﻿@import url(../../GLOBAL/stylesheets/print.css?638061865855147571);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{font-weight:bold;page-break-after:avoid}
h1{font-family:arial,helvetica,sans-serif;font-size:16pt;font-weight:bold;margin:20px 0 20px 0;padding:0}
h2{font-size:14pt;margin-bottom:7pt}
h3{font-size:14pt;margin-bottom:6pt}
h4{font-size:13pt;margin-bottom:3pt}
h5{font-size:11.5pt;font-weight:normal}
h6{font-size:10pt}
.print_content{clear:both}
.print_header{float:left;width:80%}
.header{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}
.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}
#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,.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,.select_listboxcontent,#sidebar_main,#skyscraper,.top,.topbox .h_005,.topbox .line_04,.topchannelbox,.topnavi,.vrweb_a{display:none}
#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}
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%}
.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}
.eckdatenbezeichner{float:left;width:40%;white-space:nowrap;overflow:hidden}
.eckdatenbezeichner span{padding-bottom:4px;display:block}
.eckdatencontent{float:left;padding-left:4%;width:55%;overflow:hidden}
.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:300px}
* 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}
.page-break{width:auto;float:left;page-break-before:avoid;page-break-inside:auto;page-break-after:avoid}
#divExposeeInfo{clear:both;page-break-before:always;page-break-inside:auto;page-break-after:avoid}
#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}
*+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}
