@charset "utf-8";
/* CSS Document */
/* 
blue green  #3b90b0;
diep paars #5d4f6e;
licht roze #bfadd7;
oude wit: dfdfdd!!!!!!!
"wit" #c0c0c0;
"zwart" #111111;
*/

body{
	background-color:#e8a034;
	background-color:#c0c0c0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#c0c0c0;
}

#load_container{
	position:relative;
	margin:0 auto;
	width:550px;
	height:400px;
	text-align:center;
}
#main_container{
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
	display:none;
	height:1431px;
}
#bg1{
	width:333px;
	height:481px;
	position:absolute;
	top:0px;
	z-index:1;
	background-image:url(../img/assets/turntable_bg.png);
	}

#bg2{
	width:1000px;
	height:565px;
	position:absolute;
	top:0px;
	z-index:0;
	background-image:url(../img/assets/colors_bg.png);
	}

/*header*/
#header{
	width:975px;
	height:155px;
	position:absolute;
	top:0px;
	z-index:2;
	overflow:hidden;
	}
/* 
blue green  #3b90b0;
diep paars #5d4f6e;
licht roze #bfadd7;
oude wit: dfdfdd!!!!!!!
"wit" #c0c0c0;
"zwart" #111111;
*/
#header_notification{
	width:500px;
	height:25px;
	position:absolute;
	top:30px;
	left:370px;
	z-index:3;
	overflow:hidden;
	color:#bfadd7;
}

#header_container{
	width:975px;
	height:155px;
	position:absolute;
	top:0px;
	left:0px;	
	}

#go_home{
	width:33px;
	height:33px;
	position:absolute;
	top:108px;
	left:8px;
	cursor:pointer;
	border:1px;
	background-image:url(../img/assets/btns/home.png);
	background-position:top left;
	background-repeat:no-repeat;
	z-index:50;
	}

/*menu*/

#foort_menu{
	width:595px;
	height:111px;
	position:absolute;
	top:30px;
	left:370px;
	overflow:hidden;
	}
	
div.navigation_div{
	width:74px;
	height:125px;
	position:relative;
	top:50px;
	float:left;
	cursor:pointer;
	}

/*content*/
#content{
	position:absolute;
	width:975px;
	height:595px;
	top:195px;
	z-index:2;
}

#left_content{
	width:19px;
	height:340px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(../img/assets/content_left.png);
	background-repeat:no-repeat;
	overflow:hidden;
	z-index:3;
}

#right_content{
	width:19px;
	height:340px;
	position:absolute;
	left:955px;
	top:0px;
	background-image:url(../img/assets/content_right.png);
	background-repeat:no-repeat;
	overflow:hidden;
	z-index:3;
}

#content_header{
	width:937px;
	height:20px;
	position:absolute;
	left:18px;
	top:0px;
	overflow:hidden;
	background-image:url(../img/assets/content_header.png);
	background-repeat:no-repeat;
	z-index:2;
	}

#flow_content{
	width:960px;
	height:1241px;
	position:absolute;
	left:7px;
	top:15px;
	overflow:hidden;
	z-index:4;
	background-color:#000;
	}


a{color:#c0c0c0;}

/*column*/
#flow_content_column{
	width:320px;
	height:800px;
	position:absolute;
	left:638px;
	top:2px;
	}


/*sidecontainers!!!!*/

#flow_side_agenda_container{
	position:absolute;
	left:0px;
	top:226px;
	z-index:6;	
}
#flow_side_music_container{
	position:absolute;
	left:0px;
	top:573px;	
	z-index:5;
}
#flow_side_newsletter_container{
	position:absolute;
	left:0px;
	top:0px;
	z-index:4;
}
#flow_side_music_remoteplayer{
	position:absolute;
	left:0px;
	top:866px;
	z-index:2;
}
#flow_side_sponsors{
	position:absolute;
	left:0px;
	top:996px;
	z-index:10;
}
#flow_side_links{
	position:absolute;
	left:0px;
	top:1107px;
	z-index:6;
}
#flow_side_credits{
	position:absolute;
	left:150px;
	top:1186px;
	z-index:6;
	text-align:right;
	width:160px;
	overflow:hidden;
	height:20px;
	z-index:1000;
}

