* {
	margin: 0;
	padding: 0;
	outline:none;
}

@font-face {
	font-family: 'HelveticaNeueLTStd47LightConden';
	src: url('font/HelveticaNeueLTStd-LtCn.eot');
	src: local('Helvetica Neue LT Std 47 Light Condensed'), local('HelveticaNeueLTStd-LtCn'), url('font/HelveticaNeueLTStd-LtCn.woff') format('woff'), url('font/HelveticaNeueLTStd-LtCn.ttf') format('truetype'), url('font/HelveticaNeueLTStd-LtCn.svg#HelveticaNeueLTStd-LtCn') format('svg');
}

html {
	color: #494949;
	background: #ffdf1b url(/images/bg.png) repeat-x top;
	font: 13px "Helvetica Neue", Helvetica, Arial, sans-serif;
}

body {
	width: 890px;
	margin: 0 auto;
}

a {
	outline: none;
	text-decoration: none;
}

div#top {
	float: left;
	width: 890px;
	height: 179px;
	margin: 14px 0;
}

div#top h1 a {
	float: left;
	width: 215px;
	height: 179px;
	overflow: hidden;
	text-indent: -99999px;
	background: url(/images/logo.png);
}

div#top img#header {
	float: right;
	width: 665px;
	height: 179px;
}

div#headSlideshow {
	float: right;
	width: 665px;
	height: 179px;
}

div#main {
	float: left;
	width: 890px;
}

p#footer {
	float: left;
	width: 890px;
	color: #c3ae2a;
	font-size: 11px;
	padding: 30px 0;
	text-align: center;
}

p#footer a {
	color: #c3ae2a;
	text-decoration: underline;
}

p#footer a:hover { color: #92821a; }
.wc_blauw { color: #92821a; }


div#menu-wrapperall {
	float: left;
	width: 215px;
}

div#menu-wrapper {
	float: left;
	width: 215px;
	padding-top: 20px;
	background: #fff url(/images/menu-top.png) no-repeat top;
}

div#menu-wrapper ul#menu {
	float: left;
	list-style: none;
	padding-bottom: 20px;
	background: url(/images/menu-bottom.png) no-repeat bottom;
	font: 17px "HelveticaNeueLTStd47LightConden", sans-serif;
}

div#menu-wrapper2 {
	float: left;
	width:215px;
	padding-bottom: 20px;
	padding-top:0px;
		color: #959595;
	margin-top:10px;
		background: #FFF url(/images/menu-bottom.png) no-repeat bottom;

}

div#menu-wrapper2 h3#left { text-align: left; }

div#menu-wrapper2 p{ 
margin-top: 1.5em;
	font-size: 12px;
	text-align: left;
	padding-left: 20px;
	padding-right:20px;

}


div#menu-wrapper2 h7 {
color: #5f5f5f;
}

div#menu-wrapper2 h8 {
color: #F63;
font-weight:bold;
font-size:13px;

}

div#menu-wrapper2 a {
	color: #f58220;
	text-decoration: underline;
}

div#menu-wrapper2 a:hover { color: #0093cf; }

	

div#menu-wrapper2 h3 {
	color: #787878;
	width: 175px;
	height: 32px;
	text-align: left;
	padding: 13px 20px 0 20px;
	background: url(/images/side-top.png);
	font: 18px "HelveticaNeueLTStd47LightConden", sans-serif;
}

div#menu-wrapper ul#menu li {
	float: left;
	width: 215px;
	line-height: 33px;
	border-top: 1px solid #dfdfdf;
}

div#menu-wrapper ul#menu li#first { border: none; }

div#menu-wrapper ul#menu li a {
	color: #666;
	display: block;
	padding: 0 22px;
}

div#menu-wrapper ul#menu li a:hover { background: url(/images/menu-hover.png) repeat-x; }

div#menu-wrapper ul#menu li a.active {
	color: #0093cf;
	background: url(/images/menu-active.png) repeat-x;
}

