table { 
   font-family: "Verdana", sans-serif;
   font-size: 11px;
   line-height: 17px;
   } 

ul { 
   list-style-image: url(images/bullet.gif);
   margin-left:16px;
   margin-bottom:0.1em;
   margin-top:0.1em;
   } 

.body {
   font-family: "Verdana", sans-serif;
   font-size: 11px; line-height: 17px;
   position:absolute; top:175px;
   left:234px; width:460px; z-index:4;
   } 
 .body a:link { font-family: "Verdana", sans-serif; font-size: 11px; line-height: 17px; color: #000000; font-weight: bold; }
 .body a:visited { font-family: "Verdana", sans-serif; font-size: 11px; line-height: 17px; color: #000000; font-weight: bold; }
 .body A:hover { "Verdana", sans-serif; font-size: 11px; line-height: 17px; color: #003399; font-weight: bold; } 

 .taby { font-family: "Verdana", sans-serif; font-size: 11px; line-height: 17px; } 
 .taby a:link { font-family: "Verdana", sans-serif; font-size: 11px; line-height: 17px; color: #000000; font-weight: bold; }
 .taby a:visited { font-family: "Verdana", sans-serif; font-size: 11px; line-height: 17px; color: #000000; font-weight: bold; }
 .taby A:hover { "Verdana", sans-serif; font-size: 11px; line-height: 17px; color: #003399; font-weight: bold; } 

 
.headline { font-family: "Verdana", sans-serif; font-size: 14px; line-height: 22px; font-weight: bold; } 
 
.sub { font-family: "Verdana", sans-serif; font-size: 11px; line-height: 20px; color: #000000;  font-weight: bold;} 
.sub A:link { font-family: "Verdana", sans-serif; font-size: 11px; line-height: 20px; color: #000000;} 
.sub A:visited { font-family: "Verdana", sans-serif; font-size: 11px; line-height: 20px; color: #000000;}
.sub A:hover { font-family: "Verdana", sans-serif; font-size: 11px; line-height: 20px; color: #000000; font-weight: bold;}

.background {  background-image: url(images/back.jpg); background-repeat: repeat-y}

.head { display:block; background-image:url(images/head.jpg); width:862px; height:188px;position:absolute; top:0px; left:0px; width:862px; z-index:1;}

.logo { 
   display:block;
   background-image:url(images/logo_bfzonline.jpg);
   width:102px; height:56px;
   position:absolute;
   top:34px;
   left:848px;
   width:102px;
   z-index:2;
   }

#logoprint { 
   display:none;
   }

.navirechts { 
   display:block;
   background-color:#F2FAF8;
   border-width:1px;
   border-style:solid;
   border-color:#000000;
   padding:0px;
   margin:0px;
   position:absolute;
   top:175px;
   left:739px;
   width:135px;
   height:280px;
   /*z-index:16;*/}

#navirechts {
   position:absolute;
   z-index:5;
   display:block;
   background-color:#F2FAF8;
   border-width:1px;
   border-style:solid;
   border-color:#000000;
   padding:0px;
   margin:0px;
   top:175px;
   left:739px;
   width:135px;
   height:280px;
}


.noprodukte { display:block; background-color:#FFD37A; border-width:1px;  border-style:solid; border-color:#000000; width:135px; height:154px; padding:6px; margin:0px; position:absolute; font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px;}
.noprodukte A:link { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000;}
.noprodukte A:visited { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000;}
.noprodukte A:hover { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold;}

.navilinkfarbe { margin: 0px 0px 0px 0px; width: 219px; float: left; background-color: #C5EBD9; border: solid #000000; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding: 0px; font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold; text-decoration: none; padding-left: 18px;}
.navilinkfarbe A:link { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold; text-decoration: none;}
.navilinkfarbe A:visited { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold; text-decoration: none;}
.navilinkfarbe A:hover { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold; text-decoration: underline;}

.navilinkstop { margin: 0px 0px 0px 0px; width: 219px; float: left; background-color: #e4e4e4; border: solid #000000; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding: 0px; font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold; text-decoration: none; padding-left: 18px;}
.navilinkstop A:link { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold; text-decoration: none;}
.navilinkstop A:visited { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold; text-decoration: none;}
.navilinkstop A:hover { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold; text-decoration: underline;}

.navilinkstopzu { margin: 0px 0px 0px 0px; width: 219px; float: left; background-color: #d4d4d4; border: solid #000000; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding: 0px; font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold; text-decoration: none; padding-left: 18px;}
.navilinkstopzu A:link { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold; text-decoration: none;}
.navilinkstopzu A:visited { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold; text-decoration: none;}
.navilinkstopzu A:hover { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold; text-decoration: underline;}


.navilinks { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold; margin:10px;}
.navilinks A:link { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold;}
.navilinks A:visited { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold;}
.navilinks A:hover { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold;}

.navilinkssub { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; margin:18px;}
.navilinkssub A:link { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000;}
.navilinkssub A:visited { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000;}
.navilinkssub A:hover { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold;}

.navilinkssubsub { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; margin:28px;}
.navilinkssubsub A:link { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000;}
.navilinkssubsub A:visited { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000;}
.navilinkssubsub A:hover { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; color: #000000; font-weight: bold;}

 .copyright { font-family: "Verdana", sans-serif; font-size: 10px; line-height: 17px; } 

.banner {
   font-family: "Verdana", sans-serif;
   font-size: 11px; line-height: 17px;
   } 
 .banner a:link { font-family: "Verdana", sans-serif; font-size: 11px; line-height: 17px; color: #000000; font-weight: bold; }
 .banner a:visited { font-family: "Verdana", sans-serif; font-size: 11px; line-height: 17px; color: #000000; font-weight: bold; }
 .banner A:hover { "Verdana", sans-serif; font-size: 11px; line-height: 17px; color: #003399; font-weight: bold; } 


