@charset "utf-8";
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
}
a.infotext { 
text-decoration: none 
} 

a.infotext:hover { 
background: #FFFFFF; 
text-decoration: none; 
} 

a.infotext span {
	visibility: hidden;
	position: absolute;
	left: 5px;
	margin-top: 10em;
	padding: 1em;
	text-decoration: none;
	z-index: 5;
	top: -103px;
} 

a.infotext:hover span {
	visibility: visible;
	border: 1px solid #b8051d;
	color: #000000;
	background: #f2f2f2;
	text-decoration: none;
	width: 300px;
	z-index: 9;
} 
h1 {
	font-size: 14px;
	color: #fff;
}
h2 {
	font-size: 12px;
	color: #000;
}
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
	padding: 0;
	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
	color: #000000;
	background-color: #989897;
	background-image: url(site-bilder/bg-karts.png);
	background-repeat: no-repeat;
}
#schatten-links {
	position: absolute;
	height: 1200px;
	width: 16px;
	left: -16px;
	background-image: url(site-bilder/schatten-links.png);
}

.oneColFixCtrHdr #container {
	width: 970px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	background: #FFFFFF;
	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
	border: 1px solid #000000;
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	position: relative;
	height: 1200px;
}
#schatten-rechts {
	position: absolute;
	height: 1200px;
	width: 16px;
	left: 970px;
	background-image: url(site-bilder/schatten-rechts.png);
}
#head {
	position: absolute;
	height: 90px;
	width: 970px;
	background-color: #FFF;
	background-image: url(site-bilder/header.png);
}
#trenneroben {
	position: absolute;
	z-index: 2;
	height: 2px;
	width: 970px;
	top: 125px;
	background-color: #FFFFFF;
}

#footertext-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 20px;
	top: 1182px;
	height: 15px;
	width: 350px;
}

#navigation {
	position: absolute;
	height: 30px;
	width: 970px;
	top: 90px;
	background-color: #000000;
}
#animation-oben {
	position: absolute;
	height: 250px;
	width: 670px;
	top: 125px;
	z-index: 1;
	background-color: #FFFFFF;
}
#hg-grau {
	position: absolute;
	height: 266px;
	width: 970px;
	top: 117px;
	background-color: #989897;
}
#bereich-rechts-oben {
	position: absolute;
	height: 250px;
	width: 300px;
	top: 125px;
	z-index: 1;
	background-color: #FFFFFF;
	left: 670px;
}
#girl {
	position: absolute;
	z-index: 3;
	height: 352px;
	width: 164px;
	left: 806px;
	top: 23px;
}

#nees-live {
	position: absolute;
	height: 35px;
	width: 657px;
	top: 378px;
	background-color: #FFFFFF;
	background-image: url(site-bilder/nees-live-erleben.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-top: 60px;
	padding-left: 13px;
}
#button-rennbetreuung {
	position: absolute;
	height: 95px;
	width: 300px;
	top: 378px;
	left: 670px;
}
#startseite-content {
	position: absolute;
	height: 670px;
	width: 670px;
	top: 490px;
	background-color: #FFFFFF;
	z-index: 1;
}
#startseite-termine {
	position: absolute;
	height: 410px;
	width: 240px;
	left: 680px;
	top: 510px;
	background-color: #FFFFFF;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 20px;
}
#facebook-button {
	position: absolute;
	height: 100px;
	width: 280px;
	left: 680px;
	top: 930px;
	background-color: #F2F2F2;
	z-index: 1;
}
#startseite-newsletter {
	position: absolute;
	height: 113px;
	width: 280px;
	left: 680px;
	top: 1020px;
	z-index: 1;
}
#footer {
	position: absolute;
	height: 25px;
	width: 970px;
	top: 1175px;
	background-color: #cbcbca;
	z-index: 1;
}
#startseite-content-hg {
	position: absolute;
	height: 710px;
	width: 970px;
	top: 465px;
	background-color: #f2f2f2;
}
#box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: absolute;
	display: none;
	height: 200px;
	width: 200px;
	left: 200px;
	top: 800px;
}

#footertext-rechts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 730px;
	top: 1182px;
	height: 15px;
	width: 230px;
}

#trennerunten {
	position: absolute;
	z-index: 2;
	height: 2px;
	width: 970px;
	top: 375px;
	background-color: #FFFFFF;
}
#chassis-bild1 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 1150px;
}

#trennervertikal {
	position: absolute;
	z-index: 2;
	height: 250px;
	width: 2px;
	top: 125px;
	background-color: #FFFFFF;
	left: 670px;
}
#chassis-text-oben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 50px;
	width: 630px;
	left: 20px;
	top: 590px;
}

