
.subMenu { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal;  text-decoration: none}
.subMenu:link { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal;  text-decoration: none}
.subMenu:visited { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal;  text-decoration: none}
.subMenu:hover { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none}


body, form {
	margin:0;
	padding:0;
}

.clear {
	clear:both;
}

#container {
	margin: 0 auto;
	width: 850px;
	clear:both;
}

/* Header */
#header {
	width: 850px;
	height: 178px;
	float:left;
	background:url(designimgs/header.jpg) no-repeat left top;
}

#amsterdam {	width: 850px; height: 199px; float:left;
	background:url(designimgs/amsterdam.jpg) no-repeat left top;
}

#denhaag {	width: 850px; height: 199px; float:left;
	background:url(designimgs/denhaag.jpg) no-repeat left top;
}

#flevoland {	width: 850px; height: 199px; float:left;
	background:url(designimgs/flevoland.jpg) no-repeat left top;
}

#haarlem {	width: 850px; height: 199px; float:left;
	background:url(designimgs/haarlem.jpg) no-repeat left top;
}

#rotterdam {	width: 850px; height: 199px; float:left;
	background:url(designimgs/rotterdam.jpg) no-repeat left top;
}

#utrecht {	width: 850px; height: 199px; float:left;
	background:url(designimgs/utrecht.jpg) no-repeat left top;
}

#brabant {	width: 850px; height: 199px; float:left;
	background:url(designimgs/brabant.jpg) no-repeat left top;
}

#drenthe {	width: 850px; height: 199px; float:left;
	background:url(designimgs/drenthe.jpg) no-repeat left top;
}

#gelderland {	width: 850px; height: 199px; float:left;
	background:url(designimgs/gelderland.jpg) no-repeat left top;
}

#groningen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/groningen prov..jpg) no-repeat left top;
}

#nholland {	width: 850px; height: 199px; float:left;
	background:url(designimgs/n.holland.jpg) no-repeat left top;
}

#overijssel {	width: 850px; height: 199px; float:left;
	background:url(designimgs/overijssel.jpg) no-repeat left top;
}

#zholland {	width: 850px; height: 199px; float:left;
	background:url(designimgs/z.holland.jpg) no-repeat left top;
}

#zeeland {	width: 850px; height: 199px; float:left;
	background:url(designimgs/zeeland.jpg) no-repeat left top;
}

#utrechtprov {	width: 850px; height: 199px; float:left;
	background:url(designimgs/utrechtprov.jpg) no-repeat left top;
}

#leeuwarden {	width: 850px; height: 199px; float:left;
	background:url(designimgs/leeuwarden.jpg) no-repeat left top;
}

#lelystad {	width: 850px; height: 199px; float:left;
	background:url(designimgs/lelystad.jpg) no-repeat left top;
}

#meppel {	width: 850px; height: 199px; float:left;
	background:url(designimgs/meppel.jpg) no-repeat left top;
}

#terneuzen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/terneuzen.jpg) no-repeat left top;
}

#venlo {	width: 850px; height: 199px; float:left;
	background:url(designimgs/venlo.jpg) no-repeat left top;
}

#vlissingen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/vlissingen.jpg) no-repeat left top;
}

#zwolle {	width: 850px; height: 199px; float:left;
	background:url(designimgs/zwolle.jpg) no-repeat left top;
}

#almere {	width: 850px; height: 199px; float:left;
	background:url(designimgs/almere.jpg) no-repeat left top;
}

#apeldoorn {	width: 850px; height: 199px; float:left;
	background:url(designimgs/apeldoorn.jpg) no-repeat left top;
}

#arnhem {	width: 850px; height: 199px; float:left;
	background:url(designimgs/arnhem.jpg) no-repeat left top;
}

#drachten {	width: 850px; height: 199px; float:left;
	background:url(designimgs/drachten.jpg) no-repeat left top;
}

#eindhoven {	width: 850px; height: 199px; float:left;
	background:url(designimgs/eindhoven.jpg) no-repeat left top;
}

#enschede {	width: 850px; height: 199px; float:left;
	background:url(designimgs/enschede.jpg) no-repeat left top;
}

#groningenstad {	width: 850px; height: 199px; float:left;
	background:url(designimgs/groningenstad.jpg) no-repeat left top;
}

#assen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/assen.jpg) no-repeat left top;
}

#alkmaar {	width: 850px; height: 199px; float:left;
	background:url(designimgs/alkmaar.jpg) no-repeat left top;
}

#amstelveen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/amstelveen.jpg) no-repeat left top;
}