#remoteplayer{
	position:absolute;
	left:18px;
	top:0px;
	text-align:center;
	width:280px;
}
#links{
	position:absolute;
	left:18px;
	top:0px;
	text-align:left;
	width:280px;
}
/*flow_side_links*/

#flow_side_links_header, #flow_side_links_footer{
	width:314px;
	height:17px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
	background-image:url(../img/assets/side_header.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#flow_side_links_footer{
	top:50px;
	height:20px;
	background-image:url(../img/assets/side_footer.gif);
	background-position:left top;
}

#flow_side_links_center{
	width:314px;
	height:34px;
	position:absolute;
	left:0px;
	top:16px;
	overflow:hidden;
	color:#CCC;
	background-image:url(../img/assets/side_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
#flow_side_links_content{
	width:314px;
	height:50px;
	position:absolute;
	left:0px;
	top:13px;
	overflow:hidden;
}

/*flow_side_music_remoteplayer*/

#flow_side_music_remoteplayer_header, #flow_side_music_remoteplayer_footer, #flow_side_sponsor_header, #flow_side_sponsor_footer{
	width:314px;
	height:17px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
	background-image:url(../img/assets/side_header.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#flow_side_music_remoteplayer_footer{
	top:110px;
	height:20px;
	background-image:url(../img/assets/side_footer.gif);
	background-position:left top;
}
#flow_side_sponsor_footer{
	top:91px;
	height:20px;
	background-image:url(../img/assets/side_footer.gif);
	background-position:left top;
}

#flow_side_music_remoteplayer_center, #flow_side_sponsor_center{
	width:314px;
	height:94px;
	position:absolute;
	left:0px;
	top:16px;
	overflow:hidden;
	color:#CCC;
	background-image:url(../img/assets/side_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
#flow_side_sponsor_center{
	height:75px;	
}

#flow_side_music_remoteplayer_content{
	width:314px;
	height:291px;
	position:absolute;
	left:0px;
	top:15px;
	overflow:hidden;
}

#flow_side_sponsor_content{
	width:285px;
	height:65px;
	position:absolute;
	left:14px;
	top:33px;
	overflow:hidden;
}

/*newsletter*/

#flow_side_newsletter_header, #flow_side_newsletter_footer{
	width:314px;
	height:17px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
	background-image:url(../img/assets/side_header.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#flow_side_newsletter_footer{
	top:206px;
	height:20px;
	background-image:url(../img/assets/side_footer.gif);
	background-position:left top;
}

#flow_side_newsletter_center{
	width:314px;
	height:190px;
	position:absolute;
	left:0px;
	top:16px;
	overflow:hidden;
	color:#CCC;
	background-image:url(../img/assets/side_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
#flow_side_newsletter_content{
	width:314px;
	height:291px;
	position:absolute;
	left:0px;
	top:15px;
	overflow:hidden;
}

#submit_newsletter{
	background-image:url(../img/assets/btns/send_email.gif); 
	background-position:center;
	background-repeat:no-repeat;
	width:65px; 
	height:45px; 
	border:0px; 
	background-color:#111111;
}

#submit_newsletter.loading{
	background-image:url(../img/assets/loading.gif); 
	background-position:center;
	background-repeat:no-repeat;
}

/*agenda*/ 
#flow_side_agenda_head, #flow_side_agenda_foot{
	width:314px;
	height:17px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
	background-image:url(../img/assets/side_header.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#flow_side_agenda_foot{
	top:326px;
	height:20px;
	background-image:url(../img/assets/side_footer.gif);
	background-position:left top;
}

