/*****************************************************************************************************************/
/** DIV für REGION
/*****************************************************************************************************************/

.global_werbung_lb_728x15 { margin-top:5px; }


.geo_karte { padding:10px 0px; }
.geo_display { padding:0px 20px 0px 10px; font-size:12px; color:#444444; letter-spacing:0.1em; }
.geo_display .header { font-weight:bold; color:#000; }
.geo_display .daten_block {  margin-left:20px; width:250px; float:left; font-size:12px; padding-top:5px; }
.geo_display .daten_block span { width:150px; display:inline-block; padding-right:5px; text-align:right; font-weight:bold; }


.wetter_anzeigen { padding:20px 0px 0px 10px;  }
.wetter_anzeigen .wetter_block { float:left; width:340px; padding-left:20px; }

.wetter_anzeigen .wetter_text { padding:0px 20px 40px 20px; font-size:12px; letter-spacing:0.05em; line-height:160%; }
.wetter_anzeigen .wetter_text a { font-size:12px; letter-spacing:0.05em; }




.gemeinden_block { padding:10px 20px 10px 30px; }
.gemeinden_block a { text-decoration:none; font-size:12px; letter-spacing:0.05em; color:#222222; padding-right:10px; }
.gemeinden_block a:hover { text-decoration:underline; color:#000; }


.webcam_liste { margin-top:15px; padding:0px 20px 0px 10px; border-bottom:1px solid #ccc; }
.webcam_liste .webcam_image { width:310px; float:left; }
.webcam_liste .image_text { text-align:center; font-size:10px; color:#444444; line-height:180%; }
.webcam_liste .webcam_header { margin:0px; }
.webcam_liste .webcam_header { text-decoration:none; font-size:14px; color:#000; letter-spacing:0.1em; font-weight:bold; }
.webcam_liste .daten_block { margin:10px 0px 10px 10px; }
.webcam_liste .daten_block .text, .oeffnungszeiten { font-size:11px; padding-left:10px; margin:5px 0px 0px 10px; line-height:160%; }
.webcam_liste .daten_block .text a { font-size:11px; }
.webcam_liste .daten_block .text label { display:inline-block; text-align:right; width:80px; padding-right:5px; font-weight:bold; vertical-align:top; }

.partner_liste { padding:20px 0px 10px 10px; border-bottom:1px solid #ccc; }
.partner_liste .partner_image { width:220px; float:left; }
.partner_liste .partner_header { text-decoration:none; font-size:14px; color:#000; letter-spacing:0.1em; font-weight:bold; }
.partner_liste .daten_block { margin:10px 0px 10px 10px; padding-left:220px; }
.partner_liste .daten_block .partner_text { font-size:13px; padding-left:10px; margin:5px 0px 0px 10px; line-height:160%; }
.partner_liste .daten_block .partner_link a { font-size:12px; margin:10px 0px 0px 15px; line-height:300%; }

.notfallnummern_block { padding:20px 0px 0px 0px; }
.notfallnummern_block .notfallnummern { float:left; width:215px; border:1px solid #790000; margin:0px 20px 20px 20px; }
.notfallnummern_block .notfallnummern .nummer_header { color:#790000; background-color:#eeeeee; font-size:13px; letter-spacing:0.1em; text-align:center; font-weight:bold; padding:8px 0px 8px 0px; }
.notfallnummern_block .notfallnummern .notfall_telefonnummer { color:#444444; font-size:13px; letter-spacing:0.1em; font-weight:bold; text-align:center; padding:8px 0px 8px 0px; }

.region_liste_branding_728 { margin:0px 0px 0px 15px; }