
body {
	padding:0;
	margin:0;
	color: #000000;
	text-align: center;	
	font-family: Arial, Verdanna, Helvetica, Serif;
	font-size:12px;
	background:#D5EEFF url(../img/hintergrund.jpg) repeat;
}

html {min-height: 100%; margin-bottom: 1px; }
h1, h2, h3, h4, h5, p, ul, li {margin:0;padding:0;}
table,td{font-family: Verdanna, Arial, Helvetica, Serif;font-size:11px;}
input, textarea, select{border:#333 1px solid;font-family: Verdanna, Arial, Helvetica, Serif;font-size:11px;}

.time{color:#999;padding-top:10px;}
.anrede{margin-bottom:5px;font-size:20px;}
.beruf{font-size:14px;}
.seitentitel{margin-bottom:15px;padding-left:10px;font-size:14px;font-weight:bold;}
.texttitel{margin:30px 0 15px 0;padding-left:10px;font-size:14px;font-weight:bold;}
.sprache{color:#000000;font-size:12px;text-decoration:none;}
.liste1{margin:10px 15px 10px 15px;}
.text{margin-top:10px;}
.linktext{padding: 0 0 0 20px;}
.errortext{padding:2px 20px 2px 20px; color:red;}
.border{border:#333 1px solid;}
.submit{color:#fff;background:#3E5078;}
.rightfloatimg{float:right;margin:0 0 10px 10px;border:#333 1px solid;}

.impressumlink{
		color:#000;
		text-decoration:none;
		font-weight:bold;
		}

a:link.textlink, a:visited.textlink{			
	color:#000;
	padding:20px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
		
a:hover.textlink, a:active.textlink{        	
	color:#FFBF29;
}

#container{
	width:825px;
	margin: 0 auto;	
}

#leftfloat{
	float:left;
	width:166px;
}

	#spacer1{
		width:100%;
		height:30px;		
	}
	
	#spacer3{		
		width:161px;
		height:31px;	
		padding:50px 0 0 5px;
		background:#E9E7D1;
	}
	
	#spacer5{
		width:100%;
		height:5px;	
	}

	#linkleiste{
		width:100%;
	}

		a:link.mainnav, a:visited.mainnav{
			display:block;
			width:142px;
			height:22px;
			margin:7px 0 7px 0;
			padding-left:24px;
			line-height:22px;
			color:#fff;
			text-align:left;
			text-decoration:none;
			font-size:13px;
			font-weight:bold;
			background: url(../img/mainnav.gif) no-repeat;
			background-position:left center;
			border:#fff 1px solid;
		}
				
		a:hover.mainnav, a:active.mainnav{
			display:block;
			width:142px;
			height:22px;
			margin:7px 0 7px 0;
			padding-left:24px;
			line-height:22px;
			color:#FFBF29;
			text-decoration:none;
			font-size:14px;
			font-weight:bold;
			background: url(../img/mainnav_over.gif) no-repeat;
			background-position:left center;
			border:#fff 1px solid;
		}

	#spacer7{
		width:100%;
		height:230px;	
		background:#E9E7D1;
	}

#rightfloat{
	float:right;
	width:650px;
}	
	
	#spacer2{
		width:455px;
		height:30px;
		padding:0 10px 0 0;
		text-align:right;	
	}
	
	#spacer4{
			width:463;	
			height:80px;	
			background: url(../img/header.jpg) no-repeat;			
			border:#000000 1px solid;
		}
	
			#spacer4floatright{
				float:right;
				width:227px;
				height:70px;
				padding-top:10px;
				text-align:center;
				background: red;
			}

	#spacer6 {		
		margin-top:12px;
		text-align:center;
		background:#F4F3E8;
		border:#000000 1px solid;
	}
		#content_left{
			float:left;
			width: 300px;
			}
		#content_right{
			float:right;
			width: 240px;
			}
	
		#linieaussen{		
			margin:17px 6px 17px 6px;
			border-top:#B0B0B0 3px solid;
			border-bottom:#B0B0B0 3px solid;
		}
		
		#linieinnen{	
			margin:15px 24px 9px 24px;
			padding:5px 3px 5px 3px;
			text-align:justify;
			border-top:#B0B0B0 1px solid;
			border-bottom:#B0B0B0 1px solid;
		}
	
		#standort{
			width:90px;
			height:60px;
			padding:10px;
			border:#333 1px solid;
		}
	
	#spacer8{
		height:20px;
	}
	
	#spacer10 {		
		margin-top:5px;
		color:#fff;
		text-align:right;
	}