#flow_side_agenda_center{
	width:314px;
	height:310px;
	position:absolute;
	left:0px;
	top:16px;
	overflow:hidden;
	color:#CCC;
	background-image:url(../img/assets/side_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

#flow_side_agenda_header{
	width:282px;
	height:50px;
	position:absolute;
	left:16px;
	top:15px;
	overflow:hidden;
}

#flow_side_agenda_content{
	width:282px;
	height:257px;
	position:absolute;
	left:16px;
	top:70px;
	overflow:hidden;
	border-left:1px solid #1e1e1e;
	border-top:1px solid #1e1e1e;
}

div.nospinning, div.nodate, div.ontour, div.nontour{
	width:39px;
	height:39px;
	float:left;
	left:0px;
	top:0px;
	border-right:1px solid #1e1e1e;
	border-bottom:1px solid #1e1e1e;
	overflow:hidden;
	cursor:pointer;
}
div.nontour{
	color:#444444;
}

div.ontour{
	color:#bfadd7;
	font-weight:bold;
	font-size:12px;
}

div.ontour.overDate{
	background-color:#bfadd7;
	color:#111111;
}

div.ontour.clickedDate{
	background-color:#5d4f6e;
	color:#111111;
	background-image:url(../img/assets/calendar_close.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

table.date_day, tr.date_day, td.date_day, td.date_day_active{
	width:39px;
	height:38px;
	text-align:center;
	vertical-align:middle;
	font-size:11px;
}

table.day_day, tr.day_day, td.day_day{
	width:39px;
	height:14px;
	text-align:center;
	vertical-align:middle;
	font-size:10px;
	color:#373735;
}

td.date_day_active{
	font-size:13px;
}

#flow_side_agenda_content_shower{
	width:250px;
	height:550px;
	position:absolute;
	left:-300px;
	top:0px;
	z-index:10;
	display:none;
	overflow:hidden
}	

#flow_side_agenda_content_shower_1, #flow_side_agenda_content_shower_2 , #flow_side_agenda_content_shower_3 , #flow_side_agenda_content_shower_4 , #flow_side_agenda_content_shower_5{
	width:250px;
	height:100px;
	position:absolute;
	left:0px;
	top:0px;
	display:none;
}

#flow_side_agenda_content_shower_1.info_open, #flow_side_agenda_content_shower_2.info_open , #flow_side_agenda_content_shower_3.info_open , #flow_side_agenda_content_shower_4.info_open , #flow_side_agenda_content_shower_5.info_open {
	width:550px;
}

#flow_side_agenda_content_shower_swf_1, #flow_side_agenda_content_shower_swf_2, #flow_side_agenda_content_shower_swf_3, #flow_side_agenda_content_shower_swf_4, #flow_side_agenda_content_shower_swf_5{
	width:250px;
	height:100px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(../img/assets/small_loader.gif);
	background-position:center;
	background-repeat:no-repeat;
}
#flow_side_agenda_content_shower_swf_1.noflash, #flow_side_agenda_content_shower_swf_2.noflash, #flow_side_agenda_content_shower_swf_3.noflash, #flow_side_agenda_content_shower_swf_4.noflash, #flow_side_agenda_content_shower_swf_5.noflash{
	background-image:none;
}
#flow_side_agenda_content_shower_info_1, #flow_side_agenda_content_shower_info_2, #flow_side_agenda_content_shower_info_3, #flow_side_agenda_content_shower_info_4, #flow_side_agenda_content_shower_info_5 {
	width:300px;
	height:100px;
	position:absolute;
	left:250px;
	top:0px;
	background-image:url(../img/assets/calendar_info_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#flow_side_agenda_content_shower_info_1.loading, #flow_side_agenda_content_shower_info_2.loading, #flow_side_agenda_content_shower_info_3.loading, #flow_side_agenda_content_shower_info_4.loading, #flow_side_agenda_content_shower_info_5.loading {
	background-image:url(../img/assets/small_loader.gif);
	background-position:center;
	background-repeat:no-repeat;
}

