a{
color:#1c55b1;
font-family:Verdana;
font-size:12px;
padding-bottom:0px;
}
a.cat{
color:#1c55b1;
font-family:Verdana;
font-size:14px;
font-weight:600;
}
h1{
font-family:Verdana;
font-size:16px;
color:#000000;
margin-top:0px;
margin-bottom:0px;
margin-left:8px;
}
h1.titleBig_bl{
font-family:Verdana;
font-size:16px;
color:#1c55b1;
margin-top:0px;
margin-bottom:0px;
margin-left:8px;
}
h1.title_bl{
font-family:Verdana;
font-size:12.82px;
color:#1c55b1;
margin-top:0px;
margin-bottom:0px;
margin-left:8px;
}
h2{
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:0px;
font-family:Tahoma;
font-size:18px;
color:#1c55b1;
text-decoration:underline;
}
h3{
padding-top:0px;
padding-bottom:2px;
margin-top:0px;
margin-bottom:0px;
font-family:Verdana;
font-size:14px;
color:#1c55b1;
text-decoration:underline;
}
h4{
font-family:Calibri;
font-size:14px;
color:#1c55b1;
padding-top:15px;
padding-bottom:10px;
margin-top:0px;
margin-bottom:0px;
text-decoration:none;
}

#body{

}
#main{
padding-left:46px;
padding-right:44px;

}


.logo_rc{

}

#logoSearch{

}
#menuLogo a{
font-family:Tahoma;
font-size:12px;
color:#fefefe;
text-decoration:none;
font-weight:600;
}

.logo{

}

#search{
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}
.txtSearch{
background: url(img/txtSearch.png);
border:0 none;
width:166px;
height:24px;
color:#1c55b1;
font-family:Verdana;
font-size:10.56px;
padding-left:15px;
padding-top:5px;
}
.txtSearchExt{
background: url(img/txtSearchExt.png);
border:0 none;
width:302px;
height:24px;
color:#1c55b1;
font-family:Verdana;
font-size:10.56px;
padding-left:15px;
padding-top:5px;
}
.btnSearch{
background: url(img/btn_search.png);
border:0px;
width:27px;
height:24px;
}
.tdsearch{
border-bottom:none;
}
.shadow{
border-top-color:#FFFFFF;
border-top-style:solid;
border-top-width:1px;
}
.extSearch{
margin-left:15px;
color:#1c55b1;
font-family:Arial;
font-size:12px;
height:14px;
z-index:101;
}

#rightBock{
padding-top:5px;
}
.tdhome{
padding-top:1px;
width:23px;
border-right:solid;
border-right-color:#FFFFFF;
border-right-width:10px;
}

#menuList{
float:left;
margin-bottom:0px;
padding-left:0px;
width:100%;
}
#menuList li{
float:left;
font-family:Arial;
font-size:12px;
color:#ffffff;
white-space:nowrap;
list-style-type:none;
margin-right:3px;
}
.menuListLi{
width:160px;
}

.tdsitemap{
padding-top:1px;
width:23px;
border-right:solid;
border-right-color:#FFFFFF;
border-right-width:10px;
}
.tdfeedback{
padding-top:1px;
width:23px;
border-right:solid;
border-right-color:#FFFFFF;
border-right-width:33px;
}

#tblbanner{


}


#banner{
left:46px;
font-family:Calibri;
font-size:12px;
font-style:normal;
color:#FFFFFF;
}
.menuRepeat{
background:url(img/menu.gif);
background-repeat:repeat-x;
background-position:top;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
padding-right:0px;
}

#topMenu{
margin-top:8px;
margin-bottom:0px;
}

.menu{
font-family:Verdana, sans-serif;
font-size:11px;
text-decoration:none;
color:#000000;
text-align:center;
font-weight:600;
}

.products{
padding-top:0px;
}

#workArea{
padding-top:0px;
padding-left:0px;
padding-right:0px;
}
.article{
padding-top:41px;
border-right-style:solid;
border-right-color:#FFFFFF;
border-right-width:111px;
font-family:Arial;
font-size:12px;
color:#000000;
}
.articleCom{
padding-top:41px;
font-family:Arial;
font-size:12px;
color:#000000;
}
.news{
padding-top:41px;
}

