html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, .citp-content a.arrow, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td   { font-size: 100%; background: transparent; margin: 0; padding: 0; border: 0; outline: none 0 }
body,input,textarea,select { font-size:20px; font-family:verdana,helvetica,arial,sans-serif; line-height:150%; color:#3c3c3b; }
html, body {margin:0; padding:0; width:100%; height:100%; overflow:hidden; }
a, a:visited  { color:#000; text-decoration:none; }
a:hover { color:#3c3c3b; text-decoration:underline; }

#std_muthilfe {
	position:fixed;
	z-index:1000;
	top:50px;
	right:50px;
	border:#333 2px dotted;
	background-color:#990000;
	color:#FFFFFF;
	padding:10px;
	box-shadow:5px 5px 10px #000;
}
#std_muthilfe a {
	color:#FFFFFF;
	font-style:normal;
	font-size:15px;
	font-weight:bold;
}

#index_scroller {position:absolute; width:100%; height:100%; top:0; left:0; overflow:auto; z-index:4; background-color:#008872;} 

#index_inhalt_rahmen { position:absolute; z-index:2; width:100%; height:100%; }

#index_inhalt_box { position:inherit; width:996px; min-height:100%; left:50%; margin-left:-500px; margin-top:0px; background-color:#FFFFFF; border-left:#aaccbb 15px solid; border-right:#aaccbb 15px solid; }

#index_inhalt_kopf_bild { border-bottom:#3c3c3b 1px solid; }
#index_inhalt_kopf_logo { border:#FFF 20px solid; position:relative; top:-30px; left:27px; }

#index_inhalt_schriftzug { text-align:center; }
#index_inhalt_schriftzug_linie { border-bottom:hidden; border-top:#000 solid 1px; width:800px; }

#index_navigation_box { width:100%; margin-top:50px; margin-bottom:0px; }
#index_navigation_box ul { list-style:none; font-size:20px; }
#index_navigation_box ul li a { font-style:normal; display:table-cell; width:126px; float:left; padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px; background-color:#aaccbb; text-align:center; }
#index_navigation_box ul li a:hover, #index_navigation_box ul li a.aktiv { background-color:#008872; color:#fff; text-decoration:none; }

#index_inhalt_stimmungsbild { width:100%; height:250px; background-position:center; }

#index_inhalt { position:relative; left:40px; margin-top:20px; text-align:left; margin-bottom:100px; padding-right:492px; }
#index_inhalt h1 { margin-bottom:30px; font-size:30px; line-height:1.2em; text-align:left; font-weight:bold; color:#008872; text-transform:uppercase; }
#index_inhalt h2 { margin-top:35px; margin-bottom:7px; font-size:20px; text-align:left; font-weight:bold; }
#index_inhalt h2 span { font-style:normal; font-size:20px; margin-left:15px; }
#index_inhalt p {  }
#index_inhalt table { margin-top:15px; margin-bottom:10px; width:600px; }
#index_inhalt table td { padding-top:2px; padding-bottom:2px; padding-right:5px; vertical-align:top; border-bottom:#000 solid 1px; }
#index_inhalt table tr td strong { font-family:RockwellBold; font-weight:normal; }
#index_inhalt table .legende { font-size:10px; }
#index_inhalt ul { padding-left:14px; margin-left:50px; margin-top:20px; margin-bottom:15px; text-align:left; }
#index_inhalt li { list-style-type:"» "; margin-bottom:2px; padding-left:5px; }
#index_inhalt select,input { width: 100%; border-width: 0 }
#index_inhalt .checkbox { width:auto; text-indent:-50px; }
#index_inhalt ul li strong, strong { font-weight:bold; }

#home_aktuell_box { border:#008872 3px dashed; margin-top:20px; padding:20px; background-color:#aaccbb; }

#index_fuss { position:absolute; width:920px;; bottom:0px; padding-top:3px; padding-left:40px; padding-right:40px; height:58px; font-weight:normal; font-size:13px; line-height:150%; }
#index_fuss_pastizio { right:40px; bottom:11px; position:absolute; }
#index_fuss_facebook { right:140px; bottom:11px; position:absolute; }
#index_fuss a, #index_fuss a:visited {  }
#index_fuss hr { border-bottom:0px; } 

#umflussweg { clear:left; }
.legende { font-size:13px; line-height:150%; }