.tx_amauthorrelations_pi1_authorinfo{}
.tx_amauthorrelations_pi1_authorimage{width:200px;float:right;overflow:hidden;margin-top:1.5em;margin-right:2em}
.tx_amauthorrelations_pi1_authorimage img{float:right}
.tx_amauthorrelations_pi1_authoraddress{margin:1em 2em;font-size:.9em}
.tx_amauthorrelations_pi1_authordescription{margin:2em;font-size:.9em}
.tx_amauthorrelations_pi1_pagelist{margin-top:1em}
.tx_amauthorrelations_pi1_pagelist h3{}
.tx_amauthorrelations_pi1_pagelist h4{}
.tx_amauthorrelations_pi1_pagelist ul{}
.tx_amauthorrelations_pi1_pagelist li{}
.tx_amauthorrelations_pi1_alphabar{text-align:center;padding:4px 10px;border:1px solid #f0f0f4}
.tx_amauthorrelations_pi1_authorlist{}
.tx_amauthorrelations_pi1_authorlist ul{list-style:none}
.tx-jppageteaser-pi1{}
.tx-jppageteaser-pi1-browsebox{margin-top:10px;padding-top:3px;border-top:1px solid #ccc}
.tx-jppageteaser-pi1-list{}
.tx-jppageteaser-pi1-list-entry{clear:both}
.tx-jppageteaser-pi1-list-entry-description{margin-top:10px}
.tx-jppageteaser-pi1-list-entry-image IMG{float:left;margin:10px 20px 10px 0px;border:1px solid #000000}
.tx-jppageteaser-pi1-list-entry-link-item{font-size:9px;margin-top:5px;margin-bottom:2px}
.tx-jppageteaser-pi1-list-entry H4{border-bottom:1px solid #ccc;position:relative}
.tx-jppageteaser-pi1-list-entry H4 A{color:#666}
.tx-jppageteaser-pi1-list-entry-creation-date,.tx-jppageteaser-pi1-list-entry-change-date{position:absolute;bottom:4px;right:0px;font-size:9px;font-weight:normal;color:#999}
.tx-jppageteaser-pi1-browsebox{text-align:center}
.tx-jppageteaser-pi1-browsebox-show-results{}
.tx-jppageteaser-pi1-browsebox-browse-links{}
.tx-jppageteaser-pi1-browsebox-show-results-number{}
.tx-jppageteaser-pi1-browsebox-disabled-link{}
.tx-jppageteaser-pi1-browsebox-inactive-link{}
.tx-jppageteaser-pi1-browsebox-active-link{}
.tx-mwkeywordlist-pi1{font-family:Verdana,Tahoma,Arial,sans-serif}
.tx-mwkeywordlist-pi1 h1{font-family:Arial,Helvetica,sans-serif;font-size:20pt;font-weight:bold;margin:0px;padding-top:15px;padding-bottom:5px}
.tx-mwkeywordlist-pi1 h2{font-family:Arial,Helvetica,sans-serif;font-size:17pt;font-weight:bold;margin:0px;padding-top:15px;padding-bottom:5px}
.tx-mwkeywordlist-pi1-jumpmenu{padding-bottom:25px;font-size:80%}
.tx-mwkeywordlist-pi1-keywordlist{}
.tx-mwkeywordlist-pi1-content div{}
.tx-mwkeywordlist-pi1-content div.section{margin-top:5px;margin-bottom:10px}
.tx-mwkeywordlist-pi1-content div.sectiontoplink{text-align:right;margin-top:5px;margin-bottom:10px}
.tx-mwkeywordlist-pi1-content ul{margin:0px;padding-bottom:15px;font-weight:normal}
.tx-mwkeywordlist-pi1-content li{margin:0px;padding:0px;font-weight:normal}
.tx-mwkeywordlist-pi1-activeLink{}
.tx-mwkeywordlist-pi1-inactiveLink{}
.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}
.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}
.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;height:1008px}
.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;height:1008px;margin-bottom:-1008px;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{-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{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{white-space:nowrap}
.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{color:#668CD9}
.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 .fnb_header{background-color:#444444}
.tx-cal-controller .fnb_body{background-color:#888888;border:1px solid #999999;color:#fff}
.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-srfeuserregister-pi1 p{margin-top:.5em;margin-bottom:0;padding:0 .3em;text-indent:0}
.tx-srfeuserregister-pi1 h4{margin-top:0;padding-left:.3em}
.tx-srfeuserregister-pi1 legend{padding:0 .5em;font-weight:bold}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice{font-style:italic;margin-bottom:1em}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash{margin-bottom:2em}
.tx-srfeuserregister-pi1 a{padding-left:14px;background-image:url('../../typo3conf/ext/sr_feuser_register/pi1/internal_link.gif');background-repeat:no-repeat;background-position:0% 60%;text-decoration:none}
.tx-srfeuserregister-pi1 label{margin:0;padding:0}
.tx-srfeuserregister-pi1 label span{color:#ff0000}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error{color:#ff0000}
.tx-srfeuserregister-pi1 input{margin:0;padding:0 .5em 0 0}
.tx-srfeuserregister-pi1 input[type=password]{margin-right:1em}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password{margin-right:1em}
.tx-srfeuserregister-pi1 input[type=radio],.tx-srfeuserregister-pi1 input[type=checkbox]{background-color:transparent}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio,* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox{background-color:transparent}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon{margin-left:1em;background-color:transparent}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover{cursor:pointer}
.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view{padding-left:15px;background-image:url('../../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif');background-color:transparent;background-repeat:no-repeat;font-size:.8em;margin-left:1em}
.tx-srfeuserregister-pi1 ul{margin:0;padding:0;list-style-position:inside}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes{list-style-type:none}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li{margin:0 0 .3em 0;padding:0}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label{margin:0;padding:0 0 0 .5em}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li{float:left;padding:0 2em 0 0;margin:0}
.tx-srfeuserregister-pi1 dl{margin:0;padding:1em 0 0 0}
.tx-srfeuserregister-pi1 dt,.tx-srfeuserregister-pi1 dd{margin:0;padding:0 0 .5em 0;float:left}
.tx-srfeuserregister-pi1 dt{clear:both;width:25%;text-align:right;padding-right:1em}
.tx-srfeuserregister-pi1 dd{text-align:left;width:50%}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt{width:auto;padding-right:0}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd{width:auto}
* html .tx-srfeuserregister-pi1 dd{float:none}
.tx-srfeuserregister-pi1 dd p{margin-top:0;margin-bottom:.5em;padding:0}
.tx-srfeuserregister-pi1 dd label{padding:0 1em 0 .5em}
.tx-femp3player-pi1{text-align:center}
.tx-femp3player-pi1 TABLE{border:solid 1px #BCBCBC;margin-top:5px;margin-bottom:5px;border-collapse:collapse}
.tx-femp3player-pi1 TD{border:solid 1px #BCBCBC;padding:5px}
.tx-dropdownsitemap-pi1 UL,.tx-dropdownsitemap-pi1 OL{list-style:none;margin:0px;padding:0px}
.tx-dropdownsitemap-pi1 A,.tx-dropdownsitemap-pi1 A:link,.tx-dropdownsitemap-pi1 A:visited,.tx-dropdownsitemap-pi1 A:hover,.tx-dropdownsitemap-pi1 A:active{color:#990000;background-color:inherit}
.tx-dropdownsitemap-pi1 DIV{margin-left:20px;margin-top:2px;padding:2px}
.tx-dropdownsitemap-pi1 LI.open OL{display:block}
.tx-dropdownsitemap-pi1 LI.closed OL{display:none}
.tx-dropdownsitemap-pi1 LI.open UL{display:block}
.tx-dropdownsitemap-pi1 LI.closed UL{display:none}
.tx-dropdownsitemap-pi1 SPAN.ifsub{text-transform:uppercase;font-weight:bold}
.tx-dropdownsitemap-pi1 SPAN.spc{text-transform:uppercase;font-style:italic}
.tx-dropdownsitemap-pi1 .description{font-style:normal;font-size:80%;margin-left:5px;display:block;font-weight:normal;text-transform:none}
.tx-dropdownsitemap-pi1 DIV{}
.tx-dropdownsitemap-pi1 DIV.level_2{}
.tx-dropdownsitemap-pi1 DIV.level_3{}
.tx-dropdownsitemap-pi1 DIV.level_4{}
.tx-dropdownsitemap-pi1 DIV.level_5{}
.tx-dropdownsitemap-pi1 DIV.expAll{border:solid 1px #DBA83B;background-color:#FCF2C8;color:inherit;padding:5px;width:12 em;float:right}
.tx-dropdownsitemap-pi1 IMG{margin-right:5px}
.tx-wecmap_map .sidebar{display:block;overflow:auto}
.tx-wecmap-map .startendaddress{display:block;color:grey;font-size:85%}
.tx-wecmap-map .infotitle{font-weight:bold;font-size:110%}
.tx-wecmap-map #copyright-control a:link,.tx-wecmap-map #copyright-control a:visited,.tx-wecmap-map #copyright-control a:focus,.tx-wecmap-map #copyright-control a:hover,.tx-wecmap-map #copyright-control a:active{color:#7878CC}
.tx-wecmap_map .sidebar{display:block;overflow:auto}
.tx-wecmap-map .startendaddress{display:block;color:grey;font-size:85%}
.tx-wecmap-map .infotitle{font-weight:bold;font-size:110%}
.tx-wecmap-map #copyright-control a:link,.tx-wecmap-map #copyright-control a:visited,.tx-wecmap-map #copyright-control a:focus,.tx-wecmap-map #copyright-control a:hover,.tx-wecmap-map #copyright-control a:active{color:#7878CC}
.tx-wecmap_map .sidebar{display:block;overflow:auto}
.tx-wecmap-map .startendaddress{display:block;color:grey;font-size:85%}
.tx-wecmap-map .infotitle{font-weight:bold;font-size:110%}
.tx-wecmap-map #copyright-control a:link,.tx-wecmap-map #copyright-control a:visited,.tx-wecmap-map #copyright-control a:focus,.tx-wecmap-map #copyright-control a:hover,.tx-wecmap-map #copyright-control a:active{color:#7878CC}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;padding-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.filelinks div{padding-left:25px;background:url('/typo3/gfx/fileicons/default.gif') left top no-repeat;margin-bottom:10px}
.filelinks span{display:block}
.filelinks .filecount{display:block;margin-bottom:5px}
.filelinks a{color:#000;text-decoration:none}
.filelinks .ai{background-image:url('/typo3/gfx/fileicons/ai.gif')!important}
.filelinks .ani{background-image:url('/typo3/gfx/fileicons/ani.gif')!important}
.filelinks .au{background-image:url('/typo3/gfx/fileicons/au.gif')!important}
.filelinks .avi{background-image:url('/typo3/gfx/fileicons/avi.gif')!important}
.filelinks .bmp{background-image:url('/typo3/gfx/fileicons/bmp.gif')!important}
.filelinks .cdr{background-image:url('/typo3/gfx/fileicons/cdr.gif')!important}
.filelinks .css{background-image:url('/typo3/gfx/fileicons/css.gif')!important}
.filelinks .csv{background-image:url('/typo3/gfx/fileicons/csv.gif')!important}
.filelinks .doc{background-image:url('/typo3/gfx/fileicons/doc.gif')!important}
.filelinks .dtd{background-image:url('/typo3/gfx/fileicons/dtd.gif')!important}
.filelinks .eps{background-image:url('/typo3/gfx/fileicons/eps.gif')!important}
.filelinks .exe{background-image:url('/typo3/gfx/fileicons/exe.gif')!important}
.filelinks .fh3{background-image:url('/typo3/gfx/fileicons/fh3.gif')!important}
.filelinks .flash{background-image:url('/typo3/gfx/fileicons/flash.gif')!important}
.filelinks .folder{background-image:url('/typo3/gfx/fileicons/folder.gif')!important}
.filelinks .gif{background-image:url('/typo3/gfx/fileicons/gif.gif')!important}
.filelinks .htm{background-image:url('/typo3/gfx/fileicons/htm.gif')!important}
.filelinks .html{background-image:url('/typo3/gfx/fileicons/html.gif')!important}
.filelinks .ico{background-image:url('/typo3/gfx/fileicons/ico.gif')!important}
.filelinks .inc{background-image:url('/typo3/gfx/fileicons/inc.gif')!important}
.filelinks .java{background-image:url('/typo3/gfx/fileicons/java.gif')!important}
.filelinks .jpg{background-image:url('/typo3/gfx/fileicons/jpg.gif')!important}
.filelinks .js{background-image:url('/typo3/gfx/fileicons/js.gif')!important}
.filelinks .max{background-image:url('/typo3/gfx/fileicons/max.gif')!important}
.filelinks .mid{background-image:url('/typo3/gfx/fileicons/mid.gif')!important}
.filelinks .mov{background-image:url('/typo3/gfx/fileicons/mov.gif')!important}
.filelinks .mpeg{background-image:url('/typo3/gfx/fileicons/mpeg.gif')!important}
.filelinks .mpg{background-image:url('/typo3/gfx/fileicons/mpg.gif')!important}
.filelinks .pcd{background-image:url('/typo3/gfx/fileicons/pcd.gif')!important}
.filelinks .pcx{background-image:url('/typo3/gfx/fileicons/pcx.gif')!important}
.filelinks .pdf{background-image:url('/typo3/gfx/fileicons/pdf.gif')!important}
.filelinks .png{background-image:url('/typo3/gfx/fileicons/png.gif')!important}
.filelinks .ps{background-image:url('/typo3/gfx/fileicons/ps.gif')!important}
.filelinks .psd{background-image:url('/typo3/gfx/fileicons/psd.gif')!important}
.filelinks .rtf{background-image:url('/typo3/gfx/fileicons/rtf.gif')!important}
.filelinks .sgml{background-image:url('/typo3/gfx/fileicons/sgml.gif')!important}
.filelinks .swf{background-image:url('/typo3/gfx/fileicons/swf.gif')!important}
.filelinks .sxc{background-image:url('/typo3/gfx/fileicons/sxc.gif')!important}
.filelinks .sxw{background-image:url('/typo3/gfx/fileicons/sxw.gif')!important}
.filelinks .tga{background-image:url('/typo3/gfx/fileicons/tga.gif')!important}
.filelinks .tif{background-image:url('/typo3/gfx/fileicons/tif.gif')!important}
.filelinks .ttf{background-image:url('/typo3/gfx/fileicons/ttf.gif')!important}
.filelinks .txt{background-image:url('/typo3/gfx/fileicons/txt.gif')!important}
.filelinks .wav{background-image:url('/typo3/gfx/fileicons/wav.gif')!important}
.filelinks .wrl{background-image:url('/typo3/gfx/fileicons/wrl.gif')!important}
.filelinks .xls{background-image:url('/typo3/gfx/fileicons/xls.gif')!important}
.filelinks .xml{background-image:url('/typo3/gfx/fileicons/xml.gif')!important}
.filelinks .xsl{background-image:url('/typo3/gfx/fileicons/xsl.gif')!important}
.filelinks .zip{background-image:url('/typo3/gfx/fileicons/zip.gif')!important}
.filelinks a:hover{text-decoration:underline}
img.tx-srfreecap-pi2-image{margin-left:1em;margin-right:1em;vertical-align:middle}
.tx-srfreecap-pi2-accessible-image{vertical-align:middle}
.tx-srfreecap-pi2-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em}
.tx-srfreecap-pi2-cant-read{font-size:.9em;color:#35006d}
.tx-srfreecap-pi2-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none}
.tx-mmforum-pi1 td,.tx-mmforum-pi1 th{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px}
.tx-mmforum-pi1 tr.topic-pinned{background-color:#fbfbf0;border-left:2px solid #d5d5d5;border-right:2px solid #d5d5d5}
.tx-mmforum-pi1 td textarea{font-size:10pt}
.tx-mmforum-pi1 h2{padding:3px 120px 3px 0;background-image:url('../../fileadmin/templates/mm_forum/tmpl/ArchOnline/img/forumbg.jpg');background-repeat:no-repeat;background-position:right top;min-height:40px}
table.tx-mmforum-table{-border:1px solid #dddddd;border:0px none;border-collapse:collapse}
td.tx-mmforum-td,th.tx-mmforum-th{-border:1px solid #dddddd;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;border-left:1px solid #f0f0f0 !important;border-right:1px solid #f0f0f0 !important;border-collapse:collapse;padding:5px;font-size:11px;color:#545353}
td.tx-mmforum-td2{padding:5px;font-size:11px;color:#545353}
td.tx-mmforum-subth{-border:1px solid #dddddd;border-style:hidden !important;border-top:1px solid #d5d5d5 !important;border-bottom:1px solid #eeeeee !important;border-collapse:collapse;background-color:#F1F2F2}
th.tx-mmforum-th{color:#1555a0;padding:10px 12px;text-align:left;font-size:20px;background-image:url('../../fileadmin/templates/mm_forum/tmpl/ArchOnline/img/catbg-m.jpg');background-repeat:repeat-x}
th.catbgr div.catbgm{font-size:20px;font-weight:bold}
div.list-post th.tx-mmforum-th{
font-size:12px;padding:5px 10px}
div.tx-mmforum-th{background:#1555A0;color:#FFFFFF;padding:5px;text-align:left;font-size:12px;border:1px solid #dddddd;font-weight:bold}
.tx-mmforum-tdtext{font-size:11px;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;padding:4px}
.tx-mmforum-tdtext-noborder{font-size:11px;padding:4px}
div.tx-mmforum-rootline{color:#666666;font-family:Tahoma;font-size:11px;border:1px solid #dddddd;margin:4px 0px;padding:2px;margin-bottom:20px}
div.tx-mmforum-rootline a{color:#666666;text-decoration:none}
div.tx-mmforum-pagenav{
}
td.tx-mmforum-text{padding:15px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px}
td.tx-mmforum-smalltext{padding:3px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px}
td.tx-mmforum-subth2{color:#1555A0;font-size:11px;text-align:center;padding:5px;background-color:#fbfbfb}
.tx-mmforum-desc{font-size:11px;color:#666666;margin-left:44px;line-height:12px}
.tx-mmforum-smalldesc{font-size:10px;color:#666666}
.tx-mmforum-pi1-markread{text-align:right}
div.tx-mmforum-error{border:3px solid #FF0000;padding:10px;font-weight:bold;text-align:center;margin:4px 0px}
div.tx-mmforum-success{border:3px solid #008000;padding:10px;font-weight:bold;text-align:center;margin:4px 0px}
a.tx-mmforum-buttonsmall{margin:5px 0px 5px 5px;background-color:white;border:1px solid #6FA7C3;color:#6FA7C3 !important;font-weight:bold;vertical-align:middle;font-size:smaller;padding:2px}
a.tx-mmforum-button{margin:5px 0px 5px 5px;background-color:white;border:1px solid #6FA7C3;color:#6FA7C3 !important;font-weight:bold;vertical-align:middle;padding:4px}
a.tx-mmforum-button:hover{text-decoration:none}
div.tx-mmforum-pi1-listpost-date{float:left;padding:5px;font-size:9px;color:#333333}
div.tx-mmforum-pi1-listpost-options{text-align:right}
td.tx-mmforum-pi1-listpost-user{width:120px;padding:5px}
td.tx-mmforum-pi1-listpost-user div.username{font-weight:bold;margin:10px 0}
td.tx-mmforum-pi1-listpost-user div.userrank{margin-bottom:10px}
td.tx-mmforum-pi1-listpost-text{
font-size:inherit;padding:15px;min-height:50px;width:auto;line-height:130%}
div.tx-mmforum-pi1-attachment a{padding-left:15px;background-image:url('../../fileadmin/img/icons/download.gif');background-position:left;background-repeat:no-repeat}
div.attachment-preview{float:right}
div.attachment-info{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;margin-left:15px}
div.attachment-preview a{background-image:none;padding-left:0}
div.tx-mmforum-pi1-codeboxnote{text-align:left;border:1px solid rgb(213,213,213);font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;color:rgb(68,68,68);line-height:125%;background-color:rgb(250,250,250);padding:10px}
div.tx-mmforum-pi1-post-bottom{text-align:center}
div.tx-mmforum-pi1-post-bottom div.tx-mmforum-textbutton{float:none;padding:20px 0}
div.tx-mmforum-pi1-listtopic-newtopic div.tx-mmforum-textbutton{float:none;padding:0;text-align:center}
.tx-mmforum-pi1-pt-quote{text-align:left;border:1px solid rgb(213,213,213);font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;color:rgb(68,68,68);line-height:125%;background-color:rgb(250,250,250);padding:10px}
.tx-mmforum-pi1-pt-code{border:1px solid rgb(213,213,213);font-family:Courier,'Courier New',sans-serif;font-size:11px;color:rgb(90,90,90);background-color:rgb(250,250,250);margin-left:40px;padding:5px}
.tx-mmforum-pi1-highlight{background-color:yellow}
img.post-image{max-width:500px;max-height:400px;overflow:auto}
.tx-mmforum-pi1-listtopic-newtopic{margin-bottom:8px;text-align:center}
.tx-mmforum-pi1-listtopic-topic{font-size:8pt;text-align:left !important;border-style:hidden;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-collapse:collapse}
.tx-mmforum-pi1-listtopic-replies{width:60px;text-align:center;font-size:10px;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;border-collapse:collapse}
.tx-mmforum-pi1-listtopic-rating{width:60px;text-align:center !important;font-size:10px;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;border-collapse:collapse}
.tx-mmforum-pi1-listtopic-author{width:90px;text-align:center;font-size:10px;border-style:hidden;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-collapse:collapse;overflow:hidden}
.tx-mmforum-pi1-listtopic-author a{display:block;width:90px;overflow:hidden}
.tx-mmforum-pi1-listtopic-lastpost{width:150px;text-align:center;font-size:10px;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;border-collapse:collapse}
.tx-mmforum-pi1-listtopic-image{float:left;margin-right:8px;margin-left:4px}
.tx-mmforum-pi1-listtopic-topicname{font-weight:bold}
.tx-mmforum-pi1-listtopic-prefix{color:#b0b9c2}
.tx-mmforum-pi1-listtopic-pages{padding-left:42px;color:#888888;font-size:9px;font-weight:normal}
.tx-mmforum-pi1-listtopic-pages a{color:#888888 !important;text-decoration:none;font-weight:bold;padding:4px}
.tx-mmforum-pi1-listtopic-location{padding-left:30px;color:#888888;font-size:9px;font-weight:normal}
.tx-mmforum-pi1-listforum-forum{text-align:left !important;font-size:11px}
.tx-mmforum-pi1-listforum-topics{width:60px;text-align:center;font-size:11px}
.tx-mmforum-pi1-listforum-posts{width:60px;text-align:center;font-size:11px}
.tx-mmforum-pi1-listforum-lastpost{width:150px;text-align:center;font-size:10px}
td.tx-mmforum-pi1-newpost-left{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-collapse:collapse;width:90px;text-align:left;font-family:Tahoma;font-size:11px;padding:10px}
td.tx-mmforum-pi1-newpost-middle{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-collapse:collapse;font-size:100%;padding:10px}
td.tx-mmforum-pi1-newpost-right{border:1px solid #dddddd;border-collapse:collapse;text-align:right;font-family:Tahoma;font-size:11px;padding:10px}
div#tx-mmforum-pi1-smilies{height:215px;width:90px;overflow:auto;background:#FAFAFA none repeat scroll 0 0;border-left:1px solid #DDDDDD;border-top:1px solid #DDDDDD;margin-top:34px}
div.tx-mmforum-pi1-smilie{padding-top:10px;text-align:center}
.tx-mmforum-pi1-tooltip{position:absolute;display:none;background-color:#FFFFFF;border:1px solid #dddddd}
.tx-mmforum-pi1-tooltip-header{background:#1555a0;color:#FFFFFF;padding:5px;text-align:left;font-size:12px;border-bottom:1px solid #dddddd;font-weight:bold}
.tx-mmforum-pi1-tooltip-text{padding:5px}
.tx-mmforum-pi1-postalert-error{color:#ff0000;font-weight:bold;text-align:left;padding-top:8px}
.tx-mmforum-pi1-userdetail-fieldname{text-align:right;padding:3px;font-size:11px}
.tx-mmforum-pi1-userdetail-fieldvalue{text-align:left;padding:3px;font-size:11px}
.tx-mmforum-pi1-moderator{color:#0D71A4;font-weight:bold}
.tx-mmforum-pi1-administrator{color:#1555a0;font-weight:bold}
.tx-mmforum-pi3-pminbox-item{font-family:Tahoma;font-size:11px;padding:5px;text-align:center}
.tx-mmforum-pi3-pminbox-unread{font-weight:bold}
.tx-mmforum-pi3-message-text{border:1px solid #333;padding:10px;
background:none repeat scroll 0 0 #fffdf5;font-size:11pt}
td.mmforum-pi3-read-header .tx-mmforum-textbutton{padding:5px 20px}
.tx-mmforum-pi3 .tx-mmforum-tdtext{font-size:1em}
.tx-mmforum-pi3-newposts{float:right}
#tx_mmforum_pi3_get-stats{
:}
#tx_mmforum_pi3_quicksearch{position:absolute;
background:#ffffff;border:1px solid #dddddd;width:143px}
#tx_mmforum_pi3_quicksearch ul,#tx_mmforum_pi3_quicksearch li{margin:0;padding:0;list-style:none}
.tx-mmforum-pi3-quicksearch_item{display:block;border:0;font:normal 10px Tahoma;padding:3px 10px !important;color:#000000 !important;text-decoration:none}
.tx-mmforum-pi3-quicksearch_itemHover{display:block;border:0;font:normal 10px Tahoma;padding:3px 10px !important;color:#ffffff !important;background:#1555a0;cursor:pointer;text-decoration:none}
th.tx-mmforum-th input{width:500px}
.tx-mmforum-pi5 input,.tx-mmforum-pi5 textarea,.tx-mmforum-pi2 input,.tx-mmforum-pi2 textarea{}
.tx-mmforum-pi5 .avatar-upload input,.tx-mmforum-pi5 .changepw input,.tx-mmforum-pi5 .pmnotify-options input{width:auto}
.tx-mmforum-pi5 .pmnotify-options input{border:0}
.tx-mmforum-pi5 td.tx-mmforum-td,.tx-mmforum-pi5 td.tx-mmforum-td2,.tx-mmforum-pi2 td.tx-mmforum-td,.tx-mmforum-pi2 td.tx-mmforum-td2{font-size:1em}
textarea.tx-mmforum-post{font-size:10pt;height:450px;width:425px}
.tx-mmforum-pi2-configleft{text-align:right}
.tx-mmforum-input{border:1px solid #AAAAAA !important;font-family:Tahoma !important;font-size:11px !important;padding:2px;vertical-align:middle}
select.tx-mmforum-select{border:1px solid #AAAAAA;font-family:Tahoma;font-size:11px}
select.tx-mmforum-select option,option.tx-mmforum-option2{font-family:Tahoma;font-size:11px;border-top:1px solid #DCDDDE;color:#666666}
select.tx-mmforum-select optgroup,option.tx-mmforum-option1{font-family:Tahoma;font-size:11px;font-weight:bold;font-style:normal;color:#666666}
.tx-mmforum-pi2-fliesstext_rot2{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#1555a0;padding-left:10px;padding-top:5px}
.tx-mmforum-pi2-container{border:1px solid #A5ACB2}
DIV.tx-mmforum-pi2-container p label{float:left;width:130px;padding-left:10px}
span.error,div.error{color:red;font-weight:bold}
.tx-mmforum-pi6-container{border:1px solid #e5e5e5;padding:0px;margin:10px 0 10px 0;color:#999;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;text-align:left;background-image:url('../../fileadmin/pix/forum/chart.jpg');background-repeat:no-repeat;background-position:right 40px}
.tx-mmforum-pi6-container h3{font-size:11px;color:#9b9a9a;margin:0px;padding:0px}
.tx-mmforum-pi6-container a{color:#aaaaaa}
.tx-mmforum-pi6-us{padding:3px 0px 3px 5px;background-color:#faf9f9;border-bottom:1px solid #e5e5e5}
.tx-mmforum-pi6-content{padding:5px 120px 10px 10px}
.tx-mmforum-pi6-strong{color:#9b9a9a;font-weight:bold}
a.tx-mmforum-pi6-admin{color:#1555a0 !important;font-weight:bold}
a.tx-mmforum-pi6-mod{font-weight:bold;color:#f19d55 !important}
.tx-mmforum-pi6-container a{
:}
.tx-mmforum-pi4-search_options{padding:10px 0px 10px 0px}
.tx-mmforum-pi4-search_options_header{font-size:12px;font-weight:bold;color:#FFFFFF;background:#1555a0;padding:2px 0px 2px 5px}
.tx-mmforum-pi4-search_options_details{border:1px solid #DDDDDD;padding:0px}
.tx-mmforum-pi4-suche-abstand{margin-top:2px;margin-right:7px;margin-left:0px;padding-top:10px;padding-left:10px;float:left}
.tx-mmforum-pi4-suche-details-abstand{margin-top:10px}
.tx-mmforum-pi4-suche-details-sort select{width:200px}
.tx-mmforum-pi4-suche-details-abstand-check{width:100px;margin-top:5px;border:1px solid red;float:left}
.tx-mmforum-pi4-geloest{padding-top:1px;padding-right:5px;float:left}
.tx-mmforum-pi4-suche-abstand input{width:200px}
.tx-mmforum-pi4-suche-box{padding:10px;background-color:#f6f5f5;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd}
.tx-mmforum-pi4-suche-starten-abstand{padding-top:10px}
.tx-mmforum-pi4-abstand-bottom{height:10px;width:100px}
.tx-mmforum-pi4-info-box{position:absolute;visibility:hidden;z-index:9999;width:600px;border:1px solid #DDDDDD;background:#FFFFFF;margin-left:20px}
.tx-mmforum-pi4-infoBoxHeader{color:#FFFFFF;width:600px;height:20px;background:#1555a0;font-weight:bold}
.tx-mmforum-pi4-infoBoxHeader a{color:#FFFFFF}
.tx-mmforum-pi4-infoBoxHeader a:hover{color:#FFFFFF}
.tx-mmforum-pi4-infoBoxContent{clear:both}
.tx-mmforum-pi4-kurzanleitung{padding:5px 0px 5px 10px;font-size:11px}
#dasx a{color:#FFFFFF}
#dasx a:hover{color:#FFFFFF}
.tx-mmforum-pi4-regeln li{border-bottom:1px solid #e4e5e5;border-top:1px solid #e4e5e5;margin-bottom:20px;padding:5px 10px 10px 10px;background-color:#fafbfb}
.tx-mmforum-pi4-search_infobox{margin-left:5px;margin-right:10px;width:150px;font-size:10px;color:#616161;border:1px solid#DDDDDD;background-color:#eeeded;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}
.tx-mmforum-pi4-search_info{line-height:12px;font-size:10px;color:#aaaaaa;background:#FFFFFF;border-top:1px solid #DDDDDD;padding:2px 0px 2px 5px}
.tx-mmforum-pi4-infobox-titel{padding-left:5px}
.tx-mmforum-pi4-search-box-aussen{border:1px solid #eceded;width:100%;float:left;background-repeat:no-repeat}
.tx-mmforum-pi4-search-box-rechts{width:170px;height:100px;margin-top:10px;float:right}
.tx-mmforum-pi4-search-box-links{width:70%;padding:5px}
.tx-mmforum-pi4-search-box-links a{font-size:11px;font-weight:bold}
.tx-mmforum-pi4-search-box-unten{width:100%;text-align:right;float:left}
.tx-mmforum-pi4-search_title{margin-top:10px;padding-top:2px;padding-bottom:2px;background-color:#dddddd;font-size:13px;font-weight:bold;width:100%;float:left;border-top:1px solid #eceded;border-left:1px solid #eceded;border-right:1px solid #eceded}
.tx-mmforum-pi4-search-link{text-align:left;float:left;padding-left:8px;padding-bottom:2px;color:#1555a0}
.tx-mmforum-pi4-search-link a{font-size:11px;font-weight:bold}
.tx-mmforum-pi5-configleft{text-align:right}
div.tx-mmforum-pi5 td.tx-mmforum-td{border:0 !important;border-color:#fff !important}
div.tx-mmforum-pi5 th.tx-mmforum-th{border:0 !important;border-color:#fff !important}
.tx-mmforum-pi1-user{width:100%}
.tx-mmforum-pi1-user-menu{text-align:right;border:1px solid #dddddd;border-bottom:0px;border-top:0px;display:block;margin:0;padding:4px}
.tx-mmforum-pi1-user-content{border:1px solid #dddddd;padding:8px}
.tx-mmforum-pi1-codeheader{border-top:1px solid #BCBEC0;border-left:1px solid #BCBEC0;border-right:1px solid #BCBEC0;background:#ddd;font-weight:bold;padding:5px}
.tx-mmforum-pi1-codeblock{border:1px solid #BCBEC0;background-color:#F6F6F6;overflow:auto;padding-left:7px;line-height:15px;padding-top:4px;padding-bottom:4px}
.tx-mmforum-pi1-codeblock a{text-decoration:none}
.tx-mmforum-pi1-codeblock a:hover{text-decoration:none;background-color:yellow}
.tx-mmforum-pi1-codeblock a:visited{text-decoration:none}
.tx-mmforum-pi1-linenumbering{float:left;background:#ddd;color:#000;border-top:1px solid #ddd;border-left:1px solid #BCBEC0;border-bottom:1px solid #BCBEC0;padding:4px;line-height:15px;text-align:right}
.tx-mmforum-pi1-listpost-text a{padding-left:12px;background-image:url('../../fileadmin/img/icons/internal_link.gif');background-position:left;background-repeat:no-repeat}
.tx-mmforum-pi1 a:hover{
:}
.tx-mmforum-pi3 a{color:#1555a0}
.tx-mmforum-pi3 a:hover{color:#1555a0}
.listforum{border-collapse:collapse}
.listforum tr,.listforum td{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;border:1px solid #DDDDDD}
div#tx-mmforum-footer{font-size:10px;color:#e5e5e5;text-align:center;margin:20px}
.tx-mmforum-pi1-attachmentlabel{font-weight:bold}
.tx-mmforum-pi1-attachment{padding-left:16px}
input.tx-mmforum-pi1-attachment{width:300px}
.tx-mmforum-poll-question{font-weight:bold}
.tx-mmforum-poll-expireson{font-size:10px;color:#aaaaaa;margin-top:8px}
.tx-mmforum-pi4-title{color:#666666}
.tx-mmforum-pi4-title a{color:#666666;font-weight:bold}
.tx-mmforum-pi4-title a:hover{color:#1555a0}
.tx-mmforum-pi4-content a{color:#666666}
.tx-mmforum-pi4-content a:hover{color:#1555a0}
th.tx-mmforum-th a{color:#1555a0 !important}
.tx-mmforum-pi1-listposts-prefix{color:black !important}
.tx-mmforum-poll-icon{float:left;margin-right:8px}
.tx-mmforum-pi3-pminbox-icon{float:left;margin-right:8px}
.tx-mmforum-textbutton{float:left;
text-decoration:none}
td.tx-mmforum-pi3-pminbox-item div.tx-mmforum-textbutton{float:none}
.tx-mmforum-textbutton a{text-decoration:none;color:#1555a0;font-size:10pt}
.tx-mmforum-textbutton img{vertical-align:middle}
.tx-mmforum-pi1-listpost-topicicon{float:left;margin-right:16px}
.tx-mmforum-pi3-buttons{margin:8px 0px}
.tx-mmforum-pi1-listpost-options .tx-mmforum-textbutton{float:right;margin-top:4px}
.tx-mmforum-pi2-textbutton img{vertical-align:middle;margin-right:8px}
td.tx-mmforum-optth{color:#1555A0;font-size:11px;padding:2px 4px;background-color:#eeeeee;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;border-collapse:collapse}
td.tx-mmforum-optth-disabled{color:#666666;font-size:11px;padding:2px;background-color:#eeeeee;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;border-collapse:collapse}
.tx-mmforum-pi1-listpost-rating{float:left}
.tx-mmforum-td ul,.tx-mmforum-td ol,.tx-mmforum-td dl{margin:0}
.tx-mmforum-signature{padding:1em .5em;background-color:#fffdf5}
.type-text .tx-mmforum-signature{padding:1em .5em;margin:1em 0 1em 30%;border-top:1px solid #eaeaea;background-color:#fffdf5}
.settings-icon{width:48px;position:absolute;right:34px}
.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:1002}
.fancybox-outer{padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:1003}
.fancybox-opened .fancybox-outer{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-inner{width:100%;height:100%;padding:0;margin:0;position:relative;outline:none;overflow:hidden}
.fancybox-error{color:#444;font:14px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-21px;margin-left:-21px;width:42px;height:42px;background:url('../../fileadmin/lib/fancybox/fancybox_loading.gif');opacity:0.8;cursor:pointer;z-index:1010}
.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../fileadmin/lib/fancybox/fancybox_sprite.png')}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:1004}
.fancybox-prev,.fancybox-next{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url('../../fileadmin/lib/fancybox/blank.gif');
z-index:1003}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-prev span,.fancybox-next span{position:absolute;top:50%;left:-9999px;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:1003}
.fancybox-prev span{background-position:0 -36px}
.fancybox-next span{background-position:0 -72px}
.fancybox-prev:hover,.fancybox-next:hover{visibility:visible}
.fancybox-prev:hover span{left:20px}
.fancybox-next:hover span{left:auto;right:20px}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}
#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1001;background:#000}
.fancybox-title{visibility:hidden;font:normal 13px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:1005}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:1003;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;
background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{margin-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
#fancybox-buttons{position:fixed;left:0;width:100%;z-index:1005}
#fancybox-buttons.top{top:10px}
#fancybox-buttons.bottom{bottom:10px}
#fancybox-buttons ul{display:block;width:170px;height:30px;margin:0 auto;padding:0;list-style:none;background:#111;-webkit-box-shadow:0 1px 3px #000,0 0 0 1px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:0 1px 3px #000,0 0 0 1px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.05);background:#111 -webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,.2)),color-stop(.5,rgba(255,255,255,.15)),color-stop(.5,rgba(255,255,255,.1)),to(rgba(255,255,255,.15)));background:#111 -moz-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.15) 100%);border-radius:3px}
#fancybox-buttons ul li{float:left;margin:0;padding:0}
#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-image:url('../../fileadmin/lib/fancybox/helpers/fancybox_buttons.png');background-repeat:no-repeat;outline:none}
#fancybox-buttons a.btnPrev{width:32px;background-position:6px 0}
#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}
#fancybox-buttons a.btnPlay{background-position:0 -30px}
#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}
#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}
#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}
#fancybox-buttons a.btnClose{border-left:1px solid #111;width:38px;background-position:-57px 0px}
#fancybox-buttons a.btnDisabled{opacity :0.5;cursor:default}
#fancybox-thumbs{position:fixed;left:0px;width:100%;overflow:hidden;z-index:1005}
#fancybox-thumbs.bottom{bottom:2px}
#fancybox-thumbs.top{top:2px}
#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}
#fancybox-thumbs ul li{float:left;padding:1px;opacity:0.5}
#fancybox-thumbs ul li.active{opacity:0.75;padding:0;border:1px solid #fff}
#fancybox-thumbs ul li:hover{opacity:1}
#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}
#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0}
FORM DIV.floatbox{margin:0.5em 1em;padding:4px 8px}
option{padding-left:0.4em}
select{padding:1px}
fieldset{border:0 solid}
.club-salutation{background-image:url("/fileadmin/pix/club/clublogo-228x120.jpg");background-position:right top;background-repeat:no-repeat}
.club-salutation p.first{padding-right:240px}
#formlastschrift{margin-top:1em}
.yform fieldset .inform-text P{font-size:14px}
.informAktion-text{background-color:#fdfced;padding:1em 0px;border-top:1px dotted #904f21}
.yform fieldset .informAktion-text P{font-size:14px;
}
@media screen,projection{
.yform{margin:0 0 1em 0;padding:10px}
.yform fieldset{margin:0 0 1em 0;padding:0.5em}
.yform p{padding-left:0.5em;padding-right:0.5em}
.yform .type-button input{padding:5px 1em}
.yform fieldset{display:block;zoom:1}
LABEL,.yform label{display:block;cursor:pointer}
.yform legend{background:transparent;border:1px solid #dedede;padding:6px 1em;border-radius:10px}
.yform .message{display:block;margin-bottom:0.5em}
.yform input[type=hidden]{display:none !important}
fieldset:after,.yform div.type-text:after,.yform div.type-select:after,.yform div.type-check:after,.yform div.type-button:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}
.yform div.type-text,.yform div.type-select,.yform div.type-check,.yform div.type-pass,.yform div.type-button{display:block;margin:0.5em 0;padding:3px 0.5em;position:relative;zoom:1}
.yform div.type-button{padding:3px 0em}
.yform .type-text input,.yform .type-text textarea,.yform .type-text div.user-name{display:block;position:relative;padding:0.3em 0.3em;width:58.5%}
.yform .type-select select{display:block;position:relative;padding:0.3em 2px 0.3em 1px;width:60%;cursor:pointer}
.yform .type-check input{cursor:pointer}
.yform .type-check-nlt input{cursor:pointer;width:auto;margin:10px 10px 10px 30%}
.yform .type-check label{display:inline}
.yform .type-check div label{display:inline-block;width:60%;padding:4px 10px 4px;border:0px solid transparent;border-radius:3px}
.yform .type-check label.checkbox-group-label{position:absolute;top:-3px}
.yform .type-check div{padding:2px 0px}
.yform .type-button input{cursor:pointer;overflow:visible;
width:auto}
.yform div.error{padding:0.5em}
.yform div.type-check input:focus,.yform div.type-check input:hover,.yform div.type-check input:active{border:0 none}
.full div.type-text input,.full div.type-text textarea{width:95.5%;margin-right:-3px}
.full div.type-select select{width:97.0%;margin-right:-3px}
* html .full div.type-text input,* html .full div.type-text textarea{width:95.5%}
* html .full div.type-select select{width:97.0%}
.columnar .type-text label,.columnar .type-select label,.columnar .type-file label,.columnar .type-pass label{float:left;width:30%;
-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0 5px 5px}
.columnar .type-file label{width:28%;margin-top:0;padding-right:5px;text-align:right;
}
.columnar div.type-check input{margin-left:30%}
.columnar div.error .message{margin-left:30%}
.columnar fieldset div.type-button,fieldset.columnar div.type-button{padding-left:30%}
.columnar div.type-text input,.columnar div.type-text textarea,.columnar div.type-text div.user-name{float:left;width:67.8%;margin-right:-3px}
.columnar div.type-select select{float:left;width:69.4%;margin-right:-3px}
* html .columnar div.type-text input,* html .columnar div.type-text textarea * html .columnar div.type-text div.user-name{width:67.2%}
* html .columnar div.type-select select{width:68.8%}
.yform,.yform div,.yform div *{zoom:1}
.yform{padding-top:0 \9}
.yform fieldset{padding:0 5 px\9;padding-top:1 em\9}
.yform legend{position:absolute\9;top:-.5 em\9;left:0;border:1px solid #dedede;border-radius:10px;padding:6px 1em}
.yform fieldset{position:relative\9;overflow:visible\9;margin-top:1.5 em\9;zoom:1;margin:0 0 1em}
.yform legend{*padding:6px 1em;border:1px solid #dedede;border-radius:10px}
.yform fieldset{*padding-top:1.5em;margin:0 0 1em}
* html .yform{padding-top:10px}
}
.yform div.type-file input{cursor:pointer;overflow:visible;
width:auto;padding:5px 1em}
.yform div.type-file div{width:auto;margin:0 0 0 30%}
.yform .tx-srfreecap-pi2-cant-read{color:#778180}
.yform div.type-check>LABEL{}
.type-text .captcha input{width:51% !important}
.type-text .captcha img{float:left;padding-right:5px !important}
.type-text .recaptcha{float:left}
img.tx-srfreecap-pi2-image{margin:0}
.type-text .sr_freecap img{float:left}
.type-text .sr_freecap .sr_freecap-input{float:left;margin:0.5em 0 0.5em 30%;width:67.8%;padding:3px 0.5em 3px 0}
.type-text .sr_freecap .sr_freecap-input input{width:100% !important}
.type-text .wt_captcha img{float:left}
.type-text .wt_captcha input{float:left;width:42% !important;margin-left:8px}
.type-text .mathguard pre{width:65px;height:21px;background:none;border-left:0}
.type-text .mathguard input{width:538px !important;margin-left:8px}
.yform .type-text.ajax input,.yform .type-text.ajax textarea{width:65%}
.yform .type-text.ajax span,.yform .type-text.ajax span{margin-left:10px}
.yform IMG{margin-top:8px}
.yform LABEL.error{color:#880000;background:none;border:0 none transparent;padding:6px 0 2px 0;margin:0}
.yform .formhandler-ajax-validation-result SPAN.error,.yform .formhandler-ajax-validation-result SPAN.success{display:inline;border:0;background:0;margin:0;padding:0}
.loading_ajax-submit{display:none;text-align:right;width:80%;margin-top:-3px;float:left}
.yform{padding-top:13px;border-radius:4px}
.yform h2{margin:0 0 10px 4px;font-weight:bold;letter-spacing:normal;border:none}
.yform UL,LI{margin:0;padding:0}
.yform fieldset{border:1px solid #E6E6E6;border-color:#C4C4C4 #E9E9E9 #E9E9E9 #C4C4C4;background:#fff;margin:0 0 1em;border-color:#E6E6E6 #CCCCCC #CCCCCC #E6E6E6;border-radius:10px}
.yform fieldset:first-of-type{-moz-border-radius:3px 3px 0px 0px}
.yform fieldset:last-child{-moz-border-radius:0px 0px 3px 3px}
.yform fieldset P{font-size:.8em;color:#333}
.columnar fieldset P{}
.columnar div.type-text label+textarea+p,.columnar div.type-text label+input+p{padding:0 0 0 30%}
.yform legend{font-size:14px;font-weight:normal;color:#232526}
.yform label{color:#232526;font-size:14px;padding-top:6px;padding-bottom:2px}
.yform input,.yform textarea,.yform select,.yform optgroup{
color:#232526}
.yform div.type-button INPUT.form-invalid:focus,.yform div.type-button INPUT.form-invalid:hover,.yform div.type-button INPUT.form-invalid{color:red}
.yform div.type-button INPUT.form-valid:focus,.yform div.type-button INPUT.form-valid:hover,.yform div.type-button INPUT.form-valid{color:green}
.columnar div.type-text textarea{width:97.8%}
.columnar div.type-text label+textarea{width:67.8%}
INPUT[type=text],INPUT[type=password],TEXTAREA,.yform .type-text input,.yform .type-text textarea,.yform .type-select select{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #E6E6E6;border-color:#C4C4C4 #E9E9E9 #E9E9E9 #C4C4C4;-moz-border-radius:3px 3px 3px 3px;padding:7px 3px;margin:5px 5px 5px 0;x-moz-box-shadow:0 1px 2px rgba(172,188,209,0.35);background:#FAFAFA;font:1em Verdana,Arial,Helvetica,Sans-Serif;border-radius:3px}
.yform .type-pass INPUT[type=password]{width:50%}
.yform .type-text input.file{border-color:#F0F0F0}
INPUT[type=text]:focus,INPUT[type=password]:focus,TEXTAREA:focus,.yform div select:focus,.yform div.type-text input:focus,.yform div select:focus,.yform div textarea:focus,.yform div.type-text input:hover,.yform div select:hover,.yform div textarea:hover,.yform div.type-text input:active,.yform div select:active,.yform div textarea:active{border:1px #5485c9 solid;background:#FFFCE1;-webkit-box-shadow:0px 0px 8px 0px rgba(125,185,232,0.8);box-shadow:0px 0px 8px 0px rgba(125,185,232,0.8)}
.yform div .sceditor-container TEXTAREA:focus,.yform div .sceditor-container TEXTAREA:hover{background-color:#2e3436}
INPUT[type=text].placeholder-focus,INPUT[type=password].placeholder-focus,TEXTAREA.placeholder-focus{color:#c1baa2}
.yform .type-check label:hover{
color:#020EBA;background-color:rgba(125,185,232,0.1)}
INPUT[type=button],input[type=submit],input[type=reset]{background-color:#FFB94B;background-image:-moz-linear-gradient(center top,#FDDB6F,#FFB94B);border-color:#D69E31 #E3A037 #D5982D;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;box-shadow:0 0 1px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.3) inset;color:#8F5A0A;cursor:pointer;float:left;
font-weight:bold;height:35px;padding:0 2em;text-shadow:0 1px 0 rgba(255,255,255,0.5);width:auto}
input[type=reset]{background-color:#f2eded;background-image:-moz-linear-gradient(center top,#f2eded,#e4dedf);border-color:#c1aba3 #d6c0b8 #9a8680;color:#84716c;margin-left:5em}
INPUT[type=button]:hover,INPUT[type=button]:focus
INPUT[type=submit]:hover,INPUT[type=submit]:focus,INPUT[type=reset]:hover,INPUT[type=reset]:focus{background-color:#FDDB6F;background-image:-moz-linear-gradient(center top,#FFB94B,#FDDB6F)}
INPUT[type=button]:active,INPUT[type=submit]:active{box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;outline:medium none}
.yform .type-button input{}
.yform .type-button input[type=reset],.yform .type-button input[type=submit]{}
.yform .type-button input.reset{}
.yform .type-button input.submit{}
.yform div.type-button input:focus,.yform div.type-button input:hover,.yform div.type-button input:active{}
.yform .message{color:#666}
.yform sup{color:#800;font-weight:bold}
.yform .type-select select optgroup{font-style:normal;font-weight:bold}
.yform div.error{border:1px #a00 dashed;background:#faf4f4}
.yform .tx-comments-captcha div.error{padding-top:100px}
.yform LABEL.error{color:#a00}
.yform div.error label{color:#232526;font-weight:bold}
.yform div.error .message{color:#800}
button.classy,a.button.classy{height:34px;padding:0;position:relative;top:1px;margin-left:10px;font-family:helvetica,arial,freesans,clean,sans-serif;font-weight:bold;font-size:12px;color:#333;text-shadow:1px 1px 0 #fff;white-space:nowrap;border:none;overflow:visible;background:#ddd;filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr ='#ffffff',endColorstr ='#e1e1e1');background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#e1e1e1));background:-moz-linear-gradient(-90deg,#fff,#e1e1e1);border-bottom:1px solid #ebebeb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3);box-shadow:0 1px 4px rgba(0,0,0,0.3);cursor:pointer;-webkit-font-smoothing:subpixel-antialiased !important}
a.button.classy{display:inline-block}
button.classy:hover,a.button.classy:hover{color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);border-bottom-color:#0770a0;background:#0770a0;filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr ='#0ca6dd',endColorstr ='#0770a0');background:-webkit-gradient(linear,0% 0,0% 100%,from(#0ca6dd),to(#0770a0));background:-moz-linear-gradient(-90deg,#0ca6dd,#0770a0)}
button.classy.mousedown,a.button.classy.mousedown{color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);background:#0ca6dd;filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr ='#0ca6dd',endColorstr ='#0770a0');background:-webkit-gradient(linear,0% 100%,0% 0,from(#0ca6dd),to(#0770a0));background:-moz-linear-gradient(90deg,#0ca6dd,#0770a0)}
button.classy.mousedown span,a.button.classy.mousedown span{background-position:0 -120px}
button.classy::-moz-focus-inner{margin:-1px -3px}
.help{font:italic 12px Georgia,Times,serif;color:#A5B1B8}
.columnar div.error .message{margin-bottom:0}
.yform div.error{margin:0 0 5px}
.columnar div.error{padding:0 0 5px 30%}
.yform .fileupload-info{list-style-type:none;margin-left:30%;padding:0;font-size:12px;line-height:18px}
.yform .fileupload-info .label{font-weight:bold}
.yform .fileupload-info .info{margin-right:10px}
.yform .fileupload-list{list-style-type:none;margin:0;padding:0;font-size:14px;line-height:20px}
.yform .fileupload-list .formhandler_removelink{vertical-align:middle;padding:2px 0 0 4px}
.yform .uploadedfiles-label{display:block;font-weight:bold;font-size:14px;margin-bottom:4px}
.yform .uploadedfiles{margin-left:30%}
.yform .type-file input[type=submit]{color:#555;background:#fff url(/fileadmin/templates/pix/button-grey.png) top left repeat-x;-moz-border-radius:3px 3px 3px 3px;display:block;margin-left:15px;font-size:11px;font-style:normal;font-weight:bold;line-height:100%;min-width:99px;padding:3px 12px;text-align:center;text-decoration:none;text-shadow:0 1px rgba(255,255,255,0.75);text-transform:uppercase;border-color:#D4D4D4 #B4B4B4 #B4B4B4 #D4D4D4;border-right:1px solid #B4B4B4;border-style:solid;border-width:1px}
.yform .type-file input.submit{color:#555;background:#fff url(/fileadmin/templates/pix/button-grey.png) top left repeat-x}
.yform div.type-file input:focus,.yform div.type-file input:hover,.yform div.type-file input:active{border-color:#B4B4B4;background-color:#F7F7F7;color:#333}
.yform UL.error-list{list-style-type:none;margin:0 0 10px 0;padding:0}
.yform UL.error-list div.error{border:0;background:transparent}
.yform UL.error-list div.error .message{margin:0}
.permalogin{margin-top:10px}
INPUT#permalogin{float:left;margin:2px 5px 0 0}
DIV#loginbox FORM DIV.floatbox{margin:0;padding:0}
#loginbox FIELDSET{border:1px solid #E2E7EB;border-left:1px solid #FFFFFF;padding-bottom:5px;padding-left:10px;font-size:8pt}
#loginbox LEGEND{padding-left:5px;padding-right:5px;color:#25386F}
#loginbox INPUT[type=submit]{
right:16px;margin-top:5px;font-size:0.8em;cursor:pointer}
#loginbox FORM P{
margin-bottom:2px}
#loginbox_col3 form{width:70%;margin:0 auto 4em;padding:6px 15px;border:1px solid #858585;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#FFFFFF;
background:-moz-linear-gradient(top,#ffffff 0%,#f1f1f1 50%,#e8e8e8 51%,#f6f6f6 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(50%,#f1f1f1),color-stop(51%,#e8e8e8),color-stop(100%,#f6f6f6));
background:-webkit-linear-gradient(top,#ffffff 0%,#f1f1f1 50%,#e8e8e8 51%,#f6f6f6 100%);
background:-o-linear-gradient(top,#ffffff 0%,#f1f1f1 50%,#e8e8e8 51%,#f6f6f6 100%);
background:-ms-linear-gradient(top,#ffffff 0%,#f1f1f1 50%,#e8e8e8 51%,#f6f6f6 100%);
background:linear-gradient(top,#ffffff 0%,#f1f1f1 50%,#e8e8e8 51%,#f6f6f6 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0);
color:#333;font-weight:bold}
#loginbox_col3 legend{display:block;width:100%;margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #ccc;color:#000088;font-size:120%}
#loginbox_col3 input[type="text"],#loginbox_col3 input[type="password"]{width:100%;background:#FAFAFA url("/fileadmin/pix/loginicons.png") no-repeat scroll 15px 0px;border:1px solid #CCCCCC;border-radius:5px 5px 5px 5px;box-shadow:0 1px 1px #CCCCCC inset,0 1px 0 #FFFFFF;margin:3px 0 10px;padding:15px 15px 15px 40px;width:100%;font-size:12pt;font-weight:bold}
#loginbox_col3 #user,#loginbox_col3 input#tx_felogin_pi1[forgot_email]{background-position:15px 0px !important}
#loginbox_col3 input#user:focus,#loginbox_col3 input#user:active,#loginbox_col3 input#user:hover,#loginbox_col3 input#tx_felogin_pi1[forgot_email]:focus,#loginbox_col3 input#tx_felogin_pi1[forgot_email]:active,#loginbox_col3 input#tx_felogin_pi1[forgot_email]:hover{background-position:15px -50px !important}
#loginbox_col3 #pass{background-position:15px -100px !important}
#loginbox_col3 input#pass:focus,#loginbox_col3 input#pass:active,#loginbox_col3 input#pass:hover{background-position:15px -150px !important}
#loginbox_col3 input[type="text"]:focus,#loginbox_col3 input[type="text"]:hover,#loginbox_col3 input[type="password"]:focus,#loginbox_col3 input[type="password"]:hover{background-color:#FFFCE1;border-color:#E8C291;box-shadow:0 0 0 1px #E8C291 inset;outline:medium none}
#loginbox_col3 input[type="submit"]{background-color:#FFB94B;background-image:-moz-linear-gradient(center top,#FDDB6F,#FFB94B);border-color:#D69E31 #E3A037 #D5982D;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;box-shadow:0 0 1px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.3) inset;color:#8F5A0A;cursor:pointer;float:left;
font-weight:bold;height:35px;padding:0 2em;text-shadow:0 1px 0 rgba(255,255,255,0.5);width:auto}
#loginbox_col3 input[type="submit"]:hover{background-color:#FDDB6F;background-image:-moz-linear-gradient(center top,#FFB94B,#FDDB6F)}
#loginbox_col3 input[type="submit"]:active{box-shadow:0 1px 4px rgba(0,0,0,0.5) inset;outline:medium none}
#loginbox_col3 fieldset{border:0 none;margin:15px 0 0;padding:0}
#loginbox_col3 #actions{margin:15px 0 15px}
#loginbox_col3 #actions a{color:#3151A2;float:right;line-height:35px;margin-left:10px}
#loginbox_col3 #actions DIV{float:right}
.autologin{margin-top:3px;
margin-left:40px}
#searchbox{padding:4px 0px;height:60px;margin-top:5px}
#searchbox FORM{font-size:8pt}
DIV#searchbox DIV.tx-solr-searchbox .tx-solr-q{font-size:1em;border:1px solid #CFCECF;
-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border-radius:3px 3px 3px 3px;padding:5px;width:80%;color:#000000;font-weight:bold}
DIV.tx-solr-search-form INPUT[type=text]{font-size:1.4em;width:77%}
DIV.tx-solr-search-form INPUT[type=submit]{float:none}
#bookform .clubbook-cover,#clubbuchseite .clubbook-cover{width:17%;
float:left}
#bookform .clubbook-description LABEL,#clubbuchseite .clubbook-description LABEL{font-weight:bold;padding-left:10px}
#bookform .clubbook-description,#clubbuchseite .clubbook-description{
float:left;width:80%}
#bookform .clubbook-description DIV,#clubbuchseite .clubbook-description DIV{margin-left:24px;margin-bottom:10px;line-height:1.5em}
#bookform .clubbook-description .type-button{margin:30px 0px 30px 40px}
#bookform .clubbook-hinweis{margin:24px 24px 100px;padding:20px;background-color:#FFFCE1;border:1px solid #660000}
#bookform .clubbook-hinweis .clubbook-address{margin-left:130px}
LABEL.left{float:left;width:10em;text-align:right;margin-right:10px}
FORM DIV.right{margin-left:11em}
FORM LABEL.name SPAN.info{font-size:0.8em;color:#CCCCCC}
DIV.tx-solr-search-form INPUT[type="submit"]{display:block;float:right;height:39px}
.columnar div.type-text div.user-name{font-size:18pt;font-weight:bold}
.gsc-control-cse form.gsc-search-box,.gsc-control-cse form.gsc-search-box input.gsc-input{font-size:14px}
