#container{width:960px;margin:0 auto;background-color:#fefefe;box-shadow:0 0 5px #333}#header{margin:0 10px}#titel{padding:10px 0;text-transform:none!important}#banner{background:#0a0a0a url(../images/banner.jpg) top left no-repeat;height:300px;margin-bottom:20px}#content{margin:0 10px;position:relative;min-height:350px}#menu{width:160px;position:absolute;top:0;bottom:0}#menu ul{list-style:none;margin-bottom:15px;margin-right:20px;border:0;padding:0}#menu ul li{font-size:1.2em;color:#888;margin-bottom:1px;padding-bottom:8px}#menu ul li a{font-family:Dosis,sans-serif;text-transform:uppercase;font-size:1em;color:#555;padding:7px 5px 7px 8px;border-left:5px solid #ccc;background-color:#eaeaea;display:block;font-weight:400}#menu ul li a .icon{color:#555;margin-right:5px}#menu ul li a.current,#menu ul li a:hover{color:#333;border-color:#3288a8;background-color:#dadada;text-decoration:none;font-weight:700}#menu ul li a:hover .icon{color:#333}#inhoud{margin-left:160px}.update{box-shadow:0 0 5px #777;background-color:#eaeaea;margin-bottom:20px;padding:10px}.agenda p{margin-bottom:5px}#nieuws{margin-bottom:25px}.nieuwstitel h2{margin-bottom:0}.bericht h1,.bericht h2,.bericht h3{color:#555;font-family:Tahoma,Verdana,sans-serif;font-weight:700;text-transform:none;margin-bottom:0}.bericht h1{font-size:1.7em}.bericht h2{font-size:1.4em}.bericht h3,.bericht h4,.bericht h5,.bericht h6{font-size:1.1em}#fotoalbums{list-style:none;margin-left:0;margin-bottom:20px;padding:0}#fotoalbums p{text-align:center;margin-bottom:3px;height:35px;display:table-cell;vertical-align:bottom;width:inherit}#fotoalbums .thumb{background-color:#000;width:150px;height:150px;display:block}#fotoalbums .thumboverzicht{width:150px;float:left;margin:5px}#footer{background-color:#f5f5f5;font-size:.9em;color:#999;width:auto;margin-top:20px;text-align:center;padding:20px 0;border-top:1px dotted #ccc;clear:both}#footer p{margin-bottom:0}#footer a{font-weight:400;text-decoration:none;border-bottom:1px dotted #333}#footer a:hover{text-decoration:none;border-bottom:1px dotted #888}@media screen and (max-width:975px){#container{width:100%}}@media screen and (max-width:700px){#menu{position:static}#inhoud{margin-left:0}textarea{width:100%}}