body
{
	margin:0px;
	padding:0px;
	background-color:#eaedf0;
	background-image:url(../images/background-website.png);
	background-repeat:repeat-y;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:22px;
	color:#6F7072;
}
html, body
{
	height:100%;
}
input
{
	border:1px solid #CCC;
	height:20px;
	width:300px;
}
input.submit
{
	width:auto;
}
textarea
{
	border:1px solid #CCC;
	height:100px;
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1
{
	padding:0px;
	margin:0px;
	color:#A4BE26;
	font-size:31px;
	line-height:31px;
	margin-bottom:10px;
	font-weight:lighter;
}
h1.white
{
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:31px;
	line-height:31px;
	margin-bottom:5px;
	font-weight:lighter;
}
h1.f45
{
	padding:0px;
	margin:0px;
	color:#A4BE26;
	font-size:45px;
	line-height:45px;
	margin-bottom:10px;
	font-weight:lighter;
}
h2
{
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:26px;
	line-height:26px;
	font-weight:lighter;
}
h2.f25
{
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:25px;
	font-weight:lighter;
}
img
{
	border:0px;
	outline:none;
}
a:link, a:visited
{
	color:#6F7072;
	font-weight:bold;
	text-decoration:none;
}
a:hover, a:active
{
	color:#a4be26;
	font-weight:bold;
	text-decoration:none;
}
a.menu:link,a.menu:visited
{
	color:#6F7072;
	font-weight:normal;
	text-decoration:none;
}
a.menu:hover,a.menu:active
{
	color:#a4be26;
	font-weight:normal;
	text-decoration:none;
}
a.submenu:link, a.submenu:visited
{
	padding:5px;
	height:15px;
	color:#6F7072;
	font-weight:normal;
	text-decoration:none;
}
a.submenu:hover, a.submenu:active
{
	padding:5px;
	height:15px;
	color:#FFFFFF;
	background-color:#A4BE26;
	font-weight:normal;
	text-decoration:none;
}
a.menuActive
{
	color:#a4be26;
	font-weight:normal;
	text-decoration:none;
}
a.submenuActive
{
	padding:5px;
	height:15px;
	color:#FFFFFF;
	background-color:#A4BE26;
	font-weight:normal;
	text-decoration:none;
}
a.footer:link, a.footer:visited
{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
a.footer:hover, a.footer:active
{
	color:#A4BE26;
	font-weight:normal;
	text-decoration:none;
}
.clear
{
	clear:both;
}
#site
{
	margin:auto;
	padding:20px;
	width:928px;
	background-color:#FFF;
}
#footer
{
	margin:auto;
	padding:20px;
	height:162px;
	width:928px;
	background-color:#6f7072;
	color:#CED4DB;
	font-size:13px;
	line-height:21px;
}
#logo-denetwerkbeheerder
{
	position:absolute;
	margin-left:750px;
	margin-top:8px;
	z-index:2;
}
ul#menu
{
	padding:0px;
	margin:0px;
	padding-top:30px;
	width:928px;
	height:25px;
}
ul#submenu
{
	height:45px;
	width:928px;
	margin:0px;
	padding:0px;
}
li.menu
{
	float:left;
	list-style:none;
	margin-left:10px;
	margin-right:20px;
	font-size:20px;
	font-weight:lighter;
	color:#6F7072;
}
li.submenu
{
	margin-top:10px;
	margin-bottom:10px;
	margin-right:20px;
	font-size:15px;
	list-style:none;
	float:left;
}
li.submenuHolder
{
	padding:0px;
	margin:0px;
	list-style:none;
	width:10px;
	float:left;
}
#banner
{
	width:924px;
	height:300px;
	overflow:hidden;
	margin-bottom:20px;
}
#bannerHolder
{
	width:924px;
	height:300px;
	overflow:hidden;
	margin-bottom:20px;
	position:absolute;
	z-index:1;
}
#bannerBlokken
{
	width:294px;
	height:271px;
	overflow:hidden;
	margin-bottom:20px;
}
#bannerBlokkenHolder
{
	width:296px;
	height:271px;
	overflow:hidden;
}
.bannerBlokken
{
	float:left;
	margin-right:2px;
	margin-bottom:2px;
}
#bannerSlider
{
	width:50000px;
	height:300px;
}
#banner-arrow-left
{
	margin-top:132px;
	position:absolute;
	cursor:pointer;
	z-index:2;
}
#banner-arrow-right
{
	margin-top:132px;
	margin-left:894px;
	position:absolute;
	cursor:pointer;
	z-index:2;
}
#bannerKlein
{
	width:294px;
	height:288px;
	overflow:hidden;
	margin-bottom:20px;
}
#bannerKleinText
{
	margin-left:28px;
	margin-top:28px;
	width:236px;
	height:100px;
	position:absolute;
}
.banner
{
	width:924px;
	height:300px;
	overflow:hidden;
	float:left;
}
.bannerText
{
	font-size:15px;
	line-height:25px;
	margin-left:460px;
	margin-top:65px;
	width:400px;
	height:220px;
	position:absolute;
	overflow:hidden;
}
#content-left
{
	margin-right:20px;
	width:294px;
	float:left;
}
#content-center
{
	margin-right:20px;
	width:294px;
	float:left;
}
#content-right
{
	width:294px;
	float:left;
}
#content-text
{
	margin-right:20px;
	width:608px;
	float:left;
}
#klantenLogin
{
	padding:20px;
	width:254px;
	height:144px;
	background-color:#A4BE26;
	margin-bottom:20px;
	overflow:hidden;
}
#infoBox1
{
	padding:15px;
	width:264px;
	height:82px;
	background-color:#A4BE26;
	overflow:hidden;
	margin-bottom:20px;
	font-size:11px;
	line-height:16px;
	color:#FFFFFF;
}
#infoBox2
{
	padding:15px;
	width:264px;
	height:82px;
	background-color:#CED4DB;
	overflow:hidden;
	margin-bottom:20px;
	line-height:25px;
}
#infoBox3
{
	padding:15px;
	width:264px;
	height:169px;
	background-color:#C4D572;
	overflow:hidden;
	margin-bottom:20px;
	line-height:21px;
	color:#FFFFFF;
}
#nieuwsBox1Content
{
	width:294px;
	height:201px;
	overflow:hidden;
}
#nieuwsBox2Content
{
	width:294px;
	height:225px;
	overflow:hidden;
}
#nieuwsBox3Content
{
	width:294px;
	height:225px;
	overflow:hidden;
}
#infoBox3Content
{
	width:264px;
	height:135px;
	overflow:hidden;
}
strong.green
{
	font-weight:normal;
	font-size:14px;
	color:#698e06;
}
input.green
{
	padding-left:4px;
	width:250px;
	height:24px;
	line-height:24px;
	border:0px;
}
input.greenButton
{
	margin-left:164px;
	margin-top:10px;
	padding-left:5px;
	height:20px;
	width:90px;
	text-align:left;
	background-image:url(../images/button-green.png);
	border:0px;
	font-size:13px;
	color:#FFF;
	cursor:pointer;
}
.leesVerder
{
	margin-top:20px;
	padding-right:23px;
	padding-left:5px;
	height:20px;
	line-height:20px;
	width:90px;
	border:0px;
	text-align:left;
	background-color:#a4be26;
	background-image:url(../images/button-green-light.png);
	background-repeat:no-repeat;
	background-position:right;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:normal;
}
.leesVerder2
{
	margin-top:10px;
	padding-right:23px;
	padding-left:5px;
	height:20px;
	line-height:20px;
	width:90px;
	border:0px;
	text-align:left;
	background-color:#FFFFFF;
	background-image:url(../images/button-white.png);
	background-repeat:no-repeat;
	background-position:right;
	color:#acc43a;
	cursor:pointer;
	font-weight:normal;
}
.nieuwsBox
{
	height:251px;
	overflow:hidden;
}
.nieuwsBox2
{
	height:268px;
	overflow:hidden;
}
.contentLine
{
	margin-top:19px;
	margin-bottom:20px;
	width:294px;
	height:1px;
	background-color:#C5C6C7;
}
.homepagePlaat
{
	margin-bottom:20px;
}
