@import url("common.css");

/* Haendler-Bild */

	#intro {
		width:636px;
		height:400px;
		overflow:hidden;
		float:left;
		margin-right:18px;
	}

	.intro-text {
		margin-top:5px;
		height:46px;
		overflow:hidden;
		background:#ededed;

	}
	
	.intro-text p {
		line-height:120%;
		margin:0px;
		padding:8px;
	}

/* Teaser: Infotexte (Mouseover) */

	.infotextframe {
		position:relative;
	}
	
	.infotext {
		display:none;
		position:absolute;
		z-index:20 !important;
		left:0px;
		top:0px;
	}
	
	.infotext p {
		margin:10px;
	}
		
/* Aktuelle Aktion rechts */

	#aktion {
		width:310px;
		float:left;
	}

	#aktion-header {
		background:#ededed;
		height:30px;
		overflow:hidden;
	}
	
	#aktion-header h3 {
		margin:0px;
		padding:7px 10px 0px;
		font-size:14px;
		text-transform:uppercase;
		font-weight:normal;
	}

	#aktion-thema {
		border-top:1px solid #fff;
		border-bottom:1px solid #fff;
	}	

	#aktion-banner .infotext {
		color:#000;
		background:#d7e9a3;
		border-top:1px solid #fff;
		width:310px;
	}

/* Teaser */

	#teaserflaeche {
		margin-top:18px;
		margin-right:18px;
		width:636px;
		float:left;
	}

	/* Teaser: Aeltere Fahrzeuge */

	#aelterefzg {
		width:309px;
		float:left;
	}

	#aelterefzg-header {
		background:#ededed;
		height:23px;
		overflow:hidden;
		border-bottom:1px solid #fff;
	}
	
	#aelterefzg-header h3 {
		margin:0px;
		padding:4px 10px 0px;
		font-size:14px;
		text-transform:uppercase;
		font-weight:normal;
	}
	
	#aelterefzg	.infotext {
		color:#000;
		background:#fdc412;
		border-top:1px solid #fff;
		width:309px;
	}

	/* Teaser: Zubehoer */

	#zubehoer {
		width:309px;
		float:right;
	}

	#zubehoer-header {
		background:#ededed;
		height:23px;
		overflow:hidden;
		border-bottom:1px solid #fff;		
	}
	
	#zubehoer-header h3 {
		margin:0px;
		padding:4px 10px 0px;
		font-size:14px;
		text-transform:uppercase;
		font-weight:normal;
	}
	
	#zubehoer .infotext {
		color:#000;
		background:#fdc412;
		border-top:1px solid #fff;
		width:309px;
	}

	/* Teaser: Service */

	#service {
		clear:both;
		padding-top:18px;
		width:100%;
	}

	#service-header {
		background:#ededed;
		height:23px;
		overflow:hidden;
		border-bottom:1px solid #fff;	
	}
	
	#service-header h3 {
		margin:0px;
		padding:4px 10px 0px;
		font-size:14px;
		text-transform:uppercase;
		font-weight:normal;
	}

	#service .infotext {
		color:#000;
		background:#b8b8b8;
		border-top:1px solid #fff;
		width:637px;
	}
	
/* Adresse unten rechts */

	#adresse {
		margin-top:18px;
		float:left;
		width:310px;
		height:213px;
		background:#ededed;
		line-height:150%;
	}

	#adresse h3 {
		margin:0px;
		padding:10px 10px 5px;
		font-size:13px;
		text-transform:uppercase;
		font-weight:normal;
	}

	#adresse p {
		margin:5px 10px;
		padding:10px 0px;
		border-top:1px solid #b7b8b9;
		border-bottom:1px solid #b7b8b9;
	}

	#adresse ul {
		list-style:none;
		margin:0px 0px 0px;
		padding:5px 10px;
	}

	#adresse ul li {
		margin:0px;
		padding:3px;
	}

	#adresse a {
		background:url(/common/images/dot.gif) 0px 2px no-repeat;
		padding-left:10px;
		text-transform:uppercase;
		font-weight:bold;
	}
	#adresse a:link { color:#000; text-decoration:none; } /* Noch nicht besuchter Link */ 
	#adresse a:visited { color:#000; text-decoration:none; } /* Bereits besuchter Link */
	#adresse a:hover { color:#000; text-decoration:underline; } /* Hover-Effekt */
	#adresse a:active { color:#000; text-decoration:none; } /* Gerade angeklickter Link */



