/*--------------------------------- top      border: 1px solid red;--------------------------------- */
body {
	margin: 0;
	padding: 0;
	font: 11px   Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
}
td {
	margin: 0;
	padding: 0;
	font: 11px   Verdana,Arial,  Tahoma, Helvetica, sans-serif;
	color:#333;
}


H1
{  
    margin:0px;  
    padding:0px 10px 10px 20px;   
	font: 22px Arial Narrow,Verdana, Tahoma, Helvetica, sans-serif;
	color:#050;
	font-weight: bold;
}

H2
{ 
    margin-top: 10px; 
    padding: 10px 0px 10px 0px;      
	font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif ;
	color:#069;
	font-weight:bold;
	text-decoration:none;
	
}

H3
{ border-bottom: 1px solid #060; 
    margin-top:10px;   
    font: 16px Verdana, Tahoma, Arial Narrow,Helvetica, sans-serif;
	font-weight: bold;
    color:#060;
	
	
}

H4
{ 
    margin-top:10px;   
    font: 14px Verdana, Tahoma, Arial Narrow,Helvetica, sans-serif;
	font-weight: bold;
    color:#060;
	
	
}



/*----------- topmenu   border: 1px solid red;  ------- */
.topmenu {  
    float:left;
	margin-top:20px;
	margin-right:10px;
	padding:0;
	margin-left:40px;
    margin-bottom:5px;
	vertical-align: bottom;
	overflow: hidden;
}

.slogan{
    text-align:left; 
    padding: 0px 0px 0px 20px;
    font: 13px   Verdana,Arial,  Tahoma, Helvetica, sans-serif;
	color:#999;
	font-weight:bold;
	text-decoration:none;
	
}

.shh{
    text-align:right; 
    padding: 10px 0px 0px 0px;
    font: 13px   Verdana,Arial,  Tahoma, Helvetica, sans-serif;
	color:#999;
	font-weight:bold;
	text-decoration:none;
	
}
.shh a{
    text-align:right; 
    padding: 10px 0px 0px 0px;
    font: 13px   Verdana,Arial,  Tahoma, Helvetica, sans-serif;
	color:#999;
	font-weight:bold;
	text-decoration:none;
}

.shh a:hover{
    color:#ddd;
	font-weight:bold;
	text-decoration:none;
}
.head{
    padding: 20px  0px  0px  60px;
	font: 26px Georgia, Verdana, Tahoma, Helvetica, sans-serif;
	color:#369;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}

.tel{
    text-align:center; 
    padding: 10px 0px 0px 20px;
    font: 20px Georgia,Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#900;
	font-weight:bold;
	text-decoration:none;
	
}

/*--------------------------------- menu   border: 1px solid red;  --------------------------------- */

.lang{ 
    float:right;
    background:url(pics/lang_arr.jpg) 0px 0px no-repeat;
    padding: 18px 10px 8px 15px;
    font: 11px   Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}
.lang a{ 
	font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif ;
	color:#666;
	text-decoration:none;
}
.lang a:hover{ 
	color:#999;
	text-decoration:none;
}

.sword {
    float:right;
    padding:0px;
	padding-top: 20px;
}

.sword  input {
    font: 11px Verdana, Arial,Tahoma, Helvetica, sans-serif;
	color:#777;
	font-weight:bold;
	text-decoration:none;
}

.spic {
    float:right;
    padding:0px;
	padding-left: 0px;
    padding-top: 19px;
}

.topmenu{
    float:right;
	padding: 3px 0px 1px 22px;
   	}

.topmenu a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#777;
	font-weight:bold;
	text-decoration:none;
}

.topmenu a:hover{
	color:#999;
	font-weight:bold;
}
.topsubmenu{
    background:url(pics/sub_menu.gif) 0px 5px no-repeat;
    padding: 2px 10px 2px 12px;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#666;
	font-weight:bold;
   	}

.topsubmenu a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#666;
	font-weight:bold;
	text-decoration:none;
}

