textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-fhac-anleitungen table{border-collapse:separate;border-spacing:10px;}.tx-fhac-anleitungen table th{font-weight:bold;}.tx-fhac-anleitungen table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}.kkdl_flexWrap{padding:0;margin:0 0 20px;clear:both}.kkdl_flexWrap .result-count{width:49%;float:left;margin:10px 0 15px}.kkdl_flexWrap .page-browser{width:49%;text-align:right;float:right;margin:10px 0 15px}.kkdl_flexWrap .kkdl_flex{padding:5px;margin:0 3px 5px 0;height:auto;clear:both;background:inherit}.kkdl_flexWrap .kkdl_flex .title{padding:0;margin:0;color:inherit;font-weight:bolder}.kkdl_flexWrap .kkdl_flex .category_class{margin-bottom:12px}.kkdl_flexWrap .kkdl_flex .kkdl_image{float:left;text-align:left;margin-right:15px}.kkdl_flexWrap .kkdl_flex .kkdl_text{float:left;text-align:left}.kkdl_flexWrap .kkdl_flex .kkdl_text.bodytext,.kkdl_flexWrap .kkdl_flex a.more,.kkdl_flexWrap .kkdl_single .kkdl_text.bodytext{padding:0;margin:0}.kkdl_flexWrap .kkdl_flex .kkdl_text.bodytext .kk_filesize{float:left;margin-left:10px}.kkdl_flexWrap .kkdl_flex .kkdl_text.bodytext .dl-link-text{float:left}.kkdl_flexWrap .kkdl_flex .kkdl_text.bodytext .kk_fileMDate{clear:left;float:left}.kkdl_flexWrap .kkdl_flex .kkdl_text.bodytext dl dt{font-weight:400}.kkdl_flexWrap .kkdl_flex .kkdl_text.bodytext dl dt.kkdl_text dt:hover img{filter:grayscale(1)}.kkdl_flexWrap .kkdl_flex .clicks,.kkdl_flexWrap .kkdl_flex .datetime{font-size:11px}.kkdl_flexWrap .kkdl_flex .links,.kkdl_flexWrap .kkdl_single{float:left;padding:0;margin:0}.kkdl_flexWrap .kkdl_flex .description h6{font-size:13px;font-size:1rem}.kkdl_flexWrap .kkdl_flex a{padding:0;margin:0;text-decoration:none}.kkdl_flexWrap .kkdl_flex a:hover{text-decoration:none}.kkdl_flexWrap .kkdl_single{width:100%}.kkdl_flexWrap .kkdl_single .kkdl_text{min-width:450px;max-width:80%}.kkdl_flexWrap .kkdl_single .kkdl_text.bodytext .kk_filesize{float:left;margin-left:10px}.kkdl_flexWrap .kkdl_single .kkdl_text.bodytext .dl-link-text{float:left}.kkdl_flexWrap .kkdl_single .kkdl_text.bodytext .kk_fileMDate{clear:left;float:left}.kkdl_flexWrap .kkdl_single .kkdl_descriptions{clear:both;float:left;margin-top:10px}.kkdl_flexWrap .kkdl_flex .description h6,.kkdl_flexWrap .kkdl_single .kkdl_descriptions h6{font-style:italic;text-decoration:underline}.kkdl_flexWrap .kkdl_single .links{padding:0;margin:0}.kkdl_flexWrap .kkdl_single .title{padding:0;margin:0;color:#004d74;font-weight:bolder}.kkdl_flexWrap .kkdl_single .clicks,.kkdl_flexWrap .kkdl_single .datetime{font-size:11px;font-size:.8461538462rem}.kkdl_flexWrap .kkdl_single .image img{padding:0;margin:0 10px 10px 0;float:left;width:63px;height:63px;border:2px solid #d0efed}.kkdl_flexWrap .clearer{clear:both;margin:0;border:0;background:0 0}.fhac_kkdl_list .kkdl_text{overflow-wrap:break-word}.tx-powermail .powermail_fieldset .powermail-errors-list{display:none;margin:5px 0 20px 0;padding:0;list-style-type:none;background-color:#F2DEDE;border:1px solid #EBCCD1;width:100%;float:right;clear:left}.tx-powermail .powermail_fieldset .powermail-errors-list.filled{display:block}.tx-powermail .powermail_fieldset .powermail-errors-list>li{color:#A94442;padding:5px 10px}.tx-powermail .powermail_fieldset .powermail_field_error,.tx-powermail .powermail_fieldset div.error{background-color:#EBCCD1;color:#A94442}.tx-powermail .powermail_fieldset .powermail_field_error_container .powermail-errors-list{width:100%;margin-bottom:0;background-color:#EBCCD1;border:none}.tx-powermail .powermail_fieldset .powermail_field_error_container .powermail-errors-list>li{padding-left:5px}.tx-powermail .powermail_progressbar{width:100%;height:5px;float:right;border:1px solid #EEEEEE;clear:both}.tx-powermail .powermail_progressbar.disable{display:none}.tx-powermail .powermail_progressbar>.powermail_progress{background:#1E5799;width:0%;max-width:100%;-webkit-animation:progress 5s 1 forwards;-moz-animation:progress 5s 1 forwards;-ms-animation:progress 5s 1 forwards;animation:progress 5s 1 forwards}.tx-powermail .powermail_progressbar>.powermail_progress>.powermail_progress_inner{height:5px;width:100%;overflow:hidden;background:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_loading.gif") repeat-x;-moz-opacity:0.25;-khtml-opacity:0.25;opacity:0.25;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);filter:alpha(opacity=25)}.tx-powermail ul.powermail_fieldwrap_file_list{background-color:white;border:1px solid #bbb;float:right;padding:3px;width:100%;list-style:none;border-radius:4px;margin:0}.tx-powermail ul.powermail_fieldwrap_file_list>li{margin:5px}.tx-powermail ul.powermail_fieldwrap_file_list>li .deleteAllFiles{color:#bbb;cursor:pointer}.tx-powermail ul.powermail_fieldwrap_file_list>li .deleteAllFiles:hover{text-decoration:underline}.tx-powermail .powermail_confirmation .powermail_progressbar{width:100%}.tx-powermail .powermail_message{padding:5px 0 10px 20px;min-height:65px;background-color:#EBCCD1;border:1px solid #A94442;background-position:98% 10px;background-repeat:no-repeat;list-style:circle}.tx-powermail .powermail_message li{padding:5px 50px 0 0;border:none;background:none}.tx-powermail .powermail_message.powermail_message_ok{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");background-color:#CDEACA;border:1px solid #3B7826}.tx-powermail .powermail_message.powermail_message_ok li{color:#3B7826}.tx-powermail .powermail_message.powermail_message_error{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_error.png")}.tx-powermail .powermail_message.powermail_message_error li{color:#A94442}.tx-powermail .powermail_message.powermail_message_note{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");background-color:#FCF8E3;border:1px solid #FFCA4B}.tx-powermail .powermail_message.powermail_message_note li{color:#FFCA4B}.tx-powermail .powermail_fieldset .powermail_tab_navigation{margin-top:2em}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next,.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_previous{background-color:#aaa;display:inline-block;padding:5px 30px;text-decoration:none;color:white;border:1px solid #bbb;font-weight:bold}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next{background-color:#1E5799;float:right}.tx-powermail .powermail_form.nolabel>h3{display:none}.tx-powermail .powermail_fieldset.nolabel>legend{display:none}.tx-powermail .powermail_fieldwrap.nolabel>label{display:none}.tx-powermail .powermail_fieldwrap.nolabel>fieldset>legend{display:none}@-webkit-keyframes progress{from{}to{width:100%}}@-moz-keyframes progress{from{}to{width:100%}}@-ms-keyframes progress{to{width:100%}}@keyframes progress{from{}to{width:100%}}.ol-control button,.ol-attribution,.ol-scale-line-inner{font-family:'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif !important;}.ol-popup{font-family:'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif !important;font-size:12px;position:absolute;background-color:white;-webkit-filter:drop-shadow(0 1px 4px rgba(0,0,0,0.2));filter:drop-shadow(0 1px 4px rgba(0,0,0,0.2));padding:10px;border-radius:10px;border:1px solid #cccccc;bottom:12px;left:-50px;min-width:100px;}.ol-popup dl{margin-bottom:0;}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.ol-popup:after{border-top-color:white;border-width:10px;left:48px;margin-left:-10px;}.ol-popup:before{border-top-color:#cccccc;border-width:11px;left:48px;margin-left:-11px;}.ol-popup-closer{text-decoration:none;position:absolute;top:2px;right:8px;}.ol-popup-closer:after{content:"✖";color:#c3c3c3;}img.marker-icon{max-height:45px;}
