body {
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:10px;
scrollbar-face-color:#0065B0;
scrollbar-base-color:#0065B0;
scrollbar-arrow-color:#f1f1f1;
scrollbar-track-color:#f1f1f1;
scrollbar-highlight-color:#f1f1f1;
scrollbar-3dlight-color:#f1f1f1;
scrollbar-shadow-color:#f1f1f1;
scrollbar-darkshadow-color:#f1f1f1;
overflow:auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
line-height:1.5em;
background-color: #f1f1f1;
background-image: url(../bilder/hg.gif);
background-repeat: repeat-x;
background-position: 0px 90px;
margin: 0px;
margin-bottom:10px
}

td, p, li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.5em; font-weight:normal; color:#333333 }
h1 { font-size:12px; font-weight:bold; border-bottom:dotted 1px #333333; color:#333333; }
h2,h3,h4,h5,h6 { font-size:11px; font-weight:bold; color:#333333 }
a, a:link, a:visited, a:active, a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:underline; font-weight:normal; line-height:1.5em; }

#logo { width:880px; height:90px; margin:auto; padding-left:5px; padding-right:5px; background-image:url(../bilder/schatten_grau.gif); background-repeat:repeat-y; clear:both }
#emotionleiste { width:880px; height:141px; margin:auto; padding-left:5px; padding-right:5px; background-image:url(../bilder/schatten_blau.gif); background-repeat:repeat-y; clear:both }


#inhalt { width:880px; height:440px; margin:auto; padding-left:5px; padding-right:5px; padding-top:35px; padding-bottom:10px; background-image:url(../bilder/schatten_grau.gif); background-repeat:repeat-y; clear:both; }

#links { width:250px; height:440px; background-color:#f1f1f1; float:left;  padding-left:20px; padding-right:0px;  }
#rechts { width:580px; height:440px; background-color:#f1f1f1; background-image:url(../bilder/hg_inhalt.gif); background-repeat:no-repeat; background-position:center 0px; overflow:auto; float:left; clear:right;  padding-left:0px; padding-right:20px; }

#footer { width:880px; height:20px; margin:auto; padding-left:5px; padding-right:5px; background-image:url(../bilder/schatten_grau_rot.gif); background-repeat:repeat-y; clear:both }
#bottom { width:870px; height:20px; margin:auto; margin-top:10px }

#navibereich { width:880px; height:20px; background-color:#0065B0; margin:auto; padding-left:5px; padding-right:5px; background-image:url(../bilder/schatten_blau.gif); background-repeat:repeat-y; clear:both; text-align:center  }

#navi { margin:auto }
#navi a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #f1f1f1; text-decoration: none; display: block; float: left; height: 17px; padding-top:3px; padding-right: 15px; padding-left: 15px; line-height: normal }
#navi a:hover { color: #333333; background-color: #DEDEDE; line-height: normal; }
#navi .out { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; background-color: #DEDEDE; text-decoration: none; display: block; float: left; height: 17px; padding-top:3px; padding-right: 15px; padding-left: 15px; line-height: normal; } 

#copyright { font-size:10px; color:#333333; font-weight:normal; float:left }
#webdesign { font-size:10px; color:#333333; font-weight:normal; text-align:right; float:right }
#webdesign a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-decoration:none; font-weight:normal }
.adresse { padding:10px; width:200px; border:dotted 1px #999999; background-color:#D8E3EB }
.bildrand { border-left:solid 1px #ffffff; border-top:solid 1px #ffffff; border-right:solid 1px #333333; border-bottom:solid 1px #333333; }
.bildrand { border:solid 1px #ffffff; }

.aktuelles_headline { font-weight:bold; text-align:left; line-height:1.5em; padding:5px; padding-bottom:10px }
.aktuelles_gesamt { line-height:1.5em; padding:5px }

hr { height:1px; color:#0065B0; margin-top:5px; margin-bottom:5px }
fieldset { margin-bottom:10px; padding-bottom:10px; border:solid 1px #333333 }
legend { color:#333333; font-weight:bold; padding:5px; padding-bottom:10px }
.bez { width:150px; float:left; font-weight:normal; line-height:1.3em; padding-bottom:5px; }
.wert { width:380px; float:right; text-align:left; line-height:1.3em; padding-bottom:5px; }
.zeile { clear:both; width:530px; padding-left:12px; }

.bez2 { width:280px; float:left; font-weight:normal; line-height:1.3em; padding-bottom:5px; }
.wert2 { width:250px; float:right; text-align:left; line-height:1.3em; padding-bottom:5px; }

.item { font-size:11px; color:#cc0000; font-weight:bold; line-height:1.0em; margin-top:0px; margin-bottom:0px }
.item2 { font-size:11px; color:#cc0000; font-weight:bold; line-height:1.0em; margin-top:0px; margin-bottom:0px }

select, textarea, input { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; background-color:#ffffff; border-left:solid 1px #999999; border-top:solid 1px #999999; border-right:solid 1px #f1f1f1; border-bottom:solid 1px #f1f1f1 }
.button { border-left:solid 1px #f1f1f1; border-top:solid 1px #f1f1f1; border-right:solid 1px #999999; border-bottom:solid 1px #999999; background-color:#0065B0; cursor:hand; color:#ffffff; font-weight:bold }
.button_xsmall { border-left:solid 1px #f1f1f1; border-top:solid 1px #f1f1f1; border-right:solid 1px #999999; border-bottom:solid 1px #999999; background-color:#0065B0; color:#ffffff; width:20px; height:18px; cursor:hand }
.textarea { overflow:auto }
.randlos { border:none; background-color:transparent }
