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

body{
	background-image:url(../images/hintergrund5.jpg);
	background-repeat:no-repeat;
	width:auto;
	
	
	height:1024;
	}

#wrapper{
	margin: auto;
	width:960px;
	height:1017px;
	background-color:#FFF;
	box-shadow:8px 8px 8px #bfbfbf, -8px 8px 8px #bfbfbf;
	 
	}

#header{
	float:left;
	width:942px;
	height:200px;
	margin:9px 0px 0px 9px;
	
	background-image:url(../images/banner.jpg);
	
	}
	

#schriftzug{
	position:absolute;
	margin:90px 0px 0px 90px;
	
	}
#schriftzug2{
	position:absolute;
	/*margin:140px 0px 0px 75px;*/
	margin:140px 0px 0px 170px;
	
	}
#logo{
	float:left;
	margin-left:0px;
	}
#slogan{
	float:right;
	
	
	margin:115px 20px 0px 0px;
	
	color:#06F;
	}
	
.zitate
{
	height: 30px;
	width:52px;
	/*background-color: #f4f4f4;*/

	float:right;
}

#menu{
	width:942px;
	
	height:65px;
	}
	
#menuobenrechts{
	
	margin:5px 0px 0px 204px;
	}
#menu2{
	
	position:absolute;
	margin-left:580px;
	margin-top:-40px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	
	
	
	}

#menu2 li{
	
	list-style-type: none; /* ohne Aufzählungspunkte */
	display: inline; /* li nebeneinander anzeigen */
	float: left;}
	


#menu2 li a{
	
		padding: 3px 10px;
		text-decoration: none; /*underline fällt weg*/
		
		color: #CCC;
		
		border-right: 1px solid #ccc;
		 }
		
#menu2 li a:hover {
	
		 }


#menu3{
	height:5px;
	position:absolute;
	margin-left:670px;
	margin-top:-40px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	
	
	}
#menu2{
	height:5px;
	position:absolute;
	margin-left:580px;
	margin-top:-40px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	
	
	}

#menu3 li{
	list-style-type: none; /* ohne Aufzählungspunkte */
	display: inline; /* li nebeneinander anzeigen */
	float: left;}
	


#menu3 li a{
	
		padding: 8px 10px;
		text-decoration: none; /*underline fällt weg*/
		
		color: #CCC;
		 }
		
#menu3 li a:hover {
	
		 }

#navigation{
	float:left;
	margin:9px 10px 9px 9px;
	
	width:942px;
	
	height:52px;

	background-image:url(../images/navileiste.jpg);
}
#download{
	float:left;
	margin:8px 0px 0px 750px;}
	
#facebook-asystems{
		float:right;
		background-color:#FFF;
		
		
		margin:15px 15px 0px 0px;
		}


#button-navi{
	float:left;
	
	margin-left:0px;
	margin-bottom:15px;}
	
#button-trainer{
	position:absolute;
	margin:0px 0px 0px -200px;
	}
#button-navi-rechts{
	float:right;
	position:absolute;
	margin:0px 0px 0px -100px;}
#content{
	width:942px;
	height:524px;
	background-image:url(../images/content.jpg);
	float:left;
	margin:35px 0px 0px 9px;
	
	
	 
	}


#text1{
	width:600px;
	height:493px;
	background-color:#FFF;
	float:left;
	margin:15px 0px 0px 15px;
	line-height: 1.6em;
	overflow: auto;
	
	

	
	}
#text1 p{
	float:left;
	margin-top:25px;
	margin-left:40px;
	margin-right:40px;
	
	
	color:#292828;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	/*text-indent:1.5em;*/
	}
#text1 h1{
	margin-left:40px;
	margin-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height:0.8em;
	
	
	}

#text1 h2{
	margin-left:40px;
	margin-top:35px;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:0em;
	
	
	}
	
#textbreit{
	width:912px;
	height:493px;
	background-color:#FFF;
	float:left;
	margin:15px 0px 0px 15px;
	line-height: 1.6em;
	
	
	

	
	}
#textbreit p{
	float:left;
	margin-top:25px;
	margin-left:40px;
	margin-right:40px;
	
	
	color:#292828;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	/*text-indent:1.5em;*/
	}
#textbreit h1{
	margin-left:40px;
	margin-top:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height:0.8em;
	
	}

#textbreit h2{
	margin-left:40px;
	margin-top:35px;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:0em;
	
	
	}
	
#rechteSpalte{
	
	
	float:right;
	width:296px;
	height:493px;;
	background-color:#FFF;
	margin:15px 15px 0px 0px;
	}
#rechteSpalte p{
	float:left;
	
	margin-top:25px;
	
	
	
	color:#292828;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	
	}
