#hidden,#invisus{display:none}

div#search-box{position:absolute;top:0px;font-size:0.8em;font-weight:bold;margin-left:757px;width:200px;height:45px;padding:6px 7px 0px 7px}
div#search-box form{padding:0;margin:0}
div#search-box input.text{float:left;background:none;border:none;width:144px;margin:2px 4px 0px;height:14px;font-size:12px;color:#333}
div#search-box input.submit{float:right}
div#search-box div#advanced-search{clear:both;margin:3px 0px 0px 5px}
div#search-box a.search-link{color:#1684B9;background:url(images/arrow2.gif) no-repeat center right;padding-right:12px}

div#border-frame{width:820px;border:0;margin:0;background:url(images/background.gif) repeat-y 0px 0px}
div#left-column{float:left;width:150px;margin:5px}
div#left-column a,div#left-column a:hover,div#left-column a:active,div#left-column a:visited,
div#right-column a,div#right-column a:hover,div#right-column a:active,div#right-column a:visited,
div#box a,div#box a:link,div#box a:hover,div#box a:active,div#box a:visited,
div#box-similar a,div#box-similar a:link,div#bo#box-car-details > div > div.content > div > a > imgx-similar a:hover,div#box-similar a:active,div#box-similar a:visited,
div#box-float a,div#box-float a:link,div#box-float a:hover,div#box-float a:active,div#box-float a:visited,
ul#box-float a, ul#box-float a:link, ul#box-float a:hover, ul#box-float a:active, ul#box-float a:visited
{color:#000;text-decoration:none;}

ul.subnav{margin-top:5px}
ul.subnav li{display:block}
ul.subnav li span:hover{background-color:#C8E0F0}
ul.subnav li span{background:url(images/arrow.gif) no-repeat 10px;display:block;padding:3px 0 3px 20px}
ul.subsubnav{font-size:0.9em;background-color:#FFF;border-top:1px solid #CCC;border-bottom:1px solid #CCC;font-weight:normal;display:none}
ul.subsubnav li span{background:0;padding-left:20px;display:block}
ul.right-nav li.main ul.subnav li div{padding-left:20px}
div#right-column ul.right-nav li.main ul.subnav li div a{color:#1684B9}
#three-column{float:right;width:830px;margin-top:-1px}
#middle-column{float:left;width:560px;margin:5px}
#middle-column-wide{float:right;width:970px;margin:5px 10px}
#middle-column-large{float:right;width:820px;margin:5px}
#middle-column-medium{float:right;width:815px;margin:5px 10px 5px 5px}

div.middle-part{clear:both;border-bottom:1px solid #DDD;margin:10px 0px}
div#breadcrumb{padding:5px 0px;margin-bottom:5px;color:#000;font-size:0.8em;border-bottom:1px solid #DDD;height:15px}
div#breadcrumb a,div#breadcrumb a:hover,div#breadcrumb a:active,div#breadcrumb a:visited{text-decoration:none}
div.teaser-img{margin-right:10px;float:left}
div.teaser-img img{width:160px;padding:0}
div.img-border{border:1px solid #DDD;padding:7px}
div.img-frame{width:176px;background:url(images/bg-shadow-bottom.jpg) no-repeat bottom center;padding-bottom:7px}
div.teaser-text h2{font-size:1.3em;margin:0;padding:0}
div.teaser-text h3{margin:5px 0}
div.teaser-text h3 a,div.special-box a,div.special-box a:visited,div.special-box a:active,div.special-box a:hover{color:#000}
div.teaser-text p{display:inline;padding:5px 0 0 0}
a.weiter-link{display:inline;font-weight:normal}
div.special-box-shadow{background:url(images/box_shadow.gif) no-repeat center bottom;width:463px;margin-left:7px;padding-bottom:10px}
div.special-box{border:1px solid #DDD;background:url(images/white.gif) repeat-y 230px top;margin-left:0px;padding:0;width:463px}
div.special-box ul{margin:0;padding:0;list-style-type:none}
div.special-box ul li.main{margin:0;width:464px}
div.special-box ul.subnav{float:left;width:230px}
div.blue-box div.special-box{background-color:#ECF2F6;margin:10px 0 10px 7px}
div.blue-box div.special-box ul.subnav li{border-bottom:1px solid #FFF}
div.blue-box div.special-box ul.subnav{border-right:1px solid #FFF}
div#right-column{float:right;width:250px;margin:5px}
#footer{vertical-align:bottom;position:absolute;font-size:0.8em;margin-top:35px;width:990px;text-align:center}
div.artGallery{width:225px;background:transparent url(images/image_shadow2.gif) no-repeat scroll left bottom;padding-bottom:10px;margin-bottom: -10px; margin-right:10px;float:left;}
div.artGallery div#gallery-teaser{width:225px;border:1px solid #EFEFEF}
div#gallery-name h2{margin-top:3px;margin-left:7px;font-weight:normal;font-size:1.0em}
div.artGallery div#prev1 img{width:210px;margin:7px}
div.artGallery div#prev2{margin-left:7px;margin-right:5px}
div.artGallery div#prev2,div.artGallery div#prev3{width:100px;display:inline}
div.artGallery div#prev2 img,div.artGallery div#prev3 img{width:100px;height:65px;display:inline}
div.artGallery div#gallery-sub{padding-left:23px;margin-bottom:4px;margin-top:3px;background:url(images/galerie_icon.gif) no-repeat 7px 3px}
div#gallery div#galnav{margin:5px 0;height:19px}
div#gallery div#galnav div#back{height:19px}
div#gallery div#galnav div#back a{background:url(images/gal_back.gif) no-repeat left top;padding-left:24px;padding-top:1px;height:19px}
div#gallery div#galnav div#back span.inactive{background:url(images/gal_first.gif) no-repeat left top;padding-left:24px;padding-top:1px;height:19px;color:#666}
div#gallery div#galnav div#next{height:19px}
div#gallery div#galnav div#next a{background:url(images/gal_next.gif) no-repeat right top;padding-right:24px;padding-top:1px;height:19px}
div#gallery div#galnav div#next span.inactive{background:url(images/gal_last.gif) no-repeat right top;padding-right:24px;padding-top:1px;height:19px;color:#666}
div#gallery-current{padding-top:6px;text-align:center;margin-bottom:6px;margin-top:6px}
#gallery-magnifier{margin-top:-25px;margin-right:5px;text-align:right}
#gallery-title{color:#999;font-size:11px}
td.search-tab{border-bottom:1px solid #ECF2F6;border-left:1px solid #CCC;border-top:1px solid #CCC;white-space:nowrap;color:#1684B9;font-weight:bold;padding:5px 10px}
td.search-tab:hover{cursor:pointer}
td.search-tab.inactive{background-color:#EEE;border-bottom:1px solid #CCC;color:#000}
td.search-tab.active{background-color:#ECF2F6;border-bottom:1px solid #ECF2F6;color:#1684B9}
td.search-tab.last{border-right:1px solid #CCC}
td.empty{border-left:1px solid #CCC;border-bottom:1px solid #CCC}
td.tabBody{width:100px;background-color:#ECF2F6}
td.search-content{background:#ECF2F6;padding:5px;vertical-align:top;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC}
td.search-content input{display:inline;width:350px;margin-top:10px}
div#fahrzeugsuche input{margin-top:0}
div#datenblatt{margin-left:7px}
div.teaser-box{clear:both;border:1px solid #CCC;margin:10px 0px}
div.teaser-box div.head{background-color:#ECF2F6;padding:4px}
div.teaser-box div.body{margin:5px}
div.teaser-box div.body h3{margin-top:5px;margin-bottom:5px}
div.teaser-box div.body p{margin-top:0px;margin-bottom:5px}
div.teaser-box div.body ul{list-style-type:none;margin-left:0px;padding:0;font-size:0.9em}
div.teaser-box div.body ul li{list-style-type:none;margin-left:0;padding:0}
div.teaser-box div.body ul li a{cursor:pointer}
div.teaser-box div.body ul li div.t-headline{padding:2px 0 2px 10px;background:transparent url(images/arrow.gif) no-repeat scroll 0px 7px;font-weight:bold;color:#1684B9}
div.teaser-box div.body ul li div.t-headline div{display:inline;background:transparent;font-weight:normal;padding-left:0.5em}
div.teaser-box div.body ul li span.t-subheadline{display:inline;background:0;padding:0;margin:0}
td.search-content input.button{background-color:#1684B9;border:1px solid #FFF;color:#FFF;display:inline;width:70px}
div.pagination-area{clear:both;border-top:1px solid #DDD;padding:10px 8px}
div.pagination-area div#middle{text-align:center}
div.pagination-area div#left{width:100px;float:left;text-align:left}
div.pagination-area div#right{width:100px;float:right;text-align:right}
div.pagination-area span.last-page{width:77px;text-align:left}
div.pagination-area span.next-page{width:77px;text-align:right}
.brandTab{width:100%;background:#ECF2F6}
.brandHead{color:#FFF;font-size:12px;height:20px;background:url(images/nav_bg.gif) repeat-x;padding-left:10px;border-bottom:1px solid #FFF}
.brandTd{height:20px;padding-left:8px;padding-right:5px;border-bottom:1px solid #FFF;cursor:pointer}
.brandTd img,.extTd img{padding-right:6px}
.extTab{width:100%;margin-bottom:10px}
.extHeader{color:#FFF;font-size:12px;height:20px;background:url(images/nav_bg.gif) repeat-x;padding-left:10px}
.extTd{width:50%;background:#ECF2F6;border-bottom:1px solid #FFF;height:20px;padding-left:8px;padding-right:5px}
div#special-bh{width:463px;height:11px;background-color:#ECF2F6}
div#special-bh a#show-more-button-v{width:25px;height:11px;background:url(images/teaser_down.gif) no-repeat bottom right;margin-right:2px}
div#special-bh a#show-more-button-v.down{background:url(images/teaser_down.gif) no-repeat bottom right}
div#special-bh a#show-more-button-v.up{background:url(images/teaser_up.gif) no-repeat bottom right}
img.img-logo{float:left;margin:0px 8px 8px 0px}
div#brand-description{margin:20px 0;width:463px}
div#brand-description p{margin-top:0;padding:0}
div.integriertes-datenblatt div#datenblatt{clear:both}
div#gallery-teaser-box{background-color:#1684B9;width:463px;margin:10px 0 20px 0;font-size:0.9em}
div#gallery-teaser-box div#teaser-bild{width:190px;margin-top:5px}
div#gallery-teaser-box div#teaser-text{width:260px;margin-left:10px;margin-top:0;color:#FFF}
div#gallery-teaser-box div#teaser-text p{margin:12px 0}
div.gallery-list img{width:158px;margin:5px 10px}
div.gallery-list div.gal-name{margin-left:10px;margin-top:5px;font-weight:bold}
ul.brand-list p{margin-top:2px}
div#top-tabs{position:absolute;top:107px;left:10px;color:#FFF}
*:first-child+html div#top-tabs{top:116px}
div#top-tabs a{color:#FFF}
div#top-tabs ul{list-style-type:none}
*:first-child+html div#top-tabs ul{margin-top:3px}
div#top-tabs ul.ttl{margin-right:2px}
div#top-tabs ul,div#top-tabs ul li{margin-left:0;padding-left:0}
div#top-tabs ul.ttl li.tti span{background-color:#FFF;color:#1684B9;padding:7px 7px;border-left:1px solid #CCC;border-top:1px solid #CCC;border-right:1px solid #CCC}
div#top-tabs ul.ttl.active li.tti span{background-color:#1684B9;color:#FFF;padding:7px 7px;border-left:1px solid #CCC;border-top:1px solid #CCC;border-right:1px solid #CCC}
div#top-tabs ul.ttl.hover li.tti span{background-color:#1684B9;color:#FFF}
div#top-tabs ul.ttl li ul.ttsl{margin-top:5px;display:none}
div#top-tabs ul.ttl.hover li ul.ttsl{margin-top:7px;display:block}
div#top-tabs ul.ttl li ul.ttsl li a{color:#1684B9}
div#top-tabs ul.ttl li ul.ttsl li span,div#top-tabs ul.ttl.hover li ul.ttsl li span{background-color:#FFF;color:#1684B9;padding:3px 5px;border-top:0;border-left:1px solid #CCC;border-bottom:1px solid #CCC;border-right:1px solid #CCC;display:block}
div#top-tabs ul.ttl.hover li ul.ttsl li span:hover{background-color:#C8E0F0}
#box-layout,#box-normal,#box-normal-layout{clear:both;border:1px solid #DDD;font-size:12px;margin-bottom:10px;padding-bottom:0px;background:url(images/bg-box-white.gif) repeat-x top}
#box-layout > #box-body > h3{margin:5px 0px}
#box-layout > #box-body > h2{margin:0px}
#box-layout > #box-body > h2 > a{font-size:15px;color:#1684B9}
#box-layout > #box-head,#box-normal-layout > #box-head{font-weight:bold;padding:4px 10px 12px 10px;margin-bottom:-5px;color:#FFF;float:left;background:url(images/bg-box-blue.gif) repeat-x top; text-shadow: 0 -1px 0 #255DA3;}
#box-layout > #box-head.box-body-hide{font-weight:bold;padding:4px 10px 6px 10px;color:#FFF;float:left;margin-bottom:0px;background:url(images/bg-box-blue.gif) repeat-x top;text-shadow: 0 -1px 0 #255DA3;}
#box-layout > #box-head-extra{clear:none;padding:4px 10px 0px 8px;float:left;color:#1684B9;text-shadow: 0 -1px 0 #FFF;}
#box-layout > #box-body{padding:6px}
#box-layout > #box-body a{color:#1E81B8;cursor:pointer;font-size:11px;font-weight:bold}
#box-layout > #box-sub{padding:2px 6px 2px 0px;color:#FFF;border-top:1px solid #DDD;background:#EEE}
#box-layout > #box-sub.bg-white{background:#FFF}
#box-layout > #box-sub > div{font-size:11px;color:#1684B9;padding-left:18px;margin:4px 0px;background:url(images/bg-arrow.gif) no-repeat left center}
#box-layout > #box-sub > div > a{font-size:11px;color:#1684B9;font-weight:bold}
#box,div#box-float,#box-similar,#box-normal{border:1px solid #DDD;background:#F8F8F8 url(images/bg-box-bottom.gif) repeat-x bottom;color:#FFF;font-size:12px;margin-bottom:10px;padding-bottom:0px}
#box-normal > div,#box-normal-layout > div{color:#000}
div#box-normal > div#box-body{padding:8px}
div#box-normal a,div#box-normal a:link,div#box-normal a:active,div#box-normal a:visited,div#box-normal-layout a,div#box-normal-layout a:link,div#box-normal-layout a:active,div#box-normal-layout a:visited{color:#1684B9}
#box-normal a:hover,#box-normal-layout a:hover{text-decoration:underline}
#box > div,#box > div.out,#box > div.clear-both > div,#box > div.clear-both > div.out{padding:3px 0px 3px 18px;background:url(images/bg-arrow.gif) no-repeat left center}
#box-normal > div#doublearrow-link,#box-normal > div#doublearrow-link.out{padding:3px 0px 3px 22px}
#box-similar > div,#box-similar > div.out{padding:3px 5px 3px 18px;background:url(images/bg-tl-arrow.gif) no-repeat left top;font-size:11px;color:#000}
#box-similar > div > a{float:left;font-weight:bold;font-size:12px}
#box-similar > div > div{float:right;color:#1D88BC;font-weight:bold;font-size:12px;padding-left:10px}
#box-similar > div > span{display:block;clear:both;font-size:11px;color:#000;padding-top:3px}
div#box-head{font-size:12px}
#box-similar > div#box-head,#box-normal > #box-head,#box-normal-layout > #box-head{color:#FFF}
div#box-float.w94 > div,div#box-float > div.w94{width:94px}
div#box-float.w106 > div,div#box-float > div.w106{width:106px}
div#box-float.w144 > div,div#box-float > div.w144{width:144px}
div#box-float.w168 > div,div#box-float > div.w168{width:168px}
div#box-float > div.da.w106{font-size:11px;padding-left:22px;width:102px;background:url(images/bg-doublearrow.gif) no-repeat left center;font-weight:bold}
div#box-float > div.da.w106.over{cursor:pointer;background-color:#C8E0F0}
div#box-float > div,div#box-float > div.clear-both > div{background:url(images/bg-arrow.gif) no-repeat left center;padding:4px 0px 4px 18px;float:left}
div#box-float.w94 > div.clear-both > div{width:94px}
div#box-float.w106 > div.clear-both > div{width:106px}
div#box-float.w144 > div.clear-both > div{width:144px}
div#box-float.w168 > div.clear-both > div{width:168px}

ul#box-float{list-style-type:none;border:1px solid #DDD;background:#F8F8F8 url(http://www.autogenau.de/images/bg-box-bottom.gif) repeat-x bottom;margin:0 0 10px;padding:0;}
ul#box-float div#box-head{font-weight:700;margin-bottom:-5px;color:#FFF;background: url(http://www.autogenau.de/images/bg-box-blue.gif) repeat-x top;padding:4px 0 12px 8px;display: block;text-shadow: 0 -1px 0 #255DA3;}
ul#box-float li{background:url(http://www.autogenau.de/images/bg-arrow.gif) no-repeat center left;padding:3px 0 3px 18px;}
ul#box-float li#box-float-sub{background:none;margin:0;padding:0;}
li#box-float-sub ul{font-size:11px;list-style-type:none;background:#FFF;border-top:1px solid #DDD;border-bottom:1px solid #DDD;margin:0;padding:0;}
ul#box-float li.over,li#box-float-sub li.over{background:#C8E0F0 url(http://www.autogenau.de/images/bg-arrow-active.gif) no-repeat left center;cursor:pointer;}
ul#box-float li.out{background:url(http://www.autogenau.de/images/bg-arrow.gif) no-repeat left center;}
li#box-float-sub li,li#box-float-sub li.out{background:none;}
ul#box-float li.active{background:url(http://www.autogenau.de/images/bg-arrow-active.gif) no-repeat left center;font-weight:700;}
li#box-float-sub li.active{background:#C8E0F0 url(http://www.autogenau.de/images/bg-arrow-active.gif) no-repeat left center;font-weight:700;}
ul#box-float.w168 li {width:168px;float:left;}
ul#box-float.w106 li {width:106px;float:left;}
ul#box-float.w94 li {width:94px;float:left;}
ul#box-float li.da.w106{font-size:11px;padding-left:22px;width:102px;background:url(images/bg-doublearrow.gif) no-repeat left center;font-weight:bold;}
ul#box-float li.da.w106.over{cursor:pointer;background-color:#C8E0F0}

#box > div.clear-both,div#box-float > div.clear-both{padding:0px;float:none;width:auto;background:none}
#box > #box-head,#box-similar > #box-head,div#box-float > #box-head,#box-normal > #box-head{font-weight:bold;padding:4px 0px 12px 8px;margin-bottom:-5px;background:url(images/bg-box-blue.gif) repeat-x top;text-shadow: 0 -1px 0 #255DA3;}
#box-normal > #box-head.header-gray{background:url(images/bg-box-grey.gif) repeat-x top}

#box > #nav-sub{border-top:1px solid #DDD;border-bottom:1px solid #DDD;background:#FFF;padding:0px}
#box > #nav-sub > div,#box > #nav-sub > div.out{background:transparent;font-size:11px;padding:3px 0px 3px 18px}
#box > #nav-sub > div.over{cursor:pointer;background:#C8E0F0 url(images/bg-arrow-active.gif) no-repeat left center}
#box-similar > div.over{cursor:pointer;background:#C8E0F0 url(images/bg-tl-arrow-active.gif) no-repeat left top}
#box-normal > div.over{cursor:pointer;background:#C8E0F0}
#box-normal > div.out{background:none}
#box > div.over{cursor:pointer;background:#C8E0F0 url(images/bg-arrow-active.gif) no-repeat left center}
#box div.active{font-weight:bold;background:url(images/bg-arrow-active.gif) no-repeat left center}
#box #nav-sub div.active{font-weight:bold;background:#C8E0F0 url(images/bg-arrow-active.gif) no-repeat left center}
div#box-float > #box-head,div#box-float #doublearrow-link{clear:both;float:none;width:auto}
div#box-float #doublearrow-link,#box-normal #doublearrow-link{background:url(images/bg-doublearrow.gif) no-repeat left center;padding-left:22px}
div#box-float #doublearrow-link a,#box-normal #doublearrow-link a{font-weight:bold;font-size:11px}
div#box-float > div.over,div#box-float > div.clear-both > div.over,div#box-float #doublearrow-link.over,#box-normal #doublearrow-link.over{cursor:pointer;background-color:#C8E0F0}
#paginator{text-align:right;margin:10px 0px}
#paginator a,#paginator a:hover,#paginator a:link,#paginator strong,#paginator{font-size:11px}
#paginator strong,#paginator{color:#999}
#paginator a,#paginator img{border:none}
div#box-float > #gallery{padding:3px 0px}
div#box-float > #gallery > div{border:1px solid #DDD;padding:10px;margin:3px 8px;background:#FFF}
div#box-float > #gallery > #gallery-name{border:none;margin:3px 0px;background:url(images/bg-arrow.gif) no-repeat left center;color:#181238;font-weight:bold;padding:0px 0px 0px 18px}
div#box-float > #gallery > div > img{cursor:pointer;border:none}
div#box-float > #gallery > div > div{background:url(images/bg-gallery.gif) no-repeat left center;margin-top:8px;padding-left:18px}
div#box-float > #gallery > div > div > a{font-weight:bold;font-size:11px}
#box-car-details > div{cursor:pointer;border-top:1px solid #DDD;clear:both;padding:8px 0px 0px 0px}
#box-car-details > div img{margin-bottom:-1px}
#box-car-details > div > div.name{background:url(images/bg-arrow.gif) no-repeat left center;padding-left:16px;font-weight:bold}
#box-car-details > div > div.miles,#box-car-details > div > div.power,#box-car-details > div > div.register{height:20px;float:left;color:#1D88BC;font-weight:bold;margin-top:6px}
#box-car-details > div > div.miles{width:105px}
#box-car-details > div > div.power{width:120px}
#box-car-details > div > div.register{width:95px}
#box-car-details > div > div.price{height:26px;float:right;width:92px;color:#255DA3;font-size:1.5em;font-weight:bold;text-align:right;margin-right:8px}
#box-car-details > div > div.content{clear:right;margin:4px 8px 0px 8px}
#box-car-details > div > img{float:left;margin:8px 10px 20px 8px;width:120px;height:90px}
#box-car-details > div > div.content > div > a > img{text-align:right;border:none;margin:-10px 0px 8px 0px;float:right;}


#box-car-filter{clear:both;height:36px;background:url(images/bg-sort.png) repeat-x;margin:10px 0px 8px 0px;padding-top:7px}
#box-car-filter > div#left{float:left;color:#255DA3;margin-left:10px;text-align:left}
#box-car-filter > div#center{color:#255DA3;text-align:center}
#box-car-filter > div#right{float:right;color:#255DA3;text-align:right;margin-right:10px}
#box-car-filter > div#left,#box-car-filter > div#center,#box-car-filter > div#right{padding:0px;font-size:1em;font-weight:normal}
#box-car-filter strong{color:#333}
#box-car-filter-wide{clear:both;height:73px;background:url(images/bg-filterbox3.jpg);margin:10px 0px 8px 0px;padding-right:5px}
#box-car-filter-wide > div{padding:8px 0px 12px 40px;color:#255DA3;font-weight:bold;font-size:1.2em}
#box-car-filter-wide > div#left{float:left;color:#255DA3;margin-left:10px;text-align:left}
#box-car-filter-wide > div#center{color:#255DA3;text-align:center}
#box-car-filter-wide > div#center > div.left{float:left;margin-left:10px}
#box-car-filter-wide > div#center > div.right{float:right;margin-right:10px}
#box-car-filter-wide > div#right{float:right;color:#255DA3;text-align:right;margin-right:10px}
#box-car-filter-wide > div#left,#box-car-filter-wide > div#center,#box-car-filter-wide > div#right{padding:0px;font-size:1em;font-weight:normal}
#box-car-filter-wide select,#box-car-filter select{width:120px}
#box-car-filter-wide div#right select{width:200px}
#box-car-filter-wide strong{color:#333}
div#doublearrow-link a,div#doublearrow-link a:link,div#doublearrow-link a:hover,div#doublearrow-link a:active,div#doublearrow-link a:visited,#footer a{color:#000;text-decoration:none}
#box-teaser{clear:both;padding-top:10px;border-top:1px solid #DDD}
#box-teaser.first{border:none;padding-top:5px}
#box-teaser > #img,#img-frame{background:url(images/bg-shadow-bottom.jpg) no-repeat left bottom;padding-bottom:7px;width:176px;margin-bottom:8px;margin-right:10px;float:left;}
#box-teaser > #img div{border: 1px solid #DDDDDD; width: 160px;padding: 5px;text-align: center;cursor: pointer;}
#box-teaser > #text{padding-bottom:10px}
#box-teaser > #img > img,#img-frame > a{border:1px solid #DDD;padding:8px;cursor:pointer;color:#1E81B8;display:block;font-size:11px}
#img-frame > a:hover{text-decoration:none;color:#000}
#box-teaser > #text > h2{font-size:1.3em;margin:0px;padding:0px}
#box-teaser > #text > h3{font-size:1em;font-weight:bold;margin:5px 0px}
#box-teaser > #text > p{display:inline;padding:5px 0px 0px 0px}
#box-teaser > #text > a{font-size:11px;font-weight:bold;cursor:pointer;color:#1E81B8}
#navbar a:hover,#navbar a:visited{text-decoration:none}
#navbar{width:500px;position:absolute;top:87px;margin-left:10px;z-index: 10;}
#navbar li{background:none;padding:4px 10px;display:none;margin:0px;cursor:pointer}
#navbar li a{font-size:11px}
#navbar li.over{background:#C9E0F0}
#navbar li#main{display:block;font-weight:bold}
#navbar li#main a{color:#000;font-size:12px}
#navbar > div{float:left;padding:0px;background:#FFF;border-left:1px solid #1982BB;border-right:1px solid #1982BB;border-top:1px solid #1982BB;border-bottom:none;margin-left:6px}
#navbar > div > div{border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;border-bottom:none;background:url(images/bg-tab.gif) repeat-x top}
#navbar > div > div > ul{padding:0px;margin:0px;list-style-type:none}
#navbar > div > div.active{background:url(images/bg-tab-active.gif) repeat-x top}
#inline-gallery{border:1px solid #DDD;padding:10px;margin:0px 8px 8px 0px;background:#FFF;float:left; width: 160px;}
#inline-gallery > div{background:url(images/bg-gallery.gif) no-repeat left center;margin-top:8px;padding-left:18px}
#inline-gallery > div > a{font-weight:bold;font-size:11px;color:#1684B9}
#inline-gallery > div#name{background:none;color:#181238;font-weight:bold;margin-bottom:8px;margin-top:0px;padding:0px}
#inline-gallery img{border:none;cursor:pointer}
#box-filter{margin-bottom:5px;background:url(images/bg-filter-nav-top.jpg) no-repeat top}
#box-filter div.layer-2{background:url(images/bg-filter-nav-bottom.jpg) no-repeat bottom;padding-bottom:8px}
#box-filter div.layer-2 div.entry{padding-left:18px;font-size:11px;margin-bottom:5px}
#box-filter div.layer-2 div.body{margin-bottom:5px;margin-right:12px;padding-left:8px;font-size:11px}
#box-filter div.layer-2 #head{font-size:12px;padding:5px 4px 0px 8px;font-weight:bold;margin:0px;height:18px}
#box-filter div.layer-2 hr{margin:3px 12px 3px 8px;border:none;border-top:1px solid #DDD;clear:both}
#box-filter div.layer-2 #main{font-size:12px;margin-bottom:5px;background:url(images/bg-arrow.gif) no-repeat left center;padding-left:18px;font-weight:bold}
#box-filter .body select{clear:both;width:130px;font-size:11px;margin:2px 0px 4px 0px}
#box-filter .body input{width:50px;font-size:11px;margin:2px 0px 4px 0px}
#box-filter .body select.radius{width:70px;float:right}
#box-filter .body .zipcode{float:left;width:60px}
#box-filter .body img{margin:5px 0px 0px 0px;cursor:pointer}
#footer-line{clear:both;text-align:center;color:#999;font-size:11px;margin-bottom:5px}
#footer-line h3{font-size:1.0em;color: #999999;}
.ag-text-content > .read-more{display:block;font-weight:bold;cursor:pointer}
#ag-article{background:url(images/bg-tl-arrow.gif) no-repeat left top;margin-bottom:5px;padding:3px 5px 0px 18px;float:left;width:387px}
div.ag-gallerie-left,div.ag-gallerie-left-active{float:left;height:20px;padding-left:25px;padding-top:4px;margin-bottom:6px;margin-top:6px}
div.ag-gallerie-left-active{background:url(images/gal_back.gif) no-repeat left center}
div.ag-gallerie-left{background:url(images/gal_first.gif) no-repeat left center}
div.ag-gallerie-right,div.ag-gallerie-right-active{float:right;height:20px;padding-right:25px;padding-top:4px;margin-bottom:6px;margin-top:6px}
div.ag-gallerie-right-active{background:url(images/gal_next.gif) no-repeat right center}
div.ag-gallerie-right{background:url(images/gal_last.gif) no-repeat right center}
div#ag-carmarket{float:left;width:420px}
div#ag-carmarket > div{float:left;width:140px;margin-bottom:10px}
div#ag-carmarket > div > a{padding-left:8px}
div#ag-carmarket-brands{float:right;padding-left:10px;border-left:1px solid #DDD;width:129px}
ul#box-float li#car-alfa-romeo{background:url(images/logos/small/alfa-romeo_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-aston-martin{background:url(images/logos/small/aston-martin_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-audi{background:url(images/logos/small/audi_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-bentley{background:url(images/logos/small/bentley_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-bmw{background:url(images/logos/small/bmw_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-bmw-alpina{background:url(images/logos/small/bmw-alpina_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-cadillac{background:url(images/logos/small/cadillac_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-chevrolet{background:url(images/logos/small/chevrolet_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-chrysler{background:url(images/logos/small/chrysler_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-citroen{background:url(images/logos/small/citroen_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-daewoo{background:url(images/logos/small/daewoo_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-daihatsu{background:url(images/logos/small/daihatsu_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-ferrari{background:url(images/logos/small/ferrari_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-fiat{background:url(images/logos/small/fiat_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-ford{background:url(images/logos/small/ford_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-honda{background:url(images/logos/small/honda_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-hyundai{background:url(images/logos/small/hyundai_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-isuzu{background:url(images/logos/small/isuzu_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-jaguar{background:url(images/logos/small/jaguar_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-jeep{background:url(images/logos/small/jeep_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-kia{background:url(images/logos/small/kia_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-lada{background:url(images/logos/small/lada_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-lamborghini{background:url(images/logos/small/lamborghini_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-lancia{background:url(images/logos/small/lancia_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-land-rover{background:url(images/logos/small/land-rover_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-lexus{background:url(images/logos/small/lexus_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-lotus{background:url(images/logos/small/lotus_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-maserati{background:url(images/logos/small/maserati_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-maybach{background:url(images/logos/small/maybach_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-mazda{background:url(images/logos/small/mazda_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-mcc{background:url(images/logos/small/mcc_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-mercedes-benz{background:url(images/logos/small/mercedes-benz_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-mg{background:url(images/logos/small/mg_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-mini{background:url(images/logos/small/mini_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-mitsubishi{background:url(images/logos/small/mitsubishi_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-morgan{background:url(images/logos/small/morgan_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-nissan{background:url(images/logos/small/nissan_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-opel{background:url(images/logos/small/opel_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-peugeot{background:url(images/logos/small/peugeot_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-porsche{background:url(images/logos/small/porsche_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-renault{background:url(images/logos/small/renault_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-rolls-royce{background:url(images/logos/small/rolls-royce_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-rover{background:url(images/logos/small/rover_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-saab{background:url(images/logos/small/saab_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-seat{background:url(images/logos/small/seat_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-skoda{background:url(images/logos/small/skoda_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-smart{background:url(images/logos/small/smart_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-subaru{background:url(images/logos/small/subaru_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-suzuki{background:url(images/logos/small/suzuki_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-toyota{background:url(images/logos/small/toyota_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-volkswagen{background:url(images/logos/small/volkswagen_small.gif) no-repeat left center;padding-left:30px}
ul#box-float li#car-volvo{background:url(images/logos/small/volvo_small.gif) no-repeat left center;padding-left:30px}
.mB5,#box-teaser > #text > h2.mB5{margin-bottom:5px}
table.DynarchCalendar-topCont{margin:0px}
div#box-hover-entry a,div#box-hover-entry a:link,div#box-hover-entry a:hover,div#box-hover-entry a:active,div#box-hover-entry a:visited{color:#1982BB}
#box-normal > #box-chart-head{font-size:11px;padding:3px 7px 3px 7px;height:13px;background:#DDD}
#box-chart-head > .model{width:124px;font-weight:bold;display:inline;clear:both}
#box-chart-head > .amount{width:40px;float:right;text-align:right;font-weight:bold}
#box-chart-head > .price{width:70px;float:right;text-align:right;font-weight:bold}
#box-normal > #box-hover-entry{font-size:11px;padding:3px 7px 3px 7px}
#box-hover-entry > .model{width:124px;clear:both;display:inline}
#box-hover-entry > .amount{width:40px;float:right;text-align:right}
#box-hover-entry > .price{width:70px;float:right;text-align:right}
#ag-main{margin-bottom:10px}
#ag-main > img{float:right;margin-bottom:10px}
.ag-active{font-weight:bold;background:url(images/bg-tab-active.gif) repeat-x top;color:#1982BB;float:left;padding:4px 10px;margin-right:3px;margin-bottom:-1px;border-left:1px solid #CCC;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #FFF}
.ag-inactive{font-weight:bold;background:url(images/bg-tab.gif) repeat-x top;float:left;padding:4px 10px;margin-right:3px;margin-bottom:-1px;border-left:1px solid #CCC;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;cursor:pointer}
div#ag-charts{border:1px solid #CCC;clear:both;font-size:12px;margin-bottom:10px;padding-bottom:0;background:url(images/bg-chart.gif) repeat-x bottom}
div#ag-charts > div,.ag-text-content > div,div.integriertes-datenblatt h2,ul.subnav li.variation,a#home-link span{display:none}
div#ag-charts > div.first,ul.subnav li.active ul.subsubnav,ul.subnav li.active ul.subsubnav{display:block}
#id-chart-tabbar,#box div.box-clear,div#box-float div.box-clear,#box-layout > div,div.clear-both{clear:both}
#ag-stat-price{padding:10px 0px 0px 10px;font-weight:bold}
#ag-stat-price > span{color:#1982BB;font-size:18px}
#box-statistic{font-size:11px;background:url(images/bg-chart.gif) repeat-x center bottom;padding:10px 0px 2px 18px}
div#ag-find-tires{background:url(images/bg-find-tires.jpg);height:262px}
div#ag-find-tires select.select-box{border:1px solid #1684B9}
div#ag-find-tires select.select-box option{background:#FFF;border:none}
div#ag-find-tires div#F1{padding-top:8px;padding-left:13px;font-weight:bold;color:#1684B9}
div#ag-find-tires div#F2{float:left;padding-top:20px;padding-left:16px;font-weight:bold}
div#ag-find-tires div#F3{float:left;padding-top:20px;padding-left:127px;font-weight:bold}
div#ag-find-tires div#F4{float:left;padding-top:20px;padding-left:160px;font-weight:bold}
div#ag-find-tires div#I1{float:left;padding-top:6px;padding-left:15px;font-weight:bold}
div#ag-find-tires div#I2{float:left;padding-top:6px;padding-left:34px}
div#ag-find-tires div#I3,div#ag-find-tires div#I4{float:left;padding-top:6px}
div#ag-find-tires div#I5{float:left;padding-top:6px;padding-left:25px}
div#ag-find-tires div#I7{padding-top:23px}
div#ag-find-tires div#I1 select,div#ag-find-tires div#I5 select,div#ag-find-tires div#I6 select{width:150px;font-size:12px}
div#ag-find-tires div#I2 select{width:85px;font-size:12px}
div#ag-find-tires div#I7 input{background:none;border:none;width:100%;height:60px;cursor:pointer;margin:0;padding:0}
div#ag-find-tires div#F5{padding-top:12px;padding-left:16px;font-weight:bold}
div#ag-find-tires div#I6{padding-top:6px;padding-left:15px}
div#ag-find-tires div#I3 select,div#ag-find-tires div#I4 select{width:45px;font-size:12px}
div#ag-find-tires div#F6{float:left;padding-top:7px;width:17px;text-align:center}
div#ag-find-tires div#F7{float:left;padding-top:7px;width:19px;text-align:center}
.fB,div#ag-carmarket > div > div,#ag-article > a,#box-filter div.layer-2 div.active,ul.brand-list li span,div.teaser-box div.head span.cat,div#gallery h2,ul.subnav li.active{font-weight:bold}
.dI,div.t-headline p,div.teaser-img a{display:inline}
#ag-chart-black-link{padding:5px 0px 0px 0px;margin-bottom:-5px;text-align:center;font-weight:bold}
#ag-chart-black-link a{color:#000}
#chartdiv{padding:10px 10px 5px 10px}
div.ag-stars-0{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/stars.png) no-repeat 0px 0px}
div.ag-stars-1{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/stars.png) no-repeat 0px -20px}
div.ag-stars-2{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/stars.png) no-repeat 0px -40px}
div.ag-stars-3{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/stars.png) no-repeat 0px -60px}
div.ag-stars-4{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/stars.png) no-repeat 0px -80px}
div.ag-stars-5{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/stars.png) no-repeat 0px -100px}
div.ag-stars-6{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/stars.png) no-repeat 0px -120px}
div.ag-stars-7{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/stars.png) no-repeat 0px -140px}
div.ag-stars-8{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/stars.png) no-repeat 0px -160px}
div.ag-stars-9{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/stars.png) no-repeat 0px -180px}
div.ag-stars-10{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/stars.png) no-repeat 0px -200px}
div.ag-stars-0-hover{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/starsrating.png) no-repeat 0px 0px}
div.ag-stars-2-hover{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/starsrating.png) no-repeat 0px -40px}
div.ag-stars-4-hover{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/starsrating.png) no-repeat 0px -80px}
div.ag-stars-6-hover{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/starsrating.png) no-repeat 0px -120px}
div.ag-stars-8-hover{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/starsrating.png) no-repeat 0px -160px}
div.ag-stars-10-hover{float:right;margin-top:-4px;width:100px;height:20px;background:url(images/starsrating.png) no-repeat 0px -200px}
div#ag-stars div{cursor:pointer;padding:0px;margin:0px;width:20px;height:20px;border:0px;float:left}
#ag-stars-rating{padding-top:2px;color:#666;font-size:11px;clear:right}
#ag-comment-top{clear:both;background:url(images/bg-comment-box.gif) no-repeat left center;height:43px;border:1px solid #DDD;padding:8px 8px 0px 43px;margin-bottom:8px}
div#ag-system-message{background:url(images/bg-message-green.gif) repeat-x bottom;color:#286719;padding:10px;margin-bottom:8px;border:1px solid #81BF58;font-weight:bold}
div#ag-system-message div{float:right;cursor:pointer}
.ag-input-off{border:1px solid #666;padding:2px;color:#999}
.ag-input-on{border:1px solid #666;padding:2px;color:#000}
.ag-input-error{padding:2px;color:#F00;border:1px solid #F00}
#ag-error{color:#F00}
#ag-comment-name,#ag-comment-email{width:263px}
#ag-comment-message{width:536px;height:90px}
#ag-comment-captcha{padding:5px;width:120px;font-size:20px;height:24px}
#ag-comment-bottom{background:url(images/bg-comment-box.gif) no-repeat left center;height:28px;border:1px solid #DDD;padding:13px 8px 0px 43px}
#ag-comment-bottom .ag-comment-left{float:left;color:#666;font-size:11px;padding-top:1px}
#ag-comment-bottom .ag-comment-right{float:right;text-align:right;background:url(images/arrow-down.gif) no-repeat right center;padding-right:13px;font-weight:bold}
.ag-comment-entry{padding:0px 4px 8px 4px}
.ag-comment-entry-last{padding:0px 4px 8px 4px;margin:0px 0px 8px 0px;border-bottom:1px solid #DDD}
.pB10{padding-bottom:10px}
.ag-car-modell-logo{margin-left:5px;float:right;padding-bottom:5px}
div#ag-anchor-model{background:url(images/bg-arrow.gif) no-repeat center left;padding-left:18px;float:right;margin:2px 5px;font-size:12px;font-weight:bold}
div#ag-anchor-model-nocard{background:url(images/bg-arrow.gif) no-repeat center left;padding-left:18px;float:right;margin:-25px 0px 5px 0;font-size:12px;font-weight:bold}
div#ag-as24-results{clear:both;background:url(images/result.png) no-repeat left center;height:24px;padding-left:25px;padding-top:4px;margin:8px 0px 8px 5px;color:#255DA3;font-weight:bold;font-size:14px}
#ag-as24-results strong,div#ag-anchor-model a,div#ag-anchor-model-nocard a,#box-teaser > #text > h3 > a{color:#000}
#ag-as24-filter{background:url(images/bg-filterbox4.jpg);height:106px;margin-right:-5px}
#ag-as24-filter .price-from{float:left;margin:8px 0px 0px 8px;width:140px;font-size:11px}
#ag-as24-filter .price-to,#ag-as24-filter .ps-to,#ag-as24-filter .radius{float:left;margin:8px 0px 0px 10px;width:140px;font-size:11px}
#ag-as24-filter .zipcode{float:left;margin:8px 0px 0px 24px;width:80px;font-size:11px}
#ag-as24-filter .ps-from{float:left;margin:8px 0px 0px 8px;width:140px;font-size:11px}
#ag-as24-filter .price-from-s{float:left;margin:4px 0px 0px 8px;width:140px}
#ag-as24-filter .price-to-s,#ag-as24-filter .ps-to-s,#ag-as24-filter .radius-s{float:left;margin:4px 0px 0px 10px;width:140px}
#ag-as24-filter .zipcode-i{float:left;margin:4px 0px 0px 24px;width:80px}
#ag-as24-filter .ps-from-s{float:left;margin:4px 0px 0px 8px;width:140px}
#ag-as24-filter .btn{float:left;margin:3px 0px 0px 108px;cursor:pointer}
#ag-as24-filter select{width:140px}
#ag-as24-filter input{width:80px}
table#ag-similar-entries,table#ag-similar-entries tr,table#ag-similar-entries td{width:248px;margin:0px;padding:0px;border-spacing:0px;border-collapse:collapse}
table#ag-similar-entries tr td{color:#000;font-size:11px}
table#ag-similar-entries tr.headline td{background:#DDD;font-weight:bold;color:#000}
table#ag-similar-entries td{padding:3px 4px 3px 8px}
table#ag-similar-entries td.amount{padding:3px 4px;width:40px;text-align:right}
table#ag-similar-entries td.price{padding:3px 8px 3px 4px;width:70px;text-align:right}
table#ag-similar-entries tr.over td{background:#C8E0F0;cursor:pointer}
table#ag-similar-entries tr.out td{background:none}

#startpage-teaser{background:#1684B9;margin-bottom:10px}
#startpage-teaser > #img{float:left;margin:5px 5px 0px 0px}
#startpage-teaser img,#ag-tire > div#first,#box-car-details > div#first{border:none}
#startpage-teaser > #text{color:#FFF;padding:5px}

#box-teaser-half{float:left;padding-top:10px;width:400px;}
#box-teaser-half > #img{background:url(images/bg-shadow-bottom-small.jpg) no-repeat left bottom;padding-bottom:7px;width: auto;margin-bottom:8px;margin-right:10px;float:left;}
#box-teaser-half > #img div{border: 1px solid #DDDDDD; width: 140px;padding: 5px;text-align: center;cursor: pointer;}
#box-teaser-half > #text{padding-bottom:10px;}
#box-teaser-half > #img > img{border:1px solid #DDD;width:140px;cursor:pointer;color:#1E81B8;display:block;font-size:11px;padding:8px;}
#box-teaser-half > #text > h2{font-size:1.3em;margin:0;padding:0;}
#box-teaser-half > #text > h3{font-size:1em;font-weight:700;margin:5px 0;}
#box-teaser-half > #text > p{display:inline;padding:5px 0 0;}
#box-teaser-half > #text > a{font-size:11px;font-weight:700;cursor:pointer;color:#1E81B8;}
#box-teaser-half > #text > h2.mB5{margin-bottom:5px;}
#box-teaser-half > #text > h3 > a{color:#000;}
.box-teaser-half-spacer{clear:both;background:#EEE;height:1px;margin:5px 0;}
#box-teaser-half.space{padding-left:15px;}

/**
 * NEW CSS
 */

ul {overflow:auto;}

.ag-ratgeber ul{list-style-type:none;padding: 0 0 0 5px;}
.ag-ratgeber ul li:first{padding-top: 0px;}
.ag-ratgeber ul li{background:url(images/bg-ul-arrow.gif) no-repeat 0 7px;margin:0;padding:5px 0 0 22px;}
.floating-text ul{list-style-type:none;padding: 0 0 0 5px;}
.floating-text ul li{background:url(images/bg-ul-arrow.gif) no-repeat 0 7px;margin:0;padding:5px 0 0 22px;}
.ag-news ul{list-style-type:none;padding: 0 0 0 25px;}
.ag-news ul li{background:url(images/bg-ul-arrow.gif) no-repeat 0 7px;margin:0;padding:5px 0 0 22px;}
.ag-news ul li:first{padding-top: 0px;}

.ag-list-design ul{list-style-type:none;padding: 0 0 0 25px;}
.ag-list-design ul li{background:url(images/bg-ul-arrow.gif) no-repeat 0 7px;margin:0;padding:5px 0 0 22px;}

.ag-ratgeber div#img-frame {background:url(images/bg-shadow-bottom-210.jpg) no-repeat left bottom;padding-bottom:8px;width:224px;margin-bottom:0px;margin-right:10px;float:left;}
.ag-ratgeber div#img-frame > a {width: 210px;}
.ag-news div#img-frame {background:url(images/bg-shadow-bottom-210.jpg) no-repeat left bottom;padding-bottom:8px;width:224px;margin-bottom:0px;margin-right:10px;float:left;}
.ag-news div#img-frame > a {width: 210px;}


ul.ag-box-half li{background:url(images/bg-tl-arrow-half.gif) no-repeat top left;float:left;width:380px;}
.pR15{padding-right:15px;}

table.ag-nav-horizontal{width:980px;margin:0 -5px;}
table.ag-nav-horizontal,table.ag-nav-horizontal td,table.ag-nav-horizontal tr{padding:0;}
table.ag-nav-horizontal td{width:20%;vertical-align:top;padding:0 5px;}
table.ag-nav-horizontal a{color: #000000; text-decoration: none;}

.ag-kfz-top{background:url(images/kfz-background_full.jpg) no-repeat bottom;width:970px;height:330px;margin-top:10px;}
.ag-kfz-top p{width:600px;margin:10px 0;}
.ag-kfz-top .content{height:171px;padding-left:30px;padding-top:10px;}
.ag-kfz-top .headline{font-size:24px;font-weight:700;color:#FFF;line-height:28px;}
.ag-kfz-top .list{font-size:13px;line-height:17px;}
.ag-kfz-top .list ul{line-height:22px;color:#FFF;list-style:none;margin:15px 0 0 15px;padding:0;}
.ag-kfz-top .list ul li{padding-left:22px;background:url(images/yellow-mark.png) no-repeat left center;}
.ag-kfz-top .submit{float:left;height:70px;width:250px;cursor:pointer;margin:-7px 0 0 30px;}
.ag-kfz-top input{float:left;font-size:24px;font-weight:700;width:80px;text-align:center;background:none;border:none;margin:20px 0 0 340px;}
.ag-kfz-top-anbieter{font-weight:700;font-size:12px;color:#1684B9;margin:10px 0 0 2px;}

.ag-kfz-rechner{width:970px;background:url(images/kfz-rahmen.jpg) no-repeat top center;}
.ag-kfz-rechner p{width:810px;margin:10px 0;}
.ag-kfz-rechner span{font-weight:700;color:#1684B9;}
.ag-kfz-rechner ul{list-style:none;margin:15px 0 0;padding:0;}
.ag-kfz-rechner ul.mark li{background:url(images/green-mark.png) no-repeat left top;font-size:11px;padding:0 0 12px 25px;}
.ag-kfz-rechner ul.arrow li{background:url(images/bg-tl-arrow-half.gif) no-repeat left top;font-size:11px;padding:0 0 12px 18px;}
.ag-kfz-rechner div.space{background:#DDD;height:1px;margin:10px 0 20px;}
.ag-kfz-rechner div.grey{color:#CCC;font-weight:400;padding-top:3px;}
.ag-kfz-rechner div.iframe{float:left;width:720px;padding:45px 0 0 29px;}
.ag-kfz-rechner div.content{float:right;width:200px;padding:40px 10px 0 0;}

ul#kfz-calculator div{color:#1684B9;cursor:pointer;}
ul#kfz-calculator span{font-weight:400;color:#000;padding-top:2px;}

.ag-rentacar{height:332px;width:815px;background:url(images/bg-rentacar.jpg) no-repeat;}
.ag-rentacar table {border-collapse:collapse; margin-top: 10px; border: none; }
.ag-rentacar table tr,.ag-rentacar table td  { border-collapse:collapse; padding: 0px; margin: 0px;  border: none; }
.ag-rentacar td {height: 20px;}
.ag-rentacar td.text { font-weight: 700; padding: 10px 0 0 15px; width: 120px; }
.ag-rentacar td.select { padding-top: 10px;}
.ag-rentacar td.select select { width:300px; }
.ag-rentacar td.input-date { width:80px; background: url(images/bg-rentacar-date.png) no-repeat; text-align: center;}
.ag-rentacar td.input-date div { margin-top: 9px; width:80px; background: none; border: none; }
.ag-rentacar td.input-date-img { margin-top: 10px; width:20px; background: none; border: none; cursor:pointer; }
.ag-rentacar td.input-time { width:70px; background: url(images/bg-rentacar-time.png) no-repeat;  text-align: center;}
.ag-rentacar td.input-time input { margin-top: 10px; width:60px; background: none; border: none; }
.ag-rentacar td.img { width: 15px; padding-top: 10px; }
.ag-rentacar td.img img { float:left; border: none; margin: 0; padding: 0; cursor: pointer; }
.ag-rentacar td.fill-1 { width: 10px; }
.ag-rentacar td.fill-2 { width: 15px; }
.ag-rentacar td.fill-3 { width: 15px; }
.ag-rentacar .t1{padding:8px 0 0 13px;color:#255DA3;font-weight:700;}
.ag-rentacar .s{margin-left:275px;margin-top:20px;width:270px;height:80px;cursor:pointer;}

.ag-rentacar-small{height:349px;width:560px;background:url(images/bg-rentacar-small.jpg) no-repeat;}
.ag-rentacar-small table {border-collapse:collapse; margin-top: 10px; border: none; }
.ag-rentacar-small table tr,.ag-rentacar-small table td  { border-collapse:collapse; padding: 0px; margin: 0px;  border: none; }
.ag-rentacar-small td {height: 20px;}
.ag-rentacar-small td.text { font-weight: 700; padding: 10px 0 0 15px; width: 150px; }
.ag-rentacar-small td.select { padding-top: 10px;}
.ag-rentacar-small td.select select { width:300px; }
.ag-rentacar-small td.input-date { width:80px; background: url(images/bg-rentacar-date.png) no-repeat; text-align: center;}
.ag-rentacar-small td.input-date div { margin-top: 9px; width:80px; background: none; border: none; }
.ag-rentacar-small td.input-date-img { margin-top: 10px; width:20px; background: none; border: none; cursor:pointer; }
.ag-rentacar-small td.input-time { width:70px; background: url(images/bg-rentacar-time.png) no-repeat;  text-align: center;}
.ag-rentacar-small td.input-time input { margin-top: 10px; width:60px; background: none; border: none; }
.ag-rentacar-small td.img { width: 15px; padding-top: 10px; }
.ag-rentacar-small td.img img { float:left; border: none; margin: 0; padding: 0; cursor: pointer; }
.ag-rentacar-small td.fill { width: 190px; }
.ag-rentacar-small td.fill-1 { width: 20px; }
.ag-rentacar-small .t1{padding:8px 0 0 13px;color:#255DA3;font-weight:700;}
.ag-rentacar-small .s{margin-left:160px;margin-top:20px;width:270px;height:80px;cursor:pointer;}


#box-filter .body select.width{width:44px;margin-right:5px;float:left;clear:none;}
#box-filter .body select.ratio{width:38px;float:left;margin-right:5px;clear:none;}
#box-filter .body select.diameter{width:38px;float:left;clear:none;}
span.headline{clear:both;display:block;color:#000;font-weight:700;padding:10px 0 5px 6px;}

div#box-float div#gallery div {width: 210px;}


.ag-carcard-quer-embed{cursor:pointer;background:url(images/btn-embed.gif) no-repeat bottom;height:34px;width:158px;float:left;margin-left:8px;margin-top:-13px;}
.ag-carcard-quer-embed-active{cursor:pointer;background:url(images/btn-embed_active.png) no-repeat bottom;height:34px;width:158px;float:left;margin-left:8px;margin-top:-13px;}
#id_wrapper_embed_card img{cursor:pointer;}
#id_wrapper_embed_card textarea{color:#5F5F5F;font-size:11px;width:320px;height:50px;padding:2px;border:1px solid #DADADA;margin-top:3px;}
#id_wrapper_embed{display:none;background:url(images/bg-card-layer.png) bottom;width:540px;float:left;margin-left:8px;margin-top:-5px;margin-bottom:6px;}
#id_wrapper_embed div{background:url(images/bg-card-layer-shadow.png) no-repeat top;width:524px;padding:8px;}

div.ag-embed-facebook {margin:-2px 0 0 10px;float:left; width:80px;}
div.ag-embed-addthis {margin:0 0 0 10px;float:left;}

ul.ag-infotest-list{margin:15px 0;border-bottom:1px solid #DDD;}
ul.ag-infotest-list li{padding-left:20px;padding-bottom:15px;}
ul.ag-infotest-list b{color:#1684B9;cursor:pointer;}
ul.ag-infotest-list span{color:#666;font-size:11px;}
ul.ag-infotest-list b:hover{color:#000;}
ul.ag-infotest-list li.autobild{background:url(images/autobild-logo.gif) no-repeat left top;padding-left:45px;}
ul.ag-infotest-list li.automotorsport{background:url(images/automotorsport-logo.gif) no-repeat left top;padding-left:45px;}
ul.ag-infotest-list li.kabeleins{background:url(images/kabeleins-logo.gif) no-repeat left top;padding-left:45px;}
ul.ag-infotest-list li.autozeitung{background:url(images/autozeitung-logo.gif) no-repeat left top;padding-left:45px;}
ul.ag-infotest-list li.motorvision{background:url(images/motorvision-logo.gif) no-repeat left top;padding-left:45px;}

#id_menu_container_2 {display:none;}
#id_menu_container_3 {display:none;}
#id_menu_container_4 {display:none;}

#id_menu_container_2 strong {font-size:14px;}
#id_menu_container_3 strong {font-size:14px;}
#id_menu_container_4 strong {font-size:14px;}

div.ag-logo-youtube { background: url(images/youtube-logo.gif) no-repeat left top;padding-left: 40px;margin: 3px 0 13px 0; }

#id_spacer_0_1,#id_spacer_1_2,#id_spacer_2_3,#id_spacer_3_4,#id_spacer_4_5{height:5px;}
#id_menu_1,#id_menu_2,#id_menu_3,#id_menu_4{cursor:pointer;font-size:12px;font-weight:700;color:#1684B9;}
#id_spacer_0_1,#id_spacer_1_2,#id_spacer_2_3,#id_spacer_3_4,#id_spacer_4_5,#id_menu_1,#id_menu_2,#id_menu_3,#id_menu_4{padding:0 10px 0 30px;position:relative;width:104px;margin-right:-8px;margin-left:-3px;}
#id_menu_1,#id_menu_3{height:37px;padding-top:8px;}
#id_menu_2,#id_menu_4{height:30px;padding-top:15px;}
#box-body .active-top{background:url(images/btn-model_active-top.gif) no-repeat;}
#box-body .active-bottom{background:url(images/btn-model_active-bottom.gif) no-repeat;}
#box-body .active-bottom2{background:url(images/btn-model_active-bottom2.gif) no-repeat;}
#box-body #id_menu_1{background:url(images/btn-model-image.gif) no-repeat;}
#box-body #id_menu_2{background:url(images/btn-model-video.gif) no-repeat;}
#box-body #id_menu_3{background:url(images/btn-model-test.gif) no-repeat;}
#box-body #id_menu_4{background:url(images/btn-model-market.gif) no-repeat;}
#box-body #id_menu_1:hover{background:url(images/btn-model-image_hover.gif) no-repeat;}
#box-body #id_menu_2:hover{background:url(images/btn-model-video_hover.gif) no-repeat;}
#box-body #id_menu_3:hover{background:url(images/btn-model-test_hover.gif) no-repeat;}
#box-body #id_menu_4:hover{background:url(images/btn-model-market_hover.gif) no-repeat;}
#box-body #id_menu_1.active,#box-body #id_menu_1.active:hover{background:url(images/btn-model-image_active.gif) no-repeat;color:#000;}
#box-body #id_menu_2.active,#box-body #id_menu_2.active:hover{background:url(images/btn-model-video_active.gif) no-repeat;color:#000;}
#box-body #id_menu_3.active,#box-body #id_menu_3.active:hover{background:url(images/btn-model-test_active.gif) no-repeat;color:#000;}
#box-body #id_menu_4.active,#box-body #id_menu_4.active:hover{background:url(images/btn-model-market_active.gif) no-repeat;color:#000;}

#id_div_carcard{position:absolute;top:175px;width:560px;}
#id_h1_headline{margin-bottom:290px;}
#id_h1_headline.open{margin-bottom:392px;}
*html #id_h1_headline{margin-bottom:300px;}
*html #id_h1_headline.open{margin-bottom:430px;}

.x-gallery {background: url(images/gallery-shadow.png) no-repeat bottom center;padding: 0 0 15px 0;margin-bottom: -10px;position:relative;clear:both;}
.x-gallery .border {border: 1px solid #DCDCDC;padding:7px;}
.x-gallery .center {text-align:center;padding: 3px 0 10px;}
.x-gallery .left {float:left; background: url(images/gal_first.gif) no-repeat left;padding: 3px 0 3px 25px;}
.x-gallery .right {float:right; background: url(images/gal_next.gif) no-repeat right;padding: 3px 25px 3px 0;color: #1684B9;cursor:pointer;}
.x-gallery .right:hover {text-decoration:underline;}
.x-gallery a, .x-gallery img {border: 0;}
.x-gallery img {padding-bottom: 5px;display:block;}
.x-gallery a img {cursor:pointer;}
.x-gallery p {font-size: 11px;color: #666666;paddin: 0;margin:0;}
.x-gallery .magnifier {position:absolute;margin: -30px 0 0 520px;cursor:pointer;}

.ag-social{display:block;text-align:right;font-size:12px;font-weight:normal;padding:8px 5px;margin-bottom:10px;border-bottom:1px solid #DDD;border-top:1px solid #DDD;}
.ag-date{float:right;margin-bottom:10px;margin-left:10px;font-size:12px;font-weight:normal}
.x-addthis{margin-top:28px;position:absolute;}
.x-addthis-large{margin-top:46px;position:absolute;}
.ag-article { position:relative;}
.x-back-to-article {cursor:pointer;float:right;border: 0;}

.x-car-tires div {background: url(images/bg-find-tires-small.jpg) no-repeat; height: 143px;margin-bottom: 10px;}
.x-car-tires ul {padding: 0;margin:0;list-style: none;overflow: hidden;}
.x-car-tires li.head {color: #1684B9;font-weight: bold;padding: 6px 0 6px 8px;}
.x-car-tires li.sub {color: #333333;font-weight: bold;padding: 8px 0 8px 10px;}
.x-car-tires li.data {padding: 10px 0 10px 8px;}
.x-car-tires li.submit {padding-top: 5px;}
.x-car-tires li.submit input {background: none; border: 0;padding:0;margin:0;width:245px;height:40px;cursor:pointer;}

.ag-content * {line-height: 18px;}

.x-big-button{background:url(images/button_bg.gif) repeat-x bottom;height:22px;padding:5px 10px 0;border:1px solid #DDD;-moz-border-radius:3px;border-radius:3px;float:right;margin-left:10px;margin-top:4px;}
.x-big-button:hover{border-color:#8bc5e1;}
.x-head-box{height:20px;background:url(images/bg-box-blue.gif) repeat-x scroll center top transparent;color:#FFF;font-weight:700;margin-bottom:0;padding:4px 10px 0;text-shadow:0 -1px 0 #255DA3;border:1px solid #DDD;}
.x-doublearrow{background:url(images/bg-doublearrow.gif) no-repeat left center;padding-left:22px;}
.fcBlack{color:#000;}
.x-model-list{padding:0 5px;}
.x-model-list div{width:125px;float:left;font-size:11px;height:105px;padding:5px;}
.x-model-list div.clear{width:auto;height:auto;}
.x-model-list a{display:block;padding:0 0 3px;color:#000;}
.x-model-list img{width:125px;height:83px;cursor:pointer;}
.x-head-box.with-buttons div{float:right;height:20px;margin:-4px 0 -1px;padding:4px 10px 0;cursor:pointer;border-left:1px solid #1785b9;border-right:1px solid #4ca3cd;}
.x-head-box.with-buttons div.active{color:#000;background:#FFF;text-shadow:none;cursor:normal;border-bottom:1px solid #FFF;}
.x-model-list.new .old,.x-model-list.old .new{display:none;}

.addthis_button_facebook_like, .addthis_button_facebook_like iframe {width:120px!important;}

ol.x-step li{list-style-type:none;min-height:23px;padding-top:10px;position:relative;}
ol.x-step li span{background:url(images/bg-ul-number.gif) 5px 0 no-repeat;color:#FFF;display:block;font-family:Times;font-size:12px;height:23px;margin-left:-40px;padding:4px 0 0;font-weight:700;position:absolute;text-align:center;width:40px;margin-top:-3px;text-shadow:0 -1px 0 #255DA3;}
ol.x-step li:first{padding-top:0;}
