body,html { padding:0; margin:0; height:100%;  }
body {
	font-size:12px;
	font-family:Trebuchet MS;
}
div{ font-size:13px;font-family:Trebuchet MS;}
a img { border:0 }
a.img{ border:0; }
a.img:hover{ border:0; }

a.img1{ border:1px solid #EBEBEB; }
a.img1:hover{ border:1px solid #FFFFFF;}

a{ font-size:13px;font-weight:bold;font-family:Trebuchet MS;color:#009ad3;text-decoration:none; }
a:hover{ font-size:13px;font-family:Trebuchet MS;color:#FF5F21;text-decoration:underline; border:0px;}
p {text-align:justify;margin-bottom:10px; margin-top:0; font-size:13px;font-family:Trebuchet MS; }

#header_table_one{background-color:#fd6802;background-image:url('/partner_tpl/img/up_fon.gif');}

#header_table_prod td img{display:block;}


.tb_val_fix td{vertical-align:middle;}

/* .menu_top td{ font-size:13px;font-family:Tahoma;color:#FF5F21; font-weight:bold; border-bottom:1px #000000 dotted;}
.menu_top td.no{ font-size:13px;font-family:Tahoma;color:#FF5F21; font-weight:bold; border:0;}
*/
.menu_top td{ font-size:13px;font-family:Verdana;color:#FF5F21; font-weight:bold;}
.menu_top a{ font-size:13px;font-family:Verdana;color:#000000; text-decoration:none; }
.menu_top a:hover{ font-size:13px;font-family:Verdana;color:#FF5F21;text-decoration:underline; border:0px;}

.menu td{ font-size:13px;font-family:Verdana;color:#FF5F21;}
.menu span{ font-size:13px;font-family:Verdana;color:#FF5F21; font-weight:bold;}
.menu p{ font-size:13px;font-family:Verdana;color:#000000; font-weight:normal;}
.menu a.basket{ font-size:13px;font-family:Verdana;color:#FF5F21;text-decoration:none; }
.menu a.basket:hover{ font-size:13px;font-family:Verdana;color:#FF5F21;text-decoration:underline; border:0px; }
.menu a{ font-size:13px;font-family:Verdana;color:#000000;text-decoration:none;  font-weight:normal;}

.menu a:hover{ font-size:13px;font-family:Verdana;color:#FF5F21;text-decoration:underline; border:0px; font-weight:normal; }
.menu div{ font-size:13px;font-family:Verdana;color:#FF5F21; padding-bottom:2px; font-weight:bold; }

.title{font-family:Trebuchet MS;font-size:16px;}

a.title{ font-family:Trebuchet MS;color:#E03F00; font-size:16px; font-weight:bold;}
a.title:hover { font-family:Trebuchet MS;color:#E03F00; font-size:16px; font-weight:bold;}
h1.title{ font-size:26px;}

a.sendfoto{ color:red; font-size:11px; }
a.sendfoto:hover { color:#E03F00; font-size:11px; }

ul{
	margin-bottom: 7px;
	margin-top:0px;
	font-size:13px;
	font-family:Trebuchet MS;
	padding-top:0px;
}

.page { color:#000000;font-size:13px; font-weight:bold; }
.page span.active {color:white;font-size:13px; font-weight:bold; padding:2px;border:1px solid #E03F00; background:#E03F00;height:13px;}
.page a{ color:#000000;font-size:13px;font-weight:bold; padding:2px;border:1px solid #E03F00; height:13px;}
.page a:hover{ color:#ffffff;font-size:13px; text-decoration:none;font-weight:bold; padding:2px;border:1px solid #E03F00;background:#E03F00;height:13px;}

.vitrina{}
.vitrina td{ color:#313131; font-size:13px;font-family:Trebuchet MS;}
.vitrina,option { font-size:11px;font-family:Trebuchet MS;}
.vitrina a{ font-size:13px;font-family:Trebuchet MS;color:#313131;text-decoration:none;  }
.vitrina a:hover{ font-size:13px;font-family:Trebuchet MS;color:#FF5F21;text-decoration:underline; border-bottom:0;}
.vitrina a.img{border:0; width:150px;height:150px;}
.vitrina a.img:hover{ border:0; }

.footer td{ color:#C8C8C8; font-size:13px;font-family:Trebuchet MS;}
.footer a{ font-size:13px;font-family:Trebuchet MS;color:#8D8D8D;text-decoration:none; border:0px; }
.footer a:hover{ font-size:13px;font-family:Trebuchet MS;color:#8D8D8D;text-decoration:underline;  }

a.punktir{ font-size:13px;font-family:Trebuchet MS;color:#313131;text-decoration:none;  }
a.punktir:hover{ font-size:13px;font-family:Trebuchet MS;color:#313131;text-decoration:underline; border:0; }

.tbg {background: #CCCCCC;font-size:15px;}
.thead {background: #E3E3E3; font-weight: bold; color:#E03F00;text-align:center;}
.mythead {background: #f3f3f3; font-weight: bold; color:#3a3a3a;text-align:center;font-family:Tahoma;font-size:12px;}
.trow1 {background: #FFFFFF}
.trow2 {background: #F3F3F3}
.trow3 {background: #FFF2F5;}
.trow4 {background: #FFE3E8;}
input { border:1px #E03F00 solid; font-size:14px;text-align:right;padding-right:5px; }
.but { border:1px #E03F00 solid; font-size:15px;text-align:center; background:#F3F3F3;}

.zakaz {background: #CCCCCC;}
.zakaz td{ color:#000000; font-size:12px;font-family:Trebuchet MS; font-weight:normal;}
.zakaz a{ font-size:12px;font-family:Trebuchet MS;color:#8D8D8D;text-decoration:none; border:0px; }
.zakaz a:hover{ font-size:12px;font-family:Trebuchet MS;color:#FF5F21;text-decoration:underline;  }
.zakaz input { border:1px #CCCCCC solid; font-size:12px;text-align:left;}
.zakaz textarea{ border:1px #CCCCCC solid; font-size:12px;text-align:left;}

.prewiev {font-size:11px;}
.prewiev td{ color:#000000; font-family:Trebuchet MS; font-weight:normal;}
.prewiev a{ font-family:Trebuchet MS;color:#8D8D8D;text-decoration:none; border:0px; }
.prewiev a:hover{ font-family:Trebuchet MS;color:#FF5F21;text-decoration:underline;  }
.prewiev input { border:1px #CCCCCC solid; text-align:left;}
.prewiev textarea{ border:1px #CCCCCC solid; text-align:left;}

.tbg2 {background: #CCCCCC;font-size:11px;}

.tbg3 {font-size:12px;color:#333333;font-family:Trebuchet MS;}
.tbg3 a{font-size:12px;color:#333333;font-family:Trebuchet MS;text-decoration:underline;}
.tbg3 a:hover{font-size:12px;color:#222222;font-family:Trebuchet MS; text-decoration:none;}

.z_noact1{background:url(/img/left_n.jpg) no-repeat;}
.z_noact2{background:url(/img/right_n.jpg) no-repeat;}
.z_noact3{background:url(/img/n_act.jpg) repeat-x;}
.z_act1{background:url(/img/left_c.jpg) no-repeat;}
.z_act2{background:url(/img/right_c.jpg) no-repeat;}
.z_act3{background:url(/img/c_act.jpg) repeat-x;}

.f_act1{font-weight:bold;}
.f_noact1{font-weight:normal;}

a.back{ font-size:19px;font-family:Trebuchet MS;color:#FF5F21;text-decoration:underline;  }
a.back:hover{ font-size:13px;font-family:Trebuchet MS;color:#FF5F21;text-decoration:none; border:0; }

.news td.title{	color:#E03F00; font-size:16px; font-weight:bold;}
.news td.title a{	color:#E03F00; font-size:12px; font-weight:bold;}
.news td.title a:hover{	color:#E03F00; font-size:12px; font-weight:bold;}

.news td.text{ color:#000000;font-size: 12px;padding-top:3px;	padding-bottom:10px;}
.news td.text2, .news .text2, .news .text2 p, .news .text2 div{ color:#666666;font-size: 12px;padding-top:3px;	padding-bottom:5px; }

.news td.date{color:#999999;font-size: 11px;padding-top:5px;}
.news td{ color:#173452;font-size: 12px;}
.news a.title{	color:#E03F00; font-size:16px; font-weight:bold;text-decoration:none;}
.news a.title:hover{color:#E03F00; font-size:16px; font-weight:bold;text-decoration:underline;}

.news a{color:#E03F00;	font-size: 12px;	text-decoration:none;}
.news a:hover{	color:#E03F00;	font-size: 12px;	text-decoration:underline;}

.news a.all{	color:#E03F00;	font-size: 10px;	text-decoration:underline;}
.news a.all:hover{	color:#E03F00;	font-size: 10px;	text-decoration:none;}

.news a.all2{	color:#E03F00;	font-size: 11px;	text-decoration:underline;}
.news a.all2:hover{	color:#E03F00;	font-size: 11px;	text-decoration:none;}

img.cashe, iframe.transfer { top: 0px; left: 0px; position: absolute; z-index: 0; visibility: hidden;}
#windowCartAdd{position:fixed;width:380px;height:300px;top:50%;left:50%;margin-top:-150px;margin-left:-190px;background:none;}
table.window_screen {font-size:11px;}
table.window_frame { top: 0px; left: 0px; position: relative; background: #fafafa; z-index: 0;}
td.window_frame { background: #fafafa; padding : 10px;}
.window_border { border : 2px solid #FF5F21;}
.window_head, .skeleton, .skeleton a, .skeleton a:hover {font-size:11px;}
a.skeleton, a.skeleton:hover {font-size:11px;}

.request {color:#000000; width:364px; background:#FFFFFF url(/img/resume_top2.gif) top left no-repeat; position:fixed; top:15%; left:44%; z-index:300 }
.request .wrapper { padding:20px 15px 20px 20px; background:url(/img/resume_bottom2.gif) bottom left no-repeat }
.request .wrapper strong { color:#e1bf93; font-size:14px }
.request .wrapper label { font-size:14px; clear:both }
.request .wrapper .inputBlock { height:50px; color:#000000; }
.request .wrapper .inputBlock div input { font-size:13px; border:#666666 1px solid; background:#F6F6F6; margin:2px; font-family:Arial, Helvetica, sans-serif }

.request .wrapper .inputBlock div { background:#e1bf93; float:left; margin-bottom:8px  }
.request .wrapper textarea { width:300px; height:115px; border:#666666 1px solid; background:#F6F6F6; font-family:Arial, Helvetica, sans-serif; margin:2px; font-size:13px }
.request .wrapper .code { height:75px }
.request .wrapper .code img { float:left; margin-right:5px }
.request .wrapper .code input { width:90px }
.request .wrapper em span { color:#e1bf93 }


.black { width:100%; height:100%; background:#EBDFBD; position:fixed; left:0; top:0;
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity:0.50;
	z-index:290;
}

.menu a.finish{ font-size:13px;color:green;text-decoration:none;font-weight:bold; }
.menu a.finish:hover{ font-size:13px;color:#FF5F21;text-decoration:underline; border:0px;font-weight:bold;}
.menu a.caps{ font-size:13px;color:#0660B3;text-decoration:none;font-weight:bold; }
.menu a.caps:hover{ font-size:13px;color:#064580;text-decoration:underline; border:0px;font-weight:bold;}
.menu a.demand{ font-size:13px;color:red;text-decoration:none;font-weight:bold; }
.menu a.demand:hover{ font-size:13px;color:#FF5F21;text-decoration:underline; border:0px;font-weight:bold;}

a.zak{ font-size:13px;font-family:Trebuchet MS;color:red;text-decoration:underline;  font-weight:bold;}
a.zak:hover{ font-size:13px;font-family:Trebuchet MS;color:red;text-decoration:none; border:0; font-weight:bold;}

.treb{ font-size:16px; color:#E03F00; font-weight:bold; }
a.treb{ font-size:16px; color:#E03F00; font-weight:bold;text-decoration:none; }
a.treb:hover{ font-size:16px; color:#E03F00; font-weight:bold;text-decoration:underline; }

#basket_top a.basket_go{ font-size:14px;font-family:Trebushet MS;color:#FF5F21;text-decoration:underline; }
#basket_top a.basket_go:hover{ font-size:14px;font-family:Trebushet MS;color:#FF5F21;text-decoration:none; border:0px; }

.sendToAFriendForm { position:absolute; width:284px; padding:11px; background:#e2d1b5; top:40px; left:-3px }
.sendToAFriendForm .textInput { width:170px }
.sendToAFriendForm textarea.textInput { width:275px; height:65px }

.leaveComment .textInput { width:270px }
.leaveComment .textInput.red { border: #d05a38 2px solid;}
.leaveComment textarea.textInput { width:500px; height:140px }

img.photos1 {border:1px solid #EBEBEB; padding:2px;}

a.tag{color:#009ad3;font-weight:bold; text-decoration:none; padding:3px; white-space:nowrap;}

a.tag:hover{font-weight:bold;color:#ff5f21;text-decoration:underline; border:0px; padding:3px;white-space:nowrap;}
span.tag{ color:#ff5f21;text-decoration:none; border:0px;padding:3px;white-space:nowrap;}
.types-pr
{
	height:26px;
	margin-bottom:0px;
	padding:0px;}

.butto_ac_no
{ width:150px;
  height:26px;
  color:black;
  text-align:center;
  margin-top:0px;
  cursor:hand;
  margin-right:5px;

}
.left
{	float:left;}
.right
{	float:right;}

.info-pr
{	width:308px;

}
#img_load
{	margin:8px 0px 0px 8px;}
.foto-l
{	width:250px;

	padding:0px;
}
.product_window
{   width:680px;
    border:1px solid #FF5F21;
    height:auto;
    overflow:hidden;
    padding:0px;
	text-align:left;
	margin:22px 0px 0px 0px;

}
#windowCurt
{	position: relative;}
#row-index,#row-obl,#row-adres,#row-city,#row-f,#row-n,#row-o,#row-phon,#row-milo,#row-captcha
{	display:none;
	color:#800000;
	font-size:11px;}

.tovar_new_block{
float:left;
width:170px;
height:300px;
}

.tovar_new_block_ot{
margin-bottom:15px;
height:200px;
}

.tovar_new_block_ot img{
margin-top:12px;
}

.tovar_new_block_span{
font-weight:bold;
color:red;
}

.tovar_new_block_ot_title{
height:40px;
}

#rollover {
border:1px solid #ccc;
}

#rollover:hover {
border:1px solid #ff5f21;
} 

 A.rollover1 {
    background: url(http://vsempomayke.ru/partner_tpl/images/zakaz.jpg);
    display: block;
    width: 90px;
    height: 25px;
   }
 A.rollover1:hover {
    background: url(http://vsempomayke.ru/partner_tpl/images/zakaz1.png);
   }

 A.rollover3 {
    background: url(http://vsempomayke.ru/partner_tpl/images/back_but7.jpg);
    display: block;
    width: 90px;
    height: 25px;
   }
   A.rollover3:hover {
    background: url(http://vsempomayke.ru/partner_tpl/images/back_but71.jpg);
   }

 input.rollover2 {
    background: url(http://vsempomayke.ru/partner_tpl/images/zakaz.jpg);
    display: block;
    width: 90px;
    height: 25px;
   }
 input.rollover2:hover {
    background: url(http://vsempomayke.ru/partner_tpl/images/zakaz1.png);
   }

 input.rollover4 {
    background: url(http://vsempomayke.ru/partner_tpl/images/addtocart.png);
    display: block;
    width: 90px;
    height: 25px;
   }
 input.rollover4:hover {
    background: url(http://vsempomayke.ru/partner_tpl/images/addtocart_2.png);
   }


 .prodpreloader {
     background: url(http://vsempomayke.ru/partner_tpl/images/loader.gif);
     width: 32px;
     height: 32px; 
     position: absolute;
  }
  
  .hidden {
    display: none;
  }    

 
/* NEW */  
#header_b_link a:hover{color:#009AD3 !important;}


