@charset "UTF-8";@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.6.3);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.6.3) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.6.3) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.6.3) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg");font-weight:400;font-style:normal}body{font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#fff;color:#787878}h1,h1 a,h2 a,h3,h3 a,h4,h4 a{color:#0046ac}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{text-decoration:none}h1,h2{font-size:15px}h3,h4{color:#787878;font-size:12px;margin:0}div.xhtml-text h3.subline{font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin-top:0;color:#787878}h1{margin:0}h2{font-weight:400;margin:0}div.xhtml-text>h2{color:#787878;margin-bottom:12px}hr{height:1px;border:0;margin:1em 0;background:transparent url(../../adg/img/sprite-shadows.png) no-repeat scroll 0 -80px}div.searchResultsPagination .next,div.searchResultsPagination .prev,input[type=checkbox]{cursor:pointer}label{display:block}p{margin-top:0}div.xhtml-text p:last-child{margin-bottom:0}a{color:#333;text-decoration:none}a:hover{text-decoration:underline}.ajax-loader-placeholder{height:32px;width:32px}.clear{clear:both}.content-padding{padding-left:17px;padding-right:10px}.hidden{display:none}.noResize{resize:none}.sidePadding{padding:15px 17px 0 17px}.pending{opacity:.6}.success{color:#00a326}.warning{color:#c31924}input{border-radius:0}div.datefilter{padding:11px 0 20px 17px}div.datefilter button.ui-datepicker-trigger{background-color:transparent;background-image:url(../../adg/img/sprite-icons2x.png);background-position:1px -1519px;background-repeat:no-repeat;background-size:40px 1800px;border:none;content:"";margin-left:6px;padding-left:18px}div.datefilter button.ui-datepicker-trigger img{height:0}div.datefilter span{margin-left:6px;margin-right:6px}div.datefilter span:first-child{font-weight:700;margin:0;margin-right:18px}div.datefilter input.filter.datepicker{text-align:center;width:64px}div.datefilter input.filter.abgCertificateCheckbox{margin-left:3px}.selectedTags{display:none}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-center{text-align:center}.align-justify{text-align:justify}.align-left{text-align:left}.align-right{text-align:right}span.label{float:left;font-weight:700;margin-right:10px;width:190px}.xhtml-text{padding:11px 54px 0 17px;line-height:17px}img.float_left{float:left;margin:0 11px 11px 0}img.float_right{float:right;margin:0 0 11px 11px}img.centered-image{display:block;margin:0 auto}table.profile{width:100%}table.profile.business_contact{margin-top:10px}table.profile.nomargin{margin:0}table.profile label{cursor:pointer}.seminarIsAusgebucht,table.profile.image div.error{color:red;font-weight:700}table.profile tr{height:22px}table.profile th{padding-left:17px;width:130px}table.profile td{padding-bottom:6px;width:auto}table.profile td.bottom{width:200px}table.profile td:first-child{padding-left:17px}table.profile2 td:first-child{padding-left:0}table.profile2 td:last-child{width:auto}table.profile2 td.maxWidth{width:100%}table.profile td a,table.profile th{color:#0046ac;text-align:left}table.profile td,table.profile td a,table.profile th{vertical-align:top}table.profile td a.blue-button{color:#fff;margin-top:0;width:172px}table.profile td.bottom{padding-bottom:6px;vertical-align:bottom}table.profile td input[type=file]{vertical-align:top}table.profile td div.column.edit{float:left}table.profile td div.column.left{border-right:1px solid transparent;padding-right:6px}table.profile td div.column.right{padding-left:0}table.profile td div.column.left.edit{border-color:#787878;padding-left:17px}table.profile td div.column.left.edit2{border-color:transparent}table.profile td div.column.right.edit{padding-left:6px}table.profile td div.column.right.edit2{padding-left:17px}table.profile td div input[type=email],table.profile td div input[type=text]{padding:0 3px;min-width:220px}table.profile td div input.plz{min-width:0;width:36px}table.profile td div input.ort{min-width:0;width:171px}table.profile td div select{min-width:230px}table.noborder{border:none;border-collapse:collapse}table.noborder td{padding:0;vertical-align:bottom}table.sortable tr th.headerSortDown{background-image:url(../../adg/img/einklapp_blau.png)}div.search-result-seminar table tr th.headerSortUp,div.searchResultsOwc table.wireframe tr th.headerSortUp,table.sortable tr th.headerSortUp{background-image:url(../../adg/img/ausklapp_blau.png)}div.search-result-seminar table.sortable tr th,div.searchResultsOwc table.wireframe tr th,div.searchResultsOwc table.wireframe tr th.headerSortDown,table.sortable tr th{background-image:url(../../adg/img/einklapp_grau.png);background-origin:content-box;background-position:right 5px;background-repeat:no-repeat;cursor:pointer;min-width:76px}div.search-result-seminar table.sortable tr th[data-column-name=artDerVeranstaltung],div.searchResultsOwc table.wireframe tr th.headerSortDown[data-column-name=artDerVeranstaltung],div.searchResultsOwc table.wireframe tr th[data-column-name=artDerVeranstaltung],table.sortable tr th[data-column-name=artDerVeranstaltung]{min-width:130px}table.wireframe.veranstaltungen tr th#zielgruppe{cursor:default;background-image:none}table.wireframe.veranstaltungen tr td div.waitlisted{color:red}table.wireframe.veranstaltungen tr td.abgBookingCertificate{position:relative;padding:0!important}.ie11 table.wireframe.veranstaltungen tr td.abgBookingCertificate{text-align:center;padding-top:4px}.ie11 table.wireframe.veranstaltungen tr td.abgBookingCertificate form{position:static}.ie11 table.wireframe.veranstaltungen tr td.abgBookingCertificate form button{position:static;transform:translate(0);width:100%}table.wireframe.veranstaltungen tr td.abgBookingCertificate form{position:absolute;width:100%;height:100%;padding:0}table.wireframe.veranstaltungen tr td.abgBookingCertificate form button{color:#787878;border:none;background:0 0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}table.wireframe.veranstaltungen tr td.abgBookingCertificate form button :hover{text-decoration:underline}table.wireframe.veranstaltungen tr td.abgBankseminareFirstCol,table.wireframe.veranstaltungen tr th.abgBankseminareFirstCol{padding-left:10px}table.wireframe.veranstaltungen tr td.dateAbgBankSeminare,table.wireframe.veranstaltungen tr th.dateAbgBankSeminare{min-width:85px}table.wireframe.veranstaltungen tr th.dateAbgBankSeminare:before{background-image:url(../../adg/img/sprite-icons2x.png);background-position:1px -1520px;background-repeat:no-repeat;background-size:40px 1800px;content:"";padding-left:18px}table.veranstaltungen.defavoritisierung .defav{border-left:none;padding:3px 6px 6px 0;width:19px}table.wireframe{cursor:default;background-color:#f2f2f2;border:0;border-collapse:collapse;width:100%}table.wireframe[style*=width][style*="100%"]{width:738px!important;margin:0 -11px 1em}table.wireframe tr.odd{background:#fff}table.wireframe tr.even{background:#f2f2f2}table.wireframe tr:hover{background:#fcdc7f}table.wireframe tr.noHover:hover{background:0 0}table.wireframe tr.noHover.odd:hover{background:#fff}table.wireframe tr.noHover.even:hover{background:#f2f2f2}table.wireframe tr td,table.wireframe tr th{border:1px solid #787878;border-right:none;padding:3px 6px 6px 6px;vertical-align:top}table.wireframe tr td a{color:#787878}table.wireframe tr td a.alternativTermine{color:#0046ac}table.wireframe tr td:not(.titel):not(.abschlussdokumente):not(.seminardownloads-row) a:before{background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat 0 -127px;background-size:40px 1800px;content:"";display:inline;padding-right:10px}table.wireframe tr td.titel ul{margin:0;padding-left:14px}table.wireframe tr td.titel ul li{list-style-image:url(../../adg/img/arrow_right.png)}table.wireframe tr:first-child td{border-top:none}table.wireframe tr td:first-child,table.wireframe tr th:first-child{border-left:none;padding-left:17px}table.wireframe tr.seminar-termin td.titel{padding-left:30px}table.wireframe tr td.standard-padding{padding-left:6px}table.wireframe tr td:last-child,table.wireframe tr th:last-child{padding-right:12px}table.wireframe tr td.tablehead,table.wireframe tr th{color:#0046ac;white-space:nowrap}table.wireframe tr th{background-color:#f2f2f2;background-repeat:no-repeat;background-position:right 23px;border-top:none;font-weight:400;padding-top:12px;text-align:left}table.wireframe tr th.date{width:128px}table.wireframe tr th.date:before{background-image:url(../../adg/img/sprite-icons2x.png);background-position:1px -1520px;background-repeat:no-repeat;background-size:40px 1800px;content:"";padding-left:18px}table.wireframe tr td.nowrap{white-space:nowrap}table.wireframe tr td.nowrap.veranstaltungsOrt{white-space:normal}table.wireframe tr td.veranstaltungsNr{min-width:88px;padding-right:6px}table.veranstaltungen.defavoritisierung tr td.veranstaltungsNr{min-width:inherit}div.divAfterSeminarTable{height:15px}.xhtml-text ol,.xhtml-text ul{padding-left:16px;margin:0}.xhtml-text ol ol,.xhtml-text ul ul{padding-left:32px}#boxes,#container,#slideshow,div#subline,footer,header{width:1000px;margin:0 auto}#container{width:1004px;margin-top:3px}.layout-seperator{background:transparent url(../../adg/img/sprite-shadows.png) no-repeat scroll 0 -60px;height:1px;clear:left}.box{border:3px solid #fff;box-shadow:0 0 10px -2px #000;background-color:#e9e9e9;margin:0 0 0 12px}div.titleForPrint{display:none}.box.col.COUNT1,.box.col.COUNT2,.box.col.COUNT3,.box.col.COUNT4{margin-top:0}.box.col.COUNT1,.box.col.COUNT5,.box.col.COUNT9{margin-left:0}.col.box{float:left}.col{width:234px;float:right}.col.box{margin:12px 0 0 8px}.headline,.headlineNl{font-size:14px}.headline{height:28px;padding:12px 10px 0 17px;background:transparent url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -80px;background-size:40px 1800px;color:#0046ac;font-weight:700;position:relative;text-transform:uppercase}aside.box .headline{background:url(../../adg/img/headline-bg.png) repeat-x scroll left bottom #efefef;position:relative;-moz-hyphens:auto;max-height:999999px;min-height:16px;overflow:hidden;padding:6px 12px 14px 12px;height:auto}aside .nav.headline.pointer{padding-right:22px}#content #inner>h3.headline{background-position:0 -92px;font-size:12px;text-transform:inherit}div#content .headline{height:22px}div#content .headline:empty{display:none}.headline .minimize,.minimize{width:0;height:0;overflow:hidden;display:inline-block;padding:21px 0 0 21px;background:transparent url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -440px;background-size:40px 1800px;position:absolute}.comments.minimized .minimize-content{display:none}#content div.comments{position:relative}.minimize{top:6px;right:4px}.headline .minimize{top:4px;right:12px}.comments.minimized .minimize.active,.headline .minimize.active,.pruefungsergebnisse .minimize.active{background-position:0 -400px}.headline .right{text-align:right;font-size:12px;font-weight:400}#inner div.headline,#inner h1.headline,#inner h2.headline{background:url(../../adg/img/headline-bg.png) repeat-x left bottom #f2f2f2;overflow:hidden;height:auto;min-height:22px;padding-bottom:6px;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}#inner h1.headline.noBg{background:0 0;min-height:0;text-transform:none}.semCard #inner h2.subheadline{color:#0046ac;margin:10px 17px 0 17px;font-size:14px;padding-bottom:6px}.semCard .semHeadline{margin-bottom:14px}#inner div.accordion div.accordionBoxRepeat .headline{background:0 0;font-size:12px;text-transform:none}#inner div.headline.truncate,#inner h1.headline.truncate{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#inner .headline.noTruncate{white-space:normal;text-overflow:clip}#inner h2.headline.noShadow{background:0 0;white-space:normal;height:auto}.documentTeaser h2.headline.rss{position:relative}.documentTeaser h2.headline{margin-bottom:0}#content .documentTeaser h2.headline.rss .right{float:none;margin:0;position:absolute;top:10px;right:10px}.documentTeaser h2.headline.rss .headline-inner{display:block;margin-right:80px;overflow:hidden;text-overflow:ellipsis}#content div.document-teaser-list span.highlight-flag,ul.angebotsbereich>li>span.highlight-flag,ul.default-navigation>li>div>span.highlight-flag{float:right;background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -1121px;background-size:40px 1800px;width:16px;height:30px;display:inline-block;margin:-16px 0 0 8px}ul.angebotsbereich>li>span.highlight-flag,ul.default-navigation>li>div>span.highlight-flag{position:absolute;right:11px;top:0;margin:0}header{height:90px;width:996px}header #logo{float:right;width:210px;height:67px;margin:13px 18px 0 0}header #logo img.logo{max-height:70px;max-width:210px}header #header-left #navigation-top{margin-left:20px}div#header-left>div{margin-left:20px}div#header-left .adg-link.visible-tablet{margin-top:12px;margin-left:26px}header .visible-tablet .adg-link{background:0 0;border:none;margin-top:12px;margin-left:26px;padding-top:0}header .visible-desktop.login{min-height:50px}header .visible-desktop.login div:not(#login){width:auto!important;height:auto!important}header #login{height:12px;padding:20px 0 19px;overflow:hidden}header #login label,header #login label span{display:inline;font-weight:400;font-size:11px}header #login form,header #login span{float:left}header #login span{text-transform:uppercase;color:#bbbdbe;font-weight:700;font-size:12px;padding:3px 8px 0 0}#fancybox-content #login.highlighted span{color:#fbba00}#fancybox-content #login.highlighted input.password,#fancybox-content #login.highlighted input.text{border:1px solid #fbba00}header #login input{background:#fff;border:1px solid #bbbdbe;box-shadow:none;padding:1px;margin-right:8px;font-size:12px;height:14px}header #login a,header #login input.submit{border:none;color:#bbbdbe;text-decoration:none;padding:0;margin-top:0;font-weight:400;text-transform:none}header #login a{padding-top:2px}img.loginSpinner{display:none;position:relative;right:230px;bottom:10px}div#fancybox-content #login{position:relative}div#fancybox-content #login img.loginSpinner{position:absolute;bottom:5px;right:120px}img.loginSpinner.logout{bottom:0;right:0;top:6px}#login .vrbError{color:red;margin-top:5px}#login a{cursor:pointer;margin-right:8px;float:right}#login input.submit{width:auto}#forgotPwdDialog{display:none}#forgotPwdDialog .error{border-color:red}#forgotPwdDialog .spinner{display:none}#current-user{height:49px;padding-top:3px}#current-user div,#current-user img{float:left}#current-user div{margin:15px 0 0 8px}#current-user div+div{margin:15px 0 0 24px}#current-user img.profileImg{height:42px;width:70px;box-shadow:0 0 7px -2px #000;margin:0;border-width:2px}#current-user a.meine-adg{font-weight:700;color:#0046ac;text-transform:uppercase;font-size:13px;display:block}#current-user div+div a,#current-user input{border:none;color:#787878;text-decoration:none;padding:0;background-color:transparent;margin:1px 14px 0 0}#current-user div+div a,#current-user form,#current-user input{float:left;display:inline}#current-user div+div a:first-child:before{content:" ";display:inline-block;float:left;width:16px;height:16px;background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -880px;background-size:40px 1800px}.logged-in #current-user .linkList{width:188px}.logged-in .search-form{margin-top:7px}header nav{float:left;clear:left}header nav ul{height:38px;list-style-type:none;padding:0;margin:0 8px 0 0;background:transparent url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -1210px;background-size:40px 1800px}header nav li{float:left;padding:12px 8px;background-color:#fff;margin-right:1px;position:relative;height:14px}header nav li.ACTIVE span,header nav li:hover span{height:0;width:0;border:10px solid transparent;border-bottom-color:#fcdc7f;position:absolute;bottom:0;left:50%;margin-left:-10px}header nav a,header nav a:hover{text-transform:uppercase;text-decoration:none;color:#0046ac;font-weight:700}header nav li.home-icon{padding:0 8px;height:38px;margin:0 1px}header nav li.home-icon a{padding:32px 0 0 18px;width:0;max-width:0;height:0;font-size:0;overflow:hidden;display:block;background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -468px;background-size:40px 1800px}header .search-form{margin-left:20px;margin-right:10px;padding-top:13px}#content #inner>.headline.searchFromSearchResultPage{padding-top:7px;padding-bottom:5px}header .search-form span.submit:after{margin:0;border:0;background:#0046ac url(../../adg/img/sprite-icons2x.png) no-repeat scroll 1px -499px;background-size:40px 1800px;overflow:hidden;height:15px;width:15px;display:inline-block;content:" "}.search-form.search-result-page span.submit{width:25px;height:26px;display:inline-block;background:#0046ac url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -1580px;background-size:40px 1800px;overflow:hidden;position:absolute;top:0;margin-bottom:1px;margin-left:1px}header .search-form label{display:inline;position:relative;top:-4px}.search-form.search-result-page input,header .search-form input.text{border:1px solid #0046ac;font-size:10px;text-transform:uppercase;color:#0046ac;padding:1px 2px;height:11px}header form.search-form.visible-tablet span.placeholder{padding-top:1px}header form.search-form.visible-desktop span.placeholder{padding-top:3px}header .search-form.visible-tablet{margin-right:30px}header .search-form.visible-tablet input.text{padding-top:2px;padding-bottom:2px;height:9px}header .search-form input.text::-webkit-input-placeholder{color:#0046ac}header .search-form input.text::-moz-placeholder{color:#0046ac}header .search-form input.text:-ms-input-placeholder{color:#0046ac}header .search-form input.text:-moz-placeholder{color:#0046ac}div.searchResult #content div.headline{padding-left:2px;padding-right:2px;margin:0;height:22px}.search-form.search-result-page{position:relative;top:-7px}.search-form.search-result-page span.submit:after{position:absolute}.search-form.search-result-page input{width:700px;border:1px solid #666;height:22px;padding-left:30px;padding-top:2px;font-weight:700;font-size:12px}aside.box div.facetten{padding:5px 10px 0 15px}aside.box div.facetten div.facetten-headline{color:#0046ac;font-weight:700;cursor:default}aside.box div.facetten.facetten-ionas:after{background:transparent url(../../adg/img/sprite-shadows.png) repeat-y scroll 0 -40px;content:" ";display:block;height:1px;width:100%;margin-left:-15px;border-top:5px solid #f2f2f2}aside.box div.facetten ul.close,div.search-result-ionas ul.close,div.search-result-seminar div.close{display:none}div.facetten ul.facetten-content-level2 li table tr td{vertical-align:top}div.facetten ul.facetten-content-level2 li table tr td:first-child,div.facetten ul.facetten-ionas-content-level2 li table tr td:first-child{padding-right:2px}div.facetten ul li span#icon,div.facetten ul li span.checkedTheCheckbox{cursor:pointer}div.facetten div.facetten-headline.close:after,div.facetten div.facetten-headline.open:after,div.facetten ul.facetten-ionas-content li.close span#icon:after,div.facetten ul.facetten-ionas-content li.open span#icon:after,div.facetten ul.facetten-owc-content li.close span#icon:after,div.facetten ul.facetten-owc-content li.open span#icon:after,div.search-result-ionas h3.close:after,div.search-result-ionas h3.open:after,div.search-result-seminar h3.close:after,div.search-result-seminar h3.open:after{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 4px -399px transparent;background-size:40px 1800px;content:"";display:inline-block;width:26px;height:22px;vertical-align:middle}div.facetten div.facetten-headline.open:after,div.facetten ul.facetten-ionas-content li.open span#icon:after,div.facetten ul.facetten-owc-content li.open span#icon:after,div.search-result-ionas h3.open:after,div.search-result-seminar h3.open:after{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 4px -439px transparent;background-size:40px 1800px}div.facetten ul{list-style-type:none;padding:5px 9px 2px 9px;margin:0}div.facetten ul li{font-weight:700;padding:3px 0;cursor:pointer}div.facetten ul li ul,div.facetten ul li ul li{font-weight:400;cursor:default}div.facetten ul li a.resetFilter{font-weight:400;color:#0046ac;display:block;margin-bottom:5px;padding-left:12px;padding-top:2px}div.facetten ul li a.resetFilter{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 1px -126px transparent;background-size:40px 1800px;content:" ";display:inline-block;width:120px;height:13px}div.facetten ul li a.resetFilter:hover{text-decoration:underline}div.facetten ul li ul.facetten-ionas-content-level2-highlighttreffer li table tr td span.checkedTheCheckbox{text-transform:capitalize}ul.ui-autocomplete{width:300px;border-radius:0;font-family:Arial,Helvetica,sans-serif;font-size:12px}ul.ui-autocomplete li a.ui-corner-all.ui-state-focus{background:-webkit-linear-gradient(top,#ffd263,#ffb300);background:-ms-linear-gradient(top,#ffd263,#ffb300);background:-moz-linear-gradient(top,#ffd263,#ffb300);background:-o-linear-gradient(top,#ffd263,#ffb300);background:linear-gradient(top,#ffd263,#ffb300);border-color:#ffb300;border-radius:0}.search-teaser{margin:18px 0 0 10px}.search-result-seminar:after,.search-result-top:after,.search-teaser:after{background:transparent url(../../adg/img/sprite-shadows.png) no-repeat scroll -60px -80px;content:" ";display:block;height:1px;width:100%;border-top:5px solid #f2f2f2}.search-result-ionas:after,.search-result-top:after{margin-left:0}.searchResultsList,.searchResultsOwc{list-style:none;padding:10px;margin:0}.searchResultsOwc{padding:0}.searchResultsOwc div.noSearchResults{margin-left:10px}div.search-result-ionas .searchResultsList{padding-top:0}.searchResultsList li{margin:15px 0}.searchResultsList li div.breadcrumb a{font-size:11px;color:#787878;padding-right:4px}.searchResultsList li div.breadcrumb a:before{background:url(../../adg/img/sprite-icons2x.png) no-repeat 1px -126px;background-size:40px 1800px;content:" ";display:inline-block;width:13px;height:13px}.searchResultsList li:last-child{margin-bottom:0;margin-top:0}.searchResultsList>li:first-of-type{margin-top:0}.searchResult h2{margin:10px}.searchResult h3{margin-left:10px;margin-bottom:0;padding-bottom:15px;cursor:pointer;color:#0046ac}.searchResult h3.close,.searchResult h3.open{font-size:14px}.searchResultsList h2,.searchResultsList h3{margin:0;padding:0}.searchResultsList h3 a{color:#787878;margin:0}.search-result-top .searchResultsList h3{font-size:15px}.search-result-top .searchResultsList h3 a{color:#0046ac}.search-result-top .searchResultsList .teaser h2{margin-bottom:15px}.search-result-top .searchResultsList .teaser p:last-child{margin-bottom:2px}.searchResultsList li p.dotdotdot{height:32px;margin-bottom:0;overflow:hidden;line-height:16px;margin-top:2px}.searchResultsList li p.dotdotdot:empty,ul.searchResultsList li:empty{display:none}div.searchResultsOwc table.wireframe tr th{background-position:right 4px}.searchResultsPagination{width:100%;text-align:center;margin-bottom:10px}.searchResultsPagination a{color:#787878;font-size:13px;margin:0 10px}.searchResultsPagination .pagedisplay{background:0 0;border:none;color:#787878;font-size:13px;text-align:center}.searchResultsPagination li.active a{color:#0046ac;font-weight:700;font-size:13px;cursor:default}.searchResultsPagination li.active a:hover{text-decoration:none}.searchResultsPagination .searchPagePrev{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -250px transparent;background-size:40px 1800px;width:20px;height:20px;display:inline-block;position:relative;top:2px}.searchResultsPagination .searchPageNext{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -220px transparent;background-size:40px 1800px;width:20px;height:20px;display:inline-block;position:relative;top:2px}.searchResultsOwc .searchResultsPagination ul{margin-top:0}.searchResultsPagination ul{list-style:none}.searchResultsPagination ul li{display:inline-block;margin:0!important;vertical-align:top;padding-top:3px}.searchResultsPagination ul li{vertical-align:middle;padding:0;margin:10px 0}header .search-form.search-formBig input.text{height:30px}header .search-formBig input.text{border:0 none;color:#999;font-size:12px}header .search-formBig input.text::-moz-placeholder{color:#999}header .search-formBig input.text{text-transform:none}header .search-formBig .search-con{border:1px solid #ddd;width:100%}.search-formBig .search-con>label{width:100%}.search-formBig #searchText{width:80%}.loginVrb tr.password td,tr.vrbLogin td{padding:0}#fancybox-content div#login.loginVrb input.password,#fancybox-content div#login.loginVrb input.text{margin:5px 15px 5px 0}#fancybox-content div#login.loginVrb a,.loginVrb a{color:#0046ac}#stripe{position:relative;z-index:1;height:20px;clear:both;background:transparent url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -20px;background-size:40px 1800px;min-width:750px}#breadcrumb{width:996px;height:18px;margin:0 auto;padding:2px 0;position:relative}#breadcrumb a{text-decoration:none;display:inline-block;margin-right:0;font-size:10px;color:#787878;padding:1px 2px 0}#breadcrumb a:before{content:" ";display:inline-block;margin-right:.4em;background:transparent url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -127px;background-size:40px 1800px;width:7px;height:16px;vertical-align:middle}#breadcrumb span.filename:first-child a:before{display:none}#breadcrumb #back{display:inline;display:inline-block;height:15px;position:absolute;right:230px;top:-1px;padding:3px 0;border-right:1px solid #fff;padding-right:10px}#breadcrumb .broschuerenmappe,#breadcrumb .warenkorb{position:absolute;top:3px}#breadcrumb .broschuerenmappe:before,#breadcrumb .warenkorb:before{display:none}#breadcrumb .broschuerenmappe .icon,#breadcrumb .warenkorb .icon{background:#464158;min-width:10px;height:12px;text-align:center;font-size:10px;color:#fff;position:absolute;right:-5px;top:0;border-radius:3px;box-shadow:0 0 3px #888}#breadcrumb .warenkorb{right:5px}#breadcrumb .warenkorb:after{font-family:FontAwesome;font-size:14px;color:#fff;content:"\f07a";vertical-align:middle}#breadcrumb .warenkorb .warenkorbText{display:inline;padding-right:7px}@media (max-width:1000px){#breadcrumb .warenkorb .warenkorbText{display:none}}#breadcrumb .broschuerenmappe{right:35px}#breadcrumb .broschuerenmappe:after{font-family:FontAwesome;font-size:14px;color:#fff;content:"\f07c";vertical-align:middle}#breadcrumb .broschuerenmappe .broschuerenmappeText{display:inline;padding-right:7px}@media (max-width:1000px){#breadcrumb .broschuerenmappe .broschuerenmappeText{display:none}}.warning.slideshow-sizes{position:relative;top:-200px;width:900px;margin:0 auto;color:#fff;text-shadow:0 0 3px red;text-align:center}#boxes .box.news .news,#slideshow{overflow:hidden;position:relative}#slideshow{width:996px;height:306px;background-color:#000;border-top:0;box-shadow:0 -5px 7px -2px #000}#slideshow-wrapper:after{content:" ";display:block;background:transparent url(../../adg/img/sprite-shadows.png) repeat-y scroll 0 0;height:6px;width:1000px;margin:0 auto 3px auto}#boxes .box.news a.next,#boxes .box.news a.prev,#slideshow .navigation-slideshow a.next,#slideshow .navigation-slideshow a.prev{background:transparent url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -280px;background-size:40px 1800px;cursor:pointer;height:30px;left:10px;margin-top:-15px;opacity:0;position:absolute;top:50%;width:30px;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}#slideshow .navigation-slideshow a.next{left:auto;right:10px;background-position:0 -320px}#boxes .box.news a.prev{left:5px;background-position:0 -245px}#boxes .box.news a.next{left:auto;right:3px;background-position:8px -215px}#boxes .box.news:hover a.next,#boxes .box.news:hover a.prev,#slideshow:hover .navigation-slideshow a.next,#slideshow:hover .navigation-slideshow a.prev{opacity:1}#slideshow:hover>.slide:first-child+.overlay+.navigation-slideshow a.next,#slideshow:hover>.slide:first-child+.overlay+.navigation-slideshow a.prev{opacity:0}#slideshow .big-play-button{display:block;z-index:2;position:absolute;top:50%;left:50%;width:8em;height:8em;margin:-42px 0 0 -42px;text-align:center;vertical-align:center;cursor:pointer!important;border:.2em solid #fff;opacity:.95;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:#454545;background:-moz-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#454545),color-stop(50%,#232323),color-stop(50%,#161616),color-stop(100%,#3f3f3f));background:-webkit-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);background:-o-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);background:-ms-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);background:linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);-webkit-box-shadow:4px 4px 8px #000;-moz-box-shadow:4px 4px 8px #000;box-shadow:4px 4px 8px #000}#slideshow .big-play-button:hover{-webkit-box-shadow:0 0 80px #fff;-moz-box-shadow:0 0 80px #fff;box-shadow:0 0 80px #fff}#slideshow .big-play-button span{position:absolute;top:50%;left:50%;display:block;width:35px;height:42px;margin:-20px 0 0 -15px;background:url(video-js/video-js.png) -100px 0}#slideshow>.slide{width:996px;height:306px;float:left;position:absolute;top:0;left:0;overflow:hidden}#slideshow>.slide .cropbox{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}#slideshow>.slide .overlay-content{display:none}#slideshow>.slide img{position:absolute;left:-50%;top:-50%;margin-left:498px;margin-top:153px}#slideshow>.overlay{background-color:rgba(0,0,0,.6);position:absolute;right:0;bottom:0;display:block;width:460px;min-height:60px;padding:11px 20px 20px}#slideshow>.overlay .superline{display:block;font-size:28px;color:#fff;font-weight:700}#slideshow>.overlay .additional,#slideshow>.overlay .additional:hover,#slideshow>.overlay .subline,#slideshow>.overlay .subline:hover,#slideshow>.overlay .superline,#slideshow>.overlay .superline:hover{text-decoration:none}#slideshow>.overlay .subline{display:block;font-size:12px;font-weight:700;color:#fff}#slideshow>.overlay .author,#slideshow>.overlay .document-date,#slideshow>.overlay .navigation-slide{color:#fff;position:absolute;bottom:6px}#slideshow>.overlay .author{right:90px}#slideshow>.overlay .author:before{background-position:0 -537px}#slideshow>.overlay .document-date{left:140px}#slideshow>.overlay .navigation-slide{left:20px}#boxes .box.news .navigation-news a,#slideshow>.overlay .navigation-slide a{border:1px solid #fff;background-color:transparent;border-radius:4px;display:inline-block;height:6px;width:6px;margin:0 3px 0 2px;-moz-transition:background-color .4s,border-color .4s;-webkit-transition:background-color .4s,border-color .4s;-o-transition:background-color .4s,border-color .4s;transition:background-color .4s,border-color .4s}#boxes .box.news .navigation-news a.ACTIVE,#slideshow>.overlay .navigation-slide a.ACTIVE{border-color:transparent;background-color:#fff}#slideshow>.overlay.hide{background:0 0}#slideshow>.overlay.hide a,#slideshow>.overlay.hide span{display:none!important}#slideshow>.overlay.hide span.navigation-slide{display:inline!important;left:auto}#slideshow>.slide .cropbox .video{color:transparent}body.template-start #slideshow{width:100%;border-left:0;border-right:0;margin-left:0;margin-right:0;box-shadow:none}body.template-start #slideshow>.overlay{width:366px;height:154px;padding:24px 112px 24px 22px}body.template-start #boxes{padding:0}body.template-start #slideshow>.overlay .superline{font-weight:700;font-size:28px;text-transform:uppercase}body.template-start #slideshow>.overlay .subline{font-weight:400;font-size:12px}body.isTouch #slideshow .navigation-slideshow a.next,body.isTouch #slideshow .navigation-slideshow a.prev{opacity:1}body.isTouch #slideshow .navigation-slideshow a.prev{background:url(../../adg/img/nav-pfeil-links.png) no-repeat 15px 15px transparent;background-size:auto 50%;padding:15px 15px 15px 15px;left:0}body.isTouch #slideshow .navigation-slideshow a.next{background:url(../../adg/img/nav-pfeil-rechts.png) no-repeat 15px 15px transparent;background-size:auto 50%;padding:15px 15px 15px 15px;right:0}body.isTouch #slideshow>.slide:first-child+.overlay+.navigation-slideshow a.next,body.isTouch #slideshow>.slide:first-child+.overlay+.navigation-slideshow a.prev{display:none}aside.box{box-shadow:none;background-color:transparent;border:none;width:248px;float:left;margin-left:0}aside.box:after{content:" ";display:block;background:url(../../adg/img/sprite-shadows.png) repeat-y scroll -4px -162px #fff;height:14px;width:100%}aside.box:before{content:" ";display:block;background:url(../../adg/img/sprite-shadows.png) repeat-y scroll -4px -149px #fff;height:12px;width:100%}aside .author-box,aside.box #navigation-left,aside.box .sidebar,aside.box>div.INSTANCE{background:url(../../adg/img/bg-sidebox-contentseite.png) repeat-y #fff;padding:0 7px}aside .author-box .headline,aside.box #navigation-left div.nav.headline,aside.box div#nav-meine-adg.headline,div.searchResult aside.box .headline{padding-top:6px;padding-left:12px}aside.box>div.INSTANCE{padding-bottom:5px}aside.box>.INSTANCE.seminarIsAusgebucht{padding-left:24px}aside.box>.INSTANCE.seminarIsAusgebucht.error{margin-top:0;margin-bottom:0}aside #navigation-left>div.INSTANCE{padding-top:5px}aside #navigation-left>div.INSTANCE:first-child{padding-top:0}aside #navigation-left>div.INSTANCE,aside div.sidebar{margin-bottom:0}aside #navigation-left>div.INSTANCE.minimized{margin-bottom:0}aside div.sidebar{min-height:21px}aside .sidebox .content{padding:10px}aside .sidebox .content img{border:2px solid #fff}aside ul.angebotsbereich>li>ul.sub-navigation-left,aside ul.navigation-left{list-style-type:none;padding:0;margin:0}aside ul.angebotsbereich div.navigation-default,aside ul.angebotsbereich>li>ul.sub-navigation-left>li,aside ul.navigation-left>li{position:relative}aside ul.angebotsbereich>li>ul.sub-navigation-left>li:before,aside ul.navigation-left:after,aside ul.navigation-left>li:before{content:" ";display:block;background:transparent url(../../adg/img/sprite-shadows.png) repeat-y scroll 0 -40px;height:1px;width:100%}aside ul.angebotsbereich>ul.sub-sub-navigation-left>li:before,aside ul.navigation-left>li:first-child:before,aside ul.navigation-left>li:last-child>ul:after{display:none}aside nav#navigation-left div.structureDocumentLink{padding:10px 10px 0 12px}aside nav#navigation-left div.structureDocumentLink a,aside nav#navigation-left.navigation-newsletter a.backToNewsletter{color:#0046ac}aside nav#navigation-left.navigation-newsletter a.backToNewsletter{display:inline-block;margin:10px 10px 0 12px}aside ul.navigation-left li a{color:#787878}aside ul.navigation-left li a img{vertical-align:-3px;margin-right:3px;float:left;width:20px}aside ul.angebotsbereich>li>div>a,aside ul.angebotsbereich>li>ul.sub-navigation-left>li>a,aside ul.default-navigation>li>div>a{display:block;padding:0 10px 0 12px;text-decoration:none;border-top:10px solid transparent;border-bottom:10px solid transparent}aside ul.angebotsbereich>li>ul>li>a:hover,aside ul.navigation-left>li>div>a:hover{background:#fcdc7f url(../../adg/img/sprite-icons2x.png) no-repeat scroll 2px -128px;background-size:40px 1800px;border-top-color:#fcdc7f;border-bottom-color:#fcdc7f}aside ul.navigation-left li.ACTIVE>div>a,aside ul.sub-navigation-left li.ACTIVE>a{color:#0046ac}aside ul.navigation-left>li.ODD,aside ul.navigation-left>li>ul>li.EVEN{background-color:#f8f8f8}aside ul.navigation-left>li>ul>li.ODD{background-color:#f2f2f2}div#content div#inner>div.colorCon{position:relative}aside ul.navigation-left>li>div>span.color,div#content div#inner>div.colorCon>span.color{width:8px;display:inline-block;position:absolute;left:0;bottom:0;top:1px}aside ul.navigation-left>li:first-child>div>span.color{top:0}div#content div#inner>div.colorCon>span.color{top:-5px;left:auto;z-index:100}aside ul.navigation-left>li>div>span.color+a:hover{background-image:none}aside ul.angebotsbereich>li>ul.sub-navigation-left>li>ul.sub-sub-navigation-left,aside ul.default-navigation>li>ul.sub-navigation-left{padding:0 17px 10px;list-style-type:none}aside ul.navigation-left>li>ul.sub-navigation-left li{background-color:transparent;padding:0 0 4px 0}aside ul.navigation-left>li>ul.sub-navigation-left li.LAST{padding:0}aside.box nav#navigation-left>ul.navigation-left.default-navigation>li ul.sub-navigation-left>li.INSTANCE{padding:2px 0}aside ul.angebotsbereich>li>ul>li>a:hover,aside ul.default-navigation>li>div>a:hover{background:#fcdc7f url(../../adg/img/sprite-icons2x.png) no-repeat scroll 2px -128px;background-size:40px 1800px;border-top-color:#fcdc7f;border-bottom-color:#fcdc7f}.template-learningGroup-content aside .author-box,.template-learningGroup-startpage aside .author-box{padding-bottom:10px}aside .author-box .author-box-inner>div.inner{padding:0 12px}aside .author-box p{margin:0;clear:both}aside.box a[href^=mailto]{overflow:hidden;text-overflow:ellipsis;width:214px;display:inline-block;color:#0046ac}aside .author-box img.box{margin:12px 0 12px 0;width:90px;height:60px}aside .author-box .label{font-weight:400;width:auto;margin-right:6px}aside .author-box .name{font-weight:700}aside .author-box hr{visibility:hidden;height:12px;padding:0;margin:0}aside .author-box .kontakt-tel{margin-top:.8em}aside .author-box .kontakt-facebook .label,aside .author-box .kontakt-google .label,aside .author-box .kontakt-twitter .label{background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -1418px;background-size:40px 1800px;display:inline-block;height:16px;width:24px;margin-bottom:4px}aside .author-box .kontakt-facebook .label{background-position:0 -1441px}aside .author-box .kontakt-google .label{background-position:0 -1459px}aside .author-box .contact-the-author{display:block;background:transparent url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -1160px;background-size:40px 1800px;height:15px;color:#fff;margin:5px 10px 0;font-weight:700;text-transform:uppercase;padding:3px;text-decoration:none}.navigation-tags{padding:11px}.navigation-tags a{border:1px solid #bbbdbe;cursor:pointer;display:inline-block;margin:2px;overflow:hidden;padding:4px;position:relative;text-transform:uppercase}.navigation-tags a:before{border:6px solid transparent;border-top-color:#bbbdbe;content:" ";display:block;height:0;left:-6px;position:absolute;top:0;width:0}.navigation-tags a.ACTIVE,.navigation-tags a:hover{background-color:#0046ac;border-color:#fff;color:#fff;text-decoration:none}.navigation-tags a.ACTIVE:before,.navigation-tags a:hover:before{border-top-color:#fff}#content{width:752px;min-height:300px;float:right;background:#f2f2f2;margin-left:4px;box-shadow:none;border:none;min-height:none}#content #inner{min-height:300px;padding:0 7px;background:url(../../adg/img/bg-contentbox-contentseite.png) repeat-y #fff;position:relative}#content #inner>.colorCon>.headline,#content #inner>.headline{padding-top:6px;margin:0}#content #inner>h1.headline:empty{display:none}h2.headline.rss.h1IsEmpty{padding-top:6px}#content .documentTeaser h2.headline.rss.h1IsEmpty div.right{top:6px}#content .INSTANCE.FIRST div.headline{margin-top:0}#content .xhtml-text{padding-bottom:11px}#content:after{content:" ";display:block;background:url(../../adg/img/sprite-shadows.png) repeat-y scroll -4px -191px #fff;height:14px;width:100%}#content:before{content:" ";display:block;background:url(../../adg/img/sprite-shadows.png) repeat-y scroll -4px -175px #fff;height:12px;width:100%}#content .teaserPicture{padding:11px 17px 0;width:716px;height:300px}#content>#inner div.seiten .teaser,#content>#inner>.teaser,#content>.teaser{padding:11px 54px 0 17px;font-weight:700}#content>#inner>.teaser:empty,#content>.teaser:empty{padding:0}a.blue-button,input.submit{background:transparent url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -1158px;background-size:40px 1800px;color:#fff;cursor:pointer;margin-top:12px;font-weight:700;height:18px;padding:6px 3px 0 3px;text-decoration:none;border:none;display:inline-block;width:210px;text-align:left;text-transform:uppercase}input.submit.rate{height:21px;margin-left:10px;width:84px}#content input.submit{margin-top:0}#content div.headline{margin:10px 0}#content #inner>div.headline.seminar:first-child{margin:0;color:#787878}#content>.headline:first-child,#content>section:first-child>.headline{margin-top:0}#content>section:first-child>.headline{margin-bottom:0}#content .headline .right{text-transform:none;margin-top:-16px}#content .headline .right .rss{color:#787878}#content .headline .right .rss:before{content:" ";display:inline-block;width:18px;height:16px;background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -579px;background-size:40px 1800px;margin-left:5px;vertical-align:-3px}#content .headline .right .allNews{padding:10px}body.template-blog-content span.info{display:block;height:22px;margin-bottom:8px}span.author:before{content:" ";display:inline-block;width:15px;height:16px;background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -877px;background-size:40px 1800px;margin-left:5px;vertical-align:-1px}body.template-blog-content div.teaser{font-weight:700;margin-top:8px}body.template-blog-content h1.headline-blog,body.template-blog-content h2.subheadline-blog,body.template-blog-content span.info,div.comments form,div.contact-the-author div.description,div.contact-the-author>form{margin:11px 17px 0}body.template-blog-content section h2{margin-left:0}body.template-blog-content #content #inner>.headline{margin-top:0}body.template-blog-content #content #inner .related-articles>.headline{margin-bottom:0}body.template-blog-start #content section.FIRST .headline{background-position:0 -86px;padding:6px 10px 0}#content div.document-teaser-spinner{background:url(../../adg/img/ajax-loader-grey.gif) no-repeat center 36px}#content div.document-teaser-list div.INSTANCE,div.fanshop div.fanshopRepeater div.INSTANCE{padding:15px 17px 0 17px}#content div.document-teaser-list div.INSTANCE.noSidePadding{padding:15px 0 0 0}#content div.document-teaser-list div.INSTANCE.LAST,div.fanshop div.INSTANCE.LAST{padding-bottom:15px}#content div.document-teaser-list .info .document-date{display:none}#content div.document-teaser-list div.INSTANCE:after,div.fanshop div.fanshopRepeater div.INSTANCE:after{content:" ";display:block;background:transparent url(../../adg/img/sprite-shadows.png) repeat-y scroll 1px -80px;height:1px;margin:15px 0 0 -17px;clear:both}#content div.document-teaser-list div.INSTANCE.LAST:after,#content div.documentListSpan.myLearningGroups div.document-teaser-list:last-child div.INSTANCE:after,div.fanshop div.fanshopRepeater div.INSTANCE.LAST:after{background:0 0}#content div.document-teaser-list div.INSTANCE.ODD,div.fanshop div.fanshopRepeater div.INSTANCE.ODD{background-color:#f8f8f8}#content div.document-teaser-list a.teaser-picture-link,#content div.document-teaser-list a.teaser-picture-nolink,div.fanshop img.teaser-picture,div.learningGroupInfo div.document-teaser-list img{float:left;margin-right:38px;margin-bottom:15px;position:relative;width:142px;height:80px;overflow:hidden}#content div.document-teaser-list a.teaser-picture-nolink{cursor:default}#content div.document-teaser-list img.teaser-picture{position:absolute;max-width:142px}#content div.document-teaser-list h2,#content div.document-teaser-list h3{font-weight:400;margin:0 0 11px 0;font-size:12px}#content div.document-teaser-list h3.pic{margin:0 0 11px 180px}#content div.document-teaser-list h3 span.document-date{color:#787878}#content div.document-teaser-list h3 span.document-date:after{color:#787878;content:"|";display:inline;font-weight:400;margin:0 4px}#content div.document-teaser-list h2 span.tags,#content div.document-teaser-list h3 span.tags{color:#757575;float:right;font-size:11px;font-weight:400;margin-right:24px;margin-left:20px;text-transform:uppercase;height:15px;overflow:hidden;cursor:default;line-height:15px;max-width:130px;text-overflow:" [...]"}#content div.document-teaser-list h2 span.tags.highlight,#content div.document-teaser-list h3 span.tags.highlight{margin-right:0}#content div.document-teaser-list h2 a,#content div.document-teaser-list h3 a{color:#0046ac;text-decoration:none}#content div.document-teaser-list .document-teaser.pic,#content div.document-teaser-list .info{margin:0 24px 0 180px}#content div.document-teaser-list .document-footer.pic{margin-left:180px}#content div.document-teaser-list .document-teaser ul.documents{margin:0;padding:0}#content div.document-teaser-list .document-teaser ul.documents li{display:inline-table;height:20px;list-style:none;margin-right:38px}#content div.document-teaser-list .document-teaser ul.documents li:after{background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -600px;background-size:40px 1800px;content:"";float:left;height:18px;width:18px}#content div.document-teaser-list .document-teaser a,#content div.document-teaser-list .document-teaser ul.documents li a{color:#787878}#content div.document-teaser-list .lernunterlagenInfo .document-teaser ul{list-style-type:none}#content div.document-teaser-list .lernunterlagenInfo .document-teaser ul li a{color:#0046ac;text-decoration:none}#content div.document-teaser-list .info{display:block}#content div.document-teaser-list .author:before{margin-left:0}#content div.document-teaser-list .rating{margin-top:2px}#content div.document-teaser-list .rating a{color:#787878}#content div.document-teaser-list .rating>div{float:left}#content div.document-teaser-list .rating>div:first-child{width:196px}#content div.document-teaser-list .rating.edit>div:first-child{width:auto}#content div.document-teaser-list .rating.edit>div:first-child span{line-height:20px;vertical-align:middle}#content div.document-teaser-list .rating>div:nth-child(even){width:214px}#content div.document-teaser-list .rating>div:last-child{text-align:right}#content div.document-teaser-list .rating div.later:after,#content div.document-teaser-list .rating div.never:after,#content div.document-teaser-list .rating div.stars div:after,#semCardFooter .rating div.stars div:after{content:"";float:left;height:20px;width:15px}#content div.document-teaser-list .state1{display:inline-block;width:524px}#content div.document-teaser-list .state1.hidden{display:none}#content div.document-teaser-list .state1 .rate{color:#0046ac}#content div.document-teaser-list .state1 .rate:hover{text-decoration:none}#content div.document-teaser-list .rating div.later:after{background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -1554px;background-size:40px 1800px;width:21px}#content div.document-teaser-list .rating div.never:after{background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -1535px;background-size:40px 1800px;width:10px}#content div.document-teaser-list .rating div.stars div:after,#semCardFooter .rating div.stars div:after{background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -758px;background-size:40px 1800px}#content div.document-teaser-list .rating div.stars div.rated:after,#content div.document-teaser-list .rating div.stars div.ratedTemporary:after,#semCardFooter .rating div.stars div.rated:after{background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -778px;background-size:40px 1800px}#content div.document-teaser-list .rating div.stars.edit{cursor:pointer}#content div.document-teaser-list .ratingInfo textarea{width:408px;height:62px}#content div.document-teaser-list .state2 .left{float:left}#content div.document-teaser-list .state2 .right{float:left;margin-top:67px}#content div.document-teaser-list .state2 .right a.privacy{line-height:16px}#content div.document-teaser-list .state2 .right a.privacy:before{vertical-align:middle}#content div.document-teaser-list .document-footer-contact{display:inline-block;color:#eb6e00}#content div.document-teaser-list .document-footer-downloads{display:inline-block;float:right}#content div.document-teaser-list .document-headline-company{display:inline-block;float:right;color:#787878}#content div.document-teaser-list .document-footer-downloads span.downloadIcon{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -599px transparent;background-size:40px 1800px;display:inline-block;padding-left:18px;padding-top:5px;margin-bottom:10px}#content div.document-teaser-list .document-footer-downloads span.downloadIcon:after{content:" ";height:13px;margin-bottom:0;display:inline}#content div.document-teaser-list .document-footer-downloads span.multiDownloadIcon{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -518px transparent;background-size:40px 1800px;display:inline-block;padding-left:18px;padding-top:3px}#content div.document-teaser-list .document-footer-downloads span.multiDownloadIcon:after{content:" ";height:13px;margin-bottom:0;display:inline}#content .new-page-center{color:#787878;font-size:11px}#content hr.new-page{margin-top:5px}section#boxes{clear:both;padding:12px 0}section#boxes.searchBoxes{clear:both;padding:12px 0}section#boxes .links .content-wrapper{position:absolute;top:8px;left:5px;right:5px;bottom:6px;overflow:hidden}section#boxes .box{position:relative;overflow:hidden;box-shadow:none;border:none;height:194px;width:244px;background:0 0}section#boxes .box .box-inner{background:transparent url(../../adg/img/bg-box-startseite-default.png) repeat-y scroll;padding:0 5px;height:180px}section#boxes .box:before{content:" ";display:block;background:transparent url(../../adg/img/sprite-shadows.png) repeat-y scroll -6px -92px;height:8px}section#boxes .box:after{content:" ";display:block;background:transparent url(../../adg/img/sprite-shadows.png) repeat-y scroll -6px -104px;height:6px}section#boxes .headline{height:23px;padding:14px 12px 0;background:transparent url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -40px;background-size:40px 1800px;font-size:14px;color:#0046ac;font-weight:700;text-transform:uppercase}section#boxes .box .image{width:234px;height:143px}section#boxes .links .headline{position:relative;z-index:3}section#boxes .links .image{position:relative;z-index:1}section#boxes .links .content{position:absolute;z-index:2;top:37px}section#boxes .box.links .content ul.links+div.text-content{border-top:1px solid #fff}section#boxes .box.links .content div.text-content+ul.links li.FIRST{border-top:1px solid #fff}section#boxes .box.links .content{padding:0;height:148px;width:234px}section#boxes .box.links .content div.text-content,section#boxes .box.links .content ul.links,section#boxes .box.links .content ul.linksBottom{padding:8px 13px}section#boxes .content{padding:8px 13px;background-color:#fff;background-color:rgba(255,255,255,.8);width:208px;height:132px}section#boxes .box.news .content-wrapper{top:auto}section#boxes .box.news .content{background-color:#e9e9e9;padding:0;width:234px;height:143px}section#boxes .box.news .content .text-content p{margin:3px 0}section#boxes .box.news .news{border-bottom:1px solid #fff}section#boxes .box.news .document-teaser-list{padding:8px 30px 4px}section#boxes .box.news .INSTANCE{position:absolute;width:173px}section#boxes .box.news .INSTANCE.FIRST.LAST{position:static;margin-bottom:25px}section#boxes .box.news .content h3{font-size:12px;font-weight:400;clear:both;margin:0;padding:5px 0}section#boxes .box.news .content h3:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}section#boxes .box.news .content h3 span{color:#787878;display:inline-block;padding-right:4px;margin-right:4px;border-right:1px solid #787878}section#boxes .box.news .content h3 a{color:#0046ac;width:102px}section#boxes .box.news .content h3 a:hover{text-decoration:underline}section#boxes .box.news .bottom{position:absolute;bottom:6px;right:0}section#boxes .box.news .more,section#boxes .box.news .navigation-news{float:right}section#boxes .box.news .navigation-news{position:absolute;left:-90px;bottom:0;width:110px}section#boxes .box.news .more{color:#0046ac;margin:0 30px 0 34px}section#boxes .content ul{list-style-type:none;padding:0;margin:-8px -14px}section#boxes .content ul a{padding:7px 14px;font-size:11px;text-decoration:none;display:block}section#boxes .content ul a:hover{background:#fcdc7f url(../../adg/img/sprite-icons2x.png) no-repeat scroll 4px -126px;background-size:40px 1800px;padding:1px 14px;border-top:6px solid #fcdc7f;border-bottom:6px solid #fcdc7f}section#boxes .box.col.news .content .text-content ul{margin:3px 5px 0}section#boxes .box.col.news .content .text-content li{display:inline-block;width:110px;margin-bottom:2px;vertical-align:text-top}section#boxes .box.col.news .content .text-content li a{font-size:12px;padding:0}section#boxes .box.col.news .content .text-content ul a:hover{background:0 0;padding:0;border:none}footer{clear:both;background:transparent url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -1260px;background-size:40px 1800px;height:150px;font-size:11px;border-top:23px solid #fff;margin-bottom:65px}#clip-logo{height:96px;width:120px}footer .col{background-color:#fff;height:126px;width:225px;padding:12px;margin-left:1px}footer .col.LAST{margin-left:0;width:226px}footer ul{list-style-type:none;padding:0;margin:0}footer li{padding:3px 0}footer a{color:#787878;text-decoration:none}footer .layout-seperator{height:5px;width:1000px;margin:0 auto 9px;clear:both;background:transparent url(../../adg/img/sprite-shadows.png) no-repeat scroll right 0}footer .social-icons{display:block;height:23px;margin-bottom:40px}footer .social-icons a{overflow:hidden;padding:23px 0 0 23px;margin-right:15px;margin-bottom:8px;width:0;height:0;display:block;background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 0;background-size:40px 1800px}footer .social-icons a.twitter-link{background-position:0 -917px}footer .social-icons a.facebook-link{background-position:0 -981px}footer .social-icons a.xing-link{background-position:0 -1020px}footer .social-icons a.youtube-link{background-position:0 -1056px;padding-left:36px}footer .social-icons a.linkedIn-link{background:url(../../adg/img/social/linkedIn.png) no-repeat;background-size:cover}footer .social-icons a.instagram-link{background:transparent url(../../adg/img/instagram_23x23_gradient.png) no-repeat scroll 0 0}footer .social-icons a{display:none}footer .social-icons a[href^=http]{display:inline-block}footer a.button,footer a.mode-switch{display:block;clear:both}footer a.mode-switch{margin:5px 0}footer a.button:before{content:" ";display:block;width:18px;height:16px;float:left;background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -561px;background-size:40px 1800px}footer a.button.recommend:before{background-position:1px -641px}footer a.button.top:before{background-position:0 -661px}div#subline{clear:both;height:24px;text-align:right;margin-bottom:12px}#content div.xhtml-text ol li,#content div.xhtml-text ul li{margin:5px 0}div.contact-the-author:empty{min-height:1px}div.contact-the-author .headline{margin-top:20px}div.comments form,div.contact-the-author form{margin-top:15px;margin-left:17px}div.contact-the-author form div.error{color:red}div.contact-the-author div.description{margin-bottom:20px}#content div.comments div.hint{margin:0 14px 9px}#content div.comments div.discuss{font-size:15px;font-weight:700;color:#0046ac}#content div.comments div.INSTANCE{padding:18px 0;border-bottom:1px solid #bbbdbe}#content div.comments div.INSTANCE.FIRST{padding-top:9px}#content div.comments div.INSTANCE.ODD{background-color:#f8f8f8}#content div.comments div.comment span.number{float:left}#content div.comments span.title{display:block;font-weight:700;margin-left:30px;margin-bottom:16px}#content div.comments span.author{margin-right:.1667em;margin-left:26px}#content div.comments div.content{margin-top:17px;margin-left:30px}div.comments label,div.contact-the-author label{padding:13px 0}div.comments label.submit,div.contact-the-author label.submit{margin-bottom:0}div.comments span.label,div.contact-the-author span.label{font-weight:400;width:60px}div.comments input.text,div.comments textarea,div.contact-the-author input.text,div.contact-the-author textarea{width:386px;border:1px solid #bbbdbe}div.comments .control-links{float:right;font-size:11px;font-weight:400;margin-right:60px;margin-top:4px}div.comments .control-links form{margin:0}div.comments .control-links a{color:#bbbdbe;margin-left:20px}div.headline.imageGallery span.icon{background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -677px;background-size:40px 1800px;padding-right:25px}div.div-image-gallery ul{list-style-type:none;margin:0;padding:0;height:100px;width:678px;overflow:hidden;position:relative;display:list-item}div.div-image-gallery ul.image-gallery>li{position:absolute}div.div-image-gallery ul.image-slide li{float:left;padding:0 9px}div.div-image-gallery ul.image-slide img.image{width:150px;height:100px}div.div-image-gallery .right{float:right;background:url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -218px;background-size:40px 1800px;height:30px;width:20px;margin:35px 10px 35px 0;cursor:pointer}div.div-image-gallery .left{float:left;background:url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -247px;background-size:40px 1800px;height:30px;width:20px;margin:35px 0 35px 10px;cursor:pointer}.pagination{text-align:center;margin:2em 0}.pagination a{display:inline-block;padding:5px;font-size:15px}.pagination .ACTIVE{color:#787878;font-weight:700}.pagination .ACTIVE:hover{color:#787878;text-decoration:none}.pagination .next,.pagination .prev{background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -320px;background-size:40px 1800px;width:20px;height:20px;vertical-align:-10px;margin:0 5px}.pagination .prev{background-position:0 -280px}.pagination .hidden{visibility:hidden}.social-media-bar-inner{padding:11px 11px 0;font-weight:700;padding-left:17px}#semCardWrapper form#buchung>div:after,#semCardWrapper.meineADG form#buchung div.stepContainer div.top:after,.social-media-bar-inner:after,.social-media-bar-inner:before{content:" ";display:block;height:1px;width:100%;background:transparent url(../../adg/img/sprite-shadows.png) no-repeat scroll -60px -80px;clear:both;margin:0 -11px}#semCardWrapper.meineADG form#buchung>div:after{background:0 0}#semCardWrapper.meineADG form#buchung div.stepContainer div.top:after{margin:0}.social-media-bar-inner:before{border-bottom:11px solid #f2f2f2}.social-media-bar-inner:after{border-top:11px solid #f2f2f2}.social-media-bar-inner:after,.social-media-bar-inner:before{margin-left:-17px}.social-media-bar-inner>span{margin-top:3px;display:inline;float:left}.social-media-bar-inner .info,.social-media-bar-inner .share{float:right;font-weight:400}.social-media-bar-inner .info{padding-top:1px}.social-media-bar-inner .info a{display:block}.social-media-bar-inner .info a.privacy{margin-left:0}.social-media-bar-inner .info a:before{display:inline-block;content:"";width:16px;height:16px;background:transparent url(../../adg/img/sprite-icons2x.png) scroll no-repeat 1px -618px;background-size:40px 1800px;vertical-align:-3px}.social-media-bar-inner .info a.pdf:before{background-position:0 -601px}.social-media-bar-inner .info a.pdf{margin-top:0}.social-media-bar-inner .info a.pdf.seminar{display:none}.social-media-bar-inner .share{width:500px}.social-media-bar-inner .share>.shareholder{height:24px;max-height:24px}.social-media-bar-inner .share>.shareholder>div{float:left}.social-media-bar-inner .share div.twitter-share-button{margin-right:1.5em}.social-media-bar-inner .share div.other-share-button{float:none;clear:both;padding-top:1px}.social-media-bar-inner .share div.facebook-share-button{margin-right:3em}.social-media-bar-inner .share div.facebook-share-button div.fb-like{z-index:100}.social-media-bar-inner .share div.other-share-button:before{content:"";display:inline-block;width:18px;height:16px;vertical-align:-3px;background:transparent url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -518px;background-size:40px 1800px}#fancybox-content #other-share-button-content,#fancybox-content #privacy-info,#fancybox-content #recommend-form,#fancybox-content .downloadsContent,#fancybox-content div#login,#newTeilnehmer-fancybox{background-color:#e9e9e9;height:100%}#fancybox-content #other-share-button-content>span,#fancybox-content #privacy-info>span,#fancybox-content #recommend-form>span,#fancybox-content .downloadsContent>span,#fancybox-content div#login>span,#newTeilnehmer-fancybox>span{height:28px;display:block;padding:12px 10px 0;background:transparent url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -80px;background-size:40px 1800px;font-size:14px;color:#0046ac;font-weight:700;position:relative;text-transform:uppercase}#fancybox-content #other-share-button-content>div,#fancybox-content #recommend-form>form,#fancybox-content .downloadsContent>div,#fancybox-content div#login>form{border-top:1px;padding:0 10px}#fancybox-content #privacy-info>div,#fancybox-content #recommend-form>div{padding:2em 10px 3em}#fancybox-content #other-share-button-content input,#fancybox-content #recommend-form input.text,#fancybox-content #recommend-form textarea,#fancybox-content div#login input.password,#fancybox-content div#login input.text{border:2px solid #bbbdbe;color:#787878;width:210px;margin:2em 0 3em}#fancybox-content #other-share-button-content input{width:365px}#fancybox-content .downloadsContent>div{padding-top:5px}#fancybox-content #recommend-form input.text,#fancybox-content #recommend-form textarea,div.contact-the-author label.subject input.text{width:386px;border-radius:0}#fancybox-content #recommend-form input.text,div.contact-the-author label.subject input.text{padding-right:0}#recommend-form #recaptcha_widget_div{margin:2em 0}#fancybox-content #recommend-form input.text,#fancybox-content #recommend-form textarea,#fancybox-content div#login input.text{margin-bottom:0}#fancybox-content #recommend-form a,#fancybox-content #recommend-form input.submit,#fancybox-content div#login input.submit,#fancybox-content div#login>a{display:inline;background:0 0;color:#787878;font-weight:400;text-transform:none;width:auto;height:auto;padding:0;margin:0;float:left}#fancybox-content #recommend-form a,#fancybox-content div#login>a{float:right;margin-right:10px}.video-properties fieldset{border:1px solid #999;padding:5px;margin-bottom:1em}.video-properties legend{border-bottom:none;font-size:inherit;line-height:inherit;margin-bottom:0;padding:0 10px;width:auto}.video-properties span.info{cursor:default;font-size:11px;vertical-align:text-bottom}.video-properties span.px{vertical-align:top;margin-left:3px}.video-properties div.inner table span.IONAS_TAG_ONELINE{display:inline-block;width:auto;min-width:50px}.video-properties table{border-collapse:collapse}.video-properties table.properties table{width:100%}.video-properties table.properties{width:520px}.video-properties table.properties div.table-inner{background-color:#eee;border-radius:5px;margin-top:20px;padding:5px}.video-properties table.properties>tbody>tr>td>div.table-inner{margin-top:0}.video-properties table.properties div.-inner span.IONAS_TAG_ONELINE{background-color:#f6f6f6}.video-properties table.properties table td:last-child{padding-left:10px}.video-properties table.properties table td:first-child{padding-left:0}.video-properties table.properties td{padding:0}.video-span .placeholder img{width:100%}.video-span .playlist .video{margin:1em 0;cursor:pointer}.video-span{padding-bottom:1px}.video-span .playlist .video:after{clear:both;content:"";display:block;height:0;width:0}.video-span .playlist .video .image{float:left;margin-right:.5em}.video-span .playlist .video .image img{max-width:120px}.video-span .playlist .video .title{font-weight:700}.video-span .playlist .video .description,.video-span .playlist .video .title{margin-left:140px}.video-js video{-webkit-transform-style:preserve-3d}div.contactForm div.container-fluid div.span6 div,div.contactForm div.container-fluid div.span6 label{display:inline}div.contactForm div.container-fluid div.span6 .label{width:80px;font-weight:400}#semCardWrapper form#buchung div input[type=email],#semCardWrapper form#buchung div input[type=submit],#semCardWrapper form#buchung div input[type=text],div#lettermanAnmelden form input[type=email],div#lettermanAnmelden form input[type=text],div#newTeilnehmer-fancybox input,div.contactForm div.container-fluid div.span6 .field.add select,div.contactForm div.container-fluid div.span6 input,div.contactForm div.container-fluid div.span6 textarea{width:342px;border:1px solid #787878;padding:2px;margin-top:-3px}#semCardWrapper.meineADG form#buchung div input[type=text],div#newTeilnehmer-fancybox input{width:157px;margin-top:0}#semCardWrapper.meineADG form#buchung table tr td.veranstaltungsname{width:290px}#inner #semCardWrapper form#buchung div.zusatz div span.sprite-input-form{width:auto;display:inline}div.contactForm div.container-fluid div.span6 .field.add select,div.contactForm div.container-fluid div.span6 .field.add table{width:348px;padding:0}div.contactForm div.container-fluid div.span6 .field.add table input{width:auto;margin-right:10px}#semCardWrapper form#buchung input.required.error,div.contactForm div.container-fluid div.span6 .error input,div.contactForm div.container-fluid div.span6 .error textarea,div.contactForm div.container-fluid div.span6 .field.add .error select,div.contactForm div.container-fluid div.span6 .field.add .error table,div.contactForm div.container-fluid input.error{border-color:red}input[type=checkbox].required.error{outline:2px solid red}#forgotPwdDialog button,#newTeilnehmer-fancybox button,#semCardWrapper form#buchung div.submit button,.schnellbuchung div.submit button,div#content form input[type=submit],div#lettermanAnmelden form button,div.contactForm div.container-fluid div.span6 button,input.button.submit.contactTheAuthor,input.submit.comment,input.submit.contactTheAuthor{text-transform:uppercase;color:#fff;border:none;background:url(../../adg/img/sprite-icons2x.png) repeat-x 0 -1160px;background-size:40px 1800px;width:200px;padding:2px 7px;text-align:left;font-weight:700}div#content div.digitalesJahresprogramm{padding:11px 11px 0 17px}div#content div.digitalesJahresprogramm form button.digitalesJahresprogramm{text-transform:uppercase;color:#fff;border:none;background:url(../../adg/img/sprite-icons2x.png) repeat-x 0 -1160px;background-size:40px 1800px;width:200px;padding:2px 7px;text-align:left;font-weight:700}div.fanshop div.contactForm div.container-fluid div.span6 button{width:220px}div.contactForm div.container-fluid div.span6 button.btn.reset{margin-right:15px}div.contactForm div.container-fluid div.span12{padding-bottom:15px}#semCardWrapper form#buchung label.emailerror,#semCardWrapper form#buchung label.error,#semCardWrapper form#buchung label.errorHiddenFields,div.contactForm div.container-fluid div.span12 .alert-error{color:red}div.contactForm .alert-success{padding:11px 11px 0;color:green}div.contactForm div.container-fluid{padding:11px 11px 0 17px}div.contactForm h2.headline:empty{display:none}div.contactForm div.container-fluid div.span12.row-fluid.dsb *{display:inline}div.webres div.Text,div.webres form{padding:11px 17px 0}div.webres form input{border:1px solid #787878}div.webres span.label{width:150px;font-weight:400}div.webres span.input{width:150px;float:left;text-align:right}div.webres div.span12{padding-bottom:15px}div.webres form input[type=submit]{border:none;background-position:0 -1160px;padding:0 3px}.conventionConfigurator{display:block;padding:10px 17px}.conventionConfigurator input[name=teilnehmerzahl]{border:1px solid #2d2d2d;border-radius:2px;width:45px;height:12px;margin:0 45px 0 3px;padding:2px}.conventionConfigurator input[type=submit]{margin-left:190px;margin-right:5px}.conventionConfigurator .button{border:0;color:#fff;font:bold 12px Arial;padding:3px 9px;margin-top:20px}.conventionConfigurator input[type=checkbox]{margin:0 5px 0 8px}#conventionConfigurator-search-results ul{list-style:none;padding:0}#conventionSearchForm .teilnehmerzahl{display:inline}#conventionConfigurator-search-results ul>li{display:block}#conventionSearchForm label{display:inline}#conventionConfigurator-search-results .teaserPicture{vertical-align:top;padding:0;display:inline-block;width:180px;height:80px}#conventionConfigurator-search-results .teaserPicture img{width:140px;height:80px}#conventionConfigurator-search-results .house-content{vertical-align:top;display:inline-block}#conventionConfigurator-search-results .house-content h4{font:bold 13px Arial;color:#ca0730;margin:0 0 5px 0}#conventionConfigurator-search-results .house-content h4 a{color:#ca0730}#conventionConfigurator-search-results .house-content .rooms{width:500px}#conventionConfigurator-search-results span#no-results-found{display:inline-block;margin:10px 0 0 10px}#conventionConfigurator-search-results .house-content .rooms li{display:inline-block;width:125px;margin:1px 0;vertical-align:middle}#conventionConfigurator-search-results #houses-container>li:nth-child(odd){background:#f6f6f6}#conventionConfigurator-search-results .house-content .rooms li.inactive{opacity:.4}#conventionConfigurator-search-results .house-content .rooms li.active a{color:#000}#conventionConfigurator-search-results .house-content .rooms li a{color:#787878}#conventionConfigurator-search-results #houses-container{margin:0}#conventionConfigurator-search-results #houses-container>li{padding:17px;position:relative}#conventionConfigurator-search-results #houses-container>li hr{bottom:0;left:0;margin:0;position:absolute;width:100%;background:url(../../adg/img/sprite-shadows.png) no-repeat scroll left -80px transparent}.conventionConfigurator-backLink{padding:15px;text-align:right;background:#f2f2f2}.conventionConfiguratorBackLink{color:#ca0730;font-weight:700}.bildunterschrift{margin-left:10px}#content table.roomData img.teaserPicture{width:230px;height:160px}#content table.roomData .bgOverlay img.teaserPicture{display:block;height:auto;margin:30px auto 0;max-height:90%;max-width:90%;width:auto}#content table.roomData .bgOverlay{position:fixed;z-index:9;width:100%;height:100%;background:rgba(0,0,0,.8);top:0;left:0}#content table.roomData .bgOverlay .deactivateLightbox{right:5%;top:30px}table.roomData span.bankettText,table.roomData span.parlamentText,table.roomData span.stuhlreiheText,table.roomData span.u-formText{margin-right:3px;display:inline-block}.lg-outer .lg-thumb{margin-left:auto;margin-right:auto}.redGradient{background:#ff1135;background:-moz-linear-gradient(top,#ff1135 0,#c60630 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff1135),color-stop(100%,#c60630));background:-webkit-linear-gradient(top,#ff1135 0,#c60630 100%);background:-o-linear-gradient(top,#ff1135 0,#c60630 100%);background:-ms-linear-gradient(top,#ff1135 0,#c60630 100%);background:linear-gradient(to bottom,#ff1135 0,#c60630 100%)}.grayGradient{background:#bdbdbd;background:-moz-linear-gradient(top,#bdbdbd 0,#707070 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bdbdbd),color-stop(100%,#707070));background:-webkit-linear-gradient(top,#bdbdbd 0,#707070 100%);background:-o-linear-gradient(top,#bdbdbd 0,#707070 100%);background:-ms-linear-gradient(top,#bdbdbd 0,#707070 100%);background:linear-gradient(to bottom,#bdbdbd 0,#707070 100%)}div.imageTeaser.accordion{margin-bottom:0}div.accordion div.accordionHeadline{cursor:pointer;cursor:hand;position:relative}div.accordion div.accordionBoxRepeat div.accordionHeadline:after,div.accordion div.accordionContent div.border-bottom:after{background:transparent url(../../adg/img/sprite-shadows.png) repeat-y scroll 0 -80px;content:"";height:1px;display:block}div.accordion div.accordionBoxRepeat div.accordionContent div.accordion div.accordionHeadline:after,div.accordion div.accordionContent div.accordion div.border-bottom:after{background:0 0}div.accordion div.accordionHeadline span.icon{position:absolute;height:24px;width:23px;top:13px;margin-left:-23px}div.accordion div.accordionHeadline.closed span.icon{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -397px transparent;background-size:40px 1800px}div.accordion div.accordionHeadline.open span.icon{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -437px transparent;background-size:40px 1800px}#content div.accordion div.accordionHeadline div.headline{text-transform:none;background:0 0;margin:0;padding-top:19px;padding-bottom:0;padding-right:28px;display:inline-block;font-size:12px;box-sizing:padding-box;-moz-box-sizing:padding-box;height:auto;min-height:38px;max-width:100%}div.accordion div.accordionContent div.border-bottom{padding:1px 0}div.accordion div.accordionContent div.border-bottom div.accordionBoxRepeat div.INSTANCE{padding:0 10px}div.accordion div.accordionContent div.border-bottom div.accordionBoxRepeat div.INSTANCE div.download{padding:0 7px}div.accordion div.accordionContent{margin:0;background:#eee url(../../adg/img/backgroundAkkordionbox.png) repeat-x scroll left top}div.accordion div.accordionContent div.accordionbox div.xhtml-text{padding-bottom:1px}div.accordion div.accordionContent div.accordionbox div.xhtml-text p:last-child{margin-bottom:0}.tabWrapper{padding:0 0 0 17px}.tabWrapper a{color:inherit;text-decoration:underline}.colorSample{width:50px;height:14px;display:inline-block;margin-left:5px}[class*=tabHeadColorRadioGroup] label{margin-top:10px}.boxWrapper{padding-left:17px;padding-bottom:11px;height:171px;cursor:pointer;background-color:transparent;width:134px;height:132px;padding:16px 10px 10px 19px;float:left;margin-right:30px;margin-bottom:30px;color:#fff;border:solid 1px transparent}.boxWrapper,.boxWrapper h2,.boxWrapper h3,.boxWrapper p{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.boxWrapper img{max-width:100%;max-height:100%}.boxWrapper h2{font-size:18px;text-transform:uppercase}.tab_active .boxWrapper[class*=instance]{position:relative;color:#fff}.activeTriangle{display:none}.tabWrapper .tabheader{height:171px}.tabWrapper .tabheader :not(.tab_active) .boxWrapper{background-color:transparent;color:#0046ad;border-color:#0046ad}.tabWrapper .tabheader .tab_active .boxWrapper:after{content:"";display:block;transform:rotate(-45deg);position:absolute;top:150px;left:5px;border-left-color:#0046ad}div.tabWrapper div.tabbody{margin-top:20px}div.tabWrapper div.tabbody .boxWrapper{cursor:default}div.tabWrapper div.tabbody div.tab{display:none}div.tabWrapper div.tabbody div.tab.tab_active{display:block}div.tabWrapper .tab_active .boxWrapper,div.tabWrapper .tabbody .boxWrapper{background-color:#0046ad;color:#fff}#content div.linklist.xhtml-text{padding-top:7px;padding-bottom:0}section.INSTANCE.FIRST div.linklist{padding-top:5px}div.linklist span.linkicon:after,ul.documentNav li a{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -1607px transparent;background-size:40px 1800px}div.linklist span.linkicon:after{display:inline-block;content:" ";width:15px;height:18px}div.linklist span.linkicon{float:left;margin-top:4px}div.linklist div.link,ul.documentNav li a{display:block;padding-left:20px;padding-top:5px;margin-bottom:10px;cursor:pointer;width:634px}div.linklist div.link:last-child{margin-bottom:0}div.linklist div.link a{color:#0046ac}div.download br:last-child,div.linklist br.br_linklist,div.linklist div.link br{display:none}ul.documentNav li a{padding-left:18px}div.download{color:#333;margin-left:17px;margin-top:17px;margin-bottom:10px}div.download table td{padding:0 0 20px 0}div.download div.INSTANCE.LAST table td{padding-bottom:0}div.download table td.td_downloadIcon{text-align:left;vertical-align:top}div.download table td.td_downloadIcon.multidownloads{padding-top:6px}.contactForm input[type=checkbox],.td_multiDownloads input[type=checkbox]{vertical-align:middle;margin-right:2px}.fileDrop span.downloadIcon:after,div#semCardFooter div.dls div.seminardownloads,div.download span.downloadIcon:after{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -599px transparent;background-size:40px 1800px;display:inline-block;padding-left:18px;padding-top:5px;margin-bottom:10px}.fileDrop span.downloadIcon:after,div.download span.downloadIcon:after{content:" ";height:13px;margin-bottom:0;display:inline}div.download a.downloadFile.multidownloads{display:inline-block;margin-top:12px}div.download a.downloadFile span.fileextension{color:#333}div#semCardFooter div.dls div.seminardownloads{display:block}div#semCardFooter .sideboxDownloadTitle{margin-bottom:-10px;text-transform:uppercase;color:#414141;font-weight:700}div.fancybox_download_popup h4{color:#787878;font-weight:700;font-size:12pt;background:0 0;margin-bottom:18px;margin-top:0}div.fancybox_download_popup h4 strong{color:#000}div.fancybox_download_popup a{color:#8095b6;text-decoration:none;display:block}div.fancybox_download_popup a:FOCUS,div.fancybox_download_popup a:HOVER{color:#002b6d;text-decoration:underline}div.fancybox_download_popup a,div.fancybox_download_popup form{margin-top:10px}div.fancybox_download_popup table.contactForm{width:99%}div.fancybox_download_popup table.contactForm th{font-weight:700;width:400px}div.fancybox_download_popup table.contactForm tr.dsb a{margin-top:0;display:inline}div.container-fluid div.dsb p,div.fancybox_download_popup table.contactForm tr.dsb th p{display:inline}div.fancybox_download_popup table.contactForm td,div.fancybox_download_popup table.contactForm th{border:none;vertical-align:middle;text-align:left;padding:2px}div.fancybox_download_popup table.contactForm td input{border:1px solid #787878;width:100%;padding:2px}div.fancybox_download_popup table.contactForm td input[type=checkbox]{width:auto;vertical-align:middle}div.videoGallery{margin:0 17px}div.textAndImage .vjs-default-skin .vjs-control-bar,div.videoGallery .vjs-default-skin .vjs-control-bar{background:#242424;background:-moz-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);background:-webkit-gradient(linear,0 0,0 100%,color-stop(50%,#242424),color-stop(50%,#1f1f1f),color-stop(100%,#171717));background:-webkit-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);background:-o-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);background:-ms-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);background:linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);border-top:1px solid #404040;bottom:0;color:#fff;height:2.6em;left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;visibility:hidden}div.videoGallery .vjs-poster{width:100%;height:100%}div.videoGallery div.video-js,div.videoGallery video{width:1px;height:1px}div.videoGallery div.videoGalleryVideo{position:relative;width:320px;height:180px;overflow:hidden}div.videoGallery div.description{padding-top:5px;width:320px}div.videoGallery div.CONSTRUCTOR,div.videoGallery>div.INSTANCE{float:left}div.videoGallery div.CONSTRUCTOR{padding:0;padding-left:0!important;width:318px;border:none}div.videoGallery>div.CONSTRUCTOR,div.videoGallery>div.INSTANCE{margin-bottom:10px}div.videoGallery>div.CONSTRUCTOR:first-child,div.videoGallery>div.INSTANCE.COUNT2,div.videoGallery>div.INSTANCE.FIRST,div.videoGallery>div.INSTANCE.FIRST+div.CONSTRUCTOR{margin-top:10px}div.videoGallery>div.INSTANCE.EVEN+div.CONSTRUCTOR,div.videoGallery>div.INSTANCE.ODD{margin-right:64px}div.videoGallery div.videoGalleryVideo img.videoImg{position:absolute;top:0;left:0}.IONAS_CONTROL_PROPERTY.videoGallery ul.videoFormats{margin:0 0 0 200px;padding-left:15px}.IONAS_CONTROL_PROPERTY.videoGallery span.IONAS_TAG_ONELINE.description{width:300px;margin:0}div.contactForm .recaptchatable #recaptcha_image{border:none!important}div.contactForm div#recaptcha_area{display:inline-block;margin-left:90px}.recaptchatable a{color:#0046ad!important}.recaptchatable .recaptcha_r4_c4{width:99px!important}div.textAndImage{padding:10px 10px 10px 17px}div.textAndImage div.imageCon{position:relative;padding-bottom:10px}div.textAndImage div.imageCon.left{text-align:left}div.textAndImage div.imageCon img.textAndImage{border:2px solid #fff;width:100%}div.textAndImage div.imageCon div.pictureSubText{color:#909090;font-size:11px;font-style:italic;margin:2px 5px 0 5px}div.mediaRep.left.float{float:left}div.textAndImage div.imageCon.left.float{padding-right:10px;padding-bottom:10px}div.textAndImage div.imageCon.left.float._718,div.textAndImage div.imageCon.right.float._718{padding-right:0}div.textAndImage div.imageCon.center{text-align:center;margin:0 auto}div.textAndImage div.imageCon.right{text-align:right;margin-left:auto}div.mediaRep.right.float{float:right}div.textAndImage div.imageCon.right.float{padding-left:10px;padding-bottom:10px}div.textAndImage div.imageCon.hasVideo.center._718{width:718px;margin:0 auto}div.textAndImage div.imageCon.hasVideo.center._480{width:480px;margin:0 auto}div.textAndImage div.imageCon.hasVideo.center._228{width:228px;margin:0 auto}div.textAndImage div.imageCon.center>div.video-js{margin:0 auto}div.textAndImage div.imageCon.hasVideo>img{position:absolute;top:0;left:0}div.textAndImage div.imageCon.hasVideo.right>img{left:auto;right:0;z-index:500}div.textAndImage .vjs-poster{width:100%;height:100%}.IONAS_CONTROL_PROPERTY.propertiesMedia ul.videoFormats{margin:0 0 0 200px;padding-left:15px}div.textAndImage .content p{line-height:17px}div.fanshop div.fanshopRepeater div.INSTANCE{padding-bottom:0}div.fanshop div.CONSTRUCTOR div#left,div.fanshop div.INSTANCE div#left{float:left;width:641px;margin-right:7px}div.fanshop img.teaser-picture{margin-right:20px}div.fanshop button.btn.reset,div.fanshop div#portionHiddenFields,div.fanshop img.teaser-picture.mobile{display:none}div.fanshop div span.title{display:block;margin-bottom:7px;font-weight:700}div.fanshop div span.description{margin-left:-5px}div.fanshop input.portion{border:1px solid #787878;width:50px;padding:2px;margin-top:4px}div.fanshop div.completePrice{text-align:right;padding:0 13px}div.fanshop div.additionalDescription{padding:0 13px}div.staffs,div.staffs div.INSTANCE{margin:15px 0}div.staffs{margin-left:17px;margin-bottom:0}div.staffs div.INSTANCE.FIRST,div.staffs div.INSTANCE:first-child{margin-top:0}div.staffs div.INSTANCE.LAST,div.staffs div.INSTANCE:last-child{margin-bottom:0}div.staffs div.INSTANCE>div{float:left}div.staffs div.INSTANCE>div img{margin-right:5px;border:2px solid #fff;width:228px;height:140px}div.staffs div.INSTANCE>div div{margin-bottom:2px;width:475px}div.staffs div.INSTANCE>div div.name{margin-top:5px}div.staffs div.INSTANCE>div div.contactNr.hide,h2.headline.staffList:empty{display:none}aside.box div.staffs{padding-left:12px;padding-right:10px}aside.box div.staffs,aside.box div.staffs div.INSTANCE{margin:0}aside.box div.staffs div.INSTANCE>div{float:none}aside.box div.staffs div.INSTANCE>div img{width:90px;height:60px;margin:0;border:3px solid #fff}aside.box div.staffs div.INSTANCE>div div{margin-bottom:2px;width:auto}aside.box div.staffs div.INSTANCE>div div a{color:#787878}div.lettermanSpan.IONAS_CONTROL_SPAN{margin:11px}div#lettermanAnmelden>h2.headline:empty{display:none}div#lettermanAnmelden>#anmelde_complete_div,div#lettermanAnmelden>.lettermanBodyText,div#lettermanAnmelden>.lettermanConfigurationSection>div,div#lettermanAnmelden>.lettermanError,div#lettermanAnmelden>.lettermanMessage{margin-left:17px;margin-right:17px}div#lettermanAnmelden>.lettermanBodyText{margin-top:10px}div#lettermanAnmelden div.lettermanProfile{margin-bottom:15px}div#lettermanAnmelden div.lettermanProfile:last-child{margin-bottom:0}div#lettermanAnmelden div.lettermanProfile span.lettermanProfileInput,div#lettermanAnmelden div.lettermanProfile span.lettermanProfileLabel{display:block}div#lettermanAnmelden div.lettermanProfile span.lettermanProfileInput{margin-top:5px}div#lettermanAnmelden div.lettermanProfile span.lettermanProfileInput input[type=checkbox],div#lettermanAnmelden div.lettermanProfile span.lettermanProfileInput input[type=radio]{margin-right:5px;margin-bottom:8px}div#lettermanAnmelden div.lettermanProfile span.lettermanProfileInput div#submitarea{padding-bottom:10px}div#lettermanAnmelden div#submitarea button{cursor:pointer;margin-right:5px}div#einwilligungstext{width:400px;height:100px;overflow:scroll;background-color:#fff;border:1px dotted #444;padding:8px;margin-bottom:10px}.lettermanError{color:red}.lettermanMessage{color:#0b8129}.lettermanConfigurationSectionTitel{font-size:120%;font-weight:700}td.withLink .seminarIsAusgebucht{padding-left:14px}.semCard aside.box div.headline{padding-top:6px;padding-bottom:11px}#buchungErfolgreich-fancybox,.buchungErfolgreich,.favoritSuccessMessage{color:#0046ac;margin:10px 17px}.buchungErfolgreich{margin-top:17px}#buchungErfolgreich-fancybox .closeButton{width:150px;text-align:center;margin:15px auto 0;cursor:pointer}#semCardWrapper div.inhalt,#semCardWrapper form#buchung>div{padding:11px 11px 0 17px}#semCardWrapper form#buchung input[type=radio]{margin-top:7px}#semCardWrapper form#buchung div.containerForMoreStaffs table{margin-bottom:12px}#semCardWrapper form#buchung>div{padding-top:20px}#semCardWrapper form#buchung>div:after{margin-top:20px;margin-left:-17px}#semCardWrapper form#buchung>div:last-child{margin-bottom:0}#semCardWrapper form#buchung>div:last-child:after{background:0 0}#semCardWrapper form#buchung>div table tr th{text-align:left;padding-bottom:10px}#semCardWrapper form#buchung>div table tr td{padding:8px 6px}#semCardWrapper form#buchung>div table tr th.date{width:135px}#semCardWrapper form#buchung>div.info table tr td{padding:6px 4px}#semCardWrapper form#buchung>div table tr td:first-child{padding-left:17px}#semCardWrapper form#buchung>div.zusatz>div{margin-bottom:10px}#semCardWrapper form#buchung>div.zusatz>div.annotation{margin-bottom:0}#semCardWrapper form#buchung>div.zusatz>div.annotationDescription{margin-top:0}#semCardWrapper form#buchung div.zusatz>div label,#semCardWrapper.meineADG form#buchung div.stepContainer div.step2 div.bottom table.mitarbeiter-table-container td label{display:inline;cursor:pointer}#semCardWrapper.meineADG form#buchung div.stepContainer div.step2 div.bottom table.mitarbeiter-table-container tr.buchungsOptionVerpflegung td div.zimmer label{margin-right:10px}#semCardWrapper form#buchung>div.zusatz>div.verkehrsmittel{margin:20px 0}#semCardWrapper form#buchung div.zusatz>div input[type=checkbox]{margin:6px 0}#semCardWrapper form#buchung label.emailerror,#semCardWrapper form#buchung label.error,#semCardWrapper form#buchung label.errorHiddenFields{margin:5px 0}#semCardWrapper form#buchung input.ajaxLoad{background:#fff url(../../adg/img/ajax-loader-small.gif) no-repeat right top}#semCardWrapper.meineADG div.stepContainer label,label.nn-buchung-label{display:inline}#semCardWrapper form#buchung label.emailerror,#semCardWrapper form#buchung label.error,#semCardWrapper form#buchung label.errorHiddenFields{display:none}.seminarIsAusgebucht:empty{display:none}#semCardWrapper form#buchung div.info,#semCardWrapper form#buchung div.seminarbuchung,#semCardWrapper form#buchung div.zusatz,#semCardWrapper.meineADG form#buchung div.stepContainer div.step2 div.top div.seminar-selection table tr th,#semCardWrapper.meineADG form#buchung div.stepContainer div.top,#semCardWrapper.meineADG form#buchung div.stepContainer h2{background-color:#f8f8f8}#semCardWrapper form#buchung div.zusatz.teilnehmer{background-color:transparent}#semCardWrapper form#buchung div.info div,#semCardWrapper form#buchung div.seminarbuchung div,#semCardWrapper form#buchung div.teilnehmer div,#semCardWrapper form#buchung div.unternehmen div,#semCardWrapper form#buchung div.zusatz div{margin-top:10px}#semCardWrapper form#buchung div.teilnehmer div.annotationDescription{margin-top:0}#semCardWrapper form#buchung div.zusatz div.zimmerKategorie{margin-top:15px}#semCardWrapper form#buchung div.teilnehmer div.containerForMoreStaffs>div{margin-top:20px}#semCardWrapper form#buchung div.teilnehmer div.containerForMoreStaffs>div:first-child{margin-top:0}#semCardWrapper form#buchung div.teilnehmer div.containerForMoreStaffs span.removeTeilnehmer{display:none;margin-left:10px;color:#333;cursor:pointer;position:relative;top:5px}#semCardWrapper form#buchung div.teilnehmer div.containerForMoreStaffs span.removeTeilnehmer:after{background:url(../../adg/img/sprite-icons2x.png) no-repeat 1px -440px;background-size:40px 1800px;content:" ";display:inline-block;height:20px;width:24px;margin-top:-8px}#semCardWrapper form#buchung div.info div:first-child,#semCardWrapper form#buchung div.seminarbuchung div:first-child,#semCardWrapper form#buchung div.teilnehmer div:first-child,#semCardWrapper form#buchung div.unternehmen div:first-child,#semCardWrapper form#buchung div.zusatz div:first-child{margin-top:0}#semCardWrapper form#buchung div.info div span:first-child,#semCardWrapper form#buchung div.seminarbuchung div span:first-child,#semCardWrapper form#buchung div.teilnehmer div span:first-child,#semCardWrapper form#buchung div.unternehmen div span:first-child,#semCardWrapper form#buchung div.zusatz div span:first-child{width:130px;display:inline-block}#semCardWrapper form#buchung div.info div.preis span:first-child{float:left}#semCardWrapper form#buchung div.info div.preis span:last-child{display:inline-block}#semCardWrapper form#buchung div.zusatz.teilnehmer div.div_zimmer{float:left;margin-right:20px}#semCardWrapper form#buchung div.zusatz.teilnehmer div.div_anreise{clear:both;margin-top:0}#semCardWrapper form#buchung span.infoBoxZimmerKategorie{margin-left:10px;position:relative}#semCardWrapper form#buchung span.infoBoxZimmerKategorie a{color:#0046ac}#semCardWrapper form#buchung span.infoBoxZimmerKategorie a:before{background:url(../../adg/img/sprite-icons2x.png) no-repeat 0 -619px transparent;background-size:40px 1800px;content:"";display:inline-block;height:14px;vertical-align:-2px;width:14px}#semCardWrapper form#buchung span.infoBoxZimmerKategorie img{position:absolute;top:60%;left:45%;border:3px solid #fff;box-shadow:1px 0 3px #000;z-index:5}#semCardWrapper.meineADG form#buchung div.stepContainer{padding:0 0 1px 0}#semCardWrapper.meineADG form#buchung div.stepContainer h2{font-weight:700;margin:0;padding:11px 0 20px 17px}#semCardWrapper.meineADG form#buchung div.stepContainer div.top>div{padding-left:17px}#semCardWrapper.meineADG form#buchung div.stepContainer div.step1 div.top:after{margin-left:0}#semCardWrapper.meineADG form#buchung div.stepContainer div.top div.agb{margin-top:3px;margin-bottom:30px}#semCardWrapper.meineADG form#buchung div.stepContainer div.top div.agb input{margin-top:7px}#semCardWrapper.meineADG form#buchung div.stepContainer div.top div.required{margin-bottom:15px}#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.stepHeadline{font-weight:700;margin:15px 0 11px 17px}#semCardWrapper.meineADG div.step2 table.mitarbeiter-table-container tr th,#semCardWrapper.meineADG span.blue{color:#0046ac}#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection{margin:30px 0}#semCardWrapper form#buchung label.errorHiddenFields,#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection b,#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection span{margin-left:17px}#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection span{display:block;margin-top:15px;margin-bottom:30px}#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection div.annotationDescription span:first-child,#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection span.noMargin{display:inline;margin:0}#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection span.noMargin.infoBoxZimmerKategorie{display:block}#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection span.noMargin.float{float:right}#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom .seminarIsAusgebucht.seminar,#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom .seminarIsAusgebuchtF.seminarReihe{display:none;margin-top:10px}#semCardWrapper.meineADG form#buchung input.disableMandatoryFields{margin-top:2px}#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection div.annotation span,#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection div.annotationDescription span{margin:10px 0 0 17px}#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection div.annotation span:first-child{float:left;margin-right:5px}#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection div.annotation span input{margin-top:7px;width:367px}#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection div.annotation span:last-child{margin-top:0}#semCardWrapper.meineADG form#buchung div.stepContainer div.bottom div.seminar-selection div.annotationDescription span:last-child{margin-left:89px;margin-top:0}#semCardFooter div.expander{padding-bottom:1px}#semCardFooter div.expander div.dls{padding:0 17px}#semCardFooter ul.links{padding:12px 17px;margin:0}#semCardFooter img.ajax-loader{display:block;margin:5px 340px 0}#semCardFooter:before{background:url(../../adg/img/sprite-shadows.png) no-repeat scroll -60px -80px rgba(0,0,0,0);clear:both;content:" ";display:block;height:1px;padding:0 10px;width:100%}.semCard aside.box .INSTANCE>.content{padding:11px 11px 0 17px}.semCard aside.box .hl{color:#0046ac;margin-bottom:5px}#buchungErfolgreich-fancybox .closeButton,#content .button.seminar a,#fancybox-content div#login.loginVrb input.button,#semCardWrapper.meineADG form#buchung a.goToStep2,.semCard aside.box .button a{background:url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -1160px transparent;background-size:40px 1800px;color:#fff;padding:3px 3px 3px 6px;font-weight:700}#content .button.seminar a.nichtBuchenWeil,.semCard aside.box .button a.nichtBuchenWeil{background:url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -20px transparent;background-size:40px 1800px}#tagungshausbild{float:right}#tagungshausbild img{width:300px}div.keyValueCol{margin-bottom:6px;position:relative}div.keyValueCol .key{position:absolute;left:0;top:0;max-width:150px}div.keyValueCol .value{display:block;margin-left:170px}.loginVrb table{margin-top:5px}.loginVrb td{padding:10px 0 0}.loginVrb td.adgPro{padding-top:1px}.adgSeparator{color:#c4c6c7;padding:0 5%}#fancybox-content div#login.loginVrb .register{display:inline-block;float:left}div#fancybox-content #login.loginVrb img.loginSpinner{position:initial}div#fancybox-content #login.loginVrb .spinnerWrapper{display:inline-block;float:left;margin:0 30px;width:27%;min-height:1px}#fancybox-content div#login.loginVrb>a{float:none}#buchungErfolgreich-fancybox .closeButton,#content .button.seminar a,#semCardWrapper.meineADG form#buchung a.goToStep2,.semCard aside.box .button a{display:block;height:15px;margin-top:12px;text-decoration:none;text-transform:uppercase}.semCard aside.box .button a{margin-top:29px}#semCardWrapper.meineADG form#buchung .goToStep3{display:none;margin-left:17px;padding:3px 3px 3px 6px;border:none}.semCard aside.box .preis .left{float:left;padding-right:5px;width:65px}.semCard aside.box .preis .right{margin-left:70px}#content .button.seminar{padding-bottom:12px}#content .button.seminar a{margin:12px 0 0 17px;width:120px}#content .button.seminar a.buchungWithAuth{width:165px;display:inline-block}.semCard aside.box .ansprechpartner.INSTANCE .content:last-child{padding-bottom:11px}.semCard aside.box .ansprechpartner.INSTANCE div.content a,div.agb a{color:#0046ac}.semCard aside.box .userImage img{border:4px solid #fff;width:90px}.semCard aside.box .name{font-weight:700}.seminarbuchung.INSTANCE .content>div:not(.hl){margin:10px 0}.seminarbuchung.INSTANCE .content>div:first-child{margin-top:0}.semCard #forum .headline,.seminarbuchung.INSTANCE .content>div:last-child{margin-bottom:0}#semCardFooter .links>li{width:350px;display:inline-block;vertical-align:top;line-height:20px;cursor:pointer}#semCardFooter .links>li:before,div.veranstaltungsTable tr td span.favorit:before{content:" ";width:16px;height:16px;background:url(../../adg/img/sprite-icons2x.png) no-repeat 0 -697px transparent;background-size:40px 1800px;display:inline-block}#semCardFooter .links>li.bewertung{cursor:default}#semCardFooter .links>li.bewertung:before{display:none}#semCardFooter .links>li.crossSelling:before{background-position:0 -718px}#semCardFooter .links>li.crossSelling a{padding-left:4px}#semCardFooter .links>li.favorit:before{background-position:0 -738px}div.veranstaltungsTable tr td span.favorit:before{background-position:3px -739px}#semCardFooter .links>li.recommend:before{background-position:0 -639px}#semCardFooter .links>li.dls:before{background-position:0 -601px}#semCardFooter .links>li.dls.moreThanOne.close:before{background-position:2px -123px}#semCardFooter .links>li.dls.moreThanOne.open:before{background-position:2px -1672px}#semCardFooter .links li.bewertung .rating+.link{margin-left:5px}#semCardFooter ul.links li.favorit.loading:before{background:url(../../adg/img/ajax-loader-small-grey.gif) no-repeat 0 0 transparent}div.veranstaltungsTable tr td span.loading.favorit:before{background:url(../../adg/img/ajax-loader-small.gif) no-repeat 0 0 transparent}div.veranstaltungsTable tr td span.veranstaltungsNrSpan{float:left}div.veranstaltungsTable tr td span.favorit{float:right}a.privacy{margin-left:10px;vertical-align:top}div.forum-wrapper div#forum h2,div.headline.pointer,div.veranstaltungsTable tr td span.favorit{cursor:pointer}ul.documentNav{list-style-type:none;padding:10px;margin:0}ul.documentNav li{padding:2px 0}ul.documentNav{list-style-type:none;padding:10px 17px}ul.documentNav li{padding:2px 0}ul.documentNav li:empty{display:none}ul.ui-autocomplete{z-index:1000000!important}.vrbDeepLinkVariant,.wiso{margin:10px 0 0 17px}span.subheadlineSeminare{font-size:14px}div.learningGroupInfo div.document-teaser-list img,div.ratingInfo a.teaser-picture-link img{width:142px;height:80px}div.ratingInfoNoInput,div.ratingInfoSuccessMessage{display:none}div#ratingInfoNoInput-fancybox,div#ratingInfoSuccessMessage-fancybox{color:#0046ac}body.template-learningGroup-content #content #inner>div.headline{margin-top:0}body.template-learningGroup-content div.contact-the-author label,body.template-learningGroup-startpage div.contact-the-author label{margin-bottom:0}body.template-learningGroup-content h1.learningGroupHeadline,body.template-learningGroup-content h2.learningGroupSubline,body.template-learningGroup-content span.info{margin-left:17px}#content div.documentListSpan.myLearningGroups h3.document-headline a{margin-left:0}div.search-con{display:inline-block;position:relative}header .search-form label{display:inline-block;vertical-align:top;top:0}header .search-form label input{vertical-align:top}header .search-form span.submit{display:inline-block}.sidebox .nextDates-box-inner{padding:10px 10px 10px 11px}.sidebox .nextDates-box-inner .datebox{padding-bottom:10px}.sidebox .nextDates-box-inner .datebox:last-child{padding-bottom:0}.sidebox .nextDates-box-inner .desc a{color:#0046ac}#content #inner .persNews{position:relative}#content div.persNews.document-teaser-spinner{height:32px;width:32px;display:none;position:absolute;left:50%;top:50%;margin-top:-16px;margin-left:-16px;background-position:0 0}#content div.persNews .searchResultsPagination{margin-bottom:0}#content div.persNews .searchResultsPagination ul{padding:10px 0;margin:0}#content #inner div.persNewsLink{text-align:center;padding-bottom:10px}#content #inner div.persNewsLink a{color:#0046ac}#content #inner div.persNewsLink a:after{content:" ";display:inline-block;width:22px;padding-left:5px;vertical-align:middle;height:24px;background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 5px -359px transparent;background-size:40px 1800px}#content div.headline.newsletter{margin:0}#content h1.headlineNl{margin-left:17px;margin-top:20px}#content h1.headlineNl span{display:block}#content h1.headlineNl .sublineNl{font-weight:400}body.template-newsletter-content div.contact-the-author form{padding-bottom:1px}div.docInfo{margin-left:17px;padding-top:20px}.enablePicWithLink{line-height:1px;padding-left:10px}.picWithLinkOrigin{line-height:16px;display:block;position:relative}#subline .claim{max-height:100%;max-width:100%;width:210px;margin-right:20px}#subline img.claim{width:210px}.svg img.altImg{width:100%}.svg object{width:100%}#semCardFooter .rating{position:relative}#semCardFooter .rating .stars{cursor:pointer}#semCardFooter .rating .overlay-stars{position:absolute;z-index:200;top:20px;background:#fff;border:1px solid #b9b9b9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 20px;box-shadow:0 5px 5px 0 #ccc;line-height:normal;font-size:12px;line-height:15px;display:none}#semCardFooter .rating .overlay-stars .head{text-align:center;font-weight:700}#semCardFooter .rating .overlay-stars table{border-collapse:separate;border-spacing:1px;border:none}#semCardFooter .rating .overlay-stars table td.title{padding-right:5px}#semCardFooter .rating .overlay-stars table td.share{min-width:80px;background-color:#eee;padding:0}#semCardFooter .rating .overlay-stars table td.count{padding-left:5px}#semCardFooter .rating .overlay-stars table td.share div{background-color:#ffac00;height:17px}.clickableRow{cursor:pointer}table.veranstaltungen td.titel>a{display:block}#fancybox-overlay.loading{background:#333 url(../../adg/img/ajax-loader-transparent.gif) no-repeat center center;height:100%;position:fixed;opacity:.3}#fancybox-outer #fancybox-close:after{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -2167px transparent;background-size:40px 1800px}a.countryLinkIcon{display:inline-block;font-size:0;height:0;max-width:0;overflow:hidden;padding:16px 0 0 30px;width:0}a.countryLinkIconEn,li.de>a.countryLinkIcon{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -1760px transparent;background-size:40px 1800px}li.de>a.countryLinkIcon:hover{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -1780px transparent;background-size:40px 1800px}a.countryLinkIconDe,li.en>a.countryLinkIcon{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -1720px transparent;background-size:40px 1800px}li.en>a.countryLinkIcon:hover{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -1740px transparent;background-size:40px 1800px}div#header-left>div.languagesSpan{margin-left:0}.countryLinkText,.languagesSpan{vertical-align:top}ul.languages{margin-top:14px;padding-left:36px}.languages>li{list-style:none outside none}.countryLinkIcon{margin-right:10px}ul.articlePagination{padding:0;margin-left:14px}ul.articlePagination li{display:inline;color:#0046ac;text-align:right}ul.articlePagination li a{color:#0046ac;padding-left:5px;padding-right:5px}ul.articlePagination li:after{content:"|"}ul.articlePagination li:last-child:after{content:""}ul.articlePagination li.active a{color:grey;text-decoration:none}div#content a.allSitesPdf{margin-left:17px;color:#0046ac}.hidden-desktop,.visible-tablet{display:none}.imagemap-with-accordion{padding:17px 17px;visibility:hidden}.imagemap-with-accordion-loading{background:transparent url(../../adg/img/loading-transparent.gif) no-repeat center center;height:100px}.imagemap-with-accordion .accordionbox .textAndImage{padding:0;border:0!important;margin:0}.imagemap-with-accordion .accordionbox .headline{background:0 0!important}.imagemap-with-accordion .accordion-headline{cursor:pointer;white-space:normal;padding:0!important;text-overflow:clip;color:#0046ac;font-weight:700;position:relative;border-left:0;border-top:0;border-right:0;border-bottom:1px solid #787878;border-radius:0}.imagemap-with-accordion .ui-accordion .ui-accordion-header{padding:5px 10px!important}.imagemap-with-accordion .accordion-headline-text{text-transform:none;background:0 0;margin:0;padding-bottom:0;padding-right:28px;display:inline-block;font-size:12px;height:auto;min-height:38px;max-width:100%}.imagemap-with-accordion .accordion-content,.imagemap-with-accordion .accordion-headline{background:0 0}.imagemap-with-accordion .accordion-content{border:0;background:#eee}.imagemap-with-accordion .accordion-content .xhtml-text{font-size:12px;color:#787878}.imagemap-with-accordion .ui-icon{display:none}.imagemap-with-accordion div.accordion-headline span.icon{position:absolute;height:24px;width:23px;margin-left:-23px;top:4px}.imagemap-with-accordion .accordion-content{padding:0!important}.imagemap-with-accordion .accordion-headline:not(.ui-accordion-header-active) span.icon{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -397px transparent;background-size:40px 1800px}.imagemap-with-accordion .accordion-headline.ui-accordion-header-active span.icon{background:url(../../adg/img/sprite-icons2x.png) no-repeat scroll 0 -437px transparent;background-size:40px 1800px}.imagemap-with-accordion .accordion-box{display:inline-block;padding-left:16px;clear:both}.imagemap-with-accordion div[id*=mapster_wrap]{display:inline-block!important;float:left}div#container div.updateProfilSuccess{display:none;color:#0046ac;text-align:center;z-index:10;padding:4px}div#container .profile .view.checked .unchecked,div#container .profile .view.unchecked .checked{display:none}@media (max-width:1000px){.hidden-tablet,.visible-desktop{display:none}.hidden-desktop,.visible-tablet{display:block}#boxes,#breadcrumb,footer,footer .layout-seperator,header{width:744px}#boxes,#container{width:750px}#content{width:498px}#content #inner{background:url(../../adg/img/bg-contentbox-tablet.png) repeat-y scroll 0 0 #fff}#content:before{background-position:-4px -208px}#content:after{background-position:-4px -221px;height:10px}#content .teaserPicture{width:454px;height:190px}.xhtml-text{padding-right:32px}#slideshow,#slideshow-wrapper:after{width:740px}#slideshow-wrapper:after{background-position:0 -200px}#content div.document-teaser-list div.INSTANCE:after{background-position:-18px 240px}.social-media-bar:after{content:" ";display:block;clear:both}.social-media-bar>div.INSTANCE>span{display:none}.social-media-bar .share{float:left;width:360px}.social-media-bar-inner a.pdf{display:none}.social-media-bar-inner .twitter-share-button>iframe{width:120px!important}.social-media-bar-inner .share div.facebook-share-button{margin-right:26px}div.comments input.text,div.comments textarea,div.contact-the-author label.subject input.text,div.contact-the-author textarea{width:100%}div.contact-the-author label.submit span.label{display:none}div.contact-the-author label.submit{padding-bottom:10px}.adg-link{text-transform:uppercase;color:#bbbdbe;font-weight:700;font-size:12px;padding:3px 8px 0 0;margin-top:20px;margin-bottom:12px;float:left}.adg-link.visible-tablet{margin-left:21px}header .search-form{margin:12px 0 0 1em;padding:2px 0 10px 0;float:right}header .search-form input#searchText{width:162px}.search-form.search-result-page input{width:446px}header .layout-seperator{background-position:-260px -60px}nav ul li.LAST{margin-right:0}#breadcrumb div.breadcrumb_container_span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:460px}#breadcrumb div.breadcrumb_container_span span a{display:inline}.box.col.COUNT1.hidden-tablet+.COUNT2,.box.col.COUNT12,.box.col.COUNT4,.box.col.COUNT8{margin-left:0}footer>.hidden-desktop{clear:both}footer .layout-seperator{background-position:0 -200px}footer .col{width:222px}footer .social-icons{float:left}footer a.button,footer a.mode-switch{clear:none;float:left;margin-top:5px}footer a.button:before{margin-right:3px;margin-left:1em}div#subline{background-position:31px 7px;float:right;clear:none;width:230px}div.div-image-gallery ul{width:416px;height:60px}div.div-image-gallery ul.image-slide img.image{width:85px;height:57px}div.div-image-gallery .left,div.div-image-gallery .right{margin-top:15px;margin-bottom:15px}#boxes .box.news a.next,#boxes .box.news a.prev{opacity:1}#conventionConfigurator-search-results .house-content .rooms{width:270px}#conventionConfigurator-search-results .teaserPicture{width:160px;height:inherit}#conventionSearchForm .teilnehmerzahl{display:block;margin-bottom:10px}.conventionConfigurator input[type=submit]{margin-left:0}.room-content td{float:left;padding:10px}.room-content .teaserPicture{padding:0!important}.room-content .bildunterschrift{margin-left:0}div.videoGallery{padding-bottom:1px}div.videoGallery div.description,div.videoGallery div.videoGalleryVideo,div.videoGallery div.videoGalleryVideo>div.video-js,div.videoGallery div.videoGalleryVideo>img{width:464px!important}div.videoGallery div.videoGalleryVideo>div.video-js .vjs-poster{background-size:cover}div.videoGallery div.videoGalleryVideo,div.videoGallery div.videoGalleryVideo>div.video-js{height:260px!important}div.videoGallery>div.INSTANCE.EVEN+div.CONSTRUCTOR,div.videoGallery>div.INSTANCE.ODD{margin-right:0}div.videoGallery div.CONSTRUCTOR,div.videoGallery>div.INSTANCE{float:none}div.fanshop div.fanshopRepeater div.INSTANCE{padding-right:0}div.fanshop div.INSTANCE div#left{width:385px}div.fanshop img.teaser-picture{margin-right:15px}div.fanshop div span.title{width:390px}div.fanshop div span.description{margin-left:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:225px}div.fanshop input.portion{margin-top:0}div.contactForm{width:100%}div.textAndImage div.media div.imageCon._474,div.textAndImage div.media div.imageCon._712{width:100%!important}footer .social-icons,footer div#subline{margin-bottom:10px}footer{margin-bottom:48px}header{height:auto}header nav li.home-icon{padding-left:0;margin-left:0}div#header-left>div,header #header-left #navigation-top,header .search-form{margin-left:0}.box.col.COUNT12,.box.col.COUNT4,.box.col.COUNT8{margin-left:8px}section#boxes .headline{background-position:0 -42px}#semCardFooter:before{width:auto;margin-right:8px}#semCardWrapper form#buchung div input[type=email],#semCardWrapper form#buchung div input[type=text],#semCardWrapper.meineADG form#buchung div input[type=text]{margin-top:2px;width:154px}div.entfernen.visible-tablet a{display:inline-block;margin-top:5px}#semCardWrapper form#buchung>div table tr td{padding:8px 4px}div.staffs div.INSTANCE>div div{width:228px}table.profile th{width:124px}table.profile td.bottom{width:60px}table.profile td a.blue-button{margin-right:17px;width:68px}table.profile td div input[type=text],table.profile td div select{min-width:160px}table.profile td div input.ort,table.profile td div input.plz{min-width:0}table.profile td div input.ort{width:111px}table.profile td div.column.left,table.profile td div.column.left.edit{border-color:transparent}table.profile td div.column.left,table.profile td div.column.right{width:271px}table.profile td div.column.right.edit{padding-left:17px}table.profile2 td.edit{min-width:260px}#semCardFooter .links>li{width:225px}#content div.document-teaser-list .state1{display:block;width:auto}#content div.document-teaser-list .state1>div:first-child{min-height:54px;margin-bottom:15px}#content div.document-teaser-list .ratingInfo h3 span.tags{width:auto;margin-right:0}#content div.document-teaser-list .rating{min-height:20px}#content div.document-teaser-list .ratingInfo textarea{width:264px;height:77px}#content div.document-teaser-list .state2 .rating>div:nth-child(2n){width:auto}#content div.document-teaser-list .state2 .left,#content div.document-teaser-list .state2 .rating>div{float:none}#content div.document-teaser-list .rating>div:first-child,#content div.document-teaser-list .rating>div:nth-child(2n){width:33%}#content div.document-teaser-list .state2 .left>div:first-child{float:right}#content div.document-teaser-list .state2 .rating.edit>div:first-child{float:left}#content div.document-teaser-list .state2 .right.privacy_container{float:none;margin-top:10px;text-align:right}#content div.document-teaser-list .state2 .right a.privacy{line-height:21px}#content div.document-teaser-list .state2 .left:after{content:"";display:block;width:0;height:0;clear:both}div.contact-the-author .submit span.label{margin:0;width:0}div.linklist div.link{width:455px}#content div.accordion div.accordionHeadline div.headline{min-height:19px}#tagungshausbild{float:none;margin-bottom:10px}#tagungshausbild img{width:100%}.boxWrapper{margin-right:5px;margin-bottom:5px;width:125px;height:125px;padding:10px}.boxWrapper,.boxWrapper h2,.boxWrapper h3,.boxWrapper p{word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.tabheader{height:auto}.tabheader .tab_active .boxWrapper:after{display:none}.imagemap-with-accordion img.imagemap{width:auto!important}.imagemap-with-accordion .accordion-box{display:block;padding-left:0}.imagemap-with-accordion div[id*=mapster_wrap]{display:block;width:auto!important;margin-bottom:20px}}#bankmitarbeiterVerwaltungListe{width:100%}#bankmitarbeiterVerwaltungListe .bankmitarbeiterKontaktNr{width:65%}#bankmitarbeiterVerwaltungListe .bankmitarbeiterVerwaltungImage{width:25%}#bankmitarbeiterVerwaltungListe .bankmitarbeiterVerwaltungImage img{width:90px;height:60px}#bankmitarbeiterVerwaltungListe .bankmitarbeiterVerwaltungImage img.box{box-shadow:0 0 2px 0 rgba(50,50,50,.75);margin:0!important}#bankmitarbeiterVerwaltungListe td{vertical-align:top;padding:10px 0}#bankmitarbeiterVerwaltungListe .bankmitarbeiterVerwaltungEdit{vertical-align:middle}#bankmitarbeiterVerwaltungListe .bankmitarbeiterVerwaltungEdit a{color:#0046ac}#bankmitarbeiterVerwaltungListe .bankmitarbeiterVerwaltungEditData{padding-top:5px}#bankmitarbeiterVerwaltungListe .bankmitarbeiterVerwaltungEditData input{display:inline-block}#bankmitarbeiterVerwaltungListe .bankmitarbeiterVerwaltungEditData label{float:left;clear:left;width:60px;text-align:left}#bankmitarbeiterVerwaltungListe .bankmitarbeiterVerwaltungEditButtons,#bankmitarbeiterVerwaltungListe .bankmitarbeiterVerwaltungResetData{display:none}#bankmitarbeiterVerwaltungListe .bankmitarbeiterVerwaltungEditButtons{padding-left:60px}.bankmitarbeiterPagination .pagination{list-style:none}.bankmitarbeiterPagination .pagination .next{background:url(../../adg/img/sprite-icons.png) no-repeat 0 -220px;height:15px;width:10px}.bankmitarbeiterPagination .pagination .prev{background:url(../../adg/img/sprite-icons.png) no-repeat 0 -250px;height:15px;width:10px}.bankmitarbeiterPagination .pagination li{display:inline-block}.bankmitarbeiterPagination .pagination .active a{color:#787878;font-weight:700}.bankmitarbeiterPagination .pagination .active a:hover{color:#787878;text-decoration:none}#bankmitarbeiterSucheContainer{margin-top:10px}#bankmitarbeiterSuche{width:100%}#bankmitarbeiterSuche input{width:80%;border:1px solid #787878;margin-top:-3px;padding:3px}#bankmitarbeiterSuche .vorname{width:35%}#bankmitarbeiterSuche .nachname{width:35%}#bankmitarbeiterSuche .position select{width:100%}#bankmitarbeiterSuche .limit{text-align:right;padding-top:20px}#bankmitarbeiterSuche h4{color:#0046ac}.bankMitarbeiterListInner{min-height:150px}ul.csvExport{-webkit-padding-start:0;padding-left:0}.csvExport li{list-style-type:none;background:url(../../adg/img/sprite-icons.png) no-repeat 0 -601px;height:16px;padding-left:20px}.csvExport li a{vertical-align:middle}#azubiAnmeldung .section,#azubiNoten .section{margin:15px 0;border:1px dotted #a1a1a1;padding:10px}#azubiAnmeldung .sectionHead,#azubiNoten .sectionHead{font-weight:700;font-style:italic;margin-bottom:5px}#azubiAnmeldung input,#azubiNoten input{border:1px solid #a1a1a1}#azubiAnmeldung select,#azubiNoten select{border:1px solid #a1a1a1}#azubiAnmeldung td,#azubiNoten td{min-width:200px;padding:3px}#azubiAnmeldung input[name=ausbildungsreihe],#azubiAnmeldung input[name=seminare]{vertical-align:middle}#azubiAnmeldung input[name=seminare]{margin-right:5px}#azubiAnmeldung label,#azubiNoten label{cursor:pointer}.meine-adg.content-wrapper{padding:0 15px}#azubiAnmeldung td.required:after,#azubiNoten td.required:after{content:" *"}#azubiAnmeldung select[name=berufsschule]{width:75%}#azubiAnmeldung .ausbildungsdaten select[name=pruefungstermin1_jahreszeit]{margin-right:5px}#azubiAnmeldung .ausbildungsdaten select[name=pruefungstermin2_jahreszeit]{margin-right:5px}#azubiNoten .azubi_select{width:75%;margin:5px 0 15px 0}#azubiNoten .agreement td{min-width:initial;vertical-align:top}#azubiAnmeldung .error,#azubiNoten .error{border:1px solid red}#azubiAnmeldung .submit p{margin:10px 0 0 0;padding-bottom:10px}#azubiNoten .points{display:none}#azubiNoten .azubi_functions{display:none;margin-top:15px}#azubiAnmeldung div.errorBox,#azubiNoten div.errorBox{color:red;display:none}#azubiAnmeldung div.errorBox h4,#azubiNoten div.errorBox h4{color:red}.azubiFormSuccess p{text-align:center;color:#787878;margin:10px 0}@media screen and (-webkit-min-device-pixel-ratio:0){input.searchFormInput{width:96%}}aside #semCardFooter ul.links{padding:0;color:#0046ad;margin:auto}#semCardFooter ul.links{padding:12px 17px}aside #semCardFooter:before{display:none}aside #semCardFooter .links>li{width:90%;margin:0 0 10px 20px;line-height:16px}aside #semCardFooter .links>li.bewertung{margin:0 0 10px 0}aside #semCardFooter .links>li.dls a,aside #semCardFooter .links>li.favorit a,aside #semCardFooter .links>li.recommend a{color:inherit;text-decoration:none}aside #semCardFooter .links>li:before,aside div.veranstaltungsTable tr td span.favorit:before{position:absolute;margin-left:-20px}.back-to-content-button{background:url(../../adg/img/sprite-icons2x.png) 0 -1160px repeat-x;background-size:40px 1800px;color:#fff;padding:3px 6px 3px 6px;font-weight:700;text-transform:uppercase;margin:11px 11px 0 17px;display:inline-block;cursor:pointer}#content #inner .seminardownloads{padding:11px 11px 0 17px}#content #inner .seminardownloads:before{content:" ";width:16px;height:16px;background:url(../../adg/img/sprite-icons2x.png) 0 -601px no-repeat;background-size:40px 1800px;display:inline-block;margin-right:5px;vertical-align:bottom}#content #inner .seminardownloads.private{padding:11px 11px 0 0}#content #inner [class*=description] a{width:auto;margin-left:0;display:inline-block;padding-right:8px}#content #inner .semCardDesc{display:none}a.ical,a.room{color:#0046ad}a.ical:before,a.room:before{content:"";width:18px;height:20px;display:inline-block;background:url(../img/calendar.svg) no-repeat;margin-right:5px;background-size:18px auto;vertical-align:middle;margin-top:2px}a.room:before{background:url(../img/door.svg) no-repeat;background-size:contain;width:13px;margin-left:2px;margin-top:3px;vertical-align:middle}.selectedTags{display:none}.pruefungsergebnisse .abschnittBezeichnung{position:relative;cursor:pointer;color:#0046ac;display:inline-block;padding:8px 35px 8px 15px}.pruefungsergebnisse hr{margin:0}.pruefungsergebnisse .pruefungsergebnis.hidden{display:none}.pruefungsergebnisse .pruefungsergebnis+.abschnittBezeichnung{margin-top:20px}.pruefungsergebnisse .pruefungsergebnis .teilbereich td{padding-top:40px}.pruefungsergebnisse .pruefungsergebnis .teilbereich+.teilbereich td{padding-top:3px}.pruefungsergebnisse .pruefungsergebnis .zusammenzaehlung td{font-weight:700;padding-bottom:10px}.pruefungsergebnisse .pruefungsergebnisse td{width:80%}.pruefungsergebnisse .pruefungsergebnisse td+td{width:20%}#content div.document-teaser-list .document-teaser a.pruefungsergebnisLink{color:#0046ac}#meineNotenLink{position:absolute;right:13px;z-index:2}#meineNotenLink a{color:#0046ac}#meineNotenLink .icon{background:transparent url(../../adg/img/sprite-icons2x.png) repeat-x scroll 0 -639px;background-size:40px 1800px;display:inline-block;width:20px;height:15px;position:relative;top:3px}.mitarbeiterBeitraegeWrapper .fileDrop{display:block!important;width:65%;background:#fff;text-align:left;padding:3em 0;margin:1em 0;border:1px dashed #aaa;border-radius:3px;cursor:default;padding-left:15px}.mitarbeiterBeitraegeWrapper .fileDrop:hover{border-style:solid;cursor:pointer}.mitarbeiterBeitraegeWrapper .fileItem{margin-bottom:5px}.mitarbeiterBeitraegeWrapper .downloadArea{width:65%;display:inline-block!important}.mitarbeiterBeitraegeWrapper .downloadArea .downloadItem{display:block!important}.mitarbeiterBeitragManager .mitarbeiterBeitragTable th{background:#f78300;color:#fff;text-align:left;vertical-align:middle}.mitarbeiterBeitragManager .mitarbeiterBeitragTable tr{border-top:1px solid #c1c3d1;font-size:16px;font-weight:400}.mitarbeiterBeitragManager .mitarbeiterBeitragTable tr:nth-child(odd) td{background:#ebebeb}.mitarbeiterBeitragManager .mitarbeiterBeitragTable td{background:#fff;text-align:left;vertical-align:top;border-right:1px solid #c1c3d1}.mitarbeiterBeitragManager .mitarbeiterBeitragTable td div.small{font-size:12px;color:#999}.mitarbeiterBeitragManager .pagination li{list-style:none;display:inline-block}.mitarbeiterBeitragManager .pagination li.current{font-weight:700;border:2px solid red}.form_headline{margin-bottom:-7px}.formDivider{margin-left:-16px}.beitragsForm .label{width:100px!important}span.xhtml-button{padding:4px 15px;background:#0046ac;color:#fff;text-transform:uppercase;font-weight:700}span.xhtml-button a{color:#fff}span.xhtml-button a:active,span.xhtml-button a:focus,span.xhtml-button a:hover{text-decoration:none}.textlink p{padding-right:218px}@media (max-width:1000px){.textlink p{padding-right:77px}}.seminarunterlagenDescription{display:inline-block}td.sub-checkboxes,td.sub-sub-checkboxes{padding-left:25px}td.sub-checkboxes input,td.sub-sub-checkboxes input{float:left;margin-top:0!important}td.sub-checkboxes label,td.sub-sub-checkboxes label{display:block!important;padding-left:24px}td.sub-sub-checkboxes{padding-left:50px}td.main-checkboxes{font-weight:700}td.sub-sub-checkboxes{font-style:italic}.document-teaser ul{margin-left:140px}.template-meine_adg-bankSeminare hr.filterDivider,.template-meine_adg-bankSeminare hr.middleDivider{margin:35px 0}.template-meine_adg-bankSeminare .veranstaltungen.inhouse caption{text-align:left;color:#0046ac;font-weight:700;margin-bottom:10px}.template-seminar-broschuerenmappe #content #inner.broschuerenmappe{padding-right:40px}.template-seminar-broschuerenmappe h1,.template-seminar-broschuerenmappe h2{color:#000;font-size:28px;margin:0 0 40px;font-weight:400}.template-seminar-broschuerenmappe h2{margin-top:40px}.template-seminar-broschuerenmappe .seminar{background-color:#f2f2f2;padding:23px;margin-bottom:3px;position:relative}.template-seminar-broschuerenmappe .seminar .counter{position:absolute;left:18px;top:26px;width:27px;height:27px;padding:5px 0;border:1px solid #000;border-radius:14px;box-sizing:border-box;text-align:center}.template-seminar-broschuerenmappe .seminar .main{margin-left:37px;margin-right:70px}.template-seminar-broschuerenmappe .seminar .main .seminarLink{display:block;color:#0046ac;font-weight:700;margin-bottom:5px}.template-seminar-broschuerenmappe .seminar .main .termin_label{font-weight:700}.template-seminar-broschuerenmappe .seminar .delete{position:absolute;right:0;top:28px;padding-right:24px}.template-seminar-broschuerenmappe .seminar .delete i.fa{color:#0046ac;font-size:20px;position:relative;top:2px;margin-left:4px}.template-seminar-broschuerenmappe aside label{font-weight:700;margin:10px 0;line-height:2em}.template-seminar-broschuerenmappe aside label input{border:1px solid #bebcbd;width:96%;padding:7px 0}.template-seminar-broschuerenmappe aside label select{width:100%}.template-seminar-broschuerenmappe aside .bigbutton{background-color:#0046ac;color:#fff}.template-seminar-broschuerenmappe aside .bigbutton a{color:#fff;display:block;font-weight:700;padding:20px}.template-seminar-broschuerenmappe aside .bigbutton a i.fa{float:right}.template-seminar-broschuerenmappe aside .schnellbuchungbutton{background-color:#fbb901;color:#414141;margin-top:10px}.template-seminar-broschuerenmappe aside .schnellbuchungbutton a{color:#414141}.schnellbuchung-table .arrival-booking .anreise-per:after,.schnellbuchung-table .arrival-booking .anreise-per:before,.schnellbuchung-table .arrival-booking .anreise-vorabend:after,.schnellbuchung-table .arrival-booking .anreise-vorabend:before,.schnellbuchung-table .arrival-booking .zimmerkategorie:after,.schnellbuchung-table .arrival-booking .zimmerkategorie:before,.schnellbuchung-table .arrival-booking .zimmerreservierung:after,.schnellbuchung-table .arrival-booking .zimmerreservierung:before{content:" ";display:block}.schnellbuchung-table .arrival-booking .anreise-per:after,.schnellbuchung-table .arrival-booking .anreise-vorabend:after,.schnellbuchung-table .arrival-booking .zimmerkategorie:after,.schnellbuchung-table .arrival-booking .zimmerreservierung:after{clear:both}#ui-datepicker-div{z-index:999}.schnellbuchung [type=checkbox]{position:relative;vertical-align:bottom;top:-1px}.schnellbuchung-table .arrival-booking .zimmer-details a:after,.schnellbuchung-table .arrival-booking .zimmer-details a:after.open,.schnellbuchung-table .seminardetails .seminardetails-icon,.schnellbuchung-table .seminardetails .seminardetails-icon.open,.schnellbuchung-table td.remove,.schnellbuchung-table-wrapper .arrival-booking-icon,.schnellbuchung-table-wrapper .arrival-booking-icon-close,.schnellbuchung-table-wrapper .main-icon,.schnellbuchung-table-wrapper .main-icon.open,.schnellbuchung-table-wrapper .missing-data-icon,.schnellbuchung-table-wrapper .missing-data-icon.open{background-repeat:no-repeat;background-position:50% 50%;width:15px;height:15px;position:absolute;right:5px;top:7.5px;cursor:pointer}.schnellbuchung .error,div#newTeilnehmer-fancybox .error{color:red;margin-top:13.3333333333px;padding-bottom:13.3333333333px}.schnellbuchung-table .missing-data input[type=text]{padding-top:7.5px;padding-bottom:7.5px;background-color:#e3e3e3;border:0;color:#787878;padding-left:15px;padding-right:15px;width:85%}@media (max-width:1000px){.schnellbuchung-table .missing-data input[type=text]{width:75%}}.schnellbuchung-table .missing-data button{padding-top:7.5px;padding-bottom:7.5px;border:0;background-color:#e3e3e3;display:inline-block;color:#0046ac;width:calc(15% - 5px);margin-left:5px}@media (max-width:1000px){.schnellbuchung-table .missing-data button{width:calc(25% - 5px)}}.schnellbuchung-hidden-message{text-align:center;margin-top:25px}.error{margin-top:5px;margin-bottom:5px;font-size:11px}.schnellbuchung{padding-left:17px;padding-right:17px;margin-top:20px;padding-bottom:20px}.schnellbuchung .schnellbuchung-description{margin-top:13.3333333333px;padding-bottom:13.3333333333px}.schnellbuchung a{color:#0046ac}.schnellbuchung h2.subheadline{margin-top:20px;padding-bottom:20px;font-weight:700}.schnellbuchung .view-options{margin-top:13.3333333333px;padding-bottom:13.3333333333px}.schnellbuchung .view-options span{color:#0046ac;cursor:pointer}.schnellbuchung .view-options span.active{font-weight:700}.schnellbuchung .view-options .teilnehmer-view:before{content:" ";display:inline-block;vertical-align:middle;width:1px;margin-right:5px;margin-left:5px;height:13px;background-color:#0046ac}div#newTeilnehmer-fancybox{padding:15px;width:450px}div#newTeilnehmer-fancybox span.buchung-label{display:block}div#newTeilnehmer-fancybox input{margin-bottom:10px;width:100%}div#newTeilnehmer-fancybox button.submit{margin-top:10px}.schnellbuchung .newTeilnehmer{display:none}.schnellbuchung ul.errors li{margin:0;padding:0}.schnellbuchung .agb label{margin-top:13.3333333333px;padding-bottom:13.3333333333px;padding-bottom:0}.schnellbuchung .agb label a{font-weight:400}.schnellbuchung .agb label span{margin-left:12px}.schnellbuchung .agb .required-hint{margin-top:13.3333333333px;padding-bottom:13.3333333333px}.schnellbuchung .agb .datenschutzlabel{margin-top:13.3333333333px;padding-bottom:13.3333333333px}.schnellbuchung-table{table-layout:fixed;border-collapse:separate;border-spacing:5px;width:calc(100% + 10px);margin-left:-5px;cursor:pointer;margin-bottom:-5px}.schnellbuchung-table *{box-sizing:border-box}.schnellbuchung-table select{color:#0046ac;border:1px solid #e3e3e3}.schnellbuchung-table td{background-color:#e3e3e3;padding:0;position:relative;transition:background-color .6s,color .6s}.schnellbuchung-table td:last-child{border-right:0}.schnellbuchung-table tr:last-child td{border-bottom:0}.schnellbuchung-table td.seminarnummer{width:18%;text-align:center}.schnellbuchung-table td.teilnehmer{width:40%}.schnellbuchung-table td.remove{background-image:url(../../adg/img/close-circle-blue.svg);position:static;width:30px;height:100%;background-size:15px}.schnellbuchung-table tr.initial .teilnehmer-empty{width:100%}.schnellbuchung-table.focused td,.schnellbuchung-table:hover td{background-color:#d4d4d4;color:#0046ac}.schnellbuchung-table.focused tr.initial .seminar-empty,.schnellbuchung-table.focused tr.initial .teilnehmer-empty,.schnellbuchung-table:hover tr.initial .seminar-empty,.schnellbuchung-table:hover tr.initial .teilnehmer-empty{color:#658ac1}.schnellbuchung-table-wrapper .main-icon{background-image:url(../../adg/img/info-blue.svg);padding:0!important;margin:0!important}.schnellbuchung-table-wrapper .main-icon.open{background-image:url(../../adg/img/close-circle-blue.svg)}.schnellbuchung-table-wrapper .main-icon.open{background-image:url(../../adg/img/close-circle-blue.svg)}.schnellbuchung-table td.teilnehmer{vertical-align:top;display:flex;width:100%}.schnellbuchung-table td.teilnehmer>*{padding-left:17px;padding-right:17px;margin-top:7.5px;margin-bottom:7.5px}.schnellbuchung-table td.teilnehmer .teilnehmer-name{padding-left:13px;padding-right:13px}.schnellbuchung-table td.remove{background-repeat:no-repeat;background-position:center}.schnellbuchung-table-wrapper .has-missing-data .teilnehmer{flex-wrap:wrap;background-color:#ccc}.schnellbuchung-table-wrapper .has-missing-data .teilnehmer .teilnehmer-name{position:relative;color:red}.schnellbuchung-table-wrapper .has-missing-data .teilnehmer .missing-data{display:none;white-space:nowrap;padding-left:5px;padding-right:5px}.schnellbuchung-table-wrapper .has-missing-data .teilnehmer .missing-data.open{display:block}.schnellbuchung-table-wrapper .has-missing-data .teilnehmer .missing-data .error{margin-top:5px;margin-bottom:5px;font-size:11px}.schnellbuchung-table-wrapper .missing-data-icon{background-image:url(../../adg/img/info-red.svg);background-repeat:no-repeat;height:16px;width:16px}.schnellbuchung-table-wrapper .missing-data-icon.open{background-image:url(../../adg/img/close-circle-blue.svg)}.schnellbuchung-table .arrival-booking{display:none;position:absolute;background:#fff;border:1px solid #e3e3e3;z-index:99;width:100%;top:0;margin:0;padding-top:17px}.schnellbuchung-table .arrival-booking.open{display:block}.schnellbuchung-table .arrival-booking .teilnehmer-name{font-weight:700}.schnellbuchung-table .arrival-booking .seminar-info{font-size:11px;color:#787878}.schnellbuchung-table .arrival-booking>*{margin-top:7.5px;margin-bottom:7.5px}.schnellbuchung-table .arrival-booking .anreise-per select,.schnellbuchung-table .arrival-booking .anreise-vorabend input,.schnellbuchung-table .arrival-booking .seminarunterlagen select,.schnellbuchung-table .arrival-booking .zimmerkategorie select,.schnellbuchung-table .arrival-booking .zimmerreservierung input{float:right}.schnellbuchung-table .arrival-booking .seminarunterlagen select,.schnellbuchung-table .arrival-booking .zimmerkategorie select{min-width:83px}.schnellbuchung-table .arrival-booking .zimmer-details{text-align:right;margin-top:-7.5px}.schnellbuchung-table .arrival-booking .zimmer-details a{font-size:11px}.schnellbuchung-table .arrival-booking .zimmer-details a:after{background-image:url(../../adg/img/info-blue.svg);padding:0!important;margin:0!important;position:static;display:inline-block;vertical-align:middle;margin-left:10px;width:13px;height:13px}.schnellbuchung-table .arrival-booking .zimmer-details a:after.open{background-image:url(../../adg/img/close-circle-blue.svg)}.schnellbuchung-table-wrapper .arrival-booking-icon{background-image:url(../../adg/img/icon-edit.svg);position:absolute;top:0;right:3px;padding-right:7.5px!important;height:16px;background-repeat:no-repeat;background-position-x:right}.schnellbuchung-table-wrapper input[name=annotation]{width:100%}.schnellbuchung-table-wrapper.teilnehmer-view .arrival-booking-icon{left:-25px;top:50%;margin-top:-7.5px!important}.schnellbuchung-table-wrapper .arrival-booking-icon-close{background-image:url(../../adg/img/close-circle-blue.svg);margin:0 0 5px 0;padding:0;background-repeat:no-repeat;background-position-x:right;height:16px}.schnellbuchung-table .seminardetails{position:relative}.schnellbuchung-table .seminardetails>*{padding-left:17px;padding-right:17px;margin-top:7.5px;margin-bottom:7.5px}.schnellbuchung-table .seminardetails .seminardetails-icon{background-image:url(../../adg/img/info-blue.svg);padding:0!important;margin:0!important;top:50%!important;margin-top:-7.5px!important}.schnellbuchung-table .seminardetails .seminardetails-icon.open{background-image:url(../../adg/img/close-circle-blue.svg)}.schnellbuchung-table .seminardetails:not(.open):not(.seminar-empty) :not(.seminar-titel):not(.seminardetails-icon){display:none}.schnellbuchung-table .seminardetails:not(.open):not(.seminar-empty) .seminar-titel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schnellbuchung-suche li.mitarbeiter .add-info,.schnellbuchung-suche li.seminar .seminar-start{color:#787878;font-size:11px}.schnellbuchung-suche .search-input{position:relative;margin-top:5px;margin-bottom:5px}.schnellbuchung-suche .search-input .add{width:30px;height:100%;background-repeat:no-repeat;background-position:50% 50%;position:absolute;background-size:50%;border-right:1px solid #e3e3e3;left:0;top:0;background-image:url(../../adg/img/plus-blue.svg)}.schnellbuchung-suche .search-input input{padding-top:7.5px;padding-bottom:7.5px;padding-left:10px;padding-right:10px;padding-left:40px;width:100%;border:1px solid #e3e3e3;box-sizing:border-box;padding-right:30px;color:#787878;outline:0}.schnellbuchung-suche .search-input input.loading{background-image:url(../../adg/img/ajax-loader-small.gif);background-repeat:no-repeat;background-position:99% 50%}.schnellbuchung-suche .search-result{margin:0;padding:0;max-height:200px;overflow-y:auto}.schnellbuchung-suche .search-result li{margin-top:5px;margin-bottom:5px;padding-top:7.5px;padding-bottom:7.5px;padding-left:10px;padding-right:10px;padding-left:40px;width:100%;border:1px solid #e3e3e3;box-sizing:border-box;list-style-type:none;background-color:#fff;color:#0046ac;position:relative;cursor:pointer}.schnellbuchung-suche li.mitarbeiter:before,.schnellbuchung-suche li.new-teilnehmer:before,.schnellbuchung-suche li.seminar:before{width:30px;height:100%;background-repeat:no-repeat;background-position:50% 50%;position:absolute;background-size:50%;border-right:1px solid #e3e3e3;left:0;top:0;content:" "}.schnellbuchung-suche li.mitarbeiter.focused,.schnellbuchung-suche li.new-teilnehmer.focused,.schnellbuchung-suche li.seminar.focused{background-color:#e3e3e3}.schnellbuchung-suche li.seminar:before{background-image:url(../../adg/img/seminar-blue.svg);background-size:75%}.schnellbuchung-suche li.mitarbeiter:before{background-image:url(../../adg/img/person-blue.svg);background-size:65%}.schnellbuchung-suche li.mitarbeiter .add-info{float:right;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schnellbuchung-suche li.isHighlighted,.schnellbuchung-suche li:hover{border-color:#787878;border-style:dotted}.schnellbuchung-suche li.new-teilnehmer:before{background-image:url(../../adg/img/user-add.svg);background-size:100%}.schnellbuchung-suche li.no-results{padding-left:10px;padding-right:10px}@font-face{font-family:streamline-30px;src:url(../fonts/streamline-30px.eot);src:url(../fonts/streamline-30px.eot) format("embedded-opentype"),url(../fonts/streamline-30px.woff) format("woff"),url(../fonts/streamline-30px.ttf) format("truetype"),url(../fonts/streamline-30px.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:streamline-30px-filled-in;src:url(../fonts/streamline-30px-filled-in.eot);src:url(../fonts/streamline-30px-filled-in.eot) format("embedded-opentype"),url(../fonts/streamline-30px-filled-in.woff) format("woff"),url(../fonts/streamline-30px-filled-in.ttf) format("truetype"),url(../fonts/streamline-30px-filled-in.svg) format("svg");font-weight:400;font-style:normal}body.relaunch header{background-color:#fff;height:150px!important}body.relaunch header .header-wrapper{position:relative}body.relaunch header .header-wrapper .logo{height:55px;position:relative;top:46px;width:185px}body.relaunch header .header-wrapper .customerbar{position:absolute;top:0;right:0}body.relaunch header .header-wrapper .customerbar .login{align-items:center;display:flex;justify-content:space-between;margin-top:46px!important;min-height:inherit!important;padding:inherit!important;text-align:right;width:300px}body.relaunch header .header-wrapper .customerbar .login .adgSeparator{display:none}body.relaunch header .header-wrapper .customerbar .login a.openInfo::before,body.relaunch header .header-wrapper .customerbar .login a.openLogin::before{box-sizing:inherit;content:"";font-weight:inherit}body.relaunch header .header-wrapper .customerbar .login a.openLogin{margin-right:inherit!important}body.relaunch header .header-wrapper .customerbar .login a.openInfo,body.relaunch header .header-wrapper .customerbar .login a.openLogin{color:#f2b300;font-size:14px;font-weight:400}body.relaunch header .header-wrapper .customerbar .login a.openInfo:hover,body.relaunch header .header-wrapper .customerbar .login a.openLogin:hover{color:#0046ac;text-decoration:none}body.relaunch header .header-wrapper .customerbar .login a.openLogin,body.relaunch header .header-wrapper .customerbar .login>span{align-items:center;display:inline-flex}body.relaunch header .header-wrapper .customerbar .login a.openLogin::after,body.relaunch header .header-wrapper .customerbar .login>span::after{box-sizing:inherit;content:"\e5cb";font-family:streamline-30px-filled-in;font-weight:400;font-variant:normal;font-size:18px;margin-left:5px}body.relaunch header .header-wrapper .customerbar .login>span::after{display:none}body.relaunch header .header-wrapper .customerbar.logged-in>div{float:inherit!important;width:100%!important}body.relaunch header .header-wrapper .customerbar.logged-in>div .first{width:220px}body.relaunch.seminarkarte header{position:inherit;width:100%}body.relaunch.seminarkarte header .header-wrapper{margin:0 auto;width:1004px}@media (max-width:1000px){body.relaunch.seminarkarte header .header-wrapper{width:750px}}body.relaunch.seminarkarte .stripe .stripe-wrapper{width:1004px}@media (max-width:1000px){body.relaunch.seminarkarte .stripe .stripe-wrapper{width:750px}}body.relaunch.seminarkarte .stripe .stripe-wrapper #breadcrumb a{top:0}body.relaunch.seminarkarte #container #content,body.relaunch.seminarkarte #container #webviewheader,body.relaunch.seminarkarte #container aside.box{top:0}body.relaunch.seminarkarte #container .likes.sidebox{top:250px}body.relaunch.seminarkarte footer{margin-bottom:0!important;top:0}body.relaunch.seminarkarte footer .grid-container{width:1004px}body.relaunch.seminarkarte footer::before{content:inherit}body.relaunch .stripe{background:linear-gradient(to right,#f2b300 0,#f2b300 30%,#f3be25 60%,#f2b300 100%);height:70px;position:inherit;width:100%}body.relaunch .stripe .stripe-wrapper{margin:0 auto;padding-top:22px;position:relative;width:996px}@media (max-width:1000px){body.relaunch .stripe .stripe-wrapper{width:750px}}body.relaunch .stripe .stripe-wrapper .button-back{font-size:14px;font-weight:400;position:absolute;text-transform:uppercase;z-index:100}body.relaunch .stripe .stripe-wrapper .button-back a{padding-left:10px}body.relaunch .stripe .stripe-wrapper .button-back::before{border-left:1px solid #000;border-bottom:1px solid #000;content:"";display:block;height:4px;left:0;top:11px;width:4px;transform:rotate(45deg);position:relative}body.relaunch .stripe .stripe-wrapper #breadcrumb{z-index:1}body.relaunch .stripe .stripe-wrapper #breadcrumb a{color:#333;font-size:14px;font-weight:400}body.relaunch footer{background-color:gray;background-image:inherit;background-position:inherit;background-size:auto;box-sizing:inherit;color:#fefefe;font-size:16px;font-weight:400;height:auto;padding-top:30px;padding-bottom:40px;margin-bottom:inherit;width:100%}body.relaunch footer a,body.relaunch footer a:hover{color:#fefefe;display:inline-block;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none}body.relaunch footer .grid-container{box-sizing:inherit;padding:0 40px;margin:0 auto;width:996px}body.relaunch footer .grid-container .grid-x{box-sizing:border-box;display:flex;flex-flow:row wrap}body.relaunch footer .grid-container .grid-x .cell{display:flex;flex-basis:auto;padding:0 10px}body.relaunch footer .grid-container .grid-x .cell.xlarge-3{width:135px}body.relaunch footer .grid-container .grid-x .cell.xlarge-4{width:350px}body.relaunch footer .grid-container .grid-x .cell.xlarge-5{width:450px}body.relaunch footer .grid-container .grid-x .cell .footer-primary-menu{width:264px;margin-right:20px;margin-bottom:0;list-style-type:none;list-style-position:outside;line-height:19px}body.relaunch footer .grid-container .grid-x .cell .footer-primary-menu li:not(:nth-child(n+4)) a{font-weight:700}body.relaunch footer .grid-container .grid-x .cell .footer-metanav{margin-bottom:0;margin-left:0;flex:1;list-style-type:none;list-style-position:outside;line-height:19px}body.relaunch footer .grid-container .grid-x .cell .footer-social{display:flex;justify-content:space-between;margin-top:20px}body.relaunch footer .grid-container .grid-x .cell .footer-social .footer-social-list-wrapper{display:flex;align-items:center;flex-wrap:wrap}body.relaunch footer .grid-container .grid-x .cell .footer-social .footer-social-list-wrapper>span{box-sizing:inherit;font-size:14px}body.relaunch footer .grid-container .grid-x .cell .footer-social .footer-social-list-wrapper .footer-social-list{display:flex;align-items:center;margin-bottom:0;margin-left:0;list-style-type:none;list-style-position:outside;line-height:19px}body.relaunch footer .grid-container .grid-x .cell .footer-social .footer-social-list-wrapper .footer-social-list a{font-size:26px;margin-left:10px}body.relaunch footer .grid-container .grid-x .cell .footer-richtext .id-text{padding-top:3px}body.relaunch footer .grid-container .grid-x .cell .footer-richtext .id-text h5{font-size:16px;font-weight:400;margin-bottom:13px;margin-top:0}body.relaunch footer .grid-container .grid-x .cell .footer-richtext .id-text p{font-size:14px;line-height:19px}.cookieMessage{display:none}.cookieMessageOverlay{position:fixed;z-index:999999;background:rgba(0,0,0,.5);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cookieMessageInner{display:block;margin:auto;background-color:#fff;padding:25px;border-radius:20px;width:520px;max-width:calc(100vw - 20px)}.cookieMessageText{color:#000;font-weight:700}.cookieMessageButtonWrapper{vertical-align:bottom;padding:5px 10px;white-space:nowrap;position:relative}.cookieMessageButton{color:#000;text-decoration:none;cursor:pointer;hyphens:manual;background:0 0;border:1px solid #fff}#privacy-guard-categories .cookieMessageButtonWrapper input[type=button]{margin:0;display:inline}.cookieMessage #privacy-guard-categories .cookieMessageButton.permit,.cookieMessageButton.permit{color:green}.cookieMessage #privacy-guard-categories .cookieMessageButton.deny,.cookieMessageButton.deny{color:red}.cookieConfig .cookieConfigShow,.cookieMessage #privacy-guard-categories .cookieMessageButtonWrapper input[type=button].save,.cookieMessageButtonWrapper .save{background-color:#0046ac;border:none;padding:5px 10px;color:#fff}.cookieMessage #privacy-guard-categories .cookieMessageButtonWrapper input[type=button].save,.cookieMessageButtonWrapper .save{position:absolute;right:0;top:0}@media only screen and (max-width:1016px){.cookieMessageInner{width:100%}}privacy-guard{position:relative;display:block;transition:box-shadow .5s}privacy-guard.privacy-guard-hover{box-shadow:0 0 2px rgba(0,0,0,.5)}privacy-guard-controls{position:absolute;left:100%;top:0}.cookieMessage #privacy-guard-categories *{color:#000}#privacy-guard-categories table{width:100%}#privacy-guard-categories table,#privacy-guard-categories td,#privacy-guard-categories tr{border:none;background:0 0}#privacy-guard-categories td{padding:8px 0 18px}#privacy-guard-categories tr{border-bottom:1px solid #ddd}#privacy-guard-categories tr:last-child{border-bottom:none}#privacy-guard-categories label{margin:0 0 3px 0}#privacy-guard-categories input{margin:0}#privacy-guard-categories input[type=button]{margin:10px 0 10px auto;display:block}.cookieMessage #privacy-guard-categories input[type=button]{border:1px solid #fff;background:0 0}.lock-icon-black::before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yIC0yIDM4IDM4IiB2ZXJzaW9uPSIxLjEiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjI7Ij48cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHg9IjEiIHk9IjEiIHJ5PSI1Ii8+PHBhdGggZD0ibSAxNyw2IGEgNSw1IDAgMCAwIC01LDUgNSw1IDAgMCAwIDMsNCBsIC00LDEyIEggMjMgbCAtNCwtMTIgYSA1LDUgMCAwIDAgMywtNCA1LDUgMCAwIDAgLTUsLTUgeiIvPjwvc3ZnPg==);width:32px;height:32px;display:block;float:left;margin:0 16px 10px 0}.lock-icon-white::before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yIC0yIDM4IDM4IiB2ZXJzaW9uPSIxLjEiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjI7Ij48cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHg9IjEiIHk9IjEiIHJ5PSI1Ii8+PHBhdGggZD0ibSAxNyw2IGEgNSw1IDAgMCAwIC01LDUgNSw1IDAgMCAwIDMsNCBsIC00LDEyIEggMjMgbCAtNCwtMTIgYSA1LDUgMCAwIDAgMywtNCA1LDUgMCAwIDAgLTUsLTUgeiIvPjwvc3ZnPg==)}.privacy-guard-category[data-permitted=false] .category-visible,.privacy-guard-category[data-permitted=true] .category-hidden,.privacy-guard-category[data-visible=false]{display:none}.privacy-guard-category .category-visible::before{content:"✔ "}.privacy-guard-category .category-visible{color:#74a185}.privacy-guard-category .category-hidden::before{content:"✖ "}.privacy-guard-category .category-hidden{color:#bf9740}privacy-guard-button{display:inline-block;background:#2a75a9;color:#fff;font-size:12px;font-family:sans-serif;padding:6px 12px;cursor:pointer;margin:8px}privacy-guard-button-icon::before{display:block;background-size:32px 32px;background-position:top right;background-color:#2a75a9;width:0;height:32px;transition:width .5s}privacy-guard-button-icon{position:relative;display:block}privacy-guard.privacy-guard-hover privacy-guard-button-icon::before{width:32px}privacy-guard-button-icon privacy-guard-button-wrapper{position:absolute;right:100%;top:0;overflow:hidden;transition:width .5s,padding .5s;pointer-events:none}privacy-guard-button-icon privacy-guard-button{position:relative;left:100%;top:0;transition:left .5s;pointer-events:all;white-space:nowrap;margin:0;display:block;height:32px;box-sizing:border-box}privacy-guard-button-icon.focus privacy-guard-button-wrapper{overflow:visible}privacy-guard-button-icon.focus privacy-guard-button,privacy-guard-button-icon.privacy-guard-hover privacy-guard-button{left:0}privacy-guard-placeholder{background:#e8e8e8;display:block;padding:16px}privacy-guard-options{display:block;clear:both}.privacy-guard-categories{margin-left:0}.privacy-guard-category{list-style-type:none}