@charset "utf-8";
/* Stylesheet fr zwei Spalten links und rechts gefloatet */
   * { padding: 0; margin: 0; } /* Alle Abstnde auf Null setzten */
html { height: 101%; } /* erzwingt Scrollbar im Firefox */
body {
    color: black;
	background-image:url(../img/hintergrund_bild.gif);
	background-repeat:repeat;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 0.8em;
	line-height:1.6em;
}
li {list-style-type: none;}
h1  {
    font-size: 1.25em;
    line-height:100%;
    color:#000;
    background-color:inherit;
}
h2 { font-size:1em;
	line-height:100%;
    color:#000;
    background-color:inherit;
	font-style:italic;
	font-weight:200;
	margin:0 0 0.625em 0;;
}
 
p {
    color: #000;
	padding: 0;
    margin: 0 0 0.7em 0;;
	font-style:normal;
	line-height:1.5
    }

img {
    border:0;
    margin:0;
}

a {
    color:#b30a18;
    background-color:inherit;
    text-decoration:none;
    outline:none;
}
a:hover, a:focus {
    color:#ffe400;
    background-color:inherit;
}

.skiplink { display: none; }

#umschlag {
    color: #cac528;
    width: 940px;
    margin-top: 18px;
    border:0px;
    padding:0px;
    margin-right: auto;
    margin-left: auto;
}
    
#kopf{
	position:relative;
    margin: 0 20px 0 20px;
    padding:0px;
    width:900px;
    height: 7.9em;
    
}

#logo {
	position:absolute;
	top:0px;
	left:300px;   
}

#logohome {
	position:absolute;
	top: 0;}
   
#navi {
    width: 300px;
	font-weight: bold;
}

 /*#aktiv {
   color: #ffe400; 
	color: #f69b18;
    background-color:inherit;
}*/
.aktiv  {
   
	color: #f69b18;
	/*color: #ff6400;*/
    background-color:inherit;
}
#navirechts {
    position:absolute;
	top:0;
    right:0;
	width:300px;
	font-weight: bold;
}
   

     
#inhaltbox{
	width:900px;
	min-height: 520px;
    margin: 0px 20px 0px 20px;
    padding: 0;
	position:relative;
}
    
#inhaltbox img {
    float:right;   
}

#clear {clear:both}
  
.copy {
    color:#b30a18;
    clear:both;
    font-size: 0.7em;
}
address{margin:0 0 1.3em 2.5em;;
color:#000;
font-style: normal;}


