form, body, table { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #000000; font-size:8pt; text-align: left; }
.homeintro { color: white; font-size: 12pt; padding-left: 138px; padding-top: 16px; padding-right: 5px; }
.MFname { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #000000; font-size:8pt; text-align: left; vertical-align: middle; text-decoration: none;	}
.searchtexts { color: #ffffff; font-size: 9pt; }
.searchdrp { width: 180px; height: 20px; font-size: 8pt; border: 0px Black;  outline: none;  border-style: none; border-width: 0px; }
.searchbox 	{ width: 100px; height:21px; font-size: 8pt;  }
.search { border-top: 1px solid #4A85CB; border-bottom: 1px solid #CCE1EE; background-color: white;}
.searchhome { border-top: 1px solid #ffffff; border-bottom: 1px solid #CCE1EE; background-color: white;}
.langselector0 { color: #B5D7FF; font-size: 9pt; text-decoration: none; }
.langselector1 { color: #ffffff; font-size: 9pt; text-decoration: none; }
.searchcomment { color: #000000; font-size: 8pt; text-align: left; border-bottom: 1px solid #0069AA; text-align: center; height: 20px; vertical-align: middle;}
.logodescr { color: black; font-size: 8pt;  }
a { color: #0069AA }

.icontextdiv  
{
    text-align: center; 
    font-size: 7pt; 
    color: black; 
    border-left: 1px solid #A9A9A9; 
    width:90px; 
    height:100%;}
    
.icontextdivR  
{
    text-align: center; 
    font-size: 7pt; 
    color: black;
    border-left: 1px solid #A9A9A9; 
    border-right: 1px solid #A9A9A9; 
    position: absolute; 
    width:90px; 
    height: auto;
    }
    
a.icontext { text-decoration: none; color: black; }
.detailartno { color: black; font-size: 8pt; font-weight: bold; vertical-align: top;  }
.detailslogan { color: black; font-size: 9pt; vertical-align: middle; text-align: left; font-weight: bold; padding-left: 5px; }
.detaillongdescr { color: black; font-size: 8pt; vertical-align: top;  }
.detailprice { color: black; font-size: 9pt; font-weight: bold;}
.detailTax { color: black; font-size: 8pt; vertical-align: top;  }
.actionprice { color: white; font-size: 12pt; font-weight: bold;}
.actionpricetax { color: white; font-size: 10pt; vertical-align: top; font-weight: bold; }
.IwanttoTitle, .SearchTitle, .ActionTitle { color: #0069AA; fon-size: 11pt; font-weight: bold; }

.prspecartno { color: black; font-size: 8pt; vertical-align: middle; text-align: left; font-weight: bold; padding-left: 5px; }
.prdetailblockname { color: white; background-color: #0069aa; font-size: 8pt; padding-left: 5px;	 }
.productgroup { color: #0069aa; font-size: 9pt; font-weight: bold; }
.specparamname {font-size: 8pt; color: #0149A0; padding-left:5px; }
.specparamvalue { text-align: left; font-size: 8pt; color: black; padding-left: 8px; padding-right:8px;}
.carttblhdr { font-size: 8pt; font-weight: bold; color: white; padding-left: 8px; padding-right:8px; }
.carttblhdr2 { font-size: 8pt; color: black; padding-left: 5px; }
.cartitem { font-size: 8pt; padding-left: 8px;}
.cartitemR { font-size: 8pt; text-align: right; padding-left: 8px; padding-right: 25px; }
.cartitemC { font-size: 8pt; text-align: center; }
.carttotal { font-size: 9pt; font-weight: bold; text-align: left; }
.cartitemRtotal { font-size: 8pt; text-align: right; padding-left: 8px; padding-right: 25px; background-color: #5A9DC8; color:white; font-weight: bold; } 
.cartcommand { font-size: 8pt; vertical-align: middle; color: #0069aa; }
.boxQnty { border: 1px solid grey; text-align: center; font-size: 8pt; width: 30px; height: 16px;}


.docMFname { background-color: #7FB4D4; color: white; font-size: 9pt; font-weight: bold; }
.docPDFlink { font-size: 8pt; color: black; text-decoration: underline;}
.contacts { font-size: 9pt; line-height: 1.5em;} 
.directcontact { background-color: #0069aa; color: white; font-size: 9pt; font-weight: bold; padding-left: 5px; padding-right: 22px; }
.cflabel { font-size: 8pt; background-color: #BFD9E9; font-weight: bold; padding: 0px; margin: 0px; }
.cflabelc { font-size: 8pt; background-color: #BFD9E9; font-weight: bold; padding-right:15px; margin: 0px; }
.cfbox { font-size: 8pt; border: 1px solid grey; width: 148px; height: 16px; background-color: white; }
.cfboxdis { font-size: 8pt; border: 1px solid grey; width: 148px; height: 16px; background-color: #dddddd;}
.cfboxcomment { font-size: 8pt; border: 1px solid grey; width: 257px; height: 100%; }
.servicemfname { font-size: 9pt; font-weight: bold; color: #0069aa; text-decoration: none; }


/*********** xmas ************/
div#mainpopup 
{
    position: absolute;
    left:290px;
    top:3px;
    width: 650px;
    height: 575px;
    z-index: 200;
    border: solid 1px black;
}

div#prodpopup
{
    position: absolute;
    left:290px;
    top:3px;
    width: 650px;
    height: 575px;
    z-index: 200;
    border: solid 1px black;
}