.topsubmenu a:hover{
	color:#999;
	font-weight:bold;
}


.menu{
    float:left;
	background:url(pics/delim_red1.gif) 10px 7px no-repeat;
	padding: 3px 20px 1px 22px;
   	font-weight:bold;
	}

.menu a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#900;
	font-weight:bold;
	text-decoration:none;
}

.menu a:hover{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#CC6666;
	font-weight:bold;

}
.leftmenu_cont{ border: 1px solid red;
    width:200px;
    background-color:#f2f6f7;
	margin-top: 10px;
	margin:0px;
    padding: 0px;
   	}
	
.left_menu{
    
    margin:0;
	margin-left:25px;
	border-bottom: 1px dotted #999; 
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
    padding: 2px 0px 2px 0px;
   	}

.left_menu a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#386878;
	text-align:left;
	text-decoration:none;
}

.left_menu a:hover{
	color:#999;
	text-decoration:underline;
}

.left_menu_act{
    
	border-bottom: 1px dotted #999; 
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	margin-left:25px;
    padding: 2px 0px 2px 0px;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#DE0E0E;
	text-align:left;
	
	text-decoration:none;
   	}
	.left_menu_act a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#DE0E0E;
	text-align:left;
	text-decoration:none;
}

.left_menu_act a:hover{
	color:#999;
	text-decoration:underline;
}
	
	
.hdr_leftmenu{
    margin:0;
	width:200px;
    background:url(pics/circle.gif) 10px 10px no-repeat; 
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc; 
    background-color:#e5eef1; 
    padding: 5px 5px 5px 25px;
	color:#DE0E0E;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	}
.hdr_leftmenu a{
    color:#1e5669;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	}	
.hdr_leftmenu a:hover{
    color:#DE0E0E;
   	font-weight:bold;
	}

/*-------------- right_menu   border: 1px solid red;  -------------- */

.right_menu_cont{ 
    background-color:#f2f6f7;
	margin-top: 20px;
    padding: 0px 0px 0px 0px;
   	}

	.right_menu_top{
	border-top: 1px solid #777;
	border-bottom: 1px solid #777; 
    background-color:#e5eef1; 
    padding: 5px 0px 5px 12px;
	color:#DE0E0E;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
    
   	}
	.right_menu{
	border-bottom: 1px dotted #999; 
	background:url(pics/circle.gif) 14px 9px no-repeat; 
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
    padding: 5px 0px 5px 30px;
   	}

.right_menu a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#528698;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

.right_menu a:hover{
	color:#999;
	font-weight:bold;
}
.right_menu_red{
	border-bottom: 1px dotted #999; 
	background:url(pics/circle.gif) 14px 9px no-repeat; 
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
    padding: 5px 0px 5px 30px;
}
.right_menu_red a{
	font: 12px Verdana, Tahoma, Helvetica, sans-serif;
	color:red;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.ban{
    text-align:center;
    padding: 30px 0px 0px 0px;
   	}
	
/*-------------- catalog-menu   border: 1px solid red;  -------------- */
.cat_hdr{  
    margin:5px 10px 5px 10px;
    border-bottom: 1px dotted #999; 
    background:url(pics/circle.gif) 2px 8px no-repeat;
	padding: 5px 0 5px 15px;
    font: 11px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#069;
	font-weight:bold;
	
}

.cat_hdr a{
    font: 11px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#528698;
	font-weight:bold;
	text-decoration:none;
}

.cat_hdr a:hover{
    color:#999;
	
}

.cat_hdr_last{  
    margin:5px 10px 5px 10px;
    background:url(pics/circle.gif) 2px 8px no-repeat;
	padding: 5px 0 5px 15px;
    font: 11px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#069;
	font-weight:bold;
	
}

.cat_hdr_last a{
    font: 11px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#528698;
	font-weight:bold;
	text-decoration:none;
}

.cat_hdr_last a:hover{
    color:#999;
	
}

.cat_hdr_act{
    background:url(img/cat_hdr_act.gif) 8px 7px no-repeat;
	padding: 2px 0 2px 20px;
    font: 13px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
	margin:0px;
	
}

.cat_sec{
    width:140px;
    margin:5px 0px 5px 0px;
	padding: 0px 10px 0px 40px;
    background:url(pics/arr.gif) 25px 5px no-repeat;
	font: 11px Tahoma,Verdana,Arial, Helvetica, sans-serif;
	color:#444;
	overflow:hidden;
}

.cat_sec a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#555;
	text-decoration:none;
	
}

.cat_sec a:hover{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#999;
}

.cat_sec_act {
    width:140px;
    margin:5px 0px 5px 0px;
	padding: 0px 10px 0px 40px;
    background:url(pics/arr.gif) 25px 5px no-repeat;
	font: 11px Tahoma,Verdana,Arial,  Helvetica, sans-serif;
	color:#DE0E0E;
	overflow:hidden;
	vertical-align: middle;
}

/*-------------- catalog   border: 1px solid red;  ------------ */

.cat_name{
    height:60px;
    width:130px;	
    border-bottom: 1px dotted #999;
    margin:0;	
    padding: 2px;
    font: 10px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#069;
	overflow:hidden;
}
.cat_name_v{
    border-bottom: 1px dotted #999;
    margin:0;	
    padding: 2px;
    font: 11px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#069;
	font-weight:bold;
	overflow:hidden;
}
.cat_name_1{
    height:23px;  
    border-bottom: 1px dotted #999; 
    padding: 0px 0 5px 15px;
    font: 11px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
	overflow:hidden;
}
.cat_name a{  
    font: 11px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#069;
	font-weight:bold;
	
}

.cat_price{ 
    padding: 5px 0 5px 5px;
    font: 11px Bookman old style,Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#DE0E0E;
	font-weight:bold;
}
.cat_price1{  
    padding: 0px 0 5px 5px;
    font: 14px Bookman old style,Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#DE0E0E;
	font-weight:bold;
}
.cat_price_1{  
    padding: 5px 0 5px 5px;
    font: 13px Bookman old style,Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#DE0E0E;
	font-weight:bold;
}

.cat_price_old{  
    padding: 5px 0 5px 5px;
    font: 11px Bookman old style,Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
}

.line{  
    font: 10px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#666;
	text-align: center;
}

.line a{  
    font: 10px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#666;
	text-decoration: none;
}



.cat_desc{  
    padding: 5px 0 5px 5px;
    font: 10px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#666;
	text-align: center;
}

.cat_desc1{  
    padding: 10px 0 0px 5px;
    font: 10px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#666;
	text-align: center;
}

.cat_desc a{  
    font: 10px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#666;
	text-decoration: none;
}

.cat_desc a:hover{  
    color:#999;
	text-decoration: none;
}

.cat_buy{  
    padding: 5px 0 5px 15px;
    font: 12px Arial, Verdana,Tahoma, Helvetica, sans-serif;
	color:#069;
	font-weight:bold;
	text-align:right;
}
.cat_buy a{  
    padding-right: 5px;
    font: 12px Arial, Verdana,Tahoma, Helvetica, sans-serif;
	color:#069;
	font-weight:bold;
	text-decoration: none;
}

/*--------------------------------- center   border: 1px solid red;  --------------------------------- */
.nazv_cont{   
    text-align:left;
	margin-left: 20px;
	padding: 20px 30px 2px 0px;
	margin-right:20px;
    border-bottom: 2px solid #999;
	vertical-align: top;
}

.cart_info{ 
    vertical-align: bottom;
	margin: 0px;
	margin-bottom: 15px;
	margin-left:15px;
	padding: 0px;
    
}
.cart_info td{ 
    font: 11px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#333;
	text-align:left;
 }
 
 .cart_info a{ 
    font: 11px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#333;
	text-align:left;
	text-decoration: none;
 }
 
 .cart_info a:hover{ 
    font: 11px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#999;
	text-align:right;
 }
 
 .cart_info_price{ 
    font: 11px Verdana, Arial, Tahoma, Helvetica, sans-serif;
	color:#DE0E0E;
	font-weight:bold;
	text-align:right;
 }
 
.sort{  
    text-align:right;
	padding: 1px 20px 2px 0px;
    
}

.nazv_spec { 
    
    font: 14px   Verdana, Tahoma, Arial, Helvetica, sans-serif ;
	color:#DE0E0E;
	font-weight:bold;
	text-decoration:none;
}

.nazv_cat { 
    
    font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif ;
	color:#DE0E0E;
	font-weight:bold;
	text-decoration:none;
}
.nazv_cat a{ 
    font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif ;
	color:#DE0E0E;
	font-weight:bold;
	text-decoration:none;
}
.nazv_cat a:hover{ 
    color:#999;
    text-decoration:none;
}

.nazv_subcat { 
    font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif ;
	color:#069;
	font-weight:bold;
	text-decoration:none;
}
.nazv_nazv { 
    font: 11px   Verdana, Tahoma, Arial, Helvetica, sans-serif ;
	color:#333;
	text-decoration:none;
}


.prod_des  a {
    font: 10px Verdana, Arial,Tahoma, Helvetica, sans-serif;
	color:#777;
	text-decoration:none;
}

.prod_des  input {
    border:1;
    font: 10px Verdana, Arial,Tahoma, Helvetica, sans-serif;
	color:#777;
	text-decoration:none;
}


.users {
    padding:5px;
    font: 11px Verdana, Arial,Tahoma, Helvetica, sans-serif;
	color:#333;
	line-height: 20px;
	text-decoration:none;
}
.users input {
    padding:0px;
    font: 11px Verdana, Arial,Tahoma, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
}

.head_reg {
    font: 12px Verdana, Tahoma, Helvetica, sans-serif;
	color:#00c;
	font-weight:bold;
	text-decoration:none;
}

.reg td input{
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	
}

.reg td select{
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	
}

.reg {
font: 11px Verdana, Arial,Tahoma, Helvetica, sans-serif;
	color:#555;
	font-weight:bold;

}
.err{  
    font: 11px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#900;
	font-weight:bold;
	text-align: center;
}
.regreg {
font: 11px Verdana, Arial,Tahoma, Helvetica, sans-serif;
	color:#555;
	line-height: 20px;
background-color: #E4EFEB;
border-bottom: 1px dotted #900;
}
.leftmenu_container{
    padding: 45px 10px 0px 5px;

	}
.leftmenu_cont{
    background:url(pics/menu_arr.gif) 5px 9px no-repeat;
	padding: 0px 0px 0px 15px;
   	font-weight:bold;
	
	}	
.leftmenu{border-bottom: 1px dotted #999; 
    padding: 5px 10px 5px 0px;
   	font-weight:bold;
	
	}

.leftmenu a{
	font: 12px Verdana, Tahoma, Helvetica, sans-serif;
	color:#009;
	font-weight:bold;
	text-decoration:none;
}

.leftmenu a:hover{
	color:#999;
}

.leftmenu_act_cont{
    background:url(pics/menu_arr_act.gif) 15px 9px no-repeat;
	padding: 0px 0px 0px 25px;
   	font-weight:bold;
	}
.leftmenu_act{
    background:url(pics/delim_line_act.gif) 0px 20px no-repeat;
	padding: 3px 10px 12px 3px;
	font: 12px Verdana, Tahoma, Helvetica, sans-serif;
	color:#009;
	font-weight:bold;
	text-decoration:none;
	}
	
.leftsubmenu{border-bottom: 1px dotted #999;   
	padding: 5px 10px 5px 0px;
	margin-left:30px;
	}
	
.leftsubmenu a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
	
}

.leftsubmenu a:hover{
	color:#CC6666;
	}

.leftsubmenu_act{border-bottom: 1px dotted #999; 
	padding: 3px 10px 3px 0px;
	margin-left:30px;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#900;
	font-weight:bold;
	text-decoration:none;
	}

/*--------------------------------- bottom   border: 1px solid red;  --------------------------------- */
.cent{ 
    width:100%;
    margin-left: 20px;
	margin-bottom: 20px;
	padding-top: 20px ;
	text-align: justify;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
    text-decoration:none;
    line-height: 16px;
	overflow: hidden;
}

.cent_img{
    margin-left: 20px;
	margin-bottom: 20px;
	text-align: center;
}

.cent_img1{
    margin-left: 20px;
	margin-bottom: 20px;
	text-align:center;
	
}
.cent p a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#069;
    
}

