body {
  background-color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding:0px;
  font-size: 11px;
  line-height: 14px;
  margin:0px;
	
}

ul, ol{
	padding:0px;
	margin: 0px;
	margin-top: 10px;
}

a {
	color: #525E61;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

#inhalt { 	
  position:absolute;
  height: 640px;
  width: 1000px;
  margin-left:-500px;
  top: 0px; 
  left: 50%;
  text-align: left;
  padding: 0px;
  border: 0px dotted #000000;
  overflow: auto;
  background-image: url(bilder/startseite/hinten.gif);
  background-repeat: no-repeat;
}

#news-box, h2 { 	
  position: absolute;
  width: 210px;
  margin: 0px;
  top: 120px; 
  left: 18px;
  text-align: left;
  padding: 0px;
  border: 0px dotted #000000;
  color: #022C2D;
  font-size: 12px;
  line-height: 14px;
}

#welcome a{
	
	text-decoration: none;
		background-image: url(bilder/startseite/pfeil2.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}

#news-box a, h2 a, #unternehmen a, #fuehrung a, #team a, #training a{
	color: #9ACD32;
	text-decoration: none;
	

}

#welcome { 	
  position: absolute;
  left: 520px;
  width: 420px;
  top: 130px;
  margin: 0px;
  text-align: left;
  padding: 0px;
  border: 0px dotted #000000;
  color: #525E61;
  font-weight: normal;
  
}
#unternehmen { 	
  position: absolute;
  left: 520px;
  width: 230px;
  top: 330px;
  margin: 0px;
  text-align: left;
  padding: 0px;
  border: 0px dotted #000000;
color: #525E61;
  font-size: 11px;
}

#fuehrung { 	
  position: absolute;
  left: 764px;
  width: 220px;
  top: 330px;
  margin: 0px;
  text-align: left;
  padding: 0px;
  border: 0px dotted #000000;
  color: #525E61;
}
#team { 	
  position: absolute;
  left: 520px;
  width: 210px;
  top: 432px;
  margin: 0px;
  text-align: left;
  padding: 0px;
  border: 0px dotted #000000;
  color: #525E61;
}
#training { 	
  position: absolute;
  margin: 0px;
   left: 764px;
  width: 210px;
  top: 432px;
  text-align: left;
  padding: 0px;
  border: 0px dotted #000000;
  color: #525E61;
}
#coaching { 	
  position: absolute;
  left: 530px;
  width: 420px;
  top: 550px;
  margin: 0px;
  text-align: left;
  padding: 0px;
  border: 0px dotted #000000;
  color: #525E61;
}

.aufzaehl{
	background-image: url(bilder/startseite/punkt.gif);
	background-repeat:no-repeat;
	padding-left: 15px;
	padding-bottom: 3px;
}


#welcome a{
	
	text-decoration: none;
	color: #9DB500;
}

#box01-left { 	
  position: absolute;
  margin: 0px;
  top: 335px; 
  left: 4px;
  text-align: left;
  padding: 0px;
  border: 0px dotted #000000;
  overflow: auto;
    color: #023E3E;
	 	float: left;
  	width: 240px;
 	margin-bottom: 3px;
}

#box02-left { 	
  position: absolute;
  width: 240px;
  margin: 0px;
  top: 485px; 
  left: 4px;
  text-align: left;
  padding: 0px;
  border: 0px dotted #000000;
  overflow: auto;
  color: #023E3E;
  
}

#box01-left ul, #box02-left ul 
{
background-image: url(bilder/inhalt/menue-hinten7.gif);
margin: 0px;
}

#box01-left ul li, #box02-left ul li
{
	background-image: url(bilder/inhalt/menue-hinten7.gif);
	margin: 0px;
	padding:0px;
	height: 19px;
	display: block;
}

#box01-left a, #box02-left a
{
	background-image: url(bilder/inhalt/blank.gif);
	margin: 0px;
	padding: 0px;
	padding-left: 13px;
	padding-top: 0px;
	height: 19px;
	line-height: 17px;
	display: block;
}

#box01-left a:hover, #box02-left a:hover{
	background-image: url(bilder/inhalt/menue-hinten2.gif);
	text-decoration: none;
}

#box01-left a.active, #box02-left a.active{
	background-image: url(bilder/inhalt/menue-hinten3.gif); 
	
}

{
  	list-style-type: none;
	text-align:left;
}


 #welcome ul li{
	background-image: url(bilder/startseite/pfeil2.gif);
	background-repeat: no-repeat;
	padding-left: 13px;

}

#box03-left ul li{
	background-repeat: no-repeat;
	padding-left: 0px;
	line-height: 14px;
	height: 14px;
}

#box03-left { 	
  position: absolute;
  height: 20px;
  margin: 0px;
  top: 75px; 
  left: 654px;
  padding: 0px;
  border: 0px dotted #000000;
  color: #96AC00;
  width: 332px;
  text-align: left; 
  font-size: 11px;
  
}

#box03-left a{

	
	
	 padding-left: 15px;
	 font-weight: normal;
	 height: 14px;
	 color: #414141;
}

#box03-left a:hover{
	font-weight: normal;
	color: #003333;
	text-decoration: none;
}

#box01-right { 	
  position: absolute;
  font-size: 16px;
  color: #ADC600;
  height: 140px;
  width: 257px;
  margin: 0px 0px 0px 0px;
  top: 70px; 
  left: 630px;
  text-align: right;
  padding: 0px;
  border: 0px dotted #000000;
  overflow: auto;
}

#box02-right { 	
  position: absolute;
  width: 10px;
  margin: 0px;
  top: 20px; 
  left: 490px;
  color: #696969;
  text-align: left;
  padding: 0px;
  border: 0px dotted #ACC500;
  font-size: 11px;
  line-height: 14px;
  }


#box02-right p{

  line-height: 14px;
  color: #696969;
  font-size: 11px;
}




p, h1 {
	margin: 0px; 
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	text-decoration: none;
	
}

#welcome h1 a:hover, news-box a:hover {
	text-decoration: underline;
}





ul 
{
  	margin: 0;
	padding: 0px;
  	}

li 
{
  	margin: 0px;
  	padding-left: 5px;
	height: 14px;
	display:block;
	}



.bilder{
	padding-top: 0px;
}

#box-recommend { 	
  position: absolute;
  color: #C1DC72;
  font-weight: normal;
  margin: 0px 0px 0px 0px;
  top: 5px; 
  left: 843px;
  padding: 0px;
  border: 0px dotted #000000;
  font-size: 11px;
 
}

#box-recommend a {
  color: white;
  font-weight: normal;
  font-size: 11px;
  text-decoration: none;
}

#box-recommend a:hover{
  text-decoration: none;
  color: #003333;
}



.bilder {
	padding-top: 0px;
 	border: 0px dotted #000000;
}


  
  #footer{
  	position: absolute;
  height: 15px;
   margin: 0px;
  top: 601px; 
  left: 30px;
  text-align: left;
  padding: 0px;
  border: 0px dotted #000000;
font-size: 11px;
    color: #ACC500;
	
  }

#footer {
position: absolute;
left: 0px;
top: 605px;
width: 999px;
height: 16px;
font-family:Verdana, Arial, sans-serif;
background-repeat: no-repeat;
font-size: 11px;
font-weight: normal;
color: White;
text-align: center;
padding-top:3px;
z-index: 7;
vertical-align: bottom;
	
}
