body
    {
	margin: 0px;
	text-align: center;
	background-image:url(../img/hg_line.png);
	background-repeat:repeat-x;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
		
#wrap_start { 
	width: 710px;
	height: 628px;
	text-align: left;
	margin: 0px auto; 
	padding: 0px;
	background-image:url(../img/hg_start.png);
	background-repeat: no-repeat;
	}
	
#wrap { 
	width: 710px;
	height: 628px;
	text-align: left;
	margin: 0px auto; 
	padding: 0px;
	background-image:url(../img/hg.png);
	background-repeat: no-repeat;
	}
	
#wrap_philo { 
	width: 710px;
	height: 628px;
	text-align: left;
	margin: 0px auto; 
	padding: 0px;
	background-image:url(../img/hg_philo.png);
	background-repeat: no-repeat;
	}	
	
#wrap_kontakt { 
	width: 710px;
	height: 628px;
	text-align: left;
	margin: 0px auto; 
	padding: 0px;
	background-image:url(../img/hg_kontakt.png);
	background-repeat: no-repeat;
	}	

#wrap_ausbildung { 
	width: 710px;
	height: 628px;
	text-align: left;
	margin: 0px auto; 
	padding: 0px;
	background-image:url(../img/hg_ausbildung.png);
	background-repeat: no-repeat;
	}
	
#wrap_aktuelles { 
	width: 710px;
	height: 628px;
	text-align: left;
	margin: 0px auto; 
	padding: 0px;
	background-image:url(../img/hg_aktuelles.png);
	background-repeat: no-repeat;
	}
	
#wrap_produkte { 
	width: 710px;
	height: 628px;
	text-align: left;
	margin: 0px auto; 
	padding: 0px;
	background-image:url(../img/hg_produkte.png);
	background-repeat: no-repeat;
	}				
	
#newsletter { 
	width: 270px;
	height: 35px;
	float: left;
	text-align: left;
	padding-left: 441px; 
	margin-top: 70px;
	}	

#newsletter_txt { 
	width: 185px;
	height: 13px;
	float: left;
	text-align: left;
	padding: 12px;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	}	
			
#newsletter_btn { 
	width: 42px;
	height: 35px;
	float: left;
	text-align: left;
	margin-left: 7px; 
	margin-top: 1px;
	}	
	
#navi{
	width: 620px; 
	height: 18px;
	float: left;
	margin-top: 26px;
	padding-left: 25px;
	font-size: 10px;
	font-weight:bold;
	color:#ffffff;
	}	

#content{
	width: 680px; 
	height: 383px; 
	float: left;
	margin-top: 27px;
	margin-left: 14px;
	}

#content_headline{
	width: 655px; 
	height: 30px; 
	float: left;
	margin-top: 28px;
	padding-left: 10px;
	color:#ffffff;
	font-weight:bold;
	}
	
#content_txt{
	width: 680px; 
	height: 310px; 
	float: left;
	margin-top: 12px;
	font-size: 12px;
	color:#484846;
	}
	
#content_txt_start1{
	width: 200px; 
	height: 15px; 
	float: left;
	margin-top: 36px;
	padding-left: 60px;
	font-weight:bold;
	}	
	
#content_txt_start2{
	width: 200px; 
	height: 15px; 
	float: left;
	margin-top: 39px;
	padding-left: 75px;
	font-weight:bold;
	}
	
#content_txt_start3{
	width: 200px; 
	height: 15px; 
	float: left;
	margin-top: 41px;
	padding-left: 130px;
	font-weight:bold;
	}	
	
#content_txt_start4{
	width: 300px; 
	height: 15px; 
	float: left;
	margin-top: 44px;
	padding-left: 173px;
	font-weight:bold;
	}
	
#content_txt_start5{
	width: 220px; 
	height: 15px; 
	float: left;
	margin-top: 40px;
	padding-left: 210px;
	font-weight:bold;
	}
	