.cent p a:hover{
	color:#999;
    
}
.cent a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#069;
    text-decoration:none;
    
}

.cent a:hover{
	color:#666;
    text-decoration:none;
    
}


.prod{
	text-align: justify;
	
	
}

.prod td{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	padding:5px;
    text-decoration:none;
}

.prod td a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
}

.prod td a:hover{
	color:#600;
	}
	
.prod input{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#600;
	padding:0px;
    text-decoration:none;
}

.pr_view {
	font: 12px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	padding:10px;
	padding-top:20px;
    text-decoration:none;
}

.pr_price {
	font: 13px Verdana, Tahoma, Helvetica, sans-serif;
	color:#600;
	padding:10px;
	padding-top:20px;
	font-weight:bold;
    text-decoration:none;
}

.pr_code {
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	padding:10px 0 10px 15px;
	text-align:left;
    text-decoration:none;
}

.pr_code1 {
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	padding:5px 0 0px 35px;
	text-align:left;
    text-decoration:none;
}
.pr_code1 a{
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	text-align:left;
    text-decoration:underline;
}
.pr_code2 {
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	padding:5px 100px 0px 35px;
	text-align:right;
    text-decoration:none;
}
.pr_code2 a{
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	text-align:right;
    text-decoration:underline;
}

.pr_descr {
    border-bottom: 1px dotted #ccc;
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	padding:0px 30px 10px 0px;
    text-decoration:none;
}

