body,ul.ui-autocomplete{font-family:Arial,sans-serif}#lightbox .notification .header{font-size:2.1em}#lightbox .notification .message{font-size:1.2em}#breadcrumb{font-size:.8em}.navigation .row-fluid .span12>.navigation,.navigation .row-fluid .span12>.hoverNavigation{padding:0 66px 0 31px}.header .search ul.dropdown-menu a,div.searchResult ul.typeahead li a{font-size:14px}.header .search input,.searchResult input{font-size:18px}div.searchResult .resultInstance h2,.ionas3_tabbox .tabheader .tab{font-size:1.3em}div.searchResult .resultInstance .description{font-size:13px}.header .hLinkList ul .label,nav.navigation ul.navigation li ul li,nav.navigation ul.navigation li ul li.FIRST{font-size:.8em}.hoverNavigation>ul.navigation>li>.wrapper{padding:5px 25px;font-size:1.2em;float:left}.navigation ul.navigation li.ACTIVE>div.wrapper:hover>div>a,.navigation ul.navigation li.ACTIVE>.wrapper>div>a,div.navbar li.ACTIVE>a{color:#015f9c}.navigation ul.navigation li a{color:#015f9c;padding:0;opacity:1;font-size:1.2em;white-space:nowrap}.subNavi a{background:0;color:#015f9c;font-weight:normal;font-size:1.45em;text-shadow:none;padding:0 .95em}.mainContent h1{color:#015f9c;font-size:1.72em;line-height:1.2em;font-weight:normal}.mainContent h2{color:#606060;font-size:1.58em;line-height:30px;font-weight:normal}.mainContent h3{color:#015f9c;font-size:1em;line-height:30px;font-weight:bold}div.button,.searchResult button,.teilnehmer+button,.dynaFormButtons button,#lettermanSubmitButton,#anmeldung label.file,#firmenanmeldung label.file,div.mainContent .span8 form input[type="submit"],div.mainContent .span8 form input[type="button"]{font-size:1.5em}#result div.description div.more{font-size:.9em}div.teilnehmer+button,div.hoverNavigation ul li a{font-size:1.2em}#anmeldung label.file input,#firmenanmeldung label.file input{font-size:100px}.mainContent .sideSection .sideBoxText.yellow,.mainContent .sideSection .sideBoxWarenkorb,.mainContent .sideSection .sideBoxTerminAnmeldung{background-color:#ffce3a}.mainContent .sideSection .sideBoxText.yellow,.mainContent .sideSection .sideBoxWarenkorb,.mainContent .sideSection .sideBoxTerminAnmeldung,.mainContent .sideSection .sideBoxWarenkorb .sideBoxHeader,.mainContent .sideSection .sideBoxTerminAnmeldung .sideBoxHeader,.mainContent .sideSection .sideBoxText.yellow a,.mainContent .sideSection .sideBoxWarenkorb a,.mainContent .sideSection .sideBoxTerminAnmeldung a,.mainContent .sideSection .sideBoxWarenkorb .sideBoxHeader a,.mainContent .sideSection .sideBoxTerminAnmeldung .sideBoxHeader a{color:#000}.mainContent .sideSection .sideBoxHeader{font-size:1.8em;letter-spacing:-0.05em;max-width:85%}.mainContent .sideSection .sideBoxWis .icon,#sideBoxFacets .sideBoxWis .icon{background-position:-240px 0;padding:0 55px 35px 0}.mainContent .sideSection{font-size:.9em;margin-top:0}.mainContent .sideSection .sideBoxTerminKontakt{margin-top:0}.mainContent .sideSection .sideBoxHeader,.mainContent #result .terminAnmeldung .boxHeader{font-size:1.78em}.mainContent .sideSection .sideBoxBlogTeaser h2{font-size:1.91em}div.mainContent .span8 form h1{font-size:1.8em}div.mainContent .span8 form input[type="text"],div.mainContent .span8 form input[type="email"],div.mainContent .span8 form input[type="tel"],div.mainContent .span8 form textarea,div.mainContent .span8 form,div.mainContent .span8 form label,div.mainContent .span8 .summary label{font-size:.95em}div.mainContent .span8 form input[type="text"],div.mainContent .span8 form input[type="email"],div.mainContent .span8 form input[type="tel"],div.mainContent .span8 form textarea{font-family:Arial,sans-serif}.content .documentTeaser .documentDate{font-size:1em}.content .documentTeaser a.headline{font-size:1.666em}div.mainContent div.success,div.mainContent div.error{font-size:1.46em}.footer .row-fluid .wrapper{margin:105px 0;padding:0 76px}.footer h1{font-size:1.8em}.footer .label,.footer a,.footer ul.contact li{font-size:1em}.footer .span12 p{font-size:.85em}div.button,.searchResult button,.teilnehmer+button,.dynaFormButtons button,#lettermanSubmitButton,#anmeldung label.file,#firmenanmeldung label.file,div.mainContent .span8 form input[type="submit"],div.mainContent .span8 form input[type="button"]{background-color:#ffce3a;border:0;color:#000;cursor:pointer;display:block;font-size:1.5em;line-height:1em;margin:8px auto;padding:15px 51px 13px 0;text-align:center;width:48.5%}div.mainContent .span8 form input[value="update"]+input[type="submit"],div.mainContent .span8 form#anmeldung input[type="submit"],div.mainContent .span8 form#anmeldung input[type="button"]{line-height:21px;min-height:53px;padding-top:5px;padding-bottom:4px}#anmeldung label.file,#firmenanmeldung label.file{width:86%;margin:0;overflow:hidden;position:relative}#anmeldung label.file.filled,#firmenanmeldung label.file.filled{cursor:default;background:transparent;color:inherit;font:inherit;text-align:inherit;padding:5px 0 0}#anmeldung label.file.filled input,#firmenanmeldung label.file.filled input{left:2716px;top:500px;z-index:-1}.dynaFormButtons button{display:inline}div.mainContent .span8 form input.gray[type="submit"]{background-color:#434343;color:#fff;width:47.5%}div.teilnehmer+button{margin-left:0;background-color:transparent;color:#fff;line-height:1.25em}.mainContent #result .terminAnmeldung .boxHeader a{color:#000}.mainContent #result .terminAnmeldung .boxHeader{background-color:#ffce3a}.summary .buttons2 .button{width:39%;margin:0 0 0 3%;float:left}.summary .button.back{background-color:#434343;color:#fff}div.mainContent div.accordion-inner h3{font-size:1.1em}.accordion-heading{font-size:1.4em}@media(min-width:768px) and (max-width:979px){div.mainContent .sideSection .sideBoxText.yellow{background:#ffce3a}div.mainContent div .span8 form#anmeldung input[type="submit"],div.mainContent .span8 form#anmeldung input[type="button"]{padding-top:15px;padding-bottom:13px}#result .summary .buttons2 .button{margin-left:0;width:88.5%}#result .summary .buttons2{margin-bottom:3rem}body .hoverNavigation>ul.navigation>li>.wrapper{padding:5px 15px}}@media(max-width:767px){div.mainContent div .span8 form#anmeldung input[type="submit"],div.mainContent .span8 form input[type="button"]{padding-top:15px;padding-bottom:13px}div.mainContent h1{font-size:1.5em}div.mainContent h2{font-size:1.4em}div.mainContent .xhtmlText p,div.mainContent .xhtmlText h3{font-size:1.1em}}div.mainContent .span8 form input[type="submit"]{margin-right:0}input#abmeldeBestaetigungNein.lettermanSubmitButton{margin-left:.2em}div.documentTeaser a.teaserLink span.teaserLinkText{color:#08c}@media(max-width:667px){div.container_header_navigation div.header div.row-fluid div.wrapper div.span6{width:45%;padding-top:17px}div.container_header_navigation div.header div.row-fluid div.wrapper div.span6:first-child{width:55%;padding-top:0}}@media(max-width:767px){.sidebar{margin-top:100px}}button#cloneDummyButton:focus{outline:0}div.searchResult .resultInstance h2,.ionas3_tabbox .tabheader .tab{color:#fff;background:#293;border:solid #293;opacity:60%}div.searchResult .resultInstance h2,.ionas3_tabbox .tabheader .tab_active{color:#fff;background:#293;border:solid #293;opacity:100%}.ionas3_tabbox .tabbody .tab_active{display:table-cell;border-top:3px solid #293}.mainContent #result .ionas3_tabbox.tabs tr.tabbody div.info{color:#293;margin-top:20px;font-size:15px}