@charset "utf-8";
/* CSS Document */


* {margin:0; padding:0}

body {
	font-family: Verdana, Arial; font-size: 12px; line-height:1.5; color: #ffffff;	
	 background-color: #ffffff; overflow: scroll;
	}


a:link, a:visited, a:active{color: #fff;	font-size: 12px; text-decoration: underline; font-family: Verdana, Arial;}
a:hover { text-decoration: none; font-size: 12px; color: #FF8000; font-family: Verdana, Arial;}

a.spezial:link, a.spezial:visited , a.spezial:active {color: #000000; font-size: 15px; text-decoration: none; font-family: Verdana, Arial; font-weight: bold;}
a.spezial:hover {text-decoration: none;	font-size: 15px;color: #FF8000;	font-family: Verdana, Arial;font-weight: bold;	}


#header{position:relative; width:900px; height:160px; top:10px; margin:auto; }
#logo{ position:absolute; width:400px; height:140px; top: 0px; left:0px; background-color: #333; }
#headerbild1{position:absolute; width:180px; height:140px; top: 0px; left:410px; background-color: #666; }
#headerbild2{position:absolute; width:300px; height:140px; top: 0px; left:600px; background-color: #999; }

#menu {position:relative; width:900px; border:0px; height:30px; top:0px; margin:auto; text-align:left; background-color:#fff;}

#blueline {	position:relative; width:900px; border:0px; height:10px; z-index:1; top:0px; margin:auto; overflow:hidden; text-align:left; background-image:url(bilder/verlaufblau.png); background-repeat: x-repeat;}
#whiteline {	position:relative; width:900px; border:0px; height:30px; z-index:1; top:0px; margin:auto; overflow:hidden; text-align:left;background-color:#fff;}

#main {	position:relative; width:900px;border:0px;height:465px; top:5px; margin:auto; overflow:auto; text-align:left; background-image:url(bilder/verlaufblau.png); background-repeat: x-repeat; }

#topic{ position:absolute; width:500px; height:auto; left:30px; top: 30px; text-align:left; }
#topicerfolg{ position:absolute; width:500px; height:auto; left:320px; top: 30px; text-align:left; }
#textfeld { position:absolute; left:30px; top:80px; width:530px; height:350px; text-align:left; }

#textfelderfolg { position:absolute; left:30px; top:35px; width:300px; height:350px; text-align:left; }
#infoboxerfolg {position:absolute; left:320px; top:80px; width:530px; height:350px; overflow:hidden; color:#ffffff;  background-repeat:  no-repeat;}

#infoboxindex {position:absolute; left:620px; top:140px; width:270px; height:300px;font-size: 10px; line-height:1; overflow:hidden; color:#000; background-image:url(bilder/KS1.png); background-repeat:  no-repeat;}
#infoboxformel {position:absolute; left:620px; top:80px; width:270px; height:300px; overflow:hidden; font-size: 10px; line-height:1.5; color:#000; background-image:url(bilder/KS2.png); background-repeat:  no-repeat;}
#infoboxteam {position:absolute; left:580px; top:80px; width:300px; height:300px; overflow:hidden; font-size: 10px; line-height:1; color:#000;  background-repeat:  no-repeat;}
#infoboxkontakt {position:absolute; left:580px; top:80px; width:300px; height:300px; font-size: 11px; font-size: 10px; line-height:1; overflow:hidden; color:#000; background-image:url(bilder/kontaktkasten.png); background-repeat:  no-repeat;}

#impressum {	position:absolute; left:800px; top:440px; width:80px; height:15px; overflow:hidden; }

#disclaimer{position:relative; width:900px; border:0px; height:1300px; top:15px; margin:auto; text-align:left; background-color:#4664B4; }
#textfelddisclaimer { position:absolute; left:30px; top:80px; width:530px; height:350px; text-align:left; }
#topicdisclaimer{ position:absolute; width:500px; height:30px; left:30px; top: 30px; text-align:left; }

h1 {	color: #ffffff;	font-size: 12px;	font-weight: bold;	display: inline;}

h2 {	color: #ffffff;	font-size: 12px;	font-weight: normal; display:inline;}

h3 {	color: #000000;	font-size: 13px;	font-weight: bold;	display:inline;}

h4 {	color: #000000;	font-size: 11px;	font-weight: normal; display:inline;}

h5 {	color: #000000;	font-size: 13px;	font-weight: bold;	display:inline;}



.style1 {	color: #ffffff;	font-size: 13px;	font-weight: bold;}		

.style2 {	color: #000000;	font-size: 12px;	font-weight: bold;}

.style3 {	color: #C00000;	font-size: 12px;	font-weight: bold;}
	
.style4 {   color: #C00000;	font-size: 10px;}

.style5 { font-size: 14px;	color: #C00000;	font-weight: bold;}

.style6 { font-size: 12px;	color: #000000;	font-weight: bold;}

.style7 { font-size: 17px;	color: #c00000;	font-weight: normal;}

.style9 { font-size: 13px;	color: #000000;	font-weight: normal;}

.style10 { color: #C00000;	font-size: 9px;}


