/* ----------------------------------------------
	BASISSETTING, positionering                               
	____________________________________________ */

body{
	font: 11px Verdana, Arial, Helvetica;
	color:#fff;
	padding:0;
	margin: 0;
	line-height:16px;
}

#container{
	margin:0 auto;
	padding:0;
	width:980px;
	padding-bottom:30px;
}

#wedstrijd{
	position:absolute;
	padding-top:867px;
	padding-left:430px;
}


	#kolom1{
		float:left;
		margin:0;
		padding:0;
		width:175px;
		min-height:400px;
	}
	
	
		#logo a{
			float:left;
			width:124px;
			height:227px;
			margin:0;
			padding:0;
			padding-top:30px;
			background:url(../images/logo.gif) bottom no-repeat;
		}
	
		#advertenties{
			float:left;
		}
	
	#kolom2{
		float:left;
		width:802px;
		margin:0;
		padding:0;
	}
	
	.homefoto {
		float:left;
		height:359px;
	}
	
		#menu{
			float:left;
			width:100%;
			margin:0;
			padding:0;
			padding-top:72px;
			padding-bottom:29px;
		}
			#menu ul{
				margin:0;
				padding:0;
			}
			#menu li{
				list-style:none;
				display:inline;
				margin:0;
				padding:0;
			}
				#menu li a{
					font:14px Times New Roman;
					color:#4b565e;
					text-transform:capitalize;
					padding-right:53px;
				}
				#menu li a:hover{
					padding-bottom:400px;
				}
				
			
			.content_blok_rood{
				float:left;
				margin:0;
				padding:0;
				width:331px;
				padding-right:7px;
			}

			.content_blok_groen{
				float:left;
				margin:0;
				padding:0;
				width:420px;
				padding-right:0px;
			}
						
				.content_blok_rood_header{
					float:left;
					margin:0;
					padding:0;
					width:100%;
					height:53px;
					background:url(../images/content_blok_rood_top.gif) no-repeat left bottom;
				}
				
				.content_blok_rood_tekst{	
					float:left;
					margin:0;
					padding:10px;
					width:300px;
					background:#da0046;
				}

				.content_blok_groen_tekst{	
					float:left;
					margin:0;
					padding:10px;
					width:400px;
					background:#4ea927;
					min-height:410px;
					clear:both;
				}
				
				.content_blok_rood_footer{
					float:left;
					width:100%;
					height:24px;
					margin:0;
					padding:0;
					background:url(../images/content_blok_rood_bottom.gif) no-repeat right top;
				}

				.content_blok_groen_footer{
					float:left;
					width:100%;
					height:71px;
					margin:0;
					padding:0;
					background:url(../images/content_blok_groen_bottom.gif) no-repeat left top;
				}
			
			.kleinblok_groen,.kleinblok_blauw{
				float:left;
				margin:0;
				padding:0;
				width:261px;
				padding-bottom:7px;
			}		

			.kleinblok_blauw_2{
				float:left;
				margin:0;
				padding:0;
				width:170px;
				padding-bottom:7px;
				padding-top:5px;
			}	
			
			.kleinblok_geel{
				float:left;
				margin:0;
				padding:0;
				width:170px;
				padding-bottom:7px;
				padding-top:359px;
			}				
				
			.kleinblok_groen_header,.kleinblok_blauw_footer,.kleinblok_blauw_footer_v2{
				float:left;
				width:100%;
				height:53px;
				margin:0;
				padding:0;
				background:url(../images/kleinblok_groen_top.gif) no-repeat bottom left; 
			}		
			.kleinblok_groen_tekst,.kleinblok_blauw_tekst{
				float:left;
				width:241px;
				min-height:200px;
				margin:0;
				padding:10px;
				background:url(../images/kleinblok_groen_bg.jpg) no-repeat bottom #96bd0d;
			}		

			.kleinblok_blauw_tekst_2{
				float:left;
				width:160px;
				min-height:241px;
				margin:0;
				padding:10px;
				background:#0075ba;
			}

			.kleinblok_geel_tekst{
				float:left;
				width:160px;
				margin:0;
				padding:10px;
				background:#eed718;
				color:black;
			}		

			
			*html .kleinblok_groen_tekst{
				height:200px;
			}

			*html .kleinblok_geel_tekst{
				height:200px;
			}
			
			*html .kleinblok_blauw_tekst{
				height:200px;
			}

			*html .kleinblok_blauw_2_tekst{
				height:100px;
			}
			
			.kleinblok_blauw_tekst{
				background:#0089c9;
			}

			.kleinblok_blauw_2_tekst{
				background:#0089c9;
			}
						
			.kleinblok_blauw_footer{
				background:url(../images/kleinblok_blauw_bottom.gif) top right no-repeat;
			}

			.kleinblok_blauw_footer_v2{
				background:url(../images/kleinblok_blauw_bottom_v2.gif) top left no-repeat;
			}
		
		.grootblok_groen, .grootblok_blauw{
			float:left;
			margin:0;
			padding:0;
			width:600px;
			margin-bottom:7px;
		}
		.grootblok_groen_header,.grootblok_groen_footer,.grootblok_blauw_footer{
			float:left;
			width:100%;
			margin:0;
			padding:0;
			height:53px;
			background:url(../images/content_top.gif) no-repeat bottom;
		}
		.grootblok_blauw_footer{
			background:url(../images/content_bottom_blue.gif) no-repeat top;
		}
		.grootblok_groen_footer{
			background:url(../images/content_footer.gif) no-repeat top;
		}
		.grootblok_groen_tekst,.grootblok_blauw_tekst{
			float:left;
			width:580px;
			margin:0;
			padding:10px;
			background:#96bd0d;
		}
		.grootblok_blauw_tekst{
			background:#0089c9;
		}
		
		/*.grootblok_groen_tekst img,.grootblok_blauw_tekst img{
			margin:0px;
			width:200px;
			float: left;
		}*/
		
		.grootblok_groen_tekst_plaatje{
			width:170px;
			float: left;
		}
		.grootblok_groen_tekst_tekst{
			width:400px;
			float: left;
		}
		
		.luchtwerken_blok{
			float:left;
			width:251px;
			margin:0;
			padding:10px;
			margin-right:10px;
			margin-bottom:10px;
			}
	
