      * {
        margin:           0;
        outline:          0;
        padding:          0;
      }
      html, body {
        background:       url(images/homepage.jpg) center center no-repeat;
		background-color: #F7F6F4;
        font-family:"Times New Roman", Times, serif;
        font-size:        14px;
		height:			  100%;
        overflow:         hidden;
      }
      #outer {
        position:         absolute;
        top:              50%;
        width:            100%;
      }
      #inner {
/*        background:       url('images/layout.png') center center no-repeat;*/
        height:           593px;
        margin-left:      0px;
        margin-top:       -300px;
        position:         absolute;
        width:            100%;
		text-align:center;
      }
      #header {
        height:           123px;
        margin-left:      0px;
        margin-top:       25px;
        width:            100%;
      }	
	   #container {
        height:           400px;
        margin-left:      0px;
        margin-top:       0px;
        width:            960px; /*100%*/
		text-align:left;
		z-index:1;
      } 
      #content {
        background:       #ffffff;
		filter:alpha(opacity=50); 
		-moz-opacity:.50; 
		opacity:.50;
        height:           400px;
        margin-left:      0px;
        margin-top:       0px;
        width:            960px; /*100%*/
		position:absolute;
		z-index:1;
      }
	  #content2{
	  	height:           400px;
		width:            920px;
		padding:0px 20px;
		overflow:auto;
		text-align:left;
		font-family:"Times New Roman", Times, serif;
		font-size:11pt;
		position:absolute;
		color:#000000;
		z-index:100;
	}
	   #footer{
        height:           50px;
        margin-left:      0px;
        margin-top:       0px;
        width:            960px; /*100%*/
		text-align:left;
		z-index:1;
      } 	
      #menu {
        height:           50px;
        padding-left:      86px;
        margin-top:       0px;
        width:            874px;
		position:absolute;
        background:       #ffffff;
		filter:alpha(opacity=50); 
		-moz-opacity:.50; 
		opacity:.50;
		z-index:1;
      }	
      #menu2 {
        height:           50px;
        padding-left:      56px;
        margin-top:       40px;
        width:            874px;
		position:absolute;
		z-index:100;
			
      }		  	

#Info{
	display:block;
	margin:10px 0px 0px 0px;
}	
	  
