/*****************************************************************************************************************/
/** DIV für KULINARIUM
/*****************************************************************************************************************/

#content_bereich_ml { margin-top:5px; }
#content_bereich_ml td.menue { width:265px; padding-right:10px; }
#content_bereich_ml td.inhalt {  }

.backlink { margin-bottom:5px; }
.backlink a { font-size:10px;  }


.lokalguide_kategorien a { color:#0000FF; text-decoration:none; font-size:12px; letter-spacing:0.05em; }
.lokalguide_kategorien a.current { font-weight:bold; }
.lokalguide_kategorien a:hover { text-decoration:underline; }
.lokalguide_kategorien ul { margin:0px 2px 0px 8px; padding:0px 0px 5px 0px; list-style:none;  }
.lokalguide_kategorien li { margin:0px; padding:0px;  }
.lokalguide_kategorien li span { font-size:8px; color:#444444; padding-left:5px; }
.lokalguide_kategorien li.level_1 { margin:0px 0px 2px 0px;   }
.lokalguide_kategorien li.level_2 { margin:0px 0px 2px 0px;   }
.lokalguide_kategorien li.level_3 { margin:0px 0px 2px 7px;   }
.lokalguide_kategorien li.level_4 { margin:0px 0px 2px 17px;   }
.lokalguide_kategorien li.level_5 { margin:0px 0px 2px 27px;   }


.detail_840 h1 { font-size:15px; color:#003300; letter-spacing:0.1em; padding-left:15px; }
.detail_840 h2 { font-size:14px; color:#790000; letter-spacing:0.1em; padding-left:15px; }
.detail_840 h3 { font-size:13px; color:#444444; letter-spacing:0.1em; padding-left:15px; }


.kulinarium_startseite { padding:0px 15px 0px 5px; } 
.kulinarium_startseite .kat_block { width:350px; height:280px; float:left; margin:0px 0px 0px 40px; padding:13px 0px 0px 13px; }
.kulinarium_startseite .kat_block { background-image:url("/templates/suedsteiermark_at/images/block_300x250_schatten.png"); background-position:top left;  background-repeat:no-repeat; }
.kulinarium_startseite .kat_block .block_image { width:300px; text-align:center; }
.kulinarium_startseite .kat_block .header { width:300px; color:#003320; font-weight:bold; font-size:13px; letter-spacing:0.1em; line-height:200%; text-align:center; }
.kulinarium_startseite .kat_block .text { width:280px; font-size:11px; color:#444444; margin-left:10px; line-height:150%; }
.kulinarium_startseite .kat_block .link { width:300px; padding-left:15px; line-height:180%; }
.kulinarium_startseite .kat_block .link a { font-size:11px; }


.lokalguide_liste { margin:0px 20px 0px 10px; }
.xlokalguide_liste_premium	{ background:#E5EAE8; padding:3px;  }
.lokalguide_liste .image_block	  { width:110px; min-height:40px; float:left;  }
.lokalguide_liste .text_block	  { width:490px; float:left; }
.lokalguide_liste .merkmale_block { width:200px; min-height:40px; float:right; }

.lokalguide_liste .merkmale_block .hauben { text-align:right; float:right;}
.lokalguide_liste .merkmale_block .hauben .hauben_1 { background-image:url("/images/lokalguide/gault-millau-hauben.png"); width:20px; height:20px; background-position:top left;  background-repeat:no-repeat; }
.lokalguide_liste .merkmale_block .hauben .hauben_2 { background-image:url("/images/lokalguide/gault-millau-hauben.png"); width:44px; height:20px; background-position:top left;  background-repeat:no-repeat; }
.lokalguide_liste .merkmale_block .hauben .hauben_3 { background-image:url("/images/lokalguide/gault-millau-hauben.png"); width:66px; height:20px; background-position:top left;  background-repeat:no-repeat; }
.lokalguide_liste .merkmale_block .hauben .hauben_4 { background-image:url("/images/lokalguide/gault-millau-hauben.png"); width:88px; height:20px; background-position:top left;  background-repeat:no-repeat; }

.lokalguide_liste .header { margin:0px; }
.lokalguide_liste .header a { text-decoration:none; font-size:13px; color:#000; letter-spacing:0.1em; font-weight:bold; }
.lokalguide_liste .header a:hover { text-decoration:underline; }
.lokalguide_liste .lokal_text { font-size:11px; font-weight: normal; color:#222222; letter-spacing:0.05em; margin:5px 0px 0px 20px; }
.lokalguide_liste .detail_link { padding-top:5px; margin-left:20px; }
.lokalguide_liste .detail_link a { font-size:11px; letter-spacing:0.1em; text-decoration:underline; }
.lokalguide_liste .detail_link a:hover { color:#003320; }

.lokalguide_liste .oeffnungszeiten { font-size:10px; color:#666666; margin:5px 0px 0px 20px; letter-spacing:0.1em; }
.lokalguide_liste .oeffnungszeiten span { font-weight:bold; padding-right:3px; }
.lokalguide_liste .oeffnungszeiten span.kueche { padding-left:15px; }


.lokal_detail { margin:0px 20px 0px 10px; }
.lokal_detail .detail_block_links { width:490px;  }
.lokal_detail .detail_block_rechts { width:300px; }

.lokal_detail .daten_block { margin:0px 0px 10px 0px; }
.lokal_detail .daten_block .header { color:#000; font-size:13px; letter-spacing:0.05em; font-weight:bold;  }
.lokal_detail .daten_block .text, .oeffnungszeiten { font-size:11px; margin:5px 0px 0px 10px; line-height:160%; }
.lokal_detail .daten_block .text a { font-size:11px; }
.lokal_detail .daten_block .text label { display:inline-block; text-align:right; width:80px; padding-right:5px; font-weight:bold; vertical-align:top; }
.lokal_detail a.maps_link { line-height:180%; }
.lokal_detail .google_map_breit { margin:5px 0px 0px 0px; }
.lokal_detail .google_map { margin:10px 0px 10px 0px; }

.lokal_detail .daten_block .oeffnungszeiten label { display:inline-block; text-align:right; width:80px; padding-right:5px; font-weight:bold; vertical-align:top; }
.lokal_detail .daten_block .oeffnungszeiten_heute { color:#790000; }
.lokal_detail .daten_block .oeffnungszeiten_heute b { color:#790000; }

.kulinarium_detail_bilder { padding:0px 10px 0px 10px; }
.kulinarium_detail_bilder .hinweis { color:#444444; font-size:10px; line-height:160%; }
.kulinarium_detail_bilder .bilder {  }
.kulinarium_detail_bilder .bilder .einzelbild { min-height:75px; float:left; border:1px solid #728e84; background:#E5EAE8; padding:5px; vertical-align:middle; margin:0px 10px 10px 0px; }

.rw_kontak_beschreibung {  padding:0px 20px 0px 15px;  }


.kontakt_anfrage_inline { margin:10px; border:1px solid #cccccc; background:#eeeeee; }
.kontakt_anfrage_inline .header { color:#235937; font-size:13px; font-weight:bold; padding:5px; }
.kontakt_anfrage_inline table { margin:0px 10px 0px 10px; padding-bottom:10px; }
.kontakt_anfrage_inline .button { background:url('/images/design/button_back.png'); border: 1px single #235937; color: #235937; padding:0px 10px 2px 10px; font-weight:bold; letter-spacing:0.1em; font-size:10px; margin-top:5px; }
.kontakt_anfrage_inline span.bezeichung { font-weight:bold; letter-spacing:0.05em; font-size:10px; }
.kontakt_anfrage_inline .eingabe_feld{  width:200px; font-size: 10px; font-family:Verdana; color:#000; border:1px solid #666666; margin:2px 3px 7px 0px; padding:2px; }
.kontakt_anfrage_inline input {  }
.kontakt_anfrage_inline .error_text { font-size:10px; margin:0px 10px 10px 10px; background:#F8EDED; border: 1px dotted #630000; padding:5px; }
.kontakt_anfrage_inline .error_text b { color:#650000; }

.kontakt_anfrage_inline .ok_text { text-align:center; font-size:12px; color:#235937; letter-spacing:0.1em; margin:0px 10px 10px 10px; background:#FCFBD8; border: 1px dotted #FFCC00; padding:5px; font-weight:bold; }


.schmankerltage_einleitung { padding:0px 20px 5px 10px; }
.schmankerltage_einleitung .links { float:left; width:490px; }
.schmankerltage_einleitung .rechts { float:right; width:300px; }
.schmankerltage_einleitung .text { padding:10px 10px 0px 20px; font-size:13px; letter-spacing:0.05em; }



.schmankerltage_block { margin:0px 20px 0px 10px; padding-bottom:10px; }
.schmankerltage_block .bild { width:110px; float:left; }
.schmankerltage_block .text_block { padding-left:110px; }
.schmankerltage_block .header a { font-size:12px; font-weight:bold; color:#000; text-decoration:none; letter-spacing:0.1em; }
.schmankerltage_block .datum { font-size:11px; color:#444444; line-height:160%; letter-spacing:0.1em;  }
.schmankerltage_block .inhalt_grau { font-size:11px; color:#666666; margin-bottom:5px; }
.schmankerltage_block .interner_link { font-size:11px; letter-spacing:0.05em;  } 

.navigator_unten { margin-right:10px; }

.kulinarium_menue_branding_234x60 { padding:0px 0px 0px 8px; }
.kulinarium_menue_adsense_160x600 { padding:0px 0px 5px 45px; }
.kulinarium_listen_728x90 { padding:0px 0px 0px 50px; }