#content table.mceLayout{width:auto;border-color:#ccc;border-style:none solid;margin:0;border-width:0 1px}#content table.mceLayout table{border:0 none;margin:0;padding:0;width:auto}#content table.mceLayout tbody tr{background:0 0}#content table.mceLayout td,#content table.mceLayout th{padding:0;margin:0}#content table.mceLayout tbody tr:hover td:first-child:before{display:none}#content table.mceLayout tbody tr:hover td{border-bottom:0 none}#content table.mceLayout .mceSplitButton{width:32px}.node-form .form-type-textarea{margin:0;padding:0}.content-column .filter-wrapper{margin:4px 0 0 0;padding:0}.content-column .filter-guidelines-item ul.tips{margin:0 0 3px;padding:6px 0 0 8px}.content-column .hidden-filters .filter-wrapper{margin-top:0}.content-column .filter-wrapper .fieldset-wrapper{margin:0;padding:5px 0 5px 0}.content-column .filter-wrapper .fieldset-wrapper:after{content:" ";clear:both;display:block}.content-column .filter-wrapper .form-item{margin:0;padding:0 0 0 5px;border:0 none;clear:none}html.js input.form-autocomplete{background-position:100% 8px}.not-logged-in.page-toboggan-denied #page-title:before,.not-logged-in.page-user #page-title:before{content:"l";font-family:iconfont}.form-textarea-wrapper textarea,input.form-text,input[tpye=text],select,textarea{border-color:#d1d2d3;padding:6px 4px}.form-type-select:after{clear:both;content:" ";display:block}select{padding:5px 4px}input.form-text:hover,input[type=email]:hover,input[type=tel]:hover,input[type=text]:hover,select:hover,textarea:hover{color:#000;background:#fff;border-color:#b3b3b3;text-decoration:none}input.form-text:focus,input[tpye=text]:focus,textarea:focus{border-color:#0a477a;color:#00315d}.field-multiple-table td,.field-multiple-table td .form-item{padding:0}.field-multiple-table td .form-item span.form-required{float:right}#content table.field-multiple-table tbody td{border:0 none}.form-textarea-wrapper textarea{width:100%!important;max-width:none;-webkit-box-sizing:border-box;box-sizing:border-box}.form-textarea-wrapper .grippie{width:100%;max-width:none;-webkit-box-sizing:border-box;box-sizing:border-box}.form-textarea-wrapper:after{content:" ";display:block;clear:both}.filter-wrapper-btn,.wysiwyg-toggle-wrapper{float:left;margin-right:4px;font-size:.85em}.filter-wrapper-btn,.wysiwyg-toggle-wrapper a{text-decoration:none;border-width:0 1px 1px 1px;border-style:none solid solid solid;border-color:#ccc;border-radius:0 0 4px 4px;display:inline-block;padding:2px 5px;cursor:pointer;background:#f3f3f3;background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fdfdfd));background:-o-linear-gradient(top,#f3f3f3 0,#fdfdfd 100%);background:linear-gradient(to bottom,#f3f3f3 0,#fdfdfd 100%)}.filter-wrapper-btn:hover{color:#072b58}.field-type-text-long-form,.field-type-text-with-summary,.node-form .form-item{border-bottom:1px solid #eee;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;margin-bottom:1.5em;padding-bottom:1.5em}.field-type-text-long-form .form-item,.field-type-text-with-summary .form-item{margin-bottom:0;padding-bottom:0;border:0 none;-webkit-box-shadow:none;box-shadow:none}.form-item input.error,.form-item select.error,.form-item textarea.error{border:1px solid #c00}.form-item label{font-weight:700}.form-required,.marker{color:#c00}.form-item .description{font-size:.85em}.form-checkboxes .form-item,.form-radios .form-item{vertical-align:top}.container-inline div,.container-inline label{display:inline}.filefield-sources-list{opacity:.6}.form-item:hover .filefield-sources-list{opacity:1}fieldset{border:1px solid #e9e9e9}#content-column fieldset{background:#f7f7f7;background:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#fcfcfc));background:-o-linear-gradient(top,#f7f7f7 0,#fcfcfc 100%);background:linear-gradient(to bottom,#f7f7f7 0,#fcfcfc 100%)}#content-column fieldset fieldset{background:0 0}fieldset .fieldset-wrapper{padding-top:1em;padding-bottom:.5em}fieldset legend{border-radius:3px;background:#00335c;color:#fff;display:inline-block;padding:5px 5px;font-size:.9em;margin-left:-5px}fieldset fieldset legend{background-color:#606060}fieldset legend a,fieldset legend a:active,fieldset legend a:focus,fieldset legend a:hover{color:#fff;text-decoration:none}html.js fieldset.collapsible .fieldset-legend{background-image:none;position:relative}html.js fieldset.collapsible .fieldset-legend:before{content:" ";display:block;width:9px;height:5px;position:absolute;left:5px;top:3px;background:url(images/zmp_iconset.png) no-repeat scroll -22px 0 transparent}html.js fieldset.collapsed .fieldset-legend:before{top:3px;width:5px;height:9px;background-position:-24px -8px}#search-form{padding-top:0}.search-advanced .criterion .form-type-textfield{display:block}.search-advanced .criterion .form-type-textfield span.helper-label{bottom:5px}.search-advanced .criterion{float:none}.search-advanced .criterion .form-type-textfield input.form-text{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.search-advanced .criterion .form-type-textfield:before{top:24px}.search-advanced .action{text-align:right;float:none;clear:both}.search-results{padding-left:0}.search-results .search-result{border-bottom:1px solid #eaeaea;margin-bottom:5px;padding-bottom:5px}.tips{margin:0 0 1em}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button}body .password-confirm{float:none;width:auto;margin-top:0}body .form-type-password-confirm .form-item-pass-pass2{margin-bottom:0}.confirm-parent,.password-parent{margin:0;width:auto}.password-confirm,.password-strength{width:17em;float:right;margin-top:0;margin-right:87px;margin-bottom:6px}.password-suggestions{clear:both}#user_user_form_group_zur_person{margin-top:0}#edit-newsletters .form-item{float:none;width:auto}.page-user-register #block-block-19{border-width:1px 0;border-style:solid;border-color:#e9e9e9;padding:20px 0;margin:0}#edit-field-verbindlich-buchen-und .form-item{width:auto;float:none}.webform-component[class*=privacy-consent-form] .form-item{width:auto;padding-left:0;padding-right:0}.webform-component[class*=privacy-consent-form] .fieldset-invisible{margin-top:0}