body {

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

  background-color:#DCE5E5;

 	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



td {

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

}



th {

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

}

/*Anfang Rahmen*/

#outer{

	height:100%;

	min-height:100%;

	margin-left:0px;

	background-image:url(pics/bg.gif);

	border-left:0px solid #000000;

	border-right:0px solid #000;

	color: #618181;

	width:975px;



	

}

 

html>body #outer{height:auto;} /*for mozilla as IE treats height as min-height anyway*/

#header{

	position:absolute;

	top:0px;

	margin-left:0px;

	width:975px;

	height:133px;

	overflow:hidden;

	font-size:12px;

	color:#618181;

}



#left {

	position:relative;/*ie needs this to show float */

	width:0px;

	float:left;

	margin-left:-2px;/*war -195 - must be 1px less than width otherwise won't push footer down */

	padding-top:120px;/*needed to make room for header*/

	border:0px solid black;

	

}

#left p {padding-left:3px;padding-right:2px}





.footer {

	width:975px;

	clear:both;

	height:26px;

	border-top:0px solid #000;

	border-bottom:0px solid #000;

	text-align:left;

	position:relative;

	background-image:url(pics/footerpic.gif);

	background-repeat:repeat-x;

	/*margin-top:-20px;*/

	font-size:10px;

	}

a.footerLink {
	font-size:15px;
	color:#999999;
	text-decoration:none;
	font-size:10px;
	font-weight:normal;
}

a.footerLink:hover {
	font-size:15px;
	color:#999999;
	text-decoration:underline;
	font-size:10px;
	font-weight:normal;
}
	
	

* html #footer {/*only ie gets this style*/

	\height:4px;

	\margin-top:0px;/* for ie5 */

	he\ight:4px;

	ma\rgin-top:0px;/* for ie6 */

}

#clearheader{height:147px;}/*needed to make room for header*/

#clearfooter{clear:both;height:40px;}/*needed to make room for footer*/

div,p  {margin-top:0px;}/*clear top margin for mozilla*/

* html #centrecontent {height:1%;}/* combat IE's 3 pixel jog */



/*Ende Rahmen*/



#inhaltsframe{

	padding:0px;	

	margin-top:18px;

	margin-left:1px;

	height:auto;

	width:99%;

	vertical-align:top; 

	position:relative; 

	z-index:3;



}

/*Linkdefinitionen*/

#header a{

	

	color:#618181;

	text-decoration:none;

}



a.menu:link{

	font-size:12px;

	color:#618181;

	text-decoration:none;

	font-weight:bold;

}

a.menu:hover{

	font-size:12px;

	color:#618181;

	text-decoration:none;

	font-weight:bold;

}



a.menu:visited{

	font-size:12px;

	color:#618181;

	text-decoration:none;

	font-weight:bold;

}



a.menuaktiv:link{

	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

}

a.menuaktiv:hover{

	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

}



a.menuaktiv:visited{

	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

}

a.submenu:link{

	font-size:11px;

	color:#618181;

	text-decoration:none;



}

a.submenu:hover{

	font-size:11px;

	color:#618181;

	text-decoration:underline;

}

a.submenu:visited{

	font-size:11px;

	color:#618181;

	text-decoration:none;

}





a.bodytext:link{

	font-size:11px;

	color:#618181;

	text-decoration:underline;



}

a.bodytext:hover{

	font-size:11px;

	color:#618181;

	text-decoration:underline;

}

a.bodytext:visited{

	font-size:11px;

	color:#618181;

}



a.kategorie:link{

	font-size:11px;

	color:#618181;

	text-decoration:none;



}

a.kategorie:hover{

	font-size:11px;

	color:#618181;

	text-decoration:underline;

}

a.kategorie:visited{

	font-size:11px;

	color:#aaaaaa;

	text-decoration:none;

}


a.body:link{
	font-size:11px;
	color:#618181;
	text-decoration:underline;
}

a.body:hover{
	font-size:11px;
	color:#618181;
	text-decoration:underline;
}

a.body:visited{
	font-size:11px;
	color:#618181;
	text-decoration:underline;
}


#footer a{

	color:#618181;

	text-decoration:none;

	font-size:10px;

	font-weight:normal;

}

/*Ende Linkdefinitionen*/



/*Textdefinitionen*/



.copyright{

	font-size:10px;
  text-decoration:none;
	color:#618181;

}



.bodytext{

	font-size:11px;

	color:#618181;

}



.inlineueber{	

	font-size:12px;

	font-weight:bold;

	color:#618181;

	line-height:14px;

	padding-left:5px;

	padding-top:5px;

	}



h1{	

	font-size:11px;

	font-weight:bold;

	color:#618181;

}



h3{

	font-size:14px;

	font-weight:bold;

	color:#8CB30A;

}


h4{
	font-size:14px;
	font-weight:bold;
	color:#8CB30A;
; margin-top: 0em; margin-bottom: 0em
}

h5{
	font-size:12px;
	font-weight:bold;
	color:#618181;
; margin-top: 0em; margin-bottom: 0em
}


.kastenueber{

	font-size:14px;

	font-weight:bold;

	color:#8CB30A;

	text-transform:uppercase;

}



.suchbutton{

 background-color:#618181; color:#FFFFFF; border:1px solid #618181; }



.menu{	color: #FFFFFF;

	font-size: 12px;

	font-weight: bold;

	text-align:left;}



.kategorie{	

	font-size: 11px;

	text-align:left;}



.submenu{	

	color: #618181;

	font-size: 11px;

	text-align:left;

	font-weight:normal;

	}

	

.footerzeile {  padding-right: 5px; padding-left: 5px}
.bodytextlink { font-size:11px; color:#618181; ; text-decoration: none}
