main .cta-head{float:none;width:980px}.startheadline{font-size:14px;color:#eb690b;line-height:18px;padding-top:10px;padding-bottom:12px;margin:0;font-weight:700;text-decoration:none}.orange{font-weight:700}h1{font-size:16px;color:#eb690b;line-height:22px;padding-top:10px;padding-bottom:5px;margin:0}@media (min-width: 980px){.buchungstool div.inner{padding:0}.buchungstool .cta-buchung{width:300px}.buchungstool .cta-buchung .headerImg{display:none}.buchungstool .inner{padding-top:0!important}.buchungstool .area{margin-top:0!important;min-height:200px!important;background-color:#ffffff;padding: 5px 10px;}.buchungstool .cta-buchung .category a[rel=area-familien],.cta-buchung .category a.area-familien{width:82px}.buchungstool .cta-buchung .category a[rel=area-klassen],.buchungstool .cta-buchung .category a[rel=area-gruppen],.buchungstool .cta-buchung .category a.area-klassen,.buchungstool .cta-buchung .category a.area-gruppen {width: 80px;}.buchungstool .area{border-radius:0}.buchungstool .arrivalDateDiv{width:46%;float:left}.buchungstool #booking_form .bookingDate{width:70%}.buchungstool .departureDateDiv{width:46%;float:right}.buchungstool .dateSeperatorDiv{display:none}}@media only screen and (min-width: 650px) and (max-width: 980px){main .cta-head{float:none;width:650px}}@media only screen and (max-width: 650px){main .cta-head{float:none;width:320px}}