html {font-size:100.01%;height:100%}
body {background:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;margin:25px;padding:0 0 25px 0;font-size:1em;height:100%;line-height:1.25em}
img {border:none}

div#header {margin: 0;position:relative}
div#contentContainer {clear:both;margin:30px 0 0 0}

div#logo {float:left;margin: 0 0 0 0 }
p#date {color:#fff;font-size:0.8em;position:absolute;top:-1px;right:10px;margin:0;padding:0}
div#navigationTop {position:relative;top:15px;margin:0 0 0 325px;padding:20px 0 0 0 ;height:50px;background:url("navigationTop_BG.gif") top repeat-x}
div#navigationTop ul  {margin:0;padding:0;}
div#navigationTop ul li {float:left;list-style:none;padding:0;margin:4px 10px 0 0}
div#navigationTop ul li.active {}
div#navigationTop ul li a  {margin:0;padding:0;display:block }
div#navigationTop ul li img  {margin:0 0 0 0;padding:0;display:block }

div#leftContainer {position:relative;left:-25px;width:305px;clear:left;float:left}
div#navigationLeft {background:url("navigationLeft_BG.gif") bottom repeat-x;padding: 20px 0 30px 0;}
div#navigationLeft ul {list-style:none;margin:0;padding:0;position:relative;left:10px}
div#navigationLeft ul li {list-style:none;margin:10px 0;text-align:right}

div#navigationLeft ul li a:link, div#navigationLeft ul li a:visited  {color:#fff;display:block;text-decoration:none;font-weight:700;font-size:0.9em;padding:2px 25px 2px 0}
div#navigationLeft ul li a:hover {color:#fff;background:#eb6a27}
div#navigationLeft ul a.current {color:#fff;background:#eb6a27}

div#content {margin-left:330px;max-width:750px}
div#content a:link, div#content a:visited {color:#eb6a27;text-decoration:underline}
div#content a:hover {color:#000}

.floatLeft {float:left;margin:0 0.5em 0.5em 0}
.floatRight {float:right;margin:0 0 0.5em 0.5em}

div#content p {font-size:0.9em;color:#666;margin:20px 0}
div#content p.highlight {border-left:10px solid #214e80;border-right:1px solid #214e80; border-top:1px solid #214e80; border-bottom:1px solid #214e80;padding: 10px 10px 10px 20px }

div#content table {font-family:Verdana, Arial, Helvetica, sans-serif;margin:10px 0;font-size:0.9em}
div#content table td {padding:10px;vertical-align:top}

div#content h1 {margin: 0 0 0.5em 0;padding:0;border-bottom: 1px solid #214e80}
div#content h1.renderhead {display: block}
div#content h1.renderhead span {display: none}
div#content h1.renderhead img {padding:0}
div#content h2 {font-size:1.2em;color:#214e80;border-bottom: 1px solid #214e80}

div#content li {list-style:url("list_style.gif");color:#214e80;font-size:0.9em}

div#content #form-module fieldset label{width:150px;clear:left;float:left;height:20px;padding:0;font-weight:700;font-size:0.8em;color:#214e80}
div#content #form-module form{margin:10px 0 0 0;font-size:0.9em}
div#content #form-module form br{clear:both}
div#content #form-module label.textarea{width:150px;margin-top:10px}
div#content #form-module textarea {border:1px solid #214e80;background:#fff;width:300px;margin-top:5px;padding:2px 3px}
div#content #form-module textarea:focus {border:1px solid #eb6a27}
div#content #form-module .text{margin-top:5px}
div#content #form-module input.text{border:1px solid #214e80;background:#fff;width:300px;padding:2px 3px;margin:5px 0}
div#content #form-module input:focus {border:1px solid #eb6a27;}
div#content #form-module legend{display:none}
div#content #form-module fieldset{border:none;padding:10px 0;margin:0}
div#content #form-module input.submit{font-weight:700;border:1px solid #214e80;background:#fff;margin:10px 0;color:#eb6a27}
div#content #form-module p.hinweis {font-weight:500;color:#cc0700;font-size:0.8em}
div#content #form-module p {color:#004607;position:relative;left:-150px;font-weight:700} 

div#content div.galerie {margin:0 10px 10px 0;padding:10px;background:#e9e9e9;float:left;border:1px solid #999}
div#content div.galerie img.galeriebild {margin:0;padding:0}

