/* XHTML Core Modules */
body {margin:0 0 0 0; padding:0; font:11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif; background-color:#e3eef4;}
table {border-spacing:0; border-collapse:collapse;}
img, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, table, td, th, caption, ul, li {border:0; margin:0; padding:0;}
input, select, textarea {font:11px Verdana,Geneva,Arial,Helvetica,sans-serif;}
ul {list-style:none;}
em {font-style:normal;}
caption {text-align:left;}
strong {font-weight:bold;}
optgroup, option {font-style:normal; font-size:11px; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}

/* Property clearers */
.clearfix {display:block;}
.clearfix:after {content:"."; display:block; clear:both; font-size:0; line-height:0; height:0; visibility:hidden;}
* html .clearfix {zoom:1;} /* IE6 */
*+ html .clearfix {zoom:1;}/* IE7 */
.clearall {clear:both; font-size:0; line-height:0;}
.clearboth {clear:both;}
.first-child {border:0 !important; margin:0 !important; padding:0 !important;}

/* Globale Links */
a, a:visited {color:#f00000; text-decoration:underline;}
a:hover {color:#f00000; text-decoration:none;}
a.user-online {color:#339933 !important; background:transparent url(/ab/images/base/iconlib_14x14.png) no-repeat 0 -196px; padding-left:18px; display:block;}
a.user-offline {color:#f00000 !important; background:transparent url(/ab/images/base/iconlib_14x14.png) no-repeat 0 -182px; padding-left:18px; display:block;}
a.extwin {padding-right:12px; padding-left:1px; background-image:url(/ab/images/base/icon_extwin.gif); background-repeat:no-repeat; background-position:right center;}
a.fbl {padding-right:10px; background-image:url(/ab/images/base/icon_fbl_link.gif); background-repeat:no-repeat; background-position:right center;}
a.cmd, a.cmd:visited {text-decoration:none; padding-left:18px; display:block; float:left; line-height:14px; height:14px; background-image:url(/ab/images/base/iconlib_14x14.png); background-repeat:no-repeat;}
.status-0 {background-image:url(/ab/images/base/iconlib_14x14_gs.png) !important;}
.cmd-add {background-position:0 -294px;}
.cmd-add2myarticles, .cmd-newthread {background-position:0 -56px;}
.cmd-add2myfriends {background-position:0 -364px;}
.cmd-blockuser {background-position:0 -378px;}
.cmd-downloaduserimg {background-position:0 -560px;}
.cmd-edit {background-position:0 -392px;}
.cmd-goto, .cmd-exec {background-position:0 -308px;}
.cmd-pgprint {background-position:0 0;}
.cmd-refresh {background-position:0 -14px;}
.cmd-save {background-position:0 -280px;}
.cmd-savelisting {background-position:0 -224px;}
.cmd-sendasmail {background-position:0 -266px;}
.cmd-withdrawvote, .cmd-delete {background-position:0 -42px;}
a.browse_prev {padding-left:7px; margin-left:4px; background:transparent url(/ab/images/base/arrow_red_3x5_l.gif) no-repeat 0 5px;}
a.browse_next {padding-right:7px; margin-right:4px; background:transparent url(/ab/images/base/arrow_red_3x5_r.gif) no-repeat right 5px;}

/* Globale Formular-Stile */
input.radio1 {width:13px; height:13px; margin:3px 4px 0 0;}
input.chk1 {width:13px; height:13px; margin:3px 4px 0 0;}
form .data-col {float:left;}
input.btn1 {color:#f00000; font-weight:bold !important; font-size:9px; border:solid #cccccc 1px; float:left; height:22px; background:transparent url(/ab/images/base/btn1_bg.gif) repeat-x 0 bottom;}
input.notempty, select.notempty, textarea.notempty {background-color:#fffbe8;}
label.radiolabel {display:inline !important; float:none !important;}

/* Globale Listen */
ul.linklist li {padding:2px 0; clear:both;}
ul.linklist li.linklist-separator {border-bottom:dotted #cccccc 1px; height:4px; font:0/0 serif; margin:2px 0 4px 0;}

/* Globale Datentabellen */
table.t2 {font:11px Verdana,Geneva,Arial,Helvetica,sans-serif; border:1px solid #EEE; margin:20px 0pt; padding:5px 10px; border-collapse:separate;}
table.t2 td {border-bottom:solid #eeeeee 1px;}
table.t2 th, table.t2 td {border-right:solid #FFF 1px;}
table.t2 th:last-child, table.t2 td:last-child {border-right:none;}
table.t2 th {vertical-align:top; padding:3px 5px 3px 4px; line-height:14px; /* Hoehe=20*/ color:#000; background-color:#eeeeee; font-weight:bold; text-align:left;}
table.t2 td {padding:10px 4px;}
table tr.bg07 {vertical-align:top; padding:3px 0 3px 4px; color:#000; background-color:#eeeeee; font-weight:bold; text-align:left;}
table.t2 td.rot {color:#f00000;}
table.t2 td.rotfett {color:#f00000; font-weight:bold;}
table.t2 td.gruen {color:#006600;}
table.t2 td.gruenfett {color:#006600; font-weight:bold;}
table.t2 td.zeile1 {color:#000; background-color:#eeeeee;}
table.t2 td.zeile1fett {color:#000; background-color:#eeeeee; font-weight:bold;}
table.t2 td.fett {font-weight:bold;}

/* ============== Grundlayout der Website ==================== */
/* Grundstruktur */
#canvas-top {width:100%; background-color:#c3dbec; padding:0px 0px 5px 0px;}
#canvas-outer {width:100%; background:#e3eef4 url(/ab/images/base/bg_gradient_site.gif) repeat-x 0 0;}
#canvas-outer #canvas-inner-bg {margin-left:5px; width:779px; background:transparent url(/ab/images/base/bg_shadow1.gif) repeat-y 769px 0;}
#canvas-outer #canvas-inner {width:779px; background:transparent url(/ab/images/base/bg_shadow0.gif) no-repeat 769px 0;}
#canvas-outer #canvas-inner #content {width:769px; background-color:#FFF; color:#000; position:relative:5;}
#canvas-outer #canvas-inner #content #content-inner {padding:15px 0; margin-left:10px; width:756px; overflow:hidden; min-height:250px;}

/* Header */
#header {height:119px; width:769px;}
#search-container {position:relative; top:89px; height:22px; width:769px;}
#search-container #bereichskennung-container {position:relative; top:0; left:10px; width:371px; height:100%; float:left; overflow:hidden;}
#websitesearch-bg {height:22px; width:165px; background:#8e8e8e url(/ab/images/base/bg_websitesearch.gif) no-repeat 0 0; float:left; color:#CCC; font:9 px Verdana,Geneva,Arial,Helvetica,sans-serif;}
h1.bereichskennung {color:#FFF; font:bold 18px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.autobild-online h1.bereichskennung {color:#636363;}
a#header-link {display:block; width:160px; height:80px; position:absolute; left:-192px; top:-40px;}
#user-logon {z-index:1000; display:block; font-size:9px; color:#636363; text-align:right; width:250px; height:16px; z-index:1000; position:relative; left:310px; top:-10px;}

/* Brandings im Header */
.autobild-online #header {background-image:url(/ab/images/base/header_branding_autobild_online.png);}
.autobild-motorsport #header {background-image:url(/ab/images/base/header_branding_autobild_motorsport.png);}
.autobild-tv #header {background-image:url(/ab/images/base/header_branding_autobild_tv.png);}
.autobild-sportscars #header {background-image:url(/ab/images/base/header_branding_autobild_sportscars.png);}
.autobild-allrad #header {background-image:url(/ab/images/base/header_branding_autobild_allrad.png);}
.autobild-tuning #header {background-image:url(/ab/images/base/header_branding_autobild_tuning.png);}
.autobild-klassik #header {background-image:url(/ab/images/base/header_branding_autobild_klassik.png);}

/* Newsticker */
#newsticker {width:560px; height:18px; position:absolute; left:10px; top:-40px; overflow:hidden;}
#newsticker .newsticker-content {text-align:center; top:10px; position:absolute; width:100%;}
#newsticker .newsticker-content a {color:#FFF; font-weight:bold; letter-spacing:-1px;}

/* Hauptnavigation (Pulldownmenue) */
#nav-container {z-index:1000; margin:21px 0 0 199px; position:relative;}
#nav-container ul {font-size:11px; letter-spacing:-1px;}
#nav-container li {float:left; position:relative; width:auto; height:22px; margin-right:1px;}
#nav-container li a {text-decoration:none; font-weight:bold; margin:0; display:block; text-align:center;}
#nav-container li a.extwin {padding:0px; background-image:none;}
#nav-container .nav1-active a, #nav-container li:hover .nav1-idle a, #nav-container li.hover .nav1-idle a {color:#FFF;}
#nav-container .nav1-L {width:2px; height:22px; background:transparent url(/ab/images/base/nav1_bg_corners.gif) no-repeat 0 0; float:left;}
#nav-container .nav1-R {width:2px; height:22px; background:transparent url(/ab/images/base/nav1_bg_corners.gif) no-repeat -10px 0; float:left;}
#nav-container .nav1-C {padding:0 5px; line-height:22px; height:22px; background:transparent url(/ab/images/base/nav1_c_idle.gif) repeat-x 0 0; float:left;}
#nav-container .nav1-active .nav1-L, #nav-container li:hover .nav1-L, #nav-container li.hover .nav1-L {background-position:-2px 0;}
#nav-container .nav1-active .nav1-C, #nav-container li:hover .nav1-C, #nav-container li.hover .nav1-C {background-image:url(/ab/images/base/nav1_c_active.gif);}
#nav-container .nav1-active .nav1-R, #nav-container li:hover .nav1-R, #nav-container li.hover .nav1-R {background-position:-12px 0;}
.autobild-sportscars #nav-container .nav1-active .nav1-L, .autobild-sportscars #nav-container li:hover .nav1-L, .autobild-sportscars #nav-container li.hover .nav1-L {background-position:-4px 0;}
.autobild-sportscars #nav-container .nav1-active .nav1-C, .autobild-sportscars #nav-container li:hover .nav1-C, .autobild-sportscars #nav-container li.hover .nav1-C {background-image:url(/ab/images/base/nav1_c_active_blue.gif);}
.autobild-sportscars #nav-container .nav1-active .nav1-R, .autobild-sportscars #nav-container li:hover .nav1-R, .autobild-sportscars #nav-container li.hover .nav1-R {background-position:-14px 0;}
.autobild-allrad #nav-container .nav1-active .nav1-L, .autobild-allrad #nav-container li:hover .nav1-L, .autobild-allrad #nav-container li.hover .nav1-L {background-position:-6px 0;}
.autobild-allrad #nav-container .nav1-active .nav1-C, .autobild-allrad #nav-container li:hover .nav1-C, .autobild-allrad #nav-container li.hover .nav1-C {background-image:url(/ab/images/base/nav1_c_active_orange.gif);}
.autobild-allrad #nav-container .nav1-active .nav1-R, .autobild-allrad #nav-container li:hover .nav1-R, .autobild-allrad #nav-container li.hover .nav1-R {background-position:-16px 0;}
.autobild-klassik #nav-container .nav1-active .nav1-L, .autobild-klassik #nav-container li:hover .nav1-L, .autobild-klassik #nav-container li.hover .nav1-L {background-position:-20px 0;}
.autobild-klassik #nav-container .nav1-active .nav1-C, .autobild-klassik #nav-container li:hover .nav1-C, .autobild-klassik #nav-container li.hover .nav1-C {background-image:url(/ab/images/base/nav1_c_active_green.gif);}
.autobild-klassik #nav-container .nav1-active .nav1-R, .autobild-klassik #nav-container li:hover .nav1-R, .autobild-klassik #nav-container li.hover .nav1-R {background-position:-22px 0;}
#nav-container li#nav1-meinab a.newmail {padding-right:18px; background-image:url(/ab/images/base/icon_14x14_mailnew.gif); background-repeat:no-repeat; background-position:center right;}
#nav-container li#nav1-meinab .nav1-active .newmail, #nav-container li#nav1-meinab:hover a.newmail, #nav-container li#nav1-meinab.hover a.newmail {background-image:url(/ab/images/base/icon_14x14_mailnew_1.gif);}
.autobild-sportscars #nav-container li#nav1-meinab:hover a.newmail, .autobild-sportscars #nav-container li#nav1-meinab.hover a.newmail {background-image:url(/ab/images/base/icon_14x14_mailnew_2.gif);}
.autobild-allrad #nav-container li#nav1-meinab:hover a.newmail, .autobild-allrad #nav-container li#nav1-meinab.hover a.newmail {background-image:url(/ab/images/base/icon_14x14_mailnew_3.gif);}
.autobild-tuning #nav-container li#nav1-meinab:hover a.newmail, .autobild-tuning #nav-container li#nav1-meinab.hover a.newmail {background-image:url(/ab/images/base/icon_14x14_mailnew_4.gif);}

/* Aufgeklapptes Pulldownmenue:*/
#nav-container li:hover ul,
#nav-container li.hover ul {display:block;}
#nav-container li ul {display:none; position:absolute; top:22px; left:0; background-color:#fbfbfb; border-top:solid #cccccc 1px; z-index:999999;}
#nav-container li#nav1-magazin ul {width:200px;}
#nav-container li#nav1-service ul {width:190px;}
#nav-container li#nav1-automarkt ul {width:250px;}
#nav-container li#nav1-meinab ul {width:160px;}
#nav-container li#nav1-news ul {width:180px;}
#nav-container li#nav1-haendler ul {width:150px;}
#nav-container li ul li.nav2-active a {font-weight:bold !important;}
#nav-container li ul li {float:none; height:auto; margin:0; border-bottom:solid #cccccc 1px; border-left:solid #cccccc 1px; border-right:solid #cccccc 1px;}
#nav-container li ul li a {background-repeat:no-repeat !important; background-position:center right !important; text-indent:10px; display:block; padding:3px 0; width:100%; font-weight:normal; text-align:left;}
#nav-container li ul li a:hover {color:#FFF; letter-spacing:-1px; font-weight:bold; background-color:#f00000;}
#nav-container li ul li a.extwin {background-image:none; padding:3px 0;}
.autobild-sportscars #nav-container li ul li a:hover {background-color:#012839;}
.autobild-allrad #nav-container li ul li a:hover {background-color:#F76017;}
.autobild-klassik #nav-container li ul li a:hover {background-color:#005926;}

/* Optionale 3. Navigationsebene */
#nav-level3 {height:20px; font-size:9px; padding-left:4px; background:transparent url(/ab/images/base/nav3_bg.png) no-repeat 0 0;}
.autobild-motorsport #nav-level3 {background-position:0 -20px;}
.autobild-tv #nav-level3 {background-position:0 -20px;}
.autobild-sportscars #nav-level3 {background-position:0 -40px;}
.autobild-allrad #nav-level3 {background-position:0 -60px;}
.autobild-tuning #nav-level3 {background-position:0 -80px;}
.autobild-klassik #nav-level3 {background-position:0 -100px;}
#nav-level3 a {text-decoration:none;}
#nav-level3 ul li {float:left; width:auto; height:20px; margin-right:1px;}
.nav3-L, .nav3-R {width:2px; height:20px; float:left; background:transparent url(/ab/images/base/nav3_bg_corners.gif) no-repeat 0 0;}
.nav3-C {float:left; height:20px; padding:5px 4px 0 4px;}
.nav3-active .nav3-R {background-position:-2px 0;}
.nav3-active .nav3-C {font-weight:bold; background:transparent url(/ab/images/base/nav3_c_bg_active.gif) repeat-x 0 0;}
.nav3-idle .nav3-L {background-position:-4px 0;}
.nav3-idle .nav3-C {background:transparent url(/ab/images/base/nav3_c_bg_idle.gif) repeat-x 0 0;}
.nav3-idle .nav3-R {background-position:-6px 0;}

/* Wegweisernavigation (bread crumb) und Druckfunktion */
#bc-container {width:769px; height:30px; padding:15px 0 0 0; font-size:9px; background-color:#fff; color:#636363; position:relative; z-index:10;}
#bc-container #bc {height:100%;}
#bc-container ul {position:relative; left:10px; top:8px;}
#bc-container ul a, #bc-container ul a:visited {color:#636363; text-decoration:underline;}
#bc-container ul a:hover {color:#636363; text-decoration:none;}
#pg-fctns {float:right; margin-top:8px; margin-right:10px;}

/* Footer */
#footer {font-size:9px; width:100%; overflow:hidden; padding-top:12px; background:#e3eef4 url(/ab/images/base/bg_footer_top.gif) no-repeat 0 0;}
#footer-bg-bottom {width:779px; background:transparent url(/ab/images/base/bg_footer_bottom.gif) no-repeat bottom left; padding-bottom:10px;}
#footer-inner {margin-left:5px; width:779px; overflow:hidden; background:transparent url(/ab/images/base/bg_shadow1.gif) repeat-y 769px 0; color:#000;}
#footer1 {width:769px; border-bottom:solid #cccccc 1px; background-color:#FFF; padding:10px 0; text-align:center;}
#footer2 {width:769px; padding:10px 0; text-align:center; background-color:#FFF;}
#footer2 ul li {text-transform:uppercase;}
#footer ul {width:630px; clear:both; margin:0 auto; line-height:16px;}
#footer ul li {display:inline; padding-left:6px; margin-left:2px; background:url(/ab/images/base/li_vbar_1x10.gif) no-repeat 0 1px;}
#footer ul li.first-child {background-image:none;}
#footer a {color:#8e8e8e;}
#footer2 a {color:#8e8e8e;}

#footer2-afl {font-size:10px; text-align:center; padding:1px 0 10px 0; line-height:16px; background-color:#fff; width:769px;}
#footer2-afl a {color:#8E8E8E;}
#footer2-afl span {color:#ccc;}
#footer2-afl .trenner { margin:0 0 10px 0;}

/* Google Footer */
#google_footer {margin:0 auto 5px 0; padding:0 0 10px 0; width:728px; border-bottom:1px solid #ccc; background-color:#fff; text-align:left;}
.google_afc_wrapper p { margin:0 0 0 0; padding:0 0 0 0;}
#google_footer p.attribution {margin:0 0 0 0; padding:0 0 7px 0; font-family:arial; font-size:11px; color:#a6a6a6;}
#google_footer p.attribution a {text-decoration:none; color:#a6a6a6;}
#google_footer .google_afc_wrapper {font-family:Arial;}
#google_footer p.title {float:left; padding:0 11px 0 0; font-size:14px; font-weight:bold; line-height:14px; text-decoration:underline; color:#6f6f6f;}
#google_footer p.title a {color:#6f6f6f;}
#google_footer p.description {float:left; padding:1px 0 0 0; font-size:10px; color:#000;}
#google_footer a.description_url {display:block; float:right; padding:1px 0 0; font-size:10px; text-decoration:none; color:#f00000;}
 
/* Google AfC mit einer Anzeige */
#google_footer p.title_small {float:left; padding:0 11px 0 0; font-size:14px; font-weight:bold; line-height:14px; text-decoration:underline; color:#6f6f6f;}
#google_footer p.title_small a {color:#6f6f6f;}
#google_footer p.description_small {float:left; padding:1px 0 0; font-size:10px; color:#000;}
#google_footer a.description_url_small {display:block; float:right; padding:1px 0 0; font-size:10px; text-decoration:none; color:#f00000;}

/* Google AfC mit 2 Anzeigen */
#google_footer .google_afc_item_1,
#google_footer .google_afc_item_2,
#google_footer .google_afc_item_3 {padding:0 0 15px 0;}
* html #google_footer {width: 769px;} /* IE6 */

/* Zeilen- und Spalten-Layout */
.generic-space {float:left; overflow:hidden; margin-right:7px;}
.generic-space .teaser {margin-right:0 !important;}
.space-1col {width:182px;}
.space-2col {width:371px;}
.space-3col {width:560px;}
.space-4col {width:749px;}
.row {width:100%; overflow:hidden; padding-bottom:15px; margin-bottom:15px;}
.row-border {background-image:url(/ab/images/base/bg_dots_h_749.gif); background-repeat:no-repeat; background-position:bottom left;}
#stage-LR {width:756px; overflow:hidden;}
#stage-L {width:560px; margin-right:7px; float:left; overflow:hidden;}
#stage-R {width:189px; float:left;}
#stage-R .modul {width:182px; margin:0 0 14px 0;}
#stage-L .contentblock {width:100% !important; height:28px;}
#stage-L .contentblock.block-meinedaten {height:70px; border-bottom:none;}
#stage-L .sub-contentblock {width:560px !important;}
#stage-L .contentblock.heftarchiv-vorschau {height:100%;}

/* erfolgreiche Registrierung */
#stage-L.block-reg-ok {float:left; width:749px !important; margin-right:10px;}
#stage-L #bestaetigung-titel {background-image:url(/ab/images/base/icon_14x14_check.gif); background-repeat:no-repeat; padding-left:25px;}
#stage-L .block-reg-ok #bestaetigung-titel {float:left; width:326px;}
#stage-L #bestaetigung-titel h2 {color:#000000 !important; margin-bottom:20px; font-size:14px; font-weight:bold;}

/* ============== Globale Spezialelemente ==================== */
/* Drucktitel */
#print-header {display:none;}

/* Bereichstrenner */
.contentblock {width:749px; clear:both; font-size:9px; padding-bottom:5px; margin:50px 0 4px 0; border-bottom:solid #eeeeee 1px; background-repeat:no-repeat; background-position:0 0;}
.contentblock.first-block {margin-top:0;}
.contentblock-inner {padding-left:35px;}
.contentblock h2 {margin-bottom:4px; color:#f00000; font:17px/13px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.contentblock em {font-weight:bold;}
.block-navigator {background-image:url(/ab/images/base/icon_28x28_folder_pipeline.gif);}
.block-forum {background-image:url(/ab/images/base/icon_28x28_textnode.gif);}
.block-meinedaten, .block-userdaten {background-image:url(/ab/images/base/icon_28x28_idcard.gif);}
.block-meinefz, .block-userfz {background-image:url(/ab/images/base/icon_28x28_carblue.gif);}
.block-wunschfz, .block-userwunschfz {background-image:url(/ab/images/base/icon_28x28_carred.gif);}
.block-einstellungen {background-image:url(/ab/images/base/icon_28x28_gear.gif);}
.block-artikel-gespeichert {background-image:url(/ab/images/base/icon_28x28_docdisk.gif);}
.block-artikel-bewertet {background-image:url(/ab/images/base/icon_28x28_docstaryellow.gif);}
.block-artikel-recent {background-image:url(/ab/images/base/icon_28x28_docclock.gif);}
.block-artikel-verfasst {background-image:url(/ab/images/base/icon_28x28_docpen.gif);}
.block-artikel-empfohlen, .block-userartikel {background-image:url(/ab/images/base/icon_28x28_docusermsg.gif);}
.block-heiss-diskutiert {background-image:url(/ab/images/base/icon_28x28_thermometer.gif);}
.block-meine-foren, .block-userforen {background-image:url(/ab/images/base/icon_28x28_textnodeuser.gif);}
.block-userinserate {background-image:url(/ab/images/base/icon_28x28_notepinned.gif);}
.block-sucheinserate {background-image:url(/ab/images/base/icon_28x28_notefind.gif);}
.block-urteilsdb {background-image:url(/ab/images/base/icon_28x28_urteilsdb.gif);}
.block-dateneingabe {background-image:url(/ab/images/base/icon_28x28_dataedit.gif);}
.block-mail, .block-meinenachrichten {background-image:url(/ab/images/base/icon_28x28_mail.gif);}
.block-meinautomarkt {background-image:url(/ab/images/base/icon_28x28_money.gif);}
.block-meinesuchen1 {background-image:url(/ab/images/base/icon_28x28_inputtext.gif);}
.block-gewinnspiel {background-image:url(/ab/images/base/icon_28x28_die.gif);}

/* Unterbereichstrenner */
.sub-contentblock {width:749px; padding-bottom:5px; margin:20px 0 4px 0; border-bottom:dotted #eeeeee 1px;}
.sub-contentblock h3 {color:#f00000; font:bold 14px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.sub-contentblock.first-block {margin-top:0 !important;}

/* Datengruppen */
.datengruppe-titel {padding:3px 0 3px 4px; line-height:14px; /* Hoehe=20 */ color:#000; background-color:#eeeeee; margin-bottom:1px; font-weight:bold;}
.datengruppe-titel .dt-multi {width:100%; overflow:hidden;}
.datengruppe-titel .dt-multi .dt-label {float:left;}
.datengruppe-titel .dt-multi .dt-funktionen {float:right; display:inline; padding-right:3px; font-weight:normal;}
.datengruppe-content {margin:7px 4px 14px 4px;}

/* "Seitenanfang" */
.pgtop {border-top:solid #cccccc 1px; text-align:right; width:749px; padding-top:8px; color:#8e8e8e; margin-top:30px; height:24px; clear:both; font-size:11px; font-weight:normal;}
.pgtop a {color:#9e9e9e !important; margin-left:4px;}

/* Webpfad-Darstellung */
ul.sitepath {width:auto; float:left;}
ul.sitepath li {float:left; padding-left:15px; background:transparent url(/ab/images/base/bc_separator.gif) no-repeat 6px center;}
ul.sitepath li.first-child {background-image:none;}

/* Pfeilsymbole zum Blaettern von Thumbnails */
.browse-next-off, .browse-next-on, .browse-prev-off, .browse-prev-on {float:left; width:13px; height:12px; background:transparent url(/ab/images/base/iconlib_arrows_browse.gif) no-repeat 0 0;}
.browse-next-on {background-position:0 0;}
.browse-next-off {background-position:0 -12px;}
.browse-prev-on {background-position:0 -24px;}
.browse-prev-off {background-position:0 -36px;}
.browse-prev-off a, .browse-next-off a {display:none;}
.browse-prev-on a, .browse-next-on a {display:block; width:100%; height:100%;}
.browse-prev-on a span, .browse-next-on a span {display:none;}
.browse-text {float:left; white-space:nowrap; text-align:center;}

/* Link am Ende von Listen */
.listenende-links {clear:both; width:100%; overflow:hidden; margin:7px 0; text-align:right;}

/* Treeview-Element */
.treeview {margin-top:5px;}
.treeview .modellnavigator .treeview {width:749px; overflow:hidden;}
.treeview li {margin-bottom:2px; clear:left;}
.treeview li.node-collapsed {background:transparent url(/ab/images/base/icon_treeview_expand.gif) no-repeat 0 0;}
.treeview li.node-expanded {background:transparent url(/ab/images/base/icon_treeview_collapse.gif) no-repeat 0 0;}
.treeview li:hover {background-color:#FFF !important;}
.treeview .node-label {display:inline; padding-left:20px; cursor:pointer; color:#f00000; font-weight:bold;}
.treeview .node-content {margin:4px 0 10px 20px; overflow:hidden;}
.treeview .node-content li {margin-bottom:0; clear:none;}
.treeview .node-collapsed .node-label {font-weight:normal !important; white-space:nowrap; overflow:hidden;}
.treeview .node-expanded .node-label {font-weight:bold; white-space:normal;}
.treeview .node-collapsed .node-content {display:none;}
.treeview .node-content a {text-decoration:none; color:#000;}
.modellnavigator .treeview .node-content a {text-decoration:underline; color:#f00;}
.modellnavigator .treeview .node-content a:hover {text-decoration:none; color:#f00;}

/* Aufgeklappte Container und deren Inhalte */
.treeview .node-content-container {border:solid #eeeeee 1px; float:left; padding:7px;}
.treeview .node-content-container .inserat-S {float:left;}

/* Moduloptik */
.modul {float:left; margin-right:7px; overflow:hidden;}
.modul input, .modul select, .modul table {font:9px Verdana,Geneva,Arial,Helvetica,sans-serif;}

/* Modul-Header */
.mod-header {width:100%; overflow:hidden; height:34px; background:transparent url(/ab/images/base/mod_header_bg_gray.png) no-repeat 0 0;}
.mod-header span {display:block; padding:7px 0 0 4px;}
.mod-header .mod-title {float:left; color:#000; letter-spacing:-1px; font:normal normal bold 14px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.mod-header .mod-link {margin:10px 8px 0 0; float:right;}
.mod-highlight1 .mod-header {background-image:url(/ab/images/base/mod_header_bg_red.png);}
.mod-highlight1 .mod-header .mod-title {color:#FFF;}

/* Reiter (Tabs) */
.mod-header .mod-tabs {height:34px;}
.mod-tabs ul {height:34px; float:right;}
.mod-tabs ul li {float:left; height:34px; display:block;}
.mod-tabs ul li.tab-first-idle {background:transparent url(/ab/images/base/tab_l_idle.gif) no-repeat 0 0;}
.mod-tabs ul li.tab-first-active {background:transparent url(/ab/images/base/tab_l_active.gif) no-repeat 0 0;}
.mod-tabs ul li.tab-middle-idle {background:transparent url(/ab/images/base/tab_c_idle.gif) repeat-x 0 0; border-right:solid #cccccc 1px;}
.mod-tabs ul li.tab-middle-active {background:transparent url(/ab/images/base/tab_c_active.gif) repeat-x 0 0; border-right:solid #cccccc 1px;}
.mod-tabs ul li.tab-last-idle {background:transparent url(/ab/images/base/tab_r_idle.gif) no-repeat right 0;}
.mod-tabs ul li.tab-last-active {background:transparent url(/ab/images/base/tab_r_active.gif) no-repeat right 0;}
.mod-tabs ul li a {font-size:9px; font-weight:bold; text-transform:uppercase; display:block; padding:8px 4px; margin:2px; text-decoration:none !important;}
.mod-tabs ul li a.cmd {text-transform:none !important; margin:8px 8px 0 4px; padding:0 0 0 18px !important; font-weight:normal !important;}
.mod-tabs .tab-first-idle a, .tab-middle-idle a, .tab-last-idle a {color:#FFF !important;}

/* Modul-Inhalt */
.mod-content {padding:4px; border:solid #cccccc 1px; border-top:none; font:normal normal normal 9px/12px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.mod-body {width:100%; overflow:hidden;}/* Modulinhalt immer clearen */
.mod-border {border-bottom:solid 1px #eeeeee; padding-bottom:4px; margin-bottom:4px;}
.mod-intro {color:#636363; background-color:#f3f3f3; border:solid #FFF 1px; padding:4px; margin-bottom:6px;}
.mod-intro-content {width:100%; overflow:hidden;}

/* Eingeklapptes Modul */
.mod-collapsed .mod-content {display:none; }
.mod-collapsed .mod-handle a {background-position:0 -10px;}

/* Modul-Handle */
.mod-handle {width:182px; height:10px; cursor:pointer; font-size:0;}
.mod-handle a {display:block; width:182px; height:10px; background:transparent url(/ab/images/base/iconlib_mod_handles.gif) no-repeat 0 0;}
.mod-handle a:hover {background-image:url(/ab/images/base/iconlib_mod_handles_hover.gif);}

/* Voting-Bar */
.voting-applet {width:100%; overflow:hidden;}
.voting-title {font-weight:bold; margin-bottom:4px;}
.voting-bar {width:100%; }
.star {width:14px; height:12px; float:left; background:transparent url(/ab/images/base/stars_12x12.png) no-repeat 0 0;}
.star-on {background-position:0 0;}
.star-off {background-position:0 -12px;}
.star a {display:block; width:100%; height:100%;}
.star a span {display:none;}
.voting-withdraw {margin:4px 0; width:100%; overflow:hidden;}

/* Bereich "Anzeigeoptionen" */
.anzeigeoptionen {width:100%; overflow:hidden;}
.anzeigeoption {float:left; margin-right:7px;}
.anzeigeoptionen-L, .anzeigeoptionen-R {width:50%; float:left;}
.anzeigeoptionen-L .anzeigeoption, .anzeigeoptionen-R .anzeigeoption {float:left;}
.anzeigeoption-label {font-weight:bold; margin-bottom:3px;}
.label-followup {margin-top:14px;}

/* Seiten blaettern */
.blaettern {height:22px; width:auto; overflow:hidden; background:#f3f3f3; }
.blaettern-zurueck {float:left; width:90px; line-height:22px;}
.blaettern-seiten {float:left; width:380px; text-align:center; line-height:22px;}
.blaettern-vor {float:left; width:90px; text-align:right; line-height:22px; }
.blaettern .pg-link {padding-left:2px;}
.blaettern .pg-current {font-weight:bold; padding-left:2px;}
#fl-blaettern .pg-link, #fl-blaettern .pg-current {padding-left:4px; font-size:13px; font-weight:bold;}
.fl-blaettern-seiten {float:left; width:494px; line-height:22px; text-align:center;}

/* 2x2-Thumbnails */
#thumbs-container {width:100%; height:122px;}
#thumbs-container .thumb {position:relative; float:left; width:90px; height:60px; overflow:hidden;}
#thumbs-thumb1 {top:0; left:0;}
#thumbs-thumb2 {top:0; left:2px;}
#thumbs-thumb3 {top:2px; left:0;}
#thumbs-thumb4 {top:2px; left:2px;}

/* Thumbnail-Browser */
.thumb-browser {text-align:center; height:21px; margin-top:1px; background:transparent url(/ab/images/base/bg_thumbnav_browseimages.gif) no-repeat 0 0;}
.thumb-browser-content {width:170px; margin:0 auto; overflow:hidden;}
.thumb-browser .browse-text {width:170px; overflow:hidden; margin-top:3px;}
.thumb-browser .browse-prev-on, .thumb-browser .browse-prev-off, .thumb-browser .browse-next-on, .thumb-browser .browse-next-off {margin-top:4px;}

/* Teaserformate */
.teaser {margin-right:7px; float:left; overflow:hidden;}

/* Allgemeine Formatierungen fuer alle Teaser */
.teaser h4 {z-index:0 !important; color:#636363; letter-spacing:-1px; background-color:transparent; font:normal normal bold 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.teaser h5 {font-size:0;}
.teaser h5 span {display:none;}
.teaser strong {letter-spacing:-1px;}
.teaser .teasertxt {color:#000; background-color:transparent; font:normal normal normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;}

/* Spezielle Formatierungen fuer die verschiedenen Teaserformate */
.teaser-XS {width:auto; /*100%*/}
.teaser-XS-teasertxt {color:#000; background-color:transparent; font:normal normal normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;}
h4.teaser-XS {margin-top:15px; color:#636363; letter-spacing:-1px; background-color:transparent; font:normal normal bold 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;}

.teaser-S {width:182px;}
.teaser-S h5 {height:28px;}
.teaser-S h5 img {width:178px; height:20px; margin-top:5px;}
.teaser-S .teaserbody img {width:182px; border-top:solid #FFF 1px; border-bottom:solid #FFF 1px;}
/* Linklisten-Teaser mit dem S-Format */
.teaser-S .teaserlinks li {padding-left:11px;background:url(/ab/images/base/arrow_blk_3x5.gif) no-repeat 1px 5px;}


.teaser-M {width:371px;}
.teaser-M h5 {height:28px;}
.teaser-M h5 img {width:367px; height:25px;}
.teaser-M .teaserbody img {width:182px; float:left; margin-top:1px; margin-right:7px;}

.teaser-L {width:371px;}
.teaser-L h5 {height:28px;}
.teaser-L h5 img {width:367px; height:25px;}
.teaser-L .teaserbody img {width:371px; border-top:solid #FFF 1px; border-bottom:solid #FFF 1px;}

.teaser-XL {width:560px; height:249px;}
.teaser-XL h4 {position:relative; top:0; left:378px; width:182px; height:15px;}
.teaser-XL h5 {float:right; width:182px; height:30px;}
.teaser-XL h5 img {width:178px; height:20px;}
.teaser-XL .teasertxt {float:left; width:182px; height:128px;}
.teaser-XL .teaserbody img {float:left; width:371px; margin:-15px 7px 0 0;}
.teaser-XL .teaserlinks-ausserdem {float:left; width:182px; height:73px;}
.teaser-XL .ausserdem-titel {margin:2px 0 4px 0; font-weight:bold; letter-spacing:-1px;}

.teaser-XL2 {width:560px;}
.teaser-XL2 h4 {width:182px; height:15px;}
.teaser-XL2 h5 {width:182px; float:left; height:30px;}
.teaser-XL2 h5 img {width:178px; height:20px;}
.teaser-XL2 .teasertxt {float:left; width:182px; height:129px;}
.teaser-XL2 .teaserbody img {float:right; width:371px; margin:-15px 0 0 7px;}
.teaser-XL2 .teaserlinks-ausserdem {float:left; width:182px; height:73px;}
.teaser-XL2 .ausserdem-titel {margin:2px 0 4px 0; font-weight:bold; letter-spacing:-1px;}

.teaser-XXL {width:749px;}
.teaser-XXL h4 {position:relative; top:0; left:378px; width:371px; height:14px;}
.teaser-XXL h5 {float:right; position:relative; width:371px; height:35px;}
.teaser-XXL h5 img {width:367px; height:25px;}
.teaser-XXL .teasertxt {float:left; width:371px; height:60px;}
.teaser-XXL .teaserbody img {float:left; width:371px; margin:-15px 7px 0 0;}
.teaser-XXL .teaserlinks-ausserdem {float:left; width:182px; height:99px;  margin-right:7px;}
.teaser-XXL .ausserdem-titel, .teaser-XXL .tipp-titel {margin:10px 0 4px 0; font-weight:bold; letter-spacing:-1px;}
.teaser-XXL .teaser-XXL-tipp {float:left; width:182px; height:99px;}

/* Hervorgehobene Teaser */
.teaser-highlight1 {background-color:#c6d9e6; padding-bottom:12px;}
.teaser-highlight1 h4, .teaser-highlight1 h5, .teaser-highlight1 .teasertxt {padding-left:3px;}

/* Linklisten in Teasern */
.teaser .teaserlinks-ausserdem li {padding-left:11px; background:transparent url(/ab/images/base/arrow_blk_3x5.gif) no-repeat 1px 7px;}


/* Inseratsformate */
.inserat-img {float:left;}
.inserat-data {float:left; overflow:hidden;}
.inserat-data table {width:100%;}
.inserat-data-caption {font-weight:bold; text-align:left;}
.inserat-data-value {text-align:right;}

.inserat-S {width:172px; overflow:hidden;}
.inserat-S .inserat-img img {width:90px; height:68px;}
.inserat-S .inserat-data {width:82px;}
.inserat-S .inserat-data li {padding:0 0 0 4px; overflow:hidden; white-space:nowrap; font:9px/11px Tahoma,Arial,sans-serif;}

.inserat-S2 {float:left;}
.inserat-S2 .inserat-img {float:none;}
.inserat-S2 .inserat-img img { width:90px; height:68px;}
.inserat-S2 .inserat-data {width:90px; white-space:nowrap; overflow:hidden; text-align:center;}
.inserat-S2 .inserat-data-modell {margin-bottom:2px;}
.inserat-S2 .inserat-data-preis {margin-top:2px;}

.inserat-M {height:auto; width:371px; float:left; overflow:hidden;}
.inserat-M .inserat-img {margin-right:7px;}
.inserat-M .inserat-img img {width:182px; height:137px;}
.inserat-M .inserat-data {width:182px; overflow:hidden;}
.inserat-M .inserat-data a.link-details {margin-top:4px;}
.inserat-M table {font-size:11px;}
.inserat-M table .col1 {font-weight:bold;}
.inserat-M table td:first-child {font-weight:bold;}
.inserat-M table td {line-height:14px; letter-spacing:-1px;}

.inserat-L {width:560px; padding:7px 0; overflow:hidden; border-bottom:solid #eeeeee 1px; line-height:14px;}
.inserat-L .inserat-img {width:90px; height:68px; overflow:hidden; margin-right:7px; }
.inserat-L .inserat-img img { width:90px; height:68px;}
.inserat-L .inserat-header {width:100%; overflow:hidden;}
.inserat-L .inserat-data {width:463px; overflow:hidden;}
.inserat-L .inserat-data-modell {width:380px; float:left; font-weight:bold;}
.inserat-L .inserat-data-funktionen {width:83px; float:right; text-align:right;}
.inserat-L .inserat-data-funktionen a.cmd {float:right;}
.inserat-L .inserat-details {width:463px;}
.inserat-L .inserat-einzelangaben {margin:7px 0; letter-spacing:-1px;}
.inserat-L .inserat-einzelangaben li {display:block; float:left; white-space:nowrap; font-weight:bold; letter-spacing:-1px; margin-right:10px;}
.inserat-L .more-images {left:72px; top:-20px;}
.inserat-L ul {width:463px; overflow:hidden;}

.inserat-G-row {width:100%; overflow:hidden; margin-top:14px;}
.inserat-G {width:182px; margin-right:7px; float:left; border-bottom:solid #f00000 1px;}
.inserat-G .inserat-img {width:182px; height:137px; overflow:hidden; float:none;}
.inserat-G .inserat-img img {width:182px; height:137px;}
.inserat-G .inserat-data {background-color:#f3f3f3; width:182px; overflow:hidden;}
.inserat-G .inserat-data-inner {padding:4px;}
.inserat-G .inserat-data-modell {white-space:nowrap; margin-bottom:4px; font-weight:bold; width:174px; overflow:hidden;}
.inserat-G .inserat-details {height:30px; overflow:hidden;}
.inserat-G .inserat-footer {width:100%; overflow:hidden;}
.inserat-G .more-images {position:relative; left:164px; top:-20px;}
.inserat-G-lastchild {margin-right:0;}

/* Artikel-Listen */
.artikelliste {width:100%;}
.artikelliste-artikel {border-bottom:dotted #eeeeee 1px; width:100%; padding:4px 0 7px 0;}
.artikelliste-artikel .artikel-data {width:100%; overflow:hidden;}
.artikelliste-artikel img.data-bild {width:90px; height:60px; float:left; margin:0 7px 0 0;}
.artikelliste-artikel .data-num {float:left; width:30px; font-weight:bold;}
.artikelliste-artikel .data-artikel {float:left; width:530px; overflow:hidden;}
.artikelliste-artikel .data-label {float:left; margin-right:7px;}
.artikelliste-artikel .data-dachzeile {font-weight:bold;}
.artikelliste-artikel .data-titel {margin-bottom:7px; font-weight:bold;}
.artikelliste-artikel .data-bewertung, .artikelliste-artikel .data-ressort, .artikelliste-artikel .data-autor, .artikelliste-artikel .data-datum {width:433px; height:16px;}
.artikelliste-artikel .data-notiz {width:100%; height:28px; margin-top:3px;}
.artikelliste-artikel .data-notiz input.notiz_text {width:440px; float:left;}
.artikelliste-artikel .data-notiz input.btn1 {width:80px; float:right;}
.artikelliste-artikel .voting-applet {display:inline; width:auto;}
.artikelliste-artikel .voting-applet .voting-title, .artikelliste-artikel .voting-applet .voting-withdraw {display:none;}
.artikelliste-artikel .voting-applet .voting-bar {display:inline; width:auto;}
.artikelliste-artikel .artikel-funktionen {width:100%; overflow:hidden;}
.artikelliste-artikel .artikel-funktionen a {float:right !important; margin-left:14px;}

/* Forum-Listen */
table.forumliste {width:749px;}
table.forumliste td {vertical-align:top;}
table.forumliste th div, table.forumliste .beitrag-kommentar {padding-left:18px; line-height:14px; background-image:url(/ab/images/base/aubi_icon_forum.png); background-repeat:no-repeat;}
table.forumliste th.th-forum div {background-position:0 -84px;}
table.forumliste th.th-beitrag div {background-position:0 -112px;}
table.forumliste th.th-datum div {background-position:0 -168px;}
table.forumliste th.th-von div {background-position:0 -238px;}
table.forumliste .beitrag-titel {margin-bottom:4px;}

/* Reiteroptik 2 */
ul.tabs2 {padding-left:2px; height:19px; width:auto; overflow:hidden; background:#FFF url(/ab/images/base/tab2_L0.gif) no-repeat 0 0;}
ul.tabs2 li {float:left; font-size:9px; height:19px; display:block; background:transparent url(/ab/images/base/tab2_00.png) no-repeat right center;}
ul.tabs2 li#tab-last {background-image:url(/ab/images/base/tab2_R0.png);}
ul.tabs2 li a {display:block; font-weight:bold; padding:3px 12px 0 2px; text-decoration:none !important;}

/* Aktiver erster Reiter */
ul.tabs2-active1 {background-image:url(/ab/images/base/tab2_L1.gif) !important;}
ul.tabs2-active1 li#tab-first {background-image:url(/ab/images/base/tab2_10.png);}
ul.tabs2-active1 li#tab-first a {color:#FFF;}

/* Aktiver Zwischen-Tab 2 */
ul.tabs2-active2 li#tab-first {background-image:url(/ab/images/base/tab2_01.png);}
ul.tabs2-active2 li#tab-2 {background-image:url(/ab/images/base/tab2_10.png);}
ul.tabs2-active2 li#tab-2 a {color:#FFF;}

/* Aktiver Zwischen-Tab 3 */
ul.tabs2-active3 li#tab-2 {background-image:url(/ab/images/base/tab2_01.png);}
ul.tabs2-active3 li#tab-3 {background-image:url(/ab/images/base/tab2_10.png);}
ul.tabs2-active3 li#tab-3 a {color:#FFF;}

/* Aktiver Zwischen-Tab 4 */
ul.tabs2-active4 li#tab-3 {background-image:url(/ab/images/base/tab2_01.png);}
ul.tabs2-active4 li#tab-4 {background-image:url(/ab/images/base/tab2_10.png);}
ul.tabs2-active4 li#tab-4 a {color:#FFF;}

/* Aktiver Zwischen-Tab 5 */
ul.tabs2-active5 li#tab-4 {background-image:url(/ab/images/base/tab2_01.png);}
ul.tabs2-active5 li#tab-5 {background-image:url(/ab/images/base/tab2_10.png);}
ul.tabs2-active5 li#tab-5 a {color:#FFF;}

/* Aktiver letzter Tab 6 */
ul.tabs2-active6 li#tab-5 {background-image:url(/ab/images/base/tab2_01.png);}
ul.tabs2-active6 li#tab-last {background-image:url(/ab/images/base/tab2_R1.png);}
ul.tabs2-active6 li#tab-last a {color:#FFF;}

/* Formularoptik */
.form-large {border:solid #c3c3c3 1px; padding:7px; background:transparent url(/ab/images/base/bg_form-default_header.gif) repeat-x 0 0;}
.form-large fieldset {padding-bottom:30px;}
.form-large .contentblock {border-bottom:none; margin-bottom:30px;}
.form-large .fieldset-legend {overflow:hidden; width:100%; color:#f00000; font:normal normal bold 14px/17px Verdana,Geneva,Arial,Helvetica,sans-serif; border-bottom:solid #eeeeee 1px; background-repeat:no-repeat; background-position:0 5px;}
.form-large .data-row {margin-top:4px; width:100%;}
.form-large .data-col {width:174px; margin-left:11px; vertical-align:middle;}
.form-large label {display:block; margin-bottom:2px;}
.form-large select {width:100%;}

/* Attribute fuer "Assistenten"-Formulare (Wizards) */
.form-wizard fieldset {padding-bottom:0;}
.form-wizard fieldset .fs-toggle {background-image:url(/ab/images/base/arrow_blk_7x4_dn.gif);}
.form-wizard .fieldset-content {display:none;}

/* Header fuer Assistentenschritte (Label mit Klappfunktion) */
.form-large .fieldset-legend .fs-label {float:left; padding:4px 0 4px 25px; width:499px;}
.form-wizard .fieldset-legend .fs-toggle {float:right; width:20px; height:20px; background-position:6px 14px; background-repeat:no-repeat;}
.form-wizard .fieldset-legend .fs-toggle a {display:block; width:100%; height:100%;}
.form-wizard .fieldset-legend .fs-label a {display:block; width:100%; height:100%; text-decoration:none;}
.form-wizard .fieldset-legend .fs-label .fs-donotshow {display:none;}

/* Aufgeklappe Bloecke */
.form-wizard fieldset.item-expanded {padding-bottom:30px;}
.form-wizard fieldset.last {padding-bottom:0px;}
.form-wizard fieldset.item-expanded .fieldset-content {display:block;}
.form-wizard fieldset.item-expanded .fs-toggle {background-image:url(/ab/images/base/arrow_blk_7x4_up.gif);}

/* Aktueller Block */
.form-wizard fieldset.wizard-step-current .fieldset-legend {background-image:url(/ab/images/base/icon_14x14_arrow_green.gif) !important;}

/* Noch ausstehende Bloecke */
.form-wizard fieldset.wizard-step-pending .fs-label {color:#a0a0a0;}
.form-wizard fieldset.wizard-step-pending .fs-label a {display:none;}
.form-wizard fieldset.wizard-step-pending .fs-label .fs-donotshow {display:inline;}
.form-wizard fieldset.wizard-step-pending .fs-toggle {background-image:none;}
.form-wizard fieldset.wizard-step-pending .fs-toggle a {display:none;}
.form-wizard fieldset.wizard-step-pending .fieldset-legend {background-image:url(/ab/images/base/icon_14x14_arrow_gray.gif) !important; color:#a0a0a0;}

/* Fertig gestellte Bloecke */
.form-wizard fieldset.wizard-step-complete .fieldset-legend {color:#339900; background-image:url(/ab/images/base/icon_14x14_check.gif) !important;}

/* Integration von Werbemitteln */
.adspace-content {margin:0 auto;}
.adnotice-lefttop {text-align:left; background:transparent url('/ab/images/base/ad_de_DE_v.gif') no-repeat 25px 0px;}
.adnotice-lefttop .adtag {margin-left:11px;}
.adtag {overflow:hidden;}

/* IAB Medium Rectangle */
.adspace-MR {}
.row .adspace-MR {width:371px; float:left; text-align:center; margin:0 7px 0 0; height:300px; position:relative; z-index:0;}
#pg-inseratsansicht .adspace-MR {width:371px; text-align:center; margin:14px 0;}
#pg-meinab .adspace-MR#ad1 {width:371px; text-align:center; margin-top:14px; position:relative; left:-14px;}
#pg-meinab .adspace-MR#ad2 {width:371px; text-align:center; margin-top:45px; position:relative; left:-14px;}
#artikel-body .adspace-MR {float:left;}
#artikel-body .adspace-MR .adtag, #artikel-body .adspace-MR {margin:0; padding:0; width:320px; height:auto; overflow:visible;}
#artikel-body #ad-content-content1, #artikel-body #ad-content-content2, #artikel-body #ad-content-multilink1 {margin:7px 7px 7px 0;}
#pg-meineartikel .adspace-MR, #pg-meineartikel-kategorie .adspace-MR {width:100%; text-align:center; margin:14px 0;}
.adspace-MR .adtag {height:270px; width:370px;}

/* IAB Rectangle */
.row .space-2col .adspace-R {float:right; width:191px; margin-bottom:21px;}
#artikel-body .adspace-R {width:191px; margin:7px 7px 7px 0; float:left;}
.adspace-R .adtag {width:300px; height:250px;}

/* IAB Half Page Ad */
#artikel-body .adspace-HP {width:311px; margin:7px 7px 7px 0; float:left;}
.adspace-HP .adtag {width:300px; height:600px;}

/* IAB Leaderboard */
#pg-mmprojektor .adspace-LB {width:757px; margin-top:7px; text-align:center;}
.adspace-LB .adtag {width:728px; height:90px;}
#pg-mmprojektor .adspace-LB .adtag {width:757px;}

/* Textlinks */
.adspace-TXT {width:182px;}
.row .adspace-TXT {float:left; margin-right:7px;}
.adspace-TXT .ad-tag {width:182px; height:247px;}
.adspace-TXT .adnotice-topleft {width:182px; height:258px;}

/* Spezielle Platzierungen */
#ad-placement-topofpage {margin-left:5px; width:769px;}
#ad-placement-skyscraper {left:779px; position:absolute;}
#ad-content-topofpage {text-align:center; margin:0 auto;}

/* ============== Seitenspezifische Stile ==================== */
/* Homepage, Auspraegung ungewichtet */
#pg-home-default .mod-servicetools #mod-servicetools-tabcontent2 {display:none;}
#pg-home-default .mod-servicetools #mod-servicetools-tabcontent3 {display:none;}

/* Homepage, Auspraegung Magazin */
#pg-home-magazin .mod-servicetools #mod-servicetools-tabcontent2 {display:none;}
#pg-home-magazin .mod-servicetools #mod-servicetools-tabcontent3 {display:none;}

/* Homepage, Auspraegung Automarkt */
#pg-home-automarkt .mod-servicetools #mod-servicetools-tabcontent2 {display:none;}
#pg-home-automarkt .mod-servicetools #mod-servicetools-tabcontent3 {display:none;}
#pg-home-automarkt .mod-fzsuche #mod-fzsuche-tabcontent1 {display:block;}
#pg-home-automarkt .mod-fzsuche #mod-fzsuche-tabcontent2 {display:none;}
#pg-home-automarkt .mod-fzsuche .fzsuche-intro {display:block;}
#pg-home-automarkt .mod-fzsuche .fzinserat-intro {display:block;}

/* Homepage, ungewichtet */
#pg-home-default .mod-fzsuche #mod-fzsuche-tabcontent1 {display:block;}
#pg-home-default .mod-fzsuche #mod-fzsuche-tabcontent2 {display:none;}
#pg-home-default .mod-fzsuche .fzsuche-intro {display:block;}
#pg-home-default .mod-fzsuche .fzinserat-intro {display:block;}

/* Website-Suchergebnis */
#pg-websitesuchergebnis .trefferliste {width:100%; overflow:hidden;}
#pg-websitesuchergebnis ul.trefferliste li {margin:0; padding:0; background:yellow; width:200px;}
#pg-websitesuchergebnis .ws-treffer {padding:7px 7px 10px 35px; border-bottom:solid #eeeeee 1px; background-repeat:no-repeat; background-position:0 6px;}
#pg-websitesuchergebnis .treffer-img {background-image:url(/ab/images/base/icon_24x24_scenery.gif);}
#pg-websitesuchergebnis .treffer-imggal {background-image:url(/ab/images/base/icon_24x24_imggallery.gif);}
#pg-websitesuchergebnis .treffer-doc {background-image:url(/ab/images/base/icon_24x24_document.gif);}
#pg-websitesuchergebnis .treffer-vid {background-image:url(/ab/images/base/icon_24x24_cameraplay.gif);}
#pg-websitesuchergebnis .treffer-360 {background-image:url(/ab/images/base/icon_24x24_fit2size.gif);}
#pg-websitesuchergebnis .treffer-blog {background-image:url(/ab/images/base/icon_24x24_message.gif);}
#pg-websitesuchergebnis .treffer-forum {background-image:url(/ab/images/base/icon_24x24_textnode.gif);}
#pg-websitesuchergebnis .treffer-usermeinung {background-image:url(/ab/images/base/icon_24x24_usermessage.gif);}
#pg-websitesuchergebnis .treffer-heftarchiv {background-image:url(/ab/images/base/icon_24x24_heftarchiv.gif);}
#pg-websitesuchergebnis .treffer-usertestbericht {background-image:url(/ab/images/base/icon_24x24_usertestbericht.gif);}
#pg-websitesuchergebnis .treffer-testbericht {background-image:url(/ab/images/base/icon_24x24_testbericht.gif);}
#pg-websitesuchergebnis .treffer-lexikon {background-image:url(/ab/images/base/icon_24x24_lexikon.gif);}
#pg-websitesuchergebnis .ws-treffer .ws-treffer-dachzeile {font-weight:bold; letter-spacing:-1px; margin-bottom:2px;}
#pg-websitesuchergebnis .ws-treffer .ws-treffer-descr {margin-top:5px;}
#pg-websitesuchergebnis .treffer-fzprofil .ws-treffer-data {width:100%; overflow:hidden;}
#pg-websitesuchergebnis .treffer-fzprofil .ws-treffer-img {float:left; margin-right:60px; width:130px; margin-top:5px;}
#pg-websitesuchergebnis .treffer-fzprofil table {float:left; font-size:9px;}
#pg-websitesuchergebnis .treffer-fzprofil table td {padding:1px 14px 0 0;}

/* Impressum */
#pg-impressum #inhalt {width:560px; overflow:hidden;}
#pg-impressum #impressum-kategorien {width:182px; margin-right:7px; float:left;}
#pg-impressum #impressum-kategorien .inner {padding-left:30px;}
#pg-impressum #impressum-inhalt {width:371px; float:left;}
#pg-impressum #impressum-inhalt p {width:100px; background:transparent url(/ab/images/base/logo_gwi.gif) no-repeat 0 0;}
#pg-impressum #impressum-inhalt p a {display:block; width:100%;}

/* Kontaktformular */
#frm-kontakt .data-row {overflow:hidden; margin-top:10px;}
#frm-kontakt .data-row.last-child {margin:0;}
#frm-kontakt .data-row.last-child-send {overflow:hidden; border-top:solid #eeeeee 1px; margin-top:20px; padding-top:6px;}
#frm-kontakt .radio1 {vertical-align:middle;}
#frm-kontakt input.text {margin-right:10px;}
#frm-kontakt #kontakt-data-seite, #frm-kontakt #kontakt-data-heftnr {width:100px;}
#frm-kontakt #kontakt-data-tel {width:115px;}
#frm-kontakt select {vertical-align:middle; width:170px; margin-right:10px;}
#frm-kontakt .btn1 {float:right;}
#frm-kontakt #kontakt-fragen {line-height:14px; margin-bottom:5px; overflow:hidden;}
#frm-kontakt #kontakt-achtung {line-height:14px; width:100%; margin:14px 0; overflow:hidden;}
#frm-kontakt #kontakt-achtung strong {display:block; float:left; width:80px; height:30px; overflow:hidden;}
#frm-kontakt #kontakt-fragen #aufmacher_bild {margin-bottom:10px;}

/* Schritt 2:Ihre Daten */
#frm-kontakt #kontakt-daten .radio1,
#frm-kontakt #kontakt-upload .radio1 {vertical-align:middle; margin-left:10px;}
#frm-kontakt #kontakt-daten #kontakt-data-anrede, #frm-kontakt #kontakt-upload #kontakt-data-anrede {width:100px;}
#frm-kontakt #kontakt-daten input.text, #frm-kontakt #kontakt-upload input.text {width:400px;}
#frm-kontakt #kontakt-daten #upload-file, #frm-kontakt #kontakt-upload #upload-file {width:400px; background-color:#00ff00;}
#frm-kontakt #kontakt-daten textarea, #frm-kontakt #kontakt-upload textarea {width:400px; height:200px;}
#frm-kontakt #kontakt-daten .data-row label, #frm-kontakt #kontakt-upload .data-row label {margin-top:2px; height:14px; display:block; float:left; width:120px; overflow:hidden;}
#frm-kontakt #kontakt-daten .data-row span, #frm-kontakt #kontakt-upload .data-row span {display:block; float:left; width:424px; overflow:hidden;}
#frm-kontakt #kontakt-daten .data-row span.notice, #frm-kontakt #kontakt-upload .data-row span.notice {margin-top:-10px; color:#f00000;}
#frm-kontakt #kontakt-daten input#btn-schritt2-submit, #frm-kontakt #kontakt-upload input#btn-schritt2-submit {margin-right:22px; width:59px;}

/* Bestaetigunsseite */
#pg-kontakt-bestaetigung .data-row {overflow:hidden; margin-bottom:10px; line-height:14px;}
#pg-kontakt-bestaetigung #bestaetigung-titel {background-image:url(/ab/images/base/icon_14x14_check.gif); background-repeat:no-repeat; padding-left:25px;}
#pg-kontakt-bestaetigung .data-row .title {margin:0 10px 0 25px; width:90px; float:left; overflow:hidden;}
#pg-kontakt-bestaetigung .data-row .data {width:425px; float:left; overflow:hidden; margin-right:10px;}

/* Channelpage Magazin */
#pg-channel-magazin .mod-servicetools #mod-servicetools-tabcontent2 {display:none;}
#pg-channel-magazin .mod-servicetools #mod-servicetools-tabcontent3 {display:none;}

/* Artikel */
#pg-artikel #stage-artikel {width:100%; overflow:hidden;}
#pg-artikel #artikel-funktionen {width:100%; margin-bottom:12px; font-size:9px; line-height:12px; position:relative;}
#pg-artikel #artikel-content {width:567px; float:left; padding-top:15px;}
#pg-artikel #artikel-headings {overflow:hidden;}
#pg-artikel #artikel-headings h3 {color:#636363; background-color:transparent; font:normal normal bold 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;}
#pg-artikel #artikel-headings h3 .quellangabe {font-weight:normal;}
#pg-artikel #artikel-headings h4 {font-size:0; width:560px;}
#pg-artikel #artikel-headings h4 img {width:560px;}
#pg-artikel #artikel-headings h4 span {display:none;}
#pg-artikel #artikel-content h5 {margin:16px 0 8px 0; font:normal normal bold 14px/100% Verdana,Geneva,Arial,Helvetica,sans-serif; letter-spacing:-0.7px;}
#pg-artikel #artikel-sidebar .adspace-content, #pg-artikel #artikel-sidebar .adtag {overflow:visible;}
#pg-artikel #artikel-sidebar {width:182px; float:left; padding-top:15px; position:relative; z-index:1;}
* html #pg-artikel #artikel-sidebar {position:absolute; right:7px; z-index:10;}/* IE 6:Sidebar Fix */
#pg-artikel #artikel-content {min-height:1700px; height:auto !important; height:1700px;}/* IE 6:Sidebar Fix */ 
#pg-artikel #powered_by {margin-bottom:549px; height:47px;}
#pg-artikel #canvas-outer #canvas-inner #content #content-inner {padding-top:0;}
#pg-artikel #artikel-sidebar .modul {width:182px; margin:0 0 14px 0;}
#pg-artikel #artikel-body {width:560px; font:normal normal normal 12px/18px Verdana,Geneva,Arial,Helvetica,sans-serif;}
#pg-artikel #artikel-body br {clear:left;}
#pg-artikel #artikel-body br.sb {clear:none;}
#pg-artikel .anlauftext {margin-bottom:5px; font-weight:bold; font-size:12px; line-height:18px;}
#pg-artikel .autor {font-style:italic;}
#pg-artikel #artikel-forum ul.linklist {margin-top:7px;}

/* Listen */
#pg-artikel #artikel-body ul {list-style-type:disc; margin:14px 0;}
#pg-artikel #artikel-body li {list-style-position:outside; padding-left:0; margin:0 0 4px 16px ;}

/* Artikelformat A (16:9-Aufmacher) */
#pg-artikel .artikel-A img.artikel-img-main {margin:0 7px 10px 0; width:560px;}/* 16:9 */
#pg-artikel .artikel-A .anlauftext {height:50px;}

/* Artikelformat B (3:2-Aufmacher) */
#pg-artikel .artikel-B img.artikel-img-main {float:left; margin:0 7px 10px 0; width:560px;}/* 3:2 */
#pg-artikel .artikel-B .anlauftext {height:auto;}

/* Artikelformat C (2:3-Aufmacher) */
#pg-artikel .artikel-C img.artikel-img-main {float:left; margin:0 7px 10px 0; width:300px; height:450px;}/* 2:3 */
#pg-artikel .artikel-C .anlauftext {height:auto;}

/* Artikelformat T */
#pg-artikel .artikel-T img.artikel-img-main {margin:0 7px 1px 0; width:371px; height:247px; float:left;}

/* Tabellen im Artikeltext */
#pg-artikel #artikel-body .tabelle-L {clear:both; border:solid #eeeeee 1px; padding:5px 10px; margin:20px 0;}
#pg-artikel #artikel-body .tabelle-L table {width:540px;}
#pg-artikel #artikel-body .tabelle-M1 {float:left; margin:7px 7px 7px 0; border:solid #eeeeee 1px; padding:5px 10px;}
#pg-artikel #artikel-body .tabelle-M2 {float:right; margin:7px 0 7px 7px; border:solid #eeeeee 1px; padding:5px 10px;}
#pg-artikel #artikel-body .tabelle-M1 table,
#pg-artikel #artikel-body .tabelle-M2 table {width:280px;}
#pg-artikel #artikel-body .tabelle-M1 caption,
#pg-artikel #artikel-body .tabelle-M2 caption {width:280px;}
#pg-artikel #artikel-body .tabelle-M2 caption span {display:block;}
#pg-artikel #artikel-body .artikel-tabelle table {font:11px Verdana,Geneva,Arial,Helvetica,sans-serif;}
#pg-artikel #artikel-body .artikel-tabelle table col.col1 {width:40%;}
#pg-artikel #artikel-body .artikel-tabelle table col.col2 {width:30%;}
#pg-artikel #artikel-body .artikel-tabelle table col.col3 {width:30%;}
#pg-artikel #artikel-body .artikel-tabelle table caption {font-weight:bold; padding-bottom:14px;}
#pg-artikel #artikel-body .artikel-tabelle table td {border-bottom:solid #f3f3f3 1px;}
#pg-artikel #artikel-body .artikel-tabelle table th {line-height:14px; color:#000; background-color:#eeeeee; padding-left:4px; height:20px; font-weight:bold; text-align:left;}
#pg-artikel #artikel-body .artikel-tabelle table th, #pg-artikel #artikel-body .artikel-tabelle table td {border-right:solid #FFF 1px; border-top:solid #FFF 1px;}
#pg-artikel #artikel-body .artikel-tabelle table td {padding:4px;}
#pg-artikel #artikel-body .artikel-tabelle table select {width:98%; font-weight:bold;}
#pg-artikel #artikel-body .artikel-tabelle table .tabelle-titel {float:left;}
#pg-artikel #artikel-body .artikel-tabelle table .tabelle-links {float:right; font-weight:normal;}
#artikel-body table {margin-top:15px;}

/* Inline-Elemente Standard */
#pg-artikel #artikel-body .inline-element-L {float:left !important; margin-right:7px !important;}
#pg-artikel #artikel-body .inline-element-R {float:right !important; margin-left:7px !important;}

/* Graphen */
#pg-artikel #artikel-body .graph-S {width:182px; overflow:hidden;}
#pg-artikel #artikel-body .graph-S img {width:182px;}
#pg-artikel #artikel-body .graph-M {width:300px; overflow:hidden; color:#9E9E9E;}
#pg-artikel #artikel-body .graph-M img {width:300px;}

/* Video-Teaser */
#pg-artikel #artikel-body .video-teaser {width:182px; height:146px; overflow:hidden;}
#pg-artikel #artikel-body .video-teaser img {width:182px; height:121px; display:block;}
#pg-artikel #artikel-body .video-teaser a {display:block; width:182px; height:146px; background:transparent url(/ab/images/base/bg_videoteaser.png) no-repeat 0 121px;}

/* Werbemittel:Individuelle Attribute */
#pg-artikel #artikel-body .adspace-inline-L {margin:7px 7px 7px 0;}
#pg-artikel #artikel-body .adspace-inline-R {margin:7px 0 7px 7px;}

/* Service- und Markenlinks */
#pg-artikel #artikel-funktionen #markenlinks {margin-top:4px; width:100%; overflow:hidden; padding-bottom:11px;}
#pg-artikel #artikel-funktionen #markenlinks ul.linklist {width:115px; float:left; padding-top:6px;}
#pg-artikel #artikel-funktionen #markenlinks img {float:right; margin-right:1px;}
#pg-artikel #artikel-funktionen #funktionslinks {border-top:dotted #cccccc 1px;}

/* Multimedia-Elemente */
#pg-artikel #artikel-funktionen .mm-items {width:100%; overflow:hidden;}
#pg-artikel #artikel-funktionen .mm-items ul li {height:30px; float:left; background-color:transparent; background-repeat:no-repeat; background-position:0 0;}
#pg-artikel #artikel-funktionen .mm-items ul li.mmitems-enabled {background-image:url(/ab/images/base/mmnav_enabled.png);}
#pg-artikel #artikel-funktionen .mm-items ul li.mmitems-disabled {background-image:url(/ab/images/base/mmnav_disabled.png);}
#pg-artikel #artikel-funktionen .mm-items ul li.mmitems-disabled a {display:none;}
#pg-artikel #artikel-funktionen .mm-items ul li a {display:block; width:100%; height:100%;}
#pg-artikel #artikel-funktionen .mm-items ul li.mm-video {background-position:0 0; width:91px;}
#pg-artikel #artikel-funktionen .mm-items ul li.mm-360 {background-position:-91px 0; width:91px;}

/* Uebergreifende Automarkt-Elemente */
.inserat-preis {font:bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.more-images {width:18px; height:18px; position:relative; background:transparent url(/ab/images/base/icon_moreimages.gif) no-repeat 0 0;}
.more-images a {display:block; width:100%; height:100%;}

/* Channelpage Automarkt */
#pg-channel-automarkt .mod-fzsuche .fzsuche-intro {display:block;}
#pg-channel-automarkt .mod-fzsuche .fzinserat-intro {display:block;}
#pg-channel-automarkt .mod-fzsuche #mod-fzsuche-tabcontent1 {display:block;}
#pg-channel-automarkt .mod-fzsuche #mod-fzsuche-tabcontent2 {display:none;}
#pg-channel-automarkt .mod-servicetools #mod-servicetools-tabcontent2 {display:none;}
#pg-channel-automarkt .mod-servicetools #mod-servicetools-tabcontent3 {display:none;}

/* Inserat-Detailansicht */
#pg-inseratsansicht #inserat-daten {width:371px; float:left; margin-right:7px;}
#pg-inseratsansicht #inserat-funktionen {width:182px; float:left;}
#pg-inseratsansicht #inserat-funktionen .thumb-browser {margin-bottom:7px;}
#pg-inseratsansicht #inserat-bild {margin-bottom:1px; width:371px; height:278px; overflow:hidden;}
#pg-inseratsansicht #inserat-daten .datengruppe-content {width:363px; overflow:hidden;}
#pg-inseratsansicht #inserat-daten table {font:11px Verdana,Geneva,Arial,Helvetica,sans-serif; width:363px;}
#pg-inseratsansicht #inserat-daten table col {width:50%;}
#pg-inseratsansicht #inserat-daten table td {padding-bottom:2px;}
#pg-inseratsansicht #inserat-daten table th {text-align:left; font-weight:bold;}
#pg-inseratsansicht #inserat-daten table tr#angabe-preis td, #pg-inseratsansicht #inserat-daten table tr#angabe-preis th {padding-bottom:14px;}
#pg-inseratsansicht form#frm-inserat-anbieter .data-row {width:100%; height:22px;}
#pg-inseratsansicht form#frm-inserat-anbieter .usermessage {width:100%; height:auto;}
#pg-inseratsansicht form#frm-inserat-anbieter fieldset label {padding-top:3px; display:block; float:left; width:100px;}
#pg-inseratsansicht form#frm-inserat-anbieter fieldset input {width:250px;}
#pg-inseratsansicht form#frm-inserat-anbieter fieldset textarea {width:250px; height:60px;}
#pg-inseratsansicht form#frm-inserat-anbieter #submit-options {width:250px; height:24px; margin:7px 0 0 100px;}
#pg-inseratsansicht form#frm-inserat-anbieter #submit-options input {vertical-align:middle;}
#pg-inseratsansicht form#frm-inserat-anbieter #submit-options #submit-anfrage-anbieter {float:none; width:110px; margin-left:35px;}
#pg-inseratsansicht #content-anbieter p {margin:7px 0 14px 0;}
#pg-inseratsansicht .anzeigeoption {margin:0 0 14px 0;}
#pg-inseratsansicht .anzeigeoption .blaettern {background:none;}
#pg-inseratsansicht .anzeigeoption .blaettern .blaettern-seiten {width:160px;}
#pg-inseratsansicht .anzeigeoptionen-L {width:70%;}
#pg-inseratsansicht .anzeigeoptionen-R {width:30%;}
#pg-inseratsansicht .anzeigeoptionen-R .anzeigeoption {width:100%; text-align:right;}
#pg-inseratsansicht .anzeigeoptionen-R .anzeigeoption a {line-height:22px;}
#pg-inseratsansicht .ad-partnerlink {width:182px; height:75px; overflow:hidden; border-top:dotted #eeeeee 1px;}

/* Fahrzeuchsuche */
#pg-fzsuche .data-row {overflow:hidden; }
#pg-fzsuche #frm-fzsuche #srch-top {width:100%; overflow:hidden;}
#pg-fzsuche #frm-fzsuche #srch-top input {float:right;}
#pg-fzsuche #frm-fzsuche #fs-fzsuche-basisangaben .data-col.metallic {padding-top:15px;}
#pg-fzsuche #frm-fzsuche #fs-fzsuche-optionen {padding-bottom:20px;}
#pg-fzsuche #frm-fzsuche #fs-fzsuche-merken {overflow:hidden; border-top:solid #eeeeee 1px; margin:0; padding:0;}
#pg-fzsuche #frm-fzsuche #fs-fzsuche-merken .data-row {padding-top:6px;}
#pg-fzsuche #frm-fzsuche #fs-fzsuche-merken .btn1 {display:block; width:58px; float:right; padding:0; margin:0;}
#pg-fzsuche #frm-fzsuche #fs-fzsuche-basisangaben .fieldset-legend {background-image:url(/ab/images/base/icon_14x14_dataquestion.gif);}
#pg-fzsuche #frm-fzsuche #fs-fzsuche-ausstattung .fieldset-legend {background-image:url(/ab/images/base/icon_14x14_plusblue.gif);}
#pg-fzsuche #frm-fzsuche #fs-fzsuche-kategorie .fieldset-legend {background-image:url(/ab/images/base/icon_14x14_carblue.gif);}
#pg-fzsuche #frm-fzsuche #fs-fzsuche-optionen .fieldset-legend {background-image:url(/ab/images/base/icon_14x14_gearcheck.gif);}

/* Fahrzeugsuche:Suchergebnis (Listendarstellung) */
#pg-fzsuchergebnis #btn-quicksearch {margin-left:4px; float:none; display:inline; height:19px; padding-bottom:2px;}
#pg-fzsuchergebnis .anzeigeoptionen-L {width:70%;}
#pg-fzsuchergebnis .anzeigeoptionen-L a.cmd {display:inline; float:none;}
#pg-fzsuchergebnis .anzeigeoptionen-R {float:right; width:30%;}

/* Fahrzeugsuche:Suchergebnis (Galeriedarstellung) */
#pg-fzsuchergebnis #blaettern-unten {margin-top:14px;}

/* Inseratsvergleich */
#pg-automarkt-vergleich table.t2 {width:560px; overflow:hidden;}
#pg-automarkt-vergleich table.t2 .col1 {width:33%}
#pg-automarkt-vergleich table.t2 .col2 {width:33%}
#pg-automarkt-vergleich table.t2 .col3 {width:34%}
#pg-automarkt-vergleich table.t2 th {border-right:solid #eeeeee 1px;}
#pg-automarkt-vergleich table.t2 td {border-right:solid #eeeeee 1px; padding:4px 4px 8px 4px; border-bottom:none; vertical-align:top;}
#pg-automarkt-vergleich table.t2 .last-child {border-right:none;}
#pg-automarkt-vergleich table.t2 th select {width:182px;}
#pg-automarkt-vergleich table.t2 tr.fzv-bild td {padding:0 2px 2px 2px;}
#pg-automarkt-vergleich table.t2 tr.fzv-bild td.fzv-kein-bild {text-align:center; vertical-align:middle;}
#pg-automarkt-vergleich table.t2 tr.fzv-details td {padding-top:0; padding-bottom:2px;}
#pg-automarkt-vergleich table.t2 tr.fzv-entfernen td {padding-bottom:14px;}
#pg-automarkt-vergleich table.t2 tr.fzv-entfernen div {padding-bottom:14px;}
#pg-automarkt-vergleich table.t2 tr.fzs-weitere-infos div {width:178px; overflow:hidden;}
#pg-automarkt-vergleich table.t2 tr.fzv-bild td.fzv-kein-bild, #pg-automarkt-vergleich table.t2 .keine-angabe, #pg-automarkt-vergleich table.t2 .nicht-vorhanden {color:#cccccc;}
#pg-automarkt-vergleich table.t2 .vorhanden {font-weight:bold;}
#pg-automarkt-vergleich table.t2 td table.detail-data {letter-spacing:-1px; width:178px; font:bold 11px Verdana,Geneva,Arial,Helvetica,sans-serif; margin:0 0 6px 0;}
#pg-automarkt-vergleich table.t2 td table.detail-data col {width:86px;}
#pg-automarkt-vergleich table.t2 td table.detail-data col.last-child {width:94px;}
#pg-automarkt-vergleich table.t2 td table.detail-data td.last-child {font-weight:normal;}
#pg-automarkt-vergleich table.t2 td table.detail-data td, #pg-automarkt-vergleich table.t2 ul li {padding:2px 0; vertical-align:top; border:0;}
#pg-automarkt-vergleich table.t2 ul {letter-spacing:-1px; margin:0 0 6px 0;}
#pg-automarkt-vergleich table.t2 td table.detail-data td.last-child {border-left:solid #FFF 2px;}

/* Fahrzeug inserieren */
#frm-fzinserieren .data-row {overflow:hidden; }
#frm-fzinserieren .data-col#inserat-data-ez-monat,
#frm-fzinserieren .data-col#inserat-data-ez-jahr,
#frm-fzinserieren .data-col#inserat-data-hu-monat,
#frm-fzinserieren .data-col#inserat-data-hu-jahr,
#frm-fzinserieren .data-col#inserat-data-au-monat,
#frm-fzinserieren .data-col#inserat-data-au-jahr {width:82px;}/* sechsspaltige Eingabe */
#frm-fzinserieren .data-col#inserat-data-ez-jahr, #frm-fzinserieren .data-col#inserat-data-hu-jahr, #frm-fzinserieren .data-col#inserat-data-au-jahr {margin-left:10px;}/* sechsspaltige Eingabe */
#frm-fzinserieren .fzinserieren-txt1 {width:168px;}
#frm-fzinserieren #inserat-data-leistung input {width:100px;}
#frm-fzinserieren #inserat-data-leistung select {width:64px;}
#frm-fzinserieren #inserat-data-metallic, #frm-fzinserieren #inserat-data-mwst {padding-top:15px;}
#frm-fzinserieren #inserat-data-schaden {padding-top:25px; padding-bottom:30px;}
#frm-fzinserieren #inserat-data-schaden input {margin-left:15px;}
#frm-fzinserieren #inserat-data-weitere-angaben, #frm-fzinserieren #inserat-data-gueltigkeit {padding-top:25px; font-weight:bold;}
#frm-fzinserieren #inserat-data-weitere-angaben textarea {width:355px; height:100px;}
#frm-fzinserieren #inserat-data-gueltigkeit .btn1 {display:block; float:right; margin:10px 0 0 0;}

/* Uebergreifende Community-Elemente */
/* Preisvergleichs-Graph */
.inserat-preisvergleich {width:371px; height:137px; float:left; background:transparent url(/ab/images/base/bg_graph_preisvergleich.png) no-repeat 0 0;}
.inserat-preisvergleich div {width:80px; height:23px; font-size:9px; line-height:11px; text-align:center; position:relative;}
.inserat-preisvergleich #preis-min {top:57px; left:0;}
.inserat-preisvergleich #preis-max {top:34px; left:291px;}
.inserat-preisvergleich #preis-mein {top:-19px; left:0; height:45px; background:transparent url(/ab/images/base/preisvergleich_up.gif) no-repeat 36px 23px;}
.inserat-preisvergleich #preis-schwacke {top:-26px; left:0; height:50px; background:transparent url(/ab/images/base/preisvergleich_dn.gif) no-repeat 36px 0;}
.inserat-preisvergleich #preis-schwacke span {display:block; padding-top:23px;}

/* Forum-Index */
#hot-topics-forum {position:relative; top:-30px;}
#pg-forum #teaser-hot {padding-bottom:0; margin-bottom:1px;}
#pg-forum .artikel-kommentar {width:371px; float:left; margin-right:7px; height:120px; border-bottom:solid #eeeeee 1px;}
#pg-forum .artikel-kommentar .kommentar-content {padding:4px;}
#pg-forum .artikel-kommentar .data-datum {background:transparent url(/ab/images/base/iconlib_14x14.png) no-repeat 0 -168px; line-height:14px; padding-left:18px; margin-bottom:4px;}
#pg-forum .artikel-kommentar .data-datum a {display:inline;}
#pg-forum .artikel-kommentar .data-beitrag-titel {background:transparent url(/ab/images/base/iconlib_14x14.png) no-repeat 0 -112px;padding-left:18px; line-height:14px; font-weight:bold; margin-bottom:4px;}
#pg-forum .artikel-kommentar .data-beitrag-text{padding-left:18px; line-height:14px;}
#pg-forum .row#teaser-kommentare {padding-bottom:0;}
#pg-forum #forum-intro {width:749px; overflow:hidden;}
#pg-forum #forum-intro ul li {float:left; margin-right:14px;}

/* Meine Einstellungen */
#pg-meineeinstellungen fieldset label {padding-top:3px; display:block; float:left; width:90px;}
#pg-meineeinstellungen fieldset input, #pg-meineeinstellungen fieldset select {width:175px;}
#pg-meineeinstellungen fieldset textarea {width:175px; height:50px;/*128px;*/}
#pg-meineeinstellungen fieldset .data-row {width:100%; height:22px; overflow:hidden;}
#pg-meineeinstellungen fieldset .usermessage {height:auto;}
#pg-meineeinstellungen .fileupload, #pg-meineeinstellungen #newcar_imgchooser {width:100%; padding-top:3px; overflow:hidden;}
#pg-meineeinstellungen #newcar_imgchooser #thumbs {width:100%; height:65px; overflow:hidden; margin-top:7px;}
#pg-meineeinstellungen #newcar_imgchooser #thumbs a {display:block; float:left; margin-left:2px;}
#pg-meineeinstellungen #newcar_imgchooser #thumbs a img {border:solid #FFF 1px !important;}
#pg-meineeinstellungen #newcar_imgchooser #thumbs a:hover img {border:solid #f00000 1px !important;}
#pg-meineeinstellungen .fileupload label {display:block; clear:both; margin:4px 0 0 0;}
#pg-meineeinstellungen .fileupload input.userupload {margin:5px 0;}
#pg-meineeinstellungen .fileupload input#btn-userimage-delete, #pg-meineeinstellungen .fileupload input#btn-userfz-delete {margin-right:7px;}
#pg-meineeinstellungen #meine-daten {width:100%; overflow:hidden;}
#pg-meineeinstellungen #mein-bild {width:182px; margin-right:1px; float:left;}
#pg-meineeinstellungen #meine-einstellungen {width:288px; margin-right:1px; float:left;}
#pg-meineeinstellungen #meine-einstellungen #meine-einstellungen-content {padding:4px;}
#pg-meineeinstellungen #ich-biete {width:277px; float:left;}
#pg-meineeinstellungen #ich-biete textarea {width:269px; margin:4px; height:90px;}
#pg-meineeinstellungen #ich-suche {width:277px; height:130px; float:left;}
#pg-meineeinstellungen #ich-suche textarea {width:269px; margin:4px; height:90px;}
#pg-meineeinstellungen .browse-fz {padding:0 7px 4px 0; float:right; width:auto; overflow:hidden; clear:both;}
#pg-meineeinstellungen .browse-fz .browse-text {margin:0 10px;}
#pg-meineeinstellungen .meine-fahrzeuge {width:100%; clear:both; overflow:hidden;}
#pg-meineeinstellungen .meine-fahrzeuge input#chk-haupt-fz {width:13px; height:13px; border:0; margin:2px 0; padding:0;}
#pg-meineeinstellungen .meine-fahrzeuge .fz-data {width:100%; overflow:hidden;}
#pg-meineeinstellungen .meine-fahrzeuge .fz-data .data-foto {width:182px; float:left; margin-right:1px;}
#pg-meineeinstellungen .meine-fahrzeuge .fz-data .data-optionen {width:288px; float:left; margin-right:1px;}
#pg-meineeinstellungen .meine-fahrzeuge .fz-data .data-optionen .data-optionen-content {padding:4px;}
#pg-meineeinstellungen .meine-fahrzeuge .fz-data .data-kommentar {width:277px; float:left;}
#pg-meineeinstellungen .meine-fahrzeuge .fz-data .data-kommentar textarea {width:269px; margin:4px; height:150px;}
#pg-meineeinstellungen td {vertical-align:top;}
#pg-meineeinstellungen td .funktionszeile {display:block; margin-top:7px;}
#pg-meineeinstellungen td .funktionszeile a {margin-right:14px;}
#pg-meineeinstellungen #meine-suchen-automarkt-hersteller {width:100px;}
#pg-meineeinstellungen #meine-websitesuchen-suchbegriff {width:150px;}
#pg-meineeinstellungen #meine-suchen-automarkt-kriterien,
#pg-meineeinstellungen #meine-websitesuchen-treffer {width:auto;}
#pg-meineeinstellungen #meine-suchen-automarkt-mail,
#pg-meineeinstellungen #meine-websitesuchen-mail {width:220px;}
#pg-meineeinstellungen #weitere-einstellungen-content {width:100%; overflow:hidden;}
#pg-meineeinstellungen #weitere-einstellungen-1 {width:378px; float:left;}
#pg-meineeinstellungen #weitere-einstellungen-2 {width:371px; float:left;}
#pg-meineeinstellungen .bereich-funktionen {float:right; width:100%; margin-top:7px;}
#pg-meineeinstellungen .bereich-funktionen a {margin:0 7px; float:right;}
#meine-einstellungen-content #kommentar {height:122px;}
div.hinweis {color:#339933; margin:10px 0pt;}
div.hinweis.with-icon {padding-left:30px; background:url(/ab/images/base/aubi_notice_s.gif) 5px 3px no-repeat;}

/* Nutzerprofil */
.userimage-L {width:182px; float:left; margin-right:7px;}

#pg-nutzerprofil #user-daten {width:749px; overflow:hidden;}

/* Bild */
#pg-nutzerprofil #user-daten #user-bild {width:182px; margin-right:1px; float:left;}
#pg-nutzerprofil #user-daten #user-bild .datengruppe-titel div {padding-left:18px; background:url(/ab/images/base/iconlib_14x14.png) no-repeat 0 -322px;}

/* Datentabelle */
#pg-nutzerprofil #user-daten #user-data {width:283px; margin-right:1px; float:left;}
#pg-nutzerprofil #user-daten #user-data table.t2 th div {padding-left:18px; background:url(/ab/images/base/iconlib_14x14.png) no-repeat 0 -336px;}
#user-data table.t2, #forumliste table.t2 {margin:0; padding:0; border:none;}
/* Funktionen */
#pg-nutzerprofil #user-funktionen {width:283px; overflow:hidden; margin-top:40px;}
#pg-nutzerprofil #user-funktionen .datengruppe-titel div {padding-left:18px; background:url(/ab/images/base/iconlib_14x14.png) no-repeat 0 -462px;}
/* Nachricht */
#pg-nutzerprofil #user-daten #user-nachricht {width:282px; float:left;}
#pg-nutzerprofil #user-daten #user-nachricht .datengruppe-titel div {padding-left:18px; background:url(/ab/images/base/iconlib_14x14.png) no-repeat 0 -350px;}
#pg-nutzerprofil #user-data table.t2 th div {padding-left:18px; line-height:14px; background-image:url(/ab/images/base/iconlib_14x14.png); background-repeat:no-repeat;}
#pg-nutzerprofil #user-data table.t2 {width:100%;}
#pg-nutzerprofil #user-data table.t2 th {border-right:0; letter-spacing:0 !important;}
#pg-nutzerprofil #user-data table.t2 td {border-right:0; padding:2px 4px;}
#pg-nutzerprofil #user-data table.t2 .col1 {font-weight:bold; width:35%; letter-spacing:-1px;}
#pg-nutzerprofil #user-data table.t2 .col2 {width:65%;}
#pg-nutzerprofil #user-data table.t2 td:first-child {font-weight:bold; width:20px; letter-spacing:-1px;}
#pg-nutzerprofil #user-nachricht {width:283px; height:172px; float:left;}
#pg-nutzerprofil #user-nachricht textarea {width:275px; height:210px;}
#pg-nutzerprofil #user-nachricht input {float:right;}
#pg-nutzerprofil #user-funktionen a.cmd {clear:left; white-space:nowrap; margin-bottom:3px;}
#pg-nutzerprofil #funtionen-content {padding:4px;}
#pg-nutzerprofil #user-website {width:270px; font-weight:normal; letter-spacing:0px; margin-top:7px; overflow:hidden;}
#pg-nutzerprofil #user-fahrzeuge {width:371px; float:left;}
#pg-nutzerprofil #user-fahrzeuge #meine-fz {width:182px; float:left;}
#pg-nutzerprofil #user-fahrzeuge #meine-wunschfz {margin-left:7px; width:182px; float:left;}
#pg-nutzerprofil #user-fahrzeuge .fahrzeug {width:100%; overflow:hidden; margin:3px 0; padding-bottom:4px; border-bottom:solid #eeeeee 1px;}
#pg-nutzerprofil #user-fahrzeuge .fahrzeug .fzdata-modell {margin-bottom:7px; letter-spacing:-1px; font-weight:bold;}
#pg-nutzerprofil #user-fahrzeuge .fahrzeug .fzdata-kommentar {width:100%; height:80px; overflow:auto;}
#pg-nutzerprofil .dt-funktionen .browse-text {margin:0 10px 0 5px;}
#pg-nutzerprofil .dt-funktionen .browse-prev-on,
#pg-nutzerprofil .dt-funktionen .browse-prev-off,
#pg-nutzerprofil .dt-funktionen .browse-next-on,
#pg-nutzerprofil .dt-funktionen .browse-next-off {display:inline; margin-right:4px;}
#pg-nutzerprofil .artikelliste {width:749px;}
#pg-nutzerprofil #forumliste {width:749px;}
#pg-nutzerprofil #mein-automarkt {width:749px;}
#pg-nutzerprofil #mein-automarkt-inserate {width:100%; overflow:hidden;}
#pg-nutzerprofil #mein-automarkt-inserat1 {margin-right:7px;}
#pg-nutzerprofil .inserat-M .inserat-data td {line-height:15px;}

/* Multimedia-Galerie */
body#pg-mmprojektor {padding:7px;}
#pg-mmprojektor #mm-canvas {background-color:#FFF; width:757px; height:510px; overflow:hidden;}
#pg-mmprojektor #mm-canvas-inner {padding:7px;}
#pg-mmprojektor #mm-bereich-ansicht {width:560px; margin-right:1px; float:left; overflow:hidden;}
#pg-mmprojektor #mm-nav {width:560px; height:40px; overflow:hidden;}
#pg-mmprojektor #mm-nav .blaettern {width:100%; overflow:hidden;}
#pg-mmprojektor #mm-nav #video-embed {border-top:solid #eeeeee 1px; padding-top:12px;}
#pg-mmprojektor #mm-nav #video-embed #embed-tag {font-size:9px; width:480px;}
#pg-mmprojektor #mm-bereich-blaettern {width:182px; float:left; overflow:hidden; padding-top:21px;}
#pg-mmprojektor h1 {font:bold 14px Verdana,Geneva,Arial,Helvetica,sans-serif; margin:18px 0 1px 0; border-bottom:solid #eeeeee 1px; padding-bottom:5px;}
#pg-mmprojektor #mm-ansicht {width:560px; height:373px; overflow:hidden;}
#pg-mmprojektor #mm-ansicht-video {width:560px; height:355px; overflow:hidden;}
#pg-mmprojektor #mm-unterschrift {width:560px; margin-top:1px; height:58px; overflow:hidden;}
#pg-mmprojektor #mm-unterschrift-content {padding:4px 0; border-top:solid #eeeeee 1px;}
#pg-mmprojektor #mm-adspace {width:757px; height:90px; margin-top:7px;}
#pg-mmprojektor #mm-tabs {height:20px; margin-bottom:1px; background-color:#f00000;}
#pg-mmprojektor #mm-items {height:454px; overflow:auto;}
#pg-mmprojektor #mm-items ul.tabs2 {margin-top:21px;}
#pg-mmprojektor #mm-items ul.treeview {overflow:hidden;}
#pg-mmprojektor #mm-items ul.treeview .node-label {display:block; white-space:normal;}
#pg-mmprojektor #mm-items ul.treeview .node-content {cursor:pointer;}
#pg-mmprojektor #mm-items ul.treeview .node-content a {text-decoration:none; color:#000;}
#pg-mmprojektor #mm-items ul.treeview .node-collapsed {background-color:#f3f3f3;}
#pg-mmprojektor #mm-items .treeview {margin:0;}
#pg-mmprojektor #mm-items .treeview li {border-bottom:solid #eeeeee 1px; margin:0; padding:4px; background-position:4px 4px;}
#pg-mmprojektor #mm-items .mm-item-bild {margin-bottom:7px;}
#pg-mmprojektor #mm-nav-360 {background-color:#f3f3f3; height:100%; width:100%; overflow:hidden;}
#pg-mmprojektor #mm-nav-360 #nav360-link {float:left; padding:12px;}
#pg-mmprojektor #mm-nav-360 #nav360-help {float:right; padding:14px 12px 12px 12px;}
#pg-mmprojektor #ad-placement-topofpage {width:747px;}

/* Mein AUTO BILD */
#pg-meinab #blocks-top {width:749px; overflow:hidden;}
#pg-meinab table.fzdata {font-size:11px;}
#pg-meinab table.fzdata col.col1 {width:90px;}
#pg-meinab table.fzdata th, #pg-meinab table.fzdata td {text-align:left; letter-spacing:-1px; line-height:16px;}
#pg-meinab table.fzdata th {font-weight:bold;}
#pg-meinab table.fzdata tr.row-modell td,
#pg-meinab table.fzdata tr.row-modell th {padding-bottom:7px;}
#pg-meinab .link-details {padding-top:1px; display:block;}
#pg-meinab .dt-funktionen .browse-text {margin:0 10px 0 5px;}
#pg-meinab .dt-funktionen .browse-prev-on,
#pg-meinab .dt-funktionen .browse-prev-off,
#pg-meinab .dt-funktionen .browse-next-on,
#pg-meinab .dt-funktionen .browse-next-off {display:inline; margin-right:4px;}
/* Bereich "Meine Nachrichten" */
#pg-meinab #meine-nachrichten{width:371px; margin-right:7px; float:left;}
#pg-meinab #meine-nachrichten .contentblock {width:100%;}
#pg-meinab #meine-nachrichten .datengruppe-titel {margin-top:14px;}
#pg-meinab #meine-nachrichten #neue-infos {width:100%; overflow:hidden;}
#pg-meinab .status-neueinfos-text {float:left; width:150px; margin:4px 0 2px 0 !important; display:block; line-heigt:14px}
#pg-meinab .status-neueinfos-videos {background-position:0 -420px; float:left; width:70px; margin:4px 0 2px 0 !important;}
#pg-meinab .status-neueinfos-bilder {background-position:0 -322px; float:left; width:70px; margin:4px 0 2px 0 !important;}
#pg-meinab .status-neueinfos-blog {background-position:0 -98px; float:left; width:70px; margin:4px 0 2px 0 !important;}
#pg-meinab .status-neueinfos-artikel {background-position:0 -406px; float:left; width:70px; margin:4px 0 2px 0 !important;}
#pg-meinab .status-neueinfos-videos,
#pg-meinab .status-neueinfos-bilder,
#pg-meinab .status-neueinfos-artikel,
#pg-meinab .status-neueinfos-blog,
#pg-meinab .status-nachrichten,
#pg-meinab .status-anfragen,
#pg-meinab .status-aw-kommentare,
#pg-meinab .status-kom-meine-artikel,
#pg-meinab .status-kom-beob-artikel {display:block; padding-left:20px; line-height:14px; margin:10px 0; background-image:url(/ab/images/base/iconlib_14x14.png); background-repeat:no-repeat;}
#pg-meinab .status-nachrichten {background-position:0 -140px;}
#pg-meinab .status-anfragen {background-position:0 -154px;}
#pg-meinab .status-aw-kommentare {background-position:0 -574px;}
#pg-meinab .status-kom-meine-artikel {background-position:0 -588px;}
#pg-meinab .status-kom-beob-artikel {background-position:0 -56px;}
/* Bereich "Meine Fahrzeuge" */
#pg-meinab #meine-fz {width:371px; float:left;}
#pg-meinab #meine-fz .contentblock {width:100%;}
#pg-meinab #meine-fz .fahrzeug {width:371px; overflow:hidden;}
#pg-meinab #meine-fz .fahrzeug .fzdata-bild {float:left; width:182px; margin-right:7px;}
#pg-meinab #meine-fz .fahrzeug .fzdata-daten {padding:4px 0;}
#pg-meinab #meine-fz .fahrzeug .link-kommentar {padding-bottom:8px; text-align:right;}
/* Bereich "Mein Automarkt" */
#pg-meinab #mein-automarkt-inserate {width:749px; overflow:hidden;}
#pg-meinab .inserat-M {margin-right:7px;}
#pg-meinab .inserat-M .inserat-data td {line-height:15px;}
#pg-meinab .status-neueinfos-unregistriert {color:#9E9E9E; padding-left:5px; margin:5px 0;}
#pg-meinab .red {color:#f00000;}
#pg-meinab .preis-titel {font-weight:bold; letter-spacing:-1px;}
#pg-meinab .suche-optionen {float:right;}
#pg-meinab .suche-optionen a {margin:2px 0 0 7px;}
#pg-meinab #forumliste {width:749px;}
#pg-meinab #mein-automarkt {width:749px;}
#pg-meinab #blocks-gs-gf {width:749px; overflow:hidden;}
#pg-meinab #gespeicherte-suchen {width:371px; margin-right:7px; float:left; overflow:hidden;}
#pg-meinab #gemerkte-fz {width:371px; float:left; overflow:hidden;}
#pg-meinab #blocks-gs-gf .contentblock {width:100%;}
#pg-meinab #blocks-gs-gf table {width:100%; overflow:hidden;}
#pg-meinab #gespeicherte-suchen table td {padding:5px 4px;}
#pg-meinab #gemerkte-fz .inserat-L {width:371px; padding:0; margin-bottom:7px;}
#pg-meinab #gemerkte-fz .inserat-L .inserat-data {width:274px;}
#pg-meinab #gemerkte-fz .inserat-L .inserat-data-modell {width:191px; font-weight:normal;}
#pg-meinab #gemerkte-fz .inserat-L .inserat-details {display:none;}
#pg-meinab #gemerkte-fz .inserat-L ul {width:274px;}
#pg-meinab #gemerkte-fz .inserat-L li {display:block; white-space:normal; font-weight:normal; letter-spacing:0;}
#pg-meinab .suche-funktionen {float:right;}
#pg-meinab #meine-artikel {width:749px;}
#pg-meinab .row {margin:0;}
#pg-meinab .teaser-M {margin-bottom:30px;}

/* ============== Module ==================== */
/* Website-Suche:Suche eingrenzen */
.mod-refinesearch {width:182px;}
.mod-refinesearch .mod-body {height:auto;}
.mod-refinesearch .mod-intro {margin-bottom:0;}
.mod-refinesearch .mod-intro em {font-weight:bold;}
.mod-refinesearch ul.modelle li {line-height:14px; margin:5px 0; padding-left:7px;}
.mod-refinesearch ul.medientypen li {line-height:25px; margin:5px 0; padding-left:30px;}
.mod-refinesearch ul.medientypen li#typ_artikel {background:url(/ab/images/base/icon_24x24_document.gif) 0 0 no-repeat;}
.mod-refinesearch ul.medientypen li#typ_bilder {background:url(/ab/images/base/icon_24x24_scenery.gif) 0 0 no-repeat;}
.mod-refinesearch ul.medientypen li#typ_videos {background:url(/ab/images/base/icon_24x24_cameraplay.gif) 0 0 no-repeat;}
.mod-refinesearch ul.medientypen li#typ_panoramen {background:url(/ab/images/base/icon_24x24_fit2size.gif) 0 0 no-repeat;}
.mod-refinesearch ul.medientypen li#typ_blogs {background:url(/ab/images/base/icon_24x24_blog.gif) 0 0 no-repeat;}
.mod-refinesearch ul.medientypen li#typ_threads {background:url(/ab/images/base/icon_24x24_document.gif) 0 0 no-repeat;}
.mod-refinesearch ul.medientypen li#typ_userartikel {background:transparent url(/ab/images/base/icon_24x24_usertestbericht.gif) 0 0 no-repeat;}
.mod-refinesearch ul.medientypen li#typ_testberichte {background:transparent url(/ab/images/base/icon_24x24_testbericht.gif) 0 0 no-repeat;}
.mod-refinesearch ul.medientypen li#typ_heftarchiv {background:transparent url(/ab/images/base/icon_24x24_heftarchiv.gif) 0 0 no-repeat;}
.mod-refinesearch ul.medientypen li#typ_lexikon {background:transparent url(/ab/images/base/icon_24x24_lexikon.gif) 0 0 no-repeat;}

/* Website-Suche:Gesucht/gefunden */
.mod-wszuletztgesucht {width:182px;}
.mod-wszuletztgesucht .mod-body {height:auto;}
.mod-wszuletztgesucht .wssuche-abstract {padding-bottom:7px; border-bottom:solid #eeeeee 1px; margin-bottom:7px;}
.mod-wszuletztgesucht .wssuche-begriffe a {font-weight:bold; display:block; margin-bottom:3px;}

/* Modul "Service-Tools" */
.mod-servicetools {width:371px;}
.mod-servicetools .mod-body {height:134px;}
.mod-servicetools .item-row {width:361px; float:none;}
.mod-servicetools .item-row div {width:361px; width:119px; height:40px; float:left; padding:0 1px 5px 0; background:transparent url(/ab/images/base/mod_servicetools_bg_item.gif) no-repeat 0 0;}
.mod-servicetools .item-row div a {display:block; width:119px; height:40px; background-repeat:no-repeat; background-position:4px 4px;}
.mod-servicetools .item-row div a span {display:block; padding:7px 0 0 40px;}
.mod-servicetools .item-row div a span {padding:9px 0 0 40px; cursor:pointer; background-repeat:no-repeat; background-position:4px 6px;}
.mod-servicetools .item-row a.mod-st-auto-1 {background-image:url(/ab/images/base/icon_32x32_formred_bw.gif);}
.mod-servicetools .item-row a.mod-st-auto-2 {background-image:url(/ab/images/base/icon_32x32_car1_bw.gif);}
.mod-servicetools .item-row a.mod-st-auto-3 {background-image:url(/ab/images/base/icon_32x32_user_bw.gif);}
.mod-servicetools .item-row a.mod-st-auto-4 {background-image:url(/ab/images/base/icon_32x32_bookopen_bw.gif);}
.mod-servicetools .item-row a.mod-st-auto-5 {background-image:url(/ab/images/base/icon_32x32_contract_bw.gif);}
.mod-servicetools .item-row a.mod-st-auto-6 {background-image:url(/ab/images/base/icon_32x32_car2_bw.gif);}
.mod-servicetools .item-row a.mod-st-auto-7 {background-image:url(/ab/images/base/icon_32x32_widgets_gear.gif);}
.mod-servicetools .item-row a.mod-st-auto-8 {background-image:url(/ab/images/base/icon_32x32_kummerkasten_medicalbag.gif);}
.mod-servicetools .item-row a.mod-st-auto-9 {background-image:url(/ab/images/base/icon_32x32_newsletter_mail.gif);}
.mod-servicetools .item-row a.mod-st-auto-10 {background-image:url(/ab/images/base/icon_32x32_rss.gif);}
.mod-servicetools .item-row a.mod-st-geld-1 {background-image:url(/ab/images/base/icon_32x32_g-tanken2.gif);}
.mod-servicetools .item-row a.mod-st-geld-2 {background-image:url(/ab/images/base/icon_32x32_g-finanzierungsr_calculator.gif);}
.mod-servicetools .item-row a.mod-st-geld-3 {background-image:url(/ab/images/base/icon_32x32_g-hotelfuehrer_bed.gif);}
.mod-servicetools .item-row a.mod-st-geld-4 {background-image:url(/ab/images/base/icon_32x32_g-mitfahrzentrale_user1_view.gif);}
.mod-servicetools .item-row a.mod-st-geld-5 {background-image:url(/ab/images/base/icon_32x32_g-restwertboerse_recycle.gif);}
.mod-servicetools .item-row a.mod-st-geld-6 {background-image:url(/ab/images/base/icon_32x32_g-schwacke_form_blue_edit.gif);}
.mod-servicetools .item-row a.mod-st-geld-7 {background-image:url(/ab/images/base/icon_32x32_g-steuerrechner_cashier.gif);}
.mod-servicetools .item-row a.mod-st-geld-8 {background-image:url(/ab/images/base/icon_32x32_g-steuertipps_euro2.gif);}
.mod-servicetools .item-row a.mod-st-geld-9 {background-image:url(/ab/images/base/icon_32x32_g-versicherungsverg_copy.gif);}
.mod-servicetools .item-row a.mod-st-geld-10 {background-image:url(/ab/images/base/icon_32x32_g-wertverlust_document_chart.gif);}
.mod-servicetools .item-row a.mod-st-recht-1 {background-image:url(/ab/images/base/icon_32x32_r-bussgeld_wallet_open.gif);}
.mod-servicetools .item-row a.mod-st-recht-2 {background-image:url(/ab/images/base/icon_32x32_r-fuehrerscheinklassen_id_cards.gif);}
.mod-servicetools .item-row a.mod-st-recht-3 {background-image:url(/ab/images/base/icon_32x32_r-punktekonto_index.gif);}
.mod-servicetools .item-row a.mod-st-recht-4 {background-image:url(/ab/images/base/icon_32x32_r-unfallratgeber_crash.gif);}
.mod-servicetools .item-row a.mod-st-recht-5 {background-image:url(/ab/images/base/icon_32x32_judge_bw.gif);}
.mod-servicetools .item-row a.mod-st-recht-6 {background-image:url(/ab/images/base/icon_32x32_r-verkehrszeichen_stop.gif);}
.mod-servicetools .item-row a.mod-st-recht-7 {background-image:url(/ab/images/base/icon_32x32_r-zulassungsdoku_passport_purple.gif);}
.mod-servicetools .item-row a.mod-st-icon-1 {background-image:url(/ab/images/base/icon_32x32_heftarchiv.gif);}
.mod-servicetools .item-row a.mod-st-icon-2 {background-image:url(/ab/images/base/icon_32x32_blog_notebook.gif);}
.mod-servicetools .item-row a.mod-st-icon-3 {background-image:url(/ab/images/base/icon_32x32_podcast.gif);}
.mod-servicetools .item-row a.mod-st-icon-4 {background-image:url(/ab/images/base/icon_32x32_avd_satellite_dish.gif);}
.mod-servicetools .item-row a.mod-st-icon-5 {background-image:url(/ab/images/base/icon_32x32_servicetools_mobil.gif);}
.mod-servicetools .item-row a.mod-st-icon-6 {background-image:url(/ab/images/base/icon_32x32_servicetools_reifenverg.gif);}
.mod-servicetools .item-row a.mod-st-icon-7 {background-image:url(/ab/images/base/icon_32x32_servicetools_shop.gif);}
.mod-servicetools .item-row a.mod-st-icon-8 {background-image:url(/ab/images/base/icon_32x32_firmenwagen.gif);}
.mod-servicetools .item-row a.mod-st-icon-9 {background-image:url(/ab/images/base/icon_32x32_pendlerpauschale.gif);}
.mod-servicetools .item-row a.mod-st-icon-10 {background-image:url(/ab/images/base/icon_32x32_co2_rechner.gif);}
.mod-servicetools .item-row a.mod-st-auto-11 {background-image:url(/ab/images/base/icon_32x32_navigation.gif);}

/* Modul "Tag-Cloud" */
.mod-tagcloud .mod-body {text-align:center; padding-bottom:7px;}
.mod-tagcloud .tag1 {font-size:9px; line-height:14px;}
.mod-tagcloud .tag2 {font-size:12px; line-height:15px; font-weight:bold;}
.mod-tagcloud .tag3 {font-size:14px; line-height:17px;}
.mod-tagcloud .tag4 {font-size:16px; line-height:19px; font-weight:bold;}

/* Modul:"Fachbegriff-Lexikon" */
.mod-fbl {width:182px;}
.mod-fbl .mod-body {height:147px;}
.mod-fbl .fbl-items {width:172px; height:147px; overflow:auto;}
.mod-fbl ul.treeview {overflow:hidden;}
.mod-fbl ul.treeview .node-label {display:block; width:100%;}
.mod-fbl ul.treeview .node-content {cursor:pointer;}
.mod-fbl .treeview {margin:0;}
.mod-fbl .treeview li {border-bottom:solid #eeeeee 1px; margin:0; padding:4px; background-position:4px 4px;}

/* Modul:"Verwandte Artikel" */
.mod-verwandte-artikel {width:182px;}
.mod-verwandte-artikel .mod-body {height:auto;}
.mod-verwandte-artikel .vwa-dachzeile {color:#636363; font-weight:bold;}
.mod-verwandte-artikel .vwa-img {display:block; margin:7px 0; border-bottom:solid #CCC 1px; padding-bottom:7px;}

/* Modul:"Weitere Links" */
.mod-weitere-links {width:182px;}
.mod-weitere-links .mod-body {height:auto;}

/* Modul:Online-Voting */
.mod-onlinevoting {width:182px;}
.mod-onlinevoting .mod-title span {color:#FFF;}
.mod-onlinevoting .mod-body {height:258px; padding:3px; width:166px;}
.mod-onlinevoting .mod-body img {height:111px; width:166px;}
.mod-onlinevoting .voting-intro {width:100%; height:40px; overflow:hidden;}
.mod-onlinevoting ul {width:100%; overflow:hidden; margin-top:9px; padding:0;}
.mod-onlinevoting ul li {clear:both; margin-bottom:9px;}
.mod-onlinevoting ul li input {float:left; margin:1px 3px 0 0;}
.mod-onlinevoting #link-ergebnisse {float:right; margin-top:5px;}
.voting-frage {margin:3px 0 4px 0; font-weight:bold;}

/* Modul "Wie viel ist mein Auto wert?" (Schwacke-Bewertung) */
.mod-fzbewertung {width:371px;}
.mod-fzbewertung .mod-content {height:220px;}
.mod-fzbewertung-titel {border-top:dotted #d6d6d5 1px; font-weight:bold; margin:4px 0; padding-top:8px;}
.mod-fzbewertung .data-row {width:100%; overflow:hidden; margin-top:4px;}
.mod-fzbewertung .data-col {width:110px; margin-right:4px;}
.mod-fzbewertung .data-col label {display:block; height:14px;}
.mod-fzbewertung #fzbewertung-kfzschein {margin-bottom:7px;}
.mod-fzbewertung #schwacke-fzart, .mod-fzbewertung #schwacke-marke, .mod-fzbewertung #schwacke-modell {width:110px;}
.mod-fzbewertung #schwacke-km {width:70px; padding:0; margin:0;}
.mod-fzbewertung #btn_schwacke_submit {margin-top:10px; float:right;}
.mod-fzbewertung .data-col select#schwacke-ezl-m {width:45px;}
.mod-fzbewertung .data-col select#schwacke-ezl-j {width:60px;}

/* Modul "Versicherungsvergleich" */
.mod-vv {width:371px;}
.mod-vv .mod-body {height:259px;}
.mod-vv .fzschein {width:361px; overflow:hidden; padding-bottom:7px; margin-bottom:7px; border-bottom:dotted #d6d6d5 1px;}
.mod-vv .fzschein-alt {width:152px; float:left;}
.mod-vv .fzschein-neu {width:152px; float:right;}
.mod-vv form {padding-top:7px; width:361px;}
.mod-vv form fieldset {padding-top:14px;}
.mod-vv .data-row {width:100%; height:22px; margin-bottom:4px; overflow:hidden;}
.mod-vv .data-row label {padding-top:3px; display:block; float:left; width:110px;}
.mod-vv .data-row input {width:100px;}
.mod-vv .data-row select {width:220px;}
.mod-vv #btn-mod-vv-weiter {float:right;}
.mod-vv .infotext {margin:7px 0; padding-bottom:14px;}

/* Modul Schadenfreiheitsrabatt */
.mod-sfrabatt {width:371px;}
.mod-sfrabatt .mod-body {height:134px;}
.mod-sfrabatt .rueckstufung {padding:6px 0 10px 0; margin-bottom:10px; width:361px;}
.mod-sfrabatt label {font-weight:bold; padding-left:4px;}
.mod-sfrabatt #lbl_sfr_rueckstufung {display:block; float:left; width:160px; padding-top:3px;}
.mod-sfrabatt table {margin:14px 0; font-size:9px; border-collapse:separate; border-spacing:1px; text-align:center;}
.mod-sfrabatt table td {padding:4px; border:solid #eeeeee 1px;}
.mod-sfrabatt table th {padding:4px; font-weight:normal; background-color:#eeeeee; margin:1px;}
.mod-sfrabatt #link_details {display:block; float:right;}

/* Modul "F1-Saison" */
.mod-formel1 {width:371px;}
.mod-formel1 .mod-body {height:207px;}
.mod-formel1 table {font-size:9px; width:361px;}
.mod-formel1 table .row-even {background-color:#f7f7f7;}
.mod-formel1 table th, .mod-formel1 table td {padding:1px 6px 2px 6px; text-align:left;}
.mod-formel1 table .last-col {text-align:right; font-weight:bold;}
.mod-formel1 a#link-details {display:block; float:right; margin:8px 0 0 0;}
.mod-formel1 #mod-formel1-tabcontent2 {display:none;}
.mod-formel1 #mod-formel1-tabcontent3 {display:none;}

/* Modul "Aus dem Automarkt":1x3 Inserate */
.mod-inserate1 {width:371px;}
.mod-inserate1 .mod-body {height:134px;}
.mod-inserate1 .inserat-S2 {margin:0;}
.mod-inserate1 .inserat-S2#mod-inserate1-inserat1 {display:inline; margin-left:20px;}
.mod-inserate1 .inserat-S2#mod-inserate1-inserat2, .mod-inserate1 .inserat-S2#mod-inserate1-inserat3 {margin-left:25px;}

/* Modul "Aus dem Automarkt":2x3 Inserate */
.mod-inserate2 {width:371px;}
.mod-inserate2 .mod-content {padding:4px 1px;}/* Standard ueberschreiben */
.mod-inserate2 .mod-body {height:259px;}
.mod-inserate2 .inserat-S2 {margin:0;}
.mod-inserate2 #mod-inserate2-row1 {width:367px; overflow:hidden; padding-bottom:5px;}
.mod-inserate2 #mod-inserate2-row2 {width:367px; overflow:hidden; padding:5px 0 0 0; border-top:dotted #eeeeee 1px;}
.mod-inserate2 .inserat-S2#mod-inserate2-inserat1 {display:inline; margin-left:20px;}
.mod-inserate2 .inserat-S2#mod-inserate2-inserat2, .mod-inserate2 .inserat-S2#mod-inserate2-inserat3 {margin-left:25px;}
.mod-inserate2 .inserat-S2#mod-inserate2-inserat4 {display:inline; margin-left:20px;}
.mod-inserate2 .inserat-S2#mod-inserate2-inserat5, .mod-inserate2 .inserat-S2#mod-inserate2-inserat6 {margin-left:25px;}

/* Modul "Aus dem Automarkt":1x6 Inserate */
.mod-inserate3 {width:749px;}
.mod-inserate3 .mod-body {height:134px;}
.mod-inserate3 .inserat-S2 {margin-left:32px; display:inline;}
.mod-inserate3 .inserat-S2#mod-inserate3-inserat1 {margin-left:19px;}

/* Modul "Automarkt" (im Artikel) 1 Inserat zum Blaettern */
.mod-inserate4 {width:182px;}
.mod-inserate4 .mod-body {height:auto;}
.mod-inserate4 .browse-prev-off {float:left;}
.mod-inserate4 .browse-text {width:134px; overflow:hidden;}
.mod-inserate4 .browse-next-on {float:right;}
.mod-inserate4 ul.linklist {margin-top:8px;}
.mod-inserate4 .inserat-S {margin:4px 0;}

/* Modul:"Fahrzeugsuche" */
.mod-fzsuche {width:371px;}
.mod-fzsuche .mod-body {height:259px;}
.mod-fzsuche .data-row {height:35px; margin-bottom:2px; background-color:#f3f3f3; width:361px; overflow:hidden; background-repeat:no-repeat; background-position:0 0;}
.mod-fzsuche .data-row .first-col {margin-left:38px;}
.mod-fzsuche .data-col {float:left; display:inline; width:106px;}
.mod-fzsuche .data-col label {display:block; height:14px;}
.mod-fzsuche .col-checkbox {padding:14px 0 0 0; text-align:left; width:106px;}
.mod-fzsuche .col-checkbox input {vertical-align:middle; width:13px; height:13px; margin-left:7px;}
.mod-fzsuche .col-checkbox label {display:inline; width:auto; margin:0; vertical-align:middle;}
.mod-fzsuche .fzsuche-row1 {background-image:url(/ab/images/base/gfx_35x35_car_red.gif); clear:both;}
.mod-fzsuche .fzsuche-row2 {background-image:url(/ab/images/base/gfx_35x35_gear.gif);}
.mod-fzsuche .fzsuche-row3 {background-image:url(/ab/images/base/gfx_35x35_euro.gif);}
.mod-fzsuche .fzsuche-row4 {background-image:url(/ab/images/base/gfx_35x35_calendar.gif);}
.mod-fzsuche .fzsuche-row5 {background-image:url(/ab/images/base/gfx_35x35_world_zoom.gif);}
.mod-fzsuche select {float:left; width:104px;}
.mod-fzsuche input#fzsuche-data_plz {float:left; width:100px;}
.mod-fzsuche #suchoptionen {line-height:20px; margin-top:10px;}
.mod-fzsuche #suchoptionen #chk_fzsuche_merken, .mod-fzsuche #suchoptionen label {float:left;}
.mod-fzsuche #suchoptionen a, .mod-fzsuche #suchoptionen #btn_fzsuche_submit {float:right; display:inline; margin-left:7px;}
.mod-fzsuche .fzsuche-intro {float:left; height:38px; width:250px; margin-bottom:2px;}
.mod-fzsuche .fzsuche-intro .fzsuche-titel {color:#f00000; font:bold 14px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.mod-fzsuche .fzinserat-intro {height:70px; width:361px; margin-bottom:2px;}
.mod-fzsuche .fzinserat-intro .fzinserat-titel {color:#f00000; font:bold 14px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.mod-fzsuche .fzinserat-intro-tab {height:65px; width:361px; margin-bottom:2px;}
.mod-fzsuche .fzinserat-intro-tab .fzinserat-titel {color:#f00000; font:bold 14px Verdana,Geneva,Arial,Helvetica,sans-serif; margin-bottom:8px; }
.mod-fzsuche .fzinserat-hsntsn {height:85px; width:240px; margin-bottom:5px; padding-top:5px; overflow:hidden; float:left;}
.mod-fzsuche .link_to_motoso {padding-top:3px;}

/* Module "Meine Suchen", "Zuletzt gesucht" */
.mod-usersuchen {width:182px;}
.mod-usersuchen .mod-body {height:auto;}
.mod-usersuchen .data-hersteller {font-weight:bold;}
.mod-usersuchen .data-optionen {color:#636363;}
.mod-usersuchen .fzsuche-daten {padding-bottom:7px; border-bottom:solid #eeeeee 1px; margin-bottom:7px; width:100%; overflow:hidden;}
.mod-usersuchen .links-funktionen {width:100%; overflow:hidden; margin-top:7px;}
.mod-usersuchen .links-funktionen a {margin-right:7px;}

/* Module "Zuletzt angesehen", "Gemerkte Inserate" */
.mod-userinserate {width:182px;}
.mod-userinserate .mod-body {height:auto;}
.mod-userinserate .inserat-S {margin:7px 0; border-bottom:dotted #cccccc 1px; padding-bottom:7px;}

/* Modul Fahrer dieses Autos */
.mod-fahrer-1 {width:182px;}
.mod-fahrer-1 .mod-body {height:auto;}
.mod-fahrer-1 table {width:172px; font-size:9px; margin-bottom:3px;}
.mod-fahrer-1 table td {padding:3px 6px; text-align:left;}

/* Modul "Aus der Community" */
.mod-community {width:371px;}
.mod-community .mod-body {height:134px;}
.mod-community #mod-community-tabcontent1 {display:block;}/* Default:Reiter 1 sichtbar */
.mod-community #mod-community-tabcontent2 {display:none;}
/* Reiter 1:"Forum" */
.mod-community #mod-community-tabcontent1 a.user-online,
.mod-community #mod-community-tabcontent1 a.user-offline {display:inline; padding:0; background:none;}
.mod-community #mod-community-tabcontent1 .first-item {padding-bottom:6px; margin-bottom:6px; border-bottom:dotted #d6d6d5 1px;}
.mod-community #mod-community-tabcontent1 .forum-content {width:100%;}
.mod-community #mod-community-tabcontent1 .forum-content img {float:left; margin-right:4px;}
.mod-community #mod-community-tabcontent1 .data-titel {margin:2px 0 6px 0;}
.mod-community #mod-community-tabcontent1 .data-titel a {font-weight:bold;}
/* Reiter 2:"Blog" */
.mod-community #mod-community-tabcontent2 .data-bild {float:left; margin:0 4px 0 0;}
.mod-community #mod-community-tabcontent2 .data-dachzeile {width:267px; float:left; margin:2px 0 4px 0; font-weight:bold;}
.mod-community #mod-community-tabcontent2 .data-titel {width:267px; float:left; font-size:14px; color:#0a66a5; font-weight:bold; line-height:16px; margin-bottom:4px;}
.mod-community #mod-community-tabcontent2 .data-datum,
.mod-community #mod-community-tabcontent2 .data-autor {float:left; width:267px; margin-bottom:2px;}
.mod-community #mod-community-tabcontent2 .data-datum span {display:block; float:left; line-height:14px; padding-left:18px; color:#9e9e9e; background-image:url(/ab/images/base/iconlib_14x14.png); background-repeat:no-repeat;}
.mod-community #mod-community-tabcontent2 .data-autor a {display:block; float:left; line-height:14px; padding-left:18px; background-image:url(/ab/images/base/iconlib_14x14.png); background-repeat:no-repeat;}
.mod-community #mod-community-tabcontent2 .data-datum span {background-position:0 -126px;}
.mod-community #mod-community-tabcontent2 .data-eintrag {width:267px; float:left; line-height:14px; width:267px; margin-top:4px;}

/* Modul:Userliste-1 */
.mod-userliste1 table {width:100%;}
.mod-userliste1 table .col1 {width:20px;}
.mod-userliste1 table .col3 {text-align:right;}
.mod-userliste1 table td:first-child+td+td {text-align:right;}
.mod-userliste1 table td {padding-bottom:4px;}

/* Modul "(Meine) Community" (HP Community) */
.mod-meine-community {width:371px;}
.mod-meine-community .mod-body {height:320px;}
.mod-meine-community .sub-contentblock {width:361px; border-bottom:dotted #eeeeee 1px; margin:10px 0;}
.mod-meine-community .sub-contentblock h3 {color:#f00000; font:bold 14px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.mod-meine-community .meine-nachrichten {width:361px; overflow:hidden;}
.mod-meine-community .status-nachrichten, .mod-meine-community .status-forum, .mod-meine-community .status-artikel {padding-left:18px; line-height:14px; margin-bottom:6px; background:transparent url(/ab/images/base/iconlib_14x14.png) no-repeat 0 0;}
.mod-meine-community .status-nachrichten {background-position:0 -70px;}
.mod-meine-community .status-forum {background-position:0 -98px;}
.mod-meine-community .status-artikel {background-position:0 -154px;}
.mod-meine-community .daten-hauptfz, .mod-meine-community .daten-fz {width:100%; padding:7px 0; overflow:hidden;}
.mod-meine-community .daten-fz img {float:left; width:64px; margin-right:4px;}
.mod-meine-community .daten-fz .data-fztyp {font-weight:bold; margin-bottom:3px;}
.mod-meine-community .daten-fz .data-fzartikel {margin-bottom:3px; }

/* Modul "Aus dem Forum" (HP Community) */
.mod-forum {width:371px;}
.mod-forum .mod-body {height:217px;}
.mod-forum .mod-teaser {margin:0 2px 6px 2px; width:100%; overflow:hidden;}
.mod-forum .mod-forum-dachzeile {float:left; height:15px; overflow:hidden; color:#636363; letter-spacing:-1px; background-color:transparent; font:normal normal bold 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.mod-forum .mod-forum-titel {float:left; height:25px; font-size:0;}
.mod-forum .mod-forum-titel img {width:367px;}
.mod-forum .mod-forum-titel span {display:none;}
.mod-forum .mod-forum-teasertxt {float:left; height:30px; overflow:hidden; color:#000; background-color:transparent; font:normal normal normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif !important; overflow:hidden;}
.mod-forum .mod-forum-beitrag-details {width:100%; height:20px; overflow:hidden;}
.mod-forum .mod-forum-beitrag-details span {margin:3px 4px 3px 0; display:block; float:left; height:14px; padding-left:22px; background:transparent url(/ab/images/base/iconlib_14x14.png) no-repeat 4px -126px;}
.mod-forum .mod-forum-beitrag-details a {display:inline; background:none; padding-left:0;}
.mod-forum .mod-forum-beitrag {width:100%; height:20px; overflow:hidden; background-color:#f3f3f3;}
.mod-forum .mod-forum-beitrag span {margin:3px 4px 3px 0; display:block; float:left; height:14px; padding-left:22px; background:transparent url(/ab/images/base/iconlib_14x14.png) no-repeat 4px -112px;}

/* Modul "Aus meinen Blogs" */
.mod-blogs {width:371px;}
.mod-blogs .mod-body {height:217px;}
.mod-blogs .mod-blogs-blog {background-color:#f3f3f3; margin-bottom:1px; height:70px; width:100%; overflow:hidden;}
.mod-blogs .mod-blogs-blog img {float:left; margin:5px 4px 5px 4px;}
.mod-blogs .mod-blogs-blog .mod-blogs-dachzeile {float:left; width:255px; margin:6px 4px 2px 4px;}
.mod-blogs .mod-blogs-blog .mod-blogs-titel {float:left; width:255px; margin:0 4px 2px 4px; font-weight:bold;}
.mod-blogs .mod-blogs-blog .mod-blogs-eintrag {float:left; width:255px; margin:0 4px 4px 4px;}
/* Nachtraegliche Ergaenzungen */
.ad-content-container {display:none;}
div.extwin {color:#f00000; text-decoration:none; width:140px; background-image:url(/ab/images/base/icon_extwin.gif); background-repeat:no-repeat; background-position:right center;}
#nav {position:absolute;}/* Opera Fix so the nav is on the right spot */
#pgpopup {background-color:#FFF;}

/* Popup - Send to Friend */
body#pg-sendtofriend {padding:7px;}
#pg-sendtofriend #stf-canvas {background-color:#FFF; width:533px; height:430px; overflow:hidden;}
#pg-sendtofriend #stf-canvas-inner {padding:7px;}
#pg-sendtofriend #stf-bereich-ansicht {float:left; margin-right:1px; overflow:hidden; width:500px; padding-left:10px;}
#pg-sendtofriend h1 {font:bold 14px Verdana,Geneva,Arial,Helvetica,sans-serif; margin:18px 0 1px 0; border-bottom:solid #eeeeee 1px; padding-bottom:5px;}
#pg-sendtofriend form#frm-sendtofriend fieldset label {padding-top:3px; display:block; float:left; width:250px;}
#pg-sendtofriend form#frm-sendtofriend fieldset input {width:210px;}
#pg-sendtofriend form#frm-sendtofriend fieldset textarea {height:60px; width:494px;}
#pg-sendtofriend form#frm-sendtofriend #btn-submit {margin-left:4px; width:58px; font-size:9px;}
#frm-sendtofriend .btn1 {float:right;}
#frm-sendtofriend {height:400px;}
.stf-form-large {padding:7px;}

div.contentblock.heftarchiv-vorschau {height:100%;}
.notice {color:#f00000;}
#gespeicherte-suchen table.t2 {border:none; margin:0; padding:0;}
.block-meinedaten, .block-meinepw {background-image:url(/ab/images/base/passwortedit_keyedit_28x28mitrahmen.gif);}

#pg-meineeinstellungen .meine-passwort-content {width:100%; overflow:hidden;}
#pg-meineeinstellungen .meine-passwort-1 {width:290px; float:left; margin-right:40px;}
#pg-meineeinstellungen .meine-passwort-2 {width:380px; float:left;}
#pg-meineeinstellungen .meine-passwort-content input {width:150px; float:right; margin-top:4px;}
#pg-meineeinstellungen .meine-passwort-content li {line-height:14px; margin:5px 0; padding-left:7px;}
#pg-meineeinstellungen .meine-passwort-content label {float:left; margin-top:7px; width:130px;}
#pg-meineeinstellungen .meine-passwort-content ul{list-style-type:disc}

.status-neueinfos-unregistriert span {color:#9E9E9E; padding-left:5px; margin:5px 0; font-weight:normal;}
.std-outside-list li { margin-bottom:5px;}

/* IR START */
/* neue Suche */
.mod-refinesearch-checkbox {position:relative; float:left; width:135px; height:30px;}
.mod-refinesearch-checkbox input {position:absolute; top:17px; left:-4px;}
.mod-refinesearch-checkbox div {position:absolute; height:14px; top:10px; left:16px; padding:12px 0px 0px 28px; display:inline; background:transparent url(/ab/images/base/iconlib_14x14.png) no-repeat 0 0;}
.mod-refinesearch-border input {margin:10px 0px 0px 10px;}
.mod-refinesearch-dd {float:left; padding:0px 10px 0px 0px; margin:10px 0px 10px 0px;}
.mod-refinesearch-dd select {width:170px; height:18px;}
.mod-refinesearch-dd label {display:block; margin-bottom:5px;}
.mod-refinesearch-submit {margin:0px 5px 0px 5px; border-top:solid #eeeeee 1px; clear:both; height:25px; padding:10px 0px 0px 0px;}
.trefferliste-tabelle {margin-top:10px; width:100%;}
.trefferliste-tabelle * {font-size:11px;}
.trefferliste-vorschaubild {padding-right:10px; width:90px; vertical-align:top;}
.trefferliste-typ { width:25px; height:25px; background-repeat:no-repeat; padding-right:7px;}
.trefferliste-descr {padding-top:5px; padding-bottom:10px;}

/* Heftarchiv */
#pg-fzsuche .treffer-heftarchiv {background-image:url(/ab/images/base/icon_24x24_heftarchiv.gif);}
#pg-fzsuche .ws-treffer-dachzeile {font-weight:bold; letter-spacing:-1px; margin-bottom:2px;}
#pg-fzsuche .ws-treffer-descr {margin-top:5px;}

/* IAA */
.autobild-iaa #header {background-image:url(/ab/images/base/header_branding_autobild_iaa.png);}
.autobild-iaa #nav-container .nav1-active .nav1-L, .autobild-iaa #nav-container li:hover .nav1-L, .autobild-iaa #nav-container li.hover .nav1-L {background-position:-24px 0;}
.autobild-iaa #nav-container .nav1-active .nav1-C, .autobild-iaa #nav-container li:hover .nav1-C, .autobild-iaa #nav-container li.hover .nav1-C {background-image:url(/ab/images/base/nav1_c_active_iaa.gif);}
.autobild-iaa #nav-container .nav1-active .nav1-R, .autobild-iaa #nav-container li:hover .nav1-R, .autobild-iaa #nav-container li.hover .nav1-R {background-position:-26px 0;}
.autobild-iaa #nav-container li ul li a:hover {background-color:#02a2db;}
#nav-container #nav1-iaa .nav1-C {background-image:url(/ab/images/base/nav1_c_active_iaa.gif);}
#nav-container #nav1-iaa .nav1-L {background-position:-24px 0;}
#nav-container #nav1-iaa .nav1-R {background-position:-26px 0;}
#nav-container #nav1-iaa .nav1-C a {color:#FFF;}

/* Aktion Navigationspunkt Ebene 1 */
.autobild-aktion #header {background-image:url(/ab/images/base/header_branding_autobild_aktion.png);}
.autobild-aktion #nav-container .nav1-active .nav1-L, .autobild-aktion #nav-container li:hover .nav1-L, .autobild-aktion #nav-container li.hover .nav1-L {background-position:-28px 0;}
.autobild-aktion #nav-container .nav1-active .nav1-C, .autobild-aktion #nav-container li:hover .nav1-C, .autobild-aktion #nav-container li.hover .nav1-C {background-image:url(/ab/images/base/nav1_c_active.gif);}
.autobild-aktion #nav-container .nav1-active .nav1-R, .autobild-aktion #nav-container li:hover .nav1-R, .autobild-aktion #nav-container li.hover .nav1-R {background-position:-30px 0;}
.autobild-aktion #nav-container li ul li a:hover {background-color:#004182;}
#nav-container #nav1-ch_aktion .nav1-C {background-image:url(/ab/images/base/nav1_c_active_aktion.gif);}
#nav-container #nav1-ch_aktion .nav1-L {background-position:-28px 0;}
#nav-container #nav1-ch_aktion .nav1-R {background-position:-30px 0;}
#nav-container #nav1-ch_aktion .nav1-C a {color:#FFF;}
.autobild-aktion h5.bereichskennung {color:#636363;}

/* autobild.de Navigationspunkt Greencars */
.autobild-greencars #header {background-image:url(/ab/images/base/header_branding_autobild_greencars.jpg);}
.autobild-greencars #nav-container .nav1-active .nav1-L, .autobild-greencars #nav-container li:hover .nav1-L, .autobild-greencars #nav-container li.hover .nav1-L {background-position:-32px 0;}
.autobild-greencars #nav-container .nav1-active .nav1-C, .autobild-greencars #nav-container li:hover .nav1-C, .autobild-greencars #nav-container li.hover .nav1-C {background-image:url(/ab/images/base/nav1_c_active_greencars.gif);}
.autobild-greencars #nav-container .nav1-active .nav1-R, .autobild-greencars #nav-container li:hover .nav1-R, .autobild-greencars #nav-container li.hover .nav1-R {background-position:-34px 0;}
.autobild-greencars #nav-container li ul li a:hover {background-color:#97be0d;}
#nav-container #nav1-ch_greencars .nav1-C {background-image:url(/ab/images/base/nav1_c_active_greencars.gif);}
#nav-container #nav1-ch_greencars .nav1-L {background-position:-32px 0;}
#nav-container #nav1-ch_greencars .nav1-R {background-position:-34px 0;}
#nav-container #nav1-ch_greencars .nav1-C a {color:#FFF;}
.autobild-greencars h5.bereichskennung {color:#636363;}
.autobild-greencars #nav-level3 {background-position:0 -120px;}

/* Capleiste */
#capleiste {background:transparent url(/ab/images/base/capleiste_bg.gif) top left repeat-x; height:16px; padding:2px 0 0 6px; position:absolute; top:0; left:0; width:99%;}
#capleiste a {text-decoration:none; color:#000; margin-right:10px;}

/* Ausblenden der Flyout fuer den ASDTV Player und SpeedAcademy */
#pg-asdtv #nav1-magazin ul li, #pg-asdtv #nav1-automarkt ul li, #pg-asdtv #nav1-meinab ul li, #pg-asdtv #nav1-service ul li {display:none;}
#pg-speedacademy #nav1-magazin ul li, #pg-speedacademy #nav1-automarkt ul li, #pg-speedacademy #nav1-meinab ul li, #pg-speedacademy #nav1-service ul li {display:none;}
#pg-seat-leon #nav1-magazin ul li, #pg-seat-leon #nav1-automarkt ul li, #pg-seat-leon #nav1-meinab ul li, #pg-seat-leon #nav1-service ul li {display:none;}

/* Send2Friend Label fuer IE6 */
.smallfont label {font-size:11px;}
/* STB-Footer */
#stb_footer a {color:#f00000; text-decoration:underline;}
#stb_footer a:hover {text-decoration:none;}
#stb_footer {text-align:left; padding:0 0 8px 0px; margin-bottom:8px; border-bottom:1px solid #CCC;}
#stb_footer .item-row {width:720px; margin-left:25px; line-height:12px;}
#stb_footer.mod-servicetools {width:100%;}
.cb {clear:both;}
#stb_footer div.mod-title {color:#000; letter-spacing:-1px; font:normal normal bold 14px/16px Verdana,Geneva,Arial,Helvetica,sans-serif; margin:0 0 6px 25px;}
/* Modultitel klickbar */
div.mod-title span a {text-decoration:underline; color:#000;}
div.mod-title span a:hover {text-decoration:none;}
div.mod-title span.alt a {text-decoration:underline; color:#FFF;}
div.mod-title span.alt a:hover {text-decoration:none;}

/* Markenslots */
.markenslot_header {font-size:9px; clear:both;}
.markenslot_header a {text-decoration:none;}
.markenslot_header ul {margin-left:182px; margin-top:-20px; margin-bottom:20px;}
.markenslot_header ul li {height:20px; float:left; width:auto; margin-right:1px;}
.markenslot_header_left {margin-right:10px;}
.markenslot_v1_top {width:560px;}
.markenslot_v1_top h4 {height:15px; margin-bottom:6px;}
.markenslot_v1_top h5 {height:30px;}
.markenslot_v1_top h5 img {width:367px; height:25px;}
.markenslot_v1_top .markenslot_v1_topimg {width:182px; float:left; margin-top:1px; margin-right:7px;}
.markenslot_mod-bottom {width:182px; height:10px; font-size:0; background:transparent url(/ab/images/base/iconlib_mod_bottom.gif) no-repeat 0 0;}
.markenslot_v1_small {color:#000; background-color:transparent; font:normal normal normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;}
h4.markenslot_v1_small_titel {display:inline; color:#636363; letter-spacing:-1px; background-color:transparent; font:normal normal bold 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;}

#footer_irs {color:#8e8e8e; width:769px; border-top:solid #cccccc 1px; background-color:#FFF; padding:10px 0; text-align:center;}

/* START Nicht-grafische Ueberschrift */
h2.txt-hl, h3.txt-hl {letter-spacing:-1px; font-family:Arial,Helvetica,Geneva,sans-serif; font-weight:bold; color:#000;}
h2.txt-hl a, h3.txt-hl a {text-decoration:none; color:#000;}
.teaser h2.txt-hl a {z-index:0 !important; color:#636363; font:normal normal bold 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.teaser h3.txt-hl {font-size:16px; margin:8px 0;}

/* Allgemeine Groessenangaben */
h3.txt-hl.xl {font-size:24px;}
h3.txt-hl.xxl {font-size:28px;}

/* Die Farben/Effekte */
h3.txt-hl.txt-rot a, .teaser-XXL h3.txt-hl.txt-rot a {color:#f00000;}
h3.txt-hl.txt-weiss a {color:#fff;}

/* Teaserangabe XS */
h2.teaser-XS {margin-top:15px; color:#636363; letter-spacing:-1px; background-color:transparent; font:normal normal bold 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;}

/* Teaserausgabe S (inkl. "weiss auf blau") */
.teaser-S h3.txt-hl {font-size:16px; margin:8px 0;}
.teaser-highlight1 h3.txt-hl, .teaser-highlight1 h2.txt-hl {padding-left:3px;}

/* Teaserausgabe XL */
.teaser-XL h3.txt-hl {float:right; position:relative; width:182px; margin-bottom:6px;}
.teaser-XL h2.txt-hl {position:relative; top:0; left:378px; width:182px;}

/* Teaserausgabe XXL */
.teaser-XXL h2.txt-hl a {position:relative; left:378px;}
.teaser-XXL h3.txt-hl a {float:right; font-size:24px; width:371px; padding:10px 0 10px 0; position:relative; color:#000; left:-1px;}
.teaser-XXL h3.txt-hl {margin:0;}

/* Artikel */
#pg-artikel #artikel-headings h2.txt-hl {color:#636363; background-color:transparent; font:normal normal bold 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;}
#pg-artikel #artikel-headings h2.txt-hl .quellangabe {font-weight:normal;}
#pg-artikel #artikel-headings h3.txt-hl {color:#000; font-size:28px; margin:1px 0 6px 0; line-height:28px; font-family:Arial,Helvetica,Geneva,sans-serif;}

/* Markenslots HP */
h2.markenslot_v1_small_titel {display:inline; letter-spacing:-1px; font-size:11px;}

/* Fachlexikon */
#pg-artikel #artikel-headings.fl-titel {height:76px;}
#pg-artikel #artikel-headings.fl-titel h2.txt-hl {color:#000; font-size:24px; margin-top:10px;}

/* Heftarchiv */
.ha-index .teaser {margin-right:0;}

/* ENDE Nicht-grafische Ueberschrift */

/* Haken vor den "ausserdem" Links */
.teaser .teaserlinks-ausserdem div.link {padding-left:11px; background:transparent url(/ab/images/base/arrow_blk_3x5.gif) no-repeat 1px 5px;}

/* Werbung */
div.ad_anzeige {font-size:10px; color:#A6A6A6; text-transform:uppercase; padding-bottom:5px; text-align:right;}

/* Neue Bereichskennung */
h5.bereichskennung {color:#FFF; font:bold 18px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.autobild-online h5.bereichskennung {color:#636363;}

/* Fach-Lexikon */
#pg-artikel #artikel-headings #flexi-h2 {line-height:32px;}

/* Sitepath neu */
#sitepath li {background:transparent url(/ab/images/base/sitepath-line.png) no-repeat scroll 6px center;}
#sitepath li.first-child {background-image:none;}

/* Markenbox auf Markenseite */
.mod-markebox {width:371px;}
#mod-markebox-tabcontent2 {display:none;}
ul.markebox-links {float:left; width:255px; font-size:11px; line-height:14px; padding-top:5px;}
.markebox-logo {float:left; height:124px;}
div.link {padding-left:11px; background:transparent url(/ab/images/base/arrow_blk_3x5.gif) no-repeat 1px 5px;}
p.markebox-kontakt-name {color:#f00000; font-size:14px; padding-top:5px; font-weight:bold;}
.markebox-kontakt p {margin-bottom:10px;}

/* Neuer Newsticker */
.mod-newsticker {width:182px;}
.mod-newsticker .mod-title a:hover {text-decoration:none;}
#new_newsticker .mod-body {position:relative; top:0px; left:0px; margin:auto; height:223px; width:166px;}
#new_newsticker .mod-body .teasertxt {margin-top:4px;}
#new_newsticker .mod-header {background-image:url(/ab/images/base/mod_header_bg_red.png);}
#new_newsticker {background-color:#ffffff;}
#new_newsticker h2 a {color:#636363; font:normal normal bold 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;}
#new_newsticker h3 {letter-spacing:-1px; font-family:Arial,Helvetica,Geneva,sans-serif; font-weight:bold; color:#000; font-size:16px; margin:8px 0;}
#new_newsticker .news {position:absolute; left:0px; top:0px; background-color:#ffffff; height:350px;}
#new_newsticker .newsticker-blaettern {position:relative; top:0px; left:0px; border:1px solid #cccccc; border-top:0px; z-index:5; height:33px; text-align:center;}
#new_newsticker .blaettern {border-bottom:1px solid #cccccc; height:24px; background-image:url(/ab/images/base/newsticker_bg.png);}
#new_newsticker .blaettern div {padding-top:4px; font-size:9px;}
#new_newsticker .aleft {position:absolute; left:0px; top:0px;}
#new_newsticker .aright {position:absolute; left:162px; top:0px;}

/* Allgemeine Styles fuer den Videoteaser */
.vteaser {float:left; height:209px; width:371px; background:transparent url(/ab/images/base/vp_bg_209.png) top left repeat-x;}
.vteaser.clickable {cursor:pointer;}
.vteaser object {	margin-top:8px;}
.vteaser .preview {width:247px; height:190px; margin:10px 0 0 65px;}
.vteaser .preview img {margin:0; width:auto; float:none; border:0;}
.vteaser.xxl {margin:-15px 7px 0 0;}
.vteaser p {position:relative; top:-45px; font-family:Arial,Helvetica,sans-serif; font-size:18px; color:#000; width:240px; padding:0 4px 0 4px; text-align:center; line-height:20px;}
.vteaser .alt {display:none;}

/* AD Zeile 2 */
.adrow-pre {margin-bottom:0;}
.interspace {margin-top:15px;}

/* Module MST */
.mod-mst-ergebnisse {width:371px; font-size:11px;}
.mod-mst-ergebnisse .mod-body {height:256px;}
.mod-mst-ergebnisse .klasse_table {width:100%; font-size:11px;}
.mod-mst-ergebnisse .klasse_rennen {font-size:11px; font-weight:bold; margin-bottom:6px;}
.mod-mst-ergebnisse .klasse_table .klasse_tr_head {background-color:#eeeeee;}
.mod-mst-ergebnisse .klasse_table .klasse_td {padding:2px; border-bottom:1px solid #eee;}
.mod-mst-ergebnisse .klasse_table .klasse_th {padding:3px; border-right:1px solid #fff;}
.mod-mst-ergebnisse .stat_link {float:right; font-size:11px; margin-top:4px;}

.mod-mst-bildergalerien {width:371px;}
.mod-mst-bildergalerien .mod-body {height:100%;}
.mod-mst-bildergalerien .mod-content {height:325px;}
.mod-mst-bildergalerien .intro {background-color:#f4f4f4;padding:3px;}
.mod-mst-bildergalerien .row {margin:5px 0 0 0; padding:0; height:90px;}
.mod-mst-bildergalerien .row-line {border-bottom:1px solid #d6d6d6; padding-bottom:5px;}
.mod-mst-bildergalerien .item {float:left; height:56px; margin-right:8px; padding-right:1px; width:170px;}
.mod-mst-bildergalerien .item .headline {color:#636363; font-weight:bold;}
.mod-mst-bildergalerien .vorschaufoto {float:left; margin:5px 7px 0 0;}

ul.tabs-3 {padding-left:2px; height:19px; width:740px; overflow:hidden; background-color:#FFF; border-bottom:1px solid #F00000; line-height:15px;}
ul.tabs-3 li {float:left; font-size:9px; height:19px; display:block; background:transparent url(/ab/images/base/tabs-3-li-inactive.png) no-repeat left top;}
ul.tabs-3 li a {display:block; font-weight:bold; padding:3px 14px 0 8px; text-decoration:none !important; background:url(/ab/images/base/tabs-3-a-inactive.png) top right no-repeat;}
ul.tabs-3 li.active {background:url(/ab/images/base/tabs-3-li-active.png) 0 0 no-repeat !important;}
ul.tabs-3 li.active a {color:#FFF; display:block; font-weight:bold; padding:3px 14px 0 8px; text-decoration:none !important; background:url(/ab/images/base/tabs-3-a-active.png) top right no-repeat;}

ul.mst_navi_logo {background:transparent url(/ab/images/base/powered_by-motorsport.jpg) top right no-repeat; height:29px;}
ul.mst_navi_logo li {margin-top:10px;}
.mst_navi_logo_link {position:absolute; display:block; height:29px; width:160px; left:600px;}


/* Aus der alten artikel-redesign.css */
#pg-fctns a {margin-left: 13px;}
#stage-artikel {position: relative;}
#pg-artikel .pgtop {clear: both;}

/* Artikel */
#pg-artikel h2.txt-hl {margin-bottom: 10px;}
#pg-artikel h3.txt-hl {margin-bottom: 8px !important;}
#pg-artikel .anlauftext  {margin-bottom: 5px; font-size: 12px; line-height: 16px; font-weight: bold;}
#pg-artikel #artikel-body h4 {font-weight: normal; line-height: 22px; font-size: 18px; margin: 40px 0 12px 0;}
#pg-artikel .linklist li {line-height: 12px;}
#pg-artikel .linklist a {font-size: 10px; line-height: 12px;}

/* Ergaenzungen */
.voddy.gallery {height: 100%; background: #FFF url(/ab/images/base/bg_videoplayer_v2.gif) 0 0 repeat-x;}
#mediacontainer #vplayer {position: relative; top: 24px; left: 48px;}
#popup-mediaelement div.voddy.gallery {height: 403px; width: 560px; background: #FFF url(/ab/images/base/bg_videoplayer.png) 0 0 repeat-x;}
#popup-mediaelement #vplayer {position: relative; top: 24px; left: 48px;}

/* Fuer den noscript Teil */
#noscript_inner {background:transparent url(/ab/images/base/bg_shadow1.gif) repeat-y scroll 769px 0; margin-left:5px; width:779px;}
#noscript_content {background-color:#FFF; color:#000; width:749px; padding:10px;}
.noscript_h2, .noscript_h2 a, .noscript_h2 a:hover, .noscript_h2 a:visited {font-family:Arial,Helvetica,Geneva,sans-serif; font-size:28px; line-height:28px; margin:1px 0pt 18px; width:560px; margin-bottom: 20px; color:#000;}
.noscript_h3 {font-size:12px;line-height:18px; font-weight:normal; width:560px; margin-bottom: 30px;}

/* Suche im Header */
#websitesearch-wrapper {position:static; float:right; padding:0 0 0 0; height:100%; width:307px;}
#websitesearch-wrapper .websitesearch {margin:0 7px 0 0; padding:2px 0 0 4px; height:18px; width:228px; border-width:2px 0 0 2px; border-color:#B5B5B5; border-style:solid; background:#fff600; font-size:11px; display:block; float:left;}
#websitesearch-wrapper .websitesearch_send {display:block; float:left; height:26px; width:57px; background:transparent url(/ab/images/base/suchen_button.png) no-repeat 0 bottom; cursor:pointer; color:#fff; margin:-2px 0 0 0; padding:0 0 0 0; border:0;}

/* Newsletter Teaser im Artikel */
.newsletter_teaser {margin:0 0 14px; width:100%;/*IE6*/}
.newsletter_teaser .content {padding:7px; border:1px solid #ccc;}
.newsletter_teaser .allrad {border:1px solid #f76017;}
.newsletter_teaser .klassik {border:1px solid #005926;}
.newsletter_teaser .greencars {border:1px solid #97be0d;}
.newsletter_teaser .motorsport {border:1px solid #f00000;}
.newsletter_teaser .sportscars {border:1px solid #012839;}
.newsletter_teaser .tuning {border:1px solid #adadad;}
.newsletter_teaser .text {padding:5px 0;}
.newsletter_teaser label {display:block; padding-bottom:4px;}
.newsletter_teaser .error {display:block; padding:4px 0; color:#f00000;}
.newsletter_teaser input {display:block; margin-bottom:8px; width:97.5%;}
.newsletter_teaser .button {display:block; float:right; width:auto; height:20px; border:1px solid #ccc; background:transparent url(/ab/images/base/btn1_bg.gif) repeat-x left bottom; cursor:pointer; font-size:9px; font-weight:bold; padding:0 7px; color:#f00000;}
* html .newsletter_teaser .button {padding:0;}
*+ html .newsletter_teaser .button {padding:0;}
.newsletter_teaser a {float:left; padding-left:7px; width:77px; background:url(/ab/images/base/arrow_blk_3x5.gif) no-repeat 0 5px;}

/* Sonder Reiter Sixt */
#header #nav #nav1-sixt .nav1-idle .nav1-C a {color:#000;}
#header #nav #nav1-sixt .nav1-idle .nav1-C a:hover {color:#fff;}

/* Sonder Reiter OPC */
#nav1-opc .nav1-idle .nav1-C a, #nav1-opc .nav1-idle .nav1-C a:hover {color:#fff;}

/* Sonder Reiter Hybrid-Drive */
#nav1-lexus .nav1-idle .nav1-C a, #nav1-lexus .nav1-idle .nav1-C a:hover {color:#fff;}

/* Sonder Reiter Sharan-Trophy */
#nav1-sharan-trophy .nav1-idle .nav1-C a, #nav1-sharan-trophy .nav1-idle .nav1-C a:hover {color:#fff;}

/* Fuer die Flyout-Navi auf dem Logo oben links */
#bild_company #navi_bildgruppe {display:block; background:transparent url(/ab/images/base/navi_bildgruppe_hintergrund.png) no-repeat right bottom; position:absolute; width:100px; height:269px; top:-999999px; left:-999999px; padding:2px;}
* html #bild_company #navi_bildgruppe {background:#fff; height:0; width:90px; padding:1px 0px 0px 2px;}
#bild_company #navi_bildgruppe li {clear:both; padding-bottom:1px; height:64px; background-color:transparent;}
#bild_company #navi_bildgruppe .normal {border-bottom:1px solid #fff;}
#bild_company #navi_bildgruppe .hover {display:none; border-bottom:1px solid #ccc;}
#bild_company #navi_bildgruppe .has_active_logo .normal{display:none;}
#bild_company #navi_bildgruppe .has_active_logo .hover{display:block;}color:transparent;}
#bild_company #navi_bildgruppe .normal {border-bottom:1px solid #fff;}
#bild_company #navi_bildgruppe .hover {display:none; border-bottom:1px solid #ccc;}
#bild_company #navi_bildgruppe .has_active_logo .normal{display:none;}
#bild_company #navi_bildgruppe .has_active_logo .hover{display:block;}

.row .adspace-content,
.row .adtag,
.row.expandable,
.row.expandable .adspace-content,
.row.expandable .adtag {overflow:visible;}

/* Ausblenden altes Motoso Modul */
#pg-artikel #artikel-sidebar .mod-inserate4 {display:none;}

/* Autocomplete fuer die Suche */
.ui-autocomplete {left:474px; top:22px; position:absolute; cursor:default; background-color:#fff; border:1px solid #adadad; width:211px;}
.ui-autocomplete-loading {background: white url('/ab/images/suche/ui-anim_basic_16x16.gif') right center no-repeat;}
* html .ui-autocomplete {width:1px;} /* without this, the menu expands to 100% in IE6 */
.ui-menu {list-style:none; padding:7px 2px 7px 2px; margin:0; display:block; z-index:10 !important;}
.ui-menu .ui-menu-item {margin:0; padding:0; width:100%;}
.ui-menu .category {color:#adadad; margin:0; padding:2px 2px 2px 7px; line-height:1.5; background:transparent url('/ab/images/suche/border.gif') left center repeat-x;}
.ui-menu .category span {background-color:#fff; padding:2px 3px 3px 3px;}
.ui-menu .ui-menu-item a {text-decoration:none; display:block; padding:2px 2px 2px 7px; line-height:1.2; color:#000;}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {background-color:#eee;}


/* Quckfix fuer Sharan Reiter : bleibt nicht hier!!! */
#nav-container #nav1-sharan-trophy .nav1-L {background:transparent url(/ir_img/72529702_01e6c20d8b.gif) top left no-repeat;}
#nav-container #nav1-sharan-trophy .nav1-R {background:transparent url(/ir_img/72529705_bfd4fd5b59.gif) top left no-repeat;}
#nav-container #nav1-sharan-trophy .nav1-C {background:transparent url(/ir_img/72529706_6611d44d45.gif) top left repeat-x;}

#nav-container #nav1-sharan-trophy .nav1-active .nav1-L,
#nav-container li:hover#nav1-sharan-trophy .nav1-L,
#nav-container li.hover#nav1-sharan-trophy .nav1-L {background:transparent url(/ir_img/72529703_7a7b4426a2.gif) top left no-repeat;}

#nav-container #nav1-sharan-trophy .nav1-active .nav1-R,
#nav-container li:hover#nav1-sharan-trophy .nav1-R,
#nav-container li.hover#nav1-sharan-trophy .nav1-R {background:transparent url(/ir_img/72529704_0b152e9085.gif) top left no-repeat;}

#nav-container #nav1-sharan-trophy .nav1-active .nav1-C,
#nav-container li:hover#nav1-sharan-trophy .nav1-C,
#nav-container li.hover#nav1-sharan-trophy .nav1-C {background:transparent url(/ir_img/72529707_eb2c987de3.gif) top left repeat-x;}



/* Neues ServiceTool Modul mit Icons als Sprite */
#servicetool {padding:10px 20px 8px 20px; border-bottom:1px solid #ccc; text-align:left;}
#servicetool .title {padding:0 0 5px 0; font:bold 14px/16px Verdana,Geneva,Arial,Helvetica,sans-serif; letter-spacing:-1px;}
#footer #servicetool ul {line-height:14px; margin:0; width:100%;}
#footer #servicetool li {float:left; display:block; margin:0 2px 3px 0; padding:5px 0 6px 0; width:119px; background:url(/ab/images/base/footer.png) no-repeat;}
#servicetool a {display:table-cell; padding:0 0 0 36px; height:32px; background:url(/ab/images/base/footer.png) no-repeat; vertical-align:middle; line-height:12px; font-size:9px; color:#f00000;}
* html #servicetool a {display:block;}
*+ html #servicetool a {display:block;}
#servicetool .mobile {background-position:0 -52px;}
#servicetool .book {background-position:0 -84px;}
#servicetool .wallet {background-position:0 -116px;}
#servicetool .co2 {background-position:0 -148px;}
#servicetool .carsearch {background-position:0 -180px;}
#servicetool .fillingform {background-position:0 -212px;}
#servicetool .calculator {background-position:0 -244px;}
#servicetool .carcalculator {background-position:0 -276px;}
#servicetool .form {background-position:0 -308px;}
#servicetool .archive {background-position:0 -340px;}
#servicetool .carform {background-position:0 -372px;}
#servicetool .childseat {background-position:0 -404px;}
#servicetool .firstaidkit {background-position:0 -436px;}
#servicetool .contractsample {background-position:0 -468px;}
#servicetool .navigationdevice {background-position:0 -500px;}
#servicetool .carconfigurator {background-position:0 -532px;}
#servicetool .podcast {background-position:0 -564px;}
#servicetool .tire {background-position:0 -596px;}
#servicetool .rss {background-position:0 -628px;}
#servicetool .cashier {background-position:0 -660px;}
#servicetool .judge {background-position:0 -692px;}
#servicetool .satellite {background-position:0 -724px;}
#servicetool .copy {background-position:0 -756px;}
#servicetool .gearwheel {background-position:0 -788px;}


/* Archiv-Modul fuer die Centerseiten */
#archiv_modul {width:371px; float:left; margin:0 7px 0 0;}
#archiv_modul .header {background:transparent url(/ab/images/archiv_modul/header_bg.png) no-repeat; height:32px;}
#archiv_modul .header li {display:block; float:left; height:32px; background:transparent url(/ab/images/archiv_modul/reiter.png) no-repeat scroll left top; text-decoration:none; margin:0 0 0 0; padding:0 0 0 8px;}
#archiv_modul .header span {height:18px; display:block; font:12px/12px Verdana,Geneva,Arial,Helvetica,sans-serif; color:#fff; margin:0 0 0 0; padding:14px 45px 0 0; background:transparent url(/ab/images/archiv_modul/reiter.png) no-repeat scroll right -33px;	float:left;}
#archiv_modul .klassik .header li {background:transparent url(/ab/images/archiv_modul/reiter.png) no-repeat scroll left -66px;}
#archiv_modul .klassik .header span {background:transparent url(/ab/images/archiv_modul/reiter.png) no-repeat scroll right -99px;}
#archiv_modul .content {border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px 10px 5px 10px; background-repeat:no-repeat; background-color:#e2e2e2; background-position:left top;}
#archiv_modul .testberichte .content {background-image:url(/ab/images/archiv_modul/bg_testberichte.png);}
#archiv_modul .klassik .content {background-image:url(/ab/images/archiv_modul/bg_klassik.png);}
#archiv_modul .allrad .content {background-image:url(/ab/images/archiv_modul/bg_allrad.png);}
#archiv_modul .greencars .content {background-image:url(/ab/images/archiv_modul/bg_greencars.png);}
#archiv_modul .motorsport .content {background-image:url(/ab/images/archiv_modul/bg_motorsport.png);}
#archiv_modul .sportscars .content {background-image:url(/ab/images/archiv_modul/bg_sportscars.png);}
#archiv_modul .tuning .content {background-image:url(/ab/images/archiv_modul/bg_tuning.png);}
#archiv_modul .content .text {font:normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; margin:0 0 10px 0;}
#archiv_modul .content .suche_text {border-top:2px solid #B5B5B5; border-left:2px solid #B5B5B5; font:normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; height:22px; width:260px; padding:0 0 0 5px;}
#archiv_modul .content .light {color:#636363;}
#archiv_modul .content .button {background:#E2E2E2 url(/ab/images/archiv_modul/button_neu.png) no-repeat; height:33px; width:65px; font:bold 11px/14px Verdana,Geneva,Arial,Helvetica,sans-serif; color:white; float:right; margin:0 5px 0 0; padding:0 4px 6px 0; border:none; cursor:pointer;}
* html #archiv_modul .content .button {margin-top:-28px;} /* IE6 */
*+ html #archiv_modul .content .button {margin-top:-28px;} /* IE7 */

/* Gebrauchtwagen-Modul fuer die Centerseiten */
#gebrauchtwagen_teaser {width:371px;}
#gebrauchtwagen_teaser .mod-body .bild {float:left; margin:0 10px 0 0;}
#gebrauchtwagen_teaser .mod-body p {font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif; padding: 0 0 30px 0;}
#gebrauchtwagen_teaser .mod-body .button {float:right; background:url(/ab/images/base/btn1_bg.gif) repeat-x scroll 0 bottom transparent; border:1px solid #CCCCCC; color:#F00000; font-size:9px; font-weight:bold; height:22px; line-height:20px; padding:0 7px 0 7px; text-decoration:none;}

/* Google AFC Anzeigen - Basic */
.google_afc_wrapper {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; padding:0 0 7px 0;}
.google_afc_wrapper p {margin:0 0 0 0; padding:0 0 0 0;}
#google_afc_head p.attribution,
#google_afc_tail p.attribution {font-size:11px; color:#a6a6a6; margin:0 0 0 0; padding:0 0 7px 0;}
#google_afc_head p.attribution a,
#google_afc_tail p.attribution a {color:#a6a6a6; text-decoration:none;}

/* Google AFC Anzeigen - Heder */
#google_afc_head {margin:0 0 15px 0; width:560px;}
#google_afc_head .google_afc_item_small p.title_small {font-size:11px; font-weight:bold; line-height:15px; text-decoration:underline; color:#F00000;}
#google_afc_head .google_afc_item_small p.title_small a {color:#F00000;}
#google_afc_head .google_afc_item_small p.description_small {font-size:11px; line-height:15px; color:#000;}
#google_afc_head .google_afc_item_small a.description_url_small {font-size:10px; line-height:12px; color:#6e6e6e;}

/* Google AFC Anzeigen - Footer */
#google_afc_tail {margin:0 0 10px 0; width:560px;}
#google_afc_tail .google_afc_item_1,
#google_afc_tail .google_afc_item_2 {margin-bottom:15px;}
#google_afc_tail .google_afc_item_1 p.title,
#google_afc_tail .google_afc_item_2 p.title,
#google_afc_tail .google_afc_item_3 p.title {font-size:12px; font-weight:bold; line-height:15px; text-decoration:underline; color:#F00000;}
#google_afc_tail p.title a {color:#F00000; font-size:15px;}
#google_afc_tail p.description {font-size:12px; line-height:16px; color:#000;}
#google_afc_tail a.description_url {font-size:10px; line-height:13px; color:#6e6e6e;}

/* Google AFC Anzeigen - Sidebar */