body {
	padding: 0px;
	text-align:center;
	background-image:url(../assets/imgs/bg1.jpg);
	background-repeat:repeat-x;
	background-color:#EA8D22;
	height: 100%;
}
#container {
	margin: 40px 0px;
	width: 990px;
	margin-left:auto;
	margin-right:auto;
	min-height: 650px;
	height:auto; /*ie hack voor min height*/
	_height:650px; /*ie hack voor min height*/
	background-color:#FFFFFF;
	padding-bottom: 30px;
}
#header {
	height: 90px;
	/*width: 960px;*/
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #ea8d23;
	text-align:left;
	background-color:#FFFFFF;
	padding-left: 30px;
	padding-bottom: 11px;
	vertical-align:middle;
}
#logo {
	margin-top: 20px;
	float:left;
	width: 300px;
}
/*menu*/
#menu-div {
	/*width: 470px;*/
	display: block;
	margin-top: 50px;
	margin-right: 0px;
	float: right;
	}	
.menu {	
	list-style: none;
}
/*.menu {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #fff;
}*/
.menu li {
	padding: 0;
	margin: 0;
	height: 12px;
	margin-right: 1em;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -1800px;
	height: 12px;
	background-repeat: no-repeat;
}
.esonstad {background-image: url(../assets/imgs/nav1nwover.gif); width: 119px;}
.esonstad a {background-image: url(../assets/imgs/nav1nw.gif);}
.programma {background-image: url(../assets/imgs/nav2over.gif); width: 85px;}
.programma a {background-image: url(../assets/imgs/nav2.gif);}
.partners {background-image: url(../assets/imgs/nav3over.gif); width: 68px;}
.partners a {background-image: url(../assets/imgs/nav3.gif);}
.contact {background-image: url(../assets/imgs/nav4over.gif); width: 64px;}
.contact a {background-image: url(../assets/imgs/nav4.gif);}
.home {background-image: url(../assets/imgs/nav5over.gif); background-position:right; background-position:top; width: 64px;}
.home a {background-image: url(../assets/imgs/nav5.gif); background-position:right; background-position:top}
ul.menu li a:hover {background: none;}
.menu li {float: left;}
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/*eind menu*/


#bottom{
	text-align:left;
	background-color:#FFFFFF;
	height: 180px;
}
#footer {
	float:left;
	width: 300px;
	margin-left: 30px;
	margin-top: 100px;
}
#textContent {
	display: inline;/*hack for ie margin right*/
	float: right;
	width: 400px;
	padding-top: 30px;
	/*padding-bottom: 60px;*/
	margin-right: 90px;
	}
#mid {
}
/*layout inhoud*/
#kolomRechts {
	width: 450px;
	margin-top: 30px;
	margin-left: 30px;
	float: left;
}
#kolomLinks {
	width: 450px;
	margin-top: 30px;
	margin-left: 30px;
	float: left;
	display: inline;/*hack for ie margin right*/
}
#bodyTekst {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#bodyTekst h2 {
font-size: 17px;
}
#bodyTekst h3 {
font-size: 13px;
vertical-align:bottom;
line-height:13px;
margin-bottom:0px}
/*eigen bullet list*/
#bodyTekst ul{
list-style: none;
margin: 0;
padding: 0;
}
#bodyTekst li {
background: url(../assets/imgs/eigenbullet.gif) left top no-repeat;
padding-left: 15px;
margin-bottom: 2px;

}
/*programma pagina*/
#programma-div {
margin-left: 30px;
margin-top: 30px;
text-align:left;
}
/*layout images*/
.hoogte30{
height: 30px;
}
.width30{
width: 30;
}
#flashSlideshow {
	height: 370px;
	width: 990px;
}
/*#dagprogramma, #avondprogramma {
	min-height: 600px;
	height:auto; 
	_height:600px; 
}*/
#photoFooter {
margin-left: 30px;
text-align:left;
}
/*contact form*/
#contactForm {
width: 440px;
min-height: 130px;
height:auto;
_height: 130px;
background-color:#A13389;
padding: 3px;
margin:79px 0px 3px 0px;
}
#contactForm fieldset {
border:none;
}
#contactForm fieldset .input {
	height:20px;
	width:200px;
	border:solid 0 #ffffff;
	background: transparent 
	}

#contactForm fieldset legend {
color:#FFFFFF;
font-size:24px;
float:left;
}
#contactForm fieldset label {
border-bottom:solid;
border-bottom-color:#FFFFFF;
border-bottom-width:thin;
color:#FFFFFF;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
margin-bottom: 5px;
margin-left: 130px;
}
#contactForm .verstuur {
cursor:pointer;
float:right;
margin-right: 10px;
background-color: #A13389;
color:#FFFFFF;
font-size:16px;
border:none;
}


.txt_orange {color:#EA8D22; font-weight:bold;}
.txt_orange a {color:#A13389;text-decoration:none;}
.txt_orange a:hover {color:#A13389;}

/*youtube*/

.yt-placeholder {
	display:block;
	overflow:hidden;
	width:450px;
	height:305px;
	background:#ececec;
}

