@charset "UTF-8";
/* import core styles */
@import url(../yaml/core/base.css);
@import url(screen/basemod.css);
@import url(screen/content.css);

@import url(../yaml/print/print_draft.css);

body { background: #eceef0 url(../images/pagebg.jpg) 50% repeat-y; padding: 0; }
#header { padding:0; color: #000; background: #fff url(../images/header01-versie2010-concours.gif) no-repeat bottom;height:186px; }
#header #topnav {
	position:absolute;top:0;right:0; /* LTR */
}
#info { font-size:0.9166em;margin:1em 1em 1em 0; }
.page { border:0 none;margin:0 0 0 5px;padding:10px 15px 0 10px;}
#main {margin:0;background:transparent;padding:0;}

h1,h2,h3,h4,h5,h6 {
    font-family:Arial,Helvetica, sans-serif;
    font-weight:normal;
    color:#e2001a;
    margin:0 0 0.25em 0;
}
#nav {
    background:#000;
    color:#FFFFFF;
    font-size:100%;
    height:30px;
    line-height:1;
    list-style:none outside none;
    padding:0;
    text-align:left;
    width:100%;
    position:relative;
    overflow:visible;
	margin:15px 0 40px 0;
    /* z-index:100; */
}
#nav ul {margin:0;}
#nav li {line-height:1;margin:0;}
#footer { padding: 10px 20px; color:#fff; background: #000;border:0 none;margin-bottom:10px; }

