body
{
	margin: 0;
	background: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;	
	color:5f6062;
	scrollbar-base-color:#cccccc;
scrollbar-3d-light-color:#cccccc;
scrollbar-arrow-color:#666666;
scrollbar-darkshadow-color:#cccccc;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-track-color:#ffffff;}
	

h1 
{	font-size:12px;
    letter-spacing:0.05em;
	color: #5f6062;
	font-weight: bold;
	margin: 0;}	
	
h2 
{	font-size:14px;
	color: #df0438;
	font-weight: bold;
	margin: 0;}	
	

#outercontainer
{
	position: absolute;
	background: #FFFFFF;
	border: 0px solid #ffffff;
	height: 510px; 
    width: 794px; 
	margin-top: -255px; 
    margin-left: -397px; 
    top: 50%; 
    left: 50%;}

#centrecontainer
{
	position: absolute;
	background: #ffffff;
	height: 510px; 
    width: 794px;}

#content
{
	position: absolute;
	color: #5f6062;
	font-size: 11px;
	height: 280px;
	width: 523px;
	line-height: 18px;
	margin-top: 65px;
	margin-left: 185px;}
	
#content_aktuelles
{
	position: absolute;
	color: #5f6062;
	font-size: 11px;
	height: 278px;
	width: 515px;
	line-height: 18px;
	margin-top: 0px;
	margin-left: 0px;
	z-index: 3;
	scrollbar-face-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #666666;
	scrollbar-highlight-color: #FFFFFF;
	top: 1px;
	
}
	
#content_index
{
	position: absolute;
	color: #5f6062;
	font-size: 12px;
	height: 207px;
	width: 513px;
	line-height: 18px;
	margin-top: 65px;
	margin-left: 185px;
	}

#content_impr
{
	position: absolute;
	color: #5f6062;
	font-size: 11px;
	height: 280px;
	width: 540px;
	line-height: 16px;
	margin-top: 65px;
	margin-left: 185px;
	overflow: auto;
	z-index: 2;
	background-image: url(../g../paragraph_impressum.gif);
	background-repeat: no-repeat;
	background-position: center top;}
	
#content_links
{
	position: absolute;
	color: #5f6062;
	font-size: 11px;
	height: 280px;
	width: 540px;
	line-height: 18px;
	margin-top: 65px;
	margin-left: 185px;
	
	overflow: auto;}

#content_links_kon
{
	position: absolute;
	color: #5f6062;
	font-size: 11px;
	width: 180px;
	line-height: 16px;
	margin-top: 65px;
	margin-left: 0px;}


  
#subnavi
{
	position: absolute;
	font-size: 11px;
	width: 180px;
	line-height: 18px;
	margin-top: 65px;
	margin-left: 0px;}

#foto
{
	position: absolute;
	font-size: 11px;
	width: 137px;
	line-height: 18px;
	margin-top: 140px;
	margin-left: 0px;}

#header_u
{
	position: absolute;
	height: 83px;
	width: 794px;
	margin-top: 80px;
	z-index: 2;}

#header_adr
{
	position: absolute;
	color: #5f6062;
	font-size: 11px;
	height: 83px;
	width: 335px;
	margin-top: 80px;
	margin-left: 69px;
	z-index: 2;}
	
#logo
{
	position: absolute;
	height: 41px;
	width: 326px;
	margin-top: 25px;
	margin-left: 26px;
	z-index: 3;}
	
#paragraph
{
	position: absolute;
	width: 290px;
	margin-top: 0px;
	margin-left: 252px;
	z-index: 2;}
	
#paragraph_impr
{
	position: absolute;
	color: #5f6062;
	font-size: 11px;
	height: 280px;
	width: 549px;
	line-height: 18px;
	margin-top: 65px;
	margin-left: 140px;
	overflow: auto;
	z-index: 1;
	background-image: url(../gfx/paragraph_impressum.gif);
	background-repeat: no-repeat;
	background-position: right bottom;}

#menu_bg
{
	position: absolute;
	height: 30px;
	width: 725px;
	margin-top: 165px;
	margin-left: 69px;
	text-decoration: none;
	background-color: #c5c7c9;
	z-index: 3;}

#menu
{
	position: absolute;
	height: 12px; 
    width: 450px; 
	margin-top: 6px; 
	margin-left: 10px;
	z-index: 3;
	text-decoration: none;}



#navi { margin: 0; padding: 0; width: 150px; } 
#navi ul, #navi li{ list-style-type: none; padding-top: 1px; } 
#navi li a { text-decoration: none; display: block; width:100%; padding: 1px; } 
#navi a:link, #navi a:visited { color: #666666; padding-left: 0px; padding-left: 37px;} 
#navi #akt { color: #df0438; padding-left: 37px;} 
#navi a:hover, #navi a:hover#akt { color: #df0438;  padding-left: 37px;} 

A.normal
{
	Color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;}

.linkformat1
{
	color: #5f6062;
	font-size: 11px;
	text-decoration: none;}


.linkformat1 A:HOVER
{
	color: #df0438;
	font-size: 11px;
	text-decoration: none;}
	
A.spezial
{
	Color: #5f6062;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;}

.linkformat2
{
	color: #5f6062;
	font-size: 11px;
	text-decoration: none;}

.linkformat2 A:HOVER
{
	color: #df0438;
	font-size: 11px;
	text-decoration: none;}

.linkformat3
{
	color: #5f6062;
	font-size: 10px;
	text-decoration: none;}

.linkformat3 A:HOVER
{
	color: #df0438;
	font-size: 10px;
	text-decoration: none;}