.details{
margin-top:26px;
}

.nav{
padding-top:74px;
}

.btnNav{
padding-top:17px;
}
.btnNavMain{
padding-top:17px;
padding-left:28px;
}
.sh_nav{
padding-left:28px;
}

.contacts{
padding-top:40px;
font-family:Arial;
font-size:12px;
color:#010101;
}
.title{
padding-top:28px;
}

.sites{
text-decoration:none;
}
#cons{
padding-top:8px;
}

.banner{
padding-top:15px;
padding-left:31px;
}

.footer{
padding-top:42px;
padding-left:31px;
font-family:Microsoft Sans Serif;
font-size:12px;
color:#000000;
}

.news_title{
font-family:Arial;
font-size:12px;
color:#1c55b1;
font-weight:600;
text-decoration:none;
}
.news_titleAll{
font-family:Arial;
font-size:12px;
color:#1c55b1;
font-weight:600;
padding-top:4px;
}

.date{
font-family:Arial;
font-size:12px;
color:#1c55b1;
font-weight:600;
}
.dateAll{
font-family:Arial;
font-size:12px;
color:#1c55b1;
font-weight:600;
padding-top:5px;
}
.new{
padding-bottom:32px;
font-family:Arial;
font-size:12px;
color:#000000;
}
.new2{
font-family:Arial;
font-size:12px;
color:#000000;
}

.copy{

}


#breadcrumbs{
float:left;
margin-bottom:0px;
padding-left:0px;
}
#breadcrumbs li{
float:left;
font-family:Arial;
font-size:12px;
color:#8b8888;
white-space:nowrap;
list-style-type:none;
margin-right:10px;
}
.li{
margin-left:10px;
margin-bottom:-2px;
}
.refLi{
font-family:Arial;
font-size:12px;
color:#8b8888;
text-decoration:none;
}
.part{
font-family:Tahoma;
font-size:18px;
color:#1c55b1;
margin-left:31px;
text-decoration:none;
}
.part2{
font-family:Tahoma;
font-size:18px;
color:#1c55b1;
text-decoration:none;
}
.partRed{
font-family:Tahoma;
font-size:18px;
color:#c14949;
text-decoration:none;
}

.partition{
margin-bottom:-3px;
}
.partition2{
margin-bottom:0px;
}
.partitionRed{
margin-bottom:-3px;
}

.text{
padding-top:28px;
font-family:Arial;
font-size:12px;
color:#000000;
}

.geogr{
padding-top:34px;
}
.partners{
padding-top:43px;
padding-bottom:17px;
}
.newsAll{
padding-top:80px;
border-right-style:solid;
border-right-color:#FFFFFF;
border-right-width:85px;
}
.newsAllCol2{
padding-top:80px;
}
.newsImg{
border-right-width:46px;
border-right-color:#FFFFFF;
border-right-style:solid;
}
.imgArticle{
border:solid;
border-width:2px;
border-color:1e68e1;
}

.navigation{

}

.newsText{
padding-top:17px;
font-family:Arial;
font-size:12px;
color:#000000;
}
.newsTextDet{
padding-top:22px;
font-family:Arial;
font-size:12px;
color:#000000;
}

.newsDetails{
margin-bottom:-5px;
}

.newsAnonce{
margin-bottom:16px;
}

.pageNav{
padding-top:44px;
}
#pageNavigation{
margin-bottom:0px;
padding-left:0px;
list-style-type:none;
list-style-position:outside;
padding-right:0px;
margin-left:0px;
margin-right:0px;
}
#pageNavigation li{
margin-bottom:0px;
float:left;
font-family:Arial;
font-size:12px;
color:#8b8888;
white-space:nowrap;
padding-right:4px;
padding-left:4px;
}

.pageNavRef{
font-family:Arial;
font-size:12px;
color:#606060;
text-decoration:none;
}
.pageNavCurrent{
font-family:Arial;
font-size:12px;
color:#ffffff;
text-decoration:none;
}
.tips{
padding-top:12px;
font-family:Arial;
font-size:12px;
color:#8a8888;
}

.pdtitleNews{
padding-top:56px;
}

.newsImgDet{
padding-top:22px;
border-right-style:solid;
border-right-color:#FFFFFF;
border-right-width:24px;
}

