html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;padding:0}body{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summarywrapper,inwrapper,bgheader,inbgheader,headleft,headright,logo,breadcrumbs,bgcontent,bgfooter{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}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-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{width:100%;height:100%;margin-bottom:1px;overflow-y:scroll}body{width:100%;min-width:100%;height:100%;min-height:100%;background:#c79c73 url(../images/bg_body.png) repeat-x top left;color:#133b50;font:normal normal normal 12px/16px arial,sans-serif;text-align:center}wrapper{display:inline-block;width:940px;height:100%;margin:0 auto;text-align:center}inwrapper{width:100%;display:inline-block;margin:0 auto;padding:0}bgheader{display:inline-block;position:relative;width:940px;text-align:center;margin:0;padding:0}headleft{position:absolute;width:6px;height:104px;overflow:hidden;top:105px;left:14px;background:url(../images/bg_header.png) top left no-repeat}headright{position:absolute;width:6px;height:104px;overflow:hidden;top:105px;right:14px;background:url(../images/bg_header.png) top right no-repeat}inbgheader{width:900px;margin:95px auto 0 auto;padding:10px 0 0 0;background-color:#fefae1;background:#fefae1 url(../images/bg_overlay.png) top left;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0}header{position:relative;width:100%;margin:0 auto;padding:0 0 35px 0;background-color:#fefae1;background:#fefae1 url(../images/bg_header.png) top center no-repeat}logo{position:absolute;top:-85px;left:50%;width:338px;height:218px;margin:0 auto 0 -168px;padding:0}header nav{width:80%;max-width:850px;height:50px;margin:0 auto;text-align:center}nav#topleft{display:inline-block;width:50%;max-width:425px;margin:18px 0 0 0;height:50px;background:url(../images/bg_topmenue.png) top left no-repeat}nav#topright{display:inline-block;width:50%;max-width:425px;margin:18px 0 0 0;height:50px;background:url(../images/bg_topmenue.png) top right no-repeat}bgcontent{display:inline-block;width:900px;text-align:center;margin:0 auto;padding-top:35px;background-color:#fefae1;background:#fefae1 url(../images/bg_overlay.png) top left}content{float:left;width:100%;text-align:left;margin:0 auto;padding:0 0 20px 0}.front breadcrumbs{display:none}.site breadcrumbs{float:left;width:100%;height:30px}section{box-sizing:border-box}.front section#left{float:left;width:262px}.front section#center{float:left;width:376px}.front section#right{float:right;width:262px}.site section#left{float:left;width:30%}.site section#center{float:left;width:50%;padding:0 20px 0 10px}.site section#right{float:right;width:16%}bgfooter{display:inline-block;width:900px;text-align:center;margin:-5px auto 0 auto;background:url(../images/bg_footer900.png) top center no-repeat}footer{width:100%;min-height:173px}.floatLeft{float:left}.floatRight{float:right}.group:before,.group:after{content:"";display:table}.floatClear,.group:after{clear:both}.ie7 .group{zoom:1}a:link,a:visited{color:#920d08;text-decoration:none}a:hover{text-decoration:underline}logo h1{text-align:center}logo h1 a:link,logo a:visited{background:url(../images/logo.png) no-repeat center top;display:block;height:218px;width:338px;text-indent:-9999px;text-align:center}logo h1 a:hover{background-position:center bottom}@font-face{font-family:'hamanbold';src:url('../fonts/hamanbold/haman-bold-webfont.eot');src:url('../fonts/hamanbold/haman-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/hamanbold/haman-bold-webfont.woff') format('woff'),url('../fonts/hamanbold/haman-bold-webfont.ttf') format('truetype'),url('../fonts/hamanbold/haman-bold-webfont.svg#haman_bold') format('svg');font-weight:normal;font-style:normal}h1{font-family:'hamanbold';font-size:24pt;line-height:30pt;margin:10px 0;font-weight:normal}h2,.componentheading{font-family:'hamanbold';font-size:24pt;line-height:30pt;margin:10px 0;font-weight:normal}h3{font-size:20px;line-height:26px;margin:10px 0;font-weight:normal}h4{font-size:16px;line-height:20px;margin:20px 0 5px 0;font-weight:normal}h5{font-size:14px;line-height:18px;margin:10px 0;font-weight:normal}h6{font-size:12px;line-height:16px;margin:10px 0;font-weight:bold}p,td{font-size:12px;line-height:18px;margin:10px 0 5px 0}td{padding:3px 0 3px 0;vertical-align:middle;text-align:left}ul{margin:10px 0 10px 20px}li{font-size:12px;line-height:16px;margin:5px 0}iframe{border:0;box-shadow:0}.nolist{list-style:none;margin:10px 0;padding:0}.nolist li{list-style-type:none;margin:0 10px 10px 0;display:inline-block}.nolist li img{width:auto;height:90px}nav#topleft ul,nav#topright ul{list-style:none;float:left;text-align:left;margin:0;padding:18px 0 0 50px}nav#topright ul{float:right;text-align:right;padding-right:50px;padding-left:0}nav#topleft li,nav#topright li{float:left;list-style-type:none;display:inline;text-align:left;padding:0;margin:0 25px 0 0}nav#topright li{float:right;text-align:right;margin:0 0 0 25px}nav#topleft a:link,nav#topleft a:visited,nav#topright a:link,nav#topright a:visited{display:block;font-family:hamanbold;font-size:18pt;color:#1d4961;text-decoration:none}nav#topleft a:hover,nav#topright a:hover{text-decoration:none;color:#920d08}.front .moduletable_mainmenue{background:url(../images/bg_jbhead.png) top left no-repeat;margin:-30px 0 0 20px;padding:163px 0 0 0;width:231px;overflow:hidden}.site .moduletable_mainmenue{background:url(../images/bg_jbhead.png) top left no-repeat;margin:-60px 0 0 20px;padding:163px 0 0 0;width:231px;overflow:hidden}.moduletable_mainmenue ul{width:calc(100% - 72px);margin:0;padding:1px 36px 0 35px;background:url(../images/bg_jbbody.png) top left repeat-y;list-style:none;text-align:center}.moduletable_mainmenue li{width:100%;height:34px;background:url(../images/bg_jblist.png) center top no-repeat}.moduletable_mainmenue li:hover,.moduletable_mainmenue li.active,.moduletable_mainmenue li.current{background-position:bottom center}.moduletable_mainmenue a:link,.moduletable_mainmenue a:visited{display:block;font-family:'hamanbold';font-size:18pt;padding:9px 0;color:#1d4961;text-decoration:none}.moduletable_bottommainmenue{width:231px;height:93px;margin:-5px 0 0 20px;padding:0;background:url(../images/bg_jbbottom.png) top left no-repeat}.moduletable_submenue,.moduletable_members{float:right;margin:0;padding:10px;box-sizing:border-box;width:140px;background:#c79c73 url(../images/bg_overlay_dark.png) top left;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;border:2px solid #fff;border-right:0}.moduletable_submenue h3,.moduletable_members h3{font-family:'hamanbold';color:#fefae1;font-size:18pt;line-height:18pt;font-weight:normal;padding:0;margin:0 0 20px 0;text-align:left}.moduletable_submenue ul{margin:0;padding:0 0 0 15px;list-style-type:none}.moduletable_submenue ul.k2UserBlockActions{margin:10px 0 0 0;padding:0 0 0 20px;list-style-type:none}.moduletable_submenue li,.moduletable_members li{margin-bottom:10px;padding:0;font-size:14px;line-height:18px;list-style-type:circle;color:#fefae1}.moduletable_submenue li a:link,.moduletable_submenue li a:visited,.moduletable_members li a:link,.moduletable_members li a:visited{color:#fefae1}.moduletable_submenue li a:hover,.moduletable_submenue li.current a:link,.moduletable_submenue li.current a:visited,.moduletable_submenue li.active a:link,.moduletable_submenue li.active,.moduletable_submenue li.current,.moduletable_submenue li.active a:visited,.moduletable_members li a:hover,.moduletable_members li.current,.moduletable_members li.active,.moduletable_members li.current a:link,.moduletable_members li.current a:visited,.moduletable_members li.active a:link,.moduletable_members li.active a:visited,.moduletable_members li.current a:link,.moduletable_members li.current a:visited,.moduletable_submenue li:hover,.moduletable_members li:hover{color:#920d08;text-decoration:none}.moduletable_members .k2UserBlockDetails{margin:35px 0 0 0;padding:0 0 0 10px}.moduletable_members .k2UserBlockDetails span.ubName{font-size:12px;line-height:12px;margin-bottom:5px}.moduletable_members .k2UserBlockDetails span.ubCommentsCount{font-size:11px;line-height:11px}.moduletable_members #k2ModuleBox65 form{text-align:center;margin:10px 0}.moduletable_footmenue{display:block;width:100%;text-align:center;margin-top:185px}.moduletable_footmenue ul{list-style:none;margin:0;padding:0;text-align:center}.moduletable_footmenue li{display:inline;list-style-type:none;color:#fefae1;margin:0;padding:0}.moduletable_footmenue li a:link,.moduletable_footmenue li a:visited{font-size:8pt;color:#fefae1;padding:2px 5px}.moduletable_footmenue li a:hover{color:#fefae1;background:#9a6e44;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px}.moduletable_footmenue li .separator{margin:0 0 0 5px;padding:0}.moduletable_breadcrumbs{float:right;margin:0;padding-right:10px;text-align:right;overflow:visible}.moduletable_breadcrumbs ul.breadcrumb_breadcrumbs{margin:0;padding:0;list-style:none}.moduletable_breadcrumbs li{margin:0;padding:0;list-style-type:none;display:inline-block;font-size:11px;line-height:1em;font-weight:normal;color:#1d4961}.moduletable_breadcrumbs a.pathway,.moduletable_breadcrumbs .breadcrumbs_breadcrumbs span{overflow:visible;font-weight:normal}.moduletable_footerinfo{display:block;width:100%;text-align:center;margin-top:15px}.moduletable_footerinfo p{font-size:10px;line-height:10px;color:#e4c495}.moduletable_footerinfo a:link,div.moduletable_footerinfo a:visited{color:#e4c495}.moduletable_footerinfo a:hover{color:#f1ddbf;text-decoration:none}.moduletable_neuigkeiten{width:338px;background:url(../images/bg_newsheader.png) top left no-repeat;margin:-10px auto 0 auto;padding:156px 0 0 0;overflow:hidden}.moduletable_neuigkeiten ul{margin:0;padding:35px 0 5px 0 !important;list-style:none;background:url(../images/bg_newsbody.png) top center repeat-y}.moduletable_neuigkeiten li{display:block;box-sizing:border-box;margin:0 0 22px 0;padding:0 25px !important;list-style-type:none;border:0 !important;background:0}.moduletable_neuigkeiten a:link.moduleItemTitle,.moduletable_neuigkeiten a:visited.moduleItemTitle{display:block;font-family:'hamanbold';font-size:15pt;line-height:15pt;color:#920d08;margin:0}.moduletable_neuigkeiten p.moduleItemDateCreated{font-size:9pt;color:#1d4961;margin:0 0 6px 0;padding:0}.moduletable_neuigkeiten .moduleItemIntrotext{font-size:10pt;line-height:18px !important;color:#1d4961;margin:0 0 10px 0;padding:0}.moduletable_allenews{width:338px;margin:0 auto;padding:0;text-align:center}.moduletable_allenews .btncontent{width:100%;padding:0 0 2px 0;background:url(../images/bg_newsbody.png) top center repeat-y}.moduletable_allenews .btnbottom{width:100%;height:9px;margin:0;padding:0;background:url(../images/bg_newsbottom.png) bottom center no-repeat}.moduletable_allenews a:link,.moduletable_allenews a:visited{display:block;height:20px;padding:6px 5px 0 5px;margin:0;background:#1d4961;font-family:'hamanbold';font-size:12pt;line-height:12pt;color:#fefae1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px}.moduletable_allenews a:hover{background:#920d08;text-decoration:none}.moduletable_timeline{float:right;margin:-10px 20px 0 0;padding:0;width:calc(100% - 20px);height:auto}.moduletable_timeline h3{font-family:'hamanbold';color:#1d4961;font-size:18pt;line-height:18pt;font-weight:normal;padding:0 0 0 15px;margin:0 0 20px 0}table#timetable{display:block;margin:0;width:100%;min-height:500px;background:url(../images/bg_timeline.png) 100% 0 no-repeat}table#timetable tbody,table#timetable tr,table#timetable td{width:100%;min-width:100%;display:block}table#timetable td{width:100%;font-size:20px;line-height:24px;padding:0 0 0 15px;margin:0;font-family:'hamanbold';color:#1d4961;vertical-align:top}table#timetable td a:link,.moduletable_timeline td a:visited{font-family:'hamanbold';color:#1d4961}table#timetable td a:hover{font-family:'hamanbold';color:#920d08;text-decoration:none}table#timetable td.steptanz{height:53px;padding-top:35px;background:url(../images/dance_steptanz.png) 90px 0 no-repeat}table#timetable td.charlston{height:50px}table#timetable td.swingaera{height:100px;line-height:25px}table#timetable td.boogiewoogie{height:65px;padding-top:35px;background:url(../images/dance_boogie.png) 95px 10px no-repeat}table#timetable td.rocknroll{height:150px;background:url(../images/dance_rnr.png) 65px 50px no-repeat}.moduletable_login{float:right;margin:10px 0 0 0;padding:10px;box-sizing:border-box;width:140px;background:#c79c73 url(../images/bg_overlay_dark.png) top left;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;border:2px solid #fff;border-right:0;overflow:hidden}.moduletable_login h3{font-family:'hamanbold';color:#fefae1;font-size:18pt;line-height:18pt;font-weight:normal;padding:0;margin:0 0 20px 0;text-align:left}.moduletable_login form{width:120px;margin:0 auto;padding:0;color:#f8f3d4}.moduletable_login fieldset{border:0;padding:0;margin:0}.moduletable_login p{padding:0;margin:0 0 10px 0}.moduletable_login input{width:90%;border:1px solid #e1e3d1;padding:5px 3px;margin:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;color:#e3e4d1}.moduletable_login input:focus{border-color:#1d4961;box-shadow:0;color:#1d4961}.moduletable_login ul,.moduletable_login ul.k2UserBlockActions{margin:0;padding:0;list-style-type:none}.moduletable_login li{margin-bottom:5px;padding:0;font-size:8pt;line-height:10pt}.moduletable_login li a:link,.module_members li a:visited{color:#e3e4d1}.module_login li a:hover,.module_members li#current a:link,.module_members li#current a:visited{color:#920d08;text-decoration:none}.moduletable_login .k2UserBlockDetails{margin:35px 0 0 0;padding:0 0 0 10px}.moduletable_login .k2UserBlockDetails span.ubName{font-size:12px;line-height:12px;margin-bottom:5px}.moduletable_login .k2UserBlockDetails span.ubCommentsCount{font-size:11px;line-height:11px}.moduletable_login #k2ModuleBox65 form{text-align:center;margin:10px 0}.moduletable_login .button,form#ff_form1 button#bfSubmitButton,.button{float:none;clear:both;display:block;text-align:center;width:80%;padding:5px 0 3px 0;height:auto !important;margin:20px auto 0 auto;background:#1d4961;border:2px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;color:#fefae1;font-family:'hamanbold';font-size:14pt;font-weight:normal;letter-spacing:0.8px}.moduletable_login .button:hover,form#ff_form1 button#bfSubmitButton:hover,.button:hover{background:#920d08}form#ff_form1 button#bfSubmitButton span{padding:3px 15px;font-weight:normal}#phocagallery{color:#b68252}#phocagallery h1{color:#1d4961}#phocagallery .pg-box-parentfolder,#phocagallery .pg-box-subfolder,#phocagallery .pg-box-image{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;background:#e3e4d1;border:0;padding-top:10px;height:140px !important;overflow:hidden}#phocagallery .pg-box-parentfolder{background:#c8c9b8}#phocagallery .phocagallery-box-file-first{display:inline-block;background:0;width:95px;height:95px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;border:2px solid #fff;overflow:hidden;opacity:0.6}#phocagallery .phocagallery-box-file-first:hover{opacity:1}.pgcenter{margin-top:30px}.phoca-hr{border:0}#phocagallery .pg-name{font-size:8pt !important;line-height:8pt !important;color:#1d4961 !important;padding:0 8px}.bfQuickMode{float:left;height:auto}.bfQuickMode .bfElemWrap{width:100%}.bfQuickMode .bfLabelLeft label{width:30% !important;margin-right:20px}.bfQuickMode section input[type='text'],.bfQuickMode section textarea,.bfQuickMode section select{font-size:1.2em;display:block;width:60% !important;border:1px solid #e1e3d1;padding:8px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px}.bfQuickMode .bfLabelLeft input:focus,.bfQuickMode .bfLabelLeft textarea:focus{border-color:#1d4961;box-shadow:0}.bfQuickMode span.bfElementGroupNoWrap input,.bfQuickMode .bfElemWrap input#ff_elem11{border:0}.bfQuickMode .bfLabelLeft span.bfRequired{float:right;width:5%;margin:-25px -15px 0 0}.bfNoSection{padding:10px;border:1px solid #e1e3d1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px}.bfQuickMode span#bfElementGroupNoWrap1{width:58%}.bfQuickMode span#bfElementGroupNoWrap1 input{float:left;display:block;width:10%}.bfQuickMode span#bfElementGroupNoWrap1 label{float:left;display:block;width:40px;font-weight:normal}.bfQuickMode span.bfElementGroupNoWrap{width:58%}.bfQuickMode span#bfElementGroupNoWrap9 label{float:right;display:block;width:80%;margin-top:-16px;font-weight:normal}.bfQuickMode span#bfElementGroupNoWrap9 input{float:left;display:block;width:10%}.bfQuickMode span#bfMaxLengthCounter10{font-weight:normal}.bfQuickMode p#bfElemWrap11 label{width:85%}.bfQuickMode p#bfElemWrap11 input{width:5%}.bfQuickMode p#bfElemWrap12{margin-top:20px}.bfQuickMode input.bfGroupLabel{float:left}.bfQuickMode #checkoutcaptcha label{width:90% !important;margin:0}#k2Container{border:0}#k2Container span.catItemDateCreated,#k2Container span.latestItemDateCreated{font-size:10px;line-height:12px;color:#b68252;margin:0;padding:0}#k2Container h3.catItemTitle{font-family:'hamanbold';font-size:20px;line-height:18px;margin:5px 0 5px 0;padding:0}#k2Container span.catItemAuthor{font-size:10px;line-height:12px;color:#3a5b69;margin:0;padding:0}#k2Container .catItemBody{margin:0;padding:0}#k2Container .catItemIntroText{margin:0;padding:0}#k2Container .catItemIntroText h2{display:none}#k2Container h2.latestItemTitle{margin:0;padding:0}#k2Container h2.latestItemTitle a{font-size:14pt;line-height:18pt}#k2Container .latestItemCategory{display:none}#k2Container .latestItemIntroText{margin:0;padding:0}#k2Container .latestItemReadMore a.k2ReadMore,#k2Container .catItemReadMore a.k2ReadMore{display:block;margin:-30px 0 30px 0;float:right;text-transform:lowercase;font-size:10px;line-height:10px}#k2Container .catItemReadMore a.k2ReadMore{margin:0 0 30px 0}#k2Container .itemHeader{padding-top:20px}#k2Container span.itemDateCreated{font-size:10px;line-height:12px;color:#b68252;padding:0;margin:0}#k2Container h2.itemTitle{font-family:arial,sans-serif;font-size:22px;line-height:22px;margin:15px 0 5px 0;padding:0}#k2Container span.itemAuthor{font-size:10px;line-height:12px;color:#3a5b69;margin:0;padding:0}#k2Container .itemToolbar{display:none}#k2Container .itemRatingBlock{color:#3a5b69;margin:20px 0 0 0;padding:0}#k2Container .itemRatingBlock span{color:#3a5b69;padding:8px 10px 0 0;font-size:11px;line-height:11px}#k2Container .itemHitsTwitter{border:0}#k2Container .itemSocialLinksBlock{border-top:1px solid #b68252;border-bottom:1px solid #b68252}.contact h3{display:none}.contact p{margin:10px 0 0 0}.contact form{margin:20px 0}.contact fieldset{padding:10px;border:1px solid #e1e3d1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px}.contact fieldset legend{margin:10px 0}.contact dt,.contact dd{float:left;width:100%;margin:2px 0}.contact input,.contact textarea{font-size:1.2em;width:200px;width:98%;border:1px solid #e1e3d1;padding:8px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;margin-bottom:.5em}.contact input:focus,.contact textarea:focus{border-color:#1d4961;box-shadow:0}label#jform_contact_email_copy-lbl{float:left;width:auto;margin-right:1em}.control-label span.optional{float:left;width:auto;font-size:.8em}.control-group:last-child .controls{float:left;width:auto;margin-right:1em}input#jform_contact_email_copy{margin:0 0 0 1em;width:auto}.control-label #jform_spacer-lbl{display:block;font-size:.8em;margin-bottom:2em}button.btn.btn-primary{padding:.6em 1em;margin:1.5em 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;background-color:#1d4961;color:#fff;box-shadow:none;border:none}button.btn.btn-primary:hover,button.btn.btn-primary:focus{background-color:#23546f}table.articletab{width:100%;border:0}table.articletab th{height:30px;background:#c79c73;color:#fef2cb;text-align:center;vertical-align:middle;padding:5px}table.articletab td{height:30px;text-align:center;vertical-align:middle;font-size:10px;line-height:14px}table.articletab tfoot td{text-align:left;vertical-align:middle;padding-top:20px}table.articletab th.tabtanz{width:15%}table.articletab th.tablevel{width:20%}table.articletab th.tabtag{width:15%}table.articletab th.tabzeit{width:20%}table.articletab th.tabzeit{width:15%}table.articletab th.tabort{width:15%}table.articletab th.tabkurs{width:20%}table.articletab tr:nth-child(even){background-color:transparent}table.articletab tr:nth-child(odd){background-color:#e1e3d1}table.articletab td p{font-size:10px;line-height:14px}table.trainingsstaettentab{width:100%;border:0}table.trainingsstaettentab img{margin:0 10px 5px 0}div.trainertab_overall{float:left;width:50%;margin:0 0 10px 0}div.trainertab{float:left;width:185px;min-height:400px;margin:0 10px 10px 0;padding:10px}table.trainertab{width:100%}table.trainertab td.trainerimg{text-align:center;display:inline-block;background:0;width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;border:2px solid #fff;overflow:hidden}table.trainertab td.trainerimg img{width:100%;height:auto;margin-top:-10%}table.trainertab td ul{margin:0;padding:0;list-style:none}table.trainertab td ul li{margin:0;padding:0}table.pressetab{width:95%;border:0;margin-top:20px}table.pressetab td{text-align:left;vertical-align:top}table.pressetab td h4{margin:0 0 10px 0;font-size:14px;line-height:14px;font-weight:bold}table.pressetab td p{margin:0 0 20px 0;line-height:14px}table.linktab{width:100%;margin-bottom:20px}table.linktab td{text-align:left;vertical-align:top;height:auto}table.linktab td p{margin:0 0 5px 0;padding:0}.invalid{border-color:#ff0000}label.invalid{color:#ff0000}#editor-xtd-buttons{padding:5px}.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}.button2-left span,.button2-right span{cursor:default;color:#999}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}.page span{color:#000;font-weight:bold}.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}.button2-left a,.button2-left span{padding:0 24px 0 6px}.button2-right a,.button2-right span{padding:0 6px 0 24px}.button2-left{background:url(../images/system/j_button2_left.png) no-repeat;float:left;margin-left:5px}.button2-right{background:url(../images/system/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}.button2-left .image{background:url(../images/system/j_button2_image.png) 100% 0 no-repeat}.button2-left .readmore,.button2-left .article{background:url(../images/system/j_button2_readmore.png) 100% 0 no-repeat}.button2-left .pagebreak{background:url(../images/system/j_button2_pagebreak.png) 100% 0 no-repeat}.button2-left .blank{background:url(../images/system/j_button2_blank.png) 100% 0 no-repeat}.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/system/selector-arrow.png) no-repeat}.tooltip p{font-size:90%;margin:0}.img_caption.left{float:left;margin-right:1em}.img_caption.right{float:right;margin-left:1em}.img_caption.left p{clear:left;text-align:center}.img_caption.right p{clear:right;text-align:center}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/system/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}ul.actions{display:none}input.system-openid,input.com-system-openid{background:url(http://openid.net/login-bg.gif) no-repeat;background-color:#fff;background-position:0 50%;color:#000;padding-left:18px}.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}#system-message{margin-bottom:10px;padding:0}#system-message dt{font-weight:bold}#system-message dd{margin:0;font-weight:bold;text-indent:30px}#system-message dd ul{color:#0055BB;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB}#pg-pagination{float:left;width:100%;text-align:center;padding:20px 0 0 0}#pg-pagination ul{width:100%;list-style:none;margin:0;padding:0}#pg-pagination li{display:inline-block;margin:0;padding:0;list-style-type:none}#pg-pagination li a:link,#pg-pagination li a:visited,#pg-pagination span{display:block;text-align:center;padding:5px;margin:0;background:#1d4961;border:2px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;color:#fefae1;font-family:'hamanbold';font-size:14pt;font-weight:normal}#pg-pagination span{background:#6b757a}#pg-pagination li a:hover{background:#920d08}@media (min-width:768px){}@media (min-width:992px){}@media (min-width:1200px){}@media screen and (-webkit-min-device-pixel-ratio:1.5),screen and (max--moz-device-pixel-ratio:1.5){}#system-message{margin-bottom:10px;padding:0}#system-message > dt{font-weight:bold;display:none}#system-message > dd{margin:0;font-weight:bold;text-indent:30px}#system-message > dd > ul{color:#0055BB;background-position:4px top;background-repeat:no-repeat;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB}#system-message > dd > ul > li{line-height:1.5em}#system-message > .message > ul{background-color:#C3D2E5;background-image:url(../images/notice-info.png)}#system-message > .error > ul,#system-message > .warning > ul,#system-message > .notice > ul{color:#c00}#system-message > .error > ul{background-color:#E6C0C0;background-image:url(../images/notice-alert.png);border-color:#DE7A7B}#system-message > .warning > ul{background-color:#E6C8A6;background-image:url(../images/notice-note.png);border-color:#FFBB00}#system-message > .notice > ul{background-color:#EFE7B8;background-image:url(../images/notice-note.png);border-color:#F0DC7E}@import url(../../../media/system/css/system.css);.system-unpublished,tr.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}span.highlight{background-color:#FFFFCC;font-weight:bold;padding:1px 0}.img-fulltext-float-right{float:right;margin-left:10px;margin-bottom:10px}.img-fulltext-float-left{float:left;margin-right:10px;margin-bottom:10px}.img-fulltext-float-none{}.img-intro-float-right{float:right;margin-left:5px;margin-bottom:5px}.img-intro-float-left{float:left;margin-right:5px;margin-bottom:5px}.img-intro-float-none{}.invalid{border-color:#ff0000}label.invalid{color:#ff0000}#editor-xtd-buttons{padding:5px}.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}.button2-left span,.button2-right span{cursor:default;color:#999}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}.page span{color:#000;font-weight:bold}.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}.button2-left a,.button2-left span{padding:0 24px 0 6px}.button2-right a,.button2-right span{padding:0 6px 0 24px}.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px}.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat}.button2-left .readmore,.button2-left .article{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat}.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat}.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat}div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/selector-arrow.png) no-repeat}div.tooltip p{font-size:90%;margin:0}.img_caption .left{float:left;margin-right:1em}.img_caption .right{float:right;margin-left:1em}.img_caption .left p{clear:left;text-align:center}.img_caption .right p{clear:right;text-align:center}.img_caption{text-align:center!important}.img_caption.none{margin-left:auto;margin-right:auto}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}