#opelhaendlerlinkliste {
margin-top: 16px;
margin-bottom: 26px;
padding-bottom: 8px;
border-bottom: solid 1px #cccccc;
}
#opelhaendlerlinkliste a {
margin-right: 10px;
font-size: 0.9em;
text-decoration: none;
color: #333333;
float: left;
}
#opelhaendlerlinkliste img {
margin-bottom: 3px;
}
#opelhaendlerlinksclearer {
clear: left;
height: 10px;
}
.opelhaendlerlinks {
float: left;
}
.blockopelhaendler {
border: none;
display: block;
background-color: #999999;
padding: 3px;
}

								/* Impressum */
#impressum {
}
#impressum h2 {
font-size: 1.3em;
color: #000000;
background-color: #ffffff;
}
#impressumtext {
float: left;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
width: 340px; 
}
#impressumtext p {						
}						
#impressumtextgegenspieler {
float: right; 
width: 255px;
margin-top: 20px;
height: 250px;
margin-right: 15px;
}
#impressumclearer {
clear: both;
border-top: 1px solid #E6E7E8;
margin-left: 20px;
margin-right: 20px;
margin-top: 30px;
padding-top: 15px;
}
	

								/* Haftungsausschluss */					
#haftungsausschlussclearer {
clear: both;
height: 1px;
}

								/* Händlerzugang */
#haendlerzugangtext {
float: left;
padding: 20px;
width: 365px; 
}
#haendlerzugangtextgegenspieler {
float: right; 
width: 230px;
height: 330px;
margin-left: 10px;
margin-right: 20px;
margin-top: 20px;
}
#haendlerzugangclearer {
clear: both;
border-top: 1px solid #E6E7E8;
margin-left: 20px;
margin-right: 20px;
padding-top: 15px;
}
.login {
font-weight: bold;
font-size: 1.2em;
}
#zugang input {
margin-bottom: 10px;
}
#zugang label {
display: block;
font-size: 0.8em;
}
.button {
font-size: 0.9em;
width: 7em;
}

								/* Newsletter */

#newslettertext {
padding: 20px;
}
.iequatsch {
width: 625px; 
padding: 20px;
}
#newsletterformular input {
margin-top: 15px;
}
#newsletterformular label {
display: block; float: left;
width: 170px;
margin-top: 15px;
}
.anmeldebutton {
font-size: 0.9em;
width: 7em;
margin-left: 300px;
clear: left;
}
.pflicht {
display: block;
font-size: 0.8em;
}


								/* AGB */
#agbclearer {
clear: both;
height: 1px;
}

								/* Jobs */

.stellen {
font-weight: bold;
font-size: 1.2em;
}

								/* Geschichte */

.aufzaehlungsliste {
list-style-type: square;
}
.aufzaehlungsliste li {
list-style-type: square;
}
.floatleft {
float: left;
margin-right: 10px;
background-color: #fafaf8;
border: solid 1px #e6e6e4;
padding: 4px;
}
.abstandlinks {
margin-left: 42px;
background-color: #fafaf8;
border: solid 1px #e6e6e4;
padding: 4px;
}
.abschlussbild {
margin-bottom: 10px;
background-color: #fafaf8;
border: solid 1px #e6e6e4;
padding: 4px;
}
#paulschaefer {
margin-left: 235px;
margin-top: 20px;
}


								/* News */

#newsletter h2 {
font-size: 1.2em;
padding: 0px;
margin: 0px;
margin-top: 15px;
color: #333333;
background-color: #ffffff;
}

								/* Über uns */

#ueberunsbildershow {
float: left;
width: 220px;
height: 220px;
margin-top: 15px;
margin-right: 15px;
}
.staigerfloatleft {
float: left;
margin-right: 10px;
margin-bottom: 5px;
background-color: #fafaf8;
border: solid 1px #e6e6e4;
padding: 4px;
}

								/* Umweltschutz */

.umweltliste {
list-style-type: square;
margin: 0px;
padding: 0px;
padding-left: 20px;
}
.umweltliste li {
list-style-type: square;
}
#umweltbilder {
text-align: center;
margin-bottom: 25px;
margin-top: 25px; 
}
#bildeins {
margin-right: 20px;
}
bildzwei {
margin-left: 20px;
}
#muelltabelle {
border-collapse: collapse;
margin-top: 10px;
margin-bottom: 15px;
}
#muelltabelle td {
border: solid 1px #999999;
width: 180px;
padding: 2px;
}

								/* Arbeitssicherheit */
.arbeitssicherheitliste {
list-style-type: square;
margin: 0px;
padding: 0px;
padding-left: 20px;
}
.arbeitssicherheitliste li {
list-style-type: square;
}
								/* Jobs */
#containeriframe {

width: 625px; 
}
iframe {
border: none;
height: 500px;
overflow: hidden;
}