/* ----------------------------------*/



/* BODY & TAG STYLES */



/* --------------------------------- */



body {



	margin:0;



	padding:0;



	font-size:0.8em;



	font-family:Arial,Verdana, sans-serif,Helvetica,Geneva;



	text-align:center;



}







/* commented backslash mac hack  \*/ 



html, body{	height:100%; } 



/* end hack */ 







img { border:0 none;}



label { cursor:pointer; }



ul { margin:0 0 0 15px; padding:0px; }



object, embed{padding:0px;margin:0px} 



















/* ----------------------------------*/



/* TEXTSTYLES */



/* --------------------------------- */



h1 {font-size:120%;	margin:0; padding:0; color: #46a5de; text-decoration:none}







.txt_gross{	font-size: 20px; }



.txt_klein{ font-size: 85%; }



.txt_klein_b{ font-size: 85%; font-weight: bold;}







.col_red { color: #B20000; }



.col_firered { color: #FF0000; }



.col_orange { color: #00548e }



.col_hello { color: #00548e }



















/* ----------------------------------*/



/* FLÄCHEN */



/* --------------------------------- */



.leiste_orange {



	width:100%;



	height:22px;



	background-color:#00548e;



	margin-top:-1px;



}





#leiste {



	width:100%;



	height:15px;



	background-color:#00548e;





}







/* ----------------------------------*/



/* LAYOUT CONTENT DIVS & STYLES 



/* --------------------------------- */



#container_page {



	position:relative;	



	width: 1099px;		



	margin: 0 auto;	/* Horizontal zentrieren */



	height:auto !important; 



	height:100%; /* IE6: fungiert als min-height*/



	min-height:100%;



	text-align:center;



}







#kopfleiste {



	width: 987px;	



	height: 120px;



	background-image:url(../images/allgemein/logo1.gif);



	background-repeat:no-repeat;



	margin-left: 56px;



	margin-right:56px;



}



/* html-Seite*/

#container_unter {



	width: 987px;



	margin-left: 56px;



	margin-right: 56px;

	

	height:auto !important; 



	height:100%; /* IE6: fungiert als min-height*/



	min-height:100%;

	

	background: url(../images/allgemein/background_pixel.gif) repeat-y 50% top;  



	text-align:left;





}



/* flash-Seite*/

#container_background {



	width: 987px;

	

	height: 503px;



	margin-left: 56px;



	margin-right: 56px;

		

	background: url(../images/allgemein/background_start.gif) no-repeat 50% top;    



	text-align:left;





}



#container_content {



	width: 977px;



	margin-left: 5px;



	margin-right: 5px;



	text-align:left;





}





#navi {



	width:220px;	



	height:325px;



	margin-left:37px;



	margin-top:45px;



	font-family:Trebuchet MS;



	float:left;



}







#htmlcontent {



	width:635px;	



	margin-left:35px;



	margin-right:50px;



	margin-top:45px;



	font-family:Trebuchet MS;



	float:left;



}



#inhalt {



	width:479px;

	

	margin-right:20px;

	

	font-family:Trebuchet MS;



	float:left;

}



#box_rechts {
	width:135px;	
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-family:Trebuchet MS;
	float:right;

}


#box_rechts p{
	margin: 0px;

}

#box_unten {



	width:100%;

	

	margin-left: 0px;



	margin-right: 0px;



	text-align:left;



}







#footer_start {



    text-align: left;



	font-size:10px;



   color:#999999



    width: 500px;



	margin-left:60px;



	margin-top:680px;



}



#schatten {



    width: 987px;

	height: 7px;

    margin-top:482px;	

	margin-left:-7px;	

	background: url(../images/allgemein/abschluss.jpg) no-repeat 50% bottom;    

	text-align:left;





}









/* ----------------------------------*/



/* FLASH DIVS



/* --------------------------------- */



#flash_video {



	position:absolute;



	left:320px;



	top:121px;



	width:719px;



	height:325px;



	z-index:5;



	overflow: hidden;



}



#flash_menu {



	position:absolute;



	left:26px;



	top:446px;



	width:1099px;



	height:177px;



	z-index:4;



	overflow: hidden;



}



















	



