@charset=windows-1251;
/*html*/
body, html {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0;
	padding: 0;
	color: #000000;
} 
p {}  

a, a:link, a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #647b83;
	text-decoration: none;
	border:0;
}
a:hover {
border:0;
text-decoration: underline;
}   

h1{
/*font-family: Terminator, Porsche, "Arial Black", verdana;*/
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
vertical-align:middle;
line-height:1px;}
h3 {
	font-size:11px;
	margin: 2px;
}

img {
	border: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

/*im logo*/
.logo{}
/*shapka*/
.text_shapki_pom{
	float: left;
	margin: 0 0px 0px 3px;	
text-align: left;
color: #647b83;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
/*pading*/
.pading5{
padding:5px;}
.pading10{
padding:10px;}

.pading5tb{
	padding-top: 5px 0 5px 0;

}
/*ramki*/
td.ramka_top_4 {
border: 0;
border-top: 1px;
border-top-style: solid;
border-top-color:#FF9900; 

}
td.ramka_top_3 {
border-left: 1px;
border-left-color:#FF9900;
border-left-style: solid;
}
td.ramka_top_2 {
border-bottom: 1px solid #FF9900 !important;
border-left: 1px solid #FF9900 !important;
}
td.ramka_top {
border-bottom: 1px solid #FF9900 !important;}
/*- Menu Tabs --------------------------- */

    #tab_top {
	float: left;
	width: 100%;
	font-size: 93%;
border-bottom:1px solid #FFA500;
	line-height: normal;
	background-image:url('../im/tabfon.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	
}
    #tab_top ul {
	margin: 0;
	padding: 0px 10px 0 0;
	list-style: none;
		

}
    #tab_top li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tab_top a {
      float:left;
      background:url("../im/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tab_top a span {
	float: left;
	display: block;
	background: url("../im/tabright.gif") no-repeat right top;
	padding: 4px 15px 4px 6px;
	color: #FFFFFF;
}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tab_top a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
	color: #FFF;
}
    #tab_top a:hover {
      background-position:0% -42px;

      }
    #tab_top a:hover span {
      background-position:100% -42px;
	  	  
      }

      #tab_top #current a {
              background-position:0% -42px;
      }
      #tab_top #current a span {
              background-position:100% -42px;
      }
/*search*/
.bel{
color:#FFFFFF;
margin-left:10px;
font:bold Verdana, Arial, Helvetica, sans-serif}

.primer,  a.primer:link, a.primer:visited, a.primer:hover {
color:#000000;
margin-left:7px;
font: 9px Verdana, Arial, Helvetica, sans-serif}
.search_words {
border: none;
	width: 140px;
	color: #576f77;
	background-color: #f3f3f3;
	height: 15px;
	padding-left:6px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-left:6px;
}
/*Рекламные блоки*/

.text_ban{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	/*text-decoration: none;*/
	margin-top: 0px;
	margin-right: 10%;
	margin-bottom: 0px;
	margin-left: 5px;
}
/*Меню*/
div.menu a, div.menu a:link,div.menu a:visited{
	background: url('../im/menu.gif');
	background-repeat:no-repeat;
	width:167px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #647b83;
	padding-left:19px;
	padding-top:4px;
	
	display:block;
	text-align:left;
	height: 18px;
}

div.menu a:hover {
	background-position:right;
	text-decoration: none;
	color: #5E747B;
}
div.menu_sel a, div.menu_sel a:link, div.menu_sel a:visited{
	background: url('../im/menu_sel.gif');
	background-repeat:no-repeat;
	width:167px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF6600;
	padding-left:19px;
	padding-top:4px;
	background-position:right;
	display:block;
	text-align:left;
	height: 18px;
}

div.menu_sel a:hover {
	background-position: left;
	text-decoration: none;
	color: #5E747B;
}

div.menu2 a, div.menu2 a:link,div.menu2 a:visited{
	background: url('../im/menu_2.gif');
	background-repeat: repeat-y;
	width:165px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #9EB0B6;
	padding-left:22px;
	padding-top:1px;
	padding-bottom:2px;
	display:block;
	text-align:left;
}

div.menu2 a:hover {
	background-position:right;
	text-decoration: none;
	color: #5E747B;
}
div.menu2_sel a, div.menu2_sel a:link,div.menu2_sel a:visited{
	background: url('../im/menu_2_sel.gif');
	background-repeat: no-repeat;
	background-position:left;
	width:165px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FF6600;
	padding-left:22px;
	padding-top:1px;
	padding-bottom:2px;	
	display:block;
	text-align:left;
}

