body { background-image:url(bilder/verlauf/v1000_ocker_weiss.jpg); background-repeat:repeat-x; margin:0px; margin-top:10px; margin-bottom:20px; }


a.vlink:link    { text-decoration:none; }
a.vlink:visited { text-decoration:none; }
a.vlink:hover   { text-decoration:underline; }

a:link    { color:#A41B2F; text-decoration:underline; }
a:visited { color:#A41B2F; text-decoration:underline; }
a:hover   { color:#000000; text-decoration:underline; }


img.offer_bild { border:#A41B2F 1px solid;}

.offer_produkt { margin:0px; margin-bottom:2px;  font-family:Arial; font-weight:bold; font-size:12pt;  }
.offer_detail { margin:0px; margin-top:1px; font-size:11pt; }
.offer_preisline { margin:0px; margin-top:3px; font-family:Arial; font-size:11pt; }

.offer_preis { font-family:Arial; font-weight:bold; font-size:14pt; }

.produktbox { padding:2px; background-color:#F5F5F5; BORDER-TOP:#F5F5F5 3px solid; BORDER-BOTTOM:#F5F5F5 3px solid; }
.produktbox_hover { padding:2px; background-color:#EEEEE; BORDER-TOP:#A41B2F 3px solid; BORDER-BOTTOM:#A41B2F 3px solid; }


.uncinano { font-family:Arial;font-weight:bold; color:#A41B2F }

p.smiley { font-family:Arial;font-weight:bold; margin-top:5px; margin-bottom:5px; font-size:26pt }
/*

Hausfarbe:

Normal:   #A41B2F
Dunkel:   #41070F
Hell:     #D7596C
Ocker:     #A7732A

Hellgrau: #F5F5F5
Grau:      #EEEEEE

Dunkelgrau: #333333
*/
form { margin:0px; margin-top:5px; margin-bottom:10px; }
.form_div { padding:5px; padding-right:0px; background-color:#F5F5F5; }

.formular_caption { margin:0px; margin-top:5px; margin-bottom:1px; font-family:Arial; font-size:9pt; color:#333333}
select, input { margin:0px; margin-top:1px; margin-bottom:1px;}

.list_datum { margin:0px; font-family:Arial; font-size:8pt; font-weight:bold; text-transform:uppercase; margin-top:7px; margin-bottom:3px; padding:2px; padding-left:5px; background-color:#F5F5F5; border-left:#A7732A 5px solid; }
/*
.list_caption { font-family:Arial; font-weight:bold; font-size:11pt; }
.list_extended { font-family:Arial; font-size:9pt; }
.list_textarea { margin:0px; margin-bottom:10px; }
*/

.list_caption { font-family:Arial; font-weight:bold; font-size:11pt;  }
.list_extended { font-family:Arial; font-size:9pt; }
.list_textarea { margin:0px; margin-top:1px; }

.rot { color:#FF0000; }
.gruen { color:#00FF00; }
.gelb { color:#FFFF00; }

.bgrot { background-color:#FF0000; }
.bggruen { background-color:#00FF00; }
.bggelb { background-color:#FFFF00; }
.mark { padding-left:5px; font-weight:bold; padding-right:5px; color:#FFFFFF; background-color:#A7732A; }

.sansserif { font-family:Arial; }

.startseite_column { background-color:#FAFAFA; vertical-align:top; border-left:#333333 1px dashed; padding:5px; }
/*background-image:url(bilder/verlauf/h150_ocker_30_00.jpg); background-repeat:repeat-y; */
.startseite_caption { margin:0px; text-transform:lowercase; font-size:11pt; font-family:Arial; font-weight:bold; }
.startseite_dateline { margin:0px; margin-top:5px; font-family:Arial; font-size:9pt; }
.startseite_subcaption { margin:0px; margin-bottom:1px; font-size:11pt; font-family:Arial; font-weight:bold; }
.startseite_textabsatz{ font-family:georgia, 'times new roman', serif; margin:0px; font-size:10pt; }
/*.startseite_textabsatz{ font-family:georgia, 'times new roman', serif; margin:0px; font-size:10pt; }*/
.td_menuE_aktiv    { border:#A41B2F 1px solid; border-bottom:none; background-color:#FFFFFF; padding:7px; padding-top:4px; padding-bottom:2px; vertical-align:bottom; }
.td_menuE_normal   { border-bottom:#A41B2F 1px solid; border-top:#FFFFFF 3px solid; background-color:#EEEEEE; padding:8px; padding-top:0px; padding-bottom:1px; vertical-align:bottom; }
.td_menuE_leer     { border-bottom:#A41B2F 1px solid; background-color:#FFFFFF; padding:2px; }
.td_menuE_abstand  { border-bottom:#A41B2F 1px solid; background-color:#FFFFFF; padding:1px; font-size:1px; }
.td_menuE_fill     { border:#A41B2F 1px solid; border-top:none; background-color:#FFFFFF; padding:5px; padding-top:10px; vertical-align:top; }
.td_menuE_abstand  { border-bottom:#A41B2F 1px solid; background-color:#FFFFFF; padding:1px; font-size:1px; }

.text_menuE_aktiv { font-family:Arial; font-weight:bold; color:#000000; font-size:11pt }
.text_menuE_normal { font-family:Verdana; font-weight:none; color:#000000; font-size:9pt }

/*.artikel_caption { font-size:16pt; font-weight:bold; font-family:Arial; margin:0px; margin-bottom:3px }*/
.artikel_caption {  margin:0px;  margin-bottom:2px; font-family:Arial; font-weight:bold; font-size:16pt;}
.artikel_autorline {  margin:0px;  margin-bottom:6px; font-style:italic; font-size:11pt;}
.artikel_ucaption { font-size:13pt; font-weight:bold; font-family:Arial;  }

.artikel_date { font-size:10pt; font-family:Arial;margin:0px; margin-bottom:3px }

.artikel_absatz { margin:0px; margin-top:6px; font-family:georgia, 'times new roman', serif; font-size:11pt; }


.artikel_teaser { font-family:Arial; font-weight:bold; font-size:11pt; }


.artikel_code { font-family:monospace; font-size:10pt; margin:0px; margin-top:5px; margin-bottom:8px; padding:2px; background-color:#F5F5F5; }

.urlpath { color:#A7732A; font-size:8pt; font-family:Verdana; margin:0px; margin-bottom:8px; }

.artikel_terminrahmen { margin-top:6px; padding-top:2px; padding-bottom:2px; margin-bottom:6px; background-color:#F5F5F5 }
.artikel_bildrahmen { margin-top:6px; margin-bottom:6px;  }
.artikel_bildtext { vertical-align:top; padding-top:2px; padding-bottom:3px; font-family:georgia, 'times new roman', serif; font-size:9pt; background-color:#F5F5F5 }
.artikel_copyright { text-transform:uppercase; font-size:7.5pt; font-family:Arial; color:#333333; font-weight:bold; }

.geruest_table { border:#333333 1px solid; background-color:#FFFFFF }
.geruest_topline { padding:0px; }
.geruest_mitte_fadein { font-size:1px; padding:0px; height:5px; background-image:url(bilder/verlauf/v5_grau_BB_FF.jpg); background-repeat:repeat-x; }
.geruest_rechts_fadein { font-size:1px; padding:0px; height:5px; background-color:#A41B2F; }

.geruest_rechts { vertical-align:top; border-left:#F5F5F5 1px solid; background-color:#EEE8E2; padding:5px; padding-bottom:15px; font-size:12pt; font-family:Arial; font-size:10pt; }
/*.geruest_rechts { vertical-align:top; border-left:#F5F5F5 1px solid; background-image:url(bilder/background_right.gif);  padding:5px; padding-bottom:15px; font-size:12pt; }*/
/*.geruest_outro { padding:5px; color:#555555; font-size:8pt; font-family:Verdana; border-top:#555555 2px solid; }*/
.geruest_outro { padding:5px; color:#FFFFFF; font-size:8pt; font-family:Verdana; background-color:#A7732A }

.geruest_rechts_caption { margin:0px; margin-top:8px; margin-bottom:2px; font-family:Arial; font-size:12pt; font-weight:bold; }
.geruest_rechts_text { margin:0px; margin-bottom:5px; }

.geruest_menuinaktiv { padding:7px; padding-bottom:4px; background-color:#A41B2F; color:#FFFFFF; font-size:14px; text-transform:lowercase; font-family:Arial; font-weight:bold; border:#FFFFFF 1px solid; border-bottom:none; }
.geruest_menuaktiv { padding:7px; padding-bottom:4px; background-color:#FFFFFF; color:#A41B2F; font-size:14px; text-transform:lowercase; font-family:Arial; font-weight:bold; border:#FFFFFF 1px solid;border-bottom:none;}
.geruest_menuhover { padding:7px; padding-bottom:4px; background-color:#A7732A; color:#A41B2F; font-size:14px; text-transform:lowercase; font-family:Arial; font-weight:bold; border:#FFFFFF 1px solid;border-bottom:none;}

.link_menuinaktiv:link { color:#FFFFFF; text-decoration:none; }
.link_menuinaktiv:visited { color:#FFFFFF; text-decoration:none; }
.link_menuinaktiv:hover { color:#FFFFFF; text-decoration:underline; }

.link_menuaktiv:link { color:#A41B2F; text-decoration:none; }
.link_menuaktiv:visited { color:#A41B2F; text-decoration:none; }
.link_menuaktiv:hover { color:#A41B2F; text-decoration:underline; }

.whitelink:link { color:#FFFFFF;  }
.whitelink:visited { color:#FFFFFF; }
.whitelink:hover { color:#FFFFFF; }

.link_std_suchbutton:link { font-size:18pt; font-family:Arial; text-decoration:none; }
.link_std_suchbutton:visited { font-size:18pt; font-family:Arial; text-decoration:none; }
.link_std_suchbutton:hover { font-size:18pt; font-family:Arial; text-decoration:none; }

.std_suchtext { font-size:14pt; font-family:Arial; text-decoration:none; }