html,body{
   margin: 0;
   padding: 0;
   height: 100%;
   font-family:Arial;
   font-size:11px;
   color:#4F4F4F;
   line-height:12px;
}
body{
  margin: 0;
  padding: 0;
  text-align: center;
  background-image: url(img/bg.gif);
  background-position: top left;
}
#container{
  margin:0;
  padding:0;
  margin-left:auto;
  margin-right:auto;
  width:940px;
  text-align: left;
}
#top-container{
 height:144px;
 margin-top:1px;
}
#nav-container{
 height:27px;
 background-image: url(img/bg-nav.gif);
 background-position: left top;
 background-repeat:repeat-x;
 color:#006BB6;
 padding-left:30px;
 margin-bottom:10px;
}
#intro-container{
 height:123px;
 width:560px;
 border:1px solid #85AEE4;
 float:left;
}
#intro-container-large{
 height:287px;
 width:560px;
 border:1px solid #85AEE4;
 float:left;
}
#video-player{
 height:243px;
 width:373px;
 float:right;
}
#news-container{
 height:153px;
 width:560px;
 border:1px solid #EDD7CC;
 float:left;
 margin-top:9px;
}
#news-container .news-icon{
 float:left;
 margin:0;
 padding:0;
 border:0;
 margin-right:12px;
}
#contact-container{
 height:44px;
 width:371px;
 float:right;
 border:1px solid #85AEE4;
}
#footer-images{
 clear:both;
 padding-top:10px;
 height:140px;
}
#footer-images .banner_item{
  float:left;
  padding:0;
  margin:0;
  margin-right:4px;
}
#footer-images .banner_item_last{
  float:left;
  padding:0;
  margin:0;
}
#footer-links{
 clear:both;
 height:40px;
 text-align:center;
}
#footer-links a {
	color:#4F4F4F;
}
#left-bar{
float:left;
 width:188px;
}
#text-container{
 float:left;
 width:539px;
 border:1px solid #85AEE4;
 padding-left:11px;
 padding-right:11px;
 min-height:642px;
 height:642px;
 height:auto !important;
 font-size:12px;
 line-height:13px;
 overflow:hidden;
}
#text-container p{
 margin:0;
 padding:11px 0px 11px 0px;
 color:#4F4F4F;
 font-size:12px;
}
#text-container h1{
 margin:0;
 margin-top:11px;
 font-size:12px;
}
#right-bar{
 float:left;
 width:184px;
 text-align:center;
}
#right-bar .banner_item{
  height:135px;
  margin-left:4px;
  margin-bottom:10px;
}
#right-bar .banner_item_last{
  height:135px;
  margin-left:4px;
}
h1,h2,h3,h4{
 margin:0;
 padding:0;
 margin-left:11px;
 font-family:Arial;
 font-size:11px;
}
h1{
 color:#006BB6;
  margin-top:12px;
 margin-bottom:8px;
}
h2{
 color:#F58143;
 margin-top:12px;
}
h2 a {
 color:#F58143;
 text-decoration: none;
}
a {
  color:#006BB6;
  text-decoration: none;
}
a:hover{
  text-decoration: underline;
}
a.nieuws {
  color:#4F4F4F;
  text-decoration: none;
}
a.nieuws:hover{
  text-decoration: underline;
}
p{
 margin:0;
 padding:11px 11px 11px 11px;
 color:#4F4F4F;
 font-size:11px;
}
#intro-container p , #news-container p, #intro-container-large p{
margin:0;
 padding:0 11px 0 11px;
 color:#4F4F4F;
 font-size:11px;
}

/*Navigatie */
#nav, #nav ul {
font-family: "Arial";
font-weight:bold;
margin: 0;
list-style: none;
}
#nav li {
float: left;
width: auto;
margin-right:20px;
}
#nav ul {
position: absolute;
width: 140px;
left: -1000px;
}
#nav li:hover ul, #nav li.ie_does_hover ul {
left: auto;
background-position: 0 0;
}

#nav a {
display: block;
color:#006BB6;
text-decoration: none;
font-size:12px;
}
#nav a:hover{
text-decoration: underline;
}
ul a{
font-weight: bold;
}
ul ul a:link, ul ul a:visited, ul ul a:active{
font-weight: normal;
background-color:white;
border:1px solid white;
border-bottom:1px solid black;
padding:3px;
}
ul ul a:hover{
font-weight: normal;
background-color:white;
text-decoration: underline;
border-bottom:1px solid black;
}
div.navigation {
  overflow:hidden;
  padding-top:5px;
}
div.subnavigation{
  overflow:hidden;
  width: 200px;
}
em{
  margin:0;
  padding:0;
}
.required{
 color:red;
}
.row{
	border-bottom:1px solid #DDDDDD;
}
.thumbnail {
	border:1px solid #DDDDDD;
	float:left;
    margin:0;
    padding:0;
	margin-bottom:15px;
	margin-right:16px;
	padding:5px;
}
.thumbnail img {
	border:0;
}
.album{
	margin:0 0 5px 0;
	padding:0;
}