/* Main-Style.css */
form.verein{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #67b332}iframe{width:100%;height:1000px;min-width:100%;max-width:100%;border:0px solid #fff}.toggler{color:#67b332}figure.image_container{margin:0;padding:0}.content-slider{height:250px}#ui-accordion-function{color:#67b332}#main .inside{padding-right:20px}#topbalken nav{margin:0;padding:0 0 5px;width: 420px !important}#topbalken{background-color:#67b332}#topbalken .mod_customnav li{float:left;margin-right:2px;padding-right:2px;border-right:1px solid #000}#topbalken .mod_customnav li:last-child{border-right:0px}#topbalken .mod_customnav li.active{text-decoration:underline;background-image: none}#suchenheader{right:20px;top:2px;position:absolute}#ctrl_24_submit{padding:2px;background-color:#ccc;border:0px solid #fff}html{color:#000;background: #FFF}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style: normal}ol,ul{list-style: none}#main ul{list-style-type:disc}#main ol{list-style-type:decimal}caption,th{text-align:left}q:before,q:after{content: ''}abbr,acronym{border:0;font-variant: normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family: inherit;font-size: inherit;font-weight: inherit}input,textarea,select{*font-size: 100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}html{background-color:#eee;font:.8em Verdana,Arial}h1{margin-bottom:10px;border-bottom:1px solid #333;font:200% Verdana,Arial}h2{margin-bottom:10px;font:150% Verdana,Arial}h3{margin-bottom:10px;font:120% Verdana,Arial}a{text-decoration:none;color:#67b332}a:hover{text-decoration:underline}p{margin-bottom:15px}#wrapper{background-color:#fff}.logo{height:110px;position:relative;float:left;z-index: 3}nav{color:#ccc}nav a{text-decoration:none;color:#333}.active a{color:#67b332}#header .mod_navigation{height:80px;margin:0;padding:40px 0 0;z-index: 10}#header .mod_navigation ul{margin:0;padding:0}#header .mod_navigation li{width:105px;height:80px;display:inline-block;margin:0 2px;padding:0;vertical-align:top;text-align:center}#header li.active{background-image:url("../../tl_files/ssb-duisburg/img/nav_schatten.png");background-position:center bottom;background-repeat:no-repeat}#third_old{margin-top:10px;padding:20px 10px 0;background: #eeeeee;/* Old browsers */  background: -moz-linear-gradient(top, #eeeeee 0%, white 100%);/* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, white));/* Chrome,Safari4+ */  background: -webkit-linear-gradient(top, #eeeeee 0%, white 100%);/* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top, #eeeeee 0%, white 100%);/* Opera 11.10+ */  background: -ms-linear-gradient(top, #eeeeee 0%, white 100%);/* IE10+ */  background: linear-gradient(to bottom, #eeeeee 0%, white 100%);/* W3C */  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );/* IE6-9 */}#third_old li{width:80px;height:60px;display:inline-block;margin:0 10px;vertical-align:top;text-align:center}#third_old li.active{background: url("../../../img/nav_schatten_80.png") 0 50px no-repeat}#left nav{width:260px;float:left;margin-top:30px}#left nav li{margin-bottom:5px;background-image:url("../../tl_files/ssb-duisburg/img/second.png");background-repeat:no-repeat}#left nav a{width:183px;display:inline-block;margin-right:5px;margin-left:18px;padding-top:10px;padding-bottom:10px;padding-left:5px;background-color:#b1b1b1;background-repeat:no-repeat;color:#fff}#left nav ul.level_2{margin-left:10px;padding-left:0;color:#fff}#left nav ul.level_2 li.first{margin-top:5px}#left nav a:hover{background-color:#67b332;background-repeat:no-repeat}#left nav ul.level_2 li.active{padding:10px 0 10px 18px;background-image:url("../../tl_files/ssb-duisburg/img/second_active.png");background-position:left top;background-repeat:no-repeat}#left nav ul.level_1 li.active{margin-bottom:0;padding-top:5px;padding-bottom:5px;background-image:url("../../tl_files/ssb-duisburg/img/second_active.png");background-position:left top;background-repeat:no-repeat}#left nav ul.level_1 li.active ul{margin-top:5px;margin-left:10px}#left nav ul.level_1 span.active{display:block;margin-top:2px;margin-right:15px;margin-left:18px;padding:5px 10px 10px 5px;background-color:#67b332;background-position:left top;background-repeat:no-repeat;line-height:120%}#left nav ul.level_2 span.active{display:block;margin:0 5px 0 0;padding:5px 5px 8px;background-color:#67b332;background-position:left top;background-repeat:no-repeat;line-height:120%}#third a{width:175px;display:inline-block;padding-left:35px;color:#fff;background: url('../img/third.png') no-repeat}#third a:hover{background: url('../img/third_active.png') no-repeat}#third a.active{background: url('../img/third_active.png') no-repeat}#search{z-index: 999}.bar{height:26px;position:relative;background-color:#67b332;z-index: 4}.panel{width:250px;height:70px;top:-70px;position:relative;margin-left:690px;background-color:#67B332;border-radius:0 0 10px 10px;behavior:url('assets/css3pie/1.0.0/PIE.htc');right: 0px;z-index: 3}#gallery{height:100px;margin-top:20px;padding:0 20px 0 10px}.tx-macinasearchbox-pi1{padding-top:20px;padding-bottom:10px;padding-left:10px;background-color:#67B332}.tx-macinasearchbox-pi1 a{color:#fff}.tx-macinasearchbox-pi1 p{margin-top:5px;margin-right:60px}.macina_sword{width:150px;margin-right:10px}#gallery{height:267px;padding-left:10px}header{margin-bottom:20px;z-index: 999}footer{clear:both;padding-bottom:20px;background-color:#d9d9d9;border-top:50px solid #fff}#footer ul li{width:120px;overflow:hidden;margin-right:5px}*/
 
hr{margin:0}hr.green{border:2px solid #67b332}hr.white{margin-bottom:5px;border:2px solid #fff}footer ul.level_1 li{width:150px;float:left;margin-left:5px}#footer li.active{text-decoration:underline;color:#444}footer .level_2{margin:5px 0 0;padding:0}footer .level_2 li{clear:both;line-height:20px}footer .level_3{display:none}hr.clear{clear:both;border:0}/* Smoothgallery */
div.tx-rgsmoothgallery-pi1{background: none}#thumbs{width:110px;height:267px;float:left;background-color:#fff}#thumbs .label{display:none}.slideInfoZone{width:390px;height:257px;display:inline-block;padding:0 10px 10px;background-color:#fff;color:#000}div #myGallery{width:400px;float:left;border:0}.jdGallery div.slideElement{overflow:visible;background-color:#fff}.thumbnail{margin-bottom:20px}.gme_form{margin-bottom:20px}.gme-saddress,.gme-travelmode{height:20px;margin:0;padding:0;border:1px solid #ccc;line-height:20px}.gme-travelmode{height:22px}.gme-submit{height:20px;border:1px solid #ccc}.tx-felogin-pi1 label{display:block}.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{vertical-align:middle;background:#cccccc}.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666}.tx-indexedsearch .tx-indexedsearch-category{font-size:16px;font-weight:bold;background:#cccccc}.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}.tx-indexedsearch .searchbox-tmpl-css LABEL{width:10em;float:left;margin-right:1em}.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{float:right;margin-top:-1.2em;font-weight:normal;letter-spacing:0}.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}.tx-go-maps-ext img{max-width:none}DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center}DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right}DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left}DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG,DIV.csc-textpic-border DIV.csc-textpic-single-image IMG{padding:0;border: 2px solid black}DIV.csc-textpic-imagewrap{padding:0}DIV.csc-textpic IMG{border: none}DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}DIV.csc-textpic DIV.csc-textpic-imagewrap UL{margin:0;padding:0;list-style: none}DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0}DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left}DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none}DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none}DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border: none}/* FE-Editing Icons */
	DL.csc-textpic-image{margin:0}DL.csc-textpic-image DT{display:inline;margin:0}DL.csc-textpic-image DD{margin:0}DIV.csc-textpic-clear{clear:both}DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */		margin-left: 10px}DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;/* IE fix for double-margin bug */		margin-left: 10px}DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0;vertical-align:bottom}DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{display:block;margin-bottom:10px}DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both}DIV.csc-textpic DIV.csc-textpic-single-image IMG{margin-bottom:10px}*+html DIV.csc-textpic DIV.csc-textpic-imagerow .csc-textpic-image{margin-bottom:0}*+html DIV.csc-textpic DIV.csc-textpic-imagerow{margin-bottom:10px}DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left: 10px !important}DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}DIV.csc-textpic-center{text-align:center;/* IE-hack */}DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto}DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:left;/* Remove IE-hack */}DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left;/* Remove IE-hack */}DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right}DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both}* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0}/****** tt_address *******/
