.red{color:#ff0000}.gruen{color:#339933}.alignC{text-align:center;display:block}.break{clear:both}.nocontactstyle{width:0px;height:0px;overflow:hidden;display:none}.floatenLeft{float:left}.floatenRight{float:right}.inliner,.inliner1,.inliner2,.inliner3{display:inline-block}.formLeft{float:left;width:48%}.formRight{float:right;width:48%}.disclaimer{padding-left:10px}.inputText{padding:7px 20px 0px 10px}#formContact{padding:0px 0px;display:block;color:#4e5055}#formContact fieldset{border:1px solid #333;padding:20px 0px 20px 10px;margin:0px}#formContact legend{font-size:100%;margin:0px 0px 0px 20px;padding:0px 10px;width:auto;font-weight:normal;border:0}#formContact .labels{font-size:100%;width:24%;float:left;margin-bottom:0px;margin:2px 0px 0px 0px}#formContact .labels.selects{width:12%}#formContact .labeltext{font-size:100%;width:20%;float:left;margin-bottom:0px;margin:2px 0px 0px 0px}#formContact .tarea{font-size:100%;width:11%;float:left;margin-bottom:0px;margin:2px 0px 0px 0px}#formContact .inputs{font-size:16px;width:68%;float:left;background-color:#ffffff;margin:0.2em 0em 0.2em 0em;border:1px solid #999}#formContact .textareas{font-size:16px;width:86%;float:left;background-color:#fff;height:200px;border:1px solid #999}#formContact textarea,#formContact input{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;vertical-align:bottom}#formContact .selectAdr{font-size:100%;width:80%;background-color:#ffffff;margin:2px 0px 2px 0px;border:1px solid #999;padding:0px}#formContact .selectAdr option{padding:4px 10px}#formContact .sendButton{font-size:85.19%;background-color:#fff;border:1px solid #999;padding:5px 10px;margin-bottom:10px;color:#4e5055}#formContact .borderRed{border:1px solid #f00}.spacerWunsch{width:50px}#formContact .spalten33{width:32%}#formContact .spalten33:first-of-type{margin-right:2%}.custom-label{display:inline-block;margin-right:0em;cursor:pointer}.custom-radio,.custom-check{vertical-align:middle;display:inline-block;position:relative;top:-0.15em;margin:0 0em;width:30px;height:30px;background:url(../images/customRadioCheck.png) 0 0 no-repeat}.custom-radio{background-position:0 -30px}.custom-check.focus{background-position:-30px 0}.custom-radio.focus{background-position:-30px -30px}.custom-check.checked{background-position:-60px 0}.custom-radio.checked{background-position:-60px -30px}.custom-check.checked.focus{background-position:-90px 0}.custom-radio.checked.focus{background-position:-90px -30px}@media only screen and (max-width:970px){}@media only screen and (max-width:780px){.formLeft,.formRight{float:none !important;width:100%}#formContact fieldset{padding:20px 0px 20px 0px}#formContact .labels{width:94%;float:none !important;padding-left:2%}#formContact .inputs{width:92%;float:none !important;margin-left:2%}#formContact .tarea{width:98%;float:none !important;padding-left:2%}#formContact .textareas{width:96%;float:none !important;margin-top:5px;margin-left:2%}#formContact .selectAdr{width:92%}.asmSelect{width:92%}.spacerWunsch{display:none}#formContact .spalten33{width:96%;margin-left:2%}#formContact .spalten33:first-of-type{margin-right:0%}}@media only screen and (max-width:320px){}@media only screen and (max-device-width:970px) and (orientation :landscape){.formLeft,.formRight{float:none !important;width:100%}#formContact fieldset{padding:20px 0px 20px 0px}#formContact .labels{width:94%;float:none !important;padding-left:2%}#formContact .inputs{width:92%;float:none !important;margin-left:2%}#formContact .tarea{width:98%;float:none !important;padding-left:2%}#formContact .textareas{width:96%;float:none !important;margin-top:5px;margin-left:2%}#formContact .selectAdr{width:92%}.asmSelect{width:92%}.spacerWunsch{display:none}#formContact .spalten33{width:96%;margin-left:2%}#formContact .spalten33:first-of-type{margin-right:0%}}@media only screen and (max-device-width:810px) and (orientation :portrait){.formLeft,.formRight{float:none !important;width:100%}#formContact fieldset{padding:20px 0px 20px 0px}#formContact .labels{width:94%;float:none !important;padding-left:2%}#formContact .inputs{width:92%;float:none !important;margin-left:2%}#formContact .tarea{width:98%;float:none !important;padding-left:2%}#formContact .textareas{width:96%;float:none !important;margin-top:5px;margin-left:2%}#formContact .selectAdr{width:92%}.asmSelect{width:92%}.spacerWunsch{display:none}#formContact .spalten33{width:96%;margin-left:2%}#formContact .spalten33:first-of-type{margin-right:0%}}@media only screen and (max-device-width:320px){#pageWrapper{width:310px}}