#flow_side_agenda_content.loading{
	background-image:url(../img/assets/loading.gif);
	background-repeat:no-repeat;
	background-position:top left;
	border:0px solid #666;
}


/* 
blue green  #3b90b0;
diep paars #5d4f6e;
licht roze #bfadd7;
"wit" #c0c0c0;
"zwart" #111111;
"donkeerrrrr grijs 818181;
*/

a.mail, a.mail:visited, a.mail:hover{
	background-image:url(../img/assets/mail_icon.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:14px;
	padding:4px;
	padding-left:25px;
	color:#818181;
	text-decoration:none;
}
a.mail:hover{
	color:#555555;
	text-decoration:underline;
}

span.agenda_date, span.header_1 {
	width:70px;
	vertical-align:bottom;
	color:#3b90b0;
	font-size:12px;
}

span.txt_2 {
	font-size:11px;
	color:#818181;
}

td.agenda_feest{
	text-align:center;
	color:#5d4f6e;
	font-size:14px;
	font-weight:bold;
	padding-top:8px;
}
td.agenda_location{
	width:250px;
	font-size:11px;
	text-align:center;
	color:#111111;
}
td.agenda_time{
	text-align:center;
	color:#111111;
}
td.agenda_flyer{
	vertical-align:bottom; padding-bottom:2px;
}

div.agenda_flyer{
	width:36px; height:36px; position:absolute; top:58px; left:210px;
}

/*music*/
#flow_side_music_header, #flow_side_music_footer{
	width:314px;
	height:17px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
	background-image:url(../img/assets/side_header.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#flow_side_music_footer{
	height:90px;
	left:0px;
	top:202px;
	background-image:url(../img/assets/side_footer_music.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#flow_side_music_center{
	width:314px;
	height:186px;
	position:absolute;
	left:0px;
	top:16px;
	overflow:hidden;
	background-image:url(../img/assets/side_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

#flow_side_music_content{
	height:290px;
	width:300px;
	position:absolute;
	left:6px;
	top:15px;
	text-align:center;
}

/*
#flow_side_music_content{
	width:290px;
	height:270px;
	position:absolute;
	left:12px;
	top:340px;
	padding:0px;
}



#flow_side_music_left, #flow_side_music_right{
	width:12px;
	height:270px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
	top:330px;
	background-image:url(../img/assets/side_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#flow_side_music_right{
	left:302px;
	background-image:url(../img/assets/side_right.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#flow_side_music_center{
	width:290px;
	height:270px;
	position:absolute;
	left:12px;
	top:0px;
	overflow:hidden;
	top:330px;
	background-image:url(../img/assets/side_center.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
*/
/*innercontent*/
/*
#flow_inner_content_left, #flow_inner_content_right{
	width:12px;
	height:640px;
	position:absolute;
	left:0px;
	top:2px;
	overflow:hidden;
	background-image:url(../img/assets/inner_content_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#flow_inner_content_right{
	left:612px;
	background-image:url(../img/assets/inner_content_right.gif);
	background-position:left top;
	background-repeat:no-repeat;
}*/
#flow_inner_content_header, #flow_inner_content_footer, #flow_sponsor_header, #flow_sponsor_footer{
	width:624px;
	height:18px;
	position:absolute;
	left:8px;
	top:1px;
	overflow:hidden;
	background-image:url(../img/assets/innercontent_header.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#flow_inner_content_footer{
	top:975px;
	background-image:url(../img/assets/innercontent_footer.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#flow_inner_content_center, #flow_sponsor_center{
	width:624px;
	height:956px;
	position:absolute;
	left:8px;
	top:19px;
	overflow:hidden;
	background-image:url(../img/assets/innercontent_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
#flow_sponsor_center{
	top:1017px;
	height:65px;
}
#flow_sponsor_header{
	top:999px;
}
#flow_sponsor_footer{
	top:1082px;
	background-image:url(../img/assets/innercontent_footer.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#sponsor_content_header{
	width:595px;
	height:22px;
	position:absolute;
	left:18px;
	top:1012px;
	overflow:hidden;
}
#sponsor_content{
	width:595px;
	height:58px;
	position:absolute;
	left:18px;
	top:1036px;
	overflow:hidden;
}

#inner_content{
	width:600px;
	height:0px;
	position:absolute;
	top:15px;
	left:15px;
}
#inner_content.headlines{
	width:360px;
	height:500px;
	left:240px;
	top:65px;
	border-top:1px solid #1d1d1d;
}

#inner_content.agenda, #inner_content.home, #inner_content.music{
	width:600px;
	height:0px;
	top:410px;
}

