body {
text-align:center;
}


#head {/**/
	width: 786px; 
	margin: 0px auto; 
	text-align:center;
	}
#maincontainer {
	background-image: url(img/hg_content_gross.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 786px; 
	margin: 0px auto; 
	text-align:center;
	}
#navicontainer {
	width: 184px;
	float:left;
	}
#contentcontainer {
	height: 400px;
	width: 602px;
	margin: 0 0 0 0;
	float:left;
	text-align:left;
	} 
#contentdatencontainer {
	/*background-color: #FF0000;*/
	width: 492px;
	margin: 0 0 60px 0;
	float:left;
	text-align:left;
	}	
#contentdatencontainerstart {
	/*background-color: #FF0000;*/
	width: 560px;
	margin: 0 0 60px 0;
	float:left;
	text-align:left;
	}					
#footer {
	background-image: url(img/hg_footer.gif);
	background-repeat: no-repeat;
	width: 786px;
	height: 31px;
	margin: 0px auto;
	text-align:center;

	}
.footerinhalt{
	width: 602px;
	margin: 0 0 0 184px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 30px;
	font-size:10px;
	font-weight:normal;
	color:#655d55;
	}
.footerinhalt a:link{color:#655d55; text-decoration: none;}
.footerinhalt a:visited{color:#655d55; text-decoration: none;}
.footerinhalt a:hover{color:#ad957b; background-image:none}
.footerinhalt a:active{color:#655d55;}	

	
	
/* NAVI -------------------------------------------------------------------*/

		
.navistart {
	display:block;
	width: 184px;
	height:18px;
}

.navistart:link, .navistart:visited{
	background-image: url(img/butt_start_0.gif);
}
.navistart:hover, .navistart:active{
	background-image: url(img/butt_start_1.gif);
}



.navireferenz {
	display:block;
	width: 184px;
	height:18px;
}

.navireferenz:link, .navireferenz:visited{
	background-image: url(img/butt_referenzen_0.gif);
}
.navireferenz:hover, .navisreferenz:active{
	background-image: url(img/butt_referenzen_1.gif);
}



.navikontakt {
	display:block;
	width: 184px;
	height:18px;
}

.navikontakt:link, .navikontakt:visited{
	background-image: url(img/butt_kontakt_0.gif);
}
.navikontakt:hover, .navikontakt:active{
	background-image: url(img/butt_kontakt_1.gif);
}



/* FONTDEFINITION -------------------------------------------------------------------*/


.verdananormal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	line-height: 16px;
	color: #655d55;
	}
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	line-height: 16px;
	color: #655d55;
	}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	line-height: 16px;
	color: #655d55;
	}
	
a:link{color:#655d55; text-decoration: none;}
a:visited{color:#655d55; text-decoration: none;}
a:hover{color:#ad957b; background-image:none}
a:active{color:#655d55;}


body {
	background-image: url(img/hg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}



.Stil1 {
	font-size:11px;
	line-height: 16px;
	color: #655d55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