#footertext-links a {
	color: #000;
	text-decoration: none;
}
#footertext-rechts {
	color: #000;
	text-decoration: none;
}
#footertext-rechts a {
	color: #000;
	text-decoration: none;
}
#datenschutz-content {
	position: absolute;
	height: 610px;
	width: 640px;
	top: 555px;
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	overflow: auto;
}
#contenthintergrund {
	position: absolute;
	height: 470px;
	width: 660px;
	top: 555px;
	background-color: #FFFFFF;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
}
#impressum-content {
	position: absolute;
	height: 610px;
	width: 650px;
	top: 555px;
	background-color: #FFFFFF;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
	text-align: justify;
	padding-left: 10px;
}
#impressum-content table tr td a {
	color: #000;
	text-decoration: none;
}
#kontakt-content1 {
	position: absolute;
	height: 278px;
	width: 170px;
	top: 555px;
	background-color: #FFFFFF;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
	text-align: justify;
	padding-top: 2px;
	padding-left: 10px;
}
#kontakt-ueberschrift {
	position: absolute;
	height: 25px;
	width: 670px;
	top: 500px;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
	text-align: justify;
	background-image: url(site-bilder/hg-ueberschrift.jpg);
}
#kontakt-kontaktformular {
	position: absolute;
	height: 270px;
	width: 370px;
	top: 555px;
	background-color: #FFFFFF;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 190px;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
}
#kontakt-maps {
	position: absolute;
	height: 250px;
	width: 330px;
	top: 555px;
	background-color: #FFFFFF;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 570px;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.oneColFixCtrHdr #container-kontakt {
	width: 970px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	background: #FFFFFF;
	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
	border: 1px solid #000000;
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	position: relative;
	height: 1320px;
}
#trennlinie-kontakt {
	position: absolute;
	z-index: 3;
	height: 1px;
	width: 950px;
	left: 10px;
	top: 870px;
	background-color: #000000;
}

#schatten-links-kontakt {
	position: absolute;
	height: 1320px;
	width: 16px;
	left: -16px;
	background-image: url(site-bilder/schatten-links.png);
}
#schatten-rechts-kontakt {
	position: absolute;
	height: 1320px;
	width: 16px;
	left: 970px;
	background-image: url(site-bilder/schatten-rechts.png);
}
#footer-kontakt {
	position: absolute;
	height: 25px;
	width: 970px;
	top: 1295px;
	background-color: #cbcbca;
	z-index: 1;
}
#footertext-rechts-kontakt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 730px;
	top: 1300px;
	height: 15px;
	width: 230px;
}
#footertext-links-kontakt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 20px;
	top: 1300px;
	height: 15px;
	width: 350px;
}
#footertext-links-kontakt a {
	color: #000;
	text-decoration: none;
}
#footertext-rechts-kontakt {
	color: #000;
	text-decoration: none;
}
#footertext-rechts-kontakt a {
	color: #000;
	text-decoration: none;
}
#startseite-content-hg-kontakt {
	position: absolute;
	height: 850px;
	width: 970px;
	top: 465px;
	background-color: #f2f2f2;
}
#kontakt-content2 {
	position: absolute;
	height: 278px;
	width: 170px;
	top: 920px;
	background-color: #FFFFFF;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
	text-align: justify;
	padding-top: 2px;
	padding-left: 10px;
}
#kontakt-kontaktformular2 {
	position: absolute;
	height: 270px;
	width: 370px;
	top: 920px;
	background-color: #FFFFFF;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 190px;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
}
#kontakt-maps2 {
	position: absolute;
	height: 250px;
	width: 330px;
	top: 920px;
	background-color: #FFFFFF;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 570px;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	height: 15px;
	width: 250px;
	left: 7px;
	top: 480px;
	z-index: 2;
}
#breadcrumbs a {
	color: #000;
	text-decoration: underline;
}
#ueberschrift {
	position: absolute;
	height: 25px;
	width: 650px;
	top: 510px;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	left: 10px;
	text-align: justify;
	background-image: url(site-bilder/hg-ueberschrift.jpg);
	color: #FFF;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 10px;
}
#partner-content {
	position: absolute;
	height: 670px;
	width: 620px;
	top: 600px;
	background-color: #FFFFFF;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 30px;
	text-align: justify;
}
#erfolge-content {
	position: absolute;
	height: 600px;
	width: 640px;
	top: 555px;
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
	text-align: justify;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
#erfolge-archivlinks {
	position: absolute;
	height: 665px;
	width: 200px;
	top: 500px;
	background-color: #FFFFFF;
	z-index: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 700px;
	text-align: justify;
}
#ueberuns-persondaten1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	height: 190px;
	width: 130px;
	left: 10px;
	top: 748px;
	z-index: 2;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 20px;
}
#ueberuns-persondaten2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	height: 190px;
	width: 130px;
	left: 10px;
	top: 955px;
	z-index: 2;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 20px;
}
#ueberuns-persontext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	height: 190px;
	width: 475px;
	left: 175px;
	top: 748px;
	z-index: 2;
	background-color: #FFFFFF;
	text-align: justify;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
