.ifTeaserGebraucht { float: left; width: 262px; margin-top: 27px; margin-right: 0px; margin-left: 20px; } 
.ifTeaserGebrauchtMain {  }
.ifTeaserGebrauchtHeader { font-size: 16px; text-align: center; background: #000; color: #FFF; padding: 4px; padding-top: 5px; }
.ifTeaserGebrauchtImage {  height: 163px; border: 1px solid black; }
.ifTeaserGebrauchtImage .layertop { width: 252px ;margin: 0px; margin-top: 138px; filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; position: absolute; font-size: 13px; font-weight: bold; text-align: center; background: #FFF; color: #000; padding: 4px; padding-top: 5px; }
.ifTeaserGebrauchtImage .layertop a { font-weight: bold; color: #000; text-decoration: none; }
.ifTeaserGebrauchtImage .layertop a:hover { font-weight: bold; color: #000; text-decoration: underline; }

.startBgRed { text-align: center; background: #C8000B; height: 329px; }
.startBgWhite { text-align: center; background: #FFF; height: 248px; }
.startContent { margin: 0px auto; width: 870px; text-align: left; }

.ifTeaser { float: left; width: 262px; margin-top: 20px; margin-right: 0px; margin-left: 20px; } 
.ifTeaserTitle { font-size: 16px; text-align: center; background: #000; color: #9D9D9D; padding: 4px; padding-top: 5px; }
.ifTeaserTitle a { color: #9D9D9D; text-decoration: none; }
.ifTeaserTitle a:hover { color: #FFF; text-decoration: underline; }
.ifTeaserImage { border: 1px solid black; height: 260px; width: 260px; display: block; text-align: left; }

.news-latest-containerstart { float: left; text-align: center; margin-right: 0px; margin-left: 20px;  margin-top: 27px; width: 260px; height: 191px; background: #FFF; border: 1px solid black; }
.news-latest-containerstart h2 { padding: 4px; padding-top: 5px; margin: 0px; font-weight: normal; background: #C6010B; font-size: 16px; color: #FFF; }
.news-latest-itemstart {}
.news-latest-item-contentstart { text-align: left; padding: 20px; padding-left: 30px; font-size: 10pt; }
.news-latest-item-contentstart a { color: #000; text-decoration: none; }
.news-latest-item-contentstart h3 { margin: 0px; margin-bottom: 10px; padding: 0px; font-size: 10pt;  }
.news-latest-item-contentstart p { margin: 0px; padding: 0px; font-size: 10pt;  }
.news-latest-item-contentstart img { float: left; padding-right: 5px; }  

