/*
    darkest: #2E2F2A
    donker grijs: #656565
    lichter grijs: #616358 (lijnen)
    back: #000000
    geel: #FFE600

*/

body {
    font-size: 12px; /* Resets 1em to 10px */
    font-family: Helvetica, Arial, Verdana, Sans-Serif;
    color: #FFFFFF;
    margin: 0px;
    padding: 0px;
    background-color: #0F0F0F;
    width: 100%;
    height: 100%;
}

A {  color: #CBCBCB; text-decoration: none; }
A:hover { color: #FFE600; text-decoration: underline; }
#logo { margin-left: 40px; margin-top: 40px; width: 164px; height: 39px;}
#content {
    margin-top: 40px;
    position: relative;
}
#page {
    width: 100%;
    position: absolute;
    z-index:1;
    }
#sidebar {
    left: 40px;
    top: 10px;
    width: 180px;
    height: 431px;
    border-top: 2px solid #333;
    border-bottom: 2px solid #333;
    z-index: 4;
    position: absolute;
    padding: 0px;
    margin: 0px;
    padding-top: 13px;

}
#sidebarbg {
    left: 0px;
    top: 10px;
    width: 220px;
    height: 448px;
    background-color: #0F0F0F;
    z-index: 3;
    position: absolute;
    padding: 0px;
    margin: 0px;
    -moz-opacity: 0.7; opacity: 0.7;
    filter:alpha(opacity=70,style=0);
}
#slideholder {
    z-index: 2;
    top: 10px;
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 450px;
}
#contentpageholder {
    margin: 0px;
    padding: 0px;
    width: 2000000px;
    }
#contentpageholder DIV {
    float: left;
    position: relative;
}
#contentpageholder DIV.cp_divider {
    width: 250px;
}
#contentpageholder DIV.cp_divider DIV.bars {
    border-top: 2px solid #333;
    border-bottom: 2px solid #333;
    border-left: 0px;
    border-right: 0px;
    height: 444px;
    width: 20px;
    float: right;
}
#contentpageholder DIV.cp_divider DIV.inbars {
    border: 0px;
    height: 444px;
    width: 20px;
    float: right;
}
#contentpageholder DIV.voorloop,
#contentpageholder DIV.naloop   {
    width: 600px;
}
#contentpageholder DIV.contentpage {
    width: 600px;
    height: 444px;
    overflow: hidden;
}
#contentpageholder DIV.activepage {
    border-top: 2px solid #333;
    border-bottom: 2px solid #333;
    border-left: 0px;
    border-right: 0px;
    -moz-opacity: 1; opacity: 1;
    filter:none;
    cursor: normal;
}
#contentpageholder DIV.inactivepage {
    border-top: 2px solid #333;
    border-bottom: 2px solid #333;
    border-left: 0px;
    border-right: 0px;
    display: inline-block;
    cursor: pointer;

    -moz-opacity: 0.7; opacity: 0.7;
    filter:alpha(opacity=70,style=0);
}
.contentpage div.titlebar {
    border-bottom: 2px solid #333;
    display: block;
    width: 600px;
    height: 49px;
}
.contentpage DIV.entry {
    margin-top: 7px;
    font-size: 12px;
    line-height: 14px;
}
#sidebar  UL, #sidebar  LI { margin: 0px; padding: 0px;}
#sidebar  UL LI UL.menu LI {
    border-top: solid 1px #333;
    line-height: 18px;
}

#sidebar  UL LI UL LI  UL LI  A{
    margin-left: 11px;
    color: #CBCBCB;
}
#sidebar  UL LI UL LI A{
    text-decoration: none;
    color: #989898;
}
#sidebar  UL LI UL LI.current_item_parent A,
#sidebar  UL LI UL LI.current_page_item  UL LI A,
#sidebar  UL LI UL LI.current_page_item A.current_item {
    color: #FEE600;
}
#sidebar  UL LI UL LI A:hover,
#sidebar  UL LI UL LI.current_page_item A {
    color: #FEE600;
}
#sidebar  UL LI UL LI.item_parent UL LI.current_page_item  A,
#sidebar  UL LI UL LI.item_parent UL LI A:hover {
    color: #FFE600;
}
#sidebar  UL LI UL LI UL LI.current_page_item  {
    background-image: url('stip.png');
    background-repeat: no-repeat;
    background-position: -2px center;
    color: #FFE600;
}
#sidebar  UL LI UL LI.item_parent  UL LI  A{
    color: #CBCBCB;
}
DIV#adres { color: #656565; position: absolute; left: 40px; top: 475px;clear: both; line-height: 14px}
DIV#adres A { color: #656565; }
DIV#adres A:hover { color: #FFE600; }
DIV#adres DIV.col { width: 200px; float: left; }

TD.topbutton {
    font-size: 18px;
    font-weight: bold;
    color: #000000;
    background-repeat: no-repeat;
    background-position: center center;
}
TD.geelbt {
    background-image: url(stip-geel.gif);
}
TD.grijsbt {
    background-image: url(stip-grijs.gif);
}
TD.title {
    font-size: 18px;
    color: #FFE600;
    padding-left: 10px;
    }

/* IE HACK */
#sidebar  A { *margin-left: -16px;}
#sidebar  UL LI UL LI  UL LI  A{
    *margin-left: -5px;
}
/* SCROLLBAR HACK*/
DIV#scrollme {
    width: 840px;
    height: 10px;
    clear: both;
    }