body {}
p { margin: 0; padding: 0; font-size: 11px; line-height: 16px; font-family: Verdana; }
.content  { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11px; line-height: 16px; font-family: Verdana; }
.headline  { margin: 0; padding: 0; font-weight: bold; }
.text_foot  { font-size: 11px; line-height: 16px; font-family: Verdana; margin-bottom: 0px; padding-bottom: 0px; position: relative; left: 18px }
.menu_foot { font-size: 10px; letter-spacing: 1px; font-family: Verdana; }
.error { font-size: 10px; color: #dd0000; font-family: Verdana; }

a   { color: #888; text-decoration: none; }
a:hover  { color: black;  }
.foto { margin: 0px; padding: 5px 8px 0px 0px }

.prodtable td { font-size: 11px; font-family: Verdana; padding: 0 0 3px 0; margin: 0; }
.prodtable-td {   }
.prodtable-tdy {background-color: #fffac2}
.prodtable-toprow td    { font-size: 10px; letter-spacing: 1px; font-family: Verdana; border: 0px none;; padding-left:0; padding-right:0; padding-top:2px; padding-bottom:4px }

/* Alphabet und Sprachwahl der Produktseiten */

.men_top2 td { padding: 1px 0px 2px; color: blue; font: 11px verdana, arial, helvetica, sans-serif; }
.men_top2 td a  { color: #000; }
.men_top2 td a:hover { color: rgb(209,0,080); }
.men_top2 td a.sel { color: rgb(209,0,080) }
.men_top3 td { padding: 1px 0px 2px; color: blue; font: 11px verdana, arial, helvetica, sans-serif; }
.men_top3 td a  { color: #000; }
.men_top3 td a:hover { color: rgb(189,066,000); }
.men_top3 td a.sel { color: rgb(189,066,000) }

/* Sitemap */

.sitemap { line-height: 16px; padding: 1px 0px 6px 0px; display: block; font-weight: bold; background-color: #fff; width: 170px; font: 11px verdana, arial, helvetica, sans-serif;}
.sitemap .headline  { line-height: 16px; margin: 0; padding: 0; font-weight: bold; }


a.sitemap1b { line-height: 16px; font-weight: bold; color: rgb(105,123,021);  }
a.sitemap2b { line-height: 16px; font-weight: bold; color: rgb(209,0,80);  }
a.sitemap3b { line-height: 16px; font-weight: bold; color: rgb(189,066,000);  }
a.sitemap4b { line-height: 16px; font-weight: bold; color: rgb(210,157,102);  }
a.sitemap5b { line-height: 16px; font-weight: bold; color: rgb(162,165,000);  }
a.sitemap6b { line-height: 16px; font-weight: bold; color: rgb(157,001,009);  }
a.sitemap7b { line-height: 16px; font-weight: bold; color: rgb(241,183,061);  }
a.sitemap8b { line-height: 16px; font-weight: bold; color: rgb(230,000,003);  }
a.sitemap9b { line-height: 16px; font-weight: bold; color: rgb(111,056,013);  }
a.sitemap10b { line-height: 16px; font-weight: bold; color: rgb(242,142,000);  }
a.sitemap11b { line-height: 16px; font-weight: bold; color: rgb(232,081,126);  }
a.sitemap12b { line-height: 16px; font-weight: bold; color: rgb(175,167,145);  }
a.sitemap20b { line-height: 16px; font-weight: bold; color: grey; }


a.sitemap1 { line-height: 16px; color: grey; }
a.sitemap1:hover { color: rgb(105,123,021);  }
a.sitemap2 { line-height: 16px; color: grey; }
a.sitemap2:hover { color: rgb(209,0,80);  }
a.sitemap3 { line-height: 16px; color: grey; }
a.sitemap3:hover { color: rgb(189,066,000);  }
a.sitemap4 { line-height: 16px; color: grey; }
a.sitemap4:hover { color: rgb(210,157,102);  }
a.sitemap5 { line-height: 16px; color: grey; color: black; }
a.sitemap5:hover { color: rgb(162,165,000);  }
a.sitemap6 { line-height: 16px; color: grey; }
a.sitemap6:hover { color: rgb(157,001,009);  }
a.sitemap7 { line-height: 16px; color: grey; }
a.sitemap7:hover { color: rgb(241,183,061);  }
a.sitemap8 { line-height: 16px; color: grey; }
a.sitemap8:hover { color: rgb(230,000,003);  }
a.sitemap9 { line-height: 16px; color: grey; color: black; }
a.sitemap9:hover { color: rgb(111,056,013);  }
a.sitemap10 { line-height: 16px; color: grey; }
a.sitemap10:hover { color: rgb(242,142,000);  }
a.sitemap11 { line-height: 16px; color: grey; }
a.sitemap11:hover { color: rgb(232,081,126);  }
a.sitemap12 { line-height: 16px; color: grey; }
a.sitemap12:hover { color: rgb(175,167,145);  }
a.sitemap12 { line-height: 16px; color: grey; }


/* rechtes Menue */

#men_rechts { background-color: #fff; width: 164; }
#men_rechts a { padding: 1px 0px 2px 16px; display: block; color: #888; font: 11px verdana, arial, helvetica, sans-serif; text-decoration: none; }
#men_rechts a.sel { color: red; padding: 1px 0px 2px 7px; display: block; color: #888; font: 11px verdana, arial, helvetica, sans-serif; text-decoration: none; }
#men_rechts a:hover { color: #000; }

/* Linkes Haupt- und Sub-Menue */

#men_links { background-color: #fff; width: 170px }
#men_links a { padding: 1px 0px 2px 16px; display: block; color: #000; font: 11px verdana, arial, helvetica, sans-serif; text-decoration: none}
#sub { background-color: #fff; width: 170px }
#sub a {  padding: 1px 0px 2px 16px; display: block; color: #000; font: 11px verdana, arial, helvetica, sans-serif; text-decoration: none}

#men_links a.men1:hover { color: rgb(105,123,021);  }
#men_links a.mensel1 { color: rgb(105,123,021); padding: 1px 0px 2px 7px; }
#sub a.sub1:hover { color: rgb(105,123,021);  }
#sub a.subsel1 { color: rgb(105,123,021);  padding: 1px 0px 2px 2px;  }

#men_links a.men2:hover { color: rgb(209,000,080);  }
#men_links a.mensel2 { color: rgb(209,000,080); padding: 1px 0px 2px 7px; }
#sub a.sub2:hover { color: rgb(209,0,80);  }
#sub a.subsel2 { color: rgb(209,0,80); padding: 1px 0px 2px 2px;  }


#men_links a.men3:hover { color: rgb(189,066,000); }
#men_links a.mensel3 { color: rgb(189,066,000); padding: 1px 0px 2px 7px;  }
#sub a.sub3:hover { color: rgb(189,066,000);  }
#sub a.subsel3 { color: rgb(189,066,000); padding: 1px 0px 2px 2px;  }

#men_links a.men4:hover { color: rgb(210,157,102); }
#men_links a.mensel4 { color: rgb(210,157,102); padding: 1px 0px 2px 7px; }
#sub a.sub4:hover { color: rgb(210,157,102);  }
#sub a.subsel4 { color: rgb(210,157,102); padding: 1px 0px 2px 2px; }

#men_links a.men5:hover { color: rgb(162,165,000);  }
#men_links a.mensel5 { color: rgb(162,165,000); padding: 1px 0px 2px 7px;  }
#sub a.sub5:hover { color: rgb(162,165,000);  }
#sub a.subsel5 { color: rgb(162,165,000); padding: 1px 0px 2px 2px;  }

#men_links a.men6:hover { color: rgb(157,001,009);  }
#men_links a.mensel6 { color: rgb(157,001,009); padding: 1px 0 2px 7px;  }
#sub a.sub6:hover { color: rgb(157,001,009);  }
#sub a.subsel6 { color: rgb(157,001,009); padding: 1px 0 2px 2px;  }

#men_links a.men7:hover { color: rgb(241,183,061);  }
#men_links a.mensel7 { color: rgb(241,183,061); padding: 1px 0px 2px 7px;  }
#sub a.sub7:hover { color: rgb(241,183,061);  }
#sub a.subsel7 { color: rgb(241,183,061); padding: 1px 0px 2px 2px;  }

#men_links a.men8:hover { color: rgb(230,000,003);  }
#men_links a.mensel8 { color: rgb(230,000,003); padding: 1px 0px 2px 7px;  }
#sub a.sub8:hover { color: rgb(230,000,003);  }
#sub a.subsel8 { color: rgb(230,000,003); padding: 1px 0px 2px 2px;  }

#men_links a.men9:hover { color: rgb(111,056,013);  }
#men_links a.mensel9 { color: rgb(111,056,013); padding: 1px 0px 2px 7px;  }
#sub a.sub9:hover { color: rgb(111,056,013);  }
#sub a.subsel9 { color: rgb(111,056,013); padding: 1px 0px 2px 2px;  }

#men_links a.men10:hover { color: rgb(242,142,000);  }
#men_links a.mensel10 { color: rgb(242,142,000); padding: 1px 0px 2px 7px;  }
#sub a.sub10:hover { color: rgb(242,142,000);  }
#sub a.subsel10 { color: rgb(242,142,000); padding: 1px 0px 2px 2px;  }

#men_links a.men11:hover { color: rgb(232,081,126);  }
#men_links a.mensel11 { color: rgb(232,081,126); padding: 1px 0px 2px 7px;  }
#sub a.sub11:hover { color: rgb(232,081,126);  }
#sub a.subsel11 { color: rgb(232,081,126); padding: 1px 0px 2px 2px;  }

#men_links a.men12:hover { color: rgb(175,167,145);  }
#men_links a.mensel12 { color: rgb(175,167,145); padding: 1px 0px 2px 7px;  }
#sub a.sub12:hover { color: rgb(175,167,145);  }
#sub a.subsel12 { color: rgb(175,167,145); padding: 1px 0px 2px 2px;  }
.form1 { font-size: 10px; font-family: Verdana; background-color: #ffffcd; width: 230px; height: 18px; border-style: none; }
.formsend { color: gray; font-size: 11px; font-family: Verdana; background-color: white; letter-spacing: 0px; height: 18px; margin-left: 0; padding-left: 0; border-style: none; }
.form2 { font-size: 10px; font-family: Verdana; background-color: #ffffcd; width: 66px; height: 18px; border-style: none; }
.form3 { font-size: 10px; font-family: Verdana; background-color: #ffffcd; width: 148px; height: 18px; border-style: none; }
.formtext { font-size: 10px; font-family: Verdana; background-color: #ffffcd; width: 476px; height: 96px; border-style: none; }