A:link {color: #990000;text-decoration: none;font-weight: normal;}
A:visited {color: #990000;text-decoration: none;font-weight: normal;}
A:active {color: #990000;text-decoration: none;font-weight: normal;}
A:hover {color: #990000;text-decoration: underline;font-weight: normal;}
A:focus {color: #990000;text-decoration: underline;font-weight: normal;}
	
#navi .down A:link {color: #000;text-decoration: none;font-weight: normal;}
#navi .down A:visited {color: #000;text-decoration: none;font-weight: normal;}
#navi .down A:active {color: #990000;text-decoration: none;font-weight: normal;}
#navi .down A:hover {color: #C80808;text-decoration: underline;font-weight: normal;}
#navi .down A:focus {color: #C80808;text-decoration: underline;font-weight: normal;}

body	{ background-color: #666;
	  margin: 1% auto; 
	  max-width: 764px;
	  font-family: arial, helvetica, sans-serif;
	  font-size: 0.8em; 
	}

#kopf	{ background-repeat: no-repeat;
	  background-color: #FFD080;
	  width: 750px;
	  height: 188px; 
	  padding: 0px;
	  font-size: 0.8em; 
	  color: white;
	  border: 1px solid #FFF;
	}

#k-spacertop	{ width: 752px;
		  height: 10px;
		  padding: 0px;
		  background-color: #FFD080;
		  border-top: 1px solid #FFF;
		}

#k-spacer	{ width: 752px;
		  height: 10px;
		  padding: 0px;
		  background-color: #FFD080;
		  margin-bottom: 10px;
		  border-bottom: 1px solid #FFF;
		}
	
#rahmen	{ background-color: #FFE8BF;
	  padding: 5px;	}
	  
#aktuell { background-color: white;
	   padding: 10px;
	   margin:0px 200px 20px 0px;
	   border:1px solid #999900;}
	   
#aktuell .img  { 
	   border: 1px solid #999900;}
	
#inhalt	{ width: 582px;
	  padding: 0px 5px;
	  margin-left: 165px;
	  border: 0px solid grey;
	  min-height: 500px;
	}
	
#navi	{ /* background-image: url('./images/hgnavi-alt.gif'); */
	  /* background-repeat: no-repeat; */
	  width: 150px;
	  height: 500px;
	  float: left;
	  margin: -10px 20px 0px 1px;
	  width: 128px;
	  padding: 0px 10px;
	  text-align: left;
	  border: 0px solid green;
	}
	
#col_right { float: right;
	     border: 0px solid #185888;
	     width: 156px;
	     margin: 0px 0px 20px 20px;}
	
#navi li { border-bottom: 1px solid #FFD080; }
	    
#navi li.leer { border: none; }
	
#navi ul { list-style-type: none;
	   list-style-position: outside;
	   line-height: 2.5em;
	   margin-left: -40px; 
	   margin-top: 4px;}
	
#fussz	{ clear: both;
	  width:754px;
	  height:20px;
	  line-height:20px;
	  text-align:center;
	  font-size: 0.7em;
	  border-top: 1px solid #FFF;
	  background-color: #FFD080;
	}
	
.illu	{ float: right;
	  border: 1px solid #185888;
	  margin: 0px 0px 20px 20px;}
	
.illu_m	{ margin: 0px 0px 20px 0px;
	  border: 1px solid #990;
	  padding: 2px;
	  background-color:#FFF;
	  font-size: 0.8em;}
	  
.illu_unter { padding: 3px; }
	    
#inhalt ul{ list-style-image: url('./images/winkel.gif');
	    list-style-position:outside;
	    margin:10px 0px 20px 10px;
	    padding:10px 0px 0px 10px;
	    line-height:1.5em;}
	    
#inhalt li.leer{ list-style-type:none;
		 list-style-image:none;}
	
h1 { font-family: Times, Times New Roman, serif;
	  font-style: normal; line-height: normal;
	  font-weight: bold; font-variant: normal;
	  color: #300;
	  font-size: 1.5em;
	  margin-bottom: 10px;
	}
		 
.bildrahmen	{ border: 1px solid #333;
		}
		 
.bildtext	{ font-size: 0.8em;
		}
		
.bildtext A:hover {text-decoration:none;font-weight: normal}

.laylinks	{ float: left;
		  margin: 0px 20px 20px 0px;}

.layrechts	{ margin: 0px 0px 20px 0px;}
	
#ansichtenlinks
	{
	 float: left;
	 width: 150px;
	 
	}
	
#ansichtenrechts
	{
	 margin-left: 10px; 
	}
	
.clear	{ clear:both;
	}
	
.pre	{ font-size:1.8em; }