.pr_stock {
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#396;
	font-weight:bold;
	margin:30px 10px 10px 15px;
	padding:0px 0px 2px 0px;
	text-decoration:none;
}

.no_stock {
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#f00;
	font-weight:bold;
	margin:30px 10px 10px 15px;
	padding:0px 0px 2px 0px;
	text-decoration:none;
}

.venu{
	font-weight:bold;
	margin:8px;
	text-align:center;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}

.cart{
    margin: 0;
    padding:10px;
    line-height:18px;
}
.cart td{
    padding:0px;
	font-family: Verdana, Tahoma,Arial Narrow,Arial,  sans-serif;
	font-size: 12px;
    color: #333;
    text-align:center;
    
}
.ord{
    margin: 0;
    padding:0px;
	padding-right:10px;
    line-height:18px;
}
.ord td{
    padding:2px;
	padding-left:5px;
	font-family: Verdana, Tahoma,Arial Narrow,Arial,  sans-serif;
	font-size: 11px;
    color: #333;
    text-align:left;
    
}
.users input,textarea {
    padding:0px;
    font: 12px Verdana, Arial,Tahoma, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
}

.searc{
    margin-top:10px;
	margin-bottom:40px;
	text-align: justify;
	
	
}

.searc td{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	padding:5px;
    text-decoration:none;
}


