.formular  { color: #808080; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; background: #f5f5f5; border-style: solid; border-width: 1px; border-color: #808080 #DADADA #DADADA #808080 }
.formularbutton  { color: #808080; font-size: 10px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; text-transform: uppercase; background: #f5f5f5; border-style: solid; border-width: 1px; border-color: #DADADA #808080 #808080 #DADADA }
.formularerror  { color: #808080; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; background: #ffffff; border-style: solid; border-width: 1px; border-color: #B6263E }
.formulartext  { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 5 0 5 0 }
.fuss  { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10 0 10 0 }
.teaser { margin-top: 10px; margin-right: 10px; float: left; padding: 11 5 5 5; background: #f5f5f5; border: solid 1px #DADADA }
.aktuellteaser { margin-top: 10px; margin-right: 10px; float: left; padding: 11 5 5 5; background: #ffffff; border: solid 1px #DADADA }
.aktuellteaser1 { margin-top: 10px; margin-right: 10px; float: left; padding: 11 5 5 5; background: #ffffff; border: solid 1px #B6263E }
.teasertext  { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 100px; height: 147px; overflow: hidden }
.anfuettertext  { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 235px; padding: 0 0 10 0 }
.anfuettertext1  { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 480px; height:280px; padding: 56 0 10 0; float: left; background: url(images/content/lebkuchenhaus_start.jpg) no-repeat bottom }
.subnavi  { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 3 0 3 0; background: #ffffff; cursor: pointer }
.subnavi_over  { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 3 0 3 0; background: #f5f5f5; cursor: pointer }
.overview  { margin-top: 56px }
.overview_single { margin-left: 10px; margin-bottom: 10px; padding: 5px; border: solid 1px #DADADA; float: left }
.overview_single_left { margin-bottom: 10px; padding: 5px; border: solid 1px #DADADA; float: left; clear: both }
.overview_single_content { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; }
.thumbnail { margin-top: -5px; margin-left: -5px; float: left }
.headline { font-size: 120%; font-weight: bold }
.preis  { color: #474747; font-size: 14px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 81px; text-align: left }
.preis_detail  { color: #474747; font-size: 14px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 257px; text-align: right }
.mwst_hinweis  { color: #474747; font-size: 10px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 142px; text-align: right }
.detail { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10 0 20 0; width: 480px; overflow: hidden; float: left; border-top: solid 1px #DADADA }
.presse { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10 0 20 0; width: 480px; overflow: hidden; float: left }
.rezeptideen_head { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 20 0 5 0; width: 480px; overflow: hidden; float: left }
.rezeptideen_headline { font-size: 140%; font-weight: bold; font-style: italic; letter-spacing: 5px }
.rezeptideen_liste { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10 0 10 0; line-height: 20px }
.rezeptideen_fussnavi { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10 0 10 0; width: 480px; float: left; border-top: solid 1px #DADADA }
.naehrwerte { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 2 5 2 5; border: solid 1px #DADADA; background: #f5f5f5 }
.info { position: relative; margin: 15 0 0 0; padding: 20 10 10 10; border: solid 1px #DADADA; float: left }
.zusatzinfo { position: relative; margin: 10 0 0 10; padding: 10px; border: solid 1px #DADADA; float: left }
.kategorie_info { position: relative; margin: 15 0 0 0; padding: 20 10 10 10; border: solid 1px #DADADA; float: left }
.info_content { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 213px }
.info_content_detail { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 225px }
.info_bild { position: absolute; top: -11px; left: 10px }
.start_international { margin-top: 10px; margin-bottom: 10px; padding: 37 5 5 67; background: url(images/layout/start_international.gif); border: solid 1px #B6263E; float: left }
.start_international_content { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 160px; height: 121px }
.start_gewinnspiel { margin-top: 10px; margin-bottom: 10px; padding: 11 5 5 5; background: #f5f5f5; border: solid 1px #DADADA; float: left }
.start_gewinnspiel_content { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 223px; height: 147px }
.start_backidee { margin-top: 10px; margin-bottom: 10px; padding: 11 5 5 5; border: solid 1px #DADADA; float: left }
.start_backidee_content { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 468px; height: 147px }
.sucheingabe { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10 0 10 0; width: 235px; float: left }
.suchergebnis_head { color: #474747; font-size: 11px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 2 0 2 0; border-top: solid 1px #DADADA; background: #f5f5f5 }
.suchergebnis { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 2 0 2 0 }
.suche_fussnavi { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10 0 10 0; width: 480px; float: left; border-top: solid 1px #DADADA }
.kontakt_links { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10 0 20 0; width: 235px; overflow: hidden; float: left; border-top: solid 1px #DADADA }
.kontakt_rechts { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10 0 20 0; width: 235px; overflow: hidden; float: left; border-top: solid 1px #DADADA; margin-left: 10px }
.kontakt_formular { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 3; border-top: solid 1px #DADADA }
.philo { background: url(images/content/philo/gugelhupf.jpg) no-repeat bottom left; border-top: solid 1px #DADADA }
.philo_links { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10 0 20 0; width: 190px }
.philo_rechts { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10; float: right; border: solid 1px #DADADA; margin-top: 10; background: #f5f5f5 }
.chronik { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 5 }
.unternehmen { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; text-transform: uppercase }
.kampagnen { color: #474747; font-size: 11px; font-weight: bold; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 5; background: #e5e6e6 }
.galerieplayer { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
.leben_block_links { margin-top: 10px; margin-bottom: 10px; padding: 11 5 5 5; border: solid 1px #B6263E; float: left }
.leben_block_rechts { margin-bottom: 10px; padding: 11 5 5 5; border: solid 1px #DADADA; float: left }
.leben_block_rechts_oben { margin-top: 76px; margin-bottom: 10px; padding: 11 5 5 5; border: solid 1px #DADADA; float: left }
.leben_block_links_content { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 223px }
.leben_block_rechts_content { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 468px }
.gewinnspiel_links { background: #f5f5f5; margin-bottom: 10px; padding: 11 5 5 5; border: solid 1px #B6263E; float: left }
.gewinnspiel_links_content { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; width: 223px }
.gewinnspiel_links_zusatz { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 0px 10px 10px 0px }
.gewinnspiel_rechts { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 10 0 20 0; width: 480px; overflow: hidden; float: left; border-top: solid 1px #DADADA; margin-top: 56px; background: url(images/content/fussball_fuss.jpg) no-repeat bottom }
.gewinnformular  { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none; padding: 3 0 2 0 }
.sonderlayer  { border: solid 1px #B6263E; background: #ffffff url(images/osterlayer/head.gif) left top no-repeat; position: absolute; top: -20px; left: 280px; padding: 9px }
.sonderlayer_head  { height: 46px; width: 380px; text-align: right }
.sonderlayer_bild  { border: solid 1px #DADADA; padding: 29px; background: #F5F5F5 }
.sonderlayer_iframe  { border: solid 1px #DADADA; padding: 9px; margin-top: 10px }
.sonderlayer_text { color: #474747; font-size: 11px; font-family: Arial, Verdana, Courier, Monaco; text-decoration: none }
ul { margin-top: 2px; margin-bottom: 20px; margin-left: 10px; padding-left: 10px}
li { list-style-type: square }
a  { color: #B6263E; text-decoration: none }
a:hover  { color: #B6263E; text-decoration: underline }
a.navi  { color: #B6263E; text-decoration: none }
a.navi:hover  { color: #B6263E; text-decoration: none }
