html, body {
	margin:0px;
	padding:0px;
	background:#e6ded3 url('images/bg.gif') top left repeat;
	font-size: 11px;
	font-family: Microsoft Sans Serif, Arial;
	color: #232323;
	line-height:133%;
}

td{vertical-align:top;}

a{color:#b21206;}
a:hover{text-decoration:none;}
a.dark{
 color:#333;
}
.topplash{
 background: #3e3e3e url('/images/topplash_bg.gif') top left repeat-x;
 color:white; font-size:13px; font-family: Arial;
 padding-top:5px;
}
.topplash1{
 background: #3e3e3e url('/images/topplash_bg.gif') top left repeat-x;
 color:white; font-size:13px; font-family: Arial;
 padding-top:2px; line-height:90%;
}

.topplash a, .topplash a:hover{
 color: #fee400;
}

.active1{
 background:#fff;
 font-size: 13px; font-family: Arial;
 padding-top:8px; padding-bottom:12px; padding-left:14px;
 border-left:6px solid #f5f3ef;
 border-right:6px solid #f5f3ef;
}

.active1 b{
 background: url('images/arr_down.gif') top right no-repeat;
 padding-right:12px;
}

.unactive2 a{
 font-size:11px !important;
 font-family : Arial !important;
 background: white !important;
 padding:4px 0px 8px 14px !important;
 display:block !important;
}
.unactive2 a:hover{
 color:#b21206 !important;
 font-size:11px !important;
 font-family : Arial !important;
 background: white !important;
 padding:4px 0px 8px 14px !important;
 display:block !important;
}

.active2 b{
 font-size:11px;
 font-family : Arial;
 background: white;
 padding:4px 0px 8px 14px;
 display:block;
}

h1{font-size: 22px; font-family: Arial; font-weight:normal; color:#333333; margin:20px 0px 20px 0px; padding:0px;}

h2{color:#9b0702;font-size:18px; font-family:Arial; padding:0px; margin-top:35px; margin-bottom:0px;}

h1.onmain1{
 font-size:22px; font-family: Calibri;
 padding:0px 20px 0px 0px; margin:0px 0px 0px 11px; color: #333;
 background: url('images/heart.gif') center right no-repeat; display: inline;
}

h1.onmain2{
 font-size:22px; font-family: Calibri;
 padding:0px 20px 0px 0px; margin:0px 0px 0px 11px; color: #333;
 background: url('images/star.gif') center right no-repeat; display: inline;
}
h1.onmain3{
 font-size:22px; font-family: Calibri;
 padding:0px 20px 0px 0px; margin:0px 0px 0px 11px; color: #333;
 background: url('images/articles_bg.gif') center right no-repeat; display: inline;
}
h1.onmain4{
 font-size:22px; font-family: Calibri;
 padding:0px 20px 0px 0px; margin:0px 0px 0px 11px; color: #333;
 background: url('images/news_bg.gif') center right no-repeat; display: inline;
}

.reg{
 display:block;
 height:13px; width:84px;
 background: url('images/reg_bg.gif') top left no-repeat;
 padding:5px 0px 7px 25px;
}
.cab{
 display:block;
 height:13px; width:127px;
 background: url('images/cab_bg.gif') top left no-repeat;
 padding:5px 0px 7px 25px;
}

.basket{
 background: url('images/basket_bg.gif') top left no-repeat;
 height: 65px;
}

.inp_cont{ 
 height:25px;
 margin:0px; 
 background: url('images/search_bg.gif') top left no-repeat;
 margin-top:20px;
}
.inp{
 width:233px;
 background: transparent; border: none;
 padding: 4px 10px 8px 9px; color:#5c5b5b; font-size:110%;
}

.date_hr{
 background:#f5f3ef;
 height:1px; line-height:0px; ofnt-size:0px;
 margin-top:15px; margin-left:10px;
}

.menu_table{
 margin-top:15px;
}

.menu_table a{
 display:block; 
 padding: 8px 20px 11px 20px;
 color: white; text-align:center;
 font-size:14px; font-family: Calibri;
 font-weight: bold;
 text-transform: uppercase;
 background: url('images/menu_bg.gif') top left repeat-x;
 height:12px;
}

.menu_table a:hover, .menu_table span, .menu_table a.active_link{
 display:block; 
 padding: 8px 20px 11px 20px;
 color: #b21206; text-align:center;
 font-size:14px; font-family: Calibri;
 font-weight: bold;
 text-transform: uppercase;
 background: url('images/menu_bg_hover.gif') top left repeat-x;
 height:12px;
}

.menu2{
 margin-left:10px;background:#f5f3ef;
 
}
.mn{
 display:block;
 background:#f5f3ef;
 font-size: 13px; font-family: Arial;
 padding:8px 0px 12px 20px;
 background: url('images/menu2_bg.gif') bottom left no-repeat;
}

a.mn:hover{
 display:block;
 background:#f5f3ef;
 font-size: 13px; font-family: Arial;
 padding:8px 0px 12px 20px;
 background: url('images/menu2_hover.jpg') top left no-repeat;
 color: white;
}

.menu2 a.last{
 display:block;
 background:#f5f3ef;
 font-size: 13px; font-family: Arial;
 padding:8px 0px 12px 20px;
 
}
/*
.menu2 a:hover{
 display:block;
 background:#f5f3ef;
 font-size: 13px; font-family: Arial;
 padding:8px 0px 12px 20px;
 background: url('images/menu2_hover.jpg') top left no-repeat;
 color: white;
} */

.nov{
 background: url('images/nov_bg.gif') bottom left repeat-x;
}

.nov_top{
 line-height:0px; font-size:0px;
 border-top:1px solid #e6e2da;
 width:49.5%;
}

.nov_left{
 border-left:1px solid #e6e2da;
}
.nov_right{
 border-right:1px solid #e6e2da;
}
.nov_bottom{
 line-height:0px; font-size:0px;
 border-bottom:1px solid #e6e2da;
 background: #f5f3f0;
}
.nov_pic{
 float:left; margin: 10px 15px 20px 10px;
}

.name{
 margin-top:15px; font-size:12px;
}

.anons{
 margin: 10px 10px 10px 0px;
}
.articul{
 color:#8c8c8c; font-size:12px;
}

.price{
 background: #b21206;
 color: white;
 padding:3px 6px 3px 6px;
 margin-top:px; font-size:12px;
}
.arts_name{
 margin: 15px 0px 0px 10px; 
 font-weight:bold;
}
.arts_anons{
 margin:5px 0px 0px 10px;
}

.arts_name1{
 margin: 15px 0px 0px 0px; 
 font-weight:bold;
}
.arts_anons1{
 margin:5px 0px 0px 0px;
}

.news_date{
 margin: 15px 0px 0px 10px; 
 font-weight:bold; color:#8c8c8c;
}
.news_anons{
 margin:5px 0px 0px 10px;
}

.news_date1{
 margin: 15px 0px 0px 0px; 
 font-weight:bold; color:#8c8c8c;
}
.news_anons1{
 margin:2px 0px 0px 0px;
}

.content{
  font-family: Arial;
  padding:0px 30px 30px 0px;
  font-size: 12px; line-height:150%;
}
.content1{
  font-family: Arial;
  padding:0px 0px 30px 0px;
  font-size: 12px; line-height:150%;
}

.content h1, .content1 h1{
  font-size:36px;
  font-family: Calibri;
  font-weight:normal;
  color: #333333;
}

.price_cat{
 background: #fee400;
 color: #333332; font-weight:bold;
 padding:3px 6px 3px 6px;
 margin-top:px; font-size:12px; font-family: Arial;
}
.nov_bottom1{
 line-height:0px; font-size:0px;
 border-bottom:1px solid #e6e2da;
}

.modify_link{
 padding:0px 0px 0px 15px;
 background: url('/images/pen.jpg') top left no-repeat;
}

.exit_link{
 padding:0px 0px 0px 15px;
 background: url('/images/x.jpg') top left no-repeat;
}

.menu_dot{
 background: #fff url('images/menu_dot.gif') top left repeat-x;
 height:1px; line-height:0px; font-size:0px;
 margin:0px 4px 0px 14px;
}



#plash1{
  width:105px;
}


.arr_white_down{
 padding-right:10px;
 background: url('images/arr_white_down.gif') top right no-repeat;
}

.yellow{color:#fee400;}

.tovar-top{
 line-height:0px; font-size:0px;
 border-top:1px solid #e6e2da;
}

.tovar-bottom{
 line-height:0px; font-size:0px;
 border-bottom:1px solid #e6e2da;
}


.menu2div{
 margin-left:10px; background:#f5f3ef;	width:235px;
}

a.menu2_link{
 display:block;
 height:24px;
 font-family: Arial;
 padding-top:7px;
 padding-left:18px;
 font-size:13px;
}
a.menu2_link:hover{
 display:block;
 height:24px;
 font-family: Arial;
 padding-top:7px;
 padding-left:18px;
 font-size:13px;
 background: url('images/menu2_hover.jpg') top left no-repeat;
 color: white;
}

.menu2_b{
 display:block;
 height:18px;
 font-family: Arial;
 padding-top:7px;
 padding-left:13px;
 font-size:13px;
 background:white; 
 border-left:6px solid #f5f3ef;
 border-right:6px solid #f5f3ef;
}

.menu3_link{
 display:block;
 padding:5px 0px 5px 14px;
}

.menu_dev{
 line-height:0px; font-size:0px; height:1px; 
 background: url('images/dot.gif') top left repeat-x;
 margin-left:10px; width:210px;
}
.menu_dev2{
 line-height:0px; font-size:0px; height:1px; 
 background: url('images/dot.gif') top left repeat-x;
 margin-left:14px; width:200px;
}

.menu3_div{
 background: white;
 border-left:6px solid #f5f3ef;
 border-right:6px solid #f5f3ef;
 padding-bottom:15px;
}

.menu3_link_active   {
 display:block;
 padding:5px 0px 5px 14px;
 background:#be0903; color: white; font-family:Arial;
}

.menu2_b span{
 background: url('images/arr_down.gif') top right no-repeat;
 padding-right:12px;
}

.menu3_active{
  display:block;
 padding:5px 0px 5px 14px;
 background:#be0903; color: white;
}
.menu3_link:hover{
 display:block;
 padding:5px 0px 5px 14px;
 background:#3d3d3d url('images/menu3_arr.gif') center right no-repeat;
 color: white;
}

.sklad{
 background: url('images/sklad.gif') center left no-repeat;
 padding-left:14px;
 color: #43a943;
}

.nosklad{
 background: url('images/nosklad.gif') center left no-repeat;
 padding-left:14px;
 color: #b21206;
}

.pricelist{
 background: url('images/price.gif') center left no-repeat;
 padding-left:22px; padding-top:1px;
 padding-bottom:3px;
 font-weight:bold; color:#b21206; font-family: Arial;
}

.subdivs{
 margin:0px 0px 0px 15px;
}

.allhits{
 display:block; background: url('images/hits_bg.gif') top left no-repeat;
 color: white; padding: 3px 10px 6px 10px; height:14px; width:87px;
}
.allnovinki{
 display:block; background: url('images/allnovinki.gif') top left no-repeat;
 color: white; padding: 3px 10px 6px 10px; height:14px; width:63px;
}

.subdivs a{
 background: url('images/bullit.gif') center left no-repeat;
 padding-left:7px;
}
.partner_cont{border-top:1px solid #e6e2da; border-bottom:1px solid #e6e2da;padding:5px 0px 5px 0px;}

.partners_table td{text-align:center;}

a.white, a.white:hover{color:white;}
#div1{margin-top:8px;background:url('/images/banner_bg.gif') top left repeat-x;}
#div2{margin-top:20px;height:25px;}
#td1{background:url('/images/banner_bg1.gif') top left no-repeat;color:white;width:100%;}
#span1{background:url('/images/code_bg.gif') top left no-repeat;padding:4px 12px 6px 8px;}
form{
 padding:0px; margin:0px;
}


