body { color: black; font-size: 95%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; margin: 0; padding: 0; }
.breite { width: /*965*/1005px; }
.middle_dim { background-image: url(/wLaufpass/wLayout/design/img/middle_bg.gif); background-repeat: repeat-y; width: /*961*/1001px; float: left; }
.menu_dim { width: 189px; float: left; }
.content_dim { width: 570px; float: left; padding-right: 4px; padding-left: 4px; }
.sidebar_dim { width: 234px; float: right; } /*{ width: 194px; float: right; }*/
.foot_dim { background-image: url(/wLaufpass/wLayout/design/img/foot_bg.gif); background-repeat: repeat-y; width: /*961*/1001px; height: 18px; float: left; margin-top: 4px; margin-bottom: 10px; }
.head_logo { width: 361px; height: 68px; float: left; margin-top: 10px; margin-bottom: 11px; }
.head_bg { background-image: url(/wLaufpass/wLayout/design/img/head_background.gif); background-repeat: repeat-x; text-align: right; width: 640px/*600px*/; height: 68px; float: left; margin-top: 10px; margin-bottom: 11px; }
.menu_right { width: 180px; float: right; margin-top: 18px; }
.sidebar_top { text-align: right; width: 194px; float: left; }
.sidebar_top img { width: 234px; }
.sidebar_topmeldung { background-color: #feffff; background-image: url(/wLaufpass/wLayout/design/img/sidebar_topmeldung_bottom.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 182px; float: right; padding: 5px 4px 15px 6px; border-right: 1px solid #9c3; border-bottom: 1px solid #9c3; }
.align_right { text-align: right; }
img.head_werbung { width: 160px; height: 60px; float: right; margin-left: 7px; }
img.head_werbung2 { width: 234px; height: 60px; float: right; margin-left: 7px; }
img.topmeldung_bottom { margin: 1px; }
img.bremen_shop { margin-right: 8px; }
img.special { margin-top: 4px; margin-bottom: 4px; margin-left: 4px; }
img.bild_startseite_links { float: left; margin-right: 6px; margin-bottom: 3px; }
.liste_bild { width: 120px; float: left; margin-right: 5px; }
.liste_text { width: 437px; float: left; }
a.titel { color: #603; font-size: 0.7em; font-weight: bold; line-height: 20px; text-decoration: none; text-align: left; vertical-align: top; }
.feature_titel { color: #036; font-size: 0.7em; font-weight: bold; text-align: left; vertical-align: top; }
.aktuelle_ausgabe { text-align: right; width: 172px; float: right; margin-top: 20px; margin-right: 8px; }
.aktuelle_ausgabe2 { text-align: left; width: 150px; float: right; margin-top: 20px; margin-right: 10px; }
.bremerhaven_song { text-align: left; width: 150px; float: right; margin-top: 20px; margin-right: 10px; }
.normal { color: #425361; font-size: 0.7em; text-align: left; vertical-align: top; }
.normal_rechts { color: #425361; font-size: 0.7em; text-align: right; vertical-align: top; }
.rot_fett_rechts { color: #603; font-size: 0.7em; font-weight: bold; line-height: 20px; text-decoration: none; text-align: right; vertical-align: top; }
.rot_fett_links { color: #603; font-size: 0.7em; font-weight: bold; line-height: 15px; text-decoration: none; text-align: left; vertical-align: top; }
.rot_fett { color: #603; font-size: 0.7em; font-weight: bold; line-height: 20px; text-decoration: none; text-align: left; vertical-align: top; }
.blau_fett { color: #036; font-size: 0.7em; font-weight: bold; line-height: 20px; text-align: left; vertical-align: top; margin: 4px; }
.blau_fett_ohne { color: #036; font-size: 0.7em; font-weight: bold; line-height: 20px; text-align: left; vertical-align: top; }
.blau_normal { color: #036; font-size: 0.7em; font-weight: 500; text-align: left; vertical-align: top; margin: 4px; }
.content_links { width: 280px; float: left; } /*{ width: 280px; float: left; }*/
.content_rechts { width: 280px; float: right; } /*{ width: 280px; float: right; }*/
.content_kategorie_home { color: #feffff; font-size: 0.7em; font-weight: bold; background-image: url(/wLaufpass/wLayout/design/img/kategorie_bg.gif); background-repeat: repeat-x; text-align: left; width: 280px; height: 17px; float: left; }
.content_kategorie { color: #feffff; font-size: 0.7em; font-weight: bold; background-image: url(/wLaufpass/wLayout/design/img/headline_bg.gif); background-repeat: repeat-x; text-align: left; width: 570px; height: 20px; float: left; }
.content_normal { width: 570px; float: left; }
.content_teaser { width: 277px; margin-top: 8px; padding-left: 3px; }
.content_teaser_bild { width: 66px; float: left; }
.content_teaser_text { width: 201px; float: left; }
/*a.navigation div { color: #036; font-size: 0.7em; text-decoration: none; text-align: left; width: 170px; float: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-bottom: 1px solid #036; display: block; }
a.navigation div:hover { color: #feffff; font-size: 0.7em; background-color: #036; text-decoration: none; text-align: left; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; width: 170px; float: left; border-bottom: 1px solid #036; } */
a.navigation { color: #036; font-size: 0.7em; text-decoration: none; text-align: left; width: 170px; float: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; display: block; }
img.navigation { display: block; width: 180px; float: left; }
a.navigation:hover { color: #feffff; font-size: 0.7em; background-color: #036; text-decoration: none; text-align: left; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; width: 170px; float: left; }
a.navigation_aktiv { color: #feffff; font-size: 0.7em; text-decoration: none; background-color: #036; text-align: left; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; width: 170px; float: left; }
a.sub_navigation { color: #036; font-size: 0.7em; text-decoration: none; background-color: #feffff; text-align: left; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; width: 170px; float: left; }
a.sub_navigation:hover { color: #feffff; font-size: 0.7em; text-decoration: none; background-color: #9c3; text-align: left; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; width: 170px; float: left; }
a.sub_navigation_aktiv { color: #feffff; font-size: 0.7em; text-decoration: none; background-color: #9c3; text-align: left; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; width: 170px; float: left; }
a.mehr_inhalt { color: #603; font-size: 0.7em; font-weight: bold; line-height: 20px; text-decoration: none; text-align: right; vertical-align: top; }
a.mehr_inhalt { color: #603; font-size: 0.7em; font-weight: bold; line-height: 20px; text-decoration: none; text-align: right; vertical-align: top; }
a.feature_inaktiv { color: #ffffff; font-size: 0.7em; font-weight: bold; text-decoration: none; text-align: left; margin-left: 5px; }
a.feature_inaktiv:hover { color: #603; font-size: 0.7em; font-weight: bold; text-decoration: none; text-align: left; margin-left: 5px; }
a.feature_aktiv { color: #603; font-size: 0.7em; font-weight: bold; text-decoration: none; text-align: left; margin-left: 5px; }
a.link_extern { color: #036; font-size: 0.7em; text-decoration: underline; text-align: left; vertical-align: top; }
a.link_fliesstext { color: #036; text-decoration: underline; text-align: left; vertical-align: top; }
a.link_text { color: #036; font-size: 0.7em; text-decoration: underline; text-align: left; vertical-align: top; }
a.blau_fett { color: #036; font-size: 0.7em; font-weight: bold; line-height: 20px; text-decoration: none; text-align: left; vertical-align: top; }
.sidemenu_space { margin-top: 3px; margin-bottom: 4px; width: 234px;}
.sidemenu_space2 { margin-bottom: 3px; }
img.artikel_rechts { float: right; margin-bottom: 10px; margin-left: 10px; }
img.artikel_links { float: left; margin-bottom: 4px; margin-right: 10px; }
.monat { color: #036; font-size: 0.7em; font-weight: bold; line-height: 10px; text-decoration: none; text-align: center; vertical-align: top; padding: 3px; }
.monat_rot { color: #603; font-size: 0.7em; font-weight: bold; line-height: 10px; text-decoration: none; text-align: center; padding: 3px; vertical-align: top; }
.monat:hover { color: #603; font-size: 0.7em; font-weight: bold; line-height: 10px; text-decoration: none; text-align: center; padding: 3px; vertical-align: top; }
.kalenderinaktiv { color: #036; font-size: 0.7em; font-weight: 500; line-height: 10px; text-decoration: none; text-align: right; vertical-align: top; padding: 3px; }
.kalenderaktiv { color: #603; font-size: 0.7em; font-weight: 700; line-height: 10px; text-decoration: underline; text-align: right; padding: 3px; vertical-align: top; }
a.veranstaltungen { color: #036; font-size: 0.7em; line-height: 10px; background-color: #feffff; text-decoration: none; text-align: left; width: 145px; margin-right: 5px; margin-left: 5px; padding: 3px; display: block; }
a.veranstaltungen:hover { color: #603; font-size: 0.7em; line-height: 10px; text-decoration: none; background-color: #9c3; text-align: left; display: block; margin-right: 5px; margin-left: 5px; padding: 3px; width: 145px; }
a.veranstaltungen_aktiv { color: #603; font-size: 0.7em; line-height: 10px; text-decoration: none; background-color: #9c3; text-align: left; display: block; margin-right: 5px; margin-left: 5px; padding: 3px; width: 145px; }
.formular td{ color: #425361; font-size: 0.7em; text-align: left; }
