@charset "UTF-8";
/* CSS Document */

tml, body, div, span, applet, object, 

h2, h3, h4, h5, h6, p, a, abbr, acronym, address, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {	

	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}


H1 {
	font-family: Arial Rounded MT Bold, Helvetiva;
	font-size: 24px; 

}


body {
	background:url(bg.png);
	background-attachment: fixed;
	background-repeat: no-repeat;
	color:#000;
	margin:0;
	font-family: Arial Rounded MT, helvetica, arial, sans-serif;
	font-size: 62.5%;
}

ul {
	list-style: none;
}

div#content {
	font-size: 1.2em;
	line-height: 1.4em;
	width: 808px;
	margin: 37px auto;
}

li#menu_section {
	margin: 13px 15px 16px 53px;
	width: 755px;
	height: 40px;
}

li#main_section {
	width:708px;
	margin-left: 50px;
}

li#terug {
	width:720;
	margin-left: 217px;
}

li#mail {
	width: 720px;
	margin-left: 217px;
}
	

li#footer_section {

	clear: both;

	margin-left: 53px;

	margin-top: 20px;

	width: 703px;
	
	color: #e20076;
	
	background-color: #fff;

	text-decoration: none;

	font-style: normal;

}

a:link {
	color: #e20076; 
	
	text-decoration: none;

}

a:visited {

	color: #e20076; 
	
	text-decoration: none;
}

a:hover {

	background-color: #fe00a4;
	
	text-decoration: none;

	color: #fff;

}



/*** REEL ***/



ul#reel {

	width: 708px;
	

}



ul#reel li {

	float: left;

	display: block;

	width: 230px;

	height: 165px;

	background-color: #fff;

	margin: 0 3px 25px 3px;

}



ul#reel li a {

	width: 230px;

	height: 165px;

}



object {

	float: left;

	margin-right: 20px;

	margin-bottom: 20px;

	margin-top: 20px;
	
	margin-left: 20px;
}




/*** button ***/



li#main_section dl {

	margin: 30px;

	width: 700px;

}



li#main_section dt {

	margin: 25px 0 10px;

	clear: both;

}



li#main_section dd {

	margin-top: 15px;

}



li#main_section p {

	margin-bottom: 10px;
	margin-left: 10px;

}



li#main_section dd img {

	margin: 5px 5px 5px 5px;

}



li#main_section a, li#main_section a:visited, li#main_section em {

	color: #e20076;

	background-color: #fff;

	text-decoration: none;

	font-style: normal;

	}



li#main_section a:hover {

	background-color: #fe00a4;

	color: #fff;

}





div.button {

	display: inline;

	margin-left: 310px;

	width: 100px;

	height: 100px;

}



a#logo {

	float: left;

}




input			{background-color: #fff;;
				border:1px solid #555;
				color:#999;

}

input:active 	{background-color: #fe00a4; 
}

select 			{background-color: #fff;
}

select:active 	{background-color: #fe00a4; 
}

textarea 		{background-color: #fff;
				border:solid 1px #999999; 
} 

textarea:active {background-color: #e20076; 
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
	
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
	
#lightboxCaption{ float: left; 
	}
	
#keyboardMsg{ float: right; 
	}
	
#closeButton{ top: 5px; right: 5px; 
	}

#lightbox img{ border: none; clear: both;
	}
	 
#overlay img{ border: none; 
	}
	

#overlay{ background-image: url(overlay.png); 
	}

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	

