/* CSS Document */

html {
	overflow-x: hidden;
	overflow-y: auto;
	background-attachment: fixed;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#ffffff; 
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#1d1d1c;
}

body {
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-repeat:no-repeat;
	background-attachment:fixed;
	padding:0px;
	background-color:#000000;
}

th{text-align:left; }
.hoch {
	font-size:9px;
	position: relative;
	top: -3px;
	margin-left: 1px;
	margin-right: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	line-height: 60%;
	color:#000000;

}

.alles {
	position:absolute;
	top:0;
	left:0;
	width: 1013px;	/*width:110px;*/
}

.main a:link, .main a:visited {
	background-image:none;
	padding:0;
	margin:0;
	color:#ffffff;
	text-decoration:underline;
}

a:link, a:visited {
	background-image:none;
	padding:0;
	margin:0;
	color:#ffffff;

}

a:hover {
	background-image:none;
	padding:0;
	margin:0;
	color:#ffffff;
	text-decoration:underline;
}

/* HEADER */
	
.header {
	height:80px;
	width:1016px;
	background:#000000;
}

.header .speciallogo {
	position:absolute;top:21px;left:29px;
}

.header .ue {
	position:absolute;top:33px;left:169px;
}

.header .audilogo {
	position:absolute;top:25px;left:903px;
}

.headertext
{
	position:absolute;top:30px;left:318px;
}
/* MITTELTEIL */

.main {
	height:440px;
	width:800px;
}

.main .bild {
	height:440px;
	width:680px;
	margin:0;
	padding:0;
	float:left; 
}

.main .bildkontakt {
	height:440px;
	width:620px;
	margin:0;
	padding:0;
	float:left; 
}

.main .rechts {
	height:405px;
	width:306px;
	margin:0;
	
	padding:35px 0 0 30px;
	float:left;
	position:absolute;
	top:0;
	left:680px;
	
}
.main .links {
	height:405px;
	width:260px;
	margin:0;
	float:left;
	position:absolute;
	top:10;
	left:0px;
	margin-left:23px;
	margin-top:10px;
	padding:0;
}


.main .rechtskontakt {
	height:305px;
	width:304px;
	margin:0;
	padding:35px 56px 0 36px;
	float:left;
	position:absolute;
	top:50px;
	left:0px;
}

.main .text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	position:absolute;
	margin-top:35px;
	width: 280px;
	top: 60px;
	color:#000000;
	line-height: 150%;
}

.main .textTech {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	position:absolute;
	margin-top:35px;
	margin-left:50px;
	width: 200px;
	top: 60px;
}

.main .textkontakt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:4px;
	margin-top:13px;
	color:#000000;
}

.listenlink .normal {
	font-weight:normal;
}