#ueberuns-persontext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	height: 190px;
	width: 475px;
	left: 175px;
	top: 955px;
	z-index: 2;
	background-color: #FFFFFF;
	text-align: justify;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#ueberuns-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	height: 175px;
	width: 640px;
	left: 10px;
	top: 555px;
	z-index: 3;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#gallerie-ika2009 {
	position: absolute;
	z-index: 3;
	height: 90px;
	width: 190px;
	left: 20px;
	top: 585px;
}
#gallerie-impressionen2009 {
	position: absolute;
	z-index: 3;
	height: 90px;
	width: 190px;
	left: 230px;
	top: 585px;
}
#gallerie-text-ika2009 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 3;
	height: 40px;
	width: 190px;
	left: 20px;
	top: 680px;
}
#gallerie-text-impressionen2009 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 3;
	height: 40px;
	width: 150px;
	left: 230px;
	top: 680px;
}
#hg-gallerie-1 {
	position: absolute;
	z-index: 3;
	height: 610px;
	width: 660px;
	left: 10px;
	top: 555px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#hg-gallerie-2 {
	position: absolute;
	z-index: 2;
	height: 140px;
	width: 210px;
	left: 230px;
	top: 557px;
	background-color: #FFFFFF;
}
#startseite-weisseflaeche-oben {
	background-color: #FFF;
	position: absolute;
	z-index: 3;
	height: 290px;
	width: 660px;
	left: 10px;
	top: 535px;
}
#startseite-weisseflaeche-links {
	background-color: #FFF;
	position: absolute;
	z-index: 3;
	height: 330px;
	width: 282px;
	left: 10px;
	top: 835px;
}
#startseite-weisseflaeche-rechts {
	background-color: #FFF;
	position: absolute;
	z-index: 3;
	height: 320px;
	width: 370px;
	left: 302px;
	top: 834px;
	font-family: Arial, Helvetica, sans-serif;







	color: 11
. Platz Stefan Geiger;
	padding-top: 12px;
	font-size: 12px;
	color: #b0041c;
	overflow: auto;
	text-align: center;
}
#rennbetreuung-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF;
	position: absolute;
	z-index: 3;
	height: 600px;
	width: 640px;
	left: 10px;
	top: 555px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#team-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF;
	position: absolute;
	z-index: 3;
	height: 1560px;
	width: 640px;
	left: 10px;
	top: 555px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#startseite-news1-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 95px;
	width: 200px;
	left: 20px;
	top: 715px;
	padding-top: 10px;
	text-align: justify;
}
#startnews1ues {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 30px;
	width: 210px;
	left: 20px;
	top: 545px;
	color: #b0041c;
	font-weight: normal;
	padding-top: 5px;
}
#startnews2ues {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 30px;
	width: 210px;
	left: 240px;
	top: 545px;
	color: #b0041c;
	padding-top: 5px;
	font-weight: normal;
}
#startnews3ues {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 30px;
	width: 215px;
	left: 460px;
	top: 545px;
	font-weight: normal;
	color: #b0041c;
	padding-top: 5px;
}
#startnewsbild1 {
	position: absolute;
	z-index: 4;
	height: 130px;
	width: 200px;
	left: 20px;
	top: 585px;
	border: 1px solid #000;
}
#startnewsbild2 {
	position: absolute;
	z-index: 4;
	height: 130px;
	width: 200px;
	left: 240px;
	top: 585px;
	border: 1px solid #000;
}
#startnewsbild3 {
	position: absolute;
	z-index: 4;
	height: 130px;
	width: 200px;
	left: 460px;
	top: 585px;
	border: 1px solid #000;
}
#startseite-news2-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 95px;
	width: 200px;
	left: 240px;
	top: 715px;
	padding-top: 10px;
	text-align: justify;
}
#startseite-news3-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 95px;
	width: 200px;
	left: 460px;
	top: 715px;
	padding-top: 10px;
	text-align: justify;
}
#startnews4ues {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	z-index: 4;
	height: 30px;
	width: 260px;
	left: 20px;
	top: 840px;
	font-weight: normal;
	color: #b0041c;
	padding-top: 5px;
}
#startseite-news4-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 70px;
	width: 260px;
	left: 20px;
	top: 1080px;
	padding-top: 10px;
}
#startnewsbild4 {
	position: absolute;
	z-index: 4;
	height: 200px;
	width: 260px;
	left: 20px;
	top: 880px;
	border: 1px solid #000;
}
#fahrerbild1 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 580px;
	border: 1px solid #CCC;
}
#fahrerbild2 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 750px;
	border: 1px solid #CCC;
}
#fahrerbild3 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 920px;
	border: 1px solid #CCC;
}
#fahrerdaten1 {
	position: absolute;
	z-index: 4;
	height: 1500px;
	width: 580px;
	left: 50px;
	top: 580px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#fahrerdaten2 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 490px;
	left: 150px;
	top: 750px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCC;
}
#fahrerdaten3 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 490px;
	left: 150px;
	top: 920px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCC;
}
#einzelnews-content {
	position: absolute;
	height: 610px;
	width: 640px;
	top: 555px;
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
}
#news-bild-ika2009 {
	position: absolute;
	z-index: 4;
	height: 239px;
	width: 200px;
	left: 400px;
	top: 700px;
}
#einzelnews-content p a {
	color: #000;
}
#produkte-content {
	position: absolute;
	height: 593px;
	width: 640px;
	top: 562px;
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 12px;
	text-align: justify;
	padding-top: 10px;
	padding-left: 10px;
}
#ueberschrift-kontakt {
	position: absolute;
	height: 25px;
	width: 900px;
	top: 530px;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	left: 10px;
	text-align: justify;
	background-image: url(site-bilder/hg-ueberschrift.jpg);
	color: #FFF;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 10px;
}
#ueberschrift-produkte {
	position: absolute;
	height: 25px;
	width: 650px;
	top: 530px;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	left: 10px;
	text-align: justify;
	color: #FFF;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 10px;
}
#erfolge-content a {
	color: #000;
	text-decoration: underline;
}
#schatten-links-erfolge-gross {
	position: absolute;
	height: 1850px;
	width: 16px;
	left: -16px;
	background-image: url(site-bilder/schatten-links.png);
}
#schatten-rechts-erfolge-gross {
	position: absolute;
	height: 1850px;
	width: 16px;
	left: 970px;
	background-image: url(site-bilder/schatten-rechts.png);
}
#footer-erfolge-gross {
	position: absolute;
	height: 25px;
	width: 970px;
	top: 1825px;
	background-color: #cbcbca;
	z-index: 1;
}
#footertext-rechts-erfolge-gross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 730px;
	top: 1832px;
	height: 15px;
	width: 230px;
}
#footertext-links-erfolge-gross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 20px;
	top: 1832px;
	height: 15px;
	width: 350px;
}
#footertext-links-erfolge-gross a {
	color: #000;
	text-decoration: none;
}
#footertext-rechts-erfolge-gross a {
	color: #000;
	text-decoration: none;
}
.oneColFixCtrHdr #container-erfolge-gross {
	width: 970px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	background: #FFFFFF;
	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
	border: 1px solid #000000;
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	position: relative;
	height: 1850px;
}
#erfolge-content-erfolge-gross {
	position: absolute;
	height: 1250px;
	width: 640px;
	top: 555px;
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
	text-align: justify;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