.spDate{
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:600;
}

.online{
padding-top:64px;
}

.txtOnline{
background-color:#f6f6f6;
border-width:1px;
border-style:solid;
border-color:#b5b7bb;
height:24px;
color:#1c55b1;
font-family:Tahoma;
font-size:12px;
padding-left:5px;
padding-top:5px;
}
.txtArea{
background-color:#f6f6f6;
border-width:1px;
border-style:solid;
border-color:#b5b7bb;
color:#1c55b1;
font-family:Tahoma;
font-size:12px;
width: 276px;
padding-left:5px;
padding-top:5px;
}

.stars{
border-right-style:solid;
border-right-color:#FFFFFF;
border-right-width:18px;
font-family:Tahoma;
font-size:12px;
color:#000000;
}
.tdSpan{
border-right-style:solid;
border-right-color:#FFFFFF;
border-right-width:30px;
font-family:Tahoma;
font-size:12px;
color:#000000;
font-weight:600;
}
#txtBoxes{
margin-bottom:0px;
padding-bottom:0px;
}
.onlnBoxex{
padding-top:9px;
}
.rdOnline{
padding-left:15px;
font-family:Tahoma;
font-size:12px;
color:#000000;
}


.obyazatelPolya{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-style:italic;
border-right-style:solid;
border-right-color:#ffffff;
border-right-width:50px;
}

.bottomFormEnd{
padding-top:27px;
}
.onlineData{
font-family:Tahoma;
font-size:12px;
color:#1c55b1;
font-weight:600;
border-right-style:solid;
border-right-color:#FFFFFF;
border-right-width:30px;
}



.textBold{
padding-top:25px;
padding-bottom:30px;
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:600;
}
.paddingBottom{
padding-bottom:45px;
}
.paddingTop{
padding-top:50px;
}

.captcha{
margin-left:5px;
background-color:#f6f6f6;
border-width:1px;
border-style:solid;
border-color:#b5b7bb;
height:19px;
color:#1c55b1;
font-family:Tahoma;
font-size:12px;
padding-left:5px;
padding-top:5px;
}
.reset{
background-image:url(img/btnReset.gif);
width:181px;
height:31px;
background-color:#FFFFFF;
border:none;
}
.submit{
background-image:url(img/send.gif);
width:181px;
height:31px;
background-color:#FFFFFF;
border:none;
font-family:Verdana;
font-size:12px;
color:#ffffff;
font-weight:600;
}

.info{
font-family:Tahoma;
font-size:18px;
color:#1c55b1;
text-decoration:none;
}


#tblInfo{
padding-bottom:0px;
padding-top:0px;
}
.tblInfo2{
padding-bottom:0px;
padding-top:0px;
margin-top:60px;
margin-bottom:72px;
}
.tblInfo3{
padding-bottom:0px;
padding-top:0px;
margin-top:60px;
margin-bottom:72px;
}

.searchResult{
padding-top:25px;
padding-bottom:35px;
border-bottom-color:#e6e7e7;
border-bottom-style:solid;
border-bottom-width:1px;
font-family:Arial;
font-size:12px;
color:#000000;
}
.newOt{
padding-bottom:0px;
padding-top:0px;
margin-top:72px;
}


.txtOnline_1{
background-color:#f6f6f6;
border-width:1px;
border-style:solid;
border-color:#b5b7bb;
height:24px;
width: 430px;
color:#1c55b1;
font-family:Tahoma;
font-size:12px;
padding-left:5px;
padding-top:5px;
}


.txtArea_1{
background-color:#f6f6f6;
border-width:1px;
border-style:solid;
border-color:#b5b7bb;
color:#1c55b1;
font-family:Tahoma;
font-size:12px;
width: 450px;
padding-left:5px;
padding-top:5px;
}

#tblSearch{
padding-top:0px;
padding-bottom:0px;
margin-top:60px;
}

.searchPost{
padding-top:0px;
padding-bottom:0px;
font-family:Arial;
font-size:12px;
color:#000000;
}
.searchAfterPost{
padding-top:17px;
padding-bottom:0px;
margin-top:0px;
}
.refVac{
padding-top:17px;
padding-bottom:25px;
margin-top:0px;
}
.partRef{
font-family:Tahoma;
font-size:18px;
color:#1c55b1;
text-decoration:none;
}

