@charset "utf-8";
.main-cont {
width : 100%; 
min-width : 1138px; 

} 
.header { 
height : 113px; 
} 
.left-col { 
width : 283px; 
float : left; 
overflow : hidden; 
} 
.left-col .padding { 
padding : 0; 
} 
.conteiner1 { 
width : 100%; 
float : left; 
} 
.center-col { 
margin : 0 210px 0 283px; 
min-width : 580px; 
} 
.center-col-b { 
width : 100%; 
float : left; 
overflow : hidden; 
} 
.center-col .padding { 
padding : 0; 
} 
.right-col { 
width : 210px; 
float : left; 
overflow : hidden; 
margin : 0 0 0 -210px; 
} 
.right-col .padding { 
padding : 0; 
} 
.footer { 
width : 100%; 
min-width : 1138px; 
} 
.footer-b { 
width : 100%; 
height : 191px; 
} 
.footer-link { 
width : 100%; 
height : 150px; 
background : url(../../../images/po-vent/footer-bg.jpg) repeat-x 0% 0%; 
} 
.footer-info { 
color : #868686; 
width : 100%; 
height : 41px; 
line-height : 40px; 
} 
.footer-info div { 
margin : 0 0 0 90px; 
} 
.footer .footer-b .right-col .padding { 
padding : 23px 0 0 84px; 
} 
.footer .footer-b .right-col .padding img { 
margin : 0 0 5px 0; 
} 
#phone { 
width : 296px; 
height : 107px; 
} 
#phone-title { 
width : 296px; 
height : 107px; 
background : #004273 url(/images/po-vent/phone.png) no-repeat; 
cursor : pointer; 
} 
#phone-form { 
background-color : #004273; 
cursor : default; 
color : #fff; 
padding : 5px 0 0; 
width : 296px; 
height : 102px; 
display : none; 
} 
#phone-form input { 
border : none; 
margin : 0 3px; 
} 
#phone-form div { 
padding-top : 4px; 
padding-left : 32px; 
} 
#phone-form img { 
vertical-align : top; 
} 
#phone-city { 
width : 30px; 
} 
#phone-tel { 
width : 80px; 
} 
#phone-capcha { 
width : 130px; 
font-size : 33px; 
} 
#phone-msg { 
color : #ff0000; 
} 
body, html { 
height : 100%; 
} 
html, body, img, form { 
margin : 0; 
padding : 0; 
border : none; 
} 
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 
margin : 0; 
padding : 0; 
border : 0; 
outline : 0; 
font-weight : inherit; 
font-style : inherit; 
font-family : inherit; 
} 
:focus { 
outline : 0; 
} 
body { 
color : #000; 
background : #fff; 
} 
table { 
border-collapse : collapse; 
border-spacing : 0; 
width: 100%;
} 
tdstyle{
display: none;
}
caption, th, td { 
text-align : left; 
font-weight : normal; 
empty-cells : show; 
} 
ol, ul { 
list-style-type : none; 
} 
object { 
outline : none; 
} 
.clear { 
clear : both; 
overflow : hidden; 
padding : 0 !important ; 
border : 0; 
height : 0 !important ; 
} 
.none { 
line-height : 0; 
} 
.clearfix:after { 
content : "."; 
display : block; 
height : 0; 
clear : both; 
visibility : hidden; 
} 
* html .clearfix { 
height : 0.8%; 
display : block; 
} 
.l { 
text-align : left !important ; 
} 
.c { 
text-align : center !important ; 
} 
.r { 
text-align : right !important ; 
} 
.fll { 
float : left !important ; 
display : block; 
margin: 5px 0 0 0;
} 
.flr { 
float : right !important ; 
display : block; 
} 
#top-info table { 
height : 107px; 
} 
#top-info td { 
vertical-align : top; 
} 
.big { 
font-size : 1.1em !important ; 
} 
small, .small { 
font-size : 0.94em !important ; 
} 
.bold { 
font-weight : bold !important ; 
color : #666; 
} 
.content ul li { 
list-style-type : disc; 
} 
.content ol li { 
list-style-type : decimal; 
} 
.content ul, .content ol { 
margin : 0 0 0 3em; 
} 
.conetnt li { 
margin-left : 8.5em; 
} 
.content p, .content ul, .content ol { 
margin-bottom : 0.5em; 
} 
.nodisplay, .onlyprint { 
display : none; 
} 
a { 
text-decoration : none; 
color : #525252; 
} 
a:hover { 
text-decoration : none; 
color : #085787; 
} 
p { 
padding : 0; 
margin : 0 0 12px 0; 
} 
.w100 { 
width : 100%; 
} 
body { 
background : #ffffff; 
font-family : Tahoma, Geneva, sans-serif; 
font-size : 12px; 
color : #525252; 
} 
.logo { 
margin : 7px 0 0 25px; 
} 
.top-shadow { 
width : 100%; 
height : 340px; 
position : absolute; 
top : 0; 
z-index : 1; 
} 
.top-shadow:hover { 
width : 100%; 
height : 340px; 
background : url(../../../images/po-vent/top-shadow.png) repeat-x 0% 0%; 
} 
.button { 
font-size : 18px; 
background : green url(../../../images/po-vent/basket.gif) no-repeat 100% 100%; 
height : 42px; 
text-align : center; 
width : 6.5em; 
margin : 4px 0; 
} 
.button a { 
color : white !important ; 
text-decoration : none; 
display : block; 
height : 35px; 
padding : 7px 10px 0 10px; 
background : url(../../../images/po-vent/basket.gif) no-repeat; 
} 
.bhover { 
background : green url(../../../images/po-vent/basket1.gif) no-repeat 100% 100%; 
} 
.bhover a { 
background : url(../../../images/po-vent/basket1.gif) no-repeat; 
} 
.userpanel { 
margin : 0 0 0 30px; 
position : absolute; 
z-index : 10; 
} 
.login1, .login2, .login3, .login4 { 
width : 154px; 
} 
.login1 { 
font-size : 11px; 
color : #525252; 
margin : 7px 0 0 0; 
} 
.login2 { 
background : url(../../../images/po-vent/login_input.jpg) no-repeat 0% 0%; 
margin : 9px 0 0 0; 
} 
.login2 input { 
background : none; 
border : none; 
font-size : 11px; 
color : #525252; 
width : 111px; 
height : 19px; 
padding : 0 0 0 10px; 
} 
.login3 { 
margin : 6px 0 0 0; 
} 
.login3 .pass { 
background : url(../../../images/po-vent/login_input.jpg) no-repeat 0% 0%; 
width : 131px; 
} 
.login3 .pass input { 
background : none; 
border : none; 
font-size : 11px; 
color : #525252; 
width : 111px; 
height : 19px; 
padding : 0 0 0 10px; 
} 
.login4 { 
font-size : 11px; 
color : #525252; 
margin : 7px 0 0 0; 
} 
.login4 a { 
font-size : 11px; 
color : #525252; 
} 
.go-go { 
cursor : pointer; 
} 
div#auth { 
width : 199px; 
height : 48px; 
background : url(../../../images/po-vent/loginapanel.jpg) no-repeat 0% 0%; 
margin : 40px 0 0 0; 
} 
div#auth p { 
padding : 10px 0 0 50px; 
color : #014779; 
} 
div#auth a { 
color : #014779; 
white-space : nowrap; 
} 
.flash { 
width : 100%; 
height : 227px; 
background : url(../../../images/po-vent/bg-flash.jpg) repeat-x 0% 0%; 
margin : 0 0 0 0; 
} 
.left-sh { 
height : 100%; 
background : url(../../../images/po-vent/left-line.jpg) no-repeat left 0%; 
margin : 0 0 0 0; 
min-height : 750px; 
} 
.right-sh { 
height : 100%; 
background : url(../../../images/po-vent/right-line.jpg) no-repeat right 0%; 
margin : 0 15px 0 0; 
min-height : 750px; 
} 
.main { 
margin : 0; 
padding : 0; 

} 
.usgi { 
font-size : 10px; 
color : #868686; 
padding: 3px 0 30px 50px; 
} 
.catalog-menu ul li { 
background : url(../../../images/po-vent/arrow_1.jpg) no-repeat 30px 12px; 
padding : 9px 0 9px 50px; 
} 
.catalog-menu ul li.active { 
background : url(../../../images/po-vent/open_menu.jpg) no-repeat 0% 0%; 
padding : 9px 0 9px 50px; 
color : #fff; 
} 
.catalog-menu ul li.active a { 
color : #fff; 
} 
.catalog-menu ul li.active li a { 
color : #525252; 
} 
.catalog-menu ul li.active li a:hover { 
color : #085787; 
} 
.catalog-menu ul li.active ul { 
margin : 10px 0 0 0; 
} 
.catalog-menu ul li.active ul li ul { 
margin : 0; 
} 
.catalog-menu ul li.active ul li ul li ul { 
margin : 0; 
} 
.catalog-menu ul li ul li { 
background : url(../../../images/po-vent/arrow_2.jpg) no-repeat 0% 7px; 
padding : 0 0 0 20px; 
line-height : 18px; 
} 
.catalog-menu ul li ul li ul li { 
background : url(../../../images/po-vent/arrow_3.jpg) no-repeat 0% 6px; 
padding : 0 0 0 17px; 
line-height : 18px; 
} 
.catalog-menu ul li ul li ul li ul li { 
background : url(../../../images/po-vent/arrow_4.jpg) no-repeat 0% 6px; 
padding : 0 0 0 10px; 
line-height : 18px; 
} 
.catalog-menu ul li ul li ul li ul li ul li { 
padding : 0 0 0 10px; 
background : none; 
line-height : 18px; 
} 
.catalog-menu ul li ul li ul li ul li ul li a { 
display : block; 
} 
.catalog-menu ul li ul li ul li ul li ul li a:hover { 
font-weight : bold; 
} 
.catalog-menu a { 
display : block; 
} 
.clear { 
clear : both; 
height : 0; 
overflow : hidden; 
font-size : 0; 
line-height : 0; 
} 
#navi { 
padding-top : 30px; 
} 
#tab-nav { 
margin : 0; 
padding : 0; 
list-style-type : none; 
} 
#tab-nav li { 
float : left; 
position : relative; 
text-align : center; 
margin-right : 20px; 
} 
#tab-nav li a { 
display : inline-block; 
height : 30px; 
text-decoration : none; 
cursor : pointer; 
padding-left : 25px; 
background : url('../../../images/po-vent/navi.gif') no-repeat left -30px; 
} 
#tab-nav li a:hover, #tab-nav li a.active { 
background : url('../../../images/po-vent/navi.gif') no-repeat left -90px; 
color : #093f63; 
} 
#tab-nav li a span { 
text-decoration : none; 
font-size : 14px; 
color : #093f63; 
display : inline-block; 
height : 30px; 
padding : 0 25px 0 0; 
line-height : 30px; 
cursor : pointer; 
white-space : nowrap; 
background : url('../../../images/po-vent/navi.gif') no-repeat right top; 
} 
#tab-nav li a:hover span, #tab-nav li a.active span { 
color : #093f63; 
background : url('../../../images/po-vent/navi.gif') no-repeat right -60px; 
} 
#tab-nav li a.active span { 
font-weight : bold; 
} 
.right-block .search { 
margin:0; 
} 
.right-block .search input { 
width : 165px; 
border : 1px solid #ccc; 
color : #868686; 
font-size : 12px; 
background : #f4f3f9 url(../../../images/po-vent/search_go.jpg) no-repeat 10px center; 
padding : 3px 0 3px 28px; 
} 
.r-block-title { 
width : 198px; 
height : 48px; 
background : url(../../../images/po-vent/right-block-title.jpg) no-repeat 0% 0%; 
} 
.r-block-title-blue { 
width : 198px; 
height : 48px; 
background : url(../../../images/po-vent/right-block-title-blue.jpg) no-repeat 0% 0%; 
} 
.cart .r-block-title-blue { 
color : #014779; 
margin : 24px 0 0 0; 
} 
.cart-bg { 
width : 198px; 
height : 48px; 

} 
.imglink { 
float : left; 
margin : 14px 0 0 22px; 
} 
.cart-info { 
padding : 10px 0 0 53px; 
} 
.cart-link { 
margin : 10px 0 20px 35px; 
} 
.cart-link a { 
color : #014779; 
font-weight : bold; 
} 
.support .r-block-online { 
color : #014779; 
padding : 17px 0 0 17px; 
} 
.support {
background : url(../../../images/po-vent/right-block-online-top.jpg) no-repeat 0% 0%; 
margin:10px 0;
}

