body {
	font: 11px Arial,Verdana;
	color: #171717;
	line-height:17px;
	padding: 0px;
	margin: 0px;
	background-color: white;
	background-image:url(../images/bg.gif);
	background-repeat:no-repeat;
	background-position:center top;
}

#header-top{
	width:928px;
	margin:0px auto;
	padding:0px;
	background-image:url(../images/header_top.gif);
	background-repeat:no-repeat;
	background-position:bottom;	
}

#container{
	width:928px;
	margin:0px auto;
	padding:0px;
	background-image:url(../images/bg_middle.gif);
	background-repeat:no-repeat;
	background-position:0px 174px;
}

#container2{
	width:928px;
	margin:0px auto;
	padding:0px;
	background-image:url(../images/bg_top.gif);
	background-repeat:no-repeat;
		
}

	#kolom_links{
		float:left;
		margin:0px;
		padding:0px;
		width:214px;
		padding-left:10px;
		
	}
	
		#logo a{
			float:left;
			width:214px;
			height:121px;
			text-decoration:none;
			background-image:url(../images/3october_logo.gif);
			background-repeat:no-repeat;
			background-position:center center;
		}
		
		#zoekbalk{
			float:left;
			width:194px;
			height:42px;
			padding-left:20px;
			padding-top:11px;
			background-image:url(../images/zoek_balk_bg.gif);
			background-repeat:repeat-x;
		}
		
			#zoek_holder{
				float:left;
				margin:0px;
				padding:0px;
				width:176px;
				height:22px;
			}
			.zoek{
				float:left;
				width:143px;
				height:18px;
				margin:0px;
				padding:0px;
				color:#848484;
				padding-left:8px;
				padding-top:4px;
				border:0px solid white;
				font:11px Arial;
				background-image:url(../images/zoek_bg.gif);
				background-repeat:no-repeat;
			}
			.zoek_btn a{
				float:left;
				width:25px;
				height:22px;
				margin:0px;
				padding:0px;
				text-decoration:none;
				background-image:url(../images/zoek_button.gif);
				background-repeat:no-repeat;
			}
			
			.zoek_btn a:hover{
				background-image:url(../images/zoek_button_hover.gif);
				background-repeat:no-repeat;
			}
		
		#menu{
			float:left;
			width:214px;
			height:409px;
			margin:0px;
			padding:0px;
			background-image:url(../images/logo_waterwerk.gif);
			background-color:#ee3b33;
			background-repeat:no-repeat;
			background-position:left top;
			text-align:right;
		}
		
		#menu ul{
			margin:0px;
			padding:0px;
			padding-top:10px;
			padding-right:3px;
			
		}
		
		#menu li{
			margin:0px;
			padding:0px;
			list-style:none;			
		}
		
		#menu li a{
			color:white;
			font:14px Arial;
			font-weight:bold;
			line-height:25px;
			background-image:url(../images/arrow_left.gif);
			background-repeat:no-repeat;
			background-position:right;
			padding-right:20px;
			text-decoration:none;
		}
		
		#menu li a:hover, #menu li a.actief{
			font-style:italic;
			background-image:url(../images/arrow_right.gif);
			background-repeat:no-repeat;
			background-position:right;
		}
		
		#menu li a.blauw:hover, #menu li a.blauwactief{
			color:#529AD4;
			font-style:italic;
			background-image:url(../images/arrow_right.gif);
			background-repeat:no-repeat;
			background-position:right;
		}
		
		#menu li a.oranje:hover, #menu li a.oranjeactief{
			color:#FF9E3F;
			font-style:italic;
			background-image:url(../images/arrow_right.gif);
			background-repeat:no-repeat;
			background-position:right;
		}
		
		#menu li a.rood:hover, #menu li a.roodactief{
			color:#AB100E;
			font-style:italic;
			background-image:url(../images/arrow_right.gif);
			background-repeat:no-repeat;
			background-position:right;
		}
		
		#banners{
			float:left;
			margin:0px;
			padding:0px;
			padding-top:20px;
			padding-left:4px;
		}

	#kolom_rechts{
		float:left;
		width:703px;
		margin:0px;
		padding:0px;
		background-image:url(../images/content_bg.gif);
		background-repeat:repeat-y;
	}
	
	
		#content_rechts{
			float:left;
			width:697px;
			min-height:600px;
			margin:0px;
			padding:0px;
			padding-left:6px;
			background-image:url(../images/content_bg2.gif);
			background-repeat:no-repeat;
		}
		
		*html #content_rechts{
			height:600px;
		}
		
		#header{
			float:left;
			width:697px;
			height:53px;
			margin:0px;
			padding:0px;	
			padding-top:121px;	
			background-image:url(../images/home_header.jpg);
			background-repeat:no-repeat;	
		}
		
		#content{
			float:left;
			width:697px;
			min-height:350px;
			padding:0px;
			margin:0px;
			background-image:url(../images/home_content-bg.jpg);
			background-repeat:no-repeat;	
			overflow:hidden;
		}
		
		*html #content{
			/*height:350px;*/
			overflow:none;
		}
		
		#content_footer{
			float:left;
			width:697px;
			height:12px;
			margin:0px;
			padding:0px;
			background-image:url(../images/content_footer.gif);
			background-repeat:no-repeat;
		}

		.balk_rood{
			float:left;
			height:53px;
			margin:0px;
			padding:0px;
			background-image:url(../images/balk_rood.gif);
			background-repeat:repeat-x;
		}
		
		.balk_blauw{
			float:left;
			height:53px;
			margin:0px;
			padding:0px;
			background-image:url(../images/balk_blauw.gif);
			background-repeat:repeat-x;
		}
		
		.balk_oranje{
			float:left;
			height:53px;
			margin:0px;
			padding:0px;
			background-image:url(../images/balk_oranje.gif);
			background-repeat:repeat-x;
		}
		
		
