body {
	padding:0px;
	margin:0px;
	font-family: helvetica, arial, sans-serif;
	font-size: 10px;
	overflow-x:hidden;
}

a img {
	border:0;
}

table {
	text-align:center;
}

h2 img {
	margin-top:20px;
}

h2 {
	font-size:14px;
	font-variant:bold;
}

h3 {
	font-size:14px;
	font-variant:bold;
}


#container {
	position:relative;
	width: 804px;
	height: 568px;
	cellspacing:0px;
	cellpadding:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	font-size:12px;
}

#vw_audi {
	position:absolute;
	left:0px;
	top:0px;
}

#logo_schatzdorfer {
	position:absolute;
	left: 0px;
	top: 70px;
	
}


/* CONTENT */

#content {
	position:absolute;
	top:98px;
	left:0px;
}

#home {
	position:absolute;
	top:81px;
	left:581px;
}

#content .rightheadline {margin:0px; padding:0px; position:absolute; right:0px; top:0px;}

#verkauf_text {position:absolute; right:173px; width:265px; top:0px; height:283px;}

#gebrauchtwagen {position:absolute; left:0px; top:0px; width:610px; height:283px;}
#gebrauchtwagen .fotolinks {position:absolute; left:8px; top:206px;}
#gebrauchtwagen .fotorechts {position:absolute; left:32px; top:206px;}
#gebrauchtwagen .zaehler {position:absolute; left:60px; top:227px;}

#agbs {position:absolute; left:0px; top:0px; width:610px; height:282px;}
#agbs table {font-size: 11px; text-align:left;}
#agbs .aufzaehlung{width:20px; vertical-align:top;}
#agbs2 {position:absolute; left:0px; top:0px; height:282px; width:350px; overflow:auto; /*width:437px;*/}

#autofoto {position:absolute; left:0px; top:0px;}
#autofoto img {display:block;}
#autofoto a img {display:inline; margin-top:15px; margin-left:3px;padding:0px;}
#autofoto .abstand {margin-left:5px;}

#autotext {position:absolute; left:218px; top:0px; width:219px; height:284px; overflow:auto;}
#autotext h2 {margin-top:5px; margin-bottom:5px;}

#autoliste {position:absolute; right:0px; top:30px; width:173px; height:254px; overflow:auto;}
#autoliste h3{margin:0px; padding:0px;}
#autoliste h3 a {text-decoration:none; color:black;}
#autoliste h3 a:hover {text-decoration:underline;}
#autoliste ul {width:140px!IMPORTANT; list-style-type:none; margin-top:20px; margin-left:10px; padding-left:0px;}
#autoliste li {margin-bottom:10px;}
#autoliste li a {text-decoration:none; color:black;}
#autoliste li a:hover {text-decoration:underline;}


.jobstable {font-size:11px; text-align:left; margin-top:20px; width:600px;}
.jobstable .first {width:150px!IMPORTANT; border-bottom:1px solid black; padding-top:10px;}
.jobstable .bottomborder {border-bottom:1px solid black; padding-top:10px;}
.jobstable h2 {font-size:13px;}
.jobstable a {color:#EE8640; text-decoration:none;}
.jobstable a:hover {text-decoration:underline;}
.jobstable p {text-align:left; display:block; margin-top:5px;}


/* ALLG. FUNCTIONS */

/*#functions .ueberschrift {display:none!IMPORTANT;}*/

#functions a {
	display:block;
	text-decoration:none;
	color:white;	
}

#functions a:hover {
	text-decoration:underline;
}

#functions h1 {
	margin:0px;
	padding:0px;
	position:absolute;
	left:0px;
	top:0px;
	font-size:0px;
}




/* RICHT FUNCTIONS */

#kontakt {position:absolute; right:0px; top:0px; width:180px; height:90px; background-color:#A3ADBF;}
#kontakt p {font-size:10px; margin-top:5px; margin-left:11px; line-height:12px; color:white;}

