@charset "windows-1251";
body{
    padding:0;
    font:13px "Arial";
    margin:0;
    color:#1b323b;
    height:auto !important;
    height:100%;
    min-height:100%;
    position:relative;
    background-color: #ffffff;
    background: url(/images/space.gif) repeat;
    background-attachment:fixed;
    margin:0 auto;
    width:98%;
    min-width:1000px}
html,#main{height:100%;min-height:100%;width:100%}
html{min-width:985px}
#main{width:100%}
img{border:none}
p,table,table td,h1,h2,h3,h4,form,input,ul,textarea,fieldset{margin:0;padding:0;border:none}
select {margin:0;padding:0;}
ul{list-style:none}
p{margin-bottom:10px}
table{border-collapse:collapse}
table td{border-collapse:collapse;vertical-align:top}
.v_center{vertical-align:middle}
.left{float:left}
.right{float:right}
.center{margin:0 auto}
a{text-decoration:underline;color:#2e7cb9}
a:hover{text-decoration:none;color: #C00;}
h1{font-size: 20px;}
h3{font:bold 12px Arial, Verdana, Helvetica, sans-serif;margin-bottom:7px;color:#363f49}
a.no_line{text-decoration:none}a.no_line:hover{text-decoration: underline}
.clear_all, .clear3{clear:both;font-size:0;line-height:0;height:1%}
.clear_all2{clear:both}
.width_all{width:100%}
#upmenu{width:100%;position:relative;left:0;height:41px;clear:both}
#upmenu  ul{width:100%;position:absolute}
#upmenu  table{width:100%;position:absolute}
#upmenu  td {font-size: 16px; text-align: center;}
#upmenu li{float:left;text-align:center;font:16px Arial;color:#fff} #upmenu a,#upmenu span{color:#fff;text-decoration:none;background:url(images/p_menu.png) repeat-x;display:block;padding:11px 0 14px 0;height:1%}
#upmenu a:hover,#upmenu span, #upmenu a.active{ text-decoration:none;background:url(images/p_menu_ov.png) repeat-x}
#upmenu a.active:hover {text-decoration:underline;}
#upmenu li.first{background:none}
#p1{width:12%}#p2{width:10%}#p3{width:10%}#p4{width:10%}#p5{width:11%}#p6{width:15%}#p7{width:12%}#p8{width:9%;}#p9{width:11%;}
/*#p7{width:expression((((document.documentElement.clientWidth || document.body.clientWidth) > 995)&&(document.documentElement.clientWidth || document.body.clientWidth) < 1200)? "11.87%" : "")}*/
#logo{
    margin: 5px 0 0 10px;
}
/*#phone{width:100%;color:#0e66a0;position:absolute;top:36px;line-height:14px;z-index:5}
#phone div{float:right;padding-right:199px;}
*/
#phone {
	color: #0e66a0; line-height: 14px;
}
#phone div {}
#phone div a {border-bottom:1px dashed #0E66A0; text-decoration:none; margin-left:20px;}
#phone div a:hover {border-color:#CC0000;}

#phone p{margin:0}
#adress {
    font: 12px Arial;
    color: black;
    padding: 5px 0 0;
}
.num{color:#cc0000;font:bold 20px Arial}
#phone .p1{font-weight:bold;font-size:12px}
.p2,.p3{font-size:13px} .p2 span{font-size:16px}
#phone .p2{margin-top:15px}
#phone .p1 a {text-decoration:none;border-bottom:1px dashed #2e7cb9}
#phone .p1 a:hover {text-decoration:none;border-bottom:0px;}
#navig1{padding-top:16px;}
#navig1 li{float:left;margin-right:0} #navig1 a,#navig1 li{display:block;width:36px;height:36px}
#navig1 li.main_p img{background:url(images/main_ov.png) no-repeat}
#navig1 .main_p a img{background:url(images/main.png)}
#navig1 .main_p a:hover img{background:url(images/main_ov.png) no-repeat}
#navig1 li.find img{background:url(images/find_ov.png) no-repeat}
#navig1 li.find a img{background:url(images/find.png)}
#navig1 li.find a:hover img{background:url(images/find_ov.png) no-repeat}
#navig1 li.mail {margin-right:5px;}
#navig1 li.mail img{background:url(images/mail_ov.png) no-repeat}
#navig1 .mail a img{background:url(images/mail.png)}
#navig1 .mail a:hover img{background:url(images/mail_ov.png) no-repeat}
#navig1 li.telephone {width:120px;margin-top:9px;color:#818A8E;}
#basket{position:relative;left:0;width:100%;margin-top:12px;font:normal 12px Arial;color:#0e0e0e;margin-bottom:12px;float:left; z-index:1}
#basket #flash{float:right;/*width:150px;min-height:130px;*/ z-index:7}
#basket div.basket{/*float:right;*/width:150px;border:1px solid #DFDFDF;background:url(images/bask_up.png) repeat-x;padding-left:12px;padding-bottom:8px;min-height:130px}
#basket div.basket2{
    margin: 0 0 0 15px;
    width:177px;
   /* border:1px solid #DFDFDF;
    padding-bottom:8px;*/
}
#basket div.basket_pad {padding-left:1px;}
#basket h2.basket{color:#2d3c43;font:14px Arial;text-transform:uppercase; background:url(images/basket.png) no-repeat right 10px;float:left;padding:7px 21px 12px 0}
#basket .p1{color:#717171;font-size:11px;clear:both;font-weight:normal;padding-top:3px}
a.bask_link{color:#c73030;font-weight:bold}
#basket p{margin:0}
#basket .p2{margin-top:9px;padding-bottom:5px;width:100%}
#cart p{
    margin-left: 12px;
}