.sale .r-block-title, .support .r-block-title-blue { 
color : #014779; 
padding : 17px 0 0 17px; 
} 
.sale .title { 
color : #014779; 
font-weight : bold; 
padding : 0 20px 10px 0; 
max-width : 200px; 
} 
.sale .title a { 
color : #014779; 
font-weight : bold; 
} 
.image-tovar { 
margin : 0 22px 0 0; 
} 
.info-tovar { 
margin : 0; 
padding : 0; 
} 
.sale .oldprise { 
color : #cdcece; 
font-weight : bold; 
} 
.sale .desc2 { 
color : #868788; 
font-weight : bold; 
padding : 0; 
margin : 0; 
} 
.sale .price { 
color : #ff0000; 
font-weight : bold; 
} 
.sale .sale-mini { 
margin : 0 0 20px 18px; 
} 
.news .r-block-title { 
color : #014779; 
padding : 17px 0 0 17px; 
} 
.news .date { 
color : #868788; 
font-weight : bold; 
margin : 0 0 15px 0; 
} 
.news .title { 
color : #fe0101; 
font-weight : bold; 
padding : 0 10px 0 0; 
} 
.news .title a { 
color : #fe0101; 
font-weight : bold; 
} 
.news .desc { 
color : #868788; 
padding : 0 20px 0 0; 
} 
.news .desc a { 
color : #868788; 
} 
.news .news-mini { 
margin : 0 0 15px 18px; 
} 
.supp { 
border: 0px;
padding: 20px 8px 0;
 
} 
.main-content { 
margin : 0 0 25px 35px; 
} 
.main-catalog { 
margin : 0 35px 0 35px;

} 

