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


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






/** LISTEN Ansicht **/
.kontakte_liste { margin:0px 0px 10px 0px; border:1px solid #cccccc; padding:10px; }
.kontakte_liste .image_block	  { width:110px; min-height:40px; float:left;  }
.kontakte_liste .text_block	  { float:left; }


.kontakte_liste .header { margin:0px; }
.kontakte_liste .header a { text-decoration:none; font-size:13px; color:#000; letter-spacing:0.1em; font-weight:bold; }
.kontakte_liste .header a:hover { text-decoration:underline; }
.kontakte_liste .beschreibung_text { font-size:12px; font-weight: normal; color:#000; letter-spacing:0.05em; margin:5px 0px 0px 20px; }
.kontakte_liste .adress_text { font-size:11px; font-weight: normal; color:#222222; letter-spacing:0.05em; margin:5px 0px 0px 20px; }
.kontakte_liste .oeffnungszeiten { font-size:11px; font-weight: normal; color:#790000; letter-spacing:0.05em; margin:5px 0px 0px 20px; }
.kontakte_liste .produkt_suche { font-size:11px; font-weight: normal; color:#888888; letter-spacing:0.1em; margin:5px 0px 0px 20px; }
.kontakte_liste .produkt_suche b { color:#444444; }

.kontakte_liste .merkmale {  }
.kontakte_liste .detail_link { padding-top:5px; margin-left:20px; }
.kontakte_liste .detail_link a { font-size:11px; letter-spacing:0.1em; text-decoration:underline; }
.kontakte_liste .detail_link a:hover { color:#003320; }



.kontakt_detail { padding:0px 10px 0px 0px; }

.kontakt_detail h1 { margin:0px; }

.kontakt_detail .detail_block_links { width:490px;  }
.kontakt_detail .detail_block_rechts { width:300px; }

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

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

.kontakt_detail_bilder { padding:0px 10px 0px 10px; }
.kontakt_detail_bilder .hinweis { color:#444444; font-size:10px; line-height:160%; }
.kontakt_detail_bilder .bilder {  }
.kontakt_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;  }


.verzeichnis_liste_branding_728x90 { padding:0px 0px 0px 50px; width:728px; height:90px; }
.verzeichnis_detail_werbung_728x90 { padding:5px 0px 10px 60px; width:728px; height:90px;}