a:hover {color: #5B5D4C; }
.newsblock:hover {padding:5px; background-color:#eddb63; margin-bottom:10px; color:#000; font-size: 12px; }
ul#navigation li a.seite_aktiv:hover {display:block; font-size: 12px; color: #015EAC; text-decoration: none; font-weight: normal; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
ul#navigation li a.seite:hover {display:block; font-size: 12px; color: #FEAF0D; text-decoration: none; font-weight: normal; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
ul#navigation li a:hover {display:block; font-size: 14px; color: #eddb63; text-decoration: none; font-weight: normal; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 15px; }
.suchbutton:hover {padding-top: -2px; width: 70px; border: 3px solid #EDDB63; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; text-decoration: none; background-color: #FEAC22; }
.hightlight {padding:10px; background-color:#f5f0df; font-size:14px; }
input, select, textarea {font-size: 14px; padding:3px; margin:3px; width:300px; color: #333333; background-color: #fff; border: 1px solid #D8DEDB; }
select {width:200px; }
textarea {height:150px; }
.label {font-size: 14px; margin-top: 10px; margin-right: 0; margin-bottom: 10px; margin-left: 0; padding-top: 15px; padding-right: 30px; padding-bottom: 15px; padding-left: 0; }
.senden {border: none; background-image: url(../../Bilder/senden.jpg); background-repeat: repeat-x; color:#ffffff; font-size: 16px; padding:4px; margin:4px; width: auto; }
.checkbox {font-size: 14px; padding:3px; margin:3px; width: auto; color: #333333; background-color: #fff; border: none; }
.fehlermeldung {color: #AE0F1A; padding:5px; text-align:left; display:block; }
.rot {color:#ae0f1a; }
a {color: #005dad; text-decoration: none; }
.fltlft {float: left; margin-right: 8px; }
.fltrt {float: right; margin-left: 8px; }
#navi_footer {float: none; display:inline; }
#footernavi {list-style-type: none; overflow:hidden; }
#footer p {margin: 0; color: #005dac; padding-top: 5px; padding-right: 0; padding-bottom: 5px; padding-left: 0; font-size: 8px; }
#footer {padding: 0; background-image: url(../../Bilder/bg_footer.jpg); background-repeat: repeat-x; background-color: #ffffff; margin: 0px; float: none; }
.newsblock h4 {color:#005dad; font-size:10px; }
.newsblock p, h4 {padding:0; margin:0; font-size: 12px; }
.newsblock {padding:5px; margin-bottom:10px; color:#3a3f41; font-size: 12px; }
#mainContent {margin-top: 0px; margin-right: 200px; margin-bottom: 50px; margin-left: 180px; padding-left: 10px; padding-right: 10px; padding-bottom: 20px; background-image: url(../../Bilder/bg_content.jpg); background-repeat: repeat-x; background-position: left top; }
#sidebar2 {margin: 0px; position: absolute; top: 151px; right: 0; width: 160px; padding-left: 10px; }
ul#navigation li a.seite_aktiv {display:block; font-size: 12px; color: #015EAC; text-decoration: none; font-weight: normal; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
ul#navigation li a.seite {display:block; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: normal; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
ul#navigation li.aktiv a.ordner_aktiv {font-size: 14px; color: #015EAC; text-decoration: none; font-weight: normal; padding-top: 5px; padding-bottom: 5px; }
ul#navigation li.aktiv {display:block; text-decoration: none; font-weight: normal; padding-top: 5px; padding-bottom: 5px; margin-left: 5px; margin-right: 5px; background-color: #EFDA63; }
ul#navigation li a {display:block; font-size: 14px; color: #005ead; text-decoration: none; font-weight: normal; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; }
ul#navigation li {margin-bottom:0px; }
ul#navigation {list-style-type:none; text-align: left; margin-top: 0px; margin-right: 0; margin-bottom: 0; margin-left: 0; padding: 0; }
#navigation {;}
#sidebar1_unten {left: 0; width: 167px; height: 15px; background-image: url(../../Bilder/navi_unten.png); background-repeat: no-repeat; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-position: left top; }
#sidebar1 {position: absolute; top: 166px; left: 0; width: 167px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-position: left top; background-image: url(../../Bilder/bg_sidebar1.png); background-repeat: repeat-y; }
#sidebar1_oben {position: absolute; left: 0; width: 167px; height: 15px; background-image: url(../../Bilder/navi_oben.png); background-repeat: no-repeat; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-position: left top; }
.suchbutton {padding-top: -2px; width: 70px; border: 3px solid #EDDB63; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; text-decoration: none; background-color: #ffffff; }
.suchfeld {width: 180px; border: 3px solid #EDDB63; }
#navi_oben {float: right; display:inline; }
#headernavi {list-style-type: none; overflow:hidden; }
#header h1 {margin: 0; padding: 10px 0; }
#header {height: 151px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: url(../../Bilder/header.jpg); background-repeat: no-repeat; text-align: right; }
#container {position: relative; width: 970px; text-align: left; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
h5 {color: 000000; font-weight: normal; font-size: 10px; padding: 0px; margin: 0px; }
h4 {color: #005dad; font-weight: normal; font-size: 12px; padding: 0px; margin: 0px; }
h3 {color: #005dad; font-weight: normal; font-size: 14px; padding: 0px; margin: 0px; }
h2 {color: #005dad; font-size: 16px; font-weight: normal; text-align: left; margin-top: 0px; }
h1 {color:#FBAD18; background-image: url(../../Bilder/h1_hinten.gif); background-repeat: no-repeat; background-position: 10px; font-weight: lighter; font-size: 18px; line-height: 26px; padding-bottom: 5px; }
body,td,th {font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #3a3f41; line-height: 20px; }
body {margin: 0; padding: 0; text-align: center; background-image: url(../../Bilder/bg_body.jpg); background-repeat: repeat-x; }