#denhelder {	width: 850px; height: 199px; float:left;
	background:url(designimgs/denhelder.jpg) no-repeat left top;
}

#deventer {	width: 850px; height: 199px; float:left;
	background:url(designimgs/deventer.jpg) no-repeat left top;
}

#dordrecht {	width: 850px; height: 199px; float:left;
	background:url(designimgs/dordrecht.jpg) no-repeat left top;
}

#gorinchem {	width: 850px; height: 199px; float:left;
	background:url(designimgs/gorinchem.jpg) no-repeat left top;
}

#gouda {	width: 850px; height: 199px; float:left;
	background:url(designimgs/gouda.jpg) no-repeat left top;
}

#harderwijk {	width: 850px; height: 199px; float:left;
	background:url(designimgs/harderwijk.jpg) no-repeat left top;
}

#hoorn {	width: 850px; height: 199px; float:left;
	background:url(designimgs/hoorn.jpg) no-repeat left top;
}

#nijmegen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/nijmegen.jpg) no-repeat left top;
}

#purmerend {	width: 850px; height: 199px; float:left;
	background:url(designimgs/purmerend.jpg) no-repeat left top;
}

#tilburg {	width: 850px; height: 199px; float:left;
	background:url(designimgs/tilburg.jpg) no-repeat left top;
}

#veenendaal {	width: 850px; height: 199px; float:left;
	background:url(designimgs/veenendaal.jpg) no-repeat left top;
}

#zaanstad {	width: 850px; height: 199px; float:left;
	background:url(designimgs/zaanstad.jpg) no-repeat left top;
}

#zeewolde {	width: 850px; height: 199px; float:left;
	background:url(designimgs/zeewolde.jpg) no-repeat left top;
}

#bergenopzoom {	width: 850px; height: 199px; float:left;
	background:url(designimgs/bergenopzoom.jpg) no-repeat left top;
}

#delft {	width: 850px; height: 199px; float:left;
	background:url(designimgs/delft.jpg) no-repeat left top;
}

#denbosch {	width: 850px; height: 199px; float:left;
	background:url(designimgs/denbosch.jpg) no-repeat left top;
}

#asser {	width: 850px; height: 199px; float:left;
	background:url(designimgs/asser.jpg) no-repeat left top;
}

#dronten {	width: 850px; height: 199px; float:left;
	background:url(designimgs/dronten.jpg) no-repeat left top;
}

#kampen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/kampen.jpg) no-repeat left top;
}

#leiden {	width: 850px; height: 199px; float:left;
	background:url(designimgs/leiden.jpg) no-repeat left top;
}

#zoetermeer {	width: 850px; height: 199px; float:left;
	background:url(designimgs/zoetermeer.jpg) no-repeat left top;
}

#zutphen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/zutphen.jpg) no-repeat left top;
}

#doorfix {	width: 850px; height: 199px; float:left;
	background:url(designimgs/Doorfix_header_visual.jpg) no-repeat left top;
}



#bdfhoofdvisual {	width: 850px; height: 199px; float:left;
	background:url(designimgs/A-hoofdvisual-BDF.gif) no-repeat left top;
}

#bdfalkmaar {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-alkmaar.gif) no-repeat left top;
}

#bdfalmere {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-almere.gif) no-repeat left top;
}

#bdfamersfoort {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-amersfoort.gif) no-repeat left top;
}

#bdfamstelveen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-amstelveen.gif) no-repeat left top;
}

#bdfamsterdam {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-amsterdam.gif) no-repeat left top;
}

#bdfapeldoorn {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-apeldoorn.gif) no-repeat left top;
}

#bdfarnhem {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-arnhem.gif) no-repeat left top;
}

#bdfassen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-assen.gif) no-repeat left top;
}

#bdfbergen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-bergen-op-zoom.gif) no-repeat left top;
}

#bdfbreda {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-breda.gif) no-repeat left top;
}

#bdfdelft {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-delft.gif) no-repeat left top;
}

#bdfhelder {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-den-helder.gif) no-repeat left top;
}

#bdfdeventer {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-deventer.gif) no-repeat left top;
}

#bdfdordrecht {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-dordrecht.gif) no-repeat left top;
}

#bdfdrachten {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-drachten.gif) no-repeat left top;
}

#bdfdronten {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-dronten.gif) no-repeat left top;
}

#bdfeindhoven {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-eindhoven.gif) no-repeat left top;
}

#bdfenschede {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-enschede.gif) no-repeat left top;
}