#startseite-content-hg-erfolge-gross {
	position: absolute;
	height: 1360px;
	width: 970px;
	top: 465px;
	background-color: #f2f2f2;
}
#erfolge-content-erfolge-gross a {
	color: #000;
	text-decoration: underline;
}
#chassis-bild2 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 1320px;
}
#chassis-bild3 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 1490px;
}
#chassis-text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 1150px;
	background-color: #f2f2f2;
	padding-top: 3px;
	padding-left: 3px;
}
#chassis-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 1320px;
	background-color: #f2f2f2;
	padding-top: 3px;
	padding-left: 3px;
}
#chassis-text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 1490px;
	background-color: #f2f2f2;
	padding-top: 3px;
	padding-left: 3px;
}
#motoren-bild2 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 830px;
}
#motoren-bild3 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 1010px;
}
#motoren-bild1 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 650px;
}
#motoren-text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 650px;
	background-color: #f2f2f2;
	padding-top: 3px;
	padding-left: 3px;
}
#motoren-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 830px;
	background-color: #f2f2f2;
	padding-top: 3px;
	padding-left: 3px;
}
#motoren-text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 1010px;
	background-color: #f2f2f2;
	padding-top: 3px;
	padding-left: 3px;
}
#motoren-text-oben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 40px;
	width: 630px;
	left: 20px;
	top: 590px;
}
#newsarchiv2007 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 10000px;
	width: 630px;
	left: 20px;
	top: 630px;
	text-align: justify;
}

