@charset "utf-8";
/* CSS Document */

/*--------------------------------------------index-----------------------------------------------*/

.indexwrapperallblocks {
	height: 740px;
	width: 1290px;
	margin: auto;
}

.wrapperflashlinks {
	height: 740px;
	width: 200px;
	float: left;
	margin-right: 75px;
}

.wrapperflashrechts {
	height: 740px;
	width: 200px;
	float: left;
	margin-left: 75px;
}

.indexwrapperblocktopandbottom {
	height: 740px;
	width: 740px;
	margin: auto;
	float: left;
}

.indexwrapperblocktop {
	margin: 0 auto;
	width: 740px;
	height: 370px;
}

.indexblock {
	padding: 30px 35px 30px 25px;
	width: 300px;
	height: 300px;
	float: left;
}
	
.indexblocklb {
	background-image: url(../images/backgrounds/index/bgindexblocklb.png);
	text-align: justify;
	margin: 0px 10px 10px 0px;
	vertical-align: center;
	color: #FFF;
}

.indexblockrb {
	background-image: url(../images/backgrounds/index/bgindexblockrb.png);
	text-align: center;
	margin: 0px 0px 10px 10px;
	color: #FFF;
}

.indexwrapperblockbottom {
	margin: 0 auto;
	width: 740px;
	height: 370px;
}
	
.indexblocklo {
	background-image: url(../images/backgrounds/index/bgindexblocklo.png);
	text-align: justify;
	margin: 10px 10px 0px 0px;
	color: #FFF;
}

.indexblockro {
	background-image: url(../images/backgrounds/index/bgindexblockro.png);
	text-align: center;
	margin: 10px 0px 0px 10px;
}

/*---------------------------------------------------musici-----------------------------------------------------------*/

.musiciblocktop {
	height: 510px;
	width: 520px;
	padding: 30px 18px 30px 12px;
	background-image: url(../images/backgrounds/musici/bgmusiciblocktop.png);
	margin: auto;
}

.musicifototop {
	width: 520px;
	margin: auto;
}

.musicifototop img {
	float: left;
	padding: 0 15px;
}

.musicifotocenter {
	width: 390px;
	margin: auto;
	padding-top: 180px;
}

.musicifotocenter img {
	float: left;
	padding: 0 15px;
}

.musicifotobottom {
	width: 390px;
	margin: auto;
	margin-top: 180px;
}

.musicifotobottom img{
	float: left;
	padding: 0 15px;
}

.musiciblockbottom {
	background-image: url(../images/backgrounds/musici/bgmusiciblockbottom.png);
	margin: auto;
	height: auto;
	width: 550px;
	margin-top: 20px;
	text-align: center;
	padding: 15px 0 20px 0;
}

/*-----------------------------------------------------------foto's--------------------------------------------------------------------*/

.fotosblock {
	padding: 10px 17px 10px 3px;
	height: 530px;
	width: 873px;
	background-image: url(../images/backgrounds/foto%27s/bgfotosblauw.png);
	margin: auto;
}

.stack {
	width: 271px;
	height: 210px;
	padding: 10px;
	background-color: 68B8E0;
	float: left;
	text-align: center;
}

.stackbeschrijving {
	width: 291px;
	height: inherit;
	padding: 0px;
}

.wrapper_fotostack_midden {
	width: 582px;
	heigth: 460px;
	margin: auto;
}

/*-----------------------------------------------------------video's------------------------------------------------------------------*/

.wrappervb {
	width: 1240px;
	height: 380px;
	margin: 20px auto;
}

.wrappervbkleingroot{
	width: 1160px;
	height: 425px;
	margin: auto;
}

.videoblock {
	padding: 20px 23px 20px 17px;
	background-image: url(../images/backgrounds/video%27s/bgvideoblauw.png);
	text-align: center; 
	float: left;
	margin: 0px 10px 0px 10px; 
}

.vbklein { 
	width: 480px;
	height: 385px;
	float: left;
}

.vbgroot {
	width: 560px;
	height: 340px;
	background-image: url(../images/backgrounds/video%27s/bgvideoblauwgroot.png);
}

.margintop {
	margin-top: 22px;
}

.vbglichtblauw {
	background-image: url(../images/backgrounds/video%27s/bgvideoblauwgroot.png);
}

.vbgdonkerblauw {
	background-image: url(../images/backgrounds/video%27s/bgvideodonkerblauwgroot.png);
}

.vbgroze {
	background-image: url(../images/backgrounds/video%27s/bgvideorozegroot.png);
}

.vbgpaars {
	background-image: url(../images/backgrounds/video%27s/bgvideopaarsgroot.png);
}

.vbgdonkerpaars {
	background-image: url(../images/backgrounds/video%27s/bgvideodonkerpaarsgroot.png);
}

.vbgdonkersteblauw {
	background-image: url(../images/backgrounds/video%27s/bgvideodonkersteblauwgroot.png);
}

/*------------------------------------------------------------programma's---------------------------------------------------------*/

.programmablock {
	height: 60px;
	width: 600px;
	margin: 60px auto;
	padding: 20px 23px 20px 17px;
	background-image: url(../images/backgrounds/programma%27s/bgprogrammablauw.png);
	text-align: center;
}

/*--------------------------------------------------------------agenda----------------------------------------------------------*/

.agendablock {
	width: 800px;
	heigth: inherit;
	margin: auto;
	background-image: url(../images/backgrounds/agenda/bgagendablauw.png);
	padding: 40px 13px 20px 7px;
}

.agendablackline {
	clear: left;
	width: 780px;
	heigth: 100px;
	border-top-style: solid;
	border-top-width: 1px;
	margin: 40px auto;
}

.agendawwwwrapper {
	width: 780px;
	heigth: 50px;
	margin: auto;
}

.agendawww {
	width: 170px;
	heigth: 30px;
	padding: 10px;
	float: left;
	text-align: center;
	color: #000;
}

.agendaitemwrapper {
	clear: left;
	width: 780px;
	height: inherit;
	margin: auto;
}

.agendaitem {
	width: 170px;
	heigth: inherit;
	padding: 30px 10px;
	float: left;
	text-align: center;
}

.wit {
	color: #FFF;
}

.grijs {
	color: #CCC;
}

.waar {
	width: 190px;
}

/*-------------------------------------------------------------contact----------------------------------------------------------*/

.contactblock {
	height: 200px;
	width: 650px;
	margin: auto;
	padding: 10px 23px 10px 17px;
}

.contacttop {
	text-align: center;
	margin-bottom: 20px;
	background-image: url(../images/backgrounds/contact/bgcontacttoppaars.png);
}

.contactbottom {
	background-image: url(../images/backgrounds/contact/bgcontactbottomblauw.png);
}

/*-------------------------------------------------------------links-----------------------------------------------------------*/

.linksblock {
	width: 700px;
	height: 290px;
	margin: auto;
	background-image: url(../images/backgrounds/links/bglinkspaars.png);
	padding-top: 10px;
}

.linksnamen {
	width: 150px;
	height: 100px;
	float: left;
	margin: 30px 0px 0px 150px;
	
}

.linkswebsites {
	width: 200px;
	heigth: 100px;
	float: left;
	margin: 30px 0px 0px 100px;
}

/*---------------------------------------------------------------------extra-------------------------------------------------------------*/

.blockextra {
	width: 1300px;
	height: 1892px;
	background-image: url(../images/backgrounds/extra/bgextrablauw.png);
	margin: auto;
	padding: 50px 57px 50px 43px; 
}