div#menu-wrapper ul#menu li a.sub { padding: 0 22px 0 40px; }
div#menu-wrapper ul#menu li a.sub.active { color: #cd7f10; }

div#content-wrapper {
	float: left;
	width: 440px;
	display: inline;
	padding-top: 30px;
	margin-left: 10px;
	background: #fff url(/images/content-top.png) no-repeat top;
}

div#content-wrapper2 {
	float: left;
	width: 665px;
	display: inline;
	padding-top: 30px;
	margin-left: 10px;
	background: #fff url(/images/content-top2.png) no-repeat top;
}

div#content-wrapper2 div#content2 {
	float: left;
	width: 665px;
	background: url(/images/content-bottom2.png) no-repeat bottom;
}

div#content-wrapper2 div#content2 h2, div#content-wrapper2 div#contact2 h2 {
	color: #0093cf;
	font: 30px "HelveticaNeueLTStd47LightConden", sans-serif;
}
div#content-wrapper2 div#contentin {
	float: left;
	width: 340px;
	padding: 0 50px 30px 50px;
}


div#content-wrapper div#content {
	float: left;
	width: 340px;
	padding: 0 50px 30px 50px;
	background: url(/images/content-bottom.png) no-repeat bottom;
}

div#content-wrapper div#content h2, div#content-wrapper div#contact h2 {
	color: #0093cf;
	font: 30px "HelveticaNeueLTStd47LightConden", sans-serif;
}

div#content-wrapper div#contact td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


div#content-wrapper div#content h2#bigger, div#content-wrapper div#contact h2#bigger { font: 36px "HelveticaNeueLTStd47LightConden", sans-serif; }

div#content-wrapper div#content h3, div#content-wrapper div#contact h3, div#photo-wrapper div#photo h3 {
	color: #f58220;
	font: 24px "HelveticaNeueLTStd47LightConden", sans-serif;
}

div#content-wrapper2 div#content2 h3, div#content-wrapper2 div#contact2 h3, div#photo-wrapper2 div#photo2 h3 {
	color: #f58220;
	font: 24px "HelveticaNeueLTStd47LightConden", sans-serif;
}

div#content-wrapper div#content h7 {
	color: #f58220;
}

div#content-wrapper div#content a {
	color: #f58220;
	text-decoration: underline;
}

div#content-wrapper div#content a:hover { color: #0093cf; }
div#content-wrapper div#contact a { color: #f58220; }

div#photo-wrapper div#photo a:hover { color: #999; }
div#photo-wrapper div#photo a { color: #999; }	


div#content-wrapper2 div#content2 div#contentin div#photo a {  
	color: #999;
}

div#content-wrapper2 div#content2 div#contentin div#photo a:hover {  
	color: #999;
}

	<div id="content-wrapper2">
				<div id="content2"><div id="contentin">

div#content-wrapper div#contact a:hover { color: #0093cf; }

div#content-wrapper div#content p { margin-top: 1.5em; }

div#content-wrapper div#content div.news-item {
	margin-top: 30px;
}

div#content-wrapper div#content div.news-item h4 { font-size: 16px; }

div#content-wrapper div#content div.news-item p { margin: 0; }

div#content-wrapper div#content div#date-head {
	float: left;
	width: 340px;
	padding-bottom: 20px;
}

div#content-wrapper div#content div#date-head h2 { 
	float: left; 
	width: 258px; 
}

div#content-wrapper div#content div#date-head div#date {
	float: left;
	width: 62px;
	height: 68px;
	display: inline;
	margin-right: 20px;
	background: url(/images/date-big.png);
}

div#content-wrapper div#content div#date-head div#date span { 
	float: left;
	width: 62px; 
	text-align: center; 
}

div#content-wrapper div#content div#date-head div#date span#month {
	color: #fff;
	font-size: 10px;
	padding: 10px 0 4px;
}

div#content-wrapper div#content div#date-head div#date span#day {
	color: #000;
	font-size: 30px;
	font-weight: bold;
}