.vcard{margin-bottom:30px}.vcard .photo{float:left}.vcard br{clear:both}.tx-damdownloads-pi1{margin-bottom:20px}table.dataTable{width:100%;clear:both;margin:0 auto}table.dataTable thead th{padding:3px 18px 3px 10px;font-weight:bold;border-bottom: 1px solid black;cursor: pointer;*cursor: hand}table.dataTable td{padding:3px 10px}table.dataTable td.center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable tr.odd{background-color:#eee}table.dataTable tr.even{background-color: white}table.dataTable tr.odd td.sorting_1{background-color:#ddd}table.dataTable tr.odd td.sorting_2{background-color:#ddd}table.dataTable tr.odd td.sorting_3{background-color:#ddd}table.dataTable tr.even td.sorting_1{background-color:#eee}table.dataTable tr.even td.sorting_2{background-color:#eee}table.dataTable tr.even td.sorting_3{background-color:#eee}.dataTables_wrapper{position:relative;clear:both;*zoom: 1}.dataTables_length{float:left}.dataTables_filter{float:right;text-align:right}.dataTables_info{float:left;clear:both}.dataTables_paginate{float:right;text-align:right}.paginate_disabled_previous,.paginate_enabled_previous,.paginate_disabled_next,.paginate_enabled_next{height:19px;float:left;cursor: pointer;*cursor: hand;color: #111 !important}.paginate_disabled_previous:hover,.paginate_enabled_previous:hover,.paginate_disabled_next:hover,.paginate_enabled_next:hover{text-decoration: none !important}.paginate_disabled_previous:active,.paginate_enabled_previous:active,.paginate_disabled_next:active,.paginate_enabled_next:active{outline: none}.paginate_disabled_previous,.paginate_disabled_next{color: #666 !important}.paginate_disabled_previous,.paginate_enabled_previous{padding-left:23px}.paginate_disabled_next,.paginate_enabled_next{margin-left:10px;padding-right:23px}.paginate_enabled_previous{background: url('../img/datatables/back_enabled.png') no-repeat top left}.paginate_enabled_previous:hover{background: url('../img/datatables/back_enabled_hover.png') no-repeat top left}.paginate_disabled_previous{background: url('../img/datatables/back_disabled.png') no-repeat top left}.paginate_enabled_next{background: url('../img/datatables/forward_enabled.png') no-repeat top right}.paginate_enabled_next:hover{background: url('../img/datatables/forward_enabled_hover.png') no-repeat top right}.paginate_disabled_next{background: url('../img/datatables/forward_disabled.png') no-repeat top right}.paging_full_numbers{height:22px;line-height:22px}.paging_full_numbers a:active{outline: none}.paging_full_numbers a:hover{text-decoration:none}.paging_full_numbers a.paginate_button,.paging_full_numbers a.paginate_active{margin:0 3px;padding:2px 5px;border:1px solid #aaa;border-radius:5px;behavior:url('assets/css3pie/1.0.0/PIE.htc');cursor: pointer;*cursor: hand;color: #333 !important}.paging_full_numbers a.paginate_button{background-color:#ddd}.paging_full_numbers a.paginate_button:hover{background-color:#ccc;text-decoration: none !important}.paging_full_numbers a.paginate_active{background-color:#99B3FF}.dataTables_processing{width:250px;height:30px;top:50%;position:absolute;margin-top:-15px;margin-left:-125px;padding:14px 0 2px;text-align:center;border:1px solid #ddd;font-size:14px;color:#999;left: 50%;background-color: white}.sorting{background: url('../img/datatables/sort_both.png') no-repeat center right}.sorting_asc{background: url('../img/datatables/sort_asc.png') no-repeat center right}.sorting_desc{background: url('../img/datatables/sort_desc.png') no-repeat center right}.sorting_asc_disabled{background: url('../img/datatables/sort_asc_disabled.png') no-repeat center right}.sorting_desc_disabled{background: url('../img/datatables/sort_desc_disabled.png') no-repeat center right}table.dataTable thead th:active,table.dataTable thead td:active{outline: none}.tx-cal-controller .previous-button{float:left}.tx-cal-controller .month-large td{vertical-align:bottom;border-left:1px solid #AAA;border-right:1px solid #AAAAAA}.tx-cal-controller .month-large tr.days td{border:1px solid #AAA}.tx-cal-controller .month-large tbody tr:last-child td{border-bottom:1px solid #AAA}.tx-cal-controller .month-small th,.tx-cal-controller .month-medium th,.tx-cal-controller .month-large th{text-align:center;font-weight:normal;background-color: transparent;font-size: small}.tx-cal-controller .month-large .weeknum{width:22px}.tx-cal-controller .month-large .daylink{font-weight:bold}.tx-cal-controller .month-large .day{height:4em;vertical-align:top;text-align:left}.tx-cal-controller .month-large div.vevent,.tx-cal-controller .month-large div.vtodo{overflow:hidden;white-space:nowrap}.tx-cal-controller .month-large .dayNum,.tx-cal-controller .month-medium .dayNum{text-align:right;background-color:#E8EEF7;line-height:12px;border-bottom: none;font-size:xx-small}.tx-cal-controller .monthWeekend{background-color:#FFFFEF}.tx-cal-controller .monthCurrentWeek{}.tx-cal-controller .month-small th a:link,.tx-cal-controller .month-small th a:visited,.tx-cal-controller .month-medium th a:link,.tx-cal-controller .month-medium th a:visited,.tx-cal-controller .month-large th a:link,.tx-cal-controller .month-large th a:visited{font-weight:bold;color:#000}.tx-cal-controller .monthView .currentDay{background:#FFF7D7 none repeat scroll 0% !important;border-color:#556677 rgb(170, 187, 204) rgb(170, 187, 204) rgb(85, 102, 119) !important;border-style:solid !important;border-width:1px !important}.tx-cal-controller .weekday0,.tx-cal-controller .weekday6{background-color:#ddd}.tx-cal-controller .month-medium{width:80%;margin:1em auto 2em;border-collapse:collapse;border-spacing:0px}.tx-cal-controller .month-medium th,.tx-cal-controller .month-medium td{width:5%;height:2em;vertical-align:middle;text-align:center}.tx-cal-controller .month-medium td{border:1px solid #A1A5A9}.tx-cal-controller .year-table,.tx-cal-controller .month-large{width:100%;clear:both;background-color:#FFF;table-layout: fixed}.tx-cal-controller .year-table .year-month{vertical-align:top;text-align:center}.tx-cal-controller .year-table .year-month + .year-month + .year-month{padding-right:0}.tx-cal-controller .sidebar{float:left;margin-left:5px;padding:5px;border:1px solid #CCC;border-collapse:collapse}.tx-cal-controller .month-sidebar h4{margin-top:5px;padding-top:6px;border-top:3px solid #CCC}.tx-cal-controller .sidebar h4:first-child{margin-top:0;padding-top:0;line-height:1.8em;border: none}.tx-cal-controller .sidebar .button{float:right;margin-left:3px;padding:1px 4px;vertical-align:sub;border:1px solid #CCC;background:#EEEEEE none repeat scroll 0 0;cursor: pointer}.tx-cal-controller .sidebar .category-submit{margin-left:11em}.tx-cal-controller .search-box{width:110px;padding:1px 0 5px 20px;border:0 none;color:#515151;background: transparent url(../typo3conf/ext/cal/standard_template/img/bg_searchInput.gif) no-repeat scroll 0 0;border-right:1px solid #6C6761}.tx-cal-controller .vevent{color:#fff;cursor:default;-moz-user-select:none}.tx-cal-controller .vevent .freq{vertical-align:text-bottom}.tx-cal-controller .vevent dt{overflow:hidden;margin-top:-1px;padding:0 0 1px;text-align:left;white-space:nowrap;font:bold 80%/normal Verdana,sans-serif}.tx-cal-controller .vevent dl{overflow:hidden;margin:0;padding:0 0 1px;border-right:1px solid;border-left:1px solid}.tx-cal-controller .vevent dd{overflow:hidden;margin:0;padding:0 1px;text-align:left;font:100%/1.3em Verdana,sans-serif;word-wrap:break-word}.tx-cal-controller .gridcontainertop .vevent{width:100%}.tx-cal-controller .weekview .vevent,.tx-cal-controller .dayview .vevent{position:absolute}.tx-cal-controller .weekview .allday .vevent,.tx-cal-controller .dayview .allday .vevent{position:relative}.tx-cal-controller .month-large .vevent,.tx-cal-controller .weekview .wk-allday .vevent,.tx-cal-controller .dayview .wk-allday .vevent{position: inherit}.tx-cal-controller .month-large .vevent{margin:1px;text-align:left}.tx-cal-controller .month-large div.vevent a:link span.popup,.tx-cal-controller .month-large div.vevent a:visited span.popup,.tx-cal-controller .month-medium span.popup{display:none}.tx-cal-controller .month-large div.vevent a:hover span.popup,.tx-cal-controller .month-medium .dayNum:hover span.popup{max-width:220px;position:absolute;display:block;margin:15px 0 0 20px;text-align:left;background-color:#F5F5DC;border:1px solid #C0C0C0;color:#000;font: normal 10px/12px verdana}.tx-cal-controller .vtodo{color:#fff;cursor:default;-moz-user-select:none}.tx-cal-controller .vtodo .freq{vertical-align:text-bottom}.tx-cal-controller .vtodo dt{overflow:hidden;margin-top:-1px;padding:0 0 1px;text-align:left;white-space:nowrap;font:bold 80%/normal Verdana,sans-serif}.tx-cal-controller .vtodo dl{overflow:hidden;margin:0;padding:0 0 1px;border-right:1px solid;border-left:1px solid}.tx-cal-controller .vtodo dd{overflow:hidden;margin:0;padding:0 1px;text-align:left;font:100%/1.3em Verdana,sans-serif;word-wrap:break-word}.tx-cal-controller .gridcontainertop .vtodo{width:100%}.tx-cal-controller .weekview .vtodo,.tx-cal-controller .dayview .vtodo{position:absolute}.tx-cal-controller .weekview .allday .vtodo,.tx-cal-controller .dayview .allday .vtodo{position:relative}.tx-cal-controller .month-large .vtodo,.tx-cal-controller .weekview .wk-allday .vtodo,.tx-cal-controller .dayview .wk-allday .vtodo{position: inherit}.tx-cal-controller .month-large .vtodo{margin:1px;text-align:left}.tx-cal-controller .month-large div.vtodo a:link span.popup,.tx-cal-controller .month-large div.vtodo a:visited span.popup,.tx-cal-controller .month-medium span.popup{display:none}.tx-cal-controller .month-large div.vtodo a:hover span.popup,.tx-cal-controller .month-medium .dayNum:hover span.popup{max-width:220px;position:absolute;display:block;margin:15px 0 0 20px;text-align:left;background-color:#F5F5DC;border:1px solid #C0C0C0;color:#000;font: normal 10px/12px verdana}.tx-cal-controller .dayview,.tx-cal-controller .weekview{clear:both;border-left:5px solid transparent}.tx-cal-controller .gridcontainer{height:411px;position:relative;background:#f8f8f8;-webkit-user-select:none;-khtml-user-select:none;overflow-y: visible;border-top: 10px solid transparent}.tx-cal-controller .gridcontainertop{width:100%;overflow:hidden;font-size:11px;line-height:14px;table-layout:fixed;background-color: transparent;border-bottom: 10px solid transparent}.tx-cal-controller .gridcontainertop .allday{width:100%;table-layout:fixed}.tx-cal-controller .gridcontainertop td{height:20px;vertical-align:top;background-color:#FFF}.tx-cal-controller .gridcontainertop .daynames th{text-align:center}.tx-cal-controller .gridcontainertop .daynames th.dummy{width:15px}.tx-cal-controller .gridcontainertop .daynames td{width:40px;background-color:#DCF0FA}.tx-cal-controller .scrolltime{height:370px;position:relative;padding:0;border-top:1px solid #DCF0FA;font-size:11px;overflow-y:scroll;overflow-x:hidden;border-left:0 none;border-bottom:1px solid #DCF0FA}.tx-cal-controller .scrolltime .timetable{width:100%;margin-top:-1px;background-color:#fff;border-bottom:1px solid #bcf;table-layout:fixed}.tx-cal-controller .scrolltime .timetable .width{width:40px}.tx-cal-controller .scrolltime .timetable .wrapper{top:3px;position:relative;margin-left:1px}.tx-cal-controller .scrolltime .timetable .wrapper .hours{width:100%;position:absolute}.tx-cal-controller .scrolltime .timetable .wrapper .hours .cell{height:42px}.tx-cal-controller .scrolltime .timetable .wrapper .hours .cell .line{height:20px;margin-bottom:20px;border-bottom:1px dotted #ddd;font-size:1px;border-top:1px solid #ddd}.tx-cal-controller .scrolltime .timetable .times{padding:1px 0 0;vertical-align:top;text-align:right;background-color:#f6f9fc;color:#666}.tx-cal-controller .scrolltime .timetable .times div{height:42px}.tx-cal-controller .scrolltime .timetable .times div.timeborder{height:41px}.tx-cal-controller .scrolltime .timetable .event-column{vertical-align:top;border-left:1px solid #ddd}.tx-cal-controller .scrolltime .timetable .event-column .wrapper{position:relative;margin-right:10px;cursor:default}.tx-cal-controller div.default_catheader dl,.tx-cal-controller div.default_catheader_allday,.tx-cal-controller div.yellow_catheader dl,.tx-cal-controller div.yellow_catheader_allday,.tx-cal-controller div.orange_catheader dl,.tx-cal-controller div.orange_catheader_allday,.tx-cal-controller div.red_catheader dl,.tx-cal-controller div.red_catheader_allday,.tx-cal-controller div.pink_catheader dl,.tx-cal-controller div.pink_catheader_allday,.tx-cal-controller div.blue_catheader dl,.tx-cal-controller div.blue_catheader_allday,.tx-cal-controller div.green_catheader dl,.tx-cal-controller div.green_catheader_allday,.tx-cal-controller div.brown_catheader dl,.tx-cal-controller div.brown_catheader_allday,.tx-cal-controller div.grey_catheader dl,.tx-cal-controller div.grey_catheader_allday,.tx-cal-controller div.fnb_header dl,.tx-cal-controller div.fnb_header_allday{}.tx-cal-controller div.default_catheader dt,.tx-cal-controller div.yellow_catheader dt,.tx-cal-controller div.orange_catheader dt,.tx-cal-controller div.red_catheader dt,.tx-cal-controller div.pink_catheader dt,.tx-cal-controller div.blue_catheader dt,.tx-cal-controller div.green_catheader dt,.tx-cal-controller div.brown_catheader dt,.tx-cal-controller div.grey_catheader dt,.tx-cal-controller div.fnb_header dt{font-size:xx-small}.tx-cal-controller div.default_catheader dd,.tx-cal-controller div.yellow_catheader dd,.tx-cal-controller div.orange_catheader dd,.tx-cal-controller div.red_catheader dd,.tx-cal-controller div.pink_catheader dd,.tx-cal-controller div.blue_catheader dd,.tx-cal-controller div.green_catheader dd,.tx-cal-controller div.brown_catheader dd,.tx-cal-controller div.grey_catheader dd,.tx-cal-controller div.fnb_header{white-space:nowrap}.tx-cal-controller .alldays .vevent .default_catheader_text,.tx-cal-controller .alldays .vevent .blue_catheader_text,.tx-cal-controller .alldays .vtodo .default_catheader_text,.tx-cal-controller .alldays .vtodo .blue_catheader_text,.tx-cal-controller .alldays .vevent .yellow_catheader_text,.tx-cal-controller .alldays .vtodo .yellow_catheader_text,.tx-cal-controller .alldays .vevent .orange_catheader_text,.tx-cal-controller .alldays .vtodo .orange_catheader_text,.tx-cal-controller .alldays .vevent .red_catheader_text,.tx-cal-controller .alldays .vtodo .red_catheader_text,.tx-cal-controller .alldays .vevent .pink_catheader_text,.tx-cal-controller .alldays .vtodo .pink_catheader_text,.tx-cal-controller .alldays .vevent .green_catheader_text,.tx-cal-controller .alldays .vtodo .green_catheader_text,.tx-cal-controller .alldays .vevent .brown_catheader_text,.tx-cal-controller .alldays .vtodo .brown_catheader_text,.tx-cal-controller .alldays .vevent .grey_catheader_text,.tx-cal-controller .alldays{color:#FFF}.tx-cal-controller div.default_catheader dl,.tx-cal-controller div.default_catheader_allday,.tx-cal-controller div.blue_catheader dl,.tx-cal-controller div.blue_catheader_allday{background-color:#67b332;border:1px solid #ccc;color:#FFF}.tx-cal-controller .default_catheader_allday a .summary,.tx-cal-controller .default_catheader_allday a:visited .summary,.tx-cal-controller .default_catheader dd a,.tx-cal-controller .default_catheader dd a:visited,.tx-cal-controller .blue_catheader_allday a .summary,.tx-cal-controller .blue_catheader_allday a:visited .summary,.tx-cal-controller .blue_catheader dd a,.tx-cal-controller .blue_catheader dd a:visited{color: #FFFFFF !important}.tx-cal-controller .vevent .default_catheader_text,.tx-cal-controller .vevent .blue_catheader_text,.tx-cal-controller .vtodo .default_catheader_text,.tx-cal-controller .vtodo .blue_catheader_text{color:#668CD9}.tx-cal-controller div.default_catheader dt,.tx-cal-controller div.blue_catheader dt{background-color:#2952A3}.tx-cal-controller div.green_catheader dl,.tx-cal-controller div.green_catheader_allday{background-color:#4CB052;border:1px solid #0D7813;color:#FFF}.tx-cal-controller .green_catheader_allday a .summary,.tx-cal-controller .green_catheader_allday a:visited .summary,.tx-cal-controller .green_catheader dd a,.tx-cal-controller .green_catheader dd a:visited{color: #FFFFFF !important}.tx-cal-controller .vevent .green_catheader_text,.tx-cal-controller .vevent .green_catheader_text a{color:#4CB052}.tx-cal-controller .vtodo .green_catheader_text,.tx-cal-controller .vtodo .green_catheader_text a{color:#4CB052}.tx-cal-controller div.green_catheader dt{background-color:#0D7813}.tx-cal-controller div.orange_catheader dl,.tx-cal-controller div.orange_catheader_allday{background-color:#F2A640;border:1px solid #BE6D00;color:#FFF}.tx-cal-controller .orange_catheader_allday a .summary,.tx-cal-controller .orange_catheader_allday a:visited .summary,.tx-cal-controller .orange_catheader dd a,.tx-cal-controller .orange_catheader dd a:visited{color: #FFFFFF !important}.tx-cal-controller .vevent .orange_catheader_text,.tx-cal-controller .vevent .orange_catheader_text a{color:#F2A640}.tx-cal-controller .vtodo .orange_catheader_text,.tx-cal-controller .vtodo .orange_catheader_text a{color:#F2A640}.tx-cal-controller div.orange_catheader dt{background-color:#BE6D00}.tx-cal-controller div.pink_catheader dl,.tx-cal-controller div.pink_catheader_allday{background-color:#E67399;border:1px solid #B1365F;color:#FFF}.tx-cal-controller .pink_catheader_allday a .summary,.tx-cal-controller .pink_catheader_allday a:visited .summary,.tx-cal-controller .pink_catheader dd a,.tx-cal-controller .pink_catheader dd a:visited{color: #FFFFFF !important}.tx-cal-controller .vevent .pink_catheader_text,.tx-cal-controller .vevent .pink_catheader_text a{color:#E67399}.tx-cal-controller .vtodo .pink_catheader_text,.tx-cal-controller .vtodo .pink_catheader_text a{color:#E67399}.tx-cal-controller div.pink_catheader dt{background-color:#B1365F}.tx-cal-controller div.red_catheader dl,.tx-cal-controller div.red_catheader_allday{background-color:#D96666;border:1px solid #A32929;color:#FFF}.tx-cal-controller .red_catheader_allday a .summary,.tx-cal-controller .red_catheader_allday a:visited .summary,.tx-cal-controller .red_catheader dd a,.tx-cal-controller .red_catheader dd a:visited{color: #FFFFFF !important}.tx-cal-controller .vevent .red_catheader_text,.tx-cal-controller .vevent .red_catheader_text a{color:#D96666}.tx-cal-controller .vtodo .red_catheader_text,.tx-cal-controller .vtodo .red_catheader_text a{color:#D96666}.tx-cal-controller div.red_catheader dt{background-color:#A32929}.tx-cal-controller div.yellow_catheader dl,.tx-cal-controller div.yellow_catheader_allday{background-color:#E0C240;border:1px solid #AB8B00;color:#FFF}.tx-cal-controller .yellow_catheader_allday a .summary,.tx-cal-controller .yellow_catheader_allday a:visited .summary,.tx-cal-controller .yellow_catheader dd a,.tx-cal-controller .yellow_catheader dd a:visited{color: #FFFFFF !important}.tx-cal-controller .vevent .yellow_catheader_text,.tx-cal-controller .vevent .yellow_catheader_text a{color:#E0C240}.tx-cal-controller .vtodo .yellow_catheader_text,.tx-cal-controller .vtodo .yellow_catheader_text a{color:#E0C240}.tx-cal-controller div.yellow_catheader dt{background-color:#AB8B00}.tx-cal-controller div.grey_catheader dl,.tx-cal-controller div.grey_catheader_allday{background-color:#8997A5;border:1px solid #4E5D6C;color:#FFF}.tx-cal-controller .grey_catheader_allday a .summary,.tx-cal-controller .grey_catheader_allday a:visited .summary,.tx-cal-controller .grey_catheader dd a,.tx-cal-controller .grey_catheader dd a:visited{color: #FFFFFF !important}.tx-cal-controller .vevent .grey_catheader_text,.tx-cal-controller .vevent .grey_catheader_text a{color:#8997A5}.tx-cal-controller .vtodo .grey_catheader_text,.tx-cal-controller .vtodo .grey_catheader_text a{color:#8997A5}.tx-cal-controller div.grey_catheader dt{background-color:#4E5D6C}.tx-cal-controller div.fnb_header dl,.tx-cal-controller div.fnb_header_allday{background-color:#8997A5;border:1px solid #4E5D6C;color:#FFF}.tx-cal-controller .fnb_header_allday a .summary,.tx-cal-controller .fnb_header_allday a:visited .summary,.tx-cal-controller .fnb_header dd a,.tx-cal-controller .fnb_header dd a:visited{color: #FFFFFF !important}.tx-cal-controller .vevent .fnb_header_text,.tx-cal-controller .vevent .fnb_header_text a{color:#8997A5}.tx-cal-controller .vtodo .fnb_header_text,.tx-cal-controller .vtodo .fnb_header_text a{color:#8997A5}.tx-cal-controller div.fnb_header dt{background-color:#4E5D6C}.tx-cal-controller .even{background-color:#FAFAFA}.tx-cal-controller .list-view .vevent,.tx-cal-controller .list-view .vtodo{color:#000}.tx-cal-controller .list-view .vevent .dtstart-container,.tx-cal-controller .list-view .vtodo .dtstart-container{width:12em;float:left;margin-right:1em;text-align:right}.tx-cal-controller .list-view .vevent .summary,.tx-cal-controller .list-view .vtodo .summary{}.tx-cal-controller .cal_required{color: red}.tx-cal-controller .constrain{font-weight:bold;color: red}#editorWrap1 textarea{display:block}.tx-cal-controller .create-edit-event .tabcontent label{width:6em;display:inline-block;vertical-align:top}.tx-cal-controller .basictab ul{margin:4px 4px 4px 0;padding:3px 0;text-align:left;list-style-type:none;font: bold 12px Verdana;border-bottom: 1px solid gray;/*set to left, center, or right to align the menu as desired*/}.tx-cal-controller .basictab li{display:inline;margin:0}.tx-cal-controller .basictab li a{margin-right:3px;padding:3px 7px;background-color:#69C;text-decoration:none;color:#FFF;border: 1px solid gray;border-bottom: none}.tx-cal-controller .basictab li a:visited{color:#2d2b2b}.tx-cal-controller .basictab li a:hover,.tx-cal-controller .basictab li a.current{background-color:#557CA3;color:#FFF}.tx-cal-controller .basictab li a:active{color:#000}.tx-cal-controller .tabcontainer{width:95%;clear:left;/*width of 2nd level sub menus*/	height:1.5em;/*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/}.tx-cal-controller .tabcontent{display:none}#tx_cal_controller_create_element input[type="text"]:not([size]){width:6em;/* Desired width of input field */}#tx_cal_controller_create_element .treelevel0{display:block;margin-left:70px}#tx_cal_controller_create_element p{margin:7px}#tx_cal_controller_create_element .notify,#tx_cal_controller_create_element .shared,#tx_cal_controller_create_element .exception{display:block;margin-left:140px}#allday{width:10px}#until label,#by_day label,#by_monthday label,#by_month label{margin-left:50px}#by_month label,#by_monthday label{width:230px}.tx-cal-controller .reminderOffset{width: 2em !important}.tx-cal-controller .withEventDay{background-color:#67B332}.withEventDay a{color:#fff}.weekday6.withEventDay,.weekday0.withEventDay{background-color:#599b2b}div.tx-powermail{width:100%}.powermail_fieldset{clear:none;border:0;background: none}.powermail_legend,.powermail_label{color:#333}.powermail_label{width:260px}.powermail_create{background: transparent}.csc-bulletlist{margin-left:20px;color:#67b332;list-style: square}.csc-bulletlist li{line-height:30px}.csc-bulletlist span{color:#000}.contenttable{width:100%;margin:20px 0}.contenttable caption{margin-bottom:20px;font-size:120%}.contenttable th{height:30px;font-weight:bold}.tr-odd{background-color:#eee}tr{height:30px}