body {
	background		: #ffffff url(/images/base/bg-body.png) repeat-x;
	margin			: 0; 
}

* {
	padding			: 0; 
	margin			: 0;
}

img {	
	border			: none;
}

/* Basisboxen ------------------------------------------------*/
    
#main {
	background		: none;
	position		: relative;
	width			: 960px;
	margin			: 0 auto;
}

/* Basisitems pagina -----------------------------------------*/

#header {
	background		: url(/images/base/bg-main.png) repeat-y;
	width			: 930px;
	height			: 237px;
	float			: left;
	padding-left		: 15px;
	padding-right		: 15px;
}

#sfeerplaat {
	background		: url(/images/base/bg-header-1.jpg) no-repeat;
	width			: 930px;
	height			: 237px;
	float			: left;
}	

#logo {
	width			: 220px;
	height			: 75px;
	position		: absolute;
	top			: 4px;
	left			: 724px;
}

#menu {
	background		: url(/images/base/bg-main.png) repeat-y;
	width			: 930px;
	height			: 75px;
	float			: left;
	padding-left		: 15px;
	padding-right		: 15px;
}

#hoofdnavigatie {
	background		: url(/images/base/bg-hoofdnav.png) no-repeat;
	width			: 750px;
	height			: 25px;
	float			: left;
	padding-top		: 28px;
	padding-left		: 180px
}
#subnavigatie {
	background		: #ff8e00;
	width			: 930px;
	height			: 22px;
	float			: left;
}

#inhoud {
	background		: url(/images/base/bg-main.png) repeat-y;
	width			: 930px;
	float			: left;
	padding-left		: 15px;
	padding-right		: 15px;
}

#content {
	background		: none;
	float			: left;
	width			: 640px;
	padding-bottom		: 30px;
}

#context {
	background		: none;
	float			: left;
	width			: 175px;
	padding-left		: 15px;
	padding-top		: 15px;
}

#footer {
	background		: url(/images/base/bg-footer.png) no-repeat;
	width			: 930px;
	height			: 80px;
	padding-left		: 15px;
	padding-right		: 15px;
	float			: left;
	padding-bottom		: 30px;
	}

/* Teksten ---------------------------------------------------*/

#context p {
	font-family		: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-style		: italic;
	font-size		: 9pt;
	line-height		: 35pt;
	color			: #ff8e00;
}


#content h1 {
	font-family		: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size		: 18pt;
	line-height		: 22pt;
	color			: #802529;
	margin-top		: 20px;
	margin-bottom		: 10px;
}

#content h2 {
	font-family		: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size		: 12pt;
	line-height		: 22pt;
	color			: #000000;
	margin-top		: 20px;
}

#content p, #content li {
	font-family		: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size		: 9pt;
	line-height		: 13pt;
	color			: #000000;
}

#content p a {
	font-weight		: bold;
	color			: #ff8e00;
}

#content ul {
	margin-left		: 15px;
}

#footer h3 {
	font-family		: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size		: 14pt;
	font-style		: italic;
	color			: #802529;
	margin-left		: 300px;
	margin-top		: 10px;
}

#footer p {
	font-family		: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size		: 9pt;
	color			: #ffffff;
	margin-left		: 160px;
	margin-top		: 15px;
}


/* Menu layout------------------------------------------------*/

#hoofdnavigatie ul {
	list-style		: none;
}

#hoofdnavigatie li {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	float			: left;
	color			: #ffffff;
}

#hoofdnavigatie li a {
	text-decoration		: none;
	color			: #ffffff;
	height			: 26px;
	display			: block;
	padding-left		: 10px;
	padding-right		: 10px;
	padding-top		: 4px;
	display			: inline;
}

#hoofdnavigatie li a:hover {
	color			: #e93908;
	height			: 30px;
	display			: inline;
}

#hoofdopties .actief {
	color			: #e93908;
	background-color	: #ffffff;
	height			: 30px;
	display			: block;
}

#subopties ul {
	list-style		: none;
}

#subopties li {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 9pt;
	font-weight		: bold;
	float			: left;
	margin-top		: 4px;
}

#subopties li a {
	text-decoration		: none;
	color			: #000000;
	padding-left		: 10px;
	padding-right		: 10px;
}

#subopties li a:hover {
	text-decoration		: underline;
}

/* Formulier -------------------------------------------------*/

.invoervak {
	padding			: 2px;
	border			: 1px solid #ff8e00;
}
.invoervaknv {
	padding			: 2px;
	border			: 1px solid #cccccc;
}

.invoerknop {
	padding			: 3px;
	border			: 1px solid #ff8e00;
	color			: #ffffff;
	font-weight		: bold;
	background		: #ff8e00;
	width			: 200px;
}