div#content-wrapper div#contact {
	float: left;
	width: 380px;
	padding: 0 30px 30px 30px;
	background: url(/images/content-bottom.png) no-repeat bottom;
}

div#content-wrapper div#contact fieldset { border: none; }

div#content-wrapper div#contact form table {
	font-size: 15px;
	margin-top: 30px;
	border-collapse: collapse;
}

div#content-wrapper div#contact form table td#align { width: 90px; vertical-align: top; }

div#content-wrapper div#contact div.input {
	width: 284px;
	height: 32px;
	margin: 3px 0;
	background: url(/images/input.png) no-repeat;
}

div#content-wrapper div#contact div.input input {
	border: none;
	width: 264px;
	color: #494949;
	background: none;
	padding: 7px 10px;
	font: 15px Helvetica, Arial, sans-serif;
}

div#content-wrapper div#contact div.textarea {
	width: 284px;
	height: 112px;
	margin: 3px 0;
	background: url(/images/textarea.png) no-repeat;
}

div#content-wrapper div#contact div.textarea textarea {
	border: none;
	width: 264px;
	height: 90px;
	overflow: auto;
	color: #494949;
	background: none;
	padding: 7px 10px 15px;
	font: 13px Helvetica, Arial, sans-serif;
}

div#content-wrapper div#contact input#submit {
	border: none;
	width: 100px;
	height: 32px;
	color: #494949;
	cursor: pointer;
	margin-top: 10px;
	background: url(/images/submit.png) no-repeat;
	font: 18px "HelveticaNeueLTStd47LightConden", sans-serif;
}

div#photo-wrapper {
	float: left;
	width: 665px;
	display: inline;
	padding-top: 30px;
	margin-left: 10px;
	background: #fff url(/images/photo-top.png) no-repeat top;
}

div#photo-wrapper div#photo {
	float: left;
	width: 605px;
	padding: 0 30px 30px 30px;
	background: url(/images/photo-bottom.png) no-repeat bottom;
}



div#photo-wrapper div#photo h2 {
	color: #0093cf;
	font: 36px "HelveticaNeueLTStd47LightConden", sans-serif;
}

div#photo-wrapper div#photo h3 { padding-bottom: 30px; }

div#photo-wrapper div#photo p#photo-path {
	color: #919191;
	margin-bottom: 1em;
}

div#photo-wrapper div#photo p#photo-path span { color: #494949; }

div#photo-wrapper div#photo div.photo-medium {
	float: left;
	width: 254px;
	height: 78px;
	padding: 16px 20px;
	background: url(/images/photo-medium.png);
}

div#photo-wrapper div#photo div.photo-medium img {
	float: left;
	width: 75px;
	border: none;
	display: inline;
	margin-right: 10px;
}

div#photo-wrapper div#photo div.photo-medium a.link {
	float: left;
	width: 160px;
	color: #494949;
}

div#photo-wrapper div#photo div.photo-medium a.link:hover { text-decoration: underline; }

div#photo-wrapper div#photo div.photo-medium span {
	float: left;
	width: 160px;
	color: #919191;
	padding-top: 10px;
}

div#photo-wrapper div#photo div#photo-big {
	float: left;
	width: 565px;
	text-align:center;
}


div#photo-wrapper div#photo div#photo-big div#photo-thumbtop {
	float: left;
	width: 605px;
	height:29px;
	display: inline;
background: #fff url(/images/bg-top.png) no-repeat top;

	
}


div#photo-wrapper div#photo div#photo-big div#photo-thumbmiddle {
	float: left;
	width: 605px;
	display: inline;
	
		background: #fff url(/images/bg-middle.png) repeat top;

}



div#photo-wrapper div#photo div#photo-big div#photo-thumbbg div#photo-thumb {
	float: left;
	width: 400px;
	margin-top:20px;
	display: inline;
	margin-left: 15px;
	
}






div#photo-wrapper div#photo div#photo-big div#photo-thumb img { border: none; }