#inner_content_menu{
	position:absolute;
	overflow:hidden;
	top:15px;
	left:20px;
}
#inner_content_menu.home{
	width:590px;
	height:900px;
	top:15px;
}
#inner_content_menu.headlines{
	width:590px;
	height:800px;
	top:15px;
}
#inner_content_menu.agenda{
	width:590px;
	height:900px;
	border-bottom:1px solid #1d1d1d;
}
#inner_content_menu.music{
	width:590px;
	height:900px;
	border-bottom:1px solid #1d1d1d;
}
#inner_content_menu.video{
	width:590px;
	height:900px;
}
#inner_content_menu.photo{
	width:590px;
	height:900px;
}

#inner_content.loading, #inner_content_menu.loading{
	background-image:url(../img/assets/loading.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:60px;
	height:60px;
	top:17px;
}

/*listing menu / content headlines*/

#listing_row_container{
	width:225px;
	height:440px;
	position:relative;
	top:50px;
	border-right:1px solid #1d1d1d;
	border-bottom:1px solid #1d1d1d;
	overflow:hidden;
}

#listing_row_container.loading{
	background-image:url(../img/assets/loading.gif);
	background-repeat:no-repeat;
	background-position:top left;
}


div.listing_row{
	width:215px;
	height:80px;
	left:5px;
	position:relative;
	overflow:hidden;
	padding-top:5px;
	text-align:left;
	float:left;
}

div.see_details{
	width:40px;
	height:40px;
	left:175px;
	top:45px;
	position:absolute;
	overflow:hidden;
}

#listing_pages_container{
	width:225px;
	height:25px;
	position:relative;
	top:50px;
	border-right:1px solid #1d1d1d;
	border-bottom:1px solid #1d1d1d;
	overflow:hidden;
}
div.page_nav{
	position:relative;
	width:20px;
	height:20px;
	border:1px solid #1d1d1d;
	text-align:center;
	vertical-align:middle;
	float:right;
	padding-top:4px;
	margin:2px;
}
div.page_nav_txt{
	position:relative;
	width:50px;
	height:20px;
	border:1px solid #1d1d1d;
	text-align:center;
	vertical-align:middle;
	float:right;
	padding-top:4px;
	margin:2px;
	color:#bfadd7;
}

a.page_nav, a.link_nav, a.link_nav:visited, a.page_nav:visited{
	color:#5d4f6e;
	text-decoration:none;
}
a.page_nav:hover{
	color:#bfadd7;
}
a.page_nav_active, a.page_nav_active:visited{
	color:#c0c0c0;
	text-decoration:none;
}
a.page_nav_active:hover{
	color:#c0c0c0;
	text-decoration:none;
}


div.headline_item{
	width:330px;
	left:20px;
	top:5px;
	position:relative;
	text-align:justify;
}
div.home_headline_item{
	width:530px;
	left:30px;
	top:30px;
	position:relative;
	text-align:justify;
}


