/* 1.basics*/
*{
margin: 0px;
padding: 0px;

	SCROLLBAR-FACE-COLOR: #c7c7c7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #fff; 
	SCROLLBAR-SHADOW-COLOR: #fff; 
	SCROLLBAR-3DLIGHT-COLOR: #fff; 
	SCROLLBAR-ARROW-COLOR:  #000; 
	SCROLLBAR-TRACK-COLOR: #fff;
	SCROLLBAR-DARKSHADOW-COLOR: #fff;	
	
} 
body {
	background-color:#1a9ccc;
	background-image: url(images/hg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px 0 0px 0;
	}
h1{
	font-family: "Arial", Helvetica, sans-serif;
	color:#0e5385;
	font-size: 14px;
	}
h2{
	font-family: "Arial", Helvetica, sans-serif;
	color:#0e5385;
	font-size: 12px;
	}

.gelb{
	font-family: "Arial", Helvetica, sans-serif;
	color:#ffc600;
	font-size: 12px;
	line-height: 22px;
	}
.hellblau{
	font-family: "Arial", Helvetica, sans-serif;
	color:#47bcdf;
	font-size: 12px;
	}
.dunkelblau{
	font-family: "Arial", Helvetica, sans-serif;
	color:#0e5385;
	font-size: 12px;
	}


/* 1.basics ENDE */

/* 2.layout */


	
#all {
	width: 900px;
	height: auto;
	margin: 0 auto;
	clear: both;
	float: none;
	}
	*html #all {
	height: auto;
	}

/* --- TOP BEREICH --- */
	
#top { 
	width: 864px;
	height: 17px;
	margin: 0 auto;
	padding: 8px 0px 0px 36px;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}
	#top_1 { 
	height: 17px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}
	#top_2 { 
	height: 17px;
	margin: 0 auto;
	padding: 0px 0px 0px 30px;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}
	#top_3 { 
	height: 17px;
	margin: 0 auto;
	padding: 0px 0px 0px 30px;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}
	#top_4 { 
	height: 17px;
	margin: 0 auto;
	padding: 0px 0px 0px 280px;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}
	#top a:link, #top a:visited, #top a:active{
			font-family: "Arial", Helvetica, sans-serif;
			font-size:12px;
			color:#ffffff;
			text-decoration:none;
			}
		
			#top a:hover{
			font-family: "Arial", Helvetica, sans-serif;
			color:#ffc600;
			text-decoration: none;
			}
			
/* --- HEADER BEREICH --- */
	
#header { 
	width: 900px;
	height: 260px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}
#header_carwash { 
	width: 900px;
	height: 260px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-image: url(images/header_carwash.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}
#header_carlack { 
	width: 900px;
	height: 260px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-image: url(images/header_carlack.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}
		
/* --- MAIN BEREICH --- */

#main { 
	width: 530px;
	min-height: 499px;
	margin: 0 auto;
	padding: 16px 35px 0px 35px;
	background-image: url(images/main.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#1a9bcb;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 22px;
	color:#FFFFFF;
	float: left;
	}
	#main a:link, #main a:visited, #main a:active{
			font-family: "Arial", Helvetica, sans-serif;
			font-size:12px;
			line-height: 18px;
			color:#0e5385;
			text-decoration:none;
			}
		
			#main a:hover{
			font-family: "Arial", Helvetica, sans-serif;
			color:#ffc600;
			text-decoration: none;
			}
#main_carwash { 
	width: 530px;
	min-height: 499px;
	margin: 0 auto;
	padding: 16px 35px 0px 35px;
	background-image: url(images/main_carwash.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#1a9bcb;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 22px;
	color:#FFFFFF;
	float: left;
	}
	#main_carwash a:link, #main_carwash a:visited, #main_carwash a:active{
			font-family: "Arial", Helvetica, sans-serif;
			font-size:12px;
			line-height: 18px;
			color:#0e5385;
			text-decoration:none;
			}
		
			#main_carwash a:hover{
			font-family: "Arial", Helvetica, sans-serif;
			color:#ffc600;
			text-decoration: none;
			}
			#main_carwash ul {
			width: 400px;
			padding: 0px 0 20px 15px;
			float: left;
			}
		
			#main_carwash li{
			font-family: "Arial", Helvetica, sans-serif;
			color:#ffffff;
			font-size: 12px;
			line-height: 20px;
			padding:0 0px 0 0px;
			}

