/*
 * Reduced 2003 global stylesheet.
 * Used by: homepage and fotoservice. 
 * --DEPRECATED--
 */



.hidden {
    display: none;
}

body {
    padding: 0px;
    margin: 0px;
	background: #FFF;
	color: #000;
}

th {
    text-align: left;
    font-weight: normal;
}




/* banners */
div.BinnenBanners {
  border-left:1px solid #B2D2E8;
  margin:0;
  padding:0;
}
div.BinnenBannerBorderTop {
  height:0;
  border-top:1px solid #B2D2E8;
}
div.BinnenBanner {
  margin:5px 0 10px 8px;
  padding:0;
}
div.BinnenBanner p{
  padding:0;
  margin:0;  
}
div.BinnenBanner object{
  width:124px;
  height:84px;
  padding:0;
  display:block;
  margin:0;
}
div.BinnenBanner object{
  width:124px;
  height:84px;
  padding:0;
  display:block;
  margin:0;
}

/* fotoservice */ 
div#mn_top {
	left: 0px;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 734px;
	height: 29px;
}

div.mn_centers {
	clear: both;
	left: 0px;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 734px;
}

div#mn_bottom {
/* BEGIN DEPRECATED Use mn_centers */
	clear: both;
	left: 0px;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 734px;
/* END DEPRECATED */
	height: 31px;
}

div#mn_left {
	float: left;
	padding-top: 9px;
}

div#mn_right {
	float: right;
	padding-top: 7px;
}

div#mn_left, div#mn_right, a.mn_tools {
	font: 11px Arial, sans-serif;
	color: #0069B3; 
	text-decoration: none;
}

a.mn_tools {
}

a.mn_tools:hover {
	text-decoration: underline;
}

a.mn_tools#mn_tools_home {
    padding-left: 0px;
}

td.mn_tools {
	vertical-align: middle;
}
div.mn_tools {
    padding-left: 10px;
}
div.mn_tools#mni_sitemap {
    padding-right: 12px;
}

td#mn_logo {
	border: 0px solid #FFF;
	border-right-width: 1px;
}

 
td.mn_menu {
	font: 11px Arial, sans-serif;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
	border: 0px solid #FFF;
	border-right-width: 1px;
	background-color: #00A1DF;
}
td.mn_menu_hover {
	background-color: #66BAEC;
}
td.mn_menu a {
    color: #FFF;
    text-decoration: none;
}

div.mn_panel {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	left: 0px;
	top: 0px;
	color: #00437E;
	background-color: #E0F2FF;
	text-align: left;
	border: 1px solid #FFF;
	border-left-width: 0px;
}
div.mn_panel td, body.mn_iframe td {
	font: 11px Arial, sans-serif;
	color: #00437E;
	border-left: 1px solid #FFF;
	white-space: nowrap;
}
div.mn_title {
	font-weight: bold;
	color: #FFF;
	background-color: #66BAEC;
	padding: 3px 8px 3px 9px;
}
div.mn_section {
	padding: 2px 8px 10px 9px;
	line-height: 1.5em;
}
div.mn_section a {
	color: #00437E;
	text-decoration: none;
}
div.mn_section a:hover {
	text-decoration: underline;
}

#mn_landclaim { /* Claims whitespace underneath menubar. 
    Apply in the content layer. For use in 2003-style pages. */
    height: 60px;
}

iframe.mn_iframe {
	position: absolute;
	left: 0px;
	top: 60px;
	z-index: 101;
	border: solid 1px #FFF;
	visibility: hidden;
}
body.mn_iframe {
	margin: 0px;
	background-color: #E0F2FF;
}
iframe#mn_iframe_0 {
	width: 206px;
	height: 126px;
}
iframe#mn_iframe_1 {
	width: 200px;
	height: 68px;
}
iframe#mn_iframe_2 {
	width: 240px;
	height: 112px;
}
iframe#mn_iframe_3 {
	width: 110px;
	height: 32px;
}
iframe#mn_iframe_4 {
	width: 110px;
	height: 32px;
}

/* Breadcrumb */

.home {

	font: 11px Arial, sans-serif;

	color: #0069B3;

}

a.home {

	text-decoration: underline;

}





/*
 * -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 * Menubar
 */

div#mn_bar {
	position: absolute;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	z-index: 100;
	text-align: center;
}

input#query {
    font: 8pt Arial, sans-serif;
    padding: 0px;
    margin: 0px;
    height: 12pt;
    border: solid 1px #0069B3;
    background-color: #FFF;
    color: #000;
}


/*
 * -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 */


 
/* 2005 menu */

/* sitetools */

