body, td, p, .tdborderlabel, font, .butt, .form{margin:0;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;}
body{padding:0;}
h2{margin:5px 0;color:#000;font-size:16px;}
h1{margin:5px 0;color:#C51407;font-size:16px;}
h1 a{color:#C51407;text-decoration:none;}
h1 a:hover{color:#0C312E;text-decoration:underline;}
form{margin:0;padding:0;}
input, select, option, textarea{font-size:11px;}
a{color:#000}
a:hover{color:#000}
p{margin:5px 0 0 0}
ol{margin:10px 0 20px 40px}
.date{padding:0 10px 0 0;color:#C51407;}
.red, .red a{padding:0;font-weight:bold;color:red;}
.newsname a{font-size:12px;font-weight:bold;}
.newsannt{padding:0 0 15px 0;}
.cat0{border-right:1px solid #000;border-bottom:1px solid #000;background-color:#fff;}
.cat0 a, .cat a{display:block;border-left:4px solid red;padding:5px 5px 5px 8px;color:#000}
.cat0 a:hover, .cat a:hover{border-left:1px solid red;padding:5px 5px 5px 11px;color:#ED0002}
.center .all{border:1px solid #3273B5;background-color:#FFF;border-collapse:separate;border-spacing:5px;}
.butt{background-color:#eee;font-weight:bold;color:#fd0002;}
.form{background-color:#eee;width:100%;font-size:11px}
.catcent{text-align:left;border:solid 1px #000;margin-top:8px;padding:10px 5px 0px 5px;display:none;}
.catcent a{display:block;border-left:4px solid red;padding:5px 5px 5px 8px;color:#000;}
.catcent a:hover{border-left:1px solid red;padding:5px 5px 5px 11px;color:#ED0002;}
td.topimg{background-repeat:no-repeat; background-position: right center;}
p.topbasket{margin:2px 5px 0;color:#000;font-weight:bold;text-align:right;}
.toptel{margin:0 5px 0 15px;color: red;font-size:10px;font-weight:bold;}
p.topmail{margin:0 5px 0 15px;color:#fff;font-size:10px;font-weight:bold;}
p.topmail a{color:#fff;}
p.topkurs{margin:0 5px 0 15px;color:#3273B5;}
p.topsearch{margin:0 5px 0 10px;color:#ED0002;font-weight:bold;text-align:right}
div.topmenu2{text-align:center;height:39px;padding:0 0 0 0;width:1000px;margin:0 auto;}
option.rub1{BACKGROUND-COLOR:#FFF;color:#8C0317;}
option.rub2{BACKGROUND-COLOR:#FFF;}
.basketinfo, .reginfo{margin:5px;color:#ED0002;font-weight:bold;text-align:center;border-collapse:separate;border-spacing:5px;border:1px solid #000;padding:10px;}
.basket, .reg{margin:3px;}
.left .tdborderlabel{border-right:1px solid red;border-bottom:1px solid red;padding:0 5px;text-align:right;background-color:#000;height:58px;}
.left .tdborderlabel a{color:white;text-decoration:none;}
.left .catchild{display:none;margin:0;padding:0;border-bottom:1px solid #000;border-right:1px solid #000;}
.left ul{margin:0 0 3px 10px;}
td.path{border-collapse:separate;border-spacing:5px;border:1px solid #000;padding:10px;}
div.path{border-spacing:5px;border:1px solid #000;padding:10px;margin:1px;}
td.path a{color:#000;font-weight:bold;}
.ram{border-collapse:separate;border:1px solid #000;margin:3px;}
.ram p, .ram div, .ram table, .ram ul, .ram h3, .ram img{margin:5px;}
.ram table{width:auto;}
td.goods, td.goodstop{border-collapse:separate;border-spacing:5px;border:1px solid #000;padding:5px;background-color:#FFF;}
td.goodstop{background-color:#fff;color:#fd0002;font-weight:bold;}
td.goodstop a{color:#fd0002;}
.center .rekl{border-collapse:separate;border-spacing:5px;border:1px solid #3273B5;background-color:#000;background-image:url(/i/rekl.jpg);background-repeat:no-repeat;}
.center .rekl h3{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;color:#FF0000}
.center .rekl p{color:#FFF}
.headtext{border-right:1px solid red;border-bottom:1px solid red;padding:5px;color:#3273B5;font-weight:bold;text-align:right;}
.goodslin{border-bottom:1px solid #000;font-size:1px;}
.goodsname a{color:#fd0002;}
.goodsannt{color:#424242;}
.goodsprice{color:#424242;}
.goodsprice font{color:red;}
.goodsbasket, .goodsbasket a{color:#3273B5;}
p.goodsscroll a{MARGIN:0;}
.topinfo{font-size:12px;text-decoration:none;}
ul.cat2{MARGIN:3px 0}
li.cat2{LIST-STYLE-POSITION:outside;LIST-STYLE-IMAGE:url(/i/path_1.gif);MARGIN:0px 20px 0px 25px;}
.cat2,.cat2 a{font-size:11px;text-decoration:none;}
.list_1{MARGIN:3px 0;}
.list_1 li{LIST-STYLE-IMAGE:url(/i/li_1.gif);MARGIN:5px 0px 10px 10px;}
p.path a{font-size:11px;margin:0 8px 3px 8px;color:#1C5288}
.right .tdborder{border-left:1px solid #000;border-bottom:1px solid #000;}
.right .tdborderlabel{border-left:1px solid red;border-bottom:1px solid red;padding:5px;color:white;font-weight:bold;background-color:#000;}
.right .tdborderlabel a{color:white;}
.right .catchild{display:none;margin:0}
.right ul{margin:0 0 3px 10px;}
.bottom .center{border:1px solid #000;background-color:#FFF;border-collapse:separate;border-spacing:5px;padding:5px;text-align:center;color:#fd0002;margin:0 5px;}
.bottom .left a, .bottom .center a, .bottom .right a{padding:5px;color:#000;}
.bottom .left{border:1px solid #000;background-color:#FFF;border-collapse:separate;border-spacing:5px;padding:2px;text-align:center;color:#fd0002;}
.bottom .right{border:1px solid #000;background-color:#FFF;border-collapse:separate;border-spacing:5px;padding:2px;text-align:center;color:#fd0002;}
.compare{border-collapse:collapse;border:solid 1px #3273B5;padding:2px 0 2px 5px;}
.compare_name,.compare_val{border:solid 1px #3273B5;padding:2px 0 2px 5px;}
.compare_name{font-weight:bold;}
.pay_pad, .pay_price{padding:5px}
.pay_price{color:#6D6D6D;border-style:none none none solid;border-width:1px;border-color:#D7D7D7;text-align:right;font-weight:bold;}
.pay_block{height:22px;background-color:#6D6D6D;color:white;font-size:12px;font-weight:bold;padding:2px 2px 4px 10px;}
.pay_box{text-align:center;border-style:none solid none solid;border-width:1px;border-color:#D7D7D7;padding:0;margin:0}
.pay_line{border-style:solid none none none;border-width:1px;border-color:#D7D7D7;}
.pay_btn{background-color:#6D6D6D;color:white;font-weight:bold;padding:3px;font-size:13px;}
.cat_list td{text-align:center;padding:10px 10px 3px 10px;}
.cat_list img{margin-bottom:3px;}
.cat_list a:hover{color:#ED0002;}
.arrglav{background-image:url(/i/topmenu.png);color:#fff;background-repeat:no-repeat;font-size:24px;height:45px;padding:6px 20px 10px 15px;text-decoration:none;width:165px;margin:0 9px 0 0;}
.arrglav:hover{color:#fff;}
.arrcomp{background-image:url(/i/topmenu.png);color:#fff;background-repeat:no-repeat;font-size:24px;height:45px;padding:6px 15px 10px 15px;text-decoration:none;width:165px;margin:0 9px 0 0;}
.arrcomp:hover{color:#fff;}
.arrdos{background-image:url(/i/topmenu.png);color:#fff;background-repeat:no-repeat;font-size:24px;height:45px;padding:6px 30px 10px 30px;text-decoration:none;width:145px;margin:0 9px 0 0;}
.arrdos:hover{color:#fff;}
.arrcat{background-image:url(/i/cat.png);color:#fff;background-repeat:no-repeat;font-size:24px;height:45px;padding:7px 17px 10px 15px;text-decoration:none;width:220px;}
.arrcar:hover{color:#fff;}
.arrser{background-image:url(/i/bltop.png);color:#fff;background-repeat:no-repeat;font-size:14px;padding:3px 17px 5px 15px;text-decoration:none;margin:0 9px 0 0;}
.arrser:hover{color:#fff;}
.bg1{background-image:url(/i/bg1.png);background-repeat:repeat-y;}
.logo{background-repeat:no-repeat;font-size:14px;padding:3px 300px 30px 15px;text-decoration:none;margin:0 0 0 10px;}