/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/

/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}

/*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}

/*grids.css*/body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.3em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;min-width:950px;}#doc3{margin:auto 10px;width:auto;}.yui-b{position:relative;}.yui-b{_position:static;}
#yui-main .yui-b{position:static;}
#yui-main{float:left;margin-top:10px;} /* edit: anne pilawa */
.yui-t1  #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-g .yui-u,.yui-g .yui-g,.yui-gc .yui-u,.yui-gc .yui-g .yui-u,.yui-ge .yui-u,.yui-gf .yui-u{float:right;display:inline;}.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g{width:49.1%;}.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u{width:48.1%;}.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u{float:left;margin-left:2%;*margin-left:1.895%;width:32%;display:inline;}.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge .yui-u{width:24%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-gf div.first{width:24%;}.yui-ge div.first{width:74.2%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}

* html .yui-g .yui-u,
* html .yui-g .yui-g {
	
}

.open-box .yui-u {
	display: inline;
}

/*  marketplace */
div.searchboxwhite
{background:#fff;
width:100%;}


img.c1,img.c2,img.c3,img.p1,img.p2,img.p3, img.p4{border:3px solid #FFF;background-color:#FFF;}
img.c2{width:128px;height:96px;}
img.c3{width:72px;height:54px;}
img.p1{width:202px;height:269px;}
img.p2{width:72px;height:96px;}
img.p3{width:41px;height:54px;}
/* added by anne pilawa:*/
#content img.p4 {height:42px;width:32px;}

a.c1,a.c2,a.c3,a.p1,a.p2,a.p3{display:block;padding:3px;background-color:white;}
a.c1{width:359px;height:269px;}
a.c2{width:128px;height:96px;}
a.c2 img{width:128px;height:96px;}

a.c2small img{width:126px;height:70px;}

a.c3{width:72px;height:54px;}
a.c3 img{width:72px;height:54px;}
a.p1{width:202px;height:269px;}
a.p1 img{width:202px;height:269px;}
a.p2{width:72px;height:96px;}
a.p2 img{width:72px;height:96px;}
a.p3{width:41px;height:54px;}
a.p3 img{width:41px;height:54px;}
/* added by anne pilawa:*/
#content a.p4 img{height:42px;width:32px;}

.gap {font-weight:bold;}

a.c2.left{float:left;margin-right:10px;margin-bottom:10px;}
a.c3.left{float:left;margin-right:10px;margin-bottom:10px;}
a.c2.right{float:right;margin-left:10px;margin-bottom:10px;}
a.p1.left{float:left;margin-right:10px;margin-bottom:10px;}
a.p2.left{float:left;margin-right:10px;margin-bottom:10px;}
a.p3.left{float:left;margin-right:10px;margin-bottom:10px;}
a.p3.right{float:right;margin-left:10px;margin-bottom:10px;}
a.c3.right{float:right;margin-left:10px;margin-bottom:10px;}
.yui-t5 #yui-main .yui-b{margin-right:200px;}
.yui-t5 .yui-b{float:right;width:190px;}
body{background:#D4D4D4 url("/images/background-flow.jpg") left top repeat-x;}
#wrapper {margin-left:auto;margin-right:auto;width:964px;position:relative;}
#content .closed-box,#content .open-box{margin-top:20px;margin-bottom:20px;padding-left:13px;padding-right:13px;}
#content .closed-box{padding-top:18px;padding-bottom:20px;}
#content .open-box{padding-top:0;padding-bottom:0;}
#content .closed-box{border:1px solid white;}
#content .closed-box h4,#content .open-box h4{margin-bottom:5px;font-size:26px;text-transform:uppercase;}
#content .open-box h4{margin-left:0;}
#content .closed-box h5,#content .open-box h5,#content .closed-box .h5,#content .open-box .h5{margin-bottom:5px;font-size:22px;border-bottom:1px dotted #FFF;text-transform:uppercase;}
#content .closed-box .h5 h5,#content .open-box .h5 h5{float:left;}
#content .closed-box .h5 div,#content .open-box .h5 div{text-align:right;}
#content .closed-box p,#content .open-box p{line-height:15px;font-size:11px;}
#content .closed-box b,#content .open-box b{color:#FFF;}
#content a.more, #content2 a.more{font-family:verdana;display:block;margin-top:10px;padding-right:20px;text-align:right;font-size:12px;text-decoration:none;font-weight:bold;}
#content a.more.gold, #content2 a.more.gold{background:url('/images/arrow_gold.png') right center no-repeat;color:#9B8D44;}
#content a.more_gold{font-family:verdana;display:block;margin-top:10px;padding-right:20px;text-align:right;font-size:12px;text-decoration:none;font-weight:bold;font-size:11px;background:url('/images/arrow_gold.png') right center no-repeat;color:#9B8D44!important;}
#content a.more.white{background:url('/images/arrow_white.png') right center no-repeat;color:#FFF;}
#content .more1 a.more.gold{display:inline;margin-top:0;padding-right:20px;padding-bottom:7px;text-align:right;font-size:12px;text-decoration:none;font-weight:bold;background:url('/images/arrow_gold.png') 40px center no-repeat;}
* html #content a.gold{background-image:none!important;}
#content .closed-box.green{background:#A4E443 url('/images/background_green-box.png') bottom left no-repeat;color:#507B0E;}
#content .closed-box.green h4{color:#507B0E;}
#content .closed-box.green p{color:#507B0E;}
#content .closed-box.lightbrown{background:#C1BCA5 url('/images/background_lightbrown-box.jpg') top left repeat-x;color:#2E2D2E;}
#content .closed-box.lightbrown h4{color:#524B26;}
#content .closed-box.lightbrown h5{color:#FFF;}
#content .closed-box.lightbrown p,#content .closed-box.lightbrown td{color:#2E2D2E;}
#content .closed-box.black{background:#3D3C3D url('/images/background_black-box.jpg') top left repeat-x;color:#A3A3A3;}
#content .closed-box.black h4{color:#DEDEDE;}
#content .closed-box.black p{color:#A3A3A3;}
#content .closed-box.darkgray{background:#c0c0c0 url('/images/background_darkgray.jpg') top left repeat-x;color:#2e2d2e;}
#content .closed-box.darkgray h4{color:white;}
#content .closed-box.darkgray p{color:#2e2d2e;}
#content .closed-box.darkgray p b{color:#2e2d2e;font-weight:bold;}
#content .closed-box.darkgray a{color:#6a6a6a;font-weight:normal;}
#content .closed-box.gray{background-color:#BCBCBC;color:#A3A3A3;}
#content .closed-box.gray h4{color:#4E4D4F;}
#content .closed-box.gray h5,#content .closed-box.gray .h5{color:#FFF;}
#content .closed-box.gray p{color:#4E4D4F;}
#content .closed-box.white{background-color:#FFF;color:#9E9E9E;}
#content .closed-box.white h4{color:#565556;}
#content .closed-box.white p{color:#9E9E9E;}
#content a.submit{display:block;width:20px;height:20px;background:url('/images/buttons/de/arrow_right_gold.png') top left no-repeat;}
body{color:#4E4D4F;font-size:11px;margin:auto;text-align:left;}
.tagcloud{text-align:center;}
.tagcloud a{font-size:12px;color:gray;text-decoration:none;text-transform:uppercase;}
.tagcloud a.s1{font-size:18px;}
.tagcloud a.s2{font-size:20px;}
.tagcloud a.s3{font-size:24px;}
.tagcloud a.s4{font-size:30px;}
a.gold{font-weight:bold;color:#9B8D44;text-decoration:none;}
#content .boxed span{display:inline;white-space:nowrap;line-height:14px;font-size:10px;padding-left:7px;padding-right:7px;padding-top:1px;padding-bottom:1px;margin-right:1px;margin-bottom:1px;margin-left:1px;margin-top:1px;background-color:#9B8D44;color:#FFF;}
#content .boxed li{float:left;white-space:nowrap;line-height:14px;font-size:10px;padding-left:7px;padding-right:7px;padding-top:1px;padding-bottom:1px;margin-right:1px;margin-top:1px;background-color:#9B8D44;color:#FFF;}
#content .boxed a{color:#FFF;background-color:#9B8D44;}
#content .boxed.gray span{display:inline;white-space:nowrap;line-height:14px;font-size:10px;padding-left:7px;padding-right:7px;padding-top:1px;padding-bottom:1px;margin-right:1px;margin-bottom:1px;background-color:#949495;color:#FFF;}
#content div.boxed a{display:inline;white-space:nowrap;line-height:16px;padding-left:7px;padding-right:7px;padding-top:2px;padding-bottom:2px;margin-bottom:1px;margin-right:-2px;background-color:#FFF;font-size:10px;text-decoration:none;color:#6A6A6A;}
#content #brandnoentries .boxed a{display:block;float:left;padding-top:0;padding-bottom:0;margin-right:1px;}

/*#content #brandexpertsearch .boxed a{ display:block; float:left;padding-top:0;padding-bottom:0;margin-right:1px; } */
#content #brandexpertsearch .boxed a{ display:inline; padding-left:7px;padding-right:7px;padding-top:2px;padding-bottom:2px;margin-bottom:1px;margin-right:-2px; white-space:nowrap;}
/*
#content #brandexpertsearch .boxed a {display:inline;white-space:nowrap;line-height:16px;padding-left:7px;padding-right:7px;padding-top:2px;padding-bottom:2px;margin-bottom:1px;margin-right:-2px;background-color:#FFF;font-size:10px;text-decoration:none;color:#6A6A6A;}*/
#content .boxed a:hover{background-color:#9B8D44;color:#FFF;}

#content .boxed.gold a,#content .boxed.gold a:link,#content .boxed.gold a:visited{background-color:#9B8D44;color:#FFF;}
#content .boxed a.more,#content #topexperts #random_experts a.more{display:inline;white-space:nowrap;line-height:16px;padding-left:7px;padding-right:7px;padding-top:2px;padding-bottom:2px;margin-bottom:1px;margin-right:-2px;background-color:transparent;font-size:10px;text-decoration:underline;color:#FFF;}
#content p.prize,#content .carlist2 p.prize,#content .mp-list p.prize{display:inline;line-height:20px;padding-left:7px;padding-right:7px;padding-top:1px;padding-bottom:1px;background-color:#FFF;font-weight:bold;font-size:12px;color:#000;}
#content .carlist3 a{padding-top:2px;display:block;text-decoration:none;font-family:verdana;font-size:10px;color:#6A6A6A;}
#content .carlist3 a.more {font-size:12px;}
#content .mp-list p.top{line-height:14px;font-size:11px;color:#FFF;text-transform:uppercase;}
#content .mp-list p.name,#content .top-list a.name{line-height:15px;font-size:12px;color:#2E2D2E;}
#content .mp-list p.user,#content .top-list p.user{line-height:18px;font-size:10px;color:#FFF;}
#content .mp-list p.text{line-height:12px;font-size:11px;color:#6A6A6A;}
#content .top-list p.text,#content .top-list p.text a{line-height:11px;font-size:10px;color:#2E2D2E;}
#content .top-list p.text span{color:#FFF;}
#content .mp-list p.user a,#content .mp-list p.user a:link,#content .mp-list p.user a:visited,#content .top-list p.user a,#content .top-list p.user a:link,#content .top-list p.user a:visited{font-weight:bold;color:#FFF;text-decoration:none;}
#content .rating{text-align:right;margin-bottom:5px;padding-top:15px;font-size:10px;color:#FFF;}
#content .no-rating{text-align:right;margin-bottom:5px;padding-top:15px;font-size:10px;color:#FFF;}
#content .form_explanation{font-size:10px;}
#content .rating.five{background:transparent url('/images/rating/stars_gray_5.png') top right no-repeat;}
* html #content .rating.five{margin-right:5px;}
#content .mp-list .toc{margin-bottom:10px;}
#content .mp-list .toc table{width:100%;table-layout:auto;}
#content .mp-list .toc td{color:#FFF;font-size:12px;width:80%;}
#content .mp-list .toc td.t{padding-right:5px;text-align:left;border-bottom:none;width:10%;}
#content .mp-list .toc td.n{padding-left:5px;text-align:right;border-bottom:none;width:10%;}
a{text-decoration:none;}
div#please_wait{z-index:1000;position:fixed;top:200px;left:37px;height:300px;width:750px;background-color:#3A3A3A;text-align:center;opacity:.9;filter:alpha(opacity=90);}
div#please_wait h2{padding-top:130px;font-size:30px;text-transform:uppercase;color:#FFF;opacity:1;filter:alpha(opacity=100);}
input.file_field{margin-right:10px;}
div.rating_stats_singleline{padding-bottom:10px;padding-right:10px;text-align:right;font-size:10px;}
div.rating_stats_doubleline{margin-bottom:5px;text-align:right;font-size:10px;color:#FFF;border:0px solid #000;}
div.rating_stats_singleline div.rating_stars_inactive,div.rating_stats_doubleline div.rating_stars_inactive{float:right;height:14px;width:68px;margin-left:5px;margin-top:-2px;overflow:hidden;}
div.rating_stats_singleline div.rating_stars_inactive div.hidden,div.rating_stats_doubleline div.rating_stars_inactive div.hidden{height:14px;background-image:url('/images/rating/stars_gray_5.png');background-position:top left;background-repeat:no-repeat;}
a.gold_normal,span.gold_normal,p.gold_normal{color:#9B8D44!important;}
a.grey,span.grey,p.grey{color:#949495!important;}
a.dark_grey,span.dark_grey,p.dark_grey{color:#4E4D4F!important;}
a.white,span.white,p.white{color:#FFF!important;background:none !important;}
a.black,span.black,p.black{color:#000!important;}
a.gold_bg,span.gold_bg,p.gold_bg{margin-right:1px;margin-bottom:1px;padding:2px;padding-left:5px;padding-right:5px;background-color:#9B8D44!important;}
a.white_bg,span.white_bg,p.white_bg{margin-right:1px;margin-bottom:1px;padding:2px;padding-left:5px;padding-right:5px;background-color:#FFF!important;}
a.grey_bg,span.grey_bg,p.grey_bg{margin-right:1px;margin-bottom:1px;padding:2px;padding-left:5px;padding-right:5px;background-color:#949495!important;color:#FFF!important;}
a.underline,span.underline,p.underline{text-decoration:underline;!important;}
a.small,span.small,p.small{font-size:10px!important;}
a.normal,span.normal,p.normal{font-size:11px!important;}
a.big,span.big,p.big{font-size:12px!important;}
a.bold,span.bold,p.bold{font-weight:bold!important;}
a.regular,span.regular,p.regular{font-weight:normal!important;}
a.arial,span.arial,p.arial{font-family:Arial!important;}
a.verdana,span.verdana,p.verdana{font-family:Verdana!important;}
.clear{clear:both!important;}
.inline{float:left!important;}
.euro{margin-right:10px;}
#search_result .icon_cam_thumb{position:relative;margin:0;margin-left:-44px;}
div.icon_number{position:relative;top:-4px;float:left;height:17px;margin-right:5px;padding-bottom:5px;background-image:url(/images/icon_number.gif);background-position:center middle;background-repeat:repeat-x;color:#FFF;font-size:11px;font-weight:bold;}
div.icon_number img.icon_number{margin:0!important;padding:0!important;border:0!important;}
div.icon_number span{position:relative;top:-6px;}
.new_button{margin:10px 10px 20px 0px}
span.count{background-color:#9B8D44;padding:3px;color:#FFF;}
span.count_grey{background-color:#6A6A6A;padding:3px;color:#FFF;}
#content ul.links,#content ul.links_grey{font-size:1px;}
#content ul.links li,#content ul.links_grey li{display:inline;margin-right:1px;}
#content ul.links a,#content ul.links_grey a{line-height:15px;padding-right:2px;padding-left:2px;padding-top:1px;padding-bottom:1px;background-color:#949495;text-decoration:none;font-family:verdana;font-size:10px;color:#FFF;}
#content ul.links a:hover,#content ul.links a:active,#content ul.links_grey a:hover,#content ul.links_grey a:active{background-color:#9B8D44;}
#content ul.links_gold{font-size:1px;}
#content ul.links_gold li{display:inline;margin-right:1px; white-space:nowrap;}
#content ul.links_gold a{line-height:15px;padding-right:2px;padding-left:2px;padding-top:1px;padding-bottom:1px;background-color:#9B8D44;text-decoration:none;font-family:verdana;font-size:10px;color:#FFF;}
#content ul.links_gold a:hover,#content ul.links_gold a:active{background-color:#949495;}
#content ul.listing,#content ul.listing_gold{font-size:1px;color:#fff;}
#content ul.listing li,#content ul.listing_gold li{display:inline;margin-right:3px;padding-left:7px;padding-right:7px;padding-top:1px;padding-bottom:1px;background-color:#9B8D44;font-size:11px;color:#FFF;line-height:17px;}
#content ul.listing a{color:#FFF;}
ul.listing_grey{font-size:1px;}
ul.listing_grey li{display:inline;margin-right:1px;margin-bottom: 1px;padding-left:7px;padding-right:7px;padding-top:1px;padding-bottom:1px;background-color:#949495;font-size:11px;color:#FFF;line-height:15px;float:left;}
ul.listing_grey a{color:#FFF;}
#content ul.listing_gold{font-size:1px;}
#content ul.listing_gold li{display:inline;margin-right:1px;padding-left:7px;padding-right:7px;padding-top:1px;padding-bottom:1px;background-color:#9B8D44;font-size:11px;color:#FFF;line-height:15px;}
#content ul.listing_gold a{color:#FFF;}
#bd{float:left;width:970px;margin-left: 15px;z-index: 50;}
#bd.wrapall{width: 769px; height:auto;}
#content0{margin-top:15px;min-height:785px;background:#DBDBDB;z-index:1;}

#blog #content0{margin-top:0;}
#content{min-height:785px;background: transparent url("/images/background_content_bottom.jpg") repeat-x  left bottom;padding-left:14px;padding-right:14px;padding-bottom:100px;}

/** added by anne pilawa: new bg content ***/
#content2.bgnewfun {min-height:785px;background:url("/images/backgrounds/de/bg_fun.gif") left top repeat-x;padding-left:14px;padding-right:14px;padding-bottom:100px;}

#content.bgnew {min-height:785px;background:url("/images/backgrounds/de/bg_content_new.gif") left top repeat-x;padding-left:14px;padding-right:14px;padding-bottom:100px; width:6! important;}

#content .pathway{margin-bottom:15px;padding-top:15px;font-family:verdana;font-size:11px;color:#424242;}
#content .pathway a{color:#424242;text-decoration:none;}
#content .pathway span{padding-left:4px;padding-right:4px;}
#content .pathway a.first,#content .pathway a.first:link,#content .pathway a.first:visited{padding-left:0;font-weight:bold;}
.pathway.blog{width:742px;margin-left:-14px;margin-bottom:0!important;padding-bottom:20px;padding-left:14px;padding-right:14px;background-color:#323132;}
#content .title,#content .mytitle{border-bottom:0px dotted #B3B3B3;margin-bottom:1px;padding-top:0px;padding-bottom:2px;} /* added by anne pilawa: changed border from p to div */
#content .title2,#content .mytitle2{margin-bottom:1px;padding-top:2px;padding-bottom:2px;border-top:1px dotted #B3B3B3;border-bottom:1px dotted #C8C8C8;}
#content .info_title{margin-bottom:1px;padding:5px 5px 0 5px;border-top:0px dotted #B3B3B3;border-bottom:0px dotted #C8C8C8;width:90%;color:#4d4c4e;}
#content .title h2,#content .mytitle h2,#content .title2 h2,#content .mytitle2 h2{display:inline;font-size:32px;color:#424242;} /* was c5c5c5 */
#mycarsablanca #content .mytitle h2{color:#fff;}
/* Code modified for message section */
#messages #content .mytitle h2{color:#7D6F1F;}
/* Code modified for carsa club section */
#carsa_clubs #content .mytitle h2{color:#7D6F1F;}
/* Code modified for myshop section */
#myshop #content .mytitle h2{color:#7D6F1F;}
/* Code modified for myevents section */
#user_events #content .mytitle h2{color:#7D6F1F;}

#content span.premium,#content .title2 .premium,#content .mytitle2 .premium{display:inline;padding-left:83px;padding-top:25px;background:transparent url('/images/buttons/de/premium.png') bottom left no-repeat;}
#content .menu{margin-bottom:18px;line-height:29px;}
#content .menu a,#content .menu a.arrow_close span{padding-left:3px;padding-right:3px;padding-top:5px;padding-bottom:5px;font-family:verdana;font-size:11px;text-decoration:none;text-transform:uppercase;border:1px solid #9B8D44;background-color:#FFF;color:#9B8D44;}
#content .menu a.active{padding-left:3px;padding-right:3px;background-color:#9B8D44;color:#FFF;}
#content .menu a.arrow_open{background:transparent url('/images/subnav_open.gif') right top no-repeat;height:23px;border:none;padding-left:30px;}
#content .menu a.arrow_close{float:right;background-image:url('/images/subnav_closed.gif');background-repeat:no-repeat;background-position:left;background-color:transparent;border:none;padding-left:30px;margin-right:-4px;margin-top:-5px;margin-bottom:-5px;}
#content .box{margin-top:20px;margin-bottom:20px;padding-left:13px;padding-right:13px;}
#content .story-b{margin-top:10px;margin-bottom:20px;padding-left:0;padding-right:13px;}
#content .box h5{margin-bottom:10px;font-family:arial;font-size:24px;text-transform:uppercase;color:#4E4D4F;}
#content h4#story{font-family:arial;font-size:24px;text-transform:uppercase;color:#4E4D4F;}
#content h4#story span{font-size:11px;}
#content .box .more{padding-top:5px;clear:both;text-align:right;}
#content .box .more a,#content .box .more a:link,#content .box .more a:visited{padding-right:30px;font-family:verdana;font-size:11px;font-weight:bold;color:#9B8D44;text-decoration:none;}
#content h6{margin-top:10px;font-family:verdana;font-size:12px;font-weight:bold;color:#4E4D4F;}
#content p{font-family:verdana;font-size:11px;color:#4E4D4F;}
#content .profile{margin-top:12px;padding-left:0;padding-right:0;}
#content .profile img{float:left;margin-right:6px;}
#content .profile p{padding-left:6px;padding-top:6px;}
#content .profile .name{font-size:13px;}
#content .profile .name span{font-size:10px;}
#content .profile .from{margin-top:5px;font-size:10px;}
#content .profile a.website{display:block;font-size:10px;padding-left:213px;color:#4E4D4F;}
#content .subtitle{margin-top:15px;font-size:10px;font-weight:bold;}
#content .profile div{margin-top:20px;padding-left:30px;}
#content .expert{background:url('/images/expert.png') left top no-repeat;}
/* anneP added for list of experts on myprofile, see IE7.css also */
.expertli {
display:block;margin-left:30px;
}
#content .story-b p{margin-bottom:20px;font-size:12px;font-family:verdana;color:#4E4D4F;line-height:1.6em;margin-top:5px;}
#content .story-b p.about{display:inline;padding-left:6px;padding-right:6px;padding-top:1px;padding-bottom:1px;line-height:13px;background-color:#949495;color:#DEDDDE;font-size:11px;}
#content .story-b p.about a{color:#DEDDDE;font-weight:bold;text-decoration:none;}
#content .story-b div.teaser{margin-bottom:10px;font-size:12px;font-weight:bold;}
#content .story-b div.teaser p{margin-bottom:0;}
#content .story-b p img{display:block;margin-bottom:5px;}
#content .story-b div.text{margin-bottom:10px;font-size:11px;}
#content .story-b .story_image{margin-bottom:5px;}
#content .story-b .story_image p{margin:0;}
#content .morestories div{margin-top:15px;}
#content .morestories div a,#content .morestories div a:link,#content .morestories div a:visited{font-family:verdana;font-size:11px;font-weight:bold;text-decoration:none;color:#9B8D44;}
#content .morestories div.self a,#content .morestories div.self a:link,#content .morestories div.self a:visited{font-family:verdana;font-size:11px;font-weight:bold;text-decoration:none;color:#6A6A6A;}
#content .morestories div p{font-size:10px;}
#content .morestories div p.about{font-size:10px;}
#content .morestories div p span{font-weight:bold;color:#FFF;}
#content .morestories div.self p span{color:#6A6A6A;}
#content .cardriver div.block{clear:both;height:117px;}
#content .cardriver div div.c2{display:inline;float:left;width:139px;}
#content .cardriver div div.p2{display:inline;float:left;width:88px;}
#content .cardriver div div.t{float:left;width:103px;height:102px;font-size:12px;}
#content .cardriver div div.t a{display:block;margin-top:2px;margin-bottom:10px;font-weight:bold;text-decoration:none;color:#9B8D44;}
#content .aboutme{margin-top:12px;}
#content .pagination{clear:both;padding-top:20px;padding-bottom:15px;font-family:arial;font-size:12px;text-align:center;color:#6A6A6A; border:0px solid #ff0000;}
#content .pagination a,#content .pagination a:link,#content .pagination a:visited{padding-left:2px;padding-right:2px;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;color:#6A6A6A;}
#content .pagination a.prev,#content .pagination a.prev:link,#content .pagination a.prev:visited,#content .pagination a.next,#content .pagination a.next:link,#content .pagination a.next:visited{font-family:verdana;font-weight:normal;font-size:11px;color:#9B8D44;}
#content .pagination a.prev,#content .pagination a.prev:link,#content .pagination a.prev:visited{padding-left:20px;padding-right:8px;background:transparent url('/images/arrow_left_gold.png') left 2px no-repeat;}
#content .pagination a.next,#content .pagination a.next:link,#content .pagination a.next:visited{padding-right:20px;padding-left:8px;background:transparent url('/images/arrow_right_gold.png') right 2px no-repeat;}
#content .pagination a.active,#content .pagination a.active:link,#content .pagination a.active:visited{padding-left:4px;padding-right:4px;font-family:arial;font-size:12px;font-weight:bold;color:#FFF;background-color:#9B8D44;}
#footer{background:none;z-index:999;height:auto;position:relative;clear:both;padding-top:6px;margin-left:15px;margin-bottom:50px;font-size:11px;text-align:center;}
#footer .copyright{width:770px;float:left;color:#D4D4D4;display:block;}
#footer .links{text-align:left;}
#footer .links a,#ft .links a:link,#ft .links a:visited{color:#9B8D44;text-decoration:none;padding:0 8px;}
#footer .links .col { width: 180px;}
#footer .links dl dt { font-weight: bold; text-transform: uppercase;}
#footer .links dl a { line-height: 18px; text-decoration: underline; text-transform:uppercase;}
#footer .links dl a:hover { text-decoration: none; }
#footer .links dl dd a { font-size: 10px;}
div.clear{height:1px;width:1px;font-size:1px;clear:both;}
.bold{font-weight:bold;}
#content .mytitle_top{position:relative;height:1px;margin-bottom:0;border-bottom:1px dotted #FFF;font-size:1px;}
#content .mytitle_bottom{position:relative;height:1px;margin-top:1px;margin-right:50px;border-top:1px dotted #FFF;font-size:1px;}
#content .userpic_not_inline{margin-right:0;}
#content .mypic{float:right;margin-top:-42px;border:3px solid #FFF;font-size:1px;}
#content .mypic_cardetail{float:right;border:3px solid #FFF;font-size:1px;}
#content #tags{width:672px;height:18px;margin-top:3px;margin-bottom:20px;padding-top:4px;padding-left:20px;background-image:url('/images/mytitle_tags_background.gif');background-repeat:repeat-x;background-color:transparent;font-family:Verdana;font-size:11px;}
#content #search_result div.item_pic img{float:left;margin-right:10px;border:3px solid #FFF;}
#content #search_result a.result_overview{border-bottom:1px dotted #929292;background:transparent url(/images/arrow_right_gold.png) no-repeat scroll left center;display:block;padding-left:20px;padding-top:2px;padding-bottom:2px;color:#9b8d44;font-weight:bold;font-family:verdana;font-size:12px;}
#content #search_result a.result_overview span.result{float:right;font-size:11px;color:#4e4d4f;font-weight:normal;}
#content #upload_video h1{font-size:24px;margin-bottom:15px;text-transform:uppercase;}
#content #upload_video h2{font-size:12px!important;margin-top:5px!important;margin-bottom:0!important;text-transform:none!important;}
#content #upload_video #hiclip_tr1_4 td{padding-top:10px;line-height:130%!important;}
#content #upload_video .hiclip_button{width:auto;padding:0;border:none;}
#content #upload_video input[type="checkbox"],#content #upload_video input[type="radio"]{width:auto;}

/* anne pilawa 2008/07/08: changing negative margin from -14px to 0 like all other layouts */
#blog{width:770px;overflow:hidden;margin-left:0;background-color:#FFF;border:0!important;font-family:Verdana,Arial,sans-serif;font-size:12px;color:#4E4D4F;}
#blog #blog_header{padding:0;padding-bottom:20px;background-color:#323132;border-bottom:1px solid #FFF;}

#blogbody {width:770px;overflow:hidden;background-color:#FFF;border:0!important;font-family:Verdana,Arial,sans-serif;font-size:12px;color:#4E4D4F;}
#blogbody a.prev {color:#9B8D44;margin-left:15px;padding-left:20px!important;padding-right:8px!important;background:transparent url('/images/arrow_left_gold.png') left 2px no-repeat!important;text-decoration:none;font-size:11px;}

#blog #blog_header h1{margin-bottom:5px;font-weight:normal;font-family:'Lucida Sans Unicode','LucidaSansUnicode',Verdana,Arial,sans-serif;font-size:30px;color:#FFF;}

/* edit anne pilawa 2008/04/01 */
#blog #blog_header p{
width:70%;
margin:0;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
line-height:1.4em;
color:#B9B8B8;
border-bottom:none;
}

#blog #blogitem{float:left;width:500px;border-right:0px solid #D4D4D4;}
#blog .blogitem{margin:8px;padding:8px;padding-bottom:30px;border-bottom:1px dotted #929292;line-height:1.4em;}
#blog .blogitem.detail{border-bottom:none;}
#blog .blogitem:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#blog .blogitem div.category{position:relative;top:-17px;left:-16px;font-size:11px;width:506px;}
#blog .blogitem div.category span.category,#blog .blogitem div.category span.serial{background-color:#949495;margin-right:1px;padding:1px;padding-left:8px;padding-right:8px;border-bottom:1px solid #FFF;font-size:10px;color:#FFF;}

#blog .blogitem div.category span.serial{color:#DEDDDE;}
#blog .blogitem h2{margin-bottom:7px;font-family:'Lucida Sans Unicode','LucidaSansUnicode',Verdana,Arial,sans-serif;font-size:16px;color:#9B5F44;}
#blog .blogitem img{margin-right:15px;font-size:12px;color:#4E4D4F;}
#blog .blogitem.detail .image{font-weight:bold;font-size:10px;color:#4E4D4F;}
#blog .blogitem.detail .image img{margin-bottom:5px;}
#blog .blogitem.detail .image span{display:block;}
#blog .blogitem.detail .image{clear:both;margin-bottom:15px;margin-top:15px;}
#blog .blogitem.detail .image.left{float:left;margin-right:15px;}
#blog .blogitem.detail .image.right{float:right;margin-left:15px;}
#blog .blogitem.detail p{height:auto;margin-bottom:10px;}
#blog .blogitem.detail p.content{margin-top:15px;}
#blog .blogitem.detail p#intro{font-weight:bold;}
#blog .blogitem.detail p#author{font-size:9px;color:#949393;}
#blog .blogitem.detail p#author a{color:#949393;text-decoration:underline;}
#blog .blogitem.detail p#author a:hover{text-decoration:none;}
#blog .blogitem .options a{font-size:9px;color:#A0A0A0;text-decoration:underline;}
#blog .blogitem .options .read_more{float:left;}
#blog .blogitem .options .comments{float:right;}
#blog .blogitem .options .commentsnew {float:left;}
#blog .blogitem .options a:hover{font-size:9px;color:#A0A0A0;text-decoration:none;}

/* anne pilawa: new blog layout 2008/07/08*/
#blog #category_sidebar{position:relative;left:-1px;float:right;width:258px;border-left:0px solid #D4D4D4;z-index:0;}

#category.background,#serial,#category_detail.background{width:242px;margin:auto;margin-top:30px;margin-bottom:30px;background-image:url('/images/blog_category_background.png');background-repeat:repeat-y;background-position:top;}
#category .top,#serial .top,#category_detail .top{margin:auto;background-image:url('/images/blog_category_top.png');background-repeat:no-repeat;background-position:top;}
#serial .top,#category_detail .top{padding:18px;background-image:url('/images/blog_category_top2.png');}
#serial .top a.read_more,#category_detail .top a.read_more{float:right;padding-top:2px;font-size:10px;color:#FFF;}
#category h2{padding-top:15px;margin-left:18px;margin-bottom:-2px;font-size:24px;color:#9B5F44;}
#serial h2,#category_detail h2{margin-bottom:10px;font-weight:bold;font-size:11px;color:#505050;}
#category dl{margin:0;padding:6px;font-size:11px;}
#category dt{margin-top:6px;padding-top:7px;padding-left:15px;padding-right:15px;border-top:1px solid #FFF;color:#9B5F44;}
#category dt a{font-size:11px;font-weight:bold;color:#9B5F44;}
#category dt a:hover,#category dt a.active{color:#9B8D44;}
#category dd{margin-left:8px;padding-top:6px;padding-left:18px;padding-right:18px;}
#serial ul,#category_detail ul{padding-left:12px;padding-right:15px;font-size:10px;color:#505050;}
#serial li,#category_detail li{list-style-image:url('/images/list_style_icon.png');margin-top:5px;margin-bottom:10px;}
#serial li a,#category_detail li a{display:block;font-weight:bold;font-size:10px;color:#505050;}
#category .bottom,#serial .bottom,#category_detail .bottom{height:10px;margin:auto;background-image:url('/images/blog_category_bottom.png');background-repeat:no-repeat;background-position:top;}
#magnifier_desc a,.magnifier_desc a{color:#4E4D4F;text-decoration:underline;}
#magnifier_desc a:hover,.magnifier_desc a:hover{text-decoration:none;}
a{color:#505050;}
input[type='file']{width:auto!important;border:none!important;}
table.datasheet_lexicon,table.datasheet_lexicon input{font-size:11px!important;}
table.datasheet_lexicon hr{background-color:none!important;border:none!important;border-top:1px solid #333!important;}
table.datasheet_lexicon .subheader{font-size:16px;}
table.datasheet_lexicon td.small{width:120px!important;}
table.datasheet_lexicon td.small input{width:70px!important;}
input.checkbox,input.radio{width:auto!important;height:auto!important;border:none!important;}
textarea{overflow:auto!important;}
#blog_detail{font-size:11px!important;font-family:Verdana,Arial,sans-serif!important;color:#4E4D4F!important;}
#blog_detail address{font-style:italic;}
#blog_detail h1,#blog_detail h2,#blog_detail h3,#blog_detail h4,#blog_detail h5,#blog_detail h6{color:#9B5F44;font-weight:bold;margin-top:10px;margin-bottom:10px;}
#blog_detail h1{font-size:30px!important;}
#blog_detail h2{font-size:26px!important;}
#blog_detail h3{font-size:22px!important;}
#blog_detail h4{font-size:18px!important;}
#blog_detail h5{font-size:14px!important;}
#blog_detail h6{font-size:10px!important;}
#blog_detail ul,#blog_detail ol{margin-top:10px;margin-bottom:10px;list-style-type:disc;padding-left:20px;}
#blog_detail ol{list-style-type:decimal;padding-left:20px;}
#blog_detail blockquote{margin-left:20px;}
#blog_detail a{color:#949393;text-decoration:underline;}
#blog_detail a:hover{text-decoration:none;}
#blog_detail hr{border:none;border-bottom:1px solid #4E4D4F;background-color:none;}

#lexikon_txt a{color:#4E4D4F;text-decoration:underline;}

#knowledge_lexicon h2{margin-top:0px;margin-bottom:10px;font-family:Arial;font-size:34px;color:#424242;}
#knowledge_lexicon h3{margin-top:20px;font-family:Arial;font-size:24px;color:#3d4a56;text-transform:uppercase;}

#knowledge_lexicon #lexicon_sidebar{float:right;width:49%;height:auto;margin-left:0;}
#knowledge_lexicon #lexicon_sidebarleft{float:left;width:49%;height:650px;margin-left:0;}

#knowledge_lexicon ul#a_z{width:340px;height:50px;}
#knowledge_lexicon ul#a_z li{float:left;margin-right:3px;margin-bottom:3px;}
#knowledge_lexicon ul#a_z li a{display:block;height:23px;width:23px;background-color:#3d4a56;text-align:center;font-family:Verdana;font-size:18px;color:#FFF;}
#knowledge_lexicon ul#a_z li a:hover,#knowledge_lexicon ul#a_z li a.active{background-color:#98a1a8;color:#3d4a56;}
#knowledge_lexicon #search_country{clear:left;height:30px;width:360px;margin-top:10px;margin-bottom:30px;border-bottom:1px dotted #a6adb2;}
#knowledge_lexicon #search_country span{font-family:Verdana;font-size:11px;font-weight:bold;color:#3d4a56;}
.select_box{float:right;margin-top:-3px;}
.select_box a.selected{display:block;height:17px;width:177px;background-image:url('/images/background_select.gif');background-repeat:no-repeat;padding-top:3px;padding-left:5px;font-family:Verdana;font-size:11px;color:#FFF;}
#cars_versus_1,#cars_versus_2{float:left;margin-left:8px;padding-top:160px;}
#cars_versus_go{clear:both;float:right;margin-top:-20px;margin-right:5px;}
.select_box_small{margin-top:7px;}
.select_box_small a.selected{display:block;height:17px;width:147px;background-image:url('/images/background_select_small.gif');background-repeat:no-repeat;padding-top:3px;padding-left:5px;font-family:Verdana;font-size:11px;color:#FFF;}
#knowledge_lexicon .select_box ul,.select_box_small ul{position:absolute;width:180px;max-height:300px;overflow:auto;margin-top:1px;background-color:#555;border:1px solid #3e3d3e; overflow-x:hidden;}
* html #knowledge_lexicon .select_box ul,* html .select_box_small ul{height:300px;}
.select_box_small ul{width:150px;}
#knowledge_lexicon .select_box ul li,.select_box_small ul li{margin-top:2px;margin-bottom:2px;}
/*#knowledge_lexicon .select_box ul a,.select_box_small ul a{display:block;overflow:hidden;padding-top:1px;padding-bottom:1px;padding-left:5px;padding-right:5px;font-family:Verdana;font-size:12px;color:#d2d2d2;}*/
/* changed by mmresouce */
#knowledge_lexicon .select_box ul a,.select_box_small ul a{display:block;padding-top:1px;padding-bottom:1px;padding-left:5px;padding-right:5px;font-family:Verdana;font-size:12px;color:#d2d2d2; width:180px;}

#knowledge_lexicon .select_box ul a:hover,.select_box_small ul a:hover{background-color:#3e3d3e;}
#knowledge_lexicon ul#lexicon_brand_list li{float:left;width:78px;overflow:hidden;white-space:nowrap;margin-left:0px;margin-right:25px;margin-bottom:20px;}
#knowledge_lexicon ul#lexicon_brand_list a{color:#4E4D4F;}
#knowledge_lexicon ul#lexicon_brand_list a img{display:block;}
#knowledge_lexicon #lexicon_new_readme{height:204px;overflow:hidden;margin-top:0;background-image:url('/images/background_lexicon_teaser.png');background-repeat:no-repeat;border:none;padding-top:10px;}
#knowledge_lexicon #lexicon_new_readme img{border:3px solid #FFF;}
#knowledge_lexicon #lexicon_new_readme .editors{margin-top:5px;font-family:Verdana;font-size:10px;color:#98a1a8;}
#knowledge_lexicon #lexicon_new_readme .editors a,#knowledge_lexicon #new_readme_content a{font-family:Verdana;font-size:10px;color:#9b8d44;}
#knowledge_lexicon #new_readme_content{float:right;width:180px;margin-left:10px;}
#knowledge_lexicon #new_readme_content a{font-size:12px;}
#knowledge_lexicon #new_readme_content p{font-family:Verdana;font-size:11px;color:#dedede;}
#knowledge_lexicon #new_readme_content a.readmore,#brandexpertsearch a.readmore,#brandnoentries a.readmore{float:right;display:block;background-image:url('/images/arrow_white.png');background-repeat:no-repeat;background-position:center right;margin-top:10px;padding-right:20px;font-size:11px;font-weight:bold;color:#FFF;}
.no_lexicon_text a.readmore{float:right;display:block;background-image:url('/images/arrow_gold.png');background-repeat:no-repeat;background-position:center right;margin-top:20px;padding-right:20px;font-size:11px;font-weight:bold;color:#9B8D44;}
#brandnoentries a.readmore,#brandexpertsearch a.readmore{margin-right:10px;}
#knowledge_lexicon #cars_versus{height:252px;overflow:hidden;background-image:url('/images/background_versus.png');background-repeat:no-repeat;background-position:center;padding:0;}
#car_archive{background-image:url('/images/icon_liebling.png');background-repeat:no-repeat;background-position:center;padding:0;height:62px;}
.carlist2 .yui-u{padding-bottom:20px;}
.carlist2 .yui-u a.gold{margin-top:4px;padding-left:1px;font-size:12px;font-family:verdana;background-image:none!important;}

#content .mymenu{margin-top:17px;margin-bottom:17px;}
* html #content .mymenu{margin-top:30px;}
#content .mymenu a{border:1px solid #9B8D44;background-color:#FFF;padding:2px;height:auto;width:auto;}
#content .mymenu a:link,#content .mymenu a:visited{font-family:Verdana;font-size:12px;text-decoration:none;color:#A19554;}

#content .mymenu a.active,#content .mymenu a.active:link,#content .mymenu a.active:visited,
#content .mymenu a.active:hover,#content .mymenu a.active:active{
border:1px solid #9B8D44;padding:2px;height:auto;width:auto;color:#FFF !important;background-color:#9B8D44 !important;}

#content .mymenu li a.active,#content .mymenu li a.active:link,#content .mymenu li a.active:visited,
#content .mymenu li a.active:hover,#content .mymenu li a.active:active{
border:1px solid #9B8D44;padding:2px;height:auto;width:auto;color:#FFF;background-color:#9B8D44;}
#content .mymenu span.pipe{font-size:16px;color:#A69E74;}

#content #newstory #container{width:722px;height:310px;padding:10px;background-color:#EDEDED;font-family:Arial;color:#4E4D4F;font-size:11px;}
#content #newstory h2,#content #editstory h2,#content #caradd h2,#content #newmessage h2,#content #account h2,#content #profile h2,#content #photos_videos_data h2{margin-bottom:15px;font-size:24px;text-transform:uppercase;}
#content #newstory p{float:left;width:350px;}
#content #newstory div#text{float:left;width:125px;margin-left:20px;}
#content #newstory div#or{float:left;margin-left:20px;margin-right:20px;height:250px;}
#content #newstory label{position:relative;top:-4px;}
#button_next{float:right;width:auto!important;margin-top:30px;margin-right:30px;}
#button_cancel{float:left;width:auto!important;margin-top:30px;margin-left:30px;}
#content #editstory #container{float:left;width:494px;background-color:transparent;font-family:Arial;color:#4E4D4F;font-size:11px;}
#content #editstory .subcontainer{width:474px;margin-bottom:1px;padding:10px;background-color:#EDEDED;}
#content #editstory .subcontainer:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#content #editstory .morestories,#content #editstory .box{float:right;width:232px;margin:0;}
#content #editstory h3{float:left;font-size:12px;font-weight:bold;margin-bottom:5px;}
#content #editstory div.label{clear:both;float:left;width:115px;margin-bottom:10px;padding-top:3px;font-size:12px;}
#content #editstory div.input{float:right;width:165px;}
#content #editstory div.input select{width:165px;border:1px solid #cdcdcd;}
#content #editstory .options{float:right;color:#9E9E9E;}
#content #caradd .options{color:#9E9E9E;}
#content #editstory textarea{width:462px;padding:5px;border:1px solid #D6D6D6;color:#4E4D4F;}
#content #editstory textarea.headline{font-size:24px;}
#content #editstory textarea.subheadline_pic{height:150px;font-size:12px;color:#222;}
#content #editstory textarea.text{height:400px;font-size:12px;}
#content #editstory textarea.introduction{height:150px;font-size:12px;}
#content #editstory img.pic{margin-top:-10px;}
#content #editstory img.upload_img{margin-left:10px;margin-top:-2px;}
#content .story_options{width:222px;text-align:right;}
* html #content .story_options{width:210px;}
#content #editstory span.options_pic{position:relative;top:-5px;right:5px;font-family:Verdana;font-size:10px;color:#9B8D44;}
#content #editstory p{clear:both;}
#content #editstory a,#content #caradd a,#content #insertions a{font-family:Verdana;font-size:11px;font-weight:bold;color:#9B8D44;}
#content #editstory #button_next{float:right;margin-top:30px;margin-right:250px;}
#content #editstory #button_cancel{float:right;margin-top:5px;margin-right:250px;}
#content #photos_videos{width:760px;}
#content #photos_videos table{margin-bottom:30px;}
#content #photos_videos td{font-size:10px;}
#content #photos_videos td img.item{width:234px;margin-right:10px;border:3px solid #FFF;background-color:#333;display:block;}
#content #photos_videos td img.item_big{width:735px;margin-right:10px;border:3px solid #FFF;background-color:#333;}
#content #photos_videos div.rating_stats{padding-right:10px;padding-bottom:10px;text-align:right;}
#content #photos_videos div.rating_stats img{position:relative;top:3px;}
#content #photos_videos td span.my_rating{color:#9B8D44;}
#content #photos_videos .desc{width:230px;height:65px;margin-right:10px;padding:5px;padding-bottom:10px;text-align:center;background-color:#BCBCBC;overflow:hidden;}
#content #photos_videos .desc_big,#content .desc_big{margin-right:10px;padding:5px;padding-bottom:10px;text-align:center;background-color:#BCBCBC;}
#content #photos_videos .desc h3,#content #photos_videos .desc_big h3{margin-top:-25px;font-size:11px;font-weight:bold;}
#content #photos_videos.thirdperson .desc h3,#content #photos_videos.thirdperson .desc_big h3{margin-top:0;}
#content #photos_videos.thirdperson .desc a,#content #photos_videos.thirdperson .desc_big a{color:#9B8D44;}
#content .desc_big h3{font-size:11px;font-weight:bold;}
#content #photos_videos .desc p{font-size:10px;}
#content #photos_videos .desc div.options,#content #photos_videos .desc_big div.options{position:relative;top:43px;left:87px;}
#content #photos_videos .desc_big div.options{text-align:right;}
#content #photos_videos div.options_title{height:13px;margin-right:15px;margin-top:3px;text-align:right;}
#content h2#cardata{font-family:Arial;font-size:34px;font-weight:normal;color:#C5C5C5;}
#content #photos_videos div.rating_stars{position:relative;margin-top:-22px;height:17px;width:87px;padding:1px;padding-left:3px;padding-right:none;background-color:#FFF;}
#content #photos_videos img.rating_stars{margin-left:-2px;}
#content #photos_videos img.delete{float:right;position:relative;margin-right:10px;margin-top:-25px;padding:5px;background-color:#FFF;}
#content #photos_videos div.delete{float:right;position:relative;margin-right:10px;margin-top:-31px;padding:2px;background-color:#FFF;}
#content #photos_videos img.edit{float:right;margin-top:-26px;}
#content table.notes img.edit,#content table.favorite img.edit{float:right;margin-top:-15px;}
div.editbox,div#cardata{background:#e9e9e9;margin-top:30px;padding:15px;padding-left:35px;}
#caradd #cardata p.step{width:400px;}
#content #caradd #button_cancel{float:left;margin-top:30px;margin-left:30px;}
#content #caradd #button_next{float:right;}
#content h3.cardata{display:inline;margin-right:5px;margin-left:10px;font-size:24px;color:#F3F3F3;}
#content span.steps{margin-right:15px;font-size:12px;font-weight:normal;color:#F3F3F3;}
#content span.steps a{font-size:12px;color:#f3f3f3;}
#content span.steps_active a{font-weight:bold;color:#4e4d4f;}
#content h3.cardata_active{display:inline;margin-right:5px;margin-left:10px;font-size:24px;color:#5A595B;}
#content span.steps_active{margin-right:15px;font-size:12px;font-weight:bold;color:#5A595B;}
#content #caradd .pic_selection{overflow:auto;height:140px;width:322px;margin-top:10px;padding:10px;background-color:#FFF;border:1px solid #D6D6D6;}
#content #caradd .pic_selection input{margin-bottom:5px;}
#content #caradd .pic_selection label{position:relative;top:-5px;margin-bottom:5px;margin-left:5px;font-size:12px;}
#button_save{clear:both;float:right;margin-right:30px;margin-top:5px;}
#content div#title{float:left;width:200px;margin-top:20px;font-size:12px;}
#content div#desc{float:right;width:305px;margin-top:20px;margin-right:35px;font-size:12px;}
#content #dreamgarage div#desc{float:none;width:340px;margin-left:-20px;}
#content div#desc textarea{margin-top:5px;margin-bottom:5px;width:299px;border:1px solid #D6D6D6;padding:2px;}
#content #dreamgarage div#desc textarea{width:334px;}
* html #content div#desc input{margin-left:15px;}
* html #content div#desc textarea{margin-left:15px;margin-bottom:-10px;}
#content span.title{font-family:Verdana;font-size:12px;font-weight:bold;margin-right:15px;}
#mymeilenwerk div#left{float:left;width:365px;}
#mymeilenwerk div#right{float:right;width:365px;}
#mymeilenwerk div.container{width:345px;margin-bottom:30px;padding:10px;padding-top:12px;background-color:#BCBCBC;border:1px solid #DEDEDE;overflow:hidden;}
#mymeilenwerk div#activities,#mymeilenwerk div#profile_status{background-image:url(/images/mymeilenwerk_index_box_background.png);background-position:top;background-repeat:repeat-x;background-color:#FFF;border-color:#FFF;}
#mymeilenwerk div.container h2{margin-bottom:25px;font-family:Arial;font-size:24px;color:#4E4D4F;text-transform:uppercase;}
#mymeilenwerk div.container h3{margin-bottom:30px;font-family:Verdana;font-size:13px;font-weight:bold;color:#4E4D4F;text-transform:uppercase;}
#mymeilenwerk div.container h4,.yui-u div.item_fahrzeug h4{clear:both;margin-bottom:3px!important;font-family:Verdana;font-size:11px!important;font-weight:bold;color:#9B8D44;}
#mymeilenwerk .button{margin:auto;margin-bottom:5px;margin-left:25px;}
#mymeilenwerk div.item_fahrzeug,#mymeilenwerk div.item_favoriten,#mymeilenwerk div.item_traum,#mymeilenwerk div.item_pic,#mymeilenwerk div.item_contact{display:inline;float:left;width:140px;margin-right:15px;margin-left:15px;margin-bottom:15px;}
.yui-u div.item_fahrzeug{float:left;display:inline;width:140px;margin-right:25px;margin-bottom:15px;overflow:hidden;white-space:nowrap;}
.yui-u div.item_fahrzeug span{display:block;}
#mymeilenwerk div.item_traum,#mymeilenwerk div.item_pic{width:85px;}
#mymeilenwerk div.item_contact{width:60px;margin-right:10px;margin-left:10px;}
#mymeilenwerk div.item_fahrzeug img,#mymeilenwerk div.item_favoriten img,#mymeilenwerk div.item_traum img,#mymeilenwerk div.item_pic img,#mymeilenwerk div.item_contact img,#mymeilenwerk div.article img,.yui-u div.item_fahrzeug img{margin-bottom:3px;border:3px solid #FFF;}
#mymeilenwerk div.item_traum img{margin-bottom:5px;}
#mymeilenwerk div.footer_links{clear:both;}
#mymeilenwerk div#activities div.left{float:left;margin-top:15px;width:170px;}
#mymeilenwerk div#activities div.right{float:right;margin-top:15px;width:160px;color:#949495;}
#mymeilenwerk div#activities div.title{clear:both;float:left;width:126px;margin-bottom:1px;margin-right:1px;padding:1px;padding-left:5px;background-color:#949495;color:#FFF;}
#mymeilenwerk div#activities div.title a{background-image:none!important;}
#mymeilenwerk div#activities div.content{float:right;width:30px;margin-bottom:1px;margin-right:1px;padding:1px;padding-right:5px;background-color:#9B8D44;text-align:right;color:#FFF;}
#mymeilenwerk div#stories div.article,#mymeilenwerk div#marketplace div.article,#mymeilenwerk div#experts div.article{clear:both;width:100%;margin-bottom:5px;padding-top:15px;border-top:1px dotted #DDD;}
#mymeilenwerk div#stories div.article img,#mymeilenwerk div#marketplace div.article img,#mymeilenwerk div#experts div.article img{float:left;margin-right:0;}
#mymeilenwerk div#experts div.article div.facts{float:left;width:200px;margin-bottom:0;}
#mymeilenwerk div#experts div.article div.rating{float:right;width:100px;margin-bottom:0;}
#mymeilenwerk div#experts div.article p.subject{margin-bottom:1px;}
#mymeilenwerk div#experts div.article p.count_answers{color:#FFF;}
#mymeilenwerk div#marketplace span.subject{font-size:10px;font-weight:bold;color:#FFF;text-transform:uppercase;}
#mymeilenwerk div#stories h5,#mymeilenwerk div#marketplace h5{font-size:12px;font-weight:bold;}
#mymeilenwerk div#marketplace p.content{margin-bottom:5px;font-size:10px;}
#mymeilenwerk div#stories div.article div.rating{margin-bottom:10px;}
#content form#newmessage,#content form#account,#content form#profile,#content form#changepassword{font-size:12px;}
#content form#newmessage p,#content form#account p,#content form#profile p,#content form#changepassword p{margin-bottom:5px;}
#content form#newmessage div.label{clear:both;float:left;width:100px;}
#content form#account div.label{clear:both;float:left;width:150px;}
#content form#profile div.label,#content form#changepassword div.label{clear:both;float:left;width:150px;}
#content form#newmessage input,#content form#account input,#content form#profile input{width:200px;border:1px solid #cdcdcd;}
#content form#newmessage textarea,#content form#account textarea,#content form#profile textarea{width:400px;height:100px;border:1px solid #cdcdcd;}
#content form#profile p{clear:both;}
#content form#profile select,#content form#profile input{float:left;}
#content form#profile select.privacy_selection{float:right;margin-right:40px;width:190px;}
#content #insertionmenu,#content #expertmenu,#content #clubmenu,#content #contactmenu{margin:10px 0;border-bottom:1px solid #dfdfdf;margin-bottom:25px;}
#contactmenu {
margin-bottom:0;
}
* html #content #insertionmenu,* html #content #expertmenu,* html #content #clubmenu,* html 
#content #contactmenu{margin-bottom:50px;}
#content #insertionmenu a,#content #expertmenu a,#content #clubmenu a,#content #contactmenu a{color:#fff;}
#content #insertionmenu li,#content #expertmenu li,#content #clubmenu li,#content #contactmenu li{float:left;padding:5px;border:1px solid #dfdfdf;margin:0 5px -1px 0;font:bold 11px Verdana;Sans Serif;background:#999;}
#content #insertionmenu .active,#content #expertmenu .active,#content #clubmenu .active,#content #contactmenu .active{background:#9b8d44;border:1px solid #9b8d44;border-bottom:none;}
div#photos_videos_data{background:#e9e9e9;margin-left:-14px;margin-right:4px;padding:15px;padding-left:35px;}
div#photos_videos_data p.step{width:350px;}
div#photos_videos_data table#model{margin-top:20px;}
div#photos_videos_data table#model th{padding-right:10px;padding-bottom:7px;font-weight:bold;}
div#photos_videos_data table#model td{padding-bottom:10px;}
div#photos_videos_data table#model select{width:150px;}
div#searchbar_contacts{height:17px;margin-top:-30px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px dotted #6A696B;color:#FFF;text-align:right;}
div#dotted_line{margin-bottom:10px;border-bottom:1px dotted #6A696B;}
.dotted_line{margin-bottom:10px;border-bottom:1px dotted #6A696B;}
div#dotted_line img{margin-bottom:5px;}
/*#photoeditor{height:90px;margin-top:20px;margin-left:-35px;margin-right:-15px;background-color:#3A3A3A; } */
#photoeditor{height:90px;margin-top:20px;margin-left:-35px;margin-right:-15px;background-color:#3A3A3A; }
/** html #photoeditor{width:735px; } */
* html #photoeditor{width:100%; }
#photoeditor #go_left{float:left;margin-top:35px;margin-left:15px;}
#photoeditor #photos{width:100%;margin:auto;text-align:center;padding-left:15px; }

* html #photoeditor #photos{padding-left:15px;margin-top:-55px!important;} /*
#photoeditor #photos{width:100%;margin:auto;text-align:center;padding-left:5px; position:relative;}
* html #photoeditor #photos{padding-left:5px;margin-top:-55px!important; position:relative;} */


#photoeditor #photos .item_content,#photoeditor #photos .item_active{float:left;width:110px;height:80px;padding-top:10px;text-align:center; }

/*
#photoeditor #photos .item_content,#photoeditor #photos .item_active{float:left;width:110px;height:80px;padding-top:10px;text-align:center; position:relative;} */

* html .item_content{width:50px;}
*+html .item_active{margin-top:-55px;}
*+html .item_content{margin-top:-55px;width:50px;}


#photoeditor #photos .item_active{background-color:#BCBCBC; }
#dreamgarage #photoeditor #photos .item_content,#dreamgarage #photoeditor #photos .item_active{width:100px; }
#dreamgarage #photoeditor #photos .item_active{background-color:#9B8D44;}
#photoeditor #photos .item_content img,#photoeditor #photos .item_active img{border:3px solid #FFF;}
/*
#dreamgarage #photoeditor #photos .img-badge,#dreamgarage #photoeditor #photos .vid-badge{left:61px;}
*+html .img-badge{margin-left:-82px;}*/

#dreamgarage #photoeditor #photos .img-badge,#dreamgarage #photoeditor #photos .vid-badge{position:relative; margin-left:60px; _margin-left:50px; margin-top:-62px; top:0px; left:0px;}
*+html .img-badge{margin-left:-82px;}

#photoeditor #photos .item_content p,#photoeditor #photos .item_active p{color:#FFF;}
#photoeditor #go_right{float:right;margin-top:35px;margin-right:13px;}
#photoeditor #waiting{background-color:#3A3A3A;height:330px;position:relative;text-align:center;top:-90px;width:770px;opacity:.9;filter:alpha(opacity=90);}
#dreamgarage #photoeditor #waiting{height:355px;width:368px;}
#photoeditor #waiting h2{padding-top:140px;color:#FFF;opacity:1;filter:alpha(opacity=100);}
#clubadmin .member{float:left;margin-right:10px;margin-bottom:20px;}
#clubadmin .member .content{width:340px;background:#BCBCBC none repeat scroll 0;border:1px solid #DFDFDF;padding:8px;}
#clubadmin .member .content img{float:left;margin-right:8px;border:3px solid #FFF;}
#clubadmin .member .actions{text-align:right;}
#cardata h2{font-size:24px;margin-bottom:15px;text-transform:uppercase;}
#mycontacts{margin-top:20px;}
#mycontacts a:link,#mycontacts a:hover,#mycontacts a:visited{color:#4d4e4f;}
#mycontacts #contactmenu{border-bottom:1px solid #dfdfdf;margin-bottom:25px;color:#fff;}
#mycontacts #contactmenu a:link,#mycontacts #contactmenu a:hover,#mycontacts #contactmenu a:visited{color:#fff;}
#mycontacts #contactmenu li{float:left;padding:5px;border:1px solid #dfdfdf;margin:0 10px -1px 0;}
#mycontacts #contactmenu .active{background:#9b8d44;border:1px solid #9b8d44;border-bottom:none;}
#mycontacts #searchbar{text-align:right;color:#fff;border-bottom:1px solid #dfdfdf;margin-bottom:8px;}
#mycontacts #searchbar select{background:#bcbcbc;font-size:12px;border:1px solid #a0a0a0;}
#mycontacts table{padding:0;margin:0;}
#mycontacts table td{padding:0 14px 5px 0;}
#mycontacts .contact{width:346px;overflow:hidden;background:#bcbcbc;padding:8px;border:1px solid #dfdfdf;}
#mycontacts .contact .userpic{display:block;float:left;border:3px solid #fff;margin-right:8px;}
#mycontacts .contact .data{width:240px;float:right;}
#mycontacts .contact .name{width:140px;float:left;font-size:12px;font-weight:bold;}
#mycontacts .contact .name a{color:#9b8d44;}
#mycontacts .contact .realname{width:140px;float:left;font-size:12px;font-weight:bold;color:#000;}
#mycontacts .contact .location{width:140px;float:left;}
#mycontacts .contact .group{width:100px;height:30px;overflow:hidden;float:right;text-align:left;}
#mycontacts .contact .cars{width:260px;float:left;margin-top:10px;}
#mycontacts .contact .cars ul{display:inline;}
#mycontacts .contact .cars li{white-space:normal;}
#mycontacts td .actions{text-align:right;}
#mycontacts #contactsfooter{margin-top:30px;}
#mycontacts #pagination{width:50%;float:right;}
#mycontacts #pagination li{width:14px;float:left;text-align:center;margin:0 2px 0 2px;}
#mycontacts #pagination li.page{font-weight:bold;}
#mycontacts #pagination li.control{width:80px;font-weight:bold;}
#mycontacts #pagination li.active{background:#9b8d44;}
#mycontacts #pagination li.active a:link,#mycontacts #pagination li.active a:hover,#mycontacts #pagination li.active a:visited{color:#fff;}
#mycontacts .header{font-size:30px;margin-bottom:20px;}
#mycontacts .introtext{margin-bottom: 20px;}
#mycontacts .comment{width:348px;padding:8px;background:#ededed;margin-bottom:20px;}
#mycontacts .title{font-weight:bold;margin-bottom:8px;}
#mycontacts .date{color:#949495;margin-right:8px;}
#mycontacts .comment .actions{text-align:right;}
#dreamgarage table div{margin-bottom:8px;}
#dreamgarage .number{width:94px;height:96px;background-color:#424142;;background-repeat:no-repeat;font-family:Arial;font-size:60px;text-align:center;vertical-align:middle;color:#fff;border:3px solid #fff;margin-right:3px;}
#dreamgarage .number span{display:block;font-size:12px;font-family:Arial;color:#FFF;}
#dreamgarage #dream_car_item_1 .number{background-image:url('/images/dreamgarage_first.png');}
#dreamgarage #dream_car_item_2 .number{background-image:url('/images/dreamgarage_second.png');}
#dreamgarage #dream_car_item_3 .number{background-image:url('/images/dreamgarage_third.png');}
#dreamgarage .carimage{height:96px;width:128px;border:3px solid #fff;margin-right:3px;font-size:0;}
#dreamgarage .listtext{height:84px;overflow:auto;background:#aeaeae;padding:8px;border:1px solid #dedede;margin-right:3px;}
#dreamgarage .listtext .header{font-weight:bold;color:#9b8d44;margin-bottom:8px;}
#dreamgarage .listtext .smallheader{font-weight:bold;color:#9b8d44;}
#dreamgarage .actions{width:100px;height:102px;background:#fff;overflow:hidden;}
#dreamgarage .actions .move{height:43px;font-size:10px;color:#9b8d44;padding:5px 0 0 5px;}
#dreamgarage .actions .options{height:15px;margin-bottom:-2px;font-size:10px;font-family:Verdana;color:#9b8d44;padding-left:5px;}
#dreamgarage .actions .move .movetext{float:left;}
#dreamgarage .actions .move img{float:right;vertical-align:text-top;}
#dreamgarage .actions .icons{height:25px;padding-left:10px;padding-bottom:5px;}
#dreamgarage .editbox{background:#e8e8e8;padding:13px;margin-top:20px;}
#dreamgarage .editbox .header{font-size:22px;margin-bottom:13px;}
#dreamgarage .editbox form{font-size:12px;font-weight:bold;margin-top:30px;margin-bottom:10px;}
#dreamgarage .editbox form table{width:250px;margin-bottom:10px;}
#dreamgarage .editbox .desc{width:80px;}
#dreamgarage .editbox input,#dreamgarage .editbox select,#dreamgarage .editbox textarea{padding:3px;border:1px solid #d3d3d3;}
#dreamgarage .editbox input{width:100%;}
#dreamgarage .editbox select{width:50px;}
#dreamgarage .editbox textarea{width:332px;padding:3px;}
#dreamgarage #selector{margin-bottom:-20px;}
#caradd #selector{width:743px;background-color:#3a3a3a;margin-top:15px;margin-left:-35px;}
#photos_videos #selector{width:770px;background-color:#3a3a3a;margin-top:15px;margin-left:-35px;}
#dreamgarage #selector div,#caradd #selector div,#photos_videos #selector div{width:78px;float:left;background:#3a3a3a;text-align:center;color:#fff;padding-top:8px;}
#dreamgarage #selector div.active,#caradd #selector div.active,#photos_videos #selector div.active{background:#9b8d44;}
#dreamgarage #selector div.center,#caradd #selector div.center,#photos_videos #selector div.center{width:110px;background:#887c34;}
#dreamgarage #selector div.arrowc,#caradd #selector div.arrowc{width:29px;height:74px;}
#photos_videos #selector div.arrowc{width:31px;height:74px;}
#dreamgarage #selector div.arrowc img,#caradd #selector div.arrowc img,#photos_videos #selector div.arrowc img{margin:20px 0 20px 0;}
#dreamgarage #selector div img,#caradd #selector div img,#photos_videos #selector div img{vertical-align:middle;}
#dreamgarage #selector div img.car,#caradd #selector div img.car,#photos_videos #selector div img.car{border:3px solid #fff;}
#cardata hr{height:1px;border:none;border-top:1px solid #bdbec1;}
#cardata a:link,#cardata a:hover,#cardata a:visited{color:#9b8d44;}
#cardata table{width:100%;}
#cardata td{line-height:25px;font-size:12px;}
#cardata input,#cardata select{width:150px;padding:2px;border:1px solid #cdcdcd;}
#cardata textarea{width:250px;border:1px solid #cdcdcd;}
#cardata .pic_selection input{width:auto;}
#cardata td.small{width:70px;}
#cardata .small{width:60px;}
#cardata .checkcell{width:20px;vertical-align:top;}
#cardata .checkbox{width:auto;margin-right:8px;}
#cardata .subheader{font-size:13px;font-weight:bold;color:#8d8d8d;}
#cardata .add{width:250px;font-weight:bold;color:#8d8d8d;vertical-align:top;}
#cardata .spacer{width:80px;}
#cardata .datatitle{font-family:Verdana;font-size:12px;width:110px;line-height:110%;}
#cardata .dateselect select{width:auto;}
.file_list_container{height:110px;width:238px;background-color:#FFF;overflow:auto;border:1px solid grey;margin:4px 0 2px 2px;}
.file_list_container p{width:96%;border-bottom:1px solid grey;padding:2px;clear:both;height:18px;}
.file_list_container p span{float:left;display:block;overflow:hidden;width:150px;}
.file_list_container p input{width:auto!important;}
#tprofile h5{font-size:24px;margin-bottom:10px;}
#tprofile a{font-weight:bold;color:#9b8d44;}
#tprofile a.extlink{font-weight:normal;text-decoration:underline;color:#4e4d4f;}
#tprofile #left{width:195px;float:left;margin-right:20px;}
#tprofile #left img.logo{border:3px solid #fff;margin-bottom:10px;}
#tprofile #center{width:365px;float:left;margin-right:20px;}
#tprofile #center p{margin-bottom:20px;}
#tprofile #right{width:143px;float:left;text-align:right;}
#tprofile #right img.portrait{border:3px solid #fff;margin-bottom:7px;}
#tprofile #feats{background:#c0c0c0 url(/images/grad_our_services.gif) repeat-x;padding:13px;margin-bottom:20px;}
#tprofile #feats h5{color:#fff;}
#tprofile #feats .intro{width:60%;font-weight:bold;color:#9e9e9e;}
#tprofile #feats .odd,#tprofile #feats .even{padding:0 60px 0 60px;margin:20px 0 0 0;}
#tprofile #feats .even{text-align:right;}
#tprofile #feats .odd img{float:left;border:3px solid #fff;margin-right:20px;}
#tprofile #feats .even img{float:right;border:3px solid #fff;margin-left:20px;}
#tprofile #cars{padding:10px;margin-bottom:30px;}
#tprofile #cars table{margin-left:50px;}
#tprofile #cars #carblocks{padding-left:35px;margin-top:20px;}
#tprofile #cars .carblock{float:left;width:80px;margin-right:15px;margin-left:15px;margin-bottom:15px;}
#tprofile #cars .carblock img{border:3px solid #fff;}
#tprofile #dates h5{color:#fff;margin-bottom:30px;}
#tprofile #dates{background:#bcbcbc;padding:12px;border:1px solid #dfdfdf;}
#tprofiledata,#tprofiledata2{background:#ededed;padding:15px 15px 15px 35px;padding-bottom:50px;margin-top:20px;}
#tprofiledata hr{height:1px;border:none;border-top:1px solid #bdbec1;margin:15px 0 15px 0;}
#tprofiledata a:link,#tprofiledata a:hover,#tprofiledata a:visited,#tprofiledata2 a:link,#tprofiledata2 a:hover,#tprofiledata2 a:visited{color:#9b8d44;}
#tprofiledata table{width:100%;}
#tprofiledata td{line-height:25px;}
#tprofiledata input,#tprofiledata select,#tprofiledata2 input,#tprofiledata2 select{width:230px;padding:2px;border:1px solid #cdcdcd;}
#tprofiledata td.small,#tprofiledata2 td.small{width:60px;}
#tprofiledata .small,#tprofiledata2 .small{width:60px;}
#tprofiledata td.medium{width:181px;}
#tprofiledata .medium{width:161px;}
#tprofiledata .checkcell{width:20px;vertical-align:top;}
#tprofiledata .checkbox{width:auto;margin-right:8px;}
#tprofiledata .subheader,#tprofiledata2 .subheader{font-weight:bold;color:#8d8d8d;}
#tprofiledata .add{width:250px;line-height:100%;color:#8d8d8d;vertical-align:top;padding-top:5px;}
#tprofiledata .spacer{width:80px;}
#tprofiledata .datatitle{width:120px;}
#tprofiledata .feats input,#tprofiledata .feats textarea{width:100%;border:1px solid #cdcdcd;}
#tprofiledata .feats .add{vertical-align:bottom;padding-left:20px;padding-bottom:8px;}
#tprofiledata2 #lasttable{width:100%;}
#tprofiledata2 #lasttable td{line-height:25px;}
#tprofiledata2 #lasttable textarea{width:230px;border:1px solid #cdcdcd;}
#tprofiledata2 #dates .location{background:#cdcdcd;padding-left:5px;}
#tprofiledata2 #dates .text{padding-left:5px;}
#tprofiledata2 .spacer{width:50px;}
#tprofiledata2 .datatitle{width:60px;}
table.outercalendar{width:200px!important;text-align:center;margin-left:auto;margin-right:auto;}
table.outercalendar .date{font-weight:bold;color:#9B8D44;}
table.calendar{width:170px!important;text-align:right;margin-left:auto;margin-right:auto;}
table.calendar th{font-weight:bold;text-align:center;}
table.calendar tr{background:#d5d5d5;}
table.calendar tr.header{background:none;}
table.calendar td{width:10px!important;background:#d5d5d5;line-height:18px!important;padding-left:6px;padding-right:6px;}
table.calendar td.marked{background:#00ABD6;}

#board a.create_topic,#board a.send_topic,#board a.send_answer{display:block;margin-top:10px;font-size:12px;font-weight:bold;color:#4C4C4C;}
#board #topic_edit_new,#board .answer_edit{margin-top:15px;background:#DDD;border:1px solid #EEE;padding:20px;}
#board #topic_edit_new h4,#board .answer_edit h4{margin-top:-10px;margin-bottom:10px;font-size:12px;font-weight:bold;}
#board #topic_edit_new table tr td,#board .answer_edit table tr td{padding:5px;vertical-align:top;}
#board #topic_edit_new table tr td.name,#board .answer_edit table tr td.name{font-weight:bold;width:60px;}
#board #topic_edit_new table tr td.input input,#board #topic_edit_new table tr td.input textarea,#board .answer_edit table tr td.input input,#board .answer_edit table tr td.input textarea{width:400px;border:1px solid #C4C4C4;padding:3px;}
#board .topic_list .topic_item{margin-top:20px;margin-bottom:20px;min-height:80px;padding:20px;border:1px solid #EEE;background:#CCC;}
#board .topic_list .topic_item>h5{border-bottom:1px dotted #EEE;font-size:14px;font-weight:bold;margin-bottom:5px;}
#board .topic_list .topic_item>p{padding-bottom:5px;}
#board .topic_list .topic_item>a.show_answers{width:150px;display:block;margin-top:15px;color:#4C4C4C;font-weight:bold;}
#board .answer_list{margin-left:20px;}
#board a.create_answer{display:block;margin-top:10px;font-size:12px;font-weight:bold;color:#4C4C4C;}
#board .answer_list .answer_item{clear:both;min-height:72px;margin-top:10px;margin-bottom:10px;padding:5px;background:#EEE;}
#board .answer_list .answer_item>h6{margin-top:0;border-bottom:1px dotted #CCC;font-size:11px;font-weight:bold;margin-bottom:3px;}
#board .answer_item>.poster,#board .topic_item>.poster{float:right;}
#board .answer_item>.poster a.name,#board .topic_item>.poster a.name{color:#4C4C4C;}
#board .topic_item>.poster{margin-top:5px;margin-right:5px;margin-bottom:20px;}
#content div.mytitle div#badge,#content div.mytitle div#badge_first{float:right;margin-top:3px;background:url('/images/badge.gif') top right no-repeat;width:136px;border:none;font-family:Verdana;font-size:10px;color:#373737;height:40px;}
#content div.mytitle div#badge{margin-top:4px;}
#content div.mytitle div#badge_first{background:url('/images/badge_first.gif') top right no-repeat;color:#928643;}
* html #content div.mytitle div#badge,* html #content div.mytitle div#badge_first{float:right;margin-left:0;}
#content div.mytitle div#badge div#username,#content div.mytitle div#badge_first div#username{position:relative;top:2px;left:42px;color:#FFF;overflow:hidden;}
#content div.mytitle div#badge div#username{left:41px;}
#content div.mytitle div#badge span#no,#content div.mytitle div#badge_first span#no{position:relative;top:6px;left:42px;}
#content div.mytitle div#badge span#no{left:41px;}
#content div.mytitle div#badge div#userid,#content div.mytitle div#badge_first div#userid{position:relative;top:-7px;left:64px;width:65px;text-align:right;overflow:hidden;}
#content div.mytitle div#badge div#userid{left:63px;}
#content div.mytitle div#user{float:right;margin-top:-36px;padding-top:20px;text-align:right;color:#C5C5C5;font-family:Verdana;}
table.header{float:left;width:691px;margin-bottom:10px;font-family:Verdana;font-size:10px;}
table#club{width:657px;}
table#group{width:742px;}
table#dealer th{text-align:right;}
div#dealer_pic{float:right;text-align:right;}
div#dealer_pic img{border:3px solid #FFF;}
div#dealer_pic a{color:#4E4D4F;text-decoration:underline;}
table.header a{color:#FFF;}
table.header th{height:19px;padding-top:3px;padding-left:10px;padding-right:5px;vertical-align:top;}
table.header td{height:19px;padding-top:3px;padding-left:5px;padding-right:5px;vertical-align:top;color:#FFF;}
table.header th.small,table.header td.small{width:50px;}
table.header th.middle,table.header td.middle{width:75px;}
table.header th.big,table.header td.big{width:110px;}
table.header th.small,table.header th.middle,table.header th.big{padding-left:5px;padding-right:10px;text-align:right;font-size:11px;font-weight:bold;}
table.header th.top,table.header th.bottom{background-color:#C9C8C9;}
table.header td.top,table.header td.bottom{background-color:#C9C8C9;font-size:11px;}
table.header th.top,table.header td.top{border-top:1px solid #D8D8D8;}
table.header td.left,table.header td.right{border-right:1px solid #D8D8D8;}
table.header th.bottom,table.header td.bottom{border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;}
table.header th#marketplace_date{height:22px;vertical-align:middle;font-size:11px;font-weight:bold;}
table.header td#mailsymbol{width:19px;padding-right:0;}
table.header td#userpic{width:41px;height:60px;padding-right:0;vertical-align:top;}
table.header td#userpic img{border:3px solid #FFF;}
table.header td#facts{height:22px;padding-top:4px;background-color:#929292;font-size:12px;font-weight:bold;}
table.header td#facts.hover{background-color:#99852C;}
table.header td#facts img{float:right;margin-top:-13px;}
::root body table.header td#facts img{margin-top:3px;}
table.header th.price,table.header td.price{height:22px;padding-top:4px;background-color:#FFF;color:#4C4C4C;font-size:12px;font-weight:bold;}
table.header th.noprice,table.header td.noprice{height:22px;padding-top:4px;background-color:#AFAFAF;color:#4C4C4C;font-size:12px;font-weight:bold;}
table.header td.price{text-align:right;}
table.header tr#tags{background-image:url(/images/mytitle_tags_background.gif);background-position:0 2px;background-repeat:no-repeat;}
table.header th.tags{padding-left:5px!important;padding-right:10px;vertical-align:bottom;text-align:right;color:#4E4D4F!important;font-weight:bold;}
table.header td.tags{padding-left:5px!important;padding-right:5px;vertical-align:bottom;}
div#header_facts_detail{position:relative;top:-10px;background-color:#D3D3D5;}
div#header_facts_detail table{width:100%;}
div#header_facts_detail table td.col_left,div#header_facts_detail table td.col_right{width:370px;background-color:#949496;}
div#header_facts_detail table td.col_left.bottom,div#header_facts_detail table td.col_right.bottom{padding-right:10px;padding-top:2px;border-top:1px solid #D3D3D5;background-image:url(/images/techdata_close_background.png);background-repeat:repeat-x;color:#FFF;font-size:10px;}
div#header_facts_detail table td.col_left.bottom a,div#header_facts_detail table td.col_right.bottom a{color:#FFF;}
div#header_facts_detail table td.col table{width:369px;}
div#header_facts_detail td.title{padding-top:2px;padding-bottom:0;padding-left:10px;border-top:1px solid #D3D3D5;font-weight:bold;vertical-align:top;text-align:left;}
div#header_facts_detail td.t1{padding-left:10px;padding-right:5px;padding-top:2px;padding-bottom:0;border-top:1px solid #D3D3D5;text-align:right;vertical-align:top;}
div#header_facts_detail td.t2{padding-top:2px;padding-bottom:0;padding-left:5px;padding-right:10px;border-top:1px solid #D3D3D5;color:#FFF;vertical-align:top;}
div#header_facts_detail td.col_left td.t2,div#header_facts_detail td.col_left td.title,div#header_facts_detail table td.col_left.bottom{border-right:2px solid #D3D3D5;}
div#header_facts_detail td.col_right td.t1,div#header_facts_detail td.col_right td.title,div#header_facts_detail table td.col_right.bottom{border-left:2px solid #D3D3D5;}
#content .mypic_cardetail{float:right;margin-bottom:10px;border:3px solid #FFF;font-size:1px;}
#content .index p#mycarsablanca_desc{border:0;padding:0;font-family:Verdana;font-size:12px;width:65%;}
h5{font-family:Verdana;font-size:13px;text-transform:uppercase;color:#4E4D4F;margin-bottom:10px;margin-top:-4px;}
#sidebar{float:right;margin-bottom:-18px;}
#sidebar > div{border:1px solid #FFF;width:184px;margin-bottom:15px;}
#sidebar .sign-up-now{height:270px;background:#594F17 url('/images/backgrounds/de/sign-up-now.jpg') bottom left no-repeat;text-align:right;}
#sidebar .invite-friend{height:150px;background:#594F17;}
* html #sidebar .invite-friend{height:140px;background:#594F17;overflow:hidden;}
#sidebar .sign-up-now a.sign-up{display:block;margin-right:10px;margin-top:122px;}
#sidebar .add{background-color:#D4D4D4;padding-top:15px;padding-bottom:15px;text-align:center;}
#sidebar .add p{margin-top:-8px;margin-bottom:13px;text-align:right;padding-right:10px;font-size:9px;color:#3F3F3E;text-transform:uppercase;}
#ad_top{margin-bottom:10px;text-align:center;}
#header{z-index: 100;position:relative;width:784px;background-image:url("/images/backgrounds/de/bg_header_small.jpg");background-repeat:no-repeat;background-position:left top;}
ul#navigation{margin-top:-2px;}
/* * html ul#navigation{margin-top:4px;} */
* html ul#navigation{margin-top:0px;}
#main_navigation_2{margin-left:158px;}
#main_navigation_3{margin-left:316px;}
#main_navigation_4{margin-left:440px;}
* html #main_navigation_2{margin-top:-14px;}
* html #main_navigation_3{margin-top:-14px;}
* html #main_navigation_4{margin-top:-14px;}
*+html #main_navigation_2{margin-top:-14px;}
*+html #main_navigation_3{margin-top:-14px;}
*+html #main_navigation_4{margin-top:-14px;}
#hover_main_navigation_2,#hover_main_navigation_3,#hover_main_navigation_4{margin-left:2px;}
#hover_main_navigation_2 a{width:134px;}
#hover_main_navigation_3 a{width:100px;}
#hover_main_navigation_4 a{width:80px;}
div.navigation{position:absolute;z-index:500;}

#logo{position:absolute;left:10px;top:3px;}
ul#header_navigation {list-style:none;position:absolute;right:0px;bottom:5px;}
ul#header_navigation li{float:left;position:relative;margin-left: 10px;}
ul#header_navigation div.button_image span{display:none;}
ul#header_navigation .sub_navigation {position:absolute;top:77px;border:1px solid #9B8D44;border-top-width:1px;border-top-color:#000;background-color:#000;z-index:1000;}
ul#header_navigation .sub_navigation a {
  display:block;
  width:100%;
  background-image:url('/images/navigation/de/subnavigation_background.png');
  background-position:left top;
  background-repeat:no-repeat;
  color:#9B8D44;
  font-family:Verdana;
  font-size:10px;
  height:17px;
  line-height:16px;
  text-indent: 22px;
  padding-top:2px;
  text-transform:uppercase;
}
ul#header_navigation .sub_navigation a:hover {background-image:url('/images/navigation/de/subnavigation_background_hover.png');color:#FFF;}

li#home_navigation a {display:block;width:68px;height:77px;}
li#home_navigation  .sub_navigation {left:0px;}
li#home_navigation a div.button_image{width:68px;height:77px;background:transparent url('/images/backgrounds/de/bg_home_button.png');}
li#home_navigation a:hover {background:transparent url('/images/backgrounds/de/bg_home_button_hover.png');}

li#cars_navigation a {display:block;width:154px;height:77px;}
li#cars_navigation  .sub_navigation {left:0px;}
li#cars_navigation a div.button_image{width:154px;height:77px;background:transparent url('/images/backgrounds/de/bg_cars_button.png');}
li#cars_navigation a:hover {background:transparent url('/images/backgrounds/de/bg_cars_button_hover.png');}
li#cars_navigation div#cars_sub{position:absolute;width: 154px;}

li#marketplace_navigation a {display:block;width:100px;height:77px;}
li#marketplace_navigation  .sub_navigation {left:0px;}
li#marketplace_navigation a div.button_image{width:100px;height:77px;background:transparent url('/images/backgrounds/de/bg_marketplace_button.png');}
li#marketplace_navigation a:hover {background:transparent url('/images/backgrounds/de/bg_marketplace_button_hover.png');}
li#marketplace_navigation div#marketplace_sub{position:absolute;width: 154px;}

li#knowledge_navigation a {display:block;width:68px;height:77px;}
li#knowledge_navigation  .sub_navigation {right:0px;}
li#knowledge_navigation a div.button_image{width:68px;height:77px;background:transparent url('/images/backgrounds/de/bg_knowledge_button.png');}
li#knowledge_navigation a:hover {background:transparent url('/images/backgrounds/de/bg_knowledge_button_hover.png');}
li#knowledge_navigation div#knowledge_sub{position:absolute;width: 154px;right:0px;}

/* IE PNG Hack */
/*
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
*/
/* anne pilawa added: IE7 has its own top margin! */
*+html div.navigation{margin-top:2px;position:absolute;z-index:500;} 

::root html div.navigation{padding-top:-55px;position:absolute;z-index:500;}
div.navigation a{display:block;height:119px;}
div.navigation p{position:relative;margin-top:-6px;}
div.navigation p a{background-image:url('/images/navigation/de/subnavigation_background.png');display:block;height:17px;width:135px;background-position:top left;background-repeat:no-repeat;padding-top:2px;padding-left:22px;text-transform:uppercase;font-family:Verdana;font-size:10px;line-height:16px;color:#9B8D44;}
div.navigation p a:hover{background-image:url('/images/navigation/de/subnavigation_background_hover.png');color:#FFF;}
#navigation_lists{float:left;margin-left:30px;margin-top:-29px;z-index:500;}
* html #navigation_lists{margin-top:-31px;}
#header ul{clear:both;}
#header ul.sub_navigation li{float:left;}
#header ul.sub_navigation{position:relative;top:119px;} 
* html #header ul.sub_navigation{position:relative;top:105px;} /* IE7 has its own 106px */
#header ul.sub_navigation li{margin-left:2px;margin-right:5px;}
* html #header ul.sub_navigation li{position:relative;}
#header #loginmenu{top:5px;right:4px;position:absolute;width:220px;text-align:left;z-index:1001;}
* html #header #loginmenu{margin-right:20px;z-index:1001;}
#header #loginmenu_loggedout{position:absolute;width:220px;top:5px;right:4px;text-align:right;}
* html #header #loginmenu_loggedout{margin-right:20px;}
#header #loginmenu a{margin-right:10px;color:#D2D2D2;font-weight:bold;}
#header #loginmenu #logout{position:relative;top:0px;}
#header #loginmenu_loggedout #login{position:relative;top:0px;}
#header #loginmenu #header_mail{position:relative;top:2px;margin-right:5px;}
#loginbox{position:absolute;z-index:1999;left:630px;background-color:#555;border:1px solid #FFFFFF;width:161px;padding:10px;padding-top:4px;font-family:Verdana;font-size:10px;margin-top:30px;margin-left:-28px;}
* html #loginbox{margin-top:10px;margin-left:-20px;}
#loginbox p{color:#A1A2A2;margin-top:17px;}
#loginbox p.white{margin:0;color:#FFF;}
#loginbox p.error{margin:0;margin-bottom:5px;color:red;}
#loginbox input{width:115px;margin-top:1px;margin-bottom:5px;border:1px solid #A0A0A0;padding:3px;padding-bottom:4px;font-family:Verdana;font-size:10px;}

#loginbox .logincheckbox{width:20px; text-align:left; margin:0px; padding:0px;}

#loginbox a{display:block;color:#A1A2A2;text-decoration:underline;}
#loginbox input#button_login{border:none;float:right;width:20px;height:20px;margin-top:-26px;margin-right:7px;}
#searchbox{background:none;color:white;}
* html #searchbox{padding-top:10px;padding-bottom:0;position:relative;}
#searchbox #simsearch{height:20px;}
#searchbox #simsearch div{float:left;height:20px;}
#searchbox #simsearch div.title{float:left;height:20px;font-family:verdana;font-size:14px;padding-right:10px;padding-top:1px;text-transform:uppercase;height:20px;}
#searchbox #simsearch div.select{float:left;height:20px;padding-right:3px;}
#searchbox #simsearch .select a{background:url('/images/buttons/de/search_select_bg.png') top left no-repeat;width:141px;height:16px;display:block;font-size:10px;color:#FFF;font-weight:bold;padding-top:4px;padding-left:5px;text-decoration:none;}
#searchbox #simsearch #searchdropdown{position:absolute;z-index:1002;margin-top:2px;width:139px;background:#555;border:1px solid #3E3D3E;height:auto;}
* html #searchbox #simsearch #searchdropdown{top:30px;}
#searchbox #simsearch #searchdropdown p{padding-top:5px;padding-bottom:2px;color:white;font-size:11px;padding-left:5px;text-transform:uppercase;border-bottom:1px dotted #7C7C7C;}
#searchbox #simsearch #searchdropdown a{background:#555;display:block;width:134px;font-family:verdana;font-size:10px;color:#A1A2A2;font-weight:normal;padding-top:2px;height:14px;}
#searchbox #simsearch #searchdropdown a:hover{background:#96872D;color:white;}
#searchbox #simsearch .input{float:left;height:20px;padding-right:8px;}
#searchbox #simsearch .input input{display:block;width:155px;padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;font-size:12px;border:1px solid #A0A0A0;}
#searchbox #simsearch .go a{display:block;width:60px;height:20px;background:url('/images/buttons/de/search_small.gif') top left no-repeat;}
#searchbox #simsearch #extsearchlink,#searchbox #simsearch #simsearchlink{float:right;padding-top:7px;padding-right:10px;}
#searchbox #simsearch #extsearchlink a,#searchbox #simsearch #simsearchlink a{height:16px;margin-top:-4px;padding-top:4px;display:block;font-size:11px;color:#A3A3A3;text-decoration:none;}
#searchbox #simsearch #simsearchlink a{background:url('/images/arrow_up_white.png') right top no-repeat;padding-right:24px;color:#FFF;}
#extsearch{margin-top:20px;}
#extsearch .searchbutton{display:block;height:20px;width:120px;background:url('/images/buttons/de/search_gold.png');}
#extsearch table{font-size:12px;font-weight:normal;color:#BCBCBC;}
#extsearch td{width:184px;padding-top:2px;padding-bottom:2px;}
#extsearch td.first{width:110px;}
#extsearch td.white{color:#FFF;}
#extsearch input,#extsearch select{font-size:12px;font-weight:normal;padding-top:1px;padding-bottom:1px;padding-left:5px;width:180px;height:16px;background-color:white;border:1px solid #BCBCBC;}
#seachbox select,#seachbox select option{background-color:black;color:white;}
#searchbox td[colspan="2"] input{width:364px;}
#searchbox input[type="radio"]{width:20px;height:12px;}
#searchbox a.go{display:block;margin-top:-3px;margin-bottom:-6px;padding:0;width:20px;height:20px;border:0;background:url('/images/buttons/de/go_gold.png');}
#searchbox input.search{margin-left:600px;padding:0;border:0;width:120px;height:20px;}
#favorite_of{width:338px;background-color:white;padding-top:15px;margin-top:20px;margin-bottom:20px;padding-left:13px;padding-right:13px;}

/* edited by anne pilawa for firefox comments layer problem:overflow visible */
#commentsbox,#magnifier_commentsbox{width:338px;background-color:white;padding-top:15px;margin-top:20px;margin-bottom:20px;padding-left:13px;padding-right:13px;overflow:hidden;}

#commentsbox a {text-decoration:underline;}

#commentsbox h4,#magnifier_commentsbox h4, #favorite_of h4{margin-bottom:10px;font-family:arial;font-size:24px;text-transform:uppercase;color:#4E4D4F;}
#commentsbox .form,#magnifier_commentsbox .form{margin-bottom:20px;font-size:12px;font-weight:normal;color:#6A6A6A;}
#commentsbox .form textarea,#magnifier_commentsbox .form textarea{height:90px;width:330px;border:1px solid #6A6A6A;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;}
#commentsbox .form div,#magnifier_commentsbox .form div{padding-top:5px;padding-left:5px;}
#commentsbox .form div span,#magnifier_commentsbox .form div span{padding-top:2px;padding-bottom:1px;padding-left:2px;padding-right:2px;background-color:#6A6A6A;color:#FFF;}
#commentsbox .form .send,#magnifier_commentsbox .form .send{float:right;display:block;width:80px;height:20px;background:url('/images/buttons/de/send.png') top right no-repeat;}
#commentsbox .sort,#magnifier_commentsbox .sort{height:20px;margin-bottom:5px;font-family:verdana;padding-top:4px;font-size:11px;font-weight:bold;color:#4E4D4F;}
#commentsbox .sort div.select,#magnifier_commentsbox .sort div.select{float:right;}
#commentsbox .sort div.select a,#magnifier_commentsbox .sort div.select a{font-weight:normal;text-decoration:none;font-size:11px;padding-top:3px;padding-left:5px;display:block;margin-top:-4px;background:url('/images/buttons/de/sort_bg.png') no-repeat scroll top left;width:137px;height:20px;color:#4E4D4F;}
#commentsbox .sort div.select #searchdropdown_comments,#magnifier_commentsbox .sort div.select #searchdropdown_comments{position:absolute;margin-top:-3px;margin-left:5px;width:130px;background:#C6C6C6;border:1px solid #9F9F9F;padding-top:5px;}
#commentsbox .sort div.select #searchdropdown_comments a,#magnifier_commentsbox .sort div.select #searchdropdown_comments a{display:block;width:125px;margin-top:1px;font-family:verdana;font-size:10px;color:#4E4D4F;font-weight:normal;padding-top:2px;padding-left:5px;height:14px;background-image:none;}
#commentsbox .sort div.select #searchdropdown_comments a:hover,#magnifier_commentsbox .sort div.select #searchdropdown_comments a:hover{background:#96872D;color:white;}

#commentsbox .comments,#magnifier_commentsbox .comments{border-top:1px dotted black; display:block;}
#commentsbox .comments .comment,#magnifier_commentsbox .comments .comment{clear:both;border-bottom:1px dotted black;min-height:66px;}
#commentsbox .comments .comment a.p3,#magnifier_commentsbox .comments .comment a.p3{float:left;margin-top:1px; }
#commentsbox .comments .comment .text,#magnifier_commentsbox .comments .comment .text{margin-top:4px;margin-bottom:4px;margin-left:57px;font-family:verdana;font-size:11px;color:#4E4D4F;}
#commentsbox .comments .comment.self .text,#magnifier_commentsbox .comments .comment.self .text{font-style:italic;}
#commentsbox .comments .comment .text a.autor,#magnifier_commentsbox .comments .comment .text a.autor{font-family:verdana;font-size:11px;font-style:normal;text-decoration:none;font-weight:bold;color:#9B8D44;}
#commentsbox .comments .comment.self .text .autor,#magnifier_commentsbox .comments .comment.self .text .autor{color:#4E4D4F;}
#commentsbox .comments .comment .text .date,#magnifier_commentsbox .comments .comment .text .date{padding-left:8px;font-family:verdana;font-style:normal;font-size:10px;color:#6A6A6A;}

#brandnoentries,#brandexpertsearch{margin-top:20px;margin-bottom:20px;background:#A4E443 url('/images/background_green-box.png') bottom left no-repeat;color:#507B0E;border:1px solid #FFF;}
#brandnoentries div,#brandexpertsearch div{padding-top:10px;padding-bottom:8px;padding-left:13px;padding-right:13px;}
#brandnoentries h4,#brandexpertsearch h4{margin-bottom:12px;font-family:arial;font-size:24px;line-height:25px;color:#FFF;font-weight:normal;text-transform:uppercase;}
#brandnoentries p,#brandexpertsearch p{color:#507B0E;padding-right:100px;}
#brandnoentries a.more,#brandexpertsearch a.more{display:block;width:250px;padding-right:20px;margin-top:10px;font-size:12px;text-decoration:none;font-weight:bold;background-color:red;background:url('/images/arrow_white.png') right 8px no-repeat;color:#FFF;}
#brandnoentries .boxed span,#brandexpertsearch .boxed span{display:inline;white-space:nowrap;line-height:14px;font-size:10px;padding-left:7px;padding-right:7px;padding-top:1px;padding-bottom:1px;margin-right:1px;margin-bottom:1px;background-color:#9B8D44;color:#FFF;}
#brandnoentries .boxed a,#brandnoentries .boxed a:link,#brandnoentries .boxed a:visited. {display:inline;white-space:nowrap;line-height:16px;padding-left:7px;padding-right:7px;padding-top:2px;padding-bottom:2px;margin-bottom:1px;margin-right:-2px;background-color:#FFF;font-size:10px;text-decoration:none;color:#6A6A6A;}
/*
#brandexpertsearch .boxed a,#brandexpertsearch .boxed a:link,#brandexpertsearch .boxed a:visited. {display:inline;line-height:16px;padding-left:7px;padding-right:7px;padding-top:2px;padding-bottom:2px;margin-bottom:1px;margin-right:-2px;background-color:#FFF;font-size:10px;text-decoration:none;color:#6A6A6A;  } */

#brandnoentries .boxed a.more,#brandnoentries .boxed a.more:link,#brandnoentries .boxed a.more:visited,#brandexpertsearch .boxed a.more,#brandexpertsearch .boxed a.more:link,#brandexpertsearch .boxed a.more:visited{display:inline;white-space:nowrap;line-height:16px;padding-left:7px;padding-right:7px;padding-top:2px;padding-bottom:2px;margin-bottom:1px;margin-right:-2px;background-color:transparent;font-size:10px;text-decoration:underline;color:#FFF;}
#lexiconsummary{background-color:#BCBCBC;color:#A3A3A3;margin-top:20px;margin-bottom:20px;padding-left:13px;padding-right:13px;padding-top:10px;padding-bottom:10px;border:1px solid #DEDEDE;}
#lexiconsummary h4,#lexicon_new h4{font-family:arial;font-size:24px;color:#4E4D4F;text-transform:uppercase;margin-bottom:5px;}
#lexiconsummary td{font-family:arial;font-size:20px;color:#FFF;}
#lexiconsummary a.more,#lexicon_new a.more{display:block;margin-top:10px;padding-right:20px;text-align:right;font-size:12px;text-decoration:none;font-weight:bold;color:#9B8D44;background:url('/images/arrow_gold.png') right center no-repeat;}
#brandnoentries,#brandexpertsearch{height:222px;margin-top:20px;margin-bottom:20px;background:#A4E443 url('/images/background_lexicon_expertsneeded.png') bottom left no-repeat;color:#507B0E;border:1px solid #FFF;}
#brandnoentries div,#brandexpertsearch div{padding-top:10px;padding-bottom:8px;padding-left:13px;padding-right:13px;margin-top:85px;}
#brandnoentries h4,#brandexpertsearch h4{margin-bottom:12px;font-family:arial;font-size:24px;line-height:25px;color:#FFF;font-weight:normal;text-transform:uppercase;}
#brandnoentries p,#brandexpertsearch p{color:#507B0E;padding-right:100px;}
#brandnoentries a.more,#brandexpertsearch a.more{display:block;width:200px;padding-right:20px;margin-top:10px;font-size:12px;text-decoration:none;font-weight:bold;background-color:red;background:url('/images/arrow_white.png') right center no-repeat;color:#FFF;}
#entercar,#gotaquestion,#clubdetail_suggest_container,#rentanexpert,#content .activation_done{margin-top:20px;margin-bottom:20px;background:#A4E443 url('/images/background_green-box.png') bottom left no-repeat;color:#507B0E;border:1px solid #FFF;padding-top:15px;padding-bottom:10px;padding-left:13px;padding-right:13px;}
#entercar h4,#gotaquestion h4,#clubdetail_suggest_container h4,#rentanexpert h4,#content .activation_done h4{margin-bottom:10px;font-family:arial;font-size:24px;line-height:25px;color:#5C8C13;font-weight:normal;text-transform:uppercase;}
#entercar p,#gotaquestion p,#clubdetail_suggest_container p,#rentanexpert p,#content .activation_done p{color:#507B0E;}
/* #gotaquestion {height:132px} */
#gotaquestion a { font-family:arial;font-size:24px;line-height:25px;color:#5C8C13;font-weight:normal;text-transform:none;}
#gotaquestion p, #gotaquestion p a {text-transform:none;}
#entercar a.more,#gotaquestion a.more,#clubdetail_suggest_container a.more,#rentanexpert a.more,#content .activation_done a.more{display:block;padding-right:20px;margin-top:10px;font-size:12px;text-decoration:none;font-weight:bold;background:url('/images/arrow_white.png') right center no-repeat;color:#FFF;}
#clubdetail_suggest_container a,#gotaquestion a { font-family:arial;font-size:24px;line-height:25px;color:#5C8C13;font-weight:normal;text-transform:uppercase;}
#content .activation_done{float:left;width:180px;padding-bottom:10px;margin:10px;margin-top:20px;}
#content .activation_done p{padding-right:0;}
#newexperts{background-color:#BCBCBC;color:#A3A3A3;margin-top:20px;margin-bottom:20px;padding-left:13px;padding-right:13px;padding-top:15px;padding-bottom:10px;border:1px solid white;}
#newexperts h4{font-family:arial;font-size:24px;color:#4E4D4F;text-transform:uppercase;margin-bottom:20px;background:url('/images/expert2.png') top right no-repeat;}
#newexperts a.more{display:block;margin-top:10px;padding-right:20px;text-align:right;font-size:12px;text-decoration:none;font-weight:bold;color:#9B8D44;background:url('/images/arrow_gold.png') right center no-repeat;}
#newexperts p.name{float:left;line-height:15px;font-size:12px;color:#2E2D2E;}
#newexperts p.user{line-height:18px;font-size:10px;color:#FFF;}
#newexperts p.text{line-height:11px;font-size:10px;color:#2E2D2E;}
#newexperts p.text span{color:#FFF;}
#newexperts p.user a,#newexperts p.user a:link,#newexperts p.user a:visited{font-weight:bold;color:#FFF;text-decoration:none;}
#newexperts div{clear:both;border-top:1px dotted #FFF;padding-top:2px;}
#newexperts div img{float:left;}
#newexperts .rating{text-align:right;margin-bottom:5px;padding-top:15px;font-size:10px;color:#FFF;}
#newexperts .rating.five{background:transparent url('/images/rating/stars_gray_5.png') top right no-repeat;}
#bookrecommendations{margin-top:20px;margin-bottom:30px;padding-left:13px;padding-right:13px;padding-top:20px;border:1px solid white;padding-bottom:5px;background:#3D3C3D url('/images/background_black-box.jpg') top left repeat-x;color:#A3A3A3;}
#bookrecommendations h4{color:#DEDEDE;margin-bottom:5px;font-size:24px;text-transform:uppercase;}
#bookrecommendations h5{color:#9B8D44;font-weight:bold;}
#bookrecommendations p{color:#DDD;}
#bookrecommendations a.user{color:#9B8D44;}
#bookrecommendations a.more{display:block;margin-top:5px;padding-right:20px;text-align:right;font-size:11px;text-decoration:none;font-weight:bold;background:url('/images/arrow_white.png') right center no-repeat;color:#FFF;}

#calendar{margin-top:15px;margin-bottom:30px;padding-left:13px;padding-right:13px;padding-top:15px;border:1px solid white;padding-bottom:5px;background:#3D3C3D url('/images/background_black-box.jpg') top left repeat-x;color:#A3A3A3;}
* html #calendar{width:338px;overflow:hidden;}
#calendar h4{color:#DEDEDE;margin-bottom:5px;font-size:24px;text-transform:uppercase;}
#calendar .yearpicker{float:right;width:70px;padding-top:5px;}
#calendar .yearpicker a.prev,#calendar .yearpicker a.next{float:left;display:block;width:16px;height:16px;}
#calendar .yearpicker p{float:left;padding-left:5px;padding-right:5px;color:#9B8D44;}
#calendar .yearpicker a.prev{background:transparent url('/images/arrow_left_gold.png') left 2px no-repeat;}
#calendar .yearpicker a.next{background:transparent url('/images/arrow_right_gold.png') right 2px no-repeat;}

#calendar .monthpicker{padding-left:12px;margin-bottom:20px;height:40px;width:380px;background:transparent url('/images/calendarbar.png') left 19px no-repeat;}
#calendar .monthpicker a{display:block;text-align:center;float:left;width:22px;margin-left:2px;margin-right:2px;height:35px;color:#9B8D44;}
#calendar .monthpicker a.active{background:transparent url('/images/calendarbar_gold.jpg') center bottom no-repeat;}
#calendar .monthpicker a:hover{color:#DBDBDB;background:transparent url('/images/calendarbar_white.jpg') center bottom no-repeat;}
#calendar .calendar_filter{position:relative;border-bottom:1px solid #525252;margin-bottom:30px;font-weight:bold;padding:10 10 10 0px;}
#calendar .calendar_filter #calendar_areacode{width:30px;margin:0pt 5px;padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;font-size:12px;border:1px solid #A0A0A0;}
#calendar .calendar_filter #calendar_searchstring{width:80px;margin:0pt 5px;padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;font-size:12px;border:1px solid #A0A0A0;}
#calendar .calendar_filter img{margin-bottom:-5px;margin-left:5px;}
#calendar .events div{margin-top:10px;margin-bottom:10px;}
#calendar .events p{font-family:verdana;font-size:10px;}
#calendar .events p.title{color:#DEDEDE;font-size:11px;margin-bottom:1px;}
#calendar .events p.title b {font-weight:bold;}
#calendar .events p.location{padding:2px;padding-left:4px;background:#949495;color:white;}
#calendar .events p.text{margin-top:2px;padding-left:4px;line-height:13px;color:#6A6A6A;}

#club_events{margin-top:20px;margin-bottom:30px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:5px;background-color:#BCBCBC;color:#A3A3A3;}
#club_events h4{color:#4E4D4F;margin-bottom:5px;font-size:24px;text-transform:uppercase;}
#club_events .events div{margin-top:10px;margin-bottom:10px;}
#club_events .events p{font-family:verdana;font-size:10px;}
#club_events .events p.title{color:#4E4D4F;font-size:11px;margin-bottom:1px;}
#club_events .events p.title b {font-weight:bold;}
#club_events .events p.location{padding:2px;padding-left:4px;background:#949495;color:white;}
#club_events .events p.text{margin-top:2px;padding-left:4px;line-height:13px;color:#6A6A6A;}
#newentries .menu{clear:both;text-align:left;margin-bottom:3px;}
#newentries .menu a{border:1px solid #BEB585;background:#FFF;color:#A69A59;}
#newentries .menu a:hover,#newentries .menu a.current{background:#524B26;color:#ECEBE7;}
#moreatmw{margin-top:20px;margin-bottom:20px;padding-top:10px;padding-bottom:10px;border:1px solid #DEDEDE;background-color:#BCBCBC;color:#A3A3A3;}
#moreatmw h4,#moreatmw h4{margin-bottom:10px;margin-left:10px;font-size:26px;text-transform:uppercase;color:#4E4D4F;}
#moreatmw h5{margin-top:10px;margin-bottom:2px;font-size:12px;text-transform:uppercase;color:#4E4D4F;padding-left:10px;}
#moreatmw p{color:#4E4D4F;}
#moreatmw a.title{display:block;font-size:12px;color:white;font-weight:bold;margin-top:1px;margin-bottom:1px;padding:2px;padding-left:10px;}

#moreatmw a.title b{font-weight:normal;font-size:11px;}
#moreatmw div{background:#3D3C3D url('/images/background_black-box.jpg') top left repeat-x;color:#DEDEDE;padding-top:15px;padding-bottom:15px;}
#moreatmw div h6{margin-top:0;margin-bottom:15px;margin-left:10px;color:#DEDEDE;font-size:16px;text-transform:uppercase;}
#moreatmw div div{padding:5px;background-image:none;background-color:transparent;}
#moreatmw div.item{float:left;width:78px;overflow:hidden;}
#moreatmw div.item .pic{clear:left;width:78px;height:54px;}
#moreatmw div.item .title{clear:left;width:78px;overflow:hidden;}
#moreatmw div .item_horizontal{clear:both;height:60px;margin:5px;padding-bottom:5px;border-bottom:1px dotted #DEDEDE;}
#moreatmw div .item_horizontal .p3{float:left;margin-right:10px;}
#moreatmw div p{margin-top:5px;margin-bottom:5px;color:#DEDEDE;}
#moreatmw div a.name{display:block;padding-top:5px;color:#6A6A6A;text-decoration:none;}
#moreatmw div a.name_horizontal{color:#6A6A6A;text-decoration:none;}
#moreatmw a.open{background:#929292 url('/images/arrow_down_gray.gif') 340px no-repeat; }
#moreatmw a.open:hover{background:#9B8D44 url('/images/arrow_down_gray.gif') 340px no-repeat; }
#moreatmw a.close{background:#000 url('/images/arrow_up_gray.gif') 340px no-repeat;}
#techs a.title,#techs a.title2{width:320px;display:block;font-size:12px;color:white;font-weight:bold;margin-top:1px;margin-bottom:1px;padding:2px;padding-left:10px;}
#techs a.title{background:#929292 url('/images/arrow_down_gray.gif') 310px no-repeat;}
#techs a.title2{background:#929292 url('/images/arrow_up_gray.gif') 310px no-repeat;}
#techs .prize{width:330px;display:block;float:right;font-size:12px;color:#4C4C4C;background:white;font-weight:bold;padding:2px;padding-left:10px;padding-right:10px;}
#techdetail{z-index:10px;width:330px;height:102px;padding-left:1px;padding-right:1px;padding-top:1px;padding-bottom:1px;border:1px solid #A3A3A3;background:#BCBCBC;color:#A3A3A3;}
#techdetail p{margin-top:1px;margin-bottom:1px;background:#929292;color:white;padding-left:10px;}
#techdetails{margin-top:20px;margin-bottom:20px;}
#techdetails h4{margin-bottom:5px;font-size:24px;text-transform:uppercase;}
#techdetails table{width:100%;margin-bottom:20px;}
#techdetails table tr td{background:#909BA6;border-bottom:1px solid #C4C4C4;padding:1px;}
#techdetails table tr td.title{color:#FFF;font-weight:bold;padding-top:2px;padding-left:10px;}
#techdetails table tr td.t1{color:#414852;width:55%;text-align:right;padding-right:10px;}
#techdetails table tr td.t2{color:#FFF;width:35%;}
#techdetails table tr td.t3 a{color:#D1BF7B;width:10%;font-size:9px;}
#eventslayer,#magnifier{position:absolute;margin-top:100px;margin-left:-14px;padding:14px;padding-top:40px;width:742px;z-index:1000;background:transparent url('/images/background_messagebox.png');}
#eventslayer a.close,#magnifier a.close{position:relative;top:-20px;margin-left:100px;display:block;width:30px;height:30px;background:url('/images/buttons/de/close_gold.png');}
#eventslayer span.layer_close_text,#magnifier span.layer_close_text{float:left;color:#9B8D44;font-size:10px;font-family:Verdana;}
#eventslayer table,#magnifier table{margin:auto;}
#eventslayer table td,#magnifier table td{padding:0;}
#eventslayer table td .content,#magnifier table td .content{margin-top:-3px;padding:10px;background-color:#FFF;border:3px solid #FFF;text-align:center;color:#333;}
#eventslayer table td.left,#magnifier table td.left{vertical-align:top;padding-top:100px;text-align:left;width:85px;}
#eventslayer table td.right,#magnifier table td.right{vertical-align:top;padding-top:100px;text-align:right;width:85px;}
#eventslayer .right a.more,#magnifier .right a.more{float:right;display:block;height:20px;background:url('/images/arrow_right_transp.png') top right no-repeat;}
#eventslayer .left a.more,#magnifier .left a.more{float:left;display:block;height:20px;background:url('/images/arrow_left_transp.png') top right no-repeat;}
#magnifier_text{background-color:#BCBCBC;color:#4E4D4F;padding:1px;padding-left:5px;padding-right:5px;}
#toptagscloud{background-color:#FFF;color:#9E9E9E;margin-top:20px;margin-bottom:20px;padding-left:13px;padding-right:13px;padding-top:15px;padding-bottom:10px;border:1px solid white;}
#toptagscloud h4{font-family:arial;font-size:22px;color:#565556;text-transform:uppercase;margin-bottom:10px;}
#toptagscloud .tagcloud{text-align:center;}
#toptagscloud .tagcloud a{font-size:12px;color:#9E9E9E;text-decoration:none;text-transform:uppercase;}
#toptagscloud .tagcloud a.s1{font-size:;18px;}
#toptagscloud .tagcloud a.s2{font-size:20px;}
#toptagscloud .tagcloud a.s3{font-size:24px;}
#toptagscloud .tagcloud a.s4{font-size:30px;}
#writequestion{background:#EEE;color:#464646;font-size:12px;font-family:verdana;padding:30px;}
#writequestion p.text{font-size:11px;margin-bottom:20px;padding-right:50px;}
#writequestion td.title{padding-bottom:3px;padding-top:4px;}
#writequestion td.title{width:100px;}
#writequestion p.title b,#writequestion td.title b{font-weight:bold;}
#writequestion td select,#writequestion td input{margin-top:4px;width:175px;height:18px;font-family:arial;padding-left:4px;padding-right:4px;font-size:12px;padding-top:2px;border:1px solid #D6D6D6;}
#writequestion td input{width:166px;color:#A0A0A0;}
#writequestion td.description{color:#A0A0A0;font-size:10px;padding-right:50px;}
#writequestion textarea{width:330px;border:1px solid #D6D6D6;color:#A0A0A0;font-size:12px;font-family:arial;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;}
#writequestion textarea.question{height:30px;}
#writequestion textarea.explanation{color:#000;height:140px;}
#writequestion p.left{text-align:right;padding-top:5px;padding-left:5px;}
#writequestion p.left span{padding-top:2px;padding-bottom:1px;padding-left:2px;padding-right:2px;background-color:#6A6A6A;color:#FFF;}
a.printicon{display:block;background:url('/images/icon_printer.png') no-repeat scroll top left;width:20px;height:20px;}
a.warnicon{display:block;background:url('/images/icon_warn.png') no-repeat scroll top left;width:22px;height:20px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.voting a{float:right;display:block;height:17px;width:17px;margin-right:-1px;border:1px solid white;background:url('/images/star_blank.png') no-repeat top left;}
.voting a.on{background:url('/images/star_blue.png') no-repeat top left;}
.voting a.self{background:url('/images/star_gold.png') no-repeat top left;}
.voting a:hover{background:url('/images/star_gold.png') no-repeat top left;}
.voting_stars{position:relative;margin-top:-21px;}
.voting_stars .voting a{float:left;}
.car_list,.club_list,.driver_list,.hintandtrick_list,.question_list,.lexicon_list,.story_list,.group_list,.dealer_list,.request_list,.accessoir_list,.service_list,.photoandvideo_list{margin-top:0px;}
.car_list:after,.club_list:after,.driver_list:after,.hintandtrick_list:after,.question_list:after,.lexicon_list:after,.story_list:after,.group_list:after,.dealer_list:after,.request_list:after,.accessoir_list:after,.service_list:after,.photoandvideo_list:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.car_list a.title,.club_list a.title,.driver_list a.title,.hintandtrick_list a.title,.question_list a.title,.lexicon_list a.title,.story_list a.title,.group_list a.title,.dealer_list a.title,.request_list a.title,.service_list a.title,.accessoir_list a.title,.searches_list a.title,.photoandvideo_list a.title{color:#4E4D4F;font-size:21px;padding-left:20px;text-transform:uppercase;}
.car_list a.more,.club_list a.more,.driver_list a.more,.hintandtrick_list a.more,.question_list a.more,.lexicon_list a.more,.story_list a.more,.group_list a.more,.dealer_list a.more,.request_list a.more,.photoandvideo_list a.more{clear:both;margin-right:10px;margin-left:10px;text-align:right;padding-right:26px;font-size:11px;color:#9B8D44;text-decoration:none;background:url('/images/arrow_right_gold.png') right 2px no-repeat;}
.club_list .club_item,.club_list .club_item,.driver_list .driver_item,.hintandtrick_list .hintandtrick_item,.question_list .question_item,.lexicon_list .lexicon_item,.story_list .story_item,.group_list .group_item,.dealer_list .dealer_item,.photoandvideo_list .photoandvideo_item{display:inline;float:left;margin:8px;}
.driver_list .driver_item,.hintandtrick_list .hintandtrick_item,.question_list .question_item,.story_list .story_item,.club_list .club_item,.club_list .club_item,.group_list .group_item,.dealer_list .dealer_item,.photoandvideo_list .photoandvideo_item{background:#BCBCBC;border:1px solid #DEDEDE;width:328px;padding:8px;}
.driver_list .driver_item{height:146px;background:#BCBCBC;border:1px solid #DEDEDE;width:335px;padding:8px;overflow:hidden;}
.story_list .story_item .image,.photoandvideo_list .photoandvideo_item .image{float:left;margin-right:8px;}
.driver_list .driver_item img{float:left; margin-right:8px; border:1px solid #FFF;}
.story_list .story_item .image .badge,.photoandvideo_list .photoandvideo_item .image .img-badge,#newentries .img-badge{position:relative;top:-82px;left:106px;width:28px;height:25px;margin-top:-20px;}
.lexicon-badge{position:relative;top:-38px;left:52px;width:23px!important;height:22px!important;margin-top:-22px;}

.photoandvideo_list .photoandvideo_item .image .vid-badge,#newentries .vid-badge{position:relative;top:-45px;left:50px;width:28px;height:25px;margin-top:-20px;}

#photos_videos #media_items .vid-badge{position:relative;top:-65px;left:103px;width:28px;height:25px;margin-top:-28px;  cursor:pointer;}
/*
#photos_videos #media_items .img-badge{position:relative;top:-135px;left:210px;width:28px;height:25px;margin-top:-28px;} 
*/

#photos_videos #media_items .img-badge{position:relative;top:-135px;width:28px;height:25px;margin-top:-42px; margin-left:210px; display:block; cursor:pointer;} 


#photos .item .vid-badge{position:relative;top:-20px;left:41px;width:28px;height:25px;margin-top:-26px;  cursor:pointer;}
#photos .item .img-badge{position:relative;top:-37px;left:66px;width:28px;height:25px;margin-top:-26px;  cursor:pointer;}
* html #photos .item .vid-badge{left:0;  cursor:pointer;}
* html #photos .item .img-badge{left:25px;  cursor:pointer;}
#mymeilenwerk .vid-badge{position:relative;top:-17px;left:27px;width:28px;height:25px;margin-top:-31px;}
#mymeilenwerk .img-badge{position:relative;top:-37px;left:50px;width:28px;height:25px;margin-top:-29px;}
#photos .item .vid-badge img,#photos .item .img-badge img,#mymeilenwerk .vid-badge img,#mymeilenwerk .img-badge img{border:none!important;}
.driver_list .driver_item .club{float:right;}
.driver_list .driver_item .club,.story_list .story_item .rating,.photoandvideo_list .photoandvideo_item .rating{margin-top:-5px;margin-right:-5px;}
.driver_list .driver_item .club a{color:#6A6A6A;font-size:10px;}
.driver_list .driver_item a.title,.story_list .story_item a.name,.club_list .club_item a.title,.group_list .group_item a.title,.dealer_list .dealer_item a.title,.photoandvideo_list .photoandvideo_item a.name{display:block;padding-left:0;color:#9B9152;font-weight:bold;font-size:12px;}
.driver_list .driver_item p.name,.dealer_list .dealer_item p.name{margin-top:2px;color:#464646;font-weight:bold;font-size:11px;}
.driver_list .driver_item p.text,.story_list .story_item p.text,.dealer_list .dealer_item p.text,.club_list .club_item p.text,.photoandvideo_list .photoandvideo_item p.text{font-size:11px;}
.story_list .story_item p.text span.date,.club_list .club_item p.text span.date{color:#FFF;font-size:10px;}
.driver_list .driver_item div.cars{margin-top:10px;}
.story_list .story_item p.author,.photoandvideo_list .photoandvideo_item p.author{margin-top:10px;color:#FFF;}
.story_list .story_item p.author a,.photoandvideo_list .photoandvideo_item p.author a{margin-left:10px;padding-top:1px;padding-bottom:1px;padding-left:6px;padding-right:6px;background-color:#949495;color:#FFF;}
.story_item {height:120px}
.driver_list .driver_item .cars{position:relative;top:15px;}
.driver_list .driver_item .cars p{float:left;padding-right:5px;}
.club_item .info{margin-top:30px;margin-left:140px;}
.club_item .info div{margin-top:1px;background:#949495;padding-top:2px;padding-bottom:1px;padding-left:20px;color:white;font-size:10px;font-family:verdana;}
.club_item .info div div{float:left;text-align:right;width:40px;padding-right:5px;color:white;font-size:10px;font-family:verdana;}
.car_list .car_item,.service_item{clear:both;margin-top:10px;margin-bottom:10px;margin-left:13px;margin-right:13px;}
.service_item .c2,.accessoir_item .c2,.car_item .c2{float:left;}

.car_item .owner{float:right;width:100px;background:#e6e6e6;height:93px;}

.car_item .ownerdealer {float:right;width:156px;background:#fff;height:93px;padding-top:5px;padding-bottom:5px;overflow:hidden;}

.favorite .owner{height:120px;}
.car_item .owner.ebay{float:right;width:100px;background:#FFF;height:93px;padding-top:5px;padding-bottom:5px;}
.car_item .options{float:right;width:100px;background:#e6e6e6;height:23px;padding-top:75px;padding-bottom:5px;}
.car_item .owner .name{display:block;color:#FFF;background:#464646;font-family:verdana;font-size:10px;margin-top:5px;padding-top:2px;padding-left:2px;padding-right:2px;padding-bottom:1px;}
.car_item .owner .location{padding-top:2px;padding-left:2px;padding-right:2px;padding-bottom:1px;}

.car_item .contents{height:81px;background:#bcbcbc;border:1px solid #dedede;margin-left:140px;margin-right:107px;padding:10px;}

.car_item .short {
width:auto;
margin-right:163px !important;
padding:10px;}

.favorite .contents{height:110px;}
.service_item.dealer .contents,.car_item.dealer .contents,.accessoir_item.dealer>.contents{background-color:#cdc8ac;}
.car_item.user .contents{background-color:#BCBCBC;}
.car_item .contents .rating{float:right;margin-top:-5px;margin-right:-5px;}
.glossary_item{width:100%;margin-left:40px;text-align:justify;}
.agb_item,.privacy_item{width:100%;margin-left:40px;text-align:justify;}
.glossary_item .name{color:#4D4C4E;display:block;font-family:verdana;font-size:13px;font-weight:bold;margin-bottom:5px;}
.agb_item .name,.privacy_item .name{color:#4D4C4E;display:block;font-family:verdana;font-size:13px;font-weight:bold;margin-bottom:5px;text-align:left;}
.dealer_item{background-color:#cdc8ac;}
.service_item .contents .marketplace,.accessoir_item .contents .marketplace,.car_item .contents .marketplace{float:right;margin-top:-10px;margin-right:-10px;width:110px;font-size:10px;color:white;text-align:right;padding-right:5px;}
* html .service_item .contents .marketplace,* html .accessoir_item .contents .marketplace,* html .car_item .contents .marketplace{padding-right:15px;}
.service_item .contents .marketplace .from,.accessoir_item .contents .marketplace .from,.car_item .contents .marketplace .from{margin-right:-5px;text-align:center;background:#82773e;color:white;font-size:10px;font-weight:bold;text-transform:uppercase;}
.service_item .contents .marketplace .prize,.accessoir_item .contents .marketplace .prize,.car_item .contents .marketplace .prize{margin-right:-5px;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;text-align:right;background:white;color:#2e2d2e;font-size:12px;font-weight:bold;text-transform:uppercase;}
.service_item .contents .marketplace .prize .cur,.accessoir_item .contents .marketplace .prize .cur,.car_item .contents .marketplace .prize .cur{float:left;}

.car_item .contents .name{display:block;color:#4d4c4e;font-family:verdana;font-size:13px;font-weight:bold;margin-bottom:5px;width:340px; }

.car_item .contents .carname{display:block;color:#4d4c4e;font-family:verdana;font-size:13px;font-weight:bold;margin-bottom:5px;width:460px; }
.car_item .contents .listing_grey{height:35px;}
.car_item .contents .text{color:#464546;font-family:verdana;font-size:11px;font-weight:normal;}
.service_list .service_item,.part_list .service_item,.accessoir_list .accessoir_item,.request_list .request_item{clear:both;margin-top:10px;margin-bottom:10px;margin-left:13px;margin-right:13px;}
.service_item .c2,.accessoir_item .c2{float:left;}
.request_item .request{height:60px;width:128px;float:left;font-size:21px;text-transform:uppercase;color:white;border:3px solid white;text-align:center;padding-top:36px;}
.service_item .owner,.accessoir_item .owner,.request_item .owner{float:right;width:100px;background:#e6e6e6;height:93px;padding-top:5px;padding-bottom:5px;}
.service_item .owner .name,.accessoir_item .owner .name,.request_item .owner .name{display:block;color:#FFF;background:#464646;font-family:verdana;font-size:10px;margin-top:5px;padding-top:2px;padding-left:2px;padding-right:2px;padding-bottom:1px;}
.service_item .owner .location,.accessoir_item .owner .location,.request_item .owner .location{padding-top:2px;padding-left:2px;padding-right:2px;padding-bottom:1px;}
.service_item .contents,.accessoir_item .contents,.request_item .contents{height:81px;background:#bcbcbc;border:1px solid #dedede;margin-left:140px;margin-right:107px;padding:10px;}
.service_item .contents .category,.accessoir_item .contents .category,.request_item .contents .category{display:block;color:#4e4d4f;font-family:verdana;font-size:11px;font-weight:bold;margin-bottom:5px;}
.service_item .contents .name,.accessoir_item .contents .name,.request_item .contents .name{display:block;color:#9b8d44;font-family:verdana;font-size:12px;font-weight:bold;margin-bottom:5px;}
.service_item .contents .text,.accessoir_item .contents .text,.request_item .contents .text{color:#464546;font-family:verdana;font-size:11px;font-weight:normal;}
#signup h2{font-size:24px;margin-bottom:15px;text-transform:uppercase;}
#signup h4{color:#8D8D8D;font-weight:bold;line-height:25px;}
#signup a{color:#9b8d44;}
#signup table.form_wrap tr td{vertical-align:top;}
#signup table.form_wrap td{padding:5px;}
#signup table.form_warp tr td.desc{font-size:11px;width:300px;}
#signup table.confirm{width:100%;}
#signup table.confirm td{vertical-align:top;text-align:left;padding:5px;}
#signup table.confirm tr td.check{width:170px;text-align:right;}
#signup table.confirm tr td.check input{width:auto;}
#signup table.form{margin-top:10px;margin-top:0;margin-left:30px;width:360px;}
#signup table.form tr td{padding:1px;padding-left:10px;font-size:12px;vertical-align:top;}
#signup table.form td.form{width:340px;}
#signup table.form tr td.name{width:150px;}
#signup table.form tr td.input{width:210px;}
#signup table.form input,#signup table.form select{width:200px;padding-top:1px;padding-bottom:0;padding-left:5px;}
#signup table.form input,#signup table.formselect{border:1px solid #cdcdcd;}
#signup table.form textarea{width:340px;height:100px;border:1px solid #cdcdcd;}
#signup table.form tr td.input input.small,#signup table.form tr td.input select.small{width:100px;}
#signup table.form input.big,#signup table.form select.big{width:340px;}
#signup table.form select{max-height:100px;}
#signup table.form .fieldWithErrors{display:inline;}
#signup .err_msg{font-size:10px;color:#f00;}
.createshop_form_container .err_msg{font-size:10px;color:#f00;}
.err_msg{font-size:10px;color:#f00;}
.button_sendtomw{display:block;margin-top:15px;margin-right:13px;float:right;width:185px;height:20px;background:url('/images/buttons/de/send_to_meilenwerk.png') no-repeat scroll top left;}
.question_list{background:#BCBCBC;border:1px solid #DEDEDE;width:338px;height:144px;display:inline;float:left;margin:8px;}
#content .pagination{clear:none;padding-top:20px!important;padding-bottom:15px!important;font-family:arial!important;font-size:12px!important;text-align:left!important;color:#6A6A6A!important;}
#content .pagination a,#content .pagination a:link,#content .pagination a:visited{padding-left:2px!important;padding-right:2px!important;font-family:arial!important;font-size:12px!important;font-weight:bold!important;text-decoration:none!important;color:#6A6A6A!important;}
#content .pagination a.prev,#content .pagination a.prev:link,#content .pagination a.prev:visited,#content .pagination a.next,#content .pagination a.next:link,#content .pagination a.next:visited{font-family:verdana!important;font-weight:normal!important;font-size:11px!important;color:#9B8D44!important;}
#content .pagination span.disabled {color:#897b35;}

/* anne pilawa: added style for will paginate pagination */
#content .pagination span.current 
{padding-left:4px;padding-right:4px;font-family:arial;font-size:12px;font-weight:bold;color:#FFF;background-color:#9B8D44;}
#club_list_anchor a {font-size:11px;}

#content .pagination a.prev,#content .pagination a.prev:link,#content .pagination a.prev:visited{padding-left:20px!important;padding-right:8px!important;background:transparent url('/images/arrow_left_gold.png') left 2px no-repeat!important;}
#content .pagination a.next,#content .pagination a.next:link,#content .pagination a.next:visited{padding-right:20px!important;padding-left:8px!important;background:transparent url('/images/arrow_right_gold.png') right 2px no-repeat!important;}
#content .pagination a.active,#content .pagination a.active:link,#content .pagination a.active:visited{padding-left:4px!important;padding-right:4px!important;font-family:arial!important;font-size:12px!important;font-weight:bold!important;color:#FFF!important;background-color:#9B8D44!important;}
#lexicon_edit #selector{margin-top:20px;height:40px;}
#lexicon_edit #selector p{float:left;color:#3D4A56;font-weight:bold;font-family;verdana;font-size:11px;padding-right:10px;padding-top:4px;}
#lexicon_edit #selector select{float:left;margin-bottom:5px;width:182px;height:2px;background:url('/images/lexicon_dropdown2.png') top left no-repeat;padding-top:4px;padding-left:6px;color:white;}
#lexicon_edit #menu p{color:#3D4A56;font-weight:bold;font-family:verdana;font-size:11px;margin-bottom:10px;}
#lexicon_edit #menu hr{border:none;}
#lexicon_edit #menu a{display:block;padding-left:20px;background:url('/images/arrow_right_gold.png') center left no-repeat;border-bottom:1px dotted #929292;padding-top:2px;padding-bottom:2px;color:#9B8D44;font-weight:bold;font-family:verdana;font-size:12px;}
#lexicon_edit #add_photo,#lexicon_edit #edit_photo,#lexicon_edit .edit_text,#lexicon_edit #edit_datasheet,#lexicon_edit #add_brand,#lexicon_edit #add_model,#lexicon_edit #add_type{background:#EEE;color:#464646;font-size:12px;font-family:verdana;padding:10px;}
#lexicon_edit #add_photo h4,#lexicon_edit #edit_photo h4,#lexicon_edit #edit_text h4,#lexicon_edit #edit_datasheet h4,#lexicon_edit #add_brand h4,#lexicon_edit #add_model h4,#lexicon_edit #add_type h4{font-size:24px;color:#3D4A56;text-transform:uppercase;margin-bottom:20px;}
#add_photo p.text,#edit_photo p.text,#edit_text p.text,#edit_datasheet p.text,#add_brand p.text,#add_model p.text,#add_type p.text{font-size:11px;margin-bottom:20px;padding-right:50px;}
#add_photo p.title,#edit_photo p.title,#edit_text p.title,#edit_datasheet p.title,#add_brand p.title,#add_model p.title,#add_type p.title{padding-bottom:3px;padding-top:4px;}
#add_photo td,#edit_photo td,#edit_text td,#edit_datasheet td,#add_brand td,#add_model td,#add_type td{vertical-align:top;padding:5px;}
#add_photo td.title,#edit_photo td.title,#edit_text td.title,#edit_datasheet td.title,#add_brand td.title,#add_model td.title,#add_type td.title{width:100px;font-size:12px;font-weight:bold;}
#add_photo td select,#add_photo td input,#edit_photo td select,#edit_photo td input,#edit_text td select,#edit_text td input,#edit_datasheet td select,#edit_datasheet td input,#add_brand td select,#add_brand td input,#add_model td select,#add_model td input,#add_type td select,#add_type td input{width:175px;height:16px;font-family:arial;padding-left:4px;padding-right:4px;font-size:12px;padding-top:1px;border:1px solid #D6D6D6;}
#add_photo td input,#edit_photo td input #edit_text td input,#edit_datasheet td input,#add_brand td input,#add_model td input,#add_type td input{width:166px;color:#A0A0A0;}
#add_photo td.description,#edit_photo td.description,#edit_text td.description,#edit_datasheet td.description,#add_brand td.description,#add_model td.description,#add_type td.description{color:#A0A0A0;font-size:10px;padding-right:50px;}
#add_photo textarea,#edit_photo textarea,#edit_text textarea,#edit_datasheet textarea,#add_brand textarea,#add_model textarea,#add_type textarea{width:330px;border:1px solid #D6D6D6;color:#A0A0A0;font-size:12px;font-family:arial;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;}
#edit_text textarea{height:300px;}
#add_photo p.left,#edit_text p.left,#edit_datasheet p.left{text-align:right;padding-top:5px;padding-left:5px;}
#add_photo p.left span,#edit_text p.left span,#edit_datasheet p.left span{padding-top:2px;padding-bottom:1px;padding-left:2px;padding-right:2px;background-color:#6A6A6A;color:#FFF;}
#edit_photo .image_list{margin-bottom:15px;}
#edit_photo .image_list .image_item{float:left;margin:10px;}
.interaction{border:1px solid white;background:#00E3FF;padding-top:10px;padding-left:13px;padding-right:13px;padding-bottom:10px;margin-bottom:-1px;}
.interaction+.interaction{border-top:none;}
.interaction h4,.interaction h4 a{color:#296B73;font-size:21px;font-family:arial;text-transform:uppercase;}
.interaction a.submit{float:right;}
.interaction textarea{color:#9e9e9e;font-family:verdana;font-size:11px;height:25px;width:280px;border:none;padding:4px;margin-top:5px;}
#i_joinclub a.submit,#i_rememberdealer a.submit{margin-top:5px;}
#i_addtonotepad a.submit,#i_contributetolexicon a.submit,#i_invitetoclub a.submit,#i_invitetogroup a.submit,#i_rememberquestion a.submit,#i_addtofavorites a.submit,#i_recommendbook a.submit{margin-top:25px;}
#i_addtocantacts a.submit,#i_nominateastory a.submit,#i_writeamessage a.submit,#i_tellafriend a.submit{margin-top:65px;}
#i_youranswer a.submit{margin-top:145px;}
#i_youranswer textarea{height:140px;}
#i_voting p.vote{clear:both;text-align:right;padding-top:2px;font-size:10px;color:white;}
#i_voting p.yourvote{color:#82773E;font-size:10px;text-align:right;padding-top:2px;}
.error{color:red;}
#messagewindow,#messagesendwindow,#commentsendwindow,#messagewindow_messagesend,#messagewindow_addedtocontacts,#messagewindow_invitedtoclub,#messagewindow_commentsend,#messagewindow_toldafriend,#messagewindow_addedtofavorites,#messagewindow_joinedclub,#messagewindow_nominatedstory,#messagewindow_joinedgroup,#messagewindow_recommendedbook,#messagewindow_rememberedquestion,#messagewindow_answeredquestion,#messagewindow_topiccreated,#messagewindow_answercreated,#messagewindow_addedtonotepad,#messagewindow_uploadingdata,#messagewindow_remembereddealer,#messagewindow_votedsuccessfully,#messagewindow_notloggedin,#message_abuse_report,#messagewindow_lexicon_submitted,#messagewindow_activated,.messagewindow{position:absolute;left:100px;width:600px;top:255px;z-index:2000;background:transparent url('/images/background_messagebox.png');border:1px solid #3E3D3E;padding:15px;}
#message_abuse_report{position:fixed;}
#commentsendwindow h4,#messagesendwindow h4,#messagewindow h4,#messagewindow_messagesend h4,#messagewindow_addedtocontacts h4,#messagewindow_invitedtoclub h4,#messagewindow_commentsend h4,#messagewindow_toldafriend h4,#messagewindow_addedtofavorites h4,#messagewindow_joinedclub h4,#messagewindow_nominatedstory h4,#messagewindow_joinedgroup h4,#messagewindow_recommendedbook h4,#messagewindow_rememberedquestion h4,#messagewindow_answeredquestion h4,#messagewindow_topiccreated h4,#messagewindow_answercreated h4,#messagewindow_addedtonotepad h4,#messagewindow_uploadingdata h4,#messagewindow_remembereddealer h4,#messagewindow_votedsuccessfully h4,#messagewindow_notloggedin h4,#message_abuse_report h4,#messagewindow_lexicon_submitted h4,.messagewindow h4{font-family:arial;font-size:34px;color:#C5C5C5!important;margin-bottom:20px;text-transform:uppercase;}
.messagewindow h5{font-family:arial;font-size:18px;color:#C5C5C5!important;margin-bottom:4px;text-transform:uppercase;margin-top:8px;}
#commentsendwindow p,#messagesendwindow p,#messagewindow p,#messagewindow_messagesend p,#messagewindow_addedtocontacts p,#messagewindow_invitedtoclub p,#messagewindow_commentsend p,#messagewindow_toldafriend p,#messagewindow_addedtofavorites p,#messagewindow_joinedclub p,#messagewindow_nominatedstory p,#messagewindow_joinedgroup p,#messagewindow_recommendedbook p,#messagewindow_rememberedquestion p,#messagewindow_answeredquestion p,#messagewindow_topiccreated p,#messagewindow_answercreated p,#messagewindow_addedtonotepad p,#messagewindow_uploadingdata p,#messagewindow_remembereddealer p,#messagewindow_votedsuccessfully p,#messagewindow_notloggedin p,#message_abuse_report p,#messagewindow_lexicon_submitted p,.messagewindow p{font-family:verdana;font-size:12px;color:#FFF!important;padding-right:100px;}
#commentsendwindow a.close,#messagesendwindow a.close,#messagewindow a.close,#messagewindow_messagesend a.close,#messagewindow_addedtocontacts a.close,#messagewindow_invitedtoclub a.close,#messagewindow_commentsend a.close,#messagewindow_toldafriend a.close,#messagewindow_addedtofavorites a.close,#messagewindow_joinedclub a.close,#messagewindow_nominatedstory a.close,#messagewindow_joinedgroup a.close,#messagewindow_recommendedbook a.close,#messagewindow_rememberedquestion a.close,#messagewindow_answeredquestion a.close,#messagewindow_topiccreated a.close,#messagewindow_answercreated a.close,#messagewindow_addedtonotepad a.close,#messagewindow_remembereddealer a.close,#messagewindow_votedsuccessfully a.close,#messagewindow_notloggedin a.close,#message_abuse_report a.close,#messagewindow_lexicon_submitted a.close,#messagewindow_activated a.close,.messagewindow a.close{float:right;display:block;margin-top:-5px;margin-right:-5px;width:30px;height:30px;background:url('/images/buttons/de/close_gold.png');border:none;position:static;}
#commentsendwindow a.more,#messagesendwindow a.more,#messagewindow a.more,#messagewindow_messagesend a.more,#messagewindow_addedtocontacts a.more,#messagewindow_invitedtoclub a.more,#messagewindow_commentsend a.more,#messagewindow_toldafriend a.more,#messagewindow_addedtofavorites a.more,#messagewindow_joinedclub a.more,#messagewindow_nominatedstory a.more,#messagewindow_joinedgroup a.more,#messagewindow_recommendedbook a.more,#messagewindow_rememberedquestion a.more,#messagewindow_answeredquestion a.more,#messagewindow_topiccreated a.more,#messagewindow_answercreated a.more,#messagewindow_addedtonotepad a.more,#messagewindow_remembereddealer a.more,#messagewindow_votedsuccessfully a.more,#messagewindow_notloggedin a.more,#message_abuse_report a.more,#messagewindow_lexicon_submitted a.more,#messagewindow_activated a.more,.messagewindow a.more{display:block;margin-top:10px;padding-right:20px;text-align:right;font-size:12px;text-decoration:none;font-weight:bold;color:#9B8D44;background:url('/images/arrow_gold.png') right center no-repeat;}
#messagewindow_activated{width:670px;left:46px;padding:30px;}
#messagewindow_activated h4{font-family:arial;font-size:34px;color:#C5C5C5!important;margin-bottom:10px;}
#messagewindow_activated h5{font-family:arial;font-size:24px;margin-bottom:10px;color:#5C8C13;}
#messagewindow_activated p.teaser{font-family:arial;font-size:14px;color:#FFF!important;font-weight:bold;margin-bottom:20px;}
#messagewindow_activated li{float:left;display:block;margin-right:30px;background-color:#A4E443;border:1px solid #FFF;width:180px;height:175px;padding:10px;padding-top:15px;}
#messagewindow_activated li.last{margin-right:0;}
#messagewindow_activated li p{width:170px;}
#messagewindow_activated img{float:right;position:relative;top:155px;right:10px;}
.message_hover{height:40px;background-color:#4E4E50;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#FFF;border-bottom-color:#FFF;}
.message_normal_new_message{height:40px;color:#FFF;background-color:#9B8D44;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#FFF;border-bottom-color:#FFF;}
.message_empty{height:40px;color:#FFF;background-color:#696133;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#FFF;border-bottom-color:#FFF;}
.message_icons{width:28px;clear:left;float:left;margin-top:5px;margin-left:20px;margin-right:30px;}
.message_arrow_down{float:right;margin-right:10px;}
.message_infos{float:left;color:#FFF;font-weight:bold;font-size:18px;line-height:40px;}
.bg_gray{background-color:#BCBCBC;margin-bottom:20px;border-color:#DEDEDE;border-style:1px;}
.box_invisible{display:none;border-width:1px;text-align:left;padding-left:15px;border-color:#CCC;visibility:visible;background-color:#FFF;padding-top:10px;padding-bottom:10px;}
.box_invisible p{border-bottom-style:solid;border-bottom-color:#CCC;border-bottom-width:thin;}
.box_blowout{border-width:1px;border-color:#CCC;visibility:visible;background-color:#FFF;padding-top:10px;padding-bottom:10px;}
.sortbutton{background-image:url(/images/buttons/de/sort_bg.png);width:137;height:20px;background-repeat:no-repeat;}
.message_teaser{background-color:#9B8D42;padding:2px;color:#FFF;}
.star-rating,.star-rating a:hover,.star-rating .own-rating,.star-rating .current-rating{background:url(/images/star.gif) left -1000px repeat-x;}
.star-rating{float:right;position:relative;width:85px;height:17px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;}
.interaction .star-rating{border:1px solid white;}
.interaction .star-rating a{margin-top:-1px;margin-left:-1px;border:1px solid white;}
.neu_interaction .star-rating{border:1px solid white;}
.neu_interaction .star-rating a{margin-top:-1px;margin-left:-1px;border:1px solid white;}
.star-rating li{display:inline;}
.star-rating a,.star-rating .own-rating,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:17px;line-height:17px;outline:none;overflow:hidden;border:none;}
.star-rating a:hover{background-position:left bottom;}
.star-rating a.x1-stars{width:20%;z-index:7;}
.star-rating a.x2-stars{width:40%;z-index:6;}
.star-rating a.x3-stars{width:60%;z-index:5;}
.star-rating a.x4-stars{width:80%;z-index:4;}
.star-rating a.x5-stars{width:100%;z-index:3;}
.star-rating .own-rating{z-index:2;background-position:left bottom;}
.star-rating .current-rating{z-index:1;background-position:left center;}
.inline-rating{display:-moz-inline-block;display:-moz-inline-box;display:inline-block;vertical-align:middle;}
.small-star{width:50px;height:10px;}
.small-star,.small-star a:hover,.small-star .current-rating{background-image:url(star_small.gif);line-height:10px;height:10px;}
#community{width:365px;padding-bottom:1px;margin-top:-6px;}
.cyanbox_content{clear:both;background-color:#9b8d44;display:none;color:#FFF;padding:15px;border-style:solid;border-color:#FFF;border-top-width:0;border-right-width:1px;border-bottom-width:1px;border-left-width:1px; border:0px solid #ff0000;}
.add_rating{background-image:url(/images/cyanboxen/rating.jpg);background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff; height:66px;width:100%; }
.add_rating_hover{background-image:url(/images/cyanboxen/rating_mo.jpg); background-repeat:no-repeat; background-position:center center; background-color:#9b8d44;  height:66px;cursor:pointer;  width:100%; }
.add_rating_click{background-image:url(/images/cyanboxen/rating_click.jpg); background-repeat:no-repeat;  background-position:center center;height:66px; background-color:#9b8d44;}
.add_rating_pv{background-image:url(/images/cyanboxen/rating.jpg);background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff; height:66px;width:100%; }
.add_rating_pv_hover{background-image:url(/images/cyanboxen/rating_mo.jpg); background-repeat:no-repeat; background-position:center center; background-color:#9b8d44;  height:66px;cursor:pointer;  width:100%; }
.add_rating_pv_click{background-image:url(/images/cyanboxen/rating_click.jpg); background-repeat:no-repeat;  background-position:center center;height:66px; background-color:#9b8d44;}
.cyanbox_rating{color:#FFF;padding-top:48px;text-align:center; display:block;width:100%;}
.add_favorites{background-image:url(/images/cyanboxen/add_favorite.gif);height:66px; background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff; width:100%;}
.add_favorites_hover{;background-image:url(/images/cyanboxen/add_favorite_mo.gif);height:66px;cursor:pointer;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44;  width:100%;}
.add_favorites_click{background-image:url(/images/cyanboxen/add_favorite_click.gif);height:66px;  background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%; }
.add_notepad{background-image:url(/images/cyanboxen/add_notepad.gif);height:66px;  background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff; width:100%;}
.add_notepad_hover{background-image:url(/images/cyanboxen/add_notepad_mo.gif);height:66px;cursor:pointer;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44;  width:100%;}
.add_notepad_click{background-image:url(/images/cyanboxen/add_notepad_click.gif);height:66px;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%;}
.add_notepad_pv{background-image:url(/images/cyanboxen/add_notepad.gif);height:66px;  background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff; width:100%;}
.add_notepad_pv_hover{background-image:url(/images/cyanboxen/add_notepad_mo.gif);height:66px;cursor:pointer;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44;  width:100%;}
.add_notepad_pv_click{background-image:url(/images/cyanboxen/add_notepad_click.gif);height:66px;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%;}
.tell_friend{background-image:url(/images/cyanboxen/tell_friend.gif);height:66px; background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff; width:100%;}
.tell_friend_hover{background-image:url(/images/cyanboxen/tell_friend_mo.gif);height:66px;cursor:pointer;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44;  width:100%;}
.tell_friend_click{background-image:url(/images/cyanboxen/tell_friend_click.gif);height:66px;  background-repeat:no-repeat; background-position:center center; background-color:#9b8d44;  width:100%;}
.tell_friend_pv{background-image:url(/images/cyanboxen/tell_friend.gif);height:66px; background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff; width:100%;}
.tell_friend_pv_hover{background-image:url(/images/cyanboxen/tell_friend_mo.gif);height:66px;cursor:pointer;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44;  width:100%;}
.tell_friend_pv_click{background-image:url(/images/cyanboxen/tell_friend_click.gif);height:66px;  background-repeat:no-repeat; background-position:center center; background-color:#9b8d44;  width:100%;}
.write_mail{background-image:url(/images/cyanboxen/write_mail.gif);height:66px; background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff; width:100%;}
.write_mail_hover{background-image:url(/images/cyanboxen/write_mail_mo.gif);height:66px; cursor:pointer;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%;  }
.write_blogmail_hover{background-image:url(/images/cyanboxen/write_blogmail_mo.gif);height:66px; cursor:pointer;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%;  }
.write_mail_click{background-image:url(/images/cyanboxen/write_mail_click.gif);height:66px;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%; }
.write_mail_pv{background-image:url(/images/cyanboxen/write_mail.gif);height:66px; background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff; width:100%;}
.write_mail_pv_hover{background-image:url(/images/cyanboxen/write_mail_mo.gif);height:66px; cursor:pointer;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%;  }
.write_blogmail_pv_hover{background-image:url(/images/cyanboxen/write_blogmail_mo.gif);height:66px; cursor:pointer;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%;  }
.write_mail_pv_click{background-image:url(/images/cyanboxen/write_mail_click.gif);height:66px;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%; }
.upload_medias{background-image:url(/images/cyanboxen/foto_hinzu.gif);height:66px; background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff; width:100%;}
.upload_medias_hover{background-image:url(/images/cyanboxen/hinzu.gif);height:66px; cursor:pointer;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%;  }
.upload_medias_click{background-image:url(/images/cyanboxen/write_mail_click.gif);height:66px;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%; }
.add_friend{background-image:url(/images/cyanboxen/add_friend.gif);height:66px;  background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff; width:100%;}
.add_friend_hover{background-image:url(/images/cyanboxen/add_friend_mo.gif);height:66px; cursor:pointer;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%; }
.add_friend_click{background-image:url(/images/cyanboxen/add_friend_click.gif);height:66px;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44;  width:100%;}
.add_lexikon{background-image:url(/images/cyanboxen/add_lexikon.gif);height:66px;  background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff; width:100%;}
.add_lexikon_hover{background-image:url(/images/cyanboxen/add_lexikon_mo.gif);height:66px; cursor:pointer;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%; }
.add_lexikon_click{background-image:url(/images/cyanboxen/add_lexikon_click.gif);height:66px;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%; }
.join{background-image:url(/images/cyanboxen/join.gif);height:66px;  background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff;}
.join_hover{background-image:url(/images/cyanboxen/join_mo.gif);height:66px; cursor:pointer;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%; }
.join_hover_click{background-image:url(/images/cyanboxen/join_click.gif);height:66px;   background-repeat:no-repeat; background-position:center center; background-color:#9b8d44; width:100%; }
.suggest_date{background-image:url(/images/cyanboxen/suggest_date.gif);height:66px;  background-repeat:no-repeat; background-position:center center;  background-color:#02e3ff; width:100%;}
.suggest_date_hover{background-image:url(/images/cyanboxen/suggest_date_mo.gif);height:66px;width:72px;cursor:pointer;  width:100%;}
.suggest_date_click{background-image:url(/images/cyanboxen/suggest_date_click.gif);height:66px;width:72px;  width:100%;} 
#add_rating_content ul li{border:1px solid #fff;}
.blue_bubble{height:96px;width:417px;background-image:url(/images/blue_bubble.png);padding-left:70px;padding-top:7px; display:block;}
.stoerer{padding:5px;background-color:#9BD223;color:#FFF;width:150px;font-size:12px;}
.stoerer h2{display:inline;font-size:14px;}
.stoerer img{display:inline;float:right;}
.neu_interaction .star-rating{border:1px solid white;}
.neu_interaction .star-rating a{margin-top:-1px;margin-left:-1px;border:1px solid white;}
.neu_interaction h4,.neu_interaction h4 a{color:#FFF;font-size:21px;font-family:arial;text-transform:uppercase;}
.neu_interaction a.submit{float:right;}
.neu_interaction textarea{color:#9e9e9e;font-family:verdana;font-size:11px;width:280px;border:none;padding:4px;margin-top:5px;}
.amazonBox{position:relative;clear:left;border:1px solid white;padding-left:10px;padding-top:10px;padding-bottom:10px;}
.amazonBox h1{font-size:18px;color:#4e4e4e;}
#amazonResults{padding-right:8px;margin-top:10px;}
.amazonItemLine{position:relative;clear:left;height:80px;margin-top:5px;border-bottom:1px solid white;  }
.amazonItemImage{position:relative;float:left;width:60px;height:80px;text-align:center;overflow:hidden;}
.amazonItemBody{position:relative;float:left;margin-left:10px;height:80px;width:226px;}
.amazonItemCheck{position:relative;float:left;margin-left:10px;width:20px;}
.amazonUpdate{position:relative;clear:left;width:100%;height:25px;text-align:right;}
.amazonItemTitle{font-size:12px;font-weight:bold;}
.amazonLarge{height:516px;overflow:auto; position:relative;}
.amazonUserBox{position:relative;clear:left;border:2px #dedede solid;margin-bottom:30px;}
.amazonUserBorder{position:relative;clear:left;border:2px #efe7e7 solid;background-color:#efe7e7;}
.amazonUserHead{position:relative;clear:left;height:21px;padding-left:8px;padding-top:8px;}
.amazonUserContent{position:relative;clear:left;padding-top:5px;padding-bottom:5px;background-color:white;min-height:40px;height:auto !important;height:40px;}
.amazonUserItemLine{position:relative;height:75px;margin-top:5px;}
.amazonUserItemImage{position:relative;float:left;width:127px;height:75px;text-align:center;overflow:hidden;}
.amazonUserItemContent{position:relative;float:left;height:75px;width:229px;}
.amazonUserItemTitle{font-family:verdana;font-weight:bold;font-size:11px;color:#9b8d44;}
.amazonUserItemTitle a{font-family:verdana;font-weight:bold;font-size:11px;color:#9b8d44;}
.amazonUserItemAuthor{font-family:verdana;font-weight:normal;font-size:10px;color:black;}
.amazonUserItemPrice{font-family:verdana;font-weight:normal;font-size:10px;color:black;}

#mymenu_main li{display:inline;float:left;}
#content #mymenu_main li{margin:0 3px 0 0;}
#content #mymenu_main li a,#content #mymenu_main li a:link,#content #mymenu_main li a:visited {color:#A19554;background:#fff;font-weight:normal;padding:4px;border:1px solid #A19554;}
#content #mymenu_main li a:hover,#content #mymenu_main li a:active,#content #mymenu_main li a.active {color:#fff;background:#A19554;}
#content #mymenu_main li #mymenu_more_link{color:#A19554;background:transparent no-repeat center right;background-image:url(/images/menu/arrow_more_right.gif);font-weight:bold;border:none;width:90px;}
#mymenu_more{z-index:999;position:absolute;display:block;visibility:hidden;background:#fff;border:1px solid #A19554;width:200px;margin-top:4px;margin-left:4px;}

#mymenu_main li #mymenu_more li{display:block;float:left;clear:left;margin:0;width:169px;}
#content #mymenu_more li a,#content #mymenu_more li a:link,#content #mymenu_more li a:visited{display:block;width:100%;color:#A19554;background:#fff url(/images/arrow_next_linkcolor.gif) 8px 7px no-repeat;padding:4px 4px 4px 27px;border:none;margin:0;}

#content #mymenu_more li a:hover,#content #mymenu_more li a:active{color:#fff;background:#A19554 url(/images/arrow_next_white.gif) 8px 7px no-repeat;}


div#content div#tagbox{float:right;width:320px;margin-top:-40px;padding:10px;background:#BCBCBC;border:1px solid #DEDEDE;height:198px;}
div#media_items div.contents{position:relative;padding:3px;background:#BCBCBC;border:1px solid #DEDEDE;}
div#tags_bottom{border-top:1px dotted #C8C8C8;}
div#tags_bottom a.readmore{float:left;display:block;background-image:url('/images/arrow_gold.png');background-repeat:no-repeat;background-position:right;padding-right:20px;margin-top:10px;font-size:11px;font-weight:bold;color:#9B8D44;}
div#media_items h2{font-size:24px;}
div#media_items a.readmore{position:relative;background-image:url('/images/arrow_gold.png');background-repeat:no-repeat;background-position:right;padding-right:20px;font-size:11px;font-weight:bold;color:#9B8D44;}
div#media_item_tooltip{background:#FFF;}

div.pathwayblog {color:#BCBCBC;}
div.pathwayblog a {color:#BCBCBC;}

* html #content #mymenu_main li{padding:5px 0 4px 0;}
* html #content #mymenu_more li{padding:0;margin:0;}
*+html #content #mymenu_main li{padding:5px 0 4px 0;}
*+html #content #mymenu_more li{padding:0;margin:0;}11

#messagewindow_votedsuccessfully{position:fixed;}
#messagewindow_votedagain{position:fixed;}

div.noborder, a.noborder, #moreatmw a.noborder, #moreatmw_photosandvideos a.noborder, 
#moreatmw_clubs_open a.noborder, #moreatmw_stories_open a.noborder, 
#moreatmw_similarcars_open a.noborder

{
border:none !important;
}

/* added for ordered li, search request in marketplace */
.numberedli {
color:#fff;
list-style-type:decimal;
text-indent:none;
list-style-position:inside;
font-size:1.2em;
width:290px;
margin:10px 0
}
ol.numberedli li {
margin:2px 0;
padding:1px 0 1px 1px;
background:#9b8d44;
}
div span.filter_requests {
color:#565656;
float:left;
padding:5px 0 0 5px;
font-size:12px;
width:160px;
font-weight:bold;
margin-right:25px;
height:auto;
}
div span.latest_requests {
float:left;
padding:5px 0 0 5px;
font-size:12px;
width:160px;
font-weight:bold;
margin:0px 25px 0 25px;
height:auto;
}

td.label_request {
color:#565656;font-weight:bold;padding:5px 5px 0 28px;
font-size:12px;margin-bottom:5px;	
}
h3.label_request {
color:#565656;font-weight:bold;padding:5px 5px 0 28px;
font-size:12px;margin:8px 0;	
}

.roundleft {
background:#fff url("/images/backgrounds/corner_topleft.gif") left top no-repeat;}
}

/* logos marketplace powered by area */
.logobox {
background:#fff !important;height:auto;margin-top:10px;width: 740px! important;overflow:hidden;
border: 1px solid #bcbcbc !important;
}
.logowrap {
display:block;
margin:6pt 20px;
background:none;
}
ul.logoarea {
display:block;
width:710px;
margin:5px auto;
}
ul.logoarea2 {
display:block;
margin:10px 15%;
text-align:center;
width:680px;
}
ul.logoarea li {
display:inline;
padding:4px;
line-height:2.4em;
/*margin:0 72px 0 0;*/
}
ul.logoarea li.up img {
margin:-10px 0 0 0;
vertical-align:top;
}
ul.logoarea li.wide {
margin:0 30px;

}
 ul.logoarea2 li {
display:inline;
margin:0 110px 0 0;;
}
ul.logoarea.short {
display:block;
width:500px;
margin: 8px 30%;
}
img.higher {
padding-bottom:10px;
}

/* tipstricks menu */
.tipsmenu {
margin-top:0 !important;width:212px;
}

#notlogged, #notloggedmember {
width:320px;
height:120px;
float:left;
border-right: #fff 1px solid;
padding-right: 13px;
border-top: #fff 1px solid;
margin: 20px 0 20px 10px;
padding-left: 13px;
background: url(/images/background_green-box.png) #a4e443 no-repeat left bottom;
padding-bottom: 10px;
border-left: #fff 1px solid;
color: #507b0e;	
padding-top: 15px;
border-bottom: #fff 1px solid
}
#notloggedmember {
margin-left:15px;
BACKGROUND: url(/images/background_lightbrown-box.jpg) #c1bca5 repeat-x left top;	
}
#notlogged h1, #notloggedmember h1 {
color:#fff;
font-size:22px;
text-transform:uppercase;
}
#notlogged h2 {
color:#507b0e;
font-size:22px;
text-transform:uppercase;
margin-top:10px;
}
#notlogged p {
padding-right: 10px! important; float: right; width: 180px; text-align: right;margin-top:10px;
}
#notloggedmember p {
}
#notloggedmember a, #notloggedmember a:visited, #notloggedmember a:hover, #notloggedmember a:active {
text-decoration:underline;
}
.notlogged_label {
width:110px;float:left;color:#4e4d4f;margin-top:8px;
}
.notloggedininput {
width:140px;height:16px;margin-top:5px;
}
.dottedline {margin-bottom:10px;border-bottom:1px dotted #6A696B;}
#notloggedmember span .passw {
display:block;height:20px;margin-top:40px;
margin:30px 0 0 110px;
}

div a.negmargin {
margin:-15px 0 0 0 !important;
}
.filler {
height:400px;
}

/* marketplace car details */

.logosmall img
{
width:120px;
height:auto;
}
.noback
{
background:none !important;
}
.noborder
{
border:none;
}

/* silvretta micro page and other win pages*/
span.silvrettadate {
width:152px;
display:block;
float:left;
margin:10px 0;
font: bold 13px Verdana, Arial, sans-serif;
color:#a95050;
text-align:center;
line-height:0.7em;
}
p.silvrettacopy {
font-size:13px !important;
width: 300px;
text-align:left;
}
.silvrettainvite {
width:365px;
height:auto;
background:#eaeaea;
}
.silvrettainvite h2 {
font-size:24px;
color:#4e4d4f;
text-transform:uppercase;
margin:12px 0 0 10px;
line-height:1em;
}
.silvrettalabel {
width:320px;
height:25px;
display:block;
text-align:right;
margin:bottom:6px;
padding:3px;
}

.silvrettalabel {
width:auto;
height:25px;
display:block;
text-align:right;
margin:bottom:6px;
padding:3px;
}


.silvrettalabel input, .silvrettaform input {
padding:3px;
vertical-align:middle;
}
.formtitles {
display:block;

}
.inputborder {
border:1px solid #9e9e9e;
width:220px
}
.inputborder .dist {
margin-left:30px;
}
.silvrettaform .inputborder {
border:1px solid #9e9e9e;
width:180px
}
.inputbordernat {
border:1px solid #9e9e9e;
width:100px
}
.inputborderplz {
border:1px solid #9e9e9e;
width:60px
}
.silvrettalinkmore {
display:block;
float:left;
margin:44px 0;
}

.silvrettalinkmore a {
text-decoration:underline;
font: bold 12px Verdana, Arial, sans-serif;
line-height:1.4em;
}

.silvrettalinkmore.white a,.silvrettalinkmore.white a:visited {
color:#fff;
text-decoration:underline;
font: bold 12px Verdana, Arial, sans-serif;
line-height:1.4em;
}

.silvrettabottom {
background:transparent url(/images/backgrounds/de/silvretta_bg_bottom.png) no-repeat 0 0;
height:300px;
margin-top:-30px;
border:1px solid #fff;
}
.silvrettahowto {
text-align:left;
}
.silvrettahowto h3 {
font-size:24px;
color:#c5c5c5;
text-transform:uppercase;
margin:0px 0 0 10px;
line-height:1.8em;
}
p.silvrettacopyhow {
font:  11px Verdana, Arial, sans-serif;
color:#c5c5c5;
margin:0 10px;
}
.silvrettagold  {
color:#9b8d44;
font: bold 12px Verdana, Arial, sans-serif;
}

.prices {
width:100px;display:block;margin:0 0 30px 0px;z-index:100;text-align:left;float:left;
}

.prices2 {
width:100px;display:block;margin:-200px 0 0px 180px;z-index:100;
}
.priceimg {
display:block;
}

ul.silvrettagold {
position:relative;
float:left;
margin:15px 58px 0 10px;
text-align:center;
color:#9b8d44;
font: bold 12px Verdana, Arial, sans-serif;
}

ul.win {
position:relative;
float:left;
color:#ded390;
font:15px;
margin-right:0;
}
.silvrettamini {
display:block;
width:auto;
font: 10px Verdana, Arial, sans-serif;
margin:0px 0 0 170px;
color:#9b8d44;
}
span.conditions p {
margin-top:10px;
}

/********** car profile new layout **********/

table.cardetails {
    border: #9b8d44 1px solid;
  border-collapse: collapse;
  background:#fff;
  color:#9b8d44;
  font: bold 11px verdana, arial, sans-serif;
  margin:20px 0 5px 0;

}
table.cardetails  td, table.cardetails  th {
  border: 1px solid #9b8d44;
  padding:2px;
}
.tablelabel {
display:block;
float:left;
width:70px;
text-align:right;
margin-right:10px;
}
.tablelabel2 {
display:block;
float:left;
width:30px;
text-align:right;
margin-right:10px;
}
span.datagrey {
color: #4e4d4f;
}
div.datagrey {
color: #4e4d4f;
}
div.menu a #details_menu, div.menu a #datamenu, div.menu a #condition_menu {
display:block;
padding:0 10px;
}

table.header td#factsmycar {  
font-weight: bold;
font-size: 12px;
padding-top: 4px;
height: 22px;
background-color: #a19554}

table.header td.t1 {  
color:#6a6a6a;
padding-right: 5px;
border-top: #d3d3d5 1px solid;
padding-left: 10px;
padding-bottom: 0px;
vertical-align: top;
padding-top: 2px;
text-align: right;
width:180px;
font: 11px verdana, arial, sans-serif;
}
table.header td.t2 {  
color:#6a6a6a;
padding-right: 5px;
border-top: #d3d3d5 1px solid;
padding-left: 10px;
padding-bottom: 0px;
vertical-align: top;
padding-top: 2px;
text-align: left;
font: bold 11px verdana, arial, sans-serif;
}

#technicalDataLink {
float:right;cursor:pointer;color:white;font-weight:normal;margin:0px;padding:0px
}

#mydescript {
margin:15px 0 0 0;
width:362px;
}
#mydescript h4 {
font-size: 24px;
margin-bottom: 10px;
text-transform: uppercase;
color: #6a6a6a;
line-height:24px;
}
.dottedbox {
border:6px #a19554 dotted;padding:2px;margin:10px 0;background:none;
}
div.sell h4 {
color:#fff !important;
float:left;
}
p.whitefield {
background:#fff;
margin:8px 0;
padding:2px;
font:10px verdana, arial, sans-serif;
}
.myprice {
font:bold 15px verdana, arial, sans-serif;
color:#fff;
margin-top:2px;
height:30px;
padding-top:4px;
}
.readmenow {
position:relative;
font: bold 11px verdana, arial, sans-serif;
color:#fff;
float:right;
margin:-190px 0px 0 0;
width:169px;
height:63px;
background:transparent url(/images/backgrounds/de/readmenow.gif) no-repeat top left;
}
span.readit{
display:block;margin:28px 0 0 0px;float:left;
padding-left:10px;
}
span.readit a{
display:block;
color:#fff;
cursor:pointer;
background:transparent url(/images/backgrounds/de/arrowreadon.gif) no-repeat bottom right;
height:34px;
}
.eurohead {
background:transparent url(/images/backgrounds/de/euro.png) no-repeat top left;
padding-left:40px;
}
* html .eurohead {
background:transparent url(/images/backgrounds/de/euro.png) no-repeat top left;
padding-left:40px;
}
#content #mymenu_details {
margin:10px 0 0 0;
padding:0; height:auto! important;
line-height:1.8em;
}
.mymenu_details li{display:inline;float:left;}
#content #mymenu_details li{margin:0 3px 0 0;}
#content #mymenu_details li a,#content #mymenu_details li a:link,#content #mymenu_details li a:visited, .profilebuttons li {color:#a19554;background:#fff;font-weight:normal;padding:4px;border:1px solid #a19554;}
#content #mymenu_details li a:hover,#content #mymenu_details li a:active,#content #mymenu_details li a.active, .profilebuttons li:hover, .profilebuttons li.active  {color:#fff;background:#a19554;}

#mymenu_details ul, #mymenu_details li {
display: inline;
}
#content p.mydetail_subline{
color:#fff;
font:13px verdana, arial, sans-serif;
margin:0 0 10px 0;
}
form span.mydescr_area {
font: Verdana, Arial, sans-serif;
}
.descr_area {
clear: both; margin: 0px; padding-bottom: 4px; border:1px solid #9b8d44; background:#fff;width:360px;height:auto;
font: verdana, arial, sans-serif;
}
span.mydescr {
display:block;padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px;
}
#content p.mydescr {
padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 0px;
font: Verdana, Arial, sans-serif !important;
}

p.mydescr div {
font: Verdana, Arial, sans-serif;
}
.mydescr h1 {
font:24px Arial,Sans-serif;
color:#6a6a6a;
text-transform:uppercase;
}
.mydescr h1.whitesell{
color:#fff;
}
.mydescr_right {
display:block;width:150px;float:left;text-align:right;
font: Verdana, Arial, sans-serif;
}
.mydescr_left {
display:block;width:auto;height:auto;position:relative;float:left;text-align:left;
}
.mydescr_left ul, .mydescr_left li {
line-height:1.8em;
}

/*** Muttis car profile definitions ***/
#mycar_details_arrow {padding-right: 0px; display: block; padding-left: 0px; float: right; padding-bottom: 0px; margin: 2px 0px; padding-top: 0px; cursor:pointer;}
.elementClosed { display:none;}
.elementOpen { display:block;}
.technicalelementOpen { display:block;}
.technicalelementClosed { display:none;}
.compareCarElementClosed { display:none;}
.compareCarElementOpen { display:block;}
.elementTitleClosed{background-image:url('/images/arrow_down_gray.gif');background-repeat:no-repeat;background-position:340px 3px;height:20px;}
.elementTitleOpen{background-image:url('/images/arrow_up_gray.gif');background-repeat:no-repeat;background-position:340px 3px;height:20px;}
.elementTitleClosedCompareCar{background-image:url('/images/arrow_down_gray.gif');background-repeat:no-repeat;background-position:132px 3px;height:20px;}
.elementTitleOpenCompareCar{background-image:url('/images/arrow_up_gray.gif');background-repeat:no-repeat;background-position:132px 3px;height:20px;}
.lexiconCompareCarsBig .elementTitleClosedCompareCar{background-image:url('/images/arrow_down_gray.gif');background-repeat:no-repeat;background-position:298px 3px;height:20px;}
.lexiconCompareCarsBig .elementTitleOpenCompareCar{background-image:url('/images/arrow_up_gray.gif');background-repeat:no-repeat;background-position:298px 3px;height:20px;}
.hiddenContainer{display:none;}
.blockContainer{display:block;margin-top:2px;}
.profilebuttons li{text-transform:uppercase;cursor:pointer;}
.profilebasefield { width:90px;}

table.cardetailsbase {
  border-collapse: collapse;
  color:#9b8d44;
  font: bold 11px verdana, arial, sans-serif;
  margin:20px 0 5px 0;

}
table.cardetailsbase  td, table.cardetailsbase  th {
  border: 1px solid #9b8d44;
  padding:2px;
}
table.cardetailbase td.white {
	background-color:white;
}
table.carconfiguration {
  border-collapse: collapse;
  color:#9e9e9e;
  font: bold 11px verdana, arial, sans-serif;
  margin:0px 0px 5px 0px;
  width:100%;
}
table.carconfiguration  td, table.carconfiguration  th {
  border-top: 1px solid #9e9e9e;
  border-bottom: 1px solid #9e9e9e;
  padding:2px;
}
table.carconfiguration td.leftField {
  text-align:right;
  font-weight:normal;
}
table.carconfiguration td.rightField {
  width: 140px;
  font-weight:bold;
  text-align:left;
  padding-left:6px;
  color:#6a6a6a;
}
table.carconfiguration td.fieldTitle {
  font-weight: bold; 
  border-top:none;	
  padding-left:20px;
  color:#6a6a6a;
}
/*** Muttis lexicon definitions ***/
.lexiconCompareCars, .lexiconCompareCarsBig {
  position:relative;
  clear:left;
  width:363px;
  height:252px;
  margin-top:10px;
  border:1px solid white;
  background-image:url('../../images/lexicon/comparebackgroundtmp.jpg');
}
.lexiconAddLinks
{
  position:relative;
  clear:left;
  margin-top:10px;
  width:363px;
}
.lexiconAddLinks .tabline
{
  position:relative;
  clear:left;
  width:363px;
  height:22px;
  font-size:12px;
}
.lexiconAddLinks .tab
{
  position:relative;
  float:left;
  width:83px;
  height:15px; 
  margin-top:4px;  
  padding-top:2px;
  border:1px solid white;
  background-color:#3d4955;
  margin-right:3px;
  font-size:12px;
  text-align:center;
  color:#bcbcbc;
}
.lexiconAddLinks .active
{
  position:relative;
  float:left;
  width:83px;
  height:18px;
  margin-right:3px;
  border-top:1px solid white;
  border-left:1px solid white;
  border-right:1px solid white;
  background-color:#3d4955;
  color:white;
  font-size:12px;
  padding-top:4px;
  text-align:center;
  z-index:1;
}
.lexiconAddLinks .addLinkBody{
  position:relative;
  clear:left;
  top:-1px;
  border:1px solid white;  
  background-color:#919ba5;
  z-index:0;
}
.lexiconAddLinks .addLinkContent{
  position:relative;
  clear:left;
  padding-top:10px;
  padding-left:10px;
}
.lexiconAddLinks .lexiconLinkItem{
  position:relative;
  clear:left;
  border-bottom:1px solid #717984;
  margin-top:5px;
  padding-left:2px;
  width:335px;
}
#header_lexiconAddLink
{
  background-color:#3d4955;
  color:#bcbcbc;
  padding-left:10px;
  padding-top:2px;
  margin-top:10px;
}
#lexiconAddLink
{
  position:relative;
  clear:left;
  background-color:white;
  padding-left:10px;
  padding-top:5px;
}
.lexiconAddLinkTitle
{
  width:75px;
  color:#4c4c4c;
  text-align:right;
  vertical-align:top;
  padding-top:3px;
}
.lexiconAddLinkInput
{
  padding-left:4px;
}
.lexiconAddLinkInput input
{
  border:1px solid #9e9e9e;
  background-color:white;
  color:#4c4c4c;
  width:260px;
}
.lexiconAddLinkInput textarea
{
  border:1px solid #9e9e9e;
  background-color:white;
  color:#4c4c4c;
  width:260px; 
  height:40px;
}
#lexiconAddLink td.gold
{
  color:#9b8d44;
}
#lexiconAddLink tr
{
  height:20px;
}
#lexiconCompareCars .number
{
  position:absolute;
  font-size:26px;
  color:#FFF;
  font-weight:bold;
  font-family:verdana;
}
#lexiconCompareCars .selectBox
{
  position:relative;
  float:left;
  width:152px;
  background-color:#98a1a8;
  height:18px;
  border:1px solid #676a6f;
  color:#384148;
  cursor:pointer
}
.lexiconCompareCarsBig .selectBox
{ 
  position:relative;
  float:left;
  width:316px;
  background-color:#98a1a8;
  height:18px;
  border:1px solid #676a6f;
  color:#384148;
  cursor:pointer;
}
#lexiconCompareCars .selectBoxTitle
{
  position:relative;
  float:left;
  cursor:pointer;
  padding-top:3px;
  padding-left:4px;
  width:120px;
  overflow:hidden;
}
#lexiconCompareCars .selectBoxBody
{
  position:absolute;
  margin:0px;
  margin-top:20px;
  left:0px;
  background-color:#98a1a8;
  width:152px;
  height:230px;
  border-left:1px solid #676a6f;
  border-right:1px solid #676a6f;
  border-bottom:1px solid #676a6f;
overflow:auto;
}
#lexiconCompareCars .selectBoxRight
{
  position:relative;
  float:left;
  margin-left:10px;
  width:152px;
  background-color:#98a1a8;
  height:18px;
  border:1px solid #676a6f;
}
.selectBoxLine
{
  position:relative;
  clear:left;
  height:18px;
  width:152px;
  margin-bottom:8px;
}
#lexiconCompareCars #lexiconCarSelectorCar1
{
  position:relative;
  float:left;
  width:152px;
}
#lexiconCompareCars #lexiconCarSelectorCar2
{
  position:relative;
  float:left;
  width:152px;
  margin-left:12px;
}
.lexiconCompareCarsBig .selectBoxTitle
{
  position:relative;
  float:left;
  cursor:pointer;
  padding-top:3px;
  padding-left:4px;
  width:288px;
  height:18px;
  overflow:hidden;
}
.lexiconCompareCarsBig .selectBoxBody
{
  position:relative;
  clear:left;
  margin:0px;
  background-color:#98a1a8;
  width:316px;
  height:230px;
  border-left:1px solid #676a6f;
  border-right:1px solid #676a6f;
  border-bottom:1px solid #676a6f;
overflow:auto;
}
.lexiconCompareCarsBig .selectBoxRight
{
  position:relative;
  float:left;
  margin-left:10px;
  width:318px;
  background-color:#98a1a8;
  height:18px;
  border:1px solid #676a6f;
}

.selectBoxLine
{
  position:relative;
  clear:left;
  height:18px;
  width:152px;
  margin-bottom:8px;
}
.lexiconCompareCarsBig .selectBoxLine
{
  position:relative;
  clear:left;
  height:18px;
  width:304px;
  margin-bottom:8px;
}
.lexiconCompareCarsColumn
{
  position:relative;
  float:left;
  width:360px;
}
.lexiconCompareCarsColumn .previousCar
{
  position:relative;
  clear:left;
  width:365px;
  height:12px;
  color:#9b8d44;
}
.lexiconCompareCarsColumn .carTitle
{
  position:relative;
  clear:left;
  width:365px;
  color:#616d79;
  font-family:arial;
  font-size:30px;
  overflow:hidden;
}
.lexiconCompareCarsColumn .carImage
{
  position:relative;
  float:left;
  width:72px;
  height:54px;
  background-color:#FFFFFF;
  padding:3px;
  overflow:hidden;
  margin-right:12px;
}
.lexiconCompareCarsColumn .dataSheetTitle
{
  font-size:24px;
  font-family:arial;
  color:#3d4a56
}
.lexiconCompareCarsColumn .dataSheetLine
{
  position:relative;
  clear:left;
  height:15px;
  background-color:#909ba6;
  border-bottom:1px solid #cfd1d3;
}
.lexiconCompareCarsColumn .dataSheetLine .dataSheetLabel
{
  position:relative;
  float:left;
  height:15px;
  width:200px;
  color:#4e4e4e;
  text-align:right;
}
.lexiconCompareCarsColumn .dataSheetLine .output
{
  position:relative;
  float:left;
  height:15px;
  width:150px;
  color:#FFF;
  text-align:left;
  padding-left:10px;
}
.lexiconCompareCarsColumn .mark_smaller .mark
{
  color:#f00;
  font-weight:normal;
}
.lexiconCompareCarsColumn .mark_bigger .mark
{
  color:#0f0;
}
.lexiconCompareCarsColumn .mark_equal .mark
{
  color:#3d4a56;
}
.lexiconStrong
{
	font-weight: bold;
	font-size:12px;
	padding-top:2px;
}
.compareCarListItem
{
  position:relative;
  clear:left;
  padding-left:10px;
  color:#464f56;
  margin-top:1px;
  overflow:hidden;
}
.lexicon_approval_area
{
  position:relative;
  clear:left;
  background-color:#3d4955;
  color:#dbdbdb;
  padding:10px;
  margin-top:20px;
}
.lexicon_approval_area h3
{
  font-size:24px;
  color:#dbdbdb;
}
.lexicon_approval_area h4
{
  font-size:16px;
  color:#dbdbdb;
  margin-top:15px;
}
.lexicon_approval_area .unapproved_link
{
  position:relative;
  clear:left;
  background-color:#919ba5;
  padding:8px;
  margin-bottom:20px;
}
.lexicon_approval_area .approvalItemLine
{
  position:relative;
  clear:left;
}
.lexicon_approval_area .approvalLinkTitle
{
  position:relative;
  float:left;
  width:57px;
  color:#3d4955;
}
.lexicon_approval_area .approvalLinkContent
{
  position:relative;
  float:left;
  margin-left:8px;
}
.lexicon_approval_area .approvalLinkContentText
{
  position:relative;
  float:left;
  margin-left:8px;
  width:260px;
  background-color:white;
  color:#6a6a6a;
  border:1px solid #9e9e9e;
}
.lexicon_approval_area .approvalLinkContentsub
{
  position:relative;
  float:left;
  margin-left:8px;
  color:#3d4955;
}
.lexiconTextHeader
{
  position:relative;
  clear:left;
  width:362px;
  height:20px;
  background-color:#919ba5;
  color:#525252;
  padding-left:3px;
  padding-top:2px;
}
.floatleft
{
  position:relative;
  float:left;
}
/*** Muttis lexicon definitions end ***/

/****** marketplace form for regist. ******/
.caps {
text-transform:uppercase;
}
h2.darkgreybig {
font-size:24px;
margin:0 0 15px 0
}
div.createshop_form_container h3 {
margin:0;
}
span.formcol {
display:block;
width:180px;
float:left;
background:none;
margin:0 0 10px 20px;
}
span.formcol p {
line-height:25px;
font-weight:bold;
vertical-align:middle;
font-size:11px;
}
span.formcol2 p {
line-height:25px;
vertical-align:middle;
font-size:11px;
margin:0pt;
padding:0pt;
}
span.formcol2 p.smallerlines {
line-height:14px;
margin:5px 0 0 0;
}
span.formcol2 {
display:block;
width:230px;
float:left;
margin:0 auto;
padding-left:10px;
margin-bottom:10px;
background:none;
}
span.formcol2 input {
margin:0 0 5px 0;
}
div.dealerLine
{
position:relative;
clear:left;
width:684px;
margin-bottom:10px;
height:16px;
}
div.dealerLine div.firstLine
{
position:relative;
height:16px;
display:block;
width:180px;
float:left;
background:none;
margin:0 0 10px 20px;
line-height:16px;
font-weight:bold;
vertical-align:middle;
font-size:12px;
}
div.dealerLine div.inputLine
{
position:relative;
width:220px;
float:left;
margin:0 auto;
padding-left:10px;
background:transparent;

}
div.dealerLine div.inputLine input {
margin:0 0 5px 0;
}
div.dealerLine div.smallerLines {
line-height:14px;
margin:5px 0 0 0;
font-size:12px;
}
input.inputlong {
width:170px;
margin:0;
vertical-align:middle;
}
input.inputshort {
width:120px;
vertical-align:middle;
}
input.inputshorter {
width:42px;
vertical-align:middle;
}


/**** dealer home ****/
.dealerView #condition_display .descr_area, .dealerView .descr_area, .dealerView .descr_area .carconfiguration {width:334px;}
.dealerView #condition_display .technicalelementOpen table.header {width:334px;background:#fff;margin-top:0;}
.dealerView #configuration_display .descr_area {width:334px;}
.dealerView #configuration_display table.carconfiguration {width:334px;}
.dealerView #techdata_display .descr_area {width:334px;}
.dealerView #techdata_display .technicalelementOpen table.carconfiguration {width:334px;}

.dealermainbg {
background:#f5edc6;
padding:15px;
}
.dealerdatabg {
background:#931520;
color:#fff;
height:auto;
padding:10px 0 10px 10px;
}
h1.dealerhead, h2.dealerhead, h3.dealerhead {
color:#931520;
text-transform:uppercase;
}
h3.dealerhead {
font-size:18px;
margin:6px 0;
}
h4.dealerexpertsub {
color:#931520;
font-weight:bold;
margin:6px 0;
}
span.floatl {
display:block;
float:left;
height:auto;
margin:0 8px 0 0;
}
span.floatr {
display:block;
float:right;
height:auto;
}
span.linkwhite a {
color:#fff;
text-decoration:underline;
}
p.copylinoffers {
font-weight:bold;
width:680px
}
div.dealeroffers {
width:100%;
background:#fff;
height:auto;
margin:8px 0;
}
span.dealeritems {
display:block;float:left;margin-right:20px;
}
span.dealeritems2 {
display:block;float:left;margin-right:10px;
}
span.dealeritems p {
margin-left:15px;
width:72px;
font-size:9px;
}
.imgtxtinline {
width:49%;
height:auto;
float:left;
}
div.dealeroffers p.specialoffers {
margin:6px 10px;
}
span.floatright {
display:block;float:right;
}
.floatright {
display:block;float:right;
}
a.offeringall {
color:#931520;
font-weight:bold;
margin-right:15px;
}
.offerby {
float:right;
text-align:right;
margin:-12px 0 0 0;
}

.dealersearchfields select {
width:100px;
vertical-align:middle;
}
input.inputsearch {
vertical-align:middle;
width:140px;
}

span.dealercoloring {
display:block;
float:right;
width:130px;
height:13px;
margin-bottom:6px;
}
span.dealercoloring a:link, span.dealercoloring a:visited, span.dealercoloring a:active {
display:block;
width:130px;
height:13px;
background:transparent url(/images/buttons/de/edit_colors2in1.gif) top left no-repeat;
text-indent:-99999px;
}
span.dealercoloring a:hover {
display:block;
width:130px;
height:13px;
background:transparent url(/images/buttons/de/edit_colors2in1.gif) -13px left no-repeat;
text-indent:-99999px;
}

.dealercolorpicker {
margin:6px 0;
}

.messagewindow p.dealercolorpicker  {
color:#707070 !important;
padding-right:10px;
}
.colorlayercol {
display:block;
float:left;
width:210px;
height:190px;
margin:0 10px 0 0;
}

.googlemap {
text-align:center;
background:#9B8D44;
border:none;
padding: 5px;
padding-bottom:4px;
width:auto;
height:auto;
}
.googlemap h2 {
color:#fff;
text-align:left;height:32px;font-size: 22px;  margin: 5px 0 0 5px; text-transform: uppercase
}
div#dealeralloffers {
height:auto;
background: url(/images/backgrounds/de/dealer_offers_bg.jpg) #3d3c3d repeat-x left top;
padding-bottom: 15px;
color: #dedede;
padding: 5px 0 8px 5px;
border-right: #dedede 1px solid;
border-top: #dedede 1px solid;
margin-top: 20px;
margin-bottom: 20px;
border-left: #dedede 1px solid;	color: #a3a3a3;	padding-top: 10px;
border-bottom: #dedede 1px solid;
margin: 0px;
}
div#dealeralloffers .item {
width:90px;
float:left;
margin-right:15px
}
#content div.signup_intro {
background:#272727;
color:#fff !important;
font-size:16px !important;
color:#fff !important;
padding:8px 10px;
line-height:1.3em;
margin:6px 0;
}
div#dealeralloffers h2 {
color:#fff;
text-align:left;height:32px;font-size: 22px;  margin: 5px 0 0 5px; text-transform: uppercase
}
h3.smallgrey {
color:#c5c5c5;
text-align:left;
font:bold 13px Verdana,Arial,Sans-Serif;
margin: 10px 0;
}
p.dealerworkshop  {
display:block;
width:100px;
float:left;
color:#fff;
}
#content p.dealerworkshop2  {
display:block;
float:left;
color:#fff;
}
.dealerworkshop img {
border:4px solid #fff;
}
#content p.dealerworkshop2 a {
color:#9B8D44;
font:bold 13px Verdana,Arial,Sans-Serif;
}
span.dealercar_item  {
width:auto;
height:auto;
display:block;
}

.dealeradmincarlist {
float:left;
height:70px;
margin:4em 0 0 8px;;
width:100%;
}

.dealeradmincarlist img {
vertical-align:middle;
margin:0 2px;
}

#content #dealeroffersub li {
display:inline;
float:left;
}

* + html #content #dealeroffersub li {	padding-right: 0px;	padding-left: 0px;	padding-bottom: 4px;	padding-top: 5px}



#dealeroffersub {
border-bottom:0px solid #A19554;
}
#xdealeroffersub ul{display:block;min-height:1px;height:1.7em;line-height:1.7em;border-bottom:1px solid #A19554;}

#content #dealeroffersub li{margin:0 0 0 0;height:auto;border:0px solid #A19554;}
#content #dealeroffersub li a,#content #dealeroffersub li a:link,#content #dealeroffersub li a:visited {color:#A19554;background:#fff;font-weight:normal;padding:4px;}
#content #dealeroffersub li a:hover,#content #dealeroffersub li a:active,#content #dealeroffersub li a.active {color:#fff;background:#A19554;font-weight:normal;padding:4px;}

/*************** dealer form services ***************/
h3.bigformheadline {
font-size: 18px;
width:146px;
}
p.smalltxt {
font:10px Arial,Sans-Serfif;
width:146px;
}
.formcol1 {
display:block;
float:left;
width:160px;
margin-right:8px;
}
a.bold {
font-weight: bold !important;
}
a.arrowrightwhite {
line-height:11px;
padding-right:20px;
background:transparent url("/images/arrow_right_white_gold.gif") right 3px no-repeat;
margin-right:10px;
}

/**************************** tooltipstyles test ****************************/

a.infotooltip {
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.infotooltip:hover{z-index:25; background-color:#ff0}

a.infotooltip span{display: none}

a.infotooltip:hover span{ /*span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}
    
    
/******* new home elements as comments box, fav of the day, lexicon slider, calendar ******/

/*** colors: 
commentbox (230px) grey #9d9d9d + #dfdfdf light; 
nav bar under boxes #6a6a6a;
calendar brightest #f3f3f3;
***/

.regis {
width:184px;height:152px;background:url(/images/backgrounds/de/join2.gif);
}

#sidebar .add p.white {	
color: #fff;
text-align:left;
font: 14px arial,sans serif;
margin:0  0 0 10px;
padding-bottom: 2px;
text-transform: uppercase;
}

#sidebar .add h3 {	
color: #3e3e3e;
text-align:left;
font: 18px arial,sans serif;
margin:0  0 0 10px;
padding-bottom: 2px;
text-transform: uppercase;
}
#sidebar .add table.leftalign {
text-align:left;
margin-left:5px;
}
.topteaser {
display:block;
background:transparent url(/images/backgrounds/de/bg_bigtrace.gif) left top no-repeat;
height:120px;
width: 100%;
position:relative;
margin:0px;
}

.topteaserelement {
background-color:none;
float:left;
font-size:12px;
height:auto;
width:240px;
margin:0 0 20px 15px;
color:#fff;
}
* html .topteaserelement {
background-color:none;
float:left;
font-size:12px;
height:auto;
width:230px;
margin:0 0 20px 8px;
color:#fff;
}
#content0 .topteaserelement h1 {
text-align:center;
color:#fff;
text-transform:uppercase;
font:22px Arial,Sans Serif;
line-height:1em;
height:1.5em;
padding-top:5px;
}
#content0 .topteaserelement p{
color:#fff;
}
.favofday h2 {
color:#fff;
text-transform:uppercase;
font-size:16px;
}
p.transparentlabel {
float:left;
background:transparent url(/images/backgrounds/de/bg_black70.png);
width:250px;
height:38px;margin:-30px 0 0 82px;
margin:58px 0px 0px 10px
}
.overlay {
float:left;
margin:-150px 0 0 0;
}
.commentsbox {
width:100%;display:block;float:left;margin:0;height:auto;background:transparent url(/images/backgrounds/de/bg_commentbox.gif) top left repeat-x;overflow:hidden;padding-top:1px;
}
.commentboxtab1, .commentboxtab2 {
display:block;
float:left;
width:135px;
height:20px;
color:#4e4d4f;
text-transform:uppercase;
font-size:11px;
cursor:pointer;
}
.commentboxtab1 h3, .commentboxtab2 h3{
text-transform:uppercase;
font-size:11px;
padding:4px 0 0 5px;
}
.commentboxtab1 {
width:90px;
background:#9d9d9d;
margin-left:-2px;
}
.commentboxtab2 {
width:125px;
background:#dfdfdf;
margin-left:-2px;
}
.commentboxtab3 {
width:90px;
background:#dfdfdf;
margin-left:-2px;
}
.commentboxtabshadow {
display:block;
float:left;
width:7px;
height:20px;
background:transparent url(/images/backgrounds/de/bg_commentboxtabs.gif) no-repeat top right;
}
.commentsboxcontent {
width:342px;
margin:10px auto 0 auto;
background:#fff;
padding-top:5px;
padding-bottom:0;
line-height:0.5em;
font-size:10px;
}
#content p.commentsboxname {
color:#9b8d44;
font:bold 12px Verdana,Sans Serif;
padding:5px;
}
#content span.commentsboxdate, #content p.commentsboxtxt {
color:#4e4d4f;
font:normal 12px Verdana,Sans Serif;
padding:5px
}
.navbar {
background:#6b696a;height:22px;padding:4px;
}
.tippslist {
width:auto;
margin-top:5px;
}

ul.tippslist { 
/*list-style-image: url("/images/arrowgoto.gif"); causes firefox prob*/
list-style-type: none; 
list-style-position: inside;
text-align:left;
margin-left:20px;
} 

.tippslist a:link, .tippslist a:visited, .tippslist a:hover, .tippslist a:active {
/*background:transparent url(/images/arrow_gold.png) no-repeat top left;
padding-left:20px;*/
width:auto;

}
.tippslist li {
background-image:url(/images/arrowgoto.gif);
background-repeat: no-repeat; 
background-position: 0; 
padding-left: .6em; 
display:block;
height:14px;
width:250px;
line-height:2em;
/*text-indent:5px; causes firefox prob*/
font-size:12px;
text-align:left;
width:200px;
vertical-align:middle;

}
.tippslist li span.number {
display:block;
float: left; 
padding:0 5px;
width:30px;
height:1em;
font-weight:bold;
text-align:right;
}
.tippslist li span.number.txt {
float: left; text-align: left;width:auto;font-weight:normal;
}
.lexistrip{
float:left;
color:#000;
font:normal 10px Verdana,Sans Serif;
}
.lexistrip h4{
display:inline;
color:#d4d4d4;
text-transform:uppercase;
font:16px Arial,Sans Serif;
padding:8px 0 0 6px;
margin-right:8px;
}
.lexistrip #div a{
font-weight:bold;
color:#fff;
}
.whiteli a{
float:right;color:#fff;font:bold 11px Verdana,Sans Serif;
}

.magteaser {
background:#3d3c3d url(/images/backgrounds/de/bg_magazinteaser.gif) repeat-x top left;height:auto;margin-top:20px;color:#b7b7b7;font:normal 10px Verdana,Sans Serif;
}
.magteaseritem {
height:110px;
margin:8px 0 10px 8px;
}
.magteaseritem p span.gold {
text-transform:uppercase;
color:#9b8d44;
font-weight:bold;
}
#content .magteaser p{
width:96%;
margin:0px 0 0 8px;
color:#b7b7b7;
}
#content p.magteasercopy {
color:#fff;
}

#content p.magteasercopy a {
  color:#fff;
}

.googleitems {
display:block;float:left;width:auto;height:20px;margin-right:36px;margin-top:8px;
}
.blogteaser {
display:block;height:200px;background:transparent url(/images/backgrounds/de/bg_blogteaser.jpg) no-repeat;text-align:right;margin-bottom:15px;
}
.blogteaserdate {
font:bold 10px Verdana,Sans Serif;
color:#6a6a6a;
}
.blogteasertitle {
font:bold 11px Verdana,Sans Serif;
color:#9b5f44;
margin-left:10px;
}
.oldtimersearchbox {
width:100%;background:#000 url(/images/backgrounds/de/bg_oldtimersearch.jpg) bottom left no-repeat;height:202px;margin-top:20px;
}
.oldtimersearchbox h4 {
color:#aca052;
text-transform:uppercase;
font:16px Arial,Sans Serif;
padding:8px 0 0 8px;
}
.oldtimersearchbox h4 {
color:#aca052;
text-transform:uppercase;
font:16px Arial,Sans Serif;
padding:8px 0 0 8px;
}
.storyoftheweekteaser {
background:#f3f3f3;
border:1px solid #c9c9ca;
height:268px;
}
.storyoftheweekteaser h4 {
color:#232323;
text-transform:uppercase;
font:16px Arial,Sans Serif;
padding:8px 0 0 8px;
}
.storyoftheweekteaser h4.gold {
color:#9b8d44;
text-transform:uppercase;
font:16px Arial,Sans Serif;
padding:9px 0 0 8px;
}
#content .storyoftheweekteaser p{
width:96%;
margin:10px 0 0 8px;
color:#232323;
}
#content p.author {
margin-top:2px;
}

#calendar2 {margin-top:0px;margin-bottom:15px;padding-left:13px;padding-right:13px;padding-top:15px;border:1px solid white;background:#3D3C3D url('/images/background_black-box.jpg') repeat-x left top;color:#A3A3A3;}
* html #calendar{width:338px;overflow:hidden;}

.calendar2 {
background: #f3f3f3 url('/images/backgrounds/de/bg_calendar.gif') repeat-x;
}

#calendar.calendar2 h4{color:#DEDEDE;margin-bottom:5px;font-size:16px;text-transform:uppercase;}
#calendar.calendar2 h4.dark {color:#4f4e49;margin-bottom:5px;font-size:12px;text-transform:uppercase;}

#calendar .yearpicker{float:right;width:70px;padding-top:5px;}
#calendar .yearpicker a.prev,#calendar .yearpicker a.next{float:left;display:block;width:16px;height:16px;}

#calendar .yearpicker p{float:left;padding-left:5px;padding-right:5px;color:#9B8D44;}
#calendar .yearpicker a.prev{background:transparent url('/images/arrow_left_gold.png') left 2px no-repeat;}
#calendar .yearpicker a.next{background:transparent url('/images/arrow_right_gold.png') right 2px no-repeat;}

#calendar.calendar2 .monthpicker{padding-left:12px;margin-bottom:0px;height:40px;width:380px;background:transparent url('/images/backgrounds/de/calendarbargrey.gif') left 19px no-repeat;}

#weekpicker {
margin-left:-5px;
}
ul.weekpicker{color:#42413b;padding-left:4px;margin-bottom:20px;height:16px;width:380px;background:none ;}

.weekpicker li{
display:inline;
margin:0 1px;
height:16px;
line-height:16px;
text-indent:0;

}

ul.weekpicker li {color:#42413b;background:#dfdfdf;margin-right:1px;}

.weekpicker li a {
text-align:center;
display:block;
float:left;
height:16px;
line-height:16px;
padding:0 3px;
color:#42413b;background:#dfdfdf;margin:0 1px;width:57px;
}

ul.weekpicker li.first a, ul.weekpicker li.first a:visited,ul.weekpicker li.first a:active {
width:auto;color:#42413b;background:transparent url('/images/backgrounds/de/calendarbargreymo.gif') left top no-repeat;}

ul.weekpicker li.first a:hover{width:auto;color:#dfdfdf;background:transparent url('/images/backgrounds/de/calendarbargreymo.gif') left -16px no-repeat;}

ul.weekpicker li.act a, ul.weekpicker li.act a:visited,ul.weekpicker li.act a:active{width:auto;color:#dfdfdf;background:transparent url('/images/backgrounds/de/calendarbargreymo.gif') left -16px no-repeat;}

ul.weekpicker li a:hover {
color:#dfdfdf;background:#42413b;margin:0 1px;}

ul.weekpicker li.last a, ul.weekpicker li.last a:visited,ul.weekpicker li.last a:active {
width:auto;color:#42413b;background:transparent url('/images/backgrounds/de/calendarbargreymo.gif') right top no-repeat;}

ul.weekpicker li.last a:hover{width:auto;color:#dfdfdf;background:transparent url('/images/backgrounds/de/calendarbargreymo.gif') right -32px no-repeat;}

#calendar .monthpicker a{display:block;text-align:center;float:left;width:22px;margin-left:2px;margin-right:2px;height:35px;color:#9B8D44;}
#calendar.calendar2 .monthpicker a.active{background:transparent url('/images/calendarbar_dark.jpg') center bottom no-repeat;}
#calendar.calendar2 .monthpicker a{color:#fff;}
#calendar.calendar2 .monthpicker a:hover{color:#DBDBDB;background:transparent url('/images/calendarbar_white.jpg') center bottom no-repeat;}
#calendar .calendar_filter{position:relative;border-bottom:1px solid #525252;margin-bottom:30px;font-weight:bold;padding:10 10 10 0px;}
#calendar .calendar_filter #calendar_areacode{width:30px;margin:0pt 5px;padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;font-size:12px;border:1px solid #A0A0A0;}
#calendar .calendar_filter #calendar_searchstring{width:80px;margin:0pt 5px;padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;font-size:12px;border:1px solid #A0A0A0;}
#calendar .calendar_filter img{margin-bottom:-5px;margin-left:5px;}
#calendar .events div{margin-top:10px;margin-bottom:10px;}
#calendar .events p{font-family:verdana;font-size:10px;}
#calendar .events p.title{color:#DEDEDE;font-size:11px;margin-bottom:1px;}
#calendar .events p.title b {font-weight:bold;}
#calendar .events p.location{padding:2px;padding-left:4px;background:#949495;color:white;}

#calendar .events p.darkbar{background:#4f4e49;color:white;}

#calendar .events p.text{margin-top:2px;padding-left:4px;line-height:13px;color:#6A6A6A;}

#calendar .events p.dark{color:#26251e;}

#calendar .yearpicker a.prevwh{background:transparent url('/images/arrow_wh_left.gif') left top no-repeat;}
#calendar .yearpicker a.nextwh{background:transparent url('/images/arrow_r_wh.gif') right top no-repeat;}

span.advertisingbanner {
display:block;
float:right;
margin:5px;
color:#fff;
text-transform:uppercase;
font:bold 11px Verdana,Sans Serif;
}

#content .networknewsdate {
font-size:12px;line-height:2em;border-bottom:1px solid #71693d;margin:10px 0  6px 0;padding-bottom:4px;
}
#content h4.upperwhite {
color:#fff;font-size:18px;text-transform:uppercase;margin:0;
}
span.userwhite {
color:#fff;
font-weight:bold;
vertical-align:middle;
line-height:2em;
}

span.activity_desc {
display:block;float:left;overflow:hidden;width:50px;height:26px;padding:8px 4px 5px 0;
}

/* icons network teaser */
#content p.didcomment {
/*background:transparent url('/images/icon_comments.gif') no-repeat left 4px;
padding-left:25px;*/
line-height:1.5;
}
#content p.didpic {
/*background:transparent url('/images/icon_foto.gif') no-repeat left 4px;
padding-left:25px;*/
line-height:1.5;
}
#content p.didfav {
/*background:transparent url('/images/icon_favs.gif') no-repeat left 4px;
padding-left:25px;*/
line-height:2em;
}
#content p.didcontact{
/*background:transparent url('/images/icon_cont.gif') no-repeat left 4px;
padding-left:25px;*/
line-height:2em;
}
#content p.didstar {
/*background:transparent url('/images/icon_star.gif') no-repeat left 4px;
padding-left:25px;*/
line-height:2em;
}
#content p.didvideo {
/*background:transparent url('/images/icon_video.gif') no-repeat left 4px;
padding-left:25px;*/
line-height:2em;
}
#content p.didprofile {
/*background:transparent url('/images/icon_profile.gif') no-repeat left 4px;
padding-left:25px;*/
line-height:2em;
}
#content p.diddream {
/*background:transparent url('/images/icon_dreamgarage.gif') no-repeat left 4px;
padding-left:25px;*/
line-height:2em;
}
#content p.didcar {
/*background:transparent url('/images/icon_car.gif') no-repeat left 4px;
padding-left:25px;*/
line-height:2em;
}

span.usergrey {
color:#454022;
font-weight:bold;
vertical-align:middle;
}

#content span.fatarrow{
width:16px;height:18px;display:block;float:left;vertical-align:middle;line-height:3em;margin-right:5px;
}
p.commentblock {
display:block;width:290px;float:left;font-size:12px;margin-right:10px;padding-bottom:10px;
}
a.commentspic {
display:block;width:70px;height:auto;float:left;text-align:left;
}

#content p.modelname, #content2 p.modelname{font:11px verdana,Sans Serif;width:72px;height:auto;margin-top:5px;line-height:1em;color:#6a6a6a;}

#blog #blog_header.blognew {	
background:#fff;
padding-bottom:0;
}
#blog #blog_header.blognew h1 {
color:#9b5f44;
border-bottom:1px solid #d4d4d4;
padding-bottom:0;
font-family:Arial, Sans-Serif;
}
#blog .blogitem h2.big {
font:24px Arial, Sans-Serif;
}

#blog .blogitem h3.sub{
font:bold 14px Verdana,Sans Serif;
color:#6a6a6a;
}

span.timestamp {
font: 16px Verdana,Sans Serif;
color:#9b5f44;
}

#blog .blogitem .options a.blogcomment, #blog .blogitem .options a.blogcomment:visited,
#blog .blogitem .options a.blogcomment:hover,
#blog .blogitem .options a.blogcomment:active {
display:block;
float:right;
color:#9b5f44;
font:10px Verdana, Sans Serif;
line-height:20px;
text-decoration:underline;
background:#fff url('/images/backgrounds/de/bg_blogcomment.gif') no-repeat;
padding-left:28px;

}

#blog .blogitem .options a.blogtell, #blog .blogitem .options a.blogtell:visited,
#blog .blogitem .options a.blogtell:hover,
#blog .blogitem .options a.blogtell:active {
display:block;
float:right;
color:#9b5f44;
font:10px Verdana, Sans Serif;
line-height:20px;
text-decoration:underline;
background:#fff url('/images/backgrounds/de/bg_blogtell.gif') no-repeat;
padding-left:28px;
margin-right:20px;
}

.blognav {
display:block;
margin-left:10px;
border-bottom:1px solid #d4d4d4;
padding:38px 0 10px 0;
}
#content .backlink a, #content .backlink .backlink a:visited,#content .backlink .backlink a:hover,#content .backlink .backlink a:active {
display:block;
font:bold 11px Verdana,Sans Serif;
line-height:14px;
padding-left:20px;
background:transparent url('/images/arrow_left_greywh.gif') no-repeat;
}
.blognav h3 {
color:#9b5f44;
font:18px Verdana, Sans-Serif;
}

.blognav ol {
margin-top:8px;
text-indent:20px;
}
.blognav li {
line-height:1.6em;
}

a.rss {
padding-left:20px;
background:transparent url('/images/socialicons/rss.gif') left bottom no-repeat;
line-height:14px;
}
#content ul.blogarchivelist  {
list-style-position: inside; 
list-style-type: disc; 
line-height:2em;
}
#content ul.blogarchivelist li {
line-height:1.6em;
}
.bubblelinklist {
width:auto;height:auto;margin:15px;float:left;
}
.bubblelinklist a, .bubblelinklist a:visited,.bubblelinklist a:hover,.bubblelinklist a:active, {
font:normal 12px Verdana,Sans Serif;
color:#abaaaa;
color:#fff;
background:transparent url(/images/arrow_r_whdarkbg.gif) no-repeat left 3px;
padding-left:15px;
}
.bubblelinklist strong {
color:#9b8d44;
text-align:right;
}
.bubblenumbers {
display:block;width:20px;text-align:right;float:left;margin-right:10px;
}
a.joinwhite, a.joinwhite:visited, a.joinwhite:hover, a.joinwhite:active {
display:block;margin-top:10px;color:#fff;
background:transparent url(/images/arrow_r_whdarkbg.gif) no-repeat right 3px;
padding-right:15px;text-align:right;margin-right:10px;font-weight:bold;
}
h1.bubblejoin {
font:normal 18px Arial,Sans Serif;color:#fff;margin:15px;width:200px;margin-bottom:5px;margin-top:25px;
}
/********************* FIPS buttons *************************/
.nextscreen {
float:left; position:relative; width:140px; padding-left:34px; cursor:pointer;
}
/********************* addressbook **************************/
.addressbook {
color:#4e4d4f;
font:normal 11px Verdana, Sans Serif;
width:553px;
height:auto;
float:left;
background:#d6d2af;
border:1px solid #9e9e9e;
}
.addressbleft {
width:43px;
height:30em;
float:left;
background:transparent url(/images/backgrounds/de/bg_adressbleft.gif) no-repeat left top;
}
.addressbmid {
width:498px;
height:30em;
float:left;
background:transparent url(/images/backgrounds/de/bg_adressbmid.gif) no-repeat left top;
}
.addressbright {
width:10px;
height:30em;
float:left;
background:transparent url(/images/backgrounds/de/bg_adressbright.gif) no-repeat left top;
}
.addressbook h1 {
font:normal 18px Arial, Sans Serif;
color:#4e4d4f;
display:block;
width:248px;
float:left;
}
.adrsearch {
width:auto;
float:right;
vertical-align:middle;
}

.adrtop {
width:475px;height:23px;margin:0.7em 0 0 10px;border-bottom:1px solid #919191;
}
.adrleftcol{
width:248px;height:260px;float:left;border-right:1px solid #919191;padding-top:10px;
}
ul.abc {
padding:0;
display: block; 
margin:10px 0;
}
ul.abc li {
display:block;
float:left;
padding:0;
margin-right:1px;
}
ul.abc li a {
padding:0;
margin:0;
}
ul.abclist {
padding:4px 0 4px 4px;
width:220px;
height:145px;
background:#efefef;
}
ul.abclist li {
line-height:26px;

}

/************************************* search and offer *************************************/
h3.isearch {
background:#fff url('/images/backgrounds/de/bg_isearch_top.gif') repeat-y;
text-transform:uppercase;
font:18px Arial, Sans Serif;
color:#fff;
padding:2px 5px;;
}
.isearchtxt {
background:#fff;
height:92px;
padding:5px;
font:normal 12px Verdana, Sans Serif;
}
.ioffertxt {
background:#fff;
height:92px;
padding:5px;
font:normal 12px Verdana, Sans Serif;
}
.isearchtxt a:link, .ioffertxt a:link {
text-decoration:underline;
}
h3.ioffer {
background:#fff url('/images/backgrounds/de/bg_ioffer.gif') repeat-y;
text-transform:uppercase;
font:18px Arial, Sans Serif;
color:#fff;
padding:2px 5px;;
}
.myneighbours {
display:block;
height:auto;
background:#9b8d44;
color:#fff;
}
.whiteline {
height:1px;
border-bottom:1px solid;
}
.mydiscuss {
display:block;
height:auto;
background:#9b8d44;
color:#fff;
}
.mydiscuss ol {
list-style-type:decimal;
list-style-position:inside;
font-size:12px;
margin:0 0 5px 5px;
padding-bottom:5px;
}
.mydiscuss li {
margin:3px 0;
}
.myneighbours li {
width:60px;
display:block;
float:left;
height:auto;
text-align:center;
}
.myneighbours h4 {
font:18px Arial,Sans Serif;
text-transform:uppercase;
padding:5px 0 3px 5px;
}
.mydiscuss h4 {
font:18px Arial,Sans Serif;
text-transform:uppercase;
padding:5px 0 3px 5px;
}

.mydiscusssubline {
display:block;
width:98%;
font-weight:bold;
}
.mydiscusscomments {
display:block;
width:auto;
float:left;
color:#3d4a56;
font-size:0.8em;
padding-left:2px;
}
.mydiscussmore {
display:block;
width:auto;
float:right;
text-align:right;
color:#3d4a56;
font-size:0.8em;
}
.tagbox {
position:relative;
float:right;
display:block;
width:214px;
height:auto;
background:#fff;
color:#707070;
font-size:12px;
}
#content span.medium {
font:1.2em Verdana,Sans Serif;
}
#content span.biggest {
font:1.5em Verdana,Sans Serif;
}
#content .tagbox h2{
display:block;
width:90%;
color:#9b8d44;
font:bold 16px Arial,Sans Serif;
padding:8px 5px;
border-bottom:1px solid #9b8d44;
margin:0 auto;
}
.search_btn {
display:block;
width:auto;
float:left;
text-align:center;
}
.search_btn a:link, .search_btn a:visited, .search_btn a:hover, .search_btn.current a:hover, .search_btn a:active {
color:#fff;
font:12px Verdana,Sans Serif;
display:block;
width:78px;
padding:3px 5px;
float:left;
background:#9b8d44;
border:1px solid #9b8d44;
}
.search_btn.current a:link, .search_btn.current a:visited, .search_btn.current a:active {
font:12px Verdana,Sans Serif;
color:#9b8d44;
display:block;
width:78px;
padding:3px 5px;
float:left;
background:#fff;
border:1px solid #9b8d44;
}
.search_btn.current a:hover {
color:#fff;
font:12px Verdana,Sans Serif;
display:block;
width:78px;
padding:3px 5px;
float:left;
background:#9b8d44;
border:1px solid #9b8d44;
}
.registrlay {
position:relative;
display:block;
width:540px;
height:840px;
margin-top:-580px;
background:transparent url('/images/background_messagebox.png');
color:#fff;
border:2px solid #9b8d44;
}
.registrlay2 {
position:relative;
width:362px;
/*height:275px;*/
height:308px;
/*margin-top:-486px;*/
margin-top:-320px;
margin-bottom:8px;
background:transparent url('/images/background_messagebox.png');
color:#fff;
border:2px solid #9b8d44;
}

#content p.fleft {
position:relative;
display:block;
width:120px;
float:left;
margin:0 10px;
text-align:right;
color:#9e9e9e;
font:11px Verdana,Sans Serif;
height:26px;
padding-top:3px;
vertical-align:middle;
}

 /* GTL- addressbook window */
#addressbook_window {position:absolute;left:25px;width:550px;z-index:2000;padding:20px;}
#addressbook_window h4 {font-family:arial;font-size:30px;color:#C5C5C5!important;margin-bottom:20px;}
#addressbook_window p {font-family:arial;font-size:12px;color:#FFF!important;}
#addressbook_window label#heading {font-family:arial;font-size:14px;font-weight:bold;color:#FFF!important;text-align:center;display:block;padding:10px 0px 10px 0px}
#addressbook_window a.close{float:right;display:block;margin-top:-5px;margin-right:-5px;width:30px;height:30px;background:url('/images/buttons/de/close_gold.png');border:none;position:static;}
#addressbook_window a.more {display:block;margin-top:10px;padding-right:20px;text-align:right;font-size:12px;text-decoration:none;font-weight:bold;color:#9B8D44;background:url('/images/arrow_gold.png') right center no-repeat;}
#addressbook_window div#main_div {float:left;width:100%;border:1px solid #FFF;}
#addressbook_window div#left_div {float:left;width:29%;}
#addressbook_window div#left_div a{font-family:arial;font-size:13px;color:#FFF!important;padding:5px 10px 5px 10px;display:block;}
#addressbook_window div#middle_div {float:left;width:39%;}
#addressbook_window div#middle_div label#heading {font-family:arial;font-size:14px;font-weight:bold;color:#FFF!important;text-align:center;display:block;padding:10px 0px 10px 0px}
#addressbook_window div#middle_div label {font-family:arial;font-size:12px;color:#FFF;padding:2px 0px 2px 0px;}
#addressbook_window div#right_div {float:left;width:29%;color:#FFF;font-family:arial ;font-size:12px}
#addressbook_window div#right_div a{color:#FFFAAA;font-family:arial;font-size:11px}
/* end */

/*landing page */
.awardbanner {
display:block;margin-left:30px;background:#fff url(/images/backgrounds/de/bg_leadaward.gif) no-repeat right top;width:475px;height:auto;float:left;margin-bottom:10px;padding:6px 0 6px 6px;border:1px solid #fff;
}

/*changes adressbook lines */
ul.abclist {
padding:2px 0 4px 4px;
width:230px !important;
height:165px;
border:1px solid #ccc;
background:#efefef;
margin:8px 0;
overflow-x:hidden;
overflow-y:scroll;
}
ul.abclist li {
line-height:14px;
padding-left:10px;
}


/*lexicon teaser anne pilawa */
.lexipicture {
width:167px;background:transparent url('/images/backgrounds/de/bg_lexiconteaser2.gif') left top no-repeat;margin-left:-18px;height:208px;
}
.lexiheadl {
width:auto;margin: -188px 0px 0px 78px;
}
.lexiteasercopy {
padding-left:20px;font:10px Verdana,Sans Serif;color:#4e5158;
}
.teasernewlex {
background:transparent url('/images/backgrounds/de/bg_lexiconteaserback.gif') left 10px repeat-x;
height:208px;
font:10px Verdana,Sans Serif;
margin-top:-10px;
}
.lexteaserlistfield {
width:190px;height:auto;
/*background:#9Ba1aa;*/
color:#fff;margin-left:154px;
}
#content ul.lexteasedivided {
margin-top:-8px;
width:188px;
height:80px;
overflow:hidden;
}
#content ul.lexteasedivided li {
border-right:1px solid #fff;
line-height:1.9em;
display:inline;
padding:0 3px 0 5px;
}
#content ul.lexteasedivided a, #content ul.lexteasedivided a:visited, #content ul.lexteasedivided a:hover, #content ul.lexteasedivided a:active {
text-decoration:none;
color:#fff;
}
#content .boxed2 {
height: 9em! important;
overflow:hidden;
}
#content .boxed2 a{ display:inline; padding-left:7px;padding-right:7px;padding-top:2px;padding-bottom:2px;margin-bottom:1px;margin-right:-3px; white-space:nowrap;line-height:1.5em;
/*border-right:1px solid #fff;*/}
#content .boxed2 a{color:#FFF;background-color:#9Ba1aa;}

.favofdaynav {
float: left;margin:4px 0 0 10px;
}
.favofdaynav a, .favofdaynav a:visited, .favofdaynav a:hover, .favofdaynav a:active {
display:block;
width:300px;
text-align:center;
color:#fff;
font-family:verdana,Sans Serif;
}
/* >>>>>>>>>>>>>>> lexicon index slider area >>>>>>>>>>>>>>>>>>> */
.lexisearchfield {
background:#414757;
color:#d4d4d4;
font-family:verdana,Sans Serif;
padding:0 10px;
}
#content .lexisearchfield h3 {
font:normal 24px Arial,Sans Serif;
color:#d4d4d4;
padding:10px 0;
margin-top:0;
}
.lexiabc_line {
padding:0;
}
.lexi_direct {
width:700px;
padding:10px;
background:#fff;
margin:0 auto;
}
#content ul#a_z_small {
width:auto;
height: 20px !important;
overflow:hidden;
display:block;
}

#content ul#a_z_small li {
float:left;
margin-bottom:3px;
margin-right:3px;
display: block;	
font-size: 10px;
width: 1.2em;
height: 1.2em !important;
line-height: 1.2em !important;
color: #414757;
font: bold 1em Arial, Sans Serif;
background-color: #ccc;
text-align: center;
overflow:hidden;
padding:0px;
}
#content ul#a_z_small li a {
display: block;	
font-size: 10px;
width: 1.2em;
color: #414757;
font: bold 1em Arial, Sans Serif;
height: 1.2em !important;
line-height: 1.2em !important;
background-color: #d8cec8;
text-align: center;
overflow:hidden;
padding:0;
}
.lexidropdownlabels {
float:left;margin:0;color:#414757;font: bold 1em Verdana, Sans Serif;line-height: 1.6em! important;padding-right:10px;
}
table.magn td {
vertical-align:top;
}
table.magn td img {
vertical-align:top;
}
.lexi_actives {
width:auto;
margin:0;
background:#fff;
padding:8px 10px;
line-height:0.5em;
font: regular 1em Verdana, Sans Serif;
}
.lexi_actives_img {
display:block;height:54px;float:left;margin:0 10px 0 0;padding: 3px;text-align:center;background:#eee;
}
.lexi_actives h3 {
margin-bottom:8px;
}

/************************ anne pilawa: new magazin index ****************************/
.magfirst {
width:510px;height:auto;float:left;background:#fff;overflow:hidden;
}
h1.newmag {
color:#9b5f44;
font:normal 32px Arial,Sans Serif !important;
padding:8px 0 0 15px;
width:460px;
}
.intro {
color:#4e4d4f;
font:normal 13px Verdana,Sans Serif;
padding:0 15px;
}
#content .intro p {
font:normal 13px Verdana,Sans Serif;
margin:6px 0 15px 0;
}
#blog .blogitem div.category span.magcat {
display:block;
width:100%;
background:transparent url(/images/backgrounds/de/bg_mag_rubr.gif) repeat-y left top;
border:none;
color:#6a6a6a;
font:bold 12px Verdana,Sans Serif;
width:100%;
height:20px;
line-height:20px;
padding:2px 0 3px 5px;
}
span.magcat a {
  color:#6a6a6a;
}


#blog .blogitem .options .morefromcat a{font-size:9px;color:#9B5F44;text-decoration:none;font-weight:bold;}

.article_lable {
background:#989495;
padding:1px 10px;
color:#fff;
font:normal 10px Verdana,Sans Serif !important;
}
.article_longtxt {
font:normal 10px Verdana,Sans Serif;
line-height:14px;
padding-bottom:12px;
}

.article_longtxt img {
color:#4E4D4F;
font-size:12px;
margin-right:15px;
}
.magsideback {
background: #fdfdfd url(/images/backgrounds/de/bg_magazin_sidebar.gif) repeat-y right top;
}
.magmenuteaser {
display:block;
width:100%;
border-bottom:1px solid #ccc;
color:#6a6a6a;
font-size:94%;
padding:2px 0 10px 0;
}
.morefromcat {
font-size:94%;
color:#9b5f44;
margin-bottom:5px;
}
.maglinks a {
color:#9b5f44;
}
#blog .blogitem .options li.maglinks {
line-height:1.6em;
}
#blog .blogitem .options li.maglinks a {
color:#9b5f44;
font-size:1em;
text-decoration:none;
font-weight:normal;
}

#article_wrap {width:460px;font-size:11px;}
#article_wrap p {display:block;width:auto;min-width:200px;margin:0 0 10px 0;}
#article_wrap h3 {clear:both;color:#9B5F44;margin-top:15px;margin-bottom:10px;}
#article_wrap h4 {clear:both;color:#9B5F44;margin-top:15px;margin-bottom:8px;margin-top:13px;}
#article_wrap h5 {clear:both;color:#9B5F44;margin-top:15px;margin-bottom:10px;}
#article_wrap h6 {clear:both;color:#9B5F44;margin-top:15px;margin-bottom:10px;}

#article_wrap a { 
text-decoration: underline;
}

#article_wrap p a { 
text-decoration: underline;
}
#article_wrap p img {
display:inline;
margin:0 10px 10px 0;
float:left;
}

/******************* blog fresh teaser magazin index *************************/

.blogfresh {
display:block;
margin:10px auto;
width:244px;
color:#6a6a6a;
}
.blogfreshtop {
display:block;
height:49px;
background: transparent url(/images/backgrounds/de/bg_blogfresh_top.gif) no-repeat right top;
}
.blogfreshmid {
display:block;
height:auto;
background: transparent url(/images/backgrounds/de/bg_blogfresh_mid.gif) repeat-y right top;
}
.blogfreshbot {
display:block;
height:64px;
background: transparent url(/images/backgrounds/de/bg_blogfresh_bot.gif) no-repeat right bottom;
}
#content .blogfreshmid h2 {
font:bold  12px Verdana,Sans Serif;
color:#6a6a6a;
padding-top:0;
}
#content .blogfreshmid p {
font:normal 11px Verdana,Sans Serif;
color:#6a6a6a;
padding:5px 18px;
}
.authorline {
font-size: 9px;
color: #a0a0a0;	
}
.authorline.pagetop {
padding:0 0 0 15px;
line-height:30px;
}
.authorline a {
font-size: 10px;	
color: #a0a0a0;	text-decoration: underline;
}

/* wissen new start */
.col {
float:left;
}
.colmid {
width:238px;
float:left;
margin:0 0 0 10px;
border:none;
}
.col p {
padding:0 5px 5px 10px;
}
#content .coltop {
width:238px;
height:179px;
border:1px solid #ddd;
border-bottom:none;
overflow:visible;
}
#content .coltop.blue {
background: #99a3a4 url(/images/backgrounds/de/bg_wissen_bluetop.gif) no-repeat left top;
overflow:visible;
}
#content .coltop h3 {
font:normal 24px Arial,Sans Serif;
color:#959fa0;
padding:10px;
text-transform:uppercase;
}

#content .coltop.blue h3 {
color:#959fa0;
}
#content .coltop.grey h3 {
color:#9b5f44;
}
#content .coltop.grey2 h3 {
color:#c5c5c5;
}
#content .coltop p {
font:normal 12px Verdana,Sans Serif;
color:#d4d4d4;
padding:10px;
}

#content .coltop.blue p {
color:#d4d4d4;
}
#content .coltop.grey p {
color:#6a6a6a;
}
#content .coltop.grey {
background: #d6d2c9 url(/images/backgrounds/de/bg_wissen_greytop.gif) no-repeat left top;
}
#content .coltop.grey2 {
background: #d6d2c9 url(/images/backgrounds/de/bg_wissen_grey2top.gif) no-repeat left top;
}
.colbigbot1 {
width:238px;
float:left;
background: #99a3a4 url(/images/backgrounds/de/bg_wissen_bluebot.gif) repeat-x left top;
border:1px solid #ddd;
border-top:none;
}
.colsmallbot {
width:238px;
float:left;
background: #d6d2c9 url(/images/backgrounds/de/bg_wissen_greybot.gif) repeat-y left top;
border:1px solid #ddd;
border-top:none;
overflow:hidden;
height:auto;
}
.colbigbot2 {
width:238px;
float:left;
background: #d6d2c9 url(/images/backgrounds/de/bg_wissen_grey2bot.gif) repeat-x left top;
border:1px solid #ddd;
border-top:none;
}
.coldivider1 {
width:90%;
height:1px;
border-bottom:1px dotted;
color:#d4d4d4;
margin-left:10px;
}
.coldivider2 {
width:90%;
height:1px;
border-bottom:1px dotted;
color:#505050;
margin-left:10px;
}
#content .colbigbot1 h4, #content .colsmallbot h4, #content .colbigbot2 h4 {
font:bold 12px Verdana,Sans Serif;
padding:10px;
}

.tipsteasersmall {
background: #c2bea5 url(/images/backgrounds/de/bg_tipsteasersmall.jpg) no-repeat left top;
width:214px;
height:160px;
clear:both;
border:1px solid #fff;
margin:10px auto;
}
.tipsteasersmall p {
font:normal 12px Verdana,Sans Serif;
display:block;
padding:10px 0 0 10px;
line-height:1.3em;
}
.colsmallbot .date {
width:auto;
float:left;
font:bold 10px Verdana,Sans Serif;
color:#6a6a6a;
}
.colsmallbot .copy {
width:auto;
float:left;
font:bold 11px Verdana,Sans Serif;
color:#9b5f44;
margin-bottom:8px;
}
.colbigbot1 img {
float:left;
margin:5px 0 0 10px;
}
.colsmallbot img {
float:left;
margin-right:5px;
}
.blogpostitems {
margin:0 0 0 10px;
}
a.type {
color:#404c57;
font:bold 12px Verdana,Sans Serif;
height:auto;
padding:10px 0 0 0;
display:block;
}
a.type.red {
color:#9b5f44;
font:bold 12px Verdana,Sans Serif;
height:auto;
padding:10px 0 0 0;
display:block;
}
#content p.typedescr {
color:#fff;
font-size:95%;
}
#content p.articlebegin {
color:#6a6a6a;
font-size:95%;
}
.magazinteaserbig {
width:212px;
float:left;
margin-left:10px;
}
.colsmallbot h4 {
color:#9b5f44;
margin-top:-14px;
}
.colsmallbot h4.negativeheight {
color:#9b5f44;
margin-top:-10px;
}
.endcol {
height:28px;
margin-top:10px;
}
.endcol.bluebg {
background:#3e4a56;
}
.endcol.lightgrey {
background:#9b5f44;
}
.endcol.darkgrey {
background:#4e4d4f;
}
.endcol a.more {
color:#fff;
margin-top:5px !important;
}

/************** add friend *************/
.bgfriendsform {
background:transparent url(/images/backgrounds/de/bg_invite_big.jpg) no-repeat right top;
width:745px;
height:146px;
margin-top:-43px;
}
.bgfriendsform h1 {
color:#fff;
font:normal 30px Arial,Sans Serif;
padding:68px 0 0 20px;
line-height:30px;
}
form#friends {
margin-left:10px;
color:#d4d4d4;
font:normal 12px Verdana,Sans Serif;
width:535px;
}
form#friends input {
vertical-align:middle;
padding:3px 0 3px 6px;
height:18px;
}
form#friends input.names {
width:236px;margin:0 15px 10px 0;
color:#4e4d4f;
display:inline;
float:left;
}
form#friends input.mailadress {
width:350px;margin:0 10px 10px 0;
color:#4e4d4f;float:left;vertical-align:middle;
}
*:first-child+html form#friends input.mailadress {
margin:0pt 10px 10px;
}

* html form#friends input.mailadress {
margin:0pt 10px 10px;
}
span.addmore {
width:auto;display:inline;float:left;height:20px;padding-top:5px;
}
form#friends textarea.message {
width:495px;height:220px;
color:#4e4d4f;
text-align:left;
padding:6px;
line-height:1.5em;
}
.bgfriendform2  {
background:#4e4d4f;
width:720px;
color:#4e4d4f;
}
form#friends input.sendit {
width:100px;height:20px;float:right;margin:5px 15px;
}

/***** neighbours nearby *********/
.tabcars a, .tabcars a:visited, .tabcars a:hover, .tabcars a:active {
width:auto;
display:block;
color:#9B8D44;
background:transparent url(/images/backgrounds/de/bg_tab_cars.jpg) no-repeat right top;
float:left;
font:normal 12px Arial, Sans Serif;
height:24px;
line-height:2.2em;
overflow:hidden;
padding:1px 20px 0 5px;
text-indent:0pt;
text-transform:uppercase;
cursor:pointer;
}
.tabcars a.act, .tabcars a.act:visited, .tabcars a.act:hover, .tabcars a.act:active {
width:auto;
padding:1px 20px 0 5px;
background:transparent url(/images/backgrounds/de/bg_tab_cars_h.gif) no-repeat right top;
color:#fff;
display:block;
float:left;
font:normal 12px Arial, Sans Serif;
height:24px;
line-height:2.2em;
overflow:hidden;
text-indent:0pt;
text-transform:uppercase;
}
.tabnear a, .tabnear a:visited, .tabnear a:hover, .tabnear a:active {
width:auto;
background:transparent url(/images/backgrounds/de/bg_tab_nearby.gif) no-repeat scroll right top;
color:#9B8D44;
display:block;
float:left;
font:normal 12px Arial, Sans Serif;
height:24px;
line-height:2.2em;
overflow:hidden;
padding:2px 20px 0 5px;
text-indent:0pt;
text-transform:uppercase;
cursor:pointer;
}
.tabnear a.act, .tabnear a.act:visited, .tabnear a.act:hover, .tabnear a.act:active {#
width:auto;
background:transparent url(/images/backgrounds/de/bg_tab_nearby_h.gif) no-repeat scroll right top;
color:#fff;
display:block;
float:left;
font:normal 12px Arial, Sans Serif;
height:24px;
line-height:2.2em;
overflow:hidden;
padding:2px 20px 0 5px;
text-indent:0pt;
text-transform:uppercase;
}

/* end of: new tabs with text instead of image */

.wraptaps {
height:24px;
margin-top:0;
padding-right:2px;
border-bottom:3px solid none;
}
.imagewrap {
text-align:center;padding:12px 10px;;line-height:18px;
}
.imagewrap a {
width:80px;
height:90px;
display:block;
float:left;
margin-right:5px;
color:#fff;
line-height:11px;
}
.tabcontainer {
display:block;
position:relative;
/*background:#9b8d44 url(/images/backgrounds/de/bg_tabcontainer.gif) repeat-x left top;*/
background:#9b8d44;
width:365px;
height:123px;
border:none;
border-top:3px solid #9b8d44;
margin:-2px 0 10px 0;
font:normal 11px Verdana,Sans Serif;
padding-bottom:8px;
}
.tabcontainer #content1, .tabcontainer #content2 {
margin-top:3px;
}
#content .tabcontainer #content1 a.more.dark, #content .tabcontainer #content2 a.more.dark {	
background: url(/images/arrow_right_white_gold.gif) no-repeat right center;color: #505050;
color:#fff;
}
h4.neighbours {
font-size: 24px;margin-bottom: 10px;text-transform: uppercase;color: #4e4d4f;font-family: arial;
}
#comments_new .comment {
padding-top:6px;
}

#privacy_policy .contents p {margin-top:20px;}

.storybg_top {
width:365px;
height:46px;
background: transparent url(/images/backgrounds/de/bg_storyteaser_top2.jpg) no-repeat left top;
}
.storybg_mid {
width:365px;
height:160px;
background: transparent url(/images/backgrounds/de/bg_storyteaser_mid.jpg) repeat-y left top;
}
.storybg_bot {
width:365px;
height:35px;
background: transparent url(/images/backgrounds/de/bg_storyteaser_bot.jpg) no-repeat left top;
}


/*cyan box new design with sprites */
.cyan_box {
width:365px;height:34px;border:1px solid #fff;border-bottom:none;background:#05e0fc;
}
.cyan_box_act {
width:365px;height:34px;background:none;border:1px solid #fff;border-bottom:none;margin-top:-1px;
}

.cyan_action {
  border-style:solid;border-width:1px 0px;border-color:#fff;border-bottom:none;padding:6px;background:#b6a45a;
}

.cyanbox_accordion {
  border-style:solid;border-color:#fff;border-width:1px 1px 0px;width:365px;cursor:pointer;
}

/* rate star */
.cyan_box a.ratestar, a.ratestar:visited, .cyanbox_accordion h2.ratestar {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;
display:block;width:365px;height:26px;border:none;background:#05e0fc url(/images/backgrounds/de/bg_cyan_starsprite.gif) no-repeat left top;cursor:hand;
}
.cyan_box a.ratestar:hover, .cyanbox_accordion h2.ratestar:hover {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;display:block;width:365px;height:26px;border:none;background:#b6a45a url(/images/backgrounds/de/bg_cyan_starsprite.gif) no-repeat left -37px;;cursor:hand;
}
.cyan_box a.ratestar, a.ratestar:active {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;
display:block;width:365px;height:26px;border:none;background:#05e0fc url(/images/backgrounds/de/bg_cyan_starsprite.gif) no-repeat left top;
}
/* add fav */
.cyan_box a.add2fav, a.add2fav:visited, .cyanbox_accordion h2.add2fav {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;
display:block;width:365px;height:26px;border:none;background:#05e0fc url(/images/backgrounds/de/bg_cyan_favsprite.gif) no-repeat left top;
}
.cyan_box a.add2fav:hover, .cyanbox_accordion h2.add2fav:hover {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;display:block;width:365px;height:26px;border:none;background:#b6a45a url(/images/backgrounds/de/bg_cyan_favsprite.gif) no-repeat left -37px;
}
.cyan_box a.add2fav, a.add2fav:active {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;
display:block;width:365px;height:26px;border:none;background:#05e0fc url(/images/backgrounds/de/bg_cyan_favsprite.gif) no-repeat left top;
}
/* add to notepad */
.cyan_box a.mylist, a.mylist:visited, .cyanbox_accordion h2.mylist {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;
display:block;width:365px;height:26px;border:none;background:#05e0fc url(/images/backgrounds/de/bg_cyan_listsprite.gif) no-repeat left -1px;;cursor:hand;
}
.cyan_box a.mylist:hover, .cyanbox_accordion h2.mylist:hover {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;display:block;width:365px;height:26px;border:none;background:#b6a45a url(/images/backgrounds/de/bg_cyan_listsprite.gif) no-repeat left -38px;;cursor:hand;
}
.cyan_box .mylist:active {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;
display:block;width:365px;height:26px;border:none;background:#05e0fc url(/images/backgrounds/de/bg_cyan_listsprite.gif) no-repeat left -1px;
}
/* tell a friend */
.cyan_box a.tellfriend, a.tellfriend:visited, .cyanbox_accordion h2.tellfriend {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;
display:block;width:365px;height:26px;border:none;background:#05e0fc url(/images/backgrounds/de/bg_cyan_friendsprite.gif) no-repeat left top;;cursor:hand;
}
.cyan_box a.tellfriend:hover, .cyanbox_accordion h2.tellfriend:hover {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;display:block;width:365px;height:26px;border:none;background:#b6a45a url(/images/backgrounds/de/bg_cyan_friendsprite.gif) no-repeat left -37px;;cursor:hand;
}
.cyan_box a.tellfriend:active {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;
display:block;width:365px;height:26px;border:none;background:#05e0fc url(/images/backgrounds/de/bg_cyan_friendsprite.gif) no-repeat left top;
}
/* send message */
.cyan_box a.sendmessage, a.sendmessage:visited, .cyanbox_accordion h2.sendmessage {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;
display:block;width:365px;height:26px;border:none;background:#05e0fc url(/images/backgrounds/de/bg_cyan_messagesprite.gif) no-repeat left top;;cursor:hand;
}
.cyan_box a.sendmessage:hover, .cyanbox_accordion h2.sendmessage:hover {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;display:block;width:365px;height:26px;border:none;background:#b6a45a url(/images/backgrounds/de/bg_cyan_messagesprite.gif) no-repeat left -37px;;cursor:hand;
}
.cyan_box a.sendmessage:active {color:#fff;text-indent:70px;font:normal 16px Arial,Sans Serif;text-transform:uppercase;padding-top:8px;
display:block;width:365px;height:26px;border:none;background:#05e0fc url(/images/backgrounds/de/bg_cyan_messagesprite.gif) no-repeat left top;
}


.cyan_box_act.addfav {
background:#05e0fc url(/images/backgrounds/de/bg_cyan_favsprite.gif) no-repeat left top;
}
.cyan_box_act.addnote {
background:#05e0fc url(/images/backgrounds/de/bg_cyan_listsprite.gif) no-repeat left top;
}
.cyan_box_act.tellafriend {
background:#05e0fc url(/images/backgrounds/de/bg_cyan_friendsprite.gif) no-repeat left top;
}
.cyan_box_act.writemail {
background:#05e0fc url(/images/backgrounds/de/bg_cyan_messagesprite.gif) no-repeat left top;
}

/* -------------- anne pilawa: new layout for banner ad --------------- */

.header_new {
background:#000 url(/images/backgrounds/de/bg_header_new.jpg) no-repeat left top;	
}
.newheight {
width:159px;height:60px !important;margin-top:25px;
}
.s ubnavnew {
top:104px !important;
}
*html .subnavnew {
top:90px !important;
}
*+html .subnavnew {
top:88px !important;
}
.subnavposition {
	position:absolute !important; top: 102px !important; left: 3px;
}
*+html .subnavposition {
  position:absolute !important; top: 102px !important; left: 3px;
}
*html .subnavposition {
  position:absolute !important; top: 104px !important; left: 3px;
}
.loginmenunew div#loginmenu {
margin: 0px !important;
}
.loginmenunew div#loginmenu_loggedout {
margin: 0px !important;
}
.myvisitorsbox, .invitebox {
width:250px;
height:43px;
border:1px solid #fff;
background:#9b8d44 url(/images/backgrounds/de/bg_3boxes.jpg) no-repeat left top;
float:left;
margin-right:12px;
overflow:hidden;
}
.invitebox {
margin-right:10px;
text-align:center;
height:45px;
overflow:hidden;
}
.myvisitorsbox {
padding-top:2px;
}
.myvisitorstitle {
width:80px;display:block;float:left;font-size:16px;text-transform:uppercase;text-align:center;padding:0 30px;
}

.contentad {
text-align:center;
line-height:0;
font-size:0;
}

/* new intro style */
.newintro {
background:transparent url(/images/backgrounds/de/bg_intro_copy.gif) repeat-x left top;
color:#fff !important;
width:97% !important;
padding:8px !important;
}

#content .title H1 {
  display: inline;
  font-size: 20px;
  color: #424242
}
#content .title H2 {	
display: inline;
font-size: 20px;
color: #424242
}

/* calendar2 front page */

#calendar2 .gold {
	color: #9B8D44;	
}
#calendar2 .upper {
	text-transform: uppercase;	
}

#calendar2{ /* to whomever: ALWAYS note the order of background-attributes!! */
	margin-top:0px;margin-bottom:15px;padding-left:13px;padding-right:13px;padding-top:0px;border:1px solid white;padding-bottom:5px;background:#3D3C3D url('/images/background_black-box.jpg') repeat-x left top;color:#A3A3A3;
	border: none; z-index:4;width:338px;
}
* html #calendar2{width:338px;overflow:hidden;}

#calendar2 h4{float:left; color:#DEDEDE;margin-bottom:5px;font-size:24px;text-transform:uppercase;} 
#calendar2 .teaser {margin-right:-13px;width:220px;float:right;}

#calendar2 .year{position:relative; text-align: center; padding: 0px 0px 5px 140px;}
#calendar2 .yearpicker{width:70px;height:20px; padding-top:5px;}
#calendar2 .yearpicker a.prev,#calendar2 .yearpicker a.next{float:left;display:block;width:16px;height:16px;}
#calendar2 .yearpicker p{float:left;padding-left:5px;padding-right:5px;color:#9B8D44;}
#calendar2 .yearpicker a.prev{background:transparent url('/images/arrow_left_gold.png') left 2px no-repeat;}
#calendar2 .yearpicker a.next{background:transparent url('/images/arrow_right_gold.png') right 2px no-repeat;}

#calendar2 .monthpicker{padding-left:12px;margin-bottom:20px;height:40px;width:380px;background:transparent url('/images/calendarbar.png') left 19px no-repeat;}
#calendar2 .monthpicker a{display:block;text-align:center;float:left;width:22px;margin-left:2px;margin-right:2px;height:35px;color:#9B8D44;}
#calendar2 .monthpicker a.active{background:transparent url('/images/calendarbar_gold.jpg') center bottom no-repeat;}
#calendar2 .monthpicker a:hover{color:#DBDBDB;background:transparent url('/images/calendarbar_white.jpg') center bottom no-repeat;}

#calendar2 .calendar_filter{
	clear:both; margin-top: 5px; position:relative;border-bottom:1px solid #525252;margin-bottom:10px;font-weight:bold;padding:10 10 10 0px;
	 text-align: right; 
}
#calendar2 .calendar_filter #calendar2_areacode{width:30px;margin:0pt 5px;padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;font-size:12px;border:1px solid #A0A0A0;}
#calendar2 .calendar_filter #calendar2_searchstring{width:80px;margin:0pt 5px;padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;font-size:12px;border:1px solid #A0A0A0;}
#calendar2 .calendar_filter img{margin-bottom:-5px;margin-left:5px;}
#calendar2 .events div{margin-top:10px;margin-bottom:10px;}
#calendar2 .events p{font-family:verdana;font-size:10px;}
#calendar2 .events p.title{color:#DEDEDE;font-size:11px;margin-bottom:1px;}
#calendar2 .events p.title b {font-weight:bold;}
#calendar2 .events p.location{padding:2px;padding-left:4px;background:#949495;color:white;}
#calendar2 .events p.location_supported{padding:2px;padding-left:4px;background:white;color:#9B8D44;}
#calendar2 .events p.text{margin-top:2px;padding-left:4px;line-height:13px;color:#6A6A6A;}

#calendar2 .calendar_searchfield {
	width: 125px;
}
#calendar2 .reset_button {
   margin: 10px 0px 5px 0px;
}


/* ADS */

.topbanner {
height:auto;
margin-left:15px;
text-align:right;
color:#fff;
}

#google_ads_div_Horizontal {
  height: 97px;
}


#sidebar > div {
border:none; 
margin:0;
}      

/*.sidebarontop {
color:#FFFFFF;
display:block;
height:600px;
margin:-203px 0px 0pt 775px;
position:absolute;
width:160px;
z-index:14;
}
*/
.sidebarontop {
color:#FFFFFF;
display:block;
height:600px;
margin:0px 0px 0pt 796px;
position:absolute;
top:0px;
width:auto;
}

* html .sidebarontop { /* for IE6 only */
color:#FFFFFF;
display:block;
height:600px;
margin:0px 0px 0pt 795px;
position:absolute;
width:auto;
}

*:first-child+html  .sidebarontop { /* for IE7 only */
color:#FFFFFF;
display:block;
height:600px;
margin:0px 0px 0pt 795px;
position:absolute;
width:auto;
z-index:999;
}

/*
#b d {
float:left;
width:970px;
z-index:2;
}

#bd {
float:left;
width:930px;
}
*/

.skyscraper {
border:none; 
margin-bottom:0; 
width:160px;
/*margin-top:96px !important;*/
}

#sidebar .landingsidebar {
margin-top:178px;
}

/* overrides for hockey*/

/*.skyscraper {
margin-top:0px
}

.topbanner {
margin-left:-27px;      
}
*/
.intro p {
/*padding-bottom:10px;*/
}

#homepage_comments td.showall a {
color:#fff !important;
font:normal 11px verdana, Sans Serif;
}
/* anne pilawa: webring layout */

.webringcountry h1 {
FONT-SIZE: 18px;
COLOR: #eee;
border: 1px solid #eee;
border-left: 0;
border-right: 0;
margin:20px 0;
}
.webringelement {
padding:10px;
background:#ddd;
margin:0 20px;
margin-bottom:10px;
border:1px solid #fff;
}
.webringlogo {
width:230px;
height:auto;
float:left;
text-align:center;
padding:0 10px;
margin-bottom:15px;
}

.webringdescript {
width:350px;
padding-left:10px;
float:left;
}

.webringdescript a {
text-decoration:underline;
}

/*landing new look*/

.topelement {
float:left;
width:240px;
height:144px;
background:#b9af79 url('/images/landing_bg_topelement.jpg') no-repeat top left;
margin-right:13px;
}

.topelement h3 {
color:#fff;
font:normal 22px Arial, Sans Serif;
text-align:left;
padding:5px 10px;
text-transform:uppercase;
}

.subline h4 {
color:#fff;
font:normal 18px Arial, Sans Serif;
text-align:left;
padding:0 10px 10px 10px;
text-align:center;
}

.topelement p {
color:#353015;
font:normal 13px Arial, Sans Serif;
text-align:left;
padding:0 10px 5px 10px;
}

.titlebig h2{
font-size:32px;
color:#dbdbdb;
}
.leadaward {
width:auto;
float:left;
}
#content.landing_js {
background:#000 url(/images/backgrounds/de/bg_landing.jpg) repeat-x left top !important;
}
	
/* anne pilawa: image gallery magazine */
.imagegallery_mini {
height:105px;
background:#fefefe url(/images/backgrounds/de/bg_imagegal_small.gif) repeat-x top left;
padding:5px 0 0 5px;
border:1px solid #9e9e9e;
margin:10px 0;
font:normal 11px Verdana, Sans Serif;
}

.carpic {
background:#fff;display: block; width: 74px; height: 54px; float:left;margin: 5px 5px 0 0; overflow: hidden;padding:5px;text-align: center
}

.carpic img {width:74px; height:54px;}

a.more.silver {	background: transparent url(/images/backgrounds/de/arrow_grey_right.gif) no-repeat right center;	color: #6a6a6a;padding-right:15px;font-weight:bold;height:15px;}

a.more.silver.left {background: transparent url(/images/backgrounds/de/arrow_grey_left.gif) no-repeat left center;padding-left:18px;text-decoration:none;font:bold 11px Verdana,Sans Serif;
}
.imagegallery {
height:576px;
background:#fefefe url(/images/backgrounds/de/bg_imagegallery.gif) repeat-x left center;
color:#4e4d4f;
font:normal 12px Verdana, Sans Serif;
text-align:center;
}
.imagenumber {
width:55%;
text-align:center;
padding-top:20px;
margin:0 auto;
}
.imagenavigateback {
width:auto;
float:left;
padding-right:100px;
}
.imagenavigateback a, .imagenavigateback a:visited, .imagenavigateback a:hover, .imagenavigateback a:active {
font:bold 11px Verdana,Sans Serif;
color:#9b5f44;
}

.imagenavigateforw {
width:auto;
float:right;
}

.imagenavigateforw a, .imagenavigateforw a:visited, .imagenavigateforw a:hover, .imagenavigateforw a:active {
font:bold 11px Verdana,Sans Serif;
color:#9b5f44;
}
.imagetxt {
padding:10px 0;
width:538px;
text-align:left;
margin:0 auto;
}

select#mycarsa_select { 
font-size:15px;
}

/*success note in div instead layer*/
.success_note {
	border:1px solid #fff;color:#fff;background: #858585 url(/images/backgrounds/de/bg_success.jpg) repeat-x left bottom;
	padding:10px;margin:8px 0;
}
#content div.success_note p {
	width:250px;
	color:#fff;
}
h1.standard {
	font:normal 16px Arial, Helvetica,Sans Serif;text-transform:uppercase;
}
h1.error {
  font: bold 16px Arial, Helvetica,Sans Serif;text-transform:uppercase;
	color: #CE2029;
}
#cyanbox_flash {
  margin-bottom:10px;
}


/*landings cpl */
.pi_wrap {
	width:768px;text-align:left;
}
.pi_head {
	position:relative;width:768px;height:93px;background:transparent url('/images/backgrounds/de/pi_landing_header_bg.gif') repeat-x left top;
}
.bigstyle {
	font:bold 32px Arial, Helvetica,Sans Serif;line-height:32px;color:#dbdbdb;text-align:center;margin:15px 0;
}
.why_regist {
	width:365px;position:relative;float:left;background:#fff;height:365px;margin:20px 12px;
}
* html .why_regist {
	 margin:20px 12px 0 6px;
  }
.why_regist p {
	font:normal 13px Verdana, Arial, Helvetica,Sans Serif;padding:0 10px;
}
h2.golden {
	color:#9b8d44; font:normal 24px Arial, Helvetica,Sans Serif;text-transform:uppercase;padding:0 10px
}
h2.dark {
	font:bold 18px Arial, Helvetica,Sans Serif;margin-top:10px;padding:0 10px;
}

/* jochenschweizer on registration page */
span.jochenschweizer {
  position:relative;
  background:transparent url(/images/Aktion_ohneHG.png) no-repeat scroll -12px 50%;
  border:medium none;
  float:left;
  height:140px;
  margin:-80px 0 -10px 20px;
  width:310px;
  z-index:999;
}

/* taglist photoandvideo */

#tag_list .headline {width: 730px; margin-top: 10px; margin-bottom: 5px; border-bottom: 1px solid #6A6A6A;}
#tag_list .headline h2 {font-size: 26px;}
#tag_list a {margin-right: 10px;}

#new_search_results h2 {
  margin-top:10px;
  font:14px bold Arial, Helvetica, sans-serif;
}

/* drivers/cars/profile more box */
.morebox {
	background: #fff url(/images/backgrounds/de/bg_more_box.gif) repeat-x left top;
	padding: 10px;
}
.morebox h1 {
	font: normal 20px Arial,Sans Serif;
	text-transform: uppercase;
	color:4d4e4f;
	padding-bottom:10px;
}
.thumbrows {border-bottom: 1px dotted #4d4e4f; padding: 0px 0px 8px 0px;}
.morecategories p {border-bottom:1px dotted #4d4e4f;padding:8px 0;position: relative;}
.morecategories p img {float:left; position: absolute;}
.morecategories p a {margin-left: 34px;line-height: 16px;display: block;}
.small2 {
	font-size:11px !important;
	margin-top: -6px;
	height:auto;
	line-height:14px;
	}
.thumbitem {
		width:86px;
		height:90px;
		float:left;
	}
	.thumbitem p {
	  font-size: 10px;
	  margin-top: 4px;
	}
	.thumbitem a,
	.morecategories p a {
	  text-decoration: underline;
	}
.morepics {width:70px;height:48px;float:none;background:#fff;overflow:hidden;border: 1px solid #ffffff;vertical-align: middle;}
.smalliconcar {margin:-56px 0 0 45px}
.thumbrows p {display:block;}
.textlinks {display:block;float:right;text-align:right;}
.textlinks ul li {margin:2px 0;padding:0;background:none;height:16px;text-align:right;}


/* Bookmark */

.bookmark_container {
	position:relative;
	float:left;
	width:100%;
	border:0px solid #ff0000;
	margin:0px;
	padding:15px 0px 0px 0px;
}
.bookmark_container h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a19554;
	text-decoration:none;
	text-transform:none;
	margin:0px;
	padding:0px 0px 2px 0px;
}
.bookmark_container ul {
	margin:0px;
	padding:0px 0px 0px 0px;
}
.bookmark_container li {
	display:inline;
	margin:0px;
	padding:0px 5px 0px 0px;
}
.bookmark_box {
	position:relative;
	float:left;
	border:0px solid #ff0000;
}
.print_abuse_box {
	position:relative;
	float:right;
	border:0px solid #ff0000;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.result_item {
  /*border:#aaa 1px solid;
  background:#fff url("/images/backgrounds/de/highlighted_dealer_car.gif") left bottom repeat-x;*/
  position: relative;
}

.ga_item {
  border:#aaa 1px solid;
  background:#fff url("/images/backgrounds/de/highlighted_dealer_car.gif") left bottom repeat-x;
}
.result_pic {
  float:left;
  margin: 18px 10px;
  width: 72px;
  height: 54px;
  overflow: hidden;
}

.result_text {
  float:left;
  margin:10px 10px 10px 5px;
  width:400px;
  padding: 4px;
}

.result_text a {
  text-decoration: underline;
}

/* Tag Styles */
.tag1 { font-size: 0.9em; font-weight: 100; padding-right:2px; padding-left:2px}
.tag2 { font-size: 1.1em; font-weight: 200; padding-right:2px; padding-left:2px}
.tag3 { font-size: 1.2em; font-weight: 300; padding-right:2px; padding-left:2px}
.tag4 { font-size: 1.3em; font-weight: 400; padding-right:2px; padding-left:2px}
.tag5 { font-size: 1.4em; font-weight: 500; padding-right:2px; padding-left:2px}
.tag6 { font-size: 1.5em; font-weight: 600; padding-right:2px; padding-left:2px}
.tag7 { font-size: 1.7em; font-weight: 700; padding-right:2px; padding-left:2px}
.tag8 { font-size: 1.9em; font-weight: 800; padding-right:2px; padding-left:2px}
.tag9 { font-size: 2.1em; font-weight: 900; padding-right:2px; padding-left:2px}
.tag10 { font-size: 2.2em; font-weight: 900; padding-right:2px; padding-left:2px}  

/* Carsablanca Stars */
#carsastars {
  background: #E3DEB6 url("/images/carsa_stars_background_2.png") left top repeat-x;
  margin-bottom: 16px;
	width:365px;
	float:left;
}
#carsastars h4 {
  font-size: 18px;
  text-transform: uppercase;
  color: #4A4528;
  padding: 5px 8px;
  border-bottom: 1px dashed #6A613A;
}
#carsastars h5 {
  color: #fff;
  padding: 5px 8px;
  margin: 0px;
  text-transform: none;
  font-weight: bold;
}
#carsastars h6 {
  color: #fff;
  padding: 5px 8px;
  margin: 0px;
  text-transform: none;
  font-weight: bold;
}
#carsastars ul {
  margin: 5px 8px;
}
#carsastars_favorites {
  float: left;
  width: 180px;
	position:relative;
	float:left;
}
#carsastars_mostliked {
	position:relative;
  float:left;
  margin-left: 10px;
	width:170px;
	overflow:hidden; /* needed to not enlarge box*/
}
#carsastars .pic {
  height: 75px;
  position: relative;
}
#carsastars .pic a {
	display:block;
  width:80px;
  overflow:hidden;
}
#carsastars .pic .star {
  width: 25px;
  height: 25px;
  position: absolute;
  top: -10px;
  right: -10px;
  font-size: 14px;
  font-weight: bold;
  color: #887C34;
  line-height: 25px;
  text-align: center;
  vertical-align: middle;
}
#carsastars_favorites .star {
  background-image: url("/images/carsa_stars_star.png");
}
#carsastars_mostliked .star {
  background-image: url("/images/carsa_stars_circle.png");
}
#carsastars .pic img {
  border: 4px solid #fff;
}
#carsastars .name {
  height: 75px;
  padding-left: 8px;
  padding-top: 4px;
}
#carsastars .name a {
  color: #312D1A;
}
#carsastars .link_footer {
  background-color: #6A613A;
  height: 25px;
  text-align: right;
}
#carsastars .link_footer a {
  font-weight: bold;
  line-height: 20px;
  vertical-align: middle;
  color: #fff;
  padding-right: 20px;
  margin-right: 5px;
  background-image: url("/images/arrow_white_right.gif");
  background-position: right 6px;
  background-repeat: no-repeat;
}

/* mycarsa fotos videos upload */

 .autowidth {
 	width: auto;
 }
 .cyanblock {
  padding: 0 0 0 12px; width: 365px;margin-top:10px;
 }
 *:first-child+html .cyanblock {
 	padding: 0 0 0 12px; width: 365px;margin-top:20px;
 }

#content div.content div.description_text p {
 	text-align:left;
 }
 
/* TOP-TEASER */
#top_teaser_wrapper {position:absolute;color:#fff;position:absolute;top:0px;left:300px;width:253px;height:45px;padding-top:4px;background:transparent url('/images/backgrounds/de/bg_teaser.gif') no-repeat scroll 0 -30px;z-index:1100;}
#top_teaser_wrapper a {color:#000;}
#close_top_teaser {position:absolute;bottom:20px;right:5px;text-align:right;width:100px;}
#top_teaser {text-align:center;padding:0px 15px 0 10px;color:#000;}
#top_teaser a {text-decoration:underline;}

/* CLASSIFIEDS */
div#classified_ui h1 {margin-top:18px;margin-bottom:6px;font-size:14px;font-weight:bold;}
div#classified_ui h2 {margin-top:18px;margin-bottom:6px;font-size:12px;font-weight:bold;}
div#classified_ui a {text-decoration:underline;}
div#classified_ui p {margin-bottom:5px;}

div#classifieds_menu, 
ul#packages,
ul#classified_bookings {border:solid 2px #ccc;background-color:#eee;padding:10px;}

li.package,
li.classified,
li.classified_booking,
div#package_booking,
div#package_booking_credit,
div#package {border:solid 2px #666;background-color:#ddd;padding:5px;margin-top:10px;}

li.package_booking {background-color: #3D3C41;color: #fff;}
li.package_booking a {color:#fff;}
li.package_booking div.package_body {padding: 4px;color: #fff;}
li.package_booking div.package_header {background-color: #026A7B;color: #fff;padding: 4px;font-size:12px}
li.package_booking div.package_header a, 
li.package_booking div.package_header a:visited,
li.package_booking div.package_header a:hover,
li.package_booking div.package_header a:active {text-decoration:none!important;font-family:verdana;font-size:14px;}
li.package_booking div.package_header span.details {font-weight:normal;font-size:11px;}
{background-color: #026A7B;color: #fff;padding: 4px;}
li.package_booking div.package_footer {padding:4px;}

table.package_booking_classifieds {width: 100%;}
tr.package_classified {height:98px}

tr.package_classified td.grey {background-color: #c5c5c5 !important; background-image: none;}
tr.package_classified td.white {background-color: #fff !important; background-image: none;}

tr.package_classified.inactive td.grey,
tr.package_classified.inactive td.white {background-color: #747474 !important; background-image: none;}

ul.editpack li { line-height: 16px;}

div#classified_thumb {float:left;margin-right:20px;}

div#package_offers,
div#classified_ui .deepblue {width:720px;overflow:hidden;border:1px solid #fff;background: #026a7b url('/images/backgrounds/de/bg_packages_bigbox.png') repeat-x left top;color:#fff;padding:5px 12px;margin-top:10px;}
div#package_offers h2 {margin-top:0px;font:normal 18px Verdana, Sans Serif;}
div#classified_ui .deepblue p {color:#fff;}

ul#package_list {}
li.package_0 {
background:#81C5D1 url(/images/backgrounds/de/bg_packages_box.png) repeat-x scroll 0 31px;
border:0 solid #FFFFFF;
float:left;
height:auto;
margin-left:7px;
width:350px;}
li.package_0 div.package_head {height:45px; color:#bff;}
li.package_0 div.package_head.basis {background:transparent url(/images/backgrounds/de/bg_packages_basis2.png) no-repeat scroll right top;}
li.package_0 div.package_head.prem {background:transparent url(/images/backgrounds/de/bg_packages_premium2.png) no-repeat scroll right top;}
li.package_0 div.package_description {padding:0 10px 10px 10px;color:#09b;}
li.package_0 div.package_description_text {height:auto;overflow:hidden;padding-top:2px;}
#content #classified_ui li.package_0 div.package_description_text p {font:normal 13px Verdana, Sans Serif;color:#025563;}
li.package_0 div.package_description_price {text-align:right;font:bold 15px Verdana,Sans Serif;border-top:1px solid; color:#025563;padding-bottom:0px;margin-top:-15px;}
li.package_0 div.package_description_price span.small {font-size: 12px;}
li.package_0 div.package_description_price img {padding-top:10px;}
div#package_details_header {color:#bff;margin-top:10px;}

/*anne p*/
div#package_details_header h3 {font-size:18px;font-weight:bold;text-indent:-3000px;background:transparent url(/images/packages_details.gif) no-repeat left top;line-height:25px;}
div#package_details_header a.togglelink, div#package_details_header a.togglelink:visited,div#package_details_header a.togglelink:hover,div#package_details_header a.togglelink:active {display:block;width:auto;float:right;margin-top:-15px;color:#fff;}
div#package_details {background-color:#fff;color:#4e4d4f;float:left;}
div#package_details p {color:#4e4d4f;width:75%;padding:10px;}
div#package_details p form strong {color:#026b7c;}
div#package_details h3 {color:#026b7c;font:bold 11px Verdana, Sans Serif;padding-left:10px;}
.packageform p strong {color: #026b7c}

/*classifieds menu */
#classifieds_menu {
  font:normal 12px verdana, Sans Serif;padding:5px;height:20px;
}
#classifieds_menu li {display:inline;height: 20px;background: #979236;color:#fff;padding:3px 0;margin:0 1px;border:1px solid #979236;}
#classifieds_menu a {height: 20px;color:#fff;padding:3px;background: #fff;color:#979236;border-left:1px solid #fff;border-right:1px solid #fff;text-decoration: none !important;}
#classifieds_menu a.current {
	padding:5px;background: #979236;
}
#classifieds_menu a, #classifieds_menu a:visited; #classifieds_menu a:active {
  height: 20px;background: #fff;color:#979236;text-decoration:none;
}
#classifieds_menu a:hover {
  height: 20px;background: #979236;color:#fff;text-decoration:none;
}

div#classified_ui #mymenu_main  {width:700px;font: normal 12px Verdana, Sans Serif} 
div#classified_ui #mymenu_main li {margin-bottom:12px;padding-bottom:5px;}
div#classified_ui #mymenu_main li a {text-decoration:none;margin:0 3px 0 0;}

div#classified_ui h1.mypack {text-transform:uppercase;color: #4b4b4b;font:normal 14px Arial, Sans Serif;margin-bottom:2px}
div#classified_ui .mypacks, div#classified_ui .mypacks p {color: #fff;font-size:11px;padding-bottom:2px;}
div#classified_ui .mypacks {margin-top:2px;padding-bottom:15px;padding-top:10px;}
div#classified_ui .mypacks p strong {font-weight:bold;font-size:12px;}
div#classified_ui a.editpack, a:visited.editpack, a:hover.editpack,a:active.editpack {font:bold 11px Verdana,Sans Serif;background: #9b8d44;padding:2px;color:#fff;text-decoration:none;margin-bottom:3px}

/*other*/
div#classified_ui div#invoice {background-color:#fff;border:1px solid #000;padding:20px;}
div#classified_ui div#invoice div#invoice_address {margin-top:40px;}
div#classified_ui div#invoice div#date {margin-top:40px;margin-bottom:20px;text-align:right;}
table#invoice_positions {width:80%;margin-bottom:40px;}
table#invoice_positions th {height:20px;;font-weight:bolder;}
table#invoice_positions .key {width:80%;}
table#invoice_positions .value {width:20%;text-align:right;}


div#please_check_package_booking {border:1px solid #fff;background:#81C5D1 url(/images/backgrounds/de/bg_packages_box.png) repeat-x top;margin-bottom:20px;padding:0px 10px 15px 10px;}
div#please_check_package_booking h1 {color:#fff;}

div#classified {background-color:#4d4e4f;margin-top:10px;padding:5px;color:#fff;}
div#classified div#classified_preview {width:200px;}
div#classified p {color:#fff;}
div#classified div#classified_description p {color:#000;}
div#classified div.intro {height:50px;}
div#classified_form h3 {
  background:transparent url(/images/circle2.gif) no-repeat scroll 0 0;
display:block;
font-size:11px;
font-weight:bold;
height:18px;
line-height:1.2em;
margin-bottom:5px;
margin-top:15px;
padding-left:9px;
padding-top:4px;
}

div.onethreesix_twoonetwo {width:136px;height:212px;background-color:#666;margin:15px auto 15px auto;color:#fff;text-align:center;padding:10px;}

div.onethreesix_onenullnull {width:136px;height:100px;background-color:#666;margin:15px auto 15px auto;color:#fff;text-align:center;padding:10px;}

.magazinteaserheadlink {
	display:block;width:742px;background:#a9a05d;color:#fff;font:normal 18px Arial, Sans Serif;text-align: left;
}

/* packages special bg for upgrade now table */
.upgradenow  {background: #04AFCB;color: #00505d;font: normal 14px Verdana, Arial, Sans Serif;padding:5px;}
.upgradenow a, .upgradenow a:visited, .upgradenow a:hover, .upgradenow a:active {color: #00505d !important;text-decoration: underline;font: normal 11px Verdana, Arial, Sans Serif;}

.editpack a, .editpack a:visited, .editpack a:hover, .editpack a:active  {color: #4e4d4f !important;font-size:11px;text-decoration: none !important;}

.firstcell {height: 98px}
.firstcell img {border:1px solid #fff;display:block;}

div#classified_ui p.linkad a, div#classified_ui p.linkad a:visited, div#classified_ui p.linkad a:hover, div#classified_ui p.linkad a:active {color: #4e4d4f !important;padding-left:5px}
div#classified_ui p.gold a, div#classified_ui p.gold a:visited, div#classified_ui p.gold a:hover, div#classified_ui p.gold a:active {text-decoration:none;color: #fff !important;background: #9b8d44;padding:2px 4px 3px 4px;font-weight:bold;margin-left:5px;}

#content div#classified_ui tr.package_classified td p.tags {}
#content div#classified_ui tr.package_classified td p.tags a,
#content div#classified_ui tr.package_classified td p.tags a:visited,
#content div#classified_ui tr.package_classified td p.tags a:hover,
#content div#classified_ui tr.package_classified td p.tags a:active {text-decoration:none;background:#9d9d9d;color:#fff !important;padding:2px 4px 3px 4px}

#content div#classified_ui tr.package_classified td p.tags2 a,
#content div#classified_ui tr.package_classified td p.tags2 a:visited,
#content div#classified_ui tr.package_classified td p.tags2 a:hover,
#content div#classified_ui tr.package_classified td p.tags2 a:active {text-decoration:none;background:#9d9d9d;color:#fff !important;padding:2px 4px 3px 4px}

#content div#classified_ui tr.package_classified td p.tags2 span a,
#content div#classified_ui tr.package_classified td p.tags2 span a:visited,
#content div#classified_ui tr.package_classified td p.tags2 span a:hover,
#content div#classified_ui tr.package_classified td p.tags2 span a:active {background:none;color:#4e4d4f !important;text-decoration:underline;}

#content .alertbox {width:720px;margin-left:0px;border: 1px solid #fff;background: #a3e442 url(/images/backgrounds/de/bg_packages_alertbox.jpg) repeat-x;color: ##3D3C41;padding: 0 12px;}
#content .alertbox h1 {margin:0 0 0 5px;font: normal 18px Arial;Sans Serif;color: #fff;text-transform: uppercase;padding:8px 0}
#content .alertbox p {margin-left:5px;font: normal 11px Verdana;Sans Serif;padding-bottom:4px;line-height:1.3em;}

#content .alertbox a.send,
#content .alertbox a.send:visited,
#content .alertbox a.send:hover,
#content .alertbox a.send:active {
background:#559300;
color:#FFFFFF !important;
display:block;
font-weight:bold;
margin-right:4px;
padding:2px 4px 3px;
text-decoration:none;
}

.classifieds_skyscraper {
  background-color: #ffffff; 
  background: url(/images/backgrounds/de/ga_skyscaper_bg.gif) repeat-x #fff; 
  border: 1px solid #fff; 
  padding: 0px; 
  width:160px; 
  text-align: center;
}
.classifieds_skyscraper_head {
  text-decoration: none; 
  text-align: left; 
  margin: 2px; 
  text-transform: uppercase; 
  font-size: 110%;
}
.classifieds_skyscraper_body {
  margin: 9px;
}
.classifieds_skyscraper_more {
  text-align: right; 
  margin: 2px;
}
.classifieds_supersize {
  border: 1px solid #fff; 
  background: url(/images/backgrounds/de/ga_supersize_bg.gif) repeat-x #fff; 
  padding: 0px; 
}
.classifieds_supersize_head {
  text-decoration: none; 
  text-align: left; 
  margin: 2px; 
  text-transform: uppercase; 
  font-size: 150%;
}
.classifieds_supersize_body {
  margin: 4px 2px;
}
.classifieds_supersize_more {
  clear:both;
  text-align: right; 
  margin: 2px;
}
.borderless {
  border: 0px;
  background: none;
}
.borderless .classifieds_supersize_body {
  margin: 0px;
}
.borderless .classifieds_supersize_head {
  margin: 2px; 
  text-transform: none; 
}

ul.car_attributes {
  margin: 0px;
  padding: 0px;
  color: #000;
  list-style: none;
}
ul.car_attributes li {
  float: left;
  border: 0px solid #000;
  border-right-width: 1px;
  padding: 0px 4px 0px 0px;
  margin: 0px 4px 0px 0px;
}
/* Textformate */
.format p {
	margin-bottom: 10px;
	line-height: 16px;
	font-size: 13px !important;
}
.format p a,
.format li a {
  color: #9B8D44;
  font-weight:bold;
	text-decoration: underline;
}
.format p a:hover,
.format li a:hover {
  text-decoration: none;
}
.format ul {
  list-style-type:disc;
  list-style-position:inside;
  margin: 10px 0 10px 50px;
}
.format ol {
  list-style-type:decimal;
  list-style-position:inside;
  margin: 10px 0 10px 50px;
}
.format ul li,
.format ol li {
  font-size: 13px;
  line-height: 20px;
}
.format h1 {
	font-size: 24px !important;
	font-weight: bold;
	color: #424242;
	margin: 20px 0px 10px;
}
.format h2 {
	font-size: 20px;
	font-weight: bold;
	color: #4E4D4F;
	margin: 20px 0px 10px;
}
.format h3 {
	font-size: 18px;
	font-weight: normal;
	color: #4E4D4F;
	margin: 20px 0px 10px;
}
.format h4 {
	font-size: 16px;
	font-weight: normal;
	color: #4E4D4F;
	margin: 16px 0px 8px;
}

.myprinting_button {
  border: 1px solid #fff;
  width: 355px;
  line-height: 18px;
  font-size: 14px;
  font-weight: normal;
  display: block;
  color: #fff;
  padding: 0 10px 0 0;
  text-align: right;
  margin-bottom: 5px;
}
.myprinting_button.blue {
  background-color: #3B728F;
}
.myprinting_button.red {
  background-color: #850C0F;
}


/* system events - Aktivitäten */

div.system_event {
  margin: 0;
  padding:5px;
  overflow:auto;
}

div.system_event .thumb_link {
  float:left;
}

div.system_event p.event_description,
  div.system_event h2 {
}

div.system_event h2 {
  margin-bottom:5px;
}

div.system_event p.event_description {
}

div.system_event p.event_details {
  font-style:italic;
}

div.system_event a {
  color:#9B8D44;
  text-decoration:none;
}

div.system_event img {
  margin-right: 5px;
}

 /*
   site header
 */

 #site_header {
   position:relative;
   width:769px;
   margin-left:14px;
   height:102px;
   margin-bottom:0px;
   z-index: 100;
 }

#site_header h1 {
	position: absolute;
	top: 50px;
	left: 280px;
	color: #fff;
	font-size: 14px;
	font-family: Helvetica;
	text-transform:uppercase;
}

#header {padding-top:0px;}

#main_menu {
  position:absolute;
  width: 770px;
  display:block;
  bottom:0px;
  right:0px;
}

.main_menu {
  float:right;
  line-height: 23px;
  height: 23px;
}

#main_menu li {
  display:inline;
  height:23px;
  line-height: 23px;
  float:left;
}

#main_menu li a {
  display:block;
  height:23px;
  _width: 120px;
  line-height:23px;
  padding:0px 15px;
  _padding: 0px 5px;
  background:url('/images/btn_menu_gold.png') no-repeat 0px -24px;
  font-family:Arial;
  font-size: 12px;
  _font-size: 10px;
  text-align: center;
  text-transform:uppercase;
  text-decoration:none;
  color: white;
}

#main_menu li a:hover {
  background:url('/images/btn_menu_gold.png') no-repeat 0px 0px;
}

#main_menu li.active a,
#main_menu li.active a:hover {
  background:url('/images/btn_menu_gold_active.png') no-repeat 0px -24px;
}

 #sub_menu {
   position:relative;
   margin-left:14px;
   width:770px;
   background-color:#6B642D;
   z-index: 50;
 }

.sub_menu {
	float:right;
}

 #sub_menu ul,
   #sub_menu li {
   display:inline;
   height:23px;
 }

 #sub_menu li {
   float:left;
 }

 #sub_menu li a {
   display:block;
	_display:inline;
   height:23px;
   line-height:23px;
   padding:0px 8px;
 }

 #sub_menu li a {
   font-family:Arial;
   text-decoration:none;
   color:white;
 }

 #sub_menu li a:hover {
   text-decoration:underline;
 }

 #site_subheader {
   position:relative;
   width:770px;
   margin-left:15px;
   height:60px;
   background-color:#000;
   margin-bottom: 0px;
   z-index: 50;
 }

 #site_searchbar {
   float:left;
   margin-top:10px;
   background-color:#4E4D4F;
   padding:5px;
 }

 #site_searchbar label {
   font-weight:bold;
   color:white;
 }

 #site_searchbar a {
   border:1px solid white;
   color:white;
   text-decoration:none;
   background-color:#98892F;
   padding:3px 10px;
 }

 #site_header {
   background:url('/images/header.png') no-repeat top left;
 }

 #big_event_button {
   position:absolute;
   width:156px;
   height:48px;
   right:0px;
   bottom:5px;
   display:block;
   background: url('/images/btn_termine.png');
   text-align:center;
   line-height:48px;
   color:white;
   text-decoration:none;
   text-transform:uppercase;
 }
 
 /* Polls */
 .poll {
   padding: 10px;
   background-color: #f4f4f4;
   border: 1px solid #e4e4e4;
 }
 .poll h2 {
   font-size:18px;
   color:#9B5F44;
   margin-bottom: 10px;
 }
 .poll ol li h3 {
   font-size:14px;
   color:#9B5F44;
   margin-bottom: 10px;
 }

	.package_box {
		margin: 7px 5px;
		background-color: #145869;
		border: 1px solid #fff;
	}
	.package_box .package_body {
		background-color: #fff;
		padding: 4px;
	}
	.package_box .package_body * {
		color: #145869;
	}
	.package_box h3 {
	  color: white;
	  font-size: 20px; 
	  line-height: 14px;
	  padding: 5px;
	}
	.package_box h4 {
		font-size: 14px;
		font-weight: bold;
	}
	.package_box fieldset {
		border: 1px solid #145869;
		padding: 10px;
	}
	.package_box fieldset legend {
		font-weight: bold;
		font-size: 14px;
	}
	.package_box ul {
	  list-style: disc;
	  list-style-position: inside;
		background-color: #DBDBDB;
		padding: 10px;
		margin: 10px 0px;
	}
	.package_box ul li {
	  margin: 5px 0px;
	  font-weight: bold;
	}

	.package_box {
		margin: 7px 5px;
		background-color: #145869;
		border: 1px solid #fff;
	}
	.package_box .package_body {
		background-color: #fff;
		padding: 4px;
	}
	.package_box .package_body * {
		color: #145869;
	}
	.package_box h3 {
	  color: white;
	  font-size: 20px; 
	  line-height: 14px;
	  padding: 5px;
	}
	.package_box h4 {
		font-size: 14px;
		font-weight: bold;
	}
	.package_box fieldset {
		border: 1px solid #145869;
		padding: 10px;
	}
	.package_box fieldset legend {
		font-weight: bold;
		font-size: 14px;
	}
	.package_box ul {
	  list-style: disc;
	  list-style-position: inside;
		background-color: #DBDBDB;
		padding: 10px;
		margin: 10px 0px;
	}
	.package_box ul li {
	  margin: 5px 0px;
	  font-weight: bold;
	}

 /* Carsa Buttons */

 .carsa_button {
      background-image: url(/images/buttons/button_gold_back.gif);
      background-position: right top;
      padding: 0px !important;
      height: 20px !important;
      display: block !important;
      width: 120px;
 }
 .carsa_button input {
      background-color: transparent !important;
      border: 0px solid transparent !important;
      background-image: url(/images/buttons/button_gold_left.gif);
      background-position: left top !important;
      background-repeat: no-repeat !important;
      height: 20px !important;
      width: 100% !important;
      margin: 0px !important;
      padding: 0px !important;
      color: white !important;
      font-weight: bold !important;
      text-align: center;
      cursor: pointer;
 }
 .carsa_button.grey {
      background-image: url(/images/buttons/button_grey_back.gif)
 }
 .carsa_button.grey input {
      background-image: url(/images/buttons/button_grey_left.gif);
 }
 .carsa_button.red {
      background-image: url(/images/buttons/button_red_back.gif)
 }
 .carsa_button.red input {
      background-image: url(/images/buttons/button_red_left.gif);
 }
 .carsa_button.foto input {
      background-image: url(/images/buttons/button_gold_left_foto.gif);
 }
 .carsa_button.arrow {
      background-image: url(/images/buttons/button_gold_back_arrow.gif);
 }
 .carsa_button.grey.arrow {
      background-image: url(/images/buttons/button_grey_back_arrow.gif);
 }

 /* End Carsa Buttons */

 /* Horizontal Carousel */
 #horizontal_carousel {
   float:left;
   width: 355px;
   height: 64px;
   margin-bottom: 10px;
   margin-left: 5px;
   position: relative;  
 }         

 #horizontal_carousel .container {
   position: absolute;
   top: 5px;
   left: 12px;  
   width: 331px;
   height: 64px;
   overflow:hidden;   
   background: #3F3F3F;
 }            

 #horizontal_carousel .previous_button {
   position: absolute;
   top: 5px;
   left: 0px;
   width: 12px;
   height: 64px;
   background: url(../classic/horizontal/left.gif);
   z-index: 100;    
   cursor:pointer;
 }        

 #horizontal_carousel .previous_button_disabled {
   background: url(../classic/horizontal/left-disabled.gif);
   cursor:default;
 }

 #horizontal_carousel .next_button {
   position: absolute;
   top: 5px;
   right: 0px;
   width: 12px;
   height: 64px;
   background: url(../classic/horizontal/right.gif);
   z-index: 100;
   cursor:pointer;
 }   

 #horizontal_carousel .next_button_disabled {
   background: url(../classic/horizontal/right-disabled.gif);
   cursor:default;
 }

 #horizontal_carousel ul {
   margin: 0;
   padding:0;
   width: 100000px;
   position: relative;
   top: 0;
   left: 0;
   height: 64px;
 }                      

 #horizontal_carousel ul li img {
   border:0px solid #999999;
   display:block;             
   background:#E3EDFA;  
 }                               

 #horizontal_carousel ul li {
   font-family:verdana,arial,sans-serif;
   font-size:10px;
 }                               

 #horizontal_carousel ul li {
   border:0px solid green;
   color:#E3EDFA;
   margin:0pt;
   padding:5px 5px 5px;
   width:72px;
   list-style:none;   
   float:left;
 }

 /* End Horizontal Carousel */

/* CSS Document */

/* lexikon landing page */
.car_boxcontainer { margin:0px; padding:0px 0px 5px 0px; border:0px solid #ff0000; position:relative;  }
.car_imgbox { margin:0px; padding:2px 2px 2px 2px; border:2px solid #ffffff; width:243px; height:180px; background-color:#ffffff; display:block; }
.car_imgbgbox { margin:0px; background-color:#ffffff; border:3px solid #ffffff;}
.car_uploadtxt { margin:0px; padding:5px 0px 10px 0px; color:#897934; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-align:right; }
.car_lexikon_noramltxt { margin:0px; padding:0px 0px 0px 0px; color:#646464; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-align:left; border:0px solid #ff0000; width:345px; }
.car_lexikon_goldlink { color:#897934; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-decoration:none;}
a.car_lexikon_goldlink:hover { color:#897934; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-decoration:none;}

#car_lexikon_greenbox{margin-top:10px;margin-bottom:0px;background:#A4E443 url('/images/background_green-box.png') bottom left no-repeat;color:#507B0E;border:1px solid #FFF;padding-top:15px;padding-bottom:10px;padding-left:13px;padding-right:13px;  position:relative; top:-10px; font-family:Arial; cursor:pointer;}
#car_lexikon_greenbox h5{margin-bottom:8px;font-family:Arial;font-size:15px;line-height:18px;color:#628d19;font-weight:bold; text-transform:none;}
#car_lexikon_greenbox h5 a{margin-bottom:10px;font-family:Arial;font-size:15px;line-height:18px;color:#628d19;font-weight:bold; text-transform:none;}
#car_lexikon_greenbox p{color:#507B0E;}
#car_lexikon_greenbox linkmore.a { font-family:arial;font-size:12px;line-height:18px;color:#628d19;font-weight:bold;}

.lexikon_fotovideo_container { margin:0px; padding:0px; border:0px solid #ff0000; position:relative;}
.lexikon_fotovideo_container h4 { margin:0px; padding:0px; color:#616161; font-family:"Lucida Sans"; font-size:18px; font-weight:bold; text-decoration:none; text-transform:uppercase; }

#content #lexikon_photos_videos{width:760px; border:0px solid #ff0000;margin:0pt;
padding:0pt;overflow:hidden;}
#content #lexikon_photos_videos table{margin-bottom:0px;}
#content #lexikon_photos_videos td{font-size:10px;}
#content #lexikon_photos_videos td img.item{width:226px;margin-right:5px;border:3px solid #FFF;background-color:#333;display:block;}
#content #lexikon_photos_videos td.smallimg img.item {width:128px;margin-right:5px;border:3px solid #FFF;background-color:#333;display:block;}
#content #lexikon_photos_videos td img.item_big{width:735px;margin-right:10px;border:3px solid #FFF;background-color:#333;}
#content #lexikon_photos_videos div.rating_stats{padding-right:10px;padding-bottom:10px;text-align:right;}
#content #lexikon_photos_videos div.rating_stats img{position:relative;top:3px;}
#content #lexikon_photos_videos td span.my_rating{color:#9B8D44;}
#content #lexikon_photos_videos.thirdperson .desc h3,#content #lexikon_photos_videos.thirdperson .desc_big h3{margin-top:0;}
#content #lexikon_photos_videos.thirdperson .desc a,#content #lexikon_photos_videos.thirdperson .desc_big a{color:#9B8D44;}
/*
#lexikon_photos_videos #media_items .vid-badge{position:relative;top:-65px;left:103px;width:28px;height:25px;margin-top:-28px; _margin-top:3px; }
#lexikon_photos_videos #media_items .img-badge{position:relative;top:-135px;left:210px;width:28px;height:25px;margin-top:-28px; _margin-top:0px; _left:223px; _top:-140px;}
*/
#lexikon_photos_videos #media_items .vid-badge{position:relative;top:-65px;left:103px;width:28px;height:25px;margin-top:-28px; margin-top:3px; }
#lexikon_photos_videos #media_items .img-badge{position:relative;top:-135px;width:28px;height:25px;margin-top:-42px; margin-left:200px; display:block;} 
#lexikon_photos_videos #media_items .img-badgesmall {top:-135px;width:28px;height:85px;margin-top:-42px; margin-top:-100px;display:block;} 


#content #lexikon_photos_videos div.rating_stars{position:relative;margin-top:-22px;height:17px;width:87px;padding:1px;padding-left:3px;padding-right:none;background-color:#FFF;}
#content #lexikon_photos_videos img.rating_stars{margin-left:-2px;}

.lexikon_driverscontainer { margin:0px; padding:0px; border:0px solid #ff0000;}
.lexikon_driverscontainer h4 { margin:0px; padding:0px; color:#616161; font-family:"Lucida Sans"; font-size:18px; font-weight:bold; text-decoration:none; text-transform:uppercase; }

.lexikon_marketcontainer { margin:0px; padding:0px; border:0px solid #ff0000;}
.lexikon_marketcontainer h4 { margin:0px; padding:0px; color:#616161; font-family:"Lucida Sans"; font-size:18px; font-weight:bold; text-decoration:none; text-transform:uppercase; }

.lexikon_knowcontainer { margin:0px; padding:0px; border:0px solid #ff0000;}
.lexikon_knowcontainer h4 { margin:0px; padding:0px; color:#616161; font-family:"Lucida Sans"; font-size:18px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
.lexikon_expqusbox { border-top: 1px solid #666666;border-left: 1px solid #666666;border-right: 1px solid #666666;border-bottom: 0px solid #666666; padding: 0px 0px 0px 0px;margin:0px; background-color:#FFFFFF;}

.lexikon_lexikoncontainer { margin:0px; padding:0px; border:0px solid #ff0000;}
.lexikon_lexikoncontainer h4 { margin:0px; padding:0px; color:#616161; font-family:"Lucida Sans"; font-size:18px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
.lexikon_lexikoncontainer .imgcontainer { margin:0px; padding:0px 0px 10px 0px; position:relative; float:left; display:block; width:145px;}
.lexikon_lexikoncontainer .whitebox { background-color:#FFFFFF; margin:0px; padding:3px 3px 3px 3px; width:134px; height:102px; display:block;}
.lexikon_lexikoncontainer .imgtxt { margin:0px; padding:2px 0px 0px 0px; color:#a1904b; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}


/* lexikon landing page */


/*#newregistration_container{background-color:#D4D4D4;padding-bottom:15px; margin:0px; border:1px solid #ffffff; position:relative; left:-10px;} */
#sidebar_regicontainer{float:left; position:absolute; left:792px; border:0px solid #ff0000;}
#sidebar_regicontainer div{width:208px;}
.newregistration_top{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url('/images/landing1/sidebar_reg_top.gif'); background-position:8px top; background-repeat:no-repeat; height:216px; width:208px; display:block;}
.newregistration_middle{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url('/images/landing1/sidebar_reg_mid.gif');background-position:top left; background-repeat:repeat-y; }
.newregistration_btm{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url('/images/landing1/sidebar_reg_btm.gif');background-position:top left; background-repeat:no-repeat; height:90px; width:208px; display:block;}
.newregistration_middle_container { margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; font-family:Verdana; font-size:11px; color:#707070; text-decoration:none; font-style:normal; position:relative;}
.reg_bg { background-color:#eeeeee; height:20px; padding-left:5px; color:#7b7b7b; font-family:Verdana; font-size:11px;}
.reg_intputbox { margin:0px; padding:0px; font-family:Verdana; font-size:11px; color:#707070; text-decoration:none; border:1px solid #cecece; background-color:#FFFFFF;}
.reg_listbox { margin:0px; padding:0px; font-family:Verdana; font-size:10px; color:#707070; text-decoration:none; border:1px solid #cecece; background-color:#FFFFFF;}

.reg_normaltext { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Verdana; font-size:10px; color:#707070; text-decoration:none; font-style:normal;;}
.reg_goltext { font-family:Verdana; font-size:10px; color:#988c4d; text-decoration:none; font-style:normal;}
.reg_senderlink {font-family:Verdana; font-size:12px; color:#988c4d; text-decoration:none; font-style:normal; font-weight:bold; }

.reg_senderlink_block {font-family:Verdana; font-size:12px; color:#988c4d; text-decoration:none; font-style:normal; font-weight:bold; background-image:url(/images/landing1/arrow_gold.jpg); background-repeat:no-repeat; background-position:top right; height:20px; padding-right:25px; display:block; line-height:20px;}
a.reg_senderlink_block:hover {font-family:Verdana; font-size:12px; color:#988c4d; text-decoration:none; font-style:normal;  font-weight:bold; background-image:url(/images/landing1/arrow_gold.jpg); background-repeat:no-repeat; background-position:top right; height:20px; padding-right:25px; display:block;}


/*

#newregistration_container{padding-bottom:15px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:relative; background:#594F17 url('/images/landing1/newreg.jpg') top right no-repeat; height:625px; width:208px; display:block; top:-2360px; left:765px;}

#sidebar{float:right;margin-bottom:-18px;}
#sidebar div{border:1px solid #FFF;width:184px;margin-bottom:15px;}
#sidebar .sign-up-now{height:270px;background:#594F17 url('/images/backgrounds/de/sign-up-now.jpg') bottom left no-repeat;text-align:right;}
#sidebar .sign-up-now a.sign-up{display:block;margin-right:10px;margin-top:122px;}
#sidebar .add{background-color:#D4D4D4;padding-top:15px;padding-bottom:15px;text-align:center;}
#sidebar .add p{margin-top:-8px;margin-bottom:13px;text-align:right;padding-right:10px;font-size:9px;color:#3F3F3E;text-transform:uppercase;}
*/


/*.reglayer_container {border:4px solid #a8963a; width:690px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; padding:0px; background-color:#FFFFFF; padding:20px;}
*/

/*by anne pilawa 2008/03/26 */
.reglayer_container {border:0px solid #a8963a; width:690px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; padding:0px; background:none; padding:20px;
}
.reglayer_maindiv { 
margin:0px; padding:0px;
}
#content p.regwin {
color:#413b1f;
font-size:18px;
text-transform:none;
}
td.joinnow {
color:#4e4d4f;
font-size:21px;
text-transform:uppercase;
}
span.whatfor {
display:block;
height:50px;
color:#dbdbdb;
font-size:21px;
text-transform:uppercase;
height:40px;
}
span.whatfor img {
vertical-align:middle;
}
span.advantage {
color:#c5c5c5;
font:bold 14px Verdana,Arial,Sans Serif;
}
span.lite {
display:block;
color:#9b8d44;
font-size:12px;
margin-top:6px;
}

td.nobg {
background:none;
}
span.notyetlink a {
color:#9b8d44;
font:bold 14px Verdana,Arial,Sans Serif;
}
.reglayer_title {text-transform:uppercase;margin:0px; padding:0 5px; font-family:Arial; color:#dbdbdb; font-size:26px; line-height:30px;
}
div.landingwelcome {
width:auto;
float:left;
margin:0 0 0 20px;
}
div.landingwelcome h2 {
width:450px;
float:left;
color:#fff;
font:normal 18px arial,sans-serif;
margin:0 0  10px;
}
.areaicons {
text-align:center;
float:left;
width:140px;
margin:0 10px 0 0;
}
.areaicons h3 {
color:#4e4d4f;
font:18px arial,aans-serif;
margin:-25px 0 0 0;
}
.landinglexi {
float:left;
width:220px;
margin-top:10px;
height:auto;
}
#content .landinglexi p {
	font-size:12px;
	line-height:1.5em;
}
.landingformwrap {
	/* background:#c5c5c5 url('/images/win_db.gif') no-repeat right bottom; */
position:relative;
float:left;
width:475px !important;
color:#4e4d4f;
m argin:0 0 0 30px;
margin:0 0 0 0px;
background:#c5c5c5;
/*padding:6px 0 6px 6px;*/
padding:0 0 6px 0;
border:1px solid #fff;
/* height:360px !important;*/
height:auto;
overflow:hidden;
}

.landingformwrap h3 {
text-transform:uppercase;
width:380px;
color:#4e4d4f;
font:25px arial,aans-serif;
margin:0 0 10px 0;
}
.wrapcheckboxes {
width:300px;/*   height:auto; */ font-size:0.9em; /* padding-top:10px; */ line-height:1.3em;
}
div.wrapcheckboxes input.checkbox {
vertical-align: top !important;
float:left;
margin:0 5px 18px 0;
}

div.wrapcheckboxes {
	float:left;
margin-top: -10px;
}
.accept {
display:block;
float:left;
margin:3px;
height:26px;
vertical-align:top;
}
.landingform {
float:left;
width:190px;
height:auto;
}

.landingform p {
height:20px;
}

.landinglexi h3 {
color:#4e4d4f;
font:18px arial,sans-serif;
margin:0;
}
.landingform h3 {
color:#4e4d4f;
font:18px arial,sans-serif;
margin:0 0 0 0;
}
span.landingformlabels {
display:block;
width:80px;
float:left;
}
span.landingformlabels2 {
display:block;
width:50px;
float:left;
}
.landingformprice {
width:254px;
float:right;
margin:-190px 10px 0 0;
position:relative;
}

* html .landingformprice {
margin:-160px 5px;
}

lexikon_photos_videos

div.lexihistory {
/*width:650px;*/
width:210px;
line-height:12px;

}
#content div.lexihistory p {
color:#6a6a6a;
font:bold 13px Verdana,Arial,Sans Serif;
margin:0;
}
div.landingrow1 {
width:auto;
height:auto;

}
div.landingrow2 {
width:auto;
height:auto;
}
div.landinglatest {
background:#9b8d44;
border:1px solid #eee;
width:190px;
float:right;
margin:276px 0 0 0;
}
div.landinglatest h2 {
font:18px Arial;Sans Serif;
color:#6a6130;
width:180px;
margin:6px 0 0 5px;
}
div.landinglatest p {
font:10px Arial;Sans Serif;
color:#4e4d4f;
width:180px;
margin:6px 0 0 5px;
}
.landinglatest p img {
border:1px solid #eee;
}
div.landinglatest p.landingsidepic {
float:left;
width:120px;
height:70px;
}
div.landinglatest p.landingsidetxt {
color:#000;
clear:both;
margin-left:2px;
line-height:10px;
}
div.landinglatest p.driver {
overflow:hidden;
}
div.landinglatest p.driver a {
color:#6a6130;
font-weight:bold;
font:bold 11px Verdana,Arial;Sans Serif;
}

div.landingmarket {
border: 1px solid #fff !important;
width: 160px !important;
margin: 12px 0 0 0 !important;
border: 1px solid white;
background:#D4D4D4 url(/images/background_content_top.jpg) repeat-x scroll left top;
}

*html div.landingmarket {
border: 1px solid #fff !important;
width: 160px !important;
margin: 12px 0 0 0 !important;
border: 1px solid white;
background:#D4D4D4 url(/images/background_content_top.jpg) repeat-x scroll left top;
overflow:hidden;
}

div.landingmarket h2 {
font:18px Arial;Sans Serif;
color:#fff;
margin:6px 0 0 5px;
text-transform:uppercase;
}
div.landingmarket h3 {
font:12px Arial;Sans Serif;
color:#ffffff;
margin:6px 0 0 5px;
text-transform:uppercase;
}
div.landingmarket p {
float:left;
font:10px Arial;Sans Serif;
color:#4e4d4f;
margin:6px 0 0 5px;
}
.landingmarket p img {
float:left;
border:1px solid #eee;
}
div.landingmarket p.landingsidetxt a {
color:#000;
}
div.landinglatest p.dottedline {
display:block;
border:none;
border-top:1px dotted #6a6a6a;
height:2px;
margin-top:0 !important;
margin-bottom:8px !important;
clear:both;
}

#landing_reg_form form {width:380px}

.landingreg_container { margin:0px; padding:0px; border:0px solid #ff0000; width:755px;}
.landingreg_container_col1 { margin:0px; padding:0px; border:0px solid #ff0000; width:415px; float:left; position:relative;}
.landingreg_container_col2 { margin:0px; padding:0px; border:0px solid #ff0000; width:335px; float:left; position:relative;}
.landingreg_topsubtitle { font-family:Verdana; color:#656565; text-decoration:none; font-size:12px; font-weight:bold;}
.landingreg_carbox { border-left:2px solid #53474b; border-right:2px solid #53474b; border-bottom:2px solid #53474b; border-top:2px solid #53474b; margin:0px; padding:0px;}
.landingreg_carboxbtm {  border-right:2px solid #53474b; border-bottom:2px solid #53474b;  margin:0px; padding:0px;}
.landingreg_car_imgbox { margin:0px; padding:2px 2px 2px 2px; border:2px solid #ffffff; width:210px;background-color:#ffffff; display:block; }
.landingreg_top{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url('/images/landing1/reg_top.gif'); background-position:top left; background-repeat:no-repeat; height:242px; width:336px; display:block;}
.landingreg_middle{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url('/images/landing1/reg_mid.gif');background-position:top left; background-repeat:repeat-y; }
.landingreg_btm{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url('/images/landing1/reg_btm.gif');background-position:top left; background-repeat:no-repeat; height:100px; width:336px; display:block;}

#fixedtipdiv{
position:absolute;
top:0px;
padding: 2px;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-image:url(/images/landing1/reg_tooltips.gif);
background-position:top left;
background-repeat:no-repeat;
width:238px;
height:207px;
}

/* This is where you can customize the appearance of the tooltip */
div#tipDiv {
  position:absolute; visibility:hidden; padding:0px; color:#000; font-size:11px; background-image:url(/images/landing1/reg_tooltips.gif); background-position:top left; background-repeat:no-repeat;width:238px; height:173px;}
div#tip_Div {
  position:absolute; visibility:hidden; padding:0px; color:#000; font-size:11px;background-position:top left; background-repeat:no-repeat;width:238px; height:173px;}

/* These are optional. They demonstrate how you can individually format tooltip content  */
div.tpbox { margin:0px; padding:3px 10px 2px 8px; border:0px solid #ff0000; width:222px;}
div.tp1 { font-size:12px; color:#ffffff; font-family:Verdana; padding:0px 0px 2px 0px; font-style:normal; font-weight:bold;}
div.tp2 { font-size:11px; color:#ffffff; font-family:Verdana; padding:0px 0px 2px 0px; font-style:normal; font-weight:normal;}
div.tpimgbox { margin:0px; padding:0px; border:2px solid #ffffff; width:212px; height:60px; display:block; background-color:#FFFFFF; border:0px solid #ff0000;}
div.tpimgboxcol1 { margin:0px; padding:2px; width:128px; height:56px; display:block; float:left; border:0px solid #ff0000; text-align:center; vertical-align:middle;}
div.tpimgboxcol2 { margin:0px; padding:2px; width:72px; height:56px; display:block;  float:left;  border:0px solid #ff0000; text-align:center; vertical-align:middle;}
div.tp3 { font-size:11px; color:#918136; font-family:Verdana; padding:0px 0px 3px 0px; font-weight:bold; border:0px solid #ff0000;}

.reglayer_graybox { margin:0px; padding:20px 8px 20px 8px; background-color:#dcdcdc;}
.reglayer_lightgraybox { margin:0px; padding:1px 20px 5px 35px; background-color:#ededed;}
.reg_text { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Verdana; font-size:10px; color:#707070; text-decoration:none; font-style:normal;}

#reg_magnifier{position:absolute;margin-top:0px;margin-left:-14px;padding:14px;padding-top:70px;width:742px;z-index:9999;background:transparent url('/images/background_messagebox.png'); }
#reg_magnifier a.close{position:relative;top:-20px;margin-left:100px;display:block;width:30px;height:30px;background:url('/images/buttons/de/close_gold.png');}

/* site map */
.sitemap_container { margin:10px 10px 0px 0px; padding:10px; border:1px solid #999999; background-color:#d4d4d4; /*width:215px; */}
.sitemap_box_container { margin:0px; padding:0px 0px 0px 0px; border-bottom:1px solid #999999;}
.sitemap_box_containernone { margin:0px; padding:0px 0px 0px 0px; border-bottom:0px solid #999999;}
.sitemap_box { margin:0px; padding:10px 10px 10px 15px; border-bottom:0px solid #999999; width:205px; float:left;}
.sitemap_title { margin:0px; padding:0px; font-family:Verdana; font-size:11px; color:#5c5c5c; font-weight:bold;}
.sitemap_list { margin:0px; padding:0px; font-family:Verdana; font-size:11px; color:#5c5c5c;}
.sitemap_list ul { margin:0px; padding:0px; }
.sitemap_list li { margin:0px; padding:0px; }
.sitemap_list li a{ margin:0px; padding:0px 0px 0px 10px; font-family:Verdana; font-size:11px; color:#5c5c5c; text-decoration:none; background-image:url(/images/landing1/sitemap_arrow.gif); background-position:center left; background-repeat:no-repeat; line-height:18px;}
.sitemap_list li a:hover{ margin:0px; padding:0px 0px 0px 10px; font-family:Verdana; font-size:11px; color:#000000; text-decoration:none; background-image:url(/images/landing1/sitemap_arrow.gif); background-position:center left; background-repeat:no-repeat; line-height:18px;}

.lexikon_storiescontainer { margin:0px; padding:0px; border:0px solid #ff0000;}
.lexikon_storiescontainer h4 { margin:0px; padding:0px; color:#616161; font-family:"Lucida Sans"; font-size:18px; font-weight:bold; text-decoration:none; text-transform:uppercase; }

.lexikon_clubcontainer { margin:0px; padding:0px; border:0px solid #ff0000;}
.lexikon_clubcontainer h4 { margin:0px; padding:0px; color:#616161; font-family:"Lucida Sans"; font-size:18px; font-weight:bold; text-decoration:none; text-transform:uppercase; }

.reg_error_text{font-size:10px;color:#ff0000; font-family:Verdana; padding:0px 0px 0px 2px;}
/*.reg_error_text div{width:100px;} */
.landing_err_msg {font-size:10px;color:#ff0000; font-family:Verdana; border:0px solid #ff0000;}
#header_landing2{height:146px;margin-left:-27px;margin-right:-27px;background-image:url("/images/header_bg.jpg");background-repeat:no-repeat;background-position:left bottom;width:798px; border:0px solid #ff0000;}


.landing_morelink_gold {
	font-family: verdana;
	display: block;
	margin-top: 0px;
	padding-right: 8px;
	text-align: right;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #9B8D44 !important;
}

.mainhead {
border:0 !important;
}
.mainhead h2 {
margin-bottom:10px;text-transform:uppercase;border-top: #ff0000 0px solid; float: left; width: 360px; border-bottom: #ff0000 0px solid; position: relative;
}

/* system events - Aktivitäten */

div.system_event {
  margin:10px 0 0;
  border-bottom:1px dotted #4E4D4F;
}

div.system_event a.thumb_link {
  float:left;
}

div.system_event p.event_description,
  div.system_event h2 {
  margin-left:80px;
}

div.system_event h2 {
  margin-bottom:5px;
}

div.system_event p.event_details {
  font-style:italic;
}

div.system_event a {
  color:#9B8D44;
  text-decoration:none;
  font-weight:bold;
}

/* accordion menu start  here */
	.accordion_toggle {
			display: block;
			height: 42px;
			width: 740px;
			background: url(/images/accordion_toggle_bg.gif) no-repeat top right;
			padding: 0px 0px 0px 0px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 22px;
			border-bottom: 1px solid #ffffff;
			border-top: 0px solid #ffffff;
			cursor: pointer;
			margin: 0 0 0 0;
			text-transform:uppercase;
		}
		.accordion_toggle_none {
			display: block;
			height: 42px;
			width: 740px;
			background: url(/images/accordion_toggle_bg_none.gif) no-repeat top right;
			padding: 0px 0px 0px 0px;
			line-height: 30px;
			color: #928b6b;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 22px;
			border-bottom: 1px solid #ffffff;
			border-top: 0px solid #ffffff;
			cursor: pointer;
			margin: 0 0 0 0;
			text-transform:uppercase;
		}
		.accordion_msg_txt{
			background-image:url(/images/msgimg.gif);
			background-repeat:no-repeat;
			background-position:20px 5px;
			height:26px;
			text-indent:150px;
			padding:5px 0px 0px 5px;
		}
		.accordion_cnt_txt{
			background-image:url(/images/contactimg.gif);
			background-repeat:no-repeat;
			background-position:20px 5px;
			height:30px;
			text-indent:150px;
			padding:5px 0px 0px 5px;
		}
		.accordion_comment_txt_none{
			background-image:url(/images/commentimg_none.gif);
			background-repeat:no-repeat;
			background-position:20px 5px;
			height:32px;
			text-indent:150px;
			padding:5px 0px 0px 5px;
		}
		.accordion_comment_txt{
			background-image:url(/images/commentimg.gif);
			background-repeat:no-repeat;
			background-position:20px 5px;
			height:32px;
			text-indent:150px;
			padding:5px 0px 0px 5px;
		}
		.accordion_vote_txt{
			background-image:url(/images/votimg.gif);
			background-repeat:no-repeat;
			background-position:20px 5px;
			height:31px;
			text-indent:150px;
			padding:5px 0px 0px 5px;
		}
		.accordion_expert_txt{
			background-image:url(/images/expertimg.gif);
			background-repeat:no-repeat;
			background-position:20px 5px;
			height:30px;
			text-indent:150px;
			padding:5px 0px 0px 5px;
		}
		
		.accordion_toggle_active {
			background: url(/images/accordion_toggle_bg_hover.gif) no-repeat top right;
			color: #4e4e50;
			border-bottom: 1px solid #ffffff;
			font-size:22px;
			text-transform:uppercase;
		}
		.accordion_toggle_none_active{
			background: url(/images/accordion_toggle_bg_hover.gif) no-repeat top right;
			color: #4e4e50;
			border-bottom: 1px solid #ffffff;
			font-size:22px;
			text-transform:uppercase;
		}
		
		.accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow:hidden;
			width:700px;
			border:0px solid #ff0000;
			margin:0px;
			padding:0px 20px 0px 20px;
		}
					
/* accordion menu start end */



ul#simple-menu{
	list-style-type:none;
	width:100%;
	position:relative;
	height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:10px 0px 0px 0px;
	border-bottom:1px solid #c0b386;
}
ul#simple-menu li{
	display:block;
	float:left;
	margin:0 10px 0 0px;
	height:22px;
}

ul#simple-menu li.left{
	margin:0;
}

ul#simple-menu li a{
	display:block;
	float:left;
	color:#666;
	background:#fffff;
	line-height:22px;
	text-decoration:none;
	padding:0px 17px 0px 18px;
	height:22px;
	border-top:1px solid #c0b386;
	border-left:1px solid #c0b386;
	border-right:1px solid #c0b386;
}

ul#simple-menu li a.right{
	padding-right:19px;
}

ul#simple-menu li a:hover{
	color:#ffffff;
	background:#a2975f;
}

ul#simple-menu li a.active{
	color:#ffffff;
	background:#a2975f;
}
ul#simple-menu li a.active:hover{
	color:#a2975f;
	background:#fff;
}
.simple-menu_continer{
	margin:0px;
	padding:15px 0px 0px 0px;
	color:#6a6a6a;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.starvotetext {
	color:#0f526c;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.downvotetext {
	color:#e31927;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.spacerbg {
	background-color:#c3c3c3;
}
.spacergoldbg {
	background-color:#beb585;
	height:1px;
}
.lagoldbg {
	background-color:#9b8d44;
}
.submenu{
margin-bottom: 0.5em;
padding-left:0px;
}
.lamsgtxt {
	color:#6a6a6a;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.lamsgtitle {
	color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	height:17px;
	margin:0px;
	padding:0px 0px 0px 10px;
}
.lamsgquans {
	color:#4e4d4f;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-style:normal;
}
.lainputbox {
	background-color:#bdbdbd;
	border:1px solid #a2a2a2;
	color:#000000;
	font-size:11px;
}
.btn_answer {
	background-image:url(/images/btn_answer.jpg);
	background-position:top let;
	background-repeat:no-repeat;
	height:20px;
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
	display:block;
	width:90px;
	border:0px;
	margin:0px 0px 0px 10px;
}
.anstitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#9b8d44;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.msgloading {
	background-image:url(/images/msg_loading.gif);
	background-repeat:no-repeat;
	height:20px;
	position:relative;
	margin:10px 0px 10px 350px;
	padding:0px 0px 0px 0px;
	display:block;
}
.accordion_toggle_msg {
	display: block;
	height: 26px;
	width: 730px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #8f8f90;
	cursor: pointer;
	margin: 0px 0px 0px 0px;
}
.accordion_toggle_active_msg {
	width: 730px;
	padding:0px;
	margin:0px;
	border-bottom: 0px solid #8f8f90;
}
.accordion_content_msg {
			overflow:hidden;
			width:730px;
			border:0px solid #000000;
			margin:0px;
			padding:0px 0px 0px 0px;
}


/* CSS Document */

.expertcontainer {
	width:741px;
	position:relative;
	margin:10px 0px 0px 0px;
	padding:0px;
	border:0px solid #ff0000;
}/*
.expertcontainer_topbg {
	width:741px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 0px;
	border:0px solid #ff0000;
	background-image:url(/images/expertimg/expert_topbg.gif);
	background-position:top left;
	background-repeat:repeat;
}*/
.expertcontainer_topbg {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.expert_askbox {
	width:236px;
	height:207px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #ff0000;
	background-image:url(/images/expertimg/boxcontainer.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.expertbox_title {
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:none;
	text-decoration:none;
	color:#292929;
	text-transform:uppercase;
}
.expertblck_txt {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.experttop_textarea {
	border:1px solid #292929;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.expertblck_anstxt {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	text-decoration:none;
}
.discoverbg {
	background-image:url(/images/expertimg/discover_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:135px;
}
.expert_clickherelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#ff0000;
}
a.expert_clickherelink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.leftblockbg {
	/* background-image:url(/images/background_lightbrown-box.jpg);*/ /* edit: anne pilawa */
	background-repeat:repeat-x;
	background-position:top left;
	/*background-color:#e8e5d2;*/
	border:0px solid #696969;
	width:240px;
}
.expert_boxtopbg {
	/*background-image:url(/images/expertimg/expert_boxtopbg.jpg); /* edit: anne pilawa */
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#ffffff;*/
	background:#BCBCBC none repeat scroll 0%;
	border:1px solid #dedede;
}
.expert_boxtitletxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:none;
	color:#292929;
	text-decoration:none;
	text-transform:uppercase;
	margin:0px;
	padding:0px 0px 0px 15px;
}
.expert_thumbox {
	border:2px solid #aeaeae;
	width:72px;
	height:96px;
	display:block;
}
.expert_thumboxtxt {
	color:#716517;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.expert_spacer {
	background-color:#aeaeae;
	height:1px;
}

.tipstrick_boxbg {
	background-color:#d6d1ae;
	border:1px solid #696969;
}
.tipstrick_topbg {
	background-color:#988a33;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:none;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 0px 15px;
	line-height:30px;
	text-transform:uppercase;
}
.tipstrick_recdcountbox {
	background:none;
	border:0px solid #ffffff;
	margin:10px 10px 10px 10px;
	padding:5px 5px 5px 5px;
}
.tipstrick_recdtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	padding:0px 0px 10px 15px;
}
.tipstrick_recdcountbox li {
	list-style:none;
	margin:0px 0px 0px 35px;
	padding:0px 0px 0px 0px;
	border:0px solid #ff0000;
}
.tipstrick_recdcountbox li span {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	background-image:url(/images/expertimg/white_bullet.gif);
	background-repeat:no-repeat;
	background-position:left center;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}

.tipstrick_recdcountbox li a {
	color:#4d4e4f;
}

#expert_brandnoentries {
	margin:8px 10px 10px 10px;
	padding:0px 5px 5px 5px;
}
.expert_brandnoentriestxt {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	padding:0px 0px 8px 0px;
}

#expert_brandnoentries .boxed a,
#expert_brandnoentries .boxed a:link,
#expert_brandnoentries .boxed a:visited.{
	display: inline;
	white-space: nowrap;
	line-height: 16px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 2px;
	padding-bottom:2px;
	margin-bottom: 1px;
	margin-right: -2px;
	background-color: #ffffff;
	font-size: 10px;
	text-decoration: none;
	color: #6a6a6a;
	border:0px solid #988a33;
}
.expert_leftmenucontainer {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #ff0000;
	width:225px;
}
.expert_categoriesbg {
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	/*background-image:url(/images/expertimg/categoriesbg.gif); /* edit: anne pilawa */
	background-repeat:repeat-x;
	background-position:top left;*/
	position:relative;
	display:block;
	width:210px;
}
.expert_categoriestitle {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:none;
	text-decoration:none;
	text-transform:uppercase;
	line-height:20px;
}
a.expert_categoriestitle:hover {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:none;
	text-decoration:none;
	text-transform:uppercase;
}

/* anneP */

.experttab {
  margin-left:15px;
  }
.category_ul {
	margin:0px;
	padding:5px 0px 0px 0px;
	display:block;
}
.category_ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
}
.category_ul li a {
	margin:0px;
	padding:0px 0px 0px 10px;
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:18px;
	background-image:url(/images/expertimg/categories_bullet.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.category_ul li a:hover {
	margin:0px;
	padding:0px 0px 0px 10px;
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	line-height:18px;
	background-image:url(/images/expertimg/categories_bullet.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.car_categoriesbox {
	_margin:8px 0px 8px 10px;
	_margin:8px 0px 8px 4px;
	padding:0px 0px 0px 0px;
	background-color:#c8c299;
	border:1px solid #666666;
	position:relative;
	float:left;
	width:210px;
	display:block;
}
.car_categorieslist1 {
	width:200px;
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 8px;
	position:relative;
	float:left;
	border-bottom:0px dotted #777777;
}
.car_categoriesthumb {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #ffffff;
	width:75px;
	height:60px;
	display:block;
}
.car_categoriestxt {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 8px;
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.car_vehiclesearch {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 8px;
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	width:210px;
}
.
.brand_categorieslist {
	margin:0px;
	padding:10px 0px 0px 0px;
}
.brand_categorieslisttxt {
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

/* Question list */
.expertinner_askbox {
	width:236px;
	height:72px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #ff0000;
	background-image:url(/images/expertimg/boxinnercontainer.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

/* edit: anne pilawa */
.categories_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#292929;
	text-decoration:none;
	font-weight:bold;
	margin-left:8px;
}
.categories_breadcrum {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292929;
	text-decoration:none;
}
.categories_breadcrum a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292929;
	text-decoration:underline;
}
.categories_breadcrum a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#292929;
	text-decoration:none;
}
.questionlit_spacer {
	background-color:#aeaeae;
}
.questionlit_thumb {
	border:1px solid #aeaeae;
	width:41px;
	height:54px;
	display:block;
	margin:10px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}
.questionlit_textarea {
	margin:10px 10px 0px 10px;
	padding:0px 0px 0px 0px;
}
.question_title {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#292929;
}
.question_title a {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#292929;
}
.question_title a:hover {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#5e5312;
}
.question_body {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#292929;
}
.question_bradcrum {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#292929;
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
}
.question_bradcrum a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#292929;
}
.question_bradcrum a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#292929;
}
.question_bottombg {
	margin:0px 0px 0px 0px;
	padding:0px 30px 0px 0px;
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	/*background-image:url(/images/expertimg/question_btmbg.jpg);*/560
	background-repeat:repeat-x;
	background-position:top left;
	background:#fff;
	height:23px;
	text-align:right;
}
.question_bottombg a {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.question_bottombg a:hover {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.questiontabs{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	z-index:-1;
	display:block;
	border-bottom:1px solid #666666;
	width:489px;
	height:37px;
	
}
.questiontabs li{
	float:left;
	padding-top:0px;
	margin-right:10px;

}
.questiontabs li a{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-left:1px solid #666666;
	border-top:1px solid #666666;
	border-right:1px solid #666666;
	background-image:url(/images/expertimg/question_tab.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	height:37px;
	width:140px;
	display:block;
	text-align:center;
	color:#ffffff;
	font-size:12px;
}
.questiontabs li a:hover{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-left:1px solid #666666;
	border-top:1px solid #666666;
	border-right:1px solid #666666;
	background-image:url(/images/expertimg/question_activetab.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	height:37px;
	width:140px;
	display:block;
	text-align:center;
	color:#292929;
	font-size:12px;
}

.questiontabs li.selected{
	height:37px;
	width:140px;
	display:block;
	text-align:center;
}
.questiontabs li.selected a{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-left:1px solid #666666;
	border-top:1px solid #666666;
	border-right:1px solid #666666;
	border-bottom:0px solid #666666;
	background-image:url(/images/expertimg/question_activetab.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	height:37px;
	width:140px;
	display:block;
	text-align:center;
	color:#292929;
	font-size:12px;

}

.questiontabscontent{ 
border-top: 0px solid #dedede;
border-left: 1px solid #dedede;
border-right: 1px solid #dedede;
border-bottom: 1px solid #dedede;
width: 487px;
padding: 0px 0px 0px 0px;
margin:0px;
float:left;
color: #ffffff;
margin-left:8px;
}

/* ask question */
.ask_questionbox {
	background-color:#ffffff;
	border:0px solid #666666;
}
.ask_question_topbg {
	/*background-image:url(/images/expertimg/askquestion_topbg.gif);*/ /* edit: anne pilawa */
	background-repeat:repeat-x;
	background-position:top left;
	height:38px;
	border-bottom:0px solid #666666;
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 0px 15px;
}
.ask_question_title {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.ask_question_inputbox {
	color:#424242;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	border:1px solid #666666;
	background-color:#ffffff;
	margin:0px;
	padding:3px 0px 3px 0px;
}
.ask_question_normaltxt {
	color:#424242;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.btn_gold {
	background-color:#9c8e3a;
	border:1px solid #666666;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	height:25px;
	width:100px;
}
.btn_gray {
	background-color:#e0e1e5;
	border:1px solid #666666;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
	height:25px;
	width:100px;
}
/* ask question preview */
.ask_question_bradcrum {
	margin:0px;
	padding:0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292929;
	text-decoration:none;
}
.ask_question_bradcrum a {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292929;
	text-decoration:underline;
}
.ask_question_bradcrum a:hover {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292929;
	text-decoration:none;
}
.ask_question_previewbox {
	background-color:#d4d4d4;
	margin:0px 0px 0px 0px;
	padding:10px 0px 15px 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#504d4d;
	font-size:12px;
	text-decoration:none;
}
.preview_question_body {
	background-color:#d4d4d4;
	margin:0px 0px 0px 0px;
	padding:0px 10px 15px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#424242;
	font-size:11px;
	text-decoration:none;
}
.preview_question_bradcrum {
	background-color:#d4d4d4;
	margin:0px 0px 0px 0px;
	padding:10px 0px 15px 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#424242;
	font-size:11px;
	text-decoration:none;
}
.preview_question_bradcrum a{
	background-color:#d4d4d4;
	margin:0px 0px 0px 0px;
	padding:10px 0px 15px 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#424242;
	font-size:11px;
	text-decoration:underline;
}
.preview_question_bradcrum a:hover{
	background-color:#d4d4d4;
	margin:0px 0px 0px 0px;
	padding:10px 0px 15px 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#424242;
	font-size:11px;
	text-decoration:none;
}
.ask_question_pretitle {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:5px 0px 10px 0px;
}
.ask_question_youarethumb {
	border:1px solid #aeaeae;
	width:41px;
	height:54px;
	display:block;
	float:left;
}
.ask_question_youaretxt {
	color:#424242;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	margin:0px;
	padding:15px 0px 0px 10px;
}
.ask_question_youaretxt a {
	color:#424242;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
.ask_question_youaretxt a:hover {
	color:#424242;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}
/* answer */
.answertext {
	color:#504d4d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

/* open question */
.openquestion_boxbg {
	background-image:url(/images/expertimg/oepnquestion_topbg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#ffffff;
	border:1px solid #666666;
}
.openquestionbox {
	margin:0px;
	padding:0px;
	position:relative;
	float:left;
	width:465px;
	border:0px solid #ff0000;
	margin:0px 0px 0px 0px;
	padding:22px 0px 0px 20px;
}
.openqestion_thumbbox {
	position:relative;
	float:left;
	display:block;	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#645a1f;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	width:45px;
	border:0px solid #ff0000;
}
.openqestion_thumb {
	position:relative;
	float:left;
	border:1px solid #aeaeae;
	width:41px;
	height:54px;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.openquestiontext {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	border:0px solid #ff0000;
	width:390px;
}
.openquestiontitle {
	position:relative;
	color:#594e0e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
.openquestiontext_title {
	position:relative;
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
.openquestiontext_body {
	position:relative;
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
.openquestiontext_askedby {
	position:relative;
	color:#676565;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
.btn_reportit {
	background-image:url(/images/expertimg/btn_reportit.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border:0px;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:79px;
	height:24px;
	display:block;
	margin:0px;
	padding:0px 0px 0px 25px;
}
.openquestion_menubg {
	background-image:url(/images/expertimg/openquestion_menubg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:37px;
}
#openquestion_menu {
	margin:0px;
	padding:0px;
}
#openquestion_menu ul {
	margin:0px;
	padding:0px;
}
#openquestion_menu li {
	margin:0px;
	padding:10px 20px 12px 20px;
	display:inline;
	list-style:none;
	background-image:url(/images/expertimg/openquestion_menu_dividar.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border:0px solid #ff0000;
}

#openquestion_menu li a.interesting{
	margin:0px;
	padding:2px 0px 8px 30px;
	background-image:url(/images/msgimg/flag_active.gif);
	background-repeat:no-repeat;
	background-position:top let;
	color:#666666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
	border:0px solid #ff0000;
}
#openquestion_menu li a.interesting:hover{
	margin:0px;
	padding:2px 0px 8px 30px;
	background-image:url(/images/msgimg/flag_active.gif);
	background-repeat:no-repeat;
	background-position:top let;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
	border:0px solid #ff0000;
}
#openquestion_menu li a.interesting_star{
	margin:0px;
	padding:2px 0px 8px 30px;
	background-image:url(/images/msgimg/flag_default.gif);
	background-repeat:no-repeat;
	background-position:top let;
	color:#666666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
	border:0px solid #ff0000;
}
#openquestion_menu li a.interesting_star:hover{
	margin:0px;
	padding:2px 0px 8px 30px;
	background-image:url(/images/msgimg/flag_default.gif);
	background-repeat:no-repeat;
	background-position:top let;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
	border:0px solid #ff0000;
}
#openquestion_menu li a.messages{
	margin:0px;
	padding:0px 0px 8px 25px;
	background-image:url(/images/expertimg/messages_icon.gif);
	background-repeat:no-repeat;
	background-position:top let;
	color:#666666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
	border:0px solid #ff0000;
}
#openquestion_menu li a.messages:hover{
	margin:0px;
	padding:0px 0px 8px 25px;
	background-image:url(/images/expertimg/messages_icon.gif);
	background-repeat:no-repeat;
	background-position:top let;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
	border:0px solid #ff0000;
}
#openquestion_menu li a.edit{
	margin:0px;
	padding:0px 0px 8px 20px;
	background-image:url(/images/expertimg/edit.gif);
	background-repeat:no-repeat;
	background-position:top let;
	color:#666666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
	border:0px solid #ff0000;
}
#openquestion_menu li a.edit:hover{
	margin:0px;
	padding:0px 0px 8px 20px;
	background-image:url(/images/expertimg/edit.gif);
	background-repeat:no-repeat;
	background-position:top let;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
	border:0px solid #ff0000;
}
#openquestion_menu li a.comment{
	margin:0px;
	padding:0px 0px 8px 20px;
	background-image:url(/images/expertimg/comment_answer.gif);
	background-repeat:no-repeat;
	background-position:top let;
	color:#666666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
	border:0px solid #ff0000;
}
#openquestion_menu li a.comment:hover{
	margin:0px;
	padding:0px 0px 8px 20px;
	background-image:url(/images/expertimg/comment_answer.gif);
	background-repeat:no-repeat;
	background-position:top let;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
	border:0px solid #ff0000;
}
#openquestion_menu li a.close{
	margin:0px;
	padding:0px 0px 8px 20px;
	background-image:url(/images/expertimg/close.gif);
	background-repeat:no-repeat;
	background-position:top let;
	color:#666666;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
	border:0px solid #ff0000;
}
#openquestion_menu li a.close:hover{
	margin:0px;
	padding:0px 0px 8px 20px;
	background-image:url(/images/expertimg/close.gif);
	background-repeat:no-repeat;
	background-position:top let;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:35px;
	border:0px solid #ff0000;
}
.openanswerbox {
	background-color:#e7e7e7;
}
.openanswertitle {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:5px 0px 3px 0px;
}
.openanswertxt {
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 0px 5px 0px;
}
.goldlinkhyper {
	color:#5c5211;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.goldlinkhyper:hover {
	color:#5c5211;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.btn_ansquestion {
	background-image:url(/images/expertimg/btn_answerquestion.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border:0px;
	color:#e7e7e7;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:201px;
	height:24px;
	display:block;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.answer_boxbg {
	background-color:#ffffff;
	border:1px solid #666666;
	margin:0px;
	padding:0px;
}
.answer_spacer {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-top:1px dotted #e7e7e7;
}
.answer_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#594e0e;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	line-height:22px;
	height:38px;
}
.answerlistbox {
	margin:0px;
	padding:0px;
	position:relative;
	float:left;
	width:465px;
	border:0px solid #ff0000;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 20px;
}

/* star rating  start */

.expert_star-rating,.expert_star-rating a:hover,.expert_star-rating .own-rating,.expert_star-rating .current-rating{background:url(/images/expertimg/star_rating.gif) left -1000px repeat-x;}
.expert_star-rating{float:left;position:relative;width:85px;height:17px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left bottom; border:0px solid #000000;}
.expert_star-rating li{display:inline;}
.expert_star-rating a,.expert_star-rating .own-rating,.expert_star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:17px;line-height:17px;outline:none;overflow:hidden;border:none;}
.expert_star-rating a:hover{background-position:left top;}
.expert_star-rating a.x1-stars{width:20%;z-index:7;}
.expert_star-rating a.x2-stars{width:40%;z-index:6;}
.expert_star-rating a.x3-stars{width:60%;z-index:5;}
.expert_star-rating a.x4-stars{width:80%;z-index:4;}
.expert_star-rating a.x5-stars{width:100%;z-index:3;}
.expert_star-rating .own-rating{z-index:2;background-position:left top;}
.expert_star-rating .current-rating{z-index:1;background-position:left center;}

/* expert_resolvedquestion */
.answertitle {
	position:relative;
	color:#594e0e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
.chooseasker {
	position:relative;
	color:#594e0e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}


/* my carsablancs expert section */
.myraisedqubox {
	position:relative;
	width:741px;
	background-color:#ffffff;
	border-bottom:1px solid #696969;
	border-right:1px solid #696969;
	border-left:1px solid #696969;
	margin:0px;
	padding:0px;
}
.myraisedqulist {
	position:relative;
	margin:0px;
	padding:0px 0px 0px 0px;
	border-top:1px solid #696969;
}
.myraisedqutitle {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:10px 20px 8px 15px;
}
.myraisedqubody {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 20px 8px 15px;
}
.myraisedqubradcrum {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 20px 8px 15px;
}
.myraisedqubradcrum a{
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
.myraisedqubradcrum a:hover{
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.myraisedqumenu_linkcontiner {
	position:relative;
	margin:0px;
	padding:0px;
	background-image:url(/images/expertimg/myraisedqu_navbg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	width:741px;
	border:0px solid #ff0000;
}
.myraisedqumenu {
	height:25px;
	width:741px;
	border:0px solid #ff0000;
}
.myraisedqumenu li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
	list-style:none;
}
.myraisedqumenu li a {
	margin:0px;
	padding:5px 12px 12px 12px;
	color:#292929;
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
	line-height:22px;
	background-image:url(/images/expertimg/myraisedqu_navdividar.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.myraisedqumenu ul li a:hover{
	margin:0px;
	padding:5px 12px 12px 12px;
	color:#292929;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	background-image:url(/images/expertimg/myraisedqu_navdividar.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.myraisednav {
	position:absolute;
	border:0px solid #ff0000;
	top:5px;
	left:500px;	
}
/* my categories list box */
.mycategorieslistbox {
	position:relative;
	width:741px;
	background-color:#ffffff;
	border:1px solid #696969;
	margin:0px;
	padding:0px;
}
.mycattitlebg {
	position:relative;
	background-color:#998a35;
	margin:0px;
	padding:0px 0px 0px 20px;
	line-height:27px;
	height:27px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-bottom:1px solid #696969;
}
.mycatlist {
	margin:0px;
	padding:0px 0px 0px 0px;
	height:40px;
	border-top:1px dotted #bcbcbc;
}
.mycatlist_none {
	margin:0px;
	padding:0px 0px 0px 0px;
	height:40px;
}
.mycatlisttxt {
	position:relative;
	float:left;
	width:685px;
	margin:0px 0px 0px 8px;
	padding:10px 0px 0px 18px;
	color:#3d4a56;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:0px solid #ff0000;
	background-image:url(/images/expertimg/expert_grayarrow.gif);
	background-repeat:no-repeat;
	background-position:left 100%;
}
.mycatlisttxt_link {
	color:#998a35;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.mycatlisttxt_link:hover {
	color:#998a35;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.mycatlistdel {
	position:relative;
	float:left;
	margin:0px;
	padding:10px 0px 0px 0px;
	border:0px solid #ff0000;
}

/* my question */
.myquestioncat_title {
	color:#3a3a3a;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 8px 0px;
}
.myquestionthumbbox {
	margin:0px;
	padding:10px 20px 8px 15px;
	position:relative;
	float:left;
	width:41px;
	border:0px solid #ff0000;
}
.myquestionthumb {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:41px;
	height:54px;
	border:1px solid #aeaeae;
	display:block;
}
.myquestiontxtbox {
	position:relative;
	float:left;
	width:650px;
	border:0px solid #ff0000;
}
.myquestiontitle {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:10px 15px 8px 5px;
}
.myquestionbody {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 15px 8px 5px;
}
.myquestionbradcrum {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 15px 8px 5px;
}
.myquestionbradcrum a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#292929;
}
.myquestionbradcrum a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#292929;
}
.myquestionmenu {
	margin:0px;
	padding:5px 25px 0px 0px;
	background-image:url(/images/expertimg/myquestionmenu_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:17px;
	text-align:right;
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.myquestionmenu_link {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}
a.myquestionmenu_link:hover {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

/* my ansswer */
.myquestiongoldtitle {
	color:#9b8d44;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:10px 20px 0px 5px;
}
.myanswergoldtitle {
	color:#9b8d44;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:10px 20px 0px 82px
}
.myanswerthumbbox {
	margin:0px;
	padding:5px 20px 8px 15px;
	position:relative;
	float:left;
	width:41px;
	border:0px solid #ff0000;
}
.myanswerpacer {
	border-top:1px dotted #bcbcbc;
	display:block;
	margin:5px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}
.myanswerbody {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 15px 5px 5px;
}
.myanswertimedetail {
	color:#292929;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 15px 5px 5px;
}
.expert_errormsg {
	position:relative;
	display:block;
	width:690px;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	margin:10px 0px 10px 0px;
	padding:15px 25px 15px 25px;
	text-align:center;
	background-color:#292929;
	border:1px solid #ffffff;
}
.btn_gold_best_ans {
	background-color:#9c8e3a;
	border:1px solid #666666;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	height:25px;
	width:150px;
}
.expert_errormsg_inner {
	position:relative;
	display:block;
	width:435px;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 0px 10px 0px;
	padding:15px 25px 15px 25px;
	text-align:center;
	background-color:#292929;
	border:1px solid #ffffff;
}
.expert_errormsg_noque {
	position:relative;
	display:block;
	color:#9b8d44;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	margin:10px 0px 10px 0px;
	padding:15px 25px 15px 25px;
	text-align:center;
	border:1px solid #696969;
	width:690px;
	background-color:#ffffff;
}

.expertadddata_errormsg {
	position:relative;
	display:block;
	width:561px;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	margin:10px 0px 10px 0px;
	padding:15px 25px 15px 25px;
	text-align:center;
	background-color:#292929;
	border:1px solid #ffffff;
}
.bestanswer_radiobtn {
	position:relative;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #ff0000;
	float:left;
}
.bestanswer_radiobtn .radio_btn {
	border:0px solid #ff0000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:15px;
	position:relative;
	float:left;
}

/* new tipstrick container */
.tipstrick_container {
	width:741px;
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #ff0000;
}
.tipstrick_containerbox {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 12px;
	border:0px solid #ff0000;
	background-image:url(/images/expertimg/tipstrick_box.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:236px;
	height:221px;
	display:block;
	cursor:pointer;
}
.tipstrick_containerbox_ask {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 12px;
	border:0px solid #ff0000;
	background:url(/images/expertimg/tipps_box1_ask.gif)  left -140px no-repeat ; /* edit: anne pilawa */
	width:236px;
	/*height:221px;*/
	height:80px;
	display:block;
	cursor:pointer;
}
.tipstrick_containerbox_answ {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 12px;
	border:0px solid #ff0000;
	background:url(/images/expertimg/tipps_box2_answer.gif) left -140px no-repeat ; /* edit: anne pilawa */
	width:236px;
	/*height:221px;*/
	height:80px;
	display:block;
	cursor:pointer;
}

.tipstrick_lastcontainerbox {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	border:0px solid #ff0000;
	background:url(/images/expertimg/tipps_box3_find_answers.gif) left -140px no-repeat ;/* edit: anne pilawa */
	width:226px;
	/*height:221px;*/
	height:80px;
	display:block;
}

.tipstrick_imgarrow {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	float:left;
	border:0px solid #ff0000;
	height:27px;
	top:185px;
	left:190px;
	cursor:pointer;
}
.tipstrick_normaltxt {
	margin:0px;
	padding:5px 20px 5px 0px;
	font-family:sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#ffffff;
	border:0px solid #ff0000;
	cursor:pointer;
}
.tipstrick_title {
	margin:0px;
	padding:5px 0px 5px 0px;
	font-family:sans-serif;
	font-size:26px;
	text-decoration:none;
	color:#ffffff;
	text-transform:uppercase;
	line-height:38px;
}
.tipstrick_txt {
	font-family:sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	margin:0px;
	padding:0px 30px 0px 0px;
}
.tipstrick_textarea {
	border:1px solid #ffffff;
	background-color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
.tipstrick_innercontainerbox {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 12px;
	border:0px solid #ff0000;
	background-image:url(/images/expertimg/tipps_box1_ask.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:236px;
	height:140px;
	display:block;
}
.tipstrick_innercontainerbox2 {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 12px;
	border:0px solid #ff0000;
	background-image:url(/images/expertimg/tipps_box2_ask.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:236px;
	height:140px;
	display:block;
}
.tipstrick_innerlastcontainerbox {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	border:0px solid #ff0000;
	background-image:url(/images/expertimg/tipstrick_inner_box.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:226px;
	height:140px;
	display:block;
}

.tipstrick_innerimgarrow {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:absolute;
	float:left;
	border:0px solid #ff0000;
	display:block;
	height:27px;
	top:105px;
	left:190px;
}

.question_errormsg {
	position:relative;
	display:block;
	width:435px;
	font-family:Verdana;
	font-size:12px;
	color:#4d4d4d;
	text-decoration:none;
	margin:0px 0px 10px 0px;
	padding:15px 25px 15px 25px;
	text-align:center;
	background-color:#ffffff;
	border-left:1px solid #4d4d4d;
	border-right:1px solid #4d4d4d;
	border-bottom:1px solid #4d4d4d;
}
.tipstrick_boxhyper {
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:sans-serif;
	text-decoration:none;
	color:#ffffff;
	cursor:pointer;
	display:block;
}

/* tips and tricks lexicon */
.tipstrips_opencontainer {
	width:350px;
	border:0px solid #ffffff;
	margin:0px;
	padding:0px;
}
.tipstrips_boxcontainer {
	position:relative;
	float:left;
	width:163px;
	border:0px solid #ff0000;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.tipstrips_imgcontainer {
	position:relative;
	float:left;
	margin:0px;
	padding:2px 2px 2px 2px;
	background-color:#ffffff;
	width:41px;
	height:54px;
	display:block;
	border:0px solid #ff0000;
}
.tipstrips_usertext{
	width:50px;
	margin:0px;
	padding:3px 0px 0px 0px;
	border:0px solid #ff0000;
	color:#878787;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
}
.tipstrips_usertextlink{
	text-align:left;
	color:#878787;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	margin:0px;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
a.tipstrips_usertextlink:hover{
	text-align:left;
	color:#878787;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

.tipstrips_listtext{
	position:relative;
	float:left;
	width:85px;
	border:0px solid #ff0000;
	text-align:left;
	color:#878787;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:nonal;
	margin:0px;
	padding:15px 0px 0px 0px;
}
.tipstrips_listtext ul{
	margin:0px;
	padding:0px 0px 0px 0px;
}
.tipstrips_listtext li{
	margin:0px;
	padding:0px 0px 0px 0px;
	display:block;
}
.tipstrips_listtext li a{
	text-align:left;
	color:#878787;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:nonal;
	margin:0px;
	padding:0px 0px 2px 0px;
	text-decoration:none;
}
.tipstrips_listtext li a:hover{
	text-align:left;
	color:#878787;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:nonal;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}
/* tips and tricks lexicon */

/* 
  new forum and forum threads
*/

/* navigation */

div.tab-navigation {
  color: black;
  margin:0 -14px;
}

ul.tab-navigation {
  display:inline;
}

ul.tab-navigation li {
  display:inline;
  float:left;
  border-bottom:1px solid #eee;
  border-right:1px solid #eee;
  text-align:center;
}

ul.tab-navigation li:last-child {
  border-right:none;
}

#knowledge_forums ul.tab-navigation li a,
  #knowledge_forum_threads ul.tab-navigation li a,
    #marketplace_services ul.tab-navigation li a {
    display: block;
    max-width:110px;
    height:30px;
    padding:5px;
    background-color:#4e4e50;
    color:white;
    text-decoration:none;
  }
    #marketplace_services ul.tab-navigation li a {
    max-width:117px;
    width: 117px;
  }

#knowledge_forums ul.tab-navigation li a.active,
  #knowledge_forum_threads ul.tab-navigation li a.active,
  #marketplace_services ul.tab-navigation li a.active {
  background-color: #9c8e41;
}

/* structure */

#left-column {
  width:520px;
  float:left;
  margin-top:10px;
}

#right-column {
  width:200px;
  float:right;
  margin-top:10px
}

#new_forum_thread,
  #new_forum_post {
  margin-bottom:15px;
}

#new_forum_thread textarea,
  #new_forum_post textarea {
  width:100%;
  height:50px;
}

#call-to-action {
  display:block;
  margin: 10px auto 30px;
}

div.forum_thread {
  margin-bottom:10px;
  padding:5px;
}

div.forum_thread p.forum-thread-body {
  margin-bottom:10px;
}

#thread-head img {
  width: 41px;
  height:54px;
  float:right;
}

div.forum_post {
  margin-bottom:10px;
  padding:5px;
}

div.forum_post img {
  width: 41px;
  height:54px;
  float:left;
}

div.forum_thread img {
  width: 41px;
  height:54px;
  float:left;
}

div.forum_post h3,
  div.forum_post p {
    margin-left:50px;
}

div.forum_thread h3,
  div.forum_thread p {
    margin-left:50px;
}

p.bookmark-toolbar {
  text-align:right;
}

p.bookmark-toolbar img {
  vertical-align:middle;
  padding-right:5px;
}

p.bookmark-toolbar a {
  text-decoration: none !important;
}

p {
  margin-bottom: 1em;
}

/* individual elements and styling */
#tagcloud {
  text-align: center;
}
#content p.flash-notice,
  #content p.flash-error{
  padding:5px 10px;
  background-color:green;
  color:white;
  text-align:center;
}

#content p.flash-error {
  background-color:red;
}
#content div.flash-notice,
  #content div.flash-error{
  padding:5px 10px;
  background-color:green;
  color:white;
  text-align:center;
}

#content div.flash-error {
  background-color:red;
}

#knowledge_forums h1,
  #knowledge_forum_threads h1,
  #marketplace_services h1 {
  font-size:18px;
  color:#4e4e50;
}

#inter-thread-navigation {
  margin-bottom:10px;
}

#inter-thread-navigation .older-thread {
  float:left;
}

#inter-thread-navigation .younger-thread {
  float:right;
}

#knowledge_forum_threads h1 {
  margin-bottom:10px;
}

#knowledge_forums h2,
  #knowledge_forum_threads h2,
  #marketplace_services h2 {
  margin-bottom:10px;
  padding-left:5px;
  font-size:14px;
  color:white;
  background-color:#4e4e50;
  font-weight:bold;
}

#knowledge_forums h2.formheader,
  #knowledge_forum_threads h2.formheader,
  #marketplace_services h2.formheader {
  margin-bottom:0px;
}

#knowledge_forums a,
  #knowledge_forum_threads a,
  #combologin-redbox a,
  #conversion-redbox a.
  #marketplace_services a {
  color:#9B8D44;
  text-decoration:underline;
}

#thread-head ul {
  font-weight:bold;
  margin-bottom:10px;
}

div.forum_thread.even,
  div.forum_post.even{
  background-color: #f3f3f3;
}

div.forum_thread.hidden,
  div.forum_post.hidden {
  background-color: #f3AAAA;
}

div.forum_thread h3 {
  margin-bottom:10px;
  font-size:16px;
  font-weight:bold;
}

#content div.forum_thread h3 a,
  #content div.forum_thread p.forum-thread-infos a {
  color:#4E4E50;
  text-decoration:none;
}

#content div.forum_thread p.forum-thread-infos {
  font-weight:bold;
  font-size:10px;
}

div.forum_post h3 {
  font-weight:bold;
  margin-bottom:10px;
}

/*input[type='submit'] {
  float:right;
  margin-top:5px;
  padding:3px 5px;
  background-color:#9B8D44;
  border:1px solid white;
  color: white;
}*/

.submit-button-bar a {
  float:right;
  margin-top:-10px;
  padding:3px 5px;
  background-color:#9B8D44;
  border:1px solid white;
  color:white !important;
  text-decoration:none !important;
}

#forum-navigation-options #brand_id {
  width:200px;
}

#forum-navigation-options h3 {
  margin:-5px 0 5px;
  padding-left:5px;
  font-weight:bold;
}

table.form-table td {
  padding-bottom:5px;
}

table.form-table input[type='checkbox'],
  table.form-table input[type='radio'] {
  float:left;
}

table.form-table label {
  display:block;
  margin-left:20px;
}

#knowledge_forum_threads textarea,
  #knowledge_forum_threads input[type='text']{
  width:100%;
}

#knowledge_forum_threads #forum_thread_title {
  height:80px;
}

#knowledge_forum_threads #forum_thread_body {
  height:150px;
}

#tagcloud span {
  color:#9B8D44;
}

#tagcloud a {
  color:#4E4E50;
  text-decoration:none;
}

#tagcloud .css1 {
  font-size:10px;
}

#tagcloud .css2 {
  font-size:12px;
}

#tagcloud .css3 {
  font-size:14px;
}

#tagcloud .css4 {
  font-size:16px;
}

.fieldWithErrors input,
  .fieldWithErrors textarea {
    border:1px solid red;
}

#errorExplanation {
  background-color:red;
  color:white;
  padding: 5px 10px;
}

/* layer */

#combologin-redbox {
  position:relative;
  width:635px;
  padding:10px;
}

#redbox-closebutton {
  position:absolute;
  top:5px;
  right:5px;
  width:20px;
  height:20px;
}
#combologin-redbox #redbox-closebutton a {
  font-weight:bold;
  text-decoration:none;
}

#combologin-left-column {
  position:relative;
  width:300px;
  float:left;
  padding-bottom:10px;
}
#combologin-right-column {
  position:relative;
  width:300px;
  float:right;
}

#combologin-redbox h1,
  #conversion-redbox h1 {
  font-size:18px;
  color:#4e4e50;
  margin-bottom:10px;
}

#combologin-redbox ul li {
  margin-bottom:5px;
}

#combologin-redbox label[for='email'] {
  display:block;
}

#combologin-redbox input[type='checkbox'] {
  margin-right:5px;
}

#combologin-right-column p {
  margin-bottom:1px;
}

#conversion-redbox {
  position:relative;
  width:500px;
  padding:10px;
  font-size:120%;
}

#conversion-redbox ul {
  float: left; width: 240px;
  list-style-type: disc;
  margin-left:20px;
  margin-bottom:20px;
}

#conversion-redbox div {
  float: right; width: 240px;
}

#conversion-redbox div a {
   margin-left:50px;
}

#conversion-redbox button {
 display: block;
 margin:15px 0px 10px 50px;
 padding: 5px 10px;
 background-color: #9B8D44;
 color: white;
}

/* redbox styles */
#RB_overlay {
  position: absolute;
  z-index:2000;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  min-height:100%;
  background-color: #000;
  opacity: .6;
  filter: alpha(opacity=60);
}

#RB_redbox {
  width: 100%;
  position: absolute;
  top: 0px;
}

#RB_loading {
  position: relative;
  top: 200px;
  z-index: 2001;
  width: 70px;
  height: 70px;
  margin: 0 auto;
  text-align: center;
  background: #666 url(../images/redbox_spinner.gif) no-repeat center center;
  border: 2px solid black;
}

#RB_window {
  z-index: 2002;
  background-color: #FFFFFF;
  display: block;
  text-align: left;
  overflow: hidden;
  margin: 20px auto 0 auto;
  position: absolute;  
}


/* CSS Document */

div.date_rating_stats_doubleline {
	margin-bottom: 0px;
	text-align:left;
	font-size: 10px;
	color: #FFF;
	border:0px solid #000000;
	width:465px;
	margin:0px;
	padding:0px;
	position:relative;
}
div.datetitle {
	text-align:left;
	font-size: 10px;
	color: #4d4c4e;
	border:0px solid #000000;
	width:70px;
	margin:0px 0px 5px 0px;
	padding:2px 2px 0px 5px;
	display:block;
	background-color:#CCCCCC;
	float:left;
	font-family:Verdana;
}

#content a.morelink_gold {
	font-family: verdana;
	display: block;
	margin-top: 0px;
	padding-right: 20px;
	text-align: right;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	background: url(/images/arrow_gold.png) right center no-repeat;
	color: #9B8D44 !important;
}
.dreamboxtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.car_item .favcontents {
	height:81px;
	background: #bcbcbc;
	border: 1px solid #dedede;
	margin-left: 0px;
	margin-right: 0px;
	padding:10px;
	width:380px;
}
.car_item .favcontents .favname {
	display: block;
	color: #4d4c4e;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	border:0px solid #000000;
}

.car_item .favcontents .favtext {
	color: #464546;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	margin:0px;
	padding:5px 0px 0px 0px;
}
.car_item .favcontents .favlisting_grey {

}
.car_item .favcontents .favlisting_grey {
	width:250px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#content ul.favlisting_grey li {
	display: inline;
	margin-right: 1px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #949495;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 15px;
	border-top:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
}

#content ul.favlisting_grey a {
	color: #FFFFFF;
}


.car_item .favowner {
	float: right;
	width: 100px;
	background: #e6e6e6;
	height: 93px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#favlist {
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}
.car_list .car_item_fav{
	clear: both;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	margin-right: 13px;
	border:1px solid #000000;
}

.car_list_fav
 {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border:0px solid #000000;
}
.mw_favoriten_bg {
	background-image:url(/images/mw_favoriten_bg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	height:96px;
	width:95px;
	display:block;
	background-color:#ffffff;
}
.mw_favoriten_bgtext {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:center;
	padding-top:22px;
}
.whitebg {
	background-color:#FFFFFF;
}
/* latest activities  mymeilenwerk start */
#LAmymeilenwerk{
	width: 740px;
	border:1px solid #000000;
	background-image: url(/images/mymeilenwerk_index_box_background.png);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #FFF;
	border-color: #FFF;
	height:117px;
}
#LAmymeilenwerk .profile_status{
	float:left;
	width:230px;
	margin:0px;
	padding:15px 10px 10px 10px;
	border:0px solid #000000;
}
#LAmymeilenwerk h5 {
	margin-bottom: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4e4d4f;
	text-transform: uppercase;
	font-weight:bold;
}
#LAmymeilenwerk .profile_list{
	float:left;
	width:440px;
	margin:0px;
	padding:15px 10px 10px 10px;
	border:0px solid #000000;
}
#LAmymeilenwerk .divprofile_list{
	width:440px;
	margin:0px;
	padding:0px 0px 0px 0px;
	border:0px solid #000000;
}
#LAmymeilenwerk .profile_listbullet{
	float:left;
	background-image:url(/images/bulletarrow.gif);
	background-repeat:no-repeat;
	background-position:center left;
	height:9px;
	width:18px;
	margin:2px 0pt 0pt; /* edit: anne pilawa */
	padding:0px 0px 0px 0px;
	border:0px solid #000000;
}
#LAmymeilenwerk .profile_listtxt{
	float:left;
	width:200px;
	margin:0px;
	color:#9b8d44;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0px 0px 8px 0px;
	border:0px solid #000000;
}

#lastvisitor {
	width: 720px;
	background-image: url(/images/mymeilenwerk_index_box_background.png);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #FFF;
	border-color: #FFF;
	height:162px;
	padding:12px 10px 0px 10px;
}

#lastvisitor h5 {
	margin-bottom: 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #4e4d4f;
	text-transform: uppercase;
}
#lastvisitor .visitorlist {
	margin:0px;
	padding:0px 0px 0px 23px;
}
#lastvisitor .listbox {
	margin:0px;
	padding:0px 0px 0px 0px;
	border:0px solid #000000;
	width:84px;
	float:left;
}
#lastvisitor .list {
	margin:0px;
	padding:3px 0px 0px 0px;
	background-color:#ffffff;
	width:47px;
	height:57px;
	text-align:center;
	vertical-align:middle;
	display:block;
}
#lastvisitor .listtxt {
	margin:0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	color:#6a6a6a;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
#lastvisitor .morelink {
	margin:0px;
	padding:10px 0px 0px 0px;
}

/* latest activities  mymeilenwerk end */


.commentbgbox {
	background-image:url(/images/commentbg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:76px;
	display:block;
	color:#4d4f4c;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0px;
	padding:10px 50px 0px 60px;
	line-height:14px;
}

.contact_driverdiv {
	width:145px; 
	position:relative; 
	color:#464646; 
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	border:0px solid #000000; 
	float:left;
	margin:0px;
	padding:0px 0px 10px 0px;
}
.contact_drivername {
	color:#464646; 
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.contact_driverdesc1 {
	color:#9b8d44; 
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.contact_commentbox {
	background-image:url(/images/contactcommentbox.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:106px;
	width:334px;
	display:block;
	position:relative;
	float:right;
	border:0px solid #000000;
	color:#464646; 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.contact_commenttxt {
	color:#464646; 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	border:0px solid #000000;
	width:125px;
	float:left;
}
.contact_commentboxtxt {
	color:#464646; 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0px;
	padding:5px 0px 0px 15px;
	line-height:14px;
	border:0px solid #000000;
	width:180px;
	float:right;	
}
#contact_listing_grey {
	margin-top:-30px;
	padding:0px 0px 0px 0px;
	position:relative;
	width:258px;
	top:0px;
	float:left;
	border:0px solid #000000;

}
#contact_listing_grey ul {
	margin:0px;
	padding:0px 0px 0px 0px;
}

#contact_listing_grey ul li {
	display: inline;
	margin-right: 1px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #949495;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 15px;
	border-top:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
}

#contact_listing_grey a {
	color: #FFFFFF;
}
.contact_btn1{
	background-image:url(/images/btn_contact_1.gif);
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:20px;
	width:90px;
	color:#ffffff;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:BOLD;
	border:0px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.contact_btn2{
	background-image:url(/images/btn_contact_2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:20px;
	width:90px;
	color:#ffffff;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:BOLD;
	border:0px;
	margin:0px;
	padding:0px 0px 0px 0px;
}

/* contact table css */
.contact_listing_grey {
	margin:0px;
	padding:0px;
	width:250px;
}
.contact_listing_grey ul {
	margin:0px;
	padding:0px;
}
.contact_listing_grey li {
	margin-right: 1px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #949495;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 15px;
	border-top:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
	display:inline;
}
.contact_listing_grey a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
.car_item .favcontents .favlisting_grey {

}
.car_item .favcontents .favlisting_grey {
	width:380px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid #ffffff;
}

#content ul.favlisting_grey li {
	display: inline;
	margin-right: 1px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #949495;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 15px;
	border-top:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
}

#content ul.favlisting_grey a {
	color: #FFFFFF;
}

.contact_commentbox_tbl {
	background-image:url(/images/contact_comment_box.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:106px;
	width:204px;
	border:0px solid #000000;
	color:#464646; 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.contact_commenttxt_tbl {
	color:#464646; 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	border:0px solid #000000;
	width:125px;
	background-image:url(/images/contact_comment_arrow.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	height:71px;
}
/* contact table css */

/* fav rating start */

div.rating_stats_doublelinefav_archive {
	margin-bottom:0px;
	text-align: right;
	font-size: 10px;
	color: #FFF;
	border:0px solid #000000;
	width:200px;
}

div.rating_stats_doublelinefav_archive div.rating_stars_inactive {
	float: right;
	height: 14px;
	width: 68px;
	margin-left: 5px;
	margin-top: -2px;
	overflow: hidden;
}
div.rating_stats_doublelinefav_archive div.rating_stars_inactive div.hidden {
	height: 14px;
	background-image: url('/images/rating/stars_gray_5.png');
	background-position: top left;
	background-repeat: no-repeat;
}
/* fav rating end */
#car_archive{	
	background-image: url('/images/icon_liebling.png');
	background-repeat: no-repeat;
	background-position: center;
	padding: 0px;
	height:62px;
}
#story_archive{	
	background-image: url('/images/blechgeschichte_img.png');
	background-repeat: no-repeat;
	background-position: center;
	padding: 0px;
	height:62px;
}	
/* date container */
.datetitletxt {
	text-align:left;
	font-size: 11px;
	color: #4d4c4e;
	border:0px solid #000000;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	font-weight:bold;
	font-family:Verdana;
}
.datecontainer {
	padding:0px 0px 0px 0px; 
	margin:0px; 
	width:450px; 
	float:left; 
	border:0px solid #ff0000;
	position:relative;
}
/* date container */
/* message window activiated css starts here */
#messagewindow_activated_container
{
	position:relative;
	width: 700px;
	padding: 0px 0px 0px 30px;
	margin:0px;
	float:left;
}
#messagewindow_activated_container a
{
	font-family: arial;
	font-size: 24px;
	color: #5C8C13;
	width:178px;
}
#messagewindow_activated_container h5 {
	font-family: arial;
	font-size: 24px;
	margin-bottom: 10px;
	color: #5C8C13;
	border:0px solid #ff0000;
	width:178px;
}

#messagewindow_activated_container p.teaser {
	font-family: arial;
	font-size: 14px;
	color: #4e4d4f;
	font-weight: bold;
	margin-bottom: 20px;
}
#messagewindow_activated_container li {
	float: left;
	display: block;
	margin-right: 30px;
	background-color: #A4E443;
	border: 1px solid #FFF;
	width: 180px;
	height: 175px;
	padding: 10px;
	padding-top: 10px;
	_padding-top: 0px;
}

#messagewindow_activated_container li.last {
	margin-right: 0px;
}

#messagewindow_activated_container li p {
	width: 170px;
}

#messagewindow_activated_container img {
	float: right;
	position: relative;
	top: 155px;
	right: 10px;
}
#messagewindow_activated_container .imgclass {
	float:left;
	position: relative;
	margin:0px;
	padding:0px;
	border:0px solid #ff0000;
	text-align:center;
	width:178px;
	top:-160px;
	left:-35px;
}

/* Car-add animating boxex */
#caradd_head_boxes
{
	position:relative;
	width: 700px;
	padding: 0px 0px 0px 30px;
	margin:10px 40px 0px 0px;
	float:left;
}
#caradd_head_boxes a
{
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	color: #5C8C13;
	width:178px;
}
#caradd_head_boxes h5 {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 10px;
	color: #5C8C13;
	border:0px solid #ff0000;
	width:178px;
}

#caradd_head_boxes p.teaser {
	font-family: arial;
	font-size: 14px;
	color: #4e4d4f;
	font-weight: bold;
	margin-bottom: 20px;
}
#caradd_head_boxes li {
	float: left;
	display: block;
	margin-right: 30px;
	background-color: #A4E443;
	border: 1px solid #FFF;
	width: 180px;
	height: 65px;
	padding: 10px;
	padding-top: 10px;
	_padding-top: 0px;
}

#caradd_head_boxes li.last {
	margin-right: 0px;
}

#caradd_head_boxes li p {
	width: 170px;
}
/* - caradd-animating-boxes - */

#content .mytitle_bottom_activated {
	position: relative;
	height: 1px;
	margin-top: 1px;
	margin-right: 0x;
	border-top: 1px dotted #FFF;
	font-size: 1px;
}

#LAmymeilenwerk .profile_listbullet_selected{
	float:left;
	background-image:url(/images/bulletarrow.gif);
	background-repeat:no-repeat;
	background-position:center left;
	height:20px;
	width:18px;
	margin:0px;
	padding:0px 0px 0px 0px;
	border:0px solid #000000;
	background-color:#f9ffbc;
	display:block;
}
#LAmymeilenwerk .profile_listtxt_selected{
	float:left;
	width:170px;
	margin:0px;
	color:#ffffff;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:3px 0px 4px 0px;
	margin:0px 30px 0px 0px;
	border:0px solid #000000;
	background-color:#3796aa;
}
#LAmymeilenwerk .profile_listtxt_selected a{
	color: #FFFFFF;
	text-decoration:none;
}
/* added by resource 3 */
    span.auto_complete {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
      position:relative;
      width:250px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
	  color:#292929;
    }

    div.auto_complete {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
      position:relative;
      width:250px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
	  color:#292929;
    }
    ul.contacts  {
      list-style-type: none;
      margin:0px;
      padding:0px;
    }
    ul.contacts li.selected { background-color:#bebebe;color:#000000; }
    li.contact {
      list-style-type: none;
      display:block;
      margin:0;
      padding:2px;
    }
    li.contact div.image {
      float:left;
      width:32px;
      height:32px;
      margin-right:8px;
    }
    li.contact div.name {
      font-weight:bold;
	  font-family:Arial, Helvetica, sans-serif;
      font-size:12px;
      line-height:1.2em;
	  color:#292929;
    }
    li.contact div.email {
	  font-family:Arial, Helvetica, sans-serif;
      font-size:10px;
      color:#292929;
    }
    #list {
      margin:0;
      margin-top:10px;
      padding:0;
      list-style-type: none;
      width:250px;
    }
    #list li {
      margin:0;
      margin-bottom:4px;
      padding:5px;
      border:1px solid #888;
      cursor:move;
	  color:#FFFFFF;
    }

/* message window activiated css ends here*/
#magnifier_prefview {position:relative; width:710px;z-index:15;background:transparent url('/images/background_messagebox.png'); padding:15px 14px 254px 14px;}
#magnifier_prefview a.close {margin:0px 0px 0px 0px;display:block;width:30px;height:30px;background:url('/images/buttons/de/close_gold.png')}
#magnifier_prefview span.layer_close_text {float:left;color:#9B8D44;font:10px Verdana}
.magnifier_prefviewgrybox { position:relative; background-color:#d7d7d7; margin:0px; padding:10px 10px 10px 10px;}

#magnifier_prefview .title { font-family:Verdana; font-size:20px; color:#4d4d4d; text-decoration:none; text-transform:uppercase;}
#magnifier_prefview .titlespacer { border:2px solid #c0c0c0;}


#magnifier_shop_preview {position:relative; width:710px;z-index:15;background:transparent url('/images/background_messagebox.png'); padding:15px 5px 100px 5px;}
#magnifier_shop_preview a.close {margin:0px 0px 0px 0px;display:block;width:30px;height:30px;background:url('/images/buttons/de/close_gold.png')}
#magnifier_shop_preview span.layer_close_text {float:left;color:#9B8D44;font:10px Verdana}
.magnifier_prefviewgrybox { position:relative; background-color:#d7d7d7; margin:0px; padding:10px 10px 10px 10px;}

#magnifier_shop_preview .title { font-family:Verdana; font-size:10px; color:#4d4d4d; text-decoration:none; text-transform:uppercase;}
#magnifier_shop_preview .titlespacer { border:2px solid #c0c0c0;}

/* expert add start */
.expertaddboxbg {
	margin:0px;
	padding:15px 0px 0px 35px;
	width:712px;
	border:0px solid #ff0000;
	background-color:#e9e9e9;
}
.expertaddcontainer {
	margin:0px;
	padding:0px;
	width:572px;
	border:0px solid #ff0000;
}
.expert_title {
	margin-bottom: 1px;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 0px;
	border-top: 1px dotted #b3b3b3;
	border-bottom: 1px dotted #b3b3b3;
	width: 95%;
	color:#485560;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.expertadd_formcontainer {
	margin:0px;
	width:561px;
	padding:24px 0px 0px 0px;
	border:0px solid #ff0000;
}
.expertadd_txt {
	color:#3d4a56;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.expertadd_inputbox{
	border:1px solid #c2c2c2;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3d4a56;
	text-decoration:none;
}
.expertadd_normaltxt {
	color:#485560;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.expertadd_grayspacer {
	background-color:#bdbec1;
}

/* expert add end */

/* photo video tagcloud  */
/* foto media */
div.rating_stats_singleline_media{padding-bottom:0px; padding-top:5px;padding-right:0px;text-align:left;font-size:10px; border:0px solid #000; width:90px;}
div.rating_stats_doubleline_media{margin-bottom:0;text-align:left;font-size:10px;color:#FFF;border:0px solid #000;}
div.rating_stats_singleline_media div.rating_stars_inactive_media,div.rating_stats_doubleline_media div.rating_stars_inactive_media{float:left;height:14px;width:68px;margin-left:0px;margin-top:-2px;overflow:hidden;}
div.rating_stats_singleline_media div.rating_stars_inactive_media div.hidden,div.rating_stats_doubleline_media div.rating_stars_inactive_media div.hidden{height:14px;background-image:url('/images/rating/stars_gray_5.png');background-position:top left;background-repeat:no-repeat;}
/* foto media */
#photovideo_tagcloud {  width:270px; position:absolute; border:0px solid #ff0000; top:213px; float:right; left:500px; display:block; margin:8px 0px 0px 0px; padding:0px; height:150px;}
#photovideo_tagcloud .pv_tagcloud { padding: 15px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; width:252px;text-align:center;}

#photovideo_tagcloud h3 {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#photovideo_tagcloud a {
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
}

#photovideo_tagcloud a.pv1 {
	font-size: 10px;
}
#photovideo_tagcloud a.pv2 {
	font-size: 11px;
	font-weight:bold;
}
#photovideo_tagcloud a.pv3 {
	font-size: 14px;
	font-weight:bold;
}
#photovideo_tagcloud a.pv4 {
	font-size: 12px;
	font-weight:bold;
}
/* photo video tagcloud  */

/*  mycar photo video start here */
#photo_video_btn {
	position:absolute;
	width:250px;	
	float:right;
	border:0px solid #ff0000;
	left:550px;
	margin:0px 0px 0px 0px;
	padding:25px 0px 0px 0px;
}
.photo_video_spacer {
	background-color:#999999;
	height:1px;
}
#content #mycar_photos_videos{width:742px;}
#content #mycar_photos_videos table{margin-bottom:10px;}
#content #mycar_photos_videos td{font-size:10px;}
#content #mycar_photos_videos td img.photo_video_item{width:72px;margin-right:0px;border:3px solid #FFF;background-color:#ffffff;display:block; text-align:center;}
div.photo_video_text{padding-bottom:10px;padding-top:5px;text-align:center;font-size:10px;}
#mycar_photos_videos #media_items .vid-badge{position:relative;top:-65px;left:103px;width:28px;height:25px;margin-top:-28px;  cursor:pointer;}
#mycar_photos_videos #media_items .img-badge{position:relative; width:28px; display:block; margin-top:-28px;  cursor:pointer;}
.photo_video_clickhere {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#000000;}
a.photo_video_clickhere:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000;}
/*  mycar photo video end here */

/*  mycar photo video popup start here */
.mycarpv_popuptb {
	background-color:#FFFFFF;
}
.mycarpvpop_photoblock {
	background-color:#FFFFFF;
	border:1px solid #868686;
	width:240px;
	height:180px;
	display:block;
	margin:0px;
	padding:5px 3px 3px 3px;
}
.mycarpvpop_title {
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#555555;
	text-decoration:none;
	padding-bottom:2px;
}
.mycarpvpop_inputbox {
	border:1px solid #a0a0a4;
	background-color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	color:#555555;
	text-decoration:none;
	margin-bottom:10px;
}
.mycarpvpop_textarea {
	border:1px solid #a0a0a4;
	background-color:#FFFFFF;
	font-family:Verdana;
	font-size:12px;
	color:#555555;
	text-decoration:none;
}
.mycarpvpop_charcounttxt {
	font-family:Verdana;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	padding-bottom:10px;
	padding-top:2px;
}
.mycarpvpop_charcount {
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	background-color:#999933;
	text-decoration:none;
	width:15px;
}
.mycarpvpop_fotolos {
	font-family:Verdana;
	font-size:11px;
	color:#999966;
	text-decoration:none;
}
.mycarpvpop_fotolos a {
	font-family:Verdana;
	font-size:11px;
	color:#999966;
	text-decoration:none;
}
.mycarpvpop_10txt {
	font-family:Verdana;
	font-size:10px;
	color:#868686;
	text-decoration:none;
	padding-bottom:10px;
}
.mycarpvpop_noramltext {
	font-family:Verdana;
	font-size:12px;
	color:#555555;
	text-decoration:none;
	padding-bottom:8px;
}
.mycarpvpop_comboxo {
	border:1px solid #a0a0a4;
	background-color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	color:#555555;
	text-decoration:none;
	margin-bottom:10px;
}
.mycarpvpop_noramllink {
	font-family:Verdana;
	font-size:11px;
	color:#555555;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:5px;
}
.mycarpvpop_noramllink a {
	font-family:Verdana;
	font-size:11px;
	color:#555555;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:5px;
}
/*  mycar photo video popup end here */
/* edit car section */
.editcar_container {
	position:relative;
	width: 700px;
	padding: 0px 0px 0px 0px;
	margin:0px;
}
.editcar_drivertxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#565656;
}
.btn_newsletter {
	background-image:url(/images/btn_newsletter.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:62px;
	height:20px;
	display:block;
	border:0px;
	cursor:pointer;
}
/* FIP */



.fipsteps_container {
	position:relative;
	width: 700px;
	padding: 0px 0px 0px 0px;
	margin:0px;
	border:0px solid #ff0000;
}
.fipstep1_container {
	position:relative;
	width: 700px;
	padding: 0px 0px 0px 20px;
	margin:0px;
	border:0px solid #ff0000;
}
.fiptitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#424242;
	text-decoration:none;
	text-transform:uppercase;
	margin:0px;
	padding:0px 0px 15px 0px;
}
.fipsubtitle {
	font-family:Verdana;
	font-size:12px;
	color:#424242;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 10px 0px;
	
}
.fiptxt_box {
	margin:0px;
	padding:0px 0px 0px 0px;
}
.fiptxt {
	font-family:Verdana;
	font-size:12px;
	color:#424242;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.fiptxt li {
	font-family:Verdana;
	font-size:12px;
	color:#424242;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}
.fiptxt_listbox {
	font-family:Verdana;
	font-size:14px;
	color:#424242;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #a0a0a4;
	background-color:#FFFFFF;
}
.fiptitle_VIP {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#737373;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}
.fipsubtxt_VIP {
	font-family:Verdana;
	font-size:14px;
	color:#4d4d4d;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}
.fipsubtxt_VIP a{
	font-family:Verdana;
	font-size:14px;
	color:#4d4d4d;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	text-decoration:none;
}
.fipsubtxt_VIP a:hover{
	font-family:Verdana;
	font-size:14px;
	color:#4d4d4d;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	text-decoration:underline;
}
.fiptxt_VIP {
	font-family:Verdana;
	color:#666666;
	font-size:14px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.fiptxt_VIPbox {
	margin:0px;
	padding:0px 0px 0px 80px;
	font-family:Verdana;
	font-size:14px;
	color:#2e2e2e;
}
.fiptxt_VIPboxtitle {
	font-family:Verdana;
	font-size:14px;
	color:#2e2e2e;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}
.fiptxt_VIPbox li {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}
.fiptxt_VIPbox li a.blocktxt {
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	background-color:#8a7a1d;
	color:#ffffff;
	font-family:Verdana;
	font-size:14px;
	text-decoration:none;
}
.fip_spacer {
	background-color:#8e8e8e;
	height:1px;
}

.fip_describe_title {
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
 color:#555555;
 margin:0px;
 padding:0px 0px 10px 0px;
}
.fip_describe_txt {
 font-family:Arial;
 font-size:12px;
 text-decoration:none;
 color:#4d4d4d;
 margin:0px;
 padding:0px 0px 0px 0px;
}
#multile_listboxcontainer {
	background-color:#c2c2c2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d4a56;
	text-decoration:none;
	overflow:hidden;
	height:35px;
	width:125px;
	border:0px;
}
.multiple_listbox{
	border:1px solid #a5a5a5;
	background-color:#c2c2c2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d4a56;
	text-decoration:none;
}

/* Bookmark */

.bookmark_container {
	position:relative;
	float:left;
	width:100%;
	border:0px solid #ff0000;
	margin:0px;
	padding:15px 0px 0px 0px;
}
.bookmark_container h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a19554;
	text-decoration:none;
	text-transform:none;
	margin:0px;
	padding:0px 0px 2px 0px;
}
.bookmark_container ul {
	margin:0px;
	padding:0px 0px 0px 0px;
}
.bookmark_container li {
	display:inline;
	margin:0px;
	padding:0px 5px 0px 0px;
}
.bookmark_box {
	position:relative;
	float:left;
	border:0px solid #ff0000;
}
.print_abuse_box {
	position:relative;
	float:right;
	border:0px solid #ff0000;
	margin:0px;
	padding:15px 0px 0px 0px;
}

/* tool tips */
.tooltipsbox {
	background-image:url(/images/tooltips.png);
	background-repeat:top left;
	background-repeat:no-repeat;
	width:220px;
	height:91px;
	display:block;
	position:absolute;
	margin:0px;
	padding:5px 10px 5px 10px;
}/*
.tooltipsbox {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='url(../newimg/tooltips.png)',sizingMethod='image');
}*/
.tooltipsbox h3 {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 5px 0px;
}
.tooltipsbox .tipslink {
	width:135px;
	color:#868686;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 0px 70px;
}
.tooltipsbox .tipslink ul {
	margin:0px;
	padding:0px 0px 0px 0px;
}
.tooltipsbox .tipslink li {
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.tooltipsbox .tipslink li a {
	color:#868686;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	line-height:14px;
}
.tooltipsbox .tipslink li a:hover {
	color:#868686;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	margin:0px;
	padding:0px 0px 0px 0px;
}

/* This is where you can customize the appearance of the tooltip */
div#fiptipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
}
/* These are optional. They demonstrate how you can individually format tooltip content  */
div.tp1 { font-size:12px; color:#336; font-style:italic }
div.tp2 { font-weight:bolder; color:#337; padding-top:4px }



#photos_videos #media_items .img-badgev2 {
	position:relative; 
	width:28px; 
	border:0px solid #ff0000; 
	display:block; 
	margin:-180px 0px 0px 210px;
}

/* search title class */
.search_title2 {
		margin-left: 20px;
		font-size: 14px;
		border:0px;
	}
/* search title class */

.aboutusnotelisttxtlink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#9b8d44;
	text-decoration:none;
}
a.aboutusnotelisttxtlink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#9b8d44;
	text-decoration:underline;
}
/* magnifier for marketplace */
#marketpalce_magnifier{position:absolute;margin-top:0px;margin-left:-14px;padding:10px;width:330px;z-index:15;background:transparent url('/images/background_messagebox.png'); left:340px; }
#marketpalce_magnifier a.close{position:absolute;top:10px;margin-left:290px;display:block;width:30px;height:30px;background:url('/images/buttons/de/close_gold.png');}
.markplace_ad_title {
	font-family:Arial;
	font-size:18px;
	color:#c5c5c5;
	text-decoration:none;
	text-transform:uppercase;
	margin:0px;
	padding:0px 0px 5px 0px;
}
.markplace_ad_subtitle {
	font-family:Verdana;
	font-size:14px;
	color:#c5c5c5;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 5px 0px;
}
.markplace_ad_txt {
	font-family:Verdana;
	font-size:12px;
	color:#c5c5c5;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 5px 0px;	
}
.markplace_ad_inputbox {
	background-color:#d4d4d4;
	border:1px solid #d4d4d4;
	font-family:Verdana;
	font-size:12px;
	color:#c5c5c5;
}

/* new header logo and background for like google ifrmae */
.frame_headerbg {
	background-image:url('/images/new_headerbg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	height:140px;
	width:100%;
}
.frame_link a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.frame_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
/* new header logo and background for like google ifrmae */

/* home there boxes */
.liebehpartsbox {
	background-image:url('/images/Liebehparts.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:224px;
	width:241px;
	display:block;
	padding:0px 0px 0px 0px;
}
.boxtext {
	margin:0px 0px 0px 0px;
	padding:115px 20px 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;	
}
.carsfindbox {
	background-image:url('/images/Carsfind.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:224px;
	width:241px;
	display:block;
}
.besmartbox {
	background-image:url('/images/Besmart.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:224px;
	width:241px;
	display:block;
}
/* home there boxes */
/* Included by GTL Resource 3 for tag*/
  .cs1 { font-size: 1.0em; color:#444444; padding-right:3px; padding-left:3px}
  .cs2 { font-size: 1.6em; color:#333333; padding-right:3px; padding-left:3px}
  .cs3 { font-size: 1.8em; color:#111111; padding-right:3px; padding-left:3px}
  .cs4 { font-size: 2.0em; color:#000000; padding-right:3px; padding-left:3px;font-weight:bold;}
    
.tag_clouds a,
.tags a {text-decoration:underline;}  
  
.tag1 { font-size: 0.9em; font-weight: 100; padding-right:2px; padding-left:2px}
.tag2 { font-size: 1.1em; font-weight: 200; padding-right:2px; padding-left:2px}
.tag3 { font-size: 1.2em; font-weight: 300; padding-right:2px; padding-left:2px}
.tag4 { font-size: 1.3em; font-weight: 400; padding-right:2px; padding-left:2px}
.tag5 { font-size: 1.4em; font-weight: 500; padding-right:2px; padding-left:2px}
.tag6 { font-size: 1.5em; font-weight: 600; padding-right:2px; padding-left:2px}
.tag7 { font-size: 1.7em; font-weight: 700; padding-right:2px; padding-left:2px}
.tag8 { font-size: 1.9em; font-weight: 800; padding-right:2px; padding-left:2px}
.tag9 { font-size: 2.1em; font-weight: 900; padding-right:2px; padding-left:2px}
.tag10 { font-size: 2.2em; font-weight: 900; padding-right:2px; padding-left:2px}  


/* Club */

.club_name {
color:#897B35;
display:block;
font-family:verdana;
font-size:13px;
font-weight:bold;
margin-bottom:5px;

}


.createdatebox {
background-color:#BCBCBC;
color:#000000;
font-family:Verdana;
font-size:9px;
padding:5px;
text-align:center;
text-decoration:none;
}
.heading1_red{
color: #ff0000;
}

.common_errormsg {
	position:relative;
	display:block;
	width:690px;
	font-family:Verdana;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	margin:10px 0px 10px 0px;
	padding:15px 25px 15px 25px;
	text-align:center;
	background-color:#292929;
	border:1px solid #ffffff;
}

/* shop list mycarsablanca */
.shop_profile h2{margin-bottom:10px;font-family:Arial;font-size:24px;color:#4E4D4F;text-transform:uppercase; margin-left:12px;}
.shop_dash_container{margin-right:0px;margin-left:15px}
.shop_dash {display:inline;float:left;width:300px;margin-right:15px;margin-left:15px;margin-bottom:15px;}
.shop_dash img {margin-bottom:3px;border:3px solid #ffffff;}
.shop_dash h4 a{clear:both;margin-bottom:3px!important;font-family:Verdana;font-size:11px!important;font-weight:bold;color:#9B8D44;}

/* 	Dream Garage edit */
div#photosvideos_view{background:#e9e9e9; padding-top:10px;}
div#photosvideos_view1{background:#e9e9e9;margin-left:-14px;margin-right:4px;padding:15px;padding-left:35px;}

div#photosvideos_view h2{margin-bottom:15px;font-size:24px;text-transform:uppercase;}
#photoeditor_edit{height:90px;margin-top:20px; background-color:#3A3A3A;}
#photoeditor_edit #go_left{float:left;margin-top:35px;padding-left:15px;}
#photoeditor_edit #go_right{float:right;margin-top:35px;padding-right:13px;}
#photoeditor_edit #photos{ padding-left:25px; padding-top:0px;}
#photoeditor_edit #photos p{ color:#ffffff; text-align:center;}

#photoeditor_edit #photos .item_active{background-color:#BCBCBC; width:110px; text-align:center; height:80px; padding-top:10px; float:left; }
#dreamgarage #photoeditor_edit #photos .item_content,#dreamgarage #photoeditor #photos .item_active{width:100px; padding-top:10px; text-align:center; float:left; border:0px solid #ff0000}
#dreamgarage #photoeditor_edit #photos .item_active{background-color:#9B8D44; width:100px; text-align:center; height:80px; padding-top:10px; float:left;}
#photoeditor_edit #photos .item_content {width:100px; padding-top:10px; height:80px; float:left; position:relative;}
#photoeditor_edit #photos .item_content img,#photoeditor_edit #photos .item_active img{border:3px solid #FFF;}
#dreamgarage #photoeditor_edit #photos .img-badge { position:relative; left:55px; _left:23px;}
#dreamgarage #photoeditor_edit #photos .vid-badge {left:61px;}

#photoeditor_edit #waiting{background-color:#3A3A3A;height:330px;position:relative;text-align:center;top:-90px;width:100%;opacity:.9;filter:alpha(opacity=90);}
#dreamgarage #photoeditor_edit #waiting{height:355px;width:368px;}
#photoeditor_edit #waiting h2{padding-top:140px;color:#FFF;opacity:1;filter:alpha(opacity=100);}

/* FIPs New */
#fips_container { margin:0px; padding:0px; }
#fips_container h2 { color:#67666b; font-size:20px; font-family:Arial; margin:0px 0px 15px 0px; padding:0px;}
#fips_container h3 { color:#4e4d4f; font-size:11px; font-family:Verdana; font-weight:bold; margin:0px 0px 10px 0px; padding:0px;}
.fipslabels { color:#4e4d4f; font-size:11px; font-family:Verdana; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px;}
.fipslabels_edit { color:#4e4d4f; font-size:11px; font-family:Verdana; margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; border-bottom:1px dotted #58595a;}

.fips_whitecontainer { background-color:#ffffff; padding:10px 10px 10px 15px;}
.fips_listsbox { background-color:#ffffff; border:1px solid #707070; font-family:Verdana; font-size:11px; color:#4e4d4f;}
.fips_inputboxs { background-color:#ffffff; border:1px solid #707070; font-family:Verdana; font-size:11px; color:#4e4d4f;}
.fips_gentxt { font-family:Verdana; font-size:11px; color:#67666b; text-decoration:none;}

/********* edit by anne pilawa: *********/
.fips_linkgold { vertical-align:top;font-family:Verdana; font-size:11px; color:#9b8d44; text-decoration:none; font-weight:bold; background-image:url(/images/fips_gold.gif); background-repeat:no-repeat; background-position:center right; padding:20px;}

a.fips_linkgold:hover { font-family:Verdana; font-size:11px; color:#9b8d44; text-decoration:none; font-weight:bold; background-image:url(/images/fips_gold.gif); background-repeat:no-repeat; background-position:center right; padding-right:20px;}
.fips_msg { font-family:Verdana; font-size:11px; color:#4d4e4f; text-decoration:none;}

.fips_selectedbox { background-color:#bcbcbc; border:1px solid #ffffff; padding:10px 10px 10px 10px; margin:0px 0px 5px 0px;}
.fips_selectedbox p.fipstitle { color:#4d4e4f; font-size:11px; font-family:Verdana; margin:0px 0px 5px 0px; padding:0px 0px 5px 5px; font-weight:bold; border-bottom:1px dotted #FFF; width:50%;}
.fips_selectedbox p.fipstxt { color:#4d4e4f; font-size:11px; font-family:Verdana; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;}

.fips_selectedbox p.builttxt { color:#4d4e4f; font-size:11px; font-family:Verdana; margin:5px 0px 0px 0px; padding:5px 0px 5px 5px; border-top:1px dotted #FFF; width:50%;}
.fipsbrandlist { margin:0px; padding:0px;}
.fipsbrandlistbox {  margin:0px 0px 15px 0px; padding:0px 0px 0px 0px; }
.fipschoosetitle { color:#4d4e4f; font-size:11px; font-family:Verdana; margin:0px 0px 25px 0px; padding:0px 0px 5px 5px; border-bottom:1px dotted #58595a; }
.fipsgoldtxtbox { color:#ffffff; font-size:11px; font-family:Verdana; margin:0px; padding:2px 5px 2px 5px; background-color:#9b8d44; width:140px; display:block;}
.fipsgoldtxt { color:#9b8d44; font-size:10px; font-family:Verdana; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.entryformtitle { color:#4e4d4f; font-size:20px; font-family:Arial; margin:0px 0px 15px 0px; padding:0px; text-transform:uppercase;}
.entryformsubtitle { color:#4e4d4f; font-size:12px; font-weight:bold; font-family:Arial; margin:0px 0px 25px 0px; padding:0px; }
.entryformtxt { color:#4e4d4f; font-size:11px; font-family:Verdana; margin:0px 0px 0px 0px; padding:0px;}
.modelltxt {color:#4d4e4f; font-size:11px; font-family:Verdana; margin:0px 0px 0px 0px; padding:5px 0px 5px 5px; border-top:1px dotted #FFF; width:50%;}
.button_blank{
	border:0px solid #c6bd84;
	background-image: url(/images/clubs/btn_bg.gif);
	background-repeat:repeat-x;
	height:18px;
	font-family:Arial;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}


/* for shop */
img.shop_p1{border:3px solid #FFF;background-color:#FFF;}
.shop_mypic{float:right;margin-top:-42px; font-size:1px;}
.shop_mypic .avatar_img_class{border:3px solid #FFFFFF;}
.shop_img-badge1{position:relative; width:28px; height:22px; margin-top:-273px; margin-left:177px; display:block;padding:0px;}
.shop_img-badge_medum{position:relative; width:28px; height:22px; margin-top:-99px; margin-left:47px; display:block;padding:0px;} 
.shop_img-badge_thumb{position:relative; width:18px; height:14px; margin-top:-55px; margin-left:26px; display:block; padding:0px;} 
#content .profile .shop_img-badge{ float:left; width:28px; height:22px; margin-top:2px; margin-left:-37px; display:block;padding:0px;}

/* not logged in regster message */
.notloggedintxt {font-family:verdana;font-size:12px;color:#FFF!important;padding-right:100px;}
.notloggedininput { border:1px solid #000000; background-color:#FFFFFF; font-family:verdana;font-size:12px; color:#333333;}
.mycarsablanca_notice {	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#5d5d25;
	margin:0px 0px 0px 0px;
}
#content .large_profile{margin-top:20px;padding-left:30px;}

#sidebar .inv_magnifier{position:absolute;margin-top:75px;margin-left:-418px;padding:10px 10px 10px 10px; z-index:15;background:transparent url('/images/inv_blocklayer.png') no-repeat; height:405px; border:0px;display:block; }
#sidebar .inv_magnifier a.close{float: right;display: block;margin-top: 0px;margin-right: 60px;width: 30px;height: 30px;background: url('/images/buttons/de/close_gold.png');border: none;position: static;}
#sidebar .inv_magnifier h4{font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#FFFFFF; margin:0px 0px 5px 0px; padding:0px;}
#sidebar .inv_magnifier td{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF; margin:0px 0px 0px 0px; padding:0px;}
#sidebar .inv_magnifier input{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000; margin:0px 0px 0px 0px; padding:0px;}
#sidebar .inv_magnifier textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000; margin:0px 0px 0px 0px; padding:0px;}
div#tipDiv {
  position:absolute; visibility:hidden; padding:0px; color:#000; font-size:11px; background-image:url(/images/landing1/reg_tooltips.gif); background-position:top left; background-repeat:no-repeat;width:238px; height:173px;}
div#tip_Div {
  position:absolute; visibility:hidden; padding:0px; color:#000; font-size:11px;background-position:top left; background-repeat:no-repeat;width:238px; height:173px;}

/* These are optional. They demonstrate how you can individually format tooltip content  */
.home_page_cars div {background-color:#ccc;}
.home_page_cars div.tpbox { margin:0px; padding:3px 10px 2px 8px; border:0px solid #ff0000; width:222px;}
.home_page_cars div.tp1 { font-size:12px; color:#ffffff; font-family:Verdana; padding:5px 5px 2px 2px; font-style:normal; font-weight:bold;}
.home_page_users div{font-size:12px; color:#ffffff; font-family:Verdana; padding:0px 0px 2px 0px; font-style:normal; font-weight:bold;background-color:#ccc;}
.home_page_cars div.tp2 { font-size:11px; color:#ffffff; font-family:Verdana; padding:0px 0px 0px 0px; font-style:normal; font-weight:normal;}
.home_page_cars div.tpimgbox { margin:0px; padding:5px 5px 5px 5px;  width:222px; height:60px; display:block; text-align:center}
.home_page_cars div.tpimgboxcol1 { margin:0px; padding:2px; width:80px; height:56px; display:block; float:left; border:2px solid #ffffff; text-align:center; vertical-align:middle;}
.home_page_cars div.tpimgboxcol2 { margin:0px; padding:2px; width:80px; height:56px; display:block;  float:left;  border:2px solid #ffffff; text-align:center; vertical-align:middle;}
.home_page_cars div.tp3 {float:right;font-size:11px; color:#918136; font-family:Verdana; padding:0px 0px 3px 0px; font-weight:bold; border:0px solid #ff0000;}




/* prototip.css : http://www.nickstakenburg.com/projects/prototip */
.prototip { position: absolute; }
.prototip .effectWrapper { position: relative; }
.prototip .tooltip { position: relative; }
.prototip .toolbar {
	position: relative;
	display: block;
	}
.prototip .toolbar .title {
	display: block;
	position: relative;
	}
.prototip .content { clear: both; }
.prototip .toolbar a.close {
	position: relative;
	text-decoration: none;
	float: right;
	width: 15px;
	height: 15px;
	background: transparent url(close.gif);
	display: block;
	line-height: 0;
	font-size: 0px;
	border: 0;
	}
.prototip .toolbar a.close:hover { background: transparent url(close_hover.gif); }

.iframeShim { 
	position: absolute;
	border: 0;
	margin: 0;	
    padding: 0;
    background: none;
}

/* Tooltip styles */
.prototip .default { width: 150px; color: #fff; }
.prototip .default .toolbar { background: #0F6788; font: 17px Arial, Helvetica, sans-serif; }
.prototip .default .title { background: #7D6F1F; padding: 5px; }
.prototip .default .content { background: #000; font: 11px Arial, Helvetica, sans-serif; color: #BCBCBC; padding: 5px;}

.prototip .carsa { width: auto; color: #fff; }
.prototip .carsa .toolbar { background: #0F6788; font: 17px Arial, Helvetica, sans-serif; }
.prototip .carsa .title { background: #7D6F1F; padding: 5px; }
.prototip .carsa .content { font: 11px Arial, Helvetica, sans-serif; color: #BCBCBC; padding: 5px;}

.prototip .pinktip { border: 5px solid #a1a1a1; }
.prototip .pinktip .toolbar { background: #ff1e53; color: #fff; font: italic 17px Georgia, serif; }
.prototip .pinktip .title { padding: 5px; }
.prototip .pinktip .content { background: #fff; color: #555555; font: 11px Arial, Helvetica, sans-serif; padding: 5px; }

.prototip .darktip { width: 250px; border: 5px solid #a1a1a1; }
.prototip .darktip .toolbar { background: #606060; color: #fff; font: italic 17px Georgia, serif; }
.prototip .darktip .toolbar a.close { background: url(close_hover.gif);}
.prototip .darktip .toolbar a.close:hover { background: url(close.gif);}
.prototip .darktip .title { padding: 5px;}
.prototip .darktip .content { background: #808080; color: #fff; font: 11px Arial, Helvetica, sans-serif; padding: 5px; }

.prototip .silver { width: 300px; border: 5px solid #cccccc; color: #fff; font: 11px Arial, Helvetica, sans-serif;}
.prototip .silver .toolbar { background: #2e2e2e; color: #fff; font-weight: bold; }
.prototip .silver .toolbar a.close:hover { background: url(close_hover_red.gif);}
.prototip .silver .title { padding: 5px; }
.prototip .silver .content { background: #fff; color: #666666; padding: 5px;}

.protoClassic { width: 300px; border: 5px solid #8c939c; }
.protoClassic .toolbar { background: #96b8e2 url(classic_toolbar.gif) top left repeat-y; font-weight: bold; color: #fff;}
.protoClassic .toolbar a.close:hover { background: url(close_hover_red.gif);}
.protoClassic .title { padding: 5px; }
.protoClassic .content { background: #fff; color: #333333; font: 11px Arial, Helvetica, sans-serif; padding: 5px; }


/* ------------------ imagehandling new ----------------------------------------------- */
             

/* common */

.gallery_teaser {width: 350px; height: 124px; background: #cacaca; margin-right: 20px; margin: 5px 10px 5px 0; position:relative;}

.gallery_teaser .description {margin: 2px 10px 2px 10px; height:38px;clear:both;}
.gallery_teaser .description h2 {font-size: 14px; font-weight: bold; color: #9B5F44}

.gallery_teaser .description p {line-height:0.9em;}
.gallery_teaser .imagearea {
	background: #cacaca url(/images/gallery/gallery_teaser_bg.png) repeat-x scroll left top;
  padding:5px 10px 0 10px;
  text-align:right;
  width:330px;
  float:left}
.gallery_teaser .imagearea img {float:left;}
.gallery_teaser .imagearea .right_space {margin-right:12px;}
.gallery_teaser .link {padding-top:2px;clear:both;}

.selected_galleries h2 {text-transform: uppercase; font-size: 20px; margin-bottom: 5px;}

.popular_teaser {margin-bottom: 20px; clear: both;}
.popular_teaser {width: 720px; height: 178px; padding: 10px; background: white url('/images/gallery/popular_teaser_bg.png') repeat-x top left;}
.popular_teaser h2 {text-transform: uppercase; font-size: 20px; margin-bottom: 5px;}
.popular_teaser img {float:left; margin-right:6px;}
             
.right {float: right !important;}
.left {float: left !important;}
.clear {clear: both !important;}
.clear2 {clear: both !important;} /* no font manipulation (from global) */

a.gal_next, a.gal_next:link, a.gal_next:visited {
	font-weight:bold; padding:2px 10px 10px 5px;height:15px;text-decoration:none;/*background:transparent url('/images/gallery/link_arrow_right.png') right no-repeat;*/
}


/* fotos & videos home */
                             
#fv_page {margin-bottom: 50px;}
#fv_page .header {padding:3px 5px 5px 0}
#fv_page .title {width:288px;}
#fv_page .title_text {width:480px; color: #4D4C4E;}
#fv_page .filter {width:230px;float:right;margin-top: 16px;}
#fv_page .upload {padding-bottom:1px;margin-top:-6px;}
#fv_page .sort {width:267px; text-align: right; margin-top: 16px; margin-right: 5px;}

#fv_page .top_pagination {}
#fv_page .bottom_pagination {float:right; height: 20px; width:350px;}
#fv_page .bottom_pagination .pagination {text-align:right !important; margin-right: 10px;}
#fv_page .contentad {position:relative;width:352px;overflow:hidden;float: left;height:270px; margin: 10px; margin-bottom: 20px;padding:0;border:1px solid #d4d4d4}

#fv_page .fv_item {float: left; margin: 0 5px 20px; width: 172px; height: 270px; background-color: #FFF;}
*html #fv_page .fv_item {position:relative;float: left; margin: 0 0 20px 8px; width: 176px; height: 270px; background-color: #FFF;}
#fv_page .fv_item .image {height: 128px; padding:2px; text-align: center;}

#fv_page .fv_item .info1 {margin: 0px 5px; height:41px; border-bottom: 1px solid #6A6A6A;}
#fv_page .fv_item .info2 {margin: 0px 5px; height:41px;}
#fv_page .fv_item .tags {height: 41px; background-color: #6A6A6A; overflow:auto; padding: 5px;}
#fv_page .fv_item .tag, #fv_page .fv_item a.tag {color:#FFF; margin-right: 5px;}   
#fv_page .fv_item input, 
#fv_page .fv_item select, 
#fv_page .fv_item textarea {margin-bottom:5px;}

#fv_page .selected_galleries {margin: 5px 0px 0 0;float:left;}
*:first-child+html #fv_page .selected_galleries {margin: 5px 0px 10px 0;float:left;}

#fv_page .selected_galleries h1 {text-transform: uppercase; font-size: 20px;}

#fv_page .tag_clouds {margin: 20px 0px; padding: 5px; border: 1px solid white;
	background: white url('/images/gallery/clouds_bg.png') repeat-x bottom left;}


/* gallery index */

#gallery {border-top:1px solid #dedede; margin-bottom: 50px;}
#gallery .header {height: 60px; padding:3px 5px 5px 0}
#gallery .title_text {float:left; width:288px; color: #4D4C4E;}
#gallery .upload {padding-bottom:1px;margin-top:-6px;}
#gallery .gallery_teaser .description h2 {font-size: 14px; font-weight: bold; color: #9B5F44; line-height: 0.9em}
#gallery .bottom_pagination {padding-right: 5px;}

/* gallery show */

#gallery_show .title {height: 70px; padding-top: 5px; border-top: 1px solid #DBDBDB;	color: #E0E0E0;}

#gallery_show .content {
	background: transparent url('/images/gallery/gallery_bg_top.png') top left no-repeat;
	padding: 12px 0 0 12px;
	margin-left: 0px;
	text-align: center;
}
*html #gallery_show .content {
  margin-left: -8px;
}
*:first-child+html #gallery_show .content {
  margin-left: -8px;
}
#gallery_show .headline {float: left;}
#gallery_show .headline h2 {font-size: 26px;}
#gallery_show .button_back {float:right;}                        
#gallery_show .button_back a {color: #424242;}                        
#gallery_show div.tags {font-size: 14px; clear:both;}
#gallery_show a.tags {color: white;}
#gallery_show .tags_label {color: #4E4D4F;}
#gallery_show .tag {color: #FFF; margin-right: 5px;}
#gallery_show .counter {
	margin: 10px 0px; 
	text-transform: uppercase;
	font-size: 16px;
	color: #FFF;
} 
#gallery_show .counter_back {	
	margin-right: 90px;
} 
#gallery_show .counter_back a {font-size: 14px; color: white; text-transform: none;}	
#gallery_show .nav {cursor: pointer; width: 100px;}
#gallery_show .image {width: 533px;}
#gallery_show .description_text {margin-top: 3px; margin-left: 96px; width: 533px; text-align: left;}
#gallery_show .gallery_teaser {text-align: left;margin-right: 10px;}
                                
.photo_edit {padding:10px;border:1px solid #9B8D44;background-color:#D6D2AF;height:258px;}

.activegallery, div.gallery_teaser.left.activegallery div.imagearea {
	background: #d4d4d4 url(/images/background_content_top.jpg) repeat-x 0px -15px;;
}

.gallery_teaser.left.activegallery div.description h3 {
	color: #fff;
}
#content div.content div.description_text p {
  text-align:left;
 }
 
div#submit_tag a {text-decoration:underline;}

ul#list_of_upload_choices {background-color:#fff;border:#ccc 1px solid;padding:0px 10px 10px 10px;display:block;margin-top:5px;}

/* camao Adsense */

div.adsenseContainer {
    overflow: hidden;
    padding: 10px 0px;
}

div.adsenseContainer div.adsense {}
div.adsenseContainer div.adsense div.adsenseItem {}
div.adsenseContainer div.adsense div.adsenseItem a {}

div.adsenseContainer div.adsense span.adsense-googleAds {}
div.adsenseContainer div.adsense span.adsense-googleAds a {
    font-weight: bold;
    font-size: 11px;
}
div.adsenseContainer div.adsense span.adsense-googleAds a:hover {}

/* Over */
div.adsenseContainer div.adsenseItemOver {}
div.adsenseContainer div.adsenseItemOver div.adsenseItem {}

/* URLs */
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url {
    color: #9B5F44;
}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url span.adsense-visible_url {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url:hover {
    text-decoration: underline;
}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url:hover span.adsense-visible_url {}

div.adsenseContainer div.adsense div.adsenseItem a.adsense-url2 {
    color: #9B5F44;
    font-weight: bold;
}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url2 span.adsense-visible_url {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url2:hover {
    text-decoration: underline;
}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url2:hover span.adsense-visible_url {}

div.adsenseContainer div.adsense div.adsenseItem a.adsense-url3 {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url3 span.adsense-visible_url {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url3:hover {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url3:hover span.adsense-visible_url {}

/* Lines */
div.adsenseContainer div.adsense div.adsenseItem div.adsense-lines {
    display: inline-block;
    padding: 5px 0px;
}
div.adsenseContainer div.adsense div.adsenseItem div.adsense-lines span {}
div.adsenseContainer div.adsense div.adsenseItem div.adsense-lines span.adsense-line2 {}
div.adsenseContainer div.adsense div.adsenseItem div.adsense-lines span.adsense-line3 {}



/*** MAGAZIN ***/
div.adsenseMagazin {
    border-top: 1px dotted #CBCBCB;
    margin-top: 10px;
}
div.adsenseMagazin div.adsense {
    width: 220px;
}
div.adsenseMagazin div#adsense1 div.adsense {
    float: left;
}
div.adsenseMagazin div#adsense2 div.adsense {
    float: right;
    margin-top: 25px;
}

div.adsenseMagazin div.adsense div.adsenseItem a.adsense-url {
    font-size: 18px;
}

div.adsenseMagazin div.adsense span.adsense-googleAds {
    display: block;
    margin-bottom: 10px;
}

div.adsenseMagazin div#adsense2 span.adsense-googleAds {
    display: none;
}

/*** MARKETPLACE ***/
div.adsenseMarketplace {
    position: relative;
}
div.adsenseMarketplace div.adsense {
    background-color: #FFFFFF;
    border: 1px solid grey;
    float: left;
    margin: 20px 10px 0 0;
    width: 220px;
}
div.adsenseMarketplace div.adsense span.adsense-googleAds {
    left: 5px;
    position: absolute;
    top: 5px;
}
div.adsenseMarketplace div.adsense span.adsense-googleAds a {
    font-weight: normal;
}

div.adsenseMarketplace div.adsense div.adsenseItem {
    overflow: hidden;
    padding: 10px;
}
div.adsenseMarketplace div.adsense div.adsenseItem a.adsense-url {
    font-weight: bold;
    font-size: 12px;
}
div.adsenseMarketplace div.adsense div.adsenseItem a.adsense-url2 {
    float: right;
}

div.adsenseMarketplace div#adsense4 div.adsense {
    margin-right: 0px;
}

/*** LIST ***/
div.adsenseList {}
div.adsenseList div.adsense div.adsenseItem {
    padding: 5px 0px 0px 0px;
}
div.adsenseList div.adsense div.adsenseItem a.adsense-url {
    font-weight: bold;
    font-size: 16px;
    padding-right: 5px;
}
div.adsenseList div.adsense div.adsenseItem a.adsense-url2 {
    font-weight: normal;
}
div.adsenseList div.adsense div.adsenseItem div.adsense-lines {
    display: block;
    padding: 0px:
}
div.adsenseList div.adsenseItemOver div.adsenseItem {
    background-color: #F3F3F3;
}
div.adsenseList div.adsense div.adsenseItem span.adsense-line2,
div.adsenseList div.adsense div.adsenseItem span.adsense-line3 {
    margin-right: 5px;
}
div.adsenseList div#adsense1 span.adsense-googleAds {
    padding-bottom: 5px;
}
div.adsenseList div#adsense2 span.adsense-googleAds,
div.adsenseList div#adsense3 span.adsense-googleAds,
div.adsenseList div#adsense5 span.adsense-googleAds,
div.adsenseList div#adsense6 span.adsense-googleAds {
    display: none;
}


/* CSS Document */

#createclub_container { 
	margin:0px;
	padding:0px;
	border:0px solid #ff0000;
}
.validate_text {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#3d4a56;
	text-align:right;
	margin:0px;
	padding:0px 0px 5px 0px;
}
.createclub_form {
	background-color:#e6e6e6;
	border:1px solid #bdbdbd;
	margin:0px 0px 10px 0px;
	padding:10px 10px 15px 25px;
}
.createclub_form h4 {
	color:#616161;
	font-family:"Lucida Sans";
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}
.createclub_form_container {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 50px;
}
.createclub_form_container .labels {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#3d4a56;
}
.createclub_form_container .rightarea {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#3d4a56;
}
.createclub_form_container .validatestar {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	color:#3d4a56;
}
.clubinputbox {
	border:1px solid #bdbdbd;
	background-color:#ffffff;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#3d4a56;
}
.club_suggestbox {
	background-color:#bcbcbc;
	border:1px solid #e6e6e6;
	margin:0px;
	padding:10px 10px 10px 10px;
	color:#272727;
	font-family:Arial;
	font-size:12px;
	line-height:22px;
}
.club_suggestbox h3 {
	margin:0px;
	padding:0px 0px 10px 0px;
	color:#564e4e;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}

/* club list */
.club_item_new_container{ margin:0px; padding:0px; margin-top:10px;}
.club_item_new_container h4 {color:#616161; font-family:"Lucida Sans"; font-size:18px; font-weight:normal; text-decoration:none; text-transform:uppercase; padding-bottom:5px;}
.club_item_new{clear:both;margin-top:10px;margin-bottom:10px;margin-left:5px;margin-right:13px;}
.club_item_new .c2{float:left;}
.club_item_new .owner{float:right;width:100px;background:#e6e6e6;height:100px;}
.club_item_new .owner.ebay{float:right;width:100px;background:#FFF;height:93px;padding-top:5px;padding-bottom:5px;}
.club_item_new .options{float:right;width:100px;background:#e6e6e6;height:23px;padding-top:75px;padding-bottom:5px;}
.club_item_new .owner .name{display:block;color:#FFF;background:#464646;font-family:verdana;font-size:10px;margin-top:5px;padding-top:2px;padding-left:2px;padding-right:2px;padding-bottom:1px;}
.club_item_new .owner .location{padding-top:2px;padding-left:2px;padding-right:2px;padding-bottom:1px;}
.club_item_new .contents{background-color:#bcbcbc;border:1px solid #dedede;margin-left:140px;margin-right:107px;padding:8px;}
.club_item_new.dealer .contents {background-color:#cdc8ac;}
.club_item_new.user .contents{background-color:#BCBCBC;}
.club_item_new .contents .rating{float:right;margin-top:-5px;margin-right:-5px;}

.club_item_new .contents .marketplace{float:right;margin-top:-10px;margin-right:-10px;width:110px;font-size:10px;color:white;text-align:right;padding-right:5px;}
* html .club_item_new .contents .marketplace{padding-right:15px;}
.club_item_new .contents .marketplace .from{margin-right:-5px;text-align:center;background:#82773e;color:white;font-size:10px;font-weight:bold;text-transform:uppercase;}
.club_item_new .contents .marketplace .prize{margin-right:-5px;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;text-align:right;background:white;color:#2e2d2e;font-size:12px;font-weight:bold;text-transform:uppercase;}
.club_item_new .contents .marketplace .prize .cur{float:left;}
.club_item_new .contents .name{display:block;color:#897b35;font-family:verdana;font-size:13px;font-weight:bold;margin-bottom:1px;}
.club_item_new .contents .listing_grey{height:35px;}
.club_item_new .contents .text{color:#464546;font-family:verdana;font-size:11px;font-weight:normal;margin-bottom:4px;}

.club_item_new .createdatebox { background-color:#bcbcbc; color:#000000; font-family:Verdana; font-size:9px; text-decoration:none; text-align:center; padding:5px; line-height:12px;}

/* club list */
.newclub_inputbox { 
	background-color:#FFFFFF;
	border:1px solid #a3a3a3;
	font-family:Verdana;
	font-size:11px;
	color:#272727;
	text-decoration:none;
}

.club_list h4 { color:#616161; font-family:"Lucida Sans"; font-size:18px; font-weight:normal; text-decoration:none; text-transform:uppercase;}

.club_suggest_container {
	margin:0px 10px 0px 0px; /*edit anne pilawa: no margin right, solves IE6 prob!*/:
	padding:10px;
	position:relative;
	float:left;
	background-color:#bcbcbc;
	border:1px solid #dedede;
}
.club_suggest_container h4 {color:#616161; font-family:"Lucida Sans"; font-size:18px; font-weight:normal; text-decoration:none; text-transform:uppercase; padding-bottom:12px;}





.club_search_container {
	margin:0px 0px 0px 5px;
	padding:10px;
	position:relative;
	float:left;
	background-color:#bcbcbc;
	border:1px solid #dedede;
}

.club_detail_container_admin {
	float:left;
	margin:0px 10px 0px 5px;
	padding:10px;
	position:relative;
	background-image:url(/images/clubs/admin_gesucht.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#bcbcbc;
	border:1px solid #dedede;
}
.club_detail_container {
	float:left;
	margin:0px 10px 0px 5px;
	padding:10px;
	position:relative;
	background-color:#bcbcbc;
	border:1px solid #dedede;
}

.club_search_container h4 { color:#616161; font-family:"Lucida Sans"; font-size:18px; font-weight:normal; text-decoration:none; text-transform:uppercase; padding-bottom:5px;}

.clubadmin_container {
	margin:0px 0px 0px 5px;
	padding:0px;
}
.clubadmin_container h4 { 
	color:#616161; 
	font-family:"Lucida Sans"; 
	font-size:18px; 
	font-weight:normal; 
	text-decoration:none; 
	text-transform:uppercase;
	padding-bottom:5px;
}
.clubadmin_box {
	background-color:#bcbcbc;
	border:1px solid #dedede;
	padding:10px;
}

.club_administrator {
	margin:0px 10px 0px 0px;
	padding:10px;
	position:relative;
	float:left;
	background-color:#bcbcbc;
	border:1px solid #dedede;
}
.club_administrator h4 { color:#616161; font-family:"Lucida Sans"; font-size:18px; font-weight:normal; text-decoration:none; text-transform:uppercase; padding-bottom:5px;}

/* new header logo and background for like google ifrmae */
.frame_headerbg {
	background-image:url(clubs/new_headerbg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:120px;
	width:100%;
}
.frame_link a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.frame_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
/* new header logo and background for like google ifrmae */
/* error messages */
.errorExplanation {
	position:relative;
	display:block;
	width:690px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	margin:10px 0px 10px 0px;
	padding:15px 25px 15px 25px;
	text-align:left;
	background-color:#bcbcbc;
	border:1px solid #ffffff;

}
.errorExplanation h2 {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
}
.errorExplanation p{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	margin:0px 0px 0px 20px;
}
.errorExplanation ul {
	font-family:Verdana;
	font-size:11px;
	color:#4e4d4f;
	text-decoration:none;
	margin:0px 0px 0px 15px;
}
.errorExplanation li {
	margin:0px 0px 0px 20px;
	padding:0px;
	list-style:disc;
	line-height:18px;
}
.club_msg_title {
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#5d5d25;
	margin:0px 0px 0px 0px;
}