div.menu2_sel a:hover {
	background-position:right;
	text-decoration: none;
	color: #5E747B;
}
div.menu3 a, div.menu3 a:link,div.menu3 a:visited{
	background: url('../im/menu_2.gif');
	background-repeat: repeat-y;
	width:158px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #B0BFC4;
	padding-left:29px;
	padding-top:1px;
	padding-bottom:2px;
	display:block;
	text-align:left;
}

div.menu3 a:hover {
	background-position:right;
	text-decoration: none;
	color: #5E747B;
}
div.menu3_sel a, div.menu3_sel a:link,div.menu3_sel a:visited{
	background: url('../im/menu_3_sel.gif');
	background-repeat: no-repeat;
	background-position:left;
	width:158px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FF6600;
	padding-left:29px;
	padding-top:1px;	
	display:block;
	text-align:left;
}

div.menu3_sel a:hover {
	background-position:right;
	text-decoration: none;
	color: #5E747B;
}
/*новости*/
.data{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Gray;
	background-color: #EEEEEE;
	}
.news_title, a.news_title{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	background-image: url(../im/st.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 0 0 0 14px;
}
.news_text, a.news_text{
text-align: left;
color: #647b83;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
	
}
.news_dalee{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Red;
	font-weight: bold;
}
/*путь*/
div.path, div.path a, div.path a:hover, div.path a:link, div.path a:visited {
	/*border-bottom: 1px solid #FF9900 !important;*/
margin:2px;
	color: #FF9900;
	font-size:11px;
	padding: 2px;
	font-weight: bold;
}
/*vitrina*/
.font_select { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;color: #ff5703; font-weight: bold; }
.text_shap_novinki, a.text_shap_novinki:link, a.text_shap_novinki:hover, a.text_shap_novinki:visited  {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
	text-align: left;
	padding: 1px 0 0 6px;
}
.cena_mag {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: line-through;
	color: Silver;
	padding: 1px 0 0 6px;
}
.cena_web {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	font-weight: bold !important;
	color: #CA3C3C !important;
	padding: 1px 0 0 6px !important;
}
div.naim_tovara a {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #194B5F;
	height: 34px;
	text-align: left;
}
div.vitrina{
float: left;
}
	div.r200{
	float: right;
	width: 200px;
	}
	
	div.img_pr{
		height: 90px;
	}
div.text_pr{
height: 100px;
}

/*кнопка заказа*/
td.butt_buy {
padding:5px 5px 5px 5px;
background: url('../im/zakaz.gif');
background-color:#999999;
background-repeat:no-repeat;
background-position:left;
width:91;
height:20;}

td.butt_buy a:hover{background-position: right;}
/*иНФОРМЕРЫ СПАВА*/
a#fa:visited, a#fa:link, a#fa:hover, a#fa:focus, a#fa:active, a#fa, span#fa {
	display:block;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 14px;
	color: #3366cc;
	background-image: url(../im/st.gif);
	background-repeat: no-repeat;
	font-family:  Tahoma, Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
 
/* Fonts */
.font_small_1 { font-family:  Tahoma, Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; }
.font_small_1 a, .font_small_1 a:link, .font_small_1 a:visited { color: #0069aa; text-decoration:underline}
.font_small_1 a:hover { color: #0069aa; text-decoration: none;}
.font_small_1 TD { font-size: 11px;}
.font_small_2 { font-size: 10px; }
.font_big_1 { font-size: 12px; font-weight: bold; }
.font_big_2 { font-size: 14px; font-weight: bold; }

.font_all_1 {font-size: 12px; color: #0099CC; text-decoration: underline;}

/* Divider in description - Раэделитель в описаниях*/
.bg_desc_div { /*background: #F3F0E9;*/ }
/* Colors */
/*.bg_light_1 { background: #F3F0E9; }
.bg_light_2 {background-color: #D6CBB1;}*/
.bg_light_0 { background: #fff2d4;}
.bg_light_1 { background: #faecca;}
.bg_light_2 { background: #ffc948;}
.bg_light_3 { background: #ffe4a3;}
.bg_light_4 {
	background-color: #EEEEEE;
}
/**/

/* Currency */
.currency .value { color: #FF9900; font-weight: bold; }
.currency .level0 { font-size: 12px; padding-left: 5px; }
.currency .level1 { font-size: 12px; padding-left: 20px; }
.currency .level2 { font-size: 11px;  padding-left: 35px; }
.currency .level3 { font-size: 10px; padding-left: 50px; }
.currency .level4 { font-size: 9px; padding-left: 65px; }

/*butt*/
.butt_easy { border: none; padding: 0px; margin: 0px; cursor: pointer; cursor: hand; }
.butt_easy .b_left { background: url('../im/butt/butt_easy_left.gif');  }
.butt_easy .b_left IMG { height: 20px; width: 9px; }
.butt_easy .b_right { background: url('../im/butt/butt_easy_right.gif');  }
.butt_easy .b_right IMG { height: 20px; width: 10px; }
.butt_easy .b_text { background: url('../im/butt/butt_easy_back.gif'); padding: 2px 3px 0px 3px;  }
.butt_easy .b_text { font-size: 11px; font-family: Verdana; color: #ffffff; white-space: nowrap; vertical-align: top;}
.butt_easy .b_text_close { background: url('../im/butt/butt_easy_back.gif'); padding: 2px 0px 0px 0px;  }
.butt_easy .b_text_close { font-size: 11px; font-family: Verdana; color: #ffffff; white-space: nowrap; vertical-align: top; }

.butt_warm { border: none; padding: 0px; margin: 0px; cursor: hand; cursor: pointer; }
.butt_warm .b_left { background: url('../im/butt/butt_warm_left.gif');  }
.butt_warm .b_left IMG { height: 20px; width: 9px; }
.butt_warm .b_right { background: url('../im/butt/butt_warm_right.gif');  }
.butt_warm .b_right IMG { height: 20px; width: 12px; }
.butt_warm .b_text { background: url('../im/butt/butt_warm_back.gif'); padding: 2px 3px 0px 3px;  }
.butt_warm .b_text { font-size: 11px; font-family: Verdana; color: #ffffff; white-space: nowrap; vertical-align: top; }

/*поиск*/
input.exp_search_words{
width:200px;}
input.search_price{
width:90px;}
input.suma{
width:55px;}

/**/
/*li { background-image: url(../im/st.gif); background-position:0px 4px;background-repeat: no-repeat;}*/
li {background-image: url(../im/st2.gif); background-position:3px 10px; background-repeat: no-repeat;}
ul li {margin: 0px; list-style-type: none; padding-top:5px; padding-left:14px;}
ul { padding: 0px; margin: 0px; list-style-type: none; font-size:10px;}

/*
.catalog_search option.level1 { font-size: 14px; font-weight: bold; background-color: #FF9900;}
.catalog_search option.level2 { font-size: 14px; font-weight: bold; background-color: #FF9900;}
.catalog_search option.level3 { font-size: 14px; font-weight: bold; color: #787878; background-color: #FFE4A3; }
.catalog_search option.level4 {font-size: 10px; background-color: #FFffff;}*/

.catalog_search option.level1 { font-size: 14px; color: #FF6600; font-weight:bold}
.catalog_search option.level2 { font-size: 14px; color: #5E747B; font-weight:bold}
.catalog_search option.level3 { font-size: 14px; color: #787878; }
.catalog_search option.level4 {font-size: 10px; }

/**/

/**/

/**/

/**/

/**/

/* Catalogies - start */

/* Center */
.catalog_center .level1 { font-size: 14px; font-weight: bold; }
.catalog_center .level1 a {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.catalog_center .level1 a:hover {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.catalog_center .level1_sel { font-size: 14px; font-weight: bold; }
.catalog_center .level2, .level2 TD { font-size: 11px; font-weight: normal; }
.catalog_center .level2_sel, .level2_sel TD { font-size: 11px; font-weight: bold; }

/**/

/**/

/**/

/**/

/**/

/**/
/*bottom fon*/
div.bottom_fon{
	margin: 5px 0 0 0;
	display: block;
	height: 74px;
	width: 100%;
	background-color: #F9AC3C;
	background-image: url('../im/bg_bottom.gif');
	
	}
	
/*egor*/
/* Logic Block Filter
	lbt for www\templates\filter\base\...*/
.lbf_div {background-color: #F9F9F9; padding: 0px; margin-top: 5px;}
.lbf_body_text_end { padding: 5px;}

div.div_px {
	height: 1px;
	width: 1px;
	/*visibility: hidden;*/
	overflow: hidden;
	z-index: -1;}

.how_much {
	text-align: center;
	height: 12px;
}
	
.lb1 {}
.lb1_head_back {
	background-color: #FFCC33;
	background-image: url(../im/polos.gif);
}
.lb1_title {
	color: #000000;
	font-size: 11px;
	font-family: Tahoma, Arial, Verdana;
	font-weight: bold;
	text-indent: 5px;
	text-align: left;
	background-image: url(../im/polos.gif);
}
.lb2_body_text td {
	font-size: 12px;
}
.lb2_body_text {
	padding: 15px;
}
/* Buttons */
.butt_view {width: 16px; height: 16px; background: url('../images/view_v0.gif'); vertical-align: middle;
}
.butt_view_b { margin-top: 12px; width: 80px; height: 16px; background: url('../im/view_details.gif'); vertical-align: middle;
}
/* Default goods status */
/*.status0, .status0 b {color: #00AA00; font-weight: normal;}*/
.status0, .status0 b {color: #FFFFFF; font-weight: normal;}
.status1, .status1 b { color: #C4D6E4; font-weight: normal;}
.status2, .status2 b { color: #6699CC; font-weight: normal;}
.status3, .status3 b { color: #003366; font-weight: normal;}

/* Order status */
.order_status0 { color: #AAAA00;}
.order_status1 { color: #00AAAA;}
.order_status2 { color: #000000;}
.order_status3 { color: #00AA00;}
.order_status4 { color: #AA0000;}
.order_payment1 { color: #AA0000;}
.order_payment2 { color: #00AA00;}

/* Select Goods - start */

/*.contur { width: 100%; border: 1px solid #CCCCCC; margin-top: 2px; margin-bottom: 2px; }*/

.select_goods .level0 { padding-left: 5px; }
.select_goods .level1 { padding-left: 10px; }
.select_goods .level2 { padding-left: 10px; }
.select_goods .level3 { padding-left: 10px; }
.select_goods .level4 { padding-left: 20px; }

/* Logic Block #5 */
.lb5 { margin-top: 0px; }
/* head */
.lb5_head_left {background-image: url('../images/add/shapka_red_left.gif'); background-color: #FF6600; background-repeat: no-repeat; background-position: top;}
.lb5_head_left IMG { height: 23px; width: 18px; }
.lb5_head_back { background: url('../images/add/shapka_red_back.gif'); }
.lb5_title {padding-top: 7px; color: #FFFFFF; font-weight: bold; text-transform: uppercase; font-size: 10px; padding-left: 10px;}
.lb5_head_right {background-color: #FF6600; background-image: url('../images/add/shapka_red_right.gif'); background-position: right top; background-repeat: no-repeat;}
/*.lb2_head_right IMG { height: 18px; width: 8px; }*/
.lb5_head_right IMG { height: 23px; width: 18px; }
/* body */
.lb5_body_left {border-left: 1px dotted #006699;}
.lb5_body { background: #FFFFFF; }
.lb5_body_text { background: #FFFFFF; padding: 5px; }
.lb5_body_text_end { background: #FFFFFF; padding: 5px 5px 5px 5px; }
.lb5_body_fill { background: #EEEEEE; padding: 5px; }
.lb5_body_fill_end {
	background: #FFE4A3;
	background-image: url(../im/polos1.gif); 
	padding: 3px 5px 3px 3px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFA500;
}
.lb5_between {
	border-bottom: 1px dotted #cccccc;
}
.lb5_body_right { border-right: 1px dotted #cccccc;}

/* Logic Block Contur */
.lbc_body_fill_end {
	background: #E6E6E6;
	padding: 3px 5px 3px 3px;
}
.lbc_between_short {
	background-color: #E6E6E6;
}

/* Images for link */
.link_1 { width: 10px; height: 10px; background: url('../im/link.gif');  margin: 1px; }
.link_2 { width: 10px; height: 10px; background: url('../im/link_oranj.gif');  margin: 1px; }
.link_c { width: 25px; height: 11px; background: url('../im/link_c.gif');  margin: 1px; }
.link_all {	height: 22px; width: 22px; margin: 1px; background-image: url('../images/_my/s04round-pop.gif');
}

.butt_more {width: 16px; height: 16px; background: url('../images/more.gif'); vertical-align: middle;
}

p.name a, p.name a:visited, p.name {
	color: #333333;
	padding: 0px 10px 10px 0px;
	margin: 0 0 0 10px;
	line-height: 20px;
	font-weight: bold;
}

.basket_t {font-size: 9px; font-weight: bold; border: 0px solid; width: 20px; text-align: center; color: #999999; background-color: White;}
.basket_s {font-size: 9px; font-weight: bold; color: #999999; border: 0px solid; width: 80px; background-color: White;}

/* Vote result lines */
.vote_line1 { background: url('../images/vote/1.gif') }
.vote_line2 { background: url('../images/vote/2.gif') }
.vote_line3 { background: url('../images/vote/3.gif') }
.vote_line4 { background: url('../images/vote/4.gif') }
.vote_line5 { background: url('../images/vote/5.gif') }
.vote_line6 { background: url('../images/vote/6.gif') }
.vote_line7 { background: url('../images/vote/7.gif') }
.vote_line8 { background: url('../images/vote/8.gif') }
.vote_line9 { background: url('../images/vote/9.gif') }
.vote_line10 { background: url('../images/vote/10.gif') }
.vote_line11 { background: url('../images/vote/11.gif') }
.vote_line12 { background: url('../images/vote/12.gif') }
.vote_line13 { background: url('../images/vote/13.gif') }
.vote_line14 { background: url('../images/vote/14.gif') }
.vote_line15 { background: url('../images/vote/15.gif') }

a.sort:link, a.sort:visited  {text-decoration: underline;}
a.sort:hover {text-decoration: none;}
