body {
	/*font-family: "Tahoma";*/
	font-family: "Verdana";
}

#seite{
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
}


#logo{
	z-index: 3;
	position: fixed; 
	top: 5px;
	left: 180px;
	height: 100px;
	width:400px;
}

#counterbox{
	z-index: 10; 
	position: fixed; 
	top: 5px;
	right: 10px;
	width:100%;
	text-align:right;
	font-size: 16px;
	color: #5579FF;
	font-family: "Arial";
}

#linienbox{
	z-index: 5;
	position: fixed;
	top: 115px;
	left: 0px;
	right: 0px;
	width: 100%;
	height: 30px;
}

#linehogr1{
	z-index: 5;
	display:block;
	margin-bottom: 0px;
	margin-left: 40px;
	height: 8px;
	font-size: 0px;
	background-color : #00CC00;
}

#linehogr2{
	z-index: 5;
	display:block;
	margin-top: 12px;
	margin-left: 40px;
	height: 8px;
	font-size: 0px;
	background-color : #00CC00;
}


#navi_le{
	z-index: 4;
	position: fixed; 
	top: 0px;
	bottom: 0px;
	left: 0px;
	padding-top: 155px;
	width:180px;
	
	background-color : #008000;
	
	/*
	background : #008000;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	*/
	float: left;
	border-right: 1px #003F00 solid;
}



#navi_le a,z{
	z-index: 4;
	display:block;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
	padding-top: 12px;
	padding-bottom: 3px;
	
	text-align:left;
	/*
	text-align:right;
	padding-right: 10px;
	*/

	text-decoration: none;
	color : white;
	font-size: 17px;
}

#navi_le a:hover{
	color : #FF6000;
}

#trenner{
	height: 5px;
	margin-top: 1px;
	margin-bottom: 3px;
	margin-left: 40px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color : #00CC00;
	font-size: 0px;
}

#navi_re{
	z-index: 5;
	position: fixed; 
	top: 0px;
	right: 0px;
	margin-top: 249px;
	width:140px;
	/* background-color : #00CC00; */
	
	
	/*
	border-width: 3px;
	border-style: solid;
	border-color: black;
	*/
	
	border-top: 3px #00CC00 solid;
	border-bottom: 3px #00CC00 solid;
	
	padding-top: 3px;
	padding-bottom: 5px;
	
	float: right;
}
#navi_re a{
	display:block;
	margin-top: 0px;
	margin-bottom: 0px;
	
	padding-top: 12px;
	padding-bottom: 3px;

	text-align:center;
	padding-right: 10px;

	color: black;
	text-decoration: none;
}

#unterkbox{
	z-index: 3;
	position: fixed;
	top: 160px;
	left: 0px;
	right: 0px;
	width: 100%;
	height: 40px;
}

#unterk{
	z-index: 3;
	
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 200px;
	margin-right: 5%;
	padding-top: 9px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	font-weight: bold;
}
/*
#unterk a{
	margin-right: 10px;
	text-align:center;	
	text-decoration: underline;
	color : black;
}
*/
#unterk a{
	margin-right: 10px;
	text-align:center;	
	text-decoration: none;
	color: #5579FF;
}

#unterk a:hover{
	text-decoration: underline;
	color: #3B58BF;
}

#unterk2{
	z-index: 3;
	margin-left: 40px;
	
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}
#unterk2aktiv a{
	color: #1BB9FF;
}

#unterk2 a{
	text-align:left;
	margin-left: 15px;
	
	padding-top:6px;
	text-decoration: none;
	font-size:15px;
	/*color: #5579FF;*/
}

#unterk2 a:hover{
	text-decoration: underline;
	color: #1BB9FF;
	/*alt color: #3B58BF;*/
}

#unterkstrich2{
	z-index: 4;
	margin-left: 15px;
	height:3px;
	display:block;
	background-color: #A4A4A4;
}


#unterkstrich{
	margin-left: 200px;
	height:3px;
	display:block;
	background-color: #A4A4A4;
}



#ueberschriftbox{
	z-index: 3;
	position: fixed;
	top: 159px;
	left: 0px;
	right: 0px;
	
	width: 100%;
	height: 40px;
	
	
}

#ueberschrift{
	z-index: 3;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 200px;
	margin-right: 200px;
	
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	
	/*font-weight: bold;*/
	font-size:18px;
	
	text-align: left;
}
#ueberschriftunterstrich{
	z-index: 3;
	margin-top:0px;
	margin-left: 215px;
	/*margin-right: 50%x;*/
	height: 3px;
	font-size: 0px;
	background-color : #00CC00;
}


#cont {
	display:block;
	
	text-align: justify;
	
	margin-top: 213px;
	margin-bottom: 0px;
	margin-left: 220px;
	margin-right: 50px;

	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
}



#contblockueberschrift{
	display:block;
	margin-top: 20px;
	margin-bottom: 20px;
}

#contblock{
	line-height: 20px;
	/*
	
	text-align: justify;*/
	margin-top: 20px;
	margin-bottom: 20px;
}
#contblockbild{
	float: right;
	/*height:250px;*/
	margin-left: 20px;
	margin-bottom: 10px;
	width: 250px;
	text-align:center;
}

#contblockbilderstreifen{
	width : 100%;
	margin-top: 20px;
}

#contblockbildImStreifen{
	float: left;
	width: 250px;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align:center;
}

#teiler{
	height:2px;
	display:block;
	background-color: red;
}

#topboxtextweg{
	z-index: 2;
	
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	/*
	height: 275px;
	*/
	height: 200px;
	width: 100%;
	
	background-color: white;
}

/*Admin center---------------------------------------------*/

#logoadmin{
	position: fixed;
	font-family: "Xirod"; 
	top: 40px;
	left: 210px;
	font-size: 30px;
	height :40px;
}

#logout{
	position: fixed;
	top: 40px;
	right: 40px;
}

#logout a{
	text-decoration:none;
	font-size:17px;
}

#contadmin {
	display:block;
	position: absolute; 
	text-align: left;

	top: 80px;
	left: 170px;
	right: 50px;

}

#navi_le_admin{
	z-index: 4;
	position: fixed; 
	top: 0px;
	bottom: 0px;
	left: 0px;
	padding-top: 80px;
	width:140px;

	float: left;
	border-right: 1px #003F00 solid;
}

#navi_le_admin a{
	z-index: 4;
	display:block;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 12px;
	padding-bottom: 5px;

	text-align:left;

	text-decoration: none;
}

#navi_le_admin a:hover{
	color : white;
	background-color: black;
}
