body {
background:		#fff;
margin-top:		30px;
overflow:		hidden;
}

#maincontainer {
position:			absolute;
left:				100px;
width:				970px;
height:				590px;
border:				#CCECF9 1px solid;
background-image:	url(/images/sp_bg.jpg);
background-repeat:	no-repeat;
overflow:			hidden;
}

.maintable1 {
width:				970px;
height:				590px;
border-top:			#CCECF9 1px solid;
border-left:		#CCECF9 1px solid;
border-right:		#CCECF9 1px solid;
background-image:	url(/images/sp_bg.jpg);
background-repeat:	no-repeat;
overflow:			hidden;
}

.maintable2 {
width:				970px;
border-bottom:		#CCECF9 1px solid;
border-left:		#CCECF9 1px solid;
border-right:		#CCECF9 1px solid;
}

.r1_1 {
width:				170px;
height:				79px;
background:			#fff;
border-bottom:		#EB690A 1px solid;
}

.r2_2 {
width:				334px;
height:				56px;
background:			#fff;
}

.r3_3 {
width:				486px;
height:				28px;
background:			#009EE0;
border-bottom:		#7FCEEF 1px solid;
}

*html .r3_3 {
width:				486px;
height:				29px;
background:			#009EE0;
border-bottom:		#7FCEEF 1px solid;
}

.mainmenu {
padding-left:		20px;
width:				573px;
height:				76px;
padding-bottom:		3px;
background:			#fff;
border-bottom:		#EB690A 1px solid;
vertical-align:		bottom;
font-family:		arial, helvetica, verdana;
font-size:			10pt;
font-weight:		bold;
color:				009EE0;
}

*html .mainmenu {
padding-left:		34px;
width:				588px;
height:				79px;
padding-bottom:		3px;
background:			#fff;
border-bottom:		#EB690A 1px solid;
vertical-align:		bottom;
font-family:		arial, helvetica, verdana;
font-size:			10pt;
font-weight:		bold;
color:				009EE0;
}

.mainmenu a:link {
color:				009EE0;
text-decoration:	none;
}

.mainmenu a:visited {
color:				009EE0;
text-decoration:	none;
}

.mainmenu a:hover {
color:				EB690A;
text-decoration:	none;
}

.mainnavdiv {
display:			inline;
}

.logo1 {
width:				127px;
height:				79px;
background:			#fff;
border-bottom:		#EB690A 1px solid;
}

.logo2 {
width:				85px;
height:				79px;
background:			#fff;
border-bottom:		#ffffff 1px solid;
}

.leftmenu {
width:				170px;
height:				449px;
background:			#fff;
background-image:	url(/images/bg-left.gif);
}

.subsubnav {
width:				157px;
height:				225px;
text-align:			right;
font-family:		arial, helvetica, verdana;
font-size:			12px;
font-weight:		bold;
color:				#009EE0;
overflow:			hidden;
}

.subsubnav a:link {
font-size:			12px;
font-weight:		bold;
text-decoration:	none;
font-family:		arial, helvetica, verdana;
font-size:			12px;
font-weight:		bold;
color:				#009EE0;
overflow:			hidden;
}

.subsubnav a:visited {
font-size:			12px;
font-weight:		bold;
color:				#555555;
text-decoration:	none;
}

.subsubnav a:hover {
font-size:			12px;
font-weight:		bold;
color:				#EB690A;
text-decoration:	none;
}

.quicklinks {
width:				157px;
height:				224px;
text-align:			right;
font-family:		arial, helvetica, verdana;
font-size:			10px;
font-weight:		normal;
color:				#0096DC;
overflow:			hidden;
}

.quicklinks a:link {
font-size:			12px;
font-weight:		normal;
color:				#555555;
text-decoration:	none;
}

.quicklinks a:visited {
font-size:			12px;
font-weight:		normal;
color:				#555555;
text-decoration:	none;
}

.quicklinks a:hover {
font-size:			12px;
font-weight:		normal;
color:				#EB690A;
text-decoration:	none;
}

.main {
width:				486px;
height:				449px;
background:			#fff;
}

.ifreem {
width:				480px;
height:				440px;
}

.animatie {
width:				314px;
height:				478px;
background:			#fff;
background-image:	url(/images/bg-ani2.gif);
border-bottom:		#7FCEEF 1px solid;
}

*html .animatie {
width:				314px;
height:				478px;
background:			#fff;
background-image:	url(/images/bg-ani.gif);
border-bottom:		#7FCEEF 1px solid;
}

.smartlinks {
width:				170px;
height:				28px;
background:			#009EE0;
border-bottom:		#7FCEEF 1px solid;
font-family:		arial, helvetica, verdana;
font-size:			10px;
font-weight:		normal;
color:				ffffff;
}

*html .smartlinks {
width:				170px;
height:				29px;
background:			#009EE0;
border-bottom:		#7FCEEF 1px solid;
font-family:		arial, helvetica, verdana;
font-size:			10px;
font-weight:		normal;
color:				ffffff;
}