/*td*/
td{
	vertical-align:top;
}
td.td_list_item{
	color:#bfadd7;
}
td.td_list_intro{
	color:#c0c0c0;
}
td.td_header_item{
	font-size:13px;
	color:#3b90b0;
	text-align:center;
}
td.td_intro_item{
	color:#818181;
	text-align:center;
}
td.td_linkage_item{
	color:#818181;
	text-align:center;
	
}
td.td_content_item{
	color:#c0c0c0;
}



/*listing agenda*/
#agenda_listing.loading{
	background-image:url(../img/assets/loading.gif);
	background-repeat:no-repeat;
	background-position:top left;	
}

span.agenda_list_date{
	color:#dfdfdf;
}
span.agenda_list_name{
	color:#3b90b0;
	font-size:11px;
	font-weight:bold;
}
span.agenda_list_location{
	color:#818181;
}
span.agenda_list_time{
	color:#3b90b0;
}
span.agenda_is_playing{
	color:#555555;
}

/*listing music*/
span.music_list_name{
	color:#3b90b0;
	font-size:11px;
	font-weight:bold;
}
span.music_list_producer{
	color:#dfdfdf;
}
span.music_list_year{
	color:#818181;
}

span.music_list_playnow{
	color:#dfdfdf;
	cursor:pointer;
}
span.music_list_plausenow{
	color:#dfdfdf;
	display:none;
	cursor:pointer;
}

img.flyer_icon{
	cursor:pointer;
}

/*listing categories*/
div.category_list{
	width:585px;
	position:relative;
	float:left;	
	border-bottom:1px solid #1e1e1e;
	height:18px;
	vertical-align:middle;
	padding-top:5px;
	padding-left:5px;
	cursor:pointer;
}
div.category_list.overAlbum{
	background-color:#1f1f1f;
}
div.category_list.clickedAlbum{
	background-color:#1f1f1f;
	color:#3b90b0;
	background-image:none;
}

#albumsIn{
	width:585px;
	position:relative;
	top:10px;
	float:left;	
	border-top:1px solid #1e1e1e;
	border-bottom:1px solid #1e1e1e;
	padding-left:5px;
	height:45px;
	vertical-align:middle;
	z-index:100;
}
#albumsIn.loading{
	background-image:url(../img/assets/loading.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

/*dropdown*/
.search_option{
	width:300px;
	height:27px;
	position:absolute;
	top:10px;
	left:10px;
	background-image:url(../img/assets/scroll/bg_options.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#111111;
	color:#3b90b0;
	line-height:18px;
	border-bottom:1px solid #1e1e1e;
	cursor:pointer;
	}
div.search_option_values{
	width:300px;
	height:0px;
	position:absolute;
	top:40px;
	left:10px;
	margin-top:0px;
	overflow:hidden;
	background-color:#c0c0c0;
	}
div.search_option_value{
	position:relative;
	left:0px;
	width:300px;
	height:16px;
	color:#111111;
	line-height:16px;	
	overflow:hidden;
	cursor:pointer;
	}

div.search_option_value.selected{
	color:#3b90b0;
	}
	
/*gallery*/
#thumb_container{
	width:585px;
	position:relative;
	top:10px;
	float:left;	
	padding-left:5px;
	vertical-align:middle;
}
#thumb_container.loading{
	background-image:url(../img/assets/loading.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

div.thumbnail{
	float:left;
	border:1px solid #1e1e1e;
	margin:2px;
	padding:5px;
	background-image:url(../img/assets/loading_thumbnail.gif);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}
table.the_thumb, td.the_thumb, img.the_thumb, IMG.the_thumb{
	text-align:center;
	vertical-align:middle;
}

div.thumbnail.overThumb{
	border:1px solid #5d4f6e;
}

div.imageContainerBackground{
	width:300px;
	height:300px;
	position:absolute;
	left:0px;
	top:0px;
	background-color:#111111;
	z-index:100;
	display:none;
}
div.imageContainerBorder{
	width:300px;
	height:300px;
	position:absolute;
	left:0px;
	top:0px;
	background-color:#bfadd7;
	z-index:100;
	display:none;
}
div.imageContainer{
	width:300px;
	height:300px;
	position:absolute;
	left:0px;
	top:0px;
	background-color:#FFF;
	background-image:url(../img/assets/loading_image.gif);
	background-position:center;
	background-repeat:no-repeat;
	z-index:101;
	display:none;
}
#imageNext{
	width:52px;
	height:100px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(../img/assets/btns/nxt_image.png);
	background-position:center;
	background-repeat:no-repeat;
	z-index:101;
	display:none;
	cursor:pointer;
}
#imagePrev{
	width:52px;
	height:100px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(../img/assets/btns/prv_image.png);
	background-position:center;
	background-repeat:no-repeat;
	z-index:101;
	display:none;
	cursor:pointer;
}
#imageClose{
	width:100px;
	height:100px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(../img/assets/btns/close_image.png);
	background-position:center;
	background-repeat:no-repeat;
	z-index:101;
	display:none;
	cursor:pointer;
}
#imageTitle{
	width:400px;
	height:20px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:101;
	display:none;
	text-align:center;
	font-size:18px;
	font-weight:bold;
}
#AlbumAddon{
	width:400px;
	height:20px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:101;
	display:none;
	text-align:center;
	font-size:10px;
	color:#5d4f6e;
}

