
body {
    font-family: Times New Roman, Verdana ;
    background-color: #CBCBD4;
    
}

body, td, input, div {
    color: #404040;
}

body, td, input, div {
    font-size: 0.95em;
}



A, A:link, A:visited {
    color: #FF3300;
}


/* BASISTABLE */
.basisTable {
    background-color: #E2D8F9;
}

/* HEADER */

.headerTdBanner {
    background-color: #CBCBD4;
}


/* LOGO KLANT */
.logoklantTd {
}

/* NAAM WEBSITE */
.naamwebsiteTd {
    font-size: 1.75em;
    font-family: Times New Roman, Verdana ;
}

/* LEFT */
.leftTable {
    background-color: #FFFFFF;
}

.BCKleftTd {
    background-color: #FFFFFF;
}

/* RIGHT */
.headerTdLogoPKN {
    background-color: #9CBCBA; /* ! gelijk aan  .BCKrightTd  ! */
}

.BCKrightTd {
    background-color: #9CBCBA;
}

/*.rightTd {
    border: solid 1px #999999;
}*/

/* FOOTER */

.footerTable {
    /* deze is komen te vervallen */
}

.footerTd {
    /* background-color:#999999;  NIEUW */
    color: #642A87;
}

a.footer, a.footer:link, a.footer:visited {
    color: #642A87;
    text-decoration: underline;
}

    a.footer:hover {
        color: #642A87;
        text-decoration: none;
    }

/* ********************************************** */

/* MIDDENSTUK */


.itemTitle {
    color: #0099CC; /* #35829f */
}


.itemTd {
    background-color: #FFFFFF;
    border: solid 1px #999999;
}

.itemTdMeer {
    background-color: #999999;
}

a.meer, a.meer:link, a.meer:visited {
    color: #642A87;
    text-decoration: none;
}

    a.meer:hover {
        color: #642A87;
        text-decoration: underline;
    }

body .hc-socials a {
    border: 2px solid #999999;
}

    body .hc-socials a:hover,
    body .hc-socials a:focus {
        background: #999999;
        color: #642A87;
    }

        body .hc-socials a:focus svg,
        body .hc-socials a:focus svg path,
        body .hc-socials a:hover svg,
        body .hc-socials a:hover svg path {
            color: #642A87;
            stroke: #642A87;
        }


/*forum*/

.forumSubjectTopTr {
    background-color: #999999;
}

.forumSubjectTopTd {
    color: #642A87;
}





/*menu*/

#divMenu {
    background-color: #9999CC;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
}

/*Styles for level 0*/
.clLevel0, .clLevel0over {
    font-family: Times New Roman, Verdana ;
    font-size: 0.85em;
}

.clLevel0, a.clLevel0 {
    background-color: #9999CC;
    layer-background-color: #9999CC;
    color: #660099;
}

    a.clLevel0:hover {
        background-color: #9999CC;
        layer-background-color: #9999CC;
        color: #BBBBBB;
    }
/*.clLevel0over a{ color:#BBBBBB; }*/
.clLevel0border {
    background-color: #FFFFFF;
    layer-background-color: #FFFFFF;
}

/*Styles for level 1*/
.clLevel1, a.clLevel1,
.clLevel1over, a.clLevel1:hover {
    font-family: Times New Roman, Verdana ;
    font-size: 0.85em;
}

.clLevel1, a.clLevel1 {
    background-color: #FFFFFF;
    layer-background-color: #FFFFFF;
    color: #660099;
}

    .clLevel1 a {
        color: #660099;
    }

    .clLevel1over, a.clLevel1:hover {
        background-color: #9999CC;
        layer-background-color: #9999CC;
        color: #BBBBBB;
    }
/*.clLevel1over a { color:#BBBBBB;}*/
.clLevel1border {
    background-color: #9999CC;
    layer-background-color: #9999CC;
}


.footerTd {
    background-color: #999999 !important;
}
 body .clLevel0 {
 padding: 6px 1.8rem !important
}

.itemTitle.first {
    display: none;
}

.itemTitle.second {
    font-size: 1.3em;
    display: block !important;
}
