body{ 
  background-color:#333333;
	text-align:center;
	}
	


/*Hintergrund weiß 1024 x 768 variabel */


#hintergrund {
	background-color:ffffff;
	position:relative;
	width:1024px;
    	height:602px;
  
	margin: 0px auto;;
	z-index:7;
	}


/*grauer Balken + Logo*/

#kopf {
	background-image:url(elemente/kopf.gif);
	position:relative;
	width:1024px;
	height:160px;
	left:0px;
	top:0px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-weight:bold;
	font-size:14px;
	z-index:6;
	}



	/*Navigation rollover etc.*/


	a:link{text-decoration:none;font-family:Helvetica,Arial;font-weight:bold;font-size:14px;color:#003399;}
	a:visited{text-decoration:none;font-family:Helvetica,Arial;font-weight:bold;font-size:14px;color:#003399;}
	a:hover{text-decoration:none;font-family:Helvetica,Arial;font-weight:bold;font-size:14px;color:#0066CC;}
	a:focus{text-decoration:none;font-family:Helvetica,Arial;font-weight:bold;font-size:14px;color:#ffff00;}


	
    /*Navigation 1.Ebene*/


	#Home {
	position:absolute;
	width:59px;
	height:20px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:16px;
	z-index:2;
	left:45px;
	top: 111px;
	}
	
	#Reifen {
	position:absolute;
	width:120px;
	height:20px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:16px;
	z-index:2;
	left: 111px;
	top: 110px;
	}
	
	#Service {
	position:absolute;
	width:160px;
	height:20px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:16px;
	z-index:2;
	left: 240px;
	top: 110px;
	}
	
	#Aktuelles {
	position:absolute;
	margin-top:90px;
	margin-left:553px;
	width:91px;
	height:20px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:16px;
	z-index:2;
	top: 20px;
	left: 21px;
	}
	
	
	#FzgHandel {
	position:absolute;
	width:144px;
	height:20px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:16px;
	z-index:2;
	left: 412px;
	top: 110px;
	}
	
	#Kontakt {
	position:absolute;
	width:74px;
	height:20px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:16px;
	z-index:2;
	left: 680px;
	top: 110px;
	}
	
	#Impressum {
	position:absolute;
	margin-top:50px;
	margin-left:640px;
	width:75px;
	height:20px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:10px;
	z-index:2;
	left:221px;
	top:60px;
	}
	
	#AGB {
	position:absolute;
	margin-top:50px;
	margin-left:640px;
	width:45px;
	height:20px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:12px;
	z-index:2;
	left:302px;
	top:60px;
	}
	

	
	/*Navigation 2.Ebene*/



	#PKW {
	position:absolute;
	width:30px;
	height:13px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:12px;
	z-index:2;
	left: 111px;
	top: 143px;
	}
	
	
	
	#Transporter {
	position:absolute;
	width:50px;
	height:14px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:12px;
	z-index:2;
	left: 152px;
	top: 143px;
	}
	
	
	#Motorrad {
	position:absolute;
	width:50px;
	height:13px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:12px;
	z-index:2;
	left:249px;
	top: 143px;
	}
	
	#OffRoad {
	position:absolute;
	width:58px;
	height:13px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:12px;
	z-index:2;
	left:327px;
	top: 143px;
	}

	#Reifen_Angebot {
	position:absolute;
	width:100px;
	height:13px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:12px;
	z-index:2;
	left:575px;
	top: 143px;
	}

	#Felgen_Angebot {
	position:absolute;
	width:150px;
	height:13px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:12px;
	z-index:2;
	left:700px;
	top: 143px;
	}

	#Fahrzeug_Angebot {
	position:absolute;
	width:200px;
	height:13px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:12px;
	z-index:2;
	left:412px;
	top: 143px;
	}	


	#Angebot {
	position:absolute;
	width:200px;
	height:13px;
	text-align:left;
	font-family:Helvetica,Arial;
	font-size:12px;
	z-index:2;
	left:400px;
	top: 143px;
	}		
	/*Inhaltsbereich fuer Text und Bild, Hoehe variabel*/

	
	
	
    #rahmen_inhalt {
	position:absolute;
	overflow:hidden;
	width:917px;
	height:387px;
	top:185px;
	left:47px;
	border:solid;
	border-width:1px;
	border-color: #666666;
	z-index:2;
	}
	
	#angebot_inhalt {
	position:absolute;
	width:917px;
	height:387px;
	top:185px;
	left:47px;
	border:solid;
	border-width:1px;
	border-color: #666666;
	z-index:2;
	}
	
	#inhalt {
	position:absolute;
	overflow:hidden;
	width:333px;
	height:345px;
	top:10px;
	left:29px;
	text-align:left;
	line-height:16px;
	z-index:3;
	}
	
	
	
	#rahmen_inhalt_home {
	position:absolute;
	overflow:hidden;
	width:917px;
	height:500px;
	top:185px;
	left:47px;
	border:solid;
	border-width:1px;
	border-color: #666666;
	z-index:2;
	}
	
	
	#inhalt_home {
	position:absolute;
	overflow:auto;
	width:346px;
	height:365px;
	top:0px;
	left:29px;
	text-align:left;
	line-height:16px;
	z-index:3;
	}
	
	
	#inhalt_aktuell {
	position:absolute;
	overflow:hidden;
	width:286px;
	height:315px;
	top:51px;
	left:30px;
	text-align:left;
	line-height:16px;
	z-index:3;
	}

	


	
	/*Rahmen Bilder Gesamt im Raum z.B. Reifen stehen im Raum hinter dem Text*/
	
	
	
	
	
	#rahmen_bilder {
	position:absolute;
	overflow:hidden;
	width:915px;
	height:250px;
	top:5px;
    left:1px;
	z-index:1;
	}
	
	#rahmen_bild1 {
	position:absolute;
	overflow:hidden;
	width:319px;
	height:232px;
	top:78px;
	left:562px;
	border:solid;
	border-width:1px;
	border-color:#666666;
	z-index:2;
	}
	
	
	#rahmen_bild2 {
	position:absolute;
	overflow:hidden;
	width:295px;
	height:153px;
	top:306px;
	left:600px;
	border:solid;
	border-width:1px;
	border-color: #666666;
	z-index:2;
	}
	
	
	
	/*Rahmen Flash-Animation HerstellerLogos*/
	
	#Flash_Logos {
	position:absolute;
	overflow:hidden;
	border:solid;
	border-width:1px;
	border-color:#999999;
	width:895px;
	height:118px;
	bottom:12px;
    left:10px;
	z-index:7;
	}
	
	
	
	#Flash_Fahrzeuge {
	position:absolute;
	overflow:hidden;
	border:solid;
	border-width:1px;
	border-color:#999999;
	width:895px;
	height:118px;
	bottom:12px;
    left:10px;
	z-index:7;
	}
	
	
	/*RahmenInhalt für die Impressum 2Spaltig*/

	
	#inhalt_impressum {
	position:absolute;
	overflow:hidden;
	width:250px;
	height:365px;
	top:18px;
	left:22px;
	padding-top:0px;
	padding-left:10px;
	text-align:left;
	line-height:16px;
	z-index:2;
	}
	
	
	#inhalt_impressum2 {
	position:absolute;
	overflow:hidden;
	width:250px;
	height:365px;
	top:18px;
	left:290px;
	padding-top:0px;
	padding-left:10px;
	text-align:left;
	line-height:16px;
	z-index:2;
	}
	
	
	#inhalt_agb {
	position:absolute;
	overflow:auto;
	width:886px;
	height:387px;
	top:186px;
	left:68px;
	padding-top:0px;
	padding-left:10px;
	text-align:left;
	line-height:16px;
	z-index:2;
	}
	
	
	#rahmen_logo {
	position:absolute;
	overflow:hidden;
	width:300px;
	height:150px;
	top:95px;
    left:145px;
	z-index:1;
	}
	
	#rahmen_unterpunkte {
	position:absolute;
	overflow:hidden;
	width:522px;
	height:365px;
	top:10px;
    left:384px;
	z-index:2;
	}
	
	#grau_textfeld {
	position:absolute;
	background-color:#CCCCCC;
	
	width:374px;
	height:365px;
	top:10px;
    	left:10px;
	z-index:2;
	}
	
	
	#weiss_textfeld {
	position:absolute;
	overflow:hidden;
	width:374px;
	height:365px;
	top:10px;
    left:10px;
	z-index:2;
	}
	
	
	
	#rahmen_googlemap {
	position:absolute;
	overflow:hidden;
	width:450px;
	height:300px;
	top:30px;
	left:300px;
	border:solid;
	border-width:1px;
	border-color:#666666;
	z-index:1;
	}
	
	#button_pkw {
	position:absolute;
	overflow:hidden;
	width:698px;
	height:234px;
	top:10px;
    left:10px;
	z-index:2;
	}
	
	
	
	
	
	/*Elemente überdecken > schrift scrollen*/
	
	#ueberdeckt_oben  {
	position:absolute;
	overflow:hidden;
	width:885px;
	height:27px;
	top:0px;
    left:0px;
	background-color:ffffff;
	border:none;
	z-index:2;
	}
	
	#ueberdeckt_unten  {
	position:absolute;
	overflow:hidden;
	width:885px;
	height:27px;
	top:36px;
    left:0px;
	background-color:ffffff;
	border:none;
	z-index:2;
	}
	
	
	
	/*BUTTON REIFEN*/

    #button_pkw1{
	position:absolute;
	overflow:hidden;
	width:210px;
	height:232px;
	top:10px;
	left:10px;
	z-index:2;
	}
	

	
    #button_transporter{
	position:absolute;
	overflow:hidden;
	width:210px;
	height:232px;
	top:10px;
	left:238px;
	z-index:2;
	}
	
	
	
    
	#button_motorrad{
	position:absolute;
	overflow:hidden;
	width:210px;
	height:232px;
	top:10px;
	left:468px;
	z-index:2;
	}
	
	
    #button_offroad{
	position:absolute;
	overflow:hidden;
	width:210px;
	height:232px;
	top:10px;
	left:695px;
	z-index:2;
	}
	
	
	
