* {
    margin: 0;
    padding: 0;
    font-family: "Trebuchet MS", Verdana, Arial, SansSerif;
    font-size: 12px;
}

input, textarea, select {
    background-color: #c8b99e;
    border: 1px solid #595348;
    color: #fff;
}

html {
    background: #c8b99e url(/layout/img/html_bg.gif) center top repeat-x;
}

body {
    width: 721px;
    margin: 15px auto;
    background: url(/layout/img/body_bg.gif) center top repeat-y;
}

#ad { 
    width: 1000px; /* 200PX advertentie breedte */ 
    position: absolute; 
    top: 0px; 
    left: 50%; 
    margin: 0px 0px 0px -400px; 
    z-index: 50; 
    text-align: right;
}  

.but {
    width: 76px;
    height: 17px;
    background: url(/layout/img/but_big.gif) center top; 
    font-size: 10px;
    padding-left: 10px;
    text-align: left;
    color: #fff;
    background-repeat: no-repeat;
    border: 0;
}

.butsmall {
    width: 53px;
    height: 17px;
    background: url(/layout/img/but_small.gif) center top; 
    font-size: 10px;
    padding-left: 10px;
    text-align: left;
    color: #fff;
    background-repeat: no-repeat;
    border: 0;
}

a img { border: 0; }

li {
    list-style-type: none;
}

a, a:visited, a:hover, a:active {
    text-align: center;
    color: #4c4840;
    text-decoration: none;
}

/* Kop / header */

#kop {
    width: 721px;
    height: 93px;
    background: url(/layout/img/kop_bg_en.gif) no-repeat;
}
    /* Header klikbaar */
#kop h1 {
    float: left;
    display: inline;
    width: 175px;
    height: 40px;
    margin: 32px 0 0 23px;
}
#kop h1 a {
    display: block;
    float: left;
    width: 100%;
    height: 100%;
    text-indent: -999999px;
    overflow: hidden;
}
    
    /* Inlogformulier */
#kop form {
    float: right;
    display: inline;
    margin: 16px 13px 0 0;
}
#kop form input.submit { margin-top: 3px; }
#kop form input.invoer {
    width: 120px;
    height: 17px;
    border: 0;
}
#kop form td.lager {
    padding-top: 7px;
    _padding-top: 4px;
}
#kop td.tar { text-align: right; color: #fff; }


/* Menu */
#menu {
    width: 721px;
    height: 42px;
    list-style: none;
    background: url(/layout/img/menu_bg.gif) no-repeat;
    color: #fff;
}
#menu li {
    display: inline;
    float: left;
    height: 37px;
    margin: 2px 0 0 0;
    padding: 0;
    background: url(/layout/img/li_links.gif) left center no-repeat;
    text-align: center;
}
#menu li a:hover {
    background: #edb31a;
}
#menu li a {
    display: block;
    float: left;
    padding: 0 10px;
    margin-left: 1px;
    height: 37px;
    text-align: center;
    color: #fff;
    text-decoration: none;
    line-height: 37px;
    vertical-align: middle;
}

#menu li a.top {
    color: #4c4840;
}

#menu li.first {
    margin-left: 25px;
}



/* Inhoud container */
#inhoud {
    margin: 13px 35px;
    color: #4c4840;
    font-size: 11px;
    margin-bottom: 10px;
}
#inhoud h2 {
    font: bold 13px "Trebuchet MS", Verdana, Arial, SansSerif;
    color: #4c4840;
    margin-bottom: 1em;
}
#inhoud h2 a {
    font: bold 13px "Trebuchet MS", Verdana, Arial, SansSerif;
    color: #4c4840;
}
#inhoud p {
    margin-bottom: 1em;
}



/* Kleine inhoud vak links */
#ikl {
    float: left;
}
#ikl a {
    float: left;
    outline: none;
}
#ikl img {
    border: 0;
}

/* Kleine inhoud vak rechts */
#ikr {
    width: 310px;
    background: url(/layout/img/ikr_bg.gif) repeat-y;
    float: right;
}
    /* Kop- en voetafbeelding zodat inhoud kan oprekken. */
#ikr_kop, #ikr_voet {
    width: 310px;
    height: 11px;
    background: url(/layout/img/ikr_kop.gif) no-repeat;
    overflow: hidden;
}
#ikr_voet { background-image: url(/layout/img/ikr_voet.gif); }
#ikr_in {
    margin: 0 10px;
}



/* Grote inhoudvak */
#i_gr {
    background: url(/layout/img/inhoud_groot_bg.gif) repeat-y;
    clear: both;
}

#i_gn {
    background: url(/layout/img/inhoud_groot_bgn.gif) repeat-y;
    clear: both;
}

#i_gn a {
    text-decoration: underline;
}

#i_gn a:hover {
    color: white;
    text-decoration: underline;
}


    /* Bovenafbeelding inhoudvak */
#i_gr_kop {
    width: 651px;
    height: 30px;
    background: url(/layout/img/inhoud_groot_kop.gif) no-repeat;
}
#i_gn_kop {
    width: 651px;
    height: 30px;
    background: url(/layout/img/inhoud_groot_kopn.gif) no-repeat;
}

    /* Onderafbeelding */
#i_gr_voet {
    width: 651px;
    height: 25px;
    background: url(/layout/img/inhoud_groot_voet.gif) no-repeat;
    clear: both;
}
#i_gn_voet {
    width: 651px;
    height: 25px;
    background: url(/layout/img/inhoud_groot_voetn.gif) no-repeat;
    clear: both;
}
    
    /* Linkervak in grote inhoud */
#i_gr .links, #i_gn .links {
    width: 300px;
    float: left;
    display: inline;
    margin-left: 15px;
}
#i_gr .linkssmall, #i_gn .linkssmall {
    width: 175px;
    float: left;
    display: inline;
    margin-left: 15px;
}

    /* Rechtervak in grote inhoud */
#i_gr .rechts, #i_gn .rechts {
    width: 290px;
    float: right;
    display: inline;
    margin-right: 15px;
}
#i_gr .rechtsbig, #i_gn .rechtsbig {
    width: 415px;
    float: right;
    display: inline;
    margin-right: 15px;
}
#i_gn .both {
    width: 620px;
    float: left;
    display: inline;
    margin-left: 15px;
    margin-right: 15px;
}


/* Voet / footer */
#voet {
    width: 721px;
    height: 37px;
    background: url(/layout/img/voet_bg.gif) no-repeat;
    clear: both;
    color: #fff;
    padding-top: 7px;
}
.voetl {
    width: 400px;
    float: left;
    padding-left: 37px;
}
.voetr {
    width: 225px;
    float: right;
    padding-right: 39px;
    text-align: right;
}

#ubbmenu li {
    width: 250px;
    height: 37px;
    padding-top: 10px;
    padding-left: 35px;
    background: url(/layout/img/250pxbut.gif) no-repeat;
     
}


#adminmenu li {
    width: 175px;
    height: 37px;
    padding-top: 10px;
    padding-left: 35px;
    background: url(/layout/img/175pxbut.gif) no-repeat;
     
}

.centerrechts {
    top: 0; 
    padding-top: 150px; 
    position: absolute; 
    top: 150px; 
    left: 0; 
    display: none; 
    width: 120px;
}
