body, html {margin:0px; padding:0px; width:100%; height:100%;}
body{ background:#ffffff; min-height: 100%;}
.inner_text ul{margin-left:20px;list-style:disc;}
#top_line{ height:2px; background:url(/d/img/top_line.jpg) 0 0 repeat-x; }
#content{ max-width:1280px; min-width:1228pxpxpx;  min-height:100%; margin: 0 auto;}
  #top_menu{width:1228px; height: 93px; margin: 0 auto;}
	#top_left{ float:left; width:14px; height:93px; background:url(/d/img/top_left.jpg) 0 0 no-repeat;}
	#top_right{float:right; width:14px; height:93px; background:url(/d/img/top_rigft.jpg) 0 0 no-repeat;position: relative; z-index: 1;}
	#top_center{ height:93px; background:url(/d/img/top_center.jpg) 0 0  repeat-x;}
	#logo {float:left;}
	#logo a{ display:block; width:278px; height:67px; background:url(/d/img/logo.png) 0 0 no-repeat; margin: 5px 0 0 5px; }
	.home_m_to{float: left;margin: 0 0 0 13px;height: 67px;}
	.home_m_to .home{display: block;margin: 25px 0 0;}
	.home_m_to .m_to{display: block;margin: 10px 0 0;}
		
	#top_center-1{ float:right; padding:45px 0 0 0; right:-25px; position:relative; }
	#top_center-1 ul li{ float:left; font: normal 14px Times New Roman; color:#545454; padding:0 20px 0 0;}
	.top_center-1-active{float:left; font: bold 14px Times New Roman; color:#8ab437; padding:0 20px 0 0;}
	#top_center-1 ul li a{ float:left; font: bold 14px Times New Roman; color:#545454; padding:0 20px 0 0; text-transform: uppercase;}
	#top_center-1 ul li a:hover{ color:#8ab437;}
   #tu_menu{ width:1228px; height:394px; margin: 20px auto 0 auto;}
   #tu_menu_total{ width:1228px; height:335px; margin: 20px auto 0 auto;}
   #tu_menu #banner{width:775px; height:394px;display:block; float:left;}
   #banner a{display:block; float:left; width:775px; height:394px; background:url(/d/img/banner.jpg) 0 0 no-repeat;}
   .introductory_text{ float:right; width:400px; height:394px;}
   .introductory_text-big{ font: normal 50px/45px Arial; color:#383939;}
   .introductory_text-big span{ font: normal 50px/45px Arial; color:#cbcbcb;}
   .introductory_text-green{ height:25px; margin:20px 0 20px 0;}
   .introductory_text-hand{ float:left; width: 8px; height:15px; background:url(/d/img/hand.jpg) 0 0 no-repeat; margin:5px 0 0 0;}
   .introductory_text-hand-1{ float:left; font: normal 20px Arial; color:#7eab28; margin:0 0 0 10px;}
   .text{ font: normal 14px Arial; color:#a4a5a5;}
.text_menu{font: normal 14px Arial; color:#a4a5a5; height: 90px;}
   .button_to_read a{ display:block; width:135px; height:43px; background:url(/d/img/button_to_read.jpg) 0 0 no-repeat; margin: 30px 0 0 0;}
   .button_to_read a:hover{ background:url(/d/img/button_to_read-aktive.jpg) 0 0 no-repeat;}
   #the_third_menu{ width:1228px; height:60px; margin: 20px auto 0 auto; }
   #the_third_menu-left{float:left; width:14px; height:60px; background:url(/d/img/the-third-menu-left.jpg) 0 0 no-repeat;}
   #the_third_menu-rigft{ float:right; width:14px; height:60px; background:url(/d/img/the-third-menu-right.jpg) 0 0 no-repeat;}
   #the_third_menu-center{ height:60px; background:url(/d/img/the-third-menu-center.jpg) 0 bottom repeat-x;}
   #the_third_menu-center div a {display: block;overflow: hidden;float: left;margin-right: 20px;};
   #tick{ float:left; width:55px ; height:52px; background:url(/d/img/tick.jpg) 0 0 no-repeat; margin:27px 0 0 100px;}
   .text_clarification{  float:left; width:900px; height:60px; font: normal 16px/19px Arial; color:#363635; border-left: 1px #e8e8e8 solid; margin: 23px 0 0 20px; padding: 0 0 0 20px;}
   
   #menu_center{ width:1219px; margin: 20px auto 0 auto;}
   #menu_center-left{ width:1219px; height:17px; background:url(/d/img/center-topmenu.png) 0 0 no-repeat; }
   #menu_center-rigft{ width:1219px; height:19px; background:url(/d/img/center-bottonmenu.png) 0 0 no-repeat; }
   #menu_center-center{ width:1219px;  background:url(/d/img/center-centermenu.png) 0 0 repeat-y; padding:0 10px;}
   
   .block_list{ float:left; width:300px; padding: 30px 0 0 0; }
   .block_list ul li{ margin:5px 0 0 0; font: normal 20px Times New Roman; color:#8ab437;overflow: hidden;}
	.block_list ul li ul {float: left;overflow: hidden;margin: 0 0 0 20px;}
   .block_list ul li a{ float:left; font: normal 20px Times New Roman; color:#537419;width: 280px;}
   .block_list ul li a:hover{color:#8ab437;}
	.block_list ul li ul li a{width: 260px;}
	.block_list ul li ul li ul li a {width: 240px;}

   .arrow_button{ float:left; width:7px; height:10px; background:url(/d/img/arrow_button.jpg) 0 0 no-repeat; margin:7px 10px 0 0;}
   .empty{ height:60px;}
   .h2{ font: normal 25px/22px Times New Roman; color:#545454;}
   
   #information_menu{float:left; width:875px; margin:35px 0 40px 10px;}
   .i_line{ float:left; width:1px; height:830px; background:#e8e8e9;}
   .i_form{float:left; width:290px;}
   .i_block-1{ width: 260px; margin: 0 auto;float: left;padding: 0 15px 20px; position: relative;overflow: hidden;height: 400px}
   .i_block-1 .i_button{position: absolute;bottom: 20px;}
   .i_picture{}
   .i_button a{ display:block; width:137px; height:45px; background:url(/d/img/i_button.jpg) 0 0 no-repeat;}
   .i_button a:hover{background:url(/d/img/i_button-a.jpg) 0 0 no-repeat;}
   .i_empty{ height:25px;}
   .i_list{ margin:10px 0 0 0; }
   .i_list ul li{ margin:2px 0 0 0; height:17px; }
   .i_list ul li a{float:left; font: normal 14px Times New Roman; color:#8ab437;}
   .i_list ul li a:hover{color:#537419;}
   .i_arrow_button{ float:left; width:7px; height:10px; background:url(/d/img/i_arrow_button.jpg) 0 0 no-repeat; margin: 5px 10px 0 0 ;}
   
   #bottom_menu{ width:1228px; min-height:360px; height:100%; margin: 30px auto 0 auto; border-bottom: 3px #f9f9f9 solid; padding:0 0 30px 0;}
   .bottom_menu_left{ float:left; width:700px; }
   .bottom_menu-title{ font: normal 30px Arial; color:#6a6a6b; margin: 0 0 10px 0;}
   .transfer_list{ margin: 20px 0 0 0;}
   .transfer_list ul li{ float:right;}
   .transfer_list ul li a{float:left; font: normal 14px Times New Roman; color:#8ab437;}
   .transfer_list ul li a:hover{color:#537419;}
   .unit_news{ float:right; width:415px;}
   .news_date{ font: normal 12px Arial; color:#cfcfcf;}
   .time_block{overflow:hidden; border-left: 6px #e9e9e9 solid; margin:30px 0 0 0; padding: 4px 0 0 15px; font: normal 14px/18px Arial; color:#8ab437;}
   .inquiries{ margin: 10px 0 0 0;}
   .inquiries-1{float:right; font: bold 35px/30px Arial; color:#c3d886;}
   .inquiries-2{float:right;  font: bold 50px/50px Arial; color:#719e20;}
   .inquiries-3{float:right; font: bold 25px Arial; color:#cecece;}
   
   .basement{ height:80px;}
   .basement-img-1{ float:left; margin:20px 0 0 25px;}
   .basement-img-2{ float:left; margin:20px 0 0 20px; }
   .basement-text{ float:left; font: normal 14px Arial; color:#a4a5a5; margin: 20px 0 0 10px;width:700px;}
   
   /*Внутренняя*/
   .inner_text { padding:0 30px; border-left: 1px #e8e8e9 solid;font: normal 16px/22px Arial; color:#363635;overflow:hidden;}
   .inner_text h1{ font: normal 30px Times New Roman; color:#545454; margin: 0 0 20px 0;}
   .inner_text p{font: normal 16px/22px Arial; color:#363635;}
   .inner_text a{font: normal 16px/22px Arial; color:#537419; }
   .inner_text a:hover{color:#8ab437;}
   .direction_image { float:left; width:776px; height:335px;}
   .introductory_text_total{float:right; width:400px; height:335px; padding: 0 30px 0 0;}
   .introductory_text_total ul li{ margin:5px 0 0 0; height:25px; }
   .introductory_text_total ul li a{ float:left; font: normal 20px Times New Roman; color:#537419;}
   .introductory_text_total ul li a:hover{color:#8ab437;}
   .h3{font: normal 25px/22px Times New Roman; color:#545454; margin: 0 0 20px 0;}

.news_intro{overflow: hidden;}

table.claim_table td{ height: 25px; padding: 8px 10px;}
#list{width: 775px;height: 395px; overflow: hidden;position: relative;}
#list img{position: relative;float: left;clear: left;}
#with_logo li a#title_list{background: url("/d/img/mini_logo.jpg") top left no-repeat;padding:0px 26px 5px;line-height: 30px;}

.gb_body_msg{background-color: #deebfd;padding: 10px ;margin: 10px 0 0}
.gb_body_msg2{background-color: #edfdde;padding: 10px;}

.gb_well{font-size: 16px;margin: 20px 0;font-weight: bold;}
.gb_f{float: left;clear: left;width: 150px;}
.gb_f2{float: left;}
form .clear{height: 7px;}
.important{color: #de0101;font-weight: bold;}
form{color: #A4A5A5;font: 14px Arial;}
form div{color: #363635;font: 16px/22px Arial;}
form input[submit]{float: left;clear: left;}
span#pol {color: #A4A5A5;font: 14px Arial;}

.stat_1 td, .stat_1 table{ border-collapse: separate !important;  border: 1px solid #537419; padding:5px;}

.mi {clear: right;float: right;	margin-right: 10px;padding: 30px 0 10px;width:345px;text-align:right;overflow:visible;font-size:14px;}
.mi span{padding:12px 0 0 0;color:#A4A5A5;}
.mi a{background:url(/d/img/mi.png) top right no-repeat;padding:10px 45px 10px 0;color:#8AB437;}