/*Definitionen Textlayout*/

p.copy {font-family:Arial;font-size:12px;font-weight:regular;color:#333333;
          text-align:left;}
p.copy2 {font-family:Arial;font-size:12px;font-weight:regular;color:#FFFFFF;
          text-align:left;}
p.subline {font-family:Arial;font-size:12px;font-weight:bold;color:#333333;
          text-align:left;}
h1.headline {font-family:Arial;font-size:15px;font-weight:bold;color:#003399;
          text-align:left;}
p.angebote {font-family:Arial;font-size:12px;font-weight:regular;color:#FFFFFF;
          text-align:left;}
  
td.copy1 {font-family:Arial;font-size:12px;font-weight:regular;color:#333333;
          text-align:left;background-color: #cccccc;}
td.copy {font-family:Arial;font-size:12px;font-weight:regular;color:#333333;
          text-align:left;} 

a.copy {font-family:Arial;font-size:12px;font-weight:regular;color:#000000;}
a.copy:link{text-decoration:none;font-family:Arial;font-size:11px;color:#000000;}
a.copy:visited{text-decoration:none;font-family:Arial;font-size:11px;color:#000000;}
a.copy:hover{text-decoration:none;font-family:Arial;font-size:11px;color:#000000;}
a.copy:focus{text-decoration:none;font-family:Arial;font-size:11px;color:#000000;}

h2 {font-family:Arial;font-size:14px;font-weight:bold;color:#003399;text-align:left;margin:0;}

.angebote_nav_leiste {
	text-align: right;
	margin: 0px 50px 2px 0px;}

.nav_text {
	font-family:Arial;
	font-size:11px;
	font-weight:regular;
	color:#000000;}

a.nav_text {font-family:Arial;font-size:11px;font-weight:regular;color:#000000;}
a.nav_text:link{text-decoration:none;font-family:Arial;font-size:11px;color:#000000;}
a.nav_text:visited{text-decoration:none;font-family:Arial;font-size:11px;color:#000000;}
a.nav_text:hover{text-decoration:none;font-family:Arial;font-size:11px;color:#000000;}
a.nav_text:focus{text-decoration:none;font-family:Arial;font-size:11px;color:#000000;}
 
