
/* mouseover navigatie */

.n_mainnav {
	padding:0 10px;
	margin:0;
	list-style:none;
}

.n_mainnav ul.n_sub, .n_mainnav ul.n_subsub {
	padding:0px;
	margin:0px;
	list-style:none;
}
.n_sub, .n_subsub {
	display:none;
}
.n_mainnav .lastitem {
	margin-bottom:20px;
}
.n_mainnav li {clear:left;}
.n_mainnav li a{display:block; width:140px; height:18px; margin-top:0px; margin-bottom:0px;overflow:hidden;position:relative; float:left; color:#868686;}
.n_mainnav ul.n_sub li a{width:185px;}
.n_mainnav li a span{cursor:pointer;position:absolute; margin-top:0; margin-left:0;display:block; width:100%; height:100%; background:url('../images/menu_nieuw3.gif');}

.n_mainnav  li#n_home a span{background-position: 0 0;}
.n_mainnav  li#n_home a:hover span{background-position: 400px 0;}
.n_mainnav  li#n_home.act a span{background-position: 200px 0;}
.n_mainnav  li#n_home.act ul.n_sub {display:block; position:absolute;margin-top:0px; margin-left:145px;}
.n_mainnav  li#n_home.act ul.n_sub li#n_sub_columns a span {background-position: 0 -36px;}
.n_mainnav  li#n_home.act ul.n_sub li#n_sub_columns a:hover span {background-position: 400px -36px;}
.n_mainnav  li#n_home.act ul.n_sub li#n_sub_columns.act a span {background-position: 400px -36px;}	
.n_mainnav  li#n_home.act ul.n_sub li#n_sub_agenda a span {background-position: 0 -738px;}
.n_mainnav  li#n_home.act ul.n_sub li#n_sub_agenda a:hover span {background-position: 400px -738px;}
.n_mainnav  li#n_home.act ul.n_sub li#n_sub_agenda.act a span {background-position: 400px -738px;}	



.n_mainnav  li#n_nieuws a span{background-position: 0 -18px;}
.n_mainnav  li#n_nieuws a:hover span{background-position: 400px -18px;}
.n_mainnav  li#n_nieuws.act a span{background-position: 200px -18px;}
.n_mainnav  li#n_nieuws.act ul.n_sub {display:block; position:absolute;margin-top:-18px; margin-left:145px;}
.n_mainnav  li#n_nieuws.act ul.n_sub li#n_sub_nieuws a span {background-position: 0 -18px;}
.n_mainnav  li#n_nieuws.act ul.n_sub li#n_sub_nieuws a:hover span {background-position: 400px -18px;}
.n_mainnav  li#n_nieuws.act ul.n_sub li#n_sub_nieuws.act a span {background-position: 400px -18px;}	
	
	
.n_mainnav  li#n_contact a span{background-position: 0 -54px;}
.n_mainnav  li#n_contact a:hover span{background-position: 400px -54px;}
.n_mainnav  li#n_contact.act a span{background-position: 200px -54px;}
.n_mainnav  li#n_contact.act ul.n_sub {display:block; position:absolute; padding:0;  margin-top:-36px; margin-left:145px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_contact a span {background-position: 0 -54px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_contact a:hover span {background-position: 400px -54px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_contact.act a span {background-position: 400px -54px;}	
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_openingstijden a span {background-position: 0 -72px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_openingstijden a:hover span {background-position: 400px -72px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_openingstijden.act a span {background-position: 400px -72px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_route a span {background-position: 0 -90px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_route a:hover span {background-position: 400px -90px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_route.act a span {background-position: 400px -90px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_contactformulier a span {background-position: 0 -108px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_contactformulier a:hover span {background-position: 400px -108px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_contactformulier.act a span {background-position: 400px -108px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_openbareaanbestedingen a span {background-position: 0 -126px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_openbareaanbestedingen a:hover span {background-position: 400px -126px;}
.n_mainnav  li#n_contact.act ul.n_sub li#n_sub_openbareaanbestedingen.act a span {background-position: 400px -126px;}


.n_mainnav  li#n_zoek a span{background-position: 0 -144px;}
.n_mainnav  li#n_zoek a:hover span{background-position: 400px -144px;}
.n_mainnav  li#n_zoek.act a span{background-position: 200px -144px;}
.n_mainnav  li#n_zoek.act ul.n_sub {display:block; position:absolute; margin-top:-54px; margin-left:145px;}
.n_mainnav  li#n_zoek.act ul.n_sub li#n_sub_zoek a span {background-position: 0 -144px;}
.n_mainnav  li#n_zoek.act ul.n_sub li#n_sub_zoek a:hover span {background-position: 400px -144px;}
.n_mainnav  li#n_zoek.act ul.n_sub li#n_sub_zoek.act a span {background-position: 400px -144px;}	
.n_mainnav  li#n_zoek.act ul.n_sub li#n_sub_plattegrond a span {background-position: 0 -162px;}
.n_mainnav  li#n_zoek.act ul.n_sub li#n_sub_plattegrond a:hover span {background-position: 400px -162px;}
.n_mainnav  li#n_zoek.act ul.n_sub li#n_sub_plattegrond.act a span {background-position: 400px -162px;}
.n_mainnav  li#n_zoek.act ul.n_sub li#n_sub_zoekafbeelding a span {background-position: 0 -180px;}
.n_mainnav  li#n_zoek.act ul.n_sub li#n_sub_zoekafbeelding a:hover span {background-position: 400px -180px;}
.n_mainnav  li#n_zoek.act ul.n_sub li#n_sub_zoekafbeelding.act a span {background-position: 400px -180px;}


.n_mainnav  li#n_links a span{background-position: 0 -198px;}
.n_mainnav  li#n_links a:hover span{background-position: 400px -198px;}
.n_mainnav  li#n_links.act a span{background-position: 200px -198px;}
.n_mainnav  li#n_links.act ul.n_sub {display:block; position:absolute; margin-top:-72px; margin-left:145px;}
.n_mainnav  li#n_links.act ul.n_sub li#n_sub_links a span {background-position: 0 -198px;}
.n_mainnav  li#n_links.act ul.n_sub li#n_sub_links a:hover span {background-position: 400px -198px;}
.n_mainnav  li#n_links.act ul.n_sub li#n_sub_links.act a span {background-position: 400px -198px;}


.n_mainnav  li#n_annonu a span{background-position: 0 -216px;}
.n_mainnav  li#n_annonu a:hover span{background-position: 400px -216px;}
.n_mainnav  li#n_annonu.act a span{background-position: 200px -216px;}
.n_mainnav  li#n_annonu.act ul.n_sub {display:block; position:absolute; margin-top:-108px; margin-left:145px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_annonu a span {background-position: 0 -216px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_annonu a:hover span {background-position: 400px -216px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_annonu.act a span {background-position: 400px -216px;}

.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_mensen a span {background-position: 0 -234px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_mensen a:hover span {background-position: 400px -234px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_mensen.act a span {background-position: 400px -234px;}

.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_kwaliteit a span {background-position: 0 -252px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_kwaliteit a:hover span {background-position: 400px -252px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_kwaliteit.act a span {background-position: 400px -252px;}

.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_herdenkingen a span {background-position: 0 -270px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_herdenkingen a:hover span {background-position: 400px -270px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_herdenkingen.act a span {background-position: 400px -270px;}

.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_culturen a span {background-position: 0 -288px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_culturen a:hover span {background-position: 400px -288px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_culturen.act a span {background-position: 400px -288px;}

.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering a span {background-position: 0 -306px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering a:hover span {background-position: 400px -306px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering.act a span {background-position: 400px -306px;}

.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering.dact ul, .n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering.act ul{display:block;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering.act li#n_subsub_wiu_park a span,.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering.dact li#n_subsub_wiu_park a span {background-position: 0 -324px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering.act li#n_subsub_wiu_park a:hover span, .n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering.dact li#n_subsub_wiu_park a:hover span {background-position: 400px -324px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering.dact li#n_subsub_wiu_park.act a span {background-position: 400px -324px;}

.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering.act li#n_subsub_wiu_gebouwen a span,.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering.dact li#n_subsub_wiu_gebouwen a span {background-position: 0 -342px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering.act li#n_subsub_wiu_gebouwen a:hover span, .n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering.dact li#n_subsub_wiu_gebouwen a:hover span {background-position: 400px -342px;}
.n_mainnav  li#n_annonu.act ul.n_sub li#n_sub_werkinuitvoering.dact li#n_subsub_wiu_gebouwen.act a span {background-position: 400px -342px;}

.n_mainnav  li#n_begraven a span{background-position: 0 -360px;}
.n_mainnav  li#n_begraven a:hover span{background-position: 400px -360px;}
.n_mainnav  li#n_begraven.act a span{background-position: 200px -360px;}
.n_mainnav  li#n_begraven.act ul.n_sub {display:block; position:absolute; margin-top:-126px; margin-left:145px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_begraven a span {background-position: 0 -360px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_begraven a:hover span {background-position: 400px -360px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_begraven.act a span {background-position: 400px -360px;}

.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_soortengraven a span {background-position: 0 -378px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_soortengraven a:hover span {background-position: 400px -378px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_soortengraven.act a span {background-position: 400px -378px;}

.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie a span {background-position: 0 -396px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie a:hover span {background-position: 400px -396px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie.act a span {background-position: 400px -396px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie.dact ul, .n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie.act ul{display:block;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie.act li#n_subsub_ba_aula a span,.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie.dact li#n_subsub_ba_aula a span {background-position: 0 -702px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie.act li#n_subsub_ba_aula a:hover span, .n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie.dact li#n_subsub_ba_aula a:hover span {background-position: 400px -702px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie.dact li#n_subsub_ba_aula.act a span {background-position: 400px -702px;}

.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie.act li#n_subsub_ba_koffiekamer a span,.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie.dact li#n_subsub_ba_koffiekamer a span {background-position: 0 -720px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie.act li#n_subsub_ba_koffiekamer a:hover span, .n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie.dact li#n_subsub_ba_koffiekamer a:hover span {background-position: 400px -720px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_accommodatie.dact li#n_subsub_ba_koffiekamer.act a span {background-position: 400px -720px;}


.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_tarieven a span {background-position: 0 -414px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_tarieven a:hover span {background-position: 400px -414px;}
.n_mainnav  li#n_begraven.act ul.n_sub li#n_sub_b_tarieven.act a span {background-position: 400px -414px;}


.n_mainnav  li#n_cremeren a span{background-position: 0 -432px;}
.n_mainnav  li#n_cremeren a:hover span{background-position: 400px -432px;}
.n_mainnav  li#n_cremeren.act a span{background-position: 200px -432px;}
.n_mainnav  li#n_cremeren.act ul.n_sub {display:block; position:absolute; margin-top:-144px; margin-left:145px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_cremeren a span {background-position: 0 -432px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_cremeren a:hover span {background-position: 400px -432px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_cremeren.act a span {background-position: 400px -432px;}

.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_asbestemmingen a span {background-position: 0 -450px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_asbestemmingen a:hover span {background-position: 400px -450px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_asbestemmingen.act a span {background-position: 400px -450px;}

.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie a span {background-position: 0 -468px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie a:hover span {background-position: 400px -468px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.act a span {background-position: 400px -468px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.dact ul, .n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.act ul{display:block;}

.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.dact ul, .n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.act ul{display:block;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.act li#n_subsub_ca_aula a span,.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.dact li#n_subsub_ca_aula a span {background-position: 0 -702px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.act li#n_subsub_ca_aula a:hover span, .n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.dact li#n_subsub_ca_aula a:hover span {background-position: 400px -702px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.dact li#n_subsub_ca_aula.act a span {background-position: 400px -702px;}

.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.act li#n_subsub_ca_koffiekamer a span,.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.dact li#n_subsub_ca_koffiekamer a span {background-position: 0 -720px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.act li#n_subsub_ca_koffiekamer a:hover span, .n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.dact li#n_subsub_ca_koffiekamer a:hover span {background-position: 400px -720px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_accommodatie.dact li#n_subsub_ca_koffiekamer.act a span {background-position: 400px -720px;}


.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_b_tarieven a span {background-position: 0 -486px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_b_tarieven a:hover span {background-position: 400px -486px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_b_tarieven.act a span {background-position: 400px -486px;}


.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_tarieven a span {background-position: 0 -486px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_tarieven a:hover span {background-position: 400px -486px;}
.n_mainnav  li#n_cremeren.act ul.n_sub li#n_sub_c_tarieven.act a span {background-position: 400px -486px;}

.n_mainnav  li#n_park a span{background-position: 0 -504px;}
.n_mainnav  li#n_park a:hover span{background-position: 400px -504px;}
.n_mainnav  li#n_park.act a span{background-position: 200px -504px;}
.n_mainnav  li#n_park.act ul.n_sub {display:block; position:absolute; margin-top:-162px; margin-left:145px;}

.n_mainnav  li#n_park.act ul.n_sub li#n_sub_park a span {background-position: 0 -504px;}
.n_mainnav  li#n_park.act ul.n_sub li#n_sub_park a:hover span {background-position: 400px -504px;}
.n_mainnav  li#n_park.act ul.n_sub li#n_sub_park.act a span {background-position: 400px -504px;}

.n_mainnav  li#n_park.act ul.n_sub li#n_sub_arboretum a span {background-position: 0 -522px;}
.n_mainnav  li#n_park.act ul.n_sub li#n_sub_arboretum a:hover span {background-position: 400px -522px;}
.n_mainnav  li#n_park.act ul.n_sub li#n_sub_arboretum.act a span {background-position: 400px -522px;}
.n_mainnav  li#n_park.act ul.n_sub li#n_sub_florafauna a span {background-position: 0 -540px;}
.n_mainnav  li#n_park.act ul.n_sub li#n_sub_florafauna a:hover span {background-position: 400px -540px;}
.n_mainnav  li#n_park.act ul.n_sub li#n_sub_florafauna.act a span {background-position: 400px -540px;}

.n_mainnav  li#n_historie a span {background-position: 0 -558px;}
.n_mainnav  li#n_historie a:hover span {background-position: 400px -558px;}
.n_mainnav  li#n_historie.act a span {background-position: 200px -558px;}

.n_mainnav  li#n_historie.act ul.n_sub {display:block; position:absolute; margin-top:-180px; margin-left:145px;}

.n_mainnav  li#n_historie.act ul.n_sub li#n_sub_historie a span {background-position: 0 -558px;}
.n_mainnav  li#n_historie.act ul.n_sub li#n_sub_historie a:hover span {background-position: 400px -558px;}
.n_mainnav  li#n_historie.act ul.n_sub li#n_sub_historie.act a span {background-position: 400px -558px;}

.n_mainnav  li#n_historie.act .n_sub li#n_sub_hist_park a span {background-position: 0 -576px;}
.n_mainnav  li#n_historie.act .n_sub li#n_sub_hist_park a:hover span{background-position: 400px -576px;}
.n_mainnav  li#n_historie.act .n_sub li#n_sub_hist_park.act a span{background-position: 400px -576px;}

.n_mainnav  li#n_historie.act .n_sub li#n_sub_hist_gebouwen a span{background-position: 0 -594px;}
.n_mainnav  li#n_historie.act .n_sub li#n_sub_hist_gebouwen a:hover span {background-position: 400px -594px;}
.n_mainnav  li#n_historie.act .n_sub li#n_sub_hist_gebouwen.act a span {background-position: 400px -594px;}

.n_mainnav  li#n_historie.act .n_sub li#n_sub_hist_graven a span {background-position: 0 -612px;}
.n_mainnav  li#n_historie.act .n_sub li#n_sub_hist_graven a:hover span {background-position: 400px -612px;}
.n_mainnav  li#n_historie.act .n_sub li#n_sub_hist_graven.act a span {background-position: 400px -612px;}

.n_mainnav  li#n_historie.act .n_sub li#n_sub_hist_momenten a span {background-position: 0 -630px;}
.n_mainnav  li#n_historie.act .n_sub li#n_sub_hist_momenten a:hover span{background-position: 400px -630px;}
.n_mainnav  li#n_historie.act .n_sub li#n_sub_hist_momenten.act a span{background-position: 400px -630px;}


.n_mainnav  li#n_cafemuseum a span{background-position: 0 -648px;}
.n_mainnav  li#n_cafemuseum a:hover span{background-position: 400px -648px;}
.n_mainnav  li#n_cafemuseum.act a span{background-position: 200px -648px;}
.n_mainnav  li#n_cafemuseum.act ul.n_sub {display:block; position:absolute; margin-top:-198px; margin-left:145px;}
.n_mainnav  li#n_cafemuseum.act ul.n_sub li#n_sub_cafemuseum a span {background-position: 0 -648px;}
.n_mainnav  li#n_cafemuseum.act ul.n_sub li#n_sub_cafemuseum a:hover span {background-position: 400px -648px;}
.n_mainnav  li#n_cafemuseum.act ul.n_sub li#n_sub_cafemuseum.act a span {background-position: 400px -648px;}

.n_mainnav  li#n_cafemuseum.act ul.n_sub li#n_sub_cafe a span {background-position: 0 -666px;}
.n_mainnav  li#n_cafemuseum.act ul.n_sub li#n_sub_cafe a:hover span {background-position: 400px -666px;}
.n_mainnav  li#n_cafemuseum.act ul.n_sub li#n_sub_cafe.act a span {background-position: 400px -666px;}

.n_mainnav  li#n_cafemuseum.act ul.n_sub li#n_sub_museum a span {background-position: 0 -684px;}
.n_mainnav  li#n_cafemuseum.act ul.n_sub li#n_sub_museum a:hover span {background-position: 400px -684px;}
.n_mainnav  li#n_cafemuseum.act ul.n_sub li#n_sub_museum.act a span {background-position: 400px -684px;}

.logo {display:none;float:right; margin-right:20px; margin-top:-20px;}



/* specific divs */
#afbeelding1 { 
	margin: 0;
	padding: 0;
	width:350px;
	height:225px;
	}
#afbeelding2 { 
	margin: 0;
	padding: 0px;
	width:350px;
	height:225px;
	}

#printkop	{
overflow:hidden;
display:none;
width:0px; 
height:0px;
}
#navi { 
	width:170px;
	}
#alles { 
	margin: 0 auto 0 auto;
	}
#menu { 
	margin:20px 0 0 0;
	width:350px;
	}

#tekst {
	margin:0;
	background:#cfcfcf;
	padding: 0px;
	width:350px;
}	
#kolom {
	margin:20px 20px 0 20px;
	width:300px;
/*	height:100px */
}


.fototekst {
	margin:10px 10px 10px 10px;
	width:280px;
	display:none;
}
.fototekst p {margin:0; padding:0;}


/* basic elements */
.white{color:white}
body { 
	font: 11px Helvetica, Arial, sans-serif; 
	color: #5a5a5a; 
	margin: 0px; 
	padding:0px;
	border:0px;
	vertical-align:top;
	background-color:#ffffff;
	}

td{ 
	font: 14px Helvetica, Arial,  sans-serif; 
	color: #5a5a5a; 
	margin: 0px; 
	padding:0px;
	border:0px;
	vertical-align:top;
	text-align:left;
	}
td.navi { 
	background:#e8e8e8; 
	margin: 0px; 
	padding:0px;
	border:0px;
	height:210px;
	}
td.tekst { 
	background-color:#aeaeae; 
	margin: 0px; 
	padding:0px;
	border:0px;
	vertical-align:top;
	}
td.tabtitel { 
	font-weight: bold;
/*	background-color:#ddd; */
	margin: 0px; 
	padding:5px 0 5px 0;
	border:0px;
	vertical-align:top;
	}
td.tabtitel2 { 
	font-weight: bold;
	margin: 0px; 
	padding:0 0 0 0;
	border:0px;
	vertical-align:top;
	}
td.tab { 
	margin: 0px; 
	padding:0 0 0 0px ;
	border-bottom:0px;
	vertical-align:top;
	}
td.prijs { 
	margin: 0px; 
	padding-left:5px;
	border:0px;
	text-align:right;
	}
td.blok { 
	background:#e8e8e8;
	margin: 0px; 
	padding:0px;
	border:0px;
	vertical-align:top;
	}
td.logo { 
	background:#aeaeae;
	margin-left: 13px; 
	padding:0px;
	border:0px;
	vertical-align:bottom;
	}	
td.fpage { 
	background-color:#aeaeae;
	margin-left: 13px; 
	padding:0px;
	border:0px;
	vertical-align:bottom;
	}	

td.gedicht { 
	background-color:#aeaeae;
	padding:0px;
	border:0px;
	vertical-align:top;
	}
h2.gedicht {
		margin:30px 0px 0 20px; color:white;
	font: 1.4em Helvetica, Arial,  sans-serif; 
}
h4.gedicht {
		font: 1em Helvetica, Arial, sans-serif; 
color:#5a5a5a;				
	}
.gedicht p{
		margin:20px 10px 0 20px;
	width:280px;	color:#5a5a5a;	
	}
	div.gedicht{
		margin:20px 10px 0 20px;
	width:280px;	color:#5a5a5a;	
	}
	
td.red{ 
	background:#fff;
	margin-left: 13px; 
	padding:0px;
	border:0px;
	}	

p, td.tekst div, td.tekst table { 
	font: 1em Helvetica, Arial,  sans-serif; 
	margin:20px 30px 20px 30px; 
	line-height: 1.3em; 
	padding:0;
	}
td.tekst div.fts { 
		margin:0px 0 0 0; 
		padding:0;
		}

p.slogan { 
	margin: 0 0 8px 10px;
	color:white;
	line-height: 1.3em; 
	}
h1 { 
	font: bold 1.4em Helvetica, Arial,  sans-serif; 
	letter-spacing: 1px; 
	color: #ffffff;
	margin: 20px 30px 10px 30px; 

	text-align:left;
	}

a:link { 
	text-decoration: none; 
	color: #5a5a5a;
	}
a:visited { 
	text-decoration: none; 
	color: #5a5a5a;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #000000;
	}



img {
display:block;
border:0;
margin:0;
padding:0;
}
img.inl {
display:block; float:left;;
border:0;
margin:0;
padding:0;
}
abbr{
	text-decoration: none; 
	}
#skip {display:none;}
.prnt {text-align:right}
span.prbut {
	margin:3px;
	padding:3px;
	border: solid 1px #eee;
background-color: #ccc;
}

ul{margin-right:20px;	line-height: 1.3em; }



/*------------------*/


div.nicetitle {
    position: absolute;
    padding: 2px;
    top: 0px;
    left: 0px;
    font: 9px Helvetica, Arial,  sans-serif; 
	color: #000; 

}
div.nicetitle p {
    margin: 0; padding: 0 3px;
}
div.nicetitle p.destination {
    font-size: 10px;
    text-align: left;
    padding-top: 3px;
	font-weight: normal;
	font-family: Helvetica, Arial, sans-serif;
}

.sbmit {	margin:3px;
	padding:3px;
	border: solid 1px #eee;
background-color: #ccc; }

#ft {width:100%;}
#ft img{text-align:center;margin:0 auto 0 auto;}