.smartlinks a:link {
color:				ffffff;
text-decoration:	none;
}

.smartlinks a:visited {
color:				ffffff;
text-decoration:	none;
}

.smartlinks a:hover {
color:				EB690A;
text-decoration:	none;
}

.kruimel {
width:				970px;
height:				29px;
background:			#EB690A;
border-top:			#F5B484 1px solid;
font-family:		arial, helvetica, verdana;
font-size:			10px;
font-weight:		normal;
color:				ffffff;
}

.kruimel a:link {
color:				ffffff;
text-decoration:	none;
}

.kruimel a:visited {
color:				ffffff;
text-decoration:	none;
}

.kruimel a:hover {
color:				009EE0;
text-decoration:	none;
}

.klapmenu {
padding-left:		5px;
padding-right:		5px;
padding-bottom:		5px;
background-image:	url(/images/bg_klapmenu.gif);
position:			absolute;
font-family:		arial, helvetica, verdana;
font-size:			12px;
font-weight:		normal;
color:				#555555;
text-align:			left;
line-height:		1.5;
}

.klapmenu a:link {
color:				#555555;
text-decoration:	none;
}

.klapmenu a:visited {
color:				#555555;
text-decoration:	none;
}

.klapmenu a:hover {
color:				#EB690A;
text-decoration:	none;
}

.devider {
height:				1px;
color:				#cccccc;
}

#ro_emergus {
position:			absolute;
height:				90px;
width:				93px;
left:				548px;
top:				396px;
cursor:				pointer;
}

#tekst_emergus {
position:			absolute;
left:				628px;
top:				476px;
font-family:		arial, helvetica, verdana;
font-size:			15px;
font-weight:		normal;
color:				#CCC;
}

#ro_dgr {
position:			absolute;
height:				90px;
width:				93px;
left:				718px;
top:				330px;
cursor:				pointer;
}

#tekst_dgr {
position:			absolute;
left:				830px;
top:				386px;
font-family:		arial, helvetica, verdana;
font-size:			14px;
font-weight:		normal;
color:				#ccc;
}

#ro_altrecht {
position:			absolute;
height:				64px;
width:				61px;
left:				694px;
top:				306px;
cursor:				pointer;
}

#tekst_altrecht {
position:			absolute;
left:				754px;
top:				356px;
font-family:		arial, helvetica, verdana;
font-size:			14px;
font-weight:		normal;
color:				#fff;
}

#ro_dijkduin {
position:			absolute;
height:				60px;
width:				41px;
left:				672px;
top:				257px;
cursor:				pointer;
}

#tekst_dijkduin {
position:			absolute;
left:				702px;
top:				287px;
font-family:		arial, helvetica, verdana;
font-size:			14px;
font-weight:		normal;
color:				#fff;
}

#ro_veluwe_flevoland {
position:			absolute;
height:				99px;
width:				115px;
left:				729px;
top:				216px;
cursor:				pointer;
}

#tekst_veluwe_flevoland {
position:			absolute;
left:				810px;
top:				300px;
font-family:		arial, helvetica, verdana;
font-size:			14px;
font-weight:		normal;
color:				#009BDC;
}

#ro_drenthe {
position:			absolute;
height:				96px;
width:				85px;
left:				829px;
top:				169px;
cursor:				pointer;
}

#tekst_drenthe {
position:			absolute;
left:				780px;
top:				150px;
font-family:		arial, helvetica, verdana;
font-size:			14px;
font-weight:		normal;
color:				#009BDC;
}

#ro_haaglanden {
position:			absolute;
height:				22px;
width:				38px;
left:				638px;
top:				326px;
cursor:				pointer;
}

#tekst_haaglanden {
position:			absolute;
left:				663px;
top:				358px;
font-family:		arial, helvetica, verdana;
font-size:			14px;
font-weight:		normal;
color:				#ffffff;
}

#regios {
position:			absolute;
left:				802px;
top:				60px;
font-family:		arial, helvetica, verdana;
font-size:			18px;
font-weight:		normal;
color:				#ffffff;
cursor:				pointer;
}

#klapmenu {
position:			absolute;
left:				790px;
top:				85px;
padding-left:		10px;
padding-top:		10px;
width:				180px;
height:				140px;
background-color:	#000000;
opacity:			0.5;
MozOpacity:			0.5;
KhtmlOpacity:		0.5;
filter:				alpha(opacity="50");
}

*html #klapmenu {
position:			absolute;
left:				790px;
top:				85px;
padding-left:		10px;
padding-top:		10px;
width:				180px;
height:				130px;
background-color:	#000000;
opacity:			0.5;
MozOpacity:			0.5;
KhtmlOpacity:		0.5;
filter:				alpha(opacity="50");
}

