body { background-color: #525852; }

html { color: #161716; font-family: Arial,Helvetica,sans-serif; }

p { font-size: 11pt; margin-top: 0; margin-bottom: 0; }
h1 { font-size: 14pt; margin-top: 10pt; margin-bottom: 4pt; }
h2 { font-size: 12pt; margin-top: 0; margin-bottom: 4pt; }
h3 { font-size: 12pt; margin-top: 0; margin-bottom: 6pt; }
h4 { font-size: 12pt; margin-top: 10pt; margin-bottom: 0; }

.gross { font-size: 200%; }
.kursiv { font-style: italic; }
.klein { font-size: 80%; }
.kleinkursiv { font-size: 80%; font-style: italic; }
.mini { font-size: 60%; }
.kopf { font-size: 105%; font-style: italic; font-weight: bold}
.schoen { font-family: "Times New Roman",Times,serif; font-size: 24pt; font-style: italic; }

a:link { color:#000070; }
a:visited { color:#300050; }
a:hover { color: #0000ff; }
a:active { color: #ff0000; }

#logozeile { width: 890px; height: 110px; background-color: #b79e85; margin: 0px 0px 10px 0px; padding: 5px; }
#logozeile img { margin: 0; padding: 0px 50px 0px 2px; border-width: 0; float:left; }

#navirahmen_oben { margin: 0; width: 880px; height: 22px; }
#navi_oben { margin: 0; padding: 0px 10px; list-style-type: none; background-image: url(grafik/button_oben_n.gif); width: 100%; overflow: hidden; }
#navi_oben li { float: left; }
#navi_oben a { font-size: 12px; font-weight: bold; text-decoration: none; width: 120px; height: 22px; display: block; color: #ffffff; background-image: url(grafik/button_oben_n.gif); text-align: center; line-height: 22px; }
#navi_oben a:hover { background-image: url(grafik/button_oben_o.gif); }
#aktuell_oben a { color: #b79e85; }

#navirahmen_unten { margin: 0; width: 880px; height: 22px; }
#navi_unten { margin: 0; padding: 0px 10px; list-style-type: none; background-image: url(grafik/button_unten_n.gif); width: 100%; overflow: hidden; }
#navi_unten li { float: left; }
#navi_unten a { font-size: 12px; font-weight: bold; text-decoration: none; width: 120px; height: 22px; display: block; color: #ffffff; background-image: url(grafik/button_unten_n.gif); text-align: center; line-height: 22px; }
#navi_unten a:hover { background-image: url(grafik/button_unten_o.gif); }
#aktuell_unten a { color: #b79e85; }

.mbx_rahmen { background-color: #b79e85; margin: 4px 0px 0px 0px; padding: 0; width: 900px; border-top: 3px solid; border-color: #525852; }
.mbx_spl { float: left; width: 435px; margin: 0; padding: 6px 6px 4px 6px; border-right: 6px solid; border-color: #525852; }
.mbx_spr { margin-left: 447px; padding: 6px 6px 4px 6px; border-left: 6px solid; border-color: #525852; }
.mbx_spr:after { content:"clear"; clear: left; display: block; height: 0; overflow:hidden; visibility: hidden; }
.mbx_rahmen img { margin: 0px 6px 2px 0px; padding: 0; border-width: 0; float: left; }

.rahmen_herst { background-color: #b79e85; margin: 4px 0px 0px 0px; padding: 0; width: 900px; }
.herst_prod { clear: both; margin: 0; padding: 4px; border-top: 6px solid; border-color: #525852; text-align: justify; }
.herst_prod img { margin: 0px 4px 4px 0px; padding: 0; border-width: 0; float: left; }

#rahmen_anfr { background-color: #b79e85; margin: 10px 0px 0px 0px; padding: 0; width: 650px; }
#anfr_text { margin: 0; padding: 4px; }
#anfr_frage { margin: 0; padding: 4px 0px 4px 4px; width: 310px; float: left; }
#anfr_daten { margin: 0px 0px 0px 314px; padding: 10px 4px 10px 0px; text-align: right; }

#rahmen_news { background-color: #b79e85; margin: 2px 0px 0px 0px; padding: 0; width: 734px; text-align: justify; }
#rahmen_schmal_news { background-color: #b79e85; margin: 2px 0px 0px 0px; padding: 0px; width: 638px; }
.news_artik_li { clear: both; margin: 0px; padding: 4px; border-top: 6px solid; border-color: #525852; }
.news_artik_re { clear: both; margin: 0px; padding: 4px; border-top: 6px solid; border-color: #525852; }
.news_artik_li img { margin: 0px 4px 4px 0px; padding: 0; border-width: 0; float: left; }
.news_artik_re img { margin: 0px 0px 4px 4px; padding: 0; border-width: 0; float: right; }

#news_spl { float: left; width: 356px; margin: 0; padding: 0; }
#news_spr { margin-left: 366px; padding: 0; }

.vertr_info { clear: both; margin: 0px; padding: 4px; border-top: 6px solid; border-color: #525852; }
.vertr_info img { margin: 0px 0px 4px 0px; padding: 0px; border-width: 0; }

.kleine_tab { margin: 8px 0px -2px -2px; padding: 0px; width: 480px; }
.kleine_tab td { background-color: #b79e85; border-spacing: 2px; padding: 4px; }

#mat_muster { background-color: #b79e85; margin: 10px 0px 0px 0px; padding: 0px; width: 675px; border-spacing: 6px; }
#mat_muster img { margin: 0px; padding: 0px; border-width: 0; }

#prod_list { background-color: #b79e85; margin: 10px 0px 0px 0px; padding: 2px; text-align: center; }
#prod_list img { margin: 2px; padding: 0; border-width: 0; }

#prod_bild { background-color: #b79e85; margin: 8px 0px 0px 0px; padding: 2px; text-align: center; }
#prod_bild img { margin: 2px; padding: 0; border-width: 0; }

#vorladen { margin: 1500px 0px 0px 0px; padding: 0; }
#vorladen img { margin: 2px; padding: 0; border-width: 0; }

