@import url("navigatie.css");
@import url("basis.css");

html, body {margin: 0; padding: 0;}
html {overflow: -moz-scrollbars-vertical;}

body
{
	text-align:center;
	background:url('../images/back.jpg') #ffffff repeat-x;
}

#wrap
{
	position:relative;
	margin:0px auto;
	/*
	padding:180px 4px 0 4px;
	position:absolute;
	*/
	padding-top:0;
	text-align:left;
	width:857px;
	background:url('../images/bg_mid.jpg') 23px repeat-y;
}

#header
{
	background:url('../images/bg_head.jpg') no-repeat;
	padding-top:38px;
	height:500px;
	width:857px;
	text-align:center;
}
#header #logo
{
	/*
	margin:38px 100px 15px 100px;
	background:blue;
	*/
	padding-bottom:17px;
	height:66px; 
}
#spread
{
}

#content
{
	min-height:350px;
	margin-top:-147px;
	padding-left:142px;
	width:575px;
}
#content p, #content h2
{
	/*
	margin-left: 200px;
	*/
}
#footer
{
	clear:both;
	background:url('../images/bg_foot.jpg') 23px no-repeat;
	height:67px;
	text-align:center;
	font-family: "Times New Roman", serif;
	padding-top:17px;	
}

/*
 * menu
 */
#menu
{
	position:absolute;
	left:28px;
	top:339px;
} 

/*
formulier
*/
label
{
	float:left;
	width:168px;
	text-align:right;
	padding:4px 4px 3px 0;
	clear:left;
}
select
{
	font-family: Verdana,helvetica, sans-serif;
	font-size: 1em;	
	width:200px;
	margin-bottom:5px;
	border: 1px solid #7b7466;
	background:#f5f5f3;
	color:#7b7466;
}
input.veld, textarea
{
	font-family: Verdana,helvetica, sans-serif;
	font-size: 1em;	
	padding:2px;
	border: 1px solid #7b7466;
	width:392px;
	height:16px;
	background:#f5f5f3;
	color:#7b7466;
	margin-bottom:5px;
}
input.veld_naam
{
	font-family: Verdana,helvetica, sans-serif;
	font-size: 1em;	
	padding:2px;
	border: 1px solid #7b7466;
	width:282px;
	height:16px;
	background:#f5f5f3;
	color:#7b7466;
	margin-bottom:5px;
}
span.radio
{
	position:relative;
	top:-6px;
	padding:2px 0;
}
		
textarea { height:5em; }
input.veld2
{
	padding:2px;
	border: 1px solid #7b7466;
	height:16px;
	background:#f5f5f3;
	color:#7b7466;
	margin-bottom:5px;
}
input.btnSubmit
{
	float:right;
}
.inputA
{
	padding:2px;
	border-color: #7b7466;
	border: solid;
	border-width:1px;
	width:400px;
	height:100px;
	background:#f5f5f3;
	color:#7b7466;
}

/*
crossfade
*/
#mContainer {
	position:relative;
	width:186px;
	height:120px;
	margin-bottom:12px;
	margin-right:20px;
	float:left;
}

.mPhoto {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:white;
}