body {
	margin: 15px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	background-color:#ccc;
}


/* ALGEMEEN */

h1 {font-family: Arial, Helvetica, sans-serif; color:#fff; font-size: 26px; font-weight:normal; margin:0px; padding:0px; }
h2 {font-family: Arial, Helvetica, sans-serif; color:#42b609; font-size: 28px; font-weight:normal; margin:0px; }
h3 {font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 18px; font-weight:normal; margin:0px;}
h4 {font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 11px; font-weight:bold; margin:0px;}
h5 {font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 12px; font-weight:bold; margin:0px;}


.plattetekst {font-family: Verdana, Arial, Helvetica, sans-serif; color:#252525; font-size: 12px; font-weight: normal; }
.recenttekst {font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 11px; font-weight: normal; }
.footertekst {font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 10px; font-weight: normal; }

a:link {color: #000;	text-decoration: none;}
a:visited {color: #000;	text-decoration: none;}
a:hover {color: #44af07; text-decoration: none;}
a:active {color: #000; text-decoration: none;}

.footerlink:link {color: #fff; text-decoration: none;}
.footerlink:visited {color: #fff; text-decoration: none;}
.footerlink:hover {color: #000; text-decoration: none; }
.footerlink:active {color: #fff; text-decoration: none;}

/* MENU */
.menubtn {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; word-spacing:1px; 	color:#FFF; }
.menubtn:link {color:#FFF; }
.menubtn:visited {color:#FFF; }
.menubtn:active {color:#FFF; }
.menubtn:hover {color:#3a3a3a; }

/* SUBMENU */
.submenubtn {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; letter-spacing:1px; color:#FFF; }
.submenubtn:link {color:#FFF; }
.submenubtn:visited {color:#FFF; }
.submenubtn:active {color:#FFF; }
.submenubtn:hover {color:#44af07; }

/* NIEUWS */
.nieuwstekst {font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 11px; font-weight: normal; }
.nieuwsdatum {font-family: Arial, Helvetica, sans-serif; color:#666; font-size: 10px; font-style:italic; }
.recent_foto { border:#000 solid 1px; margin-right:5px; }
.recent_foto:hover { filter: alpha(opacity=90); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;}



/* INDEX */
#container {
	position: relative;
	margin: auto;
	width:1000px;
	height:750px;
	text-align:center;
	background-color:#FFF;
	border:1px solid #666;
}

#header_ {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:81px;
	background-color:#282828;
}

#paginafoto {
	position:absolute;
	left:0px;
	top:83px;
	width:235px;
	height:130px;
}


/* MENU */
#menu-kopje_ {
	position:absolute;
	left:0px;
	top:215px;
	width:235px;
	height:31px;
}
#menu-bg_ {
	position:absolute;
	left:0px;
	top:246px;
	width:235px;
	height:367px;
	background:url(../img/menu_bg.gif) no-repeat;
}
#menu {
	position:absolute;
	left:0px;
	top:-3px;
	width:185px;
	padding:20px 20px 0px 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	word-spacing:1px;
	color:#FFF;
	text-align:left;
}


#content {
	position:absolute;
	left:262px;
	top:106px;
	width:710px;
	height:609px;
	overflow-y:auto;
	overflow-x:hidden;
	text-align:left;
}


/* RECENT PROJECTEN */
#projecten-kopje_ {
	position:absolute;
	left:283px;
	top:461px;
	width:330px;
	height:32px;
	background-color:#000;
	text-align:center;
}
#projecten-items_ {
	position:absolute;
	left:283px;
	top:633px;
	width:330px;
	height:77px;
	text-align:left;
}
#projecten-tekst_ {
	position:absolute;
	left:283px;
	top:500px;
	width:330px;
	height:125px;
	text-align:left;
	padding-bottom:0px;
	border-bottom:1px solid #999;
}


/* RECENT NIEUWS */
#nieuws-kopje_ {
	position:absolute;
	left:626px;
	top:461px;
	width:330px;
	height:32px;
	background-color:#000;
	text-align:center;
}
#nieuws-items_ {
	position:absolute;
	left:626px;
	top:633px;
	width:330px;
	height:77px;
	text-align:left;
}
#nieuws-tekst_ {
	position:absolute;
	left:626px;
	top:500px;
	width:330px;
	height:125px;
	text-align:left;
	padding-bottom:0px;
	border-bottom:1px solid #999;
}



#logo_ {
	position:absolute;
	left:0px;
	top:613px;
	width:235px;
	height:134px;
}

#footer_ {
	position:absolute;
	left:14px;
	top:725px;
	width:873px;
	height:25px;
	text-align:center;
}

