/* Exodus 20.15 - http://www.biblegateway.com/passage/?search=exodus%2020.15;&version=8; */

/* ----------(  GENERAL  )---------------- */

	* {
		padding:0;
		margin:0;
	}
	body {
		font-size:10px;
		font-weight:normal;
		font-family:"Trebushet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color:#a4a4a4;
		background-color:#f2f2f2;
	}
	h2 {
		color:#028bac;
		font-size:18px;
		text-transform:uppercase;
		font-weight:normal;
		margin-bottom:0.5em;
	}
	h3 {
		color:#0694b6;
		font-size:11px;
		font-weight:bold;
	}
	span.date {
		color:#0694b6;
		font-size:11px;
		font-weight:bold;
	}
	
	#Green .date { color:#85b645; }
	
	#Orange .date { color:#c63; }
	
	p { margin-bottom:1em; }
	
	table { width:100%; font-size:1.1em; }
	table td { vertical-align:top; }
	
	a{
		color:#a4a4a4;
		text-decoration:none;
		outline:none;
	}
	fieldset {
		border:0;
	}
	
	.Span-1 { width:62px; }
	.Span-13 { width:112px }
	.Span-15 { width:135px; }
	.Span-3 { width:215px; }
	.Span-4 { width:350px; }
	.Span-5 { width:380px; }
	.Span-6 { width:440px; }
	.Span-7 { width:485px; }
	.Span-35 { width:233px; }
	.Span-36 { width:294px; }
	.Span-8 { width:545px; }
	.Span-9 { width:631px; }
	.Span-14 { width:933px; }
	
	.Padding { padding:5px; }
	
	.MarginR { margin-right:8px; }
	
	a.Icon { color:#459bb7; padding-left:15px; background-position: left center; background-repeat:no-repeat; }
	
	a.Web { background-image:url(../images/icon_web.gif) }
	a.Mail { background-image:url(../images/icon_mail.gif) }
	
	h1.Title { 
	background:url(../images/back_zoekertes.gif) center left repeat-x; 
	font-weight:normal;
	padding:4px;
	border:1px solid #eaeaea;
	border-width:1px 0;
	width:925px; 
	margin:0 0 8px 25px;
	}
	
	#Green .Title, #Green h2, #Green h3 { color:#85b645; }
	
	#Orange .Title, #Orange h2, #Orange h3 { color:#c63; }
	
	/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */

	.Clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
		
	}
	.Clearfix{display: inline-block;}
	* html .Clearfix {height: 1%;}
	.Clearfix {display: block;}
	
	/* selector */
	
	div.selector {
		margin-bottom:10px;
		padding:1px 0;
		border-top:1px solid #dcdcdc;
		border-bottom:1px solid #dcdcdc;
		float:left;
	}
	
	div.selector .back, div.selector .backoff {
		text-indent:-9999px;
		background:url(../images/selector_left.jpg) center center no-repeat;
		width:25px;
		height:26px;
		display:block;
		float:left;
	}
	
	div.selector .forward, div.selector .forwardoff {
		text-indent:-9999px;
		background:url(../images/selector_right.jpg) center center no-repeat;
		width:25px;
		height:26px;
		display:block;
		float:left;
	}
	
	div.selector .month {
		padding-left:10px;
		color:#fff;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		line-height:26px;
		background:url(../images/selector_center.jpg) left top repeat-x;
		height:26px;
		display:block;
		float:left;
	}
	
	#Green .month { background-image:url(../images/selector_center_gr.jpg) ; }	
	#Green .forward { background-image:url(../images/selector_right_gr.jpg) ; }
	#Green .back { background-image:url(../images/selector_left_gr.jpg) ; }
	#Green .forwardoff { background-image:url(../images/selector_right_gr_off.jpg) ; }
	#Green .backoff { background-image:url(../images/selector_left_gr_off.jpg) ; }	
	
	#Orange .month { background-image:url(../images/selector_center_or.jpg) ; }	
	#Orange .forward { background-image:url(../images/selector_right_or.jpg) ; }
	#Orange .back { background-image:url(../images/selector_left_or.jpg) ; }
	
	.Span-7 .month { width:425px; }
	
	.Span-6 .month { width:370px; }
	
	.Span-3 .month { width:145px; }
	
	/* end selector */

/* -------(  FORCE SCROLLBAR IN FX/SF  )------- */

	html { 
		min-height: 100%; 
		margin-bottom: 1px;
	}

/* ----------(  MAIN LAYOUT  )---------------- */

#wrapper {
	margin:0 auto;
	width:985px;
	background-color:#fff;
	float:left
}

