/* CSS Document */

  body, p a {
    color: #302613; background-color: #ffcc66;
    font-size: 95%;
    font-family:Arial, Helvetica, sans-serif;
    margin: 0; 
  }
a, a:visited {
	text-decoration:none;
	color:#dd8714;
	font-weight:bold;
}

a:Hover  {
	color:#302613;
}

/* klassen */

a.navi:link, a.navi:visited {
      color:#ffcc66;
      padding-top:10px;
	  padding-bottom:10px;
      font-size:120%;
      font-family:Arial, Helvetica, sans-serif;
      line-height:40px;
      text-decoration:none;
      text-align:left;
	  margin:0px;
	  }
a.navi:hover, a.navi:active {
      color:#302613;  background-color: #ffcc66;
      }
#current_navi {
      color:#302613;  background-color: #ffcc66;
      }
a.footer:link, a.footer:visited {
      color:#cc6600;
      font-size:90%;
      font-family:Arial, Helvetica, sans-serif;
      text-decoration:none;
	  font-weight:bold;
	  }
a.footer:hover, a.footer:active {
      color:#ffcc66;
      }

a.linie {
	color:302613;
	}

#hauschka {
	color: #255800;
	text-decoration:none;
	}

#home{
      font-size: 85%;
      }

/* position */

  div#header {
  	position:absolute;
	left: 15px;
	top: 15px;
	width:1000px;
	height:150px;
	font-family:Arial, Helvetica, sans-serif;
	color: #255800;
  }
  
  div#home  {
	position:absolute;
	left:15px;
	top:0px;
  }

  div#navi {
  	position:absolute;
	background-color:#a25505;
	left:15px;
	top:165px;
	width:1000px;
  }

  div#container {
 	position:absolute;
 	top:230px;
 	width:750px;  
 	left:18px;
  }
  div#foto {
 	position:absolute;
	top:205px;
 	left:815px;
	height:360px;
  }
  div#content {
  	float:left;
	width:750px;
	height:335px;
  }
  div#content_header {
 	width:750px;
	margin-left:30px;
  }
  div#content_spl {
 	float:left;
 	width:350px;
 	margin-bottom:10px;
	margin-left:30px;
	height:259px;
  }
  div#content_spl_lang {
 	float:left;
 	width:350px;
 	margin-bottom:10px;
	margin-left:30px;
  }

  div#content_spr {
 	float:left;
 	width:350px;
 	margin-bottom:10px;
 	margin-left:20px;
  }
  div#footer {
    clear:both;
	width:991px;
	color:#cc6600;
	background-color:#302613;
    font-size:90%;
	padding:3px;
  }

  h1 {
    font-size:120%;
    margin: 0; padding: 0;
    text-align: left;
	font-family:Arial, Helvetica, sans-serif; 
  }

