html 
{ 
font-family : verdana, helvetica  ;
}

a:link {
 color: blue ;
 }
  
a:visited {
   color:  green ;
   }
a:hover {
   color: red ;
     }
      
      
html, body  { 
	padding : 0 ; 
	margin : 0 ;  
	height: 100% ;  
	background-color : #fff ; 
	color: #000  ; 
}



#suchen_nav_oben    { 
	display : inline;   

}

#suchen_nav_oben form { 
	width : 2em ; 
	height : 0.9em ;  
	display : inline;   

}

#suchen_nav_oben p {
	display : inline;   
	
}

.suchbegriff2 { 
 	width : 8em ;  
	height : 1.2em ; 
	display : inline;   
	margin-bottom : 0 ;
}

.submit2 { 
	width : 3em ;  
	display : inline ; 
	height : 1.7em ;  
}



#navoben
{
font-size: small ;
background-color: #cfc ; 
height: 19%  ;
width : 100% ;
overflow : auto ;
}

#navoben ul 
{
/* wichtig */
margin-top : 0  ;
/*         */
padding-right: 1%;
padding-left: 1%;
text-align: left;
padding-top: 1% ;
}

#navoben ul li
{
list-style: none ;
display:  inline ;
margin-left: 0.5em ; 
font-size: 1.2em ; 
}

#navoben ul li a {
text-decoration: none ;
}



#navlinks { 
float : left ;
width : 18% ;
height : 71% ; 
overflow : auto ;
font-size : small ;

}

#navlinks  p { 
padding-left : 1em ;
padding-right : 1em ;
font-size: 1.2em ;
}
#navlinks  h1 { 
padding-left : 0.5em ;
color: black ; background-color : white ;
font-size: 1.5em ;
}
#navlinks h2 { 
padding-left : 0.5em ;
}
#navlinks  h3 { 
padding-left : 0.5em ;
color: black ; background-color : white ;
font-size: 1.2em ;
}

#navlinks  p   { 
font-size: 1em  ; 
}
#navlinks  p  a { 
text-decoration : none ; 
}


#inhalt  {
float : left ; 
width : 82% ;
height : 71% ; 
overflow : auto ;
background-image:url('../images/logo_transparent_gross.gif');
background-attachment:fixed;
background-repeat:no-repeat;
background-position:center;
}


#inhalt .brotkrumen
{
	font-size : 0.8em ; 
	font-weight : 700 ; 
	width : 75% ; 
	padding-left : 0 ;
		padding-bottom :1em ; 
	
}



#inhalt  p,pre { 
padding-left : 1em ;
padding-right : 1em ;
}


#inhalt  li {  
padding-top : 0.6em ;
}



#inhaltohnenavlinks  {
float : left ; 
width : 100% ;
height : 71% ; 
overflow : auto ;
}

#inhaltohnenavlinks  p { 
padding-left : 1em ;
padding-right : 1em ;
}

#fuss
{
clear : both ;

background-color: #cfc ;
height: 10%  ;
width : 100% ;
margin-bottom : 0 ;
float: left ;
overflow : auto ; 
}




#fuss ul
{
margin: 0; padding: 0.8em;
text-align: center;
padding-bottom : 0pt ;
}

#fuss ul li {
display: inline;
margin: 0.2em; padding: 0;
margin-right : 10mm ;
 }

 
#fuss ul li a {
 text-decoration : none ;
 margin: 0.2em 0.2em    ;
}

.red
{ color : red ;
}