#bannerWrapper { width:1240px; margin:0 auto;}

#banner { width:120px; height:600px;  float:left; margin:176px 0 0 5px; }

#header #hTop {
	color:#fff;
	border-top:1px solid #fff;
	background:url(../images/gradient_menu.jpg) left top repeat-x;
	height:31px;
}

#header #hTop form {
	float:left;
}

#header #hTop input {
	float:left;
}

#header #hTop label {
	margin-top:5px;
	margin-right:10px;
	float:left;
}

#header #hTop #nieuwsbrief {
	margin:3px 0 0 0;
	width:144px;
	float:right;
}

#header #hTop #search {
	margin-top:3px;
	width:185px;
	float:right;
}

#header #hTop #search label {
	padding-left:10px;
	border-left:1px solid #fff;
}

#header #hTop input.text {
	margin-top:2px;
	padding:3px 5px 0 5px;
	color:#fff;
	font-size:10px;
	font-family:"Trebushet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/input_bg.jpg) left top no-repeat;
	width:100px;
	height:20px;
	border:0;
}

#header #hTop .submit {
	margin:4px 0 0 5px;
}

#header #hTop ul {
	margin:7px 10px 0 0;
	list-style:none;
	float:right;
}

#header #hTop li {
	margin:0;
	padding:0 10px;
	border-left:1px solid #fff;
	list-style:none;
	display:inline;
	float:left;
}

#header #hTop li.first {
	border:0;
}

#header #hTop li a {
	color:#fff;
	font-size:11px;
	text-decoration:none;
	display:block;
	float:left;
}

#header #hContent {
	background:url(../images/bg_header.jpg) left top repeat-x;
	height:113px;
}

#header #hContent h1 {
	float:left;
}

#header #hContent h1 a {
	text-indent:-9999px;
	background:url(../images/vlar.jpg) center center no-repeat;
	width:228px;
	height:113px;
	display:block;
}

#header #hContent .add {
	margin:12px 0 0 10px;
	float:left;
}

#header #hContent .add img {
	border:0;
}

#header #hBottom {
	margin-bottom:20px;
	background:url(../images/gradient_menu.jpg) left top repeat-x;
	height:31px;
}

#header #hBottom ul {
	margin-left:20px;
	list-style:none;
}

#header #hBottom li {
	padding:0 10px;
	background:url(../images/stripe.jpg) right center no-repeat;
	list-style:none;
	display:inline;
	float:left;
}

#header #hBottom li a {
	padding:0 5px;
	line-height:31px;
	height:31px;
	text-decoration:none;
	color:#fff;
	font-size:13px;
	display:block;
	float:left;
}

#header #hBottom li a.active {
	border-top:4px solid #f5ff00;
	line-height:22px;
}

#header #hBottom #gemeenteH,
#left #selectGem {
	padding:5px 10px 0 10px;
	float:left;
}

#header #hBottom #gemeenteH select,
#left #selectGem select {
	padding-top:1px;
	font-size:11px;
	color:#585858;
	font-family:"Trebushet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:167px;
	height:20px;
}

#left #selectGem label {
	margin-right:10px;
	text-transform:uppercase;
}

#right #rightLeft #activiteit {
	padding-top:1px;
	font-size:11px;
	color:#585858;
	font-family:"Trebushet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:206px;
	height:20px;
}

#right #rightLeft #nieuweActiviteiten input {
	margin-top:5px;
	float:left;
}

#right #rightLeft #nieuweActiviteiten #nieuweActiviteit {
	padding:2px 2px 0 2px;
	font-size:11px;
	color:#585858;
	font-family:"Trebushet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:168px;
	height:15px;
}

#left {
	margin-left:25px;
	float:left;
}

#left #vidWrapper {
	margin-bottom:20px;
}

.box { 
	margin-bottom:8px;
	float:left;
	overflow:hidden;
	position:relative;
	}
#reportagebox { 
	overflow:hidden;
	position:relative;
	}	

.Inner { margin-bottom:0 !important; }

.Color1 {
	background-color:#f6f6f6;
	border:1px solid #e5e5e5;
}

.Color0 {
	background-color:#fff;
	border:1px solid #e5e5e5;
}

.box #rss {
	text-indent:-9999px;
	background:url(../images/rss.jpg) center center no-repeat;
	width:30px;
	height:18px;
	float:right;
}

.item {
/*	float:left;*/
}

.item .iLeft {
	width:60px;
	float:left;
}

.item .iRight {
	width:415px;
	float:left;
}

#right {
	float:left;
	margin-bottom:8px;
}