/*labels*/

#label_header{
	z-index:1;
	position:absolute;
	top:125px;
	left:0px;
}
#label_background{
	width:0px;
	height:90px;
	position:absolute;
	top:0px;
	left:0px;
	overflow: hidden;
	background-color:#3b90b0;
	background-color:#FFF;
	background-color:#bfadd7;
	background-color:#3b90b0;
}

#label_container{
	width:1000px;
	height:80px;
	position:absolute;
	top:5px;
	left:5px;
	overflow:hidden;
}
#label_content{
	width:920px;
	height:80px;
	position:absolute;
	top:0px;
	left:40px;
	overflow:hidden;
}
#label_scrollable_content{
	width:0px;
	height:79px;
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
}
#label_scroller_left{
	width:40px;
	height:40px;
	position:absolute;
	top:20px;
	left:0px;
	overflow:hidden;
	background-image:url(../img/assets/scroll/scroll_left.png);
	background-position:top left;
	background-repeat:no-repeat;
}
#label_scroller_right{
	width:40px;
	height:40px;
	position:absolute;
	top:20px;
	left:960px;
	overflow:hidden;
	background-image:url(../img/assets/scroll/scroll_right.png);
	background-position:top left;
	background-repeat:no-repeat;
}

/* 
blue green  #3b90b0;
diep paars #5d4f6e;
licht roze #bfadd7;
"wit" #c0c0c0;
"zwart" #111111;
*/

#flow_label_content_shower{
	position:absolute;
	left:-300px;
	top:210px;
	width:200px;
	z-index:50;
}

#flow_label_content_shower_ttl{
	position:relative;
	left:0px;
	top:0px;
	width:200px;
	height:40px;
	text-align:center;
	background-image:url(../img/assets/label/header_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	z-index:51;
	color:#bfadd7;
	font-size:12px;
	font-weight:bold;
}
#flow_label_content_shower_footer{
	position:relative;
	left:0px;
	top:0px;
	width:200px;
	height:30px;
	text-align:center;
	background-image:url(../img/assets/label/footer_bg.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	z-index:50;
}

#flow_label_content_shower_content{
	position:relative;
	left:0px;
	top:0px;
	width:200px;
	text-align:center;
	height:auto;
	background-image:url(../img/assets/label/bg.png);
	background-position:left;
	background-repeat:no-repeat;
	z-index:50;
}
#flow_label_content_shower.loading{
	background-image:url(../img/assets/loading.gif);
	background-repeat:no-repeat;
	background-position:center;
}

img.labels{
	width:120px;
	height:80px;
	cursor:pointer;
}