/* ----------------------  Slideshow scroll ------------*/
#arrowleft {
	background:url("images/arrow_left.gif") no-repeat scroll 1px 115px #ffffff;
	/*background-color:#ffffff;*/
	filter:alpha(opacity=50); 
	-moz-opacity:.50; 
	opacity:.50;	
	height:380px;
	margin-left:-20px;
	margin-top:0px;
	position:absolute;
	width:19px;
}
#arrowright {
	background:url("images/arrow_right.gif") no-repeat scroll 1px 115px #ffffff;
	/*background-color:#ffffff;*/
	filter:alpha(opacity=50); 
	-moz-opacity:.50; 
	opacity:.50;	
	height:380px;
	margin-left:920px;
	margin-top:0px;
	position:absolute;
	width:19px;
}
#titelflow{
	/*background-color:none;
	filter:alpha(opacity=70); 
	-moz-opacity:.70; 
	opacity:.70;	
	color:#000000;
	display:block;
	font-family:"Times New Roman", Times, serif;
	height:auto;
	width:0px;
	margin-left:20px;
	margin-top:0px;
	position:absolute;
	padding:0px 20px;*/
}
#titelflow h1{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	letter-spacing:10px;	
	color:#000000;
	font-size:18pt;
}
#titelflow h4{
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:13pt;
	left:650px;
	letter-spacing:5px;
	position:absolute;
	text-align:center;
	top:7px;
	width:245px;
}
/* ---------- Contact info ----- */
#contactinfo{
	width:230px;
	height:350px;
	display:block;
	position:absolute;
	z-index:1000;
	margin-top:28px;
	padding-left:20px;
	text-align:left;
	padding-top:20px;
}
#contactinfo a {
	color:#575757;
	cursor:default;
	text-decoration:underline;
}
#contactinfo a:hover {
	color:#000000;
	text-decoration:underline;
}
/* ----------------------------- */
/* ---------- WINKELS ---------- */
/* ----------------------------- */
#winkels {
	width:230px;
	height:350px;
	display:block;
	background-color:#FFFFFF;
	position:absolute;
	z-index:1000;
	margin-top:28px;
	padding-left:20px;
	text-align:left;
	padding-top:20px;
}
#winkels a {
	color:#000000;
	cursor:default;
	display:block;
	text-decoration:none;
}
#winkels a:hover {
	color:#CCCC00;
}
#optie_amsterdam1 {
	display:block;
	height:50px;
	width:auto;
	font-weight:bold;
}
#optie_amsterdam2 {
	display:block;
	height:50px;
	width:auto;
}
#optie_breda {
	display:block;
	height:40px;
	width:auto;
}
#optie_denhaag {
	display:block;
	height:40px;
	width:auto;
}
#optie_hilversum {
	display:block;
	height:40px;
	width:auto;
}
#optie_maastricht {
	display:block;
	height:40px;
	width:auto;
}
#optie_nijmegen {
	display:block;
	height:40px;
	width:auto;
}
#amsterdam1 {
	z-index:56;
	position:absolute;
	display:none;
	width:900px;
	height:370px;
	/*background-image:url('winkelfoto/amsterdam1_total.jpg');ng*/
	margin-left:20px;
	margin-top:28px;
	overflow:hidden;	
}
#amsterdam2 {
	z-index:57;
	position:absolute;
	display:none;
	width:900px;
	height:370px;
	/*background-image:url('winkelfoto/amsterdam2_total.jpg');ng*/
	margin-left:20px;
	margin-top:28px;
	overflow:hidden;		
}
#breda {
	z-index:58;
	position:absolute;
	display:none;
	width:900px;
	height:370px;
	/*background-image:url('winkelfoto/denhaag_total.jpg');*/
	
	margin-left:20px;
	margin-top:28px;
	overflow:hidden;		
}
#denhaag {
	z-index:59;
	position:absolute;
	display:none;
	width:900px;
	height:370px;
	/*background-image:url('winkelfoto/denhaag_total.jpg');ng*/
	margin-left:20px;
	margin-top:28px;
	overflow:hidden;		
}
#hilversum {
	z-index:60;
	position:absolute;
	display:none;
	width:900px;
	height:370px;
	/*background-image:url('winkelfoto/hilversum_total.jpg');*/
	
	margin-left:20px;
	margin-top:28px;
	overflow:hidden;		
}
#maastricht {
	z-index:61;
	position:absolute;
	display:none;
	width:900px;
	height:370px;
	/*background-image:url('winkelfoto/maastricht_total.jpg');*/
	
	margin-left:20px;
	margin-top:28px;
	overflow:hidden;	
}
#nijmegen {
	z-index:62;
	position:absolute;
	display:none;
	width:900px;
	height:370px;
	/*background-image:url('winkelfoto/nijmegen_total.jpg');ng*/
	margin-left:20px;
	margin-top:28px;
	overflow:hidden;		
}
#winkels h2 {
	font-family:"Times New Roman", Times, serif;
	letter-spacing:6px;
	font-size:11pt;
	width:auto;
	text-align:left;
	bottom:0;
	vertical-align:text-top;
	height:28px;
	padding-top:5px;
}
.backlight {
	position:absolute;
	z-index:61;
	height:370px;
	right:0;
	top:0;
	background-color:#ffffff;
	width:270px;
	filter:alpha(opacity=70); 
	-moz-opacity:.70; 
	opacity:.70;
}
.naw {
	position:absolute;
	right:20px;
	top:30px;
	z-index:62;
	padding-top:10px;
	padding-left:10px;
	letter-spacing:3px;
	line-height:20px;
	text-align:right;
}
#winkels a {
	color:#979797;
	cursor:pointer;
}
#winkels a:hover {
	color:#000000;
}
