body { background-color: #d3cdad; }
#weiss { color: white }
.rechtsMain { color: #404040; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.grafikUnten { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; }
.rechtsMain a { color: #c99103; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.rechtsMain a:hover { color: #987454; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.MenueOben a { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.MenueOben a:hover { color: #06f; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.infoMain { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.infoMain a { color: #500610; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.infoMain a:hover { color: orange; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
a:weiss  { color: white; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.link_weiss { color: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
a { color: #9d4d1f; font-size: 11px; font-family: Verdana, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration: none }
a:active       { color: #a75151; font-size: 11px; font-family: Verdana, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration: none }
a:hover              { color: #0058dd; font-size: 11px; font-family: Verdana, Arial, sans-serif, Helvetica; font-weight: bold; text-decoration: none; }
.text_info       { color: #907046; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.text_boxinfo1  { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.text_boxinfo2 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold; }
.text_info_nobold    { color: #eeb873; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.text_info_bildunterschrift   { color: black; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: normal }
.text_info01     { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.text_info02      { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.text_info03     { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.text_titel     { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.text_ueberschrift1         { color: #828282; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.text_ueberschrift2         { color: #666; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.text_preisauszeichnung      { color: #313131; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.text_preisauszeichnung_liste { color: #eeb873; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.text_preisauszeichnung_listefett { color: #eeb873; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.text_preis      { color: red; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.text_fehler     { color: red; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
input        { color: blue; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 1px; border: solid 1px #987454; }
textarea         { color: blue; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; overflow: hidden; border: solid 1px #987454; outline-style: none   }
.text_titel { font-size: 20px; font-family: Times; font-style: italic; font-weight: bold }
.txt_Auszeichnung_01 { color: #860432; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.txt_Auszeichnung_02 { color: #860432; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.txt_Auszeichnung_03 { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.txt_Auszeichnung_04 { color: #860432; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.txt_Auszeichnung_05 { color: #860432; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.txt_Auszeichnung_06 { color: red; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.art_01 { color: #6b5334; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.art_02 { color: #6b5334; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.art_03 { color: #860432; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.art_04 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.art_kasten { color: #860432; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.info_kasten { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.info_kasten_klein { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.art_produktauswahl { color: #eeb873; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.art_box_td_links { border-left: 2px solid #987454; }
.art_box_td_rechts { border-right: 2px solid #987454; }
.art_box_td_oben { border-top: 2px inset #af9177; }
.art_box_td_unten { border-bottom: 2px inset #af9177; }
.menue_norm { margin-bottom: 5px; }
.menue_norm2 { margin-bottom: 5px; margin-left: 5px; }
.menue_norm2 a { color: #500610; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.menue_norm2 a:hover { color: #987454; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.menue_norm3 { margin-bottom: 5px; margin-left: 10px; }
.menue_norm3 a { color: #500610; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.menue_norm3 a:hover { color: #987454; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.menue_aktiv { margin-bottom: 5px; border-bottom: 1px solid #987454; }
.menue_aktiv2 { margin-bottom: 5px; margin-left: 5px; border-bottom: 1px solid #987454; }
.menue_aktiv2 a { color: #500610; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menue_aktiv2 a:hover { color: #987454; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menue_aktiv3 { margin-bottom: 5px; margin-left: 10px; border-bottom: 1px solid #987454; }
.menue_aktiv3 a { color: #500610; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.menue_aktiv3 a:hover { color: #987454; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
ul#Navigation { text-align: center; margin: 0; padding: 3px 0 1px; }
ul#Navigation li { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; list-style-type: none; list-style-image: none; display: inline; }
ul#Navigation a { font-weight: bold; color: maroon; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
ul#Navigation a:hover { color: #06f; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
ul#Navigation span#Aktiv { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff; text-decoration: none; vertical-align: 3px; margin-right: -2px; padding: 5px 6px; border-color: #f1e2e5 #f1e2e5 #fff; border-style: solid; border-width: 2px;; }
ul#Navigation span#Inaktiv { color: maroon; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #f2f2f2; margin-right: -2px; padding: 5px 5px 3px 4px; border-style: solid; border-width: 1px 1px 2px; border-color: #cacaca #cacaca #f1e2e5; }
* html ul#Navigation a, * html ul#Navigation span {  /* Korrektur fuer IE 5.x */
    float: none; }
ul#Linkleiste { text-align: right; margin-top: 0; margin-bottom: 10px; }
ul#Linkleiste li { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-bottom: 10px; margin-left: -30px; list-style-type: none; white-space: normal; }
ul#Linkleiste span { color: #404040; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
ul#Aktionen { text-align: center; margin: 30px 0 0; padding: 3px 0 1px; }
ul#Aktionen li { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-right: 20px; margin-left: 20px; list-style-type: none; list-style-image: none; display: inline-table; }
.back_bild { background-image: url(../grafik_homepage/back_bild1.png); background-repeat: no-repeat; background-position: 0 bottom; }
h1 { color: #dedede; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.text_header0 { color: #6b6b6b; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.text_header1 { color: black; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.text_header2 { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.text_header3 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.text1 { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.text1preis { color: #c6342b; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.text1notbold { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.text2 { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.text2preis { color: #bc342b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.text2notbold { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.text3 { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.text2notbold li { list-style-type: disc; }
.text3notbold { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.text3preis { color: #bc342b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
td#button_box a:hover { background-color: #fecf72; }
td#button_box { background-color: #f2f2f2; padding: 2px 1px; border-style: solid; border-width: 1px 1px 2px; border-color: #dedede #dedede #f1e2e5; }
.box_240 { padding: 4px; border-color: #ddd; border-style: solid; border-width: 1px 1px 2px; }
.box_1 { background-color: white; padding: 10px; border: solid 1px #c7c7c7; }
.back_bereich { background-repeat: no-repeat; background-position: 0 top; }
.table_main { background-color: white; padding: 20px 40px; }
.box_link { width: 225px; padding: 3px; border: solid 1px #860432; }