.priceTitle{
font-family:Verdana;
font-size:16px;
color:#1c55b1;
margin-top:0px;
margin-bottom:0px;
margin-left:8px;
}

.tblPrice{
border-collapse:collapse;
}
.tblPrice th{
background:repeat-x url(img/tblPriceTh.gif);
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
height:52px;
border:solid;
border-color:#FFFFFF;
border-width:1px;
}
.tblPrice td{
background-color:#e8ebf0;
font-family:Arial;
font-size:12px;
color:#000000;
border:solid;
border-color:#FFFFFF;
border-width:1px;
}
.tblPrice td.tdFooter{
background-color:#FFFFFF;
font-family:Arial;
font-size:12px;
color:#000000;
padding-top:20px;
}
.tblPrice2 td{
background-color:#e8ebf0;
font-family:Arial;
font-size:12px;
color:#000000;
border:solid;
border-color:#FFFFFF;
border-width:1px;
border-collapse:collapse;
}
.tblPrice2{
border-collapse:collapse;
}


.tdName{
padding-left:5px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
}
.priceDetails{
font-family:Arial;
font-size:12px;
color:#000000;
text-decoration:underline;
}
.unit{
color:#1c55b1;
font-family:Arial;
font-size:14px;
}

#workAreaCat{
margin-top:20px;
}

#catalogue{
margin-top:60px;
}
.refCatalogue{
padding-bottom:15px;
}
.refCatalogue2{
padding-top:67px;
padding-bottom:20px;
}

#podCatalogue{
margin-top:40px;
}
.descrPodCat{
font-family:Arial;
font-size:12px;
color:#000000;
padding-top:35px;
}
.descrPodCat2{
font-family:Arial;
font-size:12px;
color:#000000;
padding-top:30px;
}
.imgPadding{
padding-top:10px;
border-right-style:solid;
border-right-color:#FFFFFF;
border-right-width:20px;
}

.normCatalog{
margin-top:45px;
}

.bgDot{
background:url(img/dot.gif) repeat-x;
background-position:0 16px;
}
.trPad{
padding-bottom:3px;
}

.tblCatalogue{
padding-bottom:25px;
padding-top:10px;
border-right-style:solid;
border-right-color:#FFFFFF;
border-right-width:15px;
}
.tblCatalogue2{
padding-bottom:25px;
font-family:Arial;
font-size:12px;
color:#000000;
padding-top:30px;
}

.tblCatalogueTables{
padding-top:0px;

}
.tblCatalogueTables th{
background:repeat-x url(img/tblPriceTh2.gif);
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
height:90px;
border:solid;
border-color:#FFFFFF;
border-width:1px;
padding-left:4px;
padding-right:2px;
text-align:center;
}
.tblCatalogueTables td{
background-color:#e8ebf0;
font-family:Arial;
font-size:12px;
color:#000000;
border:solid;
border-color:#FFFFFF;
border-width:1px;
}
.tblCatalogueTables td.tdFooter{
background-color:#FFFFFF;
font-family:Arial;
font-size:12px;
color:#000000;
padding-top:20px;
}

.intoCatalogTables{
border-collapse:collapse;
}
.intoCatalogTables th{
background:repeat-x url(img/tblPriceTh.gif);
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
height:46px;
border:solid;
border-color:#FFFFFF;
border-width:1px;

}
.intoCatalogTables th.intoTop{
background:repeat-x url(img/tblPriceTh.gif);
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
height:45px;
border-left-style:none;
border-top-style:none;
border-right-style:none;
}
.intoCatalogTables th.intoBottom{
background:repeat-x url(img/tblPriceTh.gif);
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
height:45px;
border-left-style:none;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
}
.intoCatalogTables th.intoBottom2{
background:repeat-x url(img/tblPriceTh.gif);
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
height:45px;
border-left-style:solid;
border-left-color:#FFFFFF;
border-left-width:1px;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
}
.intoCatalogTables td{
background-color:#e8ebf0;
font-family:Arial;
font-size:12px;
color:#000000;

}
.intoCatalogTables td.tdFooter{
background-color:#FFFFFF;
font-family:Arial;
font-size:12px;
color:#000000;
padding-top:20px;
}



