/* ********************************************************************************* *//* Modul: Contact *//* ********************************************************************************* */@media all {#contactform {margin: 20px 0;}#selection {margin-top: -62px !important;margin-left: 200px !important;}#selection .input select {width: 50px !important;}.frow, .frowheight {width: 100%;overflow: hidden;margin-bottom: 0.5em;}.add_title {width: 200px;float: left;display: inline;margin-right: 15px;}label {/*height: 40px;display: table-cell;vertical-align: middle;*/}legend {width: 200px;float: left;}.ffielderror {border: 2px solid #e11e34 !important;}#contactform input[type=text].ffielderror:focus,#contactform input[type=text].ffielderror:hover,#contactform input[type=text].ffielderror:active {border: 2px solid #e11e34 !important;background-color: #FFFFC0;}.error-text {color: #e11e34;}.error-desc {border: 2px solid #e11e34;background-color: #FFFFC0;margin-bottom: 20px;}.error-desc-cont {padding: 10px;}#contactform .input {/*width: 220px;*/height: 40px;float: left;display: inline;}#contactform input[type=text]:focus,#contactform input[type=text]:hover,#contactform input[type=text]:active {border: 2px solid #285468 !important;background-color: #FFFFC0;}#contactform input[type="submit"] {width: 120px;margin: 0;border: 1px solid #285468;background-color: #285468;color: #fff;}#contactform input[type="submit"]:focus,#contactform input[type="submit"]:hover,#contactform input[type="submit"]:active {background-color: #e11e34;border: 2px solid #285468;}/* Checkbox#contactform input[type="checkbox"] {outline: 1px solid #285468;color: #fff;}#contactform input[type="checkbox"]:focus,#contactform input[type="checkbox"]:hover,#contactform input[type="checkbox"]:active {background-color: #FFFFC0;outline: 2px solid #285468;}**/input.inputFeld {width: 200px;margin-bottom: 0.2em;padding: 2px;border: 1px solid #285468;}input.inputFeldzip {width: 50px;margin-bottom: 0.2em;padding: 2px;border: 1px solid #90897A;}input.inputFeldcity {width: 140px;margin-bottom: 0.2em;padding: 2px;border: 1px solid #90897A;}.offerte-input {float: left;margin-right: 10px;margin-top: 3px;}.offerte-label {}.add_checkbox_title {width: 350px;float: left;display: inline;}.add_checkbox {width: 50px;padding-left: 10px;float: left;display: inline;}select.inputFeld {width: 250px;margin-bottom: 0.2em;padding: 2px;/*border: 1px solid #90897A;*/}select.inputFeldspam {width: 50px;margin-bottom: 0.2em;padding: 2px;border: 1px solid #285468;}select.inputFeldspam:focus,select.inputFeldspam:hover,select.inputFeldspam:active {border: 2px solid #285468 !important;background-color: #FFFFC0;}.textarea {float: left;display: inline;}textarea.inputTextfeld {/*width: 200px;*/height: 200px;width: 400px;margin-bottom: 0.2em;padding: 2px;border: 1px solid #285468;/*height: 50px;*/}textarea.inputTextfeld:focus,textarea.inputTextfeld:hover,textarea.inputTextfeld:active {border: 2px solid #285468 !important;background-color: #FFFFC0;}#contactform .spamnumber {font-weight: bold;}.addCont_row{margin:0 !important;}.addContent_hon{        opacity: 0;        position: absolute;        top: 0;        left: 0;        height: 0;        width: 0;        z-index: -1;    }.addContent_hon2{        visibility:hidden;        height: 0px;        position: absolute;    }}@media screen and (max-width: 889px) and (min-width: 741px) {.frowheight .textarea,.frowheight .textarea textarea {width: 100%;}.frow-send {margin-bottom: 100px;}}@media screen and (max-width: 435px) {.frowheight .textarea,.frowheight .textarea textarea {width: 100%;}.frow-send {margin-bottom: 100px;}}/* ********************************************************************************* *//* Modul: Contact *//* ********************************************************************************* */@media all {.odd td {}.even td {background: lightgrey;}}
