body
{
	font-family:tahoma;
	font-size:13px;
	
}

h1
{
	font-size:15px;
	margin-top:10px;
	color:#666;
}


h2
{
	font-size:13px;
	color:#666;
}






#container
{
	
	width:1000px;
	height:770px;
	background: url(hintergrund.jpg) 0 147px no-repeat;
	margin: 0px auto 0px auto;
	position:relative;
}






#content
{
	position:absolute;
	top:309px;
	left:189px;
	width:314px;
	height:285px;
	overflow: auto;
	color:#333;
}

#content a
{

	color:#666;
	text-decoration:none;
	font-weight:bold;
}

#content a:hover, #content a:active
{
	
	color:#09F;
	
}

#content ul 
{
		list-style-type:disc;
		list-style-position:outside;
}



#zeiten
{
	position:absolute;
	top: 336px;
	width: 122px;
	height: 162px;
	left: 622px;
}



#adresse
{
	position:absolute;
	font-size:9px;
	font-family:Arial, sans-serif;
	color:#666;
	left: 115px;
	top: 632px;
	width: 651px;
}

#adresse a
{
	font-family:arial;
	font-size:9px;
	color:#666;
	text-decoration:none;
	font-weight:bold;
	
	
	
}

#adresse a:hover, #adresse a:active
{
	
	color:#603;
	
}



#impressum
{
	position:absolute;
	font-size:10px;
	font-family:Arial, sans-serif;
	color:#666;
	left: 712px;
	top: 632px;
	width: 75px;
	height: 24px;
}

#impressum a
{
	font-family:arial;
	font-size:10px;
	color:#666;
	text-decoration:none;
	font-weight:bold;
	
	
	
}


#impressum a:hover, #impressum a:active
{
	
	color:#603;
	
}




#text
{

overflow:auto;
padding: 0 10px;

}


#img
{
border:0
}

#mainnav 
{
margin:0;
padding:1;
list-style-type:none;

}


#mainnav li 
{
float:left;
}

#mainnav
{
	position:absolute;
	top: 150px;
	left: 1077px;
	width: 122px;
	height: 75px;
	padding: 0px;
	margin: 0px;
	line-height: 20px;
}

#mainnav li
{
	margin:0 9px;
}

#mainnav a
{
	font-family:arial;
	font-size:13px;
	color:#666;
	text-decoration:none;
	font-weight:bold;
	
	
	
}


#mainnav a:hover, #mainnav a:active
{
	
	color:#603;
	
}



td
{

}

table
{
	border:0px;
	color:#FFCCFF;
}