.tblCataloguePadding{
border-collapse:collapse;
}
.tblCataloguePadding th{
background:repeat-x url(img/tblPriceTh2.gif);
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
height:90px;
border:solid;
border-color:#FFFFFF;
border-collapse:collapse;
border-width:1px;
text-align:center;

}
.tblCataloguePadding td{
background-color:#e8ebf0;
font-family:Arial;
font-size:12px;
color:#000000;
border:solid;
border-color:#FFFFFF;
border-width:1px;
}
.tblCataloguePadding td.tdFooter{
background-color:#FFFFFF;
font-family:Arial;
font-size:12px;
color:#000000;
padding-top:20px;
}


.tblCartochka{
font-family:Arial;
font-size:12px;
color:#000000;
padding-left:15px;
padding-bottom:25px;
}
.tblCartochka2{
font-family:Arial;
font-size:12px;
color:#000000;
}

.maculatura{
border-collapse:collapse;
}
.maculatura_th{
background:repeat-x url(img/tblPriceTh.gif);
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
height:52px;
border:solid;
border-color:#FFFFFF;
border-width:1px;
border-collapse:collapse;
padding:1px 3px 2px 5px;
}
.maculatura_td{
background-color:#e8ebf0;
font-family:Arial;
font-size:12px;
color:#000000;
border:solid;
border-color:#FFFFFF;
border-width:1px;
padding-left:10px;
padding-top:10px;
padding-right:5px;
padding-bottom:10px;
border-collapse:collapse;
}
.maculatura_td2{
background-color:#e8ebf0;
font-family:Tahoma;
font-size:12px;
color:#000000;
border:solid;
border-color:#FFFFFF;
border-width:1px;
border-collapse:collapse;
font-weight:600;
}
.maculatura_td3{
background-color:#e8ebf0;
font-family:Arial;
font-size:12px;
color:#000000;
border:solid;
border-color:#FFFFFF;
border-width:1px;
padding-left:10px;
padding-top:4px;
padding-right:5px;
padding-bottom:4px;
border-collapse:collapse;
}

.maculatura_tdBorder{
background-color:#e8ebf0;
font-family:Arial;
font-size:12px;
color:#000000;
border:solid;
border-color:#FFFFFF;
border-width:1px;
border-bottom-style:solid;
border-bottom-color:#8c9199;
border-bottom-width:1px;
}
.maculatura_tdRed{
background-color:#e8ebf0;
font-family:Tahoma;
font-size:24px;
color:#c14949;
border:solid;
border-color:#FFFFFF;
border-width:1px;
font-weight:600;
border-bottom-style:solid;
border-bottom-color:#8c9199;
border-bottom-width:1px;
}

.drdListFilters{
font-family:Verdana;
font-size:12px;
color:#000000;
padding-top:15px;
padding-bottom:10px;
margin-top:0px;
margin-bottom:0px;
text-decoration:none;
font-weight:600;
}

.paddingLeftSelect{
padding-left:10px;
padding-top:5px;
padding-bottom:10px;
}
.paddingSpan{
padding-top:5px;
padding-bottom:10px;
}
#bottomBorder{
border-bottom:solid;
border-color:#e6e7e7;
border-width:1px;
padding-bottom:25px;
padding-top:20px;
}



















.show {
cursor: pointer;
color: #81755C;
font-weight: bold;
}

#thumbBox{
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 2px;
visibility: hidden;
z-index: 10;
background: #efefef;
border: solid 1px #f5f5f5;
border-bottom-color: #a6a6a6;
border-right-color: #a6a6a6;
}

#thumbBox .footerbar{
background: #efefef;
padding: 5px 0;
text-align: right;
}


#thumbImage{
background-color: #efefef;
text-align: center;
color: #ffffff;
font-weight: 600;
FONT-SIZE: 10px;
}

#thumbLoading{
position: absolute;
visibility: hidden;
border: 1px solid #ffffff;
background-color: #1c55b1;
padding: 5px;
z-index: 5;
font-family:Verdana;
font-size:14px;
color:#FFFFFF;
font-weight:600;
} 