#main_carlack { 
	width: 530px;
	min-height: 499px;
	margin: 0 auto;
	padding: 16px 35px 0px 35px;
	background-image: url(images/main_carlack.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#1a9bcb;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 22px;
	color:#FFFFFF;
	float: left;
	}
	#main_carlack a:link, #main_carlack a:visited, #main_carlack a:active{
			font-family: "Arial", Helvetica, sans-serif;
			font-size:12px;
			line-height: 18px;
			color:#0e5385;
			text-decoration:none;
			}
		
			#main_carlack a:hover{
			font-family: "Arial", Helvetica, sans-serif;
			color:#ffc600;
			text-decoration: none;
			}
			#main_carlack ul {
			width: 400px;
			padding: 0px 0 20px 15px;
			float: left;
			}
		
			#main_carlack li{
			font-family: "Arial", Helvetica, sans-serif;
			color:#ffffff;
			font-size: 12px;
			line-height: 20px;
			padding:0 0px 0 0px;
			}
/* --- RECHTE SPALTE BEREICH --- */

#navigation { 
	width: 264px;
	height: 147px;
	margin: 0 auto;
	padding: 0px 0px 0px 36px;
	background-image: url(images/navigation.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}
	#navigation_home {
	width: 200px;
	height: 27px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
	a.navigation_home { background:url(images/navigation/home.jpg) repeat 0px 0px; width: 103px; height:27px; display: block; }
	a.navigation_home span { display: none; }
	a.navigation_home:hover { background: url(images/navigation/home.jpg) repeat 0px -27px; }
	
	#navigation_carlack {
	width: 200px;
	height: 27px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
	a.navigation_carlack { background:url(images/navigation/carlack.jpg) repeat 0px 0px; width: 103px; height:27px; display: block; }
	a.navigation_carlack span { display: none; }
	a.navigation_carlack:hover { background: url(images/navigation/carlack.jpg) repeat 0px -27px; }
	
	#navigation_carwash {
	width: 200px;
	height: 27px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
	a.navigation_carwash { background:url(images/navigation/carwash.jpg) repeat 0px 0px; width: 103px; height:27px; display: block; }
	a.navigation_carwash span { display: none; }
	a.navigation_carwash:hover { background: url(images/navigation/carwash.jpg) repeat 0px -27px; }
	
	#navigation_kontakt {
	width: 200px;
	height: 27px;
	padding: 0px 0px 0px 0px;
	float:left;
	}
	a.navigation_kontakt { background:url(images/navigation/kontakt.jpg) repeat 0px 0px; width: 103px; height:27px; display: block; }
	a.navigation_kontakt span { display: none; }
	a.navigation_kontakt:hover { background: url(images/navigation/kontakt.jpg) repeat 0px -27px; }
		
#anfahrt { 
	width: 300px;
	min-height: 181px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-image: url(images/anfahrt.jpg);
	background-repeat: no-repeat;
	background-color:#1a9ccc;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}
	#anfahrt_left { 
	width: 73px;
	height: 122px;
	margin: 0 auto;
	padding: 59px 0px 0px 35px;
	background-repeat: no-repeat;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}
	#anfahrt_right { 
	width: 178px;
	height: 118px;
	margin: 0 auto;
	padding: 63px 0px 0px 14px;
	background-repeat: no-repeat;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	color:#FFFFFF;
	float: left;
	}
	#anfahrt a:link, #anfahrt a:visited, #anfahrt a:active{
			font-family: "Arial", Helvetica, sans-serif;
			font-size:12px;
			line-height: 18px;
			color:#0e5385;
			text-decoration:none;
			}
		
			#anfahrt a:hover{
			font-family: "Arial", Helvetica, sans-serif;
			color:#ffc600;
			text-decoration: none;
			}
	
