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

/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #fffef2 url(../images/layout/bg.jpg) repeat-x;
	margin: 0; 
	padding: 0;
	color: #000000;
}

a {
	color:#CCC;
	text-decoration:none;
}

a:hover {
	color:#F30;
	text-decoration:underline;
}

#wrapper { 
	width: 1023px;
	margin: 0 auto;
	text-align: left;
	margin-bottom:20px;
} 

#header { 
	background:url(../images/layout/bg-header.jpg);
	height:163px;
	margin-top:19px;
} 

#navigatie {
	padding-top:83px;
	padding-left:23px;
}

#headimage { 
	background:#000;
} 

#breadcrumb {
	position:absolute;
	margin-top:22px;
	margin-left:45px;
	width:300px;
	height:20px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
}

#sideleft {
	float:left;
	width: 225px; 
	
}

#sideright {
	width: 172px;
	background-image:url(../images/layout/bg-right.jpg);
	height:563px;
	float:right;
}

#content { 
	margin: 0 172px 0 225px; 
	background:url(../images/layout/bg-content.jpg) no-repeat;
	height:530px;
	padding:15px;
} 

#news {
	padding-top:10px;
}

#newsbox {
	background-color:#252424;
	height:80px;
	padding-left:80px;
	padding-right:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	cursor:pointer;
}

#newsbox img {
	float:left;
	margin-left:-70px;
	margin-top:10px;
}

#newsbox h2 a {
	font-size:12px;
	color:#FFF;
	margin-right:10px;
	text-decoration:none;
}

#newsbox h2 {
    padding-top:10px;
	margin-bottom:4px;
}



#newsbox p {
	font-size:11px;
	margin-right:10px;
	color:#b5b5b5;
}

#event {
	background-color:#252424;
	height:120px;
	padding-left:130px;
	margin-bottom:10px;	
}

#event img {
	float:left;
	margin-left:-120px;
	margin-top:10px;
}

#event h2 a {
	font-size:16px;
	color:#FFF;
	margin-right:10px;
	text-decoration:none;
}

#event h2 {
    padding-top:10px;
	margin-bottom:8px;
	padding-top:20px;
}



#event p {
	font-size:11px;
	margin-right:10px;
	color:#b5b5b5;
}

#event p a {
	color:#FFF;
	text-decoration:none;
}

#event p a:hover {
	text-decoration:underline;
}



#footer {
	width:100%;
	height:47px;
	background:url(../images/layout/footer.jpg);
} 

#footer2 {
	position:absolute;
	width:1023px;
	margin-top:422px;
	height:47px;
	z-index:3;
	background:url(../images/layout/footer.jpg);
} 

#nrgi {
	display:none;
}

#subpagina {
	background:url(../images/layout/subbg.jpg);
}

#subtop {
	background:url(../images/layout/subkop.jpg); 
	height:54px;
}

#subside {
	text-align:center;
	float:right;
	width:140px;
	margin-right:27px;
	margin-top:5px;
}

#subcontent {
	margin-left:248px;
	margin-bottom:5px;
	margin-right:20px;
	min-height:410px;
}

.tussenstuk {
	margin-left:-22px;
}
.eventtable {
	font-size:11px;
	color:#CCC;
}

.eventtable td {
	padding:6px;
}
#subfoot {
	background:url(../images/layout/subfoot.jpg);
	height:36px;
}
#subfoot2 {
	background:url(../images/layout/subfoot.jpg);
	height:36px;
}
.eventright {
	text-align:right;
}

#eventbox {
	background-color:#252424;
	padding:10px;
	font-size:11px;
	color:#CCC;
	line-height:18px;
}

#downloadbox {
	background-color:#252424;
	padding:10px;
	margin-bottom:10px;
	font-size:11px;
	color:#CCC;
	line-height:18px;
	min-height:113px;
}

#downloadbox img {
	float:right;
	height:113px;
	width:150px;
}
.small1{
	position:absolute;
	margin-left:41px;
	margin-top:11px;
}

.yellowh1 {
	color:#FFF;
	font-size:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:20px;
}

.title {
	position:absolute;
	margin-top:14px;
	margin-left:32px;
}

.title2 {
	position:absolute;
	margin-top:14px;
	margin-left:635px;
}

.randomkop {
	margin-top:15px;
	margin-left:-26px;
	margin-bottom:10px;
}

#homerandom {
	position:absolute;
	margin-left:15px;
	margin-top:269px;
}

#newsletter {
	margin-top:40px;
	margin-left:15px;
	color:#CCC;
	font-size:11px;
}

#newsletter td {
	padding:3px;
}



#newsletter2 {
	margin-top:1px;
	margin-left:3px;
	color:#CCC;
	font-size:11px;
}

#newsletter2 td {
	padding:3px;
}

#social {
	margin-left:25px;
	width:216px;
	margin-top:80px;
}

.formsmallblack {
	font-size:11px;
	border:0px;
	color:#FFF;
	background-color:#333;
}

.smallblack {
	font-size:11px;
	color:#FFF;
	text-align:center;
}

