	
	a:link  {color: #000000; text-decoration: none; }
	a:visited {color: #009900; text-decoration: none; }
	a:hover {color: #009900; text-decoration: none; }
	
html, body {
/*  	height: auto;  wichtig */
	text-align:center;
	}	
	
	body{
		font-size:0.8em;
		font-family: Verdana, Arial, sans-serif;
		margin:0px;
		padding:5px;
	}
	
#oben {
		margin:3px 0px 3px 310px;
		color: #009900;
		}
	
#container {
	margin:0 auto; /* wichtig f&uuml;r Moz center*/
	text-align: left;
	border: 0px;
	width: 716px;
	position: relative;


	padding: 0;
	}

#headerlogo {
	padding: 0 0 0 6px;
	}
	
#content {
	width: 716px;
	border: 0px;
	margin: 0px 0px 0px 6px;
	padding: 53px 0px 0px 0px; 
	 }

#rubrik1
{
margin-left: 0px;
list-style-type: none;
}

.rubriklinks{
margin: 0px 0px 0px 3px;
padding: 0px 0px 0 20px;
width:210px;
min-height: 360px;
height: 360px;
border-right: 1px dotted #000;
float:left;
clear:left;
}

html>body .rubriklinks {margin: 0px 0px 0px 6px;}

.rubriklinks a:visited {color: #009900; text-decoration: none; }
.rubriklinks a:hover {color: #009900; text-decoration: none; }
.rubriklinks #activ a:link, #activ a:visited, #activ a:hover {color: #000000; text-decoration: none; }

#rubrikmitte{
margin:0px 0 0 250px;
background: #fff;
width: 490px;
}

html>body #rubrikmitte {margin-top: 5px;}

.rubrikrechts {
position:relative;
}
 
#footer {	
	position: relative;
	margin: 0 0 0px 1px;
	text-align:center;
	height: 5px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 5px;
	}
	
html>body #footer {
	height: auto; /* ie5win fudge ends */
	}
	
h4 {
	padding: 0px 0 10px 0;
	font-weight: normal;
	font-size:14px;
	color: #666666;
	}
	
h3 {
	padding: 0px 0 10px 0;
	font-weight: strong;
	font-size:16px;
	}
	
p  {
	font-size:0.9em;
	}