.listenlink a:link, .listenlink a:visited {
	background-image:url(../bilder/weiterbutton.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	list-style:none;
	padding-left:13px;
	margin:0;
	color:#fff;
	text-decoration:none;
}

.listenlink a:hover {
	background-image:url(../bilder/weiterbutton.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	list-style:none;
	padding-left:13px;
	margin:0;
	color:#fff;
	text-decoration:underline;
}


.weiterbutton {
/*	border:1px solid red;*/
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
/*	margin-top:20px;
	margin-right:56px;*/
	position:absolute; 
	top:400px;
	right:56px;
}

.weiterbutton .back a:link, .weiterbutton .back a:visited {
	background-image:url(../bilder/backbutton.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	padding-left:13px;
	list-style:none;
	margin:0;
	color:#000000;
	text-decoration:none;
}

.weiterbutton .back a:hover {
	background-image:url(../bilder/backbutton.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	padding-left:13px;
	list-style:none;
	margin:0;
	color:#000000;
	text-decoration:underline;
}

.weiterbutton .weiter a:link, .weiterbutton .weiter a:visited {
	background-image:url(../bilder/weiterbutton.gif);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right:13px;
	list-style:none;
	margin:0;
	color:#000000;
	text-decoration:none;
	margin-right:10px;
}

.weiterbutton .weiter a:hover {
	background-image:url(../bilder/weiterbutton.gif);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right:13px;
	list-style:none;
	margin:0;
	color:#ffffff;
	text-decoration:underline;
	margin-right:10px;
}

/* EINVERSTÄNDNIS */

.einverstaendnis {
	height: 380px;
	width:335px;
	padding: 15px;
	position: absolute;
	top: 15px;
	left: 515px;
	background-color:#FFFFFF;
	display:none;
	color:#000000;
}

.einverstaendnis a:link, .einverstaendnis a:visited {
	background-image:url(../bilder/navi/liststyle.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	list-style:none;
	padding-left:13px;
	margin:0;
	color:#000000;
	text-decoration:none;
}

.einverstaendnis a:hover {
	background-image:url(../bilder/navi/liststyle_over.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	list-style:none;
	padding-left:13px;
	margin:0;
	color:#000000;
	text-decoration:underline;
}

/* TECHDATEN */

/*
.maintechdat {
	height:420px;
	width:680px;
	margin:0;
	padding:0;
	border: 1px solid green;
}

.maintechdat .rechts {
	width:280px;
	margin:0;

	top:0;
	left:700px;

}

*/

.techdat {
	position:absolute; 
	top:50px; 
	left:40px;
	width:680px;
	margin:0;
	float:left;
/*	border:1px solid blue;*/
}

.techdatue {
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.techdat .trenner {
	background:#404040;
	height:1px;
}
/*
.techdat .grau {
	background:#d1d1d1;
}
*/
.techdat .mitte {
	padding-left:15px;
}

.techdat .erste {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.techdat .motor {
	padding-top:6px;
	vertical-align:top;
}

.techdateinrueck {
	margin-left:15px;
}

/* NAVI */

.navi {
	position:absolute;
	left:143px;
	top:50px;
	width:725px;
	height:25px;
	z-index:5;
}



.home {display:inline;margin-left:20px;}
.homeactive {display:inline;margin-left:20px;}
.homeactive a:link, .homeactive a:visited {color:#ff9900;background-image:url(../bilder/navi/liststyle_over.gif);}

.link {	margin-left:30px;}
.linkactive {margin-left:30px;color:#ff9900;}
.linkactive a:link, .linkactive a:visited {color:#ff9900;background-image:url(../bilder/navi/liststyle_over.gif);}


.soundbutton {
	position:absolute; top:7px; left:939px;
}



/* FORMULAR */

.feld {
	width:223px;
	height:16px;
	font-size:18px;
}

.formular {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 220px;
}

.box {
	margin:0;
	padding:0;
}

.infotext {
	position:absolute; 
	top:390px; 
	left:680px;
}

.absenden {
	margin:0;
}

.absenden li {
/*	border:1px solid red;*/
}
.zurueck {
	margin:0;
}

.zurueck a:link, .zurueck a:visited {
	background-image:url(../bilder/btn/zurueck.gif);
	background-position:0% 100%;
	background-repeat: no-repeat;
	list-style:none;
	padding:0 0 3px 35px;
	margin:0;
	color:#000000;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.zurueck a:hover {
	background-image:url(../bilder/btn/zurueck.gif);
	background-repeat: no-repeat;
	list-style:none;
	padding:0 0 3px 35px;
	margin:0;
	color:#ffffff;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.absenden a:link, .absenden a:visited {
	background-image:url(../bilder/btn/vor.gif);
	background-position:0% 100%;
	background-repeat: no-repeat;
	list-style:none;
	padding:0 0 3px 35px;
	margin:0;
	color:#000000;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.absenden a:hover {
	background-image:url(../bilder/btn/vor.gif);
	background-repeat: no-repeat;
	list-style:none;
	padding:0 0 3px 35px;
	margin:0;
	color:#000000;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.footer
{
	background-image:url(../bilder/footer_bg.gif);
	height:21px;
	width:1016px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	margin:0;
}


/* E-Card */

.ecard
{
	width:530px;
	height: 261px;	
	position: absolute;
	top: 97px;
	left: 436px;
	background-color:#000000;
	display:none;
	color:#ffffff;
	z-index:97;
}


.ecardformular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	background-color: #1e1e1e;
	border:1px solid #565655;
	margin-top:5px;
	margin-bottom:20px;
	padding:2px 0 2px 4px;
}

.ecardinnen
{
	width:530px;
	height: 261px;	
	position: absolute;
	top: 97px;
	left: 436px;
	background-color:#000000;
	display:none;
	color:#ffffff;
	z-index:98;
}


.ecardaussen
{
	width:530px;
	height: 261px;	
	position: absolute;
	top: 97px;
	left: 436px;
	background-color:#000000;
	display:none;
	color:#ffffff;
	z-index:99;
}
.alles .main .rechts .text ul{margin-left:0px;}
.alles .main .rechts .text li{
	margin:0px;
	margin-left:0px;
	padding-left:0px;
	padding:0;
	list-style-type:square;
	
	
}

