/* CSS Document */
/* stylesheet www.hghanl.com by H.-G. Hanl www.hghanl.com 2007 */
@media all {

html {
	margin: 0;
	padding: 0;
	height: 100%;
	}
  
body {
	margin: 0;
	padding: 0;
	height: auto;
  background-color: #fff;
	}

img {
  border: none;
  }

/* Seitenaufbau */

#wrapper {
	position: absolute;
	left: 50%;
	width: 850px;
  margin-left: -425px;
  margin-top:10px;
	background-color: #fff;
	}
	
#header {
  position: relative;
  width: 840px;
	height: 77px;
  margin: 0;
  padding: 0;
}
  

#box {
 	position: relative;
	width: 850px;
  height: auto;
  background-color: #transparent;
}

#content {
 	position: relative;
	width: 850px;
  height: 600px;
  background-color: #transparent;
}

#contentli {
  position: relative;
  float: left;
  width: 300px;
  height: 600px;
  background-image: url(bilder/side.png);
  background-color: #fff;
}
#media {
  position: relative;
  width: auto;
  height: auto;
  margin: 50px 0 0 0;
  padding: 0;
  background-color: #transparent;
}
#contentli p {
  color: #fff;
  font-family:times, arial, serif;
  font-size:120%;
  font-weight: bold;
  padding: 105px 5px 5px 240px;
  line-height: 420%;
  text-align: left;
  }


#contentre1 {
  position: relative;
  float: right;
  width: 548px;
  height: 112px;
  margin: 0;
  padding: 0;
  background-color: #fff;
  }
#contentre1 p{
  color: #333;
  font-family:times, arial, serif;
  padding: 0px 5px 5px 10px;
  line-height: 75%;
  text-align: justify;
  }

#contentre2 {
  position: relative;
  float: right;
  width: 548px;
  height: 107px;
  margin: 0;
  padding: 0;
  color: #696969;
  background-color: #fff;
  }
#contentre2 p{
  color: #333;
  font-family:times, arial, serif;
  padding: 0px 5px 0px 10px;
  line-height: 140%;
  text-align: justify;
  }
#mitte {
  position: relative;
  float: right;
  width: 548px;
  height: 381px;
  margin: 0;
  padding: 0;
  color: #fff;
  background-image: url(bilder/bg.png);
  }
#mitte p{
  color: #fff;
  font-family:verdana, times, sans-serif;
  font-size:80%;
  padding: 30px 50px 0px 10px;
  line-height: 150%;
  text-align: justify;
  }  
#footer {
  position: relative;
  width: 850px;
	height: 38px;
  margin: 0;
  padding: 0;
 }
#footer p{
  color: #333;
  font-family:times, arial, serif;
  font-size:80%;
  margin: 3px 0 0 0;
  padding: 0;
  line-height: 60%;
  text-align: center;
  }
#footer a:link { color: #333; text-decoration: none; font-weight:bold; }
#footer a:visited { color: #333; text-decoration: none; font-weight:bold; }
#footer a:hover { color: #999966; text-decoration: none; font-weight:bold; }
#footer a:active { color: #333; text-decoration: none; font-weight:bold; }    

.clearing {
  height: 0;
  width: 100%;
  clear: both;
}
}
 .weiss {
 color: #fff;
 }
/*





#content p {
  color: #44330a;
  font-family:verdana, times, sans-serif;
  font-size:60%;
  padding: 0px 5px 5px 5px;
  line-height: 130%;
  text-align: justify;
  }
  
#content h1 {
  color: #d1e71b;
  font-family: verdana, times, sans-serif;
  font-size: 90%;
  font-weight: bold;
  padding: 0px 0px 0px 5px;
  line-height: 120%;
  }
  
 #content h2 {
  color: #d1e71b;
  font-family: verdana, times, sans-serif;
  font-size:60%;
  padding: 0px 0px 10px 0px;
  margin: 0 5px 0 5px;
  line-height: 140%;
  border-bottom: 1px solid #44330a;
  }
  
#content a:link { color: #585827; text-decoration: none; font-weight: bolder;}
#content a:visited { color: #666; text-decoration: none; }
#content a:hover { color: #d1e71b; text-decoration: none; }
#content a:active { color: #aaa; text-decoration: none; }

#left {
  position: relative;
  float: left;
  width: 178px;
  height: 270px;
  margin: 0px 0 0 0;
  padding: 0;
  color: #ddd;
  background: #fff;
}


  a:link.pdf { text-decoration:none; color:#0000cd; margin: 0; padding: 0 0 0 20px; background: transparent url(pics/pdf_icon.gif) no-repeat center left }
a:visited.pdf { text-decoration:none; color:#0000cd; margin: 0; padding: 0 0 0 20px; background: transparent url(pics/pdf_icon.gif) no-repeat center left}
a:focus.pdf { text-decoration:underline; color:#0000cd; margin: 0; padding: 0 0 0 20px; background: transparent url(pics/img/pdf_icon.gif) no-repeat center left}
a:hover.pdf { text-decoration:underline; color:#0000cd; margin: 0; padding: 0 0 0 20px; background: transparent url(pics/pdf_icon.gif) no-repeat center left }
a:active.pdf { text-decoration:underline; color:#0000cd; margin: 0; padding: 0 0 0 20px; background: transparent url(pics/img/pdf_icon.gif) no-repeat center left }

/* Kleinkram */


