/* ñòàðûé css */

.himanalit { font:13px Arial;border:3px solid #E3E5FC!important; padding:7px;background:#F1F2F9; }

.sverhu1 { background:url('/img/top_right_contakt.gif') no-repeat 100% 100%; color:#ffffff; font:12px Verdana; text-align:right; padding:0 10px 30px 0 ;}

.isverhu2 { vertical-align:middle; padding:0 10px 0 0; }

.sverhu3 { padding:0 0 0 0px; font:12px Verdana; color:#303030; vertical-align:middle; }



a img { border:0px;  }


body{ margin: 0; padding: 0;  font-size: 11px; font-family: Verdana; }
/*
div{border:0px solid red !important; padding: 0; margin:0;display:block;position:relative;}
*/
#top-left{position:relative;background: url('/img/banner_top.gif') left top no-repeat;  height:170px;}
#top{width:100%;min-width:800px;position:relative;background: url('/img/top_left_bg.gif') repeat-x; }
#contact{width:800px; height:169px; background: url('/img/top_right_contakt.gif') right bottom no-repeat; position:absolute; bottom:0;right:0;}
.min-w{width:800px;position:relative;display:block}
.toplinks a {font: 11px Verdana; color: #6286C2;}

#footer{width:100%;min-width:800px; height: 100px;background: url('/img/btm_line.gif') top repeat-x; }
#footer #fichright{width:100%; min-width:800px; height: 100px; background: url(/img/btm_right.gif) top right no-repeat;}

#main{ width:100%; min-width:800px; min-height:300px; background: url(/img/mnu_top_bg.gif) top repeat-x;}
#cont-left{position:relative;width:100%;min-width:800px; min-height:300px; background: url(/img/left_cont.jpg) left top no-repeat;}
#cont-right{width:100%;min-width:800px; min-height:300px;z-index:99;}/*background: url(img/mnu_bg.gif) right repeat-y;*/

.mnu_main_top{border-bottom:1px solid #AEBEE8;margin:0;padding:0;position:absolute; top:0;left:100px;list-style-type:none;width:500px;}
.mnu_main_top li{float:left;padding: 5px 10px;}
.mnu_main_top li a{color:#6286C2; font-size:13px; font-weight:bold; text-decoration:none;background: url(/img/arr_top.gif) left no-repeat;padding-left:20px;}
.mnu_main_top li a:hover{color:#000;}
li.catalog {padding: 5px 10px;list-style-type:none;}
li.catalog a {color:#6286C2; font-size:13px; font-weight:bold; text-decoration:none;background: url(/img/arr_top.gif) left no-repeat;padding-left:20px; white-space: nowrap}
li.catalog a:hover{color:#000;}

table.ProductTable {border: 1px #a0a0a0 solid; border-collapse: collapse;}
table.ProductTable th {font: bold 11px Verdana; white-space: nowrap; vertical-align: top; border: 1px #a0a0a0 solid; background-color: #f0f0ff;}
table.ProductTable td {font: 11px Verdana; white-space: nowrap; vertical-align: top; border: 1px #a0a0a0 solid;}

.mnu_top{position:absolute;text-align:right;height:15px;top:0;right:0;width:400px;margin:0;padding: 5px 0 0 0;list-style-type:none;}
.mnu_top ul{padding: 0 10px 0 0;margin:0;}
.mnu_top li{float:right;list-style-type:none;padding-left:10px;}
.mnu_top a{color:#ffffff;text-decoration:none;padding-left:17px;}
.mnu_top a:hover{color:#000;}

/*
a.top_menu_link {color:#6286C2; font-size:13px; font-weight:bold; text-decoration:none;}
a.top_menu_link:hover{color:#000;}
a.left_menu_link {text-decoration:none;font-weight:bold;font-size:11px;color:#424ABA;padding-right:15px;line-height: 20px}
a.left_menu_link:hover{color:#000}
*/

a.catalog_link {color:#6286C2; font-size:13px; font-weight:bold; text-decoration:none; line-height: 20px}
a.catalog_link:hover{color:#000;}


.contact-info{position:absolute;text-align:right;height:15px;top:80px;right:10px;width:200px;margin:0;padding:0;color: #ffffff;}

.main_mnu{list-style-type:none;position:absolute; top:60px; left:10px; border-right:3px solid #66B735;}
.main_mnu li{margin-right:10px;margin-bottom:5px;text-align:right;}
.main_mnu li a {text-decoration:none;font-weight:bold;font-size:11px;color:#424ABA;background: url(/img/arr_mnu.gif) right no-repeat;padding-right:15px;}
.main_mnu li a:hover{color:#000}

.content{color:#6286C2;width:100%; visibility: table;}
.text{padding:40px 180px 0 200px;}
html>body .text{padding:60px 180px 0px 200px;}
body:not([dummy]) .text{padding:60px 180px 0px 200px;}

.text{width:400px;display:block;padding:40px 180px 0 200px;}
html>body .text{width:auto;}
.text h2{font-size:15px; color:#424ABA;}
.text a{color:#424ABA;text-decoration:none;}
.text a:hover{color:#6286C2;text-decoration:underline;}

.news{z-index:999;background: url(/img/mnu_bg.gif) right repeat-y; position:absolute; top:0; right:0;width:174px;}/*padding-bottom:365px;background: url('/img/cont_right.jpg') bottom no-repeat;*/

.newsblock{display:block;width:160px;color:#333;padding:0;margin:0;margin-top:10px;}
.newsblock h3{font-weight:bold;font-size:13px;margin:5px 0 0 0;padding:0;}
.newsblock a{display:block;color:#424ABA;text-decoration:none;font-size:10px;}
.newsblock a:hover{text-decoration:underline;}
.newsblock span{font-size:11px; text-align:justify;}


/* ñòàðûé css */



















/* style for template #1  */

p, body, font, td
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		11px;
  
}
h1,.ttth1
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		17px;
  color:			black;
  font-weight:normal;
}
h3
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		15px;
  color:			black;
}
h4
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		14px;
  color:			black;
margin:10px 0 10px 0;
}
a
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-weight:		normal;
  color:			navy;
}
.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		9px;
}
.faq
{ font-size:		11px;
}
.faq_gray
{ font-size:		14px;
  color:			#666666;
}
.faq_olive
{ font-size:		14px;
  color:			#3A6135;
}
.big
{ font-size:		16px;
  text-decoration:	none;

}
.cat
{ font-size:		12px;

}

.cat-pp { font-size: 12px; margin:0 0 5px 0; } 

.valigntop td { vertical-align:top; }

.standard
{ font-weight:		normal;
}
.t1 { 
position:absolute;top:19;left:168;color:#fff; 
}

.standardsmall
{ font-weight:		normal;
  font-size:		9px;
}

a.standardsmall:hover
{ color:#000!important; }

.light
{ color:			dark;
}
.desc b {font-weight:normal!important;}
.lightsmall
{ color:			dark;
  font-size:		9px;
}
.lightmenu
{ color:			navy;
  text-decoration:	none;
}
.lightstandard
{ color:			navy;
  font-weight:		normal;
}
.middle
{ color:			#F0B5B5;
}
.olive
{ color:			#163106;
  font-weight:		normal;
  font-size:		9px;
}
.t1 b {
font-weight:normal;
}
.cart
{
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#000;
  background-color:  transparent;
}
.cartsmall
{
  font-size:		9px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#000;
  background-color:  transparent;
}
.totalPrice
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:	    16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

.login
{ font-size:	    12px;
  font-weight:		normal;
  BORDER-BOTTOM:	1px solid #8296B2;	
  BORDER-LEFT:		1px solid #8296B2;
  BORDER-RIGHT:		1px solid #8296B2;	
  BORDER-TOP:		1px solid #8296B2;
  margin:			1px;
  font-weight:		none;
  color:			#000;
  background-color: white;
}

.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
  BORDER-RIGHT: 1px dotted #A9C0FF;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #A9C0FF;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #D2E7FF;
}

.pageSeparator {
	BORDER-BOTTOM: 1px solid #A9C0FF;
height:1px; 	border-left:0 none; border-right:0 none; border-top:0 none;	margin:0 0 0 0; padding:0;
}


/* óáðàíî 22.05.09 èç html */

.topTable{min-width:800px;height:100%;padding:0;margin:0;}
.topTable td, .topTable img, .topTable table {padding:0;margin:0;}
.topTable{  }

.zeleft { display:block; /* background:url('img/green_rule.gif') repeat-y; background-position:top right; */ text-align:left; padding:20px 10px 0 10px; }

.left-cont { background:url('img/left_cont.jpg') no-repeat; background-position:top left;  padding:0px 0 0 0;  }

.nonds { font-size:14px; font-weight:bold; background:url('/img/info.jpg') no-repeat; background-position:left center; padding:8px 0 8px 45px; color:#196982; }

.delivery { background:url('/img/delivery.png') no-repeat; background-position:left center; padding:10px 0 10px 45px; }

.delivery span { font-size:14px; font-weight:bold; color:red; }

.product-d td { font-size:12px!important; line-height:130%!important; }

.product-d table td { padding:3px; border-bottom:1px solid #D2E7FF; font-size:12px!important;  }
.product-dtb { background:#D2E7FF; font-weight:bold!important; padding:6px!important; }



/* ÓÁÐÀÒÜ ÏÎÒÎÌ */
.spofferi { margin:2px 0 2px 0; }
.spofferi td { padding:1px 0 1px 0; border-bottom:1px solid #D2E7FF; font-size:11px!important; color:#303030; }
.nbg2 { border-bottom:0px!important; }

.spofferi a { text-decoration:none; background:#F1F2F9; padding:2px; color:#303030; margin:0 0 0 20px; }

.spofferi a:hover { background:#E3E5FC; }

.spofferi1 { color:#303030; margin:15px 0 0 0; }

.spofferi1 img { border:3px solid #E3E5FC; }

.atten-i { font-size:12px; font-weight:bold; color:red; }

.atten-i2 { margin:3px 0 0 0; }

/* äî ñþäà ÓÁÐÀÒÜ ÏÎÒÎÌ */


.opt-clt { background:url('img/opt-clt.gif') no-repeat; background-position:left top;  }

.opt-crt { background:url('img/opt-crt.gif') no-repeat; background-position:right top;  }

.opt-crb { background:url('img/opt-crb.gif') no-repeat; background-position:right bottom; }

.opt-clb { background:url('img/opt-clb.gif') no-repeat; background-position:left bottom; }

.opt-bgt { background:url('img/opt-bgt.gif') repeat-x; background-position:left top; }

.opt-bgb { background:url('img/opt-bgb.gif') repeat-x; background-position:left bottom; }

.opt-bgl { background:url('img/opt-bgl.gif') repeat-y; background-position:left bottom; }

.opt-bgr { background:url('img/opt-bgr.gif') repeat-y; background-position:right bottom; }

.opt-t { margin:40px 0 0 0; }

.opt-t td,.opt-t2 td { text-align:center; }

.opt-t2 { margin:0px 0 10px 0; }

.opt-va {  }

.rel-pcolor { color:#FF0000; }

.rel-title { font-size:14px; color:#196982; font-weight:bold; text-align:left; margin:10px 0 20px 10px; }

.rel-item { border-top:0px solid #AFBDEA; width:175px; float:left; margin:0 10px 20px 10px; padding:0 0 20px 0; }

.rel-image { height:174px; width:175px; overflow:hidden; }


.rel-item2 {  margin:0 10px 10px 10px; text-align:left; }


.rel-item-newtd td { border-bottom:1px solid #BCCEFE;padding:10px 0 10px 0; vertical-align:top; font-family:Verdana; }

.blue-clt { background:url('img/blue-clt.gif') no-repeat; background-position:left top; font:3px Arial; }

.blue-crt { background:url('img/blue-crt.gif') no-repeat; background-position:right top; font:3px Arial; }

.blue-crb { background:url('img/blue-crb.gif') no-repeat; background-position:right bottom; font:3px Arial; }

.blue-clb { background:url('img/blue-clb.gif') no-repeat; background-position:left bottom; font:3px Arial; }

.blue-bgt { background:url('img/blue-bgt.gif') repeat-x; background-position:left top; font:3px Arial; }

.blue-bgb { background:url('img/blue-bgb.gif') repeat-x; background-position:left bottom; font:3px Arial; }

.blue-bgl { background:url('img/blue-bgl.gif') repeat-y; background-position:left top; font:3px Arial; }

.blue-bgr { background:url('img/blue-bgr.gif') repeat-y; background-position:right top; font:3px Arial; }

.blue-t { margin:0px 0 0 0; }

.blue-t td,.blue-t2 td {  }

.blue-t2 { margin:0px 0 5px 0; float:left; }

.blue-title { font-size:13px; color:#196982; font-weight:bold; text-align:left; margin:0px 0 0px 0px; }

.vozmo { background:#2D83C2 url('img/vozmo.gif') no-repeat; background-position:right top; height:7px; text-align:left; color:#2D83C2; font-weight:bold; margin:20px 0 5px 0; line-height:70%; }

.vozmo1 { background:#fff; float:left; font-size:11px; text-transform:uppercase; margin:0 10px 0 0; padding:0 10px 0 0; }

.ind-sp { margin:5px 0 0px 0; }

.ind-sp ul { margin:0; padding:10px 0 0 0; }

.ind-sp li { padding:0; list-style:none; margin:0 0 5px 0; }

.ind-sp img { border:0px solid #E3E5FC; float:left; margin:0 10px 0 0; }

.blue-va2 { font-size:12px; padding:5px 5px 5px 50px; background:url('img/info.jpg') no-repeat; background-position:left center;  }

.blue-va span { color:red; font-weight:bold; }
/*
.leftmo ul { margin:0; padding:10px 0 0 0; }

.leftmo li { list-style:none; margin:5px 0 5px 0; background:url('images/arrow_category_small.gif') no-repeat; background-position:left center; display:block; padding:3px 0 3px 20px; }

.leftmo li a:hover { background:#B4BEFC; display:block; padding:3px 0 3px 0px; }
*/

/*
.leftmo ul { margin:0; padding:0; list-style: none; color:#36638E; }
.leftmo li { display: block; }
.leftmo li a { display: block;  padding: 5px 3px 5px 6px; color:#122A41; border-top:1px solid #fff; text-decoration:none; }
.leftmo li a:hover { background: #DAE1E8; color:#36638E; border-top: 1px solid #44AB28; text-decoration:none; }
*/

.leftmo ul { margin:0; padding:0; list-style: none; color:#36638E;}
.leftmo li { display: block; }
.leftmo li a { display: block;  padding:5px 15px 5px 6px; color:#122A41; border-top:1px solid #83ABC6; text-decoration:none; background:url('img/leftmo-bg.gif') no-repeat; background-position:right center; }

.leftmo li a:hover { background:#DAE1E8 url('img/leftmo-bg.gif') no-repeat; background-position:right center; color:#36638E; border-top:1px solid #83ABC6; text-decoration:none; }



.leftmo li b { display: block; padding: 5px 15px 5px 6px; background: #DAE1E8; border-top:1px solid #83ABC6; background:#DAE1E8 url('img/leftmo-bg.gif') no-repeat; background-position:right center; } 

.leftmoli { margin:0 0 0 10px;padding:0 0 0 10px; background:url('/images/point.gif') no-repeat;background-position:left center; }
.leftmoli_v { margin:0 0 0 10px;padding:0 0 0 10px; background:url('/images/point_v.gif') no-repeat;background-position:left center; }


.top-teln { font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-shadow:1px 1px 0 #728ED2; padding:15px 0 12px 0px; text-align:right; }

.top-mn { border-bottom:2px solid #8397B2; margin:0 0 30px 0; }

.top-mn a { color:#004B91; }

.top-mn a:hover { color:#000; }

.top-mn-bg { background:url('img/top-mn-bg.gif') no-repeat; background-position:right top; text-align:center; padding:10px 0 10px 0; }

.top-addr { margin:0 0 27px 0; font:12px Verdana; }



.top-search
{ font-size:	    18px;
  font-weight:		normal;
  BORDER-BOTTOM:	1px solid #8296B2;	
  BORDER-LEFT:		1px solid #8296B2;
  BORDER-RIGHT:		1px solid #8296B2;	
  BORDER-TOP:		1px solid #8296B2;
width:100%;
  font-weight:		none;
  color:			#004B91;
  background-color: white;
height:25px;
}






.boxn-o { margin:30px 0 10px 0; }

.boxn-left { background:url('img/boxn-left.gif') no-repeat; background-position:left top;  }

.boxn-bg { background:url('img/boxn-bg.gif') repeat-x; background-position:left top; }

.boxn-right { background:url('img/boxn-right.gif') no-repeat; background-position:right top; }


.boxn-left2 { background:url('img/boxn-left2.gif') no-repeat; background-position:left bottom;  }

.boxn-bg2 { background:url('img/boxn-bg2.gif') repeat-x; background-position:left bottom; }

.boxn-right2 { background:url('img/boxn-right2.gif') no-repeat; background-position:right bottom; }


.boxn-left3 { background:url('img/boxn-dot.gif') repeat-y; background-position:left bottom;  }

.boxn-bg3 { padding:10px 20px 15px 20px; font-size:12px; }

.boxn-right3 { background:url('img/boxn-dot.gif') repeat-y; background-position:right bottom; }



.box-det ul { margin:0; padding:0; list-style: none; color:#36638E; width:300px; }
.box-det li { display: block; }
.box-det li a { display: block;  padding:5px 15px 5px 6px; color:#122A41; border-top:1px solid #83ABC6; text-decoration:none; background:url('img/leftmo-bg.gif') no-repeat; background-position:right center; }

.box-det li a:hover { background:#DAE1E8 url('img/leftmo-bg.gif') no-repeat; background-position:right center; color:#36638E; border-top:1px solid #83ABC6; text-decoration:none; }



.box-det li b { display: block; padding: 5px 3px 5px 6px; background: #DAE1E8; border-top:1px solid #83ABC6; background:#DAE1E8 url('img/leftmo-bg.gif') no-repeat; background-position:right center; } 



.box-det_v { margin:0 0 0 10px;padding:0 0 0 10px; background:url('/images/point_v.gif') no-repeat;background-position:left center; }

.box-det-t { font-size:14px; color:#196982; font-weight:bold; text-align:left; margin:20px 0 20px 0px; }

.box-det-bor { border:1px solid #CBE3F7; padding:0px 20px 15px 20px; margin:0 0 15px 0; }

.cat-descn { margin:20px 0 20px 0; font-size:12px; }

.cert { background:url('img/cert.jpg') no-repeat; background-position:left center; padding:10px 0 10px 30px; margin:20px 30px 0 0; font-size:12px; }
