body {
	background-color: #03051b; 
	color: #000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	margin: 0;
	padding: 0;
	}

.blauw { 
	position:absolute; 
	height:621px; 
	width:1000px; 
	text-align: left; 
	padding: 0; 
	background-color: #03051b; 
	top: 50%; left: 50%; 
	margin: -310px 0 0 -500px; 
	overflow: hidden;
	}

.wrap { 
	background-image:url(site/basis0.png); 
	position:absolute; 
	height:600px; 
	width:1000px; 
	z-index: 1;
	}

.wrap2 { 
	background-image:url(site/basis1.png); 
	position:absolute; 
	height:600px; 
	width:1000px; 
	z-index: 1;
	}

.wrap2a { 
	background-image:url(site/basis3.png); 
	position:absolute; 
	height:600px; 
	width:1000px; 
	z-index: 1;
	}

.wrap3 { 
	background-image:url(site/basis3.png); 
	position:absolute; 
	height:595px; 
	width:1000px; 
	z-index: 1;
	}

.wrap4 { 
	background-image:url(site/basis2.png); 
	position:absolute; 
	height:600px; 
	width:1000px; 
	z-index: 1;
	}

.wrap5 { 
	background-image:url(site/basis0.png); 
	position:absolute; 
	height:600px; 
	width:1000px; 
	z-index: 1;
	}

.wraptmp { 
	background-image:url(site/temp.png); 
	position:absolute; 
	height:600px; 
	width:1000px; 
	z-index: 1;
	}

