body, TD, TH, P{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
.td20 {padding: 0px 0px 0px 20px; }
.td15 {padding: 0px 0px 0px 15px; }
.tabForm  {padding-top: 4px}
.metanav {padding:10px 0px 10px 0px; text-decoration: none; height:115px}
.metanav a:link, .metanav a:active, .metanav a:visited {color:#333333; text-decoration: none}
.metanav a:hover {color:#000000; text-decoration: underline}
.footer {padding:20px 0px 5px 0px; text-decoration: none; font-size: 10px;}
.footer a:link, .footer a:active, .footer a:visited {color:#333333; text-decoration: none}
.footer a:hover {color:#000000; text-decoration: underline}
.tdNav {padding: 0px 10px 0px 20px; text-align: right; background-color: #F0F5EA; height: 20px}
.hNav {padding: 0px 10px 0px 10px; font-size: 13px; height: 19px}
.hNavA {padding: 0px 10px 0px 10px; font-size: 13px; height: 19px}
.uNav {padding: 2px 10px 2px 10px; font-size: 11px; background-color: #C2D6AD; border-bottom: 1px solid #669933;  }
.uNavA {padding: 2px 10px 2px 10px; color:#669933; background-color: #ffffff; font-size: 11px; border-bottom: 1px solid #669933;  }
.sTitel {font-size:12px; color:#000000; height: 46px; font-weight:bold;}
.nBoxTitel {padding: 4px 2px 3px 2px; color:#669933; border-bottom: 1px solid #669933; font-weight:bold;}
.nTitel {padding: 2px 2px 2px 2px; color:#000000; font-weight:bold;}
.ProdTitel {padding: 2px 18px 2px 0px; color:#669933; font-weight:bold; height:30px; vertical-align:top;}
.ProdPreis {color:#ffffff; font-weight:bold;}
.nHeader {padding: 6px 2px 2px 2px;}
.nCont {padding: 6px 2px 15px 2px;}
.Titel {padding: 2px 2px 2px 2px; color:#669933; font-weight:bold;}
.nKat {padding: 2px 2px 2px 2px; color:#669933; font-size:10px;}
.Kat {padding: 2px 2px 2px 2px; background-color: #F0F5EA; border-bottom: 1px solid #669933;font-weight:bold;}
a:link, a:active, a:visited {color: #669933; text-decoration: unterline}
a:hover {color: #000000; text-decoration: none}
input, select {color:#000000; border-top: 1px solid #669933; border-right: 1px solid #669933; border-bottom: 1px solid #669933; border-left: 1px solid #669933}
.partner {padding: 5px 0px 5px 0px; border-top: 1px solid #669933;}
.divInfo {background-color: #F0F5EA; vertical-align:top; height:550px;}
.divuNav {border-top: 1px solid #669933;}
.lm20 {margin-left:20px}
.BildLeg {padding: 2px 2px 8px 8px;}
.reLinksTit {padding: 2px 2px 2px 8px; background-color: #F0F5EA; border-bottom: 1px solid #669933;}
.reLinks {padding: 3px 2px 3px 8px;}
.sucheTit {padding: 2px 2px 2px 2px; background-color: #F0F5EA; border-bottom: 1px solid #669933;font-weight:bold;}
.sucheLine {border-top: 1px solid #669933;}

#prod .prodtab {padding: 0px 23px 20px 0px;}
#prod .tdPreis {padding: 0px 15px 5px 5px; vertical-align:bottom; text-orientation:center;}

#rTab {position:absolute; width:170px; z-index:1}
#infoTab {position:absolute; width:175px; z-index:1; padding:20px 0px 0px 0px;}

#NavL1 { position:absolute; width:165px; z-index:1; }
#NavL2 { position:absolute; width:165px; z-index:1; }
#NavL3 { position:absolute; width:165px; z-index:1; }
#NavL4 { position:absolute; width:165px; z-index:1; }
#NavL5 { position:absolute; width:165px; z-index:1; }