#nws_blok{
	float:left;
	width:319px;
	margin:0px;
	padding:0px;
	margin-right:9px;
	margin-top:7px;
}

	#nws_top{
		float:left;
		width:319px;
		height:11px;
		margin:0px;
		padding:0px;
		background:url(../images/news_blok_top.gif) no-repeat bottom;
	}
	
	#nws_middle{
		float:left;
		width:319px;
		margin:0px;
		padding:0px;
		background:url(../images/news_blok_middle.gif) repeat-y;
	}
	
	#nws_tekst{
		float:left;
		width:319px;
		margin:0px;
		color:white;
		background:url(../images/nws_footer.gif) no-repeat bottom;
	}
		#boven{
			margin:0px;
			padding:0px;
			min-height:200px;
			padding-left:15px;
			padding-right:15px;
			padding-top:10px;
			padding-bottom:30px;
		}
		
		#onder{
			padding-bottom:0px;
		}
	
		
.clearer {
	clear: both; 
	line-height:0; 
	height: -10; 
	float: none;
}
		
/****************************************************
				CONTENT STYLES
***************************************************/

.kolom_home{
	float:left;
	width:205px;
	margin:0px;
	padding:12px;
}

#kolom_submenu_links{
	float:left;
	width:435px;
	margin:0px;
	padding:12px;
	background-repeat:no-repeat;
	background-position:top right;
	padding-right:20px;
}

#kolom_submenu_rechts{
	float:left;
	width:155px;
	margin:0px;
	padding:12px;
	padding-left:0px;
}

.balk_rood h1{
	font:17px Arial,Verdana;
	height:26px;
	font-weight:bold;
	margin-top:8px;
	margin-left:5px;
	padding-top:5px;
	padding-left:37px;
	color:white;
	background-image:url(../images/bullet_rood.gif);
	background-repeat:no-repeat;
}

.balk_blauw h1{
	font:17px Arial,Verdana;
	height:26px;
	margin-top:8px;
	margin-left:5px;
	padding-top:5px;
	padding-left:37px;
	font-weight:bold;
	color:white;
	background-image:url(../images/bullet_blauw.gif);
	background-repeat:no-repeat;
}

.balk_oranje h1{
	font:17px Arial,Verdana;
	height:26px;
	margin-top:7px;
	margin-left:5px;
	padding-top:5px;
	padding-left:37px;
	font-weight:bold;
	color:white;
	background-image:url(../images/bullet_oranje.gif);
	background-repeat:no-repeat;
}

h1{
	font:20px Arial,Verdana;
	color:#AB100E;
	margin:0px;
	padding:0px;
}

h2{
	font:18px Arial,Verdana;
}

h6{
	font:11px Arial,Verdana;
}


a{
	color:#003366;
	text-decoration:underline;
}

a:hover{
	text-decoration:none;
}

.link {
	/*color:black;*/
	width:195px;
	padding-bottom:18px;
	font-size:13px;
	
}

.linkkop_icoon {
	background-image:url(../images/link_icon.gif);
	background-repeat:no-repeat;
	width:26px;
	height:33px;
	float:left;
}

.linkkop_tekst {
	color:#EF3E33;
	font-size:15px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	height:33px;
	width:159px;
	float:left;
}

.programmahome {
	/*color:black;*/
	width:195px;
	padding-bottom:18px;
	font-size:11px;
}

.programmahomekop_icoon {
	background-image:url(../images/mark_icon.gif);
	background-repeat:no-repeat;
	width:26px;
	height:33px;
	float:left;
}

