
body {
font-family: Arial, sans-serif;
color: #333333; 
margin: 0px;
padding: 0px;
text-align: center;
font-size: 12px;
line-height: 1.3em;
}
.textlink {
color: #333333;
}
.textlinkohne {
color: #333333;
text-decoration:none;
font-weight: bold;
}
.bilderdownloadlink {
color: #333333;
display: inline-block;
margin-bottom: 4px;
}
.textlinkpfeil {
margin-bottom: -4px;
}
.textlinkpfeil-merkliste {
margin-bottom: -4px;
position: relative;
top: 1px;
}
.textlinkpfeilanfang {
margin-bottom: -4px;
margin-left: -5px;
}
.textlinkpfeil-hn {
margin-right: 4px;
position: relative;
top: 2px;
}
.emaillink {
color: #333333;
}
.emailgif {
vertical-align: bottom;
margin-right: 5px;
margin-bottom: -1px;
}
.emailgif2 {
border: none;
position: relative;
top: 1px;
}
.pdfgif {
vertical-align: bottom;
margin-bottom: 1px;
margin-right: 4px;
}
.clearerboth {
clear: both;
}

							/* Überschriften */
h1 {
font-size: 1.4em; 
margin: 0px; 
padding: 0px; 
margin-bottom: 15px;
}
h2 {
font-size: 1.1em; 
background-color: #666666; 
color: #ffffff; 
margin: 0px; 
padding: 0px; 
padding-top: 2px; 
padding-bottom: 2px; 
}
#content_mitte h3{
font-size:14px;
}
							/* Gesamte Seite */
#wrap {
width: 1000px; 
margin: auto; 
text-align: left;
margin-top: 17px; 
}
#wrapclearer {
clear: both;
}

							/* Content ohne rechte Navigation */
#content {
width: 850px; 
float: left; 
}

							/* Linkerblock (Hauptnavigation, 1.Spalte) */

#links {
width: 164px; 
float: left; 
}

							/* Mittelblock (2+3.Spalte) */
#mittelblock {
background-image: url(../hintergrund/verlauf.jpg); 
width: 685px; 
float: right; 
border-top: 1px solid #999999; 
border-bottom: 1px solid #999999;
}
							/* Hintergrund für Mittelblock */
#inhalt {
margin-left: 8px; 
margin-right: 8px; 
background-color: #ffffff; 
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc;
}


							/* Leiste (Clearer) */
#leiste {
clear: both; 
margin: 0px; 
}
							/* Leistenabschluss (Clearer2) */
#leistenabschluss {
clear: left; 
margin-bottom: 5px;
}




							/* Footer (Content-Clearer 3) */
#footer {
clear: both; 
margin-bottom: 4px;
}
#drunter {
margin-left: 164px;
font-size: 0.9em; 
text-align: center;
text-align: center;
}
#drunter span {
padding-right: 12px;
padding-left: 12px;
line-height: 2em;
}
#footerlogo {
margin-top: 9px;
}


							/* Rechter Block (rechte Navigation ) */
#rechts {
width: 150px;
float: right;
margin-top: 45px;
}

#eigenwerbung {
margin-top: 1px; 
border-right: solid 1px #999999; 
border-bottom: solid 1px #999999; 
border-top: solid 1px #999999; 
border-left: solid 1px #999999; 
display: block;
background-color:#666;
padding-top:30px;
padding-left:15px;
padding-right:5px;
color:#4c8ac3;
background-image:url(http://www.autostaiger.de/allgemein/images/hintergrund-werbung-rechts.jpg);
background-repeat:no-repeat;
}

#eigenwerbung a {
color:#4c8ac3;
text-decoration:none;
font-weight:bold;
}

#eigenwerbung li {
margin:0;
padding:5px;
}

ul.nodisk {
list-style-type:none;
list-style-position: outside;
margin:-2px;
padding:-2px;
}


							/* Auto-Staiger Logo */
#logo {
margin-top: 12px; 
margin-left: 5px; 
}
							/* Markenlogos */

#markenlogos {
margin-bottom: 4px;
}
.hersteller {
margin-left: 192px; 
margin-right: 58px;
}
.hersteller2 {
margin-right: 58px; 
}
.hersteller3 {
margin-right: 45px; 
}
.hersteller4 {
position: relative;
top: 3px;
}
#abstand {
border: solid 4px #ffffff;
}							
.subheader{
font-weight:bold;
}
							/* Dazwischen */

#dazwischen {
background-color: red;
margin-top: 25px;
margin-bottom: 25px;
}
.zwischenlinie {
background-color: #cccccc;
height: 1px;
margin-top: 25px;
margin-bottom: 25px;
}

#suchtreffer_neu
	{
	background-color: #d32421;
	padding:0px;
	font-weight: bold;
	display:inline;
	padding: 1px; 
}
#suchtreffer_neu a
	{
	text-decoration:none;
	color:black;
	}			

.trefferbutton {
	background-image:url(../images/verlauf.gif);
	background-repeat:x-repeat; 
	line-height: 40px;
	font-size: 1em; 
	padding-right: 4px;
}
.trefferpfeil {
	color: #ffffff;
	font-weight: bold;
	font-size: 1.1em;
	padding-left: 4px;
	padding-right: 2px;
}

.weiterlinks a.aktiv {
			color: #333333;
			text-decoration: none;
			font-weight: bold;
}



#show_details_reverse {
	
			visibility:hidden;
			display:none;

			padding:0px;
			border:1px solid #999;

			width:450px;

			height:auto;

			background-color:white;

			position:absolute;

			top:0px;

			left:0px;
			}



#show_details_reverse img.fz {
			
				width:200px;
				filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3);
			}

table.teaser th		{
			font-size:1.2em;
			font-weight:bold;
			}

table.teaser td		{
			font-size:1em;
			text-align:left;
			}

#sucheeingrenzenformular p{
			margin:0;
} 

div.selectabstand		{
			margin:0;
} 

span.red		{
			color:red;
			font-weight:bold;
			}

span.green		{
			color:green;
			font-weight:bold;
			}

#show_teaser_merkliste {
	
			visibility:hidden;
			display:none;
			padding:0px;
			border:1px solid #999;
			width:450px;
			height:auto;
			background-color:white;
			position:absolute;
			top:0px;
			left:0px;
			z-index:10000;
			}



#show_teaser_merkliste img.fz {
			
				width:200px;
				filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3);
			}

