@charset "windows-1251";

html,body{

    width:100%;
    height:100%;

	
	padding:0px;

	margin:0px;

	vertical-align: text-top;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:85%;

}



/* main styles */

.nowrap {}
body{ background-color:#ccc;}

a { color:#BD0000; cursor: hand;}

a:hover { color:#BD0000;}


table {table-layout: auto !important; border-collapse: collapse;}


blockquote { color:#4A4546;  font-style:italic;}

h1 { font-family:Tahoma; font-size:30px;color:#1cbecb; font-weight:normal; margin:10px 0px 10px 0px;}



h2 { font-family:tahoma; font-size:20px;color:#003471; font-weight:normal; margin:10px 0px 10px 0px;}

h3 { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:16px;font-weight:bold; color:#1cbecb}

h3 a {color:#824E2E;}

h4 {font-family:Tahoma; font-size:14px;font-weight:bold; color:#F26522}

h5 {font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; margin-left:20px; margin-bottom:7px;font-weight:normal

}

h6 {font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px; margin-left:20px; margin-bottom:7px;font-weight:normal

}

img{behavior:url(htc/png.htc);border:none;}

table{border-collapse:collapse !important;
	border-collapse:collapse; 
	font-size:100%; }

/*table[border^="1"] td {
}*/

input, textarea { border: solid 1px #003471}




.fgf {min-width:700px;max-width:1200px;*width:expression((document.body.clientWidth < 1199? "100%": "auto" && document.body.clientWidth > 1200? "1200px":
"auto") || (document.body.clientWidth < 700? "700px": "auto" && document.body.clientWidth > 699? "100%":
"auto"));}

.min_max{display:table;width:100%;height:100%; background: url(img/fon_top_.jpg) no-repeat top left}

.kust{background:url(img/kust_2.gif) no-repeat right bottom #fff; display:table; width:100%; height:100%; }



/* modular grid */

/* top */

 #top{ vertical-align:top;height:100%; height:1px;}

 .main_top_fon{display:table;width:100%;height:100%; background: url(img/top_fon.jpg) no-repeat top left #05487D;}



/*                           TOP                                           */





/*                           LOGOTYPE      MAIN PAGE                       */

    .logotype{vertical-align:top; width:75%; height:458px}

    #top .logo{padding:20px 0px 10px 100px;}

	

 

/*                           LOGOTYPE      CURRENT PAGE & CURRENT PAGE     */ 

#top .logo_{padding-left:100px; padding-top:285px;}
.logoi {padding-left:130px; padding-top:290px;}


/*                           TOP MENU      MAIN PAGE                       */ 

    .top_menu{vertical-align:top;}

    .top_menu .pos{position:absolute; margin:59px 0px 0px 12px;}

    .txt_otstup{padding-left:5px;vertical-align:middle; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; color:#b8b8b8;}

	.txt_otstup a{ color:#fff; text-decoration:none}
    .txt_otstup a:visited{color:#fff}
	.txt_otstup a:hover{color:#52aace}

    .menu_otstup{margin-top:55px}

	

/*                           GLAVNOE MENU  MAIN PAGE                       */

    .menu_txt_position{vertical-align:middle;position:absolute; margin:-43px 0px 0px 65px;z-index:2}

	.menu_txt_position table td{ vertical-align:middle;font-family:"Times New Roman"; font-size:16px; font-weight:bold; color:#fff; padding:1px 15px 1px 12px; height:30px;}

	.menu_txt_position table td .div_color_main{}

    .menu_txt_position table td .div_color_main a{color:#fff; text-decoration:none;padding-left:10px;background:url(img/dot_menu.gif) no-repeat left 7px;padding-left:13px}

	.menu_txt_position table td .div_color_main a:hover{color:#e8672a;}

    .img_menu{ margin-right:10px;margin-left:20px} 

    .menu_position{position:absolute; margin:-55px 0px 0px 50px; z-index:1}

	.menu_txt_position table td .submenu {display:none;

	font-family:"Times New Roman";

	font-size:16px;

	font-weight:normal;

	position:absolute;

	margin:22px 0px 0px -12px;

	background:url(img/sub_menu_fon.jpg) no-repeat top left #05487D;

	border: solid 1px #caa572;

	padding:10px;

	color:#e8672a;

	top: 20px;

}
    .menu_txt_position table td .submenu div{ padding-top:2px}
	.menu_txt_position table td .submenu div a{background:url(img/sub_menu_dot_b.gif) no-repeat left 9px; padding-left:12px; color:#003471; text-decoration:none; padding-top:2px}

	.menu_txt_position table td  .submenu div a:hover{ background:url(img/sub_menu_dot_y.gif) no-repeat left 9px;color:#e8672a;padding-left:12px;}

	.menu_txt_position table td  .submenu div div{ background:url(img/sub_menu_dot_y.gif) no-repeat left 6px;color:#e8672a;padding-left:12px;}

 

/*                           GLAVNOE MENU  CURRENT PAGE                    */



    .menu_{position:absolute; margin:215px 0px 0px 58px;*margin-left:10px;height:55px; vertical-align:middle; max-width:1000px;}



	.menu_ table td {vertical-align:top;padding:1px 15px 1px 12px; font-family:"Times New Roman"; font-size:16px;font-weight:bold;line-height:90%; height:30px;}

    .menu_ table td .div_color_nl{color:#e8672a;background:url(img/sub_menu_dot_y.gif) no-repeat left 5px; padding-left:10px}

	.menu_ table td .div_color a{ color:#003663; text-decoration:none;padding-left:10px;background:url(img/sub_menu_dot_b.gif) no-repeat left center;}

    .menu_ table td .div_color a:hover{color:#e8672a; background-image:url(img/sub_menu_dot_y.gif);}

	.menu_ table td .none_link{ background:url(img/sub_menu_dot_y.gif) no-repeat left 5px; padding-left:10px;}

	.menu_ table td .none_link_a{color:#e8672a; text-decoration:none}

	.menu_ table td .none_link_a_main{cursor:default;}

	

	.menu_ table td .submenu { display:none;

	font-family:"Times New Roman";

	font-size:16px;

	font-weight:normal;

	position:absolute;

	margin:20px 0px 0px -12px;

	background:url(img/sub_menu_fon.jpg) no-repeat top left;

	background-color: #F5C9A2;

	border: solid 1px #caa572;

	padding:10px;

	color:#e8672a;

	/*top: 20px;*/


}
    .menu_ table td .submenu div{ padding-top:2px}
	.menu_ table td .submenu div a{background:url(img/sub_menu_dot_b.gif) no-repeat left 9px; padding-left:12px; color:#003471; text-decoration:none; padding-top:2px }

	.menu_ table td  .submenu div a:hover{ background:url(img/sub_menu_dot_y.gif) no-repeat left 9px;color:#e8672a;padding-left:12px;}

	.menu_ table td  .submenu div div{ background:url(img/sub_menu_dot_y.gif) no-repeat left 6px;color:#e8672a;padding-left:12px;}

	.menu_txt_align{margin-left:50px; padding-top:197px;}







/*-------------------------------------------------------------------------------------------------*/

 

/*                           CONTENT MAIN PAGE                                          */

    .main_content .h1{font-family:Tahoma;font-size:30px;font-weight:bold;color:#ffffff}
	.main_content h2{color:#ffffff}

    #content_main{vertical-align:top; height:100%; padding-left:295px; padding-top:0px;background: url(img/top_fon_prodolzenie.jpg) no-repeat left top; padding-bottom:160px}

    .main_content{ padding-left:10px; padding-top:20px}

    .content_p{ padding-top:15px; font-family:tahoma; font-size:12px;color:#fff}

/*                           main images                                                */

    .images_catalog{margin:60px 0px 20px 40px; }

    .images_catalog div{float:left; width:198px; height:148px; margin:20px; border: solid 1px #355f82}

   

/*                           CONTENT CURRENT PAGE                                       */  
	#content td { color: #003471 !important;}
	
    #content{ vertical-align:top; padding-bottom:200px; font-family:tahoma; font-size:12px;color:#003471;}

	#content .c_cont img{ border:solid 1px #000; padding:10px; margin-left: 0px;}

	#content span{ font-weight:bold}

	#content .top_{ font-family:tahoma; font-size:10px;color:#5c5c5c; padding-left:32px;*padding-top:10px}

	#content .top_b{font-family:tahoma; font-size:10px;color:#5c5c5c; padding-left:10px;*padding-top:10px}

	#content .top_b a{color:#5c5c5c;}

	#content .top_ a{color:#5c5c5c;}

    #content .left_{ vertical-align:bottom; padding-left:50px}

	#content .left_ h3{ margin-bottom:0px}

	#content .left a{color:#f26522}

	#content .left a:hover{color:#f26522}

	/*#content .left a:visited{color:#CC33CC}*/

	#content .right_{ vertical-align:top; padding-top:5px;*padding-top:20px;padding-left:30px; /*padding-right:170px;*/ padding-bottom:50px; font-family:tahoma; font-size:12px;color:#003471}

	

	#content .right_ .catalog_license{margin:10px 0px 20px 0px;}

	#content .right_ .catalog_license table td a img{border: solid 1px #003471}

	#content .right_ .catalog_license table td a{display:block;height:305px; width:198px;margin:30px;*margin:20px;color:#003471; text-decoration:none; float:left; font-family:tahoma; font-size:12px;  font-weight:bold}

	#content .right_ .catalog_license table td a:hover{ text-decoration:none;font-family:tahoma; font-size:12px;  font-weight:bold;color:#f26522}

	#content .right_ .catalog_license a div{ padding-bottom:15px; text-align:center}

	

	#content .right_ h1{ margin-bottom:30px;}

	#content .right_ a{color:#003471; font-weight:normal; }

	#content .right_ a:hover{color:#f26522; text-decoration:none}

	#content .right_ h4{ margin-bottom:0px}

	#content .right_ h4 a{ text-decoration:none}

	#content .right_ h4{ }

	#content .right_ h3{ font-family:tahoma; font-size:18px;color:#003663}

	#content .right_ p{ margin-top:0px;}

	#content .right_ .coordinaty{ margin-top:40px; font-size:14px;*font-size:120%}
    #content .right_  .c_cont table td{ vertical-align:top;/* border:1px solid #333333;*/ paddin:2px;}
    #content .right_  .c_cont table td p { margin:0px; padding: 0px;}
	
	#content .right_ .c_cont img{margin:10px 10px 10px 0px; margin-top:0px}

	#content .right_ .blue_stranici{color:#0f6592;}

	#content .right_ .blue_stranici a{ text-decoration:none}

	#content .right_ .blue_stranici span{ font-size:18px;color:#fc4108; font-weight:normal}

	#content .right_ .text{ font-size:14px;*font-size:125%; padding-top:20px; padding-right:10px}

	#content .right_ .text a{color:#317aa0; text-decoration:underline}

	#content .right_ .text a:hover{color:#317aa0;}

	#content .right_ .form_txt{ vertical-align:middle; padding:7px}

	#content .right_ .send_b{ padding-top:20px; padding-right:40px}

	#content .left { padding-top:20px;*padding-top:35px;padding-left:55px; vertical-align:top; font-family:tahoma; font-size:12px;color:#003471}

	#content .left h4{color:#003471; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:14px}

	#content .left a{ color:#003471}

	#content .left a:hover{color:#f26522; text-decoration:none}

	#content .right { vertical-align:top; padding-top:5px;*padding-top:20px;padding-left:30px; padding-right:170px; font-family:tahoma; font-size:12px;color:#003471; letter-spacing:1px;}

	#content .right h1{ margin-bottom:35px;}



	#content .right a{ font-weight:bold; font-family:tahoma; color:#003663; text-decoration:none}

	#content .right a:hover{ color:#f26522; text-decoration:underline}

	#content .right .catalog_license{margin:10px 0px 20px 0px;}

	#content .right .catalog_license table td a img{border: solid 1px #003471}

	#content .right .catalog_license table td a{display:block;height:305px; width:198px;margin:30px;*margin:20px;color:#003471; text-decoration:none; float:left; font-family:tahoma; font-size:12px;  font-weight:bold}

	#content .right .catalog_license table td a:hover{ text-decoration:none;font-family:tahoma; font-size:12px;  font-weight:bold;color:#f26522}

	#content .right .catalog_license a div{ padding-bottom:15px; padding-left:20px}

	#content .right .blue_stranici{color:#0f6592;}

	#content .right .orang_stranici{color:#f26522;}

	#content .right .blue_stranici span{ font-size:18px; color:#fc4108; font-weight:normal}

	#content .right .orang_stranici span{ font-size:14px; font-weight:bold;color:#002157; }

	#content .right table img{ border:none; margin:10px; margin-top:0px}

	#content .right table{font-family:tahoma; font-size:12px;color:#003471}

	#content .right table td{ vertical-align:top; padding-bottom:50px}

	#content .right .border img{ border:solid 1px #000}

	#content .right table td div a{ text-decoration:none; color:#aeafaf}

	#content .right table td div a:hover{ text-decoration:none}

	#content .right table a{ color:#003471; font-weight:normal; text-decoration:underline;}

	#content .right table a:hover{color:#f26522; text-decoration:none}

	#content .right .otstup{ margin-top:30px;*margin-top:20px}

	#content .right .text{ font-size:14px;}

	#content .right .text a{color:#317aa0; text-decoration:underline}

	#content .right .text a:hover{color:#317aa0;}

	#content .right .imag_otstup{ margin-left:70px; margin-bottom:5px; margin-top:5px}

	#content .right .tabl{ width:100%;}

	#content .right .tabl td{ text-align:center; padding-bottom:0px}

	#content .right .tabl td img{ border:solid 1px #003471;margin-bottom:0px}

	#content .right ol{ padding-left:0px ; }

	#content .right ol li{ padding-bottom:2px; padding-top:2px;}

	#content .right ol a{ font-weight:normal;color:#003471; text-decoration:underline}

	#content .right ol a:hover{color:#f26522; text-decoration:none}

	#content .right ul{margin-top:5px; margin: 0px 0px 0px 50px; }
	
	#content .c_cont ul { margin-left: 10px !important;  padding-left: 10px !important; list-style-position: outside;}
	#content .c_cont ul li {padding: 1px 0px !important; margin-left: 0px !important;}
	#content ul li { }
	#content  .c_cont img {margin-right: 20px;}
	#content .c_cont td  {  padding: 1px 3px; }
	
	#content .c_cont img {margin-left: 0px;}
	
	#content .right ul li { font-weight:normal;padding-bottom:2px; padding-top:2px;}

	#content .product_left{padding-top:22px;*padding-top:15px;padding-left:0px; vertical-align:top; font-family:tahoma; font-size:12px;color:#003471}

	#content .product_left_ table{ margin-top:45px; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:16px; }

	#content .product_left div{ background:url(user/left_div.jpg) no-repeat left ; width:247px; height:175px; padding:15px 0px 0px 20px}

	#content .product_left_ div table{ margin-top:0px}

	#content .product_left_ div table td{ padding-left:15px}

	#content .product_left_ table td{ vertical-align:middle}

	#content .product_left_ table td a{color:#003663; text-decoration:none}

	#content .product_left_ table td img{ border:none;margin:5px 15px 5px 5px}

	

	#content .product_left div table{ margin-top:0px}

	#content .product_left div table td{ padding-left:15px}

	#content .product_left table td{ vertical-align:middle;}

	#content .product_left table td a{color:#003663; text-decoration:none}

	#content .product_left table td img{ border:none;margin:5px 15px 5px 5px}

	
	
	

	#content .left_new{ padding:0px 0px 0px 0px; vertical-align:top;}
   
	#content .left_new a{ color:#003471; display: inline;}

	#content .left_new a:hover{color:#f26522; text-decoration:none}

	

	#content .product_left_{padding-top:20px;*padding-top:15px; padding-right:0px;padding-left:0px; vertical-align:top; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:16px;color:#003471; }

	#content .product_left_ .div_fon_1{background:url(user/left_div_1.jpg) no-repeat left ; margin-top:0px; margin-bottom:0px}

	#content .product_left_ .div_fon_2{ background:url(user/left_div_2.jpg)  no-repeat left bottom;   }

	#content .product_left_ .div_fon_3{ background:url(user/left_div_3.jpg)  no-repeat left bottom; height:70px; margin-bottom:5px }

	#content .product_left_ .div_line{ background:url(user/div_line.jpg) repeat-y 230px;margin-bottom:0px; margin-top:0px}

	#content .product_left_ .div_line div h3{ margin:0px 0px 5px 15px}

	#content .product_left_ .div_line div a{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:14px;color:#003663; text-decoration:none; padding-left:23px}

	#content .product_right{vertical-align:top; padding-top:5px;*padding-top:20px;padding-left:70px; padding-right:170px; font-family:tahoma; font-size:12px;color:#003471}

	#content .product_right a{ text-decoration:none; color:#f26522}

	#content .product_right h2{ margin-top:45px; margin-bottom:30px}

	#content .product_right ol{ margin-left:0px; padding-left:20px;*padding-left:25px}

	#content .product_right ol li{padding:3px 0px 3px 0px;}

	#content .product_right ol a{ text-decoration:underline;color:#003471}

	#content .product_right ul li{ padding:2px 0px 2px 0px;}

	#content .product_right table{vertical-align:top;font-family:tahoma; font-size:12px; color:#003471}

	#content .product_right table td{ vertical-align:top;padding:5px 10px 5px 0px}

	#content .product_right table a{ font-weight:bold; text-decoration:none; color:#003471; }

	#content .product_right table div a{color:#aeafaf; font-weight:normal}

	#content .product_right table div a:hover{color:#f26522; text-decoration:none}

	#content .product_right table a:hover{ text-decoration:underline; color:#f26522}

	#content .product_right .blue_stranici span{ font-size:18px;color:#fc4108; font-weight:normal}

	#content .product_right .blue_stranici {color:#0f6592;}

	#content .product_right .blue_stranici a{color:#0f6592; text-decoration:none}

	#content .product_right .text{font-size:14px;*font-size:125%; padding-top:20px; padding-right:20px}

	#content .product_right .text a{color:#317aa0; text-decoration:underline} 

	#content .product_right .product_otstup{ padding-bottom:30px}

	#content .product_right_no_1{vertical-align:top; padding-top:5px;*padding-top:20px;padding-left:70px; padding-right:170px; font-family:tahoma; font-size:12px;color:#003471}

	#content .product_right_no_1 table{font-family:tahoma; font-size:12px;*font-size:75%; color:#003471; margin-bottom:10px}

	#content .product_right_no_1 table th{ background-color:#fdc689; border:solid 1px #003471;padding:5px; vertical-align:middle; text-align:center}

	#content .product_right_no_1 table td{padding:5px; border:solid 1px #003471;vertical-align:middle; text-align:center}

	#content .product_right_no_1 .no_borders{ vertical-align:top; text-align:left; border:none;

	padding:0px; padding-top:2px}

	#content .product_right_no_1 table img{margin:5px 20px 10px 20px}

	#content .product_right_no_1 a{color:#003471}

	#content .product_right_no_1 a:hover{color:#f26522; text-decoration:none}

	#content .product_right_no_1 span{ font-weight:bold}

	#content .product_right_no_1 ul li{ padding:2px 0px 2px 0px;}

	#content .product_right_no_1 .text{font-size:14px;padding-top:20px; padding-right:20px}

	#content .product_right_no_1 .text a{color:#317aa0; text-decoration:underline}

	#content .product_right_no_1 form{ margin-top:40px; margin-left:40px}

	#content .product_right_no_1 form table td{vertical-align:middle; text-align:left; border:none;

	padding:4px 20px 4px 0px;}

	#content .product_right_no_1 .dillerscomplect{}

	#content .product_right_no_1 .dillerscomplect td{ vertical-align:bottom; padding:0px; border:none}

	#content .product_right_no_1 .dillerscomplect td img{ border:none; margin:0px 5px 0px 40px}

	#content .product_right_no_1 .dillerscomplect td a{ text-decoration:none;color:#003471}

	

	#content .dillers_right{vertical-align:top; padding-top:5px;*padding-top:20px;padding-left:70px; padding-right:170px; font-family:tahoma; font-size:14px;color:#003471}

	#content .dillers_right h4{color:#003471}

	#content .dillers_right form{margin-top:40px; margin-left:40px}

	#content .dillers_right form table td{vertical-align:middle; text-align:left; border:none;

	padding:4px 20px 4px 0px;}

	#content .dillers_right .text{font-size:14px;padding-top:20px}

	#content .dillers_right .text a{color:#317aa0; text-decoration:underline}

	#content .infa_left{padding-top:22px;*padding-top:15px;padding-left:0px; vertical-align:top; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:14px; color:#f26522}

	#content .infa_left ul li{ padding-bottom:15px;}

	#content .infa_left ul a{ text-decoration:none; color:#003471}

	#content .infa_left h2{color:#1cbecb; font-weight:bold;}

	#content .infa_right{vertical-align:top; padding-top:25px;*padding-top:40px;padding-left:70px; padding-right:170px; font-family:tahoma; font-size:12px;color:#003471}

	#content .infa_right h4{color:#003663; margin-bottom:5px}

	#content .infa_right p{ margin-bottom:40px; margin-top:5px}

	#content .infa_right .blue_stranici {color:#0f6592; padding-right:20px}

	#content .infa_right .blue_stranici span{ font-size:18px;color:#fc4108; font-weight:normal}

	#content .infa_right .blue_stranici a{text-decoration:none;color:#0f6592;}

	#content .infa_left_1{padding-top:22px;*padding-top:15px;padding-left:0px; vertical-align:top; font-family:tahoma; font-size:12px; color:#003471}

	#content .infa_left_1 h2{color:#1cbecb}

	#content .infa_left_1 form{ margin-top:30px; margin-left:20px}

	#content .infa_left_1 form table{padding-top:20px;*padding-top:35px;padding-left:50px; vertical-align:top; font-family:tahoma; font-size:12px;color:#003471}

	#content .infa_left_1  form table tr td{ vertical-align:middle;padding:3px 0px 5px 0px;}

	#content .gallery_right{vertical-align:top; padding-top:5px;*padding-top:20px;padding-left:70px; padding-right:170px; font-family:tahoma; font-size:12px;color:#003471}

	#content .gallery_right h4{ margin-top:40px; margin-bottom:5px}

	#content .gallery_right h4 a{color:#f26522; text-decoration:none}

	#content .gallery_right p{ margin:0px 0px 0px 0px}

	#content .gallery_right p a{color:#aeafaf;}

	#content .gallery_right p a:hover{color:#f26522; text-decoration:none}

	#content .gallery_right .blue_stranici {color:#0f6592; margin-top:40px; padding-right:20px}

	#content .gallery_right .blue_stranici a{text-decoration:none;color:#0f6592;}

	#content .gallery_right .blue_stranici span{ font-size:18px;color:#fc4108; font-weight:normal}

	#content .sitemap_right{vertical-align:top; padding-top:0px;*padding-top:20px;padding-left:0px; padding-right:170px; font-family:tahoma; font-size:14px;color:#003471}

	#content .sitemap_right h4{ margin:30px 0px 0px 0px}

	#content .sitemap_right h4 a{color:#003663; text-decoration:none}

	#content .sitemap_right h4 a:hover{color:#f26522; text-decoration:underline}
    #content .sitemap_right ul{ margin:0px; padding:0px; margin-bottom:25px;}
	#content .sitemap_right ul li{list-style-type:none; margin:0px; padding:0px;}

	#content .sitemap_right ul li ul{margin-left:10px; margin-top:3px;}
    #content .sitemap_right ul li ul li ul{ margin-bottom:7px }
	#content .sitemap_right ul li a{color:#003663; text-decoration:none; font-weight:bold; font-size:14px}

	#content .sitemap_right ul li a:hover{color:#f26522; text-decoration:underline}
    #content .sitemap_right ul li ul a{font-weight:normal; font-size:12px}
	

	

/*----------------------------------------------------------------------------------------------*/



/*                           BOTTOM MAIN PAGE                                     */

    #bottom{ vertical-align:top; height:100%; height:1px;}

   

	.ZAO_main{position:absolute; margin:-50px 0px 0px -150px;*margin:-45px 0px 0px -150px; z-index:1; }

	.ZAO_main .p_m{color:#fff;font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px;}

	.ZAO_main .p_m a{color:#fff; text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; }
    .ZAO_main .p_m a:hover{color:#52aace}
    .main_bottom_fon{background: url(img/bottom_line.jpg) no-repeat left bottom; display:table; width:100%; height:100%;}



/*                           BOTTOM CURRENT PAGE                                  */

    .end{ padding-bottom:40px}

    .end p{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px;color:#fff}

    .bottom_fon{background:url(img/fon_bottom_.jpg) no-repeat left bottom; display:table; width:100%; height:100%; }

	.ZAO{ position:absolute; margin:-80px 0px 0px 20px;*margin:-65px 0px 0px 20px; z-index:1}

	.ZAO .p{color:#fff;font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px;}

	.ZAO .p a{color:#fff; text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; }
    .ZAO .p a:hover{color:#52aace}
/*---------------------------------------------------------------------------------------------*/  



/*                           RASTENIE                                            */

   .main_rastenie{position:absolute; margin:-280px 0px 0px 0px; z-index:0; }

   .rastenie{position:absolute; margin:-206px 0px 0px 0px ;} 



/* couters */

#couters {}



#flsh { 



                position: absolute;

                left: 0px;



                top: 0px;



                height: 280px;



                width: 570px;





}

/* ler */
.opppas {position: absolute; top: 380px; left:290px; font-size: 18px; font-family: Tahoma;}
.opppas a { color: #FFFFFF;background: none; text-decoration: none; display: block; padding: 2px 7px;}

.opppas a:hover {background: #1E7D9C !important;color: #FFFFFF;}
.opppas td {padding: 0px 0px 0px 5px;}

.opppas_inner {position: absolute; top: 285px; left:130px; font-size: 18px; font-family: Tahoma;}
.opppas_inner a, .opppas_inner span { color: #FFFFFF;background: none; text-decoration: none; display: block; padding: 2px 7px;}
.opppas_inner span {background: #FFFFFF; color: #044160; } 
.opppas_inner a:hover {background: #FFFFFF; color: #044160 !important;}
.opppas_inner td {padding: 1px 0px 1px 5px; background: url(img/menu_bg.gif) repeat-x  #35AFAB; height: 27px;}

#menu_in_gif {position: absolute; margin-left: -59px; margin-top: -1px;}
#menu_in_gif2 {position: absolute; margin-left: 30px; margin-top: -1px}
.sub_menu {}
	
 #submenu {
    overflow: hidden;
    list-style-type: none;
    color: #e55b08;
    font-size: 13px;
    text-indent: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px;
    text-align: left;
  }

  #submenu.ul, #submenu ul { list-style-type: none; margin: 0px; padding: 0px;  }
  
  #submenu li {  
	  margin:0; 
	  padding: 0; 
	  font-size:15px;  
	  font-weight: bold;
	  padding: 3px 0px 3px 0px;
  }
  #submenu a,
  #submenu strong {
 	
    text-decoration: none;
    border-bottom: 0px #eee solid;
  }


  #submenu li span {
    display:block;
    border-bottom: 0px #ddd solid;
   /*   padding-left: 7% ; width: 93% ;*/
  }

  /* Level 1 */
  #submenu li#active,
  #submenu li strong {
    background:url("img/bullit.gif") no-repeat 5px 8px;
  /*  padding-left: 5px;*/
/*   padding-left: 7% ; width: 93% ;*/
  }
  
  
  #submenu li a {  color: #e55b08; text-decoration:underline;background:url("img/bullit.gif") no-repeat 5px 8px; padding-left:0px;}
  #submenu li a:focus,
  #submenu li a:hover,
  #submenu li a:active { }

  /* Level 2 */
  #submenu li ul {font-size: 11px;padding: 5px 0px;}
  #submenu li ul li { padding:2px 0px 2px 17px; font-size: 11px;/* width: 90% !important;*/}
  #submenu li ul li a,
  #submenu li ul li#active,
  #submenu li ul li strong,
  #submenu li ul li span { background: none !important; }

  #submenu li ul li a {  padding-left: 15px;  }
  
  #submenu li ul li a:focus,
  #submenu li ul li a:hover,
  #submenu li ul li a:active { }

  /* Level 3 */
  #submenu li ul li ul {line-height: 10px;}
  #submenu li ul li ul li a,
  #submenu li ul li ul li#active,
  #submenu li ul li ul li strong,
  #submenu li ul li ul li span { background: none;}

  #submenu li ul li ul li a { background-color:#fcfcfc; color: #888; }
  #submenu li ul li ul li a:focus,
  #submenu li ul li ul li a:hover,
  #submenu li ul li ul li a:active { }

  /* Level 4 */
  #submenu li ul li ul li ul li a,
  #submenu li ul li ul li ul li #active,
  #submenu li ul li ul li ul li strong,
  #submenu li ul li ul li ul li span { width: 60%; }

  #submenu li ul li ul li ul li a { background-color:#ffffff; color: #aaa; }
  #submenu li ul li ul li ul li a:focus,
  #submenu li ul li ul li ul li a:hover,
  #submenu li ul li ul li ul li a:active {}

  #submenu li#active a { background: none; display: inline !important; padding: 0px;} 
  #submenu li#active a:hover {color: #1A6060;} 
  
.right_  img {margin: 0xp 30px 1000px 600px !important;}
.shtrih { color: #063667; display: inline !important;}
#submenu li li { color: #25BEC3; font-weight: bold;font-size: 13px;}
#submenu li li li {padding-left: 0px; font-weight: normal;font-size: 12px; color: #F86C2D;}
h3.itovar { margin: 0px; font-size: 16px !important;}
.podrobnee {color: #888888 !important; font-size: 11px !important;}

/* catalog */
.pic_in_as img {}
.border_td {border: #999999 solid 1px !important; padding: 5px; text-align: center;}
.table_as_all {margin: 12px 0px;}
h2.h2_as_all {margin: 30px 0px 10px 0px; font-size: 30px; color: #0F8AB3;}
.kop_io {color: #999999; font-weight: normal !important;}
.marg_as_left {margin-left: 10px;}

.red_text {color: red !important;}
.green_text { color: green !important;}
.err_validate {border: 1px solid red !important;}

#counters {}
#counters div { float: left; margin: 0 7px 7px 0;}
#counters div.hidden { display: none;}

