* {
    margin:0;
    padding:0;
    border:0
    }

	body
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
	    font-size: 12px;
		text-align: center; 
		color: #000;
		background-color: #F0F0EF;
		background-image: url(./images/textur2.jpg);  
	}
	
	a:link  {   /* Hintergrundfarbe, Schriftfarbe, Schriftstil obere Navileiste: Startseite - Facebook*/
    color: #74021d;
	background-color: #F0F0EF;
	font-weight: bold;	
    text-decoration: none;
  }
  
    a:visited  {  /* Schriftfarbe, Schriftstil - alle Links / Hyperlinks besucht*/
    font-size: 12px; 
	font-weight: bold;
	color: #74021d;
	background-color: #F0F0EF;
    text-decoration: none;
  }      
      	
	a:hover {  /* Hovereffekt für obere Navileiste: Startseite - Facebook */  
    font-size: 12px; 
	font-weight: bold;
	color: #212121;
	background-color: #F0F0EF;
	text-decoration: none;
  }

	img {
    margin: 0px;
    border: 0px;
    padding: 0px;
  }
	
	#container {  /* Gesamtbreite der Internetseite, hier 1000 pixel, Hintergrundfarbe des Mittelframes */
		margin: auto;
		width: 1000px;
		text-align: left;
		background-color: #F0F0EF;		
	}
	
	#header {  /* Farbe der oberen Linie unter dem Logo - NICHT VERWENDET*/
	  font-size: 12px;
	  text-align: center;
	  background-color: #F0F0EF;	
	  height: 269px;	  
 	}
	
    #headertop {  /* Oberer Farbblock als Hintergrundbild für die obere Navigationsleiste - NICHT VERWENDET */
   	text-align: right;
	margin-right: 20px; 
	background-color: #F0F0EF;	
	background-repeat:no-repeat;
	}

     .active1 {  /* Menüleiste links / Färbung nach Auswahl der Option */ 
   	display: block;
    color: #EC6419;
	background-color: #F0F0EF;	
	font-size:12px;
	border-bottom: solid 2px #0067A2;
	text-decoration: none;
  }   
  
    .active4 {  /* Hovereffekt für obere Navileiste: Startseite - Facebook */  
    font-size: 12px; 
	font-weight: bold;
	color: #CE9C17;
	background-color: #FFFFFF;
	text-decoration: none;
  }
 
 	#headerbottom {
    height: 90px;	
  }
  
    #headerbottom img {
    vertical-align: bottom;	
  }
  
	#menu	{  /* Menüleiste links / Hintergrund Menüleiste */
	  padding-top: 30px;
	  float: left;
	  font-size:13px;
	  width: 290px;
	  height: 505px;
	  vertical-align: bottom;
	  background-color: #F0F0EF;
	  background-image: url(./images/textur1.jpg);	  	  
	}
		
	.navi	{  /* Header Menüleiste : - NICHT VERWENDET */
	  background-color:#C08E0C;
	  font-weight: bold;
	  display: block;
	  color: #F0F0EF;
	  vertical-align: middle;
	  padding: 3px 20px 3px 10px;
	  width: 170px;
	  height: 14px;
	  font-size:12px;
	  text-decoration: none;
  }    
  
    .navi2	{  /* Header Menüleiste : - NICHT VERWENDET */
	  background-color:#F0F0EF;	 
	  display: block;
	  color: #F0F0EF;
	  vertical-align: middle;
	  padding: 3px 20px 3px 10px;
	  width: 170px;
	  height: 14px;
	  font-size:12px;
	  text-decoration: none;
  }    

 	a.navi {  /* Menüleiste links / Linienfarbe, -stärke und sonstige Definition der Menüleiste */
	display: block;
  	vertical-align: middle;
  	padding:3px 10px 3px 20px;
  	border-bottom: dotted 1px #0067A2;
  	width: 170px;
  	height: 15px;
  	font-size:12px;
  	text-decoration: none;
  }  
  
    .active{  /* Menüleiste oben / Darstellung nach Auswahl der Option */ 
    background-color:#F0F0EF;	
   	display: block;
	color: #0067A2;
  	vertical-align: middle;
  	padding:3px 10px 3px 20px;
  	border-bottom: dotted 1px #0067A2;
  	width: 170px;
  	height: 15px;
  	font-size:12px;
  	text-decoration: none;	
  }  
  	.standard1 {  /* Standardtext Parameter - Farbe und Style FETTSCHRIFT*/ 
    color: #212121;
	margin: 20px 20px 20px 20px;
	font-size:13px;
	text-decoration: none;
  } 
  
  .standard2 {  /* Standardtext Parameter - Farbe und Style FETTSCHRIFT*/ 
    color: #212121;
	margin: 20px 20px 20px 20px;
	font-size:13px;
	font-weight: bold;	
	text-decoration: none;
  } 
   	a.navi:link  {   /* Hintergrundfarbe und Schriftfarbe Navileiste links */
    color: #0067A2;
	background-color: #D9E8F2;
	font-weight: bold;
    text-decoration: none;
  } 

    a.navi:visited  {  /* Schriftfarbe, Größe, Dicke für Navileiste links */
  	background-color:#D9E8F2;
	color: #0067A2;
	font-weight: bold;
	display: block;
  }
  	
    a.navi:hover  {  /* Hover Effekt in der Menüleiste (Hintergrund + Hervorhebungsfarbe) */
  	background-color:#0067A2;
	color: #F0F0EF;
	font-weight: bold;	
	display: block;
  }
  
	#content {  /* Hintergrundbild des Mittelframes / Infoteil der Webseite STARTSEITE-HOME  /index.php*/
	  margin: 20px 0px 5px 290px;
	  text-align: left;
	  width: 709px;	  
	  height: 505px; 	
	  background-color:#F0F0EF;  
	  background-image: url(./images/background.jpg);	  	       
  }
  
  	#content2 {  /* Hintergrundbild des Mittelframes / Infoteil der Webseite STARTSEITE-HOME  /impressum.php*/
	  margin: 20px 0px 5px 290px;
	  text-align: left;
	  width: 709px;	  
	  height: 505px; 	
	  background-color:#F0F0EF; 
	  overflow: auto;  	 	       
  }
  	     	 	    	
	#footer	{  /* Footer der Webseite, Linienfarbe oberhalb Impressum und Hintergrund Impressum */
	clear: both;
	background-color:#F0F0EF;
	color: #74021d;
    text-align: right;
	font-weight: bold;
    padding-right: 11px;
    padding-bottom: 2px; 
	border-bottom: solid 3px #74021d;	
	}
	
	#copyright
	{
    color: #74021d;
	text-align: center;
	font-size:12px;
  }
  
    label, input, select, textarea { /* Alle Labels UND Formularelemente auswählen */

    background-color: #E3F3FB;
    color:black;
    border: 1px solid #666;
}

    .error {
    color: #FE030F;
}

    .success {
    color: #295F05;
}

.nivoSlider {
    position:relative;
    width:1000px; /* Change this to your images width */
    height:234px; /* Change this to your images height */
    background:url(images/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}