#kontakt { 
	width: 265px;
	height: 125px;
	margin: 0 auto;
	padding: 62px 0px 0px 35px;
	background-image: url(images/kontakt.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	color:#FFFFFF;
	float: left;
	}	
	#kontakt a:link, #kontakt a:visited, #kontakt a:active{
			font-family: "Arial", Helvetica, sans-serif;
			font-size:12px;
			line-height: 18px;
			color:#0e5385;
			text-decoration:none;
			}
		
			#kontakt a:hover{
			font-family: "Arial", Helvetica, sans-serif;
			color:#ffc600;
			text-decoration: none;
			}
	
/* --- ÖFFNUNGSZEITEN BEREICH --- */

#oeffnungszeiten { 
	width: 900px;
	height: 135px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-image: url(images/oeffnungszeiten.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	color:#ffffff;
	float: left;
	}
#oeffnungszeiten_left { 
	width: 135px;
	height: 90px;
	margin: 0 auto;
	padding: 45px 0px 0px 316px;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	color:#494949;
	float: left;
	}
#oeffnungszeiten_right { 
	width: 118px;
	height: 90px;
	margin: 0 auto;
	padding: 45px 0px 0px 31px;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	color:#494949;
	float: left;
	}
#partner_dekra { 
	width: 86px;
	height: 90px;
	margin: 0 auto;
	padding: 20px 0px 0px 37px;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	color:#494949;
	float: left;
	}
#partner_adac { 
	width: 95px;
	height: 90px;
	margin: 0 auto;
	padding: 20px 0px 0px 0px;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	color:#494949;
	float: left;
	}

/* ---BOTTOM BEREICH--- */

#bottom {
	width: auto;
	height: 322px;
	background-image: url(images/hg_bottom.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	clear: both;
	float: none;
	}
	
	*html #bottom {
	width: 100%;
	height: 322px;
	}
	
#bottom_all {
	position: relative;
	width: 900px; 
	height: 322px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	clear: both;
	float: none;
	}

#bottom_left { 
	width: 600px;
	height: 187px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-image: url(images/bottom_left.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}	
	#bottom_left_1 { 
	width: 167px;
	height: 104px;
	margin: 0 auto;
	padding: 83px 0px 0px 35px;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 20px;
	color:#FFFFFF;
	float: left;
	}
	#bottom_left_2 { 
	height: 83px;
	width:174px;
	margin: 0 auto;
	padding: 104px 0px 0px 0px;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 20px;
	color:#FFFFFF;
	float: left;
	}
	#bottom_left_3 { 
	height: 83px;
	width:224px;
	margin: 0 auto;
	padding: 104px 0px 0px 0px;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 20px;
	color:#FFFFFF;
	float: left;
	}
	#bottom_left a:link, #bottom_left a:visited, #bottom_left a:active{
			font-family: "Arial", Helvetica, sans-serif;
			font-size:12px;
			line-height: 18px;
			color:#ffffff;
			text-decoration:none;
			}
		
			#bottom_left a:hover{
			font-family: "Arial", Helvetica, sans-serif;
			color:#ffc600;
			text-decoration: none;
			}

#bottom_right_all { 
	width: 300px;
	height: 187px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-image: url(images/bottom_right_all.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}	

#bottom_right_carwash { 
	width: 300px;
	height: 187px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-image: url(images/bottom_right_carwash.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:12px;
	line-height: 14px;
	color:#FFFFFF;
	float: left;
	}	
					
/* main bereich */
	
	*html #main {height: 333px;}
		
	#main p {padding: 0 0 0px 20px;}

		
/* bottom bereich */
		

			

/* 2.layout ENDE */