.sea_c{
    padding: 3px 0 2px 27px;
	font: 12px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#366;
	font-weight:bold;
	
}

.sea_c a{
	font: 12px Verdana, Tahoma, Helvetica, sans-serif;
	color:#699;
	text-decoration:none;
	
}

.sea_c a:hover{
	font: 12px Verdana, Tahoma, Helvetica, sans-serif;
	color:#999;
}
.sea{
    padding: 3px 0 2px 27px;
	font: 11px Verdana,Arial, Tahoma, Helvetica, sans-serif;
	color:#555;
	
}

.sea a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#900;
	text-decoration:none;
	
}

.sea a:hover{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#999;
}

/*--------------------------------- vakances   border: 1px solid red;  --------------------------------- */
.vac_head{
    padding: 30px 10px 0px 0px;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#069;
	font-weight:bold;
    text-decoration:none;
    text-align: left;
}

.vac_body{
    padding: 10px 10px 10px 0px;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
    text-decoration:none;
    text-align: left;
}

/*--------------------------------- bottom   border: 1px solid red;  --------------------------------- */
.botmenu{
    padding: 10px ;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
    text-decoration:none;
    text-align: center;
}

.botmenu a{
    font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#666;
    text-decoration:none;
	font-weight:bold;
    text-align: center;
}

