html{height:100%}body{position:relative;min-height:100%;margin:0;padding:0;background-color:#f2f2ee;line-height:18px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#5e5e5e}div.background{position:fixed;top:0;left:0;width:100%;height:100%;z-index: -1}a:link,a:visited{color:#ff5f02;text-decoration:none}a:hover,a:active{color:#ff5f02;text-decoration:underline}p{margin:0
0 10px 0;padding:0}.hide,.print-only{position:absolute;width:0;overflow:hidden}img{border:none}img.left{float:left;margin-right:20px}img.right{float:right;margin-left:20px}h1,h2,h3,h4,h5{margin:0;padding:0;line-height:normal;font-weight:normal}h1{position:absolute;top:0;left:0;width:283px;height:128px;text-align:left;background-image:url(/images/logo_rotterdamfestivals_back.png);background-position:bottom left;background-repeat:no-repeat}.content-calendar
h1{width:425px}h1 a:link, h1 a:visited{display:block;width:172px;height:75px;padding:24px
0 0 24px;background-image:url(/images/logo_rotterdamfestivals.gif);background-position:bottom right;background-repeat:no-repeat;overflow:hidden}h1
span{overflow:hidden;position:absolute;width:0}h2{font-size:24px;text-transform:uppercase}h2 a:link, h2 a:visited{color:#5e5e5e}h2.date{color:#fff;font-size:13px}h3{font-size:14px}h3 a:link, h2 a:visited{color:#ff5f02}.date{font-size:12px;color:#a8a8a5}.wrapper,.maincontent{width:993px;margin:0
auto}.header{height:58px;background-color:#fff;min-width:993px;position:relative}.maincontent{padding:0
0 70px 0}.footer{position:absolute;bottom:0;left:0;width:100%;min-width:993px;height:50px;line-height:50px;background-color:#ff5f02}.rss-link:link,.rss-link:visited{padding-right:24px;background-image:url(/images/rss_icon_16x16.png);background-repeat:no-repeat;background-position:top right;color:#5E5E5E;font-weight:bold}.rss-link
span{position:absolute;width:0;overflow:hidden}div.search{text-align:right;padding:12px
0;overflow:hidden}.content,.content-calendar{overflow:hidden;position:relative}.content-primary{float:right;width:709px}.content-calendar .content-primary{float:right;width:567px}.content-primary-padding{padding:12px;background-color:#fff;overflow:hidden}.content-primary-text-padding{padding:0
12px}.content-secondary{float:left;width:283px;padding-top:128px;text-align:right}.content-calendar .content-secondary{float:left;width:425px;padding-top:128px}.content-secondary-padding{padding:12px;background-color:#fff;margin-bottom:1px;overflow:hidden}.content-secondary-padding
p{margin:0}.content-footer{margin-top:1px;padding:12px;background-color:#f2f2ee;overflow:hidden}.content-footer-left{float:left;width:50%}.content-footer-right{float:right;width:50%;text-align:right}.content-footer
span{display:block;margin-bottom:10px;text-transform:uppercase;font-size:10px}.content-footer a
span{position:absolute;width:0;overflow:hidden}.content-footer-left a:link, .content-footer-left a:visited{float:left;display:block;width:48px;height:48px;margin-right:23px;background-position:bottom left;background-repeat:no-repeat}.content-footer a.twitter:link, .content-footer a.twitter:visited{background-image:url(/images/logo_twitter.png)}.content-footer a.youtube:link, .content-footer a.youtube:visited{background-image:url(/images/logo_youtube.png)}.content-footer a.facebook:link, .content-footer a.facebook:visited{background-image:url(/images/logo_facebook.png)}.content-footer a.hyves:link, .content-footer a.hyves:visited{background-image:url(/images/logo_hyves.png)}.content-footer a.last:link, .content-footer a.last:visited{margin-right:0}.content-footer a.uitburo:link, .content-footer a.uitburo:visited{float:right;display:block;width:47px;height:48px;margin-left:23px;background-position:top left;background-repeat:no-repeat;background-image:url(/images/logo_uitburo.jpg)}ul.menu{float:left;list-style:none;margin:0;padding:13px
0 0 0;overflow:hidden}ul.menu
li{list-style:none;display:block;float:left;margin:0
1px 0 0;padding:0}ul.menu a:link, ul.menu a:visited{display:block;float:left;padding:0
12px;line-height:29px;background-color:#f2f2ee;color:#5e5e5e}ul.menu a:hover, ul.menu a:active{display:block;float:left;text-decoration:none;background-color:#e7e7e4}ul.menu li.active a:link, ul.menu li.active a:visited{color:#FF5F02;background-color:#e7e7e4}ul.menu-language{float:right;list-style:none;margin:0;padding:20px
0 0 0;overflow:hidden}ul.menu-language
li{list-style:none;display:block;float:left;margin:0;padding:0;border-right:1px solid #5e5e5e}ul.menu-language
li.last{border-right:0}ul.menu-language a:link, ul.menu-language a:visited{display:block;float:left;padding:0
10px;line-height:15px;color:#5e5e5e}ul.menu-language a.active:link, ul.menu-language a.active:visited{font-weight:bold}ul.menu-language li.last a:link, ul.menu-language li.last a:visited{padding-right:0}ul.menu-language a:hover, ul.menu-language a:active{display:block;float:left;color:#ff5f02;text-decoration:none}ul.submenu{list-style:none;margin:0;padding:0}ul.submenu
li{list-style:none;margin:0;padding:0}ul.submenu a:link, ul.submenu a:visited{font-size:14px;color:#5e5e5e;line-height:24px;font-weight:bold}ul.submenu
ul{margin:0
0 6px 0}ul.submenu ul a:link, ul.submenu ul a:visited{padding-right:19px;font-size:12px;color:#5e5e5e;line-height:20px;font-weight:normal;background-image:url(/images/subsubnav.gif);background-position:right 4px;background-repeat:no-repeat}.overlay{position:relative}.overlay
div{position:absolute;top:0;left:0;width:685px;height:317px;background-image:url(/images/overlay.png)}.content-calendar .overlay
div{width:543px}.teaser{font-size:14px}.event-overview{width:100%}.event-overview
th{text-align:left;font-size:16px}.event-overview
td{line-height:30px}.event-overview-details span , .event-overview-tickets
span{overflow:hidden;position:absolute;width:0}.event-overview-date{width:150px}.event-overview-details,.event-overview-tickets{width:90px}.event-overview-even
td{background-color:#F2F2EE}.event-overview a.ticket-details:link, table.event-overview a.ticket-details:visited{display:block;width:21px;height:22px;padding-left:30px;background-image:url(/images/icon_eventdetail_small.png);background-position:top left;background-repeat:no-repeat;line-height:22px}.event-overview a.ticket-tickets:link, table.event-overview a.ticket-tickets:visited{display:block;width:21px;height:22px;padding-left:30px;background-image:url(/images/icon_tickets_small.png);background-position:top left;background-repeat:no-repeat;line-height:22px}.event-overview
.event{font-weight:bold}.no-events{line-height:170px;font-weight:bold}ul.listing{list-style:none;margin:0;padding:0}ul.listing
li{list-style:none;margin:0
0 5px 0;padding:0}ul.listing
.date{display:block}ul.listing .listing-thumb{display:inline-block;margin:0
20px 10px 0;vertical-align:top}ul.listing .listing-content{display:inline-block;width:400px;vertical-align:top}ul.listing .listing-title{font-size:14px}ul.listing-calendar-home{list-style:none;margin:0;padding:0;position:relative}ul.listing-calendar-home
li{list-style:none;margin:0;padding:0}#flash-home{margin-bottom:16px}#flash-home
div{position:absolute;top:0;right:0;width:241px;height:350px;padding:36px
15px 15px 15px;border-left:1px solid #fff;background-image:url(/images/event_large_top.png);background-position:top right;background-repeat:no-repeat}ul.listing-calendar-home
.date{color:#fff}ul.listing-calendar-home
li{opacity:0.5}ul.listing-calendar-home
li.active{opacity:1.0}ul.listing-calendar-home a:link, ul.listing-calendar-home a:visited{font-size:24px;color:#fff}.flash-home a.arrow:link, .flash-home a.arrow:visited{display:block;float:right;width:157px;line-height:29px;padding:0
8px;background-image:url(/images/calendar_home_arrow.png);background-position:top right;background-repeat:no-repeat;font-size:12px;color:#fff}ul.listing-spotlight{list-style:none;margin:7px
0;padding:0}ul.listing-spotlight
li{list-style:none;display:block;float:left;width:215px;margin:0
20px 0 0;padding:0}ul.listing-spotlight
li.last{margin-right:0}ul.listing-spotlight
h2{margin-bottom:5px}ul.listing-spotlight
p{margin-bottom:0}ul.listing-spotlight-business{list-style:none;margin:7px
0;padding:0;overflow:hidden}ul.listing-spotlight-business
li{list-style:none;margin:0;padding:20px
20px 20px 0;width:305px;float:left;border-top:1px solid #ededed;overflow:hidden}ul.listing-spotlight-business
li.first{clear:left}ul.listing-spotlight-business
li.last{margin-right:0}ul.listing-spotlight-business
img{float:left;margin-right:10px}ul.listing-spotlight-business
div{float:left;width:175px}ul.listing-calendar{list-style:none;margin:0
0 1px 0;padding:0;text-align:left;background-image:url(/images/bg-listing-calendar.gif);background-position:top left;background-repeat:repeat-y;overflow:hidden}ul.listing-calendar
li{list-style:none;margin:0
1px 0 0;padding:0;float:left;width:141px;background-color:#fff;overflow:hidden}ul.listing-calendar
li.first{clear:left}ul.listing-calendar
li.last{margin-right:0}ul.listing-calendar
.color{display:none;height:142px}ul.listing-calendar
img{display:block;border-bottom:1px solid #fff}ul.listing-calendar
.date{display:block;min-height:36px;padding:6px
12px;color:#fff;line-height:10px}ul.listing-calendar .date
span{display:block;font-size:24px}ul.listing-calendar
abbr{position:absolute;width:0;overflow:hidden}ul.listing-calendar .agenda-details{display:block;padding:8px
6px;font-size:18px}ul.listing-calendar a:link, ul.listing-calendar a:visited{display:block;width:141px}ul.listing-calendar .active a:link, ul.listing-calendar .active a:visited, active, ul.listing-calendar a:hover, ul.listing-calendar a:active{display:block;text-decoration:none}ul.listing-calendar .active a:link .color, ul.listing-calendar .active a:visited .color, ul.listing-calendar a:hover .color, ul.listing-calendar a:active
.color{display:block;background-image:url(/images/event_active.png);background-position:top left;background-repeat:no-repeat}ul.listing-calendar .active a:link img, ul.listing-calendar .active a:visited img, ul.listing-calendar a:hover img, ul.listing-calendar a:active
img{display:none}ul.listing-calendar .active a:link .date, ul.listing-calendar .active a:visited .date, ul.listing-calendar a:hover .date, ul.listing-calendar a:active
.date{display:none}ul.listing-sponsors{list-style:none;margin:0
35px 0 0;padding:0;float:left;position:relative;overflow:hidden}ul.listing-sponsors
li{list-style:none;margin:0;padding:0;display:none}ul.listing-sponsors
li.active{display:block}ul.listing-tags{list-style:none;margin:0;padding:0;overflow:hidden}ul.listing-tags
li{list-style:none;margin:0
5px 0 0;padding:0;display:block;float:left}ul.listing-tags a:link, ul.listing-tags a:visited{display:block;float:left;line-height:24px;padding:0
10px;color:#fff;background-image:url(/images/label_back.png);background-position:top left;background-repeat:repeat}ul.listing-tags a:hover, ul.listing-tags a:active{}span.listing-paging{display:block;float:right;line-height:25px;padding:0
10px;background-color:#ff5f02;color:#fff}ul.listing-paging{list-style:none;margin:0;padding:0;overflow:hidden;float:right}ul.listing-paging
li{list-style:none;display:block;float:left;margin:0
5px 0 0;padding:0}ul.listing-paging
li.last{margin-right:0}ul.listing-paging a:link, ul.listing-paging a:visited{display:block;width:23px;line-height:23px;border:1px
solid #d3d3d3;text-align:center;color:#9f9f9f}ul.listing-paging li.active a:link, ul.listing-paging li.active a:visited{border:1px
solid #fff;color:#5e5e5e}ul.listing-paging li a:hover, ul.listing-paging a:active{background-color:#D3D3D3;color:#fff;text-decoration:none}ul.listing-paging a.active:link, ul.listing-paging a.active:visited{border:1px
solid #fff;font-weight:bold}ul.paging-left,span.paging-left{float:left;overflow:hidden}ul.paging-left
li{margin:0
0 0 5px}.calendar{list-style:none;margin:0
0 1px 0;padding:0;text-align:left;background-color:#fff;overflow:hidden}.calendar
li{list-style:none;margin:0;border-bottom:1px solid #f2f2ee;padding:0;overflow:hidden}.calendar
a{text-decoration:none;overflow:hidden;position:relative;border-left:20px solid gray}.calendar
.active{background:inherit}.calendar .active
a{border:none}.calendar a
.corner{display:none}.calendar .active a
.corner{display:block;background:transparent url(/images/mask_corner.png) no-repeat right bottom;width:78px;height:11px;position:absolute;right:0;bottom:0}.calendar
.description{padding:10px
20px;width:350px}.calendar
.date{font-size:12px;display:block;color:#5e5e5e}.calendar
abbr{position:absolute;width:0;overflow:hidden}.calendar .agenda-details{font-size:16px;color:#5e5e5e}.calendar .active a .color, .calendar a:hover .color, .calendar a:active
.color{display:block}.calendar a .date, .calendar a .agenda-details{color:inherit}.calendar a:link, .calendar a:visited{display:block}.calendar a:hover .agenda-details, .calendar a:hover
.date{color:inherit}.calendar .active a .agenda-details, .calendar .active a .date, .calendar .active a:hover .date, .calendar .active a:active .date, .calendar .active a:hover .agenda-details, .calendar .active a:active .agenda-details{color:#fff !important}.calendar .color-container{position:absolute;overflow:visible;top:50%;right:20px;height:40px;width:39px;display:block}.calendar
.color{display:none;top:-20px;position:absolute;height:40px;width:39px;float:right;background-image:url(/images/mask_arrow_small.png)}.calendar .topevent
a{padding:5px
0}.calendar .topevent a:hover .agenda-details, .calendar .topevent a:hover
.date{color:inherit}.calendar .topevent .agenda-details{font-size:22px;font-weight:bold}.calendar .topevent .color-container{position:absolute;overflow:visible;top:50%;right:20px;height:40px;width:39px;display:block}.calendar .topevent
.color{display:none;position:absolute;top: -20px;right:0;height:40px;width:39px;float:right;background-image:url(/images/mask_arrow_small.png);background-position:right top;background-repeat:no-repeat}.calendar .active
.color{background-image:url(/images/mask_arrow.png)}a.button-allevents{display:block;color:#fff;background:#ff5f02 url(/images/bg_button_orange.png) no-repeat 20px center;font-size:24px;padding:12px
20px 6px}.month-selection{margin:0;padding:0;height:30px;width:270px;position:relative;float:left}.month-selection
a{display:block;position:absolute}.month-selection a:link, .month-selection a:visited{line-height:24px;color:#a8a8a5;text-decoration:none;font-size:14px}.month-selection
a.active{font-weight:bold;font-size:24px;color:#5e5e5e;position:absolute;text-align:center;width:100px;left:91px}.month-selection
.first{background:transparent url(/images/arrow_left.png) no-repeat left center;padding-left:20px;left:0;top:2px}.month-selection
.last{background:transparent url(/images/arrow_right.png) no-repeat right center;padding-right:20px;right:0;top:2px}.genre-selection{float:right;display:block;margin:5px
0}.banner-cmo{margin-top:20px}.reaction{padding:5px;background-color:#F2F2EE}.publishdetails{display:block;margin-top:5px;font-style:italic;color:#807f7f}.publishdetails a:link, .publishdetails a:hover{color:#807f7f;text-decoration:underline}img.news-image{float:left;margin-right:15px}#flash-home{width:100%;height:401px;position:relative;display:block}#flash-agenda,#flash-agenda-tag{width:100%;position:relative;display:block}#flash-home .corner, #flash-agenda .corner, #flash-agenda-tag
.corner{position:absolute;top:0;right:0;width:271px;height:39px;text-align:right;background-image:url(/images/event_large_top.png);background-position:top right;background-repeat:no-repeat;font-weight:bold}.eventtitle{padding:0
20px 10px 20px;color:#fff}.eventdivider{height:1px;background-image:url(/images/eventdivider.png);background-position:bottom left;background-repeat:repeat-x}.eventdetails{padding:10px
20px 80px 20px;color:#fff;background-image:url(/images/eventdetails-bottom.png);background-position:bottom left;background-repeat:no-repeat;font-size:14px}.eventdetails
div.transport{overflow:hidden;margin-top:30px}div.agenda-sponsors{float:left;margin-right:35px}a.tickets:link,a.tickets:visited{display:block;float:right;margin-right:10px;line-height:42px;background-image:url(/images/icon_tickets.gif);background-position:top left;background-repeat:no-repeat;padding-left:50px;font-weight:bold;font-size:16px}a.location:link,a.location:visited{display:block;float:right;margin-right:35px;line-height:42px;background-image:url(/images/icon_locatie.gif);background-position:top left;background-repeat:no-repeat;padding-left:50px;font-weight:bold;font-size:16px}a.website:link,a.website:visited{display:block;float:right;margin-right:35px;line-height:42px;background-image:url(/images/icon_website.gif);background-position:top left;background-repeat:no-repeat;padding-left:50px;font-weight:bold;font-size:16px}table.agenda{margin-bottom:1px}table.agenda
td{width:140px;min-height:240px;padding-right:1px;vertical-align:top;text-align:left;background-color:#fff}table.agenda
td.last{padding-right:0}table.agenda
img{display:block;border-bottom:1px solid #fff}table.agenda
div.date{padding:8px
12px;color:#fff}table.agenda div.date
span{display:block;font-size:24px}table.agenda div.agenda-details{padding:8px
12px;font-size:18px}.location-map{width:500px;height:350px;margin-bottom:20px}.public-transport{display:inline;float:left;margin:0
12px 0 0}.more-margin{margin-bottom:20px}.color_air_force_blue{color:#5d8aa8}.color_amaranth_pink{color:#e52b50}.color_amber{color:#f39a00}.color_army_green{color:#4b5320}.color_arsenic{color:#3b444b}.color_asparagus{color:#465945}.color_bistre{color:#3d2b1f}.color_burnt_umber{color:#8a3324}.color_byzantium{color:#702963}.color_cardinal{color:#ba0c29}.color_carmine{color:#960018}.color_carrot_orange{color:#ed9121}.color_cerulean{color:#007ba7}.color_chocolate{color:#7b3f00}.color_dark_goldenrod{color:#b8860b}.color_dark_pink{color:#e75480}.color_davys_grey{color:#555}.color_deep_pink{color:#f629a6}.color_eggplant{color:#614051}.color_fern_green{color:#4f7942}.color_fire_engine_red{color:#ce2029}.color_metallic_gold{color:#d4af37}.color_midnight_blue{color:#036}.color_persimmon{color:#ec5800}.color_tangerine{color:#f28500}.color_taupe_grey{color:#8b8589}.color_violet{color:#663d8e}.bgcolor_air_force_blue{background-color:#5d8aa8}.bgcolor_amaranth_pink{background-color:#e52b50}.bgcolor_amber{background-color:#f39a00}.bgcolor_army_green{background-color:#4b5320}.bgcolor_arsenic{background-color:#3b444b}.bgcolor_asparagus{background-color:#465945}.bgcolor_bistre{background-color:#3d2b1f}.bgcolor_burnt_umber{background-color:#8a3324}.bgcolor_byzantium{background-color:#702963}.bgcolor_cardinal{background-color:#ba0c29}.bgcolor_carmine{background-color:#960018}.bgcolor_carrot_orange{background-color:#ed9121}.bgcolor_cerulean{background-color:#007ba7}.bgcolor_chocolate{background-color:#7b3f00}.bgcolor_dark_goldenrod{background-color:#b8860b}.bgcolor_dark_pink{background-color:#e75480}.bgcolor_davys_grey{background-color:#555}.bgcolor_deep_pink{background-color:#f629a6}.bgcolor_eggplant{background-color:#614051}.bgcolor_fern_green{background-color:#4f7942}.bgcolor_fire_engine_red{background-color:#ce2029}.bgcolor_metallic_gold{background-color:#d4af37}.bgcolor_midnight_blue{background-color:#036}.bgcolor_persimmon{background-color:#ec5800}.bgcolor_tangerine{background-color:#f28500}.bgcolor_taupe_grey{background-color:#8b8589}.bgcolor_violet{background-color:#663d8e}.bordercolor_air_force_blue{border-color:#5d8aa8 !important}.bordercolor_amaranth_pink{border-color:#e52b50 !important}.bordercolor_amber{border-color:#f39a00 !important}.bordercolor_army_green{border-color:#4b5320 !important}.bordercolor_arsenic{border-color:#3b444b !important}.bordercolor_asparagus{border-color:#465945 !important}.bordercolor_bistre{border-color:#3d2b1f !important}.bordercolor_burnt_umber{border-color:#8a3324 !important}.bordercolor_byzantium{border-color:#702963 !important}.bordercolor_cardinal{border-color:#ba0c29 !important}.bordercolor_carmine{border-color:#960018 !important}.bordercolor_carrot_orange{border-color:#ed9121 !important}.bordercolor_cerulean{border-color:#007ba7 !important}.bordercolor_chocolate{border-color:#7b3f00 !important}.bordercolor_dark_goldenrod{border-color:#b8860b !important}.bordercolor_dark_pink{border-color:#e75480 !important}.bordercolor_davys_grey{border-color:#555 !important}.bordercolor_deep_pink{border-color:#f629a6 !important}.bordercolor_eggplant{border-color:#614051 !important}.bordercolor_fern_green{border-color:#4f7942 !important}.bordercolor_fire_engine_red{border-color:#ce2029 !important}.bordercolor_metallic_gold{border-color:#d4af37 !important}.bordercolor_midnight_blue{border-color:#036 !important}.bordercolor_persimmon{border-color:#ec5800 !important}.bordercolor_tangerine{border-color:#f28500 !important}.bordercolor_taupe_grey{border-color:#8b8589 !important}.bordercolor_violet{border-color:#663d8e !important}.footer{text-align:right;color:#fff;font-size:11px}.footer a:link, .footer a:visited{color:#fff;text-decoration:none}.footer a:hover, .footer a:active{text-decoration:underline}.addthis_button
img{margin-bottom:10px}form,fieldset,legend{border:0;margin:0;padding:0}legend span, label
span{position:absolute;width:0;overflow:hidden}form
p{clear:left;margin-bottom:5px;overflow:hidden}label{width:150px;float:left}.radioselect
label{width:200px}.btn-normal{border:0
none;cursor:pointer;padding:0
10px;height:29px;line-height:29px;font-size:10px;color:#fff;background-color:#ff5f02;text-transform:uppercase}.btn-hover{border:0
none;cursor:pointer;padding:0
10px;height:29px;line-height:29px;font-size:10px;color:#fff;background-color:#5e5e5e;text-transform:uppercase}input.fields-off{float:left;height:16px;width:192px;padding:7px
4px 6px 4px;border-width:0 1px;border-style:solid;border-color:#dbdbdb;background-image:url(/images/formfield_back.gif);background-position:top left;background-repeat:repeat-x;margin:0}input.fields-on{float:left;height:16px;width:192px;padding:7px
4px 6px 4px;border-width:0 1px;border-style:solid;border-color:#dbdbdb;background-image:url(/images/formfield_back.gif);background-position:top left;background-repeat:repeat-x;margin:0}.captcha{padding-left:150px}.radioselect
span.labelreplace{float:left;width:150px}.radioselect
span{float:left}.radioselect
input{clear:left;float:left}form.search{float:right;width:260px;margin:0;padding:0;overflow:hidden}form.search input.fields-off{margin-right:4px}form.search input.fields-on{margin-right:4px}form.search .btn-normal, form.search .btn-hover{float:left}form.newsletter input.fields-off, form.newsletter input.fields-on{width:205px}