body,td {

	margin-left: 0px;

	margin-top: 50px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	color: #000000;

	background-color: #FFFFFF;

}

a {

	color: #000000;

	text-decoration: underline;

}

.td-ungerade {

	background-color: #FFFFFF;

	font-size: 11px;

}

.td-gerade {

	background-color: #FFFFFF;

	font-size: 11px;

}

.headline1 {

	color:#000000;

	font-weight: bold;

	text-transform: uppercase;

}

.headline2 {

	color:#FFFFFF;

	text-transform: uppercase;

	font-weight: bold;

}

a:hover {

	color:#000000;

}

input {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000000;

}



.Stil2 {color: #000000}



#logo {

 position : absolute;

 width : 140px;

 height : 157px;

 left : 0px;

 top : 0px;

 z-index : 101;

}



#adresse {

 position : absolute;

 width : 140px;

 height : 168px;

 left : 20px;

 top : 450px;

 z-index : 101;

}

#header {
	margin-top: 70px;
}

.ebene {
	z-index: 103;
}
/**************** Navigation ******************/
#nav {	
	margin-top: 150px;
	margin-left: 20px;
	width: 240px;
	}
	
#nav a {
	display:block;
	margin-top: 7px;
	font-weight: bold;
	color: #EF1209;
	text-decoration:none;
	}
#nav a:hover{
	text-decoration: underline;
	}
#nav a.active{
	color:#000;
	text-decoration: underline;
	}
h2{
	font-size:14px;
	color:#EF1209;
	
	text-transform: uppercase;
	
	margin-top: 0px;
	padding-top: 0px;
	}