#zubehoer-text-oben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 40px;
	width: 550px;
	left: 20px;
	top: 590px;
}
#zubehoer-text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 400px;
	left: 250px;
	top: 1000px;
}
#zubehoer-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 400px;
	left: 250px;
	top: 800px;
}
#zubehoer-text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 400px;
	left: 250px;
	top: 650px;
}
#zubehoer-bild1 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 160px;
	left: 20px;
	top: 650px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#zubehoer-bild3 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 1000px;
	background-color: #CCCCCC;
}
#zubehoer-bild2 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 830px;
	background-color: #CCCCCC;
}
#schatten-links-zubehoer {
	position: absolute;
	height: 2000px;
	width: 16px;
	left: -16px;
	background-image: url(site-bilder/schatten-links.png);
}
#schatten-rechts-zubehoer {
	position: absolute;
	height: 2000px;
	width: 16px;
	left: 970px;
	background-image: url(site-bilder/schatten-rechts.png);
}
#footer-zubehoer {
	position: absolute;
	height: 25px;
	width: 970px;
	top: 1975px;
	background-color: #cbcbca;
	z-index: 1;
}
#footertext-rechts-zubehoer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 730px;
	top: 1982px;
	height: 15px;
	width: 230px;
}
#footertext-links-zubehoer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 20px;
	top: 1982px;
	height: 15px;
	width: 350px;
}
.oneColFixCtrHdr #container-zubehoer {
	width: 970px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	background: #FFFFFF;
	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
	border: 1px solid #000000;
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	position: relative;
	height: 2000px;
}
#erfolge-content-zubehoer {
	position: absolute;
	height: 1400px;
	width: 640px;
	top: 555px;
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
	text-align: justify;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
#startseite-content-hg-zubehoer {
	position: absolute;
	height: 1510px;
	width: 970px;
	top: 465px;
	background-color: #f2f2f2;
}
#produkte-content-zubehoer {
	position: absolute;
	height: 1393px;
	width: 640px;
	top: 562px;
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
	text-align: justify;
	padding-top: 10px;
	padding-left: 10px;
}
#footertext-rechts-zubehoer a {
	color: #000;
	text-decoration: none;
}
#footertext-links-zubehoer a {
	color: #000;
	text-decoration: none;
}
#startnews1ues strong {
	color: #b0041c;
}
#angebote-content {
	position: absolute;
	height: 610px;
	width: 640px;
	top: 555px;
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
}
#produkte-content-motoren {
	position: absolute;
	height: 1390px;
	width: 640px;
	top: 562px;
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 12px;
	text-align: justify;
	padding-top: 10px;
	padding-left: 10px;
}
#footertext-links-chassis a {
	color: #000;
	text-decoration: none;
}
#footertext-rechts-chassis a {
	color: #000;
	text-decoration: none;
}

#motoren-bild4 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 1370px;
}
#motoren-bild5 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 1550px;
}
#motoren-bild6 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 1500px;
}
#motoren-text6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 350px;
	left: 270px;
	top: 990px;
	padding-top: 3px;
	padding-left: 3px;
}
#motoren-text5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 350px;
	left: 270px;
	top: 990px;
	padding-top: 3px;
	padding-left: 3px;
}
#motoren-text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 350px;
	left: 270px;
	top: 990px;
	padding-top: 3px;
	padding-left: 3px;
}
#motoren-text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 1370px;
	background-color: #f2f2f2;
}
#motoren-text5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 350px;
	left: 270px;
	top: 1330px;
}
#motoren-text6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 1550px;
	background-color: #f2f2f2;
}
#schatten-rechts-motoren {
	position: absolute;
	height: 2000px;
	width: 16px;
	left: 970px;
	background-image: url(site-bilder/schatten-rechts.png);
}
#schatten-links-motoren {
	position: absolute;
	height: 2000px;
	width: 16px;
	left: -16px;
	background-image: url(site-bilder/schatten-links.png);
}
#footer-motoren {
	position: absolute;
	height: 25px;
	width: 970px;
	top: 1975px;
	background-color: #cbcbca;
	z-index: 1;
}
#footertext-rechts-motoren {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 730px;
	top: 1982px;
	height: 15px;
	width: 230px;
}
#footertext-links-motoren {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 20px;
	top: 1982px;
	height: 15px;
	width: 350px;
}
.oneColFixCtrHdr #container-motoren {
	width: 970px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	background: #FFFFFF;
	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
	border: 1px solid #000000;
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	position: relative;
	height: 2000px;
}
#startseite-content-hg-motoren {
	position: absolute;
	height: 1510px;
	width: 970px;
	top: 465px;
	background-color: #f2f2f2;
}
#footertext-links-motoren a {
	color: #000;
	text-decoration: none;
}
#footertext-rechts-motoren a {
	color: #000;
	text-decoration: none;
}
#galerie-ika2010 {
	position: absolute;
	z-index: 4;
	height: 400px;
	width: 645px;
	left: 20px;
	top: 747px;
}
#erfolge-navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #AF011A;
	position: absolute;
	height: 20px;
	width: 500px;
	left: 21px;
	top: 570px;
	z-index: 5;
}
#erfolge-navi a {
	color: #AF011A;
}
#motoren-text2 table tr td .infotext {
	font-weight: bold;
	color: #000;
}
#schatten-rechts-chassis {
	position: absolute;
	height: 1700px;
	width: 16px;
	left: 970px;
	background-image: url(site-bilder/schatten-rechts.png);
}
#schatten-links-chassis {
	position: absolute;
	height: 1700px;
	width: 16px;
	left: -16px;
	background-image: url(site-bilder/schatten-links.png);
}
#footer-chassis {
	position: absolute;
	height: 25px;
	width: 970px;
	top: 1675px;
	background-color: #cbcbca;
	z-index: 1;
}
.oneColFixCtrHdr #container-chassis {
	width: 970px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	background: #FFFFFF;
	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
	border: 1px solid #000000;
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	position: relative;
	height: 1700px;
}
#startseite-content-hg-chassis {
	position: absolute;
	height: 1210px;
	width: 970px;
	top: 465px;
	background-color: #f2f2f2;
}
#footertext-links-gebrauchtes a {
	color: #000;
	text-decoration: none;
}
#footertext-rechts-gebrauchtes a {
	color: #000;
	text-decoration: none;
}

