@charset"utf-8";
@charset"utf-8";
@charset"utf-8";
@charset"utf-8";
.tx-cal-controller .error{border:3px solid red;padding:10px}
.tx-cal-controller .view-header{text-align:center !important}
.tx-cal-controller .header-buttons div{background-image:url('../../typo3conf/ext/cal/standard_template/img/calendar-icon_bg.png');background-position:center bottom;background-repeat:no-repeat;width:40px;height:27px;text-align:center;float:right}
.tx-cal-controller .header-buttons div a{line-height:29px;font-size:xx-small}
.tx-cal-controller .previous-button,.tx-cal-controller .next-button{margin-bottom:2px}
.tx-cal-controller .previous-button{float:left}
.tx-cal-controller .next-button{float:right}
.tx-cal-controller .previous-button a,.tx-cal-controller .next-button a{padding:2px 7px 0}
.tx-cal-controller .timeborder{border-bottom:1px solid #ddd;padding-right:2px}
.tx-cal-controller .ics_link{width:100%;text-align:center}
.tx-cal-controller .ics_link a{padding-left:25px;background-image:url('../../typo3conf/ext/cal/standard_template/img/calendar-share.png');background-repeat:no-repeat;font-size:small}
.tx-cal-controller .month-weeknums{background-color:#DCF0FA}
.tx-cal-controller .month-large .month-weeknums{width:2em}
.tx-cal-controller .month-weekdays{border-bottom:1px solid #AAAAAA;background-color:#EFEFEF}
.tx-cal-controller .month-small a:link,.tx-cal-controller .monthoff a:visited{color:#000000}
.tx-cal-controller .month-small th,.tx-cal-controller .month-small td{padding:2px;width:22px;font-size:10px;text-align:right}
.tx-cal-controller .month-small,.tx-cal-controller .month-medium,.tx-cal-controller .month-large{border-collapse:collapse}
.tx-cal-controller .month-small td,.tx-cal-controller .month-medium td,.tx-cal-controller .month-large td{border:1px solid #AAAAAA}
.tx-cal-controller .month-small th,.tx-cal-controller .month-medium th,.tx-cal-controller .month-large th{background-color:#DCF0FA;text-align:center;font-weight:normal;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 .day div.vevent,.tx-cal-controller .month-large .day div.vtodo{overflow:hidden;white-space:nowrap}
.tx-cal-controller .month-large .dayNum,.tx-cal-controller .month-medium .dayNum{border-bottom:none;background-color:#E8EEF7;text-align:right;font-size:xx-small;line-height:12px}
.tx-cal-controller .month-large .days td{border-top:none}
.tx-cal-controller .month-large .alldays td{border-top:none;border-bottom:none;vertical-align:top}
.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:#000000}
.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:#F8F9F8}
.tx-cal-controller .month-medium{margin:1em auto 2em;border-collapse:collapse;border-spacing:0px;width:80%}
.tx-cal-controller .month-medium th,.tx-cal-controller .month-medium td{height:2em;width:5%;text-align:center;vertical-align:middle}
.tx-cal-controller .month-medium td{border:1px solid #A1A5A9}
#month-footer{text-align:center;margin-top:10px}
.tx-cal-controller .yearview h1{text-align:center}
.tx-cal-controller .year-table,.tx-cal-controller .month-large{clear:both;width:100%;background-color:#FFFFFF;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:0px}
.tx-cal-controller .sidebar{border:1px solid #CCCCCC;border-collapse:collapse;float:left;padding:5px;margin-left:5px}
.tx-cal-controller .month-sidebar h4{border-top:3px solid #CCCCCC;margin-top:5px;padding-top:6px}
.tx-cal-controller .sidebar h4:first-child{border:none;margin-top:0px;line-height:1.8em;padding-top:0px}
.tx-cal-controller .sidebar .button{padding:1px 4px;background:#EEEEEE none repeat scroll 0 0;border:1px solid #CCCCCC;cursor:pointer;margin-left:3px;vertical-align:sub;float:right}
.tx-cal-controller .sidebar .category-submit{margin-left:11em}
.tx-cal-controller .search-box{background:transparent url('../../typo3conf/ext/cal/standard_template/img/bg_searchInput.gif') no-repeat scroll 0 0;border:0 none;border-right:1px solid #6C6761;color:#515151;padding:1px 0 5px 20px;width:110px}
.tx-cal-controller .vevent{cursor:default;color:#fff;-moz-user-select:none}
.tx-cal-controller .vevent .freq{vertical-align:text-bottom}
.tx-cal-controller .vevent dt{margin-top:-1px;font:bold 80%/normal Verdana,sans-serif;white-space:nowrap;overflow:hidden;padding:0 0 1px 0;text-align:left}
.tx-cal-controller .vevent dl{margin:0;padding:0 0 1px 0;border-left:1px solid;border-right:1px solid;overflow:hidden}
.tx-cal-controller .vevent dd{margin:0;overflow:hidden;padding:0 1px;font:100%/1.3em Verdana,sans-serif;text-align:left;word-wrap:break-word}
.tx-cal-controller .gridcontainertop .vevent{width:100%}
.tx-cal-controller .weekview .vevent,.tx-cal-controller .dayview .vevent{-moz-border-radius:3px;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{line-height:normal;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{position:absolute;margin:15px 0px 0px 20px;background-color:beige;max-width:220;border:1px solid #C0C0C0;font:normal 10px/12px verdana;color:#000;text-align:left;display:block}
.tx-cal-controller .vtodo{cursor:default;color:#fff;-moz-user-select:none}
.tx-cal-controller .vtodo .freq{vertical-align:text-bottom}
.tx-cal-controller .vtodo dt{margin-top:-1px;font:bold 80%/normal Verdana,sans-serif;white-space:nowrap;overflow:hidden;padding:0 0 1px 0;text-align:left}
.tx-cal-controller .vtodo dl{margin:0;padding:0 0 1px 0;border-left:1px solid;border-right:1px solid;overflow:hidden}
.tx-cal-controller .vtodo dd{margin:0;overflow:hidden;padding:0 1px;font:100%/1.3em Verdana,sans-serif;text-align:left;word-wrap:break-word}
.tx-cal-controller .gridcontainertop .vtodo{width:100%}
.tx-cal-controller .weekview .vtodo,.tx-cal-controller .dayview .vtodo{-moz-border-radius:3px;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{line-height:normal;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{position:absolute;margin:15px 0px 0px 20px;background-color:beige;max-width:220;border:1px solid #C0C0C0;font:normal 10px/12px verdana;color:#000;text-align:left;display:block}
.tx-cal-controller .dayview,.tx-cal-controller .weekview{border-left:5px solid #DCF0FA;clear:both}
.tx-cal-controller .gridcontainer{background:#f8f8f8;position:relative;-webkit-user-select:none;-khtml-user-select:none;overflow-y:visible;height:411px;border-top:10px solid #DCF0FA}
.tx-cal-controller .gridcontainertop{table-layout:fixed;width:100%;background-color:#DCF0FA;overflow:hidden;font-size:11px;line-height:14px;border-bottom:10px solid #DCF0FA}
.tx-cal-controller .gridcontainertop .allday{table-layout:fixed;width:100%}
.tx-cal-controller .gridcontainertop td{height:20px;vertical-align:top;background-color:#FFFFFF}
.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{position:relative;overflow-y:scroll;overflow-x:hidden;border-top:1px solid #DCF0FA;border-left:0 none;border-bottom:1px solid #DCF0FA;padding:0;font-size:11px;line-height:normal;height:370px}
.tx-cal-controller .scrolltime .timetable{background-color:#fff;table-layout:fixed;width:100%;margin-top:-1px;border-bottom:1px solid #bcf}
.tx-cal-controller .scrolltime .timetable .width{width:40px}
.tx-cal-controller .scrolltime .timetable .wrapper{position:relative;margin-left:1px;top:3px}
.tx-cal-controller .scrolltime .timetable .wrapper .hours{position:absolute;width:100%}
.tx-cal-controller .scrolltime .timetable .wrapper .hours .cell{height:42px}
.tx-cal-controller .scrolltime .timetable .wrapper .hours .cell .line{border-bottom:1px dotted #ddd;border-top:1px solid #ddd;font-size:1px;height:20px;margin-bottom:20px}
.tx-cal-controller .scrolltime .timetable .times{background-color:#f6f9fc;color:#666;padding:1px 0 0 0;text-align:right;vertical-align:top}
.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{border-left:1px solid #ddd;vertical-align:top}
.tx-cal-controller .scrolltime .timetable .event-column .wrapper{position:relative;cursor:default;position:relative;margin-right:10px}
.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{-moz-border-radius:3px}
.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 .vtodo .grey_catheader_text,.tx-cal-controller .alldays .vevent .fnb_header_text,.tx-cal-controller .alldays .vtodo .fnb_header_text{color:#FFFFFF}
.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{border:1px solid #2952A3;background-color:#668CD9;color:#FFFFFF}
.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{border:1px solid #0D7813;background-color:#4CB052;color:#FFFFFF}
.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{border:1px solid #BE6D00;background-color:#F2A640;color:#FFFFFF}
.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{border:1px solid #B1365F;background-color:#E67399;color:#FFFFFF}
.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{border:1px solid #A32929;background-color:#D96666;color:#FFFFFF}
.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{border:1px solid #AB8B00;background-color:#E0C240;color:#FFFFFF}
.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{border:1px solid #4E5D6C;background-color:#8997A5;color:#FFFFFF}
.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{border:1px solid #4E5D6C;background-color:#8997A5;color:#FFFFFF}
.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:#000000}
.tx-cal-controller .list-view .vevent .dtstart-container,.tx-cal-controller .list-view .vtodo .dtstart-container{float:left;margin-right:1em;text-align:right;width:12em}
.tx-cal-controller .list-view .vevent .summary,.tx-cal-controller .list-view .vtodo .summary{}
.tx-cal-controller h1,.tx-cal-controller .found,.tx-cal-controller .pagebrowser{text-align:center}
.tx-cal-controller .cal_required{color:red}
.tx-cal-controller .constrain{color:red;font-weight:bold}
#editorWrap1 textarea{display:block}
.tx-cal-controller .create-edit-event .tabcontent label{display:inline-block;vertical-align:top;width:6em}
.tx-cal-controller .basictab ul{margin:4px;padding:3px 0;margin-left:0;font:bold 12px Verdana;border-bottom:1px solid gray;list-style-type:none;text-align:left;
}
.tx-cal-controller .basictab li{display:inline;margin:0}
.tx-cal-controller .basictab li a{text-decoration:none;padding:3px 7px;margin-right:3px;border:1px solid gray;border-bottom:none;background-color:#6699CC;color:#FFFFFF}
.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:#FFFFFF}
.tx-cal-controller .basictab li a:active{color:#000000}
.tx-cal-controller .tabcontainer{clear:left;width:95%;
height:1.5em;
}
.tx-cal-controller .tabcontent{display:none}
#tx_cal_controller_create_element input[type="text"]:not([size]){width:6em;
}
#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_ablinklist_viewDetailsForLink{font-size :medium;border :solid 1px #C5C5C5;background-color :#E5E5E5;padding :5px;margin-top :10px;display :block;text-align :left}
.tx_ablinklist_viewAddNewLink{font-size :medium;border :solid 1px #C5C5C5;background-color :#E5E5E5;padding :5px;margin-top :10px;display :block;text-align :left}
.tx_ablinklist_viewAddNewLinkResult{font-size :medium;border :solid 1px #C5C5C5;background-color :#E5E5E5;padding :5px;margin-top :10px;display :block;text-align :left}
.tx_ablinklist_viewReportBrokenLink{font-size :medium;border :solid 1px #C5C5C5;background-color :#E5E5E5;padding :5px;margin-top :10px;display :block;text-align :left}
.tx_ablinklist_viewReportBrokenLinkResult{font-size :medium;border :solid 1px #C5C5C5;background-color :#E5E5E5;padding :5px;margin-top :10px;display :block;text-align :left}
.tx_ablinklist_viewRateLink{font-size :medium;border :solid 1px #C5C5C5;background-color :#E5E5E5;padding :5px;margin-top :10px;display :block;text-align :left}
.tx_ablinklist_viewRateLinkResult{font-size :medium;border :solid 1px #C5C5C5;background-color :#E5E5E5;padding :5px;margin-top :10px;display :block;text-align :left}
.tx_ablinklist_categoryPath{font-size :small}
.tx_ablinklist_formErrorMsg{color :red;margin-top :10px;margin-bottom :10px}
.tx_ablinklist_listView_categoryPath{font-size :small}
.tx_ablinklist_listView_categories{margin-top :10px}
.tx_ablinklist_listView_category{margin-top :10px}
.tx_ablinklist_listView_categoryLabel{}
.tx_ablinklist_listView_links{margin-top :10px}
.tx_ablinklist_listView_link_1{}
.tx_ablinklist_listView_link_2{}
.tx_ablinklist_listView_linkAddNew{margin-top :10px}
.tx_ablinklist_listView_linkLabel{}
.tx_ablinklist_listView_linkDetails{}
.tx_ablinklist_listView_linkReportBroken{}
.tx_ablinklist_listView_linkRate{}
.tx_ablinklist_listView_linkImage{}
.tx_ablinklist_treeView_category{margin-top :10px;margin-bottom :10px}
.tx_ablinklist_treeView_category_level_1{}
.tx_ablinklist_treeView_category_level_2{}
.tx_ablinklist_treeView_category_level_3{}
.tx_ablinklist_treeView_category_level_4{}
.tx_ablinklist_treeView_links{margin-bottom :10px}
.tx_ablinklist_treeView_linkAddNew{font-size :small}
.tx_ablinklist_treeView_linkLabel{}
.tx_ablinklist_treeView_linkDetails{}
.tx_ablinklist_treeView_linkReportBroken{}
.tx_ablinklist_treeView_linkRate{}
.tx_ablinklist_treeView_linkImage{}
.tx_ablinklist_searchView_searchBox{}
.tx_ablinklist_searchView_searchBox_searchWord{}
.tx_ablinklist_searchView_searchBox_button{}
.tx_ablinklist_searchView_resultMessage{margin-top :10px;margin-bottom :10px}
.tx_ablinklist_searchView_noLinksMessage{font-size :medium;border :solid 1px #C5C5C5;background-color :#E5E5E5;padding :5px;margin-top :10px;margin-bottom :10px;display :block;text-align :center}
.tx_ablinklist_searchView_categoryPath{font-size :small}
.tx_ablinklist_searchView_categoryLabel{}
.tx_ablinklist_searchView_links{margin-top :10px}
.tx_ablinklist_searchView_linkLabel{}
.tx_ablinklist_searchView_linkDetails{}
.tx_ablinklist_searchView_linkReportBroken{}
.tx_ablinklist_searchView_linkRate{}
.tx_ablinklist_searchView_linkImage{}
.tx_ablinklist_topView_links{font-size :medium;border :solid 1px #C5C5C5;background-color :#E5E5E5;padding :5px;margin-bottom :10px;display :block;text-align :left}
.tx_ablinklist_topView_link{margin-top :5px}
.tx_ablinklist_topView_linkLabel{}
.tx_ablinklist_topView_linkDetails{}
.tx_ablinklist_topView_linkImage{}
.tx_ablinklist_catalogView_categoryPath{font-size :small}
.tx_ablinklist_catalogView_category{float :left;width :300px;padding-top :20px}
.tx_ablinklist_catalogView_subcategories{font-size :small}
.tx_ablinklist_catalogView_categoryLabel{}
.tx_ablinklist_catalogView_links{clear :both;padding-top :20px}
.tx_ablinklist_catalogView_link_1{}
.tx_ablinklist_catalogView_link_2{}
.tx_ablinklist_catalogView_linkAddNew{margin-top :10px}
.tx_ablinklist_catalogView_linkLabel{}
.tx_ablinklist_catalogView_linkDetails{}
.tx_ablinklist_catalogView_linkReportBroken{}
.tx_ablinklist_catalogView_linkRate{}
.tx_ablinklist_catalogView_linkImage{}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none}
html{font-size:100%;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:thin dotted}
a:hover,a:active{outline:0}
h1{font-size:2em}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:75%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
ul,ol{margin-left:0;padding:0 0 0 40px}
dd{margin:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;
-ms-interpolation-mode:bicubic;
}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;
padding:0;white-space:normal;
*margin-left:-7px;
}
button,input,select,textarea{font-size:100%;
margin:0;
vertical-align:baseline;
*vertical-align:middle;
}
button,input{line-height:normal;
}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;
-webkit-appearance:button;
*overflow:visible;
}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;
padding:0;
*height:13px;
*width:13px;
}
input[type="search"]{-webkit-appearance:textfield;
-moz-box-sizing:content-box;-webkit-box-sizing:content-box;
box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;
vertical-align:top;
}
table{border-collapse:collapse;border-spacing:0}
@font-face{font-family:'MetaSerifBook';src:url('../../fileadmin/setup/fonts/metaserif-book-webfont.eot');src:url('../../fileadmin/setup/fonts/metaserif-book-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/setup/fonts/metaserif-book-webfont.woff') format('woff'),url('../../fileadmin/setup/fonts/metaserif-book-webfont.ttf') format('truetype'),url('../../fileadmin/setup/fonts/metaserif-book-webfont.svg#MetaSerifBook') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'MetaSerifBold';src:url('../../fileadmin/setup/fonts/metaserif-bold-webfont.eot');src:url('../../fileadmin/setup/fonts/metaserif-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/setup/fonts/metaserif-bold-webfont.woff') format('woff'),url('../../fileadmin/setup/fonts/metaserif-bold-webfont.ttf') format('truetype'),url('../../fileadmin/setup/fonts/metaserif-bold-webfont.svg#MetaSerifBold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'MetaSerifBookItalic';src:url('../../fileadmin/setup/fonts/metaserif-book-italic-webfont.eot');src:url('../../fileadmin/setup/fonts/metaserif-book-italic-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/setup/fonts/metaserif-book-italic-webfont.woff') format('woff'),url('../../fileadmin/setup/fonts/metaserif-book-italic-webfont.ttf') format('truetype'),url('../../fileadmin/setup/fonts/metaserif-book-italic-webfont.svg#MetaSerifbook-italic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'MetaBookRoman';src:url('../../fileadmin/setup/fonts/metabook-roman-webfont.eot');src:url('../../fileadmin/setup/fonts/metabook-roman-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/setup/fonts/metabook-roman-webfont.woff') format('woff'),url('../../fileadmin/setup/fonts/metabook-roman-webfont.ttf') format('truetype'),url('../../fileadmin/setup/fonts/metabook-roman-webfont.svg#MetaBookRoman') format('svg');font-weight:normal;font-style:normal}
@media all{body{background:#fff;color:#111}
body,input,button,select,option,textarea{font:normal 100%/1.25em MetaSerifBook,Georgia,serif}
a{color:#bd1550;background:#f8e7ed;text-decoration:none;padding:0 0.125em;border-bottom:0.0625em solid transparent}
a:hover{border-color:#bd1550}
h1,h2,h3,h4,h5,h6{margin:0;line-height:1.25em;font-weight:normal}
h1{font-size:2em;
}
h2{font-size:1.5em;
}
h3{font-size:1.125em;
}
p{margin:1.25em 0;
}
i{font:normal 1em/1.25em MetaSerifBookItalic,Georgia,serif}
b{font:normal 1em/1.25em MetaSerifBold,Georgia,serif}
small,figcaption{font-size:0.875em;
}
input,textarea{outline:none;-webkit-appearance:none;-webkit-border-radius:0}
input:invalid{-moz-box-shadow:none}
input,textarea,fieldset,td,th,.hash_anchor{margin:0;padding:0;border:0}
input[type="text"],textarea{width:100%}
input[type="text"]{line-height:1em;width:100%;overflow:visible}
.text_input{border:0.0625em solid #d9d9d9;border-top:0.0625em solid #c0c0c0;overflow:hidden;padding:0.25em 0.3125em;
}
hr{height:0.0625em;border:0;background:#aaa}
table{width:100%}
hr,table{margin:1.25em 0}
.align-right{text-align:right}
.align-center{text-align:center}
.align-justify{text-align:justify}
.indent{margin-left:1.25em;
}
blockquote{margin:0 2.5em;
}
.hash_anchor{display:block;width:0;height:0;font-size:0;line-height:0}
.divider.layout-1 hr{background:transparent}
iframe{width:100%}
}
@media screen{
#page{width:100%;overflow:auto}
#head{background:#111;overflow:hidden;text-align:center}
#head a{color:#fff;background:transparent}
#headline h1{margin:0.25em 0;
font:normal 1.75em/1em MetaBookRoman,sans-serif;
}
#headline h1,#head a{padding:0;border:0}
#search{padding:0.625em;
}
#search fieldset{overflow:auto}
#search .text_input{padding-right:2.8125em;
}
#search_button{position:relative;display:block;float:right;width:2.5em;
height:1.75em;
margin:-1.8125em 0.0625em 0 0;
text-indent:2.5em;
color:transparent;overflow:hidden;background:#f9f9f9 url('../../fileadmin/setup/images/sprite.png') -10px -10px no-repeat}
#search_button:hover{background-color:#f8e7ed}
#navigation{padding:0 0 1.875em 0;
}
#navigation ul{margin:0}
#navigation ul,#navigation li{padding:0}
#navigation a{background:transparent;display:block}
#navigation ul ul a{padding:0 0 0 1.875em;
}
#foot{clear:both;padding:4.375em 0}
#foot footer{overflow:auto}
#foot p{text-align:center;display:block;padding:0.625em;
}
#foot nav{display:block;width:100%}
#foot nav a{background:transparent;display:block}
#foot figure{margin:0 auto;padding:3.125em 0.625em 2.5em 0.625em;
clear:both}
#signet{margin:0 auto;display:block;width:100%;
height:auto;
}
#navigation a,#foot nav a{line-height:1.8125em;
border-bottom:0.0625em solid #ddd;
padding:0 0 0 0.625em;
}
#navigation a:hover,#foot nav a:hover{background:#f8e7ed;border-color:#bd1550}
#foot nav a.active,#navigation a.active{color:#bd1550}
#head figure,#headline small,#search legend,#navigation span,#foot nav span{display:none}
#navigation,#content,#foot footer{border-top:0.25em solid #333}
}
@media screen and (min-width:32.5em){
#head{margin:0.625em 0 1.25em 0;background:transparent}
#headline{margin:1.25em auto 0 auto;overflow:visible}
#headline h1{margin:0 0 0 -0.09375em;font:normal 2.83em/1em MetaBookRoman,sans-serif;
}
#headline a{color:#111}
#headline small{display:block;overflow:visible;font-size:0.77888888em;
line-height:0.77888888em;
}
#search{padding:1.25em;
}
#navigation{padding:1.875em 0;
}
#navigation ul li{overflow:auto}
#navigation a{display:block;float:left;color:#111;background:transparent;border:0;font-size:1.375em;
line-height:1.545454545454545em;
padding:0 0 0 0.9090909090909091em;
width:11.81818181818182em;
}
#navigation a:hover{background:transparent;color:#bd1550}
#navigation li li a{width:auto;padding:0}
#navigation li{border-bottom:0.0625em solid #ddd;
}
#navigation span{width:auto;float:left;padding:0 0.3125em;
}
#navigation ul ul{margin-left:17.5em;
}
#navigation ul ul li{border:0;display:inline}
#foot footer{padding:0.625em 1.25em;
}
#foot p{margin:0 0 0.625em 0;
padding:0;float:left;text-align:left}
#foot nav{float:right;text-align:right}
#foot nav a{padding:0;border-color:transparent;line-height:1.25em;color:#111}
#foot nav a:hover{color:#bd1550;border-color:#bd1550;background:#f8e7ed}
#signet{margin:0 auto;display:block;width:21.5625em;
height:10em;
position:relative;overflow:auto;text-align:center}
#signet p{width:100% !important;
padding:0;text-align:center}
#navigation span,#navigation li li a{font-size:1.125em;
line-height:1.888888888888889em;
display:inline}
#foot p,#foot nav{display:block;width:50%}
#foot nav a,#foot nav span{display:inline}
#head,#sidebar{border-top:0.25em solid #333}
}
@media screen and (min-width:46.875em){
#head{text-align:left}
#head figure{margin:0.625em 3.8125em 0 1.25em;
float:left;display:block}
#head figure,#head figure img{width:12.5em;
height:6.25em;
overflow:hidden}
#headline{float:left;margin:1.875em 0 0 0}
}
@media screen and (min-width:58.75em){
body{padding:0 4%}
#page{max-width:75em;
margin:0 auto}
#head figure{margin:0.625em 1.3125em 0 0;
}
#head figure,#head figure img{width:17.5em;
height:8.6875em;
}
#headline{margin:2.4375em 0 0 0}
#headline h1{display:block;width:auto}
#headline h1{font-size:2.97em;
}
#headline small{font-size:0.82em;
line-height:0.82em;
}
#sidebar{float:left;width:17.5em;
}
#search{padding:1.25em 0;
}
#navigation a{width:100%;float:none;border-bottom:0.0625em solid #ddd;
}
#navigation a:hover{background:#f8e7ed}
#navigation li{border:0}
#navigation ul ul{margin:0}
#navigation li li a{padding:0 0 0 1.111111111111111em}
#navigation span{display:none}
#content{margin:0 0 0 18.75em;
}
#foot footer{padding:0.625em 0;
}
#navigation,#navigation a{padding:0}
#navigation li li a,#navigation ul ul li{display:block}
}
@media screen and (-webkit-min-device-pixel-ratio:2){
#search_button{background-image:url('../../fileadmin/setup/images/sprite@2x.png');background-size:150px 300px}
}
@media screen{#content{padding:0.625em;
}
.tx-indexedsearch .tx-indexedsearch-whatis,.tx-indexedsearch .tx-indexedsearch-browsebox p{display:none}
.tx-indexedsearch .tx-indexedsearch-browsebox{margin:1.25em 0;
}
.tx-indexedsearch .tx-indexedsearch-browsebox .browsebox{padding:1.25em 0;border-bottom:0.0625em solid #aaa;overflow:auto;text-align:center}
.tx-indexedsearch .tx-indexedsearch-browsebox .browsebox span{display:inline-block}
.tx-indexedsearch .tx-indexedsearch-browsebox .browsebox a{text-align:center;display:inline-block;line-height:1.625em;
margin:0 0.3125em;
padding:0 0.3125em;
min-width:1em;
}
.tx-indexedsearch .tx-indexedsearch-browsebox .browsebox .browselist-currentPage a{color:#111;background:transparent}
.tx-indexedsearch>div:last-child .browsebox{border-bottom:0;border-top:0.0625em solid #aaa}
.tx-pagebrowse{text-align:center;width:100%}
.tx-pagebrowse,.tx-pagebrowse li{list-style:none;margin:0;padding:0}
.tx-pagebrowse li,.tx-pagebrowse-pages ol{display:inline}
.tx-pagebrowse-pages{width:80%}
.tx-pagebrowse-pages ol{margin:0;padding:0}
.tx-pagebrowse-pi1 .tx-pagebrowse li,.tx-pagebrowse-pi1 .tx-pagebrowse-pages ol{padding:0}
.tx-pagebrowse-pi1 .tx-pagebrowse-prev a,.tx-pagebrowse-pi1 .tx-pagebrowse-next a,.tx-pagebrowse-pi1 .tx-pagebrowse-first a,.tx-pagebrowse-pi1 .tx-pagebrowse-last a,.tx-pagebrowse-pi1 .tx-pagebrowse-pages a,.tx-pagebrowse-pi1 .tx-pagebrowse-current{text-align:center;display:inline-block;line-height:1.625em;
padding:0 0.3125em;
min-width:1em;
}
.tx-pagebrowse-pi1 .tx-pagebrowse li{margin:0 0.3125em;
}
.metapagebrowser{margin-bottom:1.875em;
}
.metapagebrowser table{position:relative}
.metapagebrowser thead{width:100%;background:#333;text-align:left}
.metapagebrowser h3{font-weight:normal;color:#fff;line-height:1.444444444444444em;
}
.metapagebrowser tbody tr{border-bottom:0.0625em solid #ddd}
.metapagebrowser tbody tr:hover{background:#f8e7ed;border-color:#bd1550;cursor:pointer}
.metapagebrowser tbody a{background:transparent;border:none;padding:0}
.metapagebrowser tbody td{vertical-align:top}
.metapagebrowser tbody td,.metapagebrowser tbody a{line-height:1.625em;
}
.metapagebrowser th,.metapagebrowser td{padding-left:0.625em;
}
.metapagebrowser .columns_2 th,.metapagebrowser .columns_2 td{width:50%}
.metapagebrowser .columns_3 th,.metapagebrowser .columns_3 td{width:33.3333333%}
.metapagebrowser .columns_4 th,.metapagebrowser .columns_3 td{width:25%}
.literature_list .pagination,.metapagebrowser .pagination{width:100%;text-align:center}
.literature_list .pagination a,.literature_list .pagination span,.metapagebrowser .pagination a,.metapagebrowser .pagination span{display:inline-block;background:#333;color:#fff;border:0;font-size:1.125em;
line-height:2.222222222222222em;
width:2.222222222222222em;
height:2.222222222222222em;
margin:0 0.208333em;padding:0}
.literature_list .pagination span,.metapagebrowser .pagination span{color:#111;background:transparent}
.literature_list .pagination a:hover,.literature_list .pagination a.active,.metapagebrowser .pagination a:hover,.metapagebrowser .pagination a.active{background:#bd1550}
.sub_navigation{padding-bottom:1.25em;
}
.sub_navigation .navigation{padding:1.5em 0 1.85em 0;
border-bottom:0.25em solid #333333;
}
.sub_navigation ul{margin:0}
.sub_navigation ul,.sub_navigation li{padding:0}
.sub_navigation a{background:transparent;display:block;color:#111;border-bottom:0.0625em solid #ddd;
padding:0;font-size:1.125em;
line-height:1.888888888888889em;
}
.sub_navigation a:hover{color:#bd1550;background:#f8e7ed;border-color:#bd1550}
.sub_navigation a.active{color:#bd1550}
.sub_navigation ul ul a{padding-left:1.111111111111111em;
}
.sub_navigation ul ul ul a{padding-left:2.222222222222222em;
}
.sub_navigation ul ul ul ul a{padding-left:3.333333333333333em;
}
.cssfilelinks{overflow:auto}
.cssfilelinks .file{margin:1.25em 0;
overflow:auto}
.cssfilelinks .icon{height:3.25em;
width:2.3125em;
float:left;overflow:hidden}
.cssfilelinks .triangle{width:0;height:0;border-bottom:0.625em solid #ccc;
border-right:0.625em solid transparent;
float:right}
.cssfilelinks .document_head{height:0.625em;
width:1.6875em;
float:left}
.cssfilelinks .document_body{width:2.3125em;
height:2.625em;
clear:both}
.cssfilelinks .document_head{background:#ededed}
.cssfilelinks .document_body{
background:rgb(238,238,238);
background:-moz-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(238,238,238,1)),color-stop(100%,rgba(204,204,204,1)));
background:-webkit-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
background:-o-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
background:-ms-linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
background:linear-gradient(top,rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0);
}
.cssfilelinks b{display:block;text-align:center;color:#333;width:2.642857142857143em;
margin:-2.142857142857143em 0 0 0;
text-transform:uppercase;font:normal 0.875em/1em MetaBookRoman,sans-serif;
}
.cssfilelinks .link,.cssfilelinks .size{margin-left:2.9375em;
}
.two_columns{overflow:auto}
.two_columns .left,.two_columns .right{border-top:0.25em solid #333;padding:1.25em 0;
}
.two_columns,.two_columns .left,.two_columns .right{position:relative}
.tx-t3blog-pi2>.calendar{width:100%;position:relative;overflow:hidden}
.tx-t3blog-pi2 .calendar th{font-weight:normal;font-size:1.125em}
.tx-t3blog-pi2 .calendar td{width:14.28571428571429%}
.tx-t3blog-pi2 .calendar .month{background:#000;height:1em;display:none}
.tx-t3blog-pi2 .calendar td a,.tx-t3blog-pi2 .calendar .navigation.next a,.tx-t3blog-pi2 .calendar .navigation.previous a{margin:0 auto;display:block;width:1.625em;
line-height:1.625em;
padding:0;border:0}
.tx-t3blog-pi2 .calendar .navigation.next a,.tx-t3blog-pi2 .calendar .navigation.previous a{width:1.444444444444444em;
line-height:1.444444444444444em;
}
.tx-t3blog-pi2 .calendar td a:hover,.tx-t3blog-pi2 .calendar .navigation.next a:hover,.tx-t3blog-pi2 .calendar .navigation.previous a:hover{background:#bd1550;color:#fff}
.tx-t3blog-pi2 .calendar td{text-align:center}
.tx-t3blog-pi2 .categories .iconbeforetext{display:none}
.tx-t3blog-pi2 .categories ul{padding:0 0 0 1.25em;
}
.tx-t3blog-pi2 .categories a:hover{background:#F8E7ED}
.tx-t3blog-pi2 .views ul{padding:0 0 0 1.25em;
margin:1.25em 0;
}
.tx-t3blog-pi2 .tagCloud{position:relative;overflow:visible;text-align:center;margin:1.25em 0;
width:100%;word-wrap:break-word}
.tx-t3blog-pi2 .tagCloud a{background:transparent;line-height:1em;
}
.tx-t3blog-pi2 .tagCloud a:hover{color:#bd1550 !important;background:#F8E7ED}
.tx-t3blog-pi2 .categories li,.tx-t3blog-pi2 .views li{list-style:none;margin-top:0.3125em;
}
.tx-t3blog-pi2 .categories a .tx-t3blog-pi2 .views a{background:transparent}
.tx-t3blog-pi2 .single .item .title a,.tx-t3blog-pi2 .blogList .item .title a{color:#111;background:transparent;border-color:transparent;padding:0}
.tx-t3blog-pi2 .single .item .title a:hover,.tx-t3blog-pi2 .blogList .item .title a:hover{color:#bd1550;border-color:#bd1550;background:#F8E7ED}
.tx-t3blog-pi2 .single .item .meta,.tx-t3blog-pi2 .blogList .item .meta{overflow:auto;margin:1.25em 0;
}
.tx-t3blog-pi2 .single .item .meta .categories,.tx-t3blog-pi2 .blogList .item .meta .categories{float:left}
.tx-t3blog-pi2 .single .item .meta .date,.tx-t3blog-pi2 .single .item .meta .time,.tx-t3blog-pi2 .blogList .item .meta .date,.tx-t3blog-pi2 .blogList .item .meta .time{float:right}
.tx-t3blog-pi2 .single .item .foot,.tx-t3blog-pi2 .blogList .item .foot{overflow:auto}
.tx-t3blog-pi2 .single .item .foot .author,.tx-t3blog-pi2 .blogList .item .foot .author{float:left}
.tx-t3blog-pi2 .single .item .foot .permalink,.tx-t3blog-pi2 .blogList .item .foot .permalink{float:right}
.tx-t3blog-pi2 .single .item .foot .tags,.tx-t3blog-pi2 .blogList .item .foot .tags{clear:both;padding-top:1.25em;
}
.tx-t3blog-pi2 .single .navigation{overflow:auto;position:relative}
.tx-t3blog-pi2 .single .navigation .previous,.tx-t3blog-pi2 .single .navigation .backtolist,.tx-t3blog-pi2 .single .navigation .next{float:left;width:33.333333333%;overflow:hidden}
.tx-t3blog-pi2 .single .navigation .backtolist{text-align:center}
.tx-t3blog-pi2 .single .navigation .next{text-align:right}
.tx-t3blog-pi2 .blogList .filter p,.tx-t3blog-pi2 .single .navigation,.tx-t3blog-pi2 .tx-pagebrowse-pi1 .tx-pagebrowse{border-bottom:0.0625em solid #aaa;padding:0 0 1.25em 0;margin:0 0 1.25em 0}
#content .page_comments{margin:0 -0.625em;
}
.contenttable caption{font-size:2em;font-weight:normal;line-height:1.25em;margin:0 0 0.75em 0;text-align:left}
.contenttable th{color:#FFFFFF;font-weight:normal;line-height:1.44444em;font-size:1.125em;background-color:#333333;text-align:left}
.contenttable thead{border-left:0.0625em solid #333;border-right:0.0625em solid #333}
.contenttable tbody th.td-0,.contenttable tfoot th.td-0{border-top:0.0625em solid #333;border-bottom:0.0625em solid #333}
.contenttable th,.contenttable td{padding-left:0.625em}
.contenttable td{border:0.0625em solid #DDDDDD}
.csc-textpic-imagewrap a{padding:0}
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}
.csc-textpic-caption{color:#FFFFFF;background-color:#000000;padding:0.625em}
.csc-textpic-imagewrap a,.csc-textpic-imagewrap a:hover{background-color:transparent;border:none}
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{list-style:none;margin:0;padding:0}
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;max-width:98%;
}
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}
dl.csc-textpic-image{margin:0}
dl.csc-textpic-image dt{margin:0;display:inline}
dl.csc-textpic-image dd{margin:0}
div.csc-textpic-clear{clear:both}
div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image,div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image,div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-right:10px}
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;
margin-left:10px}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-left:10px}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img{margin:0;vertical-align:bottom;max-width:100%;
height:auto}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic-equalheight div.csc-textpic-imagerow{margin-bottom:10px;display:block}
div.csc-textpic div.csc-textpic-imagerow{clear:both;max-width:100%}
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 div.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0px !important}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0px !important}
div.csc-textpic-intext-left div.csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{margin-right:10px !important}
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;
}
div.csc-textpic-center div.csc-textpic-imagewrap{margin:0 auto;max-width:100%}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{text-align:left;
}
div.csc-textpic-center div.csc-textpic-text{text-align:left;
}
div.csc-textpic-right div.csc-textpic-imagewrap{float:right;max-width:100%}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left div.csc-textpic-imagewrap{float:left;max-width:100%}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left div.csc-textpic-imagewrap{float:left}
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}
/*T2\*/
* html div.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
/*T2E*/
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{float:left;clear:both}
/*T2\*/
* html div.csc-textpic-intext-left-nowrap .csc-textpic-text,* html .csc-textpic-intext-left ol,* html .csc-textpic-intext-left ul{height:1%}
/*T2E*/
div.csc-textpic div.csc-textpic-imagerow-last{margin-bottom:0}
}
@media screen and (min-width:32.5em){#content{padding:1.25em;
}
#content .page_comments{margin:0 -1.25em;
}
}
@media screen and (min-width:58.75em){#content{padding:0.625em 0 0 0;
}
#content .page_comments{margin:0}
}
@media screen and (min-width:71.875em){
.two_columns .left{float:left;margin-right:18.75em;
}
.two_columns .right{float:right;width:17.5em;
margin-left:-17.5em;
}
}
@media screen{.literature_database_suggest_form .input{border-color:#C0C0C0 #D9D9D9 #D9D9D9;border-right:0.0625em solid #D9D9D9;border-style:solid;border-width:0.0625em;overflow:hidden;padding:0.25em 0.3125em;background:#fff;margin-bottom:0.625em}
.literature_database_suggest_form .literature_type_form{margin:1.25em 0}
.literature_database_suggest_form .literature_type_form select{padding:0.3125em;line-height:1.875em;overflow:visible}
.literature_database_suggest_form .literature_type_form option{line-height:1.875em}
.literature_database_suggest_form input{width:100%}
.literature_database_suggest_form input[type="submit"],.literature_database_suggest_form button{color:#BD1550;background:#f9f9f9;border-color:#D9D9D9 #C0C0C0 #C0C0C0 #D9D9D9;border-style:solid;border-width:0.0625em;padding:0.25em 0;text-align:center;font-size:1.125em}
.literature_database_suggest_form input[type="submit"]:hover,.literature_database_suggest_form button:hover{background:#F8E7ED;border-color:#eec4d3 #de8aa7 #de8aa7 #eec4d3}
.literature_database_suggest_form .add_copublisher,.literature_database_suggest_form .add_coauthor,.literature_database_suggest_form input[type="submit"]{margin:1.25em auto;display:block}
.literature_database_suggest_form .add_coauthor{width:10.125em;
}
.literature_database_suggest_form .add_copublisher{width:13.22222222222222em;
}
.literature_database_suggest_form input[type="submit"]{width:6.666666666666667em;
}
.literature_database_suggest_form fieldset,#recaptcha_widget{background:#f9f9f9;padding:0.625em;margin:1.25em -0.625em}
.literature_database_suggest_form .preview{padding:1.25em 1.25em 0 1.25em;background:#f9f9f9;margin:1.25em -1.25em}
.literature_database_suggest_form .preview p{margin:0;padding-bottom:1.25em}
.literature_database_suggest_form .preview a{background:transparent;padding:0}
.literature_database_suggest_form .recaptcha{min-height:14.8125em;
}
#recaptcha_widget figure{width:100%;background:#fff;margin-bottom:1.25em}
#recaptcha_image{margin:0 auto}
#recaptcha_widget figure figcaption{background:#000;color:#fff;padding:0.625em}
#recaptcha_widget figure figcaption a{background:transparent;color:#fff;border-bottom:0.0625em solid #FFFFFF}
#recaptcha_widget figure figcaption a:hover{background:#fff;color:#000}
#recaptcha_image{width:auto !important;height:auto !important}
#recaptcha_image img{max-width:100%;height:auto}
.literature_list{margin:1.25em 0;
}
.literature_list .literature{position:relative;padding:0 1.25em;
background:#f9f9f9;margin:1.25em 0;
}
.literature_list .literature .citation{overflow:auto}
.literature_list .literature .overlay,.literature_list .literature .overlay .link,.literature_list .literature .overlay .background{position:absolute;left:0;right:0;top:0;bottom:0}
.literature_list .literature .overlay .link h1{position:absolute;text-align:center;z-index:3;color:#fff !important;left:50%;top:50%;height:1.25em;
width:6.25em;
margin-top:-0.625em;
margin-left:-3.125em;
}
.literature_list .literature .overlay .background{background:#000;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
.literature_list .literature .overlay .link:hover .background{opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}
.literature_list .literature .overlay .link{background:transparent;border:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}
.literature_list .literature .overlay .link i{font-size:0}
.literature_list .literature .overlay .link:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}
.literature_list .literature .overlay .link:hover i{font-size:1em}
.literature_detail{margin:1.25em 0;
width:100%}
.literature_detail tr{border-top:0.0625em solid #ddd;
}
.literature_detail tr:first-child{border:0}
.literature_detail td{padding:0.375em 0.625em;
width:100%}
.literature_detail td:first-child{white-space:nowrap;background:#f9f9f9;padding-left:1.25em;
text-align:right;width:auto}
}
@media screen and (min-width:23.75em){#recaptcha_image{width:300px !important;height:57px !important}
}
@media screen and (min-width:32.5em){.literature_database_suggest_form .preview,.literature_database_suggest_form fieldset{padding:1.25em}
.literature_database_suggest_form .preview,.literature_database_suggest_form fieldset,#recaptcha_widget{margin:1.25em 0}
}
@media screen{
.tx-cal-controller .header-text .active a{color:#BD1550}
.tx-cal-controller{overflow:auto;padding-right:1px;padding-left:1px;color:#111 !important}
.tx-cal-controller .month-weeknums{display:none}
.tx-cal-controller .header-text div,.header-text span{float:right}
.tx-cal-controller .header-text div a{color:#111;background:transparent}
.tx-cal-controller .header-text div a:hover{color:#BD1550;border-color:#BD1550;background:#F8E7ED}
.tx-cal-controller .previous-button a,.tx-cal-controller .next-button a{padding:0;display:block;line-height:1.44444em;width:1.44444em}
.tx-cal-controller .previous-button a:hover,.next-button a:hover{background:#BD1550;color:#F8E7ED}
.tx-cal-controller .month-large thead{border-left:1px solid #333333;border-right:1px solid #333333;background-color:#333333}
.tx-cal-controller .month-large th.weekday{background-color:transparent;color:#FFFFFF;font-size:1.125em;line-height:1.44444em}
.tx-cal-controller .month-large .dayNum{background-color:transparent;text-align:left;font-size:0.875em;padding:0.125em}
.tx-cal-controller .month-large .day,.tx-cal-controller .month-large .withEventWeek{background-color:transparent}
.tx-cal-controller .month-large a,.tx-cal-controller .list-view a{background:transparent;color:#111111}
.tx-cal-controller .month-large a:hover{background:#F8E7ED}
.tx-cal-controller .month-large a span{color:#111}
.tx-cal-controller .month-large .vevent a:hover span{color:#BD1550;text-decoration:underline}
.tx-cal-controller div.default_catheader_allday{background-color:#BD1550;-moz-border-radius:0;border:0;margin:0.125em 0 0 0 !important}
.tx-cal-controller div.default_catheader_allday a{display:block;margin-right:1px}
.tx-cal-controller div.default_catheader_allday a:hover{background:transparent}
.tx-cal-controller .list-view h2{margin:0.5em 0}
.tx-cal-controller .even{background:transparent}
.tx-cal-controller .list-view dt.vevent{border-bottom-color:#DDDDDD;border-bottom-style:solid;border-bottom-width:0.0625em;padding-left:0.625em}
.tx-cal-controller .list-view dt.vevent:hover{background-color:#F8E7ED;border-bottom-color:#BD1550;border-top-color:#BD1550;cursor:pointer}
.tx-cal-controller .list-view dt.vevent a{border-bottom:none}
.tx-cal-controller .list-view .vevent div.dtstart-container{text-align:left;width:30%;padding:0;margin:0}
.tx-cal-controller .list-view .vevent div.dtstart-container abbr{border:none}
.tx-cal-controller .list-view .vevent div.summary{width:70%;overflow:hidden}
.tx-cal-controller .pagebrowser{border-bottom-color:#AAAAAA;border-bottom-style:solid;border-bottom-width:0.0625em;overflow:auto;padding-bottom:1.25em;padding-left:0;padding-right:0;padding-top:1.25em;text-align:center}
.tx-cal-controller .pagebrowser span{display:inline-block}
.tx-cal-controller .pagebrowser span.active span{display:inline-block;line-height:1.625em;margin:0 0.3125em 0 0.3125em;min-width:1em;padding:0 0.3125em 0 0.3125em}
.tx-cal-controller .pagebrowser a{display:inline-block;line-height:1.625em;margin:0 0.3125em 0 0.3125em;min-width:1em;padding:0 0.3125em 0 0.3125em;text-align:center;background-color:#F8E7ED;color:#BD1550}
.right .tx-cal-controller .header-text,.right .tx-cal-controller .list-view .found,.right .tx-cal-controller .list-view h2{display:none}
.right .tx-cal-controller .list-view dt.vevent{margin:0}
.right .tx-cal-controller .list-view .dtstart-container{width:auto}
.right .tx-cal-controller .list-view .dtstart-container abbr{border:none}
.right .more-events p{margin:0;padding-left:1.25em}
.tx-cal-controller #calendar-event h1{text-align:left}
div.metapagebrowser:first-child .tx_ablinklist_treeView_category{display:none}
}
