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

* {
	margin:0;
	padding:0;
	border:none;
}

body {
	padding:0px;
	margin:0px;
	/*background-image:url(img/bg.gif);
	background-repeat:repeat-x;*/
	background-color:#fff;
	font-size:11px;
	font-family:Arial, Helvetica, Verdana;
	line-height:14px;
	color:#808080;
}
	
a
	{
	text-decoration:underline;
	color:#808080;
	}

a:hover
	{
	text-decoration:none;
	}
	
img
	{
	border:0;
	}
	
h1	{ color:#808080; margin:0px; padding:0px; font-size:20px; font-weight:normal; }

#container {
	margin:15px auto;
	padding:0px 50px 20px 50px;
	width:800px;
	border:1px solid #660099;
	clear:both;
	height:530px;
	position:relative;
}
	
#top
	{
	height:160px;
	width:100%;
	margin:0px;
	clear:both;
	}

#menu
	{
	margin:10px 0px 0px 0px;
	height:15px;
	}

#menu ul
	{
	padding:0px;
	margin:0px;
	}

#menu li
	{
	display:inline;
	list-style:none;
	padding:0px;
	margin:0px -1px 0px -1px;
	}
	
#menu li.home
	{
	margin-right:20px;
	}
	
#menu li.head
	{
	margin:0px 5px 0px 5px;
	}
	
#logo
	{
	margin:40px 0px 0px 0px;
	width:400px;
	height:55px;
	}

#content
	{
	min-height:370px;
	width:100%;
	margin:-20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
	}

#bar
	{
	width:900px;
	height:85px;
	margin:0px -50px 10px -50px;
	padding:0px;
	background-image:url(img/bar.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	}
	
.footer
	{
	background:url(img/blokjes.gif) no-repeat;
	position:absolute;
	bottom:10px;
	right:20px;
	width:26px;
	height:10px;
	clear:both;
	}
	
#copyright
	{
	font-size:7.5pt;
	height:10px;
	width:790px;
	margin-top:-12px;
	text-align:right;
	}

#adres_form
	{
	width:565px;
	height:286px;
	float:left;
	}
	
#adres_gegevens
	{
	margin-top:65px;
	height:0;
	padding-top:150px;
	overflow:hidden;
	width:235px;
	background-image:url(img/adres_full.gif);
	background-repeat:no-repeat;
	float:left;
	}

table td
	{
	vertical-align:top;
	}
		
table td.right
	{
	color:#660099;
	padding-top:5px;
	}
	
input, select, textarea
	{
	background-color:#e5e5e5;
	border:0px solid #231f20;
	color:#808080;
	font-size:8pt;
	font-family:Verdana;
	font-weight:normal;
	}
	
textarea
	{
	color:#808080;
	font-size:8pt;
	font-family:Verdana;
	}

form
	{
	margin-top:20px;
	}
	
#descleft
	{
	width:180px;
	float:left;
	}

table.desc
	{
	margin-top:40px;
	font-family:Verdana;
	font-size:8pt;
	}
	
#descright
	{
	width:423px;
	float:left;
	}
	
#serie
	{
	width:180px;
	float:left;
	padding:0px 0px 0px 17px;
	}

#serie img
	{
	margin-right:3px;
	margin-bottom:3px;
	}
	
table img, #descright img, #serie img
	{
	border:1px solid #808080;
	}
	
table.admin
	{
	margin-bottom:20px;
	}
	
table.admin td
	{
	padding:0px 10px 0px 10px;
	border:1px solid #808080;
	text-align:center;
	}
	
#adminleft
	{
	float:left;
	width:500px;
	}
	
#adminright
	{
	padding:20px;
	width:200px;
	border:1px solid #660099;
	float:left;
	}
	
.admin_optie_desc
	{
	font-size:90%;
	margin:0px 0px 0px 5px;
	padding:0px;
	font-style:italic;
	}
	
#login
	{
	position:relative;
	left:230px;
	padding:20px;
	width:300px;
	height:240px;
	border:1px solid #660099;
	}
	
div.home {
	font-family:	Arial, Helvetica, Verdana, sans-serif;
	font-size:		11px;
	line-height:	17px;
	position:		absolute;
	bottom:			0px;
	left:			40px;
	color:			#484848;
	width:			847px;
	height:			279px;
}

div.home p {
	margin:			0 0 15px 20px;
}

div.home div.photo {
	float:			left;
	width:			170px;
	height:			267px;
	background:		url(img/img-marieke.jpg) no-repeat;
	margin:			0 12px 0 0;
}

div.home div.column {
	float:			left;
	width:			323px;
}

div.home div#col1 {
	margin:			0 30px 0 0;	
}

div.home div#col2 {
	width:			312px;	
}

div.home div#col2 p {
	margin:			0 0 15px 0;
}

div.home div.column span {
	color:			#582a77;	
}

div.home div.column span.teaser {
	display:		block;
	font-family:	"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:		15px;
	color:			#d60081;
	text-transform:	uppercase;
	margin:			0 0 15px 0;
	font-weight:	normal;
}

div.home div.column table {
	border-collapse:collapse;	
	font-size:		11px;
	color:			#484848;
}

div.home div.column table tr td.first {
	color:			#d60081;
	width:			75px;
}

.clear {
	clear:			both;
	font:			0/0 sans-serif;
	height:			0;
}

table {
	font-size:11px
}