/*************************************************
Allgemeines
 **************************************************/

body {	margin:0;
		padding:0;
		background-image:url(bilder/background.gif);
		font-family: Contennial, Verdana, Arial, Helvetica, sans-serif;
		
	}


/* Geht um die gesamte Contentarea, um die Copyright-Zeile korrekt zu implementieren */
#rahmen {
		position: absolute;
		top: 130px;
		left: 140px;
		/*width:730px;*/
		width:720px;
		height:auto;
		/*border:1px solid red;*/

		

}

/* alles was unterhalb der Hauptnavi ist */
#contentarea {	
				float:left;
				background:url("bilder/mainbackground.gif");
				background-color:#FFFFFF;
				margin:0;
				padding:0;
				margin-right:10px;
				width: 703px;
				/*border:1px solid black;*/

}
	

/*************************************************
Logo
 **************************************************/
#logo { position: absolute; top: 19px; left: 68px; background:transparent; z-index:3; }


/*************************************************
Hauptnavigation
 **************************************************/
#navi { position: absolute; top: 108px; left: 140px; background:transparent; z-index:2; line-height:0;}


/*************************************************
Subnavigation
 **************************************************/
#subnavi {
		z-index:3;

		position: relative;
		top: 0px;
		left: 0px;
		width: 496px;
		height: 11px;
		
		background-color:#950600;
		
		padding-left:20px;
		padding-top:2px;
		padding-bottom:2px;
		padding-right:0;
		
		margin:0;
		
		font-size:9px;
		color:#FFFFFF;
		vertical-align:middle;
		
		
		}



#subnavi a:link, #subnavi a:active, #subnavi a:hover, #subnavi a:visited { color:#FFFFFF; text-decoration:none;}


/*************************************************
Sprachwahl
 **************************************************/
#sprachen {
		z-index:3;

		position: absolute;
		top: 0px;
		left: 517px;
		width: 184px;
		height: 11px;
		
		background-color:#8c8c8c;
		
		padding-right:0px;
		padding-top:2px;
		padding-bottom:1px;
		margin-right:17px;
		text-align:right;
		vertical-align:top;
		
		color:#ffffff;
		font-size:10px;
		
		right:0;
		
}

#sprachen a:link, #sprachen a:active, #sprachen a:hover, #sprachen a:visited { color:#ffffff; text-decoration:none; font-weight:bold; }


/*************************************************
Hauptteil (linke Seite der ganzen Page)
 **************************************************/
#maincontent { z-index:1; width: 480px; float:left; margin:0; padding:0; padding-top:20px; padding-left:20px; min-height:450px; padding-bottom:10px;}
#maincontent p { font-family: Contennial, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3C3C3C; padding:0; margin:0; line-height:1.5em;}
#maincontent h1 { font-size:12px; font-family: Contennial, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:0; margin:0; margin-bottom:12px; text-transform:uppercase; color:#6B6B6B;}
#maincontent h2 { font-size:12px; font-family: Contennial, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:0; margin:0; margin-top:10px; color:#6B6B6B;}
#maincontent h3 { font-size:11px; font-family: Contennial, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:0; margin:0; margin-top: 10px; color:#7a7a7a;}


			
#maincontent a:link, #maincontent a:active, #maincontent a:visited {
			font-size:11px;
			color:#990000;
			text-decoration:underline;

}
#maincontent a:hover {
			font-size:11px;
			color:#990000;
			text-decoration:none;
}

.lauftext_rot {	color:#990000;}

/*************************************************
Tabellen
 **************************************************/

#maincontent table {
			font-size:11px;
			font-family: Contennial, Verdana, Arial, Helvetica, sans-serif;
			padding-bottom: 0px;
			margin-bottom:5px;
			color:#3C3C3C;
			margin-top: 5px;
			margin-bottom: 10px;
}

/*************************************************
Aufzählungslisten
 **************************************************/

#maincontent ul {
			font-size:11px;
			font-family: Contennial, Verdana, Arial, Helvetica, sans-serif;
			padding-bottom: 0px;
			margin-bottom:5px;
			color:#3C3C3C;
			margin-top: 5px;
			margin-bottom: 10px;
			
}