#gebrauchte {position:absolute; top:98px; right:0px; width:180px; height:33px; background-color:#EE8640; background-image:url('pix/gebrauchte.gif'); background-repeat:no-repeat; background-position:left top;}
#neuwagen {position:absolute; top:138px; right:0px; width:180px; height:33px; background-color:#EE8640; background-image:url('pix/neuwagen.gif'); background-repeat:no-repeat; background-position:left top;}
#verkauf {position:absolute; top:178px; right:0px; width:180px; height:33px; background-color:#EE8640; background-image:url('pix/verkauf.gif'); background-repeat:no-repeat; background-position:left top;}
#werkstatt {position:absolute; top:218px; right:0px; width:180px; height:33px; background-color:#EE8640; background-image:url('pix/werkstatt.gif'); background-repeat:no-repeat; background-position:left top;}
#waschanlage {position:absolute; top:258px; right:90px; width:90px; height:57px; background-color:#EE8640; background-image:url('pix/waschanlage.gif'); background-repeat:no-repeat; background-position:left top;}
#lageplan {position:absolute; top:258px; right:0px; width:83px; height:57px; background-color:#A3ADBF; background-image:url('pix/plan.gif'); background-repeat:no-repeat; background-position:left top;}

#team {position:absolute; bottom:0px; right:0px; width:180px; height:246px; background-color:#A3ADBF;}

#mitarbeiter {position:absolute; left:0px; top:32px; width:100%; height:90px; overflow:auto;}
#mitarbeiter ul {margin:0px; padding:0px; margin-top:5px; margin-left:25px;}
#mitarbeiter li {padding:0px; margin:0px; line-height:0px; list-style-image:url('pix/eventsliste.gif'); padding-left:5px; padding-bottom:5px; color:white;}
#mitarbeiter a {font-size:10px; line-height:12px; padding:0px; margin:0px;}
#mirarbeiter .b {display:block;}

#teamfoto {position:absolute; bottom:4px; width:163px; height:109px; right:8px; background-image:url('pix/teamfoto.gif');}
#teamfoto img {margin-left:2px; margin-top:2px;}




/* BOTTOM FUNCTIONS */

#eventsnavi {position:absolute; left:0px; top:-20px;}
#eventsnavi .zurueck {position:absolute; top:-5px; left:30px;}
#eventsnavi .vor {position:absolute; top:-5px; left:54px;}


#eventfoto {position:absolute; left:0px; bottom:0px; width: 212px; height: 131px; background-color:#A3ADBF; background-image:url('pix/eventfotobg.gif'); background-repeat:no-repeat; background-position:center center;}
#eventfoto .foto {position:absolute; left:27px; top:21px;}
#events {position:absolute; left:219px; bottom:0px; width:139px; height:131px; background-color:#A3ADBF;}
#events ul {margin:0px; padding:0px; margin-top:5px; margin-left:25px;}
#events li {list-style-image:url('pix/eventsliste.gif'); font-size:10px; padding-left:5px; padding-bottom:5px; color:white;}
#events a {font-size:12px; font-weight:bold;}

#agb {position:absolute; left:364px; bottom:80px; height:51px; width:91px; background-color:#A3ADBF;}

#jobs {position:absolute; left:364px; bottom:0px; width:91px; height:74px; background-color:#EE8640; font-size:10px; color:white;}
/*#jobs h1 {width:55px; height:38px; background-image:url(''); background-repeat:no-repeat; background-position:center center; font-size:0px; color:#EE8640;}*/
#jobs a {margin:0px; padding:0px; margin-top:15px; margin-left:8px;}

#link {position: absolute; left: 461px; bottom: 0px; width: 150px; height: 131px; background-color:#A3ADBF;}
#link ul {margin:0px; padding:0px; margin-top:5px; margin-left:25px;}
#link li {list-style-type:none; font-size:10px; padding-left:7px; color:white; line-height:15px; font-size:11px;}
#link a {display:inline; text-decoration:underline;}

#copyright {position:absolute; left:0px; bottom:0px;}




/* IE FIX */

#events > ul > li {
	margin-left:5px;
	padding-left:0px;
}

#link > ul > li {
	margin-left:7px;
	padding-left:0px;
}

#mitarbeiter > ul > li {
	margin-left:5px;
	padding-left:0px;
}


/* EIGENWARTUNG */
.firsttd {text-align:right; padding-right:10px;}
.subhead {position:absolute; left:80px; top:1px;}
input, textarea {width:350px;}
#eigenwartung a {color:black; text-decoration:none;}
#eigenwartung a:hover {color:#EE8640; text-decoration:underline;}