div#SiteTools {
  right: 0;
  left: 0;
  margin: 0 auto;
	height: 29px;
  width: 734px;
	overflow: hidden;
	color: #0069B3;
	font: 11px Arial, sans-serif;
}

div#SiteTools div.Left {
	float: left;
	padding-top: 9px;
}
div#SiteTools div.Right {
	padding-top: 7px;
	text-align: right;
}

div#SiteTools a {
	margin-right: 8px;
	color: #0069B3;
	text-decoration: none;
}
div#SiteTools a:hover {
	text-decoration: underline;
}

div#SiteTools div.Zoeken {
	display: inline;
}
input#query {
	margin: 0;
	padding: 0;
	border: solid 1px #0069B3;
	background: #FFF;
	color: #000;
	font: 8pt Arial, sans-serif;
}
input#ZoekButton {
	width: 46px;
	height: 16px;
	margin-bottom: -4px;
	border: none;
}

div#Menu {
  position: relative;
  z-index: 100;
  right: 0;
  left: 0;
  margin: 0 auto;
  height: 31px;
  width: 734px;
  background: #00A1DF;
  text-align: left;
  white-space: nowrap;
  font: 11px Arial, sans-serif;
}
div#Menu div.Logo {
  float: left;
  border-right: solid 1px #FFF;
  width: 140px;
}
div#Menu img {
  display: block;
  border: none;
}
div#Menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
div#Menu li {
  float: left;
  font-size: 11px;
}
div#Menu li span {
  display: block;
  border-right: solid 1px #FFF;
  padding-top: 8px;
  height: 23px !important;
  height /**/: 31px;
  overflow: hidden;
/*  background: #00A1DF; */
  color: #FFF;
  text-align: center;
  cursor: default;
}
div#Menu li:hover span,
div#Menu li.Expand span {
  background: #4CB4E9;
}
li#Menu0 span {
  width: 91px !important;
  width /**/: 92px;
}
li#Menu1 span {
  width: 89px !important;
  width /**/: 90px;
}
li#Menu2 span {
  width: 78px !important;
  width /**/: 79px;
}
li#Menu3 span {
  width: 83px !important;
  width /**/: 84px;
}
li#Menu4 span {
  width: 107px !important;
  width /**/: 108px;
}
div#Menu li div.Lists {
  display: none;
  position: absolute;
  border: solid 1px #FFF;
  border-top: none;
  background: #E0F2FF;
}
div#Menu li:hover div.Lists, 
div#Menu li.Expand div.Lists {
  display: block;
}
li#Menu0 div.Lists {
  left: 140px;
}
li#Menu1 div.Lists {
  left: 232px;
}
li#Menu2 div.Lists {
  left: 322px;
}
li#Menu3 div.Lists {
  left: 401px;
}
li#Menu4 div.Lists {
  left: 485px;
}
div#Menu div.Lists div {
  border-top: solid 1px #FFF;
}
* html div#Menu div.Lists div {
  width /**/: 165px;
}
div#Menu li ul {
  padding: 7px 13px;
}
/*\*/
* html div#Menu li ul {
  clear: left;
  float: left;
  height: 1%;
}
/**/
div#Menu li li {
  list-style: none;
  float: none;
  border: none;
  padding: 0 0 4px 0;
}
/*\*/
* html div#Menu li li {
  
}
/**/
div#Menu li li:hover {
  background: none;
}
div#Menu li li a {
  color: #00437E;
  text-decoration: none;
}
div#Menu li li a:hover {
  text-decoration: underline;
}

/* 2005_menu */
li.Active span {
  background-color: #4CB4E9
}


/* Kerststerren 2005 */
.Kerststerren object {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
@media print {
.Kerststerren {
  display: none;
}
.Kerststerren object {
  width: 0;
  height: 0;
}
}
/* Footer */
a.footer {
    color: #0069B3;
    text-decoration: none;
}
a.footer:hover {
    text-decoration: underline;
}

div.theme_text {
	padding: 1px 4px 2px 4px;
	font: bold 12px Arial, sans-serif;
	color: #0069B3;
}
div.theme_text_last {
	padding-bottom: 1em;
}
div.theme_link {
	padding: 1px 4px 2px 4px;
	margin: 0px 1px 0px 1px;
}
.theme_link_hover {
	background: #F3F5E8;
}
div.theme_link a {
	font: bold 12px Arial, sans-serif;
	color: #0069B3;
	text-decoration: none;
}

div.tekst {
/*	margin-bottom: 1em; */
}

div.witregel {
	clear: left;
}

/* Breadcrumb */
.home {
	font: 11px Arial, sans-serif;
	color: #0069B3;
}
a.home {
	text-decoration: underline;
}




