html {
	font-family		: Helvetica;
	font-size		: 62.5% !important;
	height			: 100%;
	background		: url(../images/bg.jpg) repeat top center;
}

body {
	font-size		: 1.1em;
	line-height		: 1.7em;
	padding			: 0;
	margin			: 0;
	height			: 100%;
	background		: url(../images/bg-body.png) no-repeat top center;	
	text-align		: center; /** voor IE 6 **/
}

ul {
	list-style		: none;
}

h1 {
	font-size		: 26px;
	font-weight		: normal;
	color			: #5c220c;
}

a {
	color			: #5c220c;
}

a img {
	border			: none;
}
div#container {
	margin			: 0 auto 0 auto;
	width			: 925px;
	padding			: 0;
	text-align		: left; /** voor IE 6 **/
}

div#container div#top {
	text-align		: center; /** voor IE 6 **/
}

div#container div#top ul#toolnav {
	float			: right;
	font-size		: 11px;
	color			: #aeaeae;
	padding-left	: 0;
	margin-top		: 0;
}
div#container div#top ul#toolnav li{
	float			: left;
}
div#container div#top ul#toolnav li a{
	text-decoration	: none;
	color			: #aeaeae;
}
div#container div#top ul#toolnav li a:hover{
	text-decoration	: underline;
}

div#container div#top a#logo {
	display			: block;
	margin			: 20px auto 0 auto;
	width			: 410px;
	height			: 108px;
}


/**** MENU ****/

div#container div#top ul#nav {
	list-style		: none;
	width			: 780px;
	height			: 40px;
	margin			: 20px auto 32px auto;
	padding-left	: 0px;
	text-align		: left; /** voor IE 6 **/
}

html>body div#container div#top ul#nav {
	width			: 835px;
}

div#container div#top ul#nav li {
	float			: left;
	margin-left		: 18px;
	padding-left	: 0;
}

div#container div#top ul#nav li:hover,
div#container div#top ul#nav li a:hover  /** voor IE 6 **/ {
	background		: url(../images/menu-hover.jpg) repeat-x top left;
}

div#container div#top ul#nav li.active1 {
	background		: url(../images/menu-hover.jpg) repeat-x top left;
}

div#container div#top ul#nav li a {
	text-decoration	: none;
	padding			: 10px 14px 10px 14px;
	font-size		: 16px;
	height			: 30px;
}
html>body div#container div#top ul#nav li a {
	display			: block;
	padding-bottom	: 0px;
}

div#container div#top ul#nav li:hover a,
div#container div#top ul#nav li a:hover, /** voor IE 6 **/
div#container div#top ul#nav li a.active {
	color			: white;
}

/******* 2e Laag *****/
div#container div#top ul#nav li ul{
	position		: absolute;
	display			: none;
	z-index			: 1;
	float			: left;
	margin			: 0;
	padding			: 10px 0 10px 0;
	background		: #5c220c;
}

div#container div#top ul#nav li>ul {
	top: auto;
	left: auto;
}

div#container div#top ul#nav li ul li{
	background		: none;
	float			: none;
	color			: white;
	margin			: 0;
}

div#container div#top ul#nav li ul li a{
	color			: white;
	font-size		: 11px;
	padding			: 4px 14px 0 14px;
	display			: block;
	height			: 20px;
	margin			: 0;
	font-family		: verdana;
	float			: none;
}

div#container div#top ul#nav li ul li:hover,
div#container div#top ul#nav li ul li a:hover /** voor IE 6 **/{
	background		: none;
}

div#container div#top ul#nav li ul li:hover a{
	color			: #bf6442;
}

div#container div#top ul#nav li:hover ul{
	display			: block;
}

/**** SUBNAV ****/

div#container div#main div#right ul.partners {
	padding-left	: 0;
	margin-top		: 0;
	margin-left		: 0;
}
div#container div#main div#right ul#subnav {
	padding-left	: 26px;
	margin-left		: 0;
}
div#container div#main div#right ul#subnav li a,
div#container div#main div#right ul.partners li a {
	font-size		: 13px;
	background		: url(../images/bullet-hover.jpg) no-repeat 0px 6px;
	display			: block;
	padding-left	: 14px;
	color			: black;
	text-decoration	: none;
	height			: 25px; /** voor IE 6 **/
}
div#container div#main div#right ul#subnav li a:hover,
div#container div#main div#right ul.partners li a:hover,
div#container div#main div#right ul#subnav li a.active-sub {
	background		: url(../images/bullet.jpg) no-repeat 0px 6px;
	color			: #5c220c;
	text-decoration	: underline;
}

/***************************/

/**** MAIN ****/
div#main {
	line-height		: 24px;
}

div#main div ul.sitemap {
	padding-left	: 0;
	font-size		: 12px;
	line-height		: 28px;
	float			: left;
	width			: 200px;
}


