/* Definition des HTML-Tag */
html {
	height:100%;
	overflow-x: hidden;
	overflow-y: auto;
}


/* Definition des BODY-Tag */
body {
	margin: 0;
	padding: 0;
	background-color:#000000;
	height:100%;
}


/* Inhalt zentrieren */
div#center-content {
	position:relative;
	width: 991px;
	margin: 0 auto 0 auto;
	min-height:100%;
}


/* Header */
div.header {
	text-align: right;
	background-image: url(../art/sr50-header.jpg);
	position: absolute;
	width:991px;
	height:97px;
	top:0px;
	left:0px;
}

div.mz-header {
	text-align: right;
	background-image: url(../art/mz-es-250-header.jpg);
	position: absolute;
	width:991px;
	height:97px;
	top:0px;
	left:0px;
}

div.header-navi {
	background-image: url(../art/simson-header-navi.gif);
	background-repeat: no-repeat;
	text-align: left;
	position: absolute;
	width:991px;
	height:184px;
	left:0px;
	top:97px;
}

div.mainillu {
	text-align: left;
	position: absolute;
	width:310px;
	height:153px;
	left:320px;
	top:31px;
}


/* Content */
div.content-links {
	text-align: left;
	position: relative;
	width:236px;
	height:auto;
	left:10px;
	top:305px;
	line-height: 130%;
	float: left;
}

div.content-rechts {
	text-align: left;
	position: relative;
	width:670px;
	margin-left:84px;
	margin-top:281px;
	padding-bottom:60px;
	float: left;
	background-image: url(../art/simson-sr50-main2.jpg);
	background-repeat: no-repeat;
}

div.content-suche {
	text-align: left;
	position: relative;
	width:795px;
	margin-left:-40px;
	margin-top:281px;
	padding-bottom:60px;
	float: left;
	background-image: url(../art/simson-sr50-main2.jpg);
	background-repeat: no-repeat;
}

div.mz-content-rechts {
	text-align: left;
	position: relative;
	width:670px;
	margin-left:84px;
	margin-top:281px;
	padding-bottom:60px;
	float: left;
	background-image: url(../art/mz-es250-2-main2.jpg);
	background-repeat: no-repeat;
}

div.content-alles {
	text-align: left;

	position: relative;
	width:991px;
	margin-left:0px;
	margin-top:281px;
	padding-bottom:60px;
	float: left;
	background-image: url(../art/simson-sr50-main2.jpg);
	background-repeat: no-repeat;
	background-position:320px 0px;

}

div.suche {
	text-align: left;
	position: absolute;
	width:185px;
	height:auto;
	left:14px;
	top:240px;
}

div.headline {
	text-align: left;
	position: absolute;
	width:670px;
	height:auto;
	left:320px;
	top:315px;
}
div.banner {
	position:absolute;
	width:205px;
	height:85px;
	z-index:200;
	right:14px;
	top:140px;
}

div.teaser {
	position:absolute;
	width:107px;
	height:106px;
	z-index:200;
	left:60px;
	top:26px;
}

/* Top Navigation */
div.navigation-1 {
	text-align: left; position: absolute;width:140px;height:auto;left:7px;top:4px;
}
div.navigation-2 {
	text-align: left;position: absolute;width:140px;height:auto;left:153px;top:4px;
}
div.navigation-3 {
	text-align: left;position: absolute;width:140px;height:auto;left:293px;top:4px;
}
div.navigation-4 {
	text-align: left;position: absolute;width:140px;height:auto;left:433px;top:4px;
}
div.navigation-5 {
	text-align: left;position: absolute;width:140px;height:auto;left:573px;top:4px;
}
div.navigation-6 {
	text-align: left;position: absolute;width:140px;height:auto;left:713px;top:4px;
}
div.navigation-7 {
	text-align: left;position: absolute;width:140px;height:auto;left:853px;top:4px;
}



/* Text mit Bild */
div.text-with-image {}
div.image-left {
	float: left;
	width: 185px;
}
div.text-right {
	float: right;
	width: 375px;
}


/* Footer */
 #footer {
	position: absolute;
	bottom: 0;
	width: 100%;
	float: left;
	text-align: right;
	height: 52px;
	background-image: url(../art/simson-bg-footer.gif);
}
div.footernavi-top {
	text-align: left; position: absolute;width:130px;height:auto;left:10px;top:15px;
}
div.footernavi-1 {
	text-align: left; position: absolute;width:130px;height:auto;left:277px;top:13px;
}
div.footernavi-2 {
	text-align: left; position: absolute;width:130px;height:auto;left:408px;top:13px;
}
div.footernavi-3 {
	text-align: left; position: absolute;width:130px;height:auto;left:539px;top:13px;
}
div.footernavi-ct {
	text-align: left; position: absolute;width:190px;height:auto;left:785px;top:15px;
}

/* Allgemeine Klassen */
.one-pix {
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}
div.border-orange {
	margin-bottom: 18px;
	padding: 5px 10px;
	border: 1px solid #FF9900;
}
img.image-border {
	border: 1px solid #FF9900;
}
.clear {
    clear:both;
}
.bleue {
	color:#64C5FF;
}
.coolgray {
	color:#607391;
}
.white {
	color:white;
}
