.mixin-relative-left{position:relative;float:left}.mixin-relative-right{position:relative;float:right}html{overflow-x:hidden;overflow-y:scroll}body{font-family:Helvetica,Arial,sans-serif;font-size:12px;-webkit-text-size-adjust:100%;background-color:#e3e4e4;text-align:center}.edged{border-radius:3px}.edged-tlbl{border-top-left-radius:3px;border-bottom-left-radius:3px}.edged-trbr{border-top-right-radius:3px;border-bottom-right-radius:3px}.jquery-corner{z-index:100}ul.button-list{position:relative;float:left;overflow:hidden}ul.button-list li{position:relative;float:left;font-size:13px;margin-left:1px}ul.button-list li a{display:block;color:#fff;text-decoration:none;padding:9px 20px;background-color:#000}ul.button-list li a.no-click{cursor:default}ul.button-list li.first{margin-left:0}#footer-navigation{position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-top:1px solid #000;z-index:1001}#footer-navigation nav{position:relative;float:left;width:100%}#footer-navigation nav ul{text-align:center}#footer-navigation nav ul li{display:inline}#footer-navigation nav ul li .navigation-title-wrapper{display:inline-block;margin:10px 5px}#footer-navigation nav ul li .navigation-title-wrapper a{display:block;color:#000;text-decoration:none;font-size:14px;padding:5px;background-color:#fff;border-radius:3px}#footer-navigation nav ul li .navigation-title-wrapper a.nav-act,#footer-navigation nav ul li .navigation-title-wrapper a.nav-cur,#footer-navigation nav ul li .navigation-title-wrapper a:hover{background-color:#000;color:#fff}#footer-navigation nav ul li.basket{margin-left:5px}#footer-navigation nav ul li.basket img{position:static;float:none}#footer-navigation nav ul li.basket img.white{display:none}#footer-navigation.bottom{background-color:#000;border-top:1px solid #fff}#footer-navigation.bottom nav ul li .navigation-title-wrapper a{color:#fff;background-color:#000}#footer-navigation.bottom nav ul li .navigation-title-wrapper a.nav-act,#footer-navigation.bottom nav ul li .navigation-title-wrapper a.nav-cur,#footer-navigation.bottom nav ul li .navigation-title-wrapper a:hover{background-color:#fff;color:#000}#footer-navigation.bottom nav ul li.basket img.black{display:none}#footer-navigation.bottom nav ul li.basket img.white{display:inline}#master{position:relative;min-width:820px;margin:0 auto;text-align:left;visibility:visible}#master #header{position:relative;float:left;width:100%;height:70px;background-color:#000;z-index:100}#master #header .logo{position:relative;float:left;margin-left:30px}#master #header .wrapper-right{position:relative;float:right;margin-right:30px;margin-top:23px}#master #header .wrapper-right .navigation{position:relative;float:left;margin-top:6px;max-width:565px}#master #header .wrapper-right .navigation ul{position:relative;float:left}#master #header .wrapper-right .navigation ul li{position:relative;float:left;margin-left:15px;color:#fff;font-size:13px}#master #header .wrapper-right .navigation ul li a{color:#fff;text-decoration:none;display:block}#master #header .wrapper-right .navigation ul li a:hover{text-decoration:underline}#master #header .wrapper-right .navigation ul li a.nav-act,#master #header .wrapper-right .navigation ul li a.nav-cur{color:#9c9e9f}#master #header .wrapper-right .navigation ul li.basket{margin-top:-2px}#master #header .wrapper-right .navigation ul li ul{position:absolute;background-color:#000;padding:10px;margin-left:-10px;width:160px}#master #header .wrapper-right .navigation ul li ul li{clear:left;margin-left:0;margin-top:10px;width:160px}#master #header .wrapper-right .navigation ul li.first{margin-left:0}#master #header .wrapper-right .navigation ul li.last ul{margin-left:-80px}#master #header .filler{position:absolute;top:0;left:-10%;right:-10%;width:120%;height:100%;background-color:#000}#master #toggle-intro{position:absolute;top:70px;right:30px;display:none}#master #intro{position:relative;float:left;width:100%;height:460px;background-color:#000;display:none}#master #intro .filler{position:absolute;top:0;left:-10%;right:-10%;width:120%;height:100%;background-color:#4b4b4d}#master #intro .content{position:relative;float:left;width:950px;height:399px;margin:30px;overflow:hidden;background-color:#000}#master #intro .content .count-down-wrapper{position:absolute;left:50%;width:320px;margin-left:-160px;color:#fff;margin-top:100px}#master #intro .content .count-down-wrapper .spinner{position:relative;float:left;width:320px;text-align:center;padding-bottom:16px}#master #intro .content .count-down-wrapper .spinner img{position:static;float:none}#master #intro .content .count-down-wrapper .preloading-text{position:relative;float:left;width:320px;text-align:center;margin-top:40px;font-size:18px;font-family:CRBold,Helvetica,Arial,sans-serif}#master #intro .content .count-down-wrapper .count-down{position:relative;float:left;width:320px;text-align:center;margin-top:13px;font-size:13px}#master #intro .content .count-down-wrapper .count-down div{display:inline}#master #intro .content .pictures{position:relative;float:left;width:950px;height:399px;z-index:1}#master #intro .content .pictures .media .file{position:relative;float:left;width:950px;height:399px}#master #intro .content .pictures .media .title{position:absolute;top:69px;width:379px;font-family:CRBold,Helvetica,Arial,sans-serif;text-align:center;font-size:55px;color:#c4c718}#master #intro .content .text{position:relative;float:left;margin-top:-199px;z-index:10;width:339px;height:159px;padding:20px;font-size:12px;line-height:17px;background-color:#000;color:#9c9e9f}#master #intro .content .frame{position:absolute;top:0;width:950px;height:399px;z-index:11;background-image:url(/fileadmin/templates/img/skin/intro_frame.png);background-repeat:no-repeat}#master #intro .content.min,#master #intro .content.min .pictures{width:759px}#master #intro .content.min .frame{width:759px;background-image:url(/fileadmin/templates/img/skin/intro_frame_min.png);background-repeat:no-repeat}#master #intro.closed{margin-top:-460px}#master #quick-select{position:relative;float:left;margin:1px 0 0 30px}#master #quick-select ul{position:relative;float:left;overflow:hidden}#master #quick-select ul li{position:relative;float:left;list-style:none;font-size:13px;margin-left:1px;padding:9px 10px;background-color:#9c9e9f;cursor:pointer}#master #quick-select ul li a{position:relative;float:left;color:#000;text-decoration:none}#master #quick-select ul li a:hover{color:#fff}#master #quick-select ul li ul{display:none}#master #quick-select ul li ul li{padding:0 10px;margin-left:0}#master #quick-select ul li ul li.first{padding-left:10px}#master #quick-select ul li ul li.last{padding-right:0}#master #quick-select ul li.first{margin-left:0;padding-left:20px}#master #quick-select ul li.first ul li{padding-left:0;padding-right:10px}#master #quick-select ul li.first ul li.last{padding-right:0}#master #quick-select ul li.last{padding-right:20px}#master #quick-select ul li.last ul li{padding-left:10px;padding-right:10px}#master #quick-select ul li.last ul li.last{padding-right:0}#master #body{position:relative;float:left;clear:left;margin:30px;min-width:760px}#master #body .section-header{position:relative;float:left}#master #body .section-header .title{position:relative;float:left;margin-left:20px;padding-bottom:20px}#master #body .section-header .title h1{position:relative;float:left;font-family:CRBold,Helvetica,Arial,sans-serif;font-size:28px;color:#000}#master #body .section-header .title h1 a{color:#000;text-decoration:none}#master #body .section-header .title h1 a:hover{text-decoration:underline}#master #body .section-header .title .categories{position:relative;float:left;margin-left:7px}#master #body .section-header .title .categories .sub{position:relative;float:left;padding-top:7px;font-family:CRBold,Helvetica,Arial,sans-serif;font-size:20px;color:#fff;display:none}#master #body .section-header .title .components{font-family:CRBold,Helvetica,Arial,sans-serif;font-size:28px;color:#fff}#master #body .section-header .title .gallery,#master #body .section-header .title .schools-offer{font-family:CRBold,Helvetica,Arial,sans-serif;font-size:28px;color:#000;margin-top:30px}#master #body .section-header .caption{position:relative;float:left;clear:left;margin-left:20px;padding-bottom:20px;margin-top:-10px}#master #body .section-header .caption p.bodytext{font-size:16px;color:#4b4b4d;padding-bottom:0}#master #body .section-side{position:relative;float:right;margin-top:13px;padding-bottom:20px}#master #body .section-side .title{position:relative;float:left;font-size:12px;color:#6d6f71}#master #body .section-side .icon{position:relative;float:left;padding-left:10px;margin-top:1px}#master #body .section-side .split{position:relative;float:left;padding:0 10px;font-size:12px;color:#000}#master #body .section-side a{font-size:12px;color:#6d6f71;text-decoration:none}#master #body .section-side a:hover{text-decoration:underline}#master #body .section-side.gallery{margin-top:43px}#master #body .section-side.gallery a{padding:10px;color:#fff;background-color:#000}#master #body .section-side.gallery a:hover{color:#000;background-color:#fff;text-decoration:none}#master #body .section-side.filter{display:none}#master #body .content{position:relative;float:left;clear:left;min-width:760px}#master #body .content .brick{position:relative;float:left;background-color:#fff}#master #body .content #news-categories{position:relative;float:left;background-color:#000}#master #body .content #news-categories ul{position:relative;float:left;width:100%}#master #body .content #news-categories ul li{position:relative;float:left;clear:left;margin-top:10px;width:100%}#master #body .content #news-categories ul li a{display:block;color:#fff;text-decoration:none}#master #body .content #news-categories ul li a:hover{text-decoration:underline}#master #body .content #news-categories ul li.first{margin-top:0}#master #body .content #calendar-wrapper{position:relative;float:left;background-color:#000;z-index:1000}#master #body .content #calendar-wrapper #calendar-app{position:relative;float:left;width:167px}#master #body .content #calendar-wrapper #calendar-app .cell{font-size:12px;width:23px;overflow:hidden;margin:0 1px 1px 0}#master #body .content #calendar-wrapper #calendar-app .cell a{display:block;padding:5px 0;text-align:center;color:#000;background-color:#58595b;text-decoration:none}#master #body .content #calendar-wrapper #calendar-app .cell a:hover{background-color:#fff}#master #body .content #calendar-wrapper #calendar-app .cell a.no-click{cursor:default;background-color:rgba(88,89,91,.2)}#master #body .content #calendar-wrapper #calendar-app .cell a.no-click:hover{background-color:rgba(88,89,91,.2)}#master #body .content #calendar-wrapper #calendar-app .cell.event a{background-color:#9c9e9f}#master #body .content #calendar-wrapper #calendar-app .cell.event a:hover{background-color:#fff}#master #body .content #calendar-wrapper #calendar-app .cell.event a.no-click{cursor:default;background-color:rgba(156,158,159,.2)}#master #body .content #calendar-wrapper #calendar-app .cell.event a.no-click:hover{background-color:rgba(156,158,159,.2)}#master #body .content #calendar-wrapper #calendar-app .cell.today a{background-color:#000;color:#fff}#master #body .content #calendar-wrapper #calendar-app .cell.today a:hover{color:#000;background-color:#fff}#master #body .content #calendar-wrapper #calendar-app .cell.selected a{background-color:#fff;color:#000}#master #body .content #calendar-wrapper #calendar-app .days_header .cell{color:#6d6f71;padding-bottom:12px;text-align:center;font-size:11px}#master #body .content #calendar-wrapper #calendar-navigation{position:relative;float:left;margin-left:20px;width:150px}#master #body .content #calendar-wrapper #calendar-navigation .today{position:relative;float:left;width:150px;text-align:center;font-size:11px;padding-bottom:12px}#master #body .content #calendar-wrapper #calendar-navigation .today a{color:#6d6f71;text-decoration:none}#master #body .content #calendar-wrapper #calendar-navigation .today a:hover{text-decoration:underline}#master #body .content #calendar-wrapper #calendar-navigation .previous{position:relative;float:left;margin-top:5px}#master #body .content #calendar-wrapper #calendar-navigation .previous a{display:block;width:10px;height:10px;text-align:center}#master #body .content #calendar-wrapper #calendar-navigation .next{position:relative;float:left;margin-top:5px}#master #body .content #calendar-wrapper #calendar-navigation .next a{display:block;width:10px;height:10px;text-align:center}#master #body .content #calendar-wrapper #calendar-navigation .weekday{position:relative;float:left;width:150px;font-family:CRBold,Helvetica,Arial,sans-serif;text-align:center;color:#fff;font-size:18px;padding-bottom:10px}#master #body .content #calendar-wrapper #calendar-navigation .weekday.weak{color:rgba(255,255,255,0)}#master #body .content #calendar-wrapper #calendar-navigation .day{position:relative;float:left;width:150px;font-family:CRBold,Helvetica,Arial,sans-serif;text-align:center;color:#fff;font-size:50px;padding-bottom:10px}#master #body .content #calendar-wrapper #calendar-navigation .day.weak{color:rgba(255,255,255,0)}#master #body .content #calendar-wrapper #calendar-navigation .month-year{position:relative;float:left;width:130px;font-family:CRBold,Helvetica,Arial,sans-serif;text-align:center;color:#fff;font-size:18px}#master #body .content #calendar-wrapper #calendar-navigation .month-year a{color:#fff;text-decoration:none}#master #body .content #calendar-wrapper #calendar-navigation .month-year a:hover{text-decoration:underline}#master #body .content #calendar-wrapper #calendar-navigation .month-year a.weak{color:rgba(255,255,255,.2)}#master #body .content #calendar-wrapper #calendar-navigation .transmit-selection{position:relative;float:left;display:none;margin-top:10px;padding:5px 10px;width:130px;text-align:center;color:#000;background-color:#58595b;cursor:pointer}#master #body .content #calendar-wrapper #calendar-navigation .transmit-selection:hover{background-color:#fff}#master #body .content.home.content{padding-bottom:30px}#master #body .content.home .column-0{position:relative;float:left;width:190px}#master #body .content.home .column-1,#master #body .content.home .column-2{position:relative;float:left;width:380px}#master #body .content.home .column-3,#master #body .content.home .column-4,#master #body .content.home .column-5,#master #body .content.home .column-6,#master #body .content.home .column-7{position:relative;float:left;margin-left:1px;width:189px}#master #body .content.home .column-3{margin-left:0}#master #body .content.home .top-small-screens{position:relative;float:left;clear:left;display:none}#master #body .content.home .top-small-screens .column-small-screens-0,#master #body .content.home .top-small-screens .column-small-screens-1,#master #body .content.home .top-small-screens .column-small-screens-2,#master #body .content.home .top-small-screens .column-small-screens-3{position:relative;float:left;margin-left:1px;width:189px}#master #body .content.home .top-small-screens .column-small-screens-0{margin-left:0}#master #body .content.isotope .brick,#master #body .content.isotope .brick-nested{margin:0 1px 1px 0;padding:20px;overflow:hidden}#master #body .content.isotope .brick .title,#master #body .content.isotope .brick-nested .title{position:relative;float:left;padding-bottom:1px}#master #body .content.isotope .brick .title h2,#master #body .content.isotope .brick-nested .title h2{font-size:16px;font-family:CRBold,Helvetica,Arial,sans-serif}#master #body .content.isotope .brick .title h2 a,#master #body .content.isotope .brick-nested .title h2 a{color:#000;text-decoration:none}#master #body .content.isotope .brick .sub-title,#master #body .content.isotope .brick-nested .sub-title{position:relative;float:left;clear:left;padding-bottom:3px}#master #body .content.isotope .brick .sub-title h3,#master #body .content.isotope .brick .sub-title h4,#master #body .content.isotope .brick-nested .sub-title h3,#master #body .content.isotope .brick-nested .sub-title h4{font-size:12px;color:#fff}#master #body .content.isotope .brick .artists,#master #body .content.isotope .brick .date,#master #body .content.isotope .brick .genre,#master #body .content.isotope .brick .support,#master #body .content.isotope .brick-nested .artists,#master #body .content.isotope .brick-nested .date,#master #body .content.isotope .brick-nested .genre,#master #body .content.isotope .brick-nested .support{position:relative;float:left;clear:left;font-size:13px;color:#000;padding-bottom:3px}#master #body .content.isotope .brick .components,#master #body .content.isotope .brick-nested .components{position:relative;float:left;clear:left;font-size:11px;color:#fff;padding-bottom:3px}#master #body .content.isotope .brick .components .item,#master #body .content.isotope .brick-nested .components .item{position:relative;float:left;clear:left}#master #body .content.isotope .brick .components .item.organisator,#master #body .content.isotope .brick-nested .components .item.organisator{color:#9c9e9f}#master #body .content.isotope .brick .media,#master #body .content.isotope .brick-nested .media{position:absolute;bottom:20px;width:150px;height:90px;overflow:hidden}#master #body .content.isotope .brick .properties,#master #body .content.isotope .brick-nested .properties{position:relative;float:left}#master #body .content.isotope .brick .properties h1,#master #body .content.isotope .brick-nested .properties h1{font-family:CRBold,Helvetica,Arial,sans-serif;font-size:32px;color:#000;padding-bottom:7px}#master #body .content.isotope .brick .properties h2,#master #body .content.isotope .brick-nested .properties h2{font-size:16px;color:#000;padding-bottom:3px}#master #body .content.isotope .brick .properties h2.as-main-title,#master #body .content.isotope .brick-nested .properties h2.as-main-title{font-family:CRBold,Helvetica,Arial,sans-serif;font-size:32px;color:#000;padding-bottom:7px}#master #body .content.isotope .brick .properties .row,#master #body .content.isotope .brick-nested .properties .row{position:relative;float:left;clear:left;margin-top:5px;font-size:13px;color:#000}#master #body .content.isotope .brick .properties .row.date,#master #body .content.isotope .brick .properties .row.support,#master #body .content.isotope .brick-nested .properties .row.date,#master #body .content.isotope .brick-nested .properties .row.support{font-size:16px;padding-bottom:3px}#master #body .content.isotope .brick .properties .row.artists,#master #body .content.isotope .brick-nested .properties .row.artists{font-size:16px;color:#fff;padding-bottom:3px}#master #body .content.isotope .brick .properties ul.button-list,#master #body .content.isotope .brick-nested .properties ul.button-list{position:relative;float:left;clear:left;margin-top:20px}#master #body .content.isotope .brick fieldset,#master #body .content.isotope .brick-nested fieldset{position:relative;float:left;clear:left;padding-bottom:10px}#master #body .content.isotope .brick fieldset legend,#master #body .content.isotope .brick-nested fieldset legend{position:relative;float:left;clear:left;font-family:CRBold,Helvetica,Arial,sans-serif;font-size:22px;line-height:25px;padding-bottom:12px}#master #body .content.isotope .brick fieldset .column,#master #body .content.isotope .brick-nested fieldset .column{position:relative;float:left;margin-left:10px;padding-bottom:5px}#master #body .content.isotope .brick fieldset .column.first,#master #body .content.isotope .brick-nested fieldset .column.first{clear:left;margin-left:0}#master #body .content.isotope .brick fieldset .row,#master #body .content.isotope .brick-nested fieldset .row{position:relative;float:left;clear:left;padding-bottom:5px}#master #body .content.isotope .brick fieldset .row:last-child,#master #body .content.isotope .brick-nested fieldset .row:last-child{padding-bottom:0}#master #body .content.isotope .brick fieldset .row.error,#master #body .content.isotope .brick-nested fieldset .row.error{display:none;margin-top:15px}#master #body .content.isotope .brick fieldset .row.error p.bodytext,#master #body .content.isotope .brick-nested fieldset .row.error p.bodytext{color:#c00}#master #body .content.isotope .brick fieldset .row.success,#master #body .content.isotope .brick-nested fieldset .row.success{display:none;margin-top:15px}#master #body .content.isotope .brick fieldset .row.success p.bodytext,#master #body .content.isotope .brick-nested fieldset .row.success p.bodytext{color:#017200;padding-bottom:5px}#master #body .content.isotope .brick fieldset .row.success p.bodytext:last-child,#master #body .content.isotope .brick-nested fieldset .row.success p.bodytext:last-child{padding-bottom:0}#master #body .content.isotope .brick fieldset .row label,#master #body .content.isotope .brick-nested fieldset .row label{position:relative;float:left;clear:left;color:#4b4b4d}#master #body .content.isotope .brick fieldset .row label.title,#master #body .content.isotope .brick-nested fieldset .row label.title{color:#000;margin-top:5px;font-size:14px}#master #body .content.isotope .brick fieldset .row input,#master #body .content.isotope .brick-nested fieldset .row input{position:relative;float:left;clear:left;width:330px;margin-top:3px;padding:3px;color:#4b4b4d;border-top:#9c9e9f 1px solid;border-left:#e3e4e4 1px solid;border-right:#e3e4e4 1px solid;border-bottom:#e3e4e4 1px solid}#master #body .content.isotope .brick fieldset .row input[type=radio],#master #body .content.isotope .brick-nested fieldset .row input[type=radio]{width:auto}#master #body .content.isotope .brick fieldset .row textarea,#master #body .content.isotope .brick-nested fieldset .row textarea{position:relative;float:left;font-family:Helvetica,Arial,sans-serif;font-size:12px;clear:left;width:330px;height:50px;margin-top:3px;padding:3px;color:#4b4b4d;border-top:#9c9e9f 1px solid;border-left:#e3e4e4 1px solid;border-right:#e3e4e4 1px solid;border-bottom:#e3e4e4 1px solid}#master #body .content.isotope .brick fieldset .row select,#master #body .content.isotope .brick-nested fieldset .row select{position:relative;float:left;clear:left;width:330px;margin-top:3px;padding:3px;color:#4b4b4d;border-top:#9c9e9f 1px solid;border-left:#e3e4e4 1px solid;border-right:#e3e4e4 1px solid;border-bottom:#e3e4e4 1px solid}#master #body .content.isotope .brick fieldset:last-child,#master #body .content.isotope .brick-nested fieldset:last-child{padding-bottom:0}#master #body .content.isotope .brick button#form-labo-reservation-submit,#master #body .content.isotope .brick button#form-reservation-submit,#master #body .content.isotope .brick-nested button#form-labo-reservation-submit,#master #body .content.isotope .brick-nested button#form-reservation-submit{position:relative;float:left;clear:left;margin-top:15px;padding:5px 10px;font-size:12px;background-color:#000;color:#fff;border:none;cursor:pointer}#master #body .content.isotope .brick button#form-labo-reservation-submit:hover,#master #body .content.isotope .brick button#form-reservation-submit:hover,#master #body .content.isotope .brick-nested button#form-labo-reservation-submit:hover,#master #body .content.isotope .brick-nested button#form-reservation-submit:hover{background-color:#414142}#master #body .content.isotope .brick button#form-cd-order-submit,#master #body .content.isotope .brick-nested button#form-cd-order-submit{position:relative;float:left;clear:left;margin-top:15px;padding:5px 10px;font-size:12px;background-color:#000;color:#fff;border:none;cursor:pointer}#master #body .content.isotope .brick button#form-cd-order-submit:hover,#master #body .content.isotope .brick-nested button#form-cd-order-submit:hover{background-color:#414142}#master #body .content.isotope .brick .loading,#master #body .content.isotope .brick-nested .loading{position:relative;float:left;margin-left:20px;margin-top:22px;display:none}#master #body .content.isotope .brick dl dt,#master #body .content.isotope .brick-nested dl dt{position:relative;float:left;clear:left;font-size:13px;padding-bottom:5px;color:#414142}#master #body .content.isotope .brick dl dt:last-child,#master #body .content.isotope .brick-nested dl dt:last-child{padding-bottom:0}#master #body .content.isotope .brick dl dt.no-title,#master #body .content.isotope .brick-nested dl dt.no-title{display:none}#master #body .content.isotope .brick dl dd,#master #body .content.isotope .brick-nested dl dd{position:relative;float:left;margin-left:15px;font-size:13px;padding-bottom:5px;color:#414142}#master #body .content.isotope .brick dl dd.no-title,#master #body .content.isotope .brick-nested dl dd.no-title{clear:left;margin-left:0}#master #body .content.isotope .brick dl dd:last-child,#master #body .content.isotope .brick-nested dl dd:last-child{padding-bottom:0}#master #body .content.isotope .brick .sessions-list,#master #body .content.isotope .brick-nested .sessions-list{position:relative;float:left;clear:left;margin-top:20px;width:100%}#master #body .content.isotope .brick .sessions-list h2,#master #body .content.isotope .brick-nested .sessions-list h2{font-family:CRBold,Helvetica,Arial,sans-serif;font-size:22px;color:#000;padding-bottom:10px}#master #body .content.isotope .brick .sessions-list .row,#master #body .content.isotope .brick-nested .sessions-list .row{position:relative;float:left;clear:left;width:100%;margin-top:6px}#master #body .content.isotope .brick .sessions-list .row .field,#master #body .content.isotope .brick-nested .sessions-list .row .field{position:relative;float:left;margin-left:10px}#master #body .content.isotope .brick .sessions-list .row .field.date,#master #body .content.isotope .brick-nested .sessions-list .row .field.date{width:90px;margin-left:0}#master #body .content.isotope .brick .sessions-list .row .field.time,#master #body .content.isotope .brick-nested .sessions-list .row .field.time{width:70px;text-align:center}#master #body .content.isotope .brick .sessions-list .row .field.time a,#master #body .content.isotope .brick-nested .sessions-list .row .field.time a{background-color:#fff;padding:3px 6px;color:#000;text-decoration:none}#master #body .content.isotope .brick .sessions-list .row .field.time a:hover,#master #body .content.isotope .brick-nested .sessions-list .row .field.time a:hover{background-color:#000;color:#fff}#master #body .content.isotope .brick .sessions-list .row .field.time .fake-link,#master #body .content.isotope .brick-nested .sessions-list .row .field.time .fake-link{background-color:#fff;color:#000;padding:3px 6px}#master #body .content.isotope .brick .sessions-list .row .field.location,#master #body .content.isotope .brick-nested .sessions-list .row .field.location{position:relative;float:right}#master #body .content.isotope .brick .sessions-list .row .field.location a,#master #body .content.isotope .brick-nested .sessions-list .row .field.location a{color:#000;text-decoration:none}#master #body .content.isotope .brick .sessions-list .row .field.location a:hover,#master #body .content.isotope .brick-nested .sessions-list .row .field.location a:hover{text-decoration:underline}#master #body .content.isotope .brick .sessions-list .row.first,#master #body .content.isotope .brick-nested .sessions-list .row.first{margin-top:0}#master #body .content.isotope .brick .sessions-list .row.group,#master #body .content.isotope .brick-nested .sessions-list .row.group{margin-top:4px}#master #body .content.isotope .brick .sessions-list.first,#master #body .content.isotope .brick-nested .sessions-list.first{margin-top:0}#master #body .content.isotope .brick .text-block,#master #body .content.isotope .brick-nested .text-block{padding-bottom:10px;font-weight:13px;color:#414142;line-height:17px}#master #body .content.isotope .brick .text-block h2,#master #body .content.isotope .brick-nested .text-block h2{font-family:CRBold,Helvetica,Arial,sans-serif;font-size:22px;line-height:25px;padding-bottom:12px}#master #body .content.isotope .brick .text-block span.language,#master #body .content.isotope .brick-nested .text-block span.language{font-weight:700;padding-right:10px}#master #body .content.isotope .brick .text-block p.bodytext,#master #body .content.isotope .brick-nested .text-block p.bodytext{padding-bottom:5px}#master #body .content.isotope .brick .text-block p.bodytext a,#master #body .content.isotope .brick-nested .text-block p.bodytext a{color:#414142;text-decoration:underline}#master #body .content.isotope .brick .text-block p.bodytext span.credit,#master #body .content.isotope .brick-nested .text-block p.bodytext span.credit{font-size:11px;line-height:20px}#master #body .content.isotope .brick .text-block p.bodytext span.quote,#master #body .content.isotope .brick-nested .text-block p.bodytext span.quote{font-family:"Times New Roman",Georgia,Serif;font-size:16px;line-height:20px;font-style:italic}#master #body .content.isotope .brick .text-block p.bodytext:last-child,#master #body .content.isotope .brick-nested .text-block p.bodytext:last-child{padding-bottom:0}#master #body .content.isotope .brick .text-block.quote p.bodytext,#master #body .content.isotope .brick-nested .text-block.quote p.bodytext{font-family:"Times New Roman",Georgia,Serif;font-size:16px;line-height:20px;font-style:italic}#master #body .content.isotope .brick .text-block.credits p.bodytext,#master #body .content.isotope .brick-nested .text-block.credits p.bodytext{font-size:11px;line-height:20px}#master #body .content.isotope .brick .text-block:last-child,#master #body .content.isotope .brick-nested .text-block:last-child{padding-bottom:0}#master #body .content.isotope .brick .pictures,#master #body .content.isotope .brick .pictures .picture .file,#master #body .content.isotope .brick-nested .pictures,#master #body .content.isotope .brick-nested .pictures .picture .file{position:relative;float:left}#master #body .content.isotope .brick .pictures .picture .title,#master #body .content.isotope .brick-nested .pictures .picture .title{position:absolute;float:none;top:20px;width:100%;text-align:center;font-family:CRBold,Helvetica,Arial,sans-serif;color:#C4C718;font-size:55px}#master #body .content.isotope .brick .pictures .picture .caption,#master #body .content.isotope .brick-nested .pictures .picture .caption{position:relative;float:left;margin-top:5px;width:100%;text-align:right;font-size:11px}#master #body .content.isotope .brick ul.browser,#master #body .content.isotope .brick-nested ul.browser{position:relative;float:left;margin-top:10px}#master #body .content.isotope .brick ul.browser li,#master #body .content.isotope .brick-nested ul.browser li{position:relative;float:left;margin-left:5px}#master #body .content.isotope .brick ul.browser li a,#master #body .content.isotope .brick-nested ul.browser li a{background-image:url(/fileadmin/templates/img/skin/bull_grey.png);background-repeat:no-repeat;width:10px;height:10px;display:block;text-decoration:none}#master #body .content.isotope .brick ul.browser li:first-child,#master #body .content.isotope .brick-nested ul.browser li:first-child{margin-left:0}#master #body .content.isotope .brick ul.browser li.activeSlide a,#master #body .content.isotope .brick-nested ul.browser li.activeSlide a{background-image:url(/fileadmin/templates/img/skin/bull_black.png);background-repeat:no-repeat}#master #body .content.isotope .brick.black-background .text-block,#master #body .content.isotope .brick.black-background .text-block p.bodytext a{color:#fff}#master #body .content.isotope .brick.news .media{position:relative;float:left;margin-bottom:20px;bottom:auto;width:150px;height:auto}#master #body .content.isotope .brick.news .media .small{position:relative;float:left}#master #body .content.isotope .brick.news .media .full{position:relative;float:left;display:none}#master #body .content.isotope .brick.news .title{position:relative;float:left;clear:left;padding-bottom:5px}#master #body .content.isotope .brick.news .title h2{font-family:CRBold,Helvetica,Arial,sans-serif;font-size:18px;color:#414142}#master #body .content.isotope .brick.news .categories,#master #body .content.isotope .brick.news .date{position:relative;float:left;clear:left;padding-bottom:5px;font-size:11px;color:#414142}#master #body .content.isotope .brick.news .excerpt,#master #body .content.isotope .brick.news .summary{position:relative;float:left;clear:left;margin-top:10px}#master #body .content.isotope .brick.news .excerpt p.bodytext,#master #body .content.isotope .brick.news .summary p.bodytext{font-size:13px;color:#414142;padding-bottom:5px;line-height:17px}#master #body .content.isotope .brick.news .excerpt p.bodytext a,#master #body .content.isotope .brick.news .summary p.bodytext a{color:#000;text-decoration:underline}#master #body .content.isotope .brick.news .excerpt p.bodytext:last-child,#master #body .content.isotope .brick.news .summary p.bodytext:last-child{padding-bottom:0}#master #body .content.isotope .brick.news .summary{display:none}#master #body .content.isotope .brick.news .related{position:relative;float:left;clear:left;margin-top:10px;display:none}#master #body .content.isotope .brick.news .related h3{font-size:16px;padding-bottom:5px;color:#fff}#master #body .content.isotope .brick.news .related ul li{list-style:none;margin-top:5px}#master #body .content.isotope .brick.news .related ul li a{text-decoration:underline;color:#fff}#master #body .content.isotope .brick.news.related{background-color:#F2F2F2}#master #body .content.isotope .brick.news.active,#master #body .content.isotope .brick.news:hover{background-color:#000}#master #body .content.isotope .brick.news.active .date,#master #body .content.isotope .brick.news.active .excerpt p.bodytext,#master #body .content.isotope .brick.news.active .excerpt p.bodytext a,#master #body .content.isotope .brick.news.active .summary p.bodytext,#master #body .content.isotope .brick.news.active .summary p.bodytext a,#master #body .content.isotope .brick.news.active .title h2,#master #body .content.isotope .brick.news:hover .date,#master #body .content.isotope .brick.news:hover .excerpt p.bodytext,#master #body .content.isotope .brick.news:hover .excerpt p.bodytext a,#master #body .content.isotope .brick.news:hover .summary p.bodytext,#master #body .content.isotope .brick.news:hover .summary p.bodytext a,#master #body .content.isotope .brick.news:hover .title h2{color:#fff}#master #body .content.isotope .brick.news.size-2 .title h2{font-size:28px}#master #body .content.isotope .brick.no-results .title h2,#master #body .content.isotope .brick.null .title h2{color:#fff;font-size:25px;text-align:center;margin-top:50px}#master #body .content.isotope .brick.no-results.top-left .title h2,#master #body .content.isotope .brick.null.top-left .title h2{color:#fff;font-size:25px;text-align:left;margin-top:0}#master #body .content.isotope .brick.no-results.top-left .sub-title h3,#master #body .content.isotope .brick.null.top-left .sub-title h3{color:#fff;font-size:16px;text-align:left;margin-top:3px}#master #body .content.isotope .brick.no-results{background:url(/fileadmin/templates/img/skin/brick_cross.png) 20px 20px no-repeat}#master #body .content.isotope .brick-nested.size-1,#master #body .content.isotope .brick.size-1{width:149px;height:159px}#master #body .content.isotope .brick.has-nested.size-1{width:189px;height:199px}#master #body .content.isotope .brick-nested.size-2,#master #body .content.isotope .brick.size-2{width:339px;height:159px}#master #body .content.isotope .brick.has-nested.size-2{width:379px;height:199px}#master #body .content.isotope .brick-nested.size-3,#master #body .content.isotope .brick.size-3{width:529px;height:159px}#master #body .content.isotope .brick.has-nested.size-3{width:569px;height:199px}#master #body .content.isotope .brick.size-4{width:339px;height:359px}#master #body .content.isotope .brick.size-4 .title h2{font-size:28px}#master #body .content.isotope .brick.size-4 .media{position:absolute;bottom:20px;width:339px;height:240px;overflow:hidden}#master #body .content.isotope .brick.hover{cursor:pointer}#master #body .content.isotope .brick.no-results,#master #body .content.isotope .brick.null{cursor:default}#master #body .content.isotope .brick-nested.height-variable,#master #body .content.isotope .brick.has-nested.height-variable,#master #body .content.isotope .brick.height-variable{height:auto}#master #body .content.isotope .brick.no-padding{padding:0}#master #body .content.isotope .brick-nested{margin:1px 0 0}#master #body .content.isotope .brick-nested.first{margin-top:0}#master #body .content.isotope .brick.size-2.full-size{width:379px;height:199px;padding:0}#master #body .content.isotope .brick.size-2.full-size .pictures .picture .title{top:70px;left:0}#master #body .content.isotope .brick.gallery{width:189px;padding:0}#master #body .content.isotope .brick.gallery .media{position:relative;float:left;bottom:auto;width:189px;height:auto}#master #body .content.isotope .brick.gallery .media .small{position:relative;float:left}#master #body .content.isotope .brick.gallery .media .full{position:relative;float:left;display:none}#master #body .content.isotope .brick.gallery .media .full .high-res{position:absolute;bottom:0;zoom:1;filter:alpha(opacity=70);opacity:.7}#master #body .content.isotope .brick.gallery .media .full .high-res a{position:relative;float:left;display:block;padding:5px;color:#fff;background-color:#000;text-decoration:none;font-size:11px}#master #body .content.isotope .brick.gallery .media .full .high-res a:hover{color:#000;background-color:#fff}#master #body .content.isotope .brick.gallery.size-2{width:379px}#footer-1{position:relative;float:left;min-width:820px;width:100%;text-align:center;visibility:visible;background-color:#000;border-bottom:1px solid #FFF}#footer-1 .subscription{position:relative;margin:0 auto;min-width:780px;height:100%;text-align:left}#footer-1 .subscription .content{position:relative;float:left;padding:30px}#footer-1 .subscription .content #subscribe-response-1,#footer-1 .subscription .content #subscribe-response-2,#footer-1 .subscription .content #subscribe-response-3{position:relative;float:left;clear:left;margin-top:30px;color:#cf5bcf;display:none}#footer-1 .subscription .content .initial{position:relative;float:left}#footer-1 .subscription .content .initial h2{position:relative;float:left;font-size:15px;color:#fff}#footer-1 .subscription .content .initial input#subscribe-email{position:relative;float:left;margin-top:-5px;margin-left:70px;width:150px;padding:5px 10px;font-size:12px;color:#fff;background-color:#414142;border:none}#footer-1 .subscription .content .initial button#subscribe-submit-1{position:relative;float:left;margin-top:-5px;margin-left:20px;padding:5px 10px;font-size:12px;background-color:#fff;color:#000;border:none;cursor:pointer}#footer-1 .subscription .content .initial button#subscribe-submit-1:hover{background-color:#414142;color:#fff}#footer-1 .subscription .content .initial .loading{position:relative;float:left;margin-left:20px;margin-top:3px;display:none}#footer-1 .subscription .content .final{position:relative;float:left;clear:left;display:none}#footer-1 .subscription .content .final .snail-mail{position:relative;float:left;margin-top:30px}#footer-1 .subscription .content .final h2{position:relative;float:left;font-size:15px;color:#fff;padding-bottom:30px}#footer-1 .subscription .content .final p.bodytext{position:relative;float:left;clear:left;width:100%;color:#bcbec0;font-size:13px;padding-bottom:10px}#footer-1 .subscription .content .final .row{position:relative;float:left;clear:left;padding-bottom:10px}#footer-1 .subscription .content .final .row.hidden{display:none}#footer-1 .subscription .content .final .row:first-child{margin-top:10px}#footer-1 .subscription .content .final .column{position:relative;float:left}#footer-1 .subscription .content .final .column.first{padding-right:10px}#footer-1 .subscription .content .final input[type=checkbox]{position:relative;float:left}#footer-1 .subscription .content .final label{position:relative;float:left;font-size:13px;color:#bcbec0;margin-left:10px}#footer-1 .subscription .content .final label span.title{color:#fff}#footer-1 .subscription .content .final .column label{padding-bottom:5px;margin-left:0}#footer-1 .subscription .content .final input[type=text]{position:relative;float:left;padding:5px 10px;font-size:12px;color:#fff;background-color:#414142;border:none;width:150px}#footer-1 .subscription .content .final .column input[type=text]{clear:left}#footer-1 .subscription .content .final button#subscribe-submit-2,#footer-1 .subscription .content .final button#subscribe-submit-3{position:relative;float:left;clear:left;margin-top:10px;padding:5px 10px;font-size:12px;background-color:#fff;color:#000;border:none;cursor:pointer}#footer-1 .subscription .content .final button#subscribe-submit-2:hover,#footer-1 .subscription .content .final button#subscribe-submit-3:hover{background-color:#414142;color:#fff}#footer-1 .subscription .content .final .loading{position:relative;float:left;margin-left:20px;margin-top:17px;display:none}#footer-1 .subscription .content .final .subcribe-2-show,#footer-1 .subscription .content .final .subcribe-3-show{display:none}#footer-2{position:relative;float:left;clear:left;min-width:820px;width:100%;text-align:center;visibility:visible;background-color:#000;padding-bottom:60px}#footer-2 .info{position:relative;margin:0 auto;min-width:780px;height:100%;text-align:left}#footer-2 .info .content{position:relative;float:left;padding:30px}#footer-2 .info .content p.bodytext{color:#bcbec0;font-size:12px;padding-bottom:5px;line-height:18px}#footer-2 .info .content p.bodytext a{color:#fff;text-decoration:none}#footer-2 .info .content p.bodytext a:hover{text-decoration:underline}#footer-2 .info .content p.bodytext a.facebook{background-color:#fff;color:#000;padding:5px;text-decoration:none}#footer-2 .info .content p.bodytext a.facebook:hover{background-color:#414142;color:#fff;text-decoration:none}#footer-2 .info .content p.bodytext span.title{color:#fff}#footer-2 .info .content p.bodytext:last-child{padding-bottom:0}#footer-2 .info .content .top{position:relative;float:left;width:100%}#footer-2 .info .content .bottom{position:relative;float:left;width:100%;margin-top:30px}#footer-2 .info .content .bottom .column{position:relative;float:left;width:150px;margin-left:30px}#footer-2 .info .content .bottom .column.first{margin-left:0}#footer-2 .info .content .logos{position:relative;float:left;width:100%}#footer-2 .info .content .logos .logo{position:relative;float:left;height:110px}#footer-2 .info .content .logos .logo img{position:absolute;float:none;bottom:0!important;right:0!important;top:auto!important;left:auto!important}#footer-2 .info .content .logos .logo.double-point{width:162px}#footer-2 .info .content .logos .logo.ministere-de-la-culture{position:relative;float:right;margin-right:30px;width:169px}#footer-2 .info .content .logos .logo.ville-de-luxembourg{position:relative;float:right;width:71px}#footer-2 .info .content .logos .logo.carre-rotondes{position:relative;float:right;width:130px}#footer-2 .info .content .logos .logo.cycle{position:absolute;float:none;bottom:0;right:0}#footer-1.width-820 .subscription,#footer-2.width-820 .info,#master.width-820{width:820px}#footer-1.width-1010 .subscription,#footer-2.width-1010 .info,#master.width-1010{width:1010px}#footer-1.width-1200 .subscription,#footer-2.width-1200 .info,#master.width-1200{width:1200px}#footer-1.width-1390 .subscription,#footer-2.width-1390 .info,#master.width-1390{width:1390px}#footer-1.width-1580 .subscription,#footer-2.width-1580 .info,#master.width-1580{width:1580px}#footer-1.width-1770 .subscription,#footer-2.width-1770 .info,#master.width-1770{width:1770px}#footer-1.width-1960 .subscription,#footer-2.width-1960 .info,#master.width-1960{width:1960px}#master.default #body .content .brick-nested.size-3.text,#master.default #body .content .brick.size-3.text{width:339px}#master.default #body .content .brick.has-nested.size-3.text{width:379px}#master.default #body .content.home .top-small-screens{display:block}#master.width-820 #body,#master.width-820 #body .content{width:761px}#master.width-820 #body .content .brick-nested.size-3.text,#master.width-820 #body .content .brick.size-3.text{width:339px}#master.width-820 #body .content .brick.has-nested.size-3.text{width:379px}#master.width-820 #body .content.home .top-small-screens{display:block}#master.width-1010 #body,#master.width-1010 #body .content{width:951px}#master.width-1010 #body .content.home .top-small-screens{display:hidden}#master.width-1200 #body,#master.width-1200 #body .content{width:1141px}#master.width-1200 #body .content.home .top-small-screens{display:hidden}#master.width-1390 #body,#master.width-1390 #body .content{width:1331px}#master.width-1390 #body .content.home .top-small-screens{display:hidden}#master.width-1580 #body,#master.width-1580 #body .content{width:1521px}#master.width-1580 #body .content.home .top-small-screens{display:hidden}#master.width-1770 #body,#master.width-1770 #body .content{width:1711px}#master.width-1770 #body .content.home .top-small-screens{display:hidden}#master.width-1960 #body,#master.width-1960 #body .content{width:1901px}#master.width-1960 #body .content.home .top-small-screens{display:hidden}#master.default #body .content.home .column-3,#master.default #body .content.home .column-4,#master.default #body .content.home .column-5,#master.default #body .content.home .column-6,#master.default #body .content.home .column-7,#master.width-1010 #body .content.home .column-4,#master.width-1010 #body .content.home .column-5,#master.width-1010 #body .content.home .column-6,#master.width-1010 #body .content.home .column-7,#master.width-1200 #body .content.home .column-5,#master.width-1200 #body .content.home .column-6,#master.width-1200 #body .content.home .column-7,#master.width-1390 #body .content.home .column-6,#master.width-1390 #body .content.home .column-7,#master.width-1580 #body .content.home .column-7,#master.width-820 #body .content.home .column-3,#master.width-820 #body .content.home .column-4,#master.width-820 #body .content.home .column-5,#master.width-820 #body .content.home .column-6,#master.width-820 #body .content.home .column-7{display:none}html.js #master{visibility:hidden}html.js #master #intro,html.js #master #toggle-intro{display:block}html.js #footer-1,html.js #footer-2{visibility:hidden}html.ie6 #master,html.ie7 #master,html.ie8 #master,html.js.ie6 #master,html.js.ie7 #master,html.js.ie8 #master{position:relative;float:left;margin:0;width:100%;visibility:visible}html.ie6 #master #intro,html.ie6 #master #toggle-intro,html.ie7 #master #intro,html.ie7 #master #toggle-intro,html.ie8 #master #intro,html.ie8 #master #toggle-intro,html.js.ie6 #master #intro,html.js.ie6 #master #toggle-intro,html.js.ie7 #master #intro,html.js.ie7 #master #toggle-intro,html.js.ie8 #master #intro,html.js.ie8 #master #toggle-intro{display:none}html.ie6 #master #body,html.ie7 #master #body,html.ie8 #master #body,html.js.ie6 #master #body,html.js.ie7 #master #body,html.js.ie8 #master #body{padding-bottom:30px}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}#a2apage_PTZ{display:none!important}.jquery-modal.blocker{z-index:1000!important}.modal{display:none;width:400px;background:#fff;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;z-index:10001!important}.modal .left{position:relative;float:left;width:40%}.modal .right{position:relative;float:left;width:60%;padding-top:65px;text-align:left}.modal h2{font-size:24px;font-family:CRBold,Helvetica,Arial,sans-serif;padding-bottom:5px}.modal h2 a{color:#000;text-decoration:none}.modal h3{font-size:16px;font-family:CRBold,Helvetica,Arial,sans-serif;padding-bottom:5px}.modal h3 a{color:#000;text-decoration:none}.modal p{font-size:13px;color:#414142;padding-bottom:5px;line-height:17px}.modal p a{color:#414142;text-decoration:underline}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background:url(../img/skin/modal_close.png) no-repeat}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url(../img/skin/modal_spinner.gif) center center no-repeat #111;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}