#right #sponsors {
	margin-bottom:8px;
	border:1px solid #e5e5e5;
	width:439px;
}

.Color2 {
	background-color:#f8f8f8;
	border:1px solid #e5e5e5;
}

#right div.noborder {
	padding:0;
	border:0;
	background-color:#fff;
}

#right div.yellow {
	background-color:#fef7e7;
}

#right #rightLeft {
	margin:0 8px 0 0;
	float:left;
}

#zoekertjes {
	margin-top:5px;
	padding:1px 0;
	border-top:1px solid #e3e3e5;
	border-bottom:1px solid #e3e3e5;
	height:26px;
	list-style:none;
	float:left;
	background:url(../images/back_zoekertes.gif)
}

#zoekertjes li {
	list-style:none;
	display:inline;
	float:left;
}

#zoekertjes a {
	margin-right:5px;
	text-indent:-9999px;
	height:26px;
	width:37px;
	display:block;
	float:left;
}

#zoekertjes .house {
	background:url(../images/sHouse.jpg) left top no-repeat;
}

#zoekertjes .houseActive {
	background:url(../images/sHouse_active.jpg) left top no-repeat;
}

#zoekertjes .people {
	background:url(../images/sPeople.jpg) left top no-repeat;
}

#zoekertjes .cars {
	background:url(../images/sCar.jpg) left top no-repeat;
}

#zoekertjes .kids {
	background:url(../images/sBear.jpg) left top no-repeat;
}

.Span-7 #zoekertjes { width: 475px; }

.Span-3 #zoekertjes { width: 205px; }

.pager {
	margin-top:5px;
	padding:1px 0;
	border-top:1px solid #e3e3e5;
	border-bottom:1px solid #e3e3e5;
	height:16px;
	line-height:16px;
	list-style:none;
	float:left;
}

.Span-7 .pager { width: 475px; }

.Span-6 .pager { width: 430px; }

.Span-3 .pager { width: 205px; }

.pager li {
	list-style:none;
	display:inline;
	float:left;
}

.pager a {
	padding:0 2px;
	height:16px;
	display:block;
	float:left;
}

.pager a.active {
	color:#489fbd;
	font-weight:bold;
}

a.previous {
	margin:2px 0 0;
	text-indent:-9999px;
	background:url(../images/arrow-small_left.jpg) center center no-repeat;
	width:18px;
	height:13px;
	display:block;
}

a.next {
	margin-top:2px;
	text-indent:-9999px;
	background:url(../images/arrow-small_right.jpg) center center no-repeat;
	width:18px;
	height:13px;
	display:block;
}

#rightLeft span.tijd {
	padding:5px 0;
	border-top:1px solid #d0d0d0;
	font-size:22px;
	color:#459cb8;
	width:205px;
	text-align:center;
	display:block;
}

#rightLeft #afbeelding_dag {
	border:1px solid #e5e5e5;
}

#right #rightRight {
	float:left;
}

#right #rightRight #blog span.date {
	padding-top:5px;
	display:block;
	clear:both;
}

#right #rightRight #blog a {
	color:#459cb8;
	font-weight:bold;
}

#right #rightRight #fotoWeek img {
	margin-bottom:10px;
	border:1px solid #e5e5e5;
	padding:2px;
	max-width:200px;
	_width:200px;
}

#fotoWeekGemeente img {
	margin-bottom:10px;
	border:1px solid #e5e5e5;
	padding:2px;
	max-width:200px;
	_width:200px;
}

#right #rightRight #fotoWeek span.sub {
	margin:5px 0;
	color:#459cb8;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
	width:206px;
	float:left;
}

#right #rightRight #fotoWeek p {
	font-size:12px;
}

#right #poll {
	margin:10px 0 10px 30px;
	padding-bottom:5px;
}

#right #rightRight .yellow p {
	padding-top:5px;
	clear:both;
}

#right #poll .row {
	margin-bottom:10px;
	margin-top:0 !important
}

#right #poll .row input {
	float:left;
}

#right #poll .row label { margin-left:5px; }

#right .yellow a {
	margin-right:20px;
	padding-right:25px;
	background:url(../images/arrow-small_right.jpg) right center no-repeat;
}

#footer {
	clear:both;
}

#footer ul {
	margin-left:10px;
	padding:40px 0 20px;
	list-style:none;
	height:15px;
}

#footer li {
	padding:0 15px;
	background:url(../images/bullet.jpg) left center no-repeat;
	float:left;
}

#footer li.first {
	background:none;
}