.botmenu a:hover{
    color:#999;
    text-decoration:none;
    }
.contacts_top{
	float:left;
	background:url(pics/bot_limiter.gif) 10px 15px no-repeat;
    padding: 10px 10px 10px 20px;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#555;
    text-decoration:none;
    line-height: 14px;
    text-align:middle;
}
.contacts_top img{
	text-align:middle;
   
    
}
.contacts_top a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#069;
    text-decoration:none;
    
}

.contacts_top a:hover{
	color:#666;
    text-decoration:none;
    
}
.contacts{
	width:180px;
	background:url(pics/bot_limiter.gif) 10px 15px no-repeat;
    padding: 10px 0px 10px 20px;
	font: 10px Verdana, Tahoma, Helvetica, sans-serif;
	color:#555;
    text-decoration:none;
    line-height: 14px;
    
}
.contacts a{
	font: 10px Verdana, Tahoma, Helvetica, sans-serif;
	color:#069;
    text-decoration:none;
    
}

.contacts a:hover{
	color:#666;
    text-decoration:none;
    
}
.contacts_b{
	padding: 10px 5px 10px 5px;
	font: 10px Verdana, Tahoma, Helvetica, sans-serif;
	color:#555;
    text-decoration:none;
    line-height: 14px;
    
}
.copy{
    padding: 11px ;
	font: 10px Verdana, Tahoma, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
    text-align:right;
    line-height: 14px;
	
}

.copy a{
	font: 10px Verdana, Tahoma, Helvetica, sans-serif;
	color:#069;
    text-decoration:none;
   
}

.copy a:hover{
	
	color:#666;
    text-decoration:none;
    
}
.lmt
{
font: 11px Verdana, Tahoma, Helvetica, sans-serif;
color:#f60;
font-weight:bold;
}
.tele2
{
font: 11px Verdana, Tahoma, Helvetica, sans-serif;
color:#06c;
font-weight:bold;
}
.bite
{
font: 11px Verdana, Tahoma, Helvetica, sans-serif;
color:#063;
font-weight:bold;
}
.site_b
{
font: 11px Verdana, Tahoma, Helvetica, sans-serif;
color:#069;
font-weight:bold;
}

.site_r
{
font: 11px Verdana, Tahoma, Helvetica, sans-serif;
color:#DE0E0E;
font-weight:bold;
}

.sali_no{ 
	padding: 10px 10px 10px 15px;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#555;
    text-decoration:none;
    line-height: 14px;
    text-align:left;
}

.sali{
	padding: 10px 10px 10px 15px;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#555;
    text-decoration:none;
    line-height: 18px;
    text-align:left;
}
.sali a{
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#555;
    text-decoration:underline;
    line-height: 18px;
}

.sali a:hover{
	color:#666;
    text-decoration:none;
    
}

.filtr{ border-bottom: 1px dotted #999;
    clear: both;
    background-color:#f2f6f7;
	margin: 0px 20px 0px 20px;
	padding: 10px 10px 10px 15px;
	font: 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#555;
    text-decoration:none;
    line-height: 14px;
    text-align:left;
}

.cont_head{
	padding: 10px 10px 10px 10px;
	font: 14px Verdana, Tahoma, Helvetica, sans-serif;
	color:#555;
    text-decoration:none;
    font-weight:bold;
    text-align:left;
}