#footertext-rechts-chassis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 730px;
	top: 1682px;
	height: 15px;
	width: 230px;
}
#footertext-links-chassis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 20px;
	top: 1682px;
	height: 15px;
	width: 350px;
}
#produkte-content-chassis {
	position: absolute;
	height: 1090px;
	width: 640px;
	top: 562px;
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 12px;
	text-align: justify;
	padding-top: 10px;
	padding-left: 10px;
}
#chassis-bild4 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 980px;
}
#chassis-bild5 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 810px;
}
#chassis-bild6 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 640px;
}
#chassis-text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 980px;
	background-color: #f2f2f2;
	padding-top: 3px;
	padding-left: 3px;
}
#chassis-text5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 810px;
	background-color: #f2f2f2;
	padding-top: 3px;
	padding-left: 3px;
}
#chassis-text6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 640px;
	padding-top: 3px;
	padding-left: 3px;
	background-color: #f2f2f2;
}
.roterpreis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F00;
	font-weight: bold;
}

#galerie-impressionen2009 {
	position: absolute;
	z-index: 4;
	height: 400px;
	width: 645px;
	left: 20px;
	top: 750px;
	background-color: #FFFFFF;
}
#galerie-italientest2010 {
	position: absolute;
	z-index: 4;
	height: 400px;
	width: 645px;
	left: 20px;
	top: 750px;
}
#startseite-news1-text a {
	color: #000;
	text-decoration: none;
}
#startseite-news2-text a {
	color: #000;
	text-decoration: none;
}
#homologation-tabelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 700px;
	width: 500px;
	left: 20px;
	top: 630px;
}
#ueberschrift-news2007-2009 {
	position: absolute;
	height: 25px;
	width: 650px;
	top: 530px;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	left: 10px;
	text-align: justify;
	color: #FFF;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 10px;
	background-image: url(site-bilder/hg-ueberschrift.jpg);
}
#newsarchiv2007-2009 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 40px;
	width: 630px;
	left: 20px;
	top: 590px;
}
#schatten-rechts-newsarchiv2007-2009 {
	position: absolute;
	height: 11000px;
	width: 16px;
	left: 970px;
	background-image: url(site-bilder/schatten-rechts.png);
}
#schatten-links-newsarchiv2007-2009 {
	position: absolute;
	height: 11000px;
	width: 16px;
	left: -16px;
	background-image: url(site-bilder/schatten-links.png);
}
#footer-newsarchiv2007-2009 {
	position: absolute;
	height: 25px;
	width: 970px;
	top: 10975px;
	background-color: #cbcbca;
	z-index: 1;
}
#footertext-rechts-newsarchiv2007-2009 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 750px;
	top: 10982px;
	height: 15px;
	width: 200px;
}
#footertext-links-newsarchiv2007-2009 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 20px;
	top: 10982px;
	height: 15px;
	width: 350px;
}
.oneColFixCtrHdr #container-newsarchiv2007-2009 {
	width: 970px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	background: #FFFFFF;
	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
	border: 1px solid #000000;
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	position: relative;
	height: 11000px;
}
#startseite-content-hg--newsarchiv2007-2009 {
	position: absolute;
	height: 12510px;
	width: 970px;
	top: 465px;
	background-color: #f2f2f2;
}
#footertext-links-newsarchiv2007-2009 a {
	color: #000;
	text-decoration: none;
}
#footertext-rechts-newsarchiv2007-2009 a {
	color: #000;
	text-decoration: none;
}
#homologation-tabelle table {
	color: #000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#homologation-tabelle table tr td a {
	color: #000;
	text-decoration: none;
}
#einzelnews-content table tr td a {
	color: #000;
}
#gallerie-impressionen2008 {
	position: absolute;
	z-index: 4;
	height: 90px;
	width: 190px;
	left: 440px;
	top: 585px;
}
#gallerie-text-impressionen2008 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 40px;
	width: 150px;
	left: 440px;
	top: 680px;
}
#gallerie-impressionen2007 {
	position: absolute;
	z-index: 4;
	height: 90px;
	width: 190px;
	left: 20px;
	top: 750px;
}
#gallerie-text-impressionen2007 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 40px;
	width: 150px;
	left: 20px;
	top: 845px;
}
#gallerie-impressionen2006 {
	position: absolute;
	z-index: 4;
	height: 90px;
	width: 190px;
	left: 230px;
	top: 750px;
}
#gallerie-text-impressionen2006 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 40px;
	width: 150px;
	left: 230px;
	top: 845px;
}
#galerie-liedolsheim {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 860px;
}
#schatten-links-liedolsheim {
	position: absolute;
	height: 1300px;
	width: 16px;
	left: -16px;
	background-image: url(site-bilder/schatten-links.png);
}
#schatten-rechts-liedolsheim {
	position: absolute;
	height: 1300px;
	width: 16px;
	left: 970px;
	background-image: url(site-bilder/schatten-rechts.png);
}
#footertext-links-liedolsheim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 20px;
	top: 1282px;
	height: 15px;
	width: 350px;
}
.oneColFixCtrHdr #container-liedolsheim {
	width: 970px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	background: #FFFFFF;
	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
	border: 1px solid #000000;
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	position: relative;
	height: 1300px;
}
#footertext-rechts-liedolsheim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 750px;
	top: 1282px;
	height: 15px;
	width: 200px;
}
#footer-liedolsheim {
	position: absolute;
	height: 25px;
	width: 970px;
	top: 1275px;
	background-color: #cbcbca;
	z-index: 1;
}
#einzelnews-content-liedolsheim {
	position: absolute;
	height: 710px;
	width: 640px;
	top: 555px;
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
}
#einzelnews-content-liedolsheim p a {
	color: #000;
	text-decoration: underline;
}
#footertext-rechts-liedolsheim a {
	color: #000;
	text-decoration: none;
}
#footertext-links-liedolsheim a {
	color: #000;
	text-decoration: none;
}
#startseite-content-hg-liedolsheim {
	position: absolute;
	height: 810px;
	width: 970px;
	top: 465px;
	background-color: #f2f2f2;
}
#einzelnews-content-kerpen {
	position: absolute;
	height: 1410px;
	width: 640px;
	top: 555px;
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 10px;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
}
#galerie-kerpen {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 1385px;
}
#startseite-news3-text a {
	color: #000;
	text-decoration: none;
}
#startseite-weisseflaeche-rechts table tr td {
	font-family: Arial, Helvetica, sans-serif;
}
#galerie-uchtelfangen {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 1215px;
}
#galerie-oppenrodmai {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 800px;
}
#galerie-hahnmai {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 950px;
}
#galerie-oppenrodjuni {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 1150px;
}
#galerie-hahn2 {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 850px;
}
#schatten-links-team {
	position: absolute;
	height: 2150px;
	width: 16px;
	left: -16px;
	background-image: url(site-bilder/schatten-links.png);
}
#schatten-rechts-team {
	position: absolute;
	height: 2150px;
	width: 16px;
	left: 970px;
	background-image: url(site-bilder/schatten-rechts.png);
}
#footer-team {
	position: absolute;
	height: 25px;
	width: 970px;
	top: 2125px;
	background-color: #cbcbca;
	z-index: 1;
}
#footertext-links-team {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 20px;
	top: 2132px;
	height: 15px;
	width: 350px;
}
#footertext-rechts-team {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 730px;
	top: 2132px;
	height: 15px;
	width: 230px;
}
.oneColFixCtrHdr #container-team {
	width: 970px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	background: #FFFFFF;
	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
	border: 1px solid #000000;
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	position: relative;
	height: 2150px;
}
#startseite-content-hg-team {
	position: absolute;
	height: 1660px;
	width: 970px;
	top: 465px;
	background-color: #f2f2f2;
}
#fahrerdaten4 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 490px;
	left: 150px;
	top: 1090px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999;
}
#fahrerdaten5 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 490px;
	left: 150px;
	top: 1260px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCC;
}
#fahrerdaten6 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 490px;
	left: 150px;
	top: 1430px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCC;
}
#fahrerdaten7 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 490px;
	left: 150px;
	top: 1600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCC;
}
#fahrerdaten8 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 490px;
	left: 150px;
	top: 1770px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCC;
}
#fahrerdaten9 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 490px;
	left: 150px;
	top: 1940px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCC;
}
#fahrerdaten10 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 490px;
	left: 150px;
	top: 2110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCC;
}
#fahrerbild4 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 1090px;
	border: 1px solid #CCC;
}
#fahrerbild5 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 1260px;
	border: 1px solid #CCC;
}
#fahrerbild6 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 1430px;
	border: 1px solid #CCC;
}
#fahrerbild7 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 1600px;
	border: 1px solid #CCC;
}
#fahrerbild8 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 1770px;
	border: 1px solid #CCC;
}
#fahrerbild9 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 1940px;
	border: 1px solid #CCC;
}
#fahrerbild10 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 2110px;
	border: 1px solid #CCC;
}
#fahrerdaten11 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 490px;
	left: 150px;
	top: 2280px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCC;
}
#fahrerdaten12 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 490px;
	left: 150px;
	top: 2450px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCC;
}
#fahrerdaten13 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 490px;
	left: 150px;
	top: 2620px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCC;
}
#fahrerdaten14 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 490px;
	left: 150px;
	top: 2790px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCC;
}
#footertext-links-team a {
	color: #000;
	text-decoration: none;
}
#footertext-rechts-team a {
	color: #000;
	text-decoration: none;
}

