	html {
		min-height: 100%;}
	        
	body {
		margin: 0px;
		padding: 0px;
		background-color: rgb(41,41,41);
		background-image: url(bg.jpg);
		background-repeat: repeat-x; 
		color: #686868; 
		font:14px/1.8 "Trebuchet MS", Arial, Helvetica, sans-serif; 
		min-height: 100%;}  
	
	#container {
		width: 960px; 
		background-color: #fff; 
		height:100%;
		min-height: 100%;
		text-align: justify;
		padding: 10px;
		margin-top: 5px;
		}
	#header
	{
		position: relative;
		top: -1px;
	}
	

#content
{
	float: left; 
	width: 700px;
	padding-left: 7px; 
	border-left: 1px dashed gray;
}

#menu
{
	padding-right: 7px; 
	width: 240px; 
	float: left; 
}

.clear
{
	clear: both; 
}

#zoekform select, #zoekform input
{
	float: right; 
}

#zoekform input
{
	margin-top: 5px;
}

a {
	color: rgb(215,0,20); 
	text-decoration: none; 
}

.linkpartners ul
{
	padding-left: 17px; 
}

.linkpartners li
{
	list-style-type: square; 
	margin:0 0 0.25em 0;
}

/** FORM LAYOUT **/ 

.form label
{
	width: 200px; 
	float: left;
}

.form input,.form select,.form textarea
{
	float: left; 
}

.form input
{
	border: 1px solid #000; 
}

.form textarea
{
	border: 1px solid #000; 
	height: 30px; 
	width: 490px; 
	margin-bottom: 2px; 
}

.profiel .thumb
{
	float: left; 
	margin-top:5px;
	height: 150px; 
	width: 160px; 
}

.profiel .profiel
{
	float: left;
}

.paginas .vorig
{
	float: left; 
}

.paginas .volgend
{
	float: right; 
}

.profielview .beschrijving a,.profielview .profielinfo_extra a
{
	font-weight: bold; 
	font-size: 18px; 
}

.profielview .profielinfo
{
	float: left; 
}

.profielview .profielinfo label
{
	float: left; 
	font-weight: bold; 
	width: 120px; 
}

.profielview .profielinfo_extra label
{
	float: left; 
	font-weight: bold; 
	width: 250px; 
}


.profielview .profielimage
{
	float: right; 
	max-height: 500px; 
	overflow:hidden; 
}

.profielview .profielimage img
{
	width: 400px; 
	margin-bottom: 10px; 
}