#maincontent li {
			list-style-image:url("bilder/bullet.gif");

}





/*************************************************
Rechte Spalte
 **************************************************/
/* Bereich-Definition*/
#content_right {
				z-index:2;
				float:right;
				width: 186px;
				min-height: 470px;
				background-color:#950600;
				font-family: Contennial, Verdana, Arial, Helvetica, sans-serif;
				
				padding:0;
				margin:0;
				
				margin-left:15px;
				


				
				

				
}
				
				
div#content_right h1 { 	color:#000000;
						font-weight:bold;
						font-size:9px;
						
						padding:0px;
						margin:0px;
						
						padding-bottom:10px;
						margin-top:0px;
						
						background-image:url(bilder/linie_weiss.gif);
						background-position:top left;
						background-repeat:repeat-x;
						text-transform:none;
						
					}

div#content_right h2 { 	font-size:11px;
						font-weight:bold;

						text-transform:uppercase; 
						color:#ffffff;
						
						padding:0;
						margin:0;
						
						margin-left:5px; 
						padding-right:5px; 
						margin-bottom:5px;
						margin-top:-4px;
						}
						
/* Weisser HG f? den Kastentitel */
.header1stil {			background-color:#FFFFFF;
						
						padding:0;
						margin:0;
						
						padding-right: 5px;
						}



div#content_right p {
					padding:0px;
					margin:0px;
					
					margin-left: 5px;
					padding-right:5px;
					padding-bottom:3px;
					
					
					font-size:10px;
					color:#ffffff;
					
					
					
					}
					

#content_right a:link, #content_right a:visited {
			color:white;
			text-decoration:underline;
			padding-right:5px;

}
#content_right a:hover, #content_right a:active {
			color:white;
			text-decoration:none;
			padding-right:5px;

}

/*************************************************
Rechte Spalte NEWS
 **************************************************/
#news {
				z-index:3;
				
				height:291px;
				width:168px;
				
				background-color:#950600;
				font-family: Contennial, Verdana, Arial, Helvetica, sans-serif;
				
				padding:0;
				margin:0;
				
				font-family: Contennial, Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				
				color:#ffffff;
				padding-left:5px;
				padding-right:5px;
				
				/*border-bottom:1px solid white;*/
				
}
				
				
div#news h1 { 	color:#000000;
						font-weight:bold;
						font-size:9px;
						
						padding:0px;
						margin:0px;
						
						padding-bottom:10px;
						margin-top:0px;
						
						background-image:url(bilder/linie_weiss.gif);
						background-position:top left;
						background-repeat:repeat-x;
						text-transform:none;
						
					}

div#news h2 { 	font-size:11px;
						font-weight:bold;

						text-transform:uppercase; 
						color:#ffffff;
						
						padding:0;
						margin:0;
						
						margin-left:0px; 
						padding-right:5px; 
						margin-bottom:5px;
						margin-top:-4px;
						}
						
/* Weisser HG f? den Kastentitel */
.header1stil {			background-color:#FFFFFF;
						
						padding:0;
						margin:0;
						
						padding-right: 5px;
						}
				

#news ul {
			padding:0;
			margin:0;
			
			list-style-image:url(bilder/pfeil_rot.gif);
			
			margin-left:20px;
			padding-right:5px;
			
			margin-bottom:20px;
			

}

#news ul li {
			margin:0;
			padding:0;

			
}



#news a:link, #news a:visited {
			color:white;
			text-decoration:underline;
			padding-right:5px;

}
#news a:hover, #news a:active {
			color:white;
			text-decoration:none;
			padding-right:5px;

}


/*************************************************
Position Flash-Movie
 **************************************************/
embed {
		margin-top:-21px;
		margin-bottom:-2px;
		}



/*************************************************
Copyright & Footer
 **************************************************/
 
#copyright {	position:absolute;
				float:right;
				bottom:15px;
				right:0;


				
				
		}

/*footerbalken (grau) */
#footer {
			background-color:#8c8c8c;
			height: 14px;
			z-index: 10;
			min-width: 703px;
			width:100%;
			clear:both;
			float:left;
			padding:0;
			margin:0;
			border-top:1px solid white;
			background:url("bilder/background_footer.gif");
			
}


