
body
	         { color: #a9a9a9; font: 12px tahoma, verdana, arial, hevetica, sans-serif; background: black /* url(pics/portrait_gr.jpg) no-repeat center top*/ ; text-align: left; margin: 0; padding: 0 }


h1
 { color: #c90; font-weight: bold; font-size: 20px; font-family: tahoma, verdana, arial, hevetica, sans-serif }


h2
   { color: #a9a9a9; font-style: normal; font-weight: bold; font-size: 18px; font-family: tahoma, verdana, arial, hevetica, sans-serif; text-decoration: none }








a:link      { color: #c90; font-size: 14px; text-decoration: none }
a:visited     { color: #c90; font-size: 14px; text-decoration: none } 
a:active    { color: #800000; font-size: 14px; text-decoration: none } 
a:hover    { color: #c90; font-weight: bold; font-size: 14px; text-decoration: none }
#container
	    { background-color: transparent; text-align: left; margin: 10px auto; width: 98% }
	
	
	#kopf
	      { background: #033 url(pics/schriftzug2_uli.jpg) no-repeat left center; border-bottom: 4px solid #800000; height: 60px }
	
	
	

	
#obere_nav
 { background-color: transparent; border: solid 0px; height: 20px }

#obere_nav ul 
{
border: 0; 
margin: 0; 
padding: 0; 
list-style-type: none; 
text-align: center; 
}

#obere_nav ul li 
  { text-align: center; float: right; margin-right: 35px; display: block }

#obere_nav ul li a 
       { color: #c90; font-style: normal; font-weight: normal; font-size: 12px; font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif; text-decoration: none; background-color: transparent; text-align: center; padding: 5px; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #800000; width: 90px; height: auto; display: block }

#obere_nav ul li a:hover 
 { color: #a9a9a9; background-color: #800000 }

#obere_nav a:active 
{
background: #033; 
color: #DC143C; 
}

#obere_nav li#active a 
{
background: #000; 
color: #FFFFFF;
}






#rubrik
	       { font-style: italic; font-variant: normal; font-weight: normal; font-family: tahoma, verdana, arial, hevetica, sans-serif; background-color: transparent; text-align: left; border: solid }
	
	
	
		
	
	#linke_nav
	{
	float: left;
	margin-top: 25px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 200px;
	/* height: 400px; */
	background-color: #FFFFFF;
	}
	
ul#navli
{
text-align: left;
font: bold 12px/18px tahoma, verdana, geneva, arial, helvetica, sans-serif; 
list-style: none; 
padding: 5; 
margin: 0 auto;  
}

ul#navli li 
{
display: block; 
margin: 0; 
padding: 0; 
}

ul#navli li a 
{
display: block; 
padding: 0; 
border-width: 0px;   /* mittels rahmenangabe hier entsteht ein button-effekt  */
border-color: #ffe #aaab9c #ccc #fff; 
border-style: solid; 
color: #FFA500; 
text-decoration: none; 
background: #f7f2ea; 
}

#linke_nav>ul#navli li a { width: auto; } 

ul#navli li#active a 
{
background: #f0e7d7; 
color: #FF4500; 
}

ul#navli li a:hover,      ul#navli li#active a:hover 
{
color: #FF4500; 
background: transparent; 
border-color: #aaab9c #fff #fff #ccc; 
}



	
	
	
	
	#inhalte
	             { background-color: transparent; margin: 20px 20px 10px 10px; padding: 0px 0px 5px 10px; left: 40px }
	
	
	#fuss
	  { background-color: transparent; clear: both; margin-top: 50px; padding-top: 5px; padding-bottom: 2px; padding-left: 5px; border-top: 1px solid #c0c0c0 }
	
	
	
	.feeds_nav
	{
	border: 0px solid;
	padding-top: 0px;
	margin-left: 5px;
	background-color: transparent;
	font: normal 12px/18px tahoma, verdana, geneva, arial, helvetica, sans-serif;
	color: #696969; 
	}
	



	.bilderbox_rechts
	   { background-color: transparent; float: right; margin-right: 20px; border: solid 0px }

	.bilderbox_links
	 { background-color: transparent; float: left; margin: 0px 50px 0px 0px; border: solid 0px }	