.programmahomekop_tekst {
	color:#0975C6;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	height:33px;
	width:159px;
	float:left;
	padding-bottom:18px;
}

.actueel {
	/*color:black;*/
	float:left;

	padding-bottom:18px;
	font-size:11px;
}

.actueelkop_icoon {
	background-image:url(../images/icon.gif);
	background-repeat:no-repeat;
	width:30px;
	height:33px;
	float:left;
}

.actueelkop_tekst {
	color:#0975C6;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	width:155px;
	float:left;
	padding-bottom:5px;
}

#programma_links {
	width:320px;
	float:left;
	background-image:url(../images/programma_lijn.gif);
	background-repeat:no-repeat;
	background-position:top right;
}

#programma_rechts {
	width:320px;
	float:left;
	padding-left:0px;
}

.agenda {
	color:#3F4042;
	width:320px;
	padding-bottom:18px;
	font-size:12px;
	font-weight:bold;
}

.agendakop_icoon {
	width:50px;
	height:53px;
	float:left;
}

.agendakop_tekst {
	color:#0975C6;
	font-size:20px;
	line-height:26px;
	font-weight:normal;
	padding-left:10px;
	padding-top:9px;
	width:260px;
	min-height:44px;
	float:left;
	padding-bottom:5px;
}

.agendatekst {
	width:240px;
	padding-left:60px;
	padding-right:10px;
	font-weight:normal;
}

.agendadatum {
	color:#3F4042;
	font-size:16px;
	font-weight:bold;
	padding-top:12px;
}

.rood {
	color:#EF3E33;
}

.blauw {
	color:#0975C6;
}

.oranje {
	color:#FF7F00;
}

#fotoalbum {
	float:left;
	margin:0px;
	margin-top:-40px;
	padding-left:0px;
}

#pagina_nummers{
	float:left; 
	display:block;
	width:100%; 
	height:20px; 
	font:13px Arial;
	color:#8b8b8b;
	text-align:center; 
	padding:0px; 
	margin:0px;
	clear:both;
}

#foto {
	float:left;
	width:403px;
	margin:0px;
	padding:0px;
	/*overflow:hidden;*/
	text-align:center;
}

.foto_item {
	float:left;
	width:110px;
	padding-left:0px;
	height:103px;
	/*background-image:url(../images/thumbnailbg.gif);
	background-repeat:no-repeat;
	border:1px solid #B1B1B1;*/
	text-align:center;
	overflow:hidden;
}

.foto_item_actief {
	width:71px;
	height:70px;
	float:left;
	overflow:hidden;
	padding-left: 7px;
	padding-top: 6px;
	padding-bottom: 7px;
	background-image:url(../images/thumbnailbgactief.gif);
	background-repeat:no-repeat;
}

#fotoalbums {
	float:left;
	width:229px;
	background:white;
	padding:8px;
}

#thumbnails {
	float:left;
	width:570px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:35px;
}

#rightmenu{
	float:left;
	width:110px;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}
	
	#rightmenu ul{
		margin:0px;
		padding:0px;
	}
	
	#rightmenu li{
		margin:0px;
		padding:0px;
		list-style:none;
	}
	
	#rightmenu li a{
		display:block;
		color:#6F6E6A;
		font:12px Arial;
		font-weight:bold;
		background-image:url(../images/foto_cat_bullet.gif);
		background-repeat:no-repeat;
		text-decoration:none;
		width:84px;
		height:25px;
		padding-left:30px;
		padding-top:4px;
		padding-bottom:5px;
	}
	
	#rightmenu li a:hover, #rightmenu li a.actief{
		color:#AE1414;
		background-image:url(../images/foto_cat_bullet_hover.gif);
		background-repeat:no-repeat;
	}
	
.foto_thumb_home {
	float:left;
	width:65px;
	height:60px;
	margin-left:2px;
	text-align:center;
	overflow:hidden;
	margin-top:10px;
}

.home_onderschrift {
	color:#9A9997;
	font-style:italic; 
	font-size:11px;
	text-align:left;
}

img {
	/*border:6px solid white;*/
	padding:5px;
	background:white;
	border:1px solid #e0e0e0;
}

.geenrand{
	border:0px solid red;
	padding:0px;
}

#subtekst {
	float:left;
	width:155px;
	margin:0px;
	padding:0px;
}
	
	#subtekst ul{
		margin:0px;
		padding:0px;
	}
	
	#subtekst li{
		margin:0px;
		padding:0px;
		list-style:none;
	}
	
	#subtekst li a{
		display:block;
		color:#AE1414;
		font:15px Arial;
		font-weight:normal;
		background-image:url(../images/bullet_r_subtekst.gif);
		background-repeat:no-repeat;
		text-decoration:none;
		width:153px;
		padding-left:20px;
		padding-top:1px;
		padding-bottom:5px;
	}
	
	#subtekst li a:hover, #subtekst li a.actief{
		color:#EF3E33;
		background-image:url(../images/bullet_r_subtekst_hover.gif);
		background-repeat:no-repeat;
	}
	
