body {background: url('/img/bg.jpg');
background-repeat: no-repeat;
background-attachment: fixed;
background-color: #fff;
 font-family: Verdana, Arial; padding: 0; margin: 0; font-size: 12px; color: #000000;}

a {color: #458cb9; text-decoration: none;}
a:hover {color: #445152;}
 
#bg-top        {width: 1120px; height: 70px; margin: 0 auto 10px auto; background: url('/img/top.gif') 0 100% no-repeat;} /* верхнее полупрозрачное закругление*/
#bg-top  span {float: right; display: block; margin: 4px 230px 0 0;} /* верхнее полупрозрачное закругление*/
#bg-top b {width: 400px; padding-left: 20px; float: left; display: block; position: relative; top: 10px;}
#bg-top b a {color: #ffffff; font-size: 24px; text-decoration: none; font-weight: normal;}

#container  {width: 1120px; margin-bottom: 10px; margin: 0 auto;  padding: 0;}
#left            {width: 220px; float: left; margin: 0; padding: 0 0 0 0;}
#cont-cont    {background-color: #ffffff; padding: 0 10px 30px 10px;}
#content      {width: 660px; float: left; margin: 0; padding: 0 10px 10px 10px;}
	#content a, #content h1, #content h2, #content h3 {color: #458cb9;}
	#content a:hover {color: #445152;}
	
	#content h1 {font-size: 20px; font-weight: normal; margin: 0;}
	#content h2 {font-size: 18px; font-weight: normal;}
	#content h3 {font-size: 16px;}
	#cont-cont .pages2   {background-color: #ffffff;}
	#cont-cont .pages2 a {display: block; float: left; padding: 3px; margin: 2px; background-color: #d7d7d7; border: 1px solid #458cb9; color: #484848; text-decoration: none;}
	#cont-cont .pages2 b {display: block; float: left; padding: 3px; margin: 2px; background-color: #e3e3e3; border: 1px solid #458cb9; color: #000000; text-decoration: none;}
	#cont-cont .pages2 a:hover {background-color: #cacaca; text-decoration: none;}
	#cont-cont .pages2 img {border: none; padding: 0 4px; margin: -1px;}
	#content ul.list li {list-style-type: none;}
	#content ul.list li {margin: 0 0 10px -40px; padding-left: 20px; background: url('/img/list.gif') 0 0 no-repeat;}

	#content ul.list2 li {list-style-type: none;}
	#content ul.list2 li {margin: 0 0 10px -20px; padding-left: 20px; background: url('/img/1.gif') 0 0 no-repeat;}

	#content hr {height: 1px; color: #10a1ff; border: none; border-bottom: 1px solid #458cb9; clear: both; margin-top: 10px;}
	#content .icon2{display: block; padding: 0 0 15px 20px; background: url('/img/3.gif') 0 0px no-repeat;}
	#content .icon2 img{padding: 5px 5px 5px 0;}


#right          {width: 220px; float: right; margin: 0; padding: 0 0 0 0;}

.block1-top {display: block; width: 200px; height: 20px; margin: 0; padding: 15px 10px; background: url('/img/block1-top.gif') 0 0 no-repeat; font-size: 12px; color: #000000; font-weight: bold}
.block2-top {display: block; width: 200px; height: 20px; margin: 0; padding: 15px 10px; background: url('/img/block2-top.gif') 0 0 no-repeat; font-size: 12px; color: #ffffff; font-weight: bold}

.block1-cont {display: block; width: 200px; margin: 0; padding: 10px; padding-top: 0px; background: url('/img/block1-cont.gif') repeat-y; }
.block2-cont {display: block; width: 200px; margin: 0; padding: 10px; background: url('/img/block2-cont.gif') repeat-y; }

.block1-cont .icon1, .block2-cont .icon1{display: block; padding: 0 0 15px 20px; background: url('/img/1.gif') 0 0px no-repeat;}
.block1-cont .icon2, .block2-cont .icon2{display: block; padding: 0 0 15px 20px; background: url('/img/3.gif') 0 0px no-repeat;}

.block-but {display: block; margin: 0; padding: 0 0 10px 0;}

#bottom        {clear: both; margin: 0;  width: 1120px; height: 61px; background: url('/img/but.gif') 0 100% no-repeat; padding: 0; font-size: 10px; color: #ffffff; text-align: left;}
#bottom  span {float: left; display: block; margin: 10px 20px; }
#bottom b {float: left; display: block; width: 220px; height: 31px; }

#bottom  a     {color: #ffffff; text-decoration: none;}
#bottom  a:hover     {color: #bde1e4;}

/*  Аккордион  */
.accordion_toggle {
			display: block;
			background-color: #f8f9fb;
			padding: 10px 10px 0 10px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #2c5a77;
			border-bottom: 1px solid #458cb9;
			cursor: pointer;
			margin: 0 0 0 0;}
.accordion_toggle_active	{background-color: #f8f9fb; color: #2c5a77; border-bottom: 1px solid #ffffff;}
.accordion_content		{background-color: #ffffff; overflow: hidden;}
#horizontal_container		{margin: 0 auto 0 auto; width: 180px; height: 1px;  }
#content .maps a:hover		{border: 0;}
/*  end Аккордион  */

.grecha{vertical-align:middle; margin-right:5px; margin-left:20px}
.grecha1{vertical-align:middle; margin-right:5px; margin-left:0px}
 /*books table */
 .txt2{border:1px solid #bcccd9; border-collapse: collapse}

 .t1{margin-left:50px;}
 .t2{padding-left:20px}

.cursor{cursor:hand; cursor:pointer}



#adwords img{border: 5px solid #eeeeee;}
#adwords a {border: none !important;}
#adwords a:hover {text-decoration: underline;}
#adwords td {width:160px; padding: 15px; text-align:center; vertical-align:top;}

.statistics {DISPLAY: none; VISIBILITY: hidden; }


