.catalog-element{color:#444444;}
.clear{clear:both;}
.catalog-element h1.name{font-size:18px;color:#010101;padding-bottom:14px;margin:8px;}
.catalog-element p.name{color:#010101;padding-bottom:14px;}
.text .item .txt p.name a{font-weight:bold;}
.catalog-element b.title{margin:0 8px;padding-top:14px;}
.catalog-element .print{float:left;margin-top:0px;color:#444444;}

.mod{border-color:#d0edfe;border-collapse:separate!important;border-collapse:collapse;}
.mod td{border-right:1px solid #d0edfe;border-bottom:1px solid #d0edfe;padding:7px 10px;}
.mod thead td{background:url(/images/mod_hbg.gif) repeat-x top;font-weight:bold;}
.mod thead .first{background:url("/images/mod_lt.gif") no-repeat top left;}
.mod thead .last{background:#EFF9FD url("/images/mod_rt.gif") no-repeat top right;border-right:none;}
.mod .one{background:url(/images/mod_border.gif) repeat-y left;}
.mod tfoot .first{background:url("/images/mod_lb.gif") no-repeat bottom left;border-bottom:none;}
.mod tfoot .last{background:url("/images/mod_rb.gif") no-repeat bottom right;border:none;}

p.price{color:#444444;font-size:11px;font-weight:normal;}
p.price span{color:#BB0000;
display:block;
font-size:22px;
font-weight:bold;
padding-top:4px;
}
p.price span.rub{display:inline;font-size:16px;}
.catalog-price {
	color:#bb0000;
	font-size:22px;
}
b.title{color:#444444;
display:block;
font-size:14px;
padding-bottom:7px;}
#tech .blr p{display:none;}
#tech .blr table p{display:block;}
#tech table{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-collapse:separate;width:100%;background:#f0f0f0;}
#tech table td{padding:8px; border:none;}
#tech .top b{background:#f0f0f0;display:block;height:1px;font-size:0px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}
#tech .top b.cb1{margin:0 1px!important;margin:0 1px -1px;}
#tech .top b.cb2{margin:0 2px!important;margin:0 2px -1px;}
#tech .top b.cb3{margin:0 3px!important;margin:0 3px -1px;}
#tech .top b.cb4{margin:0 4px!important;margin:0 4px -1px;}
#tech .top b.cb5{margin:0 5px -1px!important;margin:0 5px -2px;}
#tech .top b.cb6{margin:0 6px -1px!important;margin:0 6px -2px;border-top:1px solid #dcdcdc;}
#tech .blr{border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;}
#tech .bottom b{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;display:block;font-size:0px;background:#f0f0f0;}
#tech .bottom b.b1{height:4px;margin:-2px 1px 0;}
#tech .bottom b.b2{height:3px;margin:-2px 2px 0;}
#tech .bottom b.b3{height:2px;margin:-1px 3px 0;}
#tech .bottom b.b4{height:1px;margin:-1px 4px 0;}
#tech .bottom b.b5{height:2px;margin:-1px 5px 0;}
#tech .bottom b.b6{border-bottom:1px solid #dcdcdc;margin:-1px 6px 0;}

.mr{margin-right:13px;}
.circle .img{padding:5px 10px;border-left:1px solid #d8f0ff;border-right:1px solid #d8f0ff;position:relative;}
.circle .img .icons{position:absolute;right:10px;}
.circle .more_photo{text-align:left;}
.more_photo table{border-collapse:separate;border-spacing:4px;}
.more_photo td{border:1px solid #d8f0ff;padding:1px;height:43px;width:43px;text-align:center;}
.more_photo a img{border:none;}
.circle{/*margin-bottom:8px;*/}
.catalog-element table .circle{padding-top:14px;}
.circle .circle_top b{display:block;border-left:1px solid #d8f0ff;border-right:1px solid #d8f0ff;font-size:0px;}
.circle .circle_top b.b1{margin:0 1px -2px;height:4px;}
.circle .circle_top b.b2{margin:0 2px -2px;height:3px;}
.circle .circle_top b.b3{margin:0 3px -1px;height:2px;}
.circle .circle_top b.b4{margin:0 4px -1px;height:1px;}
.circle .circle_top b.b5{margin:0 5px -1px;height:2px;}
.circle .circle_top b.bn{margin:0 6px;border-top:1px solid #d8f0ff;}
.circle .text{padding:2px 0 12px;border-left:1px solid #d8f0ff;border-right:1px solid #d8f0ff;}
.circle .text .separator{border-top:1px solid #D8F0FF;height:1px;font-size:0;clear:both;overflow:hidden;}
.text .item{padding:10px 10px 10px 20px;overflow:hidden;}
.text .item img{float:left;}
.text .item .txt{margin-left:130px;}
.text .item .txt *{font-weight:normal;}
.text .item .txt p.name{font-weight:bold;color:#2F2D90;margin-left:0;}
.text .item .txt a{color:#2F2D90;}
.txt a{text-decoration:none;}
.txt p.name{font-weight:bold;}
.circle .circle_bottom b{display:block;border-left:1px solid #d8f0ff;border-right:1px solid #d8f0ff;font-size:0px;}
.circle .circle_bottom b.b1{margin:-2px 1px 0;height:4px;}
.circle .circle_bottom b.b2{margin:-2px 2px 0;height:3px;}
.circle .circle_bottom b.b3{margin:-1px 3px 0;height:2px;}
.circle .circle_bottom b.b4{margin:-1px 4px 0;height:1px;}
.circle .circle_bottom b.b5{margin:-1px 5px 0;height:2px;}
.circle .circle_bottom b.bn{margin:-1px 6px 0;border-bottom:1px solid #d8f0ff;}
.detail_text{padding:0 8px;}
.detail_text p{margin:8px 0; /*text-indent: 23px;*/}

.even{background:#f0f0f0;}
.odd{background:#fafafa;}
.link_text{font-weight:bold;}