#cat {text-align: center}

.catlist { 
min-height : 200px; 
display: inline;
width: 185px;
margin : 20px 0 0 0; 
} 

.catlist table {width: 185px !important; display: inline;}

.catlist td { 
text-align : center; 
} 
.cat-a { 
padding : 30px 20px 35px 20px; 
text-align : center; 
} 
.cat-a a { 
font-family : Tahoma, Geneva, sans-serif; 
font-size : 12px; 
color : #014779; 
font-weight : bold; 
} 
.cat-link { 
min-height : 83px; 
width : 185px; 
margin : 0 auto 0 auto; 
background : url(../../../images/po-vent/cat-bg.jpg) repeat-y 0% 0%; 
} 
.cat-link-top { 
min-height : 83px; 
width : 100%; 
background : url(../../../images/po-vent/cat-top.jpg) no-repeat 0% 0%; 
} 
.cat-link-down { 
min-height : 83px; 
width : 100%; 
background : url(../../../images/po-vent/cat-down.jpg) no-repeat 0% bottom; 
} 
.cat-link:hover { 
min-height : 83px; 
width : 185px; 
background : url(../../../images/po-vent/cat-bg-a.jpg) repeat-y 0% 0%; 
} 
.cat-link-top:hover { 
min-height : 83px; 
width : 100%; 
background : url(../../../images/po-vent/cat-top-a.jpg) no-repeat 0% 0%; 
} 
.cat-link-down:hover { 
min-height : 83px; 
width : 100%; 
background : url(../../../images/po-vent/cat-down-a.jpg) no-repeat 0% bottom; 
} 
.h1-bg-top { 
background : #d8e7ef url(../../../images/po-vent/h1-bg-top.jpg) repeat-x 0% top; 
margin : 0 0 20px 0; 
} 
.h1-bg-down { 
background : url(../../../images/po-vent/h1-bg-down.jpg) repeat-x 0% bottom; 
min-height : 47px; 
} 
.h1-left-top { 
background : url(../../../images/po-vent/h1-left-top.jpg) no-repeat left top; 
min-height : 47px; 
} 
.h1-left-down { 
background : url(../../../images/po-vent/h1-left-down.jpg) no-repeat left bottom; 
min-height : 47px; 
} 
.h1-right-top { 
background : url(../../../images/po-vent/h1-right-top.jpg) no-repeat right top; 
min-height : 47px; 
} 
.h1-right-down { 
background : url(../../../images/po-vent/h1-right-down.jpg) no-repeat right bottom; 
min-height : 47px; 
} 
.h1-right-down h1 { 
color : #014779; 
font-size : 18px; 
font-weight : bold; 
padding : 10px 15px 10px 15px; 
} 
.h1-left { 
background : url(../../../images/po-vent/h1-bg-left.jpg) repeat-y 0% 0%; 
} 
.h1-right { 
background : url(../../../images/po-vent/h1-bg-right.jpg) repeat-y right 0%; 
} 
.summa { 
width: 89%;
color : #014779; 
font-size : 18px; 
font-weight : bold; 
padding : 10px 0 3px 0; 
margin : 0 0 10px 0; 
border-bottom : 0px dashed #014779; 
} 
.mini-desc { 
font-size : 12px; 
color : #014779; 
line-height : 16px; 
font-weight : bold; 
margin : 0 0 0 50px; 
} 
.nalichie { 
font-size : 18px; 
color : #014779; 
font-weight : bold; 
margin : 25px 0 0 15px; 
display : block; 
width : 180px; 
height : 30px; 
} 
.palki { 
width : 87px; 
height : 30px; 
background : url(../../../images/po-vent/rated.jpg) no-repeat 0% -90px; 
display : block; 
} 
.nomila0 { 
width : 87px; 
height : 30px; 
background : url(../../../images/po-vent/rated.jpg) no-repeat 0% -90px; 
display : block; 
} 
.nomila1 { 
width : 87px; 
height : 30px; 
background : url(../../../images/po-vent/rated.jpg) no-repeat 0% -30px; 
display : block; 
} 
.nomila2 { 
width : 87px; 
height : 30px; 
background : url(../../../images/po-vent/rated.jpg) no-repeat 0% -60px; 
display : block; 
} 
.nomila3 { 
width : 87px; 
height : 30px; 
background : url(../../../images/po-vent/rated.jpg) no-repeat 0% -90px; 
display : block; 
} 
.nomila4 { 
width : 87px; 
height : 30px; 
background : url(../../../images/po-vent/rated.jpg) no-repeat 0% -120px; 
display : block; 
} 
.nomila5 { 
width : 87px; 
height : 30px; 
background : url(../../../images/po-vent/rated.jpg) no-repeat 0% -150px; 
display : block; 
} 
.nomila5 { 
width : 87px; 
height : 30px; 
background : url(../../../images/po-vent/rated.jpg) no-repeat 0% -150px; 
display : block; 
} 
.entry-alone { 
margin : 10px 0 0 0; 
} 
.entry-alone .link4 { 
margin : 0; 
padding : 0; 
} 
.entry-alone ul.link4 li { 
float : left; 
width : 120px; 
text-align : center; 
} 
.entry-alone ul.link4 li a { 
display : block; 
width : 109px; 
height : 27px; 
background : url(../../../images/po-vent/link4.jpg) no-repeat 0% 0%; 
color : #014779; 
line-height : 24px; 
} 
.entry-alone ul.link4 li a:hover { 
display : block; 
width : 109px; 
height : 27px; 
background : url(../../../images/po-vent/link4-active.jpg) no-repeat 0% 0%; 
color : #014779; 
font-weight : bold; 
} 
.entry-alone ul.link4 li a.active { 
display : block; 
width : 109px; 
height : 27px; 
background : url(../../../images/po-vent/link4-active.jpg) no-repeat 0% 0%; 
color : #014779; 
font-weight : bold; 
} 
.desc { 
color : #014779; 
font-size : 11px; 
line-height : 14px; 
padding : 25px 24px 0 24px; 
} 
.aks { 
color : #014779; 
font-size : 11px; 
padding : 25px 24px 0 24px; 
} 
.hark { 
color : #014779; 
font-size : 11px; 
padding : 25px 24px 0 24px; 
} 
.otziv { 
color : #014779; 
font-size : 11px; 
padding : 25px 24px 0 24px; 
} 
.desc b, .desc strong { 
color : #014779; 
font-size : 12px; 
} 
.aks b, .aks strong { 
color : #014779; 
font-size : 12px; 
} 
.hark b, .hark strong { 
color : #014779; 
font-size : 12px; 
} 
.otziv b, .otziv strong { 
color : #014779; 
font-size : 12px; 
} 
.desc td { 
padding : 3px; 
vertical-align : top; 
} 
.aks td { 
padding : 3px; 
} 
.hark table { 
border : 1px solid #868686; 
width : 100%; 
vertical-align : middle; 
} 
.hark td { 
padding : 5px; 
margin : 0; 
border : 1px solid #868686; 
vertical-align : middle; 
} 
.hark td p { 
vertical-align : middle; 
margin : 0; 
padding : 0; 
} 
.hark tr.header { 
height : 15px; 
vertical-align : middle; 
background : #f3f3f3; 
} 
.desc table { 
border : 0; 
width : 100%; 
vertical-align : middle; 
} 
.desc td { 
padding : 5px; 
margin : 0; 
border : 0; 
vertical-align : middle; 
} 
.desc td p { 
vertical-align : middle; 
margin : 0; 
padding : 0; 
} 
.desc tr.header { 
height : 15px; 
vertical-align : middle; 
} 
.desc table.tabl { 
border : 1px solid #868686; 
width : 100%; 
vertical-align : middle; 
} 
.desc .tabl td { 
padding : 5px; 
margin : 0; 
border : 1px solid #868686; 
vertical-align : middle; 
} 
.desc .tabl td p { 
vertical-align : middle; 
margin : 0; 
padding : 0; 
} 
.desc .tabl tr.header { 
height : 15px; 
vertical-align : middle; 
background : #f3f3f3; 
} 
.main-catalog table.tabl { 
border : 1px solid #868686; 
width : 100%; 
vertical-align : middle; 
} 
.main-catalog .tabl td { 
padding : 5px; 
margin : 0; 
border : 1px solid #868686; 
vertical-align : middle; 
} 
.main-catalog .tabl td p { 
vertical-align : middle; 
margin : 0; 
padding : 0; 
} 
.main-catalog .tabl tr.header { 
height : 15px; 
vertical-align : middle; 
background : #f3f3f3; 
} 
.otziv td { 
padding : 3px; 
} 
.entry-alone .desc ul, .entry-alone .aks ul, .entry-alone .hark ul { 
margin : 0 0 0 1em; 
} 
.entry-alone .desc ul li, .entry-alone .aks ul li, .entry-alone .hark ul li { 
list-style-type : disc; 
margin : 0 0 0 1em; 
line-height : 24px; 
} 
.minus { 
margin : 5px 0 0 0; 
} 
.plus { 
margin : 5px 0 0 0; 
} 
.kol-inp { 
width : 33px; 
height : 22px; 
background : url(../../../images/po-vent/kol-inp.png) no-repeat 0% 0%; 
margin : 2px 3px 0 3px; 
} 
.kol-inp1{ 
width : 33px; 
height : 22px; 
background : url(../../../images/po-vent/kol-inp.png) no-repeat 0% 0%; 
margin : 2px 3px 0 20px; 
} 
.kol-inp input, .kol-inp1 input { 
color : #ff0101; 
font-size : 12px; 
font-weight : bold; 
width : 33px; 
height : 21px; 
border : none; 
background : none; 
text-align : center; 
line-height : 11px; 
} 
.catt { 
padding : 25px 24px 0 24px; 
color : #014779; 
} 
.catt a { 
color : #014779; 
} 
.catlist { 
color : #014779; 
} 
.catlist td { 
vertical-align : top; 
} 
.catlist td a { 
color : #014779; 
} 
.tabhead td { 
background : url(../../../images/po-vent/tab-title-bg.jpg) repeat-x 0% 0%; 
} 
.tabhead .head-name { 
background : url(../../../images/po-vent/tab-title-left.jpg) no-repeat 0% 0%; 
color : #014779; 
font-weight : bold; 
vertical-align : middle; 
max-width : 200px; 
height : 27px; 
padding : 0 0 0 35px; 
} 
.tabhead .head-sht { 
vertical-align : middle; 
height : 27px; 
} 
.tabhead .head-price { 
vertical-align : middle; 
height : 27px; 
} 
.tabhead .head-kolvo { 
background : url(../../../images/po-vent/tab-title-right.jpg) no-repeat 0% 0%; 
vertical-align : middle; 
height : 27px; 
min-width : 65px; 
} 
.tabhead .button-add { 
background : none; 
width : 75px; 
height : 27px; 
} 
.row .name { 
padding : 0 0 0 35px; 
max-width : 200px; 
} 
.row .tabprice { 
font-weight : bold; 
} 
.listrow2 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow2 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow2 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow2 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow2 .button-add { 
background : none; 
} 
.listrow4 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow4 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow4 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow4 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow4 .button-add { 
background : none; 
} 
.listrow6 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow6 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow6 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow6 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow6 .button-add { 
background : none; 
} 
.listrow8 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow8 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow8 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow8 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow8 .button-add { 
background : none; 
} 
.listrow10 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow10 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow10 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow10 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow10 .button-add { 
background : none; 
} 
.listrow12 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow12 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow12 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow12 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow12 .button-add { 
background : none; 
} 
.listrow14 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow14 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow14 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow14 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow14 .button-add { 
background : none; 
} 
.listrow16 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow16 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow16 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow16 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow16 .button-add { 
background : none; 
} 
.listrow18 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow18 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow18 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow18 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow18 .button-add { 
background : none; 
} 
.listrow20 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow20 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow20 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow20 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow20 .button-add { 
background : none; 
} 
.listrow22 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow22 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow22 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow22 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow22 .button-add { 
background : none; 
} 
.listrow24 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow24 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow24 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow24 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow24 .button-add { 
background : none; 
} 
.listrow26 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow26 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow26 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow26 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow26 .button-add { 
background : none; 
} 
.listrow28 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow28 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow28 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow28 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow28 .button-add { 
background : none; 
} 
.listrow30 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow30 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow30 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow30 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow30 .button-add { 
background : none; 
} 
.listrow32 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow32 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow32 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow32 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow32 .button-add { 
background : none; 
} 
.listrow34 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow34 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow34 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow34 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow34 .button-add { 
background : none; 
} 
.listrow36 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow36 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow36 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow36 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow36 .button-add { 
background : none; 
} 
.listrow38 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow38 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow38 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow38 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow38 .button-add { 
background : none; 
} 
.listrow40 .name { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-left.gif) no-repeat 0% 0%; 
} 
.listrow40 .sht { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow40 .tabprice { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-bg.gif) repeat-x 0% 0%; 
} 
.listrow40 .kolvo { 
height : 27px; 
background : url(../../../images/po-vent/tab-row-right.gif) no-repeat 0% 0%; 
} 
.listrow40 .button-add { 
background : none; 
} 
.allp { 
color : #014779; 
font-size : 18px; 
padding : 10px 15px 10px 15px;
width: 95%;
text-align: right; 
} 
.allgo { 
padding : 3px 0px 3px 15px; 
} 
.big-button { 
border : none; 
background : url(../../../images/po-vent/button-go.jpg) no-repeat 0% 0%; 
width : 152px; 
height : 42px; 
color : #014779; 
font-size : 15px; 
} 
.namer { 
width : 170px; 
margin : 0 0 10px 0; 
font-size : 12px; 
color : #868686; 
} 
.inpr { 
width : 200px; 
margin : 0 0 10px 0; 
} 
.inpr input.vent { 
width : 195px; 
height : 15px; 
border : 1px solid #ccc; 
background : #f6f7f7; 
} 
.inpr textarea.vent { 
width : 300px; 
height : 150px; 
border : 1px solid #ccc; 
background : #f6f7f7; 
} 
.btnbig { 
border : none; 
background : url(../../../images/po-vent/big-enter.jpg) no-repeat 0% 0%; 
width : 355px; 
height : 45px; 
color : #014779; 
font-size : 15px; 
} 
.scroll-pane { 
width : 98%; 
height : 600px; 
overflow : auto; 
} 
.go-top { 
margin : 19px 0 0 90px; 
} 
.go-top a { 
display : block; 
width : 106px; 
height : 29px; 
background : url(../../../images/po-vent/go-to-top.jpg) no-repeat 0% 0%; 
text-align : center; 
line-height : 25px; 
} 
.copyright { 
margin : 10px 0 0 90px; 
color : #868686; 
} 
.icon { 
margin : 12px 0 0 90px; 
} 
.icon ul { 
margin : 0; 
padding : 0; 
} 
.icon ul li { 
float : left; 
width : 45px; 
} 
.f-4-block { 
margin : 33px 0 0 30px; 
} 
.f-4-block ul { 
margin : 0; 
padding : 0; 
} 
.f-4-block ul li { 
float : left; 
width : 25%; 
} 
.f-block-title { 
font-weight : bold; 
} 
.f-4-list { 
margin : 0; 
} 
.f-4-list ul { 
margin : 7px 0 0 10px; 
} 
.f-4-list ul li { 
float : none !important ; 
line-height : 18px; 
white-space : nowrap; 
} 
.jqueryslidemenu { 
width : 800px; 
max-width : 1600px; 
margin : 80px 0 0 0; 
position : absolute; 
top : -40px; 
} 
.jqueryslidemenu ul { 
margin : 0; 
padding : 0; 
list-style-type : none; 
width : 100%; 
} 
.jqueryslidemenu ul li { 
position : relative; 
display : inline; 
float : left; 
margin : 0 0 0 22px; 
} 
.jqueryslidemenu ul li a { 
display : block; 
text-decoration : none; 
padding : 7px 0 10px 15px; 
white-space : nowrap; 
} 
* html .jqueryslidemenu ul li a { 
display : inline-block; 
} 
.jqueryslidemenu ul li a:hover { 
white-space : nowrap; 
} 
.jqueryslidemenu ul li ul { 
position : absolute; 
left : 0; 
display : block; 
visibility : hidden; 
} 
.jqueryslidemenu ul li ul li { 
display : list-item; 
float : none; 
background : url(../../../images/po-vent/mm-left.png) no-repeat 0% 0%; 
padding : 0; 
margin : 0; 
} 
.jqueryslidemenu ul li ul li:hover { 
display : list-item; 
float : none; 
background : url(../../../images/po-vent/mm-left-a.png) no-repeat 0% 0%; 
padding : 0; 
margin : 0; 
} 
.jqueryslidemenu ul li ul li ul { 
top : 0; 
} 
.jqueryslidemenu ul li ul#menu_dd23492 li a { 
width : 620px; 
background : url(../../../images/po-vent/mm-right.png) no-repeat right 0%; 
margin : 0 0 2px 10px; 
padding : 4px 0 4px 0; 
} 
.jqueryslidemenu ul li ul#menu_dd23492 li a:hover { 
margin : 0; 
background : url(../../../images/po-vent/mm-right-a.png) no-repeat right 0%; 
margin : 0 0 2px 10px; 
padding : 4px 0 4px 0; 
color : #fff; 
} 
.jqueryslidemenu ul li ul#menu_dd23498 li a { 
width : 150px; 
background : url(../../../images/po-vent/mm-right.png) no-repeat right 0%; 
margin : 0 0 2px 10px; 
padding : 4px 0 4px 0; 
} 
.jqueryslidemenu ul li ul#menu_dd23498 li a:hover { 
background : url(../../../images/po-vent/mm-right-a.png) no-repeat right 0%; 
margin : 0 0 2px 10px; 
padding : 4px 0 4px 0; 
color : #fff; 
} 
.jqueryslidemenu ul li ul#menu_dd23489 li a { 
width : 150px; 
background : url(../../../images/po-vent/mm-right.png) no-repeat right 0%; 
margin : 0 0 2px 10px; 
padding : 4px 0 4px 0; 
} 
.jqueryslidemenu ul li ul#menu_dd23489 li a:hover { 
background : url(../../../images/po-vent/mm-right-a.png) no-repeat right 0%; 
margin : 0 0 2px 10px; 
padding : 4px 0 4px 0; 
color : #fff; 
} 
.jqueryslidemenu ul li ul#menu_dd29077 li a { 
width : 180px; 
background : url(../../../images/po-vent/mm-right.png) no-repeat right 0%; 
margin : 0 0 2px 10px; 
padding : 4px 0 4px 0; 
} 
.jqueryslidemenu ul li ul#menu_dd29077 li a:hover { 
background : url(../../../images/po-vent/mm-right-a.png) no-repeat right 0%; 
margin : 0 0 2px 10px; 
padding : 4px 0 4px 0; 
color : #fff; 
} 
.downarrowclass { 
position : absolute; 
top : 12px; 
right : 7px; 
} 
.rightarrowclass { 
position : absolute; 
top : 6px; 
right : 5px; 
} 
.jScrollPaneContainer { 
position : relative; 
overflow : hidden; 
z-index : 1; 
} 
.jScrollPaneTrack { 
position : absolute; 
cursor : pointer; 
right : 0; 
top : 0; 
height : 100%; 
background : url(../../../images/po-vent/scrollTrak.gif) repeat-y; 
} 
.jScrollPaneDrag { 
position : absolute; 
background : url(../../../images/po-vent/scrollDrag.gif) no-repeat; 
cursor : pointer; 
overflow : hidden; 
} 
.jScrollPaneDragTop { 
position : absolute; 
top : 0; 
left : 0; 
overflow : hidden; 
height : 3px; 
} 
.jScrollPaneDragBottom { 
position : absolute; 
bottom : 0; 
left : 0; 
overflow : hidden; 
height : 3px; 
} 
a.jScrollArrowUp { 
display : block; 
position : absolute; 
z-index : 1; 
top : 0; 
right : 0; 
text-indent : -2000px; 
overflow : hidden; 
height : 18px; 
} 
a.jScrollArrowDown { 
display : block; 
position : absolute; 
z-index : 1; 
bottom : 0; 
right : 0; 
text-indent : -2000px; 
overflow : hidden; 
height : 18px; 
} 
#tiptip_holder { 
display : none; 
position : absolute; 
top : 0; 
left : 0; 
z-index : 99999; 
} 
#tiptip_holder.tip_top { 
padding-bottom : 5px; 
} 
#tiptip_holder.tip_bottom { 
padding-top : 5px; 
} 
#tiptip_holder.tip_right { 
padding-left : 5px; 
} 
#tiptip_holder.tip_left { 
padding-right : 5px; 
} 
#tiptip_content { 
font-size : 11px; 
color : #fff; 
padding : 4px 8px; 
background-color : rgb(25, 25, 25); 
} 
#tiptip_arrow, #tiptip_arrow_inner { 
position : absolute; 
border-color : transparent; 
border-style : solid; 
border-width : 6px; 
height : 0; 
width : 0; 
} 
#tiptip_holder.tip_top #tiptip_arrow { 
border-top-color : #fff; 
} 
#tiptip_holder.tip_bottom #tiptip_arrow { 
border-bottom-color : #fff; 
} 
#tiptip_holder.tip_right #tiptip_arrow { 
border-right-color : #fff; 
} 
#tiptip_holder.tip_left #tiptip_arrow { 
border-left-color : #fff; 
} 
#tiptip_holder.tip_top #tiptip_arrow_inner { 
margin-top : -7px; 
margin-left : -6px; 
border-top-color : rgb(25, 25, 25); 
} 
#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
margin-top : -5px; 
margin-left : -6px; 
border-bottom-color : rgb(25, 25, 25); 
} 
#tiptip_holder.tip_right #tiptip_arrow_inner { 
margin-top : -6px; 
margin-left : -5px; 
border-right-color : rgb(25, 25, 25); 
} 
#tiptip_holder.tip_left #tiptip_arrow_inner { 
margin-top : -6px; 
margin-left : -7px; 
border-left-color : rgb(25, 25, 25); 
} 
@media screen { 
#tiptip_content { 
padding : 4px 8px 5px 8px; 
} 
} 
.f-4-list { 
margin : 0; 
} 
.f-4-list ul { 
margin : 7px 0 0 10px; 
} 
.f-4-list ul li { 
float : none; 
line-height : 18px; 
white-space : nowrap; 
}




