/*** CSS Slachtoffer in beeld ***/

body 			{
    min-width		: 840px ;
    padding			: 0 ;
    margin 			: 0 ;
    text-align		: center ;
    font-family		: "Trebuchet MS", Verdana, Arial, sans-serif ;
    font-size		: 12px ;
    color			: #000;
    background		: #FFF url('/c/i/bg-page.gif') center repeat-y;
}

div, p, td {
    font-family		: "Trebuchet MS", Verdana, Arial, sans-serif ;
    font-size		: 12px ;
    }

img {
    border			: 0;
    margin			: 0;
    padding			: 0;
}

a {
    text-decoration	: none;
    color			: #969798;
}

/**************************************************/
/*         Blocs principaux de la page            */
/*         - positionnement etc                   */
/**************************************************/
#wrapper {
    background		: #FFF url('/c/i/bg-wrapper.gif') top left repeat-x;
    padding			: 0 0 0 1px;
}

#main {
    margin-left		: auto ;
    margin-right	: auto ;
    text-align		: left ;
    width			: 940px ;
    background		: #4b575f url('/c/i/bg-main.gif') top left no-repeat;
}

#main #top {
    background		: #FFF url('/c/i/bg-wrapper.gif') top left repeat-x;
    height			: 90px;
}

#main #top #logo {
    margin		 	: 16px 0 0 20px;
}

#main #navigation {
    height			: 60px;
    text-align		: left;
}

#navigation ul {
    list-style		: none;
    margin			: 0 0 0 120px;
    padding			: 0;
    line-height		: 33px;
    height			: 33px;
}

#navigation ul li {
    float			: left;
}
#navigation ul li a {
    display			: block;
    font-family		: "Helvetica Neue", Arial, Sans-Serif;
    font-size		: 9px;
    color			: #555;
    font-weight		: bold;
    background		: url('/c/i/bg-tab.gif') top center no-repeat;
    width			: 100px;
    text-align		: center;
    margin			: 0;
    padding			: 0 0 3px 0;
}

#navigation ul #active_menu-nav {
    background		: url('/c/i/bg-tab-on.gif') top center no-repeat;
    color			: #FFF;
}


#left ul {
    list-style		: none;
    margin			: 0 0 0 20px;
    padding			: 0;
    line-height		: 30px;
}

#left ul li {
    padding			: 0 0 0 0 ;
    margin			: 0 0 8px 0 ;
}

#left ul li a {
    display			: block;
    font-family		: "Helvetica Neue", Arial, Sans-Serif;
    font-size		: 12px;
    color			: #FFF;
    background		: url('/c/i/bg-nav.gif') top left no-repeat;
    height			: 33px;
    text-align		: center;
    margin			: 0;
    padding			: 0 16px 0 0;
}

/* Eerste submenu */
#left ul li ul {
    margin			: -6px 0 3px 0px;
    padding			: 0 0 4px 0;
    width			: 184px;
    background		: #6b7781 url('/c/i/bg-subnav-ul.gif') bottom right no-repeat;
    line-height		: 20px;
}

#left ul li ul li {
    padding			: 0 0 0 0 ;
    margin			: 0;
    height			: auto;
    background		: #6b7781 url('/c/i/bg-subnav-li.gif') top right repeat-y;
    border			: 0;
    widtj			: 180px;
}

#left ul li ul li a {
    height			: auto;
    background		: none;
    font-size		: 11px;
    font-weight		: normal;
    text-align		: left;
    padding			: 2px 2px 2px 6px;
    margin			: 0 4px 0 0;
}


/* Tweede submenu */
#left ul li ul li ul {
    background		: none;
    margin			: 0;
    padding			: 0;
    border			: 0;
    width			: 184px;
    line-height		: 14px;
}
#left ul li ul li ul li a {
    padding			: 4px 2px 4px 20px;
    width			: auto;
}



#left ul li ul li.active ul li a {
    background		: none;
}
#left ul li ul li.active a, #left ul li ul li.active ul li.active a {
    background-color	: #65cbfc;
}


#main #top #top-pic {
    float 			: right;
    margin-right 	: 196px;
    display			: inline;

}

#main #left {
    float			: left;
    width			: 220px;
    height			: 400px;
    margin			: 0;
    padding			: 0;
}

#main #content {
    float			: left;
    width			: 500px;
    background		: #FFF;
    padding			: 0 ;
}

#main #content #title {
    line-height		: 30px;
    height			: 35px;
    padding			: 0 20px;
    margin			: 0 -20px 15px -20px;
    background		: transparent url('/c/i/bg-breadcrumbs.gif') top left no-repeat;
    text-decoration	: none;
    color			: #000;
}

#main #content #title a {
    color			: #000;
}

#main #content #text img {
    margin			: 10px;
}
#main #content #text img.nomargin {
    margin			: 0px;
}

#main #content #text #dm_docs img, #main #content #text #dm_cats img {
    margin			: 0;
}
#main #content #text-top {
    line-height		: 8px;
    height			: 8px;
    padding			: 0;
    background		: transparent url('/c/i/bg-text-top.gif') top left no-repeat;
}
#main #content #sizer {
    height			: 400px;
    width			: 1px;
}

#main #content #text {
    background		: transparent url('/c/i/bg-content-bottom.gif') bottom left no-repeat;
    padding			: 0 20px 20px 20px;
    min-height		: 400px;
    line-height		: 15px;
}
#main #content #text div {
    width			: auto;
}
#main #content #text .componentheading, #main #content #text .contentheading {
    font-size		: 120%;
    margin			: 0 0 16px 0;
}

#main #content #text .contenttoc {
    margin			: -20px -20px 20px 20px ;
    width			: 180px;
    background		: #f28e00 url('/c/i/bg-toc.gif') top left no-repeat;
    padding			: 8px 0 6px 0;
    float			: right;
}

#main #content #text .contenttoc ul {
    list-style		: none;
    margin			: 0;
    padding			: 0;

}

#main #content #text .contenttoc ul li {
    padding			: 4px 10px;
}



#text a.toclink {
    color			: #FFF;
    text-decoration	: underline;
}
#text a.toclink.active {
    color			: #000;
}

#text .pagenavbar, #text .pagenavcounter {
    font-size		: 10px;
    color			: #000;
}
#text .pagenavbar a {
    text-decoration	: underline;
}

#text a.readon {
    float			: right;
    font-size		: 12px;
}


#main .clear {
    margin		: 0 ;
    padding		: 0 ;
    border		: 0 ;
    visibility	: hidden ;
    clear		: both ;
    line-height	: 0 ;
}

#contact {
    font-family	: Arial, Helvetica;
    line-height	: 12px;
    font-size	: 11px;
    margin		: -8em 0 0 20px;
    width		: 200px;
    color		: #FFF;
}

#contact a {
    text-decoration	: underline;
}

#contact span {
    font-weight	: bold;
    color		: #f28e00;
}

#footer {
    color		: #3faddf;
    padding		: 2px 0;
    border-top	: 1px solid #3faddf;
    text-align	: right;
    margin		: 30px 0 0 20px;
    width		: 900px;
    font-size	: 10px ;

}

table, tr, td {
    margin			: 0;
    padding			: 0;
}

.contentpaneopen {
    width			: 460px;
}
