html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}del,ins{text-decoration:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup,sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{font-size:100%}html{overflow-y:scroll}body{color:#000;font:normal normal normal 75% arial,helvetica,sans-serif;text-align:left}p{line-height:1.5em;margin:1em 0}img,a img{vertical-align:bottom}input,textarea,button{padding:2px}a:link{color:#015bca}a:visited{color:#476283}a:hover,a:focus{color:#e60005;text-decoration:underline}hr{border:0;background-color:#ccc;height:1px}td{line-height:1.5em}pre{padding:10px;background-color:#eee;border-left:5px solid #ccc}* html input{overflow:visible}.clearfix:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden}*:first-child+html .clearfix{min-height:0}* html .clearfix{height:1%}.clear{clear:both}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1.23em}h1,h2{display:block;margin:0 0 .6em;padding:.25em 0 .25em .3em;font-size:1.6em;font-weight:bold;background:#999 !important;color:#fff}h1 a:link,h1 a:visited,h2 a:link,h2 a:visited{color:#fff;text-decoration:none}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus{text-decoration:underline}h3{margin:0 0 .7em;padding:.7em 0 0;font-size:1.4em;font-weight:bold;color:#333}h4{margin:0 0 1em;padding:.5em 0 0;font-size:1em;font-weight:bold;color:#333}h5{font-size:1em;text-decoration:underline}.blog ol,.blog ul,.item-page ol,.item-page ul,.items-leading ol,.items-leading ul{line-height:160%;margin:10px 0 10px 35px;padding:0}.blog ul,.item-page ul,.items-leading ul{list-style-type:disc;list-style-image:url('../images/disc-grey.gif')}.blog ol li,.blog ul li,.item-page ol li,.item-page ul li,.items-leading ol li,.items-leading ul li{margin:0;padding:0;font-weight:normal}.floatbox-links{clear:both;float:left;margin:0 2em 0 0}.floatbox-rechts{clear:both;float:right;margin:0 0 0 2em}.externer-link{background:url('../images/externer-link.gif') no-repeat right 4px;padding-right:14px}.neues-fenster{background:url('../images/neues-fenster.gif') no-repeat right 4px;padding-right:14px}.floatbox-links-grau{float:left;clear:both;margin:0 20px 10px 0;padding:0 10px;border:0;width:148px;background-color:#ccc}.floatbox-rechts-grau{float:right;clear:both;margin:0 0 10px 20px;padding:0 10px;width:148px;border:0;background-color:#ccc}.floatbox-links-grau h3,.floatbox-rechts-grau h3{border-bottom:1px solid #000}.text-grau{display:block;background-color:#ccc;margin:0 0 2px;padding:6px}.quellenangabe{display:block;font-size:.83em;color:#808080;padding:0;margin:0;text-align:left}#kursuebersicht,#kurslegende{width:100%;border:0}#kurslegende a{text-decoration:none;color:#000}#kurslegende thead tr th{font-weight:bold;background-color:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left;padding:6px}#kurslegende tbody tr td{border-bottom:1px solid #ccc;text-align:left;line-height:160%}#kurslegende tbody tr td{padding:6px}#eventlist p.buttons{position:absolute;top:8px;right:10px;z-index:10;margin:0;padding:0}table#ueberschrift,table#ueberschrift td{background-color:#999;margin:0;border:0}table#ueberschrift td img{border:0;padding:0;margin:0;line-height:100%}table.drk-spezial{width:100%}table.drk-spezial th,table.drk-spezial td{padding:6px}table.drk-spezial th{font-weight:bold;background-color:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc}table.drk-spezial th a{color:#000;text-decoration:none}table.drk-spezial tr{vertical-align:top;border-bottom:1px solid #ccc}#system-message{margin:0 0 30px;padding:0}dt.message,dt.notice,.alert p,dt.error{padding:0 10px;font-weight:bold}dt.message,dt.notice{color:#808080}.alert,dt.error{color:#e60005}dd.message,dd.notice,.alert,dd.error{margin:0 0 15px;padding:0}dd.message,dd.notice{border:1px solid #808080;background:#eee}.alert,dd.error{border:1px solid #e60005;background:#ffeded}div.tooltip{color:#fff;background-color:#555 !important;background-color:hsla(0,0%,33%,.95) !important;border:none !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 3px #444;-moz-box-shadow:0 0 3px #444;box-shadow:0 0 3px #444}ul.multicol{position:relative;float:left;width:105%;list-style:none;margin:0 1em .85em -1em}ul.multicol:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden}ul.multicol li{position:relative;float:left;list-style:none;width:168px;margin:0 0 1em;padding:0 1em;border-right:1px solid #ccc}ul.multicol li.double{width:361px}ul.multicol li.triple{width:554px}ul.multicol li.quadruple{width:747px}ul.multicol h1,ul.multicol h2{margin:0;border-bottom:1px solid #fff}ul.multicol h1{padding:.3em .5em .2em .5em;font-size:1.6em;font-weight:normal;background-color:#e60005 !important}ul.multicol h2{padding:.6em .1em .5em .6em;font-size:1.2em}ul.multicol ul{margin:.83em 0 .83em 2.92em;padding:0;line-height:1.6em}ul.multicol ul li{position:normal;float:none;margin:0;padding:0;width:auto;font-weight:normal;list-style-type:disc;list-style-image:url('../images/disc-grey.gif');border:none}.placeholder{position:relative;display:inline-block;text-align:center}.placeholder img{display:inline-block;opacity:.5;z-index:10}.placeholder:before{position:absolute;left:50%;top:50%;content:'Platzhalter';font-weight:bold;color:#555;z-index:100;opacity:.5;text-align:center;text-decoration:none}.wid168:before{margin:-1em 0 0 -84px;width:168px;line-height:2em;font-size:2em}.wid361:before{margin:-1em 0 0 -181px;width:361px;line-height:2em;font-size:2em}.wid554:before{margin:-1em 0 0 -277px;width:554px;line-height:2em;font-size:2em}.addattach .modal-button{margin:0px 5px 0px 0px !important}.anhang table tr{vertical-align:top !important}.anhang table td{padding:0px 0px 10px 0px !important}.anhang table caption{font-size:16px;font-weight:bold;margin:17px 0 13px 0;padding:0;line-height:140%;display:block;color:#333;display:none}.anhang table td.at_filename .at_icon{margin:0px 5px 0px 0px}.anhang table td.at_filename .at_url{margin:0px 15px 0px 0px}.anhang table td.at_file_size{padding:1px 15px 0px 0px !important}form.bfQuickMode section.bfPageIntro{margin:0;padding:0}form.bfQuickMode div.control-group{margin-bottom:0}form.bfQuickMode .bfPage > section.bfElemWrap,form.bfQuickMode .bfPage > div.bfElemWrap{background-color:#fdeded;padding:5px 20px 5px 20px}form.bfQuickMode .bfPage > span.bfErrorMessage + .bfElemWrap,form.bfQuickMode .bfPage > div.bfErrorMessage + .bfElemWrap{padding:15px 20px 5px 20px}form.bfQuickMode .bfPage > section:last-of-type,form.bfQuickMode .bfPage > div:nth-last-child(3):not(.form-actions),form.bfQuickMode .bfPage > div:nth-last-child(3):not(.bfClearfix){padding:5px 20px 15px 20px}.bfPrevButton,.bfNextButton,.bfSubmitButton{margin:10px 0px 0px 0px;padding:3px 5px 3px 5px}label .bfRequired{float:right !important}.contact-formular h3,.contact-formular .jicons-icons{display:none}.contact-form{background:#fdeded;padding:10px 20px}.contact-form dl,.contact-form fieldset{margin:0;padding:0;border:0}.contact-form legend{display:none}.contact-form dt,.contact-form dd{display:block;float:left;padding:5px 0px}.contact-form dt{clear:left;width:150px}.contact-form dd{width:350px}.contact-form label{height:33px}.contact-form input{width:200px}.contact-form input#jform_contact_email_copy{width:auto}.contact-form textarea{width:350px;height:100px}.contact-form button{float:right;font-size:12px;padding:2px 5px}.contact-form input.invalid,.contact-form textarea.invalid{border:1px solid #e50006}#jform_captcha-lbl{display:none}.blog div,.items-leading div{position:relative}.blog h2,.items-leading h2{font-size:1.2em;padding:.6em .1em .5em .6em}.item-separator{clear:both;display:block;height:1em}.item-page-kontakt-adressen .headline{width:100%;background:#999;min-height:33px;overflow:hidden;margin:0px 0px 12px 0px}.article-info{background:#efefef;margin:0px;padding:5px;font-size:11px}.article-info dt{font-weight:bold}.dropdown-toggle{display:none}.pull-left{float:left}.pull-right{float:right}.btn-group{position:relative;margin-top:-35px}.btn-group ul{list-style:none;display:inline;padding-left:4px}.print-icon{margin:0 8px 0 0 !important;background:url('/media/system/images/printButton.png') no-repeat;height:16px;width:16px;overflow:hidden;display:inline-block}.email-icon{margin:0 8px 0 0 !important;background:url('/media/system/images/emailButton.png') no-repeat;height:16px;width:16px;overflow:hidden;display:inline-block}.print-icon a,.email-icon a{color:transparent}#inhalt{position:relative;width:100%;margin:0;;overflow:hidden}.item-page-kontakt-adressen h2{margin:20px 0px 10px 0px !important;border-bottom:2px solid #e50006 !important;font-size:16px !important;padding-left:10px;line-height:120% !important;font-weight:bold;clear:both}.profile{margin-top:-15px}.login h1,.logout h1,.remind h1,.reset h1,.profile fieldset legend,.profile-edit fieldset legend,.registration fieldset legend,.item-page-intern .headline h1{margin:0 0 .3em 0;padding:0 0 0 .625em;font-size:1.3em;font-weight:bold;background:transparent !important;color:#000;border-bottom:2px solid #e50006}.profile h1,.profile-edit h1,.registration h1{display:none}.registration fieldset legend,.profile fieldset legend,.profile-edit fieldset legend{display:block;width:540px}.login .login-description,.logout .logout-description,.intern .intern-description{margin:10px 0px 10px 0px;line-height:160%}.login fieldset,.remind fieldset,.reset fieldset{background-color:#fdeded;padding:12px;margin:0px;border:0px}.login fieldset label,.remind fieldset label,.reset fieldset label{display:block;float:left;width:120px}.login fieldset input{display:block;float:left !important;width:170px;padding:2px;margin:0px 200px 8px 0px !important}.login fieldset .button,.logout form .button,.remind form button,.reset form button{display:block;float:right}.profile fieldset,.profile fieldset dl,.profile-edit fieldset,.profile-edit fieldset dl,.registration fieldset,.registration fieldset dl{display:block;border:0px;margin:0px 0px 20px 0px;padding:0px;width:100%}.registration dt,.profile dt,.profile-edit dt{position:relative;float:left;clear:left;width:180px;margin:0px;padding:12px 0px 12px 10px;border-bottom:0px;font-weight:bold;z-index:10 !important}.registration dd,.profile dd,.profile-edit dd{position:relative;float:left;margin:0px 0px 0px -190px;padding:12px 0px;border-bottom:1px solid #ccc;background:#fff;width:550px;min-height:14px;z-index:1 !important;background:url('../images/bg_events.gif') repeat-y}.registration dd input#jform_profile_tos0{width:20px;margin:10px 5px 10px 0px;background:#fff}.registration .spacer{display:block;position:relative;background:#fff;top:-12px;left:-10px;width:200px;padding:12px 0px 11px 10px;margin:0px 0px -23px 0px}.profile dd span,.profile-edit dd span{float:left;margin:0 0 0 200px;padding:0;height:1em}.registration dd input,.profile-edit dd input,.profile-edit dd select{float:left;width:210px;background:#eee;border:0px;padding:4px;font-size:12px;margin:-4px 0px -4px 200px}.profile-edit dd select{width:215px}.registration dd .calendar{padding:2px;border:0px;background:transparent;margin:-3px 0px -3px 0px}.profile-edit dt .optional{display:none}.registration dd input:hover,.registration dd input:focus,.profile-edit dd input:hover,.profile-edit dd input:focus{background:#ccc}.login fieldset .button,.logout form .button,.registration button,.remind form button,.reset form button{font-size:12px;padding:2px 10px}.remind form button,.reset form button{margin:10px 0px 0px 0px}.profile-edit button,.registration button{margin:0px 0px 0px 0px}.profile a{float:right;padding:4px 7px;margin:0px;background:#999;border:0px;color:#fff !important;text-decoration:none;font-weight:bold;cursor:pointer}.profile a:hover,.profile a:focus{text-decoration:none}.login-hilfe ul{margin:5px 0px 0px 5px !important}.login-hilfe ul li{float:left;list-style:none none;margin:0px 20px 0px 0px !important;font-size:11px}.login-hilfe ul li a{text-decoration:none;color:#999}.login-hilfe ul li a:hover{color:#e50006}.dpc-filters{margin:-1em 0 1.3em 0;padding:0;background-color:#efefef;border:1px solid #ccc}.dpc-filters .search,.dpc-filters .limit{padding:5px}.dpc-filters .search{float:left}.dpc-filters .limit{float:right}.dpc-filters input,.dpc-filters select{padding:2px}.chzn-container{width:60px !important}.dp-container ul,.dp-container ol{margin:0 0 10px 0}.dp-container .btn-toolbar{font-size:100%;margin:0 0 .6em 0;padding:.4em .48em;background-color:#efefef;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.dp-container .btn-toolbar input[type="text"]{margin-bottom:0}.dp-container .list-striped li,.dp-container .list-striped dd,.dp-container .row-striped .row,.dp-container .row-striped .row-fluid{padding:0;background-color:#fff}.dp-container .list-striped li:hover,.dp-container .list-striped dd:hover,.dp-container .row-striped .row:hover,.dp-container .row-striped .row-fluid:hover,.dp-container .list-striped li:focus,.dp-container .list-striped dd:focus,.dp-container .row-striped .row:focus,.dp-container .row-striped .row-fluid:focus{background-color:#eee}.dp-container .list-striped li:first-child{background-color:#eee}.dp-container .list-striped li a:link,.dp-container .list-striped li a:visited{display:block;padding:8px;text-decoration:none;color:#000}.dp-container .list-striped li:first-child span{display:inline-block;padding:8px}#dpcalendar_component_loading{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.55);z-index:10000}#dpcalendar_component_loading img{margin-top:20px}.fc-header-title h2{margin:3px 0 0;padding:0;font-size:18px;background:transparent !important;color:#999}.dp-container .icon-calendar,.dp-container .icon-print{margin:0}.fc-view-month th,.fc-view-agendaWeek th,.fc-view-agendaDay th,.fc-list-header{padding:.5em 6px !important;background-color:#eee;font-weight:bold}.fc-list-section{padding:0 8px}.fc-event{margin:8px 0 !important}.fc-view-list .fc-event-head,.fc-view-list .fc-event-content{padding:5px}.event-button{margin:0 5px}h2.dpc-event-title,h2.dpc-event-comment{margin:.6em 0 .3em 0;padding:0 0 0 .625em;font-size:1.3em;font-weight:bold;background:transparent !important;color:#000;border-bottom:2px solid #e50006}h2.dpc-event-comment{border-bottom:2px solid #ccc}.dpc-event dt,.dpc-event dd{position:relative;float:left;line-height:130% !important;font-size:12px}.dpc-event dt{clear:left;width:180px;padding:13px 0px 12px 10px;border-bottom:0px;font-weight:bold;z-index:10 !important}.dpc-event dd{padding:12px 0 12px 200px;margin:0 0 0 -190px;width:353px;border-bottom:1px solid #ccc;z-index:1 !important;background:url('../images/bg_events.gif') repeat-y}.dpc-event dd p,.dpc-event dd ul{margin:0;padding:0}.dpc-event dd p:after{content:'\00A0';white-space:pre}.hide{display:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:block;padding-right:5px;padding-left:5px}.pager{margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager .previous>a,.pager .previous>span{float:left}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}#xmap ul,#xmap li{list-style:none none}#xmap ul.level_0,#xmap ul.level_1{margin:0px;padding:0px}#xmap ul.level_2{margin:0px 0px 15px 0px;padding:0px}#xmap ul.level_0 li{margin:15px 0px 0px 0px;padding:0px}#xmap ul.level_1 li{margin:0px}#xmap ul.level_0 li a:link,#xmap ul.level_0 li a:visited{margin:0px;padding:10px 0px 0px 15px;font-size:18px;text-decoration:none;color:#808080}#xmap ul.level_0 li a:hover,#xmap ul.level_0 li a:focus{color:#e50006}#xmap ul.level_1 li a:link,#xmap ul.level_1 li a:visited{margin:0px 0px 0px 45px;padding:0px;font-size:12px;font-weight:bold;color:#015bca}#xmap ul.level_1 li a:visited{color:#476283}#xmap ul.level_1 li a:hover,#xmap ul.level_1 li a:focus{color:#e50006}#xmap ul.level_2 li a:link,#xmap ul.level_2 li a:visited{margin:0px 0px 0px 75px;padding:0px;font-weight:normal}#searchForm{margin:10px 0;padding:20px 30px 10px 30px;border-top:2px solid #e60005;background-color:#fdeded}#searchForm .searchintro{color:#e50006}#searchForm .ordering-box label,#searchForm .word label,#searchForm legend{clear:both;display:block;float:left;width:100px;font-weight:bold;color:#000;padding:2px 0;margin:0 0 15px 0}#searchForm .ordering-box{clear:both}#searchForm .button{float:right;padding:2px 15px}.form-limit{float:right}.counter{float:left;margin:0 0 0 250px}.search-results{margin:10px 0 0 0}.highlight{color:#e50006;background-color:transparent !important;padding:0 !important}.small,.result-created{font-size:11px}.result-category,.result-text,.result-created{margin:0px 0px 5px 15px}#pg-icons{position:absolute;top:0px;right:0px;padding:9px 6px 0 0}#phocagallery-categories-detail,#phocagallery #pg-msnr-container{margin:0 -11px;min-height:0}.pg-cats-box-float,#phocagallery .pg-cv-box{margin:0 0 20px 0;padding:0 11px;width:168px;border-left:1px solid #ccc;box-shadow:none}#phocagallery .pg-cv-box{border-left:1px solid #fff}#phocagallery .pg-cv-box:hover{background:transparent}.pg-field{margin:0;padding:0;background:transparent;box-shadow:none}.pg-legend{margin:0 0 1px;padding:.6em .1em .5em .6em;font-size:1.2em;background:#999;color:#fff}.pg-legend a:link,.pg-legend a:visited{color:#fff;text-decoration:none}#phocagallery .pg-legend a:hover,#phocagallery .pg-legend a:focus{text-decoration:underline}.pg-legend .small{display:none}.pg-field-table{margin-left:0}#phocagallery .pg-cat-img-detail,#phocagallery .pg-cat-img-detail div,#phocagallery .pg-cat-img-detail p{margin:0 !important;clear:both}#phocagallery .pg-cat-img-detail-box{padding:0 0 6px 0}.pg-cv-name{font-size:1em}#phocagallery > div:last-of-type{font-size:.916777em}#einsaetze-home-jahresauswahl div{border:0;width:543px;background-color:#efefef;padding:9px 5px 9px 5px;margin:0}#einsaetze-home-jahresauswahl #year{padding:2px}table.inputForm{border:0;width:100%}#einsaetze-tabelle-monat th{background-color:#999;color:white;text-align:left;border-bottom:2px solid #e50006;border-top:20px solid #fff;font-size:16px;line-height:160%;padding:5px 5px 3px 13px}table.inputForm tr.einsaetze-tabelle-beschreibung th{background-color:#efefef;border-bottom:1px solid #ccc;color:#999;line-height:200%;margin:0;font-weight:normal;padding:0px 5px 0px 5px}table.inputForm tr td{border-bottom:1px solid #ccc;line-height:300%}table.inputForm tr th,table.inputForm tr td{text-align:center}table#sortbox{border:0;width:550px;background-color:#efefef;margin:0;padding:9px 0px 9px 0px;text-align:right}table#sortbox td{padding:0px 5px 0px 5px;font-weight:bold}.limitbox{border:0;width:540px;background-color:#efefef;margin:0;padding:9px 5px 9px 5px;text-align:right}