.Main {
display: table ;
vertical-align: top;
width: 675px;
}
/**************************/

.MainLDist {
float: left;
display: table ;
width: 500px;
height: 100%;	
padding: 0 15px 0 0; 
margin:  0 15px 0 0;    
border-right: 1px solid #DDe1E2;
}

.MainL {
vertical-align: top;
float: left;
width: 500px;
height: 100%;
padding: 0 0 0 0; 
margin:  0 0 0 0;    
font-family: Verdana, Helvetica, sans-serif; font-size: 12px; 
}

/**************************/
.MainR {
vertical-align: top;
float:left;
width: 158px;
height: 100%;
text-align: left;
padding: 0 0 0 0; 
margin:  0 0 0 0;
}

.MainHeadline,.MainLHeadline,.MainRHeadline { font-size: 12px; font-family:Verdana; color:#00335A; font-weight: bold; margin-bottom: 4px;   margin-left: 0px; margin-top: 6px; }
.MainDatum,.MainLDatum,.MainRDatum         { font-size: 10px; font-family:Verdana; color: gray; }
.MainText,.MainLText,.MainRText       {color: black; FONT-SIZE: 13px; FONT-FAMILY: Verdana, sans-serif;  margin-bottom: 5px;margin-top: 10px;  }
.MainText table,.MainLText table,.MainRText table {color: black; FONT-SIZE: 13px; FONT-FAMILY: Verdana, sans-serif;   }
.MainText a:link ,.MainLText a:link ,.MainRText a:link  {  text-decoration: none; color: #000000;  }
.MainText a:visited,.MainLText a:visited,.MainRText a:visited {  text-decoration: none;  color: #000000;   }
.MainText a:hover,.MainLText a:hover,.MainRText a:hover {   text-decoration: underline;  color: #000000;   }


.Prod1HListe { font-size: 1px; color: white; padding-top:0px; padding-bottom:0px; margin-top: 0px;margin-bottom: 0px;line-height: 1px;}
.Prod1HListeH1  { font-size: 1px; color: white; padding-top:0px; padding-bottom:0px; margin-top: 0px;margin-bottom: 0px;line-height: 1px;}
.Prod1HListeH2 { font-size: 1px; color: white; padding-top:0px; padding-bottom:0px; margin-top: 0px;margin-bottom: 0px;line-height: 1px;}
.Prod1HListeH2 a { font-size: 1px; color: white; padding-top:0px; padding-bottom:0px; margin-top: 0px;margin-bottom: 0px;line-height: 1px;}

.Prod1HListeH3 { font-size: 1px; color: white; padding-top:0px; padding-bottom:0px; margin-top: 0px;margin-bottom: 0px;line-height: 1px;}
.Prod1HListeH3 a { font-size: 1px; color: white; padding-top:0px; padding-bottom:0px; margin-top: 0px;margin-bottom: 0px;line-height: 1px;}
.Prod1HListeH4 { font-size: 1px; color: white; padding-top:0px; padding-bottom:0px; margin-top: 0px;margin-bottom: 0px;line-height: 1px;}
.Prod1HListeH5 { font-size: 1px; color: white; padding-top:0px; padding-bottom:0px; margin-top: 0px;margin-bottom: 0px;line-height: 1px;}
.Prod1HListeP { font-size: 1px; color: white; padding-top:0px; padding-bottom:0px; margin-top: 0px;margin-bottom: 0px;line-height: 1px;}

.Prod1 { 
width: 695px;
font-family: Verdana, Helvetica, sans-serif; font-size: 12px; 
padding: 0 0 0 0; 
margin: 0 0 0 0; 
}

.Prod1Title { font-size: 12px; font-family:Verdana; color:#00335A; font-weight: bold; margin-bottom: 4px;   margin-left: 0px; margin-top: 6px; }

.Prod1Left  {
float: left;
width: 494px;
border-right: 1px solid #DDe1E2;
padding: 0 15px 0 0; 
margin: 0 15px 0 0; 
font-family: Verdana, Helvetica, sans-serif; font-size: 12px; 
}   

.Prod1Right { 
float:left;
width: 160px;
text-align: left;
padding: 0 0 0 0; 
margin: 0 0 0 0; 
}     

.Prod1First{
  /*## geht sonst fehlt der hr net  float:left;*/
  width: 478px;
  text-align: left;
  padding: 0 0 0 0; 
  margin:  0 0 0 0;
}
.Prod1Pic2 {  margin-left: 20px;  margin-right: 15px;margin-bottom: 20px; float: right;   }

.Prod1Highlights { 
list-style-type: none;
list-style-image: none;
margin: 0 0 0 0;	
padding: 8px 0px 8px 0px;	
}

.Prod1Highlights li{ 
margin: 0 0 0 0;	
padding: 3px 0px 3px 15px;	
font-weight: bold;
background-image: url("/pics/2006Punkt_Dunkelblau.gif");
background-repeat: no-repeat;
background-position: 0px 5px;
}

.Prod1Beschreibung { 
	color: black; 
	FONT-SIZE: 13px; 
	FONT-FAMILY: Verdana, sans-serif;   
	}

.Prod1Zusammensetzung {
	 
	color: black; FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif; 
	margin: 15px 0px 15px 0px;
	width: 100%;
  display: table ;
  text-align: left;
  
}
.Prod1Pic3 {  margin-left: 8px;  margin-right: 8px;  float:left;   }


.Prod1ZusammensetzungText {
  display: table ;
  float:left;
  width: 385px;
	 }

.Prod1Untermenus, .NavUntermenus{
width: 100%;
padding: 0 0 0 0;
}

.Prod1Untermenus img, .NavUntermenus img { width: 1px; height:1px; visibility: hidden ; }
.Prod1Untermenus ul, .NavUntermenus ul{ 
border-top: 1px dashed  #DDe1E2; 
list-style-type: none;
list-style-image: none;
margin: 8px 0px 8px 0px;	
padding: 0 0 0 0;
}

.Prod1Untermenus li, .NavUntermenus li{ 
border-bottom: 1px dashed  #DDe1E2; 
margin: 0 0 0 0;	
padding: 8px 0px 8px 15px;	
font-weight: bold;
background-image: url("/images/LPfeilDB.gif");
background-repeat: no-repeat;
background-position: 0px 10px;
}

.Prod1Untermenus a,.Prod1Untermenus a:link,.Prod1Untermenus a:hover, .Prod1Untermenus a:visited, .NavUntermenus a, .NavUntermenus a:link, .NavUntermenus a:hover, .NavUntermenus a:visited { 
font-weight: bold;
font-family: Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #808080;
text-decoration: none;
}

.Prod1Zusatzinfo{ 
font-weight: normal;
font-family: Verdana, Helvetica, sans-serif; 
font-size: 10px;
position: relative;
top: 100px;	
border-top: 1px dashed  #DDe1E2; 
padding: 10px 0 10px 0;
border-bottom: 1px dashed  #DDe1E2; 
}

.Prod1Erhaeltlichin {
	  position: relative;
	 }

.Prod1ErhaeltlichinT1{ 
	position: relative;
  width: 60px;
  float: left;
  display: table ;
  text-align: right; 
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  }
  
.Prod1ErhaeltlichinT2{ 
	width: 75px;
	position: relative;
	display: table ;
  text-align: right; 
  padding: 0 0 0 0;
  margin: 0 20px 0 0;
  }
  

.Prod1Steuer{
display: table;
margin: 10px 0px 0px 0px;	
font-size: 9px;
}

.Prod1Inhaltsstoffe{
display: table ;
font-weight: normal;
font-family: Verdana, Helvetica, sans-serif; 
font-size: 10px;
width: 100%;
margin: 15px 0px 15px 0px;	
}

.Prod1Pic4{  margin-left: 8px;  margin-right: 8px;  float:left;  	 }


.Prod1InhaltsstoffeText { 
  color: black; FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif;  
  width: 385px;
  margin-bottom: 5px;
  display: table ;
  text-align: left;
}

.Prod1InhaltsstoffeText1, .Prod1InhaltsstoffeText2, .Prod1InhaltsstoffeText3 { 
	color: black; FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif;  
  margin-bottom: 5px;
}

.Prod1Futtertabelle{ 
	color: black; FONT-SIZE: 13px; FONT-FAMILY: Verdana, sans-serif;  
	margin: 15px 0px 15px 0px;
	width: 100%;
	}

.Prod1FuttertabelleTab {	color: black; FONT-SIZE: 13px; FONT-FAMILY: Verdana, sans-serif;  }

.Prod1FuttertabelleTabHL
{
	font-weight: bold;
	font-family: Verdana,sans-serif; text-align: center; font-size: 7pt;
	border-bottom: 1px dashed  #DDe1E2;
	padding: 2px 5px 2px 5px; 
}
	
.Prod1Pic5{   margin-left: 8px;  margin-right: 8px; float:left;  }
     
/*****************************************************************/
.HL1 { font-family: Verdana,sans-serif; font-size: 7pt; }
.ED  { font-family: Verdana,sans-serif; text-align: center; font-size: 7pt;  background-color: #EEEEEE;}
.EH  { font-family: Verdana,sans-serif; text-align: center; font-size: 7pt; }
.EAlt  { font-family: Verdana,sans-serif; text-align: center; font-size: 7pt; }
.EGew  { font-family: Verdana,sans-serif; text-align: center; font-size: 7pt; }

.bezugsquellen { font-size: 8px; width: 100%; }
.bezugsquellenName {font-weight: bold; padding-top:10px; padding-bottom:10px; border-bottom: 1px dashed  #DDe1E2; border-right: 20px solid white;}
.bezugsquellenStrasse {margin: 20px; border-bottom: 1px dashed  #DDe1E2; border-right: 20px solid white;}
.bezugsquellenOrt { border-bottom: 1px dashed #DDe1E2;}
.bezugsquellenDist { font-size: smaller;}

.TabZuechter { width: 100%; padding-left: 15px; padding-right: 15px;  }
.TabZuechterH1,.TabZuechterH2 {font-family: Verdana, Helvetica, sans-serif; font-size: 12px; width: 50%; vertical-align: bottom; border-bottom: 1px dashed  #DDe1E2; border-right: 20px solid white; padding-bottom: 8px;padding-top: 22px;}
.TabZuechterH1 img { float: left;}
.TabZuechterE1, .TabZuechterE2 { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; vertical-align: top; border-bottom: 1px dashed #DDe1E2; border-right: 20px solid white; padding-bottom: 8px; padding-left: 18px; color: #808080; background-image: url("/pics/2006Linkpfeil_Dunkelblau.gif"); background-repeat: no-repeat; background-position: 0px 4px; }
.TabZuechterE1 a:link, .TabZuechterE2 a:link{ color:#00335A;} 
.TabZuechterE1 a:visited, .TabZuechterE2 a:visited{ color:#00335A;} 
.TabZuechterE1 a:hover, .TabZuechterE2 a:hover{ color:#00335A;} 

.TabWerbebannerUeber  {width: 100%; padding-left: 15px; padding-right: 15px; padding-bottom: 20px; padding-top: 20px;   }
.TabWerbebanner  {width: 40%; padding-left: 15px; padding-right: 15px; padding-bottom: 20px; padding-top: 20px; border-bottom: 1px dashed #DDe1E2;   }
.TabWerbebannerB { padding-top: 8px;  }	
.TabWerbebannerT {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; vertical-align: top;  padding-bottom: 8px; padding-top: 8px; padding-left: 15px; color: #808080; background-image: url("/pics/2006Linkpfeil_Dunkelblau.gif"); background-repeat: no-repeat; background-position: 0px 5px; }	

.Sitemap_L1{
list-style-type: none;
list-style-image: none;
margin: 5px 0px 3px 15px;	
padding: 0 0 0 0;
color: #8096a3;
}

.Sitemap_L2,.Sitemap_L3,.Sitemap_L4,.Sitemap_L5  {
list-style-type: none;
list-style-image: none;
margin: 5px 0 3px 15px;	
padding: 0 0 0 0;
color: #8096a3;
}

.Sitemap_li1  {
float: left;
width: 30%; 
display: table ;
font-weight: bold;
margin: 0px 0 0px 0px;	
padding: 0 0 0 10px;
}

.Sitemap_li2  {
font-weight: normal;
}

.Sitemap_L1 a:link,.Sitemap_L1 a:visited { text-decoration: none; }
.Sitemap_L1 a:hover { text-decoration: underline; }
.Sitemap_L2 a:link,.Sitemap_L2 a:visited {text-decoration: none; color: #8096a3;}
.Sitemap_L2 a:hover { text-decoration: underline; color: #8096a3;}