*{padding:0;}
body{width:100%;margin:0;padding:0;}
body{background-color:#fff3d9;}
body, td, p{font-family:"Times New Roman", Arial;}

h1, h2, h3, h4{color:#437231;padding:0;}
h1{font-size:22px;padding:0 0 0 0;}
h2{font-size:18px;text-transform:uppercase;}
h3{font-size:16px;}
h4{font-size:14px;}
p{font-size:14px;padding:4px 0 2px 0;word-spacing:1px;line-height:19px;}
a{border:0;color:#437231;}
img{border:0;}
hr  { color: #437231; background-color: #437231; margin:0 0 4px 0; padding:0; border: 0; height: 1px;}
ul, li { margin: 0; padding: 0; list-style-type: none;}

table{padding:0;}
table tr td{padding:2px 4px 2px 0;}
table, tr, td, p{color:#313131;}

.clear{clear:both;height:0;}

.bericht-label {
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #fff;
    background: #333;
    display: inline-block;
    padding: 4px 10px;
    margin-bottom: 10px;
    border-radius: 3px;
}

.two-columns {
    width: 100%;
    overflow: hidden;
    margin-top: 20px;
}

.column {
    width: 45%;
    float: left;
    margin-right: 5%;
}

.column:last-child {
    margin-right: 0;
}

.column h2 {
    margin-bottom: 10px;
}



/* Bericht op homepage */
.bericht-container {
    margin: 25px auto;
    padding: 15px 20px;
    width: 90%;
    background-color: #f7f7f7;
    border: 1px solid #333;
    text-align: center;
}

.bericht-container h3 {
    font-size: 18px;
    margin-bottom: 8px;
}

.bericht-container p {
    font-size: 14px;
    line-height: 1.5;
}

.bericht-container small {
    font-size: 11px;
    color: #555;
}

.centered {
    text-align: center;
    margin-bottom: 20px;
}


/* Berichtenblok op homepage (centered) */
.bericht-home {
    max-width: 700px;
    margin: 30px auto;
    padding: 20px;
    background-color: #f7f7f7; /* lichte achtergrond */
    border: 1px solid #333;    /* passend bij site */
    border-radius: 8px;
    text-align: center;
    font-family: Arial, sans-serif;
}

.bericht-home h3 {
    font-size: 1.5em;
    margin-bottom: 10px;
}

.bericht-home p {
    font-size: 1.1em;
    line-height: 1.5;
}

.bericht-home small {
    font-size: 0.9em;
    color: #555;
}

.container{width:913px;margin:14px auto 0 auto;}
.container .header{display:block;width:100%;height:150px;}
.container .header .logo{float:left;display:block;width:456px;height:150px;padding:0;}
.container .header .slider{float:left;display:block;width:444px;padding:0 0 0 13px;}
.container .main-top{width:910px;height:9px;padding:11px 0 0 0;margin:0;}
.container .main{display:block;width:913px;height:100%;min-height:400px;padding:4px 0 24px 0;margin:0;}
.container .main .nav{float:left;display:block;width:198px;}
.container .objects{padding:40px 0 0 0;}
.container .main .content{float:left;display:block;width:472px;padding:20px 32px 0 27px;}
.container .main .right{float:left;display:block;width:160px;padding:0 0 0 12px;}
.container .main .right .blok .left{display:block;float:left;}
.container .main .right .blok .right{}
.footer{display:block;width:910px;padding:20px 0 12px 0;height:28px;}
.footer span.left{float:left;}
.footer span.right{float:right;}

.container .main-top{background:#fff3d9 url(../images/dot-top.jpg) repeat-x left 11px;}
.container .main{background:#fff3d9 url(../images/bg-repeat.jpg) repeat-y 200px 4px;}

.main .nav{padding:0 0 0 8px;}
.main .nav ul{list-style-type:none;padding:0;}
.main .nav ul li{list-style-type:none;padding:4px 0 4px 0;margin:0;line-height:24px;}
.main .nav ul li a{padding:0 0 0 44px;background:url(../images/arrow.jpg) no-repeat left 4px;font-size:14px;color:#313131;text-decoration:none;}
.main .nav ul li a:hover, .main .nav ul li a.selected{background:url(../images/arrow-selected.jpg) no-repeat left 4px;}
.main .nav ul li ul li{list-style-type:none;padding:4px 0 4px 0;margin:0;line-height:24px;}
.main .nav ul li ul li a{background-image:none;color:#57574B;}
.main .nav ul li ul li a:hover, .main .nav ul li li a.selected{background-image:none;}

.main .content{}
.main .content td, .main .content p, {word-spacing:1px;line-height:19px;}
.main .content ul{list-style-type:circle;}
.main .content ul li{list-style-type:circle;}
.main .content img{padding:4px 0 6px 0px;margin:0 0 0 0;}

.main .right .blok{padding:4px 0 4px 0;}
.main .right .blok img{border:0;}
.main .right .blok a{text-decoration:none;padding:0;}
.main .right .blok .facebook{display:block;float:left;width:50px;height:50px;}
.main .right .blok .facebook-vindikleuk{display:block;float:left;width:100px;}



@media (max-width: 768px) {
    .column {
        float: none;
        width: 100%;
        margin-bottom: 20px;
    }
}


.footer{background:#fff3d9 url(../images/dot-bottom.jpg) repeat-x left top;}
.footer{font-weight:bold;color:#437231;}
.footer a{color:#437231;text-decoration:none;}