#content_txt_left{
	width: 340px; 
	height: 310px; 
	float: left;
	margin-top: 0px;
	font-size: 12px;
	color:#484846;
	}

#content_txt_ausb1{
	width: 300px; 
	height: 14px; 
	float: left;
	margin-top: 14px;
	padding-left: 10px;
	font-size: 12px;
	color:#484846;
	font-weight: bold;
	}	

#content_txt_ausb2{
	width: 238px; 
	height: 159px; 
	float: left;
	margin-top: 20px;
	padding-left: 90px;
	font-size: 12px;
	color:#484846;
	font-weight: bold;
	}

#content_txt_ausb3{
	width: 300px; 
	height: 14px; 
	float: left;
	margin-top: 11px;
	padding-left: 10px;
	font-size: 12px;
	color:#484846;
	}
	
#content_txt_ausb4{
	width: 300px; 
	height: 14px; 
	float: left;
	margin-top: 50px;
	padding-left: 10px;
	font-size: 12px;
	color:#484846;
	font-weight: bold;
	}				

#content_txt_form{
	width: 180px; 
	height: 260px; 
	float: left;
	padding-left: 150px;
	margin-top: 14px;
	font-size: 12px;
	color:#484846;
	}

#content_txt_skizze{
	width: 180px; 
	height: 20px; 
	float: left;
	padding-left: 150px;
	margin-top: 14px;
	font-size: 12px;
	color:#484846;
	}		

#content_txt_philo1{
	width: 200px; 
	height: 15px; 
	float: left;
	margin-top: 14px;
	padding-left: 30px;
	}

#content_txt_philo2{
	width: 200px; 
	height: 15px; 
	float: left;
	margin-top: 14px;
	padding-left: 30px;
	}
	
#content_txt_akt1{
	width: 230px; 
	height: 250px; 
	float: left;
	margin-top: 50px;
	padding-left: 90px;
	
	}
	
#content_txt_prod{
	width: 300px; 
	height: 14px; 
	float: left;
	margin-top: 288px;
	padding-left: 10px;
	font-size: 12px;
	color:#484846;
	font-weight: bold;
	}							
	
#content_txt_right{
	width: 316px; /*eigentlich 330, doch padding-right */
	height: 286px;  /*eigentlich 310, doch margin-top */
	float: left;
	font-size: 12px;
	margin-top: 14px;
	padding-right: 14px;
	}

#content_txt_right_scroll{
	width: 316px; 
	height: 286px; 
	float: left;
	font-size: 12px;
	color:#484846;
	overflow: auto;
	padding-right: 10px;
	font-size: 12px;
	}
	  										

#footer {
	width: 652px;
	height: 53px;
	float: left;
}

#footer_aaron_vital {
	width: 652px;
	height: 30px;
	float: left;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 27px;
	}

#footer_mediengilde {
	width: 652px;
	height: 23px;
	float: left;
	padding-left: 27px;
	font-size: 10px;
	text-align: center;
	color: #999f8c;
}

.ueber {
	color: #000000; 
	font-weight:bold;
	font-size: 12px;
}

a {
	color: #ffffff; 
	text-decoration: none;
	}

a:hover {
	color: #ffffff; 
	text-decoration: underline;
}

a.kontakt {
	color: #484846; 
	text-decoration: none;
	}

a.kontakt:hover {
	color: #484846; 
	text-decoration: underline;
}

a.ueber {
	color: #000000; 
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;
	}

a.linkAktiv {
	color: #9c9d9d; 
	text-decoration: none;
	}

a.linkAktiv:hover {
	color: #9c9d9d; 
	text-decoration: underline;
}

a.link_footer {
	color: #999f8c; 
	text-decoration: none;
	}

a.link_footer:hover {
	color: #999f8c; 
	text-decoration: underline;
}

.formular {
	border: 0px none;
	font-size: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #484846;
}	

.text {
	color:#484846;
	font-size: 12px;
}

.gruen {
	color: #006b42; 
	font-size: 12px;
}
