﻿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,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;outline:0;padding:0;vertical-align:top}
li{vertical-align:middle}
a:link img,a:visited img,a:hover img,a:active img{border:0}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
caption,th,td{font-weight:normal;padding:.2em;text-align:left}
:focus{outline:0}
table{border-collapse:separate;border-spacing:0}
body{background:transparent;color:#000;float:left;font-family:arial,helvetica,sans-serif;font-size:10pt;text-align:left;width:100%}
.comment,.small,smal{font-size:8pt}
.bold,strong{font-weight:bold}
.clear{clear:both}
h1,h2,h3,h4,h5,h6,h5.like_h1,h5.like_h2,h5.like_h3,h5.like_h4,h5.like_h6{font-family:arial,helvetica,sans-serif;font-weight:bold;page-break-after:avoid}
h1,h2.like_h1,h3.like_h1,h4.like_h1,h5.like_h1,h6.like_h1{font-size:16pt;margin:20px 0 20px 0;padding:0}
h1.like_h2,h2,h3.like_h2,h4.like_h2,h5.like_h2,h6.like_h2{font-size:14pt;margin-bottom:7pt}
h1.like_h3,h2.like_h3,h3,h4.like_h3,h5.like_h3,h6.like_h3{font-size:14pt;margin-bottom:6pt}
h1.like_h4,h2.like_h4,h3.like_h4,h4,h5.like_h4,h6.like_h4{font-size:13pt;margin-bottom:3pt}
h1.like_h5,h2.like_h5,h3.like_h5,h4.like_h5,h5,h6.like_h5{font-size:11.5pt;font-weight:normal}
h1.like_h6,h2.like_h6,h3.like_h6,h4.like_h6,h5.like_h6,h6{font-size:10pt}
.print_content{clear:both}
.print_header{float:left;width:80%}
.header,.header_neutral{width:715px;height:112px;margin-top:0;margin-left:0;display:list-item;list-style-image:url("../images/misc/print_header.jpg");list-style-position:inside}
.header_neutral{list-style-image:url("../images/misc/print_header_grey_de.png")}
.rwd_header_background .header{width:inherit;height:inherit;margin:inherit;display:inherit;list-style:none}
.titleimage{min-height:300px;margin-bottom:20px}
.titleimage img{position:relative;margin:-10px 0 0 35px;border:1px solid #bbb !important;max-height:280px}
#expose_print .grid_9o9 h1,#expose_print .grid_6o9 h1{border-bottom:1px solid #bbb;padding:15px 0 15px 0;margin-top:0}
#expose_print .grid_6o9 h3,#expose_print .grid_6o9 h6,#expose_print .description_print h6{font-size:15px;text-transform:uppercase;padding:12px 0 3px 0}
#expose_print .grid_6o9 p{line-height:18px}
#expose_print .description_print ul li{line-height:24px;display:list-item;list-style-image:url("../images/misc/print_listicon.png")}
#expose_print .grid_3o9_right h3{font-size:16px;padding-top:15px}
.description_print h6{width:30%;float:left}
.description_print p{width:70%;float:right;margin:0 0 15px 0 !important;padding:12px 0 0 0;line-height:18px}
h3.noteslabel{font-size:15px;text-transform:uppercase;padding:12px 0 3px 0;border:0 !important}
h3.notesheadline{border-bottom:1px solid #bbb;padding:0 0 10px 0;margin-bottom:15px;font-size:14pt;color:#000}
ul.ausstattung{width:30%;margin:0 1% 0 2%;float:left !important}
.description_print ul.ausstattung{width:100%}
#expose_print .grid_3o9_right img{margin-bottom:15px}
#expose_print .grid_3o9_right span.partnerbadge{display:block;margin-top:15px}
#expose_print .grid_3o9_right span.partnerbadge img{width:200px !important;height:103px !important;border-top:1px solid #bbb !important}
.print_header .image_description{display:none}
.navi_logo{text-align:left;float:left}
.navi_logo img{padding:0 1em 0 0;width:3cm}
.qr_bg{position:absolute;top:95px;left:385px;width:175px;height:190px;padding:60px 0 0 75px;display:list-item;list-style-image:url("../images/misc/print_zettel.jpg");list-style-position:inside}
.qr_wrap{position:absolute;top:225px;left:535px}
p{margin:.3em 0 1em}
#pagecontent{clear:both;width:97%}
ul{margin:0;padding:0}
ul.bd,ul.hd{list-style:none}
ul.bd{margin:5pt 0 30pt}
.line_01,.line_02,.line_03,.line_04{clear:both}
.w_max{display:block}
.eckdaten .w_250{width:7cm}
.eckdaten .w_200{width:5cm}
.eckdaten .left{float:left}
.eckdaten .right{float:right}
.eckdaten .h_030{height:1cm}
.eckdaten .thumb_exp_list .img_thumb{width:6.5cm}
.print_container{overflow:hidden;word-wrap:break-word}
.btn_close,.button_01,.button_02,.button_99,.button_ewms,.buttoncolumn,.breadcrumb,.box_image_slider,.box_sie-haben-fragen,.controls,.divAdvise1,.divAdvise2,#energyinfo,#energyTooltip,.exposeblaettern_container,.facebook_iframe,.fastsuche .accordion,.fastsuche .box_01,.fastsuche input,.fastsuche #fastnav_wo .h_005,.fastsuche .h_020,.fastsuche select,#fastnav_was_suche,#feedback_corner,.gallerycontent br,.gallerycontent .h_005,.gallerycontent .h_010,#google_ads,.grid_image_thumbs,.grid_image_thumbs_small,.hide_ad,.icon_01,.icon_02,.icon_03,.interaction,.interaction_bottom,.list_right_col,.list_tabs,.listbox .line_04,.more_images,.navi_elements,.navi_top,.no_print,.no_display,#pagefooter,.pagination,.phoneRequest,#popupfooter,.progresstracker_3,.progresstracker_4,.rwd_header_background .header .nav,.select_listboxcontent,#sidebar_main,#skyscraper,#superbanner,.top,.topbox .h_005,.topbox .line_04,.topchannelbox,.topnavi,.vrweb_a,.divListEnergieAusweise .absolute+br,.immoliste .filtercontainer,.immoliste .topobjektcontainer,.immoliste .listitem_new .no_image_teaser,.immoliste .listitem_new .listimage .imagecount,.immoliste .button_small,.immoliste #divSortierung{display:none !important}
#faq .icon_01{display:block;text-decoration:none}
.fastsuche a{color:#000;text-decoration:none}
.fastsuche h3{font-size:13pt;margin:0 0 .2em}
.fastsuche #fastnav_wo{display:block;border:none}
.fastsuche #fastnav_wo .bd{border:1pt #efefef solid;padding:.5em 1em 0;margin:0 -1em 0 0}
.fastsuche #fastnav_wo li{float:left;padding:.5em 1.5em .5em 0;font-size:10pt;list-style-type:none}
#fastnav_wo strong{font-weight:normal}
#fastnav_wo ul{padding:0;margin:0}
.lined .icon_01{display:inline;text-decoration:none}
.teaser_text{clear:both;padding-top:.5em}
#pagebottom{color:#efefef;clear:both;border-top:1pt solid #efefef;font-size:10pt;page-break-after:avoid}
.eckdaten .energy_skala,.eckdaten .btnListEnergieAusweise,.eckdaten .divListEnergieAusweise{display:block !important;border:1px solid #fff}
a{color:#000}
.AnbieterLogoContainer{padding:.1em;border:1px solid #ccc;margin-bottom:1em;display:block;text-align:center;width:40%;margin:0 1em 1em 1em;float:right}
.AnbieterLogoContainer img{max-width:95%;max-height:300px}
.areainfo{padding:.5em .3em .5em 0}
.areainfo .s_090{float:left;padding-right:.3em}
.box_01{border-bottom:1pt solid #666;padding-bottom:.5em}
.box_expose_01,.box_expose_02,.box_expose_03{clear:both;margin:0 0 2em}
.box_item{display:inline-block;float:left;padding:16px 18px 12px;text-align:center;width:27%}
.budgetrechner .like_h1{height:1.5em}
.budgetrechner .like_h4,.volltilgungsrechner .like_h4{font-size:1.2em;height:1.5em}
.budgetrechner .text_right{text-align:right}
.budgetrechner .w_550{width:81.7%}
.budgetrechner .w_300{display:inline-block;width:44.56%}
.budgetrechner .w_320{display:inline-block;width:47.53%}
.budgetrechner .w_250{display:inline-block;width:37.14%}
.budgetrechner .w_060{display:inline-block;width:11.91%}
.budgetrechner .w_050{display:inline-block;width:7.43%}
.budgetrechner .w_030{display:inline-block;width:4.46%}
.budgetrechner .h_010{height:10px}
.budgetrechner .h_005{height:.3em}
.budgetrechner .h_001{height:3px}
.caption{margin:0 0 1em}
.color_aktiv{color:green}
.color_inaktiv{color:red}
.objekt_status .color_aktiv,.right.color_aktiv,.objekt_status .color_inaktiv,.right.color_inaktiv{float:right;text-align:right;padding-right:.7em}
.color_highlight{border:1pt solid #000}
.description_small{float:left;width:83%}
.description,.description_small,.listbox .price,.listbox_checkbox .price{font-size:12pt;font-weight:bold}
.eckdaten .h_005,.description_print .h_005{height:.5em}
.energy_skala h6{padding:12px 0 11px}
.energy_skala h6,.eckdatenbezeichner{float:left;width:40% !important;white-space:nowrap;overflow:hidden;page-break-inside:avoid}
.eckdatenbezeichner span{padding-bottom:4px;display:block}
.eckdatencontent{float:left;padding-left:4%;width:55%;overflow:hidden;page-break-inside:avoid}
.eckdatencontent span{padding-bottom:4px;display:block}
.energiebezeichner{float:left;width:53%}
.energiecontent{float:left;padding-left:4%;width:42%;overflow:hidden}
.estatephone{float:left;width:5em}
.estatephonenumber{margin-left:5.3em}
.estateOE{width:100%;text-align:center}
#expose_main h3{text-decoration:underline}
#expose_main .image-wrapper{width:100% !important}
#expose_main .image-wrapper img{width:auto !important;height:auto !important}
#expose_print{padding:0 0 0 .3em}
#expose_print img{display:block;margin-bottom:4pt}
#expose_print .grid_3o9_right{width:34%;float:right}
#expose_print .grid_6o9{width:63%;float:left}
#expose_print .grid_9o9{width:100%;float:left}
#expose_print .grid_3o9_right img{max-width:100%;max-height:200px}
* html #expose_print .grid_3o9_right img{width:100%}
#expose_print .linkofferer{display:block;text-decoration:none}
#expose_print .print_3x3_grid .image_container{float:left;width:330px;height:235px;padding:7px 1px 1px 1px;margin:0 1% 2%;page-break-inside:avoid}
#expose_print .print_3x3_grid .image_container .image_description{display:block;padding:0 10px 0 10px;font-weight:bold;text-overflow:ellipsis;overflow:hidden}
.mieten_kauf_rechner .h_010{height:1.5em}
.mieten_kauf_rechner .text_right,.volltilgungsrechner .text_right{text-align:right}
.mieten_kauf_rechner .w_010{display:inline-block;width:1.48%}
.mieten_kauf_rechner .w_070{display:inline-block;width:10.4%}
.budgetrechner .w_120,.mieten_kauf_rechner .w_120,.volltilgungsrechner .w_120{display:inline-block;width:17.82%}
.budgetrechner .w_280 .w_120{width:42.86%}
.mieten_kauf_rechner .w_130{display:inline-block;width:20.31%}
.mieten_kauf_rechner .w_210{display:inline-block;margin-right:-5%;width:36.19%}
.mieten_kauf_rechner .w_230{display:inline-block;width:34.16%}
.mieten_kauf_rechner .w_230 .w_070{width:25%}
.mieten_kauf_rechner .w_230 .w_010{width:4.35%}
.budgetrechner .w_280,.mieten_kauf_rechner .w_280,.volltilgungsrechner .w_280{display:inline-block;width:41.59%}
.mieten_kauf_rechner .w_280 .w_120,.volltilgungsrechner .w_280 .w_120{width:42.86%}
.mieten_kauf_rechner .w_280 .w_230{width:82.14%}
.mieten_kauf_rechner .w_300,.volltilgungsrechner .w_300{display:inline-block;width:44.56%}
.budgetrechner .w_350,.mieten_kauf_rechner .w_350{display:inline-block;width:51.99%}
.mieten_kauf_rechner .w_280.right,.mieten_kauf_rechner .w_230.right{float:right}
.mieten_kauf_rechner .padding_left_20{padding-left:2.97%}
.page-break{width:auto;float:left;page-break-before:avoid;page-break-inside:auto;page-break-after:avoid}
.no-break{page-break-inside:avoid}
#divExposeeInfo{clear:both;page-break-before:always;page-break-inside:auto;page-break-after:avoid}
.btnListEnergieAusweise,#divExposeeEnergyPerformance{page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
.pnlExposeeImages{page-break-before:always;page-break-inside:auto;page-break-after:avoid}
#divExposeeAnnotations{page-break-before:always;page-break-inside:avoid;page-break-after:avoid}
* html #expose_print .print_3x3_grid .image_container{width:30%}
*+html .ie_lte7_hide,* html .ie_lte7_hide{display:none;height:1px}
#expose_print .print_3x3_grid .image_container img{max-width:90%;min-height:205px;max-height:205px;padding:5px;background:#fff;margin:0 auto;page-break-inside:avoid}
* html #expose_print .print_3x3_grid .image_container img{width:100%}
#expose_print .image_description{font-size:9pt;color:#333}
#expose_print .navi_logo img{margin:0;padding:0}
.gallerybox_01,.gallerybox_02{display:inline-block;margin:2px;overflow:hidden;padding:15px}
.gallerybox_01 .bd,.gallerybox_02 .bd{font-size:.77em;height:180px;line-height:1.3em;width:176px}
.gallerybox_01.color_highlight,.gallerybox_02.color_highlight{border:1pt solid #efefef;margin:0}
.gallerycontent{margin-right:-20px;margin-bottom:-40px}
.h_001{height:.01em;clear:both}
.h_005{height:.07em;clear:both}
.h_010{height:.5em;clear:both}
.h_020{height:1em;clear:both}
.h_040{height:1.6em;clear:both}
h3 a{color:#000;text-decoration:none}
h4 a{color:#000;font-size:13pt;font-weight:bold;margin:5pt 0 0;text-decoration:none}
h5 .current{color:#000;font-weight:bold;margin:10pt 0 0;text-decoration:none}
.image-wrapper{position:static !important}
.img_frame{border:1pt solid #efefef;display:inline-block;padding:5px}
.img_thumb_box_100 .img_thumb img{max-height:70px;max-width:100px}
.img_thumb_box_100 .img_thumb{height:70px;width:100px}
.img_thumb_box_120 .img_thumb img{max-height:90px;max-width:120px}
.img_thumb_box_120 .img_thumb{height:90px;width:120px}
.img_thumb_box_170 .img_thumb img{max-height:119px;max-width:170px}
.img_thumb_box_170 .img_thumb{height:119px;width:170px}
.img_thumb_box_400 .img_thumb img{max-height:300px;max-width:400px}
.img_thumb_box_400 .img_thumb{height:300px;width:400px}
.img_thumb_box_100{float:left;overflow:hidden}
.img_thumb_box_170{display:inline-block;overflow:hidden}
.img_thumb_box_400{float:left;overflow:hidden}
.img_thumb .image{display:table-cell;vertical-align:middle}
.img_thumb{display:table}
.img_thumb{border:#efefef 1pt solid;overflow:hidden;padding:2px;text-align:center}
.img_thumb_list li{list-style:none;margin:0 0 2em;float:left}
.listaddress{float:left;padding-right:1em;width:140px}
.listextrafield{float:left}
.list_infobox{float:left;padding:0 1em;width:220px}
.list_infobox .left,.listbox .left,.projectLink .projectdescription,.projectLink .thumb_erg_list{float:left}
.projectLink{clear:both;min-height:70px;padding:5px 0 20px 125px}
.projectLink .thumb_erg_list{margin-right:10px}
.line_04{border-top:1pt solid #000}
table .line_04{margin:.5em 0}
.listbox{display:block;font-size:10pt;margin:0;overflow:hidden;padding:.5em;width:100%}
.listbox.color_highlight{margin-bottom:-1pt;margin-top:-1pt}
.listboxcontent{margin-left:20px}
.margin_right_10{margin-right:10px}
.merkercheckbox{float:left;width:20px}
.simple_box_links{clear:both}
.linklist_icon01 ul li a,ul.linklist_icon01 li a{color:#000;display:list-item;list-style-type:disc;list-style-position:inside;text-decoration:none}
ul.jcarousel-list{list-style-type:none;margin:0}
.padding_bottom_20{padding-bottom:1em}
.provision{margin-top:-.3cm;font-size:8pt}
.provision.grid_10o16{margin-top:0;font-size:9pt}
.provision td{border-bottom:.5px solid #666}
.provision th{font-weight:bold}
span.highlighted{font-weight:bold}
table{font-size:.8em}
td.right{float:none;text-align:right}
td.w_020{width:1.8em}
.telefon-expose{display:inline}
thead.lined td,thead td.lined{border-bottom:1pt solid #000;font-family:arial,helvetica,sans-serif}
.topbox,.box_info,.box_error{background-color:#fff;border:1pt solid #000;overflow:hidden;padding:.5em;width:100%}
.box_info .hd,.box_error .hd{display:none}
.topbox{margin:-1pt 0 1em}
.topobjekt_info strong{display:block}
.topobjekt_line{border-left:1pt solid #000;display:inline-block;float:left;margin:-3px 0 -500px;padding:0 0 500px}
.logo_thumb{max-height:135px !important;max-width:250px}
*+html .logo_thumb{height:135px !important}
.volltilgungsrechner .h_005{height:.3em}
*+html .gallerybox_01,*+html .gallerybox_02{display:inline;padding:10px 15px;zoom:1}
.listbox{display:inline-block\0/}
#finanzierungsrechner .text_right{text-align:right}
#finanzierungsrechner .left{float:left}
#finanzierungsrechner .right{float:right}
#finanzierungsrechner .w_070{width:70px}
#finanzierungsrechner .w_090{width:90px}
#finanzierungsrechner .w_100{width:100px}
#finanzierungsrechner .w_170{width:170px}
#finanzierungsrechner .w_370{width:370px}
#finanzierungsrechner table{font-size:1em}
#finanzierungsrechner .middle{vertical-align:middle}
.object_stat_chart{margin:0 0 3em -20px;float:left;width:423px}
.object_stat_chart img{height:230px !important;width:423px !important}
.object_stat_table table{font-size:1em;width:180px;float:right}
.object_stat_table .text_right{text-align:right}
#divDetailedStatistic table{font-size:1em;width:100%}
#divDetailedStatistic table a{text-decoration:none !important}
#divDetailedStatistic .text_center{text-align:center}
.energy_bar_at0,.energy_bar_at1,.energy_bar_at2,.energy_bar_at3,.energy_bar_at4,.energy_bar_at5,.energy_bar_at6,.energy_bar_at7,.energy_bar_at8{color:#000;font-size:12px;font-weight:bold;font-style:normal;margin:2px 0;width:220px}
.energy_bar,.energy_bar_old,.energy_bar_gewerbe{margin:6px 0 0 4%;float:left;position:relative}
.energy_bar .w_220,.energy_bar_old .w_220,.energy_bar_gewerbe .w_220,.energy_bar,.energy_bar_old,.energy_bar_gewerbe,.energy_bar:before,.energy_bar_old:before,.energy_bar_gewerbe:before{display:inline-block;width:220px}
.energy_skala,.energy_skala h6,.divListEnergieAusweise .h_010{page-break-after:avoid;page-break-before:avoid;page-break-inside:avoid}
.energy_bar .w_220,.energy_bar_old .w_220,.energy_bar_gewerbe .w_220{left:0;position:absolute}
.energy_bar:before,.energy_bar_old:before,.energy_bar_gewerbe:before{float:left;height:31px;overflow:hidden}
.energy_bar:before{content:url('../images/misc/energieausweis_de_sprite_wohnimmobilie.png')}
.energy_bar_old:before{content:url('../images/misc/energieausweis_de_sprite_alt.png')}
.energy_bar_gewerbe:before{content:url('../images/misc/energieausweis_de_sprite_nichtwohnimmobilie.png')}
.energy_class{position:absolute;margin:0 !important}
.energy_class li,.energy_class li span{float:left}
.energy_class li span{border-right:1px solid #333;display:block;font-size:10px;height:7px;line-height:7px;margin-top:2px;text-align:center;color:#333}
.energy_class li:last-child span{border-right:none}
.eclass_1{width:19px}
.eclass_2{width:16px}
.eclass_3{width:19px}
.eclass_4{width:19px}
.eclass_5{width:22px}
.eclass_6{width:21px}
.eclass_7{width:33px}
.eclass_8{width:41px}
.eclass_9{width:16px;border-right:0 !important}
.eclass{position:relative;border:1px solid #999 !important;background:#e4e4e4;margin-left:-1px;height:10px !important;line-height:9px !important;top:-3px;font-weight:bold !important}
.energy_mark{height:21px;margin:13px 0 -32px;float:left}
.energy_mark .mark_img{width:9px;height:11px;display:list-item;list-style-image:url('../images/misc/energieausweis_de_sprite_wohnimmobilie.png');list-style-position:inside;position:relative;left:100%;top:-24px;overflow:hidden;margin-left:-4px;text-indent:-220px}
.energy_skala .energy_class ul li,#expose_print .energy_skala .energy_class ul li{display:inherit;line-height:inherit;list-style:none !important;padding:0}
.gesuch_expose .hardfacts .fact,.gesuchLocation{margin:15px 0 0 0}
.gesuchKontakt{display:none}
.gesuchImage,.gesuchPersonal .comment{margin-top:15px !important}
.gesuchImage,.gesuchPersonal{margin-bottom:15px}
.gesuch_expose h3{text-decoration:none !important}
.gesuchTitle{padding-top:15px !important}
#basecontainer #pagecontent .grid_03o16.wl_map{max-height:125px;overflow:hidden;width:160px}
#basecontainer #pagecontent .grid_04o16.wl_map{overflow:hidden;max-height:165px;max-width:220px}
#basecontainer #pagecontent .wl_map .current{fill:#ffb200}
#basecontainer #pagecontent .wl_map path,#basecontainer #pagecontent .wl_map polygon{fill:#646464}
#basecontainer #pagecontent .wul_comment{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:italic}
#basecontainer #pagecontent .arrow_left_10_25{width:0;height:0;border-right:10px solid #ffb200;border-top:25px solid transparent;border-bottom:25px solid transparent}
#basecontainer #pagecontent .fa-star_0,#basecontainer #pagecontent .fa-star_1,#basecontainer #pagecontent .fa-star_2,#basecontainer #pagecontent .fa-star_3,#basecontainer #pagecontent .fa-star_4,#basecontainer #pagecontent .fa-star_5{display:list-item;list-style-position:inside;list-style-image:url("../images/icon/icon_sprite_wul_stars.png");float:left;margin:2px 2px -2px 0;overflow:hidden;width:60px}
#basecontainer #pagecontent .fa-star_4{text-indent:-12px}
#basecontainer #pagecontent .fa-star_3{text-indent:-24px}
#basecontainer #pagecontent .fa-star_2{text-indent:-36px}
#basecontainer #pagecontent .fa-star_1{text-indent:-48px}
#basecontainer #pagecontent .fa-star_0{text-indent:-60px}
#basecontainer #pagecontent .wul_integration{position:relative}
#basecontainer #pagecontent .wul_integration .grid_05o16{display:inline-block;float:left;margin-right:200px}
#basecontainer #pagecontent .wul_integration .wl_map{display:inline-block;float:right;position:absolute;right:0;top:30px}
#basecontainer #pagecontent .wul_integration .grid_05o16 .w_095{display:inline-block}
#basecontainer #pagecontent .wul_integration blockquote{margin-top:10px;text-indent:30px}
#basecontainer #pagecontent .wul_integration blockquote:before{color:#666;content:"„";float:left;font-size:82px;margin:-73px -30px -9px -27px}
.immoliste .listitem_new_wrap{margin-bottom:30px;padding:0;page-break-inside:avoid}
.immoliste .listheadline{padding-top:20px;padding-bottom:0;margin-bottom:0}
.immoliste .listitem_new .listcontent h3{margin-top:15px}
.immoliste .listitem_new .hardfact{font-weight:bold;margin-bottom:5px}
.immoliste .listitem_new .listcontent .listmerkmale,.immoliste .listitem_new .location{margin-bottom:5px}
.immoliste .listitem_new .hardfactlabel{font-weight:normal !important;display:inline-block;padding-left:5px}
.immoliste .listitem_new .listimage img{max-width:270px;max-height:200px;overflow:hidden}
.vwl_liste{padding-top:30px}
.IwAG .vwl_liste{margin-bottom:20px}
#basecontainer #pagecontent .vwl_liste .listitem h3{color:#333;font-size:18px;font-weight:normal;float:left;margin-bottom:15px;width:520px}
#basecontainer #pagecontent .vwl_liste .listitem.checkable h3{display:block;width:480px}
#basecontainer #pagecontent .vwl_liste .listitem{border-top:1px solid #ddd;margin:20px 0;width:658px}
#basecontainer #pagecontent .vwl_liste .listitem .checkbox_selector{display:none}
#basecontainer #pagecontent .vwl_liste .listitem .listitem_content{display:block;padding:30px 10px 10px}
#basecontainer #pagecontent .vwl_liste .listitem.checkable .listitem_content{width:638px}
#basecontainer #pagecontent .stisticbox_wrap{float:right;margin:17px 0 0 0;width:110px}
#basecontainer #pagecontent .stisticbox{padding:7px 0;text-align:right}
#basecontainer #pagecontent .stisticbox .num{font-size:15px;font-weight:bold;line-height:20px}
#basecontainer #pagecontent .list_img-wrap{border:1px solid #ddd;display:table;float:left;height:120px;margin-right:15px;overflow:hidden;text-align:center;width:160px;text-decoration:none !important}
#basecontainer #pagecontent .list_img-wrap .list_img-cell{display:table-cell;padding:0;border:0;position:relative;vertical-align:middle}
#basecontainer #pagecontent .list_img-wrap img{max-height:120px;max-width:160px;margin:0 -50px}
#basecontainer #pagecontent a.list_img-wrap .list_img-cell .label_preview_bgr{background:#000;bottom:0;display:inline-block;height:23px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);position:absolute;right:0;width:67px}
#basecontainer #pagecontent a.list_img-wrap .list_img-cell .label_preview_txt{bottom:0;color:#fff;display:inline-block;height:19px;position:absolute;right:0;text-align:center;width:67px;z-index:999}
#basecontainer #pagecontent .listitem .facts{padding:0 20px 20px 0;float:left}
#basecontainer #pagecontent .listitem .facts.w_110{display:inline-block;width:110px}
#basecontainer #pagecontent .listitem .facts_loc{margin:-2px 0 20px}
#basecontainer #pagecontent .listitem .dates{padding-top:20px}
#basecontainer #pagecontent .listitem .further_content_wrap{display:none;height:440px;margin:15px -10px -15px !important;width:678px}
#basecontainer #pagecontent .listitem .further_content{background:#fafafa;height:425px;overflow:hidden;padding:0 5px 14px}
#basecontainer #pagecontent .listitem .w_350 *{color:#333}
#basecontainer #pagecontent .vwl_liste .button_menue a.button_01 span,#basecontainer #pagecontent .vwl_liste .button_menue a.button_98 span{font-weight:normal}
#basecontainer #pagecontent .vwl_liste .relative a.button_01 span,#basecontainer #pagecontent .vwl_liste .button_menue a.button_01 span{padding:3px 2px 3px 12px}
#basecontainer #pagecontent .button_menue ul{display:inline-block;float:right;height:27px;padding-top:4px;width:480px}
#basecontainer #pagecontent .auto_height{height:auto !important}
#basecontainer #pagecontent .swf_list_item,#popupcontainer #popupcontent .swf_list_item{display:block;margin:0 -15px;padding:10px 15px;text-decoration:none}
#basecontainer #pagecontent .swf,#popupcontainer #popupcontent .swf{display:inline-block;height:14px;margin:0 0 -2px 0;width:14px;overflow:hidden}
#basecontainer #pagecontent .swf>.relative:before,#popupcontainer #popupcontent .swf>.relative:before{content:url("../images/icon/liste_icon_sprite.png");position:relative}
#basecontainer #pagecontent .swf_panel .swf,#popupcontainer #popupcontent .swf_panel .swf{margin:15px 8px 0}
#basecontainer #pagecontent .swf.icon_plus>.relative:before,#popupcontainer #popupcontent .swf.icon_plus>.relative:before{right:0;top:-102px}
#basecontainer #pagecontent .swf.icon_star>.relative:before,#popupcontainer #popupcontent .swf.icon_star>.relative:before{right:14px;top:-102px}
#basecontainer #pagecontent .swf.icon_play>.relative:before,#popupcontainer #popupcontent .swf.icon_play>.relative:before{right:28px;top:-102px}
#basecontainer #pagecontent .swf.icon_heart>.relative:before,#popupcontainer #popupcontent .swf.icon_heart>.relative:before{right:41px;top:-102px}
#basecontainer #pagecontent .swf.icon_arrow>.relative:before,#popupcontainer #popupcontent .swf.icon_arrow>.relative:before{right:56px;top:-102px}
#basecontainer #pagecontent .swf.icon_plus.inactive>.relative:before,#popupcontainer #popupcontent .swf.icon_plus.inactive>.relative:before{right:0;top:-116px}
#basecontainer #pagecontent .swf.icon_star.inactive>.relative:before,#popupcontainer #popupcontent .swf.icon_star.inactive>.relative:before{right:14px;top:-116px}
#basecontainer #pagecontent .swf.icon_play.inactive>.relative:before,#popupcontainer #popupcontent .swf.icon_play.inactive>.relative:before{right:28px;top:-116px}
#basecontainer #pagecontent .swf.icon_heart.inactive>.relative:before,#popupcontainer #popupcontent .swf.icon_heart.inactive>.relative:before{right:41px;top:-116px}
#basecontainer #pagecontent .swf.icon_arrow.inactive>.relative:before,#popupcontainer #popupcontent .swf.icon_arrow.inactive>.relative:before{right:56px;top:-116px}
#basecontainer #pagecontent .button_menue var,#basecontainer #pagecontent .menue_dropdown .icon_menue_2{background:transparent url("../images/icon/liste_icon_sprite.png") no-repeat scroll 0 0;display:inline-block;float:left;height:30px;margin-left:-10px;margin-top:-8px;width:32px}
#basecontainer #pagecontent .button_menue .icon_kopieren{background-position:-35px 0}
#basecontainer #pagecontent .button_menue .icon_vorschau{background-position:-70px 0}
#basecontainer #pagecontent .button_menue .icon_loeschen{background-position:-175px 0}
#basecontainer #pagecontent .button_menue .icon_statistik{background-position:-107px -2px;margin:-6px -2px 0 -8px}
#basecontainer #pagecontent .button_menue .icon_menue{background-position:-219px 0;margin:-7px 0 0}
#basecontainer #pagecontent .menue_dropdown .icon_menue_2{background-position:-219px -68px;margin:-7px 0 0}
#basecontainer #pagecontent .button_menue a:hover .icon_bearbeiten{background-position:0 -33px}
#basecontainer #pagecontent .button_menue a:hover .icon_kopieren{background-position:-35px -33px}
#basecontainer #pagecontent .button_menue a:hover .icon_vorschau{background-position:-70px -33px}
#basecontainer #pagecontent .button_menue a:hover .icon_statistik{background-position:-107px -35px}
#basecontainer #pagecontent .button_menue a:hover .icon_sonderwerbeformen{background-position:-140px -33px}
#basecontainer #pagecontent .button_menue a:hover .icon_loeschen{background-position:-175px -33px}
#basecontainer #pagecontent .button_menue a:hover .icon_menue{background-position:-219px -33px}
#basecontainer #pagecontent .stisticbox .icon_mailanfragen:before{content:"E-mail: ";font-style:normal;font-size:13px}
#basecontainer #pagecontent .stisticbox .icon_phone:before{content:"Tel: ";font-style:normal;font-size:13px}
#basecontainer #pagecontent .menue_dropdown .button_01{margin:-24px -2px 0 0}
#basecontainer #pagecontent .menue_dropdown{background:#fafafa;border:1px solid #bababa;position:absolute;right:1px;top:-4px;width:175px}
#basecontainer #pagecontent .menue_dropdown ul li a:hover{background:#e1e1e1;color:#000;text-decoration:none !important}
#basecontainer #pagecontent .menue_dropdown ul li a{color:#545454;display:block;padding:5px 10px;text-decoration:none}
#basecontainer #pagecontent .button_menue{padding-top:15px}
#basecontainer #pagecontent .button_menue .button_98{margin-right:16px;width:157px}
#basecontainer #pagecontent .button_menue .button_98 span{padding-right:15px}
#basecontainer #pagecontent .vwl_liste .tooltip_miw{top:25px;display:inline-block;min-height:40px;width:150px}
#basecontainer #pagecontent .listitem a .fade_in_out{display:none\9}
#basecontainer #pagecontent a:hover .fade_in_out{display:block\9}
#basecontainer #pagecontent a.list_img-wrap:hover .fade_in_out,#basecontainer #pagecontent .vwl_liste a.swf:hover .tooltip_miw,.fade_in_out:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-animation:fade_in 300ms;-moz-animation:fade_in 300ms;-ms-animation:fade_in 300ms;-o-animation:fade_in 300ms;animation:fade_in 300ms}
-webkit-keyframes fade_in{from{opacity:0}
to{opacity:1}
}
-moz-keyframes fade_in{from{opacity:0}
to{opacity:1}
}
-ms-keyframes fade_in{from{opacity:0}
to{opacity:1}
}
-o-keyframes fade_in{from{opacity:0}
to{opacity:1}
}
@keyframes fade_in{from{opacity:0}
to{opacity:1}
}
-webkit-keyframes fade_out{from{opacity:1}
to{opacity:0}
}
-moz-keyframes fade_out{from{opacity:1}
to{opacity:0}
}
-ms-keyframes fade_out{from{opacity:1}
to{opacity:0}
}
-o-keyframes fade_out{from{opacity:1}
to{opacity:0}
}
@keyframes fade_out{from{opacity:1}
to{opacity:0}
}
#basecontainer #pagecontent .swf_panel{height:29px;overflow:hidden}
#basecontainer #pagecontent .swf_panel:hover{overflow:visible}
#basecontainer #pagecontent .vwl_liste .drop_down_overlay.tutorial{display:none;padding:15px;z-index:90}
#basecontainer #pagecontent .arrow_wrapper_bottom{left:50%;position:relative;top:16px;margin-left:-10px}
#basecontainer #pagecontent .arrow_wrapper_bottom .left_part_sdw{position:absolute;overflow:hidden;left:-6px;height:30px;top:-1px;width:30px}
#basecontainer #pagecontent .arrow_wrapper_bottom .right_part_sdw{position:absolute;overflow:hidden;left:24px;height:30px;top:-1px;width:30px}
#basecontainer #pagecontent .arrow_wrapper_bottom .left_part_sdw .left_part_arrow{position:absolute;left:6px;background-color:#fff;-moz-transform-origin:0 0 0;-webkit-transform-origin:0 0 0;-o-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;height:25px;-webkit-box-shadow:-3px 2px 3px rgba(0,0,0,.3);-moz-box-shadow:-3px 2px 3px rgba(0,0,0,.3);box-shadow:-3px 2px 3px rgba(0,0,0,.3);-moz-transform:skewX(45deg);-webkit-transform:skewX(45deg);-o-transform:skewX(45deg);-ms-transform:skewX(45deg);transform:skewX(45deg);width:25px}
#basecontainer #pagecontent #vwlTour_step_01 .arrow_wrapper_bottom .left_part_sdw .left_part_arrow{-webkit-box-shadow:2px 0 2px rgba(0,0,0,.3);-moz-box-shadow:2px 0 2px rgba(0,0,0,.3);box-shadow:2px 0 2px rgba(0,0,0,.3)}
#basecontainer #pagecontent .arrow_wrapper_bottom .right_part_sdw .right_part_arrow{position:absolute;left:0;background-color:#fff;-moz-transform-origin:10px 0 0;-webkit-transform-origin:10px 0 0;-o-transform-origin:10px 0 0;-ms-transform-origin:10px 0 0;transform-origin:10px 0 0;height:25px;-webkit-box-shadow:3px 2px 3px rgba(0,0,0,.3);-moz-box-shadow:3px 2px 3px rgba(0,0,0,.3);box-shadow:3px 2px 3px rgba(0,0,0,.3);-moz-transform:skewX(-45deg);-webkit-transform:skewX(-45deg);-o-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);width:25px}
#basecontainer #pagecontent #vwlTour_step_01 .arrow_wrapper_bottom .right_part_sdw .right_part_arrow{-webkit-box-shadow:2px -1px 2px rgba(0,0,0,.3);-moz-box-shadow:2px -1px 2px rgba(0,0,0,.3);box-shadow:2px -1px 2px rgba(0,0,0,.3)}
#basecontainer #pagecontent .vwl_liste .listitem_content .left,#popupcontainer #popupcontent .object_stat_table.left{float:left}
#basecontainer #pagecontent .vwl_liste .listitem_content .right,#popupcontainer #popupcontent .object_stat_table.right{float:right}
#popupcontainer #popupcontent .object_stat_table{margin:20px 0 0 20px}
#popupcontainer #popupcontent .margin_bottom_10{margin-bottom:10px}
.switch.s_on{color:green;font-weight:bold}
.switch.s_off{color:red;font-weight:bold}
#basecontainer #pagecontent .vwl_liste .w_100{display:block;width:90px !important}
#basecontainer #pagecontent .vwl_liste .w_110{display:block;width:100px !important}
.vwl_liste .w_140{display:block;width:120px !important}
.vwl_liste .w_350{display:block;width:340px !important}
.vwl_liste .text_right{text-align:right}
#basecontainer #pagecontent .vwl_liste .listitem{page-break-inside:avoid}
.swf_panel{display:none\9}
.further_content_wrap{display:none !important}
#divGraphs{margin-top:3em}
#divInListGraph{page-break-after:always}
#divClickrate{page-break-after:always}
