* { margin: 0; }

body {
	font: 13px Arial, Helvetica, sans-serif;
	color: #00539b;
	}

h1 { margin: 0 0 10px; font-size: 28px; line-height: normal; }
h2 
{ 
  margin: 0 0 5px; 
  font-size: 16px; 
  line-height: normal;
  color: #f78f1e;
}

h3 { margin: 0 0 15px; font-size: 15px; line-height: none; }

a { color: #f78f1e; text-decoration: none; }
a:hover { color: #000; }
p, ul, ol { margin: 0 0 20px; }

#con_ul
{
  margin-left: 25px;
}
	

#container {
	width: 949px;
	margin: 0 auto;
	background: url(../img/bg/content.gif);
	line-height: 20px;
	overflow: hidden;
	}

#top
{
	text-align: center;
	font-size: 15px;
	color: #FFF;
}

 #header {
	width: 949px;
	height: 167px;
	padding: 25px 0 0;
	background: url(../img/bg/header.jpg) no-repeat bottom #f78f1e;
	text-align: center;
	color: #fff;
	overflow: hidden;
	}


/*
#header {
	width: 949px;
	height: 112px;
	background: url(../img/bg/header.jpg);
	border-top: 80px solid #f78f1e;
	overflow: hidden;
	}
*/

/*
#left {
	width: 211px;
	padding: 164px 0 0;
	background: url(../img/bg/logo.gif) no-repeat; 
	float: left;
	}
	#left ul { padding: 0; list-style: none; }
	#left li a { width: 171px; padding: 5px 20px; display: block; color: #fff; text-align: right; }
	#left li a:hover { background: #f78f1e; }

*/
#left {
    width: 211px;
    padding: 164px 0 0;
    background: url(../img/bg/logo.gif) no-repeat;
    color: #fff;
    text-align: right;
    float: left;
    }
    #left h3 { padding: 0 20px; }
    
    #left ul { padding: 0; list-style: none; }
    #left ul li a { width: 171px; padding: 5px 20px; display: block; color: #fff; }
    #left ul li a:hover { background: #f78f1e; }
    
    #left ol { padding: 0 20px 10px; list-style: none; line-height: 24px; }
    #left ol li a { height: 24px; padding: 0 35px 0 0; margin: 0 0 10px; display: block; background: url(../img/bg/social-media.png) no-repeat top right; color: #fff; }
    #left ol li.twitter a { background-position: right -24px; }
    #left ol li a:hover { text-decoration: underline; }


#right {
	width: 658px;
	padding: 0 40px 40px;
	float: left;
	overflow: hidden;
	}


#right img {
	margin: 2px 10px 2px 0px;
}


	#topmenu {
		width: 738px;
		height: 40px;
		margin: 0 -40px 40px;
		background: #00539b;
		}
		#topmenu ul { padding: 0; margin: 0; list-style: none; }
		#topmenu li { float: left; }
		#topmenu li a { height: 30px; padding: 10px 20px 0; display: block; color: #fff; float: left; }
		#topmenu li a:hover { background: #f78f1e; }

#footer {
	width: 909px;
	padding: 20px;
	background: #f78f1e;
	font-size: 36px;
	color: #fff;
	text-align: center;
	clear: both;
	}
	#footer a { color: #fff; }
	#footer address { font-size: 18px; font-style: normal; }
	
div.onzichtbaar, p.onzichtbaar
{
  display: none;
}	

p.kruimelpad
{
  background: #f78f1e;
  color:#FFF;
  margin: 5px;
}
