html,body{height:100%;}
body{margin:0;overflow-x:hidden;font:14px Arial;background:#eeeae7 url(../img/background.jpg) no-repeat top center;}
img{border:0;}
*:focus{outline:none;}
.logo{float:right;margin-bottom:-100px;z-index:2;position:relative;}
#main-container{margin:5px auto;width:920px;height:602px;}
#inner-container{text-align:justify;float:left;}
#background {
margin-left: 50%;
left: -960px;
position: absolute;
z-index: -10;
}
.clear{clear:both;height:20px;}
.header-inner{}
#social-media .nav-menu{margin:0;}
.nav-menu-outer{float:left;height:20px;}
.nav-menu{float:left;margin-left:35px;position:relative;}
.nav-menu a{text-decoration:none;color:white;}
.nav-menu ul{display:none;list-style:none outside none;padding:0;margin:5px 2px;}
.nav-menu li{margin:5px 0px;}
.nav-menu.active ul{display:block;}
.nav-menu.active a{color:#fbe77d;}
.nav-menu.active{background:url(../img/transparent.png);padding:4px;margin:-4px 0 0 31px;position:absolute;border:1px solid #aaa;z-index:5;}
.nav-menu a:hover{border-bottom:1px solid #fbe77d;color:#fbe77d;}
.nav-button{padding:2px;}
.overflow{overflow-y:auto;overflow-x:hidden;padding-right: 5px;}
#slideshow{position:relative;width:926px;height:400px;float:left;background:black;padding:3px;}
#navigation{float:left;margin:18px 0;width: 918px;}
#footer{width: 100%;
margin-top: 25px;
color: white;
position: absolute;
left: 0;
padding:20px;
text-align:center;}
#contact{float:left;margin-top:15px;margin-right:15px;}
#tv-scherm{width:231px;height:142px;background:url('../img/tv-scherm.png');float: right;margin-top: -130px;margin-right: -75px;padding:12px;}
#slideshow-images{float:left;margin-right:10px;}
#social-media{height: 50px;
width: 846px;margin:0 auto;}
#social-media img{margin:4px;height:79px;width:79px;}
.info-anbi{color:green;display:block;width:500px;}
#slideshow-images{width:183px;height:143px;}
#slideshow-images img{position:absolute;}
#slideshow-list img{margin:4px;}
#social-media .nav-menu{float:right;margin-top:20px;}
#social-media img.fb{width:39px;height:39px;}
#slideshow-list {
position: absolute;
margin-left: 810px;
margin-top: 10px;
z-index: 3;
}
h1{font-size:14px;height: 17px;}
h1 a {text-decoration:none;}
h1 a:hover{text-decoration:underline;}
#content{float:left;width: 902px;border:3px solid black;background:#002c50;margin-top:35px;color:white;padding:4px 12px;height:195px;}
#slideshow-text{bottom:3px;width:909px;z-index:2;padding:8px;background:rgba(255,255,255,0.5);position:absolute;}
#nieuws{float:left;width:280px;margin-left:40px;height: 310px;}
#nieuws ul{margin:0; padding:0;}
#nieuws li{margin:3px 0;}
#nieuws a{text-decoration:none;}
#nieuws a:hover{text-decoration:underline;}
a{color:#ff5656;}
input.error{background:#ff5656;}
input[type="text"],textarea{border:1px solid black;padding:0.2em;}
input[type="text"]{width:246px;}
.error_msg{color:#ff5656;font-weight:bold;}
.succes_msg{color:green;font-weight:bold;}
.fotobox-area{float: left;border: 1px solid #777;text-align:center;margin:2px;}
#left-column{float:left;width: 330px;border: 1px solid #777;padding:4px;background:url(../img/transparent.png);}
#left-thumbs{overflow: hidden;}
#left-thumbs .thumb-btn{display:block;}
#left-thumbs .thumb-btn.left{float:left;}
#left-thumbs .thumb-btn.right{float:right;}
#left-thumbs img{display:none;}
.clear{clear:both;height:1px;width:100%;}