body {
	color: black;
	/* background-image:url('../images/hg_website.png'); */
    font-family: Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	text-align:center;
	background-image:url(../images/site_bg.jpg);
	font-size:12px;
	font-family:Arial;
}
div#Seite {
	/* position:relative; */
    	text-align: left;    /* Seiteninhalt wieder links ausrichten */
	margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	width: 1004px;
	max-width:1002px;
	padding: 0;
	border-width:10px;
	border-style:solid;
	border-color:white;
	clear:both;
	height:auto;
	min-height:600px;
	background-color:#FFFFFF;/*background-image:url('../images/hg_seiteninhalt.gif'); */
  }
div#Servicenavigation {
	width:1022px;
	background-color:#FFFFFF;
	height:10px;
	margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
}
div#Serviceausrichtung {
	text-align:right;
	padding-top:3px;
	padding-right:13px;
}
div#Topueberschrift {
	height:72px;
	max-height:72px;
	float:left;
	width:1002px;
	margin:0px;
	color:#FFFFFF;
	background-color:#000000;
}
div#Weisselinieoben {
	height:2px;
	max-height:2px;
	float:left;
	width:1002px;
	margin:0px;
	background-color:#FFFFFF;
}
div#Weisselinieunten {
	height:2px;
	max-height:2px;
	float:left;
	width:1002px;
	margin:0px;
	background-color:#FFFFFF;
}
div#HeaderSpalte {
	width:1002px;
	max-width:1002px;
	margin:0px;
	padding:0px;
	clear:both;
	float:left;
	background-color:#374C1D;
}
div#Bildbox {
	margin:0px;
	float:left;
	width:636px;
	background-color:#374c1d;
}
div#Headerrechts {
	float:right;
	width:366px;
	background-color:#374c1d;
}
div#Bikelogo {
	width:366px;
	text-align:right;
	background-color:#374c1d;
	margin:0px;
	padding-top:0px;
	clear:both;
	display:none;
}

div#Hauptnavigation {
	height:36px;
	max-height:15px;
	margin:0px;
	padding:0px;
	padding-left:190px;
	padding-top:28px;
	padding-bottom:7px;
	clear:both;
	background-image:url('../images/hg_website.png');
}
div#LinkeSpalte {
	width:210px;
	margin:0px;
	padding-top:33px;
	float:left;
}
.Wechsler {
	padding-bottom:20px;
}
div#HauptSpalte {
	width:792px;
	max-width:792px;
	height:auto;
	margin:0px;
	float:left;
}
.HSinnen {
	padding:15px;
}
.Servicenavigation {
	padding:0px;
	text-align:right;
}
div#Footer {
	clear:both;
	text-align:right;
	width:1002px;
	height:30px;
	padding-top:15px;
	background-color:#FFFFFF;
	background-image:url(../images/footer_bg.gif);
	background-repeat:no-repeat;
}
div.clear {
	clear:both;
	height:0px;
	width:100%;
}

