/* CSS Document Michaela-brown*/
* { margin: 0; padding: 0; border: 0;} /* om al sje marges etc uit te schakelen*/	
body, html{ margin:0; padding:0;
height: 100% !important;
text-align: center;
font-family: verdana, sans-serif;
font-size:100.01% !important;
color: #333;
line-height: 140%;
background-color:#BEB8A3 /* #BEB8A3 #CC9933;*/;
}
html>body {
	font-size: 16px; /* non-IE */
	}
body {
	min-width:90%;
	text-align: center;
	}
#container{
position: relative;
min-height: 90%;
height:auto !important; /* voor moderne browsers */
height:90%; /* voor IE */
_height:90%; /*???*/
/*min-width: 820px !important;
margin: 0 auto -4em; *//*belangrijk om de zijkanten en bovenkant wat breder te laten zijn */
padding:0;
text-align: left;
width: 95%;
margin: 15px auto;
text-align: left;
border: thin double #fff; /*#FFF2D4;*/
background-color: #A39C80 /**/;
	}
#header{
	overflow: visible;
	height:160px;
	padding: 0 0 2px 0;
	margin: 0;
	text-align: center;
	background-color: #A39C80 /**/;
	}
.headernaam{font: normal 88px 'Tangerine' , verdana, serif; color: #000 ;  text-shadow: 4px 4px 4px #BEB8A3; }
	.headertxt1{font:  normal 0.7em 'Raleway' , verdana, serif;  color: #000 ;  text-shadow: 4px 4px 4px #ccc; }
	.headertxt2{
	color:  #2D2D2D;
	padding-bottom: 0px;
	font-family: 'Raleway', serif;
	font-size: 0.4em;
	font-weight: lighter;
}
.kerstmenu{font: normal 44px 'Tangerine' , verdana, serif; color: #000 ;  text-shadow: 4px 4px 4px #BEB8A3; }
	
#wrapper { overflow: visible;
   position:relative;
	background-color: #A39C80 /* #CC9933;*/;
	margin: 2px auto;
	padding: 0;
	width: 100%;
	height:90%; /* voor IE */
	z-index:0;
	}
#fotoholder{overflow: visible;
   position:relative;
	padding-top: 30px;
	height:140px; /* voor IE */
	z-index:0; text-align:center; 
background-color: #A39C80;  width:100%; }		
#fotolaag {/*maxbreedte voor ie60 756px*/ overflow: visible;
   position:relative;
	margin: 0px auto;
	width: 820px;
	height:140px; /* voor IE */
	z-index:0; text-align:center; border: thin double #fff; /*#FFF2D4;*/
background-color: #A39C80
	}	
	#txt { float: right;
	overflow: visible;
	margin-top: 0;
	background-color: #A39C80 ;
    padding: 1em 0.1em 0 1em;
	width: 68%;
	/*min-height: 320px;*/
	text-align: center; 
	}
	#menuleft {/* maximumbreedte voor ie6.0 is: 219px;"*/
    float: left;
	width: 17%;
	line-height: 1.2em;
	font-size: 0.9em;
  	padding-left: 1px;
	margin-top: 0;
	font-weight: normal;
	color: #FFFFEF /*#ffffcc;*/;
	/*border-left: thin solid  #FFCC99;*/
	}
.adres{width:160px;}
.ft1 {
	font : bold 1.3em  verdana, serif;
	color:#2A3727 ;
	text-align: center;
	line-height: 130%;
	}
.ft2 {
	font : normal 0.9em  verdana, serif;
	padding: 2em 3em 0.1em 1em;
	color:#2A3727 /*#A52A2A #700101 #002200*/;
	text-align: left;
	line-height: 130%;
	}