div#container div#main div#blok {
	background		: url(../images/bg-blok.jpg) repeat-x top left;
	width			: 925px;
	height			: 196px;
	margin-bottom	: 25px;
}
div#container div#main div#blok div.wrap {
	float			: left;
	width			: 450px;
	margin-top		: 85px;
}

div#container div#main div#blok div.wrap h2#home {
	margin-left		: 25px;
	font-size		: 30px;
	color			: white;
	margin-top		: 20px;
}

div#container div#main div#blok div.wrap span#int {
	display			: block;
	margin-left		: 25px;
	color			: white;
	font-size		: 18px;
}

div#container div#main div#blok div#show {
	float			: right;
}

div#container div#main h1#teaser {
	line-height		: 35px;
	font-size		: 30px;
	color			: black;
	font-weight		: normal;
}

div#container div#main div#left {
	width			: 460px;
	float			: left;
}

div#container div#main div#left p,
div#container div#main div#right p {
	font-size		: 16px;
	margin-left		: 25px;
	margin-right	: 25px;
	line-height		: 26px;
}

div#container div#main div#left ul {
	font-size		: 16px;
	margin-left		: 0;
	margin-top		: 0;
	padding-top		: 10px;
	padding-left	: 0;
}

div#container div#main div#left ul li {
	margin-left		: 0;
	margin-bottom	: 15px;
	background		: url(../images/bullet-groot.jpg) 0px 5px no-repeat;
	padding-left	: 20px;
}

div#container div#main div#left p.content,
div#container div#main div#right p.content {
	margin-left		: 0;
	margin-right	: 0;
	padding-right	: 20px;
}

div#container div#main div#left h1,
div#container div#main div#right h1{
	margin-left		: 25px;
	margin-top		: 20px;
}

div#container div#main div#right h1 {
	margin-left		: 0;
}

div#container div#main div#right div.wrap1 {
	float			: left;
	margin-right	: 50px;
}

div#container div#main div#left h1#titel,
div#container div#main div#left h2#subtitel {
	margin-left		: 0;
}

div#container div#main div#left h2#datum {
	margin-left		: 25px;
	margin-top		: 25px;
}

div#container div#main div#right {
	width			: 460px;
	float			: left
}

div#container div#main div#right img {
	margin-top		: 88px;
}
div#container div#main div#right a img {
	margin-top		: 10px;
}
div#container div#main div#right h2{
	margin-top		: 29px;
}
div#container div#main div#right img.logo {
	margin-top		: 32px;
	margin-bottom	: 5px;
}

div#container div#main div#right img#foto-subnav {
	margin			: 0 0 0 26px;
}

div#container div#main div#right a.project,
div#container div#main div#right a.active  {
	display			: block;
	text-decoration	: none;
	color			: black;
	font-weight		: bold;
	margin-top		: 20px;
	float			: left;
	padding-left	: 4px;
}
div#container div#main div#right a.project:hover {
	background-color: #000000;
}

div#container div#main div#right a.project img,
div#container div#main div#right a.active img{
	margin-top		: 0;
	float			: left;
	/*border			: 7px solid #ebebeb;*/
	
}

div#container div#main div#right a.project:hover img{
	/*border			: 7px solid #5c220c;*/
}

div#container div#main div#right a.active {
	color			: #5c220c;
}



/**** FOOTER ****/

div#sitemap {
	height			: 140px;
	width			: 100%;
	background		: #f5f5f5;
	padding-top		: 10px;
}
div#sitemap div {
	margin			: 0 auto 0 auto;
	width			: 925px;
}
div#sitemap div img {
	margin-top		: 30px;
}

div#sitemap div ul.nav-sitemap {
	float			: left;
	padding-left	: 0;
	padding-right	: 20px;
}
div#sitemap div ul.nav-sitemap li {
	text-align		: left;
	display			: block;
	font-size		: 9px;
}
div#sitemap div ul.nav-sitemap li.titel-sitemap {
	display			: block;
	font-size		: 12px;
	color			: #525252;
}
div#sitemap div ul.nav-sitemap li a {
	text-decoration	: none;
	color			: #9c9c9c;
}
div#sitemap div ul.nav-sitemap li a:hover {
	color			: #5c220c;
}
div#sitemap div ul.nav-sitemap li ul{
	padding-left	: 0;
	margin-right	: 10px;
}

div#footer {
	height			: 85px;
	width			: 100%;
	background		: #ebebeb;
}
div#footer div {
	margin			: 0 auto 0 auto;
	width			: 925px;
}
div#footer div#foot span {
	color			: #696969;
	font-size		: 11px;
	display			: block;
	width			: 670px;
	padding-top		: 35px;
	margin			: 0 auto 0 auto;
}
div#footer div#foot span a.val{
	background		: url(../images/vink.jpg) no-repeat 0 2px;
	color			: #8d8d8d;
	text-decoration	: none;
	padding-left	: 13px;
	margin-right	: 5px;
}
div#footer div#foot span a.val:hover{
	text-decoration	: underline;
}
div#footer div span b {
	color			: #5c220c;
}

br {
	clear			: both;
}