html, body {
	background-color:#003366;
	overflow:auto;
	overflow-x:hidden;
}
body,td,th {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:.008em;
	line-height:1.33em;
	font-size:13px;
	color:#E5BEC5;
	/*
 	scrollbar-arrow-color:#FF9933;
	scrollbar-face-color:#FFBB55;
	scrollbar-highlight-color:#FF9933;
	scrollbar-3dlight-color:#FF9933;
	scrollbar-shadow-color:#FF9933;
	scrollbar-darkshadow-color:#FF9933;
	scrollbar-track-color:#FF9933;
	*/
}
a:link,
a:visited,
a:active
{
	text-decoration:none;
	color:#FFFFFF;
}
a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

#hidden {
	visibility:hidden;
	text-align:center;
}

#main_container {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:0;
}
#transparant {
	position:absolute;
	left:0px;
	width:100%;
	top:0px;
	height:100%;
	z-index:5;
	background-color:#999999;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5;
}

/**** TOP ********/
#top_container {
	position:fixed;
	left:0px;
	top: 0px;
	width:100%;
	height:140px;
	z-index:200;
	background-color:#E5BEC5;
}
#top_center {
	position:absolute;
	left:50%;
	margin-left:-380px;
	top: 0px;
	width:760px;
	height:140px;
	z-index:200;
}
#nell {
	position:absolute;
	right:0px;
	top: 0px;
	width:500px;
	height:140px;
	z-index:50;
}
#titel_onder {
	position:absolute;
	right:0px;
	top: 140px;
	width:500px;
	height:35px;
	z-index:50;
}

#menu {
	position:absolute;
	width:260px;
	height:140px;
	z-index:10;
	left: 0px;
	top: 0px;
	line-height:14px;
}
#menu_aankomend {
	position:absolute;
	width:200px;
	left: 0px;
	top: 0px;
	z-index:0;
}
#menu_projecten {
	position:absolute;
	width:200px;
	left: 0px;
	top: 23px;
	z-index:1;
}
#menu_fotografie {
	position:absolute;
	width:200px;
	left: 0px;
	top: 50px;
	z-index:2;
}
#menu_adviezen {
	position:absolute;
	width:200px;
	left: 0px;
	top: 74px;
	z-index:3;
}
#menu_biografie {
	position:absolute;
	width:200px;
	left: 0px;
	top: 99px;
	z-index:5;
}
#menu_contact {
	position:absolute;
	width:200px;
	left: 0px;
	top: 121px;
	z-index:4;
}


/**** CONTENT ********/
#content_container {
	position:absolute;
	width:100%;
	left: 0px;
	top: 140px;
	z-index:50;
}
#content_full {
	position:absolute;
	width:760px;
	left: 50%;
	margin-left:-380px;
	top: 20px;
	z-index:100;
}
#full {
	position:absolute;
	width:100%;
	left: 0px;
	top: 35px;
}
#left_column {
	position:absolute;
	width:200px;
	left: 0px;
	top: 0px;
}
#center_column {
	position:absolute;
	width:347px;
	left: 282px;
	top: 35px;
	/*
	text-align:justify;
	*/
}
#project_tekst {
	position:absolute;
	top:0px;
	left:0px;
	text-align:justify;
	width:100%;
	z-index:1;
	visibility:hidden;
}
#project_beeld {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	z-index:2;
	visibility:visible;
}
#right_column {
	position:absolute;
	width:100px;
	right: 0px;
	top: 35px;
	text-align:right;
}

.input_field {
	background:#F3D6D7;
	border:none;
	border-color:#F3D6D7;;
	overflow:auto;
	width:250px;
}
.button {
	background:#F3D6D7;
	border:solid;
	border-width:1px;
	border-color:#000000;
}
h1 {
	font-size:24px;
	font-weight:bold;
}

h2,h3 {
	font-size:17px;
	letter-spacing:1px;
}
b, strong {
	font-weight:bold;
}
.message {
	color:#3366FF;
}
hr {
	color:#3366FF;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
}
.small {
	font-size:10px;
}
.kop_img {
	position:relative;
	top:-20px;
}

p.alt {
	position:absolute;
	margin:0px;
	left:0px;
	font-style:italic;
}

img {border:none;}

ul {margin:0px;}
li {margin:0px;padding:0px;margin-left:-15px;}

