*{
margin: 0;
padding: 0;
}

body{
background-color: #000;
color: #fff; 
font-family: helvetica;
}

/*
div{border: 1px solid white;}
*/

img{border: none;}

div#container{
position: absolute;
top: -40px;
height: 600px;
max-width: 767px;
}

div#head{
background-image: url(../naamloos.png); 
background-repeat: no-repeat; 
width: 765px; 
min-height: 311px;
position: relative;
}


div#expl{
padding: 10px 10px 0px 0px;
margin: 0px 10px 0px 0px;
float: left;
width: 300px;
min-height: 210px;
}
	
div#foto{
margin: 13px 0px 0px 0px;
float: left;
overflow: auto;
min-height: 96px;
max-height: 202px;
width: 425px; 
background: #000;
position: relative;
overflow-x: hidden; 
overflow-y: auto;
}

div#content{
height: 275px;
width: 765px;
margin: 10px 0px 0px 10px;

}

div#menu{
background-image: url(menu.png);
background-repeat: no-repeat;
width: 392px;
height: 19px;
position: relative;
top: 281px;
left: 164px;
}


a{outline: none;
}

a:active{
outline: none;
border: none
}

div.vis{
float: left;
position: relative;
height: 96px;
width: 196px;
margin-bottom: 5px;
}

div.lastvis{
margin-bottom: 0px;
}

div.unvis{
top: -100px;
position: absolute;
visibility: hidden;
}

p{
font-family: helvetica;
font-size: 16px;
line-height: 23px;
}

p:first-letter{
font-size:300%; 
float:left;
top: 5px;
}
 
a.link{color: #fff; border-bottom: dotted 1px; text-decoration: none;}
a.link:hover{color: #df4119; border-bottom: none 0px; text-decoration: none;}
a.link:active{color: #df4119; border-bottom: none 0px; text-decoration: none;}
  
span.datum{
margin: 0px;
width: 155px;
float: right;
font-size: 75%;
}

span.naam{
float: left;
width: 155px;
}

/* Contact */

div#comment{
width: 415px;
float: left;
padding: 0px;
margin: 20px 0px 0px 0px;
}


/*nieuw*/

.contact-area {
	width: 414px;
	font-size: 62.5%;
	font-family: verdana, arial, sans-serif;
}

.contact-area input, .contact-area textarea {
	padding: 5px;
	width: 414px;
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	margin: 0px 0px 1px 0px;
	border: solid 2px #000;
}

.contact-area textarea {
	height: 90px;
}

.contact-area textarea:focus, .contact-area input:focus {
	border: solid 2px #df4119;
}

.contact-area input.submit-button {
	width: 100px;
	float: right;
	outline: none;
	height: 30px;
	margin: 5px 0px 5px 0px;
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 100px;
	padding-top: 5px;
	font-size: 1.4em;
}

fieldset{
	padding: 0px;
	margin-left: 0px;
	border: none;
}

fieldset.contact{
	padding: 0px;
	margin-left: 100px;
	border: none;
}

hr{width: 425px;}