#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('fancybox.png')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('fancybox.png') -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:0;outline:0;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:0;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:transparent url('blank.gif');z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('fancybox.png');background-position:-40px -30px}#fancybox-right-ico{background-image:url('fancybox.png');background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('fancybox-x.png')}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('fancybox-y.png');background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('fancybox-x.png');background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('fancybox-y.png')}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('fancy_title_over.png');display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:0;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:0;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url('fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('fancybox-x.png') 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url('fancybox.png') -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale')}.switch-button-label{float:left;font-size:10pt;cursor:pointer}.switch-button-label.off{color:#adadad}.switch-button-label.on{color:#08c}.switch-button-background{float:left;position:relative;background:#ccc;border:1px solid #aaa;margin:1px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}.switch-button-button{position:absolute;left:-1px;top:-1px;background:#fafafa;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#mapwrapper{position:absolute}#map{width:100%}#help_ribbon{position:absolute;top:0;z-index:20200;cursor:pointer}a img{border:0}#kurztext{padding:5px;padding-left:0}#lhandle{position:absolute;top:0;background-repeat:no-repeat;font-size:18px;color:white;font-weight:bolder;width:16px;height:40px;text-align:right;cursor:pointer}.panZoomBarContainer{position:absolute;z-index:19000;width:50px;height:100px}#footerlinks{position:absolute;bottom:0;font-size:10px;padding:2px}body,li,td,th,p{font-size:1.0;font-weight:100}body,li,td,th,p,h1,h2,h3{font-family:'Roboto',Arial,sans-serif;font-weight:100}#locale_chooser{float:right;padding-right:5px}#locale_chooser a{cursor:pointer}#dialog_locale_chooser a.switch{padding:3px;cursor:pointer}.stattable tr th{font-weight:normal;text-align:left;padding:4px;font-size:small}.stattable tr td{padding:4px}.stattable tr td.appendix{padding-left:16px}.minified{font-size:.75em}.magnified{font-size:1.2em;color:#444}.magnified.cnicht{color:#ba2d2d}.magnified.cbedingt{color:#fab500}.magnified.cfast{color:#f28d4f}.magnified.cgut{color:#68b550}.magnified.cdenkmal{color:purple}.magnified .unit{font-size:.75em;color:#444}.overlay_legend,.detailbild .legend{padding:3px;font-size:smaller;color:#545454}.cnicht{color:#ba2d2d}.cbedingt{color:#fab500}.cfast{color:#f28d4f}.cgut{color:#68b550}.cdenkmal{color:purple}.bg_nicht{border:10px solid #ba2d2d}.bg_bedingt{border:10px solid #f2fa00}.bg_gut{border:10px solid #68b550}.bg_denkmal{border:10px solid purple}small{font-size:10px}#footerlinks .content{font-size:10px}#legal_footer{clear:left;width:100%;background-color:#e7e7e7}#header h1{margin:0;font-weight:bold;font-size:24px}h2{border:0;padding-left:0;font-size:18px}.rahmdaten td{height:25px;vertical-align:top;padding-right:10px}.linkbox{margin-top:5px;padding:5px}.linkbox a{text-decoration:none;font-weight:normal;padding:5px}table.nav{width:290px}table.nav td{padding:5px}table.nav td a{text-decoration:none !important}table.nav td a:hover{text-decoration:none !important}.hpcontent{margin:0;padding:0;width:290px}.hpcontent img{margin:5px}.notepad table tr td,.notepad table tr th{text-align:left;font-weight:normal;padding-top:5px;padding-left:5px}.notepad table tr th.top{text-align:center;font-weight:bold;vertical-align:top}.notepad table tr th.unit{text-align:center;font-style:italic}.notepad .text{margin:10px}.notepad .text h3{font-size:14px;color:#444}td.zahl{text-align:left}sup{font-size:60%}.overlay_legend{display:none;margin:10px;position:relative}.legendbox .title{cursor:pointer;padding:5px;margin:5px}.layerlist{list-style:none;padding:0;margin:5px}.layerlist li{cursor:pointer;margin:0;padding:0;padding:5px}.layerlist li.title{cursor:default}.layerlist li a{padding-left:20px;text-decoration:none;font-size:smaller}#resultcount{font-size:10px;color:#777}.denkmalinfo{margin-bottom:7px}.denkmalwarnung{margin-bottom:7px;font-size:10px}.method_info{background-color:#f4f4f4;width:690px;height:400px;overflow:auto}.method_info img{margin-right:5px}.method_info .block{clear:left;padding:5px;border-top:1px solid white;font-size:14px}.info_i_active{border-bottom:2px solid #8fce1c;cursor:pointer}.info_i_icon{position:absolute;width:16px;height:16px;margin-left:3px;margin-top:3px;cursor:pointer}.infohint_icon{float:right;background-image:url('../img/v04/info_os.png');background-position:0 0;width:20px;height:20px;overflow:hidden;background-repeat:no-repeat}.infohint_icon:hover{background-position:-20px 0}#basic-modal-content{display:none}#simplemodal-overlay{background-color:#000;z-index:20010 !important}#simplemodal-container{width:400px;color:#666;background-color:white;border:5px solid skyblue;padding:10px;z-index:20011 !important}#simplemodal-container h3{margin-top:0;color:skyblue}#method_info_container{width:700px;color:#666;background-color:white;border:5px solid skyblue}#method_info_container h3{margin-top:0;color:skyblue}a.modalCloseImg{background:url(../img/x.png) no-repeat;width:25px;height:29px;display:inline;position:absolute;top:-15px;right:-16px;cursor:pointer;z-index:20012 !important}table.teildachfl tr td{text-align:center}.g0{border:5px solid #ba2d2d}.g1{border:5px solid #f2fa00}.g2{border:5px solid #68b550}.b0{background-color:#ba2d2d}.b1{background-color:#ffd700}.b2{background-color:#68b550}.hover{background-color:#f5a5b3}.imgwrap{background-repeat:no-repeat}#fancybox-overlay{z-index:26000 !important}#fancybox-wrap{z-index:26001 !important}#show_leads,#lead_actions a{color:white;background-color:#2dae56;padding:10px 30px 10px 30px;text-decoration:none;text-align:center}#show_leads:hover,#lead_actions a:hover{opacity:.8}#lead_actions a{margin-top:20px}#maintable th{vertical-align:middle}#maintable td{padding-top:4px !important;padding-bottom:4px !important;vertical-align:middle}#maintable tr:nth-child(even){background-color:#f0f0f0 !important}.tablesorter-default td{background-color:rgba(0,0,0,0.0) !important}#detailtable{width:auto}#detailtable td{min-width:150px !important;padding-top:2px !important}#pvc_month_table_container{height:300px;overflow-y:auto;padding-top:10px;overflow-x:hidden}#search_error_content{padding-top:20px;padding-bottom:20px}#search_error_close{background-color:#9cc359;padding:6px;width:50px;color:white;text-align:center;float:right;margin-bottom:20px}#search_error_close:hover{cursor:pointer;opacity:.8}.hpopup .imgpreview_box{width:330px;height:180px;background:white;padding:3px}.hpopup .imgpreview_box .imgpreview_left,.imgpreview_box .imgpreview_right{float:left;width:18px;margin-top:45px;cursor:pointer}.hpopup .imgpreview_box .imgpreview_main{float:left;text-align:center;vertical-align:middle;width:290px;height:125px}.hpopup .imgpreview_box .imgpreview_end{clear:left}.hpopup table{width:310px}.hpopup .detailbild{background-color:white !important}.show_only_on_print{display:none}.accept{display:inline-block;background-color:#a4cb45 !important;color:white;padding:10px;text-decoration:none}.reset{display:inline-block;background-color:white;color:#a4cb45;padding:10px;text-decoration:none}.return{display:inline-block;background-color:#b3afa3 !important;color:white;padding:10px;text-decoration:none}.finished{display:inline-block;background-color:#939184 !important;color:white;padding:10px;text-decoration:none}.button123,.button123:visited{display:inline-block;background-color:#939184 !important;color:white;padding:10px;text-decoration:none;-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:#fff;-moz-border-top-colors:none;background:0;border-radius:0;border-right:1px solid #fff;border-style:solid;border-width:0 1px;color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",sans-serif;font:inherit;font-weight:100;padding:10px 30px;text-decoration:none;text-shadow:none;text-align:center}.details,.details:visited{display:inline-block;padding:0;text-decoration:none}.accept:hover{opacity:.8;color:white}.finished:hover{opacity:.8;color:white}.button123:hover{opacity:.8;color:white;-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:0;border-radius:0;border-right:0 solid #fff;border-style:solid;border-width:0 1px;color:#fff;cursor:pointer;display:inline-block;font-family:"Roboto",sans-serif;font:inherit;font-weight:100;padding:10px 30px !important;text-decoration:none;text-shadow:none}.reset:hover{opacity:.7;color:#a4cb45}.return:hover{opacity:.7;color:white}.nav:hover,.nav_div:hover{text-decoration:none !important;opacity:.8}.nav{text-decoration:none !important}.nav_div{background-color:#939184;margin-bottom:10px;margin-left:20px;padding:15px;color:white;text-decoration:none !important;text-align:center;font-family:"Roboto",sans-serif}.emobil_area,.heat_pump{display:none}.info_area_emobil,.info_area_household{display:none}#legal_dialog{overflow-x:hidden;max-width:80vw !important;max-height:70vh !important}#mp_iframe{height:515px;width:910px;padding:0}#mp_dialog{height:530px !important}#mpouter{height:515px}#mpbutton button{background-color:#9cc359}#start_close_button{background:0;background-color:#9cc359;border-radius:5px;font-size:.9em;padding:7px}#start_close_button:hover{opacity:.8}#wrext button{height:32px;background-color:#9cc359}.space_warning{cursor:pointer;display:none}.starttext a{color:#7fa245;text-decoration:none}.general_starttext{margin:10px;padding-left:20px;padding-top:3px;padding-bottom:3px;padding-right:20px;width:91%;height:auto;position:relative;left:1%;background-color:#ececec}.finance_text{background-color:white !important;border:2px solid #ececec}.close_general_starttext{position:absolute;right:10px;top:5px;z-index:10;cursor:pointer;color:#7fa245;font-size:.9em;font-weight:900;font-family:Arial,black}#info_area{color:white;height:42px;font-size:1.2em;text-align:right;position:relative}#info_area a{color:white;text-decoration:none}#back_to_map{position:relative;right:5px}#info_area_content{cursor:pointer;position:absolute;bottom:0;right:0}#info_area_content .hov:hover,#info_area a:hover{opacity:.7}.tooltip{display:none;position:absolute;z-index:999;background-color:#9cc359;padding:5px;cursor:pointer;font-size:.8em;color:white}.starttext{font-size:.9em;padding:20px 17px 20px 22px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0}.help{vertical-align:middle !important;text-align:left !important}.help .info_i_icon{margin-top:-5px !important;margin-left:0 !important}#results .info_i_icon{margin-top:-7px !important;margin-left:0 !important}.info_i_icon{cursor:pointer;margin-left:20px;margin-top:0;position:absolute}.info_i_icon:hover{opacity:.8}#benefittable thead td{font-weight:bold}#benefittable td{width:20%;text-align:center}#benefittable .center{margin:0 auto}#benefittable img{max-height:35px;max-width:35px}#benefittable .doublebb{border-bottom:3px double silver}.highcharts-title,.highcharts-yaxis-title,.highcharts-xaxis-title,.highcharts-legend-item{font-family:'Roboto',Arial,sans-serif !important;color:grey;font-weight:100}.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:'Roboto',Arial,sans-serif;font-size:1em;padding:.3em}.ui-widget button{padding:.4em}.ui-spinner-input{padding:0 !important}.ui-widget{font-family:Roboto,Verdana,Arial,sans-serif;font-size:1em;font-weight:100}#overview_table tr td{vertical-align:middle}#printbutton a,#sharebutton a,#helpbutton a{margin-left:40px}#printbutton a:hover,#sharebutton a:hover,#helpbutton a:hover{opacity:.5}.ui-dialog .ui-dialog-title{font-family:'Roboto',Arial,sans-serif;font-size:1.2em;font-weight:100;color:#9cc359}.button{padding-left:27px;padding-right:27px;padding-top:8px;padding-bottom:8px;background-color:#9cc359;color:white;font-size:15px;cursor:pointer;text-decoration:none}.button:hover{opacity:.8}.ui-button{margin-right:0}.nextbutton,.backbutton,.result_button{position:relative;margin-top:50px;margin-bottom:20px;margin-right:11px;margin-left:15px;text-align:right;width:auto}.nav_button_container .left{float:left}.nav_button_container .right{float:right}.next_arrow_css,.back_arrow_css{position:relative;padding-left:27px;padding-right:27px;padding-top:8px;padding-bottom:8px;background-color:#9cc359;color:white;font-size:15px;cursor:pointer;text-decoration:none}.next_arrow_css::after{content:'';position:absolute;top:0;width:0;height:0}.next_arrow_css:hover,.back_arrow_css:hover{opacity:.8}.next_arrow_css::after{border-style:solid}.next_arrow_css::after{right:-34px;border-width:17px;border-color:transparent transparent transparent #9cc359}.dropdown{width:auto}.resultbox{border:2px solid silver !important;min-height:50px;padding:10px !important;color:#989898;font-weight:100;font-size:.8em}.info_i,.info_i_active{border:none !important}.resultnumber{font-size:1.4em !important}.disabled_input{background-color:green}#fremdkapital,#eigenkapital,#thermic_energyprice{background-color:#ddd !important;font-size:1em;margin:0;text-align:right;color:#555}.optiontable .cont input{background-color:#aacb72;border-right:0;font-size:1.2em;margin:0;text-align:right;height:20px;color:white}.optiontable .disabled input{background-color:rgba(220,160,140,0);border-right:0;font-size:1.0;margin:0;padding:0;text-align:right;color:black}.optiontable{border-spacing:0 !important;width:100%}.optiontable td{padding-top:8px !important;padding-bottom:8px !important;padding-left:10px !important;background-color:#ddd;border:0 !important;border-bottom:1px solid white !important;outline:0 !important;vertical-align:middle;color:#555}.optiontable .what{width:150px !important}.optiontable .help{width:14px !important;padding:10px}.optiontable .descr{width:200px !important}.optiontable .cont{width:138px !important}.ui-accordion-content .ui-icon-triangle-1-n,.itemgrp .ui-icon-triangle-1-n{background-position:0 3px;cursor:pointer;background-color:#9cc359}.ui-accordion-content .ui-icon-triangle-1-s,.itemgrp .ui-icon-triangle-1-s{background-position:-18px 4px;cursor:pointer;background-color:#9cc359}.ui-accordion-content .ui-spinner{border:0}.twocol_buttons{width:100%}.twocol_buttons .ui-button{text-align:center;width:49.65%;height:35px;margin:0;padding-right:0}.threecol_buttons .ui-button{text-align:center;width:31.56%;height:35px;margin:0;padding-right:0}#simmodeswitch_experts .ui-button{width:32.8% !important}.menu{width:100%;overflow:hidden}.menu_tabs{margin:0;width:620px;background-color:#b4d664}.menu_tabs label{margin:0 !important;text-align:center;height:45px;float:right;padding:0}.menu_tabs label img{padding-left:20px}.menu_tabs_slightly_reduced label img{padding-left:51px !important}.menu_tabs label .ui-button-text{margin-top:0 !important}.menu_tabs label:before{background:inherit;border:0;content:'';display:block;height:35px;left:84.33%;position:absolute;top:7px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:35px}.menu_tabs_slightly_reduced label:before{left:89.33% !important}#menu .ui-state-active{background:#f2cf47 !important}#label_photovoltaic{background-color:#b4d664}#label_moduleplacement{background-color:#a5ca5d}#label_storage{background-color:#92b953}#label_thermal{background-color:#89ae4c}#label_finance{background-color:#7fa245}#label_results{background-color:#638132}.roof_used{width:580px;vertical-align:middle;border-spacing:0;background-color:#fff;border:2px solid #9cc359;padding-top:10px;padding-bottom:10px;margin-left:15px;margin-top:0;margin-bottom:5px}.roof_not_used table{border:2px solid silver}#cfa_container{position:fixed;bottom:-153px;z-index:100;width:320px;color:black;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;font-family:'Ek Mukta',Arial}#cfa_img{position:relative;left:227px;bottom:2px}#cfa_box{width:250px;height:100px;background-color:#f2cf47;padding:10px 15px 10px 0;border-radius:7px;position:absolute;bottom:0;border:3px solid white}#cfa_header{font-size:1.1em;margin-bottom:15px;margin-top:5px;margin-left:10px;text-transform:uppercase}#cfa_content{margin-left:10px;width:190px;line-height:20px;margin-top:10px}#cfa_content .fa{position:absolute;right:12px;top:35px;z-index:200;color:#555;font-family:Arial;font-weight:600}.fa:hover{opacity:.7}#offer_button{background-color:#f2cf47;color:white;padding:1px 10px;width:290px;height:30px;text-align:left;font-size:1.2em;border:5px solid #f2cf47;cursor:pointer}#offer_button img{margin-bottom:-8px;margin-right:30px}.sixcol .ui-button-text-only,.sixcol .ui-button-text{padding:10px}.masonry table{width:100%}.masonry1{height:auto;background-color:#aacb72;color:white;margin-bottom:1px;padding:10px}.masonry2{height:auto;background-color:#9cc359;color:white;margin-bottom:1px;padding:10px}.masonry3{height:auto;background-color:#85a949;color:white;margin-bottom:1px;padding:10px}.masonry4{height:auto;background-color:#74963d;color:white;margin-bottom:1px;padding:10px}.masonry5{height:auto;background-color:#59862f;color:white;margin-bottom:1px;padding:10px}.dropdown select{color:white;background:#aacb72}.zahl{margin-left:-50px;margin-top:-9px;margin-right:10px;float:left;height:26px;width:30px;padding:2px 0;border:3px solid #59862f;background-color:#b4d664;z-index:1 !important;color:white;border-radius:40px;text-align:center;font-size:1.2em;font-weight:bold;margin-bottom:-10px}.ui-accordion .ui-accordion-header{cursor:pointer;display:block;margin-top:20px;margin-bottom:5px;min-height:0;padding:.3em .5em .3em 2.2em;position:relative;background:repeat-x scroll 50% 50% #59862f;border:0;color:#fff;font-weight:100;border-radius:0}.accordion_style{width:580px;margin-left:15px}.accordion_style_complete_width{width:968px}.bg2{background-color:#ddd;margin:0;color:#555}.bg2 table{cellspacing:10px;cellpadding:10px;width:100%;text-align:left;background-color:#ddd;margin-top:1px}.bg2 td{height:40px;vertical-align:middle;padding:10px !important}.bg1{background-color:#b9e463;margin:3px;color:#fff}#wrform .ui-state-default .ui-icon,.itemgrp .ui-state-default .ui-icon{background-image:url("../icons/arrows_small.png")}.ui-icon-plus{background-image:url("../icons/plus_25.png") !important;background-position:0 -0}.ui-icon-minus{background-image:url("../icons/minus_25.png") !important;background-position:0 -0}.ui-accordion .ui-accordion-content{padding:0;border-radius:0;border:0;overflow:hidden}#building_usage_radio .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,#thermalswitch .ui-state-default,#credit_switch .ui-state-default,#own_consumption .ui-state-default,#feed_in_variant_radio .ui-state-default,#emobil_usage_radio .ui-state-default,#emobil_size_radio .ui-state-default,#heat_pump_usage_radio .ui-state-default{padding:25px 0 18px 0;font-size:1.0}#label_building_usage1 img,#label_building_usage2 img,#label_building_usage3 img,#label_t1 img,#label_t2 img,#label_t3 img{vertical-align:middle;position:absolute;left:10px;margin-right:20px;margin-top:-10px;margin-left:0}#building_usage_radio .ui-button-text-only .ui-button-text{padding-left:50px}._household_total_energy_consumption,._household_size{font-size:1.6em}#pv_kwh_slider{background-color:#9cc359;clear:left}#moduleplacement .teildach{margin:8px 0}#moduleplacement .teildach .memo{margin-left:0}#moduleplacement .filled{margin-right:0;padding-right:0;padding-left:0}#moduleplacement .respe{margin:0}#energieverbrauch_tabelle option{background:none repeat scroll 0 0 #aacb72;color:white;border:0 solid red !important}#energieverbrauch_apartments{display:none}#active_module .ui-state-default,#active_module .ui-widget-content .ui-state-default,#active_module .ui-widget-header .ui-state-default{background:#9cc359;border:0 solid #fff;color:#fff;font-weight:100;padding:10px !important;opacity:1;border-radius:0;margin-right:10px}#active_module .ui-state-default:hover,#active_module .ui-widget-content .ui-state-default:hover,#active_module .ui-widget-header .ui-state-default:hover{background:#9cc359;border:0 solid #fff;color:#fff;font-weight:100;padding:10px !important;opacity:.8;border-radius:0}#active_module .module_definition .larger{color:white}#slider_eigenkapital{width:95%}.picture_container img{max-height:100px !important;max-width:130px !important;width:auto !important;height:auto !important}#simmodeswitch_experts .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,#storage_switch .ui-state-default{padding:25px 0 18px 0;font-size:1.0}#label_mp1 span,#label_mp2 span,#label_mp3 span{margin-left:23px}#label_mp1 img,#label_mp2 img,#label_mp3 img,#label_s1 img,#label_s2 img,#label_t1 img,#label_t2 img,#label_t3 img,#label_c1 img,#label_c2 img,#emobil_usage_radio label img,#heat_pump_usage_radio label img{vertical-align:middle;position:absolute;left:10px;margin-right:0;margin-top:-10px;margin-left:0}.emobil_area label img{vertical-align:middle}.emobil_area .threecol_buttons .ui-button{width:32.8%}#mp_radio .ui-button-text-only .ui-button-text,#thermalswitch .ui-button-text-only .ui-button-text,#storage_switch .ui-button-text-only .ui-button-text{padding-left:50px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#bfbfbf;border:0 solid #fff;color:#fff;font-weight:100;padding:0;opacity:1;border-radius:0}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#9cc359;border:0 solid #fff;color:#fff;font-weight:normal;opacity:1;border-radius:0}.ui-state-hover img,.ui-widget-content .ui-state-hover img,.ui-widget-header .ui-state-hover img,.ui-state-focus img,.ui-widget-content .ui-state-focus img,.ui-widget-header .ui-state-focus img{opacity:.7;border-radius:0}#module_selector .ui-state-default{color:black !important;font-size:}#overview_box_outer{border:0 solid #88bbe5;margin-right:5px;margin-top:0;margin-bottom:140px;color:#989898;border-radius:0;position:relative;width:320px;height:100%;padding:0 !important}.overview_box_inner{color:#989898;border-radius:0;position:relative;background-color:white;width:300px;padding:10px;margin-top:5px}.overview_box_title{color:white;background-color:#88bbe5;padding:7px;margin-left:-8px;margin-right:-8px;margin-bottom:5px;text-align:center;border-radius:0}.overview_box_font{font-size:1em}._total_kwp,._cost_total_pv,._storage_size,._water_tank,._thermal_area,._autarkie_emobil{font-size:1.6em}.unit{font-size:1.0}#autarkie,#eigenverbrauch{width:130px;height:150px}#autarkie_pv_res,#eigenverbrauch_pv_res,#autarkie_st_res,#eigenverbrauch_st_res,#autarkie_emobil_res,#eigenverbrauch_emobil_res{width:80px;height:80px;background:transparent !important}.overview_box_prozent{text-align:center;font-family:'roboto';font-weight:lighter;background-color:#88bbe5;width:72px;height:55px;padding-top:18px;border-radius:100px;border:10px solid white}.overview_box_prozent_res{text-align:center;font-family:'roboto';font-weight:100;background-color:#88bbe5;width:36px;height:34px;margin-top:-47px;border-radius:30px;border:4px solid white;font-size:1.1em;color:white;padding-top:2px}.trimresult{height:100px !important;overflow:hidden !important}.storage_month{width:39px;height:23px;text-align:left;font-size:.7em;border:1px solid white}.month_year{width:49px !important}.storage_month .ui-buttonset .ui-button{margin-left:0 !important;margin-right:0 !important}.storage_month .ui-button-text-only,.storage_month .ui-button-text{padding:.4em 0;text-align:center}.ui-buttonset{margin-right:-2px !important}#basic_controls .icon{width:64px;height:64px}#basic_controls .icon img{margin-top:10px;margin-left:10px}.controltilte{margin:8px;margin-left:0}#kwhsub,#kwhadd{height:24px;width:24px;font-size:1em}.goback button{font-size:12px;margin:0}#expert_mode_toggle button .ui-button-text{font-size:12px}#kwhsub .ui-button-text,#kwhadd .ui-button-text{font-size:12px;padding:0;padding-top:4px;font-weight:bolder}.emobil_area #emobil_feedback{width:100%;background-color:#ddd}.kwhslider,.thermal_slider,.eigenkapital_slider,.storageslider,.emobil_slider{height:32px;margin-top:0;margin-left:8px;margin-right:0;border-radius:0;border:0;background:none repeat scroll 0 0 #aacb72;width:540px}.kwhslider .ui-slider-handle,.thermal_slider .ui-slider-handle,.eigenkapital_slider .ui-slider-handle,.storageslider .ui-slider-handle,.emobil_slider .ui-slider-handle{top:-3px;margin-left:-8px;margin-right:-8px;height:38px;width:15px;background:none repeat scroll 0 0 #59862f;cursor:pointer}.emobil #slider_emobil_loading_time .ui-slider-range{background:#aacb72}.emobil #slider_emobil_loading_time{background:#85a948}.kwhslider .ui-slider-range-min{background:#85a948;border-radius:0}#simmode_switcher .icon{margin-right:4px}#basic_controls .icon img{margin-left:15px}hr{margin:20px 5px 0 5px;height:1px;border:0;border-bottom:1px solid silver}.roofmod{font-size:1em;margin-right:8px;background-color:#9cc359;font-family:'Roboto',Verdana,Arial,sans-serif}.roofmod:hover{background-color:#9cc359;opacity:.8}.tfont{font-family:'Roboto',Verdana,Arial,sans-serif}h1{font-family:'Roboto',Verdana,Arial,sans-serif;color:black;font-size:1.5em;margin:0;padding:8px;padding-left:0;font-weight:normal}h2{font-family:'Roboto',Verdana,Arial,sans-serif;font-size:1.3em;font-weight:normal;padding:8px;padding-top:16px;margin:0}h3{margin:0;padding-bottom:5px;font-weight:normal}h4{font-weight:normal;margin-top:0}.clear{padding-top:3px;background-color:rgba(220,160,140,0)}#detailwrapper{margin:0;padding:0;background-color:#88bbe5}#detailwrapper .content{position:relative;margin:0 auto;padding:0;padding-bottom:1px}#detailwrapper .content.shadowed{-moz-box-shadow:0 0 0 #999;-webkit-box-shadow:0 0 0 #999;box-shadow:0 0 0 #999;border-left:0 solid silver;margin-top:20px}#detailwrapper.printmode .content.shadowed{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:white;border-left:0}#detailwrapper.printmode{background-color:white}#detailwrapper #footer{position:relative;margin:0 auto;color:#333;padding:10px;font-size:.9em}.flexw{width:968px}.respe{width:auto;margin-right:8px}.respe.dbl{width:598px}.respe .tfont .fll{margin-left:4px}.flr{float:right;margin:0}.flr .button{font-size:.9em;font-family:'Roboto',Arial,sans-serif;margin:0;margin-right:2px}.fll{float:left}.filled{margin-right:30px;padding-right:8px;padding-left:8px}.respe.outershadow{border:0 solid silver;position:relative;overflow-x:hidden;-moz-box-shadow:0 0 0 #444;-webkit-box-shadow:0 0 0 #444;box-shadow:0 0 0 #444}.respe.dbl.outershadow{width:600px;margin-left:8px;margin-right:8px}.teildach{margin:8px}.teildach .memo{margin-left:16px}@media only screen and (min-device-width :320px) and (max-device-width :480px){.flexw{width:962px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.flexw{width:962px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.flexw{width:962px}}.controlcontrol{position:absolute;top:48px;left:0;width:591px;padding:0 14px 5px 6px;background-color:white}.pagetitle{background-color:#e7e7e7;position:relative}#detailwrapper .pagetitle{clear:right}#detailwrapper .pagetitle .backlink{float:right;margin-top:4px;margin-right:10px;margin-left:8px}#detailwrapper .pagetitle .backlink span{color:black;font-size:.9em;text-decoration:underline}#detailwrapper .pagetitle #general_info_button{margin-top:7px}#detailwrapper .pagetitle a:hover,#detailwrapper .pagetitle span:hover{opacity:.8;cursor:pointer}#detailwrapper .content .hinweise{color:#555;font-size:.8em !important;padding-top:20px}.linkbox a{text-decoration:none;font-weight:normal;padding:5px}.linkbox a:hover{background:orange;color:black}.legendLabel{font-size:smaller;overflow:hidden}#wrform{min-height:900px;height:1800;overflow:hidden;background-color:rgba(#000,.5);width:620px;padding:0;border:0 solid white;overflow:hidden}#basic_controls .stattable{width:500px;margin-top:15px}#wrform .stattable tr th{width:170px}.main_stats .stattable{margin:0;margin-left:4px;width:500px!Important}.main_stats .stattable tbody tr th{width:233px!Important}.main_stats .stattable th,.main_stats .stattable td{white-space:no-wrap}.main_stats .line{border-bottom:2px solid silver;height:2px}.section.sep{border-top:1px solid #7f7f7f;padding-top:8px}.section .section_icon{float:left;margin-top:3px}.household_size_icon{margin:0;margin-right:5px}.plant h4{margin-bottom:4px;padding-left:11px;font-size:.9em}.plant .stattable{margin-left:10px}.plant .stattable th{width:130px}.plant .stattable td,.plant .stattable th{padding:2px;font-size:.9em}.plant .stattable th{padding-left:0}#wrform .title{color:#757575;margin:0;padding-bottom:5px;font-weight:normal}.emode_sub{width:620px;padding-top:8px;font-size:small}.emode_sub .section{margin:16px}.storage_slider{margin:0}.storage_slider .ui-slider-range-min{background:#eaeaea}.storagetable{width:580px}.storagetable .front{width:20px}.storagetable .what{width:170px}.storagetable .descr{width:210px;vertical-align:middle}.storagetable .cont{width:25px;text-align:right}.thermal_slider,.emobil_slider{width:100%;margin:0}.thermal_slider .ui-slider-range-min,.eigenkapital_slider .ui-slider-range-min,.emobil_slider .ui-slider-range-min,.storageslider .ui-slider-range-min{background:#85a948}#thermal_expert_mode{position:absolute;right:0;width:143px}#expertmode{position:absolute;right:0;width:143px}.modeswitch{position:absolute;top:0;height:42px;background-color:#e7e7e7;cursor:pointer;border-bottom:1px solid #7f7f7f}.modeswitch label{cursor:pointer}#expertmode label{display:block;float:left;margin-left:8px;margin-top:4px;text-align:left;color:#222}#helphint{box-shadow:2px 2px 3px #CCC}.rooflabel{position:absolute;cursor:pointer;top:0;left:0}#statstable th{font-style:italic}#statstable th.current,#statstable th.maximum{padding:4px;text-align:left}#statstable td.current,#statstable td.maximum{text-align:left;padding:4px}fieldset.o5form label{display:block;float:left;height:30px;width:200px;clear:left}fieldset.o5form input.text,fieldset.o5form textarea.text{width:240px;padding:.4em}fieldset.o5form input.short,fieldset.o5form textarea.short{width:160px;padding:.4em}fieldset.o5form .unit{width:80px;padding:.4em}span.mandatory_hint{font-weight:bold;color:#777;font-size:18px}fieldset.o5form{padding:0;border:0;width:500px}fieldset.o5form .ui-dialog .ui-state-error{padding:.3em}fieldset.o5form .validateTips{border:1px solid transparent;padding:.3em}body{margin:0}a.link{cursor:pointer}table.prb{width:100% !important}input.large{font-size:14px;height:28px}#printbutton{display:block;margin:5px;cursor:pointer}#printbutton:hover{text-decoration:underline}.arrowhandle{padding-left:5px;padding-top:5px;padding-bottom:5px;background:#ff6200;padding-right:5px}.roofpos_overlay{position:absolute;padding:2px;width:14px;border:1px solid black;font-size:9px;text-align:center;cursor:pointer;background-color:white}.roofpos_overlay.o1{background-color:#c4d4ff;color:black}.roofpos_overlay.o2{background-color:#002640;color:white}div.button{width:146px;height:32px;background-image:url('../img/button.jpg');background-repeat:no-repeat;text-align:center;cursor:pointer}div.button.small{width:77px;background-image:url('../img/button_small.jpg')}div.button div{padding-top:8px;text-decoration:none;color:white;font-size:12px}div.button.double div{padding:0;font-size:12px}div.button:hover div{font-weight:bold}.buttonweiter{cursor:pointer}#detailwrapper .content .hinweise p{margin:0;margin-bottom:6px;font-size:12px}#detailwrapper .bottombar{color:#EEE;float:right}.pagesection .hinweise p{font-size:14px !important}#roof_segment_table.v04{border:1px solid #AAA}tr.curve td{background-color:white}span.mrad_opener{cursor:pointer}#detailbild_container{margin-top:10px}#detailbild_container .detailbild{float:left;margin-left:10px;margin-bottom:10px;border:1px solid #aaa;padding-bottom:10px}#detailbild_container .detailbild .imgwrap{border-top:1px solid silver;border-bottom:1px solid silver}.detailbild .legend{height:40px}.dimgbar_result{font-size:1.2em;font-weight:100;text-decoration:none !important}#butttons_result_tab a:link{text-decoration:none !important}.dimgbar_result img{padding:20px}.dimgbar_result:hover{opacity:.8;cursor:pointer}.dimg_main .detailbild .legend{margin-left:45px}.detailbild .title{padding:3px;height:30px}.detailbild .imgwrap{position:relative}.detailbild .imgwrap img{position:relative}.dimg_main .imgwrap img{position:absolute;top:0;left:0}.dimg_main .imgwrap{height:200px}.dimg_main{border-bottom:0;float:left}.dimg_thumbs{border-left:0;height:80px;float:right}.dimg_thumbs .container{position:relative;cursor:pointer}.dimg_thumbs .container img{position:absolute;top:0;width:0}#overview_box_outer h3{text-align:center;padding-bottom:10px}.minipic{width:300px;height:200px;float:right;margin-bottom:10px;margin-right:10px}.segmentinfo{margin:10px}.plant{margin:0}.table_text_head{text-align:center;margin:auto;margin-bottom:0;background-image:url('../img/verlauf_orange.png');height:42px;line-height:42px;padding-left:10px;border:1px solid silver;border-bottom:0;border-radius:10px 10px 0 0}.table_text_head span{font-weight:normal;font-style:italic;font-size:1.2em;color:white}.module_definition{padding:4px;height:28px;background-color:#bfbfbf}.module_definition .larger{font-size:20px;color:#888;float:left;margin-right:16px}.module_definition .smaller{font-size:12px;float:right}#module_selector .module_definition{cursor:pointer;margin:1px;padding:10px;background-color:##bfbfbf;color:white}#module_selector .module_definition:hover{background-color:#aacb72}#module_selector .module_definition.active{background-color:#aacb72 !important}.radtable td{font-size:8px}.detailbild .title{display:none}.dimg_main{position:relative}#assumptions .section_content{display:none}.dimg_main .detailbild{display:none}.detailbild.aerial{display:none}.setting_slider_switch{padding:5px;cursor:pointer}.setting_box{float:left;width:292px;height:270px}.setting_box_content{padding-top:10px;padding-left:10px;padding-right:10px;height:260px;border-right:1px solid #7f7f7f}.setting_box_content h2{margin-bottom:20px}.setting_box_content th{font-weight:normal}.floatvalue label{display:block;height:30px;margin:0;font-size:12px;font-weight:normal !important}#detailwrapper .floatvalue{float:left;width:175px;margin-bottom:10px;margin-left:10px;margin-top:10px}.switch-wrapper{display:inline-block;position:relative;top:3px}#assumptions{float:none;width:auto;margin:0}#wrform table.overview{width:540px}#wrform table.overview th{width:200px}#i_household_size{height:30px;width:30px;font-size:14px}#assumptions .section{border:0;border-top:1px solid #7f7f7f}.rooflabel{font-size:10px;color:black;background-color:white;padding:1px;z-index:100}.hinweise{margin-left:10px}table.prb tr th,table.prb tr td{font-size:.9em;padding:3px;border-right:1px solid silver;border-bottom:0;font-weight:normal}table.prb tr th{background-color:#eeeeef}table.prb tr th .d{float:right;cursor:pointer;font-weight:normal}table.prb tr.sumrow td{border-top:1px solid black;border-bottom:1px solid silver;background-color:#eeeeef !important}table.prb tr.yearrow.hover td,table.prb tr.yearrow.hover th{background-color:#666;color:#eeeeef;cursor:help}table.prb tr td{text-align:right}table.prb tr th.separator,table.prb tr td.separator{width:3px;padding:0;margin:0;background-color:#f3f3ff;border:0}table.prb tr td.total{background-color:#f0f0ff}table.prb tr td.einnahmen{background-color:#f2e25b}table.prb tr td.ausgaben{background-color:#afd8f8}table.prb tr td.schuld{background-color:#cb4b4b;color:white}table.prb tr td.kapitalkonto{background-color:#4da74d;color:white}#offer_request_dialog hr{clear:both}#offer_request_dialog fieldset label{clear:left;display:block;float:left;height:30px;width:280px;padding-right:8px}#offer_request_dialog input.text,#offer_request_dialog textarea.text{width:259px;padding:.4em}#offer_request_dialog select{width:133px;padding:.4em}#offer_request_dialog p.hint{font-style:italic;font-size:.9em}span.mandatory_hint{font-weight:bold;color:#777;font-size:18px}#offer_request_dialog fieldset{padding:0;border:0;padding-bottom:4px;padding-top:4px}#offer_request_dialog .ui-dialog .ui-state-error{padding:.3em}#offer_request_dialog .validateTips{border:1px solid transparent;padding:.3em}#offer_request_dialog fieldset.optionsblock{border-top:1px solid silver;border-bottom:1px solid silver}#offer_request_dialog #f_comment{height:50px}#offer_request_dialog #f_optional_diy{width:auto}#offer_request_dialog textarea.hint{color:#888;font-style:italic}.ui-button .ui-button-text img{margin-bottom:-2px}.imgpreview_box .controltilte,.detailbild .controltilte{text-align:center;padding-left:5px}.imgpreview_box .controltilte .info_i{line-height:24px}.legendLabel{font-size:.9em;white-space:nowrap}.emode_sub h2{display:none;margin-left:6px}.section .title{margin:0;font-size:1.2em;padding:5px;padding-top:10px;padding-left:0;color:black!Important}.emode_sub .optiontable{margin-left:-3px!Important}.emode_sub .optiontable .descr{width:260px!Important}.ui-widget-overlay{background:#1c1c1c;opacity:.80;filter:Alpha(Opacity=80)}.ui-dialog{border:3px solid #95c11f;border-radius:0!Important}#offer_info_text_box{font-size:.9em;display:none;padding-top:8px;margin-left:240px;width:370px}.submit_button1,.submit_button2{text-transform:uppercase;background:#293134;background-image:url(../img/button1_formular.png);color:white;font-family:'Roboto',Arial,sans-serif;font-size:.95em;border:0;padding:5px;padding-left:60px !important;padding-right:10px}.submit_button2{background-image:url(../img/button2_formular.png);height:32px}.submit_button1:hover,.submit_button2:hover{cursor:pointer;opacity:.80;filter:Alpha(Opacity=80)}form[name=transfer] button>span:not(.active){display:none}form[name=transfer] button>span.ready{color:green}form[name=transfer] button>span.failed{color:red}.wr_button{float:right;height:24px;width:24px;background-image:url(../img/wr_icons.png);margin-left:6px;cursor:pointer}#wr_tooltip,.tickLabel{font-size:11px;font-family:helvetica,arial,sans-serif}#wr_tooltip{font-size:12px;position:absolute;border:1px solid black;padding:5px;background-color:#eef;opacity:.80}#assumptions .header,#results .header{border-bottom:1px solid silver;height:20px;margin-bottom:10px}#results .tab{cursor:pointer;float:left;width:70px;height:19px;margin-left:5px;border:1px solid silver;background-color:#ededed;text-align:center;color:#444}#results .tab.active{height:20px;border-bottom:0;background-color:white;color:black}.information_container{text-align:right;font-style:italic}#results .tab label{cursor:pointer}.section .block{margin:10px;margin-top:10px}.section .block h4{padding:0;margin:0;margin-top:10px;margin-bottom:5px}.section .block h5{padding:0;margin:0;margin-top:5px}.section .block .left{float:left;margin-right:20px}.section .block .right{float:left}.household_size_icon{height:40px;width:20px;background-image:url(../img/household_size_icon.png);cursor:pointer;float:left;margin:4px;background-position:0 0}.household_size_icon.selected{background-position:0 40px}