* {
	font-family: 		Arial;
}

body {
	margin: 		0px;
	padding: 		0px;
/*	background:		lightgreen;
	z-index:		-1;
*/
	
}

p {
	margin:			0px;
	padding:		0px;
}

img {
	margin:			0px;
	display:		block;
	padding:		0px;
}

.transparent {
	filter:alpha(opacity=10);
	-moz-opacity:0.1;
	-khtml-opacity: 0.1;
	opacity: 0.1;
}

.transparent_60 {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

.container {
	width: 			814px;
	margin-left: 		auto;
	margin-right: 		auto;
	position:		relative;
}

.background, .background_home, .background_diensten {
	position:		absolute;
	top:			68px;
	left:			-231px;
	width:			1276px;
	height:			695px;
	z-index:		-1;
}

.background_home {
	background:		url(../images/achtergrond_berg_droog_gras.jpg) no-repeat 0px 0px;
}

.background_diensten {
	background:		url(../images/achtergrond_brug.jpg) no-repeat 0px 0px; 
}

.background_contact {
	background:		url(../images/achtergrond_kano.jpg) no-repeat 0px 0px;
}

.background_over {
	background:		url(../images/achtergrond_bloem.jpg) no-repeat 0px 0px;
}

.background_nieuws {
	background:		url(../images/achtergrond_bergkoegroot.jpg) no-repeat 0px 0px;
}

h1 {
	font-size:	20px;
	font-weight:	normal;
	padding-top:	18px;
	padding-bottom:	22px;
}

h2 {
	font-size:	15px;
	font-weight:	normal;
	padding-top:	28px;
	padding-bottom:	16px;
}

/******************/
/***** Header *****/
/******************/

.header {	position:		absolute;
	top:			0px;
	left:			-231px;
	height:			68px;
	width:			1276px;
	background: 		white;
	z-index:		2;
}

.header .logocontainer {
	top:			22px;
	left:			231px;
	height:			24px;
	width:			205px;
	background:		url(../images/logo_e-scope_klein.gif) no-repeat 0px 0px;
	position:		absolute;
}

.headerfiller {
	position:		relative;
	height:			68px;
	width:			814px;
	z-index:		1;
}


/*************************/
/***** Left *****/
/*************************/

.left {
	position:	absolute;
	top:		68px;	
	left:		-231px;
	width:		231px;
	height:		695px;
	background:	#003664;
}


/*************************/
/***** Right *****/
/*************************/

.right, .right_white {
	position:	absolute;
	top:		68px;
	left:		814px;	
	width:		231px;
	height:		695px;
	background:	#003664;
}

.right_white {
	background:	white !important;
}

/*************************/
/***** Menu *****/
/*************************/

.menu {
	float: 			left;
	width:			204px;
	height:			695px;
	background:		url(../images/verloop_groen.png) repeat-x 0px 0px;
	/* background:		#acdb2d;
	filter:			alpha(opacity=60);
	-moz-opacity:		0.6;
	-khtml-opacity:		0.6;
	opacity:		0.6;
*/
}

.menuholder {
	position:		absolute;
	top:			68px;
	left:			0px;
	width:			204px;
	text-align:		right;
}


.menuholder ul {
	margin-top: 		30px;
	padding: 		0px;
	list-style-type:	none;
}

.menuholder li {
	margin: 		0px;
	padding-bottom: 	14px;
	padding-right:		34px;
	font-size: 		14px;
	font-weight:		bold;
	color:			#f0ffec;
}

.menuholder li a {
	font-size: 		14px;
	color:			#f0ffec;
	text-decoration: 	none;
}

.menuholder .selected a {
	font-size: 		14px;
	color:			#013565;
	text-decoration: 	none;
}	

.menuholder li a:hover {
	color:			#013565;
	text-decoration: 	none;
}


/*******************/
/***** Center *****/
/*******************/

.center {
	width:		610px;
	float:		left;
}


/*******************/
/***** Content *****/
/*******************/

.content_diensten {
	width:			610px;
	margin-top:		261px;
	margin-bottom:		9px;
	height:			235px;
	float: 			left;
	background:		white;
	filter:			alpha(opacity=85);
	-moz-opacity:		0.85;
	-khtml-opacity:		0.85;
	opacity:		0.85;
}

.contentholder_diensten {
	position:		absolute;
	top:			68px;
	left:			204px;
	width:			552px;
	margin-top:		261px;
	margin-bottom:		9px;
	padding-left:		28px;
	padding-right:		28px;
	height:			235px;
	font-size:		12px;
	line-height:		150%;
	float: 			left;
	color:			#003664;
	text-align:		justify;

}

.contentholder_diensten p a {
	font-weight:		bold;
	color:			#003664;
	text-decoration:	none;
}

.content_block_diensten {
	width: 			610px;
	height:			190px;
	/*margin-bottom:		215px; */
	position:		relative;
	float:			left;
	background:		#003664;
/*	font-size:		10px;
	color: 			#f0ffec;
*/
}

.content_block_over {
	width: 			610px;
	height:			190px;
	margin-bottom:		0px;
	position:		relative;
	float:			left;
	background:		#003664;
	filter:			alpha(opacity=80);
	-moz-opacity:		0.8;
	-khtml-opacity:		0.8;
	opacity:		0.8;
}


.content_top_small, .content_home, .content_contact, .content_nieuws {
	width:			406px;
	margin-bottom:		9px;
	margin-left:		204px;
	float: 			left;
}

.content_home, .content_contact, .content_nieuws {
	margin-top:		0px;
	height:			263px;
	background:		white;
	filter:			alpha(opacity=60);
	-moz-opacity:		0.6;
	-khtml-opacity:		0.6;
	opacity:		0.6;
}



.content_bottom_small, .content_bottom_home, .content_bottom_contact, .content_bottom_nieuws {
	width: 			350px;
	margin-left:		204px;
	position:		relative;
	float:			left;
	padding-left:		28px;
	padding-right:		28px;
	font-size:		12px;
	line-height:		150%;
	text-align:		justify;
	
}


.content_bottom_home, .content_bottom_contact, .content_bottom_nieuws {
	height:			423px; 
	color: 			#f0ffec;
	background:		#003664;
}

.content_bottom_nieuws p a {
	font-weight:		bold;
	color:			white;
	text-decoration:	none;
}


.content_block {
	width: 			406px;
	height:			240px;
	margin-bottom:		9px;
	margin-left:		204px;
	float: 			left;
/*	background:		white;
	filter:			alpha(opacity=60);
	-moz-opacity:		0.6;
	-khtml-opacity:		0.6;
	opacity:		0.6;
*/
}
/******************/
/***** Bottom *****/
/******************/



.bottom {
	width: 			580px;
	height:			60px;
	position:		relative;
	float:			left;
	padding-top:		8px;
	padding-right:		30px;
	background:		#003664;
	text-align:		right;
	font-size:		10px;
	color: 			#f0ffec;
}

.bottom_home, .bottom_contact, .bottom_nieuws {
	width: 			376px;
	height:			60px;
	margin-left:		204px;
	position:		relative;
	float:			left;
	padding-top:		8px;
	padding-right:		30px;
	background:		#003664;
	text-align:		right;
	font-size:		10px;
	color: 			#f0ffec;
}

.bottom a, .bottom_home a, .bottom_contact a, .bottom_nieuws a {
	color: 			#f0ffec;
	text-decoration: 	none;	
}


/**********************************/
/***** IE 6 transparent png's *****/
/**********************************/

.trans { behavior: url('../images/fix/iepngfix.htc'); }