#kz_emergus {
height:				18px;
font-family:		arial, helvetica, verdana;
font-size:			12px;
font-weight:		normal;
color:				#ffffff;
cursor:				pointer;
}

#kz_altrecht {
height:				18px;
font-family:		arial, helvetica, verdana;
font-size:			12px;
font-weight:		normal;
color:				#ffffff;
cursor:				pointer;
}

#kz_dgr {
height:				18px;
font-family:		arial, helvetica, verdana;
font-size:			12px;
font-weight:		normal;
color:				#ffffff;
cursor:				pointer;
}

#kz_dijkduin {
height:				18px;
font-family:		arial, helvetica, verdana;
font-size:			12px;
font-weight:		normal;
color:				#ffffff;
cursor:				pointer;
}

#kz_drenthe {
height:				18px;
font-family:		arial, helvetica, verdana;
font-size:			12px;
font-weight:		normal;
color:				#ffffff;
cursor:				pointer;
}

#kz_veluwe_flevoland {
height:				18px;
font-family:		arial, helvetica, verdana;
font-size:			12px;
font-weight:		normal;
color:				#ffffff;
cursor:				pointer;
}

#kz_haaglanden {
height:				18px;
font-family:		arial, helvetica, verdana;
font-size:			12px;
font-weight:		normal;
color:				#ffffff;
cursor:				pointer;
}

#plaat {
position:			absolute;
left:				20px;
top:				312px;
}

#menulink0 {
position:			absolute;
width:				160px;
text-align:			right;
left:				39px;
top:				180px;
font-family:		arial, helvetica;
font-size:			12px;
color:				#009BDC;
cursor:				pointer;
}

#menulink0 b {
color:				#D27D1E;
}

#menulink1 {
position:			absolute;
width:				199px;
text-align:			right;
left:				0px;
top:				210px;
font-family:		arial, helvetica;
font-size:			12px;
color:				#009BDC;
cursor:				pointer;
}

#menulink1 b {
color:				#D27D1E;
}

#menulink2 {
position:			absolute;
width:				160px;
text-align:			right;
left:				39px;
top:				240px;
font-family:		arial, helvetica;
font-size:			12px;
color:				#009BDC;
cursor:				pointer;
}

#menulink2 b {
color:				#D27D1E;
}

#menulink3 {
position:			absolute;
width:				160px;
text-align:			right;
left:				39px;
top:				270px;
font-family:		arial, helvetica;
font-size:			12px;
color:				#009BDC;
cursor:				pointer;
}

#menulink3 b {
color:				#D27D1E;
}

#menulink4 {
position:			absolute;
width:				160px;
text-align:			right;
left:				39px;
top:				300px;
font-family:		arial, helvetica;
font-size:			12px;
color:				#009BDC;
cursor:				pointer;
}

#menulink4 b {
color:				#D27D1E;
}

#handleiding {
position:			absolute;
width:				160px;
height:				28px;
left:				557px;
top:				520px;
font-family:		arial, helvetica;
font-size:			12px;
color:				#ffffff;
}

#menukeuze1 {
position:			absolute;
left:				260px;
top:				93px;
font-family:		arial, helvetica;
font-size:			12px;
color:				#009BDC;
font-weight:		bold;
cursor:				pointer;
}

#menukeuze2 {
position:			absolute;
left:				320px;
top:				93px;
font-family:		arial, helvetica;
font-size:			12px;
color:				#009BDC;
font-weight:		bold;
cursor:				pointer;
}

#menukeuze3 {
position:			absolute;
left:				425px;
top:				93px;
font-family:		arial, helvetica;
font-size:			12px;
color:				#009BDC;
font-weight:		bold;
cursor:				pointer;
}

#menukeuze4 {
position:			absolute;
left:				505px;
top:				93px;
font-family:		arial, helvetica;
font-size:			12px;
color:				#009BDC;
font-weight:		bold;
cursor:				pointer;
}

#inhoud {
position:			absolute;
width:				290px;
height:				270px;
left:				260px;
top:				138px;
font-family:		arial, helvetica;
font-size:			12px;
color:				#666666;
font-weight:		normal;
overflow:			auto;
line-height:		1.5;
padding-right:		10px;
}

*html #inhoud {
position:			absolute;
width:				300px;
height:				270px;
left:				260px;
top:				138px;
font-family:		arial, helvetica;
font-size:			12px;
color:				#666666;
font-weight:		normal;
overflow:			auto;
line-height:		1.5;
padding-right:		10px;
SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #ffffff; 
SCROLLBAR-FACE-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #cccccc; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-3DLIGHT-COLOR: #cccccc; 
SCROLLBAR-ARROW-COLOR: #cccccc;
}

#inhoud a {
color:				#009EE0;
}

#tekst p {
margin-top: 0;
}

#tekst ul {
margin-top:0px;
padding-top:0px;
}

#tekst li {
list-style-image: url(/images/bullit.gif);
}