body{margin:40px 10px;padding:0;font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;font-size:14px}#outlookCal .ui-widget-content{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#222}#contentinhalt thead tr{background:#fff}#contentinhalt .fc-content-skeleton td{vertical-align:top;padding:3px;background:#fff!important;border-bottom:none!important;border-left:1px solid #6DC1FF;height:10px}#contentinhalt .fc-toolbar h2{color:#005da2!important;font-size:20px!important}#contentinhalt .fc-toolbar h2{margin:3px 0 3px 0}#outlookCal .fc-view-container .fc-content span,#outlookCal .fc-view-container .fc-content span{font-style:normal!important;font-weight:400}#outlookCal .fc-view-container thead th{text-align:center;font-size:13px}#outlookCal .fc-view-container table{margin:0 0 0 0}#outlookCal .fc-more-cell #contentinhalt a{font-weight:700;text-decoration:underline;background:none;color:#005da2;padding:0}#contentinhalt .fc-more-cell a{text-decoration:none;color:#005da2}.fc-event-container{background-color:#fff}#contentinhalt #outlookCal p,#contentinhalt li,#contentinhalt #outlookCal td,#contentinhalt #outlookCal input,#contentinhalt #outlookCal textarea,#contentinhalt #outlookCal select{font-size:12px!important}#kalenderOutlook ul li{list-style:none}.rahmen.last{width:100%!important}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#005da2!important}span.outlookCalTextDetailDescPre{font-size:15px}#contentinhalt .kalenderFilterOption{background:#f2f2f2 none repeat scroll 0 0;border-radius:5px;float:left;padding:15px 20px;margin-bottom:21px;position:relative;float:left}.descriptionOpenCloseBlock{background-color:#005da2!important;cursor:pointer;float:left;padding:4px 10px;color:#fff;margin:10px 43px 20px 15px}#detailDescriptionHtml strong{font-size:12px;font-weight:600;margin-top:10px;position:relative;float:left;width:100%}#detailDescriptionHtml span{font-size:12px}#detailLocation span{font-size:12px}#icalPopupWinBtn_50724408{font-size:14px!important;margin-bottom:10px}.outlookCalTextDetailDescPre{font-weight:600;margin-top:10px;float:left;width:100%}.calendarOutlook{max-width:700px;margin:0 auto}.calendarOutlookDetail{background-color:#fff;position:relative;top:50%;left:50%;transform:translate(-50%,-100%);min-height:300px;max-width:300px;border-style:solid;border-width:2px;border-radius:5px}.buttonOutlook{background-color:blue;color:#fff;max-width:200px}.calendarBoxes{max-width:500px;margin:0 auto}.squareImg{width:10px;height:10px;border-style:solid;border-width:2px;border-radius:5px;border-color:#000;color:red;background-color:blue}.calTextDetailHeadlineOutlook{font-weight:700}.calTextDetailDescOutlook{clear:both}.btnSearcDatesOutlook{background-color:blue}.btnDownloadIcal{background-color:#005da2;,border-style:solid}#kalenderCube{display:block;float:left;margin-top:15px;width:93%;padding-left:3%}#kalenderCube .fc-scroller{overflow-x:hidden;overflow-y:scroll;height:210px!important}#kalenderCube .fc table{font-size:13px}#kalenderCube .newKalender{width:100%;float:left;color:#626262}#kalenderCube .newKalender #boxView{width:34%;float:left}#kalenderCube .newKalender #calTextList{width:63%;float:right}#kalenderCube .calTextMainHeadline{color:#2d6400;float:left;font-size:18px;font-family:'Source-Sans-Pro';font-weight:400;padding-bottom:10px;width:100%}#kalenderCube .calTextDetailTitle{float:left;width:100%;font-family:'Source-Sans-Pro-Bold';font-weight:400}#kalenderCube .newKalender .item{width:100%;float:left;padding-bottom:5px}#kalenderCube .newKalender .calTextDetailCategory{width:100%;float:left}#kalenderCube .fc-toolbar h2{color:#2d6400;font-size:23px;font-family:'Source-Sans-Pro-Bold';font-weight:400;margin:0}#kalenderCube .fc-basic-view tbody .fc-row{min-height:5px!important}#kalenderCube .fc-day-grid-event>.fc-content{display:none}#kalenderCube .ui-widget-content{background:none!important;cursor:pointer}#kalenderCube .ui-state-highlight,#kalenderCube .ui-widget-content .ui-state-highlight,#kalenderCube .ui-widget-header .ui-state-highlight{background:url(images/ui-bg_glass_55_f8da4e_1x400.png) repeat-x scroll 50% 50% #d0d0d0!important;border:1px solid #b5e46c;color:#3C8401}#kalenderCube .ui-state-default,#kalenderCube .ui-widget-content .ui-state-default,#kalenderCube .ui-widget-header .ui-state-default{background:none repeat scroll 0 0!important;border:medium none;color:#fff;font-family:'Source-Sans-Pro';font-weight:400}#kalenderCube .squareImg{border-color:#016BA9!important;border-style:solid;border-width:1px!important;color:red;height:4px!important;width:91%!important;background:#278FCC!important}#kalenderCube div.fc-day-grid div.fc-row.fc-week.ui-widget-content{height:27px!important}#kalenderCube .fc-ltr .fc-basic-view .fc-day-number{text-align:left!important}#kalenderCube .ui-widget-header{background:#3c8401 none repeat scroll 0 0!important;border:medium none;color:#fff;font-family:'Source-Sans-Pro-Bold';font-weight:400;text-transform:uppercase;padding-bottom:2px;padding-top:2px}.fc-basic-view td.fc-week-number span,.fc-basic-view td.fc-day-number{font-size:11px!important;font-family:Verdana,Arial;font-weight:400;padding-bottom:2px;padding-left:4%;padding-top:2px}#kalenderCube .fc button{height:23px!important}#kalenderCube .fc-toolbar{margin-bottom:5px!important;text-align:center}#kalenderCube #calTextList{padding-top:15px;width:100%}#kalenderCube #calTextList .calTextDetailCategory{display:none}#kalenderCube .calTextDetailItem{border-bottom:1px solid #ccc;float:left;font-size:15px;line-height:21px;margin-bottom:17px;padding-bottom:17px;width:100%}#kalenderCube .calTextDetailDesc{display:none}#outlookCal{float:left;padding-top:30px;position:relative}#outlookCal *{font-size:10px}.fc-day-grid-event{margin:-2px 3px 3px}#outlookCal .ui-widget-content{border-color:#ccc!important}#calTextListOutlook{clear:both}.fc-day-grid-event{margin:-2px 3px 3px}#kalenderOutlook .optionHeadline{float:left;clear:both;font-size:15px}#kalenderOutlook .kalenderOption{float:left;clear:both;width:100%;padding-bottom:15px;padding-top:15px}.btnDownloadIcal{background:#005da2 none repeat border:1px solid #d4d4d4;clear:both;color:#3e74ba;cursor:pointer;float:left;margin-top:10px;padding:4px 10px;color:#fff}.btnDownloadIcal:hover,#contentbereich #kalenderOption .descriptionOpenCloseBlock:hover{background:#3f8bc3 none repeat scroll 0 0}#contentbereich #kalenderOption .descriptionOpenCloseBlock{background:#396db2 none repeat scroll 0 0;border:1px solid #d4d4d4;color:#fff;cursor:pointer;float:left;margin-left:2%;margin-top:10px;padding:4px 10px}#contentbereich #kalenderOption .calTextDetailDescOutlook{float:left;margin-top:15px;width:100%}#calTextDetailOutlook .calTextDetailDescOutlook p{color:#3e3e3e;font-size:12px;line-height:26px}.optionHeadline{float:left;clear:both;font-size:15px}#kalenderOption{float:left;clear:both;width:100%;padding-bottom:15px;padding-top:15px}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#ccc none repeat scroll 0 0!important}#kalenderOption .kalenderBtn{background:#005da2 none repeat scroll 0 0;border-radius:0;box-shadow:0 0 0 2px #005da2 inset;color:#fff;cursor:pointer;float:left;font-size:14px;margin-bottom:10px;margin-right:2%;padding:5px 10% 5px 7%;text-decoration:none;width:49%}#kalenderOption .kalenderBtnLast{margin-right:0}#kalenderOption .kalenderBtn:hover{background-color:#f7f7f5;box-shadow:0 0 0 2px #005da2 inset;-webkit-box-shadow:0 0 0 2px #656565 inset;color:#000}#kalenderOption .kalenderansichtBtn.btnActive,#kalenderOption .listenansichtBtn.btnActive{background-color:#fff;box-shadow:0 0 0 2px #005da2 inset;-webkit-box-shadow:0 0 0 2px #656565 inset;color:#000;background-image:url(../images/calIcon01.png);background-repeat:no-repeat;background-position:bottom 6px right 10px}#kalenderOption .listenansichtBtn.btnActive{background-image:url(../images/calIcon02.png);background-position:bottom 10px right 10px;background-repeat:no-repeat}#kalenderOption .kalenderansichtBtn{background-image:url(../images/calIcon01.png);background-position:bottom 6px right 10px;background-repeat:no-repeat}#kalenderOption .listenansichtBtn{background-image:url(../images/calIcon02.png);background-position:right 10px bottom -50px;background-repeat:no-repeat}#kalenderOption .icsBtn{background-image:url(../images/calIcon03.png);background-position:right 10px bottom -44px;background-repeat:no-repeat}#kalenderOption .pdfBtn{background-image:url(../images/calIcon04.png);background-position:right 10px bottom -43px;background-repeat:no-repeat}#kalenderOption .kalenderansichtBtn:hover{background-position:bottom 6px right 10px}#kalenderOption .listenansichtBtn:hover{background-position:bottom 10px right 10px}#kalenderOption .icsBtn:hover{background-position:bottom 6px right 10px}#kalenderOption .pdfBtn:hover{background-position:bottom 6px right 10px}#contentbereich #contentColRight .contentElement .tx-kommpublishconnector-pi1 #kalenderOutlook #formSearchDatePicker.borderform.kalenderFilterOption .rahmen{margin-top:11px}.kalenderFilterOption .rahmen{float:left;margin-bottom:5px;width:48%;margin-right:2%;clear:none}.kalenderFilterOption #anzeigevon,.kalenderFilterOption #anzeigebis{width:79%}.kalenderFilterOption input{padding:5px 4px}.kalenderFilterOption .formobjektkleinVeranstaltung{width:95.2%}.kalenderFilterOption .rahmen.last{margin-right:0%;float:right}strong,b{font-family:Verdana,Arial;font-weight:700}strong label{font-family:Verdana,Arial;font-weight:700}.ce-bodytext P b i{font-family:Verdana,Arial;font-weight:700}.kalenderFilterOption .rahmen.full{width:100%}.kalenderFilterOption ul.checkboxSplitterKalender{float:left;margin:0!important;padding:0 0 10px;width:100%}.kalenderFilterOption ul.checkboxSplitterKalender li{float:left;list-style:outside none none;width:32%}input.sucheStartenBtn{background:#005da2!important;border:none;border-radius:0;color:#fff;cursor:pointer;margin-top:8px;padding:6px 0;width:40%;font-size:14px}input.sucheStartenBtn:hover{color:#fff}#kalenderOutlook .checkboxSplitterKalender label{padding-left:4px}#kalenderOutlook #calTextListOutlook{float:left;width:100%;padding-top:25px}#contentbereich #kalenderOutlook #kalenderOption #mainHeadlineOutlook.calTextMainHeadlineOutlook{color:#396db2;float:left;font-size:30px;font-family:'Source-Sans-Pro-SemiBold';font-weight:400;line-height:34px;text-transform:uppercase;width:100%}#contentbereich #calTextDetailHeadlineOutlook.calTextDetailHeadlineOutlook{float:left;font-size:17px;line-height:26px;width:100%}#kalenderOutlook #calTextHeadlineOutlook{border-bottom:2px solid #396db2;color:#626262;float:left;font-size:18px;font-family:'Source-Sans-Pro-Bold';font-weight:400;margin-bottom:25px;padding-bottom:3px;padding-right:.7%;width:auto}#kalenderOutlook .calTextDetailItem{border-bottom:1px solid #ccc;float:left;font-size:15px;line-height:21px;margin-bottom:17px;margin-right:5%;padding-bottom:17px;width:100%;position:relative}#kalenderOutlook .calTextDetailTitleOutlook{color:#005da2;font-size:16px;font-family:Verdana,Arial;font-weight:400;padding-bottom:5px;padding-top:5px;text-transform:uppercase}#kalenderOutlook .calTextDetailPicture{padding-bottom:15px;width:200px;float:left;padding-right:10px;cursor:pointer}#kalenderOutlook .calTextDetailCategoryOutlook{display:none}.calendarOutlook{margin:0 auto;max-width:100%!important}#outlookCal .ui-widget-header{background:none #626262!important;border:1px solid #626262;color:#eaf5f7;font-family:Verdana,Arial;font-weight:400}#outlookCal .ui-state-default,#outlookCal .ui-widget-content .ui-state-default,#outlookCal .ui-widget-header .ui-state-default{background:none #656565!important;border:1px solid #9b9b9b;color:#fff;font-weight:400;border-radius:0;font-size:12px}#outlookCal .ui-state-active{background:none #f7f7f5!important;border:1px solid #9b9b9b;color:#656565;font-size:12px}#outlookCal .ui-state-hover{background:none repeat scroll 0 0 #f7f7f5!important;color:#656565}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../images/ui-icons_grau.png)!important}#outlookCal .fc-toolbar{margin-bottom:10px!important;text-align:center}#outlookCal .fc-event{font-size:11px!important;background:#005da2;border-color:#005da2;cursor:pointer}#outlookCal .calendarOutlookDetail{background-color:#fff;border-radius:5px;border-style:solid;border-width:2px;left:50%;width:300px;min-height:300px;position:absolute;top:20%;transform:translate(-50%,0);-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}#outlookCal .calendarOutlookDetail .buttonOutlook{background:#626262;color:#fff;cursor:pointer;cursor:hand;float:left;padding:2%}#outlookCal .calendarOutlookDetail #detailAllFormData{font-size:12px;line-height:18px;padding:2%;clear:both}#outlookCal #outlookCalDetailWindow.calendarOutlookDetail #detailAllFormData{font-size:19px!important;line-height:21px}#outlookCal #detailAllFormData #dateFrom,#outlookCal #detailAllFormData #dateTo,#outlookCal #detailAllFormData #detailTitle,#outlookCal #detailAllFormData #detailLocation,#outlookCal #detailAllFormData #detailOrganizer,#outlookCal #detailAllFormData #detailOrganizer span{font-size:12px!important;line-height:21px}#fc-right #fc-view #fc-month-view#fc-basic-view{display:none}}.inhalt_randspalte #fc-basic-view{display:none}.inhalt_randspalte .fc-view-container{display:none}.inhalt_randspalte .rahmen.last{display:none}.inhalt_randspalte .rahmen.full{display:none}.inhalt_randspalte .fc-month-button ui-button ui-state-default ui-corner-left ui-state-active{display:none}.inhalt_randspalte #exportIcsBtn{display:none}.inhalt_randspalte #exportPdfBtn{display:none}.inhalt_randspalte .fc-agendaWeek-button{display:none}.inhalt_randspalte .fc-month-button{display:none}.inhalt_randspalte .fc-agendaDay-button{display:none}.inhalt_randspalte #calTextDetailOrganizerOutlook{display:none}.inhalt_randspalte .btnDownloadIcal{display:none}.inhalt_randspalte #kalenderOutlook #calTextHeadlineOutlook{display:none}.inhalt_randspalte #kalenderOutlook .calTextDetailPicture{display:none}.inhalt_randspalte #fc-center{font-size:16px}.inhalt_randspalte .fc-toolbar h2{font-size:16px!important;padding-left:10px;color:gray}.inhalt_randspalte #outlookCal{padding-top:0}.inhalt_randspalte #kalenderOption{padding-top:0;margin-left:10px;padding-right:5px}.inhalt_randspalte .descriptionOpenCloseBlock{margin:2px;padding:0;background:none!important;color:#005da2;font-size:10px;font-style:italic;font-weight:700;text-decoration:underline}.inhalt_randspalte .calTextDetailLocationOutlook{line-height:1}.inhalt_randspalte #kalenderOutlook .calTextDetailItem{padding-bottom:0px!important;margin-bottom:5px}.inhalt_randspalte #kalenderOutlook .calTextDetailTitleOutlook{font-size:12px;line-height:1;text-transform:none}.inhalt_randspalte #kalenderOutlook #calTextListOutlook{padding-top:0;line-height:1}