body { margin:20px; background-color:#e4e4e4; color:#333; font-family:Arial,sans-serif; background-image:url('/bilder/hintergrund/verlauf_blau.png'); background-repeat:repeat-x; font-size:14px; line-height:18px; }
p { font-family: Arial,sans-serif; font-size:12px; line-height:18px; margin:0px 0px 12px 0px; color:#333; }
h1 { font-family:Verdana,Arial, sans-serif; font-size:24px; font-weight:normal; line-height:32px; text-align:left; margin:0px 0px 25px 0px; }
h2 { font-family:Verdana,Arial, sans-serif; font-size:18px; font-weight:normal; line-height:24px; text-align:left; margin:30px 0px 10px 0px;}
h3 { font-family:Verdana,Arial, sans-serif; font-size:13px; font-weight:bolder; line-height:20px; text-align:left; margin:20px 0px 8px 0px; color:#000; }
h6 { font-family:Arial, sans-serif; font-size:11px; font-weight:normal; line-height:16px; text-align:center; margin:5px 0px 20px 0px; color:#666; }
a { color:#003399; }
img  { border:0px; }
ul { margin-bottom:15px; }
li { font-family: Arial,sans-serif; font-size:12px; line-height:18px; text-align:left; margin:0px 0px 8px 0px; color:#333; }
input { padding:3px; font-size:14px; }
select { padding:3px; font-size:14px; }
textarea { padding:3px; font-size:14px; }
.textdunkelrot { color:#990033; }

div.top { width:970px; height:10px; background-image:url('/bilder/hintergrund/schatten_oben.png'); }
div.master { width:970px; min-height:570px; background-image:url('/bilder/hintergrund/schatten_seite.png'); }
div.bottom { width:970px; height:10px; background-image:url('/bilder/hintergrund/schatten_unten.png'); }

div.header  { width:950px; height:140px; background-color:#fff; text-align:right; }
div.headerRight { width:280px; height:140px; float:left; }
div.headerCenter { width:444px; height:140px; float:left; text-align:left; }
div.headerLeft { width:226px; height:140px; float:left; text-align:left; z-index:99;}

div.navbar1 { width:950px; height:30px; background-color:#009EE0; }
div.navbar1Empty { float:left; width:225px; border-right:1px solid #fff; height:30px; background-color:#4DBBE9; text-align:right; }
div.nav1 { float:left; height:30px; background-color:#009EE0; }
div.nav1Ecke { float:left; width:15px; height:30px; background-color:#009EE0; background-image:url('/bilder/elemente/nav1_ecke.png'); }
div.nav1 p { font-size:13px; line-height:30px; font-weight:normal; margin:0px 15px 0px 20px; }
div.nav1 a { text-decoration:none; color:#fff; }
div.nav1Current { float:left; height:30px; background-color:#009EE0; }
div.nav1Current p { font-size:14px; line-height:30px; font-weight:normal; margin:0px 15px 0px 20px; }
div.nav1Current a { text-decoration:none; color:#fff; }

div.nav2 { width:170px; margin-top:20px; margin-left:30px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; }
div.nav2 p { font-size:15px; margin:0px; }
div.nav2 a { text-decoration:none; color:#333; }
div.nav2Current { width:170px; margin-top:20px; margin-left:30px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; }
div.nav2Current p { font-size:15px; margin:0px; margin:0px 10px 0px 0px; }
div.nav2Current a { text-decoration:none; color:#333; }
div.nav2Item { width:170px; margin-bottom:0px; margin-left:30px; }
div.nav2Item p { font-size:14px; margin:0px; margin:0px 0px 0px 10px; }
div.nav2Item a { text-decoration:none; color:#333; }
div.nav2ItemCurrent { width:170px; margin-bottom:0px; margin-left:30px; }
div.nav2ItemCurrent p { font-size:14px; margin:0px; margin:0px 0px 0px 10px; }
div.nav2ItemCurrent a { text-decoration:none; color:#009EE0; font-weight:bolder; }

ul.nav2 { list-style-type:none; padding:0px; margin-left:20px; }
li.nav2 { line-height:17px; }
li.nav2Current { line-height:17px; }
li.nav2 a { text-decoration:none; color:#333; }
li.nav2Current a { text-decoration:none; font-weight:bolder; }

div.nav2Info { width:200px; margin-top:20px; background-color:#009EE0; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; }
div.nav2Info p { font-size:15px; line-height:22px; margin:0px 0px 0px 30px; color:#fff; }
div.nav2Info a { text-decoration:none; color:#333; }

div.nav2Info2 { width:200px; margin-top:20px; background-color:#009EE0; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; }
div.nav2Info2 p { font-size:15px; line-height:22px; margin:0px 0px 0px 30px; color:#fff; }
div.nav2Info2 a { text-decoration:none; color:#fff; }

div.nav2Alter { width:200px; margin-top:20px; background-color:#E64215; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; }
div.nav2Alter p { font-size:15px; line-height:22px; margin:0px 0px 0px 30px; color:#fff; }
div.nav2Alter a { text-decoration:none; color:#fff; }

div.nav2Krank { width:200px; margin-top:20px; background-color:#630C24; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; }
div.nav2Krank p { font-size:15px; line-height:22px; margin:0px 0px 0px 30px; color:#fff; }
div.nav2Krank a { text-decoration:none; color:#fff; }

div.nav2Sucht { width:200px; margin-top:20px; background-color:#01458E; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; }
div.nav2Sucht p { font-size:15px; line-height:22px; margin:0px 0px 0px 30px; color:#fff; }
div.nav2Sucht a { text-decoration:none; color:#fff; }

div.nav2Wohnungslos { width:200px; margin-top:20px; background-color:#017846; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; }
div.nav2Wohnungslos p { font-size:15px; line-height:22px; margin:0px 0px 0px 30px; color:#fff; }
div.nav2Wohnungslos a { text-decoration:none; color:#fff; }

div.nav2Schule { width:200px; margin-top:20px; background-color:#91C84B; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; }
div.nav2Schule p { font-size:15px; line-height:22px; margin:0px 0px 0px 30px; color:#fff; }
div.nav2Schule a { text-decoration:none; color:#fff; }

div.content { width:950px; min-height:400px; background-color:#fff; }
div.contentLeft { float:left; width:225px; border-right:1px solid #ddd; margin-top:30px; margin-right:30px; text-align:left; }
div.contentCenter { float:left; width:660px; margin-top:30px; text-align:left; }
div.search { width:170px; margin:30px 0px 20px 20px; }
div.losung { margin:0px 0px 20px 20px; width:170px; font-size:12px; }

div.footer { width:950px; height:50px; text-align:center; margin-top:15px; }
div.footer p { font-size:10px; line-height:15px; color:#666; text-align:center; }
div.footer a { text-decoration:none; color:#666; }


table.termine { width:468px; border-spacing:0px; padding:4px; }
td.termin { vertical-align:top; text-align:left; background-color:#eee; border-bottom:5px solid #fff; }
td.termin p { margin:0px; }
td.terminMonat { text-align:center; }
td.terminMonat p { font-size:16px; color:#009EE0; line-height:36px; margin:0px; text-align:center; }

p.neuigkeitDatum { clear:both; font-size:11px; line-height:14px; color:#999; margin:0px 0px 5px 0px; }
p.neuigkeitTitel { font-size:18px; line-height:22px; color:#009EE0; font-weight:normal; margin:0px 0px 7px 0px; }
p.neuigkeitKurztext { font-size:14px; }
p.neuigkeitBild { margin:20px 0px 20px 0px; text-align:left; }

.tabelleStandard { width:100%; background-color:#eee; margin-top:10px; margin-bottom:20px; border-spacing:0px; padding:4px; border:0px; }
.tabelleStandard td { border-bottom:3px solid #fff; font-size:11px; color:#333; vertical-align:top; }
.tabelleStandard p { font-size:12px; color:#333; margin:0px; }

.bildRechts { margin-left:20px; margin-top:5px; margin-bottom:10px; }
.bildLinks { margin-right:20px; margin-top:5px; margin-bottom:10px; }

label { font-family:Arial, sans-serif; font-size:12px; width:100px; text-align:right; margin-top:6px; margin-right:15px; float:left; }
form br { clear:both; }
form p { clear:both; }
form input, select { margin-bottom:5px; }
input#submit1 { float:right; width:150px; margin:10px 10px 20px 10px; }



