@charset "UTF-8";
html,body{margin:0;margin-top:0!important;padding-top:0;}
html{font-family:Arial, Helvetica, sans-serif;font-size:76%;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
p,span{line-height:1.5em;}
body{background-color:#f6f5f1;}
a{text-decoration:none;color:#000000;}
a img{border:none;}
.bold{font-weight:bold;}
.wrapper{width:1025px;margin:0 auto;text-align:center;}
.wrapper .content,.wrapper .container,.wrapper #navigation{text-align:left;}
.wrapper .container{width:325px;float:left;margin-left:-4px;}
.site{background-image:url("../pixel/bg_op_start.jpg");background-repeat:no-repeat;background-position:top center;float:left;width:100%;}
.rechner .site{background-image:url("../pixel/bg_op_rechner.jpg");}
#navigation{padding-top:.5em;}
#navigation ul{list-style:none;background-image:url("../pixel/button_navi_right.gif");background-position:top right;background-repeat:no-repeat;padding-right:.8em;padding-left:0;margin:0 auto;display:table;text-align:center;}
#navigation ul li{background-image:url("../pixel/button_navi.gif");background-repeat:repeat-x;float:left;display:block;}
#navigation ul li.active{background-image:url("../pixel/button_navi_active.gif");}
#navigation ul li.first{background-position:top left;background-image:url("../pixel/button_navi_left.gif");background-repeat:no-repeat;}
#navigation ul li.last a{background-image:none;margin-right:-1em;}
#navigation ul li.last.active a{background-image:url("../pixel/button_navi_right_active.gif");}
#navigation ul li a{background-image:url("../pixel/button_navi_b_right.gif");background-repeat:no-repeat;background-position:top right;color:#FFFFFF;display:block;padding-left:0;padding-right:20px;height:60px;float:left;font-weight:bold;}
#navigation ul li.active a{background-image:url("../pixel/button_navi_b_right_active.gif");}
#navigation ul li a img{background-image:url("../pixel/button_navi_b_left.gif");background-repeat:no-repeat;background-position:top left;padding-left:1em;}
#navigation ul li.first a img{background-image:none;}
#navigation ul li.active a img{background-image:url("../pixel/button_navi_b_left_active.gif");}
#navigation ul li a#logo_spk{padding-left:16px!important;}
.sparpotenzial .subnavigation, .infovideos .subnavigation, .klimaschutz .subnavigation, .finanzieren .subnavigation {margin-top:29.9em;}
.subnavigation{text-align:left;float:left;clear:left;width:100%;margin-top:29.3em;}
.subnavigation ul{padding-left:0;}
.subnavigation ul li{float:left;list-style:none;margin-right:0;}
.subnavigation ul li a{float:left;}
.subnavigation ul li#li_sparpotential_energiesparen,.subnavigation ul li#li_klimaschutz_klima_schuetzen,.subnavigation ul li#li_foerdermittel_modernisierung,.subnavigation ul li#li_eigentum_statt_miete,.subnavigation ul li#li_bausparvertrag{margin-left:7px;}
.subnavigation .startseite .block{float:left;margin-top:1.6em;}
.navigation2,.navigation3{float:left;clear:left;}
.navigation2 ul{float:left;margin-top:0;margin-bottom:0;padding-left:0;list-style:none;}
.navigation2 ul li{float:left;clear:left;list-style:none;}
.subnavigation .navigation2{width:27em;clear:none;margin-top:4px;margin-left:-5px;}
.sparpotenzial .subnavigation .navigation2, .klimaschutz .subnavigation .navigation2, .finanzieren .subnavigation .navigation2, .infovideos .subnavigation .navigation2{width:27em;clear:none;margin-top:-15px;margin-left:-5px;}
.start .subnavigation .navigation2{margin-top:0.4em;}
.container .navigation2{width:100%;}
.navigation2 ul li a{float:left;clear:left;}
.news{background-image:url("../pixel/bg_navi_top.png");background-position:top left;background-repeat:no-repeat;float:left;display:block;width:100%;}
.news,.news a{color:#555555;}
.news .inner{background-image:url("../pixel/bg_navi_cent.png");background-position:top left;background-repeat:repeat-y;padding:0 2em;float:left;margin-top:1.15em;}
.news .bottom{background-image:url("../pixel/bg_navi_bot.png");background-position:bottom left;background-repeat:no-repeat;display:block;float:left;height:2em;width:100%;}
* html .wrapper .container .news{background-image:url("../pixel/bg_navi_top1.png");}
* html .wrapper .container .news .inner{background-image:url("../pixel/bg_navi_cent1.gif")!important;background-position:top left;background-repeat:repeat-y;}
* html .wrapper .container .news .bottom{background-image:url("../pixel/bg_navi_bot1.png");}
.news img{float:left;}
.news form,.news ul,.news p,.news form label,.news #news_antwort{float:left;clear:left;width:100%;}
.news #news_antwort a{background-image:url("../pixel/button_link_simple.gif");background-repeat:no-repeat;background-position:left 2px;clear:left;float:left;padding-left:1em;margin-bottom:1em;}
.news form{margin-bottom:1em;}
.news #newsform #news_anfrage{margin-top:3px;float:left;width:83%;}
.news #newsform .suchen{float:right;margin-left:3px;margin-top:0;}
.news h3{margin-top:2em;}
.news .inner #nach_datum #frage_artikel{background-image:url("../pixel/archiv_open_gross.gif");background-position:right top;background-repeat:no-repeat;padding-bottom:1em;padding-top:.5em;width:100%;margin-top:1em;float:left;clear:left;cursor:pointer;}
.news .inner #nach_datum #frage_artikel.open{background-image:url("../pixel/archiv_close_gross.gif");}
.news .inner #antwort_artikel{clear:left;}
.news .inner #antwort_artikel,.news .inner ul{display:block;float:left;width:100%;}
.news .inner ul{margin:0;padding-left:0;}
.news .inner ul li{list-style:none;font-weight:bold;width:100%;}
.news .inner ul li span{padding:.2em 0;cursor:pointer;width:100%;border-top:1px solid #555555;float:left;clear:left;background-image:url("../pixel/archiv_close_klein.gif");background-position:right .5em;background-repeat:no-repeat;}
.news .inner ul li span.open{border-bottom:1px solid #555555;background-image:url("../pixel/archiv_open_klein.gif");}
.news .inner ul li.last span{border-bottom:1px solid #555555;}
.news .inner ul li li{font-weight:normal;padding:.2em 0 .2em .5em;width:85%;}
.news .inner #antwort_artikel ul{width:100%;}
.news .inner #antwort_artikel ul li.first span,.news .inner #antwort_artikel ul li span,.news .inner #antwort_artikel ul li.last span{padding-left:0;}
.news .inner #antwort_artikel ul li ul li{padding-left:10px;}
.navigation3 ul{margin-bottom:0;margin-top:0;padding-left:0;}
.navigation3 ul li{list-style:none;}
.navigation3 ul li,.navigation3 ul li a{float:left;clear:left;}
#footer_navigation{margin-right:50px;}
#footer_navigation ul{font-size:.9em;float:right;margin-top:10px;}
#footer_navigation ul li a{color:#666;}
#footer_navigation ul li{float:left;list-style:none;padding-left:.5em;margin-left:.5em;border-left:1px solid #666;}
#footer_navigation ul li.first{border-left:none;}
.artikel{float:left;clear:left;width:100%;margin-bottom:1em;}
.artikel .datum{float:right;}
.artikel .navi{float:left;clear:left;width:100%;}
.wrapper .content #content .artikel p{float:none;clear:none;}
.wrapper .content #content .artikel p .red{color:#FF0000;}
.wrapper .content #content .artikel p.startseite{float:left !important;clear:left !important;}
.wrapper .content #content .artikel img{margin:0 1em 1em 0;}
.artikel .navi p.prev{background-image:url("../pixel/button_btn2_right.gif");float:left!important;clear:none!important;padding-left:2em;}
.artikel .wrapper #content p.button.long  {clear: right; }
.wrapper #content p.button.prev a{background-image:url("../pixel/button_btn2_left.gif");padding-right:1em;padding-left:0;}
.artikel .navi p.next{float:right!important;clear:none!important;} 
.social_buttons{float:left;clear:left;margin-top:1em;}
.social_buttons img{margin:0 1em 1em 0;}
.social_buttons .button{float:left;clear:none;display:block;}
.container .social_buttons .like{clear:left;width: 22em;}
.wrapper .content #fallback{text-align:center;}
.wrapper .content #content{
	background: #ffffff;  /*Old browsers */
	background: -moz-linear-gradient(top,  #f7f7f7 0%, #ffffff 8%, #ffffff 90%, #f7f7f7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(8%,#ffffff), color-stop(90%,#ffffff), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f7f7f7 0%,#ffffff 8%,#ffffff 90%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f7f7f7 0%,#ffffff 8%,#ffffff 90%,#f7f7f7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f7f7f7 0%,#ffffff 8%,#ffffff 90%,#f7f7f7 100%); /* IE10+ */
	background: linear-gradient(top,  #f7f7f7 0%,#ffffff 8%,#ffffff 90%,#f7f7f7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
}
.wrapper .content{margin-left:1.2em;}
.wrapper .content #content .content_left{float:left;width:48.5%;}
.wrapper .content #content .content_right{float:right;width:48.5%;text-align:left;}
.wrapper .content #content h2{width:50%}
.wrapper .content #content .content_left h2{width:100%;margin-top:1.7em;float:left;}
.wrapper .content #content .content_right h2{width:100%;}
.wrapper .content #content{padding:15px;width:929px;float:left;border-radius:10px;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.15);}
.wrapper .content #fallback div#flashcontent{background-image:url("../pixel/bg_infovideo_fb.jpg");background-repeat:no-repeat;background-position:top left;float:left;clear:left;display:inline-block;width:100%;height:30em;text-align:left;}
.wrapper .content #fallback #flashcontent a.btn_flash{float:left;clear:left;font-weight:bold;margin-top:1em;background-image:url("../pixel/weiter_button.gif");background-repeat:no-repeat;background-position:top left;padding-left:1.5em;}
.wrapper .content #content,.wrapper .content #content a{color:#555555;}
.wrapper .content #content h2{font-weight:normal;font-size:2em;margin-bottom:0;margin-top:10px;}
.wrapper .content #content h2,.wrapper .content #content h2 a{color:#FF0000;}
.wrapper .content #content h3,.wrapper .content #content p{width:100%;}
.wrapper .content #content h3,.wrapper .content #content p,.wrapper .content #content h3,.wrapper .content #content ol,.wrapper .content #content ul,.wrapper .content #content table{float:left;clear:left;margin-bottom:0;}
.start .wrapper .content #content h3{color:#FF0000;font-size:1.6em;margin-top:10px;}
.rechner .site .wrapper .content #content p{margin-bottom:2em;}
.wrapper .content #content p.small{margin-bottom:1.5em;}
.wrapper .content #content ol li,.wrapper .content #content ul li{padding-bottom:.5em;}
.wrapper .content #content ul li{margin-left:0;}
.wrapper .content #content ol li span{margin-bottom:1em;font-size:.6em;}
.wrapper .content #content span.liste{float:left;clear:none;color:#FF0000;font-size:1.6em;font-weight:bold;margin:0 .5em 0 0;height:100%;display:block;}
.wrapper .content #content span.regeln{float:left;clear:none;width:93%;}
.wrapper .content #content ul,.wrapper .content #content ol{padding-left:0;}
.wrapper .content #content .artikel ul,.wrapper .content #content .artikel ol{padding-left: 2em; width: 95%;}
.wrapper .content #content ul.haken li{list-style:none;background-image:url("../pixel/listing_haken.jpg");background-position:top left;background-repeat:no-repeat;padding-left:2em;}
.wrapper .content #content ol.red{color:#FF0000;margin-left:1.5em;}
.wrapper .content #content ul.red_circle{list-style-type:disc;color:#FF0000;margin-left:1em;}
.wrapper .content #content ul.red_circle li span,.wrapper .content #content ol.red li span{color:#555555;}
.wrapper .content #content .no_clear{clear:none;}
.wrapper .content #content .haelfte{width:50%;}
.wrapper .content #content .zweidrittel{width:66%;}
.wrapper .content #content p.label{font-weight:bold;}
.wrapper .content #content p.hilfreiche_links a{float:left;clear:left;background-image:url("../pixel/button_btn_link.gif");background-repeat:no-repeat;background-position:right 3px;padding-right:1em;margin-bottom:1em;}
.wrapper .content #content img{margin-top:1em;float:left;clear:left;}
.wrapper .content #content img.ausweis{margin-right:1em;float:left;}
.wrapper .content #content table{border-collapse:collapse;width:100%;}
.wrapper .content #content table th{background-color:#ff0000;color:#FFFFFF;font-weight:bold;}
.wrapper .content #content table th,.wrapper .content #content table td{border:1px solid #FFFFFF;padding:.5em 2em .5em 1em;}
.wrapper .content #content table tr td{background-color:#F2F2F2;}
.wrapper .content #content table tr.dark td{background-color:#DADADA;}
.wrapper .content #content table .drittel{width:33%;}
.wrapper .content #content table.volle_breite{width:100%;}
.wrapper #content .artikel strong a{background-image:url("../pixel/button_link_simple.gif");background-position:right 2px;background-repeat:no-repeat;padding-right:1em;font-weight:bold;}
.wrapper #content .artikel a.img{background-image: none;padding-right: 0em;}
.wrapper #content .artikel h2 a,.wrapper #content .artikel .twitter a,.wrapper #content .artikel .share a,.wrapper #content .artikel .like a{background-image:none;background-position:inherit;padding-right:0;font-weight:normal;}
.wrapper #content p.button img{float:right}
.wrapper .content #content .rechner_content,.wrapper .content #content .rechner_content .zeile{float:left;clear:left;display:block;width:100%;}
.wrapper .content #content .rechner_content.rechner.ergebnis .zeile .bold{float:left;padding-left:0;}
.wrapper .content #content .rechner_content{background-color:#F8F8F8;border:1px solid #555555;padding:1em;width:96%;}
.wrapper .content #content .rechner_content.rechner.ergebnis{border:none;padding-left:0;}
.wrapper .content #content .rechner_content .zeile{height:3em;}
.wrapper .content #content .rechner_content .zeile label,.wrapper .content #content .rechner_content .zeile .hundert,.wrapper .content #content .rechner_content .zeile span,.wrapper .content #content .rechner_content .zeile input{float:left;}
.wrapper .content #content .rechner_content .zeile span{margin-left:1em;}
.wrapper .content #content .rechner_content .zeile span.big_red{margin-left:0;}
.wrapper .content #content .rechner_content .rechner .zeile input#kaltmiete{margin-top:-3px;}
.wrapper .content #content .rechner_content .zeile .submit{float:right;}
.wrapper .content #content .rechner_content .zeile label{width:14em;}
.wrapper .content #content .rechner_content .zeile .hundert{width:20.5em;padding-right:3.4em;height:2em;background-image:url("../pixel/rechner_schieber_bg.jpg");background-position:top left;background-repeat:no-repeat;}
.wrapper .content #content .rechner_content .zeile .hundert .ui-slider-horizontal{margin-top:0;height:2em;}
.wrapper .content #content .rechner_content .zeile .hundert .slider_active{background-image:url("../pixel/rechner_schieber_bg_active.jpg");background-repeat:repeat-x;background-position:top left;display:block;float:left;height:2em;margin-left:3px;}
.wrapper .content #content .big_red{color:#FF0000;font-weight:bold;font-size:1.6em;margin-top:-2px;}
.wrapper .content #content .rechner #span_mietdauer,.wrapper .content #content .rechner #span_mietsteigerung{text-align:right;display:block;margin-right:.2em;margin-left:.3em;width:1.5em;}
.wrapper .content #content .rechner_content .zeile span.span{margin-left:.2em;margin-top:.29em;}
.wrapper .content #content .right{float:right;}
.wrapper .content #content #video_ipad {float: left;clear: left;}
.infovideos .stoerer {margin-top: -21.5em;}
.stoerer{float:left;margin-left:0.8em;margin-top:-10em;}
.sparpotenzial .stoerer,.klimaschutz .stoerer,.finanzieren .stoerer{margin-top: -10.6em;}