#bdfhilversum {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-gooi-het-(Hilversum).gif) no-repeat left top;
}



#bdfgorinchem {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-gorinchem.gif) no-repeat left top;
}

#bdfgouda {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-gouda.gif) no-repeat left top;
}

#bdfgravenhagen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-gravenhagen.gif) no-repeat left top;
}

#bdfgroningen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-groningen.gif) no-repeat left top;
}

#bdfutrecht {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-utrecht..gif) no-repeat left top;
}

#bdfhaarlem {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-haarlem.gif) no-repeat left top;
}

#bdfharderwijk {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-harderwijk.gif) no-repeat left top;
}

#bdfhertogenbosch {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-hertogenbosch.gif) no-repeat left top;
}

#bdfhoorn {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-hoorn.gif) no-repeat left top;
}

#bdfkampen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-kampen.gif) no-repeat left top;
}

#bdfleeuwarden {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-leeuwarden.gif) no-repeat left top;
}

#bdfleiden {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-leiden.gif) no-repeat left top;
}

#bdfleystad {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-leystad.gif) no-repeat left top;
}

#bdfmaastricht {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-maastricht.gif) no-repeat left top;
}

#bdfmeppel {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-meppel.gif) no-repeat left top;
}

#bdfnijmegen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-nijmegen.gif) no-repeat left top;
}

#bdfpurmerend {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-purmerend.gif) no-repeat left top;
}

#bdfrotterdam {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-rotterdam.gif) no-repeat left top;
}

#bdfterneuzen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-terneuzen..gif) no-repeat left top;
}

#bdftilburg {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-tilburg.gif) no-repeat left top;
}



#bdfveenendaal {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-veenendaal.gif) no-repeat left top;
}

#bdfvenlo {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-venlo.gif) no-repeat left top;
}

#bdfvlissingen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-vlissingen.gif) no-repeat left top;
}

#bdfzaandam {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-zaandam(stad).gif) no-repeat left top;
}

#bdfzeewolde {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-zeewolde.gif) no-repeat left top;
}

#bdfzoetermeer {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-zoetermeer.gif) no-repeat left top;
}

#bdfzutphen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDF-zutphen.gif) no-repeat left top;
}

#bdfzwolle {	width: 850px; height: 199px; float:left;
	background:url(designimgs/BDFzwolle.gif) no-repeat left top;
}

#doorfix {	width: 850px; height: 199px; float:left;
	background:url(designimgs/DOORFIX-TEMPLATE-NEW-850px.gif) no-repeat left top;
}

#bdfpvdrente {	width: 850px; height: 199px; float:left;
	background:url(designimgs/prov.BDF-drente.gif) no-repeat left top;
}

#bdfpvflevoland {	width: 850px; height: 199px; float:left;
	background:url(designimgs/prov.BDF-flevoland.gif) no-repeat left top;
}

#bdfpvgelderland {	width: 850px; height: 199px; float:left;
	background:url(designimgs/prov.BDF-gelderland.gif) no-repeat left top;
}

#bdfpvgroningen {	width: 850px; height: 199px; float:left;
	background:url(designimgs/prov.BDF-groningen..gif) no-repeat left top;
}

#bdfpvlimburg {	width: 850px; height: 199px; float:left;
	background:url(designimgs/prov.BDF-limburg.gif) no-repeat left top;
}

#bdfpvnoorbrabant {	width: 850px; height: 199px; float:left;
	background:url(designimgs/prov.BDF-noord-brabant.gif) no-repeat left top;
}

#bdfpvnoordhollan {	width: 850px; height: 199px; float:left;
	background:url(designimgs/prov.BDF-noord-holland.gif) no-repeat left top;
}

#bdfpvoverijssel {	width: 850px; height: 199px; float:left;
	background:url(designimgs/prov.BDF-overijssel.gif) no-repeat left top;
}

#bdfpvutrecht {	width: 850px; height: 199px; float:left;
	background:url(designimgs/prov.BDF-utrecht.gif) no-repeat left top;
}

#bdfpvzeeland {	width: 850px; height: 199px; float:left;
	background:url(designimgs/prov.BDF-zeeland.gif) no-repeat left top;
}