.wraperror { 
	background-image:url(http://www.winkeleninweesp.nl/site/error.png); 
	position:absolute; 
	height:600px; 
	width:1000px; 
	z-index: 1;
	}
	
.inhoud { 
	position:absolute; 
	top: 120px; 
	left: 588px; 
	width: 250px; 
	z-index: 2;
	}
	
.inhoud_1 { 
	position: absolute; 
	top: 40px; 
	left: 500px; 
	width: 310px;
	z-index: 2;
	}

.inhoud_1kop { 
	position: absolute; 
	top: 40px; 
	left: 500px; 
	width: 315px;
	height: 150px;
	overflow: hidden;
	z-index: 2;
	}

.inhoud_1a { 
	position: absolute; 
	top: 185px; 
	left: 500px; 
	width: 350px;
	height: 390px;
	overflow: auto;
	z-index: 2;
	}

.inhoud_1kopb { 
	position: absolute; 
	top: 40px; 
	left: 500px; 
	width: 310px;
	height: 100px;
	overflow: hidden;
	z-index: 2;
	}

.inhoud_1kopagenda { 
	position: absolute; 
	top: 40px; 
	left: 500px; 
	width: 310px;
	height: 200px;
	overflow: hidden;
	z-index: 2;
	}

.inhoud_1agenda { 
	position: absolute; 
	top: 200px; 
	left: 500px; 
	width: 350px;
	height: 380px;
	overflow: auto;
	z-index: 2;
	}

.inhoud_1activiteit { 
	position: absolute; 
	top: 200px; 
	left: 500px; 
	width: 350px;
	height: 380px;
	overflow: auto;
	z-index: 2;
	}
	
.inhoud_1activiteit strong{	
	font-weight: 600;
	margin: 0;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	margin: 0;
	} 


.inhoud_1b { 
	position: absolute; 
	top: 150px; 
	left: 500px; 
	width: 350px;
	height: 420px;
	overflow: auto;
	z-index: 2;
	}

.inhoud_1kopc { 
	position: absolute; 
	top: 40px; 
	left: 500px; 
	width: 310px;
	height: 80px;
	overflow: hidden;
	z-index: 2;
	}

.inhoud_1c { 
	position: absolute; 
	top: 130px; 
	left: 500px; 
	width: 350px;
	height: 450px;
	overflow: auto;
	z-index: 2;
	}

.agendaboven { 
	position: relative; 
	z-index: 2;
	float: left; 
	left: 0px; 
	width: 100%;
	height: 20px;
	padding: 0;
	color: #16168a;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;	
	font-weight: 700;
	margin: 0 0 15px 0;
	}

.agendamaand { 
	position: relative; 
	z-index: 2;
	float: left; 
	left: 0px; 
	width: 100%;
	height: 20px;
	padding: 0;
	color: #16168a;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;	
	font-weight: 700;
	margin: 15px 0 15px 0;
	}

.agenda { 
	position: relative; 
	z-index: 2;
	float: left; 
	background: url('site/agenda3.png') no-repeat;
	left: 0px; 
	width: 38px;
	height: 34px;
	padding: 30px 0 0 13px;
	color: #369;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;	
	font-weight: 700;
	margin: 0 15px 0 0;
	}

.agendapunt { 
	position: relative; 
	z-index: 2;
	float: left; 
	left: 0px; 
	width: 250px;
	height: 59px;
	padding: 5px 0 0 0;
	}

.agendapunt2 { 
	position: relative; 
	z-index: 2;
	float: left; 
	left: 0px; 
	width: 250px;
	height: 225px;
	padding: 5px 0 0 0;
	}

.agendapunt3 { 
	position: relative; 
	z-index: 2;
	float: left; 
	left: 0px; 
	width: 250px;
	height: 225px;
	padding: 5px 0 0 0;
	}


.inhoud_2 { 
	position: absolute; 
	top: 120px; 
	left: 588px; 
	width: 250px; 
	z-index: 2;
	}

.inhoud_1kaart { 
	position: absolute; 
	top: 70px; 
	left: 200px; 
	width: 950px;
	z-index: 2;
	}

h1 {
	color: #333;
	font-size: 20px;
	font-weight: bold;
	line-height: 15px;
	margin: 0;
	}

h2 {
	color: #333;
	font-size: 20px;
	font-weight: bold;
	line-height: 15px;
	margin: 0;
	}

hr {
	width: 300px;
	text-align: center;
	}
	
img{border-style: none;}

.text {
	color: #333;
	font-size: 12px;
	line-height: 15px;
	}

.strong {
	font-weight: 600;
	margin: 0;
	}

.strong2 {
	font-size: 14px;
	font-weight: 600;
	margin: 0;
	padding: 0 0 5px 0;
	}

.locatie{
	color: #232a83;
	}
	
.locatie a 	{ color: #232a83; font-weight: bold; text-decoration: none;  border:0;}
.locatie a:link { color: #232a83; font-weight: bold; text-decoration: none; border:0;}
.locatie a:visited { color: #232a83; font-weight: bold; text-decoration: none; border:0;}
.locatie a:hover { color: #232a83; font-weight: bold; text-decoration: underline; border:0;}
.locatie a:active { color: #232a83; font-weight: bold; text-decoration: none; border:0;}

.begin{
	color: #F60;
	padding: 0 0 0 33px;
	}

.begin a 	{ color: #F60; font-weight: bold; text-decoration: none;  border:0;}
.begin a:link { color: #F60; font-weight: bold; text-decoration: none; border:0;}
.begin a:visited { color: #F60; font-weight: bold; text-decoration: none; border:0;}
.begin a:hover { color: #F60; font-weight: bold; text-decoration: underline; border:0;}
.begin a:active { color: #F60; font-weight: bold; text-decoration: none; border:0;}

.lijst {margin: 12px 0 12px 20px;}

ul {margin: 0 0 0 20px;}	
li {list-style-type: square; }

a 	{ color: #369; font-weight: bold; text-decoration: none;  border:0;}
a:link { color: #369; font-weight: bold; text-decoration: none; border:0;}
a:visited { color: #369; font-weight: bold; text-decoration: none; border:0;}
a:hover { color: #F60; font-weight: bold; text-decoration: none; border:0;}
a:active { color: #369; font-weight: bold; text-decoration: none; border:0;}

.imgrechts_boven { position: absolute; left: 855px; bottom: 325px; width: 130px; z-index: 2;}
.imgrechts_boven2 { position: absolute; left: 855px; bottom: 325px; width: 115px; height: 63px; background-image:url(site/nieuws.png); font-family: Times; color: #16168a; font-weight: 700; padding: 46px 23px 0 7px; z-index: 2;}

.imgrechts_onder { position: absolute; top: 293px; left: 855px; width: 130px; z-index: 2;}
.imgrechts_onder2 { position: absolute; top: 293px; left: 855px; width: 130px; height: 93px; background-image:url(site/eindejaar.png); color:#FFFFFF; padding: 8px; z-index: 2;}
.imgrechts_onder3 { position: absolute; top: 293px; left: 855px; width: 130px; height: 93px; background: #FF6600; color:#FFFFFF; padding: 8px; z-index: 2;}

.pagina_afbeelding { position: absolute; top: 0; left: 145px; z-index: 5;}

#mainPhoto { position: absolute; top: 0; left: 145px; z-index: 1; width: 325px; height: 600px; overflow: hidden; z-index: 3;}
#randbuiten { position: absolute; top: 0; left: 146px; width: 322px; height: 600px; z-index: 100; border-right: 2px solid #ff7e29; border-left: 2px solid #ff7e29;}
.zwartelijn { background-color: black; position: absolute; top: 0; left: 145px; width: 1px; height: 600px; z-index: 2;}

.foto { position: relative; z-index: 10; width: 128px; height: 99px; background-image:url(site/foto.png); padding: 18px 0 0 17px; margin: 0 20px 10px 0; float: left; z-index: 3;}
.foto2 { position: relative; z-index: 10; width: 128px; height: 99px; background-image:url(site/foto.png); padding: 18px 0 0 17px; margin: 0 20px 35px 0; float: left; z-index: 3;}
.fototext { position: relative; z-index: 10; width: 160px; height: 15px; padding: 0 0 0 5px; margin: 0 0 10px 0; float: left; z-index: 3;}

.menu1 li{
list-style:none;
margin: 0 0 0 0;
padding: 0;
}

.menu1 ul{
list-style-type:none;
margin: 0 0 0 0; 
padding: 0;
}

.menu1 ul li { 
list-style:none;
margin: 0 0 0 0; 
padding: 0; 
}

.text ul li { 
margin: 0 0 0 -25px; 
padding: 0; 
}

.menu1 { 
	position: absolute; 
	bottom: -1px; 
	left: 0; 
	z-index: 200;
	}
		
.colofon { 
    color: #eee;
    font-size: 9px; 
    text-decoration: none; 
    text-align: center;
    position: absolute; 
    top: 603px;
    right: 0px; 
	z-index: 2;
	  }
 
.colofon a:link, .colofon a:active, .colofon a:visited { 
 color: #eee; 
 font-size: 9px;
 font-weight: normal; 
 text-decoration: none; }

.colofon a:hover { 
 color: #F60; 
 font-size: 9px;
 font-weight: normal; 
 text-decoration: none; }
 
 .meter { 
    color: #eee;
    font-size: 9px; 
    text-decoration: none; 
    text-align: left;
    position: absolute; 
    top: 604px;
    left: 6px; 
	z-index: 2;
	  }

 .meter2 { 
    color: #eee;
    font-size: 9px; 
    text-decoration: none; 
    text-align: left;
    position: absolute; 
    top: 604px;
    left: 37px; 
	z-index: 2;
	  }



.contact { 
	font-size: 12px; 
	line-height: 22px; 
	text-decoration: none; 
	padding-left: 10px; 
	color: #495057;  
	border-top: 1px solid #000000; 
	}
	
.contact a:link, .contact a:visited, .contact a:active, .contact a:hover { color: #495057; font-weight: normal; text-decoration: none; }

.menunav {
  width: 136px;                   
  position: relative; 
  }

.menunav ul.nav1st {                        
  padding:0; 
  margin:0;
  list-style-type: none;  
}

.menunav ul.nav1st li {    
  float: left;                 
  position:relative;
  height: 22px;
  line-height: 22px;
  border-top:1px solid #000;           
  border-width:1px 0 0 0;
}

.menunav ul.nav1st li a, 			
.menunav ul.nav1st li a:visited {   
  font-weight: normal;
  display:block; 
  text-decoration:none;
  font-style: normal; 
  color:#dadee0;
  width:136px;                    
  height:22px;                    
  padding-left:10px; 
  line-height:22px; 
  background-color: transparent;    
}

 * html .menunav ul li a, .menunav ul li a:visited {
  width:136px;           
  w\idth:136px;     
}

/* Menu1 contact */
.menunav ul.nav1st li.contact a,
.menunav ul.nav1st li.contact :hover,          
.menunav ul.nav1st li.contact a:hover{
    background: none;
    font-size: 12px; 
	line-height: 22px; 
	width:136px;                    
    height:22px; 
	text-decoration: none; 
	padding-left: 10px; 
	color: #495057; 	
}

.menunav ul li ul {  
  border-bottom: 1px solid #495057;
  display: none;
  }

.menunav table {
  margin:-1px;
  border-collapse: collapse;
   }

  .menunav ul.nav1st li:hover a,             
  .menunav ul.nav1st li a:hover {
  color:#495057; 
  background:#dadee0;
  width: 135px; 
 }

.menunav ul.nav1st li.aktiv a{
    background-color: #dadee0;
    font-size: 12px; 
	line-height: 22px; 
	width:135px;          
    height:22px; 
	text-decoration: none; 
	padding-left: 10px; 
	color: #495057; 
}

.menunav ul.nav1st li:hover ul,
.menunav ul.nav1st li:hover a ul,             
.menunav ul.nav1st li a:hover ul{
  display:block; 
  position:absolute; 
  bottom: -1px;              
  left:145px; 
  width:140px;                
  border-bottom: 1px solid #495057; 
  border-right: 1px solid #495057; 
  border-left: 1px solid #000;
  }
  
* html .menunav ul li a:hover ul li{
}
		
.menunav ul.nav1st li ul.nav2nd li { 
  height: 22px;
  line-height: 22px;
  border-top: 1px solid #495057;
  width:145px;   
  padding-left: 0px;
 }
  
.menunav ul.nav1st li:hover ul.nav2nd li:hover a,
.menunav ul.nav1st li a:hover ul.nav2nd li a:hover {
background-color:#fff;
color: #495057;
padding-left: 5px;
}

.menunav ul.nav1st li:hover ul.nav2nd li a,
.menunav ul.nav1st li a:hover ul.nav2nd li a {
  
  background:#dadee0;  
  display:block; 
  color:#495057; 
  height:22px; 
  line-height:22px; 
  padding-left: 5px;
  }

* html .menunav ul.nav1st li a:hover ul.nav2nd li a {
  width:130px;   
  w\idth:130px;
}


.menunav ul li:hover ul li ul,     
.menunav ul li a:hover ul li a ul {
  visibility:hidden; 
  position:absolute; 
  height:0; 
  width:0;
  }

* html .menunav ul li a:hover ul li a:hover ul{
  margin-bottom:0;
  marg\in-bottom:1px;
}

.menunav ul li:hover ul li:hover ul,     
.menunav ul li a:hover ul li a:hover ul {
  visibility:visible; 
  position:absolute; 
  left:140px; 
  top: -1px;
  width:104px;
  border-bottom: 1px solid #ccc;   
  border-right: 1px solid #ccc;    
  border-left: 1px solid #495057;
  }
  
.menunav ul li:hover ul li:hover ul li,
.menunav ul li a:hover ul li a:hover ul li{
  height: 22px;
  line-height: 22px;
  border-top:1px solid #ccc; 
  border-width:1px 1px 0 0;
  }

 Menu2 links
.menunav ul li:hover ul li:hover ul li a,
.menunav ul li a:hover ul li a:hover ul li a {
  display:block; 
  color: #ccc; 
  height:22px; 
  line-height:22px; 
  width:104px;
  background: #FFF;  
  }
  
Menu3 a hover
.menunav ul li:hover ul li:hover ul li a:hover,
.menunav ul li a:hover ul li a:hover ul li a:hover {
color:#495047; 
}

.sint	{ position: absolute; 
	width: 1000px; 
	height: 300px; 
	z-index: 100; 
	left: 145px; 
	top: 300px;
	}
	
.kerst	{ position: absolute; 
	width: 1000px; 
	height: 300px; 
	z-index: 100; 
	left: 145px; 
	top: 325px;
	}
