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


	body
	{
		font-family: Arial, Helvetica, sans-serif; 
	  font-size: 12px;
		text-align: center;
		color: #000;
		background-color: #F0F0EF;
	}
	
	a:link, a:visited { 
    color: #0794E5;
    text-decoration: none;
  }
	
	a:hover, a:active	{
    color: #960E81;
    text-decoration: none;
  }
	
	img {
    margin: 0px;
    border: 0px;
    padding: 0px;
  }
	
	#container {
		margin: auto;
		width: 800px;
		text-align: left;
		background-color: #fff;
	}
	
	#header {  
	  border-bottom: 3px solid #B4D4F8;
  }
	
  #headertop {
  	background-image: url(./images/headertop.gif);
    background-repeat:no-repeat;
    text-align: right;
    margin-right: 11px; 
	}
	
	#headerbottom {
    height: 134px;
  }
  
  #headerbottom img {
    vertical-align: bottom;
  }
  
	#menu
	{
	  padding-top: 20px;
		float: left;
		width: 200px;
		vertical-align: bottom;
		background-color: #B4D4F8;
	}
	
	.navi
	{
	  background-color:#0794E5;
	  display: block;
	  color: #FFF;
	  vertical-align: middle;
	  padding: 3px 20px 3px 10px;
	  width: 170px;
	  height: 15px;
	  font-size:12px;
	  text-decoration: none;
  }	

	
	a.navi, .navi a.visited, .navi a.active  {
	  background-color:#B4D4F8;
    display: block;
  	color: #105D29;
  	vertical-align: middle;
  	padding:3px 10px 3px 20px;
  	border-bottom: solid 1px #0794E5;
  	width: 170px;
  	height: 15px;
  	font-size:11px;
  	text-decoration: none;
  }

  a.navi:hover  {
  	background-color:#DCF8CF;
  	display: block;
  }
	
	#content
	{
	  margin: 20px 20px 0px 0px;
	  padding-left: 20px;
	  height: 340px; 
   	  overflow:auto; 
	  background: url(images/background.gif) no-repeat bottom left;
  }
  
    #content2
	{
	  margin: 20px 20px 0px 0px;
	  padding-left: 20px;
	  height: 340px; 
      overflow:auto; 
	  background: url(images/back2.gif) no-repeat bottom left;
  }
  
    #content3
	{
	  margin: 20px 20px 0px 0px;
	  padding-left: 20px;
	  height: 340px; 
   	  overflow:auto; 
	  background: url(images/back3.gif) no-repeat bottom left;
  }
  
      	
	#footer
	{
		clear: both;
		background-color:#B4D4F8;
    text-align: right;
    padding-right: 11px;
    padding-bottom: 2px;
    border-top: solid 3px #0794E5;
	}
	
	#copyright
	{
    text-align: center;
  }
  
label, input, select, textarea { /* Alle Labels UND Formularelemente auswählen */

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


