body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}

.clearfloat { /* Diese Klasse sollte in einem div- oder break-Element platziert werden und das letzte Element vor dem Schließen eines Containers sein, der wiederum einen vollständigen Float enthalten sollte. */
   	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 27px;
	color: #6bab23;
}

h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
	
ul, li, img, body, html
{
	margin: 0;
	padding: 0;
}

td, tr
{
vertical-align:text-top;
}

img, img a
{
	border: none;
}

a:link, a:visited, a:active
{
	color: #6bab23;
}

a:hover
{
	color: #000000;
}

#container 
{
	position: absolute;
	left: 0px;
	top: 0px;
}

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

#datum 
{
	position:absolute;
	left: 561px;
	top: 0px;
}

ul#Navigation a:link {
	color: #000000;
  }
  
ul#Navigation a:visited {
	color: #000000;
  }
    
ul#Navigation a:focus {
	color: #6bab23;
  }
  
ul#Navigation a:hover {
	color: #6bab23;
  }
  
ul#Navigation a:active {
	color: #6bab23;
  }

ul#Navigation 
{
    width: 160px;
  }
  
* html ul#Navigation 
{  /* Korrekturen fuer IE 5.x */
    width: 11.6em;
    w\idth: 10em;
    padding-left: 0;
    padd\ing-left: 0.8em;
  }
  
ul#Navigation li {
	list-style: none;
	margin: 0.4em;
	padding: 0;
	font-weight: bold;
	color: #CCC;
  }

ul#Navigation li ul 
{
    margin: 0 0 0 1em; padding: 0;
	font-weight: bold;
  }
  
ul#Navigation li ul li 
{
    margin: 0.1em 0;
	font-weight: normal;
  }
 
* html ul#Navigation li ul li 
{  /* Korrektur fuer IE 5.x */
    margin-left: 1em;
    ma\rgin-left: 0;
	font-weight: normal;
  }

ul#Navigation a 
{
    display:block;
    padding: 0.2em;
    text-decoration: none;
  }
  
* html ul#Navigation a 
{
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 8.8em;  /* Breitenangabe fuer IE 6 */
	font-weight: bold;
  }
  
* html ul#Navigation li ul li a 
{
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 7.8em;  /* Breitenangabe fuer IE 6 */
	font-weight: normal;
  }

#navi
{
	display:block;
	position:absolute;
	top: 210px;
	left: 166px;
	padding-left: 28px;
	padding-top: 18px;
	z-index: 30;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6bab23;
}

#partner 
{
	position:absolute;
	left: 35px;
	top: 490px;
	height: 465px;
}

#inhalt
{
	position: absolute;
	top: 232px;
	left: 327px;
}

#inhalt2
{
	position: absolute;
	top: 220px;
	left: 340px;
}

#button
{
	position: absolute;
	top: 105px;
	left: 820px;
}

#button img 
{
	margin-bottom: 20px;
}

#banner
{
	position:absolute;
	left: 97px;
	top: 1100px;
	bottom: 0;
}

