/* style for template #0  */
*, body, form{ margin: 0px; padding: 0px; font-family: Verdana; }
body{ background-color: #fcf3e4; margin-top: 7px; }
#mainDiv { height: 96px; padding-left: 18px; }
a:hover{ text-decoration: underline; }
a:active, a:focus, img { outline: 0; }
div.logoLine{ height: 55px; padding-left: 20px; vertical-align: bottom; }
h1{ font-size: 15px; }
h2{ font-size: 14px; }
h3{ font-size: 13px; }
h4{ font-size: 12px; }
div.basketLine{ height: 58px; border-bottom: 1px solid #fcf3e4; padding-bottom: 5px;}
div.basketLine table, div.basketLine .icqCl{ white-space:nowrap; height: 58px; font-size: 11px; color: #000000; font-weight: bold; }
.top-pad{ padding-top: 12px; text-align: center; }
.left-pad{ text-align: center; color: #a5354e; font-size: 13px; }

div.basketLine .icqCl, div.basketLine .icqCl a{ color: #000000; }
div.basketLine table a{ color: #000000; }

div.menuLine{ height: 32px; padding-left: 4px; background-image: url('/images/tmpl4_menuline2.gif'); background-repeat: repeat-x; }

div.menuLine table{ height: 32px; }
div.menuLine td.mltd{ padding: 0px 5px 0px 5px; white-space: nowrap; text-align: center; }
div.menuLine td.mltdl{width:8px; text-align: center; }
div.menuLine td.parth{ padding: 19px 0px 0px 0px; text-align: right; }

.lightmenu{ color: #fcf3e4; text-decoration: none; font-size: 12px; }
.lightmenu:hover{ color: #cdc792; }
.lightmenunobold{ color: white; text-decoration: none; font-weight: normal; font-size: 11px; }
select{ font-family: tahoma; font-size: 10px; font-weight: normal; }

#footerDiv{ height: 82px; padding-left: 18px; }
.grayLine{ height: 11px; background-image: url('/images/tmpl4_grayline.gif'); background-repeat: repeat-x; }
.info{ float: left; height: 71px; width: 220px; border-right: 2px solid #757575; }
.infotext{ padding-left: 13px; padding-top: 14px; color: #757575; font-size: 10px; font-weight: bold; }
.copy{ color: #757575; font-size: 10px; font-weight: bold; margin-left: 235px; padding-top: 3px; }

.bMenuDiv{ height: 45px; margin-left: 222px; border-bottom: 6px solid #8a0b28; }
div .bMenuDiv td{ height: 45px; text-align: center; vertical-align: middle; background-image: url('/images/tmpl4_bmenusep.gif'); background-repeat: no-repeat; background-position: top right; }
div .bMenuDiv td a{ color: #757575; font-size: 11px; text-decoration: none; font-weight: bold; }

#contentDiv{ padding-left: 18px; font-size: 11px; }
.contentTd, .adv_search_table td{ padding: 20px 20px 20px 20px; font-size: 11px; }
.contentTd2{ padding: 0px 0px 7px 7px; font-size: 11px; }

.searchTd{ background-image: url('/images/tmpl4_line3.gif'); background-repeat: repeat-x; height: 38px; width: 210px; border-bottom: 1px solid #fcf3e4; }
.srchBut{ color: #8a0b28; border: 1px solid #726d6f; width: 61px; height: 23px; font-size: 11px; font-weight: bold; background-image: url('/images/tmpl4_butback.gif'); background-repeat: repeat-x; }
.leaf{ background-image: url('/images/tmpl4_leaf.gif'); background-repeat: repeat-x; height: 40px; padding-left: 37px; color: #4c4a46; font-size: 16px; }
.leaf a{ color: #4c4a46; font-size: 16px; }
.leaf a:hover{ text-decoration: none; }
 
.olive, .olive a, olivered, h3, .olive2{ color: #8a0b28; font-size: 11px; text-decoration: none; }
.olive a:hover, a.olive:hover{ text-decoration: underline; }
.olivered{ font-size: 11px; color: #ff0000; }
.olive2{ font-size: 9px; }
.newsShortList .tr{ height: 38px; }
.newsShortList .tr0{ height: 9px; }
.last{ color: #a60028; background-color: #f3eadd; font-size: 11px; }
table .Categories td.dots, .prd_sep{ background-image: url('/images/tmpl4_dots.gif'); background-repeat: repeat-x; background-position: top; }
table .Categories td{ padding: 2px; }
.cat, .cat a{ font-size: 11px; color: #3b3b3b; text-decoration: none; }
.cat1, .cat1 a{ color: #3b3b3b; font-size: 13px; text-decoration: none; font-weight: bold; }
.cat a:hover, a.cat:hover, a.cat1:hover{ text-decoration: underline; }
.imgblock{ float: left; clear:both; margin-right: 14px; width:152px; height:auto; }
.product_brief td{ font-size: 11px; }
.faq { font-size: 11px; color: #000000; }
.no_underline{ font-size: 11px; color: #000000; font-weight: bold; }
.sort_links { font-size: 11px; }
.sort_links a{ font-size: 11px; color: #000000; font-weight: bold; }
.currentPrice{ color: #a5354e; font-size: 15px; }

.offerDivElb{ height: 250px;  }
.offerDivElb .offerImg{ width:180px; height: 180px; }
.offerDivElb2{ height: 120px; }
.offerDivElb2 .offerImg2{ width:180px; height: 80px; }

.offerDivEl{ width: 160px; }
.offerDivEl li, li{ list-style: disc outside url('/images/tmpl4_arrow3.gif'); margin: 0 0 0.25em 1.5em; }
.offerImg{ height: 210px; text-align: center; width: 160px; }
.offerImg img, .img{ border: 1px solid #c6bfb3; }
.offerText{width:160px; text-align: left; height: 60px; }
.offerDivHead{ height: 29px; background-image: url('/images/tmpl4_line4.gif'); background-repeat: repeat-x; margin-bottom: 12px; padding: 5px 0px 0px 13px; color: #FFFFFF; }
.offerDivHead font{ font-size: 13px; }

.sermar{ background-image: url('/images/tmpl4_ser.png'); background-repeat: no-repeat; background-position: center; }
#enterBox{ width: 170px; height: 85px; border: 1px solid #8a0b28; background-color: #fcf3e4; font-size: 11px; padding: 5px; display: none; position: absolute; }
#enterBox font, #enterBox a{ color: #000000; font-size: 11px; }
.fon{ background-image: url('/images/tmpl4_back.jpg'); background-repeat: repeat-x; background-position: left; }
.subscr_table td{ padding: 3px; }
.parth img{ padding-right: 1px; }

.description span, .description p, .description div, .description{ font-size: 11px; }
td.bltd{ padding: 0px 1% 0px 1%; white-space: nowrap; }
div.girl{ width: 238px; height: 278px; position: absolute; right: 0px; top: 90px; top: "90px"; }
.pad7{ padding: 7px; }
.nowrap{ white-space: nowrap; }
.newsblock{ float: left; }
.prd_sepq{ height: 35px; background-image: url('/images/tmpl4_dots.gif'); background-repeat: repeat-x; background-position: center; clear: both; }