#rechteSpalte h2{
		
	
	margin-left:30px;
	margin-top:53px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:0.8em;
	
		}
	#rechteSpalte p{
		float:left;
		font-size:14px;
		width:380px;
		line-height: 1.4;
		margin:15px 0px 0px 15px;
		height:108px;}
	#rechteSpalte a{
		float:left;
		font-size:14px;
		width:380px;
		line-height: 1.4;
		margin:15px 0px 0px 15px;
		height:108px;}


#annoncevorschau{
	
	
	
	float:right;
	width:296px;
	height:493px;;
	background-color:#FFF;
	margin:15px 15px 0px 0px;
	}

#annoncevorschau_innen{
	float:left;
	height:250px;
	
	margin:0px 0px 0px 5px;
	border-bottom:solid 1px #CCC;
	width:285px;}
#annoncevorschau_innen h1{
	
	margin-top:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height:0.8em;
	text-align:center;
	
	}

#annoncevorschau_innen h2{
	height:100px;
	
	
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:0em;
	text-align:center;
	
	
	
	}

#annoncevorschau_innen p{
	
	
	margin-top:25px;
	
	
	
	color:#292828;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:center;
	/*text-indent:1.5em;*/
	}
#annoncevorschau_innen ol{
	margin-left:27px;
	color:#292828;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	
	}
#annoncevorschau_unten{
	margin:10px 0px 0px 30px;
	float:left;
	}
	
#annoncevorschau_unten h1{
	
	margin-top:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height:0.8em;
	text-align:center;
	
	}

#annoncevorschau_unten h2{
	
	margin-top:35px;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:0em;
	text-align:center;
	
	
	
	}

#annoncevorschau_unten p{
	
	
	margin:25px 0px 0px -2px;
	
	
	
	color:#292828;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:center;
	/*text-indent:1.5em;*/
	}

#annoncevorschau a{
	float:right;
	margin:0px 48px 0px 0px}
#koran{
	position:absolute;
	width:400px;
	height:400px;
	margin:15px 0px 0px 15px;
	}

	
#footer{
	float:left;
	width:942px;
	height:162px;
	background-image:url(../images/footer.jpg);
	margin:9px 10px 9px 9px;}
	

#facebook{
	position:absolute;
	
	margin:-50px 0px 0px 730px;
	
	}	
#youtube{
	position: absolute;
	margin:-45px 45px 9px 650px;}
	
	
	
	#textright{
		float:left;
		
		
		
		margin:130px 0px 0px 0px;
		}
	#textright p{
	font-family:Verdana, Geneva, sans-serif;
	
	font-size:11px;
	
	color:#7d7d7d;
	margin-left:17px;
	margin-top:0px;
	float:left;}
	
	#textright a{
		color:#E95C0C;
		}
		
	#zwischenleiste{
		position:absolute;
		margin:208px 0px 0px 0px;}
		
	#zurueck_button{
	font:Arial, Helvetica, sans-serif;
	position:absolute;
	margin:220px 0px 0px 9px;}
	
#zurueck_button a{
	color:#E95C0C;}
#navigfkkomplett{
	position:absolute;
	margin-top:209px;
	float:left;
	}

#navigfkkomplett a{
	float:left;
	margin-left:1px;
	border-right:solid 1px #ec661c;}
	
#navigfk2{
	position:absolute;
	float:right;
	margin:209px 0px 0px 803px;
	
	
	
	}
	#sponsoren{
		position:absolute;
		
		margin:-110px 0px 0px 0px;}
	
#icon{
	position:absolute;
	margin:192px 0px 0px -602px;}
#sponsoren{
		position:absolute;
		
		margin:-120px 0px 0px 0px;}
	

#qype{
	margin:10px 0px 0px 712px;}
#back{
	position:absolute;
	margin:735px 0px 0px 63px;
	}	
	
	
	/*-----------dropdown java-------------*/
* {padding:0; margin:0}	
.dropdown {position:absolute;float:right; margin:-52px 10px 0px 300px; padding-right:0px;}

.dropdown dt {width:0px;   padding:0px; padding-left:0px;padding-right:0px;font-weight:normal; cursor:pointer; }
.dropdown dt:hover {}
.dropdown dd {position:absolute; margin-top:-1px;overflow:hidden; width:100px; display:none; background:#ec661c; z-index:200; opacity:0;}
.dropdown ul { width:100px;  list-style:none; border-top:1px solid #3c3b3b;}
.dropdown li { display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:0px; color:#333; text-decoration:none;  width:100px;}
.dropdown a:hover { color:#000;}
.dropdown .underline {border-bottom:1px solid #3c3b3b;}