*{box-sizing:border-box}html,body,form{height:100%;width:100%;margin:0;padding:0;border:0}.line{width:100%}.fkt{width:49%;margin:0}.fkt:first-child{width:50%;margin:0}table{border:1px solid black;border-collapse:collapse;margin-top:3px}td,th{border:1px solid black}th{border:1px solid black;background-color:#ddd}#errorMsg{position:absolute;bottom:13px;left:3px;right:3px;height:10px;color:red;font-weight:bold;font-size:15px;text-align:center}table{border:1px solid black;border-collapse:collapse;margin-bottom:8px;margin-left:5px}caption{border:1px solid black;padding:3px;background:lightblue;text-align:left;font-weight:bold}th{border:1px solid black;padding:1px;background:lightgray}td{border:1px solid black;padding:1px}.wait{background:red}.work{background:yellow}.done{background:green}.cGreen{color:green}.cRed{color:red}.cOrange{color:orange}.bgDarkGray{background:#ddd}.noWrap{white-space:nowrap}a:target{font-weight:bold}.r{text-align:right}.l{text-align:left}#menu,#menu ul{list-style-type:none;margin:0;padding:0;background:#eef;max-width:160px;float:left}#menu li{display:block;width:160px;margin-right:1px;margin-bottom:2px}#menu li a{display:block;min-width:140px;padding-left:5px;text-align:left;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background:#ffe;text-decoration:none;margin-bottom:3px}#menu li:hover a{background:#19c589}li:hover ul a{background:#f3f3f3;color:#2f3036;background:#ffe}li:hover ul a:hover{background:#19c589;color:#fff}li ul{display:none}li ul li{display:block;float:none}#menu li ul li a{width:auto;min-width:100px;padding:0 20px;text-align:left}#menu ul li a:hover + .hidden,.hidden:hover{display:block}ul .hidden{display:block}.show-menu{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;background:#19c589;text-align:center;padding:10px 0;display:none}input[type=checkbox]{display:none}input[type=checkbox]:checked ~ #menu{display:block}#body{position:absolute;margin:0 0 0 165px;padding:0;min-height:100%;width:calc(100% - 167px)}#main{display:inline-block;top:2px;bottom:15px;position:absolute;width:100%;min-height:100%}#menu1 a{text-decoration:none;color:#000;background:#ffe;padding:2px;font-weight:normal;line-height:16px;margin:4px 4px 0 4px}#menu1 a:hover{text-decoration:none;color:#000;background:#ffe;padding:2px;font-weight:bold;line-height:16px}#hiddenSubmit{display:none}a#ppvAzimuth{font-weight:bold}.axis{shape-rendering:crispEdges}.x.axis line{stroke:lightgrey}.x.axis .minor,.y.axis .minor{stroke-opacity:.5}.x.axis path{display:none}form{height:410px}table:last-of-type{margin-bottom:35px}colgroup{border-right:1px solid black;border-left:1px solid black}.y.axis line{stroke:lightgrey}.y.axis path{fill:none;stroke:#000}.ye.axis path{fill:none;stroke:#000}.r{text-align:right}.syna{fill:lightgreen;stroke-width:1}.grid{fill:red;stroke-width:1}.use{fill:none;stroke-width:1;stroke:red}.eff{fill:none;stroke-width:1;stroke:blue}.dcp{fill:none;stroke-width:1;stroke:yellow}.acp{fill:none;stroke-width:1;stroke:black}.used{fill:none;stroke-width:1;stroke:red}#cs{fill:none;stroke-width:1;stroke:#080}th{text-align:left}th,rd{padding:0}.rand table,.rand tr,.rand td,.rand th{border:1px solid black;border-collapse:collapse;margin-bottom:8px}.r{text-align:right}.c{text-align:center}.kWh{text-align:right;padding-right:4px}.kWh:after{content:' kWh'}.Whp{text-align:right;padding-right:4px}.Whp:after{content:' Wh/Wp'}.kWhm2{text-align:right;padding-right:4px}.kWhm2:after{content:' kWh/m²'}.grad{text-align:right}.grad:after{content:' °'}.b{font-weight:bold}td{padding-right:4px}th{padding-right:4px}thead{background-color:lightgray}tfoot{background-color:lightblue}.axis{shape-rendering:crispEdges}.x.axis line{stroke:lightgrey}.x.axis .minor,.y.axis .minor{stroke-opacity:.5}.x.axis path{display:none}.y.axis line{stroke:lightgrey}.y.axis path{fill:none;stroke:#000}.ye.axis path{fill:none;stroke:#000}.r{text-align:right;padding-right:4px}.aufgang{fill:none;stroke-width:1;stroke:blue}.anlageMax{fill:none;stroke-width:1;stroke:green}.sonneMax{fill:none;stroke-width:1;stroke:yellow}.untergang{fill:none;stroke-width:1;stroke:red}.sunHeight{fill:none;stroke-width:1;stroke:black}#sunGraph{left:10px}#footer a{display:inline-block;margin:0 5px}#footer div{display:inline-block;margin:0 5px}#footer{position:fixed;left:0;bottom:0;height:30px;width:100%;background:#999}#footer h6{padding:0 0 0 14px;margin:0;border:0;font-size:inherit;display:inline-block}#footer span{font-weight:bold}#footer span+span{padding-left:14px}.up{color:green}.up:after{content:'\2191'}.down{color:red}.down:after{content:'\2193'}#body{width:1200px}.w30{height:30px}tr,th,td{height:12px}table,tr,td,th{border-collapse:collapse;margin-bottom:6px}tr{border-top:1px solid black;border-left:1px solid black}.r90{height:90px}.r90 div{margin-top:-25px;margin-left:10px;transform:rotate(90deg);vertical-align:middle;text-align:center;height:10px;padding:0;width:5px}.bTBL{border-width:1px 0 1px 1px;border-style:solid;border-color:black}.h10{height:10px}.thisMonth{background-color:lightblue}#pvh{position:absolute;top:0}#pvh ul{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#eee}#pvh li{float:left}#pvh li a,.dropbtn{display:inline-block;color:black;text-align:center;padding:4px 4px;text-decoration:none}#pvh li a:hover,.dropdown:hover .dropbtn{background-color:red}#pvh li.dropdown{display:inline-block}#pvh .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1}#pvh .dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;text-align:left}#pvh .dropdown-content a:hover{background-color:#f1f1f1}#pvh .dropdown:hover .dropdown-content{display:block}#pvh .dropdown-content .cWirk,.cWirk{color:blue}#pvh .dropdown-content .cExpo,.cExpo{color:lightgreen}#pvh .dropdown-content .cAC,.cAC{color:black}#pvh .dropdown-content .cGRID,.cGRID{color:red}#pvh .dropdown-content .cDC,.cDC{color:#e1e101}#pvh .dropdown-content .cCS,.cCS{color:#080}#pvh .dropdown-content .cUDC,.cUDC{color:sienna}body{margin-top:26px!important}table table{font-size:8pt}table table:last-of-type{margin-bottom:0}