body { text-align: center; background: url(../grafiken/bg_verlauf.jpg) repeat-x; margin: 0px; padding: 0px; font-family: "Century Gothic", Arial, Verdana, Helvetica; font-size: 10px; background-color: #0D0F28; overflow: auto; /*overflow: -moz-scrollbars-vertical;*/ }

/*TABLE	{ margin: 0em; border-style:solid; border-width:thin; border-color:#3759A0;}
TD	{ border: none solid #7289BB; padding: 3px; }
td { border:1px solid #000; border-width:thin; vertical-align:top; overflow:hidden; padding:5px;}*/

a {text-decoration: none; color: #9aabcf; font-family: "Century Gothic", Verdana; font-size: 11px;}
a:link, a:active, a:visited {text-decoration: none; color: #9aabcf;}
a:hover {text-decoration: none; color: #FF9900;}
a.on:link, a.on:active, a.on:visited, a.on:hover {font-weight: bold; color: #FF9900;}

.downloads {color: #9aabcf; font-family: "Century Gothic", Verdana; font-size: 11px; font-weight: bold; }

a.gruen {text-decoration:none; color:#9cc235;}
a.gruen:link, a.gruen:visited {color:#9cc235;}
a.gruen:hover {color:#FF9900;}

a.schwarz {text-decoration:underline; color:#0d0f28; text-align: left; white-space: nowrap; }
a.schwarz:link, a.schwarz:visited {color:#0d0f28; text-align: left; white-space: nowrap; }
a.schwarz:hover {color:#FF9900; text-align: left; white-space: nowrap}

a.weisserText {text-decoration:underline; color:#ffffff; text-align: left; white-space: nowrap; }
a.weisserText:link, a.weisserText:visited {color:#ffffff; text-align: left; white-space: nowrap; }
a.weisserText:hover {color:#FF9900; text-align: left; white-space: nowrap}
.gruen {color:#9cc235;}

a.rot {text-decoration:none; color:#ff9900; font-weight: normal; font-family: "Century Gothic", Verdana; font-size: 11px;}
a.rot:link, a.rot:visited {color:#ff9900; font-weight: normal; font-family: "Century Gothic", Verdana;font-size: 11px;}
a.rot:hover {color:#FF3300; font-family: "Century Gothic", Verdana; font-size: 11px;}
.rot {color:#ff9900; font-weight: normal; font-family: "Century Gothic", Verdana; font-size: 11px;}

#halle { margin: auto; padding: 0px; text-align: left; width: 995px; }

#logo { position: relative; top: 22px; left: 27px; margin: 0px; padding: 0px; }

#leiste_start { position: relative; top: 29px; left: 0px; margin: 0px; padding: 0px; }
.bild_pos {position: absolute; top: 0px; margin: 0px; padding: 0px;}

#linie { position: relative; top: 46px; left: 17px; margin: 0px; padding: 0px; }

#navoben { position: relative; top: 29px; left: 15px; width: 1000px; height: 15px; margin: 0px; padding: 0px; }
/*#navoben_ton { position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; }
#navoben_film { position: absolute; top: 0px; left: 84px; margin: 0px; padding: 0px; }
#navoben_veranstaltungen { position: absolute; top: 0px; left: 169px; margin: 0px; padding: 0px; }
#navoben_werbung { position: absolute; top: 0px; left: 298px; margin: 0px; padding: 0px; }
#navoben_gewerbe { position: absolute; top: 0px; left: 405px; margin: 0px; padding: 0px; }
#navoben_privat { position: absolute; top: 0px; left: 479px; margin: 0px; padding: 0px; }
#navoben_schausteller { position: absolute; top: 0px; left: 530px; margin: 0px; padding: 0px; }*/
#navoben_spezialrisiken { position: absolute; top: 0px; left: 625px; margin: 0px; padding: 0px; }
#navoben_schaden { position: absolute; top: 0px; left: 845px; margin: 0px; padding: 0px; white-space : nowrap;}


#navoben_freiberufler { position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; }
#navoben_ton { position: absolute; top: 0px; left: 84px; margin: 0px; padding: 0px; }
#navoben_film { position: absolute; top: 0px; left: 160px; margin: 0px; padding: 0px; }
#navoben_veranstaltungen { position: absolute; top: 0px; left: 240px; margin: 0px; padding: 0px; }
#navoben_werbung { position: absolute; top: 0px; left: 360px; margin: 0px; padding: 0px; }
#navoben_gewerbe { position: absolute; top: 0px; left: 465px; margin: 0px; padding: 0px; }
#navoben_privat { position: absolute; top: 0px; left: 540px; margin: 0px; padding: 0px; }
#navoben_schausteller { position: absolute; top: 0px; left: 595px; margin: 0px; padding: 0px; }



#navmitten { position: relative; top: 38px; left: 170px; width: 728px; height: 15px; margin: 0px; padding: 0px; }

/*#navmitten_aktuelles { position: absolute; top: 0px; left: 66px; margin: 0px; padding: 0px; }
#navmitten_schaden { position: absolute; top: 0px; left: 130px; margin: 0px; padding: 0px; }

#navmitten_home { position: absolute; top: 0px; left: 30px; margin: 0px; padding: 0px; }*/

/*#navmitten_aktuelles { position: absolute; top: 0px; left: 100px; margin: 0px; padding: 0px; }
#navmitten_empfehlung { position: absolute; top: 0px; left: 228px; margin: 0px; padding: 0px; }
#navmitten_ueberuns { position: absolute; top: 0px; left: 307px; margin: 0px; padding: 0px; }*/

#navmitten_aktuelles { position: absolute; top: 0px; left: 30px; margin: 0px; padding: 0px; }
#navmitten_aktuelles2 { position: absolute; top: 0px; left: 84px; margin: 0px; padding: 0px; }
#navmitten_empfehlung { position: absolute; top: 0px; left: 141px; margin: 0px; padding: 0px; }
#navmitten_empfehlung2 { position: absolute; top: 0px; left: 550px; margin: 0px; padding: 0px; }
#navmitten_ueberuns { position: absolute; top: 0px; left: 216px; margin: 0px; padding: 0px; }
#navmitten_ueberuns2 { position: absolute; top: 0px; left: 219px; margin: 0px; padding: 0px; }
#navmitten_andereueberuns { position: absolute; top: 0px; left: 305px; margin: 0px; padding: 0px; }
#navmitten_unser_team { position: absolute; top: 0px; left: 273px; margin: 0px; padding: 0px; }
#navmitten_unser_team2 { position: absolute; top: 0px; left: 380px; margin: 0px; padding: 0px; }
#navmitten_presse { position: absolute; top: 0px; left: 346px; margin: 0px; padding: 0px; }
#navmitten_presse2 { position: absolute; top: 0px; left: 420px; margin: 0px; padding: 0px; }
#navmitten_firmenverbund { position: absolute; top: 0px; left: 390px; margin: 0px; padding: 0px; }
#navmitten_engagement { position: absolute; top: 0px; left: 483px; margin: 0px; padding: 0px; }
#navmitten_kontakt { position: absolute; top: 0px; left: 600px; margin: 0px; padding: 0px; }
#navmitten_kontakt2 { position: absolute; top: 0px; left: 480px; margin: 0px; padding: 0px; }
#navmitten_login { position: absolute; top: 0px; left: 655px; margin: 0px; padding: 0px; }
#navmitten_login2 { position: absolute; top: 0px; left: 640px; margin: 0px; padding: 0px; }
#navmitten_impressum { position: absolute; top: 0px; left: 743px; margin: 0px; padding: 0px; }

#unten { position: relative; top: 49px; left: 0px; width: 995px; margin: 0px; padding: 0px; }

#navunten { position: absolute; top: 0px; left: 15px; width: 230px; list-style: none; margin: 0px; padding: 0px;  }
#navunten li { display: inline; margin: 0px; padding: 0px; }
#navunten a { display: block; line-height: 2.9em; margin: 0px; padding: 0px; font-weight: bold; font-size: 10px; }

#textbox { position: absolute; top: 11px; left: 260px; margin: 0px; padding: 0px; }

#textbereichFuenf { position: absolute; top: 26px; left: 280px; width: 458px; height: auto; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 10px; color: #0d0f28; text-align: left; }

#textbereich { position: absolute; top: 60px; left: 280px; width: 458px; height: 362px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich450 { position: absolute; top: 60px; left: 280px; width: 458px; height: 450px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich500 { position: absolute; top: 60px; left: 280px; width: 458px; height: 500px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }


/*#anis { position: absolute; top: 50px; left: 220px; margin: 0px; width: 450px; height: 200px; padding: 0px; font-family: Century Gothic, Arial; font-size: 33px;  font-weight: bold; }*/

#textbereich500weiss { position: absolute; top: 30px; left: 280px; width: 458px; height: 1000px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #ffffff; text-align: justify; }



#textbereich530 { position: absolute; top: 60px; left: 280px; width: 458px; height: 530px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich600 { position: absolute; top: 60px; left: 280px; width: 458px; height: 600px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich675 { position: absolute; top: 60px; left: 280px; width: 458px; height: 675px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich640 { position: absolute; top: 60px; left: 280px; width: 458px; height: 640px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich700 { position: absolute; top: 60px; left: 280px; width: 458px; height: 700px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich750 { position: absolute; top: 60px; left: 280px; width: 458px; height: 750px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich800 { position: absolute; top: 60px; left: 280px; width: 458px; height: 800px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich850 { position: absolute; top: 60px; left: 280px; width: 458px; height: 850px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich880 { position: absolute; top: 60px; left: 280px; width: 458px; height: 880px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich1080 { position: absolute; top: 60px; left: 280px; width: 458px; height: 1080px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich1180 { position: absolute; top: 60px; left: 280px; width: 458px; height: 1280px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich1280 { position: absolute; top: 60px; left: 280px; width: 458px; height: 1380px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich1380 { position: absolute; top: 60px; left: 280px; width: 458px; height: 1180px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich1580 { position: absolute; top: 60px; left: 280px; width: 458px; height: 1580px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }

#textbereich1680 { position: absolute; top: 60px; left: 280px; width: 458px; height: 1680px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich1780 { position: absolute; top: 60px; left: 280px; width: 458px; height: 1780px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich1880 { position: absolute; top: 60px; left: 280px; width: 458px; height: 1880px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich1980 { position: absolute; top: 60px; left: 280px; width: 458px; height: 1980px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }


#textbereich2080 { position: absolute; top: 60px; left: 280px; width: 458px; height: 2080px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }

#textbereich2300 { position: absolute; top: 60px; left: 280px; width: 458px; height: 2300px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich2400 { position: absolute; top: 60px; left: 280px; width: 458px; height: 2400px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich2500 { position: absolute; top: 60px; left: 280px; width: 458px; height: 2500px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich2600 { position: absolute; top: 60px; left: 280px; width: 458px; height: 2600px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }

#textbereich2880 { position: absolute; top: 60px; left: 280px; width: 458px; height: 2880px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich3000 { position: absolute; top: 60px; left: 280px; width: 458px; height: 3000px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich3100 { position: absolute; top: 60px; left: 280px; width: 458px; height: 3100px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich3280 { position: absolute; top: 60px; left: 280px; width: 458px; height: 3280px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich3480 { position: absolute; top: 60px; left: 280px; width: 458px; height: 3480px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich3880 { position: absolute; top: 60px; left: 280px; width: 458px; height: 3880px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich4080 { position: absolute; top: 60px; left: 280px; width: 458px; height: 4080px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich4180 { position: absolute; top: 60px; left: 280px; width: 458px; height: 4180px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich4580 { position: absolute; top: 60px; left: 280px; width: 458px; height: 4580px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich7580 { position: absolute; top: 60px; left: 280px; width: 458px; height: 7580px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich8500 { position: absolute; top: 60px; left: 280px; width: 458px; height: 8500px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich9000 { position: absolute; top: 60px; left: 280px; width: 458px; height: 9000px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }
#textbereich12000 { position: absolute; top: 60px; left: 280px; width: 458px; height: 12000px; margin: 0px; padding: 0px; overflow: hidden; font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; text-align: justify; }

.text { font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28; }

h1 {font-family: "Century Gothic", Verdana; font-size: 13px; color: #FF9900; font-weight: bold;}
.headline {font-family: "Century Gothic", Verdana; font-size: 12px; color: #3759A0; font-weight: bold;}
.headlineWeiss {font-family: "Century Gothic", Verdana; font-size: 14px; color: #ffffff; font-weight: bold;}

.headlineSchwarz {font-family: "Century Gothic", Verdana; font-size: 12px; color: #000000; font-weight: bold;}

.sozialesEngagement {font-family: "Century Gothic", Verdana; font-size: 13px; color: #9cc235; font-weight: bold;}

h2 {font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28;}



.toolbox {font-family: "Century Gothic", Verdana; font-size: 13px; color: #FF9900; font-weight: bold;}

.white {background-color:#E5E9F2; width:399px; padding:6px; margin:0px; font-family: "Century Gothic";}
.whiteZwei {background-color:#E5E9F2; width:405px; padding:6px; margin:0px; font-family: "Century Gothic";}

/*#suchbox { position: absolute; top: 11px; left: 800px; margin: 0px; padding: 0px; }
#suchbereich { position: absolute; top: 26px; left: 812px; width: 174px; height: 193px; margin: 0px; padding: 0px; overflow: hidden; font-family: Verdana; font-size: 10px; color: #0d0f28; text-align: left; }
#suchbox { position: relative; top: 140px; left: 800px; width: 728px; height: 15px; margin: 0px; padding: 0px; }
*/


#toolbox { position: absolute; top: 11px; left: 770px; margin: 0px; padding: 0px; }
/*#toolbereich { position: absolute; top: 26px; left: 812px; width: 174px; height: 193px; margin: 0px; padding: 0px; overflow: hidden; font-family: Verdana; font-size: 10px; color: #0d0f28; text-align: left; }*/
#toolbereich { position: absolute; top: 26px; left: 792px; width: 174px; height: 250px; margin: 0px; padding: 0px; font-family: "Century Gothic", Verdana; font-size: 10px; color: #0d0f28; text-align: left; }

#toolbereich a {color: #0d0f28; }
#toolbereich a:hover {color: #9cc235; }



input {margin:0; padding:0px; height:20px; border:1px solid #333333; font-family:"Century Gothic", Verdana, Helvetica, sans-serif; color:#1068a0; font-size:12px; line-height:1.4em; text-decoration:none; vertical-align:middle;}
input.suchen {margin:0; padding:0px; border:0; font-family:"Century Gothic", Verdana, Helvetica, sans-serif; color:#1068a0; font-size:10px; text-decoration:none; vertical-align:top; width:50px; height:20px;}
input.senden {margin:0; padding:0px; border:0; font-family:"Century Gothic", Verdana, Helvetica, sans-serif; color:#1068a0; font-size:10px; text-decoration:none; vertical-align:top; height:20px;}
input.noborder {border:none;}

textarea {font-family:"Century Gothic", Verdana, Helvetica, sans-serif; color:#1068a0; font-size:12px; margin:0; padding:0px; border:1px solid #333333; line-height:1.4em;}


.leftalign {
	float: left;
	/*valign: top;*/
	margin: 0 10px 10px 0;
}

.leftalign2 {
	float: left;
	/*valign: top;*/
	margin: 0 10px 15px 0;
}

.leftalign3 {
	float: left;
	/*valign: top;*/
	margin: 0 10px 0px 0;
}


.rightalign {
	float: right;
	margin: 10px 10px 0 10px;
}

.rightalign2 {
	float: right;
	margin: 0px 10px 0 10px;
}

.tabelle { font-family: "Century Gothic", Verdana; font-size: 11px; color: #0d0f28;}



.rot {font-family: "Century Gothic", Verdana; font-size: 13px; color: #ff0000; font-weight: bold;}

.naviUeberschriften
{
color: #9aabcf;
}