input{
	border:1px dotted #AB100E;
	padding:2px;
	color:#5E0C08;
	background:#FCF5F6;
}

textarea{
	border:1px dotted #AB100E;
	padding:2px;
	color:#5E0C08;
	background:#FCF5F6;
}

.btnSubmit{
	border:1px solid #d6d6d6;
	background-image:url(../images/table-head-blue.gif);
	background-repeat:repeat-x;
	padding:4px;
	color:white;
	background:#FCF5F6;
	background-image:url(../images/table-head.gif);
}

#interpulse {
	width:900;
	text-align:right;
	padding-right:15px;
}

#interpulse a {
	text-decoration:none;
	color:#d0d0d0;
}


/****************************************************
				RINGTONE POPUP
***************************************************/

#ringtone_holder{
	float:left;
	width:310px;
	
}

#tekst{
	float:left;
	width:310px;
	
}

#ringtone_header{
	float:left;
	width:310px;
	text-align:right;
}

.download_balk{
	float:left;
	width:310px;
	height:46px;
	background-image:url(../images/mp3_download.gif);
	background-repeat:no-repeat;
}

.ring_titel{
	float:left;
	width:180px;
	height:44px;
	font:13px Arial,helvetica white;
	font-weight:bold;
	color:white;
	margin:0px;
	padding-top:12px;
	padding-left:60px;
}

.download_btn_high a{
	float:right;
	marign:0px;
	padding:0px;
	width:29px;
	height:44px;
	text-decoration:none;
}

.download_btn_low a{
	float:right;
	marign:0px;
	padding:0px;
	width:29px;
	height:44px;
	text-decoration:none;
}

#kolom_submenu_links a {
	text-decoration:none;
}

#kolom_submenu_links a {
	text-decoration:none;
}

#kolom_submenu_links a:hover {
	color:#ab100e;
}

/* STEMMEN OP FOTO'S */
.stemItem {
	width:52px;
	height:90px;
	float:left;
	padding-right:16px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-left:30px;
}

.stemItemCijfer {
	position:absolute;
	height:28px;
	width:28px;
	padding-top:0px;
	padding-left:166px;
	z-index:100;
}

.stemItemCijfer1 {
	position:absolute;
	height:28px;
	width:28px;
	padding-top:0px;
	padding-left:90px;
	z-index:100;
}

/*
#stemfoto {
	width:380px;
	background-color:green;
}

#stemFlash {
	height:100px;
	width:372px;
	background-color:green;
}

#stemOverige {
	height:100px;
	background-color:green;
}

#stemmen {
	width:200px;
	border:1px solid black;
	float:left;
	overflow:hidden;
}

#stemupload {
	width:100px;
	overflow:hidden;
	float:left;
}
*/

#goed {
	display:block;
	clear:both;
	padding:5px;
	border-top:1px solid #ADC329;
	border-bottom:1px solid #ADC329;
	color:#ADC329;
	font-size:16px;
}
#fout {
	display:block;
	clear:both;
	padding:5px;
	border-top:1px solid #D62722;
	border-bottom:1px solid #D62722;
	color:#D62722;
	font-size:16px;
}



/* NIEUWE ACTUEEL DEEL */

.actueel_header {
	float:left;
	width:657px;
	height:4px;
	background-image:url(../images/actueel_header.gif);
	background-repeat:no-repeat;
	margin-top:10px;
}

.actueel_item {
	float:left;
	width:657px;
	background-image:url(../images/actueel_bg.gif);
	background-repeat:repeat-y;
	padding-top:12px;
}

*html .actueel_item {

	padding-top:12px;
	margin-top:-12px;
}

.actueel_footer {
	float:left;
	width:657px;
	height:58px;
	background-image:url(../images/actueel_footer.gif);
	background-repeat:no-repeat;
}

.actueel_links {
	float:left;
	width:119px;
	padding-left:8px;
}

.actueel_rechts {
	float:left;
	width:510px;
	padding-right:20px;
}

.actueel_leesmeer {
	float:right;
}

.actueel_agendaitem {
	float:left;
	width:40px;
	height:60px;
	padding-left:20px;
	padding-top:5px;
}

.actueel_img{
	postion:absolute;
}


.album_select{
	padding:4px;
	font-size:13px;
	color:#FF7F00;
	width:225px;
	font-weight:bold;
}

.wieiswie_foto{
	margin:7px;
}




