/*

    EDO

    Specifieke stijldeclaraties voor Elsevier Databank Overheid

*/

/*

    HEADER

*/
.header { background: #ffffff; }
.logo { border-bottom: 1px solid #ffffff; }
.menurechtsboven { background-color: #E0E0E0; border-bottom: 0px #ffffff solid; }
.menurechtsboven ul { background-color: #ffffff; margin-right: 92px; width: 109px; height: 56px; }
.menurechtsboven ul li { background-color: #C89767; width: 106px;  }
.menurechtsboven a { color: #ffffff; }
.menurechtsboven a:hover { color: #ffffff; }
.toolbar { font-size: 11px; background: #08106B; height:22px; font-weight: bold; }
.toolbar ul li, .toolbar label { color: #E9DEC7; }
.toolbar ul li a { color: #E9DEC7; }
.formulier input.button { background: #B2702F;}
.zoeken input.knop { background: #B2702F; margin-top:2px; margin-bottom:2px; height: 18px;}
.toolbar .zoeken #go  { background: #B2702F; background-image: url(img/goBg.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0pt -1px; width: 29px; height: 18px;}
#zoektekst {border-width: 1px; border-style: solid; padding-bottom:4px; margin-top:2px; border-color:#08106B;}
.label .knop  { background: #B2702F;}
.logoelsevier { width: 112px;}



/*

    CONTENT

*/

html > body { background-image:none; background-color:#3D3D3D;}

.main { background-color: #3D3D3D;}
.maincontent { background-color: #3D3D3D;  }
.content { background-color: #ffffff; }
/*.content .contentmidden { height:100%;}*/
.contentmidden .contentcell {padding-left:0; padding-right:20px; padding-bottom:0pt;}
.contentmidden .rechtermenucms #rechtermenucms {background: url( img/menu_achtergrond.gif);}
.contentmidden .rechtermenucms h2 {padding-bottom:5px;}
.copyright { color: #ffffff; }
.nonxmllinks li a:hover { color: #008e7f; }
.homepagecontent a { color:#ffffff; }
.homepagecontent .homepagetable {width:100%; height:800px; margin:-2px;}
.contentcell .homepagecontent { background-color:#999999; height:auto; margin-right: -20px; padding-left: 0px; padding-top: 0px; }
.zoekscherm .contentcell .homepagecontent {background-color: #ffffff; min-width: 450px; padding-right: 20px; padding-left:20px; padding-top:20px;}
.zoekscherm .contentcell .homepagecontent a {color: #7F6C49;}
.homepagetekst {padding:20px 0 0 20px; background-color:#999999; color:#ffffff;}
.homepagetekst a {color:#ffffff; height:100%;}
.homepageimg {height:100%; width:65px; min-width:20px;  background-color:#BCBABC; background-image: url(img/pic_midden2.gif); background-repeat:no-repeat; background-position: left top;}
/*.homepageimg {background:#BCBABC url(img/pic_midden2.gif) repeat-x left top;padding-right:20px;vertical-align:bottom;color:#BCBABC}*/

.annotaties .zoekbox {width:50%;}
.kolom3 .knop  { background: #B2702F;}
.contentcell .cmslinks h2 {margin-right: 20px;}

/*

    MENU'S

*/

.linkermenu { margin-right: 10px; background: url( img/menu_achtergrond.gif)}
.linkermenu h2 a { color: #333333; }
.linkermenu li { line-height:1.3em; clear:both; font-weight:bold; letter-spacing:0.5px;background-color:#BCBCBC; padding:1px 0 1px 25px !important; margin: 0 -25px 10px -10px !important;}
.linkermenu li { clear: both; color: #333333;}
.linkermenu li a { color:#7F6C49;}
.linkermenu li li a { color: #7F6C49; }
#linkermenu li.titel { color: #7f6c49; background-color: #BCBCBC; height:auto; min-height:14px;}
.linkermenu li.titel a { color: #333333; }
.linkermenu li.titelvet a { color: #333333; }
.linkermenu li.subtitel a { color: #7F6C49; }
.linkermenu li.subtitel a:hover { color: #bfac3d; }
.linkermenu .overviewtree  {margin: 20px 0 0 0 !important; padding: 0 0 10px 0; }
#linkermenu li.titelactief { min-height:14px;}


.rechtermenu { background-color: #E0E0E0; background-image:url(img/bg_rightmenu.gif); background-repeat: repeat-y; }
.rechtermenu li { border-bottom: 1px solid #ffffff; background-color: #DEC1A5; color: #ffffff; }
.rechtermenu a { color: #ffffff; }
.rechtermenu li.donker { background-color: #DEC1A5; }
.rechtermenu li.cmstitel { color: #333333; background-color: #DEC1A5; }
.rechtermenu li.cmsdocument { background-color: #DEC1A5; }

#rechtermenucms li { color: #333333;}
#rechtermenucms li a { color: #7F6C49; }
#rechtermenucms li a:hover { color: #BFAC3D; }
#rechtermenucms li.actief { background-color: #ffffff; }
#rechtermenucms li.actief a { color: #000000; }
.contentmidden .rechtermenucms {height:100%;}

/*

    TOC

*/
.treenav a { color: #7F6C49;}
.treenav a:hover { color: #008e7f; }
.treenav li { color:#000000; }
.treenav li.active { background-color: #ffffff; }
.treenav li.active a { color: #000; }
li.node:hover { color: #008e7f; }
li span.active, li a.active { background: #ffffff; }

/*

    BROODKRUIMEL

*/
.broodkruimel { color: #333333; background-color: #FFFFFF; }
.broodkruimel a { color: #7F6C49; }
.broodkruimelrand { background-color: #E0E0E0; }

#rechtermenuxml li { color: #333333; }
#rechtermenuxml li span.actief { background-color: #e0e0e0; }
#rechtermenuxml li a { color: #7F6C49; }
#rechtermenuxml li a:hover { color: #BFAC3D; }
#rechtermenuxml li.actief { background-color: #e0e0e0; }
#rechtermenuxml li.actief>a { color: #000000; }

/*

    DOCUMENT

*/
.xmlcontent a { color: #7F6C49; }
.xmlcontent .a {padding-bottom:3px !important;}
.xmlcontent td {padding-bottom:0px !important;}
.xmlcontent .blok-kopOpschrift {padding-bottom:15px;}
.xmlcontent .documentkop {padding-bottom:15px !important;}
.documenttekst .blok .a table {margin-bottom:15px !important;}

.tNivo5-kop { font-weight: bold; font-size: 12px; }
#bloksubsoorthierarchie { background-color: #e0e0e0; margin-top: 0pt; margin-right: 0pt;  margin-bottom: 0pt; margin-left: 26px; }
#bloksubsoorthierarchie a { padding: 2px 0 4px 19px; display:block; }
