.Layer1 {
	position:absolute; 
	width:100%; 
	height:91; 
	z-index:1; 
	left:10; 
	top: 17;
}
.Layer2 {
	position:absolute; 
	width:200; 
	height:50; 
	z-index:2; 
	left:15; 
	top: 50;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:black;
}
.arial8b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:black;
}
.main_margin {
	margin-left:10px; 
	margin-right:10px; 
	margin-top:10px; 
	margin-bottom:10px;
}
.border_2pb {
	border-style:solid;
	border-width:1px;
	border-color:#6F99E9;
}
.border_lb2pb {
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#6F99E9;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#6F99E9;
}
.border_l2pb {
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#6F99E9;
}

.border_r2pb {
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#6F99E9;
}
.border_b2pb {
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#6F99E9;
}
.border_t1pb {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:black;
}
.search {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#6F99E9;
	background-color:#D2E7FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:black;
	padding:1px;

}

.menuline {
	background-color:#6F99E9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:white;
	padding-left:5px;
}

.balken {
	background-color:#80c020;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:white;
	padding-left:5px;
}
.balken1 {
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:white;
	padding-left:5px;
	border-style:solid;
	border-color:#6F99E9;
	border-bottom-width:1px;
}


.white_a:link { 
	color:white; 
	text-decoration:none; 
 }
.white_a:visited { 
	color:white; 
	text-decoration:none; 
} 	
.white_a:hover { 
	color:ffc0c0; 
	text-decoration:none; 
} 
.white_a:active { 
	color:white; 
	text-decoration:none; 
} 
.white_a:focus { 
	color:white; 
	text-decoration:none; 
} 
.black_a:link { 
	color:black; 
	text-decoration:none; 
 }
.black_a:visited { 
	color:black; 
	text-decoration:none; 
} 	
.black_a:hover { 
	color:#4040c0; 
	text-decoration:none; 
} 
.black_a:active { 
	color:black; 
	text-decoration:none; 
} 
.black_a:focus { 
	color:black 
	text-decoration:none; 
} 
.links {
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	padding:0px;

}	
.viertel {
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	padding-left:10px;
	
}
.content {
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	padding:10px;
}
.bluefield {
	background-color:#6F99E9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:white;
	font-weight:bold;
	padding:5px;
}

.banner {
	background-color:white;
	padding:0;
}
.promobanner {
	background-color:#f0e0c0;
	padding:0;
}

.bildrahmen {
	padding:0px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;
}
.bildselector {
	background-color:#c0c0c0;
	padding:0;
}

.promo {
	background-color:white;
}
.schondrin {
	background-color:#D2E7FF;
	padding:0px;
}
.cright {
	background-color:#D2E7FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:black;
	padding:5px;
}
.stamm_left_gratis {
	background-color:#6F99E9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:white;
	padding:2px;
	vertical-align:top;
	text-align:right;
}
.stamm_right_gratis {
	background-color:#e0e0e0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:black;
	padding:2px;
	vertical-align:top;
}
.stamm_left_bank {
	background-color:#80c020;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:white;
	padding:2px;
	vertical-align:top;
	text-align:right;
}

.stamm_left_kpfl {
	background-color:#ff6666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:white;
	padding:2px;
	vertical-align:top;
	text-align:right;
}
.stamm_right_kpfl {
	background-color:#e0e0e0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:black;
	padding:2px;
	vertical-align:top;
}
.tab_head {
	background-color:#0000c0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:white;
	padding:2px;
	vertical-align:top;
	text-align:center;
}
form {
	margin:0px;
}
button {
	padding:0px;
	margin:0px;
}
.ampel_red {
	background-color:#ff8080;
	border-style:solid;
	border-width:1px;
	border-color:black;
}
.ampel_yellow {
	background-color:#ffff80;
	border-style:solid;
	border-width:1px;
	border-color:black;
}
.ampel_green {
	background-color:#80ff80;
	border-style:solid;
	border-width:1px;
	border-color:black;
}
h5 {
	font-size:10pt;
	font-decoration:bold;
	margin-top:10px;
	margin-bottom:10px;
}
.impressum {
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:black;
	padding:10px;
}
.beitrag {
	width:540px;
	text-align:left;
	background-color:#ffffff;
	padding:10px;
	font-size:10pt;
}
.beitrag_small {
	width:400px;
	text-align:left;
	background-color:#ffffff;
	padding:10px;
	font-size:10pt;
}