#g-overlay {
	position:absolute;
	height:160px;
	overflow:hidden;
	background-color:#009;
}
#g-wrapper {
	margin-top:0px;
	height:450px;
	width:1023px;
	overflow:hidden;
	background-image:url(../imagegallery/images/bg.jpg);
	background-repeat:no-repeat;
	position:absolute;
}

#g-buttons {
	position:absolute;
	overflow:hidden;
	margin-top:386px;
	z-index:3;
	cursor:pointer;
}

#g-menu1 {
	width:128px;
	height:250px;
	background-color:#9C6;
	position:absolute;

z-index:2;
margin-top:360px;
	background-image:url(../images/gallery/bgslider.jpg);  
}

#g-menu2 {
	width:128px;
	height:250px;
	background-color:#9C6;
	position:absolute;
	margin-left:128px;
	margin-top:360px;
z-index:2;

background-image:url(../images/gallery/bgslider.jpg);   
}

#g-menu3 {
	width:128px;
	height:250px;
	background-color:#9C6;
	position:absolute;
	margin-left:256px;
	margin-top:360px;
	background-image:url(../images/gallery/bgslider.jpg);   
	z-index:2;

}

#g-menu4 {
	width:128px;
	height:350px;
	background-color:#9C6;
	position:absolute;
	margin-left:384px;
	margin-top:360px;
	z-index:2;
	background-image:url(../images/gallery/bgslider.jpg);  
}

#g-menu5 {
	width:128px;
	height:250px;
	background-color:#9C6;
	position:absolute;
	margin-left:512px;
	margin-top:360px;
	z-index:2;
	background-image:url(../images/gallery/bgslider.jpg);   
}

#g-menu6 {
	width:128px;
	height:250px;
	background-color:#9C6;
	position:absolute;
	margin-left:640px;
	margin-top:360px;
	z-index:2;
	background-image:url(../images/gallery/bgslider.jpg);  
}

#g-menu7 {
	width:128px;
	height:250px;
	background-color:#9C6;
	position:absolute;
	margin-left:768px;
	margin-top:360px;
	z-index:2;
	background-image:url(../images/gallery/bgslider.jpg);  
}

#g-menu8 {
	width:128px;
	height:250px;
	background-color:#9C6; 
	position:absolute;
	margin-left:895px;
	margin-top:360px;
	z-index:2;
	background-image:url(../images/gallery/bgslider.jpg);  
}

#g-menuxxx {
	margin-top:25px;
	margin-left:20px;
	margin-right:20px;
	font-size:12px;
	overflow:hidden;
}

#g-menuxxx a {
	color:#333;
}

.imgnews {
	position:absolute;
	margin-top:12px;
	margin-left:33px;
}

.imgsocial {
	position:absolute;
	margin-top:232px;
	margin-left:33px;
}

#pitem {
	font-size:10px;
	background-color:#fdfbef;
	border:1px solid #a9a8a0;
	padding:5px;
	padding-left:105px;
	text-align:left;
	width:448px;
	height:65px;
	margin-bottom:10px;
	cursor:pointer;
}

#pitem img {
	float:left;
	margin-left:-100px;
}

#pitem h2 {
	margin:0px;
	color:#C00;
	padding:0px;
	font-size:12px;
	margin-bottom:5px;
}

#photo table {
	margin-bottom:10px;
}

#photo tr {
	padding:0px;
	margin:0px;
}

#photo td {
	padding:0px;
	margin:0px;
}

#photox {
	position:relative;
	margin-top:50px;
	height:253px;
	width:600px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	overflow:hidden;
	z-index:1;
}

#scrollLinks {
	position:relative;
	margin-top:-100px;
}

.mouseover_up {
	position:absolute;
	margin-top:-170px;
	margin-left:215px;
	cursor:pointer;
}
.mouseover_down {
	position:absolute;
	margin-top:110px;
	margin-left:215px;
	cursor:pointer;
}

#newsbox2 {
	font-size:11px;
	padding-left:90px;
	height:80px;
	margin-bottom:5px;
	background-color:#252424;
	border:1px solid #574241;	
}

#newsbox2 img {
	position:absolute;
	margin-left:-90px;	
}

#newsbox2 h2 {
	margin-bottom:5px;
	padding-top:4px;	
}
#newsbox2 p {
	color:#999;	
}

#social2 {
	font-size:11px;
	background-color:#252424;
	border:1px solid #574241;	
	padding:5px;
	padding-left:130px;
	margin-top:5px;	
}

#social2 a{
	padding-left:10px;	
	padding-right:10px;
}

#social2 img {
	position:absolute;
	margin-top:-2px;
	margin-left:-10px;	
}
#banners {
	position:absolute;
	margin-top:85px;
	margin-left:15px;
	width:140px;
		text-align:center;
}

#banners p {
	font-size:11px;
	color:#FFF;
	text-align:center;
	margin-bottom:10px;
	line-height:15px;
}

#banners a img {
	padding:5px;	
}