#fahrerbild11 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 2280px;
	border: 1px solid #CCC;
}
#fahrerbild12 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 2450px;
	border: 1px solid #CCC;
}
#fahrerbild13 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 2620px;
	border: 1px solid #CCC;
}
#fahrerbild14 {
	position: absolute;
	z-index: 4;
	height: 150px;
	width: 120px;
	left: 20px;
	top: 2790px;
	border: 1px solid #CCC;
}
#galerie-wittgenborn180810 {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 1225px;
}
#galerie-lommerangesept {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 950px;
}
#galerie-hahnseptember {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 1550px;
}
#zubehoer-text-oben a {
	color: #000;
	text-decoration: underline;
}
#produkte-content-gebrauchtes {
	position: absolute;
	height: 2200px;
	width: 640px;
	top: 562px;
	background-color: #FFFFFF;
	z-index: 3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	left: 12px;
	text-align: justify;
	padding-top: 10px;
	padding-left: 10px;
}
#schatten-links-gebrauchtes {
	position: absolute;
	height: 2800px;
	width: 16px;
	left: -16px;
	background-image: url(site-bilder/schatten-links.png);
}
#schatten-rechts-gebrauchtes {
	position: absolute;
	height: 2800px;
	width: 16px;
	left: 970px;
	background-image: url(site-bilder/schatten-rechts.png);
}
#footer-gebrauchtes {
	position: absolute;
	height: 25px;
	width: 970px;
	top: 2775px;
	background-color: #cbcbca;
	z-index: 1;
}
#footertext-rechts-gebrauchtes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 730px;
	top: 2782px;
	height: 15px;
	width: 230px;
}
#footertext-links-gebrauchtes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	z-index: 2;
	left: 20px;
	top: 2782px;
	height: 15px;
	width: 350px;
}
.oneColFixCtrHdr #container-gebrauchtes {
	width: 970px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	background: #FFFFFF;
	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
	border: 1px solid #000000;
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	position: relative;
	height: 2800px;
}
#startseite-content-hg-gebrauchtes {
	position: absolute;
	height: 2310px;
	width: 970px;
	top: 465px;
	background-color: #f2f2f2;
}
#chassis-gebrauchtes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 2180px;
	width: 550px;
	left: 20px;
	top: 580px;
	padding-top: 3px;
	padding-left: 3px;
}
#hinweisnewsarchiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: absolute;
	height: 15px;
	width: 250px;
	left: 7px;
	top: 480px;
	z-index: 2;
	font-weight: bold;
}
#hinweisnewsarchiv a {
	color: #000;
}
#rotax {
	position: absolute;
	z-index: 2;
	height: 55px;
	width: 164px;
	left: 400px;
	top: 32px;
}
#motoren-bild6 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 1190px;
}
#motoren-bild7 {
	position: absolute;
	z-index: 4;
	height: 160px;
	width: 220px;
	left: 20px;
	top: 1730px;
}
#motoren-text6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 1550px;
	background-color: #f2f2f2;
	padding-top: 3px;
	padding-left: 3px;
}
#motoren-text7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 1730px;
	background-color: #f2f2f2;
	padding-top: 3px;
	padding-left: 3px;
}
#motoren-textrotax2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: absolute;
	z-index: 4;
	height: 157px;
	width: 350px;
	left: 250px;
	top: 1190px;
	background-color: #f2f2f2;
	padding-top: 3px;
	padding-left: 3px;
}
#motoren-textrotax2 table tr td strong a {
	color: #000;
}
#motoren-text3 table tr td strong a {
	color: #000;
}
#galerie-wipo {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 990px;
}
#galerie-meister {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 690px;
}
#galerie-italien {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 830px;
}
.rennergebnisueberschrift {
	font-size: 18px;
	font-weight: bold;
}
#galerie-wd2404 {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 950px;
}
#galerie-wd1704 {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 1080px;
}
#galerie-or0805 {
	height: 400px;
	width: 645px;
	position: absolute;
	z-index: 4;
	left: 14px;
	top: 1150px;
}
.ergebnissebold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.ergebnissebold12Kopie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.ergebnissebold12KopieKopie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
#maps1 {
	position: absolute;
	height: 260px;
	width: 330px;
	z-index: 20;
}
#maps2 {
	position: absolute;
	height: 260px;
	width: 330px;
	z-index: 20;
}

