﻿	

body{
	
	background-color:#eaf3fd;
	text-align:center
	
}
 
img { border: none; } 

#zentrum{
	position:relative;
	width:1048px;
	margin:auto;
	text-align:left;
	
}
#banner {
	position: absolute; 
	width: 1048px; 
	height: 103px; 
	z-index: 1; 
	top: 10px; 
	padding-bottom:1px;
	background-color:white; 
	left:1%;
	
	
	
}
#navi_oben{
	position: absolute; 
	width:1048px; 
	height: 20px; 
	z-index: 2; 	 
	top: 113px;		
	background-color:#4588cc;
	left:1%; 
}
	
#navi_oben li{
list-style-type:none;
display:inline;
float:right;
margin-right:53px;
margin-top:1px;
padding:0px;
margin-bottom:0px;
}

#navi_oben ul{
margin-right:53px;
margin-top:1px;
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:#C40075;
	font-size:9pt;
	text-decoration:none; 
	font-family:Arial, Helvetica, Sans-Serif;
	

	
}
#container{
	position: absolute;
	background-color:#4588cc;
	z-index: 3;
	top: 133px;
	font-family:Arial, Helvetica, Sans-Serif;
	width:1048px;
	left:1%;
	right:1%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	 
}

				#navi_links {    
					
					position: relative; 
					width: 170px; 					
					float: left; 	 
					left: 0;					
					background-color:#4588cc;
					line-height:25px;
					text-indent:10px;
					padding:0px
				}
				#navi_links ul{
					list-style-type:none;
					margin-left:0px;
					padding:0;
					margin:0;
					}
				
				#navi_links a{
					font-size:10pt;
					font-weight: bold;
					color:#FFFFFF;
					text-decoration:none;
					display:block;							
					border-bottom: solid 1px white;
					padding-left:20px;
					padding-top:0px;	
				}
				#navi_links a:hover{
					background-color:#8db9e5;
					color:#FFFFFF;
					text-decoration:none;
					font-weight:bold;
					display: block;
					padding-left:20px;
					padding-top:0px;
					}
					
																		
									#unternavi	a {
									font-size:8pt;
									padding-left:25px;
									font-family: Arial}
											
									#unternavi 	a:hover {
									background-color:#8db9e5;
									color:#FFFFFF;
									font-size:8pt;									
									padding-left:25px;
									
									}	
				
					
				#text{
											
					position:relative;					 
					padding:30px;
					margin-left:170px;
					overflow:inherit;
					background-color:white;
					min-height:537px;
					list-style:square

					
					}
					#text ul{
					list-style:square
}


h3{
color:#4D4D4D;
font-size:12pt;
font-weight: bold;}

h4{
	font-size:11pt;
	color:#C40075;
	font-weight:bold;
}
h5{
	background-color:#C40075;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bolder;
}
h6{
	font-size:8pt;
	font-weight:lighter
}
p{
	font-size:10pt;
}
a { color:#C40075;
	font-weight:bold;
	text-decoration:underline;	
	}
a hover{
	color:#C40075;
	text-decoration:underline;		
	}
	
td{
	font-size:10pt;
}

li{
     font-size:10pt;
}

.bildunterschrift
{
	font-size:8pt;
}


.aktion { font: 13px Arial, Helvetica, sans-serif; width: 785px; min-height: 300px; background-color: #ebeef7; padding: 15px; margin-top: 3px;}
.aktion h2{ font-size: 16px; color: #3879bb; margin: 0 0 15px 0;}

.pageform { font: 13px Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; width: 670px;}
.form {
	background-color: #f6f6f7;
	border: 1px solid #4588cc;
	float: right;
	width: 200px;
	text-align: left;
	padding: 10px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20;
	margin-left: 20;
} 
.form ul { list-style: none !important; margin: 0 18px 0 12px; padding: 0; width: 600px; float: left;}
* html .form ul { position: relative; top: 20px; width: 585px; }
.form li { float: left; width: 300px; min-height: 28px; }
.form li input, .form li select { float: right; font: 12px Arial, Helvetica, sans-serif; }
.form li select { background-color: #ECEFF4; border: 1px solid #556178; height: 20px;}
.contact { width: 200px; background-color: #ECEFF4; border: 1px solid #556178;}

.comment { font-size: 11px; color: #404448; margin: 4px 0 0 0; }