input[type="text"]{ margin:1px;
text-align: center;}

/* fixes chrome bag at center catalog at main page */
@media all and (-webkit-min-device-pixel-ratio:0) {
    .catlist {display: inline-block;}

   }
   
/* styles for calc admin panel */
div.order {
  padding: 15px 0;
  border-bottom: 1px solid #eee;
}
div.order table tr.head td {font-weight: bold; font-size: 110%; background: #eee;}
div.order table tr td {vertical-align:top; border: 1px solid #eee; padding: 2px;}


/* Стили формы алмазное бурение*/
.main_al_calc {
  width:auto;


}
a.del { float:right; text-decoration:none; }
a.del span {font-size:12px; color:#a9bab3; color:#525252;}

div.add { 
    display:block; 
    margin:10px 0 10px;
    text-align: center;
    width: 270px;
    }
div.add span{background-color:#fff;font-size:14px;border:1px solid #014779;border-radius:10px;padding: 0 10px;float:left;} 
span.min_sum{float:right;font-size: 14px;padding-right:10px;margin: -20px 0 0;}
div.add a {
    display:block;  
    text-decoration:none;
    color:#525252;
    }
div.add a span:hover {
    background-color:#eee;
    

}    
.select_mat {
    height:auto;
    font-family:	Tahoma, Geneva, sans-serif;
    color:#525252;
    font-size:13px;
    width:auto;
    display: block;
    margin-bottom:5px;
}
.select_mat .name_sring { float:left;  width:150px; height:100px; border:0px solid;}
.select_mat .name_sring SPAN{ float:left;  margin:0 0 16px;}
.select_mat .property_string { width:200px; padding-left:250px; border:0px solid;}
.select_mat .property_string select{margin-bottom:10px; width: 130px; height:20px;}
.select_mat .property_string input{margin-bottom:6px; width: 70px; text-align:center; }
.select_mat .property_string SPAN { padding-left:60px;}

.checked_cof {
    height:auto;
    font-family:Tahoma, Geneva, sans-serif;
    color:#525252;
    width:auto;
    display: block;

}
.checked_cof .name_head {height: 20px; text-align:left;cursor:pointer;font-size: 14px;width:405px;margin:0 auto;padding:2px 0 0 10px;}
.checked_cof .name_head span {border-radius:10px;background:#fff;border:1px solid #014779;width:355px;padding:0 10px;float:left}
.checked_cof .name_head .right { float:right; margin-right: 10px;}

.checked_cof .check_pol SPAN { float:right;}
.checked_cof .check_pol { border:0px solid;  padding-top:15px; padding-left:5px; width:inner;}
.sum { 
    height:auto;
    font-family:	Tahoma, Geneva, sans-serif;
    color:#525252;
    font-size:	14px;
    border:1px solid #b2b2b2;
    display: block;
    float:none;
    width:auto;
    margin:20px 0 15px;
    background-color:#fff;
    padding:10px;
    text-align: right; 
}
#sum {color: red; margin:0 5px 0 5px;}
/*   ---- ----  */
#calcCont{border:1px solid #014779;border-radius:10px;padding:10px;background:#D8E6EF;}
.next_button{float:left;margin: -20px 0 0;}

a.rollover {
background: url(../../../images/po-vent/basketadd.png); 
display: block; 
width: 77px; 
height: 32px; 
}
a.rollover:hover {
background-position: 0 -32px; 
}

#result, #rub{
color: #014779;
font-size: 18px;
float:right;
}

.price_update{
display:block;
position: relative;
z-index: 100;
top: 80px;
color: #014779;
font-size: 18px;
width:89%;
}

#order_total{
color: red;
}

.compareSpacer{
height:30px;
}

.usgi_bar { 
font-size : 10px; 
color : #868686; 
padding: 3px 0 30px 0; 
}

.usgi_span span{
color:red;
} 

.numeric{
width: 195px;
height: 15px;
border: 1px solid #CCC;
background: #F6F7F7;
}

.compareSpacer input.vent, .ur_face input.vent, .ur_face input.number {
	height: 15px;
	border: 1px solid #CCC;
	background: #F6F7F7;
}

.compareSpacer input.vent{width:300px;}

.ur_face textarea.vent {
	border: 1px solid #ccc;
	background: #F6F7F7;
	margin-left: 1px;
}