div#photo-wrapper div#photo div#photo-big a.arrow {
	width: 17px;
	height: 27px;
	margin-left:10px;
	margin-right:10px;
	overflow: hidden;
	margin-top: 150px;
	text-indent: -99999px;
}

div#photo-wrapper div#photo div#photo-big a.arrow.left {
	float: left;
	background: url(/images/arrow-left.png);
}

div#content-wrapper2 div#content2 div#contentin div#photo a.arrow.left {
	float: left;
	background: url(/images/arrow-left.png);}
	
div#content-wrapper2 div#content2 div#contentin div#photo a.arrow.right {
	float: right;
	background: url(/images/arrow-right.png);}
	
div#content-wrapper2 div#content2 div#contentin div#photo div#photo-big {
	float: left;
	text-align:center;
	width: 565px;
	padding: 15px 20px;
}
	

div#photo-wrapper div#photo div#photo-big a.arrow.right {
	float: right;
	background: url(/images/arrow-right.png);
}



div#photo-wrapper div#photo div.photo-small {
	float: left;
	width: 74px;
	height: 74px;
	padding: 17px;
	background: url(/images/photo-small.png);
}

div#side-wrapper {
	float: right;
	width: 215px;
	color: #959595;
}

div#side {
	float: left;
	width: 215px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	background: #fff url(/images/menu-bottom.png) no-repeat bottom;
}

div#sponserSlide2 {
	float: left;
	height: 320px;
	
}



div#side-news {
	float: left;
	width: 215px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	color: #959595;
}

div#side h3 {
	color: #787878;
	width: 175px;
	height: 32px;
	text-align: right;
	padding: 13px 20px 0 20px;
	background: url(/images/side-top.png);
	font: 18px "HelveticaNeueLTStd47LightConden", sans-serif;
}

div#side h3#left { text-align: left; }

div#side #pag p{ 
text-align: center;
	line-height: 26px;

}




div#sponserSlide p {
	float: left;
	width: 215px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	background: #fff url(/images/menu-bottom.png) no-repeat bottom;
}


div#side p {
	margin-top: 1.5em;
	text-align: right;
	padding-right: 20px;
}

div#side h7 {
color: #5f5f5f;
}

div#side h8 {
color: #F63;
}

div#side a {
	color: #f58220;
	text-decoration: underline;
}

div#side a:hover { color: #0093cf; }

div#side span {
	color: #5f5f5f;
}

div#side img { border: none; }

div#side div.side-news {
	width: 175px;
	padding: 10px 20px 0;
	border-bottom: 1px solid #e3e3e3;
}

div#side div.side-news p {
	margin: 0;
	font-size: 12px;
	text-align: left;
	line-height: 16px;
}

div#side div.side-news.active { background: #dcdcdc url(/images/side-news.png) repeat-x; }

div#side div.side-agenda {
	float: left;
	width: 179px;
	font-size: 12px;
	padding: 10px 18px 0;
	border-bottom: 1px solid #e3e3e3;
}

div#side div.side-agenda h7{
	color:#F60;
}

div#side div.side-agenda strong, div#side div.side-agenda cite {
	float: left;
	width: 144px;
}

div#side div.side-agenda cite {
	color: #0075bf;
	font-style: normal;
	font-weight: bold;
}

div#side div.side-agenda p {
	margin: 0;
	margin-left:35px;
	text-align: left;
	line-height: 16px;
}

div#side div.side-agenda.active { background: #dcdcdc url(/images/side-agenda.png) repeat-x; }

div#side div.side-agenda div.agenda-date {
	color: #000;
	float: left;
	width: 30px;
	height: 58px;
	display: inline;
	font-size: 14px;
	margin-right: 5px;
	padding-top: 13px;
	font-weight: bold;
	text-align: center;
	background: url(/images/date-small.png) no-repeat top;
}	

div#sponsors {
	float: right;
	width: 665px;
}

div#sponsors img { 
	float: left;
	border: none;
	display: inline;
	margin: 0 0 10px 10px;
}

div#sponsors img.row { margin: 0 0 10px 0; }





















