/* Bildschirm.css */
body{height:100%;background-color:#ebebeb}#wrapper{height:100%;min-width:320px;position:relative}#header{width:100%;height:94px;min-width:70%;max-width:100%;top:0;position:fixed;background-color:#fff;border-bottom:2px solid #ccc;z-index:5}#header .inside{width:95%;max-width:1200px;margin-right:auto;margin-left:auto;padding-top:.5%;padding-right:1%;padding-left:2%}.logo{height:auto;max-width:19%;float:left;clear:both;margin-top:.3%;margin-right:2.0%;margin-left:0;background-color:#fff;-webkit-box-shadow:1px 1px 2px 1px #999;box-shadow:1px 1px 2px 1px #999;behavior:url('assets/css3pie/1.0.0/PIE.htc');z-index: 10}#container{margin-right:auto;margin-left:auto;padding:0 0 130px}#main{min-height:480px;margin-top:98px}#main .inside{width:95%;max-width:1200px;margin-right:auto;margin-left:auto;padding-bottom:2em;background-color:#fff}.ce_text li{margin-left:1.5em;list-style-image:url("../../files/grafik/punkt.png")}#footer{width:100%;min-height:65px;bottom:0;position:fixed;margin:0;padding:0;background-color:#fff;border-top:2px solid #ddd;font-size:80%;z-index:5}#footer a{text-decoration:none;color:#3d3d3d}#footer .inside{width:95%;max-width:1200px;margin-right:auto;margin-left:auto;background-color:#fff;font-size:95%;z-index:5}#footer .ce_text{width:24%;min-width:160px;float:left}#footer h3{margin-top:0;margin-bottom:0;padding-bottom:0;font-size:1.0625rem}#footer a:hover{color:#c30}.grid3,.grid4,.grid6,.grid8,.grid9,.grid12,.grid2,.grid1{float:left;margin:0 0 1% 1%;padding:0 0 0 1%;background-color:#fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.grid6{width:48%;min-width:470px;margin-top:0;margin-right:0;margin-left:1%;padding:0 0 0 1%}.grid4{width:32%;min-width:240px;min-height:50px;max-width:100%;margin:0 0 1% 1%;padding:0 0 0 1%}.grid3{width:23.75%;min-width:210px;max-width:100%}.grid2{width:15%;max-width:100%}.grid1{width:8%}.grid8{width:65%}.grid9{width:73%}.grid12{width:98%}#footer .grid3{width:22.5%;margin-top:.4%;padding-top:0}#footer .grid2,#footer .grid1{margin-top:.4%;padding-top:0}.grid3 img{margin-top:.74em}.leer{height:0px;color:#fff}.service{margin-top:2%;background-color:#CD1D23;font-size:19px;color:#fff}.oben{margin-top:2em}form#kontaktformular{padding-top:1em;padding-bottom:1em}#kontaktformular label{width:98%;display:block;cursor:pointer}#kontaktformular .mandatory{margin-top:1em}#kontaktformular input,#kontaktformular textarea{width:98%;padding:.29em .25em;background-color:#eee;border: none}#kontaktformular textarea{margin-bottom:1em}#kontaktformular .submit{width:100%;height:50px;margin-top:2em;background-color:#ddd;border: none}#kontaktformular .check input{width:4%;margin-top:4px}form label{display: block;padding: 0}form .checkbox_container input{float: left;margin: 2px 0 0}form .checkbox_container label{font-size:90%;display: block;margin-left: 30px;padding: 0;margin-bottom:1em;margin-top:0em}