@media
screen{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,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1.3em}ol,ul{list-style:none}b,strong,h1,h2,h3,h4,h5,h6{font-weight:bold}i{font-style:italic}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content: ""}blockquote,q{quotes: "" ""}body{font-size: 11px;font-family: Arial,Helvetica,sans-serif;color: #000000;background: #FFFFFF;margin:8px}input,select,textarea{font-family: Arial,Helvetica,sans-serif}a{text-decoration:none;color: #000000}.clear{clear:both}.text_rechts{text-align:right}#stage{font-size:1em}div#stage_bg{width: 570px;background: #FFFFFF}div#stage{border:1px
solid #FFFFFF;background: #FFFFFF}div#stage_content{width:100%;padding:0
0 5px 0}div#stage_minheight{height:486px;float:left;width:1px}div#stage div#stageHeader
div.portalHeader{position:relative;height:70px;border-bottom:1px solid #FFFFFF}* html div#stage div#stageHeader
div.portalHeader{width:102%}div#stage div#stageHeader div.portalHeader
img{float:left;height:70px}div#stage div#stageHeader div.portalHeader #co2logo, div.portalHeader
#co2logo{position:absolute;top:10px;right:1%}div#stage div#stageHeader div.portalHeader #co2logo
img{height:auto}div#stage div#stageHeader div.portalHeader
form{float:right;display:inline;margin-right:20px;height:70px;line-height:70px;font-weight:bold}div#stage div#stageHeader div.portalHeader form
input{background:transparent;border:none;font-weight:bold;padding:0
2px;cursor:pointer}div#stage
div#stageLeft{float:left;width:auto}div#stage div#stageHeader div#consultantHeader
h1{float:left;font-size: 11px;font-weight:bold;color: #000000;margin:3px
0 12px 1%}div#stage div#stageHeader
div#steps{clear:both;margin-left:1%;position:relative}div#stage div#stageHeader
div#co2logo{text-align:right;position:absolute;top:0;right:1%}div#stage div#stageHeader
div#stepsNav{margin:0;height:28px;position:relative}div#stage div#stageHeader div#stepsNav
ol{line-height:1em;background:#FFFFFF;border:1px
solid #d2d2d2;border-right:0 none;float:left}div#stage div#stageHeader div#stepsNav ol
li{float:left;display:block;border-right:1px solid #d2d2d2;display:block;padding:0.6em 0.6em;color:#8d8d8d;font-weight:bold}div#stage div#stageHeader div#stepsNav ol li
a{color:#8d8d8d}div#stage div#stageHeader div#stepsNav ol li.act,
div#stage div#stageHeader div#stepsNav ol li.act a,
div#stage div#stageHeader div#stepsNav ol li a:hover,
div#stage div#stageHeader div#stepsNav ol li a:focus{color:#000000}div#stage div#stageHeader
div#stepsSubNav{margin:0;clear:both;height:19px;position:relative;top: -3px}div#stage div#stageHeader div#stepsSubNav
ol{line-height:1em;background:#FFFFFF;border:1px
solid #d2d2d2;border-right:0 none;float:left}div#stage div#stageHeader div#stepsSubNav ol
li{float:left;display:block;border-right:1px solid #d2d2d2;display:block;padding:0.25em 0.5em;color:#8d8d8d;font-weight:bold}div#stage div#stageHeader div#stepsSubNav ol li
a{color:#8d8d8d}div#stage div#stageHeader div#stepsSubNav ol li.act,
div#stage div#stageHeader div#stepsSubNav ol li.act a,
div#stage div#stageHeader div#stepsSubNav ol li a:hover,
div#stage div#stageHeader div#stepsSubNav ol li a:focus{color: #000000}div#stage div#stageHeader
div#teaser{margin:0
1% 15px 1%;clear:both;width:100%}div#stage
div#stageRight{float:right;border:0px
solid #FFFFFF}div#stage.overview{width: 570px;;position:relative}div#stage.overview
div#stageLeft{clear:both;width:180px;float:left;display:inline;margin:0
0px 0 10px}#overview_header{float:left;padding:0
10px 0 10px;width:60%}div#stage.overview div#stageLeft h1, #overview_header
h1{font-size:1.4em;color: #000000;margin:3px
0 6px 0}div#stage.overview div#stageLeft .teaser, #overview_header
.teaser{color:#858585;font-weight:normal;margin-bottom:10px}div#stage.overview div#stageLeft form,
div#stage.overview div#stageLeft
fieldset{margin:0;padding:0;border:0
none;font-size:100%}div#stage.overview div#stageLeft fieldset
legend{display:none}div#stage.overview div#stageLeft
ul{}div#stage.overview div#stageLeft ul
li{clear:both;height:64px}div#stage.overview div#stageLeft ul li
label{clear:both;color: #000000;font-weight:bold;padding:0
0 3px 12px;width:150px;display:block}div#stage.overview div#stageLeft ul li
select{clear:both;color: #000000;width:145px;padding:0
0 0 6px;float:left}div#stage.overview div#stageLeft ul li select
option.off{color:#878787}div#stage.overview div#stageLeft ul li
input{float:left;clear:both;color: #000000;width:133px;padding:2px
0 0 11px}div#stage.overview div#stageLeft ul li
noscript{float:left}div#stageLeft ul li noscript
div{width:200px;background:#fff;padding:5px;border:1px
solid #EBEBEB}div#stage.overview div#stageLeft ul li noscript
input{float:left;color: #000000;width:auto;padding:0}div#stage.overview ul li
div.info{float:right;display:inline;width:20px;height:20px;cursor:pointer;z-index:1;position:relative}div#stage.overview ul li div.info
img{z-index:2;position:relative}div#stage.overview ul li .info
div.info_text_wrapper{padding:10px
10px 10px 20px;position:relative;z-index:1001}div#stage.overview ul li .info
div.info_text{position:absolute;right:20px;width:145px;height:auto;border:1px
solid #FFFFFF;background-color:#FFF}div#stage.overview ul li .info div.info_text ul, div#inConsultantElements ul li .info div.info_text ul
li{background:transparent;border:0;width:240px;list-style-type:circle;margin:0
0 0 7px;padding:0}div#stage.overview ul li .info div.info_text
.close{position:absolute;top:0px;right:0px;width:15px;height:15px}div#stage.overview ul li .info div.info_text
a.more_infos{text-decoration:underline}div#stage.overview ul li .info div.info_text
a.close_link{text-decoration:underline;padding-top:8px;display:block}div#stage.overview ul li .info .info_text
h2{padding-bottom:5px}div#stage.overview
div#stageRight{float:left;display:inline;padding:0
0 0 5px;width:99%}div#stage div#stageRight
div.ovwLayer{}div#stage div#stageRight div.ovwLayer div.white
a.layer_close{display:none}div.ovwLayer{display:block;width:266px;border:1px
solid #FFFFFF;float:left;position:absolute;z-index:99;background-color:#FFF;background-image:url(../gfx/ovwLayer_bg.jpg);background-repeat:repeat-x;background-position:left bottom;margin:38px
17px 0 0}div.ovwLayer
div.white{float:left;clear:both;width:231px;border:2px
solid #FFF;padding:0
14px 14px 17px}div.ovwLayer div.white
a.layer_close{float:right;display:inline;width:13px;height:13px}div.ovwLayer div.white
h2{color: #000000;margin:12px
0 0 0;padding:0}div.ovwLayer div.white
h3{font-weight:normal;color:#000;margin:0
0 10px 0;padding:0}div.ovwLayer div.white
h4{color:#000000;margin:12px
0 0 0;padding:0}div.ovwLayer div.white
ul{color:#000}div.ovwLayer div.white
hr{color:#d8d8d8;background-color:#d8d8d8;height:1px;font-size:1px;border:0
none;float:left;clear:both;width:232px;margin:14px
0 8px 0}div.ovwLayer div.white
ul.savings{width:100%;padding-top:5px}div.ovwLayer div.white ul.savings
li{overflow:hidden;padding:0
0 10px 0}div.ovwLayer div.white ul.savings li
div.save_label{float:left;display:block;width:33px;border:0
none;color:#6d6d6d;font-weight:bold}div.ovwLayer div.white ul.savings li
div.graph{border:1px
solid #333;background-color:#d90011;width:195px;height:1.5em;float:left;display:block;position:relative}div.ovwLayer div.white ul.savings li div.graph
div.rest{}div.ovwLayer div.white ul.savings li div.graph
div.saved{position:absolute;top:0;right:0;background-color:#b2c900;height:1.5em}div.ovwLayer div.white ul.savings li div.graph
div.amount{position:absolute;top:0;right:0;text-align:right;color:#fff;padding-right:5px}div#infoLayer{width:417px;height:auto;border:1px
solid #FFFFFF;float:left;clear:both;position:absolute;z-index:99;top:100px;left:100px;display:none;background-color:#FFF}div#infoLayer
a.layer_close{float:right;clear:both;width:13px;height:13px;margin:17px
17px 0 0}div#infoLayer
div#infoLayerBox{float:left;clear:both;margin:17px;padding:13px;width:357px}div#overlay{display:none;background-color:#FFF;opacity:.65;-moz-opacity:.65;-khtml-opacity:.65;filter:alpha(opacity=65);position:absolute;z-index:98;top:0px;left:0px}div#overlay
iframe#overlay_iframe{}ol#consultantsOverview{padding:0;border:0
none;width:100%;overflow:hidden}ol#consultantsOverview
li{float:left;display:inline;margin:0;padding:0;width:25%;height:90px}ol#consultantsOverview li
div.white{background-repeat:repeat-x;background-position:left bottom;background-image:#FFFFFF;width:122px;height:100px;float:left;clear:both;text-align:center;margin:0
auto}ol#consultantsOverview li
div.white.act{border:1px
solid #FFFFFF}ol#consultantsOverview li div.white
div.consultantIcon{overflow:hidden;text-align:center}ol#consultantsOverview li div.white div.consultantIcon
a{margin:0;padding:0;display:block}ol#consultantsOverview li div.white div.consultantIcon a
img{border:1px
solid #CCC;padding:1px}ol#consultantsOverview li div.white
a{font-weight:bold;margin:0;padding:0}ol#consultantsOverview li div.white a:hover{text-decoration:underline}div#inConsultantElements{}div#inConsultantElements
ul{border-top:1px solid #ebebeb;border-color:#ebebeb;width:98%;margin:0
1%}div#inConsultantElements ul
li{clear:both;width:100%;border:1px
solid #ebebeb;border-top:0;float:left;border-color:#ebebeb;background: #FFFFFF}div#inConsultantElements ul li
ul{border:0;list-style-type:disc;padding:0;margin:1% 0 1% 3%;width:97%}div#inConsultantElements ul li ul
li{border:0;background:transparent;float:none}div#inConsultantElements ul li
div.white{border:1px
solid #fff;padding:4px
5px}div#inConsultantElements ul li div.white
.error{border:1px
dashed #d71920;color:#000;font-weight:bold;padding:5px
5px 5px 25px;background:#f4e2e2 url(../gfx/error.gif) no-repeat 5px center}div#inConsultantElements ul li div.white
h1{font-weight:bold;color: #000000}div#inConsultantElements ul li div.white
h2{color: #000000;margin-bottom:5px}div.label_text,label.standard,label.small{float:left;display:inline;width:47%;padding:3px
0}label.small{width:28%}label.checkboxlabel{float:left;display:inline;padding:3px
3px 3px 0px}div#inConsultantElements ul li input, div#inConsultantElements ul li select,.dummy_select{display:inline;border:1px
solid #cecece;z-index:1;font-size: 11px}div#inConsultantElements ul li
.one_field{width:47%;float:left}div#inConsultantElements ul li
.dummy_select{width:46%;padding:1px
0 1px 3px;margin:0
11px 0 0}div#inConsultantElements ul li
.one_field.right{width:50%}div#inConsultantElements ul li
.two_fields{float:left;width:22.5%;margin-right:1%}div#inConsultantElements ul li
.four_fields{float:left;width:11%;margin-right:1%}div#inConsultantElements ul li
input.chk{float:left;margin-right:10px;clear:both;border:0}div#inConsultantElements ul li
div.radio_list{clear:both}div#inConsultantElements ul li div.radio_list
label{float:left;margin-right:15px;text-align:center}div#inConsultantElements ul li div.radio_list
input{margin-top:20px;float:left}div#inConsultantElements ul li div.radio_inputs, div#inConsultantElements ul li
div.radio_inputs_horz{float:left;display:inline;width:47%;margin:0}div#inConsultantElements ul li div.radio_inputs
input.chk{clear:both}div#inConsultantElements ul li div.radio_inputs_horz
input.chk{margin:0
10px 0 0}div#inConsultantElements ul li div.radio_inputs
label{float:left;margin:3px
10px 5px 0;padding:0;display:inline}div#inConsultantElements ul li div.radio_inputs_horz
label{float:left;margin-right:10px;padding:0;width:80px;display:inline}div#inConsultantElements ul li
p.left_half{float:left;display:inline;width:249px}div#inConsultantElements ul li div.info,
div#inConsultantElements ul li
div.info_dummmy{float:right;display:inline;width:20px;height:20px;cursor:pointer;z-index:1}div#inConsultantElements ul li
div.info_dummmy{cursor:default}div#inConsultantElements ul li div.info
img{z-index:2}div#inConsultantElements ul li .info
div.info_text_wrapper{padding:10px;position:relative;z-index:1001}div#inConsultantElements ul li .info
div.info_text{position:absolute;top:0px;right:20px;width:250px;height:auto;background-color:#FFF;border:1px
solid #FFFFFF}div#inConsultantElements ul li .info div.info_text ul, div#inConsultantElements ul li .info div.info_text ul
li{background:transparent;border:0;width:100%;list-style-type:circle;margin:0
0 0 7px;padding:0}div#inConsultantElements ul li .info div.info_text
.close{position:absolute;top:0px;right:0px;width:15px;height:15px}div#inConsu9ltantElements ul li .info div.info_text
a.more_infos{text-decoration:underline}div#inConsultantElements ul li .info div.info_text
a.close_link{text-decoration:underline;padding-top:8px;display:block}div#inConsultantElements ul li .info .info_text
h2{padding-bottom:5px}div#inConsultantElements ul li #nojs
label{}div#inConsultantElements ul li #nojs
input{}div#inConsultantElements ul li #nojs
input.two_fields{}div#inConsultantElements ul li  #nojs
input.chk{}div#inConsultantElements ul li #nojs
input.rad{}div#inConsultantElements ul li #nojs
select{}div#inConsultantElements ul li #nojs
select.two_fields{width:107px;margin:12px
10px 10px 0}div#inConsultantElements ul li
.w100{width:100%;display:block;margin:0
auto}div#inConsultantElements ul li
.w30{width:13.1%}div#inConsultantElements ul li
.w70{width:31.9%}div#inConsultantElements ul li
select.w70{margin-right:2%}div#inConsultantElements ul li #nojs
p{}div#inConsultantElements ul li #nojs
div.info{float:none;margin:0}div#inConsultantElements ul li #nojs div.info
img{display:none}div#inConsultantElements ul li #nojs .info
div.info_text{position:relative;left:0;border:none;background:transparent;width:493px;padding:10px;display:block !important}div#inConsultantElements ul li #nojs .info div.info_text
.close{display:none}div#inConsultantElements ul li #nojs .info div.info_text
a.more_infos{background:url(../gfx/link_pfeil.gif) no-repeat left center;padding-left:12px;margin:0
2px}div#inConsultantElements ul li #nojs .info div.info_text
a.close_link{display:none}div#inConsultantElements ul li .type7
label{width:473px;margin-bottom:12px}div#inConsultantElements ul li .type7
div.oneline{width:94%}div#inConsultantElements ul li .type7 div.oneline
select{margin:0
12px 4px 0}div#inConsultantElements ul li .type7 div.oneline
select.right{margin-right:0px}div#inConsultantElements ul li .type7
p{margin-bottom:3px}div#inConsultantElements ul li
.text_output{width:95%}div#inConsultantElements ul li.typey
div{float:left;display:inline;clear:none;margin:0
0 0 10px;width:242px}div#inConsultantElements ul li.typey div
ul{background:none;border:0
none;margin:0;padding:0;width:auto;float:left;display:inline;clear:none}div#inConsultantElements ul li.typey div ul
li{background:none;border:0
none;margin:0;padding:0;min-height:16px;max-height:16px;height:16px;width:100%}div#inConsultantElements ul li.typey
h3{margin:15px
0 4px 10px;padding:0}div#inConsultantElements ul li.typey div
h4{margin:0
0 10px 0;padding:0}div#inConsultantElements ul li.typey
img{float:right;display:inline;clear:none;margin:-6px 0 10px 0;position:relative}div#inConsultantElements ul li.typex
.grey{background-color:#CCC}div#inConsultantElements ul li.typex
table{text-align:left;margin-bottom:12px}div#inConsultantElements ul li.typextable
tfoot{display:none}div#inConsultantElements ul li.typex table
caption{text-align:left;width:100%;margin:0
0 12px 0}div#inConsultantElements ul li.typex li table td
input.chk{width:13px;height:13px;float:left;margin:0}div#inConsultantElements ul li
div.moreInfo{width:493px;margin:12px
0 0 10px;padding-bottom:10px}div#inConsultantElements ul li div.moreInfo
p{width:100%}div#inConsultantElements
ul#result{border-top:0}div#inConsultantElements ul
li.result{}div#inConsultantElements ul li.result
h2{font-weight:bold;color: #000000;margin:0px;padding-bottom:5px}div#inConsultantElements ul li.result
.result_row{padding:5px
1%}div#inConsultantElements ul li.result
div.result_facts{color:#231f20;font-weight:normal}div#inConsultantElements ul li.result div.result_facts
p{padding:5px
0}div#inConsultantElements ul li.result div.result_facts
input{margin:10px
0;width:14em}div#inConsultantElements ul li.simple-button
.button_bg{background:url(../gfx/simple_button_bg.gif) no-repeat left;border:1px
solid #232323;color:#fff;padding:0
5px 0 18px;float:right;margin:12px
20px 10px;text-align:left}div#inConsultantElements ul li.result
table.result_facts{color:#231f20;margin:10px
auto;width:100%}div#inConsultantElements ul li.result table.result_facts td,
div#inConsultantElements ul li.result table.result_facts
th{border-bottom:1px solid #222;padding:4px
4px;vertical-align:top}div#inConsultantElements ul li.result table.result_facts td.save,
div#inConsultantElements ul li.result table.result_facts
th.save{background:#DCDCDC}div#inConsultantElements ul li.result table.result_facts td
input{padding:2px
0}div#inConsultantElements ul li.result table.result_facts td
input.submitButton{border:1px
solid #000;background:#EFEFEF}div#inConsultantElements ul li.result table.result_facts td
input.itext{width:98%}div#inConsultantElements ul li.result table.tableBorder0,
div#inConsultantElements ul li.result table.tableBorder0 th,
div#inConsultantElements ul li.result table.tableBorder0 th.save,
div#inConsultantElements ul li.result table.tableBorder0 td,
div#inConsultantElements ul li.result table.tableBorder0
td.save{vertical-align:top;border:0;background:transparent}div#inConsultantNav{clear:both;padding:21px
0 0 0;overflow:hidden;width:98%;margin:0
1%}div#stageRight
ul#next_list{margin-right:0px;text-align:right;float:left}div#stageRight ul#next_list
li{margin:0
0 10px 0;line-height:1%}div#stageRight ul#next_list div.next_item p
a{color:#898989;text-decoration:none}div#stageRight ul#next_list div.next_item
h2{background:url(../gfx/arrow_black.gif) no-repeat 0px 2px;padding:0
5px 0 12px}div#stageRight ul#next_list div.next_item h2
a{color:#222;text-decoration:none}div#stageRight ul#next_list
div.next_item{padding:0
0 11px;border-top:none;margin:0;overflow:hidden;line-height:14px}div#stageRight ul#next_list div.next_item
.hidden_text{display:none;color: #000000;font-weight:bold}div#stageRight ul#next_list
li.active{background:url(../gfx/tbox_active_top.gif) no-repeat left top}div#stageRight ul#next_list li.active div.next_item
p{border-left:1px solid #cd1c22;border-right:1px solid #cd1c22;background-color:#f0f0f0}div#stageRight ul#next_list  li.active  div.next_item
h2{border-left:1px solid #cd1c22;border-right:1px solid #cd1c22;background-color:#f0f0f0}div#stageRight ul#next_list li.active
div.next_item{background:url(../gfx/tbox_active_bottom.gif) no-repeat left bottom}span.button{display:-moz-inline-box;display:inline-block;cursor:pointer;border:none;font-size:0;line-height:0;background-position:0 0;background-repeat:no-repeat;height:27px;text-decoration:none;color:#fff;font-weight:bold;vertical-align:middle;padding-top:-2px;_position:relative;_width:10px;_overflow-y:hidden}span.button buFtton, span.button
input{background-image:url(/gfx/ico/btn_komplett_bg_666666.png);_background-image:url(/gfx/ico/btn_komplett_bg_666666.png)}span.button_plus{background:url(../gfx/arrow_plus.gif) no-repeat;padding-bottom:3px;font-size:15px}span.button_minus{background:url(../gfx/arrow_minus.gif) no-repeat;padding-bottom:3px;font-size:15px}span.button button, span.button
input{white-space:nowrap;cursor:pointer;color:#666666;display:-moz-inline-box;display:inline-block;line-height:1;font-weight:bold;background-color:transparent;background-position:100% 0;background-repeat:no-repeat;height:27px;padding:1px
10px 5px 0px;border:none;vertical-align:text-top;zoom:1}span.button_plus input, span.button_minus
input{white-space:nowrap;cursor:pointer;color:#fff;display:-moz-inline-box;display:inline-block;line-height:1;font-weight:bold;background-color:transparent;background-position:100% 0;background-repeat:no-repeat;width:20px;height:20px;padding:0
0 2px 0;margin:0;border:none;vertical-align:text-top;zoom:1;_position:relative;_padding-left:0px;_padding-right:12px;_margin-right:-10px;_display:block;_top:0;_right:-6px}span.button button, span.button
input{padding-top:0px;line-height:2.5}div.button_right
span.button{float:right}div.button_right  span.button input, div.button_left  span.button
input{background-position:100% 0px;padding:0;line-height:27px;font-size: 11px}div.button_right span.button
input{background-position:100% 50%;padding:0
20px}div.button_save
span.button{background-position:0 -54px;margin:0
0 0px 0;padding:0
5px 0 0}div.button_save span.button
input{background-position:100% -54px;padding:0px
20px;line-height:27px;margin:0
-16px 0 10px;font-size: 11px}div.button_left{float:left}div.button_left
span.button{background-position:0 0}div.button_left span.button
input{background-position:0 0;padding:0
20px}div.button_save{text-align:center}.register_login_form
label.standard{width:25%}.register_login_form
a{padding-left:10px}.register_login_form .info
a{padding-left:0}.register_login_form
div#inConsultantNav{padding:21px
0}.register_login_form div#stage.overview ul li .info
div.info_text{width:250px;background:pink}.unavailable{opacity:0.2;filter:alpha(opacity = 20)}.chart-table-switcher{width:8em;float:right;padding:8px;border:1px
solid #222;margin-left:30px}.chart-table-switcher
.form_row{clear:both;padding:3px
0}.chart-table-switcher
.label{width:100px;padding:5px
0}.form_row{clear:both;padding:3px
0;position:relative}#vergleich_info{background:url(../gfx/info.gif) no-repeat left 5px;padding:0px
10px 0px 30px;line-height:1.2em;margin:15px
10px}#vergleich_table
table{margin:10px
20px;border-right:1px solid #222;border-top:1px solid #222}#vergleich_table table td, #vergleich_table table
th{border-left:1px solid #222;border-bottom:1px solid #222;padding:4px
8px}#vergleich_table table thead
th{font-weight:bold}#vergleich_table table tbody
th{font-weight:bold}#loading{position:absolute;z-index:10}#SimpleTextarea{float:right;border:1px
solid #CECECE;margin-bottom:5px}div#inConsultantElements .text_output p, div#inConsultantElements
.abstand{margin:0;line-height:1.2em;font-size:100%}div#inConsultantElements
.einruecken{margin-left:25px}div#inConsultantElements .text_output
ul{background:transparent;border:0;list-style-type:circle;margin:7px;padding:0}div#inConsultantElements .text_output ul
li{background:transparent;border:0;margin:2px
7px;padding:0}.body
.left{float:left;width:48%}.body
.right{float:right;width:48%}.white
a{font-weight:bold}a.morelink.morelink2, table
a.morelink{font-weight:bold;text-decoration:underline}div#loginBox,div#messageBox,div#forgotPassword{width:200px;height:auto;border:1px
solid #FFFFFF;background-color:#FFF;background-image:url(../gfx/ovwLayer_bg.jpg);background-repeat:repeat-x;background-position:left bottom;padding:20px;line-height:1.4em}div#loginBox label, div#forgotPassword
label{font-weight:bold;width:100px;float:left}div#loginBox input, div#forgotPassword
input{float:left;border:1px
solid #CECECE}div#loginBox .button input, div#forgotPassword .button
input{border:none}div#loginBox .button_save, div#forgotPassword
.button_save{margin:20px
20px 0 0}div#inConsultantElements ul li .information100 div, div#inConsultantElements ul li .information5050
div{margin:0;padding:0}div#inConsultantElements ul li .information100, div#inConsultantElements ul li
.information5050{width:100%}div#inConsultantElements ul li .information100 p, div#inConsultantElements ul li .information5050
p{width:100%}div#inConsultantElements ul li .information5050
p{width:95%}div#inConsultantElements ul li .information100 h2, div#inConsultantElements ul li .information5050
h2{font-weight:bold;padding:0}div#inConsultantElements ul li .information5050 .left, div#inConsultantElements ul li .information5050
.right{float:left;width:47%}.footer{background-color: #EEEEEE;border-top:1px solid #FFFFFF;text-align:center;color: #666666;margin:0;padding:0
0 1px 0}* html
.footer{width:102%}.footer
a{color: #666666;font-weight:bold}.footer
p{padding:5px
0}#impressum{margin:10px}#fontSizeMenu{float:right;margin:0.5% 0.5% 0 0}#fontSizeMenu ul
li{float:left;padding:0px
1px}#fontSizeMenu ul
li.label{color:#747474;line-height:20px}.teaser_rechts{font-family: Arial,Helvetica,sans-serif;color: #000000;width:240px;height:300px;overflow:auto;border:1px
solid #ebebeb;float:left;margin-right:10px;background: #FFFFFF}1
.teaser_rechts
.content{padding:0.5em}.teaser_rechts
ul{list-style:disc;padding-left:1.5em;margin:0.5em 0}.teaser_rechts
h2{color: #000000;margin-bottom:5px}}#userstate{margin-top:3px;margin-left:4px;margin-bottom:8px;font-family: Arial,Helvetica,sans-serif}#userstate_span{padding:2px;padding-left:10px;padding-right:10px;border:1px
solid #ebebeb}#loginBox a
.small_link{font-size:0.45em;color:#000000;font-weight:;text-decoration:skin_link_text_decoration}#loginBox{left:30px}.feuser_overview
h2{margin:5px}.feuser_overview_table{table-layout:fixed;width:90%;margin:10px
10px 25px 10px;border:1px
solid #EEEEEE}.feuser_overview_table
td{padding:5px}.feuser_overview_table
th{padding:5px}.feuser_overview_table
th{border-bottom:3px solid #ebebeb;font-weight:bold}.feuser_overview_table
.finishedRow0{background:#EEEEEE}.feuser_overview_table
.unfinishedRow0{background:#EEEEEE}.bewertungsfunktion{margin:20px;padding:6px;border:1px
solid #FFFFFF}#valuation_box{margin-top:6px}.recommend{margin:10px;font-size:0.8em}#recommendDiv{margin:5px
0}#recommendDiv
input{border:1px
solid #CECECE}div#inConsultantElements ul li
div.privacy{border:1px
solid #CECECE;overflow:auto;height:6em;margin:0
auto;padding:3px}div#inConsultantElements ul li div.privacy
li{width:auto;background-image:none;background-color:transparent;border:0}.ac_results{padding:0px;border:1px
solid black;background-color:white;overflow:hidden;z-index:99999}.ac_results
ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results
li{margin:0px;padding:2px
5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_odd{background-color:#eee}.ac_over{background-color:#FFB;color:#000}div#inConsultantElements div.wohnung_lage
input{border:0}div.wohnung_lage{background:transparent url(/gfx/hec/wohnung_lage_freistehend.png) no-repeat;padding:38px
8px 10px 6px;float:left;margin-top:0.75em;margin-left:170px}div.wohnung_lage.mitte{background:transparent url(/gfx/hec/wohnung_lage_mitte.png) no-repeat;padding-left:76px;padding-right:80px;margin-left:100px}div.wohnung_lage.ecke{background:transparent url(/gfx/hec/wohnung_lage_ecke.png) no-repeat;padding-left:146px;margin-left:100px}div.haus_label{float:left;padding:35px
0 10px 10px;margin-top:0.75em}div.haus_label
p{margin:8px
0}a.rut_kontakt_link{display:block;margin-top:20px;width:34px}.graphtableswitch_menu{position:absolute;right: -1px;top:3px;border:none;line-height:150%;height:auto;overflow:hidden;padding:0;background:#FFF;margin-right:0px}div#inConsultantElements ul li .graphtableswitch_menu
input.chk{margin:2px
5px 0 5px}.graphtableswitch_menu
.slider{background:#FFE9EB url(gfx/slider_bg.jpg) repeat-y top right;position:absolute;top:0px;left:0px;display:block;width:10px;height:300px}.graphtableswitch_menu
.content_switch{padding:0;padding-top:10px}div#DiagrammLabel_switch
.radioLabel{margin:4px
0}div#inConsultantElements ul li .graphtableswitch_menu .content_switch input.chk,
div#inConsultantElements ul li .graphtableswitch_menu .content_switch
label{float:left;clear:none}div#inConsultantElements ul li .graphtableswitch_menu .content_switch
label{margin-right:5px}table.jCalendar{border:1px
solid #000;background:#aaa;border-collapse:separate;border-spacing:2px}table.jCalendar
th{background:#333;color:#fff;font-weight:bold;padding:3px
5px}table.jCalendar
td{background:#ccc;color:#000;padding:3px
5px;text-align:center}table.jCalendar td.other-month{background:#ddd;color:#aaa}table.jCalendar
td.today{background:#666;color:#fff}table.jCalendar
td.selected{background:#f66;color:#fff}table.jCalendar td.selected.dp-hover{background:#f33;color:#fff}table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover
td{background:#fff;color:#000}table.jCalendar tr.selectedWeek
td{background:#f66;color:#fff}table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888}table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888}div.dp-popup{position:relative;background:#ccc;font-size:10px;font-family:arial,sans-serif;padding:2px;width:171px;line-height:1.2em}div#dp-popup{position:absolute;z-index:199}div.dp-popup
h2{font-size:12px;text-align:center;margin:2px
0;padding:0}a#dp-close{font-size:11px;padding:4px
0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup
a{color:#000;text-decoration:none;padding:3px
2px 0}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}div.dp-popup div.dp-nav-prev
a{float:left}div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next
a{cursor:pointer}div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next
a.disabled{cursor:default}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px}div.dp-popup div.dp-nav-next
a{float:right}div.dp-popup
a.disabled{cursor:default;color:#aaa}div.dp-popup
td{cursor:pointer}div.dp-popup
td.disabled{cursor:default}#sdc_infoSchraege{position:absolute;left:130px;top:20px}div#inConsultantElements ul li .information5050
div#dachschraege{width:200px;height:120px;background:transparent url(../../gfx/sdc/dachschraege_bg.png) 0 0 no-repeat;position:relative;margin-top:35px}#dachschraege_drag{position:absolute;top:85px;left:92px;cursor:move}.point{position:absolute;width:2px;height:2px;background:#333;margin: -1px 0 0 -1px;overflow:visible;font-size:0}.number{font-size:0.8em;position:absolute;color:#AFAFAF}.alignRight{text-align:right}.arrow_link_right{margin-right:30px}body{margin:0}div#stage_content{position:relative}div#stage div#stageHeader
div.portalHeader{clear:both}div#stage
div#stageRight{border-bottom-width:1px;width:100%;height:22px}* html div#stage
div#stageRight{width:102%}div#stageRight
ul#next_list{margin:1px
1%}div#stage div#stageRight ul#next_list
img{height:20px;float:left}div#stageRight ul#next_list
li{float:left;padding:0;margin-right:10px}div#stageRight ul#next_list div.next_item
.hidden_text{display:block;float:left;line-height:190%;margin-left:3px}div#stage
div#stageLeft{float:none;width:100%}div#stage div#stageHeader div#stepsNav ol
li{padding:0.6em 0.3em}div#inConsultantNav{padding:0}div#stage div#stageHeader
div#teaser{margin:0}.teaser_rechts{display:none}ol#consultantsOverview
li{margin:0;height:auto;width:24.5%}ol#consultantsOverview li
div.white{height:90px;width:116px}ol#consultantsOverview li div.white div.consultantIcon
a{margin:5px
auto auto auto}div#stage.overview div#stageLeft .teaser, #overview_header
.teaser{margin-bottom:5px}#overview_header{padding:0
1%}div#stage.overview
div#stageRight{padding:0
1%}