#footer #bottomAdd {
	margin-left:20px;
	margin-bottom:10px;
	height:90px;
}

#footer #bottomAdd a {

}

#footer #bottomAdd #logos {
	background-color:#49a2c0;
	width:218px;
	height:90px;
	float:left;
}

#footer #bottomAdd #logos img  {
	margin:6px;
}

#footer #bottomAdd img {
	border:0;
	float:left;
}

/* forms */

.row { margin-top:8px; float:left }

.Span-3 .row { width:205px; }

label { clear:right; float:left; font-weight:bold; }

input, textarea { font:1em normal "Trebuchet MS",arial, sans-serif; float:left; }

input.Normal { width:220px; }
input.Short { width:50px; }
input.Medium { width:150px; }
input.Half { width:100px; }

input.InputText{ background:url(../images/back_inputtext.gif) repeat-x; border:1px solid #dedede; color:#459bb7; padding:2px 5px 1px; clear:left; }

input.InputBtn { background:url(../images/back_inputbtn.gif) repeat-x; border:0; color:#fff; padding:2px 10px 1px; cursor:pointer; }

textarea { background:#fcfcfc; border:1px solid #dedede; color:#459bb7; padding:2px 5px 1px; clear:left; width:282px; height:135px; overflow:auto; }

.Buttons { position:absolute; bottom:5px; right:5px; }

.Buttons .InputBtn { margin-left:8px; }

ul.Radios { list-style:none; clear:left; float:left; }

ul.Radios Li { clear:left; padding-top: 5px; }

ul.Radios label { margin:0 0 0 8px; font-weight:normal; }

.Radio {float:left; padding:0; margin:0; height:10px; width:10px; display:block; }

/* images */

.Img { border:1px solid #E5E5E5; padding:2px; }

.Left { margin-right:8px; float:left; }

select {
	font-size:11px;
	color:#585858;
	font-family:"Trebushet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

 .infomsg {  
     border-bottom: 1px solid;  
	 border-top: 1px solid;  
     margin: 6px 0px;  
     padding:10px 6px 10px 50px;  
     background-repeat: no-repeat;  
     background-position: 6px center;   
     color: #00529B;  
     background-color: #BDE5F8;  
     background-image: url('../images/infomsg.png');  
 	 width: 300px;
 }  
 .successmsg {  
     border-bottom: 1px solid;  
	 border-top: 1px solid;  
     margin: 6px 0px;  
     padding:10px 6px 10px 50px;  
     background-repeat: no-repeat;  
     background-position: 6px center;   
     color: #4F8A10;  
     background-color: #DFF2BF;  
     background-image:url('../images/successmsg.png');  
 	 width: 300px;	 
 } 

 .warningmsg {  
     border-bottom: 1px solid;  
	 border-top: 1px solid;  
     margin: 6px 0px;  
     padding:10px 6px 10px 50px;  
     background-repeat: no-repeat;  
     background-position: 6px center;   
     color: #9F6000;  
     background-color: #FEEFB3;  
     background-image: url('../images/warningmsg.png');  
 	 width: 300px;	 
 }  
 .errormsg { 
     border-bottom: 1px solid;  
	 border-top: 1px solid;  
     margin: 6px 0px;  
     padding:10px 6px 10px 50px;  
     background-repeat: no-repeat;  
     background-position: 6px center;    
     color: #D8000C;  
     background-color: #FFBABA;  
     background-image: url('../images/errormsg.png');  
 	 width: 300px;	 
 } 
 
 #slide-images-h, #slide-images-single-h, #slide-images-footer-h, #slide-images-single-footer-h{
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
	/*width:600px;*/
	height:100px;
	overflow:hidden;
}

 #slide-images-v, #slide-images-single-v,#slide-images-right-v{
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
	height:600px;
	overflow:hidden;
}

#slide-images-h li, #slide-images-single-h li, #slide-images-footer-h li, #slide-images-single-footer-h li{
	position:absolute;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}
#slide-images-v li, #slide-images-single-v li, #slide-images-footer-v li, #slide-images-right-v li, #slide-images-single-footer-v li{
	position:absolute;
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}
#slide-show-h ul {
	margin:0px;
	padding:0px;
	height:100px;
}

#slide-show-v ul {
	margin:0px;
	padding:0px;
	height:600px;
	width:120px;
}

#slide-images li img, #slide-images-single li img, #slide-images-single-footer li img{
	display:block;
	background-color:#FFFFFF;
}


#adsense_banner {
/*background:#CCCCCC none repeat scroll 0 0;*/
float:left;
height:600px;
margin:176px 5px 0 0;
width:120px;
}