body {
  font: 100.01% trebuchet ms, Helvetica, sans-serif, #cccccc; 
background:  0px 280px repeat-x #ffffff;
}

* {
  margin:0;
  padding:0;
}

#seite {
width: 800px;
margin: 0 auto; 
background: #fff;
}	

#kopf {		  
height: 250px;
background: url(img/as_kopf.jpg) top center no-repeat #ffffff;
}

#inhalt {
background: #ffffff;
margin: 23px 5px 5px 195px;   
border: 1px 0px solid #CCFF66;
min-height: 270px; 
}

#steuerung { 
font: 90% trebuchet ms, Helvetica, sans-serif; 
float: left;
width:170px;
margin: 41px 0 0 0;
background-color: #ffffff;
border: 1px solid #ffffff;
}

#fuss {
clear: both;
padding: 5px 15px; 
margin: 75px 5px 0 0px;
background: #92BA28; 
font: normal 0.8em/0.8em trebuchet ms, helvetica, sans-serif; color: #fff;	
}	  

h1 {
  display: none;
} 

h2 {
font: normal 1.0em/1.0em trebuchet ms, helvetica, sans-serif; color: #303030;	
background: url(img/as_dot.jpg) bottom left repeat-x #ffffff;	
padding-bottom: 4px;
margin: 0px 0 15px 0;
text-transform: uppercase;	   
letter-spacing: .1em;
}	  
.klein {
font: normal 1.0em/1.0em trebuchet ms, helvetica, sans-serif; color: #303030;	
background: url(img/as_dot.jpg) bottom left repeat-x #ffffff;	
padding-bottom: 4px;
margin: 0px 0 15px 0;   
text-transform: none;	
letter-spacing: .1em;
}	

h3 {
font: normal 0.85em/1.1em trebuchet ms, helvetica, sans-serif; color: #690;	
padding: 14px 20px 0px 1px;
margin: 10px 0 0 0;	
text-transform: uppercase;	   
letter-spacing: .1em;
}	

h3.small {
font: normal 0.85em/1.1em trebuchet ms, helvetica, sans-serif; color: #690;	
padding: 14px 20px 0px 1px;
margin: 10px 0 0 0;	
text-transform: none;	   
letter-spacing: .1em;
}	

p {
font: 0.85em/1.6em trebuchet ms, helvetica, sans-serif; color: #2A3F00;	
padding: 9px 20px 7px 2px;
}		
 


#inhalt a:link, a:visited { 
color: #669900;	
text-decoration: none;
}

#inhalt a:hover {	 
color: #669900;	
text-decoration: none;
}
	   
 #kopf a:link, a:visited {	 
 border: none;
text-decoration: none;
background: transparent;
}

#kopf a:hover {	
background: transparent;
}  
#inhalt ul
{	
padding: 0px 20px 7px 2px; 
font: 0.8em/1.6em trebuchet ms, helvetica, sans-serif; color: #2A3F00;
margin-left: 0; 
list-style-type: none;
}	 
#inhalt li {background: url(img/listenpfeil.gif) bottom left no-repeat #ffffff;	
padding-left: 15px;  }		  

img {border: none;}

/*---------------seitennavi-------------------*/



#steuerung ul
{
margin-left: 0;
padding-left: 0; 
padding-bottom: 1px;
list-style-type: none;
background: url(img/as_dot.jpg) bottom left repeat-x #ffffff;	
}

#steuerung a
{ 
color: #669900;
display: block;
padding: 5px;
width: 160px;
text-decoration: none;
background: url(img/as_dot.jpg) top left repeat-x #ffffff;	
border: none;
}

#steuerung a:link, #steuerung a:visited
{
color: #690;
text-decoration: none;
}

#steuerung a:hover
{
background-color: #669900;
color: #fff;
} 

/* ---------------------sub-steuerung---------------------------- */
 #subnav ul
{
margin-left: 0;
padding-left: 0; 
padding-bottom: 1px;
list-style-type: none;
background: url(img/sub_dot.jpg) bottom left repeat-x #ffffff;	
}

#subnav a
{ 
color: #505050;
display: block;
padding: 5px;
width: 160px;
text-decoration: none;
background: url(img/sub_dot.jpg) top left repeat-x #ffffff;	
}

#subnav a:link, #subnav a:visited
{
color: #505050;
text-decoration: none;
}

#subnav a:hover
{
background-color: #505050;
color: #fff;
}