body {
	background-color:#313131; margin:20px 0px 0px 0px;}
	
	
/* CONTAINERS */
#container {
	width:744px; margin:0 auto; background-color:#000000;}

#main_ct {
	background-color:#000000; background-image:url(../img/bg.jpg); background-repeat:repeat-y; width:744px; font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; color:#8D8D8D; clear:both; }

#banner_ct {
 	height:230px; width:704px; }

#content_ct {
	width:704px; background-color:#000000;}

#mainFrame {
	width:704px; border:0; background-color:#000000; overflow:hidden; display:none; padding:0px;}

#content_table {
	width:704px; background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#DFDFDF; }
	
#left_ct {
	width:302px; height:400px; padding:20px 25px 20px 25px; margin-left:25px; border-right:1px solid #313131; line-height:16px; }

#right_ct {
	width:340px; padding:20px 7px 20px 8px; border-left:1px solid #313131; }
	
.content_holder{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#DFDFDF; padding-top:8px;}
	

/* SHADOWS */
#top_left {
	width:20px; height:20px; background-image:url(../img/top_left.jpg); float:left; clear:right;}

#top_shadow {
	width:704px; height:20px; background-image:url(../img/top_shadow.jpg); background-repeat:no-repeat; float:left; }
	
#top_right {
	width:20px; height:20px; background-image:url(../img/top_right.jpg); float:left;}

#bottom_left {
	width:20px; height:20px; background-image:url(../img/bottom_left.jpg); float:left;}
	
#bottom_shadow {
	width:704px; height:20px; background-image:url(../img/bottom_shadow.jpg); background-repeat:no-repeat; float:left;}

#bottom_right {
	width:20px; height:20px; background-image:url(../img/bottom_right.jpg); float:left; clear:right;}
	

/* EVENTS */
#events_ct {
	margin-top:8px; width:335px;}
	
#events_ct td {
	background-color:#161616; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#8D8D8D;}

#events_ct td a:link, #events_ct td a:active, #events_ct td a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#8D8D8D; text-decoration:none;}

#events_ct td a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; text-decoration:none;}

#event_ct{
	width:322px; min-height:180px; background-color:#161616; padding:5px; margin-left:1px;}

#date_ct{
	width:160px; float:left; color:#CCCCCC;}

#place_ct{
	width:162px; float:left; clear:right; text-align:right;}

#e_title{
	width:324px; color:#CCCCCC; height:15px; padding-top:23px;}
	
#e_content{
	width:324px; line-height:16px;}
	

/* EVENTS SCROLLER */
#pagina_container	{
	width:324px; height:12px; margin:10px 0px 0px 1px; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#8D8D8D; font-size:10px;}
	
#pagina_container A:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none; font-size:10px;}

#pagina_container A:active {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none; font-size:10px;}

#pagina_container A:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none; font-size:10px;}

#pagina_container A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:underline; font-size:10px;}

.vorige	{
	float:left; display:inline; width:162px; height:15px;}
		
.volgende {
	float:left; display:inline; width:162px; height:15px;}


/* INSCHRIJFFORMULIER */
#inschrijf_ct {
	margin:8px 10px 0px 10px; width:315px;}
	
#inschrijf_ct td {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#DFDFDF;}

.invulveld {
	border:1px solid #333333; background-color:#000000; height:14px; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; width:205px; padding-left:2px; font-size:10px;}

.cv_upload {
	border:1px solid #333333; background-color:#000000; height:18px; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; width:205px; padding-left:2px; font-size:10px;}

.postcode {
	border:1px solid #333333; background-color:#000000; height:14px; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; width:50px; padding-left:2px; font-size:10px;}

.woonplaats {
	border:1px solid #333333; background-color:#000000; height:14px; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; width:72px; padding-left:2px; font-size:10px;}

.radio_bt{
	height:10px; width:10px; background-color:#000000; color:#DFDFDF;}

.button {
	border:1px solid #333333; background-color:#000000; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; cursor:pointer; height:17px;}
	
#inschrijf_title{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#8D8D8D; font-size:12px; font-weight:bold;}

.check_bt{
	height:12px; width:12px; background-color:#000000; color:#CCCCCC; border:1px solid #333333;}

#multiple{
	height:40px; width:210px; border:1px solid #333333; background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; }
	
#commentaar{
	background-color:#000000; border:1px solid #333333; width:310px; height:60px; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; overflow:hidden;}


/* LINKS */
a:link{
	color:#CCCCCC; text-decoration:underline;}
	
a:active{
	color:#CCCCCC; text-decoration:underline;}
	
a:visited{
	color:#CCCCCC; text-decoration:underline;}
	
a:hover{
	color:#CCCCCC; text-decoration:none;}
	

/* MEDIA CONTAINERS */
.image_desc{
	width:314px; padding:5px 10px; background-color:#161616; margin-bottom:10px; color:#8D8D8D;}
	

/* REFERENTIE TABLE */
#referentieTbl{
	width:300px;
}
#referentieTbl td{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#DFDFDF;
}
ul{
	margin:0;
	padding:0;
	list-style:outside;
	list-style-type:none;
}
li{
	margin:0;
	padding:2px 0 0 12px;
	background:#000000 url(../img/refbullet.jpg) no-repeat left 7px;
}