.clearer {
	clear: both; 
	line-height:0; 
	height: -10; 
	float: none;
}

/****************************************************

				CONTENT STYLES
	
****************************************************/

h1{
	font-family:Arial, verdana, times new roman;
	font-size:25px;
	margin:0;
	padding:0;
	color:#fff;
/*	margin-bottom:-15px;*/
	line-height:28px;
	margin-bottom:3px;
	height:30px;
}

.black{
 color:#000000;
}



h2{
	font-family:Arial, verdana, times new roman;
	font-size:18px;
	margin:0px;
	line-height:28px;
}

h3{
	font-size:13px;
	margin:0px;
	color:#fff;
}

h4{
	font-size:14px;
	margin:0px;
	color:#fff;
}

h5{
	font-size:12px;
	margin:0px;
	color:#fff;
}

#content a{
	float:left;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	padding-right:25px;
	height:19px;
	background:url(../images/arrow.gif) right no-repeat;
}

#content a.link{
	background:none;
	padding-right:0px;
	height:0px;
	float:none;
}

.pijl{
	
}

input[type="submit"]{
	color:#fff;
	font-size:10px;
	padding:5px;
	background:#e10078;
	border-top:0px solid #fff;
	border-left:0px solid #fff;
	border-bottom:2px solid #6d6d6d;
	border-right:2px solid #6d6d6d;
}

input[type="text"]{
	width:100%;
	border:1px solid #cfcfcf;
}

/********************************
		SIFR STYLES
*********************************/

/*     SIFR classes     */

.sIFR-hasFlash h1
{
	visibility: hidden;
}

.sIFR-hasFlash h2
{
	visibility: hidden;
}

.sIFR-flash { visibility: visible !important; }

.sIFR-replaced { visibility: visible !important; }

span.sIFR-alternate
	{
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
	letter-spacing: 0;
}