/*tip*/
.tip{
	position: absolute;
	left:0px;
	top:0px;
	z-index:200;
	overflow:visible;
	width:100%;
	} 
	
.FlyOver{
	width:50px;
	height:50px;
	position: absolute;
	left:0px;
	top:0px;
	z-index:200;
	background-image:url(../img/assets/loading.gif);
	background-repeat:no-repeat;
	background-position:top left;
	color:#111111;
	text-align:left;
}

.galleryInfo{
	width:160px;
	height:40px;
	position: absolute;
	left:0px;
	top:0px;
	z-index:200;
	color:#F00;
	text-align:center;
	background-color:#5d4f6e;
	color:#c0c0c0;
}
	
.dateInfo{
	width:160px;
	height:20px;
	position: absolute;
	left:0px;
	top:0px;
	z-index:200;
	color:#F00;
	text-align:right;
	color:#3b90b0;
}	
.linkInfo{
	width:160px;
	height:20px;
	position: absolute;
	left:0px;
	top:0px;
	z-index:200;
	color:#F00;
	text-align:center;
	color:#3b90b0;
}	
.sponsorInfo{
	width:160px;
	height:20px;
	position: absolute;
	left:0px;
	top:0px;
	z-index:200;
	color:#F00;
	text-align:center;
	color:#3b90b0;
	font-size:11px;
}
	
.tip-title {
	width:100%;
	font-weight: bold;	
	position: absolute;
	}


 
.tip-text {
	display:none;
	height:0px;
	overflow:hidden;
}

.tip-top        { height:5px; width:200px; }  
.tip-bottom     { width:200px; height:5px; }  

/*notice this*/
span.attention{
	color:#3b90b0;
}

/*input n stuff*/
td.label{
	padding:0px;
	text-align:left;
	width:90px;
	vertical-align:middle;
}
td.input{
	padding:0px;
	text-align:right;
	width:155px;
	vertical-align:top;
}

input, select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
input.input_text{
	width:150px;
	border:1px solid #8a6898;
	padding:2px;
}

#heroes, #heroes_bg, #wk, #wk_bg{ 
    position: absolute;
    top:0px;
    left:0px;
    display:none;
    height:1431px;
    overflow:hidden;
    z-index:1000;
}

#heroes, #wk{
	display:none;
	z-index:100000000;
}
#heroes_bg, #wk_bg{
    background-color: #000;
    display:block;
}
#heroes_content{
    position: relative;
    top:70px;
    left:0px;
    width:645px;
    height:1031px;
    margin:0 auto;
    z-index: 1001;
    color:#c0c0c0;
    text-align: center;
    font-size: 13px;

}
#wk_content{
    position: relative;
    top:70px;
    left:0px;
    width:645px;
    height:1031px;
    margin:0 auto;
    z-index: 1001;
    color:#c0c0c0;
    text-align: center;
    font-size: 13px;

}
#heroes_video{
    position: relative;
    top:0px;
    left:0px;
    width:645px;
    height:377px;
    margin-auto:0 auto;
    margin-top:15px;
}

/* CSS Document */
/*
blue green  #3b90b0;
diep paars #5d4f6e;
licht roze #bfadd7;
oude wit: dfdfdd!!!!!!!
"wit" #c0c0c0;
"zwart" #111111;
*/
h1, h2, h3{
    font-family:Verdana, Geneva, sans-serif;
    font-size:32px;
    color:#bfadd7;
    margin:0px;
    padding:0px;
}
h2{
    font-size:22px;
    color:#c0c0c0;
}
h3{
    font-size:32px;
    color:#bfadd7;
}

span.sub{
    font-family:Verdana, Geneva, sans-serif;
    font-size:14px;
    color:#3b90b0;
    font-weight:bold;
}

a.heroes, a.heroes:visited{
    color:#3b90b0;
    font-weight:bold;
    text-decoration: none;
}
a.heroes:hover{
    color:#bfadd7;
}