* {
    padding: 0;
    margin: 0;
    outline: none;
    text-decoration:none;
}
img {
    border: none;

}
body {
    color:#000;

    font-family: Verdana, Verdana, Geneva, sans-serif;
    font-family: "Trebuchet MS1", Trebuchet, Helvetica, sans-serif;
    font-size:12px;
    background:url('../images/bg-body.jpg') top left repeat-x;
}



#container {
    width:997px;
    margin: 0 auto;
}
#header {
    height: 273px;
    width:997px;
    overflow: auto;
    background:url('../images/bg-header.jpg') top left repeat-x;
    overflow:none;
}
#logo {
    text-align:center;
    height:123px;
}

#menu {
    overflow:none;
    height:53px;
    font-size:13px;
    font-family: Arial, Arial, Helvetica, sans-serif;
    margin: 0 30px;
}
#menu ul {
    list-style:none;
}
#menu ul li {
    float:left;
}
#menu ul li {
    float:left;
    padding: 0 0 0 2px;
    background: url('../images/bg-menu-delimeter.jpg') top left no-repeat;
    height:50px;
}
#menu ul li a {
    display:block;
    padding: 0 15px;
    height: 53px;
    line-height: 48px;
    color:#000;
    font-weight:bold;
}
#menu ul li.actief a, #menu ul li a:hover {
    color:#000;
    background: url('../images/bg-menu-active.jpg') top left repeat-x;
}
#slogan{
    color:#333;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    line-height:60px;
}

#main {
    overflow:auto;
    padding: 0 0 20px 0;
    background: url('../images/bg-page.png') top left repeat-y;
    font-size:13px;
}

#header-img {
    height:210px;
    overflow:none;
    padding: 25px 0;
}
#header-img p {
    padding: 0 0 0 20px;
}
#header-img p img {
    float:left;
    margin: 0 0 0 38px;
}
#header-img p {

}

#sidebar {
    width:1px;
    float:left;
    height:250px;
}

#content {
    width:959px;
    float:left;
    margin: 0 18px;

    border-top: 2px solid #eaecea;
    padding: 25px 0 0 0;

}

#content p, #content ul, #content ol, #content h1, #content h2, #content h3, #content h4, #content h5 {
    padding: 0 40px 15px 42px;
}
#content ul, #content ol{
    padding: 0 0 15px 62px;
}
#content ul ul, #content ol ol{
    padding: 5px 0 10px 20px;
}
#content h1, #content h2, #content h3, #content h4, #content h5 {
    color:#e5ab03;
}
#content a {
    color:#e5ab03;
    font-weight:bold;
}
#content a:hover {
    text-decoration:underline;
}

#footer {
    clear:both;
    color:#000;
    font-size:11px;
    height:231px;
    background: url('../images/bg-footer.jpg') top left no-repeat;
        text-align:center;
}
#footerslogan {
    color:#de4603;
    line-height:108px;

    height:210px;

    font-size:22px;
    font-weight:bold;
}
#footer a {
    color:#000;
}
#footer a:hover {
    text-decoration:underline;
}
.radio {
    padding: 0 0 0 12px;
    float:left;
    text-align:left;
}