/*
gebruikte kleuren
#C7342D	Rood



*/


h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	margin-top: 0px;
	margin-bottom:10px;
	color: #C7342D;	
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #C7342D;	
}

h3 { /*streamer*/
	font-size:13px;
	font-weight:normal;
	background:#CCCCCC; 
	padding:4px; 
	border:1px solid #8A0000;
}

h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px;
	padding-left:0px;
	padding-top:4px;
	color: #2C484F;
	margin: 0;
	border: 0px solid red;
}

a {text-decoration: none; color:#000000;}
a:hover {text-decoration:underline;}

img {border: 0px;}

ul {border: 0px solid red; margin-top: 0px;}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	padding: 0px;
	margin: 0px;
	/*background:url(../assets/bg_rood.jpg) center top repeat-y;*/
	border:0px solid blue;
	}

#container {
	margin: 0px auto;
	width: 960px;
	text-align:left;
	border: 0px solid green;
}

#heading {
	position:relative;
	/*background:url(../assets/heading_rood.jpg) center no-repeat;*/
	width: 960px;
	height:192px;
	z-index:4;
	border: 0px solid blue;
}

#headingtxt {
	position:relative;
	top:55px;
	left: 350px;
	height:20px;
	width:480px;
	
}

#heading .logo {
	position:relative;
	top: 70px;
	left: 237px;	
}

#content {
	position:relative;
	width: 960px;
	margin: 0px;
	padding: 0px;
	z-index:10;
	border: 0px solid blue;
}

#contentleft {
	position:relative;
	/*background:url(../assets/navtop.jpg) no-repeat;*/
	float:left;
	width: 230px;
	z-index:20;
	border: 0px solid red;
}

#contentmiddle {
	position: relative;
	float:left;
	width: 730px;
	min-height: 319px;
	_height: 319px;
	border: 0px solid red;
}



#text, #texthome {
	border: 0px solid purple;
	background: url(../assets/reddot.jpg) repeat-y;
	float:left;
	padding-left:20px;
	margin: 0 10px;
	width:325px;
}

#text p {margin: 0px 0px 1em 0px;}

#texthome {
	width: auto;
	float: left;
}

#text a {
	text-decoration: none;
	color: #C7342D;
}

#text a:hover {
	text-decoration: underline;
}

#home {
	padding-right: 50px;
	padding-left:20px;
	background: url(../assets/reddot.jpg) repeat-y;
}

#homeimages {
	position:relative;
	float: right;
	height:364px;
	width:364px;
	padding-left: 5px;
	/*right: 128px;*/
	margin-top: -11px;
	_margin-top: 3px;
	margin-right: 77px;
	_margin-right: 38px;
}

#images {
	position:relative;
	float: right;
	height:364px;
	width:177px;
	right: 169px;
	border: 0px solid red;
}

#homeimage1, #homeimage2, #homeimage3, #homeimage4 {
	position:relative;
	float:left;
	width:177px;
	height: 177px;
	text-align:left;
}

#homeimage1, #homeimage2 { margin-bottom:10px;}

#homeimage2 {background:url(../assets/homerond.jpg) no-repeat top right;}

.homebutton {
	position:relative;
	top: 36px;
	left: 36px;
	border: 0px solid red;
}

.nieuwshomeheading {font-size:16px; color:#FFFFFF;}

.homebutton ul {margin: 0px; padding-left: 14px;}
.homebutton li {
	padding-top:5px;
	list-style-image:url(../assets/pijl_wit.jpg) no-repeat;
}

#homeimage2, #homeimage4 {float:right;}


#image1, #image3 {
	position:relative;
	float:left;
	width:177px;
	height: 177px;
	text-align:left;
}

#image1 {margin-bottom:10px;}
#image3 {height: 177px;}


/*navigatie*/

#nav ul {
	margin: 0px;
	padding: 0px;
	margin-top: 130px;
	width:220px;
	padding-left:5px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-weight: bold;
	font-size:10px;
	border: 0px solid green;
}

#nav ul li{
	padding:4px 0px;
}

#nav ul a{
	color:#000000;
	text-decoration:none;
}

#menu .nav { /*hoofdmenuitem gesloten*/
	padding-left: 0px;
	margin-left:10px;
	list-style-type: none;
}

#menu .nav-open { /*hoofdmenuitem open*/
	background:url(../assets/pijl_oranje.jpg) left center no-repeat;
	padding-left:10px;
	color:#C7342D;
	list-style-type: none;
}

#menu .nav-open a {color:#C7342D;}

#menu .hoofd { /*submenuitem gesloten*/
	margin-left:10px;
	list-style: none;
	text-indent: 10px;
}

#menu .hoofd-open { /*submenuitem open*/
	background: url(../assets/pijl_oranje.jpg) left center no-repeat;
	margin-left:10px;
	list-style: none;
	text-indent: 10px;
}

#menu .hoofd-open a {color:#C7342D;}

#menu .sub { 
	background: #FFFFFF;
	background:url(../assets/subsub_bg.gif) repeat-y;
	padding-left:20px;
	margin-left:10px;
	list-style-type: none;
}

#menu .sub-open { 
	background: #FFFFFF url(../assets/pijl_oranje.jg) left center no-repeat;
	background:url(../assets/subsub_bg.gif) repeat-y;
	margin-left:10px;
	text-indent:10px;
	list-style-type: none;
}


#menu .sub-open a{
	background:url(../assets/subsub_bg.gif) no-repeat;
	background:  url(../assets/pijl_oranje.jpg) left center no-repeat;
	padding-left:10px;
	color: #C7342D;
}


.agendaheading {font-size:16px; color:#C7342D;}

.leesverder {color: #2C484F; text-decoration:none;}
.em {font-style:italic; color:#000000; font-size:11px; line-height:20px;}
.small {font-size:10px;}
form .vnorm {border: 1px solid #8A0000;}