.ft3 {
	font : bold 1em  verdana, serif;
	padding-top: 0.2em;
	padding-left:0.2em;
	color:#A52A2A /*#700101*/;
	text-align:center;
}
.ft4 {
	font : normal 0.8em  verdana, serif;
	padding-top: 0.2em;
	padding-left:0.2em;
	color: ##700101;
	text-align: center;
}
.ft5{/* leftside weerbericht */
	font : normal 0.8em  verdana, serif;
	padding-top: 0.2em;
	padding-left:0.2em;
	color: ##700101;
	text-align: center;
}
.fnt6 {
font-size : 0.7em;
}
/*.style1 {
	color: #FFD700;
	font-weight: bold;
}*/
/*em {
 font-size: small;
}*/
.imgborder{ border:none;}
.imgtekst { float: right;
margin: 0 0 0 10px;
border:1px solid #d5d8d7;
	padding:0.8em 0.8em 0.8em 0.8em; background-color:#A39C80;
clear: right;
}
.imgtekstmidden {
margin: 0 0 0 10px;
border:1px solid #d5d8d7;
	padding:0.8em 0.8em 0.8em 0.8em; background-color:#A39C80;
}
.imgright{ text-align: right;
margin: 0 0 0 10px;
}
.imgleft{
/*background-image:url("http://www.kerkplein10.nl/imgkl/bgcreamstripes.gif"); */
	border:1px solid #d5d8d7;
	/*margin-left:1em; 
	margin-bottom:1em;*/
	margin: 2.5em 1em 1em 1em;
	padding:0.8em 0.8em 0.8em 0.8em; background-color:#A39C80;}

.imgrij{padding: 0 1em 0 0.5em;}
.imgslide{
	border:thick groove #fff
}
.weer{ background-color:#A39C80;
	border:1px solid #d5d8d7;
	/*margin-left:1em; 
	margin-bottom:1em;*/
	margin: 1em 1em 1em 1em;
	padding:0.8em 0.8em 0.8em 0.8em;}
.clearboth {clear: both; height: 1em; }
#copyright{clear:both; text-align: center;
   background:#BEB8A3 /*#CC9933;*/;
   padding: 1em 0 0 0;
    width:100%;
	font-size: 0.7em;
	line-height: 150%;
    }

/*a:link {menu
background-color:#BEB8A3;
color : #fff; 

}
a:visited {background-color:#BEB8A3;
color : #2A3727;
}
a:hover {
color:#2A3727;
background-color: #fff;
}
a:active {
color :#002200;
}*/
a.foo:link {
color :#2A3727;
background-color: #BEB8A3;
font-size:0.9em;
}
a.foo:visited {
color :#2A3727;
background-color: #BEB8A3;
font-size:0.9em;
}
a.foo:hover {
background-color:#fff;
color : #2A3727;
font-size:0.9em;
}
a.foo:active {
color :#2A3727;
}
a.copy:link {
color:#fff;
padding : 2px;
}
a.copy:visited {
color:#fff ;

}
a.copy:hover {background-color:#fff;
color : #2A3727 ;
}

a.copy:active {
color :#2A3727;
}
a:hover, a:link, a:active, a:visited{/*voor ie6.0*/font-size:0.7em; text-decoration : none;}
a.foo:hover, a.foo:link, a.foo:active, a.foo:visited{font-size:1em; text-decoration : none;}
a.copy:hover, a.copy:link, a.copy:active, a.copy:visited{font-size:0.7em; text-decoration : none;}
a.adres:hover, a.adres:link, a.adres:active, a.adres:visited{color : #2A3727 ; font-size:0.8em; text-decoration : none;}

/*navigatiemenu*/
.menu1, .menu2, .menu, .menu a, .menu a:hover, .menu a:hover, .menu ul, .menu li, .menu li a:hover, .menu li#active a:hover, .menu ul li>ul, .menu ul ul	{ font: normal 0.95em  verdana, serif; line-height:160%; text-decoration : none; }
 
 .menu2{ background-color: #fff; color:#990000; }
 .menu1{background-color: #BEB8A3; color:#fff;  }
/*-------DENK AAN HET BIJWERKEN VAN IE IN HTML--------*/
.menu{ position: absolute;
margin:0; 
z-index: 100;
background-color: #BEB8A3  ;
width: 100%;
min-width: 820px !important;
float: left;
height: 21px; 
border-bottom-width: thin;
border-bottom-style: double;
border-bottom-color: #9A9271;
border-top-width: thin;
border-top-style: double;
border-top-color: #9A9271; 
}
.menu a {
	
	display: block;
	margin: 0;
	padding: 0;
}


.menu ul {
list-style: none;
margin: 0;
padding: 0;
float: left;
width: 14.4%; /*12.4%;*/ 
 

}
 .menu li {position: relative;  /*hiermee regel je de breedte van de menubalkjes..width: 12%; 12em;*//*margin: 0*/

}

/*.menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
background-color: #9A9271 ;  #88653D in combinatie met menu en a-link
color:#8B0000; }*/
.menu ul ul { 
width: 18em; text-align: left;
position: absolute;
z-index: 500;
}
/*.menu li a:hover, menu a:hover laatste voor FF
{
color:#990000; 
	}*/
div.menu ul ul,
div.menu ul li:hover ul ul,
div.menu ul ul li:hover ul ul
{display: none;}
div.menu ul li:hover ul,
div.menu ul ul li:hover ul,
div.menu ul ul ul li:hover ul
{display: block;}


 /*einde menu*/

