
A           { color: #8b0000; font-weight: bolder; text-decoration: underline }
a:link               { color: #8b0000 }
a:visited             { color: #8b0000 }
a:active            { color: #8b0000 }
a:hover                      { color: white; background-color: #ce001f; border: 0px #008080 }
.text , label           { font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.text_home { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px }
.text_gewinn_kl { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px }
.text_sitemap { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px }
.linie_rechts  { font-family: Verdana, Arial, Helvetica, sans-serif; border-right: 1px dotted #746e2a }
.linie_links { font-family: Verdana, Arial, Helvetica, sans-serif; border-left: 1px dotted #746e2a }
.linie_links_d { font-family: Verdana, Arial, Helvetica, sans-serif; border-left: 1px solid #dcdcdc }
.linie_links_oben_d { font-family: Verdana, Arial, Helvetica, sans-serif; border-top: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc }
.termine_rechts_d { font-family: Verdana, Arial, Helvetica, sans-serif; border-right: 1px solid #d3d3d3 }
.linie_sitemap_d    { font-family: Verdana, Arial, Helvetica, sans-serif; border-top: 1px dotted #746e2a; border-bottom: 8px solid #746e2a }
.linie_sitemap_d_rechts { font-family: Verdana, Arial, Helvetica, sans-serif; border-right: 1px solid #746e2a; border-bottom: 8px solid #746e2a }
.linie_oben_8px_d  { font-family: Verdana, Arial, Helvetica, sans-serif; border-top: 8px solid #746e2a }
.linie_oben { font-family: Verdana, Arial, Helvetica, sans-serif; border-top: 1px dotted #746e2a }
.linie_oben_d { font-family: Verdana, Arial, Helvetica, sans-serif; border-top: 1px solid #dcdcdc }
.linie_unten { font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px dotted #746e2a }
.linie_unten_schwarz { font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px dotted #000 }
.linie_unten_rechts { font-family: Verdana, Arial, Helvetica, sans-serif; border-right: 1px dotted #696969; border-bottom: 1px dotted #808080 }
.linie_4  { font-family: Verdana, Arial, Helvetica, sans-serif; border: dotted 1px #696969 }
.linie_rul { font-family: Verdana, Arial, Helvetica, sans-serif; border-top: #696969; border-right: 1px dotted #696969; border-bottom: 1px dotted #696969; border-left: 1px dotted #696969 }
.linie_oben_unten { font-family: Verdana, Arial, Helvetica, sans-serif; border-top: 1px dotted #746e2a; border-bottom: 1px dotted #746e2a }
.linie_oben_unten_d { font-family: Verdana, Arial, Helvetica, sans-serif; border-top: 1px solid #808080; border-bottom: 1px solid #808080 }
.text_head     { font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.text_head_home { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px }
.text_tip_head { font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.text_termin   { font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px dotted #746e2a }
.text_index { color: #746e2a; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; border-bottom: 0 }
.text_termin_ohne { font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.text_termin_head { font-size: 11px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.text_schule  { color: #8b0000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; border: dotted 1px #808080 }
.text_navi_links { color: #000; font-size: 10px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif }
.text_rezepte { color: #000; font-size: 9px; line-height: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.text_letter { color: #000; font-size: 10px; line-height: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.text_navi_oben { font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.formular_button { color: #696969; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; border: dotted 1px #808080 }
.formular_textfeld   { color: #808080; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; border: dotted 1px #808080; position: static; width: 138px }
.formular_textfeld_letter { color: #808080; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; border: dotted 1px #808080; position: static; width: 300px }
.formular_textfeld_letter_anzahl  { color: #808080; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; position: static; width: 25px; border: dotted 1px }

fieldset {
width:100%;
border: 0px solid red;
}

label {
border: 0px solid red;
display:block;
width:300px;
float:left;
}
form br { 
  clear: left; 
}

/*ProduktAusgabe*/
#product{
clear:both;
 font-size: 10px; 
 line-height: 14px; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 overflow:hidden;
 border-top:1px solid #666;
  border-bottom:1px solid #666;
 margin-bottom:20px;

}
   
#productimage{
float:left;
overflow:hidden;
background-color:#fff;
width:130px;
text-align:center;
padding:15px 0px;
}

#productinfo {
padding:10px;
background-color:#eee;
overflow:hidden;
margin-left:140px;
}
   
#hersteller{
margin-bottom:20px;
font-weight:bold;
}
   
#hersteller span{
font-weight:normal;
}
   
#produktname {
margin-bottom:20px;
font-weight:bold;
color:#746e2a;
}

#produktname span{
font-weight:normal;
color:#000;
}
   
#produktbeschreibung {
margin-bottom:20px;
}
#produktbeschreibung span {display:block;}
   
#distribution {
margin-bottom:20px;
}

#distribution span {display:block;}
 
#link {
}

 .bezeichner {
 font-style:italic;
}
