html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ul,ol,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background-color:transparent;border:0;margin:0;outline:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
object,img{vertical-align:bottom}
a:link img,a:visited img,a:hover img,a:active img{border:0;outline:0}
a *{cursor:pointer}
a.link_disabled,a.link_disabled *{cursor:default}
big{font-weight:bold;font-size:1.4em}
.unclickable{pointer-events:none}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
caption,th,td{font-weight:normal;text-align:left}
td,th{padding:4px;vertical-align:top}
#payment td{padding:0 0 6px}
:focus{outline:0}
strong{font-weight:bold}
table{border-collapse:separate;border-spacing:0}
ul{list-style:none}
ol{padding:0 0 0 1.5em}
@media screen and (max-device-width:960px){html,body,div,span,table,ul{-webkit-text-size-adjust:none}
}
html{background-image:none}
body{background-color:#c6c6c6;color:#000;font-family:arial,helvetica,sans-serif;font-size:12px;font-weight:normal;line-height:16px;height:100%;margin:0;padding:0}
hr{border:none;background-color:#bbbaba;clear:both;color:#bbbaba;height:1px}
input,textarea{font-family:arial,helvetica,sans-serif;font-size:13px}
select{word-wrap:normal !important}
p{padding:0 0 10px}
#messageMerker,.print_only,.no_display{display:none}
.bottom{vertical-align:bottom !important}
.clear{clear:both}
.center{margin:0 auto;display:block}
.left,.iw_left{float:left}
.middle{vertical-align:middle}
.relative{position:relative;z-index:1000}
.right,.iw_right{float:right}
.text_center{text-align:center}
.text_right{text-align:right}
.text_left{text-align:left}
.grid_02o16,.grid_03o16,.grid_04o16,.grid_05o16,.grid_06o16,.grid_07o16,.grid_08o16,.grid_09o16,.grid_10o16,.grid_12o16,.grid_14o16,.grid_15o16,.grid_16o16{float:left;margin:0 20px 0 0;padding:0}
.no_grid_margin{margin-right:0}
.grid_02o16{width:100px}
.grid_03o16{width:160px}
.grid_04o16{width:220px}
.grid_05o16{width:280px}
.grid_06o16{width:340px}
.grid_07o16{width:400px}
.grid_08o16{width:460px}
.grid_09o16{width:520px}
.grid_10o16{width:580px}
.grid_12o16{width:700px}
.grid_14o16{width:820px}
.grid_15o16{width:880px}
.grid_16o16{width:940px}
.grid_image_thumbs{float:right;padding:0 0 0 10px;width:262px;min-height:281px}
.grid_image_social{margin:-5px 0 0;padding-left:10px}
.grid_image_thumbs_small{float:right;margin:0 -10px 0 0;padding:0 0 0 10px;width:220px}
.grid_image_big{float:left;width:406px;padding:0}
.grid_image_big #gallery #exposeimage{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:-o-zoom-in;cursor:zoom-in}
.page_col_033o100,.page_col_050o100,.page_col_066o100,.page_col_100o100,.content_col_033o100,.content_col_050o100,.content_col_066o100,.content_col_100o100{float:left;display:block}
.content_col_033o100,.content_col_050o100,.content_col_066o100,.page_col_033o100,.page_col_050o100,.page_col_066o100{margin-right:20px}
.page_col_033o100{width:300px}
.page_col_050o100{width:460px}
.page_col_066o100{width:620px}
.page_col_100o100{width:960px}
.content_col_033o100{width:193px}
.content_col_050o100{width:300px}
.content_col_066o100{width:600px}
.content_col_100o100{width:940px}
.no_content_margin{margin-right:0}
.s_010,.s_020,.s_030,.s_050,.s_060,.s_090,.s_100,.s_150,.s_200,.s_210,.s_300,.s_325,.s_400,.s_50p{float:left;margin:0;padding:0}
.w_002,.w_005,.w_010,.w_015,.w_020,.w_030,.w_040,.w_050,.w_060,.w_070,.w_080,.w_090,.w_095,.w_100,.w_120,.w_130,.w_140,.w_150,.w_170,.w_180,.w_200,.w_210,.w_230,.w_250,.w_280,.w_300,.w_320,.w_330,.w_350,.w_370,.w_400,.w_450,.w_500,.w_550,.w_600,.w_700,.w_900,.w_940,.w_50p,.w_max{display:inline-block;margin:0;padding:0;vertical-align:top;word-wrap:break-word}
.w_002,.s_002{width:2px}
.w_005,.s_005{width:5px}
.w_010,.s_010{width:10px}
.w_015,.s_015{width:15px}
.w_020,.s_020{width:20px}
.w_030,.s_030{width:30px}
.w_040,.s_040,.status_state.w_040{width:40px}
.w_050,.s_050,.formfield_01 select.w_050,.formfield_04 select.w_050{width:50px}
.w_060,.s_060{width:60px}
.w_070,.s_070,.formfield_01 select.w_070,.formfield_04 select.w_070{width:70px}
.w_080,.s_080{width:80px}
.w_090,.s_090,.formfield_07 select.w_090{width:90px}
.w_095,.s_095,{width:95px}
.w_100,.s_100,.formfield_01 select.w_100,.formfield_04 select.w_100,.DropDownList.w_100 select{width:100px}
.w_120,.s_120,.DropDownList.w_120 select{width:120px}
.w_130,.s_130{width:130px}
.w_140,.s_140{width:140px}
.w_150,.s_150{width:150px}
.w_170,.s_170{width:170px}
.w_180,.s_180{width:180px}
.w_200,.s_200{width:200px}
.w_210,.s_210,.formfield_07 input.w_210{width:210px}
.w_230,.s_230{width:230px}
.w_250,.s_250{width:250px}
.w_280,.s_280{width:280px}
.w_300,.s_300{width:300px}
.s_325{width:325px}
.w_320{width:320px}
.w_330{width:330px}
.w_350{width:350px}
.w_370{width:370px}
.w_400,.s_400{width:400px}
.w_450{width:450px}
.w_500{width:500px}
.w_550{width:550px}
.w_600{width:600px}
.w_700{width:700px}
.w_900{width:900px}
.w_940{width:940px}
.w_50p,.s_50p{width:50%}
.w_max{width:100%}
.w_auto{width:auto}
blockquote{background:transparent url('') no-repeat -36px -1800px;color:#666;font-size:16px;font-weight:bold;font-style:italic;line-height:22px;margin:0 0 5px;padding:5px 0 0;text-indent:30px}
.bold{font-weight:bold}
.breadcrumb{color:#666;font-size:11px;font-weight:normal;padding:5px 0 0 20px}
.special_text_01{color:#fc0;font-size:16px;line-height:16px;font-weight:bold;margin:0}
.color_01{color:#fc0}
.color_02{color:#fcdc5c}
.color_03{color:#fff8dd}
.color_04{color:#da0}
.color_05{color:#333}
.color_06{color:#c6c6c6}
.color_07,.color_07 .box_annotation,.color_07 .listboxcontent .price,.color_07 .listboxcontent h3{color:#666}
.color_08,.fastnav .inactive{color:#999}
.color_09{color:#efefef}
.color_10{color:#000}
.color_11{background:#fff}
.color_aktiv{color:green}
.color_inaktiv{color:red}
.color_error{background:#efb2b2}
.color_highlight,.gallerybox_01.color_highlight,.selected_layout .color_highlight{background:#fea}
.box_tabs h3{margin:14px 0 11px 10px}
.box_tabs h5{margin:0}
.box_expose_01 h3{color:#000;font-size:16px}
.topchannelbox h1{padding:5px 0 0 50px}
h1,h2,h3,h4,h5,h5.like_h1,h5.like_h2,h5.like_h3,h5.like_h4,h5.like_h6,h6{font-family:arial,helvetica,sans-serif;font-weight:bold}
h1,h2.like_h1,h3.like_h1,h4.like_h1,h5.like_h1,h6.like_h1{color:#333;font-size:22px;line-height:28px;margin:0 0 8px}
h1.like_h2,h2,h3.like_h2,h4.like_h2,h5.like_h2,h6.like_h2{color:#fc0;font-size:16px;line-height:22px;margin:0}
h1.like_h3,h2.like_h3,h3,h4.like_h3,h5.like_h3,h6.like_h3{color:#333;font-size:18px;line-height:25px;margin:0 0 5px}
h3.small{font-size:16px}
h1.like_h4,h2.like_h4,h3.like_h4,h4,h5.like_h4,h6.like_h4{color:#999;font-size:16px;line-height:25px;margin:0 0 5px}
h1.like_h5,h2.like_h5,h3.like_h5,h4.like_h5,h5,h6.like_h5{color:#000;font-size:14px;font-weight:normal;line-height:18px;margin:0 0 4px}
h5.map_tooltip,h5 .current{font-size:15px;font-weight:bold}
h1.like_h6,h2.like_h6,h3.like_h6,h4.like_h6,h5.like_h6,h6{color:#000;font-size:12px;margin-bottom:4px}
h1.like_h6,h2.like_h6,h3.like_h6,h4.like_h6,h5.like_h6{line-height:16px}
#pagebottom p{color:#4b4b4b}
.big_01{font-size:14px;font-weight:normal}
small,.comment,.small{font-size:11px;font-weight:normal}
.comment{color:#666}
.uploadcomment{border:1px solid #ccc;color:#666;font-size:11px;padding:10px;width:408px}
.uploadcomment ul li{list-style:square outside none;margin:0 20px;padding:4px 5px}
.modal .modal_content .hd h3{font-size:16px}
sup{font-size:11px;vertical-align:top;color:#666}
#aAuswaehlen{margin:0 16px 0 6px}
.accordion dt{background:#efefef url('../images/background/bg_gradient_sprite.jpg') repeat-x 0 0;border-top:1px solid #c6c6c6;cursor:pointer;display:block;font-weight:normal;height:30px;line-height:30px;padding:0 10px}
.accordion dt.ui-state-active{background:#c6c6c6 url('../images/background/bg_gradient_sprite.jpg') repeat-x 0 -30px}
.accordion dd{background-color:#fff8dd;padding:0 20px 10px}
.accordion .ui-corner-all,.accordion .ui-corner-top,.accordion .ui-corner-bottom,.accordion .ui-corner-right,.accordion .ui-corner-left,.accordion .ui-corner-tr,.accordion .ui-corner-tl,.accordion .ui-corner-bl,.accordion .ui-corner-br{border-radius:0}
.checklist .single_accordion .accordion dd{padding:0}
.checklist_tasklist{margin:0 0 -1px}
.checklist .checklist_tasks{border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6}
.checklist .checklist_tasks,.checklist_tasklist li,.checklist .table_head{border-bottom:1px solid #c6c6c6}
.checklist_tasklist li{padding:10px 7px;line-height:20px}
.checklist_tasklist li input[type="checkbox"]{margin-right:12px}
.checklist .table_head{background:#efefef;padding:5px 43px 4px 38px;height:16px}
.checklist_tasklist li .note{margin:10px -7px -10px;padding:10px 80px 0 40px}
.checklist .color_08 .w_370,.checklist .color_08 .w_150,.checklist .color_08 .note,.checklist .color_08 .note a{text-decoration:line-through}
.checklist .color_08 .w_370 a:hover,.checklist .color_08 .w_370 a:active{color:#999}
.merkzettel .fastnav label:hover,.merkzettel .fastnav input:hover,.checklist .fastnav label:hover,.checklist .fastnav input:hover{cursor:pointer}
.merkzettel .fastsuche .accordion label,.checklist .fastsuche .accordion label{display:inline-block;width:160px}
.fastsuche dt{background:#fff8dd url('../images/background/bg_fastheader.jpg') repeat-x 0 0;border-top:none;cursor:auto;display:block;font-weight:bold;height:30px;line-height:30px;padding:0 10px}
.fastsuche dd{background-color:#fff8dd;padding:0 20px 10px}
.fastsuche .customsearch_btn{min-width:0 !important;float:left;margin:0}
.fastsuche .customsearch_btn a{background:none !important;padding:7px 5px 3px 16px}
.fastsuche .customsearch_btn a var{width:10px;height:10px;margin:0 -5px 0 0;background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2950px;display:block}
.fastsuche input.customsearch{width:135px !important;height:16px;float:left;padding-bottom:2px}
.areainfo{margin:7px 0}
.banner{background:#efefef;padding:10px}
#basecontainer{height:100%;margin:0 auto;padding:0 0 0 15px;width:1405px}
.bordered,img.bordered,a img.bordered{border:1px solid #666}
.button_ewms_content .dropdown li .bottom_line{border-bottom:1px solid #c6c6c6}
.box_expose_01>.boxcontent>.hd{border-bottom:1px solid #bababa}
.box_expose_01>.boxcontent>.bd{border-top:5px solid #e6e6e6;padding:5px 0 0 0;word-wrap:break-word}
.box_expose_02{background:#fef3dd;padding:10px;border-bottom:1px solid #fff}
.box_expose_03{background:#fc3 url('../images/background/bg_gradient_sprite.jpg') repeat-x 0 -60px;padding:10px;border-bottom:1px solid #fff}
.box_expose_01 .bd,.box_expose_02 .bd,.box_expose_03 .bd,.box_01 .bd,.box_01_simple,.box_02 .bd,.box_03 .bd,.box_04 .bd,.box_05 .bd,.box_06 .bd,.box_07 .bd,.box_08 .bd{overflow:hidden}
.box_01 .bd,.box_02 .bd,.box_03 .bd{padding:0 10px 10px}
.box_01 .hd,.box_02 .hd,.box_03 .hd{padding:10px 10px 0}
.boxcontent{height:100%}
.box_01>.boxcontent,.box_01_simple{border:1px solid #ccc;background:#fff}
.box_01.teaser_033o100>.boxcontent{overflow:hidden}
.box_02>.boxcontent{background:#fff url('../images/background/bg_gradient_down.jpg') repeat-x 0 0;border:1px solid #c6c6c6}
.box_03>.boxcontent{background:#e8e8e8 url('../images/background/bg_gradient_top.jpg') repeat-x 0 0;border:1px solid #c6c6c6}
.box_04>.boxcontent{background:#efefef;border:0;overflow:hidden;height:100%}
.box_04>.boxcontent .bd{padding:10px}
.box_04>.boxcontent .hd{float:left;padding:0}
.box_05>.boxcontent{background:#fff url('../images/background/bg_gradient_down.jpg') repeat-x 0 -32px;border:0;height:100%;overflow:hidden}
.box_05>.boxcontent .bd{padding:10px}
.box_05>.boxcontent .hd{float:left}
.box_06>.boxcontent{background:#fdb813 url('../images/background/bg_gradient_color.jpg') repeat-y 0 0;border:0;height:100%;overflow:hidden}
.box_06>.boxcontent .bd{padding:10px}
.box_06>.boxcontent .hd{float:left}
.box_06>.boxbottom{clear:both;padding:5px 0 0 0}
.box_07>.boxcontent .bd{padding:10px 0 0 0}
.box_08>.boxcontent{border:none;clear:both;height:100%;padding:0 0 10px;overflow:hidden}
.box_08>.boxcontent .bd{padding:0}
.box_08>.boxcontent .hd{float:left;padding:0}
.box_08>.boxcontent .hd img{margin-right:10px}
.box_08 .last{padding:0}
.portlet>.boxcontent,.widget>.boxcontent,.fastnav>.boxcontent,.special>.boxcontent{border-top:0}
.fastnav>.boxtop,.special>.boxtop{background:transparent url('../images/misc/misc_sprite.png') no-repeat 0 -42px;border:1px solid #c6c6c6;border-bottom:0;height:14px}
.fastnav>.boxtop span,.special>.boxtop span{background:transparent url('../images/misc/misc_sprite.png') no-repeat right -42px;display:block;float:right;height:14px;width:50%}
.bubble{position:absolute;display:none;width:205px;z-index:1000}
.bubble .bubble-content{padding:10px;min-height:30px;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px;border:1px solid #c6c6c6;-moz-box-shadow:0 0 1px 1px rgba(0,0,0,.25);-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.25);box-shadow:0 0 1px 1px rgba(0,0,0,.25)}
.bubble .bubble-pointer{width:10px;height:19px;background:transparent url('../images/misc/misc_sprite.png') no-repeat -462px -57px;position:absolute;top:15px;left:-9px;z-index:1001}
.rate_stars,.rate_area,.rate_prices{overflow:hidden}
.rate_stars .rating,.rate_area .rating,.rate_prices .rating{height:20px;width:20px;display:block;float:left;cursor:default}
#wohnlage_bewerten .rate_stars .rating,#wohnlage_bewerten .rate_area .rating,#wohnlage_bewerten .rate_prices .rating{cursor:pointer}
.rate_stars .rating{background:url("../images/icon/icon_sprite.png") no-repeat scroll -25px -2300px transparent}
.rate_prices .rating{background:url("../images/icon/icon_sprite.png") no-repeat scroll -25px -2350px transparent}
.rate_area .rating{background:url("../images/icon/icon_sprite.png") no-repeat scroll -25px -2400px transparent}
.rate_stars .rating.activated,.rate_stars .rating.active{background:url("../images/icon/icon_sprite.png") no-repeat scroll 0 -2300px transparent}
.rate_prices .rating.activated,.rate_prices .rating.active{background:url("../images/icon/icon_sprite.png") no-repeat scroll 0 -2350px transparent}
.rate_area .rating.activated,.rate_area .rating.active{background:url("../images/icon/icon_sprite.png") no-repeat scroll 0 -2400px transparent}
.rating_label,.top_ranking .location{float:left;overflow:hidden;padding-top:3px;width:270px}
.rating_grade{float:left;width:100px;padding:3px 0 0 10px;margin-bottom:-3px}
.box_tabs_reiterModul .rating_label{width:175px;white-space:nowrap;text-overflow:ellipsis;padding:0}
.ranking_1,.ranking_2,.ranking_3,.ranking_4,.ranking_5,.ranking_6,.ranking_7,.ranking_8,.ranking_9,.ranking_10{background:url("../images/icon/sprite_ranking.png") no-repeat scroll 0 0 transparent;height:20px;width:30px;display:block;float:left;overflow:hidden;text-indent:-9999px}
.ranking_1{background-position:0 0}
.ranking_2{background-position:0 -20px}
.ranking_3{background-position:0 -40px}
.ranking_4{background-position:0 -60px}
.ranking_5{background-position:0 -80px}
.ranking_6{background-position:0 -100px}
.ranking_7{background-position:0 -120px}
.ranking_8{background-position:0 -140px}
.ranking_9{background-position:0 -160px}
.ranking_10{background-position:0 -180px}
.ranking_1.inactive{background-position:-30px 0}
.ranking_2.inactive{background-position:-30px -20px}
.ranking_3.inactive{background-position:-30px -40px}
.ranking_4.inactive{background-position:-30px -60px}
.ranking_5.inactive{background-position:-30px -80px}
.ranking_6.inactive{background-position:-30px -100px}
.ranking_7.inactive{background-position:-30px -120px}
.ranking_8.inactive{background-position:-30px -140px}
.ranking_9.inactive{background-position:-30px -160px}
.ranking_10.inactive{background-position:-30px -180px}
#box_tooltip{background:#ddd;border:1px solid #ccc;font-weight:normal;line-height:18px;min-height:50px;padding:10px;width:280px;z-index:300}
#box_tooltip .rate_stars{width:110px;display:inline-block}
#box_tooltip .volume_bar{background:#ccc;display:inline-block;height:10px;margin-top:5px;vertical-align:top;width:140px}
#box_tooltip .volume{background:#999;height:10px}
#box_tooltip .rating_count{width:22px;text-align:right;float:right}
#bewertung_allgemein .rating_label{width:308px}
#expose_main #bewertung_allgemein .rating_label{width:455px}
.rating_average{color:#666;font-size:11px;line-height:23px}
.skyline .boxcontent{background:transparent url("../images/module/bg_skyline.png") repeat-x bottom left}
.speechbubbles .boxcontent{background:transparent url("../images/module/bg_speechbubbles.png") repeat-x bottom right}
.box_06.speechbubbles .boxcontent{background:#fdb813 url("../images/module/bg_speechbubbles.png") repeat-x bottom right}
.teaser_033o100 .hd{float:left;padding:10px;width:120px}
.teaser_033o100 .hd img{width:120px}
.teaser_033o100 .bd{padding:10px 10px 10px 0}
.widget>.boxtop{background:url("../images/background/bg_gradient_sprite.jpg") repeat-x scroll 0 -30px #c6c6c6;height:30px;line-height:30px;overflow:hidden;padding:0 10px}
.gadget>.boxtop{background:url("../images/background/bg_gradient_sprite.jpg") repeat-x scroll 0 0 #c6c6c6;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;height:30px;line-height:30px;overflow:hidden;padding:0 10px}
.widget h3{line-height:30px}
.box_01.fastnav .bd{padding:0 20px;overflow:visible}
.box_01.fastnav .hd{min-height:35px;overflow:hidden;padding:10px 20px 0}
.single_accordion .bd,.single_accordion .hd,.single_accordion .boxcontent{padding:0;border-top:0}
.single_accordion .accordion dd{background:none;border-top:1px solid #c6c6c6}
.box_annotation,.box_annotation_expose{padding:10px;color:#000;float:right}
.listbox_container .box_annotation{width:600px}
.merkzettel .box_annotation{padding:10px 0 0;width:580px}
.box_annotation_expose{background-color:#fff8dd;float:none;width:440px}
.box_annotation_expose .icon_change{margin:0;text-decoration:none}
.annotationDescriptionClosed{height:50px;overflow:hidden}
.annotationDefaultMessage{border:1px solid #c6c6c6;color:#000;padding:5px 7px;width:684px}
.listbox_container .annotationDefaultMessage,.merkzettel .annotationDefaultMessage,.listbox_container .box_annotation_expose,.merkzettel .box_annotation_expose{float:right;width:530px}
.annotationDefaultLink{float:right;text-decoration:none}
.box_annotation .btnSlider{display:block}
.messageSaveMerker .box_04,#messageMerker .box_04,#messageMerkerSave .box_04,#messageSuchauftrag .box_04{border:1px solid #fff;height:140px;position:absolute;right:0;top:10px;width:400px}
#messageMerker .box_04{height:55px;width:190px}
#messageMerkerSave .box_04{height:125px}
#messageSuchauftrag .box_04{height:125px}
#expose_main .messageSaveMerker .box_04{right:125px;top:30px}
#messageMerker .box_04{left:-10px;top:-90px}
#messageMerkerSave .box_04{left:-10px;top:-160px}
#messageSuchauftrag .box_04{left:-10px;top:-160px}
#messageMerker,#messageMerkerSave,#messageSuchauftrag{position:absolute}
.messageSaveMerker .box_04 .boxcontent,#messageMerker .box_04 .boxcontent,#messageMerkerSave .box_04 .boxcontent,#messageSuchauftrag .box_04 .boxcontent{background:#fea}
.messageSaveMerker .box_04 .boxtop .inner{background:transparent url('../images/misc/misc_sprite.png') no-repeat -493px -57px;height:17px;position:absolute;right:35px;top:-16px;width:17px;z-index:1001}
#messageMerker .box_04 .boxbottom .inner,#messageMerkerSave .box_04 .boxbottom .inner,#messageSuchauftrag .box_04 .boxbottom .inner{background:transparent url('../images/misc/misc_sprite.png') no-repeat -510px -57px;height:17px;position:absolute;left:100px;bottom:-16px;width:17px;z-index:1001}
.box_error .boxcontent{background:#efb2b2;overflow:hidden;height:100%}
.box_info .boxcontent{background:#fea;overflow:hidden;height:100%}
.box_step .boxcontent{background:#e8e8e8 url('../images/background/bg_gradient_sprite.jpg') repeat-x 0 -710px;overflow:hidden;height:100%}
.box_step .current{background:#fcdc5c none}
.box_error .bd,.box_info .bd,.box_step .bd,.box_step_info .bd{padding:10px;overflow:hidden}
.box_step .bd{background:#efefef;height:100%;line-height:21px}
.box_step_info .bd,.box_step .current .bd{background:#fff8dd}
.box_error .hd,.box_info .hd{float:left;text-align:center;width:75px}
.box_error .hd img,.box_info .hd img{padding:10px 0 10px 10px}
.box_step .hd{color:#999;float:left;font-size:18px;font-weight:bold;padding:13px 0 0;margin:0;text-align:center;width:30px}
.box_step .current .hd{color:#000}
.bn_minus,.bn_plus{float:left;height:18px;margin:5px 10px 6px 0;width:18px}
.bn_minus{background:url(../images/button/buttons_sprite.png) no-repeat -755px -281px}
.bn_plus{background:url(../images/button/buttons_sprite.png) no-repeat -736px -281px}
.bn_countup,.bn_countdown{display:block;height:12px;width:12px}
.bn_countup{background:url(../images/button/buttons_sprite.png) no-repeat -841px -281px}
.bn_countdown{background:url(../images/button/buttons_sprite.png) no-repeat -853px -281px}
.bn_close,.bn_edit,.bn_info,.bn_maximize,.bn_minimize,.icon_move{float:right;height:18px;margin:0 2px 0 0;width:18px}
.bn_close{background:transparent url('../images/button/buttons_sprite.png') no-repeat -774px -281px;cursor:pointer}
.bn_edit{background:transparent url('../images/button/buttons_sprite.png') no-repeat -717px -281px;cursor:pointer}
.bn_info{background:transparent url('../images/button/buttons_sprite.png') no-repeat -698px -281px;cursor:help}
.bn_maximize{background:transparent url('../images/button/buttons_sprite.png') no-repeat -736px -281px;cursor:pointer}
.bn_minimize{background:transparent url('../images/button/buttons_sprite.png') no-repeat -755px -281px;cursor:pointer}
.icon_move{cursor:move}
.myiw_col1 .bn_maximize,.myiw_col2 .bn_maximize,.myiw_col1 .bn_minimize,.myiw_col2 .bn_minimize,.myiw_col1 .bn_edit,.myiw_col2 .bn_edit{display:none}
.fastnav .accordion,.modal .accordion{margin:10px -20px 0}
.buttoncolumn{color:#000;float:right;margin:3px 0 0;width:95px}
.comparelink{padding-left:15px}
#divAddressLogo{float:right;width:500px;text-align:right}
#divAddressLogo img{max-height:110px;max-width:500px}
.AnbieterLogoContainer{background:#fff;border:1px solid #999;float:left;margin:0 10px 0 0;max-height:314px;padding:2px;text-align:center;width:144px}
.AnbieterLogoContainer.my_logo{display:table;height:40px;overflow:hidden;padding:0;width:90px}
.AnbieterLogoContainer.my_logo>.img_center{display:table-cell;line-height:1px;vertical-align:middle}
.AnbieterLogo_horizontal .AnbieterLogoContainer{max-height:80px;width:434px;margin:0 0 10px}
.AnbieterLogoContainer img,.AnbieterLogoContainer.my_logo img.no_logo_uploaded{max-height:314px;max-width:144px}
.AnbieterLogoContainer.my_logo img{max-height:40px;max-width:90px}
.AnbieterLogoContainer.my_logo img.no_logo_uploaded{margin:-46px -27px}
.AnbieterLogo_horizontal .AnbieterLogoContainer img{max-height:80px;max-width:434px}
.AnbieterTextContainer{float:left;width:280px}
.AnbieterLogo_horizontal .AnbieterTextContainer{width:440px}
#verwaltung .AnbieterLogoContainer{max-height:324px;width:154px}
#verwaltung .AnbieterLogo_horizontal .AnbieterLogoContainer,#verwaltung .AnbieterLogoContainer.horizontal{max-height:62px;width:334px}
#verwaltung .AnbieterLogoContainer img{max-height:324px;max-width:154px}
#verwaltung .AnbieterLogo_horizontal .AnbieterLogoContainer img,#verwaltung .AnbieterLogoContainer.horizontal img{max-height:62px;max-width:334px}
.comment_desription{float:left;width:270px}
#expose_main .comment_desription{width:420px}
.comment_links{float:right;width:145px}
.fixed_comments_height{overflow:auto;overflow-x:hidden;padding:10px 10px 0}
.gradient{display:none}
.topchannelbox h1 .gradient,h3.fadeout .gradient{background:transparent url('../images/misc/misc_sprite.png') no-repeat -423px -57px;display:block;height:33px;position:absolute;right:0;top:0;width:34px;z-index:100}
.topchannelbox h1,h3.fadeout{height:28px;overflow:hidden;position:relative;white-space:nowrap}
.jcarousel-clip{float:left;margin:0;overflow:hidden;padding:0;position:relative;width:359px}
.jcarousel-container{margin:0 auto;position:relative;width:403px;height:65px}
.jcarousel-3 .jcarousel-clip{width:269px}
.jcarousel-3 .jcarousel-container{width:313px}
.jcarousel-7 .jcarousel-clip{width:635px}
.jcarousel-7 .jcarousel-container{width:679px}
ul.jcarousel-list{overflow:hidden;position:relative;height:65px;list-style:none;padding:0;margin:0}
.jcarousel-list li{float:left;height:65px;width:83px;margin:0 9px 0 0;overflow:hidden}
.jcarousel-clip li a{background:#fff;border:1px solid #c6c6c6;display:block;padding:5px;text-align:center;width:71px;height:53px}
.jcarousel-clip li a label{line-height:25px}
.jcarousel-clip li a:focus,.jcarousel-clip li a:hover{background:#fcdc5c}
.jcarousel-prev,.jcarousel-next{float:left;height:25px;margin:20px 0;padding:0}
.jcarousel-next{float:right}
.jcarousel-prev a,.jcarousel-next a{background:transparent url(../images/button/buttons_sprite.png) no-repeat -135px -281px;border:1px solid #c6c6c6;display:block;border:0;height:25px;margin:0;padding:0;width:22px}
.jcarousel-next a{background:url(../images/button/buttons_sprite.png) no-repeat -157px -281px}
.jcarousel-next a:focus,.jcarousel-next a:hover{background:url(../images/button/buttons_sprite.png) no-repeat -202px -281px}
.jcarousel-prev a:focus,.jcarousel-prev a:hover{background:url(../images/button/buttons_sprite.png) no-repeat -180px -281px}
.jcarousel-next-disabled a,.jcarousel-next-disabled a:focus,.jcarousel-next-disabled a:hover{background-position:-819px -281px;cursor:default}
.jcarousel-prev-disabled a,.jcarousel-prev-disabled a:focus,.jcarousel-prev-disabled a:hover{background-position:-797px -281px;cursor:default}
.jcarousel-container-horizontal .new_icon{background:url("../images/misc/misc_sprite.png") no-repeat scroll -107px -79px transparent;display:block;width:32px;height:21px;position:absolute;top:0;left:0}
.katalog_listitem{float:left;height:55px;margin:0 20px 10px 0;width:200px}
.linkcolumn{float:right;margin:0 0 0 20px;width:140px}
.price_selected{background:transparent url('../images/icon/icon_sprite.png') no-repeat 121px -56px;color:#333;float:left;font-weight:bold;text-align:right;width:140px;padding:0 20px 0 0}
.price_unselected{color:#666;float:left;font-weight:normal;text-align:left;width:160px}
.obj-d-w .boxcontent .hd{padding:9px 0 0;text-align:center;width:220px}
.obj-d-w .bd{height:59px}
.regio-objekt{height:106px;padding:9px 0 0;text-align:center;width:160px}
.obj-d-w .hd img,.regio-objekt img{max-height:135px}
.topchannelbox{height:275px;margin:2px 299px 25px 20px;padding:10px 21px 0 20px;width:580px;position:relative}
#basecontainer #pagecontent .topchannelbox img.map_corner{background:url(../images/Maps/map_corner.png) no-repeat top left !important;position:absolute;width:73px;height:69px;bottom:0;right:0 !important;z-index:10}
.notabs .topchannelbox{margin-bottom:75px}
.notabs.nocontent .topchannelbox{margin-bottom:60px}
.alert_window{background:transparent url('../images/background/bg_error_modalbox.png') no-repeat 0 0;border-bottom:1px solid #fff;color:#000;font-weight:bold;min-height:50px;padding:30px 20px 21px 50px;position:absolute;width:264px;z-index:300}
.topchannelbox .IwAG_searchbox .alert_window{left:165px;top:125px}
.immobilienpreise .IwAG_searchbox .alert_window{left:300px;top:108px}
.searchdetail .alert_window{left:155px;top:auto}
.searchgesuche .alert_window{left:250px;top:140px}
.empfehlung .alert_window{left:220px;top:auto}
.fastnav .alert_window{left:36px;top:47px}
.fastnav .fastnav_was_suche+.relative .alert_window,.listfilter .alert_window{left:auto;top:auto}
.preisstatistik .alert_window{left:30px;top:240px}
.Anzahl .alert_window{left:30px;top:360px}
.ratingacquisition .alert_window{left:239px;top:264px}
.remember .alert_window{left:360px}
.register .alert_window{left:170px}
.emopic_typenhaeuser .topchannelbox .IwAG_searchbox .alert_window{left:55px;top:125px}
#defaultcontent{padding:0 20px 0 20px}
#defaultplaceholder{height:120px}
.description,.description_small{line-height:20px;margin:-2px 0 0;overflow:hidden;padding:0 0 7px 0}
.description_small{float:left;padding-right:0;width:500px}
.description_small.w_450{width:450px}
.description,.description_small{padding-right:0 !important}
.description,.description_small,.listbox .price,.listbox_checkbox .price{color:#000;font-size:15px;font-weight:bold}
#divInfo .right{padding:5px 0}
.estateOE{width:328px;text-align:center}
.exposeMap{height:120px;width:220px}
.exposeMap a{position:absolute;z-index:1}
.exposeMap .pin_single{position:absolute;left:100px;top:45px;z-index:2}
.exposemappe_modal ul li{border-bottom:1px solid #c6c6c6;cursor:pointer;height:149px;padding:10px}
.exposemappe_modal .last{border:none;margin-bottom:-10px}
.exposemappe_modal .icon_layout{float:left;height:149px;padding:0 10px 0 0;width:106px}
.exposemappe_modal .list_6_p{background:transparent url('../images/icon/icon_exposemappe.png') no-repeat 0 0}
.exposemappe_modal .gallery_8_table_p{background:transparent url('../images/icon/icon_exposemappe.png') no-repeat 0 -149px}
.exposemappe_modal .gallery_8_text_p{background:transparent url('../images/icon/icon_exposemappe.png') no-repeat 0 -298px}
.exposemappe_modal .gallery_4_table_p{background:transparent url('../images/icon/icon_exposemappe.png') no-repeat 0 -447px}
.exposemappe_modal .gallery_4_text_p{background:transparent url('../images/icon/icon_exposemappe.png') no-repeat 0 -596px}
.exposemappe_modal .list_6{background:transparent url('../images/icon/icon_exposemappe.png') no-repeat 0 -745px}
.exposemappe_modal .gallery_9_table{background:transparent url('../images/icon/icon_exposemappe.png') no-repeat 0 -894px}
.exposemappe_modal .gallery_9_text{background:transparent url('../images/icon/icon_exposemappe.png') no-repeat 0 -1043px}
.exposemappe_modal .gallery_4_table{background:transparent url('../images/icon/icon_exposemappe.png') no-repeat 0 -1192px}
.exposemappe_modal .gallery_4_text{background:transparent url('../images/icon/icon_exposemappe.png') no-repeat 0 -1341px}
.link_floatbox_4,.link_floatbox_3{float:left;margin:0 10px 0 0;display:block}
.link_floatbox_4{width:135px}
.link_floatbox_3{width:180px}
.facebook_iframe{position:absolute}
.fragenbox{float:right;margin:0 0 10px 10px;width:220px}
.footerlinks{border-right:1px solid #c6c6c6;float:left;margin:0 0 -500px 0;padding:10px 20px 500px;width:203px}
.footerlinks ul{margin:0 0 20px;padding:0}
.galleryaddress{max-height:32px;overflow:hidden;display:block !important}
.gallerybox_01,.gallerybox_02,.gallerybox_03{display:inline-block;float:left;height:278px;margin:10px 20px 10px 0;overflow:hidden;width:220px}
.gallerybox_01 .boxcontent{padding:23px 23px 0}
.gallerybox_02 .boxcontent{padding:15px 23px 0}
.gallerybox_03 .boxcontent{padding:15px 23px 0}
.gallerybox_01 .boxbottom,.gallerybox_02 .boxbottom,.gallerybox_03 .boxbottom{padding:0 23px 23px}
.gallerybox_01,.listbox_checkbox{background-color:#efefef;overflow:hidden}
.gallerybox_02{background-color:#fff;margin-right:10px;margin-top:0}
.gallerybox_03{background-color:#efefef;margin-right:10px;margin-top:0}
.gallerybox_01 .button_01{margin-top:2px}
.gallerycontent{margin-right:-20px;width:720px}
.gesuch_data span.criterion{display:inline-block;font-weight:bold;width:100px}
.gesuch_description{width:500px}
.gesuch_ergebnislist h3{width:100%}
.gesuch_linklist{color:#000;float:right;margin-left:10px;width:170px}
.highlighted{background:#fcdc5c;color:#000;padding:0 3px}
.boxselect{height:240px}
.boxselect:hover{background:#ccc}
.icon_01,.icon_02,.icon_03,.icon_back{display:inline-block;line-height:16px;margin:0 0 0 10px;min-height:12px;padding:0 0 0 12px;text-decoration:none;zoom:1}
a.icon_01,a.icon_02,a.icon_03,a.icon_back{cursor:pointer}
.icon_01{background:transparent url('../images/icon/icon_sprite.png') no-repeat -45px -16px}
.icon_02{background:transparent url('../images/icon/icon_sprite.png') no-repeat -45px -16px;color:#da0}
.icon_03{background:transparent url('../images/icon/icon_sprite.png') no-repeat -55px 4px;color:#333}
.icon_tutorial{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -3098px}
.icon_addresspin,.icon_bilder,.icon_detailview,.icon_dienstleister,.icon_done,.icon_download,.icon_galleryview,.icon_hausbau,.icon_immobilienfinanzierung,.icon_kontakt,.icon_listview,.icon_mapview,.icon_merker,.icon_pressemitteilung,.icon_newsletter,.icon_photocontent,.icon_print,.icon_service,.icon_stadtteil,.icon_statistics,.icon_steuern,.icon_tutorial,.icon_ueberblick,.icon_undone,.icon_vergleichen,.icon_videocontent,.icon_termin,.icon_security{display:inline-block;min-height:14px;line-height:16px;padding:0 0 0 16px;text-decoration:none;vertical-align:middle}
.compareData .button_flat{display:inline-block;height:18px;margin-right:-1px;padding:5px 0}
.jcarousel-item .button_flat{cursor:pointer;height:20px;padding:1px 0 0;position:relative;top:-26px;width:130px;z-index:1000}
.jcarousel-item .button_flat:hover{width:140px}
.button_01 .icon_kontakt,.button_02 .icon_kontakt{height:16px}
.icon_calendar{display:inline-block;min-height:24px;text-decoration:none;line-height:24px;padding:0 0 0 20px;text-decoration:none;vertical-align:top}
.icon_collapse{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2700px;display:block;font-weight:normal;line-height:10px;padding:0 0 2px 12px;zoom:1}
.icon_collapse.open{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2649px}
.icon_addresspin{padding:0 0 0 10px}
.icon_termin{background:transparent url("../images/icon/icon_sprite.png") no-repeat scroll 0 -3199px}
.icon_print{padding:0 0 0 18px}
.icon_steuern{padding:1px 0 1px 20px}
.icon_immobilienfinanzierung,.icon_hausbau,.icon_dienstleister{padding:0 0 0 20px}
.icon_pdf,.icon_video,.icon_videoclipStart,.icon_videoclipStop{display:inline-block;min-height:18px;padding:0 0 0 23px;text-decoration:none;vertical-align:middle;zoom:1}
.icon_thumbsup{display:inline-block;margin-bottom:0;min-height:17px;padding:5px 0 0 23px;text-decoration:none;vertical-align:middle;zoom:1}
.icon_thumbsup:hover{text-decoration:underline}
.icon_thumbsup.active{cursor:default}
.icon_thumbsup.active:hover{text-decoration:none !important}
li .icon_pdf,li .icon_video,li .icon_videoclipStart,li .icon_videoclipStop{padding:0 0 3px 23px}
.box_01_simple li .icon_pdf,.box_01_simple li .icon_video,.box_01_simple li .icon_videoclipStart,.box_01_simple li .icon_videoclipStop{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:175px}
.grid_image_thumbs li a.icon_pdf,.grid_image_thumbs li a.icon_video{word-wrap:break-word;width:240px}
.icon_new,.icon_updated,.icon_beginner{display:inline-block;height:20px;margin:0 5px -5px 5px}
.icon_pfeil{display:inline-block;font-size:14px;min-height:14px;line-height:19px;padding:0 0 0 13px;text-decoration:none}
.icon_pfeil_oben,.icon_pfeil_unten{display:inline-block;height:21px;margin:19px 0 0;width:19px}
.icon_facebook,.icon_twitter,.icon_youtube,.icon_flickr,.icon_delicious,.icon_xing,.icon_rss,.icon_mail,.icon_mailbutton,.icon_googleplus,.icon_googleplus_2,.icon_user{display:inline-block;height:16px;margin:0 3px 0 0;padding:0 0 0 16px;text-decoration:none;vertical-align:middle}
.icon_instagram{height:16px !important;margin-top:0 !important;width:16px !important}
.icon_user{margin:0 1px 0 2px}
.icon_mailbutton{height:20px;margin:0;width:44px}
.icon_search{background:transparent url('../images/icon/icon_sprite.png') no-repeat -25px -1500px;display:block;font-weight:normal;min-height:30px;line-height:25px;padding:0 0 0 30px;zoom:1}
.icon_craftsman{background:transparent url('../images/icon/icon_sprite.png') no-repeat -25px -2450px;display:inline-block;font-weight:normal;min-height:25px;line-height:25px;padding:0 0 0 30px;zoom:1}
.icon_sw_abreiss,.icon_sw_anbieten,.icon_sw_anbieten-active,.icon_sw_anzeige,.icon_sw_anzeige-active,.icon_sw_lieblingslage,.icon_sw_blickfang,.icon_sw_komfort,.icon_sw_komfort-active,.icon_sw_topobjekt,.icon_sw_videoclips{display:inline-block;height:30px;margin:0 5px -2px 0;width:30px}
.icon_sw_abreiss{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -0 0}
a:hover .icon_sw_abreiss,a:focus .icon_sw_abreiss,.current .icon_sw_abreiss,.open .icon_sw_abreiss{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -0 -30px}
.icon_sw_anbieten{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -60px 0}
li:hover .icon_sw_anbieten,li:focus .icon_sw_anbieten,.open .icon_sw_anbieten,.icon_sw_anbieten-active{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -60px -30px}
.icon_sw_anzeige{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -90px 0}
li:hover .icon_sw_anzeige,li:focus .icon_sw_anzeige,.open .icon_sw_anzeige,.icon_sw_anzeige-active{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -90px -30px}
.icon_sw_lieblingslage{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -180px 0}
a:hover .icon_sw_lieblingslage,a:focus .icon_sw_lieblingslage,.current .icon_sw_lieblingslage{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -180px -30px}
.icon_sw_blickfang{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -120px 0}
a:hover .icon_sw_blickfang,a:focus .icon_sw_blickfang,.current .icon_sw_blickfang{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -120px -30px}
.icon_sw_komfort{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -30px 0}
li:hover .icon_sw_komfort,li:focus .icon_sw_komfort,.open .icon_sw_komfort,.icon_sw_komfort-active{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -30px -30px}
.icon_sw_topobjekt{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -210px 0}
a:hover .icon_sw_topobjekt,a:focus .icon_sw_topobjekt,.current .icon_sw_topobjekt{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -210px -30px}
.icon_sw_videoclips{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -150px 0}
a:hover .icon_sw_videoclips,a:focus .icon_sw_videoclips,.current .icon_sw_videoclips{background:transparent url('../images/anbieten/sprite_sonderwerbeformen.png') no-repeat -150px -30px}
.icon_security{background:transparent url('../images/icon/icon_sprite_myiw.png') no-repeat -193px -98px}
.fastnav h3.icon_search,.modal h3.icon_search{margin:0 0 0 -10px;font-weight:bold}
.price{color:#000;font-size:20px;font-weight:bold}
.price small{font-weight:bold}
.progressbar{border:1px solid #c6c6c6;display:block;height:30px;margin:0;padding:0 3px}
.progressbar ul{background:url(../images/acquisition/bg_off_ohne.gif) repeat-x left -1px;color:#666;float:left;height:30px;line-height:normal;list-style:none;overflow:hidden;text-align:center;width:100%}
.progressbar li{float:left;height:30px;line-height:30px;list-style-type:none;border-left:3px solid #fff;width:228px}
.progressbar li.active,.progressbar li.current{background:url(../images/acquisition/bg_on.gif) repeat-x left -1px;color:#000}
.progressbar li.current{font-weight:bold}
.progressbar li:first-child{border-left:0;width:229px}
.progressbar a{display:block;height:30px;line-height:30px;text-decoration:none}
.progresstracker_2,.progresstracker_3,.progresstracker_4{border:0;height:41px;padding:0}
.progresstracker_2 ul,.progresstracker_3 ul,.progresstracker_4 ul{background:none;color:#999;float:none;height:41px;text-align:center}
.progresstracker_2 ul li,.progresstracker_3 ul li,.progresstracker_4 ul li{border:0;float:left;height:41px;list-style-type:none;width:235px;overflow:hidden}
.progresstracker_2 ul li{width:362px}
.progresstracker_2 ul li.last{width:363px}
.progresstracker_3 ul li{width:313px}
.progresstracker_3 ul li.last{width:314px}
.grid_12o16 .progresstracker_2 ul li{width:470px}
.grid_12o16 .progresstracker_2 ul li.last{width:470px}
.grid_12o16 .progresstracker_3 ul li{width:233px}
.grid_12o16 .progresstracker_3 ul li.last{width:234px}
.grid_12o16 .progresstracker_4 ul li{width:175px}
.progresstracker_2 ul li a,.progresstracker_3 ul li a,.progresstracker_4 ul li a{background:#fff url('../images/module/sprite_progresstracker.png') repeat-x right -82px;color:#999;display:block;font-size:14px;height:35px;line-height:35px;padding:3px 17px 3px 7px;width:211px;text-decoration:none}
.progresstracker_2 ul li a{width:436px}
.progresstracker_2 ul li.last a{width:436px}
.progresstracker_3 ul li a{width:289px}
.progresstracker_3 ul li.last a{width:290px}
.grid_12o16 .progresstracker_2 ul li a{width:446px}
.grid_12o16 .progresstracker_2 ul li.last a{width:447px}
.grid_12o16 .progresstracker_3 ul li a{width:209px}
.grid_12o16 .progresstracker_3 ul li.last a{width:210px}
.grid_12o16 .progresstracker_4 ul li a{width:151px}
.progresstracker_2 ul li a.current,.progresstracker_3 ul li a.current,.progresstracker_4 ul li a.current{background-position:right -41px;color:#000;font-weight:bold}
.progresstracker_2 ul li.last a.current{background-position:0 -41px}
.progresstracker_3 ul li.last a.current{background-position:0 -41px}
.progresstracker_4 ul li.last a.current{background-position:-79px -41px}
.grid_12o16 .progresstracker_2 ul li.last a.current{background-position:0 -41px}
.grid_12o16 .progresstracker_3 ul li.last a.current{background-position:-79px -41px}
.grid_12o16 .progresstracker_4 ul li.last a.current{background-position:-100px -41px}
.progresstracker_2 ul li a.active,.progresstracker_3 ul li a.active,.progresstracker_4 ul li a.active{background-position:right 0;color:#fc0;font-weight:bold}
.row_even{background:#efefef none repeat scroll 0 0;overflow:hidden;padding:3px 10px;height:20px}
.row_uneven{background:#e6e6e6 none repeat scroll 0 0;overflow:hidden;padding:3px 10px;height:20px}
.row_button{line-height:30px}
.row_button_2col{line-height:40px}
.row_button_2col .two_col{line-height:20px}
.row_data{line-height:15px}
.row_button_01{line-height:25px;vertical-align:top}
.top{background:transparent url('../images/icon/icon_sprite.png') no-repeat right -595px;float:right;padding:0 13px 0 0;text-align:right;text-decoration:none;width:99px}
.vrweb_a{background:transparent url('../images/icon/icon_sprite.png') no-repeat right -1444px;float:right;line-height:23px;padding:0 16px 0 0}
.icon_delete,.icon_change{display:inline-block;height:15px;padding:0 0 0 18px;margin:2px 0 0;zoom:1}
.icon_addresspin{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -500px}
.icon_back{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -1645px;margin:0}
.icon_beginner{background:transparent url('../images/misc/misc_sprite.png') no-repeat -40px -86px;width:65px}
.icon_bilder{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -999px}
.inactive .icon_bilder{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2049px}
.icon_calc{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -4000px;padding-left:17px;display:block}
.icon_calendar{background:transparent url('../images/icon/icon_sprite.png') no-repeat 3px -2250px}
.icon_change{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -1550px}
.icon_delete{background:transparent url('../images/icon/icon_sprite.png') no-repeat 3px -1600px}
.inactive .icon_delete{background:transparent url('../images/icon/icon_sprite.png') no-repeat 3px -3000px;color:#9c9c9d}
.icon_delicious{background:transparent url('../images/misc/misc_sprite.png') no-repeat -229px -57px}
.icon_detailview{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -799px}
.icon_done{background:transparent url('../images/icon/icon_sprite.png') no-repeat -24px -57px}
.icon_download{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2800px}
.icon_facebook{background:transparent url('../images/misc/misc_sprite.png') no-repeat -165px -57px}
.icon_flickr{background:transparent url('../images/misc/misc_sprite.png') no-repeat -213px -57px}
.icon_galleryview{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -849px}
.icon_googleplus{background:transparent url('../images/misc/misc_sprite.png') no-repeat -197px -73px;padding-left:25px}
.icon_googleplus_2{background:transparent url('../images/misc/misc_sprite.png') no-repeat -229px -73px}
.icon_instagram{background:transparent url('../images/misc/misc_sprite.png') no-repeat -245px -89px}
.icon_info{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -1950px;cursor:default;width:14px;vertical-align:middle}
h3 .right .icon_info{margin-top:5px}
.icon_kontakt{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -1099px}
.inactive .icon_kontakt{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2149px}
.icon_listview{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -749px}
.icon_mapview{background:transparent url('../images/icon/icon_sprite.png') no-repeat 3px -899px}
.inactive .icon_mapview{background:transparent url('../images/icon/icon_sprite.png') no-repeat 3px -1999px}
.icon_pressemitteilung{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -650px;line-height:14px}
.icon_merker{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -3700px;margin-top:-3px;padding-left:17px}
.negate .icon_merker,.inactive .icon_merker{background:transparent url('../images/icon/icon_sprite.png') no-repeat -20px -3700px}
.icon_move{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -1700px;margin-top:2px}
.icon_new{background:transparent url('../images/misc/misc_sprite.png') no-repeat -54px -57px;width:30px}
.icon_newsletter{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2750px}
.linklist_icon_04 li.icon_none,.icon_none{background:none}
.icon_note{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -4050px;display:inline-block;zoom:1;height:16px;width:11px}
.icon_pdf{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -1200px}
.inactive .icon_pdf{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -3900px}
.icon_pfeil{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2945px}
.icon_pfeil_oben{background:transparent url('../images/misc/misc_sprite.png') no-repeat -35px -57px}
.icon_pfeil_unten{background:transparent url('../images/misc/misc_sprite.png') no-repeat -19px -57px}
.icon_photocontent{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2899px}
.icon_steuern{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -3349px}
.icon_immobilienfinanzierung{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -3400px}
.icon_hausbau{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -3449px}
.icon_dienstleister{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -3500px}
.icon_plus{background:transparent url("../images/icon/icon_sprite.png") no-repeat scroll right -1300px}
.icon_print{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -699px}
.icon_rss{background:transparent url('../images/misc/misc_sprite.png') no-repeat -165px -73px}
.icon_ueberblick{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -950px}
.icon_updated{background:transparent url('../images/misc/misc_sprite.png') no-repeat -84px -57px;width:81px}
.icon_service{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -1149px}
.inactive .icon_service{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2199px}
.icon_stadtteil{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -1049px}
.inactive .icon_stadtteil{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2099px}
.icon_statistics{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -1250px}
.icon_thumbsup{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2550px}
.icon_thumbsup.active{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2600px}
.icon_twitter{background:transparent url('../images/misc/misc_sprite.png') no-repeat -181px -57px}
.icon_undone{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -3047px}
.inactive .icon_undone{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -3948px}
.icon_vergleichen{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -3750px}
.negate .icon_vergleichen,.inactive .icon_vergleichen{background:transparent url('../images/icon/icon_sprite.png') no-repeat -20px -3750px}
.icon_video,.icon_videoclipStart{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -1350px}
.icon_videoclipStop{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -1750px}
.icon_videocontent{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -2849px}
.icon_xing{background:transparent url('../images/misc/misc_sprite.png') no-repeat -245px -57px}
.icon_mail{background:transparent url('../images/misc/misc_sprite.png') no-repeat -181px -73px}
.icon_mailbutton{background:transparent url('../images/misc/misc_sprite.png') no-repeat -181px -89px}
.icon_user{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -3650px}
.icon_paypal{display:inline-block;margin-bottom:1px}
.icon_credit_cards{display:inline-block;margin-bottom:-2px}
.icon_youtube{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -3150px;display:inline-block;min-height:16px;padding:0 0 0 23px;text-decoration:none;vertical-align:middle;zoom:1}
.social .icon_youtube{padding-left:16px}
.icon_videoclip{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -1400px;display:inline-block;left:50%;margin:-12px 0 0 -13px;height:25px;position:absolute;top:50%;width:26px;z-index:500}
#expose_main .leftshadow{margin:0 0 0 1px}
#expose_main .rightshadow{margin:0 1px 0 0}
.img_frame{border:1px solid #d0d0d0;display:inline-block;padding:5px}
.img_thumb_box_60,.img_thumb_box_70,.img_thumb_box_80,.img_thumb_box_100,.img_thumb_box_120,.img_thumb_box_137,.img_thumb_box_170,.img_thumb_box_400,.img_thumb_box_690{display:inline-block;position:relative;overflow:hidden;z-index:100}
.img_thumb{background:#fff;border:1px solid #efefef;border-bottom:1px solid #d0d0d0;clear:both;display:table;table-layout:fixed;overflow:hidden;padding:2px;text-align:center}
.img_thumb .image{display:table-row;width:100%}
.img_thumb .image-wrapper{display:table-cell;overflow:hidden;vertical-align:middle;text-align:center}
#thumbContainer{overflow:hidden}
.img_thumb_box_60{height:50px;width:66px;margin:0 5px 5px 0}
.img_thumb_box_60 .img_thumb,.img_thumb_box_60 .img_thumb .image-wrapper{height:42px;width:60px}
.img_thumb_box_60 .img_thumb img{max-height:42px;max-width:60px}
.img_thumb_box_70{height:57px;width:76px;margin:0 10px 10px 0}
.img_thumb_box_70 .img_thumb,.img_thumb_box_70 .img_thumb .image-wrapper{height:49px;width:70px}
.img_thumb_box_70 .img_thumb img{max-height:49px;max-width:70px}
.img_thumb_box_80{height:64px;width:86px;margin:0 10px 10px 0}
.img_thumb_box_80 .img_thumb,.img_thumb_box_80 .img_thumb .image-wrapper{height:56px;width:80px}
.img_thumb_box_80 .img_thumb img{max-height:56px;max-width:80px}
.img_thumb_box_100{height:78px;width:106px}
.img_thumb_box_100 .img_thumb,.img_thumb_box_100 .img_thumb .image-wrapper{height:70px;width:100px}
.img_thumb_box_100 .img_thumb img{max-height:70px;max-width:100px}
.img_thumb_box_120{height:98px;width:126px}
.img_thumb_box_120 .img_thumb,.img_thumb_box_120 .img_thumb .image-wrapper{height:90px;width:120px}
.img_thumb_box_120 .img_thumb img{max-height:90px;max-width:120px}
.img_thumb_box_137{height:101.4px;width:137.75px}
.img_thumb_box_137 .img_thumb,.img_thumb_box_137 .img_thumb .image-wrapper{height:93.4px;width:131.75px}
.img_thumb_box_137 .img_thumb img{max-height:93.4px;max-width:131.75px}
.img_thumb_box_170{height:127px;width:176px}
.img_thumb_box_170 .img_thumb,.img_thumb_box_170 .img_thumb .image-wrapper{height:119px;width:170px}
.img_thumb_box_170 .img_thumb img{max-height:119px;max-width:170px}
.img_thumb_box_400{height:308px;width:406px}
.img_thumb_box_400 .img_thumb,.img_thumb_box_400 .img_thumb .image-wrapper{height:300px;width:400px}
.img_thumb_box_400 .img_thumb img{max-height:300px;max-width:400px}
.img_thumb_box_690{height:526px;width:696px}
.img_thumb_box_690 .img_thumb,.img_thumb_box_690 .img_thumb .image-wrapper{height:518px;width:690px}
.img_thumb_box_690 .img_thumb img{max-height:518px;max-width:690px}
.project_logo,.project_logo .img_thumb,.project_logo .img_thumb .image-wrapper{height:164px;width:218px}
.project_logo .img_thumb img{max-height:164px;max-width:218px}
.thumb_exp_list{height:202px;width:242px}
.thumb_exp_list .img_thumb,.thumb_exp_list .img_thumb .image-wrapper{height:200px;width:240px}
.thumb_exp_list .img_thumb img{max-height:200px;max-width:240px}
.thumb_erg_list{height:57px;width:76px}
.thumb_erg_list .img_thumb,.thumb_erg_list .img_thumb .image-wrapper{height:55px;width:74px;line-height:1px}
.thumb_erg_list .img_thumb img{max-height:55px;max-width:74px}
.thumb_erg_list .img_thumb,.thumb_exp_list .img_thumb{border:1px solid #ccc;padding:0}
.project_logo .img_thumb{border:none;padding:0}
.img_thumb_box_60 .leftshadow,.img_thumb_box_70 .leftshadow{background:transparent url('../images/misc/misc_sprite.png') no-repeat -24px -81px;width:30px}
.img_thumb_box_60 .rightshadow,.img_thumb_box_70 .rightshadow{background:transparent url('../images/misc/misc_sprite.png') no-repeat -74px -81px;width:30px}
.img_thumb .loader,.loader{background:transparent url('../images/icon/icon_wait.gif') no-repeat 0 0;height:32px;left:50%;margin:-16px 0 0 -16px;position:absolute;top:50%;width:32px;z-index:50}
.img_thumb .icon_plus{bottom:5px;height:16px;position:absolute;right:3px;width:16px;z-index:200}
.img_thumb_list li{float:left}
.img_thumb_list li.selected .img_thumb{background:#fcdc5c}
.img_thumb_list li.selected .img_thumb .icon_plus{display:none}
.img_statistics{margin:0 auto;width:610px;height:400px;position:relative}
.interaction_bottom{display:inline;float:right;height:25px;margin:0 10px 0 0;vertical-align:middle}
.input_tag{height:24px;padding-top:4px}
.leftshadow{background:transparent url('../images/misc/misc_sprite.png') no-repeat -24px -80px;float:left;height:2px;overflow:hidden;width:40px}
.listbox,.listbox_myiw,.listbox_checkbox{color:#666;overflow:hidden;padding:15px 10px}
.listbox,.gallerybox_01{z-index:1}
.listbox{width:680px}
.listbox_container{position:relative}
.listbox_container>a,.listbox_container>a:hover,.listbox_container>a:focus,.gallerybox_01>a,.gallerybox_02>a,.gallerybox_03>a{display:block;text-decoration:none !important}
.listbox_container:hover>a .listbox,.listbox_container>a:focus .listbox,.gallerybox_01:hover,.gallerybox_01>a:focus{cursor:pointer;background-color:#fff8dd}
.gallerybox_01>a:hover,.gallerybox_01>a:focus,.gallerybox_01>a:hover .boxcontent,.gallerybox_01>a:focus .boxcontent{text-decoration:none !important}
.listbox_container:hover div.icon_01,.gallerybox_01:hover div.icon_01,.listbox_container:hover h3.description,.gallerybox_01:hover h3.description{text-decoration:underline !important}
.listbox_container .projectLink{float:right;padding:5px 10px 10px 0;width:566px}
.listbox_container .projectLink img{max-height:55px;max-width:74px}
.listbox_container .projectLink .projectdescription{float:left;padding:0 0 0 10px;width:480px}
.listbox_myiw{width:920px}
.listbox.color_highlight{background:#fea;width:680px;padding:15px 10px}
.listbox.color_highlight:hover,.gallerybox_01.color_highlight:hover{background:#fea}
.listbox_checkbox{width:700px;padding:0}
.listbox_checkbox .icon_pfeil_oben{margin:6px 0 0}
.listboxcontent{background:#fff;float:right;padding:15px 10px;width:661px}
.listboxcontent .description{padding-right:130px}
.list_right_col{color:#000;float:right;padding-top:3px}
.list_infobox{float:left;padding:3px 9px 0}
.listbox .merkerlink,.gallerybox_01 .merkerlink{z-index:2}
.line_01,.line_02,.line_03,.line_04,.line_05{clear:both;display:block;font-size:1px;line-height:1px;margin-top:10px !important;margin-bottom:10px !important}
.line_01{background:transparent url('../images/misc/misc_sprite.png') repeat-x 0 -112px;height:14px}
.line_02{background:#e6e6e6;border-bottom:1px solid #bababa;height:5px}
.line_03{border-top:1px solid #fff}
.line_04{border-top:1px solid #bbbaba}
.linklist_footer{clear:both;overflow:hidden;width:100%}
.linklist_footer .last{border:0}
.listextrafield{margin:3px 0 0;width:130px}
.listextrafield ul{overflow:visible !important}
.linklist_logos{clear:both;margin:0;overflow:hidden;padding:10px;padding:10px 19px;text-align:left}
.linklist_logos ul{height:41px;list-style-type:none;margin:4px 0}
.linklist_logos ul li{background-image:url('../images/logo/logo_footer_mg_markt_iw_stellen_fewo_motoso_bauen_sprite.png');float:left;height:41px;margin:0 61px 0 0}
.linklist_logos a{display:block;height:41px}
.linklist_logos ul .last{margin:0 0 0 2px}
.linklist_footer ul li h3{color:#666;font-size:12px;font-weight:bold;line-height:16px;margin-bottom:5px}
.listaddress{margin:3px 0 0;min-height:30px;padding:0 9px 0 12px;width:106px;overflow:hidden}
.loading_container{background:#eee url(../images/icon/icon_wait_small.gif) no-repeat scroll center center}
.middl_col{padding:0 20px}
.modal{background:#fff;border:1px solid #ccc;height:100%}
.modal .modal_top{background:transparent url(../images/misc/misc_sprite.png) no-repeat scroll 0 -42px;height:14px}
.modal .modal_top span{background:transparent url(../images/misc/misc_sprite.png) no-repeat scroll right -42px;display:block;float:right;height:14px;width:50%}
.modal .modal_content>.bd{height:100%;overflow:hidden;padding:0 20px 20px}
#modal_AnbieterKontaktieren .modal .modal_content>.bd,#modal_modalRecommendationMaster .modal .modal_content>.bd,#modal_Weiterempfehlen .modal .modal_content>.bd,#modal_MpProjectEdit .modal .modal_content>.bd,#modal_MpProjectItemEdit .modal .modal_content>.bd{margin:-35px 0 0}
.modal .modal_content>.hd{height:25px;overflow:hidden;padding:17px 20px 10px 20px}
.modal .selection_list_03.neg_margin_hor_10{margin:0 -20px}
.modal .selection_list_03 li{padding:5px 20px 4px}
.modcb{margin:0 10px 0 0}
.modcb,.modcb label{cursor:pointer}
.modcb label{display:inline-block;margin-right:-10px;width:277px}
.districts #ContentDistricts .modcb label{width:450px}
.districts .modcb label,.gesuch_districts .modcb label{width:190px}
.modcb:hover{background:#fcdc5c}
.modsContent{height:auto;max-height:162px;overflow:auto}
.mods{width:50%;float:left}
#modal_changeLocation .modal .modal_content .bd{padding-bottom:0}
.modal .accordion{border-bottom:1px solid #ccc}
.modal .accordion dd{padding:0;cursor:auto}
.modal .ambit{height:60px;padding:10px 0 0 19px}
.modal .districts{border:1px solid #ccc;margin:0 20px 10px 20px;max-height:170px;overflow:auto;padding:10px 19px}
.modal .gradient_bottom{display:block;background-image:url('../images/background/popup_gradient_bottom.png');background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,248,221,0)),color-stop(.95,rgba(255,248,221,1)));background-image:-moz-linear-gradient(center top,rgba(255,248,221,0)0%,rgba(255,248,221,1)95%);height:16px;position:relative;margin:-16px 18px 0 0;z-index:50000}
.modal .indefinitestreet{max-height:160px;overflow:auto;padding:10px 0 0 19px}
.modal .location{height:100px;padding:10px 0 0 19px}
.modal .locationrefine{height:200px;overflow:auto;padding:10px 0 0 19px}
.modal .countries{height:280px;overflow:auto}
.modal .regions #sel1,.modal .regions #sel2,.modal .regions #sel3,.modal .countries{padding:10px 19px}
#pnlCountryTop,#pnlCountryLeft{padding-left:19px}
.modal .regions #sel2{max-height:200px;overflow:auto}
.modal .regions #sel3 input[type="text"]:focus{background:#fff}
.modal .accordion .street{height:120px;padding:10px 0 0 19px}
.modal .ambit label,.modal .street label{display:block;margin-bottom:1px}
.modal .ddlAmbit{width:100px}
.modal .ddlRegions{width:270px}
.modal .formfield_01{width:240px}
.modal .tbStreet{width:228px}
.modal .txtLocation{width:270px}
.modal .ModalContract .formfield_01{width:330px}
#pagebottom{padding:10px 0 0 20px}
#pagecontainer{float:left;min-height:100%;position:relative;width:980px;overflow:hidden}
#pagecontent{background:#fff url(../images/background/bg_header_default.jpg) no-repeat left top;margin:0;min-height:300px;overflow:hidden;padding:130px 0 0 20px;text-align:left;width:960px}
#pagefooter{background:#efefef;background:-moz-linear-gradient(top,#efefef 0%,#c6c6c6 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#efefef),color-stop(100%,#c6c6c6));background:-webkit-linear-gradient(top,#efefef 0%,#c6c6c6 100%);background:-o-linear-gradient(top,#efefef 0%,#c6c6c6 100%);background:-ms-linear-gradient(top,#efefef 0%,#c6c6c6 100%);background:linear-gradient(to bottom,#efefef 0%,#c6c6c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#c6c6c6',GradientType=0);margin:20px 0 0 0;min-height:90px;width:980px}
.pagefootershort{min-height:auto !important}
.paketbutton{background:transparent url('../images/anbieten/paketbutton.png') no-repeat;display:inline-block;font-size:15px;height:55px;line-height:19px;margin:0 40px 0 0;position:relative;vertical-align:top;width:60px;z-index:1}
.paketbutton strong{display:block;padding:10px 0 0 0;text-align:center;width:55px}
.panel1mg{background-position:0;width:141px}
.panel2markt{background-position:-141px;width:77px}
.panel3iw{background-position:-218px;width:64px}
.panel4stellen{background-position:-282px;width:80px}
.panel5fewo{background-position:-362px;width:62px}
.panel6motoso{background-position:-424px;width:71px}
.panel7bauen{background-position:-496px;width:77px}
.placeholder_question{background:transparent url('../images/misc/placeholder_sprite.jpg') no-repeat 0 0;height:50px;padding:0 0 0 10px;width:50px}
.provision{background-color:#fff8dd;line-height:19px}
.provision td{border-bottom:1px solid #fcdc5c}
.provision th{background-color:#fcdc5c;font-weight:bold;line-height:22px}
.rightshadow{background:transparent url('../images/misc/misc_sprite.png') no-repeat -64px -80px;float:right;height:2px;overflow:hidden;width:40px}
.scrollbox{border:1px solid #ccc;display:block;overflow-x:hidden;overflow-y:auto}
.simple_box{background:#fff;padding:10px}
.selection_count{float:right;text-align:right;width:30px}
#search_detail dl{margin:0 0 10px}
#search_detail dt{float:left;margin:0 10px 0 0;width:100px}
#search_detail input{width:158px}
#search_detail input.form_von,#search_detail input.form_bis{width:54px}
#search_detail select{width:170px}
.button_ewms_content ul.selection_list,.button_ewms_content ul.selection_list_02{margin:0 -10px}
.fastnav ul.selection_list,.fastnav ul.selection_list_02{margin:0 -20px;padding:0}
.selection_list li,.selection_list_02 li .selection_list_03 li{display:block;padding:0;margin:0;width:100%}
.button_flat,.selection_list_03,.selection_list_03 li,.selection_list li a{background:#efefef}
.selection_list_03{padding:3px 0 3px}
.selection_list li a,.selection_list_02 li a,.selection_list_03 li{display:block;padding:5px 10px 4px}
.fastnav .selection_list_02 li a{padding:3px 20px 2px 5px;line-height:21px}
.fastnav .selection_list_02 li a input{float:left}
.fastnav .selection_list_02 li a label{display:block;margin-left:24px;line-height:21px}
.fastnav .selection_list li a.chgModifier{float:left;width:143px;padding-right:5px}
.fastnav .selection_list li a.delModifier{float:right;width:10px}
.fastnav .icon_change,.fastnav .icon_delete{margin:0 -8px 0 0}
.selection_list_03 li.main,.selection_list li.main a{border-bottom:1px solid #fff}
.fastnav .selection_list_03 li.main,.fastnav .selection_list li.main a{padding-bottom:6px;padding-top:6px}
.button_flat:hover,.button_flat:focus,.selection_list li a:hover,.selection_list li a:focus{background:#c6c6c6}
.selection_list_02 li a:hover,.selection_list_02 li a:focus{background:#fcdc5c}
.select_listboxcontent{padding:12px 20px 12px 0;color:#000}
.status_name{display:inline-block;float:left;text-decoration:none}
.status_state{display:inline-block;float:left;font-weight:bold;text-align:right;padding:0 5px 0 0;width:25px}
#sidebar_main .content_slice{background:#fef3dd;border-bottom:1px solid #fff;padding:10px}
#skyscraper{float:left;height:900px;min-height:100%;padding:0 0 0 10px;text-align:left;width:400px}
#wallpaper #skyscraper{width:200px}
.wallpaper_160 #skyscraper{padding:0}
.stickyAd_fix .skyscraper{position:fixed !important;top:60px}
#superbanner{float:left;text-align:right;width:980px}
ul.thumbnail_list{width:714px}
ul.thumbnail_list .ibSingleRight,ul.thumbnail_list .ibSingleLeft{left:97px;position:relative;top:-87px}
ul.thumbnail_list .ibText{width:280px}
ul.thumbnail_list .ibSingleLeft{left:-225px}
ul.thumbnail_list .ibSingleLeft .ibText{left:-74px}
ul.thumbnail_list li:hover .ibSingleLeft,ul.thumbnail_list li:hover .ibSingleRight{visibility:visible;z-index:9999}
ul.thumbnail_list .ibPointer,ul.thumbnail_list .ibPointer{margin-top:10px}
ul.thumbnail_list li{display:inline-block;float:left;height:78px;width:106px;margin:0 12.7px 12px 0}
ul.thumbnail_list li .img_thumb{border:1px solid #c6c6c6}
.tabbedbox_heigth_325 .bd{height:249px}
#Immosuche .tabbedbox_heigth_325 .bd{height:194px}
#Immosuche .tabbedbox_heigth_325 .bd .h_040{height:10px}
td.right{text-align:right;float:none}
.colored td{background-color:#efefef}
thead.lined td,thead td.lined{border-bottom:1px solid #ccc}
tfoot.lined td{border-top:1px solid #ccc}
.teaser_text{clear:both;display:block;padding:10px 0 0 9px}
.tooltip{background:transparent url('../images/background/bg_tooltip.png') no-repeat 0 0;border-bottom:1px solid #fff;color:#000;min-height:50px;padding:30px 20px 13px 50px;width:227px;z-index:10100}
.annotationTooltip{background:#c6c6c6;padding:10px;border-bottom:1px solid #fff;color:#000;width:230px;z-index:1300}
.energyperformance .tooltip,.preisstatistik .tooltip,.myiwconfiguration .tooltip,#MapNavigatorModal .tooltip,.android .tooltip{position:absolute;overflow:visible;display:none}
#calctooltip{position:absolute;overflow:visible}
.energyperformance .tooltip{margin:20px 0 0 155px}
.preisstatistik .tooltip{margin:14px 0 0 -51px}
.myiwconfiguration .tooltip{margin:14px 0 0 97px}
#MapNavigatorModal .tooltip{margin:14px 0 0 485px}
.android .tooltip{margin:15px 0 0 246px}
.topchannelbox .alert_window ul{list-style:none}
.topchannelbox .alert_window ul li{margin:0 0 10px 0}
.topbox{border:1px solid #bbbaba;margin:-1px 0 5px;overflow:hidden;padding:12px 0 0;width:698px}
.buchen_vorschau .topbox{border:none}
.topbox .box_item{display:inline-block;float:left;margin:-4px 0 0;padding:16px 18px 12px;text-align:center;width:196px}
.topobjekt_line{background:#bbbaba url('../images/background/bg_gradient_sprite.jpg') no-repeat -30px -1058px;display:inline-block;margin:-3px 0 -500px;padding:0 0 500px;width:1px}
.topobjekt_info{min-height:48px}
.wrapper{clear:both;padding:0;width:100.01%;overflow:hidden}
.iwag_map{border:1px solid #c6c6c6;height:450px;position:relative;width:698px}
#iwMap{overflow:hidden;position:absolute;width:698px;height:450px}
.Expose_Map .iwag_map{border-top:0;width:618px;height:615px}
.Expose_Map #iwMap{width:618px;height:615px}
.regioinfos .iwag_map{border:none;width:460px;height:390px}
.regioinfos #iwMap{width:460px;height:390px}
.umgebungsinfo .iwag_map{width:620px;height:615px}
.umgebungsinfo #iwMap{width:620px;height:615px}
#searchPolygonMap .iwag_map{width:620px;height:620px}
#searchPolygonMap #iwMap{width:620px;height:620px}
.iwMapLoader{position:absolute;text-align:center;width:100%}
.iwMapLoader .loaderContent{display:block;width:698px;height:450px;font-weight:bold}
.Expose_Map .iwMapLoader .loaderContent{width:618px;height:615px}
.regioinfos .iwMapLoader .loaderContent{width:460px;height:390px}
.iwMapLoader .loaderContentImg{padding-top:200px}
#ibMulti,#ibSingle,.ibSingleLeft,.ibSingleRight{visibility:hidden;position:absolute;top:0;left:0}
#ibTextMulti,#ibTextSingle,.ibText{background-color:#fff;border:1px solid grey;min-height:100px;position:absolute;top:0;left:16px;padding:0 5px 0 5px;z-index:100000}
#ibMulti,#ibTextMulti,#ibDescMulti{width:300px}
#ibSingle,#ibTextSingle{width:190px}
.iwag_map_v7 #ibTextSingle{width:180px;padding:10px;min-height:60px}
.regioinfos #ibTextSingle{min-height:30px}
.ibSingleLeftPointer,.ibMultiLeftPointer,.ibSingleRight .ibPointer{background-image:url('../images/maps/controlgifs/pointerLeft.gif');width:19px;height:34px;position:absolute;top:1px;left:0;z-index:100001}
.ibSingleRightPointer,.ibMultiRightPointer,.ibSingleLeft .ibPointer{background-image:url('../images/maps/controlgifs/pointerRight.gif');width:19px;height:34px;position:absolute;top:1px;left:215px;z-index:100001}
.ibMultiRightPointer{left:325px}
.labelPin{overflow:visible !important}
.labelPin img{display:none}
.labelPin div{white-space:nowrap;color:#000 !important}
.mapcontent{width:612px}
body .ero-leftBeak.ero .ero-beak{background:url('../images/misc/misc_sprite.png') no-repeat scroll 0 -57px transparent;height:34px;left:0;width:19px}
.ero .ero-actionsBackground .ero-previewArea div.firstChild{margin:8px 2px 5px}
.ero .ero-body{width:auto !important}
.ero .ero-paddingHack{height:0 !important}
.ero .ero-previewArea p,.ero .ero-actions{padding:0 !important}
.MapContainer{background:#eee;display:block;position:relative}
.map_details_box{margin:4px 7px 5px 7px;width:176px;text-align:left}
.map_flag{background:transparent url("../images/misc/misc_sprite.png") no-repeat;display:inline-block;height:32px;margin:0 0 -9px;padding:5px 9px;position:relative;width:380px;z-index:250}
.map_legend,.map_legend_anbieter{background:#efefef url("../images/maps/map_legend.png") no-repeat 14px 5px;border:1px solid #c6c6c6;margin-top:-1px;height:34px}
.map_legend_anbieter{background-position:14px -26px}
.map_hint{background:#efefef;border:1px solid #c6c6c6;height:34px;margin-top:-1px;padding:6px}
.map_legend .pin_single,.pin_multi,.pin_misc{display:inline-block;margin:0;position:static}
.mappreview .pin_single{left:156px;top:40px;position:absolute;z-index:2}
BM_Module_DragHandle_nw{cursor:nw-resize}
BM_Module_DragHandle_sw{cursor:sw-resize}
BM_Module_DragHandle_se{cursor:se-resize}
BM_Module_DragHandle_ne{cursor:ne-resize}
#mapLegend .pin_misc{background:transparent url(../images/icon/pins_sprite.png) no-repeat left -287px}
#mapLegend .pin_multi{background:transparent url(../images/icon/pins_sprite.png) no-repeat left -247px}
.mapAmbitInfo{background-color:#666;color:#efefef;padding:2px}
.mappreview{background:#fff url(../images/module/bg_skyline.png) repeat-x 0 bottom;border:1px solid #c6c6c6;color:#333;cursor:pointer;height:115px;margin:0 0 10px;position:relative;text-align:center;width:338px}
.merker{float:right;margin-top:13px}
.merkzettel .merker{float:right;margin-top:9px}
.merkercheckbox{float:left;margin:0 0 0 -2px;padding:12px 0;width:19px}
.merkercheckbox .icon_info{margin:0 0 0 3px}
.pin_misc{background:transparent url(../images/icon/pins_sprite.png) no-repeat left -76px;height:32px;width:38px}
.pin_misc_hover{background:transparent url(../images/icon/pins_sprite.png) no-repeat left -113px;height:32px;width:38px}
.pin_multi{background:transparent url(../images/icon/pins_sprite.png) no-repeat top left;height:33px;width:43px}
.pin_multi_hover{background:transparent url(../images/icon/pins_sprite.png) no-repeat left -38px;height:33px;width:43px;text-decoration:none}
.pin_misc .text,.pin_misc_hover .text,.pin_multi .text,.pin_multi_hover .text{color:#fff;font-size:12px;font-weight:bold;position:absolute;text-align:center;text-decoration:none}
.pin_multi .text,.pin_multi_hover .text{width:33px;top:28%}
.pin_misc .text,.pin_misc_hover .text{width:32px;top:29%}
.pin_single{background:transparent url(../images/Maps/ControlGifs/pin_map.png) no-repeat left top;height:29px;margin-top:-22px;position:relative;width:23px}
.pin_single_hover{background:transparent url(../images/icon/pins_sprite.png) no-repeat left -198px;height:43px;margin-top:-22px;position:relative;width:34px}
.status_bar{background:none repeat scroll 0 0 #bbb;height:15px;width:100%;position:relative}
.status_mark{background:none repeat scroll 0 0 #6c6;height:15px;max-width:100%;position:relative;z-index:0}
.status_text{color:#fff;font-weight:bold;text-align:center;width:100%;z-index:1;position:absolute}
.status_bar2{background:none repeat scroll 0 0 #efefef;height:17px;width:100%;position:relative}
.status_mark2{background:none repeat scroll 0 0 #fea;height:17px;max-width:100%;position:relative;z-index:0}
.status_text2{color:#333;font-weight:bold;width:100%;z-index:1}
.firstChild br{display:none}
.user_logo img{max-height:680px;max-width:680px}
.VE_Pushpin_Popup_Body br{display:block}
.VE_Pushpin_Popup_Body,.VE_Pushpin_Popup_Body .icon_01,.VE_Pushpin_Popup_Title .icon_01,.ero{font-family:arial,helvetica,sans-serif !important;font-size:12px !important;font-weight:normal}
.VE_Pushpin_Popup_Body .line_04{margin-top:0 !important}
.emopic{background:#fff url(../images/emopics/bg_header_default.jpg) no-repeat left top;margin:-130px -20px 0;overflow:hidden;padding:124px 0 0 20px}
.emopic_default{background:#fff url(../images/emopics/bg_header_default.jpg) no-repeat left top}
.emopic_default_notabs{background:#fff url(../images/emopics/bg_header_gewerbe.jpg) no-repeat left top}
.emopic_channel_anlage{background:#fff url(../images/emopics/bg_header_anlage.jpg) no-repeat left top}
.emopic_channel_ausland{background:#fff url(../images/emopics/bg_header_ausland.jpg) no-repeat left top}
.emopic_channel_gewerbe{background:#fff url(../images/emopics/bg_header_gewerbe.jpg) no-repeat left top}
.emopic_channel_wohnen{background:#fff url(../images/emopics/bg_header_wohnen.jpg) no-repeat left top}
.emopic_fewo{background:#fff url(../images/emopics/bg_header_fewo.jpg) no-repeat left top}
.emopic_gesuche{background:#fff url(../images/emopics/bg_header_channel_09.jpg) no-repeat left top}
.emopic_gesuche2{background:#fff url(../images/emopics/bg_header_channel_10.jpg) no-repeat left top}
.emopic_handwerker{background:#fff url(../images/emopics/bg_header_handwerker.jpg) no-repeat left top}
.emopic_senioren{background:#fff url(../images/emopics/bg_header_senior.jpg) no-repeat left top}
.emopic_typenhaeuser{background:#fff url(../images/emopics/bg_header_typenhaeuser.jpg) no-repeat left top}
.emopic_umzugsunternehmen{background:#fff url(../images/emopics/bg_header_umzugsunternehmen.jpg) no-repeat left top}
.emopic_grundst{background:#fff url(../images/emopics/bg_header_grundstueck.jpg) no-repeat left top}
.emopic_wg{background:#fff url(../images/emopics/bg_header_wg.jpg) no-repeat left top}
.emopic_wohnung{background:#fff url(../images/emopics/bg_header_wohnung.jpg) no-repeat left top}
.emopic_haus{background:#fff url(../images/emopics/bg_header_haus.jpg) no-repeat left top}
.emopic_versteigerung{background:#fff url(../images/emopics/bg_header_versteigerung.jpg) no-repeat left top}
.emopic_marktpreise{background:#fff url(../images/emopics/bg_header_marktpreise.jpg) no-repeat left top}
.emopic_ausstellung{background:#fff url(../images/emopics/bg_header_ausstellung.jpg) no-repeat left top}
.emopic_buerosaufzeit{background:#fff url(../images/emopics/bg_header_buerosaufzeit.jpg) no-repeat left top}
.emopic_forstwirtschaft{background:#fff url(../images/emopics/bg_header_forstwirtschaft.jpg) no-repeat left top}
.emopic_gastro{background:#fff url(../images/emopics/bg_header_gastro.jpg) no-repeat left top}
.emopic_hallen{background:#fff url(../images/emopics/bg_header_hallen.jpg) no-repeat left top}
.emopic_ladenlokale{background:#fff url(../images/emopics/bg_header_ladenlokale.jpg) no-repeat left top}
.emopic_lagerflaechen{background:#fff url(../images/emopics/bg_header_lagerflaechen.jpg) no-repeat left top}
.emopic_logistikflaechen{background:#fff url(../images/emopics/bg_header_logistikflaechen.jpg) no-repeat left top}
.emopic_praxis{background:#fff url(../images/emopics/bg_header_praxis.jpg) no-repeat left top}
.emopic_werkstaetten{background:#fff url(../images/emopics/bg_header_werkstaetten.jpg) no-repeat left top}
.emopic_kampagne_01{background:#fff url(../images/emopics/bg_header_start_01.jpg) no-repeat left top}
.emopic_kampagne_02{background:#fff url(../images/emopics/bg_header_start_02.jpg) no-repeat left top}
.emopic_kampagne_03{background:#fff url(../images/emopics/bg_header_start_03.jpg) no-repeat left top}
.emopic_kampagne_03_new{background:#fff url(../images/emopics/bg_header_start_03_new.jpg) no-repeat left top}
.emopic_kampagne_04{background:#fff url(../images/emopics/bg_header_start_04.jpg) no-repeat left top}
.emopic_kampagne_05{background:#fff url(../images/emopics/bg_header_gewerbe.jpg) no-repeat left top}
.emopic_kampagne_06{background:#fff url(../images/emopics/bg_header_start_06.jpg) no-repeat left top}
.emopic_kampagne_07{background:#fff url(../images/emopics/bg_header_start_07.jpg) no-repeat left top}
.emopic_xmas_tag{background:#fff url(../images/emopics/emopic_xmas_tag.jpg) no-repeat left top}
.emopic_xmas_nacht{background:#fff url(../images/emopics/emopic_xmas_nacht.jpg) no-repeat left top}
.emopic_wul_in_d{background:#fff url(../images/emopics/bg_header_channel_wul_in_d.jpg) no-repeat left top}
.emopic_aachen{background:#fff url(../images/emopics/bg_header_aachen.jpg) no-repeat left top}
.emopic_augsburg{background:#fff url(../images/emopics/bg_header_augsburg.jpg) no-repeat left top}
.emopic_berlin{background:#fff url(../images/emopics/bg_header_berlin.jpg) no-repeat left top}
.emopic_bielefeld{background:#fff url(../images/emopics/bg_header_bielefeld.jpg) no-repeat left top}
.emopic_bochum{background:#fff url(../images/emopics/bg_header_bochum.jpg) no-repeat left top}
.emopic_bonn{background:#fff url(../images/emopics/bg_header_bonn.jpg) no-repeat left top}
.emopic_braunschweig{background:#fff url(../images/emopics/bg_header_braunschweig.jpg) no-repeat left top}
.emopic_bremen{background:#fff url(../images/emopics/bg_header_bremen.jpg) no-repeat left top}
.emopic_chemnitz{background:#fff url(../images/emopics/bg_header_chemnitz.jpg) no-repeat left top}
.emopic_dortmund{background:#fff url(../images/emopics/bg_header_dortmund.jpg) no-repeat left top}
.emopic_dresden{background:#fff url(../images/emopics/bg_header_dresden.jpg) no-repeat left top}
.emopic_duisburg{background:#fff url(../images/emopics/bg_header_duisburg.jpg) no-repeat left top}
.emopic_duesseldorf{background:#fff url(../images/emopics/bg_header_duesseldorf.jpg) no-repeat left top}
.emopic_erfurt{background:#fff url(../images/emopics/bg_header_erfurt.jpg) no-repeat left top}
.emopic_essen{background:#fff url(../images/emopics/bg_header_essen.jpg) no-repeat left top}
.emopic_frankfurt{background:#fff url(../images/emopics/bg_header_frankfurt.jpg) no-repeat left top}
.emopic_freiburg{background:#fff url(../images/emopics/bg_header_freiburg.jpg) no-repeat left top}
.emopic_gelsenkirchen{background:#fff url(../images/emopics/bg_header_gelsenkirchen.jpg) no-repeat left top}
.emopic_halle{background:#fff url(../images/emopics/bg_header_halle.jpg) no-repeat left top}
.emopic_hamburg{background:#fff url(../images/emopics/bg_header_hamburg.jpg) no-repeat left top}
.emopic_hannover{background:#fff url(../images/emopics/bg_header_hannover.jpg) no-repeat left top}
.emopic_karlsruhe{background:#fff url(../images/emopics/bg_header_karlsruhe.jpg) no-repeat left top}
.emopic_kassel{background:#fff url(../images/emopics/bg_header_kassel.jpg) no-repeat left top}
.emopic_kiel{background:#fff url(../images/emopics/bg_header_kiel.jpg) no-repeat left top}
.emopic_koeln{background:#fff url(../images/emopics/bg_header_koeln.jpg) no-repeat left top}
.emopic_krefeld{background:#fff url(../images/emopics/bg_header_krefeld.jpg) no-repeat left top}
.emopic_leipzig{background:#fff url(../images/emopics/bg_header_leipzig.jpg) no-repeat left top}
.emopic_luebeck{background:#fff url(../images/emopics/bg_header_luebeck.jpg) no-repeat left top}
.emopic_magdeburg{background:#fff url(../images/emopics/bg_header_magdeburg.jpg) no-repeat left top}
.emopic_mainz{background:#fff url(../images/emopics/bg_header_mainz.jpg) no-repeat left top}
.emopic_mannheim{background:#fff url(../images/emopics/bg_header_mannheim.jpg) no-repeat left top}
.emopic_moenchengladbach{background:#fff url(../images/emopics/bg_header_moenchengladbach.jpg) no-repeat left top}
.emopic_muenchen{background:#fff url(../images/emopics/bg_header_muenchen.jpg) no-repeat left top}
.emopic_muenster{background:#fff url(../images/emopics/bg_header_muenster.jpg) no-repeat left top}
.emopic_nuernberg{background:#fff url(../images/emopics/bg_header_nuernberg.jpg) no-repeat left top}
.emopic_oberhausen{background:#fff url(../images/emopics/bg_header_oberhausen.jpg) no-repeat left top}
.emopic_rostock{background:#fff url(../images/emopics/bg_header_rostock.jpg) no-repeat left top}
.emopic_stuttgart{background:#fff url(../images/emopics/bg_header_stuttgart.jpg) no-repeat left top}
.emopic_wiesbaden{background:#fff url(../images/emopics/bg_header_wiesbaden.jpg) no-repeat left top}
.emopic_wuppertal{background:#fff url(../images/emopics/bg_header_wuppertal.jpg) no-repeat left top}
.emopic_ausland_default{background:#fff url(../images/emopics/bg_header_ausland_default.jpg) no-repeat left top}
.emopic_aegypten{background:#fff url(../images/emopics/bg_header_aegypten.jpg) no-repeat left top}
.emopic_australien{background:#fff url(../images/emopics/bg_header_australien.jpg) no-repeat left top}
.emopic_bahamas{background:#fff url(../images/emopics/bg_header_bahamas.jpg) no-repeat left top}
.emopic_belgien{background:#fff url(../images/emopics/bg_header_belgien.jpg) no-repeat left top}
.emopic_brasilien{background:#fff url(../images/emopics/bg_header_brasilien.jpg) no-repeat left top}
.emopic_bulgarien{background:#fff url(../images/emopics/bg_header_bulgarien.jpg) no-repeat left top}
.emopic_costarica{background:#fff url(../images/emopics/bg_header_costarica.jpg) no-repeat left top}
.emopic_daenemark{background:#fff url(../images/emopics/bg_header_daenemark.jpg) no-repeat left top}
.emopic_domrep{background:#fff url(../images/emopics/bg_header_domrep.jpg) no-repeat left top}
.emopic_frankreich{background:#fff url(../images/emopics/bg_header_frankreich.jpg) no-repeat left top}
.emopic_griechenland{background:#fff url(../images/emopics/bg_header_griechenland.jpg) no-repeat left top}
.emopic_grossbritannien{background:#fff url(../images/emopics/bg_header_grossbritannien.jpg) no-repeat left top}
.emopic_indonesien{background:#fff url(../images/emopics/bg_header_indonesien.jpg) no-repeat left top}
.emopic_italien{background:#fff url(../images/emopics/bg_header_italien.jpg) no-repeat left top}
.emopic_kanada{background:#fff url(../images/emopics/bg_header_kanada.jpg) no-repeat left top}
.emopic_kroatien{background:#fff url(../images/emopics/bg_header_kroatien.jpg) no-repeat left top}
.emopic_luxemburg{background:#fff url(../images/emopics/bg_header_luxemburg.jpg) no-repeat left top}
.emopic_marokko{background:#fff url(../images/emopics/bg_header_marokko.jpg) no-repeat left top}
.emopic_niederlande{background:#fff url(../images/emopics/bg_header_niederlande.jpg) no-repeat left top}
.emopic_norwegen{background:#fff url(../images/emopics/bg_header_norwegen.jpg) no-repeat left top}
.emopic_oesterreich{background:#fff url(../images/emopics/bg_header_oesterreich.jpg) no-repeat left top}
.emopic_paraguay{background:#fff url(../images/emopics/bg_header_paraguay.jpg) no-repeat left top}
.emopic_philippinen{background:#fff url(../images/emopics/bg_header_philippinen.jpg) no-repeat left top}
.emopic_polen{background:#fff url(../images/emopics/bg_header_polen.jpg) no-repeat left top}
.emopic_portugal{background:#fff url(../images/emopics/bg_header_portugal.jpg) no-repeat left top}
.emopic_schweden{background:#fff url(../images/emopics/bg_header_schweden.jpg) no-repeat left top}
.emopic_schweiz{background:#fff url(../images/emopics/bg_header_schweiz.jpg) no-repeat left top}
.emopic_spanien{background:#fff url(../images/emopics/bg_header_spanien.jpg) no-repeat left top}
.emopic_suedafrika{background:#fff url(../images/emopics/bg_header_suedafrika.jpg) no-repeat left top}
.emopic_thailand{background:#fff url(../images/emopics/bg_header_thailand.jpg) no-repeat left top}
.emopic_tschechien{background:#fff url(../images/emopics/bg_header_tschechien.jpg) no-repeat left top}
.emopic_tuerkei{background:#fff url(../images/emopics/bg_header_tuerkei.jpg) no-repeat left top}
.emopic_tunesien{background:#fff url(../images/emopics/bg_header_tunesien.jpg) no-repeat left top}
.emopic_ungarn{background:#fff url(../images/emopics/bg_header_ungarn.jpg) no-repeat left top}
.emopic_usa{background:#fff url(../images/emopics/bg_header_usa.jpg) no-repeat left top}
.emopic_vae{background:#fff url(../images/emopics/bg_header_vae.jpg) no-repeat left top}
.emopic_feedback{background:#fff url(../images/emopics/bg_header_iwfeedback.jpg) no-repeat left top}
.floater .topchannelbox{background:#fff;background:rgba(255,255,255,.95);width:516px;height:auto;margin:35px 299px 65px 20px;padding:25px;border:2px solid #fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 1px 5px rgba(0,0,0,.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,.25);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.25)}
.floater .topchannelbox h1{background:transparent url('../images/icon/icon_sprite.png') no-repeat -27px -1500px;padding:0 0 0 32px;margin-bottom:10px;line-height:20px;max-width:516px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.floater .topchannelbox h1 .gradient{display:none}
.floater .topchannelbox h3{font-size:16px}
.floater .topchannelbox h5 span{font-size:12px;color:#999}
.floater .topchannelbox .txtLocation,.floater .topchannelbox .filterValue{width:250px;padding:10px 12px !important;display:block;border:1px solid #ccc;line-height:17px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.floater .topchannelbox .filterValue{background:#fff;cursor:pointer;transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out}
.floater .topchannelbox .filterValue:hover,.floater .topchannelbox .current{background-color:#f6f6f6}
.floater .topchannelbox .filterValue .icon_dropdownarrow{background:transparent url('../../GLOBAL/images/icon/icon_dropdownarrow.png') no-repeat;float:right;width:11px;height:6px;margin:6px 0 0 0}
.floater .topchannelbox .input-area input{padding:3px 5px}
.floater .topchannelbox select option{padding-left:5px}
.floater .topchannelbox .button_99{margin-top:12px}
.floater .topchannelbox .selection{position:absolute;z-index:999;padding:15px;top:124px;left:25px;background:#fff;color:#000;box-shadow:0 3px 8px rgba(0,0,0,.25);-moz-box-shadow:0 3px 8px rgba(0,0,0,.25);-webkit-box-shadow:0 3px 8px rgba(0,0,0,.25)}
.floater .topchannelbox .selection ul.linklist_icon_01 li{background-position:-45px -13px;padding-top:3px;padding-bottom:1px}
.floater .topchannelbox .selection ul.listSelection li{padding:0 0 1px 0}
iframe #iframeUpload body{background-color:orange;border:2px solid red}
.mfu{background-color:#fff;height:450px}
.currentbox{display:block;text-decoration:none}
.logo_thumb{max-width:100%;max-height:100%}
.exposeblaettern{display:inline-block;height:23px;margin-top:5px}
.exposeblaettern .nextPage{margin:0 0 0 8px}
.exposeblaettern .previousPage{}
.exposeblaettern_container{text-align:center}
.nav-controls .prev,.nav-controls .next{display:block;height:304px;position:absolute;text-decoration:none;top:0;width:55px;z-index:200}
.slider-wrapper .nav-controls>.prev{top:-10px;left:-10px}
.slider-wrapper .nav-controls>.next{top:-10px;right:-10px}
.slider-wrapper .nav-controls .prev,.slider-wrapper .nav-controls .next{height:370px;width:349px}
.nav-controls .prev{left:1px}
.nav-controls .next{right:1px}
.nav-controls .prev:hover,.nav-controls .next:hover,.nav-controls .prev:focus,.nav-controls .next:focus{text-decoration:none !important}
.nav-controls .prev .bn,.nav-controls .next .bn{cursor:pointer;height:41px;margin:-20px 0 0 0;position:absolute;top:50%;width:31px}
.nav-controls .next .bn{background:transparent url('../images/button/buttons_sprite.png') no-repeat -635px -281px;right:0}
.nav-controls .prev .bn{background:transparent url('../images/button/buttons_sprite.png') no-repeat -666px -281px;left:0}
.img_thumb a.image-wrapper{cursor:pointer}
.image-wrapper img{vertical-align:middle}
.nav_tab_vert{margin:0 -10px 0 0}
.nav_tab_vert li{border-top:1px solid #c6c6c6;cursor:pointer;line-height:30px;margin:0 -10px 0 0;padding:1px 0 5px 11px}
.nav_tab_vert li var{vertical-align:top}
.nav_tab_vert li.current,.nav_tab_vert li.open{background:transparent url('../images/misc/misc_sprite.png') no-repeat 0 -126px;border:0;font-weight:bold;padding-left:11px;padding-top:2px}
.nav_tab_vert li.current+li,.nav_tab_vert li.open+li{border:0;padding-top:2px}
.nav_tab_vert li:first-child{border:0}
.nav_tab_vert ul{display:none}
.nav_tab_vert ul li{border:0;line-height:20px;padding-left:36px}
.nav_tab_vert li.open ul{display:block;margin-left:-12px;padding-left:1px}
.nav_tab_vert li.open{background:transparent url('../images/misc/misc_sprite.png') no-repeat -300px -126px;font-weight:bold}
.nav_tab_vert li.open li{background:transparent url('../images/misc/misc_sprite.png') no-repeat -300px -135px;font-weight:normal;padding-left:44px}
.nav_tab_vert li li.last{padding-bottom:6px}
.nav_tab_vert li.open li.last{background:transparent url('../images/misc/misc_sprite.png') no-repeat 0 -134px}
.nav_tab_vert li.open li.current{font-weight:bold;padding-left:44px}
.nav_tab_vert #txtAnzeigen:hover,.nav_tab_vert #txtAnbieten:hover,.nav_tab_vert #txtLeistungen:hover{text-decoration:underline}
.img_thumb_box_690 .nav-controls .prev,.img_thumb_box_690 .nav-controls .next{height:522px;width:345px}
.DropDownList{display:inline-block;position:relative}
.DropDownList select{height:23px;left:0;opacity:0;filter:alpha(opacity=0);padding:0;position:absolute;top:0;width:200px;z-index:100}
.list_tab_container{margin:0;padding:0;width:100%}
.list_tab_container.myiw{margin-top:-33px}
.list_tabs li a span,#expose_main .list_tabs li a span,#WL_KartenPopup .list_tabs li a span,.list_tabs li .tab_container span{background:transparent url('../images/module/bg_list_tabnav_sprite.png') no-repeat -81px -34px;display:block;height:21px;left:10px;text-align:center;padding:13px 10px 0 0;position:relative;white-space:nowrap}
.list_tabs li.inactive,.list_tabs li.inactive a,.list_tabs li.inactive a *,.list_tabs li.inactive a:hover,.list_tabs li.inactive a:focus,.list_tabs li.inactive a:hover span,.list_tabs li.inactive a:focus span,.list_tabs li.inactive a:active{cursor:default;color:#9c9c9d;text-decoration:none !important}
.list_tabs li a{cursor:pointer}
.list_tabs li a:hover,.list_tabs li a:focus,.list_tabs li a:hover span,.list_tabs li a:focus span{text-decoration:underline}
.list_tabs li.first a,#expose_main .list_tabs li.first a,.list_tabs li.merker a{background:transparent url('../images/module/bg_list_tabnav_sprite.png') no-repeat left -34px}
.list_tabs li.last a span,.list_tabs li.last .tab_container span,.list_tabs li.merker a span,.list_tabs li.merker .tab_container span,#expose_main .list_tabs li.last a span,#authentication .list_tabs li.last a span,#erfassungscontent .list_tabs li.last a span,#list_tabs_max .list_tabs li.last a span,#WL_KartenPopup .list_tabs li.last a span{background:transparent url('../images/module/bg_list_tabnav_sprite.png') no-repeat right -34px}
.list_tabs li a.current,#expose_main .list_tabs_container li a.current{background:transparent url('../images/module/bg_list_tabnav_sprite.png') no-repeat left 0;padding-left:1px;margin-left:-1px}
.list_tabs li.first a.current,#expose_main .list_tabs li.first a.current{padding-left:0;margin-left:0}
.list_tabs li .tab_container.current span,.list_tabs li a.current span,#expose_main .list_tabs_container li a.current span,#authentication .list_tabs li a.current span,#erfassungscontent .list_tabs li a.current span{background:transparent url('../images/module/bg_list_tabnav_sprite.png') no-repeat right 0}
ul.list_tabs{height:1%}
ul.list_tabs li{float:left;position:relative;z-index:100}
ul.list_tabs li.merker{float:right}
ul.list_tabs li a{background:transparent url('../images/module/bg_list_tabnav_sprite.png') no-repeat -10px -34px;color:#000;display:block;float:left;font-size:12px;font-weight:normal;height:34px;list-style:none;margin:0 10px 0 0;padding:0;position:relative;text-decoration:none;width:120px;z-index:101}
ul.list_tabs li a.current{font-weight:bold}
.badge_new{background:url("../images/misc/misc_sprite.png") no-repeat scroll -107px -79px transparent;display:block;height:30px;position:absolute;top:-16px;right:3px;width:34px;z-index:150}
.button_ewms_content{background:#fff;border:1px solid #c6c6c6;box-shadow:0 2px 2px rgba(0,0,0,.3);margin:23px -82px;padding:0 10px;position:absolute;z-index:1100}
.listbox_checkbox .button_ewms_content{margin-left:0}
.button_ewms_content .dropdown{margin:0 -10px}
.button_ewms_content .dropdown li a{padding:0}
.button_ewms_content .dropdown li a:hover{text-decoration:underline}
.button_ewms_content .dropdown li{background:#fff;width:auto;min-height:27px}
.button_ewms_content .dropdown li a,#ewms_container_empfehlen .button_ewms_content .dropdown li a,#ewms_container_drucken .button_ewms_content .dropdown li a{display:block;padding:5px 10px 4px 31px;border-top:1px solid transparent;border-bottom:1px solid transparent;line-height:18px;min-height:18px;text-indent:-25px}
.button_ewms_content .dropdown li a{padding:5px 4px 4px 6px;text-indent:0}
#ewms_container_drucken .button_ewms_content .dropdown li var{padding-left:25px}
.button_ewms_content .dropdown li var{vertical-align:text-bottom}
.button_ewms_content .dropdown li var.icon_facebook,.button_ewms_content .dropdown li var.icon_twitter,.button_ewms_content .dropdown li var.icon_mail,.button_ewms_content .dropdown li var.icon_user{padding-left:16px;margin-right:12px}
.button_ewms_content .dropdown li a .icon_pdf{min-height:15px}
.button_ewms_content .dropdown li a:hover,.button_ewms_content .dropdown li a:focus{background-color:#fcdc5c;text-decoration:none !important;border-top:1px solid #ddc151;border-bottom:1px solid #ddc151}
.button_ewms_content .dropdown li a:active{background-color:#fc0;text-decoration:none !important;border-top:1px solid #da0;border-bottom:1px solid #da0}
.button_ewms_content .dropdown li:first-child a{border-top:none}
.button_ewms_content .dropdown li:last-child a{border-bottom:none}
.button_ewms_content .dropdown li.last a{border-bottom:none;border-top:1px solid #c6c6c6}
.button_ewms_content .dropdown .line_04{margin:0;border-color:#ddd}
.list_tabs_container .interaction{float:right !important;margin:8px 0 -2px 0}
.list_tabs_end{background:#e6e6e6;border:1px solid #ccc;clear:both;height:5px;margin:0 0 -1px;position:relative;top:-1px}
#expose_main .list_tabs li a span{background:transparent url('../images/module/bg_list_tabnav_sprite.png') no-repeat -101px -34px}
#expose_main .list_tabs li a{display:block;width:100px}
#authentication .list_tabs li a span,#erfassungscontent .list_tabs li a span{background-position:-41px -34px}
#list_tabs_max .list_tabs li a span{background-position:-11px -34px}
#authentication .list_tabs li a.current span,#erfassungscontent .list_tabs li a.current span,#list_tabs_max .list_tabs li a.current span{background-position:right 0}
#authentication .list_tabs li a,#erfassungscontent .list_tabs li a{width:160px}
#list_tabs_max .list_tabs li a{width:190px}
.nextPage,.previousPage{display:inline-block;height:23px;margin:0 8px 0 0;vertical-align:middle;width:22px}
.objekt_status{float:right;font-weight:bold;padding-bottom:16px;text-align:right;width:160px}
.pagination{clear:both;display:block;line-height:23px;overflow:hidden;width:100%}
.pagination .nextPage,.pagination .previousPage{float:left}
.pagination .site-numbers{display:inline;float:left;height:23px;line-height:23px;vertical-align:middle}
.pagination .site-numbers a{display:inline-block;height:23px;line-height:22px;margin:0 0 0 -2px;padding:1px 0 0;text-align:center;width:30px}
.pagination .site-numbers a.current,.pagination .site-numbers a.current:hover,.pagination .site-numbers a.current:focus{font-weight:bold;text-decoration:underline}
.pagination a.nextPage,.pagination span.nextPage{margin:0 18px 0 8px}
.partner_logo_space{padding:10px 0 10px 10px;width:150px}
#password-strength{width:198px;border:1px solid #c6c6c6;height:22px;line-height:22px}
.formfield_10 #password-strength{width:158px}
.formfield_11 #password-strength{width:338px}
.shortregister #password-strength{width:140px;height:20px;line-height:20px}
span.nextPage{background:url("../images/button/buttons_sprite.png") no-repeat scroll -88px -281px transparent}
span.previousPage{background:url("../images/button/buttons_sprite.png") no-repeat scroll -22px -281px transparent}
.projekte a{text-decoration:none}
.navItem{padding:6px 8px;border:1px solid #c6c6c6;border-top:none;width:200px;display:block}
.navItemLevel1{padding-left:16px;width:192px}
.navItemLevel2{padding-left:24px;width:184px}
.navItemTopLevel{padding:6px 8px;border:1px solid #c6c6c6;border-top:none;background-color:#efefef;width:200px;display:block}
.projekte .first{border-top:1px solid #c6c6c6}
.ac_results{background-color:#fff;border:1px solid #c6c6c6;color:#000;overflow:hidden;z-index:1200}
.ac_results li{cursor:default;display:block;line-height:18px;margin:0;overflow:hidden;padding:5px 9px 5px 9px !important;border-bottom:1px solid #eee;cursor:pointer}
.ac_over{background-color:#efefef}
.ac_results_modal{z-index:10500}
.ui-autocomplete{background-color:#fff;border:1px solid #c6c6c6;color:#000;overflow:auto;z-index:1200}
.ui-autocomplete li{cursor:default;display:block;line-height:18px;margin:0;overflow:hidden}
.ui-autocomplete li.ui-autocomplete-category{padding:7px 0 3px 10px;background-color:#ddd}
.ui-autocomplete a:hover{text-decoration:none}
.ui-state-hover{background-color:#efefef}
.ui-autocomplete span.highlight{font-weight:bold}
.ui-autocomplete-google a{font-weight:bold}
.ui-autocomplete-google a span.highlight{font-weight:normal}
.eckdatenbezeichner{float:left;width:110px;white-space:nowrap}
.eckdatencontent{display:inline;float:left;margin-left:10px;width:100px}
fieldset{line-height:21px}
.alert,.formfield_01 .alert,.formfield_02 .alert,.formfield_04 .alert,.formfield_06 .alert,.formfield_07 .alert,.formfield_08 .alert,.formfield_10 .alert,.formfield_11 .alert{color:red;display:block;line-height:20px;margin:2px 0 0 0}
.formfield_01 dd,.formfield_04 dd{padding:0;overflow:hidden}
.formfield_01 dd{margin:0 0 0 90px}
.formfield_01 dd{width:240px}
.formfield_01 dt,.formfield_04 dt{float:left;padding:1px 10px 0 0;text-align:right}
.formfield_01 dt{width:80px}
.formfield_04 dt{width:170px}
.formfield_01 select{width:240px}
.formfield_01 dl,.formfield_04 dl{margin-bottom:10px}
.formfield_01 input,.formfield_01 textarea{width:228px}
.formfield_01 .plz{width:50px;float:left}
.formfield_01 .plz input{width:38px}
.formfield_01 .ort{width:180px;float:right}
.formfield_01 .ort input{width:168px}
.formfield_01 input[type="checkbox"],.formfield_01 input[type="radio"],.formfield_02 input[type="checkbox"],.formfield_02 input[type="radio"],.formfield_04 input[type="checkbox"],.formfield_04 input[type="radio"],.formfield_05 input[type="checkbox"],.formfield_05 input[type="radio"],.formfield_06 input[type="checkbox"],.formfield_06 input[type="radio"],.formfield_07 input[type="checkbox"],.formfield_07 input[type="radio"],.formfield_08 input[type="checkbox"],.formfield_08 input[type="radio"],.formfield_10 input[type="checkbox"],.formfield_10 input[type="radio"],.formfield_11 input[type="checkbox"],.formfield_11 input[type="radio"],.formfield_12 input[type="checkbox"],.formfield_12 input[type="radio"]{width:auto}
.formfield_02 input,.formfield_02 textarea{width:188px}
.formfield_02 select{width:200px}
.formfield_04 dd{margin:0 0 0 140px}
.formfield_04 dd{width:400px}
.formfield_04 input,.formfield_04 textarea{width:388px}
.formfield_04 .ort{width:340px;float:right}
.formfield_04 .ort input{width:328px}
.formfield_04 .plz{width:50px;float:left}
.formfield_04 .plz input{width:38px}
.formfield_04 select{width:400px}
.formfield_05 dl{width:200px}
.formfield_05 textarea{width:188px}
.formfield_05 dt{width:70px;float:left}
.formfield_05 dd{width:128px;float:left}
.formfield_05 select{width:130px}
.formfield_05 input[type="text"],.formfield_05 input[type="password"]{width:118px}
.formfield_06 dl{margin-bottom:10px;overflow:hidden}
.formfield_06 dt{width:80px;float:left}
.formfield_06 dd{width:220px;padding-left:20px;float:left}
.formfield_06 input,.formfield_06 textarea{width:208px}
.formfield_06 select{width:220px}
.formfield_06 .ort{width:160px;float:right}
.formfield_06 .ort input{width:148px}
.formfield_06 .plz{width:50px;float:left}
.formfield_06 .plz input{width:38px}
.formfield_06 input[type="checkbox"],.formfield_06 input[type="radio"]{margin-top:5px}
.formfield_06 .etage_descr{line-height:20px;display:inline-block;vertical-align:bottom}
.formfield_06 .etage_descr .txt{padding-top:3px;display:inline-block;vertical-align:top}
.formfield_06 .vonbis input{width:148px;float:left}
.formfield_06 .vonbis select{width:160px;float:left}
.formfield_06 .vonbis .descr{width:60px;float:left;display:block}
.formfield_07 dl{margin-bottom:7px;overflow:hidden}
.formfield_07 dt{width:330px;margin:0;float:left}
.formfield_07 dd{width:320px;padding-left:20px;float:left}
.formfield_07 input,.formfield_07 textarea{width:308px}
.formfield_07 select{width:320px}
.formfield_07 .ort{width:260px;float:right}
.formfield_07 .ort input{width:248px}
.formfield_07 .plz{width:50px;float:left}
.formfield_07 .plz input{width:38px}
.formfield_07 input[type="checkbox"],.formfield_07 input[type="radio"]{margin-top:5px}
.formfield_07 .vonbis input{width:248px;float:left}
.formfield_07 .vonbis select{width:260px;float:left}
.formfield_07 .vonbis .descr{width:60px;float:left;display:block}
.formfield_08 dl{margin-bottom:7px;overflow:hidden}
.formfield_08 dt{width:210px;margin:0;float:left}
.formfield_08 dd{width:210px;padding-left:20px;float:left}
.formfield_08 input,.formfield_08 textarea{width:198px}
.formfield_08 select{width:210px}
.formfield_08 .ort{width:150px;float:right}
.formfield_08 .ort input{width:138px}
.formfield_08 .plz{width:50px;float:left}
.formfield_08 .plz input{width:38px}
.formfield_08 input[type="checkbox"],.formfield_08 input[type="radio"]{margin-top:5px}
.formfield_08 .vonbis input{width:148px;float:left}
.formfield_08 .vonbis select{width:160px;float:left}
.formfield_08 .vonbis .descr{width:50px;float:left;display:block}
.formfield_10 dl{margin-bottom:7px;overflow:hidden}
.formfield_10 dt{width:160px;margin:0;float:left}
.formfield_10 dd{width:160px;padding-left:20px;float:left}
.formfield_10 input,.formfield_10 textarea{width:148px}
.formfield_10 select{width:160px}
.formfield_10 .ort{width:100px;float:right}
.formfield_10 .ort input{width:88px}
.formfield_10 .plz{width:50px;float:left}
.formfield_10 .plz input{width:38px}
.formfield_10 .vonbis input{width:98px;float:left}
.formfield_10 .vonbis select{width:110px;float:left}
.formfield_10 .vonbis .descr{width:50px;float:left;display:block}
.formfield_11 dl{margin-bottom:7px;overflow:hidden}
.formfield_11 dt{width:160px;margin:0;float:left}
.formfield_11 dd{width:340px;padding-left:20px;float:left}
.formfield_11 input,.formfield_11 textarea{width:328px}
.formfield_11 select{width:340px}
.formfield_11 .ort{width:270px;float:right}
.formfield_11 .ort input{width:258px}
.formfield_11 .plz{width:60px;float:left}
.formfield_11 .plz input{width:48px}
.formfield_11 .vonbis input{width:248px;float:left}
.formfield_11 .vonbis select{width:260px;float:left}
.formfield_11 .vonbis .descr{width:80px;float:left;display:block}
.formfield_12 dl{margin-bottom:7px;overflow:hidden}
.formfield_12 dt{display:none}
.formfield_12 dd{width:880px;margin-right:20px}
.formfield_12 input,.formfield_12 textarea{width:868px}
.formfield_12 select{width:880px}
.formfield_12 .ort{width:810px;float:right}
.formfield_12 .ort input{width:798px}
.formfield_12 .plz{width:60px;float:left}
.formfield_12 .plz input{width:48px}
.formfield_13 dl{margin-bottom:9px;overflow:hidden}
.formfield_13 dt{width:160px;margin:0;float:left}
.formfield_13 dd{width:520px;padding-left:20px;float:left}
.formfield_13 input,.formfield_13 textarea{width:508px}
.formfield_13 select{width:520px}
.formfield_13 .ort{width:440px;float:right}
.formfield_13 .ort input{width:428px}
.formfield_13 .plz{width:70px;float:left}
.formfield_13 .plz input{width:58px}
.formfield_13 .vonbis input{width:428px;float:left}
.formfield_13 .vonbis select{width:440px;float:left}
.formfield_13 .vonbis .descr{width:80px;float:left;display:block}
.formfield_14 dl{margin-bottom:7px;overflow:hidden}
.formfield_14 dt{width:160px;margin:0;float:left}
.formfield_14 dd{width:700px;padding-left:20px;float:left}
.formfield_14 input,.formfield_14 textarea{width:688px}
.formfield_14 select{width:700px}
#darlehensanfrage .formfield_04 .street{width:340px;float:left}
#darlehensanfrage .formfield_04 .street input{width:328px}
#darlehensanfrage .formfield_04 .streetnumber{width:50px;float:right}
#darlehensanfrage .formfield_04 .streetnumber input{width:38px}
#darlehensanfrage .formfield_04 .prephonenumber{width:140px;float:left}
#darlehensanfrage .formfield_04 .prephonenumber input{width:128px}
#darlehensanfrage .formfield_04 .phonenumber{width:250px;float:right}
#darlehensanfrage .formfield_04 .phonenumber input{width:238px}
.formfield_login .alert{color:red;display:block;margin:0 0 5px 0}
.formfield_login input{width:200px}
.form_von,.form_bis{width:59px}
.grid_04o16 .formfield_login input{width:190px}
.dropdownArea .formfield_login input{width:175px}
.formfield_login dl{margin-bottom:5px}
label{line-height:20px}
@media screen and (-webkit-min-device-pixel-ratio:0){.fastnav .selection_list_02 li a,fieldset,label{line-height:21px}
}
.label_bis{display:inline-block;text-align:center;width:25px}
legend{display:none}
.merkmal_group{margin-bottom:10px}
.merkmal_group label{display:block;overflow:hidden}
.merkmal_group label input{float:left}
.merkmal_group label .label_desc{float:left;width:130px}
.navi_login input{padding:1px 5px}
input,select,textarea{font-family:arial,helvetica,sans-serif}
input[type="number"],input[type="text"],input[type="password"],textarea{background:#fff;border:1px solid #c6c6c6;font-size:13px;padding:3px 5px 3px;margin:0}
input[type="checkbox"],fieldset input[type="checkbox"]{float:left;margin:4px 5px 0;padding:0}
textarea[disabled],input[disabled],select[disabled]{background:#f3f3f3;border:1px solid #ddd}
input[type="radio"],input[type="checkbox"],select{border:none}
input[type="radio"]{position:relative;top:1px}
input.error,input[type="text"].error:focus,select.error,textarea.error,textarea.error:focus{background:#efb2b2}
input[type="number"]:focus,input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background:#fea}
input.transparent,input:focus.transparent{background:none;border:none;padding:4px 6px}
.check_box_left input,.radio_btn_left input{float:left;margin-right:7px}
.myiwconfiguration .rblPublishStreet p{padding-left:27px}
.row_button select,.row_button input{padding:2px;margin:3px 0 3px 0}
.search_01,.search_02{float:left;padding:0 20px 0 0}
.search_01 h5,.search_02 h5{height:16px}
.search_01 input,.search_02 input,.search_02 select{background:transparent}
.search_01 input.error,.search_02 input.error,.search_01 input.error:focus,.search_02 input.error:focus{background:transparent url('../images/background/bg_searchbox_sprite.png') no-repeat right -60px}
.search_01 input:focus,.search_02 input:focus,.search_02 select:focus{background:transparent url('../images/background/bg_searchbox_sprite.png') no-repeat right -30px}
.search_03{float:left;margin:20px 0 5px 0}
.IwAG_searchbox .input-area{background:transparent url('../images/background/bg_searchbox_sprite.png') no-repeat right 0;border:0;display:block;height:30px;padding:0;overflow:hidden;width:192px}
.IwAG_searchbox input{border:0;display:block;height:16px;line-height:22px;padding:7px 10px;width:172px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.IwAG_searchbox input{line-height:16px}
}
.IwAG_searchbox select{border:1px solid #ccc;height:30px;line-height:24px;padding:5px !important;width:192px}
.search_02 select:focus{background:transparent url('../images/background/bg_searchbox_sprite.png') no-repeat -1px -31px}
.IwAG_searchbox input[type=hidden]{display:none}
select{border:1px solid #c6c6c6;font-size:12px;height:24px;padding:2px !important}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){select.ddlRegions,select.ddlCountries,select.ddlLocations{font-size:13px}
}
select option{padding:1px 0 2px 0}
.DropDownList select option{padding:8px 5px}
select.w_300{margin:-1px;padding:0 0 0 5px;width:302px}
.thumbnail .caption,#divRefresh,#divRefreshContent,.fastsuche .accordion dd.closed{display:none}
#feedback{bottom:-3px;cursor:pointer;display:block;float:right;position:fixed !important;right:0;z-index:10000}
.telefon-expose{display:none}
.maxblockcol_h180,.maxblockcol_h500{display:block;max-height:180px;overflow:auto;overflow-x:hidden}
.maxblockcol_h500{max-height:500px}
.dienstleister_werkzeughaus{position:absolute;right:0;top:21px;z-index:20}
.imageSlider{position:absolute;width:678px;height:350px;overflow:hidden}
.imageSlider img{position:absolute;top:0;left:0;max-width:678px;max-height:350px;display:none}
.imageSlider .no_pic{display:inline;margin:50px 0 0;position:static}
.imageSliderNav{text-align:center;margin-bottom:5px}
.imageSliderNav a{padding:0 3px;text-decoration:none;font-size:32px;color:#bbb}
.imageSliderNav a:hover{text-decoration:none !important;color:#fc0}
.imageSliderNav .current{padding:0 3px;color:#fc0;font-size:32px}
.slider-wrapper{height:350px;position:relative}
.teaserbox_01 .hd{padding:10px 10px 0}
.teaserbox_01 .bd{padding:0 10px 10px}
.teaserbox_02 .bd{background:transparent url('../images/background/bg_teaserbox.png') repeat-x 0 0;overflow:hidden;padding:10px}
.teaserbox_03 .bd{padding:10px}
.teaserbox_01 .boxcontent,.teaserbox_02 .boxcontent{border:1px solid #ccc}
.teaserbox_03 .boxcontent{background:#fff url('../images/background/bg_gradient_down.jpg') repeat-x 0 -32px;height:100%;overflow:hidden}
.footer{float:right}
.footer a img{max-width:90px;max-height:35px}
.teaserbox_01.h_130>.boxcontent,.teaserbox_02.h_130>.boxcontent{height:128px}
.teaserbox_01.h_135>.boxcontent,.teaserbox_02.h_135>.boxcontent{height:133px}
.teaserbox_01.h_170>.boxcontent,.teaserbox_02.h_170>.boxcontent{height:168px}
.teaserbox_01.h_190>.boxcontent,.teaserbox_02.h_190>.boxcontent{height:188px}
.teaserbox_01.h_380>.boxcontent,.teaserbox_02.h_380>.boxcontent{height:378px}
.teaserbox_01 h4,.teaserbox_02 h4,.teaserbox_03 h4{margin:0}
.overline,.subline{font-size:11px;font-weight:normal}
.overline{color:#666}
.subline{color:#cecece;padding-right:1px}
a,a:active{color:inherit;text-decoration:underline}
.accordion a,.breadcrumb a,.breadcrumb a:visited,.breadcrumb a:active,#pagefooter a,#pagefooter a:visited,#pagefooter a:active,#popupfooter a,#popupfooter a:visited,#popupfooter a:active,.topchannelbox a,.topchannelbox a:visited,.topchannelbox a:active,.nav_tab_vert a,.nav_tab_vert a:visited,.nav_tab_vert a:active,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited,.linklist_icon_01 li a,.linklist_icon_02 li a,.linklist_icon_03 li a,a.icon_01,.icon_01 a,a.icon_02,.icon_02 a,a.icon_03,.icon_03 a,.interaction_bottom a,.button_ewms_content a,a.vrweb_a,.site-numbers a,.fastnav a,a.default{text-decoration:none}
a.btn_close{background:url("../images/button/buttons_sprite.png") no-repeat scroll -464px -281px transparent;display:inline-block;float:right;height:23px;padding:3px 0 0 0;text-decoration:none;width:83px}
a.btn_close:hover,a.btn_close:focus{background:url("../images/button/buttons_sprite.png") no-repeat scroll -547px -281px transparent;text-decoration:underline}
a.more_images{background:url('../images/misc/misc_sprite.png') no-repeat scroll -261px -57px transparent;display:inline-block;font-size:11px;height:51px;line-height:12px;margin:1px 1px 16px 0;overflow:hidden;padding:4px 22px 0 7px;text-align:center;text-decoration:none;width:45px}
a.more_images span{display:none}
#accordion a.more_options,.selection_list_02 li a.more_options{color:#000;display:block;padding-top:5px;padding-bottom:5px;padding-left:0}
a.nextPage,a span.nextPage{background:url("../images/button/buttons_sprite.png") no-repeat scroll -66px -281px transparent}
a.nextPage:hover,a.nextPage:focus,a:hover span.nextPage,a:focus span.nextPage{background:url("../images/button/buttons_sprite.png") no-repeat scroll -110px -281px transparent}
a.previousPage,a span.previousPage{background:url("../images/button/buttons_sprite.png") no-repeat scroll 0 -281px transparent}
a.previousPage:hover,a.previousPage:focus,a:hover span.previousPage,a:focus span.previousPage{background:url("../images/button/buttons_sprite.png") no-repeat scroll -44px -281px transparent}
h2 a{color:#fc0}
h4 a{color:#999}
.fastnav a.inactive{background:none;color:#999;cursor:default;text-decoration:none}
.fastnav a.inactive:hover{color:#999;background:none;text-decoration:none}
.fastnav a.checked{background:none;color:#000;cursor:default;font-weight:bold;text-decoration:none}
.fastnav a.checked:hover{color:#000;background:none;text-decoration:none}
a:hover .icon_change{text-decoration:underline}
.linklist ul,ul.linklist,.linklist_icon_01 ul,ul.linklist_icon_01,.linklist_icon_02 ul,ul.linklist_icon_02,.linklist_icon_03 ul,ul.linklist_icon_03,.linklist_icon_04 ul,ul.linklist_icon_04,.linklist_icon_05 ul,ul.linklist_icon_05,.linklist_icon_08 ul,ul.linklist_icon_08,{display:block;list-style:none;overflow:hidden;margin:0}
.linklist_service ul{float:left;list-style:none;overflow:hidden;margin:0}
.linklist ul li,ul.linklist li,.linklist_icon_01 ul li,ul.linklist_icon_01 li,.linklist_icon_02 ul li,ul.linklist_icon_02 li,.linklist_icon_03 ul li,ul.linklist_icon_03 li,ol li,.linklist_icon_08 ul li,ul.linklist_icon_08 li{margin:0 0 3px 0}
.linklist_icon_01 a:focus,.linklist_icon_01 a:hover,.linklist_icon_02 a:focus,.linklist_icon_02 a:hover,.linklist_icon_03 a:focus,.linklist_icon_03 a:hover,.linklist_icon_04 a:focus,.linklist_icon_04 a:hover,.linklist_icon_05 a:focus,.linklist_icon_05 a:hover{text-decoration:underline}
.modal .linklist_icon_01 ul li,.modal ul.linklist_icon_01 li{margin:0}
.linklist_service{padding:10px 20px;line-height:25px}
.linklist_service ul li{float:left;font-weight:bold;margin:0 15px 0 0}
.linklist_icon_01 ul li,ul.linklist_icon_01 li{background:transparent url('../images/icon/icon_sprite.png') no-repeat -45px -16px;padding:0 0 0 12px}
.linklist_icon_02 ul li,ul.linklist_icon_02 li{background:transparent url('../images/icon/icon_sprite.png') no-repeat -36px -35px;padding:0 0 0 10px}
.linklist_icon_03 ul li,ul.linklist_icon_03 li{background:transparent url('../images/icon/icon_sprite.png') no-repeat -55px 4px;padding:0 0 0 12px}
.linklist_icon_04 ul li,ul.linklist_icon_04 li{background:transparent url('../images/icon/icon_sprite.png') no-repeat -24px -57px;padding:0 0 0 16px}
.linklist_icon_05 ul li,ul.linklist_icon_05 li{background:transparent url('../images/icon/icon_haekchen.png') no-repeat;padding:0 0 0 16px}
.linklist_icon_08 ul li,ul.linklist_icon_08 li{background:transparent url('../images/icon/icon_sprite.png') no-repeat 0 -3047px;padding:0 0 0 12px}
#pagefooter a,#popupfooter a{color:#666}
a.button_01:hover,a.button_02:hover,a.button_98:hover,a.button_99:hover,a.button_01:focus,a.button_02:focus,a.button_98:focus,a.button_99:focus,a.button_01,a.button_02,a.button_98,a.button_99{text-decoration:none !important}
a.button_01:hover span,a.button_02:hover span,a.button_98:hover span,a.button_99:hover span,div.button_01 a:hover,div.button_02 a:hover,div.button_98 a:hover,div.button_99 a:hover,div.button_98 input:hover,div.button_99 input:hover,div.button_98:hover input,div.button_99:hover input{text-decoration:underline;color:#000}
.button_01,.button_02,.button_ewms{cursor:pointer;display:inline-block;font-size:12px;height:23px;margin:0 0 0 5px;min-width:50px;padding:0 0 0 0;position:relative;text-decoration:none;z-index:1}
.button_01{background:url('../images/button/buttons_sprite.png') no-repeat scroll right 0 transparent}
.button_ewms{background:url('../images/button/buttons_sprite.png') no-repeat scroll right -235px transparent}
.DropDownList:hover .button_ewms,.DropDownList:focus .button_ewms,.button_ewms:hover,.button_ewms:focus{background:url('../images/button/buttons_sprite.png') no-repeat scroll right -258px transparent}
.button_ewms.inactive:hover,.button_ewms.inactive:focus{background:url('../images/button/buttons_sprite.png') no-repeat scroll right -235px transparent;cursor:default}
.button_01.inactive,.button_01.inactive:hover,a.button_01.inactive:hover{background:url('../images/button/buttons_sprite.png') no-repeat scroll right -46px transparent;cursor:default;text-decoration:none !important}
.button_02.inactive:hover,.button_02{background:url('../images/button/buttons_sprite.png') no-repeat scroll right -69px transparent}
.button_02.inactive,.button_02.inactive:hover,.button_02.inactive a:hover{cursor:default;text-decoration:none !important}
.button_98,.button_99{background:url('../images/button/buttons_sprite.png') no-repeat scroll right -175px transparent;cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;height:30px;line-height:26px;margin:0 0 0 5px;min-width:50px;padding:0 0 0 0;position:relative;text-decoration:none;z-index:1}
div.button_99.inactive:hover{background:url('../images/button/buttons_sprite.png') no-repeat scroll right -175px transparent}
.button_98{background:url('../images/button/buttons_sprite.png') no-repeat scroll right -115px transparent}
.button_01 big,.button_02 big,.button_98 big,.button_99 big{color:#000;font-weight:bold;font-size:12px}
.button_01 small,.button_02 small,.button_98 small,.button_99 small{color:#000;font-size:10px;font-weight:normal}
a.button_01 span,a.button_02 span,div.button_01 a,div.button_01 span,div.button_02 a,div.button_02 span,div.button_ewms a,div.button_ewms span{display:block;height:17px;line-height:17px;left:-5px;margin:0 5px 0 0;overflow:hidden;padding:3px 5px 3px 15px;position:relative;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;z-index:2}
a.button_02 span,div.button_02 a{font-weight:bold}
div.button_01 a,a.button_01 span{background:url("../images/button/buttons_sprite.png") no-repeat scroll left 0 transparent}
div.button_01.inactive a,div.button_01[disabled] a,div.button_01.inactive:hover a,div.button_01[disabled]:hover a,div.button_01.inactive span,div.button_01[disabled] span,a.button_01.inactive span,a.button_01[disabled] span,a.button_01.inactive:hover span,a.button_01[disabled]:hover span{background:url("../images/button/buttons_sprite.png") no-repeat scroll left -46px transparent;color:#999;cursor:default !important;text-decoration:none !important}
.button_01.inactive,.button_01[disabled]{background:url(../images/button/buttons_sprite.png) no-repeat scroll right 0 transparent !important;cursor:default !important}
a.button_01.inactive span var,a.button_01[disabled] span var{opacity:.6;cursor:default !important}
a.button_01.inactive:hover span var.icon_bearbeiten,a.button_01[disabled]:hover span var.icon_bearbeiten{background-position:0 0 !important;cursor:default !important}
.fastnav .button_02 a.inactive,div.button_02 a,div.button_02 span,a.button_02 span,div.button_02.inactive:hover a,a.button_02.inactive:hover span,div.button_02.inactive:hover span{background:url("../images/button/buttons_sprite.png") no-repeat scroll left -69px transparent}
div.button_02.inactive a,a.button_02.inactive span,div.button_02.inactive span{color:#666;cursor:default;text-decoration:none !important}
.button_01:hover,.button_01:focus{background:transparent url('../images/button/buttons_sprite.png') no-repeat right -23px}
div.button_01:hover a,a.button_01:hover span,a.button_01:focus span{background:transparent url('../images/button/buttons_sprite.png') no-repeat left -23px}
.button_02:hover,.button_02:focus{background:transparent url('../images/button/buttons_sprite.png') no-repeat right -92px}
div.button_02:hover a,a.button_02:hover span,a.button_02:focus span{background:transparent url('../images/button/buttons_sprite.png') no-repeat left -92px}
a.button_98 span,div.button_98 a,div.button_98 input,a.button_99 span,div.button_99 a,div.button_99 input,div.button_99.inactive:hover a,div.button_99.inactive:hover input{background:url('../images/button/buttons_sprite.png') no-repeat scroll left -175px transparent;display:inline-block;height:30px;left:-5px;line-height:31px;margin:0;overflow:hidden;padding:0 20px 0 40px;position:relative;text-align:center;text-decoration:none;vertical-align:middle;z-index:2}
div.button_98 input,div.button_99 input{border:none;padding:0 20px;font-weight:bold;cursor:pointer}
div.button_99.inactive,div.button_99.inactive a,div.button_99.inactive input{cursor:default}
a.button_98 span,div.button_98 a{background:url('../images/button/buttons_sprite.png') no-repeat scroll left -115px transparent}
a.button_98 big span,div.button_98 big a,a.button_99 big span,div.button_99 big a{font-size:18px}
.button_98:hover,.button_98:focus{background:transparent url('../images/button/buttons_sprite.png') no-repeat right -145px}
a.button_98:hover span,div.button_98:hover a,div.button_98:hover input,div.button_98:focus input,a.button_98:focus span,div.button_98:focus a{background:transparent url('../images/button/buttons_sprite.png') no-repeat left -145px}
.button_99:hover,.button_99:focus{background:transparent url('../images/button/buttons_sprite.png') no-repeat right -205px}
a.button_99:hover span,div.button_99:hover a,div.button_99:hover input,div.button_99:focus input,a.button_99:focus span,div.button_99:focus a{background:transparent url('../images/button/buttons_sprite.png') no-repeat left -205px}
.button_01.w_095,.button_02.w_095,.button_98.w_095,.button_99.w_095,.button_ewms.w_095{width:90px;word-wrap:normal}
.button_01.w_120,.button_02.w_120,.button_98.w_120,.button_99.w_120,.button_ewms.w_120{width:115px;word-wrap:normal}
.button_01.w_150,.button_02.w_150,.button_98.w_150,.button_99.w_150,.button_ewms.w_150{width:145px;word-wrap:normal}
.button_01.w_200,.button_02.w_200,.button_98.w_200,.button_99.w_200,.button_ewms.w_200{width:195px;word-wrap:normal}
.button_01.w_250,.button_02.w_250,.button_98.w_250,.button_99.w_250,.button_ewms.w_250{width:245px;word-wrap:normal}
.button_01.w_300,.button_02.w_300,.button_98.w_300,.button_99.w_300,.button_ewms.w_300{width:295px;word-wrap:normal}
.button_01.w_095 span,.button_01.w_095 a,.button_02.w_095 span,.button_02.w_095 a{width:65px}
.button_ewms.w_120 span,.button_ewms.w_120 a{width:80px}
.button_01.w_150 span,.button_01.w_150 a{width:120px}
.button_01.w_200 span,.button_01.w_200 a{width:170px}
.button_ewms.w_200 span,.button_ewms.w_200 a{width:160px}
.button_01.w_300 span,.button_01.w_300 a{width:270px}
.button_98.w_200 span,.button_98.w_200 a,.button_99.w_200 span,.button_99.w_200 a{width:135px}
.button_01.w_250 span,.button_01.w_250 a{width:220px}
div.button_ewms a,div.button_ewms span,div.button_ewms.inactive:hover a,div.button_ewms.inactive a:focus,div.button_ewms.inactive:hover span,div.button_ewms.inactive span:focus{background:url('../images/button/buttons_sprite.png') no-repeat scroll left -235px transparent;margin:0 25px 0 0;padding-right:0;text-align:left}
.button_teaser_handwerker,a.button_teaser_handwerker{cursor:pointer;display:inline-block;font-size:18px;font-weight:normal;height:40px;line-height:40px;padding:0 0 0 50px;min-width:40px;position:relative;text-decoration:none;vertical-align:middle;z-index:1}
.button_teaser_handwerker{background:url('../images/button/buttons_sprite.png') no-repeat scroll left -322px transparent}
.button_teaser_handwerker:hover{background:url('../images/button/buttons_sprite.png') no-repeat scroll left -362px transparent}
.DropDownList:hover div.button_ewms a,.DropDownList:focus div.button_ewms a,.DropDownList:hover div.button_ewms span,.DropDownList:focus div.button_ewms span,div.button_ewms:hover a,div.button_ewms:focus a,div.button_ewms:hover span,div.button_ewms:focus span{background:url('../images/button/buttons_sprite.png') no-repeat scroll left -258px transparent}
.demo_lasche{position:absolute;right:0;top:155px}
.phoneRequest{background:url('../images/icon/icon_sprite.png') no-repeat 0 -2500px;cursor:pointer;display:block;min-height:16px;line-height:16px;padding:0 0 7px 17px}
#gesuche_vorschau a.phoneRequest{text-decoration:none !important;cursor:default}
.adressexpand{display:block;height:10px;margin:20px 0 20px 0}
.box_tabs{margin:0;overflow:hidden;padding:0;width:460px;border-radius:10px 10px 0 0;background:#fff}
#Immosuche .box_tabs{background:none}
#Immosuche .box_tabs h3{display:none}
.box_tabs .bd{background:#fff;border:1px solid #c3c3c3;border-bottom:none;border-top:none;float:left;margin:0;min-height:175px;width:458px}
.box_tabs .bd li{display:none}
.box_tabs .bd li.current li{display:block}
.box_tabs .bd li.current{display:block;padding:10px 10px 0;width:438px}
.box_tabs .bd ul ul{padding:10px 0 0}
.box_tabs .boxbottom{background:transparent url('../images/module/bg_box_tabs_sprite.png') no-repeat left -65px;clear:both;display:block;height:11px;margin:0 11px 0 0;padding:0;position:relative;width:449px}
.box_tabs .boxbottom span{background:transparent url('../images/module/bg_box_tabs_sprite.png') no-repeat right -65px;display:block;height:11px;left:+11px;margin:0 0 0 438px;padding:0;position:relative;width:11px}
.box_tabs .hd{float:left;margin:0;padding:0;width:100%}
.box_tabs .hd li{float:left;list-style:none;padding:0 0 0 0}
.box_tabs .hd li.no_tab{border-bottom:1px solid #c3c3c3;height:64px;width:229px}
.box_tabs .hd a{background:transparent url('../images/module/bg_box_tabs_sprite.png') no-repeat -11px -76px;display:block;color:#000;cursor:pointer;height:55px;line-height:20px;margin:0;padding:10px 0 0 10px;text-decoration:none;width:143px}
.box_tabs .hd a span{border-right:1px solid #c6c6c6;display:block;height:45px;padding:10px 10px 0 0}
.box_tabs .hd a:focus,.box_tabs .hd a:hover{background:transparent url('../images/module/bg_box_tabs_sprite.png') no-repeat -11px -141px;text-decoration:underline}
.box_tabs .hd li.first a{background:transparent url('../images/module/bg_box_tabs_sprite.png') no-repeat 0 -76px}
.box_tabs .hd li.first a:focus,.box_tabs .hd li.first a:hover{background:transparent url('../images/module/bg_box_tabs_sprite.png') no-repeat 0 -141px}
.box_tabs .hd li.first a.current{left:0}
.box_tabs .hd li.first a.current span{left:+11px}
.box_tabs .hd li.last a{background:transparent url('../images/module/bg_box_tabs_sprite.png') no-repeat right -76px}
.box_tabs .hd li.last a:focus,.box_tabs .hd li.last a:hover{background:transparent url('../images/module/bg_box_tabs_sprite.png') no-repeat right -141px}
.box_tabs .hd li.last a span{border:0}
.box_tabs .hd li a.current{background:transparent url('../images/module/bg_box_tabs_sprite.png') no-repeat left 0;height:65px;left:-1px;margin:0 11px 0 0;padding:0;position:relative;text-decoration:none !important}
.box_tabs .hd li a.current:focus,.box_tabs .hd li a.current:hover{background:transparent url('../images/module/bg_box_tabs_sprite.png') no-repeat left 0}
.box_tabs .hd li a.current span{background:transparent url('../images/module/bg_box_tabs_sprite.png') no-repeat right 0;border:0;cursor:default;display:block;height:45px;left:+12px;margin:0;padding:20px 10px 0 0;position:relative}
.box_tabs.tabs2 .hd li a{width:219px}
.box_tabs.tabs2 .hd li a.current{width:220px}
.box_tabs ul{display:block;float:left;padding:0;width:100%}
.box_sie-haben-fragen{background:transparent url('../images/module/sie_haben_fragen.jpg') no-repeat right 0;border:1px solid #c6c6c6;padding:10px}
.box_tabs_modern{margin:15px 0 0 0}
.box_tabs_modern.tabs2{}
.box_tabs_modern>.boxtop{}
.box_tabs_modern>.boxcontent{overflow:hidden}
.box_tabs_modern .hd{padding:2px 0 0;overflow:hidden;height:60px}
.box_tabs_modern .hd>ul{display:block;padding:0;margin:10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#fff;height:50px;width:100%}
.box_tabs_modern .hd>ul>li{float:left;width:50%;position:relative;z-index:3}
.box_tabs_modern .hd>ul>li h5{font-size:15px;font-weight:bold;white-space:nowrap}
.box_tabs_modern .hd>ul>li a{display:block;height:30px;line-height:30px;padding:10px}
.box_tabs_modern .hd>ul>li a:hover,.box_tabs_modern .hd>ul>li a:focus{text-decoration:none !important;background:#fcdb59;background:-moz-linear-gradient(top,#fcdb59 0%,#fdba16 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcdb59),color-stop(100%,#fdba16));background:-webkit-linear-gradient(top,#fcdb59 0%,#fdba16 100%);background:-o-linear-gradient(top,#fcdb59 0%,#fdba16 100%);background:-ms-linear-gradient(top,#fcdb59 0%,#fdba16 100%);background:linear-gradient(top,#fcdb59 0%,#fdba16 100%)}
.box_tabs_modern .hd>ul>li.first a,.box_tabs_modern .hd>ul>li.first a:hover,.box_tabs_modern .hd>ul>li.first a:focus{-moz-border-radius:10px 0 0 0;-webkit-border-radius:10px 0 0 0;-o-border-radius:10px 0 0 0;border-radius:10px 0 0 0}
.box_tabs_modern .hd>ul>li.last a,.box_tabs_modern .hd>ul>li.last a:hover,.box_tabs_modern .hd>ul>li.last a:focus{-moz-border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;-o-border-radius:0 10px 0 0;border-radius:0 10px 0 0}
.box_tabs_modern .hd>ul>li.first a:hover,.box_tabs_modern .hd>ul>li.first a:focus{-moz-box-shadow:-2px -2px 2px rgba(0,0,0,.3) inset;-webkit-box-shadow:-2px -2px 2px rgba(0,0,0,.3) inset;box-shadow:-2px -2px 2px rgba(0,0,0,.3) inset}
.box_tabs_modern .hd>ul>li.last a:hover,.box_tabs_modern .hd>ul>li.last a:focus{-moz-box-shadow:2px -2px 2px rgba(0,0,0,.3) inset;-webkit-box-shadow:2px -2px 2px rgba(0,0,0,.3) inset;box-shadow:2px -2px 2px rgba(0,0,0,.3) inset}
.box_tabs_modern .hd>ul>li a.current,.box_tabs_modern .hd>ul>li a.current:hover,.box_tabs_modern .hd>ul>li a.current:focus{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.2);box-shadow:0 1px 3px 1px rgba(0,0,0,.2);margin-top:-10px;background:#fff;filter:none;height:30px;padding-top:20px;cursor:default}
.box_tabs_modern .hd>ul>li a.current span,.box_tabs_modern .hd>ul>li a.current:hover span,.box_tabs_modern .hd>ul>li a.current:focus span{cursor:default}
.box_tabs_modern .bd{position:relative;z-index:2;border:2px solid #fff;border-top:0;padding:10px 8px 13px;background:#fff;-moz-box-shadow:0 -1px 2px rgba(0,0,0,.25);-webkit-box-shadow:0 -1px 2px rgba(0,0,0,.25);box-shadow:0 -1px 2px rgba(0,0,0,.25);background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#ffffff 86%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(86%,#ffffff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#ffffff 0%,#ffffff 86%,#f0f0f0 100%);background:-o-linear-gradient(top,#ffffff 0%,#ffffff 86%,#f0f0f0 100%);background:-ms-linear-gradient(top,#ffffff 0%,#ffffff 86%,#f0f0f0 100%);background:linear-gradient(top,#fff 0%,#fff 86%,#f0f0f0 100%);min-height:123px}
.box_tabs_modern .bd>ul{}
.box_tabs_modern .bd>ul>li{display:none}
.box_tabs_modern .bd>ul>li.current{display:block;overflow:hidden}
.box_tabs_modern>.boxbottom{background:#fff;-moz-box-shadow:0 -10px 6px 3px #fff,0 1px 2px #aaa;-webkit-box-shadow:0 -10px 6px 3px #fff,0 1px 2px #aaa;box-shadow:0 -10px 6px 3px #fff,0 1px 2px #aaa;height:20px;margin-bottom:-20px;position:relative;top:-20px;z-index:1}
.maklerbanner .ui-widget-header{border:15px solid #c6c6c6;width:190px;text-align:center}
.maklerbanner .item_placeholder{border:1px solid #fff;height:170px;margin:0 6px 10px;width:176px}
.maklerbanner .ui-active{background:#efefef;border:1px dashed #ccc;height:170px;width:176px}
.maklerbanner .ui-hover{background:#fea;border:1px solid #bbbaba}
.maklerbanner .item_placeholder .emptytext{border:1px dashed #ddd;color:#999;display:block;height:68px;padding:70px 10px 30px;width:154px}
.maklerbanner .ui-active .emptytext,.maklerbanner .ui-hover .emptytext{border:0;margin:1px;color:#333}
.maklerbanner #maklerbanner_logo{padding:10px;width:170px;overflow:hidden}
.maklerbanner #maklerbanner_footer{font-weight:bold;padding:10px 0;text-align:center}
.maklerbanner #maklerbanner_footer a{font-weight:bold;color:#000}
#MaklerBannerBuchen .ui-draggable{margin:10px 0}
#MaklerBannerBuchen .ui-draggable .image{cursor:move}
#MaklerBannerBuchen .ui-draggable-dragging{background:#fff;border:1px solid #ccc;padding:10px;position:absolute;width:400px;z-index:200}
#MaklerBannerBuchen .lieblingslage_aquise .ui-draggable-dragging{width:178px}
#MaklerBannerBuchen .lieblingslage_aquise textarea.txtTemplate{width:164px;font-size:12px;text-align:center}
#MaklerBannerBuchen .listbox{padding-top:0;padding-bottom:0}
#MaklerBannerBuchen .ui-draggable-dragging .list_infobox{width:240px}
#MaklerBannerBuchen .ui-draggable-dragging .listaddress{display:none}
#MaklerBannerBuchen .ui-draggable-dragging textarea{border:0;padding:0;width:178px;height:50px;overflow:hidden;font-size:12px;text-align:center}
#MaklerBannerBuchen .listbox h3{width:auto}
#MaklerBannerBuchen .listbox .icon_move{float:left}
a:focus,a:hover,a:hover h6,a.icon_01:hover,a.icon_02:hover,a.icon_03:hover,#pagefooter a:hover,a.icon_01:hover,.icon_01 a:hover,a.icon_01:focus,.icon_01 a:focus,a.icon_02:hover,.icon_02 a:hover,a.icon_02:focus,.icon_02 a:focus,a.icon_03:hover,.icon_03 a:hover,a.icon_03:focus,.icon_03 a:focus,#accordion a.more_options:hover,.selection_list_02 li a.more_options:hover .icon_03{color:#000;text-decoration:underline}
.listbox_container>a,.listbox_container>a:hover,.listbox_container>a:focus,.listbox_container>a:hover h6,.listbox_container>a:focus h6{text-decoration:none !important}
a.inactive,a.inactive *,a.inactive:hover,a.inactive:focus,#pagefooter a.inactive:hover{color:inherit;cursor:default;text-decoration:none !important}
#pagefooter a.inactive:hover{color:#666}
.navi_2ndl li a.inactive:hover{color:#464646}
.navi_2ndl li a.current.inactive:hover{color:#000}
.h_001,.h_002,.h_005,.h_010{clear:both;font-size:1px;line-height:1px}
.h_020,.h_040{clear:both}
.h_001{height:1px}
.h_002{height:2px}
.h_005{height:5px}
.h_010{height:10px}
.h_020{height:20px}
.h_030{height:30px}
.h_035{height:35px}
.h_040{height:40px}
.h_050{height:50px}
.h_060{height:60px}
.h_070{height:70px}
.h_080{height:80px}
.h_100{height:100px}
.h_110{height:110px}
.h_115{height:115px}
.h_120{height:120px}
.h_125{height:125px}
.h_130{height:130px}
.h_135{height:135px}
.h_150{height:150px}
.h_170{height:170px}
.h_190{height:190px}
.h_200{height:200px}
.h_210{height:210px}
.h_220{height:220px}
.h_250{height:250px}
.h_280{height:280px}
.h_300{height:300px}
.h_320{height:320px}
.h_340{height:340px}
.h_360{height:360px}
.h_370{height:370px}
.h_400{height:400px}
.h_500{height:500px}
.box_01.h_100>.boxcontent,.box_02.h_100>.boxcontent,.box_03.h_100>.boxcontent{height:98px}
.box_01.h_130>.boxcontent,.box_02.h_130>.boxcontent,.box_03.h_130>.boxcontent{height:128px}
.box_01.h_135>.boxcontent,.box_02.h_135>.boxcontent,.box_03.h_135>.boxcontent{height:133px}
.box_01.h_150>.boxcontent,.box_02.h_150>.boxcontent,.box_03.h_150>.boxcontent{height:148px}
.box_01.h_190>.boxcontent,.box_02.h_190>.boxcontent,.box_03.h_190>.boxcontent{height:188px}
.box_01.h_200>.boxcontent,.box_02.h_200>.boxcontent,.box_03.h_200>.boxcontent{height:198px}
.box_01.h_250>.boxcontent,.box_02.h_250>.boxcontent,.box_03.h_250>.boxcontent{height:248px}
.box_01.h_300>.boxcontent,.box_02.h_300>.boxcontent,.box_03.h_300>.boxcontent{height:298px}
.box_01.h_320>.boxcontent,.box_02.h_320>.boxcontent,.box_03.h_320>.boxcontent{height:318px}
.box_01.h_360>.boxcontent{height:358px}
.box_01.h_380>.boxcontent,.box_02.h_380>.boxcontent,.box_03.h_380>.boxcontent{height:378px}
.box_01.widget.h_250>.boxcontent{height:219px}
.box_02.widget.h_250>.boxcontent{height:219px}
input.w_030,input.w_040,input.w_050,input.w_060,input.w_070,input.w_080,input.w_090,input.w_100,input.w_120,input.w_150,input.w_160,textarea.w_170,input.w_180,input.w_200,input.w_250,input.w_300,textarea.w_300,input.w_400,textarea.w_400,input.w_500,input.w_600{padding:3px 5px 4px;vertical-align:middle}
input.w_030{width:18px}
input.w_040{width:28px}
input.w_050{width:38px}
input.w_060{width:48px}
input.w_070{width:58px}
input.w_080{width:68px}
input.w_090{width:78px}
input.w_100{width:88px}
input.w_120{width:108px}
input.w_150{width:138px}
input.w_170,textarea.w_170{width:158px}
input.w_175{width:163px}
input.w_180{width:168px}
input.w_200{width:188px}
input.w_250{width:238px}
input.w_280{width:268px}
input.w_300,textarea.w_300{width:288px}
input.w_350{width:338px}
input.w_400,textarea.w_400{width:388px}
input.w_500{width:488px}
input.w_600{width:588px}
.icon_none{background:none !important}
.topchannelbox h1.no_overflow,.no_overflow{overflow:visible !important}
.margin_top_05{margin-top:5px}
.margin_top_10{margin-top:10px}
.margin_top_20{margin-top:20px}
.margin_top_30{margin-top:30px}
.margin_right_05{margin-right:5px}
.margin_right_10{margin-right:10px}
.margin_right_20{margin-right:20px}
.margin_right_30{margin-right:30px}
.margin_left_10{margin-left:10px}
.margin_left_20{margin-left:20px}
.margin_left_30{margin-left:30px}
.margin_left_40{margin-left:40px}
.margin_left_125{margin-left:125px}
.margin_bottom_05{margin-bottom:5px}
.margin_bottom_10{margin-bottom:10px}
.margin_vert_small{margin:3px 0 !important}
.no_grid_margin{margin-right:0}
.no_margin{margin:0 !important}
.no_margin_top{margin-top:0 !important}
.no_margin_bottom{margin-bottom:0 !important}
.no_margin_vert{margin-top:0 !important;margin-bottom:0 !important}
.no_margin_hor{margin-left:0 !important;margin-right:0 !important}
.no_margin_right{margin-right:0 !important}
.no_margin_left{margin-left:0 !important}
.no_padding{padding:0 !important}
.no_padding_right{padding-right:0 !important}
.no_padding_bottom{padding-bottom:0 !important}
.no_padding_vert{padding-top:0 !important;padding-bottom:0 !important}
.no_padding_hor{padding-left:0 !important;padding-right:0 !important}
.neg_margin_top_05{margin-top:-5px !important}
.neg_margin_left_05{margin-left:-5px !important}
.neg_margin_left_10{margin-left:-10px !important}
.neg_margin_top_10{margin-top:-10px !important}
.neg_margin_top_30{margin-top:-30px !important}
.neg_margin_left_20{margin-left:-20px}
.neg_margin_right_10{margin-right:-10px}
.neg_margin_right_20{margin-right:-20px}
.neg_margin_hor_10{margin-left:-10px;margin-right:-10px}
.neg_margin_hor_20{margin-left:-20px;margin-right:-20px}
.neg_margin_vert_10{margin-top:-10px;margin-bottom:-10px}
.margin_10{margin:10px}
.padding_10{padding:10px}
.padding_20{padding:20px}
.padding_left_5{padding-left:5px}
.padding_left_10{padding-left:10px}
.padding_left_20{padding-left:20px}
.padding_left_30{padding-left:30px}
.padding_right_20{padding-right:20px}
.padding_bottom_20{padding-bottom:20px}
.padding_top_05{padding-top:5px}
.padding_top_08{padding-top:8px}
.padding_radio_btn{padding:8px 0 0 24px}
ul.no_li_margin li{margin:0 !important}
ul.standard li{list-style-type:disc;padding:0 0 5px 0;margin:0 0 0 15px}
.block_center{margin:0 auto}
#newform dt{height:24px;line-height:26px}
#newform input[type="checkbox"],#newform input[type="radio"]{margin:4px 5px 0 0;top:1px}
#newform .optionselect{clear:both;float:left;height:24px}
#newform #etageHausAuszug,#newform #etageHausEinzug,#newform #etageWohnungAuszug,#newform #etageWohnungEinzug{padding:1px 0 0 0}
#newform .livingarea dt{width:140px}
#newform .livingarea dd{width:160px}
#newform .formfield_06 select{width:160px}
.datenschutz .w_300.left{float:left;height:22px;line-height:20px}
.grid_image_thumbs_small .simple_box ul{padding:0 0 20px}
.grid_image_thumbs_small .topPagination,.grid_image_thumbs_small .bottomPagination{width:210px;text-align:center;margin-bottom:5px}
.bottomPagination a,.grid_image_thumbs_small .topPagination a,.grid_image_thumbs_small .bottomPagination a{padding:0 3px;text-decoration:none;font-size:32px;color:#bbb}
.bottomPagination a:hover,.grid_image_thumbs_small .topPagination a:hover,.grid_image_thumbs_small .bottomPagination a:hover{text-decoration:none;color:#fc0}
.bottomPagination .current,.grid_image_thumbs_small .topPagination .current,.grid_image_thumbs_small .bottomPagination .current{padding:0 3px;color:#fc0;font-size:32px}
#messageMerker .tooltip_footer,#messageCompare .tooltip_footer{height:55px;left:8px;position:absolute;right:0;top:-142px;width:150px}
#messageCompare .tooltip_footer .boxcontent .bd,#messageMerker .tooltip_footer .boxcontent .bd{font-weight:normal;color:#333;font-size:12px;background:#fff;margin-bottom:15px;padding:15px;position:relative;z-index:111;border:4px solid #65be46;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 8px 5px -6px #b2b2b2;-moz-box-shadow:0 8px 5px -6px #b2b2b2;-webkit-box-shadow:0 8px 5px -6px #b2b2b2}
.tooltip_footer .boxcontent .spike{bottom:-19px;left:50%;margin-left:-11px;position:absolute;z-index:2222}
#messageMerkerSave .tooltip_footer{height:190px;left:-163px;position:absolute;right:0;top:-259px;width:300px}
#messageMerkerSave .tooltip_footer .boxcontent .bd{background:#fff;color:#333;font-size:12px;font-weight:normal;height:165px;margin-bottom:15px;padding:15px;position:relative;z-index:111;border:4px solid #65be46;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 8px 5px -6px #b2b2b2;-moz-box-shadow:0 8px 5px -6px #b2b2b2;-webkit-box-shadow:0 8px 5px -6px #b2b2b2}
#messageMerkerSave .boxcontent .spike{bottom:-19px;left:50%;margin-left:60px;position:absolute;z-index:2222}
#messageSuchauftrag .tooltip_footer{height:150px;left:-100px;position:absolute;top:-185px;width:300px}
#messageSuchauftrag .tooltip_footer .boxcontent .bd{background:#fff;color:#333;font-size:12px;font-weight:normal;height:100px;margin-bottom:15px;padding:15px;position:relative;z-index:111;border:4px solid #65be46;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 8px 5px -6px #b2b2b2;-moz-box-shadow:0 8px 5px -6px #b2b2b2;-webkit-box-shadow:0 8px 5px -6px #b2b2b2}
#messageSuchauftrag .boxcontent .spike{bottom:-19px;left:0%;margin-left:16px;position:absolute;z-index:2222}
#homepagemodule_preview{background:#fff url('../images/background/bg_previewobjlist.png') no-repeat left top;padding:140px 0 0 265px}
.setHomepageLinkMessage{background:url("../images/background/bg_gradient_sprite.jpg") repeat-x scroll 0 -30px #c6c6c6;border:0;border-bottom:2px solid #999;font-weight:bold;height:30px;max-height:30px;min-width:600px;line-height:30px;overflow:visible;padding:0 10px;display:none;white-space:nowrap;clear:both}
.setHomepageLinkMessage .leftButton{float:left;overflow:hidden;padding-top:3px;margin-left:40px;height:28px}
.setHomepageLinkMessage .rightButton{float:right;overflow:hidden;padding-top:6px}
.dot_100{background:#fc0;border-radius:50px;color:#fff;display:inline-block;height:46px;padding:27px 15px;width:70px}
.box_item.partition_of_four{width:137.75px}
.bueroflaechenrechner{margin-top:-10px;width:200px}
.modal .txtLocation{width:220px}
.compareData #container{overflow-x:auto;border-left:solid 1px #c6c6c6;margin-left:-1px;display:inline-block;width:720px}
.compareData #container td{border-right:solid 1px #c6c6c6;height:100%;padding:0}
.thumb_compare{display:table-cell;vertical-align:middle;height:134px}
.compareData #container td,.thumb_compare,.thumb_compare .text_center{width:179px}
.thumb_compare .text_center img{max-width:179px;max-height:134px}
.compareData #prevButtonCompare a,.compareData #prevButtonCompare a:hover,.compareData #nextButtonCompare a,.compareData #nextButtonCompare a:hover{text-decoration:none !important}
.compareData #prevButtonCompare{height:66px;width:48px;display:block;position:absolute;z-index:200;top:470px}
.compareData #nextButtonCompare{height:66px;width:48px;display:block;position:absolute;z-index:200;top:470px;left:911px}
.compareData #prevButtonCompare .prev{background:url("../images/icon/sprite_angebotsvergleich.png") no-repeat scroll -48px 0 transparent;height:66px;width:48px}
.compareData #nextButtonCompare .next{background:url("../images/icon/sprite_angebotsvergleich.png") no-repeat scroll 0 0 transparent;height:66px;width:48px}
.compareData #prevButtonCompare .prev:hover{background:url("../images/icon/sprite_angebotsvergleich.png") no-repeat scroll -48px -134px transparent;height:66px;width:48px}
.compareData #nextButtonCompare .next:hover{background:url("../images/icon/sprite_angebotsvergleich.png") no-repeat scroll 0 -134px transparent;height:66px;width:48px}
.icon_preview{background:transparent url(../images/icon/icon_preview.gif) no-repeat;margin:0;padding:0 20px 0 19px}
.quickPreview{background-repeat:no-repeat;border:0 none;margin:0}
.rows_even_odd tr:hover{background:#efefef !important;cursor:pointer}
.rows_even_odd tr:nth-of-type(even){background-color:#f6f6f6}
.border_right{border-right:1px solid #ccc}
.border_left{border-left:1px solid #ccc}
.gradient_border{background:linear-gradient(to top,#efefef 0%,#ccc 100%);background:-o-linear-gradient(top,#efefef 0%,#ccc 100%);background:-moz-linear-gradient(top,#efefef 0%,#ccc 100%);background:-webkit-linear-gradient(top,#efefef 0%,#ccc 100%);background:-ms-linear-gradient(top,#efefef 0%,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00efefef',endColorstr='#ffcccccc',GradientType=0);width:1px;position:relative;height:25px}
.object_statistic_th:hover{background:linear-gradient(to top,#efefef 0%,#ccc 100%);background:-o-linear-gradient(top,#efefef 0%,#ccc 100%);background:-moz-linear-gradient(top,#efefef 0%,#ccc 100%);background:-webkit-linear-gradient(top,#efefef 0%,#ccc 100%);background:-ms-linear-gradient(top,#efefef 0%,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00efefef',endColorstr='#ffcccccc',GradientType=0);color:#999;text-decoration:none !important}
obj_stat_th_padding{padding:0 !important}
.object_stat_th_50,.object_stat_th_25{width:100%;display:block;height:57px}
.object_stat_th_25{height:25px}
.triangle_up{border-bottom:6px solid #666;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);display:block;width:0}
.triangle_up_active{border-bottom:5px solid #999;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);display:block;width:0}
.triangle_down{border-top:6px solid #666;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);display:block;width:0}
.triangle_down_active{border-top:5px solid #999;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);display:block;width:0}
.tri_pos_height_s{margin-top:1px}
.tri_pos_height_m{margin-top:17px}
.tri_pos_height_l{margin-top:33px}
.object_statistic_th:hover .triangle_up,.object_statistic_th:hover .triangle_down{display:block}
.reiterModul{background:none repeat scroll 0 0 #fff;display:block;height:40px;margin:10px 0 0;padding:0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.2);box-shadow:0 1px 3px 1px rgba(0,0,0,.2)}
.module_tab p{padding:0 0 4px !important}
.module_tab>a{text-decoration:none}
.module_tab>a:hover{text-decoration:none !important}
.module_tab>a:hover h6{text-decoration:none !important}
.module_tab>a:hover .icon_02,.module_tab>a:hover .icon_03{text-decoration:underline;color:#000}
.module_tab>a:hover h6,.module_tab>a:hover h4,.module_tab>a:hover p strong{text-decoration:underline !important}
.reiterModul li{float:left;display:block;text-align:center;width:180px}
.reiterModul li h4{float:left;text-align:center;width:100%}
.reiterModul li h4 a{display:block;height:33px;padding:7px 0 0 0;color:#000 !important;font-size:15px}
.reiterModul li:last-child h4 a{-moz-border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;-o-border-radius:0 10px 0 0;border-radius:0 10px 0 0}
.reiterModul li:first-child h4 a{-moz-border-radius:10px 0 0 0;-webkit-border-radius:10px 0 0 0;-o-border-radius:10px 0 0 0;border-radius:10px 0 0 0}
.reiterModul li h4 a:hover{text-decoration:none !important;background:#fcdb59;background:-moz-linear-gradient(top,#fcdb59 0%,#fdba16 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcdb59),color-stop(100%,#fdba16));background:-webkit-linear-gradient(top,#fcdb59 0%,#fdba16 100%);background:-o-linear-gradient(top,#fcdb59 0%,#fdba16 100%);background:-ms-linear-gradient(top,#fcdb59 0%,#fdba16 100%);background:linear-gradient(top,#fcdb59 0%,#fdba16 100%)}
.reiterModul li h4 a.current{background:none repeat scroll 0 0 #fff;position:relative;z-index:900}
.reiterModul li h4 a.current:hover span,.reiterModul li h4 a.current:focus span,.reiterModul li h4 a.current:visited span{cursor:default;text-decoration:none !important}
.reiterModul li h4 a.current:hover,.reiterModul li h4 a.current:focus,.reiterModul li h4 a.current:visited{cursor:default;text-decoration:none !important}
.reiterModul li:first-child h4 a.current{border-left:3px solid #fff;margin-left:-3px}
.reiterModul li h4 a.current span{background:none repeat scroll 0 0 #fff;border-radius:10px 10px 0 0;box-shadow:0 1px 3px 2px rgba(0,0,0,.2);display:block;left:0;padding:16px 0 9px;position:relative;top:-17px;z-index:901}
.reiterModul li:first-child h4 a.current span:after{-moz-box-sizing:content-box;bottom:-13px;content:"";height:20px;left:-5px;position:absolute;width:100%;z-index:902;background:-moz-linear-gradient(top,rgba(255,255,255,0)0%,rgba(255,255,255,1)39%,rgba(255,255,255,1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(39%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0)0%,rgba(255,255,255,1)39%,rgba(255,255,255,1)100%);background:-o-linear-gradient(top,rgba(255,255,255,0)0%,rgba(255,255,255,1)39%,rgba(255,255,255,1)100%);background:-ms-linear-gradient(top,rgba(255,255,255,0)0%,rgba(255,255,255,1)39%,rgba(255,255,255,1)100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 39%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}
.reiterModul li:last-child h4{border:none}
.box_tabs_reiterModul .bd{padding:10px;position:relative;z-index:2;border:2px solid #fff;border-top:0;background:#fff;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#ffffff 86%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(86%,#ffffff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#ffffff 0%,#ffffff 86%,#f0f0f0 100%);background:-o-linear-gradient(top,#ffffff 0%,#ffffff 86%,#f0f0f0 100%);background:-ms-linear-gradient(top,#ffffff 0%,#ffffff 86%,#f0f0f0 100%);background:linear-gradient(top,#fff 0%,#fff 86%,#f0f0f0 100%);height:230px;width:916px}
.module_tab{margin:0 20px 0 0;width:292px;position:relative}
.module_tab:last-child{margin:0}
.box_tabs_reiterModul>.boxbottom{background:none repeat scroll 0 0 #fff;box-shadow:0 -10px 6px 3px #fff,0 1px 2px #aaa;position:relative;top:-16px}
.box_tabs_reiterModul .bdtop{background:none repeat scroll 0 0 #fff;box-shadow:0 13px 6px 3px #fff,0 0 4px #aaa;position:relative}
.box_tabs_reiterModul .bdtop:after{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;background:none repeat scroll 0 0 #fff;top:0;content:"";height:10px;left:0;position:absolute;width:100%;z-index:904}
.aktuelles .cont_left{margin:0 20px 0 0}
.umzug .cont_left{margin:0 20px 0 0;background:#efefef;width:258px;padding:15px 16px;height:190px}
.umzug .cont_left .comment{margin:-3px 0 0 3px}
.umzug .cont_right .module_tab a:first-child{text-decoration:none}
.umzug .cont_right .module_tab h2 a{color:#333 !important;font-size:18px;font-weight:normal;line-height:23px}
.umzug .cont_right .module_tab h2{margin:0 0 5px}
.umzugSearch h6{padding:0 0 0 22px;font-weight:bold;font-size:14px}
.umzugSearch h5{font-size:14px;font-weight:normal}
.umzugSearch .search_03{margin:10px 0 0 0}
.umzugSearch .IwAG_searchbox input{border:1px solid #c6c6c6;display:block;height:18px;padding:5px 10px;width:237px}
.sicherheit .cont_left{margin:0 20px 0 0}
.sicherheit div:first-child .module_tab{height:220px}
.sicherheit .cont_right .module_tab a:first-child{text-decoration:none}
.sicherheit .cont_right .module_tab h2 a{color:#333 !important;font-size:18px;font-weight:normal;line-height:23px}
.sicherheit .cont_right .module_tab h2{margin:0 0 5px}
.box_startseite.alfa{width:620px}
.box_startseite h3{font-size:15px;color:#000}
.box_startseite.beta{width:300px;margin:0 0 0 20px}
.box_startseite{height:225px;background:blau;position:relative}
.box_startseite>.bdtop{height:30px;background:none repeat scroll 0 0 #fff;box-shadow:0 13px 6px 3px transparent,0 0 4px #aaa;position:relative;border-radius:10px}
.box_startseite>.bd{height:204px;background:#fff;position:relative;margin:-20px 0 -16px 0;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#ffffff 86%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(86%,#ffffff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#ffffff 0%,#ffffff 86%,#f0f0f0 100%);background:-o-linear-gradient(top,#ffffff 0%,#ffffff 86%,#f0f0f0 100%);background:-ms-linear-gradient(top,#ffffff 0%,#ffffff 86%,#f0f0f0 100%);background:linear-gradient(top,#fff 0%,#fff 86%,#f0f0f0 100%);border:2px solid #fff;border-top:0;padding:3px 16px 10px}
.box_startseite>.boxbottom{height:16px;background:none repeat scroll 0 0 #fff;box-shadow:0 -10px 6px 3px #fff,0 1px 2px #aaa}
.box_startseite .linklist_icon_05 ul li,ul.linklist_icon_05 li{line-height:20px}
.randomFirst{overflow:hidden;width:100%;height:100%;padding:0 16px 10px 0;margin:0 -16px -10px 0}
.randomFirst.back_1{background:transparent url("../images/background/bg_teaser_random_1.png") no-repeat 300px 71px}
.randomFirst.back_2{background:transparent url("../images/background/bg_teaser_random_2.png") no-repeat 403px 25px}
.randomFirst.back_3{background:transparent url("../images/Trendbag/teaser_startseite.jpg") no-repeat 400px 0}
.randomFirst.back_4{background:transparent url("../images/background/bg_teaser_random_4.png") no-repeat 339px 34px}
.musterexpose_ekomi{float:left;margin:0 20px 0 0;padding:10px 0 0 0;width:220px}
.musterexpose_ekomi .eKomi_snippet{position:relative;left:148px;top:-18px;width:69px}
.musterexpose_ekomi .eKomi_currentvalue{font-weight:bold}
.musterexpose_ekomi a{text-decoration:none !important}
.musterexpose_price{display:block;float:left;padding:25px 0 0 0;width:210px}
.musterexpose_price a.button_99{margin-top:5px}
.partner_list{line-height:14px !important}
.partner_list .img_container{width:118px;height:178px;position:relative;background:#fff;border:solid 1px #ccc}
.partner_list .img_container img{max-width:118px;max-height:178px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
.txt_ellipsis{overflow:hidden;height:182px;line-height:14px}
.txt_ellipsis:before{content:"";float:left;width:5px;height:194px}
.txt_ellipsis>*:first-child{float:right;width:100%;margin-left:-5px}
.txt_ellipsis_dots{float:right;position:relative;top:-26px;left:100%;width:200px;margin-left:-200px;padding-right:5px;text-align:right;background:-moz-linear-gradient(left,rgba(239,239,239,0)50%,rgba(239,239,239,1)75%,rgba(239,239,239,1)100%);background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(239,239,239,0)),color-stop(75%,rgba(239,239,239,1)),color-stop(100%,rgba(239,239,239,1)));background:-webkit-linear-gradient(left,rgba(239,239,239,0)50%,rgba(239,239,239,1)75%,rgba(239,239,239,1)100%);background:-o-linear-gradient(left,rgba(239,239,239,0)50%,rgba(239,239,239,1)75%,rgba(239,239,239,1)100%);background:-ms-linear-gradient(left,rgba(239,239,239,0)50%,rgba(239,239,239,1)75%,rgba(239,239,239,1)100%);background:linear-gradient(to right,rgba(239,239,239,0) 50%,rgba(239,239,239,1) 75%,rgba(239,239,239,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00efefef',endColorstr='#efefef',GradientType=1)}
.txt_ellipsis_dots .elongate{color:#666;font-size:21px;position:relative;text-decoration:none;top:1px}
.smaller{left:0;top:-8px}
.txt_ellipsis_dots a.elongate:hover{color:#000;text-decoration:none !important}
.smaller a{font-size:28px !important;text-decoration:none !important;left:4px}
.gg_list h3.description{padding-right:150px !important}
a.no_underline,a:hover.no_underline,a:active.no_underline,a:visited.no_underline{text-decoration:none !important}
.img_info{position:relative;overflow:visible}
.stoerer{position:absolute;width:35px;height:30px;top:6px;left:144px;background:transparent url('../images/icon/stoerer.png') no-repeat 0 0}
.anzeigen_header.paketangebote{background:transparent url('../images/emopics/bg_header_anbieten_paketangebote.jpg') no-repeat right 0;height:181px;padding:10px;width:680px}
.anzeigen_header.einzelanzeigen{background:transparent url('../images/emopics/bg_header_anbieten_einzelanzeigen.jpg') no-repeat right 0;height:206px;padding:10px;width:680px}
.anzeigen_header.private_einzelanzeigen{background:transparent url('../images/emopics/bg_header_anbieten_private_einzelanzeige.jpg') no-repeat right 0;height:280px;padding:10px;width:680px}
.linklist_icon_06 li{background:transparent url('../images/icon/icon_sprite.png') no-repeat -18px -3842px;padding:4px 0 2px 40px}
.box_modern{background:transparent url('../images/anbieten/box_modern_shadow.png') no-repeat left bottom;margin:0 -3px 4px;padding:0 0 0 5px}
.box_modern .inner{background:#fff url('../images/anbieten/box_modern_shadow.png') no-repeat right bottom;padding:0 5px 6px 0}
.box_modern .inner .gradient_01,.box_modern .inner .gradient_02,.box_modern .inner .gradient_03,.box_modern .inner .gradient_04,.box_modern .inner .gradient_05,.box_modern .inner .gradient_06{padding:10px 10px 16px}
.box_modern .inner .gradient_01{height:456px;margin-top:44px;background:#f0f0f0;background:-moz-linear-gradient(top,#fcfcfc 0%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#fcfcfc 0%,#f0f0f0 100%);background:-o-linear-gradient(top,#fcfcfc 0%,#f0f0f0 100%);background:-ms-linear-gradient(top,#fcfcfc 0%,#f0f0f0 100%);background:linear-gradient(to bottom,#fcfcfc 0%,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f0f0f0',GradientType=0)}
.box_modern .inner .gradient_02{height:476px;margin-top:24px;background:#ebde9a;background:-moz-linear-gradient(top,#ffffff 0%,#ebde9a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#ebde9a));background:-webkit-linear-gradient(top,#ffffff 0%,#ebde9a 100%);background:-o-linear-gradient(top,#ffffff 0%,#ebde9a 100%);background:-ms-linear-gradient(top,#ffffff 0%,#ebde9a 100%);background:linear-gradient(to bottom,#fff 0%,#ebde9a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebde9a',GradientType=0)}
.box_modern .inner .gradient_03{height:500px;background:#fbfec7;background:-moz-linear-gradient(top,#fffeea 0%,#fbfec7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fffeea),color-stop(100%,#fbfec7));background:-webkit-linear-gradient(top,#fffeea 0%,#fbfec7 100%);background:-o-linear-gradient(top,#fffeea 0%,#fbfec7 100%);background:-ms-linear-gradient(top,#fffeea 0%,#fbfec7 100%);background:linear-gradient(to bottom,#fffeea 0%,#fbfec7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffeea',endColorstr='#fbfec7',GradientType=0)}
.box_modern .inner .gradient_04{height:362px;background:#f0f0f0;background:-moz-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-o-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 0%,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0f0f0',GradientType=0)}
.box_modern .inner .gradient_05{height:362px;background:#f2d8a5;background:-moz-linear-gradient(top,#ffffff 0%,#f2d8a5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f2d8a5));background:-webkit-linear-gradient(top,#ffffff 0%,#f2d8a5 100%);background:-o-linear-gradient(top,#ffffff 0%,#f2d8a5 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f2d8a5 100%);background:linear-gradient(to bottom,#fff 0%,#f2d8a5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2d8a5',GradientType=0)}
.box_modern .inner .gradient_06{height:164px;background:#ffeab9;background:-moz-linear-gradient(top,#fef3d7 0%,#ffeab9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fef3d7),color-stop(100%,#ffeab9));background:-webkit-linear-gradient(top,#fef3d7 0%,#ffeab9 100%);background:-o-linear-gradient(top,#fef3d7 0%,#ffeab9 100%);background:-ms-linear-gradient(top,#fef3d7 0%,#ffeab9 100%);background:linear-gradient(to bottom,#fef3d7 0%,#ffeab9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fef3d7',endColorstr='#ffeab9',GradientType=0)}
.eKomi_snippet{color:#707070;display:block;font-size:12px;font-weight:bold;margin:0 0 -17px;left:134px;top:-17px;position:relative;text-decoration:none;width:65px}
.eKomi_snippet span{display:inline-block;padding:0 3px}
.eKomi_currentvalue{color:#000}
.strong_value{color:#fc0;font-size:22px}
.map_overlay{font-size:14px}
.map_open{position:relative;z-index:99999999999}
.bingMapMenu .icon-close:before,.poi-selection .search_btn{display:none}
.map_overlay .iw_left{float:left}
.map_overlay .iw_right{float:right}
.poi-result-list h4{width:245px;line-height:26px;margin:4px 0 0 0 !important;padding-bottom:17px}
.poi-selection .btn_01.lightgray{text-decoration:none !important;padding-top:15px;display:block}
.expose #exposeMapMenu .map_navigation{position:fixed}
.expose a#aCloseMap{margin-top:15px}