a.navilink2:link, a.navilink2:visited {color: #fff; display: block; margin: 6px 0 0 5px; }
a.navilink:link, a.navilink:visited {color: #fff; display: block; float: left; margin: 8px 0 0 1px; }
a.navidir2:link, a.navidir2:visited {color: #fff; display: block; margin: 6px 0 0 0px; font-size: 11pt; font-weight: bold; }
a.navibottom:link, a.navibottom:visited {color: #666666; display: block; float: left; margin: 8px 0 0 1px; font-weight: 300; }
li li li a:link, li li li a:visited {font-weight: normal; }
a.navilink2:hover, a.navilinkaktiv2:link {color: #003366; display: block; margin: 6px 0 0 5px; }
a.navilink:hover, a.navilinkaktiv:link {color: #003366; display: block; float: left; margin: 8px 0 0 1px; }
a.navibottom:hover, a.navibuttomaktiv:link {color: #003366; display: block; float: left; margin: 8px 0 0 1px; font-weight: 300; }
a:link, a:visited {font-weight: bold; TEXT-DECORATION: none; color: #666666; }
a.navidir2:hover, a.navidiraktiv2:link {color: #669acc; display: block; margin: 6px 0 0 0px; font-size: 11pt; font-weight: bold; }
a.navilink2:link, a.navilink2:visited {color: #fff; display: block; margin: 6px 0 0 5px; }
a.navilink:link, a.navilink:visited {color: #fff; display: block; float: left; margin: 8px 0 0 1px; }
a.navidir2:link, a.navidir2:visited {color: #fff; display: block; margin: 6px 0 0 0px; font-size: 11pt; font-weight: bold; }
a.navibottom:link, a.navibottom:visited {color: #666666; display: block; float: left; margin: 8px 0 0 1px; font-weight: 300; }
li li li a:link, li li li a:visited {font-weight: normal; }
a:link, a:visited {font-weight: bold; TEXT-DECORATION: none; color: #666666; }
a.navilink2:hover, a.navilinkaktiv2:link {color: #003366; display: block; margin: 6px 0 0 5px; }
a.navilink:hover, a.navilinkaktiv:link {color: #003366; display: block; float: left; margin: 8px 0 0 1px; }
a.navibottom:hover, a.navibuttomaktiv:link {color: #003366; display: block; float: left; margin: 8px 0 0 1px; font-weight: 300; }
a.navidir2:hover, a.navidiraktiv2:link {color: #669acc; display: block; margin: 6px 0 0 0px; font-size: 11pt; font-weight: bold; }
a.navilink2:link, a.navilink2:visited {color: #fff; display: block; margin: 6px 0 0 5px; }
a.navilink:link, a.navilink:visited {color: #fff; display: block; float: left; margin: 8px 0 0 1px; }
a.navidir2:link, a.navidir2:visited {color: #fff; display: block; margin: 6px 0 0 0px; font-size: 11pt; font-weight: bold; }
a.navibottom:link, a.navibottom:visited {color: #666666; display: block; float: left; margin: 8px 0 0 1px; font-weight: 300; }
li li li a:link, li li li a:visited {font-weight: normal; }
a:link, a:visited {font-weight: bold; TEXT-DECORATION: none; color: #666666; }
a.navilink2:link, a.navilink2:visited {color: #fff; display: block; margin: 6px 0 0 5px; }
a.navilink:link, a.navilink:visited {color: #fff; display: block; float: left; margin: 8px 0 0 1px; }
a.navidir2:link, a.navidir2:visited {color: #fff; display: block; margin: 6px 0 0 0px; font-size: 11pt; font-weight: bold; }
a.navibottom:link, a.navibottom:visited {color: #666666; display: block; float: left; margin: 8px 0 0 1px; font-weight: 300; }
li li li a:link, li li li a:visited {font-weight: normal; }
a.navilinkaktiv2:visited {color: #669acc; display: block; margin: 6px 0 0 5px; }
a.navilinkaktiv:visited {color: #003366; display: block; float: left; margin: 8px 0 0 1px; }
a:link, a:visited {font-weight: bold; TEXT-DECORATION: none; color: #666666; }
a.navidiraktiv2:visited {color: #669acc; display: block; margin: 6px 0 0 5px; font-size: 11pt; }
a.navibottomaktiv:visited {color: #003366; display: block; float: left; margin: 8px 0 0 1px; font-weight: 300; }
a.navilink2:hover, a.navilinkaktiv2:link {color: #003366; display: block; margin: 6px 0 0 5px; }
a.navilink:hover, a.navilinkaktiv:link {color: #003366; display: block; float: left; margin: 8px 0 0 1px; }
a.navibottom:hover, a.navibuttomaktiv:link {color: #003366; display: block; float: left; margin: 8px 0 0 1px; font-weight: 300; }
a.navidir2:hover, a.navidiraktiv2:link {color: #669acc; display: block; margin: 6px 0 0 0px; font-size: 11pt; font-weight: bold; }
a.navilink2:hover, a.navilinkaktiv2:link {color: #003366; display: block; margin: 6px 0 0 5px; }
a.navilink:hover, a.navilinkaktiv:link {color: #003366; display: block; float: left; margin: 8px 0 0 1px; }
a.navibottom:hover, a.navibuttomaktiv:link {color: #003366; display: block; float: left; margin: 8px 0 0 1px; font-weight: 300; }
a:hover {color: #639CCE; }
a.navidir2:hover, a.navidiraktiv2:link {color: #669acc; display: block; margin: 6px 0 0 0px; font-size: 11pt; font-weight: bold; }
.in {margin-left: 10px; font-size: 9pt; }
.navi2 ul {margin: 0; padding: 0 1px 0 0px; }
.navi2 li {list-style: none; font-size: 10pt; margin-bottom: 10px; }
.navi li, .subnavi li {list-style: none; display: inline; font-size: 10pt; padding-bottom: 30px; padding-left: 15px; }
.navi ul, .subnavi ul {margin: 0; padding: 0 1px 0 5px; vertical-align: top; float: left; }
.navi {vertical-align: middle; padding-left: 10px; padding-right: 10px; padding-bottom: 7px; }
.flash {width: 131px; height: 86px; float: left; margin: 45px 0 0 16px; }
.bgnavi_startseite {padding: 0 0 0 10px; height: 36px; background-color: #ffffff; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
.bgnavi {padding: 0 0 0 10px; height: 36px; background-color: #669acc; border-top: 1px solid #fff; }
.clear {clear: both; height: 0px; font-size: 0px; line-height: 0px; }
.text_rechts {font-size: 9pt; }
.newsbox_rechts {background-color: #FFFFFF; width: 300px; float: right; display: inline; padding-top: 10px; }
.text_mitte {font-size: 8pt; }
.content_mitte {width: 485px; margin: 7px 0 0 13px; float: left; }
.text_links {padding: 5px 0 0 14px; }
.content_links {width: 226px; color: #FFFFFF; border-top: 1px solid #fff; background-image: url(/media/img/bg_s_links.jpg); float: left; background-repeat: repeat-y; }
.main_content_startseite {width:1024px; height: 680px; background-color: #ffffff; }
.main_content {width: 1024px; background-image: url(/media/img/bg_weiss.gif); float: left; background-repeat: repeat-y; }
.formularbox {position: relative; right: 0px; top: 100px; color: #FFFFFF; width: 50px; float: right; height: 113px; }
.logo {width: 187px; height: 113px; margin: 0 0 0 15px; }
.logobox {width: 1024px; height: 63px; background-color: #FFFFFF; }
.header_startseite {width:1024px; background-image:url(/images/header_startseite.jpg); background-repeat:no-repeat; margin:0px auto; height: 204px; }
.leitmotiv_folgeseite {; }
.header {width:1024px; margin:0px auto; }
.template {width: 1024px; margin:0px auto; background-color: #FFFFFF; }
hr {color: #cccccc; }
h2 {font-size: 11pt; font-weight: bold; }
h1 {font-size: 13pt; font-weight:bolder; color: #669ACC; }
td, tr {font-size: 9pt; font-weight: normal; }
body {margin: 0px 0 20px 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 14pt; }
.navi2title {color: #fff; margin: 0px 0 0 0px; font-weight: bold; }
.main_content_alt {width:724px; float: left; background-image: url(/images/bg.gif); background-repeat: repeat-y; }
.navi2 {; }
.Suche {background-image: url(/images/bg.gif); background-repeat: repeat-y; position: absolute; z-Index: 60; padding-top: 15px; width: 226px; padding-left: 14px; }
.Sucheingabe {display: inline; width: 90px; height: 11pt; border-style: none; border-width: 1px; border-color: #666666; }
.button {vertical-align: top; }
.naviaktiv {color: #003366; display: block; font-weight: bold; font-size: 110%; }
.navidir2title {color: #669acc; margin: 0px 0 0 0px; font-weight: bold; font-size: 11pt; }
.linkRechts {font-size: 12px; margin-left: 10px; }
.linkRechts2 {font-size: 10px; margin-left: 10px; }
.inSM {font-size: 9pt; }
.SucheNavi {color: #ffffff; float: right; padding: 8px 10px 0 0; }
.BottomNavi {vertical-align: middle; padding-left: 20px; padding-right: 0px; padding-bottom: 7px; padding-top: 10px; width: 1024px; }
.BottomNavi li {list-style: none; font-size: 10pt; padding-right: 20px; }
.BottomNavi ul {margin: 0; padding: 0 1px 0 10px; float: left; height: 32px; vertical-align: top; }
.SucheBottom {color: #666666; float: right; padding: 8px 35px 0px 0; }
.SucheingabeBottom {display: inline; width: 90px; height: 10pt; border-style: solid; border-width: 1px; border-color: #666666; }
.navilinkaktiv2 {color: #669acc; display: block; margin: 6px 0 0 5px; font-weight: bold; }
ul {padding: 0 0 0 20px; }
.sloganStart {color: #ffffff; font-size: 20px; font-weight: bold; }
.error_nl {color: #ff0033; }
.slogan {color: #ffffff; font-size: 14px; font-weight: bold; }
h3 {font-size: 10pt; font-weight: bold; }
