﻿html {height: 100%; margin-bottom: 1px; }
body{
	
	background-color:rgb(235, 235, 235);
}

#zentrum{
position:relative;
	width:1048px;
	margin:auto;
	text-align:left;
}


#banner {
	position: absolute;
	background-color:#FFFFFF; 
	width: 1048px; 
	height: 103px; 
	z-index: 1; 
	top: 10px; 
	padding-bottom:1px;
}

#navi_oben{
	position: absolute; 
	width: 1048px; 
	height: 18px; 
	z-index: 2; 
	top: 113px;
	background-color:#017224;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#FFFFFF;
	font-size:8pt		
}
#navi_oben li{
list-style-type:none;
display:inline;
float:right;
margin-right:53px;
margin-top:1px;

	
}
#navi_oben ul{
margin-right:53px;
margin-top:1px;
float:right;
padding:0px;
margin-bottom:0px;	
}

#navi_oben a{
	color:white;
	font-size:9pt;
	text-decoration:none; 
	 font-family:Arial, Helvetica, Sans-Serif;
	
	
}
#navi_oben a:hover{
	color:#ecfaf1;
	font-size:9pt;
	text-decoration:none; 
	font-family:Arial, Helvetica, Sans-Serif;
	

	
}


#container{
	 position: absolute;
	 width: 1048px;
	 background-image:url('../images/layout/hintergrund_navi_bdf.jpg'); 
	 background-repeat:repeat-y;		
	 z-index: 3; 	
	 top: 131px; 
	 font-family:Arial, Helvetica, Sans-Serif;	
	 
}

	 
#navi_links {    
					
					position:relative;
					width: 170px; 					
					float: left; 	 
					left: 0;		
					line-height:25px;
					text-indent:10px;
					padding:0px
}
				#navi_links ul{
					list-style-type:none;
					margin-left:0px;
					position:top;
					padding:0;
					margin:0;
					}
				
				#navi_links a{
					font-size:10pt;
					font-weight: bold;
					color:#000000;
					text-decoration:none;
					display:block;							
					border-bottom: solid 1px white;								
					text-align:right;
					padding-right:35px;
					padding-top:0px;	
				}
				#navi_links a:hover{
					background-image:url('../images/layout/hintergrund_navi_hover1.jpg'); 
					background-repeat:repeat;
					color:#000000;
					text-decoration:none;
					font-weight:bold;
					display: block;
					text-align:right;								
					padding-top:0px;
					text-align:right;
					padding-right:35px;


					}
					#unternavi ul{
					list-style-type:none;}
														
					
																		
									#unternavi	a {
									font-size:8pt;
									text-align:right;					
									padding-right:35px;
									font-family: Arial;
									font-weight:normal}
									
											
									#unternavi 	a:hover {
									background-image:url('../images/layout/hintergrund_navi_hoover_bdf.jpg');  
									color:#000000;
									font-size:8pt;									
									font-weight:normal
									
									}	
				
				
					
				#text{
											
					position:relative;
					width:818px;					 
					padding:30px;					
					background-color:white;
					min-height:580px;	
					float:right;
					
					
					}
					#text ul{width:800 px;
					}
					
										 
						
					

					
#buttons_rechts{
					position: relative;
					width: 155px; 
					float: right; 
					padding-top:20px;
					padding-right:10px;					
					padding-left:20px;
					margin-right:-185px;
					}
					




h3{
color:#017224;
font-size:12pt;
font-weight: bold;}

h4{
	font-size:11pt;
	font-weight:bold;
}
h5{
	background-color:#017224;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bolder;
	width: 141px;
	padding-left:3px;
	padding-right:3px;
}
h6{
	font-size:8pt;
	font-weight:lighter
}
p{
	font-size:10pt;
}
a { color:#990000;
	font-weight:bold;
	text-decoration:underline;	
	}
a hover{
	color:#990000;
	text-decoration:underline;		
	}
	
td{ font-size:10pt;
}

li{
     font-size:10pt;
}
hr{height: 1px;
	color:#808080;
	margin-top:20px;
	margin-bottom:20px;
	
}
	
img{
	margin-right:10px;
}