#header p, #amsterdam p, #denhaag p, #flevoland p, #haarlem p, #rotterdam p, #utrecht p, #zeeland p, #brabant p, #drenthe p, #gelderland p, #groningen p, #nholland p, #overijssel p, #zholland p, #utrechtprov p, #leeuwarden p, #lelystad p, #meppel p, #terneuzen p, #venlo p, #vlissingen p, #zwolle p, #almere p, #apeldoorn p, #arnhem p, #drachten p, #eindhoven p, #enschede p, #groningenstad p, #assen p, #dordrecht p, #gorinchem p, #gouda p, #harderwijk p, #hoorn p, #nijmegen p, #purmerend p, #alkmaar p, #amstelveen p, #denhelder p, #deventer p, #tilburg p, #veenendaal p, #zaanstad p, #zeewolde p, #bergenopzoom p, #delft p, #denbosch p, #asser p, #dronten p, #kampen p, #leiden p, #zoetermeer p, #zutphen p, #doorfix p, #bdfhilversum p, #bdfenschede p, #bdfeindhoven p, #bdfdronten p, #bdfdrachten p, #bdfdordrecht p, #bdfdeventer p, #bdfhelder p, #bdfdelft p, #bdfbreda p, #bdfbergen p, #bdfassen p, #bdfarnhem p, #bdfapeldoorn p, #bdfamsterdam p, #bdfamstelveen p, #bdfamersfoort p, #bdfalmere p, #bdfalkmaar p, #bdfhoofdvisual p, #bdftilburg p, #bdfterneuzen p, #bdfrotterdam p, #bdfpurmerend p, #bdfnijmegen p, #bdfmeppel p, #bdfmaastricht p, #bdfleystad p, #bdfleiden p, #bdfleeuwarden p, #bdfkampen p, #bdfhoorn p, #bdfhertogenbosch p, #bdfharderwijk p, #bdfhaarlem p, #bdfutrecht p, #bdfgroningen p, #bdfgravenhagen p, #bdfgouda p, #bdfgorinchem p, #bdfpvzeeland p, #bdfpvutrecht p, #bdfpvoverijssel p, #bdfpvnoordhollan p, #bdfpvnoorbrabant p, #bdfpvlimburg p, #bdfpvgroningen p, #bdfpvgelderland p, #bdfpvflevoland p, #bdfpvdrente p, #doorfix p, #bdfzwolle p, #bdfzutphen p, #bdfzoetermeer p, #bdfzeewolde p, #bdfzaandam p, #bdfvlissingen p, #bdfvenlo p, #bdfveenendaal p {
	text-indent: -10000px;
}

/* Menu */
#menu {
	background: #3366ff;
	width:700px;
	float:left;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
	text-align:center;
	height:25px;
}

#menu a:link, #menu a:visited, #menu a:active {
	color:#FFFFFF;
	text-decoration:none;
	padding: 0 10px;
	height:25px;
	line-height:25px;
	background: #3366ff;
	padding: 5px 10px;
}

#menu a:hover {
	background: #FF0000;
	padding: 5px 10px;
}

#tanggal {
	background: #3366ff;
	width:150px;
	float:left;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height:25px;
	line-height:25px;
}

#emptyspace {
	background: #FF0000;
	width:700px;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height:25px;
	line-height:25px;
}

#tanggal1 {
	background:#FF0000;
	width: 150px;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	height:25px;
	line-height:25px;
}

/* Content */
#content {
	width: 850px;
	float:left;
	margin: 10px 0;
	font: 12px Arial, Helvetica, sans-serif;
}

/* Footer */
#footWrap {
	width: 850px;
	float:left;
	margin: 10px 0;
	background:#CCCCCC;
}

#foot {
	font: 11px Arial, Helvetica, sans-serif;
	padding:10px;
}

#foot a {
	text-decoration:none;
	color:#000000;
}

#foot a:hover {
	text-decoration:underline;
}

#footLink {
	margin-bottom:10px;
}

#footLeft {
	width:600px;
	float:left;
}

#footRight {
	width:230px;
	float:left;
	text-align:right;
}

.portal-link {

	border:none;

}

.portal-link a { 
	text-decoration:none;
	
}

.portal-link a:hover { 
	color:#FF0000
}

img{

	border:none;

}

.blue a {

	color:#3366ff;

}

.blue a:hover {

	color:#000000;

}

.blue a:visited, .blue a:active {

	color:#3366ff;

}


.overlay {

	width:135px;
	height:134px;
	margin-top:-134px;
	margin-left:3px;
	position:absolute;
	text-align:left;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.overlay a {

	color:#0000FF;
	text-decoration:underline;
	font-size:10px;
}

.overlay a:hover {

	color:#ff0000;

}

.overlay ul {

	list-style:square;
	color:#FF0000;
	margin-top:4px;
	margin-left:24px;

}

.overlay li {

	line-height:1.2em;

}


