        input { font:300 16px/30px 'Noto Sans', sans-serif; color:#000; text-align: right; width: 40px;}

select{width: 110px; border-radius:0; background:#1E90FF; padding: 0.25em 0.25em 0.25em 0.25em; cursor: pointer; outline:none; border: 1px solid black; font:300 16px/30px 'Noto Sans', sans-serif; color:#fff;}
select:hover, button:hover {background:black;}

        button { appearance: none;
            width: 100px; border-radius:0; background:#1E90FF; height:36px;
            cursor: pointer; font:300 16px/30px 'Noto Sans', sans-serif; color:#fff; border: 1px solid black;
        }

        .recomm {
            /*Absätze für Empfehlungen*/
            padding: 0;
            margin: 0;
            color: #50b500;
        }

        .tabelle {
            /*Tabellengerüst*/
            display: table; font:300 16px/30px 'Noto Sans', sans-serif; color:#000;
            background-color: #f0f0f0;
            padding: 5px 0px 5px 0px;
            width: 100%;
        }

        .tabellenkopf { font:200 26px/30px 'Noto Sans', sans-serif; color:#000;
            display: table-caption;
            background-color: #e0e0e0;
            padding: 10px;
            text-align: center;
        }

        .tabellenzeile {
            /*Tabellenzeile*/
            display: table-row;
        }

        .zelle {
            /*Zellen der Tabelle*/
            display: table-cell;
            padding: 2px 10px 2px 10px;
        }

        .zellerechts {
            /*rechte Zellen der Tabelle*/
            display: table-cell;
            text-align: right;
            padding: 0px 10px 0px 10px;
        }

        #UbZuKlein {
            /*Bereich nach "Betriebsspannung" -> für Fehlerausgabe !*/
            color: #ff0000;
        }

        #status {
            background-color: #e0e0e0;  font:300 16px/30px 'Noto Sans', sans-serif; color:#000; padding-left:10px;
        }

        #aussen {
            width: 540px;
            border: solid 1px #999; visibility:visible;
        }

.googlemaps {width:90%; border:1px solid #999; height:250px; border-left:2px solid #999;}
.landscape {visibility:hidden;}



@media only screen and (max-width: 480px) {
        #aussen {width: 540px; height:0px; margin:-80px 0px 0px 0px; border: solid 1px #999; visibility:hidden;}
        .landscape {visibility:visible; 
            margin-top:-200px; font:300 23px/32px 'Encode Sans Condensed', sans-serif; color:#FFF; text-align:center; border:1px solid #333; background-color:#C5070B;}
}