.produktbild.links{float:left;margin:4px 20px 15px 0;position:relative}img.produktbild.links{width:270px}.produkt .subheadline{font-weight:bold;margin-bottom:14px}.produkt .preis{font-weight:bold}.produkt .preis_box{margin:0 0 20px 0;padding:15px 17px 15px 17px;border:2px solid #b0ceeb;background:url(/ass/media/images/bg_tn_kontaktform.png) 14px 0 repeat-x #e9f1fa;-moz-box-shadow:0 0 5px -1px #d6d6d6;-webkit-box-shadow:0 0 5px -1px #d6d6d6;box-shadow:0 0 5px -1px #d6d6d6;behavior:url(/ass/media/PIE.htc)}.produkt .preis_box.preis_right{float:right;padding:8px;text-align:center}.produkt .preis_box .button_grau{padding:8px}.produkt .preis_center{text-align:center}.produkt .preis_center .preis_box{padding:8px;display:inline-block}.produkt .preis_box_unten .button_grau{padding:8px;margin-left:8px}.produkt .preis_center.preis_center_top{display:none}.produkt .anfrage_headline{font-size:18px;line-height:24px}.produkt .anfrage_headline.plus{background:url(/ass/media/images/plus_kreis.png) no-repeat scroll 3px 7px}.produkt .anfrage_headline.minus{background:url(/ass/media/images/minus_kreis.png) no-repeat scroll 3px 7px}@media only screen and (max-width:1125px){.produkt .anfrage_headline.plus,.produkt .anfrage_headline.minus{background-position:3px 5px}}.produkt .bg_form{margin:0 0 20px 0;padding:15px 17px 15px 17px;border:2px solid #b0ceeb;background:url(/ass/media/images/bg_tn_kontaktform.png) 14px 0 repeat-x #e9f1fa;-moz-box-shadow:0 0 5px -1px #d6d6d6;-webkit-box-shadow:0 0 5px -1px #d6d6d6;box-shadow:0 0 5px -1px #d6d6d6;behavior:url(/ass/media/PIE.htc)}.produkt .anfrage_submit{width:324px}.terms_confirm.checkbox{padding-right:0}.terms_confirm.checkbox_text_align{display:inline;vertical-align:4px;padding-left:0}.terms_confirm.headline_datenschutz{background:#fff url(/ass/media/images/logo.png) no-repeat;background-size:76px;padding:0}.terms_confirm.headline_datenschutz span{margin-left:25px;background-color:white;padding-left:10px}.standard_form input.bt_submit.green,.standard_form input.bt_submit.green:hover{margin-left:0;margin-top:0;padding-left:28px;width:360px;background:limegreen 14px 6px url(/ass/media/images/pfeil_weiss_button.png) no-repeat}@media only screen and (max-width:600px){.produkt .preis_center.preis_center_top{display:block}.produkt .preis_box.preis_right{display:none}}.produkt .standard_form.form_blau input.text,.produkt .standard_form.form_blau textarea{color:black}.produkt .standard_form.form_blau select{width:324px;color:black}.produkt .standard_form.form_blau select:focus{outline:1px solid #6fafec}.produkt .standard_form.form_blau select_focus-visible{outline:2px solid #6fafec}.produkt .standard_form.form_blau input.plz{width:40px}.produkt .standard_form.form_blau input.ort{width:232px}.produkt .standard_form.form_blau input.bt_submit{width:323px}@media only screen and (max-width:767px){.produkt .standard_form.form_blau input.bt_submit{width:100%}.produkt .standard_form.form_blau textarea{width:100%}.produkt .standard_form.form_blau select{width:100%}.produkt .standard_form.form_blau input.plz{width:72px}.produkt .standard_form.form_blau input.ort{width:-webkit-calc(100% - 76px);width:expression(100% - 76px);width:-moz-calc(100% - 76px);width:-o-calc(100% - 76px);width:calc(100% - 76px)}.produkt .anfrage_submit{width:100%}.produkt .standard_form input.bt_submit.green,.produkt .standard_form input.bt_submit.green:hover{width:100%;background:limegreen 36px 12px url(/ass/media/images/pfeil_weiss_button.png) no-repeat}}@media only screen and (max-width:479px){.produkt .standard_form input.bt_submit.green,.produkt .standard_form input.bt_submit.green:hover{background:limegreen 15px 12px url(/ass/media/images/pfeil_weiss_button.png) no-repeat}.form-row.check span{display:block}}@media only screen and (max-width:370px){.produkt .standard_form input.bt_submit.green,.produkt .standard_form input.bt_submit.green:hover{padding:0;background-image:none}}@media only screen and (max-width:340px){.produkt .preis_center{margin:0 0 20px 0;width:100%}.produkt .preis_center .preis_box{text-align:center}