/* Links */
a:active, a:visited,a:link {color:#e2001a;text-decoration:underline;}
a:hover {color:#333;text-decoration:none;}

/* Biografieën */
div.spotlight { }
div.artiest-foto {width:520px;height:350px;overflow:hidden;float:left;}
div.artiest-foto img {border:0 none;width:520px;height:350px;overflow:hidden;}
div.artiest-info {margin:0 0 0 540px;width:160px;height:350px;background:url(http://www.humorologie.be/images/slider-o-o-o.gif) no-repeat bottom right;}
div.artiest-naam {width:160px; height:32px;overflow:hidden;background:url(http://www.humorologie.be/images/artiestenwijzer.gif) no-repeat top left;margin:5px 0 10px 0;}
div.artiest-naam p {padding:3px 5px 0 0;line-height:13px;font-size:0.9167em;text-align:right;}
div.lineup-info { }
div.lineup-info h5 {text-align:right}
#main .c75l div.spotlight div.lineup-info p {text-align:right;font-size:0.9166em;line-height:1.3;margin:0;}
.c75l h2 span.land {color:#000000;font-weight:normal;font-size:0.75em;}
.c75l h2.bio-naam-artiest {color:#000;margin:30px 0 0 0;padding:0;text-transform:uppercase;}
.c75l h3.bio-voorstelling {color:#e2001a;}
.c75l h3.bio-locatie {color:#FFFF00;background:#000;padding:6px;font-size:1em;text-transform:uppercase;width:33%;margin-bottom:30px;}
.c25r-content {padding: 0 0 0 55px;width:180px;}
.c25r-content h3.persbericht {color:#FFFF00;background:#000;padding:6px;font-size:1em;text-transform:uppercase;width:100%;margin-bottom:10px;}
.c25r-content h4.titel-persbericht {color:#000;font-size:0.9167em;text-transform:uppercase;color:#e2001a;}
.c25r-content p.persbericht-datum {color:#666;font-size:0.9167em;font-style:italic;margin:0.25em 0;}
.c25r-content p.persbericht-intro {color:#666;font-size:1em;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;}
/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:700px;
		height:350px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

/* Sponsors */
.centersponsors {width:660px;padding: 0 0 10px 20px;text-align:left;}
.centersponsors h2 {margin:0;padding:0 0 10px 0;color: #999;font: normal normal 160% Helvetica, Arial, sans-serif;line-height: 1.4em;}
.sponsorlogos img {padding:0;margin:5px;float:left;}
.noborder {border:none;}
.border {border:#999999 solid 1px;}
.borderwhite {border:#FFFFFF solid 1px;}
.first {margin-left:0 !important;}
.last {margin-right:0 !important;}
.sponsors_subsidients {margin:10px 13px;padding:0;float:left;width:300px;height:150px;}
.sponsors_subsidients a {text-decoration:none;}
.sponsors_mainpartners {padding:0;margin:10px 3px;float:left;width:200px;height:100px;}
.sponsors_mainpartners a {text-decoration:none;}
.sponsors_supporting {padding:0;margin:10px 3px;float:left;width:150px;height:75px;}
.sponsors_supporting a {text-decoration:none;}
img.frontbanner_de_morgen { margin: 20px 0;border:0 none;width:176px height:59px; }

/* // Sponsors */


/* Lineup tabel */
table.lineup { width:auto; border-collapse:collapse; margin-bottom:0.5em; border-top:2px #e2001a solid; border-bottom:2px #e2001a solid; }
table caption { font-variant:small-caps; }
table.full { width:100%; }
table.fixed { table-layout:fixed; }

table.lineup th,td { padding:0.5em; }
table.lineup thead th { color:#000; border-bottom:2px #800 solid; }
table.lineup tbody th { background:#e0e0e0; color:#333; }
table.lineup tbody th[scope="row"], tbody th.sub { background:#f0f0f0; }

table.lineup tbody th { border-bottom:1px solid #fff; text-align:left; }
table.lineup tbody td { border-bottom:1px solid #fbd9dd; }

table.lineup tbody tr:hover th[scope="row"],
table.lineup tbody tr:hover tbody th.sub { background:#f0e8e8; }
table.lineup tbody tr:hover td { background:#fff8f8; }
/* // Lineup tabel */

/* Stijlen vorige layout */
.clear {clear:both;}
/* .insidewidecontent h2 {margin:0;padding:0 0 10px 0;color: #999;font: normal normal 160% Helvetica, Arial, sans-serif;line-height: 1.4;}
.insidewidecontent h4 {color: #000;margin:1.25em 0 0.75em 0;padding:0;font:bold 100% Arial, Helvetica, sans-serif;line-height:1;text-align:left;} */
.c75l h2 {margin:0;padding:0 0 10px 0;color:#e2001a;font: normal normal 160% Helvetica, Arial, sans-serif;line-height: 1.4;}
.c75l h4 {color:#e2001a;margin:1.25em 0 0.75em 0;padding:0;font:bold 100% Arial, Helvetica, sans-serif;line-height:1;text-align:left;}

/* // Stijlen vorige layout */

/* Coproducties */
#main div.coproductiepost {width:430px;text-align:left;padding:0 0 10px 230px;margin:0 0 20px 20px;background-color:#FFFFFF;border-bottom: 1px solid #CCCCCC;}
#main div.coproductiepost h4 {font-weight:bold;font-size:1em;color:#000000;text-transform:uppercase;}
#main .coproductiepost img.left {margin-left:-230px;width:210px;float:left;border:0 none;padding-right:20px;}
#main div.coproductiepost a:active, #content div.coproductiepost a:link {color:#FF3333;text-decoration:underline;}
#main div.coproductiepost a:hover {color:#333333;text-decoration:none;}
#main div.coproductiepost a:visited {color:#999999;text-decoration:underline;}
/* // Coproducties */

#lineupwrapper {width:660px;background-color:#FFF;margin:24px 0 0 0;padding:0;font-family:Arial, Helvetica, sans-serif;color:#000;}
#lineupwrapper2 {width:660px;background-color:#FFF;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;color:#000;}
#lineupleft {float:left;width:248px;height:auto;margin:0;padding:0;}
#lineupleft img {border:none;}
#lineupleft h3.practicalinfo {color: #fff;margin:0;padding:4px 4px 2px 4px;background-color:#FF0014;line-height: 1.2em;font-family: Helvetica, Arial, sans-serif;font-size: 100%;font-weight:bold;text-transform: uppercase;}
#lineupleft h4.subtitels {color: #000;margin:1.25em 0 0.75em 0;padding:0;font:bold 100% Arial, Helvetica, sans-serif;line-height:1em;text-align:left;}
/* #lineupleft a:active, a:link {color:#333}
#lineupleft a:visited {color:#666}
#lineupleft a:hover {color:#FF0014;text-decoration:none} */
#lineupright {float:left;width:392px;height:auto;margin:0;padding:0;padding-left:20px;overflow:hidden;text-align:justify;}
#lineupright p {padding:0;}
#lineupright .voorstellingtitel {font-size:1em;font-weight:bold;color:#000000;}
#lineupright .voorstelling {font-size:1em;font-weight:normal;color:#000000;padding:0;}
#lineupright .voorstellingdatum {color:#FF3333;font-weight:bold;}
#lineupright .artiest {color:#FF3333;font-weight:bold;font-size:1.17em;}
#lineupright .land {color:#000000;font-weight:normal;font-size:0.83em;}
#lineupright .artiesturl {font-size:0.83em;font-weight:normal;color:#000;padding:24px 0 0 0;}

.stippellijn {clear:both;margin:1em 0;border-bottom:1px dotted #666;}
.img_left {float:left;padding-right:1em;}

table.miniCalendarBG { border: 0; border-collapse:collapse;}
table.miniCalendarBG tbody th {background:#000;color:#fff;}
table.miniCalendarBG tbody tr:hover td {background-color:transparent;}

table.calendarBG { border: 0; border-collapse:collapse;}
table.calendarBG tbody th {background:#000;color:#fff;}
table.calendarBG tbody tr:hover td {background-color:transparent;}