label.bask_but,label.bask_but input{background:url(images/bask_but.png) no-repeat right top;padding-right:21px;float:left}
label.bask_but{height:27px}label.bask_but input{background-position:left top}
input.style_but,label.bask_but input.style_but{overflow:visible;color:#1070B0;font:bold 12px Arial;padding:4px 0 4px 16px;cursor:pointer;border:none}
#middle{padding-top:5px;width:100%;clear:both}
.h2_fill{background:url(images/head_fill.png) repeat;border-right:1px solid #DDD;float:left;width:100%}
.h2_fill.type2{border-right:none}
.h2_fill.type2 h2.blue,.h2_fill.type2 h1.blue{background:url(images/blue_h2_2.png) repeat-x;float:none}
.h2_fill.type2 h2.blue span, .h2_fill.type2 h1.blue span{background:url(images/blue_coner2.png) no-repeat right top;padding:7px 0 8px 13px}

.h2_fill h2, .h2_fill h1.red, .h2_fill h3.grey, .h2_fill h1.grey3,.h2_fill h1.blue {
	font:bold 14px Arial; 
	text-transform:uppercase;
	color:#fff; 
	margin:0px !important;
}

div.grey2 h1
{
	border-left: 1px solid #DDDDDD;
    color: #2D3C43;
    font: bold 14px arial;
    padding: 8px 5px 7px 14px;
}

div.blue div {
	background: url(images/h_blue.png) no-repeat right top;
	padding: 7px 31px 8px 15px;
	font:bold 14px Arial; 
	text-transform:uppercase;
	color:#fff; 
	margin:0px !important;
}

div.blue {
	background: url(images/h_blue.png) no-repeat right top;
	float:none;
	background-position:left top;
	float:left;
}

div.red {
	font:bold 14px Arial; 
	text-transform:uppercase;
	color:#fff; 
	margin:0px !important;
	background:url(images/h_red1.png) repeat;
	float:left;
}

div.red a {
	color: white; 
	display:block;
	padding:7px 31px 8px 15px;
	background:url(images/h_red2.png) no-repeat right top;
}

.breadcrumbs .br-line {
    border-left: 1px solid #DDDDDD;
    color: #2D3C43;
    font: 14px Arial;
    padding: 8px 0 7px 14px;
    font-weight: bold;
}
.breadcrumbs a {
    font-weight: bold;
    color: #2D3C43;
}

.breadcrumbs h1.grey2 {
    border-left: none;
    display: inline-block;
}

.breadcrumbs h1.br-push {
    padding: 8px 5px 7px 0;    
}

.breadcrumbs h1.grey2 .breadcrumbs a {
    

}
.h2_fill h3.grey {color:#1b323b;text-transform:none;}
.h2_fill h2 span, .h2_fill h1.grey3 span, .h2_fill h1.red span, .h2_fill h3.grey span, .h2_fill h1.blue span{display:block;padding:7px 31px 8px 15px}
h2.red, h1.red{ background:url(images/h_red1.png) repeat;float:left}
h2.red span, h1.red span{background:url(images/h_red2.png) no-repeat right top}
h2.blue span,h2.blue, h1.blue span,h1.blue{background:url(images/h_blue.png) no-repeat right top}
h2.blue,h1.blue{ background-position:left top;float:left}
.h2_fill h2.red span a, .h2_fill h2.blue span a {color:#fff;text-decoration:none;}
.h2_fill h2.red span a:hover, .h2_fill h2.blue span a:hover {color:#fff;text-decoration:underline;}

.predl1 {width:100%;clear:both;margin-top:5px;color:#49565c;font-size:11px;margin-bottom:5px} .predl1 td{width:32%;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:12px 12px 0 12px} .predl1 td.space,.special td.space{width:2%;border:none;padding:0;font-size:0;}
.predl1 td td {border:0px; padding-left:6px; padding-right: 6px;}
.price_text{padding-top:5px;float:left}
.photo{float:left}.text{margin-left:155px}
.predl1 td.up{border-top:1px solid #ddd}.predl1 td.bottom{border-bottom:1px solid #ddd;padding-bottom:18px;padding-top:10px}
.predl1 h3, p.up_all{font:normal 18px Arial; margin-bottom:21px;}
.office h3,.office h3 a{color:#1070b0}
.home h3,.home h3 a {color:#039200}
.game h3,.game h3 a{color:#f36100}
.office_2 h3,.office_2 h3 a{color:#ccc}
.home_2 h3,.home_2 h3 a {color:#ccc}
.game_2 h3,.game_2 h3 a{color:#ccc}
.office_2, .home_2, .game_2 {color:#ccc}
.office, .home, .game {cursor:pointer}
td.price{color:#cf0000;font-size:24px; line-height:26px} .price span.small{font-size:13px}
.price span.small2{font-size:17px}
.price .photo{text-align:center;width:155px}
.but1,.but1 label{background:url(images/but2.png) no-repeat right top;float:left;height:28px;padding:0}
.but1 label{background-position:right top;font-size:24px;padding:0}
.but1 input{border:none;padding:0 24px 4px 20px;font:18px Arial; color:#1070b0; background:none;overflow:visible;cursor:pointer}
.special{width:100%;clear:both;font-size:9px;color:#818A8E;line-height:11px;} .special td{padding-top:12px;width:31%;padding-bottom:18px}
.special td.first{padding-left:15px;}
.special .photo{position:relative} .special .photo img{border:1px solid #ddd;}
.special .label{position:absolute;bottom:-20px;right:-24px}
.special .label img{border:none !important;}
.upper{z-index:1;margin-right:-7px; position:relative}
.special .text{margin-left:128px}
.special h3,.special h3 a{font:bold 14px Arial;color:#49565c;margin:0}
.special h3 a:hover{ text-decoration:underline;color:#2e7cb9}
.special .price{font-size:19px;color:#cc0000;margin-top:14px} .special .price span{font-size:12px}
.special label, .special2 label,.special input, .special2 input, label.but2,.but2 input{background:url(images/but2.png) no-repeat}
.special input, .special2 input,.but2 input{background-position:right top;font-size:18px;padding:0 24px 4px 20px;line-height:19px; font-weight:normal}
 label.but2{float:left;width:110px}.but2 input{background:url(images/but2_coner2.png) no-repeat right top;padding-top:3px;padding-bottom:7px; line-height:14px;width:110px}
label.but3,.but3 input{background:url(images/but3.png) no-repeat}
.but3 input{background-position:right top;font-size:20px;padding:0 24px 4px 20px;line-height:19px; font-weight:normal}
label.but4,.but4 input{background:url(images/but4.gif) no-repeat}
.but4 input{background-position:right top;font-size:20px;padding:0 24px 4px 20px;line-height:19px; font-weight:normal}
label.but_find,.but_find input{background:url(images/but_find.png) no-repeat; width:139px !important;}
.but_find input{background-position:right top;font-size:14px;padding:0 24px 4px 15px;line-height:14px; font-weight:bold}

label.but_left,.but_left input{background:url(images/but_left.png) no-repeat}
.but_left input{background-position:left top;font-size:20px;padding:0 24px 4px 20px;line-height:19px; font-weight:normal}

h2.grey, h1.grey3{background:url(images/h_gr.png) no-repeat right top;float:left}
h2.grey span, h1.grey3 span{background-position:left top;color:#49565c;font:bold 14px Arial}
.h2_fill:after,.catalog:after,.model2:before,.model3:before,.model2:after,.text_line:before,.h2_fill:before{content:'';clear:both;visibility:hidden;height:0;line-height:0;display:block;width:100%;height:1%}

.catalog{width:100%;float:left;padding-bottom:20px;z-index:2}
.catalog div{/*width:30.5%;margin-right:2%;float:left;padding-top:7px;*/font-size:12px;margin-bottom:30px;z-index:2;/*position:relative;*/}
.catalog .photo{width:88px} .catalog .photo img{margin-left:7px}
.catalog div.text{margin:0;margin-left:88px;width:auto;float:none;padding:0}
.catalog2 div.text{margin-left:109px}
.catalog h3,.catalog h3 a{color:#0e66a0;font:bold 14px Arial}
.catalog a{color:#000; text-decoration:underline;} .catalog a:hover{ text-decoration:none;color: #C00;}

#left{width:309px;float:left}
h2.grey2,h1.grey2, h3.grey{color:#2d3c43;font:normal 14px Arial;padding:8px 5px 7px 14px;border-left:1px solid #DDD}
h1.grey2 {font-weight:bold;}

h1.links a{
color:#2d3c43;font:bold 14px Arial; text-decoration:none;
}

h1.links a:hover{
color:#2d3c43;font:bold 14px Arial; text-decoration:underline;
}

#mid_content{margin-left:318px;/*position:relative;*/z-index:1}
#mid_content2{margin-left:221px;/*position:relative;*/z-index:1}
#mid_content3{
    /*margin-left:276px;
    margin-right:276px;*/
    z-index:1;}
#mid_content2 h2{}
.block{ background:url(images/coner.png) no-repeat right top;height:64px;font-size:9px;color:#2d3c43;width:100%;margin-bottom:7px;clear:both}
.block.type2{ background:none;height:auto}
.bot_marg{margin-bottom:10px}

.block div{border-top:1px solid #D1D1D1;border-left:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1;padding-left:175px;height:62px;margin-right:10px}
.block.type2 div{border:1px solid #D1D1D1;margin-right:0;padding-left:137px}
.it_shop{background:url(images/it_shop.jpg) no-repeat}
.block.type2 .it_shop{background:url(images/it_shop2.jpg) no-repeat}
.bonus{background:url(images/bonus.jpg) no-repeat}
.block.type2 .bonus{background:url(images/bonus2.jpg) no-repeat}
.service{background:url(images/service.jpg) no-repeat}
.block.type2 .service{background:url(images/service2.jpg) no-repeat}

.block h3,.block h3 a{color:#0e66a0; text-decoration:none;font-size:14px;margin:0;font-weight:normal}
.block.type2 h3,.block.type2 h3 a{font-size:12px}
.block div table{height:63px} .block div table td{ vertical-align:middle}.block a:hover{ text-decoration:underline}
.photo_bord{padding:4px;border:1px solid #E0E0E0;float:left;margin-right:9px}
.footer_spacer{clear:both;height:258px;width:100%}
#footer{height:208px;position:absolute;bottom:0;width:100%;border-top:2px solid #F1F1F3;padding-top:15px;color:#373534;font-size:11px}
#footer .phone{color:#c10000;font-weight:bold}
#footer .adres{padding:5px 0 0 0px;width:290px;} #footer a.mail {color:#0E66A0;font-weight:bold}
#footer #menocom{float:right;padding-right:3px;padding-top:0px;color:#2d3c43;text-align:right} #menocom p{margin:0;padding:0} a.menolink{font-size:10px;color:#2d3c43}
#counters{margin-left:333px;margin-right:200px;padding-top:12px}
#counters div{float:left;margin-right:4px}
#up_decor{position:absolute}
#up_menu2{width:100%;font:bold 12px Arial;color:#0e66a0;margin-bottom:13px;float:left;position:relative;z-index:2}
#up_menu2 li{float:left; text-align:center;width:11.09%}
#up_menu2 span{display:block; text-align:center}
#up_menu2 a,#up_menu2 a span{color:#0e66a0; text-decoration:underline}
#up_menu2 a.active,#up_menu2 a.active span {color:#cc0000 !important}
#up_menu2 span {color:#cc0000}
#up_menu2 img{margin:0 auto}
#up_menu2 #p2_8 img {padding-top:8px;padding-bottom:8px;}
#up_menu2 a:hover,#up_menu2 a:hover span{color:#cc0000;text-decoration:none}
#right{float:left;width:211px;}
#right2{float:right;width:175px;}
.gr_block{background:#F4F4F4;float:left;width:100%;margin-bottom:10px;padding-top:12px;padding-bottom:5px}
.choice1 ul{color:#1070b0;font-size:14px;float:left;margin-left:10px;} .choice1 ul a{color:#1070b0;text-decoration:none}.choice1 ul a:hover{text-decoration:underline} .choice1 span{color:#aea9a9;font-size:11px}.choice1 li{margin-bottom:7px}
.choice3 ul{color:#1070b0;font-size:14px;float:left;margin-left:7px;width:88%}
.choice3 ul a{color:#1070b0;text-decoration:none}
.choice3 ul a:hover{text-decoration:underline}
.choice3 span{color:#aea9a9;font-size:11px}
.choice3 li{margin-bottom:7px}
.choice_cat ul{color:#1070b0;font-size:14px;float:left;margin-left:10px;width:88%}
.choice_cat ul a{color:#1070b0;text-decoration:none}
.choice_cat ul a:hover{text-decoration:underline}
.choice_cat span{color:#cc3333;}
.choice_cat li{margin-bottom:7px}
.choice_cat .active{color:#cc3333}
.choice_cat ul ul {margin-top:5px; font-size:13px;}
.gr_block.choice1{padding-bottom:8px}
 .choice1 .active a,  .choice3 .active a, .choice1 .active, .choice3 .active{color:#cc3333}
.choice2{color:#1b323b;font-size:11px} .choice2 .price input{width:34px;vertical-align:middle;} .choice2 .price{font-size:12px}
.choice2 .but2 input{font-size:12px;font-weight:bold;border:none}
.choice2 p{margin-bottom:7px}
.choice2_ins{padding-left:11px}
.dist1{margin-right:20px}.dist2{margin-right:8px;margin-left:8px}.dist3{margin-right:5px;margin-left:8px}
.choice2 input{border-top:1px solid #979797;border-bottom:1px solid #979797;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF}
.choice2 select{width:130px}
label.width1{width:110px;float:left}
a.extend_find{color:#1070b0; background:url(images/extend_find.png) no-repeat left 5px;padding-left:15px;padding-right:10px}
.baners img{margin-bottom:10px;border:1px solid #CECECE}
.model{border:1px solid #DFDFDF;float:left;width:99.9%;padding-top:27px;padding-bottom:10px;color:#1b323b;font-size:14px;margin-bottom:11px}
.model .photo{float:left;width:168px; text-align:center} .model .photo img{margin:0 auto}
.model .price span{font-size:12px} .model .price{padding-right:53px}
a.add_compare{font-size:12px;text-decoration:none;border-bottom:1px dashed #1070B0; line-height:16px}
a.add_compare:hover{text-decoration:none;border-bottom:none}
.price_but{margin-top:21px}.model p{margin:0}
.model2{width:100%;float:left}
.model2 td{width:50%;border-left:1px solid #DFDFDF;border-bottom:1px solid #DFDFDF;padding:22px 10px 10px 22px}
.model2 tr.first td {border-top:1px solid #DFDFDF; }
.model2 td.first{border-bottom:none;padding-bottom:0}
.model2 td.sec{padding-top:10px}
.model2 .text{margin-left:114px} .model .text{margin-left:168px}
.model2 .text a {color:#363636;text-decoration:none;}
.model2 .text a:hover {color:#2e7cb9;text-decoration:underline;}
.model2 td.price{font-size:18px}
.model2 .special{width:auto;clear:none}
#page_navig {font-size:11px; text-align:center}
#page_navig ul{margin-top:20px}
#page_navig li{float:left;margin-right:3px}
#page_navig span,#page_navig a{display:block}
#page_navig a{border:1px solid #DFDFDF; text-decoration:none;color:#000;padding:0 5px}
#page_navig .back_gr a,#page_navig .forw_gr a{border:none; background:url(images/back_gr.png) no-repeat;border-right:1px solid #CACACA;color:#1b323b;padding:2px 15px 4px 13px;margin-right:7px}
#page_navig .back_gr a:hover{border:none;background:url(images/back_blue.png);color:#fff;border-right:1px solid #044B7A;margin-right:7px; text-decoration:underline}
#page_navig a:hover,#page_navig .active{background:#1070B0;border:1px solid #044B7A;color:#fff}
#page_navig .forw_gr a:hover{border:none;border-left:1px solid #044B7A;background:url(images/forw_blue.png) no-repeat right top}
li.all{color:#1070b0;width:37px; text-align:center; text-decoration:underline}
#page_navig .forw_gr a{border:none;background:url(images/forw_gr.png) no-repeat right top;border-left:1px solid #DFDFDF}
#page_navig .active{padding:0 5px;font-weight:bold}
#left2{float:left;width:264px}
#find{/*width:100%;*/color:#666;font-size:11px; /*padding-top:14px;padding-bottom:12px*/}
#find input.text_find{padding-left:2px;padding-top:2px;font-size:12px;color:#363636;width:405px;margin-right:10px;height:16px;border:1px solid #747474}
#find a{ border-bottom:1px dashed #338FC0;color:#1070B0;text-decoration:none}
#find a:hover{text-decoration:none;border:none}
#find p{margin-bottom:5px}
#navig2{color:#006699;font-size:14px;padding-bottom:24px; padding-left:1px; clear:both} #navig2 li{ background:url(images/marker.png) no-repeat left 7px;padding-left:13px}#navig2 a{color:#006699}
.model3{border:1px solid #DFDFDF;padding:10px 37px 20px 33px;color:#666;float:left;margin-bottom:10px;}
.model3 a{color:#0E66A0}
.model3 h3, .model3 h3 a{color:#006699;font-size:18px; font-weight:bold}
.cost{color:#666;font-size:12px}
.model3 .price{color:#cc0000;font-size:24px} .model3 .price span{font-size:12px}
a.all_descr{color:#006699;font-weight:bold;font-size:12px; text-decoration:none; border-bottom:1px dashed #006699}
a.all_descr:hover{ text-decoration:none; border:none}
h3.grey a.all_descr2 {text-decoration:none; border-bottom:1px dashed #006699}
h3.grey a.all_descr2:hover{ text-decoration:none; border:none}
.recommend{font-weight:bold;color:#333; font-size:14px}
.lot {width:100%;border-bottom:1px solid #F1EFEF;margin-bottom:10px}.lot td{padding-bottom:5px}
td.checkbox{ vertical-align:middle;width:25px;text-align:right}
.lot .photo{width:91px; text-align:center}
a.link1{font-size:12px; font-weight:bold}
a.link2{font-size:11px;color:#666; text-decoration:none}a.link2:hover{ text-decoration:underline}
.lot td.price{color:#cc0000;font-size:16px;font-weight:bold; white-space:nowrap;padding-left:10px}.lot td.price span.small{font-size:12px;font-weight:normal;}
.lot td.price {width: 100px;}
.model3 .price_but{color:#333;font-size:12px}.model3 .price_but td{ vertical-align:middle}
.model3 .price_but td.price{padding-left:10px;padding-right:10px}
.model3 .price_but td.price span {font-size:24px}
.model3 .price_but td.price span.small {font-size:12px}
.text_line{float:left;width:100%}
#comp{position:absolute;text-align:center;width:100%;left:0;top:15px;display: none;}
#comp img{margin-left:-100px}

.find_left{float:left;width:120px; font-size:13px;padding-top:1px;}
.find_right{ margin-left:120px }

input.i_txt, input.i_txt2, textarea.i_area {width:300px;padding-left:2px;padding-top:2px;font-size:12px;color:#363636;border:1px solid #747474;font-family:Arial;font-size:11px;}
input.i_txt, input.i_txt2 {height: 16px;}
input.i_txt2 {width:367px}
textarea.i_area {height: 64px; overflow:auto;}

.content_text {padding-left:15px; float:left;}
.content_text h2, .content_text .h2 {font-size: 14px;font-weight:bold; margin:8px 0px;padding:0px;}
.content_text h3, .content_text .h3 {font-size: 14px;font-weight:bold; margin:8px 0px;padding:0px;}
.content_text h4, .content_text .h4 {font-size: 14px;font-weight:bold; margin:8px 0px;padding:0px;}
.content_text ul {padding-left:36px; list-style:disc;}

/*** map **/
ul.map_ul li{padding-bottom:4px;}
ul.map_ul a{font-size:14px;}
.map_td {vertical-align:middle; padding-left: 10px;}

span.grey_background {
background:#e5e6e7;padding:3px 5px 3px 5px; font-weight:bold;
}

span.grey_background2 {
background:#e5e6e7;padding:3px 16px 3px 5px; font-weight:bold;
}

table.table {
width:100%;
/*float:left;*/
margin-top:15px;
text-align:left;
border-top:1px solid #aaa;
border-left:1px solid #aaa;
}
table.table td {
padding:3px 10px 4px 10px;
border-right:1px solid #aaa;
border-bottom:1px solid #aaa;
}
table.table .td_head {background:#e0e1e2; font:13px Arial; font-weight:bold; color:#000000; padding:12px 10px 5px 10px;}
table.table .td_row {}
table.table .td_row2 {background:#f7f8f9; color:#2c2c2c;}
table.table .td_row3 {background:#e7e8e9; color:#2c2c2c;}
table.table .td_foot {background:#e0e1e2; color:#2c2c2c;}
table.table .grey {color:#aaaaaa;}
table.table .td_row_special {height:30px;}


table.table_cart {
width:100%;
/*float:left;*/
margin-top:15px;
margin-bottom:20px;
text-align:left;
}
table.table_cart td {
padding:3px 10px 4px 10px;
border-left:1px solid #e2e3e4;
border-bottom:1px solid #e2e3e4;
}
table.table_cart td.first {border-left:0px;}
table.table_cart .td_head {/*white-space:nowrap;*/ /*background:#f7f8f9;*/ font:13px Arial; font-weight:bold; color:#000000; padding:12px 10px 5px 10px;border:0px;border-bottom:1px solid #e2e3e4;}
table.table_cart .td_row {}
table.table_cart .td_foot {white-space:nowrap;border:0px;font-weight: bold;padding-top:12px;}

table.table_cart span {font-weight: normal; font-size:17px; line-height:18px}
table.table_cart .td_foot span {font-weight: bold;}

table.table_cart span.red3 {font-weight: normal; font-size:13px; line-height:14px; padding:0px;color:#cc0000;}

table.table_cart .arrows, table.table_cart .arrows td {width:auto;margin:0px;padding:4px 0px 0px 5px;border:0px;float:left; /*padding-top:3px;*/}
table.table_cart .arrows td.second {padding-top:2px;}
table.table_cart .arrows img {cursor:pointer;}


.content_text .price_but td{ vertical-align:middle}
.content_text .price_but td.price{padding-left:10px;padding-right:10px}


label.but_find2,.but_find2 input{background:url(images/but_find2.gif) no-repeat}
.but_find2 input{background-position:right top;font-size:14px;padding:0 24px 4px 20px;line-height:14px; font-weight:bold}

label.but_find3,.but_find3 input{background:url(images/but_find3.gif) no-repeat}
.but_find3 input{background-position:right top;font-size:14px;padding:0 24px 4px 20px;line-height:14px; font-weight:bold}

label.but_find3,.but_find3 input{background:url(images/but_find3.gif) no-repeat}
.but_find3 input{background-position:right top;font-size:14px;padding:0 24px 4px 20px;line-height:14px; font-weight:bold}

label.but_find4,.but_find4 input{background:url(images/but_find4.png) no-repeat}
.but_find4 input{background-position:right top;font-size:14px;padding:0 24px 4px 20px;line-height:14px; font-weight:bold}

.no_bord {border-left:0px !important;}
.bold {font-weight:bold !important;}

.category {
        padding: 1px 5px 0px 10px;
}
.category select {
font-size:12px;color:#363636;width:211px;
}

.price2 {font-size: 14px; color:#cf0000 !important; white-space:nowrap; font-weight:bold;}
.price2 span {font-size:12px;font-weight:normal;}
.price2  div {text-align:right;}
.articul {font-size:9px;color:#aaaaaa}

span.grey_bot {display:block;margin-left:133px; margin-top:5px;}

span.red { font-weight: bold;}
span.red2 {color:#cc0000;}

p.up_all {padding-left:15px;margin-top:0px;padding-top:0px;}
div.pad_left {padding-left:160px;}

ul.search li {font-size:15px; margin-bottom:4px;}
ul.search ul {margin-left:12px; font-size:13px; margin-top:5px; margin-bottom:5px;}
ul.search ul li {margin-bottom:0px; font-size:13px;}

.help {padding-left:12px; //padding-left:0px;}
.help2 {padding-left:12px;}

table.td_pad_bottom td {padding-bottom:2px;}

span.strike {font-size:15px;color:#363636;font-weight:bold;}
strike { color:#363636;}
.special .price strike {line-height:24px;}
.price_but strike {line-height:32px;}

table.images td.img_bord {padding-bottom:12px;}
table.images td.img_bord img {border:1px solid #e2e3e4; padding:12px;}

table.images td.item {padding-left:12px;}
table.images td.item a {font-size:15px}
table.images td.cats {padding-right:12px;}

table.images .photo{position:relative}
table.images .label{position:absolute;bottom:-20px;right:-24px;overflow:hidden;}
table.images .label img{border:none !important}

table.images td {padding-bottom: 25px !important;}

table.lider {
        /*background-color:#e2e3e4;*/
        float:left;
        width:99%;
        /*border:1px solid #8dc1e8;*/
}

table.lider td.item {width:99%;}
table.lider a {
        color:#cf0000;
}

table.images span.green, .text p span.green, td.green {color:#039200;font-weight:bold;display:block;}
.text p span.green {font-size:11px;}

table.spec td.cats {width:100px;}

span.span_price {color:#cf0000;font-size:24px;}
.special2 {font-size:13px;color:#818A8E;}
table.images .special2 {margin-top:12px;float:left;}

table.tables {
width:100%;
/*float:left;*/
margin-top:15px;
text-align:left;
}
table.tables td {
padding:3px 10px 4px 10px;
border-top:1px solid #e2e3e4;
border-bottom:1px solid #e2e3e4;
}
table.tables td.price2 {
	padding-right:8px;
	}
table.sort_view td {
        padding-bottom:8px;
}

table.tables .item strong {color:#cc0000;}

.poll {padding-left:15px;}
.poll label {display:block;padding-bottom:5px; //padding:0px;}
.poll label input {margin-right:6px;}

.poll_links {margin-top:15px; }
.poll_links input {width:94px;background-image: url(/images/but_poll.gif);color:#1070B0;font:bold 12px Arial;padding:3px 0 4px 0px;cursor:pointer;border:none}

.screens {
        float:left;
        width:150px;
        height:150px;
        margin-right:10px;
        margin-bottom:10px;
}

.PopBlock {
        position:absolute;
        top:38px;
        left:220px;
        width:520px;
        z-index:9;
}

.PopBlock2 {
        position:absolute;
        bottom:33px;
        left:0px;
        width:520px;
        z-index:9;
}

.PopUp {
        float:right;
        width:500px;
        padding:10px;
        /* height:225px; */
        background:#ffffff;
        border: 1px solid #363636;
}

.PopUpClose {
        position:absolute;
        right:5px;
        top: 5px;
        line-height:18px;
}

.PopUpClose a {color:#cc0000;text-decoration:none;border-bottom:1px dashed #cc0000;}
.PopUpClose a:hover {color:#cc0000;text-decoration:none;border-bottom:0px;}


.post {clear:left;display:block;width:99%;border:1px solid #DDD;margin-bottom:20px;}
.post_head, .post_head2 {color:#aaaaaa; padding-top:5px;border-bottom:1px solid #DDD;font-size:11px;margin-bottom:10px;float:left;width:100%;}
.post_head2 {border:1px solid #DDD;}
.post_content {padding-left:15px;padding-bottom:10px;}
.post_images {float:left;padding:0 10px 0 0;}
.post_images img {margin-top:10px;display:block;}
.post_images img.first {margin-top:0px;}
.post_other_images {float:left;width:99%; margin-top:20px;}
.post_other_images img {float:left; padding:0 10px 10px 0;}
.post_date {margin-left:15px;}
.post_author {font-size:11px;}
.post_anons {display:block;margin-top:10px;}
.post_categories {display:block;font-size:11px;margin-bottom:5px;margin-top:5px; margin-left:15px;}
.post_footer, .post_footer2 {/*padding-left:15px;*/border-top:1px solid #DDD;font-size:13px;}
.post_footer2 {border:1px solid #DDD;float:left;width:100%;margin-bottom:10px;}
.post_tags {display:block;margin:3px 0; padding-left:15px;}

.comment, .comment2 {margin-top:10px; border:1px solid #DDD;float:left;display:block;width:100%}
.comment2 {background-color:#fbfbfb}
.comment_date {font-size:11px;display:block;margin-bottom:0px;height:16px;}
.comment_date .first {display:block;float:left;height:16px;margin-top:5px;padding-right:22px;background-image:url(/images/clocks.gif); background-position:100% 0px;background-repeat:no-repeat;}
.comment_date .second {display:block;float:left;margin-top:5px;margin-left:5px;}
.comment_poster {font-size:15px;display:block;margin-bottom:7px;clear:left;}
.comment_content {margin-bottom:10px;}
.comment_content, .comment_date, .comment_poster {padding-left:15px;}



.calendar .month {
        border:1px solid #E0E0E0;
        background-color:#ffffff;
        text-align:center;
        font-size:13px;
        font-weight:bold;
        padding-bottom:2px;
        display:block;
        float:left;
        width:230px;
}

.calendar .left,.calendar .right{
        display:block;
        float:left;
        width:15px;
        text-align:center;
        padding-top:3px;
}

.calendar .calendar_in {
        background-color:#F7F9FB;
        padding:2px 15px;
        float:left;
}

.calendar table {
        width:100%;
        border-collapse:collapse;
}

.calendar td{
        border:1px solid #E0E0E0;
}

.calendar .dates td{
        font-weight:bold;
        font-size:13px;
        border:1px solid #F7F9FB;
        border-bottom:1px solid #E0E0E0;
        color:#6A6969;
        padding-bottom:2px;
        text-align:center;
}

.calendar td span, .calendar td a{
        display:block;
        text-align:center;
        padding-top:1px;
        padding-bottom:1px;
        width:30px
}

.calendar td span {
        background-color:#EEEEEE;
        border:1px solid #EEEEEE;
        color:#A99999;
}

.calendar td a{
        color:#453CCF;
        text-decoration:none;
        border:1px solid #F7F9FB;
}

.calendar td a.active, .calendar td span.active{
        color:#453CCF;
        background-color:#FFF19F;
}

.calendar td a:hover, .calendar td a.active:hover{
        color:#453CCF;
        border:1px solid #FF9900;
        background-color:#FFF19F;
}


.tags {
        line-height: 25px;
        text-decoration: none;
        padding: 2px;
}

.gr_block .tags{
        padding-left:10px;
}


a.tag1{  line-height: 25px; font-size: 11px; color: #333333; text-decoration: none; }
a.tag1:hover { line-height: 25px; color: #FFFFFF; text-decoration: none; ; background: #000000;}

a.tag2{  line-height: 25px; font-size: 13px; color: #333333; text-decoration: none; }
a.tag2:hover { line-height: 25px; color: #FFFFFF; text-decoration: none; ; background: #000000;}

a.tag3{  line-height: 25px; font-size: 15px; color: #222222; text-decoration: none; }
a.tag3:hover { line-height: 25px; color: #FFFFFF; text-decoration: none; ; background: #000000;}

a.tag4{  line-height: 25px; font-size: 16px; color: #222222; text-decoration: none; }
a.tag4:hover { line-height: 25px; color: #FFFFFF; text-decoration: none; ; background: #000000;}

a.tag5 {  line-height: 25px; font-size: 19px; color: #111111; text-decoration: none; }
a.tag5:hover { line-height: 25px; color: #FFFFFF; text-decoration: none; ; background: #000000;}

a.tag6{  line-height: 25px; font-size: 21px; color: #111111; text-decoration: none; }
a.tag6:hover { line-height: 25px; color: #FFFFFF; text-decoration: none; ; background: #000000;}

a.tag7{  line-height: 25px; font-size: 23px; color: #000000; text-decoration: none; }
a.tag7:hover { line-height: 25px; color: #FFFFFF; text-decoration: none; ; background: #000000;}

.tags a.selected {
        background: #000000 !important;
        color: #FFFFFF !important;
}

.tags a.selected:hover{
        background: #FFFFFF !important;
        color: #000000 !important;
}

.partners {
        /*float:left;
        clear:left; */
        margin-top:17px;
        width:90%;
}


.predl_gps {width:100%;clear:both;margin-top:5px;color:#49565c;font-size:11px;margin-bottom:20px;}
.predl_gps td.gps_main{width:32%;border-right:1px solid #ddd;border-left:1px solid #ddd;padding:12px 12px 12px 12px;}
.predl_gps td.first {padding-left:0px;}
.predl_gps td.space {width:2%;border:none;padding:0;font-size:0;}
.predl_gps h3{font:bold 15px Arial; margin-bottom:21px;}
.gps_main .price .photo .img_bord {padding:6px;}
.gps_main {border:1px solid #ddd}
.gps_main .price {width:155px}
.gps_main .price .photo{text-align:center;width:142px;height:142px; border:1px solid #ddd}
.gps_main .price_div {clear:both;padding-top:15px;}
.gps_main .text {/*margin-left:17px;*/margin-left:0px;}
.gps_main .photo{position:relative}
.gps_main .label{position:absolute;bottom:5px;right:4px}
.gps_main .label img{border:none !important;}
.lider_left a{font-size: 15px;}
.lider_left a:hover{color:#CF0000;}
h3.lider_left{margin-bottom:10px;}
.lider_left .price_div{padding-top:5px;}
.lider_left .but1, .lider_left .but1 label{background:url(images/but2.png) no-repeat right top;float:right;height:28px;padding:0;width:105px;}
.lider_left .but1{margin-right: 20px;}
.lider_left .but1 label input{font:18px Arial; line-height:19px; padding:0 24px 4px 20px; margin-top:0px;}
.lider_left a{font-weight: bold;}

.item a{color:#2E7CB9 !important; /*font-weight: bold;*/ font-size: 13px; }
.item a:hover{color:#CF0000 !important;}

.basket2 a span{color:#fff;}

.charhelp{position:absolute;border:1px solid #666; padding:10px 20px 10px 10px; width:250px; background-color: #fff; zoom:1; z-index:1000;}

#formMessage {
    position: relative;
    border:1px solid #000;
    width:400px;
    padding:10px;
    background: #fff;
}
.paymentForm{border:1px solid #747474; display: block; width:390px; margin:2px 1px; height:65px;}
.message{margin:4px 0 0 35px; padding: 4px;}
#applydataButton {cursor:pointer; color:#2E7CB9;}
#applydataButton:hover {color:#FE7000;}
.premsg {margin:0;}
.payment_type td {padding: 5px 0;}
.payment_type label {padding-left:10px;}
label.like_link {cursor:pointer;}
label.like_link:hover {color:#1070B0; text-decoration: none;}
label.like_link input {margin-right:7px}
td.label {width:200px;}
.tform table td{padding: 3px;}
.tform table td.head {padding: 5px;}
.inp_cap {width:118px; border:1px solid #747474}

.searchform {margin-bottom: 8px; clear:left; overflow: hidden;}
.search {width:140px; float:left; padding: 3px;}



.like_arrow_head {
	font: bold 14px Arial;
	text-transform: uppercase;
	color: #fff;
	margin: 0px !important;
	background: url(images/blue_h2_2.png) repeat-x;
	float: none}
.like_arrow_head span {
	background: url(images/blue_coner2.png) no-repeat right top;
	padding: 7px 0 8px 13px;
	display: block;
}
.like_arrow_head_2 {background: url(images/h_blue.png) no-repeat 100% 0; float: left;}
.like_arrow_head_2.red {background: url(images/h_red.png) no-repeat 100% 0;}
.like_arrow_head_2 span {
	display: block;
	padding: 7px 31px 8px 15px;
		font: bold 14px Arial;
	text-transform: uppercase;
	color: #fff;
	}
.like_h3 {
	font: bold 12px Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 7px;
	color: #363f49;
	font-size:15px;
}

.h3 span {padding-left:15px;}

/*

span.ico,a.ico {
    text-decoration: none;
    padding: 16px 5px 16px 0px;
    height: 45px;
    display: block;
    margin:5px 0;
}
span.ico span,a.ico a {display: block; padding-left: 90px; text-decoration: none; padding-top:8px;margin-top:-5px;}
span.ico a span {text-decoration: underline;}
span.ico a:hover span {text-decoration: none;}

span.ico span,a.ico span {
    color: #009EE0;
    font-size: 15px;
    font-weight: bolder;
}
span.ico a:hover span {color:#FE7000;}
span.ico.curr span,a.ico:hover span {
    display: block;
    padding-left:90px;
    color: #FE7000;

}
span.ico.curr a {text-decoration: none;}

span.ico.curr a span:hover {border:0;}

span.ico i,a.ico i {
    display: block;
    padding-left:90px;
    color: #b4b4b4;
    font-style: normal;
    padding-bottom:8px;
}

span.ico.auto_navig,a.ico.auto_navig {
    background: url('images/ico_auto_navig.gif') no-repeat 0 100%;
}

span.ico.portable,a.ico.portable {
    background: url('images/ico_portable.gif') no-repeat 0 100%;
}

span.ico.radio,a.ico.radio {
    background: url('images/ico_radio.gif') no-repeat 0 100%;
}

span.ico.gps-map,a.ico.gps-map {
    background: url('images/ico_gps-map.gif') no-repeat 0 100%;
}

span.ico.sertif,a.ico.sertif {
    background: url('images/ico_sertif.gif') no-repeat 0 100%;
}

span.ico.echo,a.ico.echo {
    background: url('images/ico_echo.gif') no-repeat 0 100%;
}

.main_catalog { font-size: 15px; color: #009EE0; font-weight: bolder; }*/


ul.main_catalog { margin-bottom: 12px; padding-left: 14px; }
ul.main_catalog li { padding-bottom: 8px; color: #C00; font-size: 14px; font-weight: bolder; }
ul.main_catalog a {}
ul.main_catalog ul { margin-bottom: 0px; margin-top: 8px; padding-left: 14px; }
ul.main_catalog ul li { padding-bottom: 0px; font-weight: normal; }
ul.main_catalog a.active, ul.main_catalog a:hover { color: #C00; }


.filter_right {}
    .filter_right .inp { width: 117px; border: 1px solid #ccc;  }
    .filter_right .v2 { width: 100%; }
        .filter_right .v2 td { padding: 3px; }
        .filter_right .v2 th { text-align: left; }
        .filter_right .v2 .checkbox { margin-right: 5px; margin-top: 4px; }
        .filter_right .v2 label { padding-bottom: 1px; }

div.brand_full { width: 100%; margin-bottom: 10px; }
    div.brand_full .image { float: left; margin-left: -170px; /*display: inline;*/ }

.brand_item { margin-bottom: 15px; width: 100%; }
.brand_item td { width: 100%; }
.brand_item .image { padding-right: 20px; width: auto !important; }
.brand_item .title { font-size: 15px; font-weight: bold; }

.brand_filter { border-bottom: 1px dashed #2E7CB9; padding-bottom: 10px; }
    .brand_filter .title { color: #2E7CB9; font-size: 15px; font-weight: bold; }
    .brand_filter ul { list-style-type: none;  padding:5px 0 0 0; }
    .brand_filter li { margin-right: 8px; }
    .brand_filter .active { color: #CC0000; font-weight: bold; }

.ib { display: -moz-inline-box; display: inline-block; *display: inline; *zoom: 1; }
.ib_c, .ib { vertical-align: top; }

.home_cc { padding-right: 10px; }
    .home_cc .text { margin: 0 !important; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.hide {display:none;}
.clear { clear:both; height:0; overflow:hidden; width:100%;}
.h100 { height: auto !important; height: 100%; min-height: 100%; }

.search_box {
    margin: 20px 0 0;
}
    .search_box .in { margin: 0; }
    .search_box .in2 { /*padding: 0 485px 0 0;*/ }
    .search_box .in3 { position: relative; }
    .search_box .text { margin: 0; padding: 2px 2px 2px;  line-height: 18px; height: 18px;  width: 100%; outline: none; border: 0  !important; //width: 99%; }
    .search_box .button { }
    .search_box .row { border: 1px solid #000; overflow: hidden; height: 23px; }
    .search_box .help { padding: 0; }
        .search_box .help a { text-decoration: none; border-bottom: 1px dashed #0E66A0; }
        .search_box .help a:hover { border-bottom: none; }
    .search_box .but1 { float: right; margin: 0 0 0 10px; }

.ac_results {
    border: 1px solid gray; background-color: white; padding: 0; margin: 0;
    list-style: none; position: absolute; z-index: 10000; display: none;
    width: 200px; overflow: hidden; top: 24px; left: -1px; right: -1px;
}
.ac_results li { padding: 2px 5px; white-space: nowrap; color: #101010; text-align: left; }
.ac_over { cursor: pointer; background-color: #F0F0B8; }
.ac_match { text-decoration: underline; color: black; }
/*
.cart_message { position: absolute;  background-color: white; top: 0px; left: 0px; border: 1px solid #2E7CB9; padding: 10px; display: none; }
    .cart_message a { font-size: 14px; }
*/
.cart_message { position: fixed; background:rgba(0,0,0,0.6) ; top: 0px; left: 0px; width:100%; height:100%; display: none; }
	.cart_message .inner {
	font-size: 16px;
	text-align:center;
	border: 3px solid #2E7CB9;
	padding:10px;
	padding-top:30px;
	width:380px;
	height:100px;
	vertical-align: center;
	margin:30% auto 0;
	margin-top:200px;
	background:#fff; /*auto 0*/
	}
		.cart_message .inner a{
			font-weight:bold;
		}

.price_filter .inp { width: 75px; }

.center_content {   }
    .center_content #right {
        margin: 0 10px 0 0;
    }
    .center_content #right2 {
        margin: 0 0 0 10px;
    }
    .center_content #mid_content3 {
        width: auto;
        margin: 0;
        overflow: hidden; }

.brand_list {}
    .brand_list li { width: 200px; padding-bottom: 15px; }
        .brand_list li a { font-size: 14px; }

.add_to_cart { font-size: 12px !important; background:url("images/but2_min.png") no-repeat scroll right top transparent !important; /*font-weight: bolder !important;*/ padding: 2px 24px 2px 20px !important; line-height: 14px !important; }

.compare{display:inline-block; background:url("images/but2_min.png") no-repeat scroll right top transparent; padding:2px 24px 2px 20px; font:12px arial; text-decoration:none; zoom:1; _display:inline;}

#shapka{
    margin:15px 0 5px 0;
    font: bold 14px Arial;
    white-space:nowrap;
}
#naimenovanie{
    padding: 5px;
}
#price {
    width: 101px;
    padding:3px 0px 4px 10px
}

.content_text p {
    margin: 10px;
    padding: 0;
    text-indent: 0px;
}

#main_menu{ width: 100%; }
col#c_one { width: 221px; }
col#c_two { }
col#c_three { width: 185px; }
td { }
td#one {  }
td#two {  }
td#three { }


#brand_img {
    float: left;
    margin: 0 10px 2px 0;
}

#up {
    border: 0;
    padding: 6px 0px 0 5px;
}
#down {
    padding: 3px 0px 3px 5px;
    border: 0;
}

.imgset {padding-right: 10px; float: left; width:250px;}
.imgset img {margin-bottom:10px; max-width:250px}
.style_but.add_to_cart {font-weight: bolder;}
.fright {float: right;}
.cell90 {width:90px;}
table.tables td.buybutton {padding-left:0;}
#fancybox-overlay {position: fixed !important;}
.menu_cons {width:18%;}
label p {margin:0 !important;}
ul.child_menu {list-style: none; padding: 15px 0 0 0;  overflow: hidden;}
ul.child_menu li {float: left; margin: 3px 7px; }

.next{overflow:hidden;border-top: 1px solid #E2E3E4;border-bottom: 1px solid #E2E3E4;width:99%}
	.next_img{float:left;width:70px;padding:5px 10px 5px 10px}
	.next_text{padding:10px 10px 10px 100px;width:520px;}
	.next_cost{width:93px;float:right;padding:10px 5px 10px 10px;text-align:right;}
	.next_button{width:92px;float:right;padding:10px 0px 10px 5px;}

li.brand_links div{
	display: inline;
	color: #2E7CB9;
	text-decoration: underline;
}
	
