@charset "UTF-8";
/* COLORS USED
dark grey			#333333
grey				#666666
light grey			#999999
extra light grey	#f5f3f3
blue				#00ccff
green				#02906a
*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 333333;
	background-color: #FFFFFF;
	margin-top:14px;
	margin-bottom:10px;
	padding:0px;
}

a:link, a:visited 	{ color: #00ccff; text-decoration: underline; }
a:hover, a:active 	{ color: #02906a; text-decoration: none; }

a.bedrijven:link, a.bedrijven:visited 	{ color: #333333; font-weight:bold; text-decoration: none; }
a.bedrijven:hover, a.bedrijven:active 	{ color: #02906a; font-weight:bold; text-decoration: none; }

#button a.button:link, #button a.button:visited 	{ background-image:url(../images/button.png); color: #ffffff; text-decoration: none; width:212px; height:19px; display:block; padding-top:1px; }
#button a.button:hover, #button a.button:active 	{ background-image:url(../images/button_mo.png); }
#button {
	width:212px;
	height:20px;
	text-align:center;
	font-weight:bold;
}

h1 {
	font-size:18px;
	color:#02906a;
	margin-top:0px;
	font-weight:normal;
}
h1.nieuwstitel {
	font-size:18px;
	color:#333333;
	margin-top:0px;
	font-weight:normal;
}
h2 {
	font-size:16px;
	color:#02906a;
	margin-top:0px;
	font-weight:normal;
}
h3 {
	font-size:12px;
	color:#999999;
	margin-top:0px;
	font-weight:normal;
}
b.titlenews {
	font-size:12px;
	font-weight:bold; 
	color:#00ccff;
	margin:0px;
	padding:0px;
}
b.red {
	 color:#FF0000; 
	 font-weight:normal; 
	 font-size:11px;
	 line-height:normal;
}
.hlijn {
	 border-bottom:solid 1px #999999; 
	 height:10px; 
	 margin-bottom:10px;
}

#container {
	margin-left:auto; 
	margin-right:auto; 
	width:905px;
}

/* TOP + MENU */
#top {
	 background-image:url(../images/toplogo.gif); 
	 width:885px; 
	 height:67px; 
	 text-align:right; 
	 padding-right:20px;
	 padding-top:40px;
}
#top a, #top a:visited 			{ color:#666666; text-decoration:none; display:inline-block; font-size:16px; margin-left:20px; }
#top a:hover, #top a:active 	{ color:#02906a; }
#top a.highlight 				{ color:#00ccff; }

#submenu01 {
	position:relative; 
	background-color:#ffffff; 
	width:167px; 
	z-index:999; 
	text-align:left; 
	top:0px; 
	left:515px;
	visibility:hidden;
}
.submenu ul {
	 list-style-type:none; 
	 margin:0px; 
	 padding:0px;
}
.submenu ul li.nav {
	border-bottom:solid 1px #e0e0e0;
	margin-top:3px;
}
.subsubmenu ul {
	 list-style-type:none; 
	 margin:0px; 
	 padding:0px;
}
.subsubmenu ul li.nav {
	border-bottom:solid 1px #e0e0e0;
	margin-top:3px;
	margin-left:20px;
}
#top .submenu ul li.nav a:hover, .submenu ul li.nav a:active {
	color:#02906a;
	font-size:12px
}
#top .submenu ul li.bottom {
	background-image:url(../images/submenubottom.png); 
	width:167px; 
	height:9px;
}
#maincontent #navlinks .submenu ul li a.highlight {
	color:#00ccff;
}

/* CONTENT */
#maincontent {
	margin-top:10px;
	margin-bottom:20px;
	line-height: 1.5em;
	color:#333333;
}
.column1 {
	 float:left; 
	 width:355px;
	 margin:15px;
}
#column2 {
	 float:left; 
	 width:230px;
	 margin:15px;
}
#column3 {
	 float:left; 
	 width:230px;
	 margin:15px;
}
#column2 a, #column2 a:visited 			{ color: #333333; text-decoration: none; display:block; }
#column2 a:hover, #column2 a:active 	{ color: #02906a; text-decoration: none; }
#column2 a:hover b.titlenews, #column2 a:active  b.titlenews 	{ color: #02906a; text-decoration: none; }

#column3 a, #column3 a:visited 			{ color: #333333; text-decoration: none; display:block; }
#column3 a:hover, #column3 a:active 	{ color: #02906a; text-decoration: none; }
#column3 a:hover b.titlenews, #column3 a:active  b.titlenews 	{ color: #02906a; text-decoration: none; }

#navlinks {
	 float:left; 
	 width:180px;
	 margin:15px;
}
#navlinks a, #navlinks a:visited 			{ color: #333333; text-decoration: none; display:block; }
#navlinks a:hover, #navlinks a:active 	{ color: #02906a; text-decoration: none; }
#navlinks a:hover b.titlenews, #navlinks a:active  b.titlenews 	{ color: #02906a; text-decoration: none; }

.column1vervolg {
	 float:left; 
	 width:405px;
	 margin:15px;
}

.column1vervolg_wide {
	 float:left; 
	 width:585px;
	 margin:30px;
}

.column1vervolg2 {
	 float:left; 
	 width:635px;
	 margin:15px;
}

/* ADVERTISEMENT */
#advertisement {
	margin-top:20px;
	text-align:center;
}
#topadvertisement {
	background-image:url(../images/topadvertentie.gif); 
	width:357px; 
	height:6px
}
#bottomadvertisement {
	 background-image:url(../images/bottomadvertentie.gif); 
	 width:357px; 
	 height:6px;
}
#contentadvertisement {
	 background-color:#f5f3f3; 
	 width:357px; 
	 padding-top:10px;
	 padding-bottom:10px;
}
#hometopper1, #hometopper2
{
	position: absolute;
}
#advertcontainer
{
	padding-left: 3px;
	text-align: left;
}

/* LOGIN */
#login {
	margin-top:30px;
}
#toplogin {
	background-image:url(../images/toplogin.gif); 
	width:232px; 
	height:6px
}
#bottomlogin {
	 background-image:url(../images/bottomlogin.gif); 
	 width:232px; 
	 height:6px;
}
#contentlogin {
	 background-color:#f5f3f3; 
	 width:208px; 
	 padding:12px 12px 20px 12px;
}
#contentlogin a:link, #contentlogin a:visited 	{ color: #00ccff; font-size:11px; display:inline; text-decoration: underline; }
#contentlogin a:hover, #contentlogin a:active 	{ color: #02906a; font-size:11px; display:inline; text-decoration: none; }

input.login, select.login, textarea.login {
	width:200px; 
	border:solid 1px #999999; 
	margin-bottom:10px;
	font-size:11px;
	color:#666666;
	/*display:block;*/
}
input.login, select.login
{
	height:16px; 
	*height: 20px;
}

select.zoeken {
	width:200px; 
	border:solid 1px #999999; 
	height:15px; 
	margin-bottom:10px;
	font-size:11px;
	color:#666666;
}

/* BOTTOM */
#bottomline {
	 background-image:url(../images/bottomlijn.gif); 
	 width:905px; 
	 height:9px;
}
#bottommenu {
	width:885px; 
	text-align:right; 
	padding-right:20px;
}
#bottommenu a, #bottommenu a:visited {
	color:#666666;
	text-decoration:none;
	margin-left:10px;
}
#bottommenu a:hover, #bottommenu a:active {
	color:#02906a;
	text-decoration:none;
}

#GoogleMapsContainer
{
	width: 400px;
	height: 250px;
}