body {background-color: #98bde7; text-align: center; width: 100%; height: 100%;}
body,p,div,td,input,a {margin: 0px; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; color:#666666; line-height:14px;}

//div {border: 1px solid #cc0000;}

/* Sitestruktur*/
#outerLayer {text-align: center; vertical-align: top; margin: 0px auto; padding: 0px; width: 950px; margin-top: 0px; background-color: #ffffff; border: 1px solid #ffffff;}
#panorama {position: relative; margin: 10px 8px 0px 8px; width: 934px; height: 160px;}
#logo {position: relative; margin: -161px 8px 0px 8px; width: 934px; height: 160px;}
#balken {position: relative; margin: 1px 8px 0px 8px; width: 934px; height: 20px; background-color: #fa9c00;}
#primNav {float: left; padding: 3px 0px 0px 0px; color: #ffffff; text-align: left; width: 700px; margin: 0px 8px 0px 0px; background-color: #fa9c00;}
#suche {float: right; color: #ffffff; text-align: left; width: 200px; margin: 1px 10px 0px 0px; background-color: #fa9c00;}
#kruemel {clear: both; text-align: left; margin: 2px 8px 0px 18px;}
#sekNav {float: left; width: 230px; text-align: left; margin: 30px 0px 0px 1px;}
#contentMitte {width: 680px; float: left; text-align: left; margin: 30px 0px 0px 0px;}
#content1 {width: 390px; float: left; text-align: left; margin: 30px 0px 0px 10px; height: 350px;}
#content2 {width: 260px; float: left; text-align: left; margin: 30px 0px 0px 20px;}
#content3 {width: 230px; float: left; text-align: left; margin: 30px 0px 30px 20px; padding-left: 10px; border-left: 1px solid #999999;}
#newsticker {height: 150px; width: 200px; float: left; text-align: left; margin: 0px;}
#servNav {padding: 3px 0px 0px 0px; color: #ffffff; clear: both; text-align: left; width: 934px; height: 20px; margin: 1px 8px 8px 8px; background-color: #fa9c00;}
#siteTable {width: 100%; height: 100%; margin: 0; padding: 0; border: 0px; border-collapse: collapse; border-spacing: 0px;}

/*Farben*/
.weiss {background-color: #ffffff;}
.orange {color: #fa9c00;}
.label_searchbox {color: #ffffff;}

.headlineteaser {color:#666666; font-weight:bold;}
p {margin-bottom: 10px;}
p.orange {margin-bottom: 0px;}
h1 {font-size: 11px; color: #fa9c00; font-weight: bold;}
//ul {margin-right: 5px; list-style-image: url(../graphics/pfeil_li.gif);}
ul {margin-right: 5px; list-style-image: url(../graphics/pfeil_li.gif);}
li {margin: 0px 0px 0px -15px; padding: 0px 0px 8px 0px; }


a:link,a:visited, a:hover,a:active {color:#ffffff; text-decoration: none; font-size: 31px; font-weight: bold; line-height: 25px;} 

a.bold:link, a.bold:visited, a.bold:hover, a.bold:active {color:#666666; font-weight: bold; text-decoration: none; font-size: 11px;} 

a.navipath:link, a.navipath:visited, a.navipath:hover, a.navipath:active {font-weight:normal; font-size: 10px; color:#666666;} 

a.firstnavi_active:link, a.firstnavi_active:visited, a.firstnavi_active:hover, a.firstnavi_active:active {color:#8c3100; text-decoration: none; font-size: 11px;}
a.firstnavi_passive:link, a.firstnavi_passive:visited {color:#ffffff; text-decoration: none; font-size: 11px; line-height: 14px;}
a.firstnavi_passive:hover, a.firstnavi_passive:active {color:#8c3100; text-decoration: none; font-size: 11px; line-height: 14px;}

a.seknavi_active:link, a.seknavi_active:visited, a.seknavi_active:hover, a.seknavi_active:active {color:#48c3100; text-decoration: none; font-size: 11px;}
a.seknavi_passive:link, a.seknavi_passive:visited {color:#8c3100; text-decoration: none; font-size: 11px;}
a.seknavi_passive:hover, a.seknavi_passive:active {color:#fa9c00; text-decoration: none; font-size: 11px;}

a.thirdnavi_active:link, a.thirdnavi_active:visited, a.thirdnavi_active:hover, a.thirdnavi_active:active {color:#fa9c00; text-decoration: none; font-size: 11px;}
a.thirdnavi_passive:link, a.thirdnavi_passive:visited {color:#8c3100; text-decoration: none; font-size: 11px;}
a.thirdnavi_passive:hover, a.thirdnavi_passive:active {color:#fa9c00; text-decoration: none; font-size: 11px;}

a.fourthnavi_active:link, a.fourthnavi_active:visited, a.fourthnavi_active:hover, a.fourthnavi_active:active {color:#fa9c00; text-decoration: none; font-size: 11px;}
a.fourthnavi_passive:link, a.fourthnavi_passive:visited {color:#8c3100; text-decoration: none; font-size: 11px;}
a.fourthnavi_passive:hover, a.fourthnavi_passive:active {color:#fa9c00; text-decoration: none; font-size: 11px;}

.additionalnavi_aktiv:link, .additionalnavi_aktiv:visited, .additionalnavi_aktiv:hover, .additionalnavi_aktiv:active {color:#8c3100; text-decoration: none; font-size: 11px;}
.additionalnavi:link, .additionalnavi:visited {color:#ffffff; text-decoration: none; font-size: 11px;}
.additionalnavi:hover, .additionalnavi:active {color:#8c3100; text-decoration: none; font-size: 11px;}

a.sitemap_level1:link, a.sitemap_level1:visited {margin: 0px 0px 0px 0px; font-weight:normal; text-decoration: none; color:#8c3100;} 
a.sitemap_level1:hover, a.sitemap_level1:active {margin: 0px 0px 0px 0px; font-weight:normal; text-decoration: none; color:#fa9c00;}

a.sitemap_level2:link, a.sitemap_level2:visited {margin: 0px 0px 0px 15px; font-weight:normal; text-decoration: none; color:#c8ed8;} 
a.sitemap_level2:hover, a.sitemap_level2:active {margin: 0px 0px 0px 15px; font-weight:normal; text-decoration: none; color:#fa9c00;}

a.sitemap_level3:link, a.sitemap_level3:visited {margin: 0px 0px 0px 30px; font-weight:normal; text-decoration: none; color:#c8ed8;} 
a.sitemap_level3:hover, a.sitemap_level3:active {margin: 0px 0px 0px 30px; font-weight:normal; text-decoration: none; color:#fa9c00;}

a.sitemap_level4:link, a.sitemap_level4:visited {margin: 0px 0px 0px 45px; font-weight:normal; text-decoration: none; color:#c8ed8;} 
a.sitemap_level4:hover, a.sitemap_level4:active {margin: 0px 0px 0px 45px; font-weight:normal; text-decoration: none; color:#fa9c00;}

/*Formulare*/
.f250px, .f150px, .f100px, textarea {padding-left: 3px; border:1px; border-color:#666666; border-style:solid; font-size:11px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; background-color:#ffffff; border-width:1px; height:18px;}
.f250px {width:250px;}
.f150px {width:150px;}
textarea {width:250px; height:90px; color:#666666; font-size:11px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;}
.selectbox {color:#666666; font-size:11px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; background-color:#ffffff; height:16px; width:130px;}
.suche {font-size:10px; color:#666666; border-color:#ffffff; border-style:solid; background-color:#ffffff; border-width:1px; width:150px; height: 14px;} 

