/* css styles auto-vorbeck.de */

/* general classes */
html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li, input, select {margin: 0;padding: 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;}
body {background: #e5e8f0 url(http://www.auto-vorbeck.de/images/bg-bottom.png) repeat-x bottom left; margin: 0;padding: 0;color: #000;height: 100%}
a:link, a:visited, a:active {color:#ff6a00; text-decoration: none;}
a:hover {color:#ff6a00; text-decoration: underline;}
a img {border:0; margin:0}

/* content wrapper */
#outer-wrapper {background: transparent url(http://www.auto-vorbeck.de/images/bg-top.png) repeat-x top left;text-align:center;}
#outer-wrapper #inner-wrapper {background: transparent; width: 960px; margin: 0 auto; position:relative}
#outer-wrapper #inner-wrapper #content-wrapper {background: transparent url(http://www.auto-vorbeck.de/images/bg-content.png) repeat-y; padding: 40px 24px 20px 24px; text-align:left}

h2 {font-size: 14px; color:#7378ad; background:url(http://www.auto-vorbeck.de/images/bg-box-header.png) no-repeat; padding: 2px 0 4px 24px; margin: 0 0 12px 0;}
h3 {font-size: 14px; color:#7378ad; background:url(http://www.auto-vorbeck.de/images/bg-box-header.png) no-repeat; padding: 2px 0 4px 24px; margin: 0 0 12px 0;}
small {font-size:11px; color: #999;}
p {padding: 0 0 12px 0;}
ol {}
ol li {margin: 0 0 12px 20px;}
ul {margin-bottom: 20px;}
ul li {margin:6px 0 6px 40px;}

.no-top-border {border-top:0 !important;}
.no-bottom-border {border-bottom:0 !important;}
.no-border {border:0 !important;}
.show-overflow {overflow:visible !important;}
.float-left {float:left}
.clear {clear:both;}
.center {text-align:center;}

a.bullet {background: url(http://www.auto-vorbeck.de/images/sidebar-link.gif) no-repeat; padding: 2px 0 3px 22px; color:#7378ad; margin:0 0 12px 0;}
a.back {float:right;}
a.edit {position:absolute; bottom:0; right:0;}
a.edit img {padding:0 !important; border:0 !important;}
a.print {background: url(http://www.auto-vorbeck.de/images/i-print.gif) no-repeat; padding: 2px 0 3px 22px;}


img.map {background: #FFF; padding: 4px; border: 1px solid #b5b8da;}
img.right {float:right; margin: 0 0 6px 12px;}
img.left {float:left; margin: 0 12px 6px 0}
img.noframe {background:none !important; padding:0 !important; border:0 !important;}
img#logo-presso {margin-bottom:20px;}

.print-only {display:none}

h2.left {float:left;}

p.last {padding-bottom:0;}

button {float:right; border:0; margin: 0 12px 12px 0; background: url(http://www.auto-vorbeck.de/images/bg-button.gif) no-repeat top left; text-align:center; color: #FFF; font-size: 12px; font-weight: bold; width: 134px; height: 25px; padding-bottom: 1px; cursor:pointer;}

/* boxes */
div.narrow-box {width:292px; overflow:hidden; background: url(http://www.auto-vorbeck.de/images/bg-narrow-box-middle.png) repeat-y; margin: 0 0 12px 0;}
div.narrow-box .content {background: url(http://www.auto-vorbeck.de/images/bg-narrow-box-top.png) no-repeat; padding: 12px 12px 0 12px;}
div.narrow-box .bottom {background: url(http://www.auto-vorbeck.de/images/bg-narrow-box-bottom.png) no-repeat bottom left; padding: 0 16px 6px 16px; text-align:right;}
div.presso-box .content {background: url(http://www.auto-vorbeck.de/images/bg-narrow-box-top-presso.png) no-repeat; padding: 66px 12px 0 12px;}
div.presso-box .content .content-box {clear:both; border-bottom: 1px solid #b5b8da; margin-bottom: 2px; padding:2px 0}
div.presso-box .content .content-box p {padding: 0 0 4px 0}

div.huk-box .content {background: url(http://www.auto-vorbeck.de/images/bg-narrow-box-top-huk.png) no-repeat; padding: 66px 12px 0 12px;}
div.tuev-box {margin-right: 18px;}
div.tuev-box .content {background: url(http://www.auto-vorbeck.de/images/bg-narrow-box-top-tuev.png) no-repeat; padding: 66px 12px 0 12px;}
div.startpage-teaser {height:216px;}
div.startpage-teaser h4 {margin:6px 0 6px 0;}
div.startpage-teaser img {float:left; margin: 3px 5px 0 0;background: #FFF; padding: 4px; border: 1px solid #B5B8DA;}
div.startpage-teaser p {padding: 0 0 8px 0;}

div.medium-box {width:450px; overflow:hidden; background: url(http://www.auto-vorbeck.de/images/bg-medium-box-middle.png) repeat-y; margin-bottom: 12px; position: relative}
div.medium-box .content {background: url(http://www.auto-vorbeck.de/images/bg-medium-box-top.png) no-repeat; padding: 12px 12px 0 12px;}
div.medium-box .bottom {background: url(http://www.auto-vorbeck.de/images/bg-medium-box-bottom.png) no-repeat bottom left; padding: 0 12px 6px 12px; text-align:right;}
div.medium-box .content-contact {background: url(http://www.auto-vorbeck.de/images/bg-contact-box-top.jpg) no-repeat; padding: 120px 12px 0 12px;}
div.medium-box .content-contact td, div.medium-box .content-contact th {font-size: 11px; padding: 0;}
div.medium-box .content-contact .contact-info {margin: 4px 0 12px 0;background: url(http://www.auto-vorbeck.de/images/i-phone.gif) no-repeat; padding: 5px 0 0 56px; color:#7378ad; position: relative}
div.medium-box .content-contact .contact-info  p {padding:0 0 6px 0; margin:0; font-size: 17px; font-weight:bold}
div.medium-box .content-contact .contact-info #callbackButton {position: absolute; top:1px; right: 3px;}
div.medium-box .content-contact #routeCar {position: absolute; bottom: 17px; left: 15px; height: 25px; width: 25px; cursor:pointer}
div.medium-box .content-contact #routeTrain {position: absolute; bottom: 17px; left: 49px; height: 25px; width: 25px; cursor:pointer}
div.medium-box .content-contact #routePlane {position: absolute; bottom: 17px; left: 83px; height: 25px; width: 25px; cursor:pointer}
div.medium-box .content-contact #routePlaneText {position: absolute; bottom: 36px; left: 55px; height: 153px; width: 353px; background: url(http://www.auto-vorbeck.de/images/bg-routeOverlay.png) no-repeat}
div.medium-box .content-contact #routePlaneText p {padding: 20px 20px 40px 15px}
div.medium-box .content-contact #closeRoutePlane {position: absolute; right: 12px; top:13px; cursor: pointer}
div.medium-box .content-contact #routeTrainText {position: absolute; bottom: 36px; left: 21px; height: 153px; width: 353px; background: url(http://www.auto-vorbeck.de/images/bg-routeOverlay.png) no-repeat}

div.medium-box .content-contact #routeTrainText p {padding: 20px 20px 40px 15px}
div.medium-box .content-contact #closeRouteTrain {position: absolute; right: 12px; top:13px; cursor: pointer}

div.wide-box {width:604px; overflow:hidden; background: url(http://www.auto-vorbeck.de/images/bg-wide-box-middle.png) repeat-y; margin-bottom: 12px;}
div.wide-box .content {background: url(http://www.auto-vorbeck.de/images/bg-wide-box-top.png) no-repeat; padding: 12px 12px 0 12px;}
div.wide-box .tabbed {background-position: 0 -8px;}
div.wide-box .bottom {background: url(http://www.auto-vorbeck.de/images/bg-wide-box-bottom.png) no-repeat bottom left; padding: 0 12px 6px 12px; text-align:right;}
div.wide-box .content h2 a {color:#7378ad; font-size:14px;}

div.full-box {width:915px; overflow:hidden; background: url(http://www.auto-vorbeck.de/images/bg-full-box-middle.png) repeat-y; margin-bottom: 12px;}
div.full-box .content {background: url(http://www.auto-vorbeck.de/images/bg-full-box-top.png) no-repeat; padding: 12px 12px 0 12px;}
div.full-box .bottom {background: url(http://www.auto-vorbeck.de/images/bg-full-box-bottom.png) no-repeat bottom left; padding: 0 12px 6px 12px; text-align:right;}
div.full-box .tabbed {background-position: 0 -8px;}

div.left-box {float:left;}
div.right-box {float:right;}


/* box content */
div.offers {border-top: 1px solid #b5b8da;}
div.offers div.offer {border-bottom: 1px solid #b5b8da; border-top: 1px solid #FFF; padding: 6px 0 3px 0; clear:left;}
div.offers div.offer img {background: #FFF; padding: 4px; border: 1px solid #b5b8da; float:left; margin-top: 3px;}
div.offers div.offer div.offer-text {margin-left: 77px; min-height: 64px;}
div.offers div.offer div.offer-text h4 {margin: 0; padding:0; background:none;color:#ff6a00;}
div.offers div.offer div.offer-text h4 a {font-size: 12px; font-weight: bold;}
div.offers div.offer div.offer-text p {padding: 0 0 5px 0; font-size:11px; line-height: 12px;}
div.offers div.offer div.offer-text p.price {color:#7378ad; font-weight:bold; font-size: 12px;}
div.offers div.offer div.offer-text p.price span.vat {color:#7378ad; font-size: 10px; font-weight:normal;}
div.offers div.offer div.offer-text a.details {float:right; font-size:11px;}

div.startpage-offers div.offer {height: 86px; padding:2px 0 3px 0; overflow:hidden}
div.startpage-offers div.offer div.offer-text {margin-left: 110px;}
div.startpage-offers div.offer div.offer-text h4 {margin: 1px 0 3px 0; font-size: 12px}

div.blog-posts {border-top: 1px solid #b5b8da;}
div.blog-post {border-bottom: 1px solid #b5b8da; border-top: 1px solid #FFF; padding: 6px 0 0 0; height: 185px; clear:left;}
div.blog-post img {background: #FFF; padding: 4px; border: 1px solid #b5b8da; float:left; margin: 0 12px 0 0;}
div.blog-post div.blog-post-text {}
div.blog-post div.blog-post-text h3 {margin: 0 0 8px 0; padding:0; background:none;}
div.blog-post div.blog-post-text h3 a {font-size: 12px; font-weight: bold;}
div.blog-post div.blog-post-text p {padding: 0 0 5px 0; font-size:12px; line-height: 16px; text-align:left;}

div.neubau {height: 388px}
*+html div.neubau {height: 386px}
div.neubau img {background: #FFF; padding: 4px; border: 1px solid #b5b8da; float:left; margin: 0 12px 0 0;}
div.neubau div.thumb-container {margin-top: 12px}
div.neubau div.thumb-container img {margin: 0 6px 0 0}
div.neubau p {padding: 0 0 5px 0; font-size:12px; line-height: 16px; text-align:left;}
div.neubau h4 {clear:left; margin: 20px 0 8px 0; font-size: 14px; color:#7378AD}

#navigation {position:absolute; z-index:999; top: 194px; left:0; width: 100%; background: #d8d7e7 url(http://www.auto-vorbeck.de/images/bg-navi.png) repeat-x; height: 25px; text-align:center;}
#navigation ul {list-style: none; width:960px; height: 25px; margin: 0 auto; border-left: 1px solid #b5b8da; text-align: left;}
#navigation ul li {float:left; height: 25px; margin:0;}
#navigation ul li.last {border-left: 1px solid #FFF;}
#navigation ul li.active {background: #e15d00 url(http://www.auto-vorbeck.de/images/bg-navi-active.png) repeat-x;}
#navigation ul li a {display:block; font-size: 12px; font-weight:bold; border-right: 1px solid #b5b8da; border-left: 1px solid #FFF; padding: 0 12px;line-height: 25px; height:25px; cursor:hand;}
* html #navigation ul li a {display:inline}
#navigation ul li.active a {color:#FFF; border-left: 1px solid #ffb47f;}
#navigation a#meisterschrauber {position:absolute; top: -42px; right: 112px;}

#about h2 {color: #ff6a00; font-size: 14px; padding: 0; margin: 30px 0 20px 0; background:none;}
#about h2.first {margin: 8px 0 8px 0;}

#footer {clear:both;padding-top: 20px;}
#footer #logos {background:#FFF; padding: 4px;}
#footer #logos .logo-set {text-align:center}
#footer #logos img {margin: 0 22px;}
#footer-links {text-align:center; margin: 20px 0 0 0; color: #CCC;}
#footer-links a {font-size: 11px; color:#999;}

div.event {margin: 0 0 2px 0; border-bottom: 1px solid #b5b8da;}
div.event span {background: url(http://www.auto-vorbeck.de/images/i-calendar.png) no-repeat; font-size:11px; color: #7378ad; display:block; padding: 0 0 0 20px}
div.event p {font-size: 12px; font-weight:bold; color:#ff6a00; margin: 2px 0 3px 0; padding:0}


/* sub-navigaton */
.tabs {height:39px; position:relative;overflow:hidden;}
.two-tabs {background: #E7EBF2 url(http://www.auto-vorbeck.de/images/bg-subnavi-2tabs.png) no-repeat;}
.three-tabs {background: #E7EBF2 url(http://www.auto-vorbeck.de/images/bg-subnavi-3tabs.png) no-repeat;}
.four-tabs {background: #E7EBF2 url(http://www.auto-vorbeck.de/images/bg-subnavi-4tabs.png) no-repeat;}
.six-tabs {background: #E7EBF2 url(http://www.auto-vorbeck.de/images/bg-subnavi-6tabs.png) no-repeat;}
.tabs-neuwagen {background: #E7EBF2 url(http://www.auto-vorbeck.de/images/bg-subnavi-neuwagen.png) no-repeat;}
.tab1-active {background-position: 0 0}
.tab2-active {background-position: 0 -41px}
.tab3-active {background-position: 0 -82px}
.tab4-active {background-position: 0 -123px}
.tab5-active {background-position: 0 -164px;}
.tab6-active {background-position: 0 -205px;}
.tab {position:absolute; text-align:center; width: 138px;}
.three-tabs .tab, .tabs-neuwagen .tab {width:180px}
.six-tabs .tab {width: 98px;}
.tab h3 {text-align:left; margin:10px 0 0 8px; font-size:13px;}
.six-tabs .tab h3 {background:none; padding-left: 0; margin-left: 0; text-align:center;}
.tab a {color:#7378ad; display:block; margin-top: 11px;}
.tab p a:hover {text-decoration:none;}
#tab1 {left: 0;}
.three-tabs #tab2, .tabs-neuwagen #tab2 {left:175px;}
.four-tabs #tab2, .two-tabs #tab2 {left: 138px;}
.three-tabs #tab3, .tabs-neuwagen #tab3  {left:350px;}
.four-tabs #tab3 {left: 276px;}
#tab4 {left: 414px;}
.tabs-neuwagen #tab4 {left: 525px;}
.six-tabs #tab2 {left: 100px;}
.six-tabs #tab3 {left: 200px;}
.six-tabs #tab4 {left: 300px;}
.six-tabs #tab5 {left: 400px;}
.six-tabs #tab6 {left: 500px;}

/* search filter */
.filter {height: 57px; background: url(http://www.auto-vorbeck.de/images/bg-filter.png) repeat-x; border: 2px solid #bdc5da; position:relative; margin-bottom:12px;overflow:hidden}
.filter h2 {background:none; font-size: 12px;padding-left:0;}
.pager-wrapper {position:relative; padding: 6px 0 12px 0;}
.pager {position:absolute; top: 6px; right: 6px;}
.pager a {margin: 0 2px;}
.pager img {vertical-align: top;}
.pager span.active {background:#ff6a00; padding: 0 2px; margin: 0 2px; color:#fff;}
.top-row {border-bottom: 1px solid #cacaca; height: 18px;padding:6px; overflow:hidden}
.bottom-row {border-top: 1px solid #fff; height: 26px; padding: 2px; text-align:right;overflow:hidden}

/* contacts */
.contact {background: url(http://www.auto-vorbeck.de/images/i-phone.gif) no-repeat; height:48px; padding: 5px 0 0 56px; color:#7378ad;}
.contact p {padding:0 0 6px 0; margin:0; font-size: 17px; font-weight:bold}
.contact-person {border-bottom: 2px dotted #C9D0E1; clear:left; padding: 2px 0; margin: 2px 0}
.contact-person.first {border-top: 2px dotted #C9D0E1;}
.contact-person img {float:left; margin: 0 6px 0 0 !important}
.contact-person h5 {font-size: 12px; color: #000; margin: 0; padding:0}
.contact-person .subtitle {font-size: 11px; margin:0 0 8px 0; padding:0}
.contact-person a {background: url(http://www.auto-vorbeck.de/images/i-mail.gif) no-repeat; padding: 2px 0 4px 22px; font-size:11px; letter-spacing:-1px}
.presso {height:65px; background-position: left center}

/* sidebar */
.sidebar-section {border-bottom: 1px solid #b5b8da; border-top: 1px solid #FFF; padding: 6px 4px 12px 4px; clear:left;}
.sidebar-section h3 {color: #ff6a00; font-size: 14px; padding: 0; margin: 8px 0 8px 0; background:none;}
.sidebar-section h3 img {margin:0 4px 0 0; vertical-align: middle;}
.sidebar-section p {padding: 0 0 6px 0;}
.sidebar-section table {border:0; margin: 12px 0;}
.sidebar-section table td {padding: 2px 12px 0 0;}
.sidebar-section table th {padding: 0 0 4px 0;}
.sidebar-section img {margin: 0 0 12px 0;}
.sidebar-section div.emergency {background: url(http://www.auto-vorbeck.de/images/notfallnummer.png) no-repeat; line-height:28px; height: 30px; color:#fff; text-align:left;padding-left: 22px; margin: 12px 0 0 0;}
.sidebar-section div#hvv-link {text-align: center;}
.sidebar-section div#hvv-link img {margin: 12px auto;}

/* box sections */
.box-section {border-bottom: 1px solid #b5b8da; border-top: 1px solid #FFF; padding: 24px 4px 24px 4px;}
.box-section h3 {color: #ff6a00; font-size: 14px; padding: 0; margin: 8px 0 8px 0; background:none;}
.box-section h3 a {font-size: 14px; font-weight:bold;}
.box-section h5 {font-size: 14px; margin: 0 0 20px 0;}
.box-section p {padding: 0 0 6px 0;}
.box-section li {margin-left: 13px;}
.box-section div.image-wrapper {position:relative; clear:both;}
.box-section img {background: #FFF; padding: 6px; border: 2px solid #b5b8da;}
.box-section .left {float:left; margin-right: 12px;}
.box-section .right {float:right; margin-left: 12px;}
.box-section div.price {position: absolute; bottom: 12px; text-align: center; right: 12px; border: 2px solid #FFF; color:#FFF; background: #ff6a00; padding: 3px 5px; font-size: 18px; font-weight:bold;}
.box-section div.price small {font-size: 9px; color:#FFF; font-weight: normal;}
.box-section div.additional-text {clear:both; padding-top: 20px;}
.box-section div.additional-text p.click-info {margin-top: 20px; font-style:italic;}
.box-section div.roller {float:left; width: 350px;}
.box-section div.infotext-thule {float:left; width: 200px;}
.box-section div.infotext-becker {float:left; width: 350px;}
.box-section div.infotext-sommerreifen {float:left; width: 350px;}
.box-section div.infotext-kindersitz {float:left; width: 350px;}
.box-section div.infotext-anhaengerkupplung {float:left; width: 250px;}
.box-section div.infotext-sicherheitspaket {float:left; width: 142px;}
.box-section div.infotext-mietwagen {float:left; width: 250px;}
.box-section div.infotext-wohmobil {float:left; width: 200px;}
.box-section div.infotext-werkstatt {float:left; width: 242px;}
.box-section div.infotext-jobs {float:left; width: 230px;}
.box-section div.infotext-tuev {float:left; width: 410px;}
.box-section div.infotext-tuev img.right {margin-top:22px;}
.box-section div.infotext-nord {float:left; width: 360px;}
.box-section ul.jobs {list-style:none;}
.box-section ul.jobs li {margin: 4px 0 4px 0;}
.box-section div.press-header {border-bottom: 2px dotted #AAA; margin: 20px 0 6px 0;}
.box-section div.press-header h3 {margin-bottom: 4px;}
.box-section div.press-header span.date {font-size: 10px; color: #000; font-style: italic; float:right;}
.single-section {border:0; padding:0;}
.first-section {padding-top:0;}
p.appointment-link {margin-top:20px;}

/* detail page */
#detail-page div.images {clear:both; float:right; width: 304px; text-align: center; background: #DDD; margin: 0 0 20px 12px;}
#detail-page div.images img {background: #FFF; padding: 6px; border: 2px solid #b5b8da; margin: 0 auto;}
#detail-page div.thumbs {text-align:left;}
#detail-page div.thumbs img {margin: 2px 3px 2px 3px; padding:3px;}
#detail-page h4 {border-bottom: 1px solid #ff6a00; font-size: 13px; color:#ff6a00; margin: 20px 312px 6px 0; padding-bottom:2px; font-weight:bold}
#detail-page div.info p.price {font-size: 14px; font-weight: bold; color:#000;}
#detail-page div.info p.price span.vat {font-size: 12px; color: #000; font-weight:normal;}
#detail-page div.links {text-align:right}


/* formular */
fieldset {border: 2px solid #b5b8da; margin-bottom: 20px; clear:left;}
fieldset legend {color:#ff6a00;}
fieldset table td {vertical-align:middle; font-size: 11px; height: 30px; line-height: 12px; padding-right: 4px;}
fieldset table td.align-top {vertical-align: top;}
fieldset table td textarea {width: 410px; height: 60px; }
fieldset table td select {width: 100px;}
fieldset table td input.checkbox {margin-right: 6px;}
fieldset.job textarea {margin-bottom: 6px;}
#application h3 {margin-bottom: 20px;}
#application p {margin: 0 0 20px 0;}

/* Google Maps */
#map {width: 562px; height: 500px; padding: 6px; background: #FFF; border: 2px solid #b5b8da;}
#map p {margin:0;line-height: 14px;}
#map a {font-size: 11px}
#map div span {display:none;}
#map div a {display:none;}
#map div div a {display:inline;}
#map h3.info-window {font-size: 12px; color:#57280E; font-weight: bold}
#map p.info-window  {font-size: 11px; color: #666; padding-bottom: 4px}
#routenplaner {}
#routenplaner table {margin:0;}
#routenplaner input {width: 150px;}

/* team */
#team-container {position:relative;}
#team-container img#background {border:0; padding:0; margin: 22px 0 0 8px;}
#team-container div#team-detail {position:absolute; background: transparent url(http://www.auto-vorbeck.de/images/bg-team-detail.png) no-repeat; width: 290px; height: 153px; padding: 12px 12px 0 12px;z-index: 999}
#team-container div#team-detail img {float:left; margin-right: 6px;background: #FFF; padding: 2px; border: 1px solid #b5b8da;}
#team-container div#team-detail h5 {font-size: 12px; color: #ff6a00; margin: 0 0 12px; padding:3px 0 0 0;}
#team-container div#team-detail p {font-size: 10px; padding:0 16px 0 0; margin: 0 0 6px; line-height: 14px}

/* kontaktformular */
form#contact table th {font-weight: normal; vertical-align: top; width: 140px;}
form#contact table td {padding-bottom: 12px;}
form#contact input {width: 200px;}
form#contact select {width: 420px;}
form#contact textarea {width: 420px; height: 100px;}
div.success, div.error {height: 125px; padding: 90px; text-align: center;}

/* callback buttons layer */
#overlay {background: url(http://www.auto-vorbeck.de/images/callback/bg-layer.png) no-repeat; position: absolute; top:34px; left:8px; width: 436px; height: 254px; overflow: hidden}
#overlay h2 {background: none; font-size: 16px; margin: 16px 26px 16px 18px; padding: 0}
#overlay td {text-align: center; width: 140px; padding: 0 0 12px 0}
#overlay p {font-size: 14px; margin: 6px 28px 20px 18px;}
#overlay a#close {position: absolute; top: 8px; right:12px}
#callbackForm label {display: block; margin: 0px 0 4px 0; color: #AAA}
#callbackForm input {width: 272px; margin: 0 0 6px 0}
#callbackForm form {margin: 0 0 0 18px}
#overlay a.callbackButton {float:left; border:0; margin: 0 12px 12px 0; background: url(http://www.auto-vorbeck.de/images/bg-button.gif) no-repeat top left; text-align:center; color: #FFF; font-size: 12px; font-weight: bold; width: 134px; line-height: 25px; text-decoration: none}
}
#callbackForm img {float:left; margin: 0 6px 0 0}

/* zulassung */
a#teaser-zulassung {position: absolute; top:0; right: 0; height: 115px; width:160px; text-decoration: none}


/* impressum */
#impressum p {font-size:11px}

/* richards rundgang */
#richard #picture-container {padding-bottom: 20px; height:600px;}
#richard #btn-back {margin: 0 180px 6px 6px;}

/* neuwagen iframe */
iframe {width: 850px; height: 500px; border: 1px solid #AAA;margin: 20px;}

/* oldtimertreffen teaser im header */
#oldtimertreffen-btn {position:absolute; top: 4px; right: 8px}


/* backoffice */
iframe#backoffice {width:300px; height:210px;}
#xToolbar iframe {height:76px;}


/* hacks */
.clearfix:after {
content: ".";
display: block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix { display: inline-block; }
/* hide from IE Mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* hide end */