/*

   SAT

    Specifieke stijldeclaraties voor Kennisbank SAT

*/

/*

    HEADER

*/
body { background:url(img/bg-bodyN.gif) repeat-x #ECECEC !important;}
.header { border:0 !important; background: #FEFEFE url(img/bg_top.gif) no-repeat top right; }
.logo { background: url(img/bg_top_small.gif) no-repeat top right !important; }
.logo a img { background:url(img/bg-header.gif) no-repeat;  }
.menurechtsboven { background: #ffffff url(img/bg_top.gif) repeat-x 200px 0; border-bottom: 0px #ffffff solid; }
.menurechtsboven ul { position:relative; top:40px; left:87px; margin-right: 92px; width: 103px; height: 56px; }
.menurechtsboven ul li { width: 100px; }
.menurechtsboven a { color: #000000; font-size:11px !important; }
.menurechtsboven a:hover { color: #000000; }
.toolbar { font-size: 11px; padding-top:3px; background: none; height:27px; font-weight: bold; }
.toolbar { border-bottom: 1px solid #9A9B9D; color: #666666; }
.toolbar ul li, .toolbar label { font-size:11px !important; color: #666666; }
.toolbar ul li a { font-size:11px !important; color: #666666; }
.toolbar .ver {float:right; margin-right:-40px;}
.toolbar .ver li {float:left; background:url(img/bgLi.gif) no-repeat 2px 8px; margin-left:8px; }
.toolbar .zoeken { background:url(img/bgInput.gif) no-repeat 50px 4px; }
.zoeken .knop { background-color:#B7B7BA; border:none; color:#B7B7BA; margin-right:-20px;}
.zoeken label {visibility:hidden; margin-left:10px;}
.toolbar .zoeken #go {width:80px; margin-left:5px; background: url(img/zoeken.bmp) no-repeat ; border:none; margin-right:-5px; padding-bottom:1px;}
.toolbar .zoeken #zoektekst { margin-top:4px; margin-left:5px; width:200px !important; height:19px !important; border:0 !important; background:none;}

/*

    CONTENT

*/
.content { background-color: #ffffff; }
.copyright { color: #8E8E8E; }
.nonxmllinks li a:hover { color: #008e7f; }

/*

    MENU'S

*/
.linkermenu { background-color: #F0F0F0; color: #7F6C49; }
.linkermenu h2 a { color: #333333; }
.linkermenu li { clear: both; color: #333333; }
.linkermenu li a { color:#7F6C49; }
.linkermenu li li a { color: #7F6C49; }

.content #linkermenu li.titel {background-image:url(img/li_link.gif); background-position: 0px 7px; padding-left:10px; }
.content #linkermenu li.titelactief {background-image:url(img/li_link.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-left:10px; }
.linkermenu li.titel a { color: #7F6C49; font-weight:normal; }
.linkermenu li.titelactief a { color: #7F6C49; font-weight:normal;}
.linkermenu li.titelvet a { color: #333333; }
.linkermenu li.subtitel a { color: #7F6C49; }
.linkermenu li.subtitel a:hover { color: #bfac3d; }
.content .linkermenu li { width:150px !important;}

.rechtermenu { background-color: #F5F5F6; background-repeat: repeat-y;  }
.rechtermenu li { font-size:11px !important; color: #ffffff; }
.rechtermenu a { color: #7F6C49; }
.rechtermenu li.cmstitel { color: #333333; }
/*#rechtermenu img { display:none; }  ontbrekende afbeelding */

/*.logoelsevier { background:url(img/lines.gif) no-repeat; padding-left:34px; padding-right:30px; }*/
.logoelsevier { margin-left:-1px; }
.logoelsevier .logoreed {position: relative; margin-top:-60px !important; background:url(img/lines.gif) no-repeat; padding-left:34px; padding-right:30px; padding-top:84px; }
.content .rechtermenu .donker {padding-left:20px;}
.content .rechtermenu li.cmsdocument {padding-left:5px;}

#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; }
#rechtermenucms .label .knop { background-image: url(img/btnUser.gif); background-repeat: repeat-x; color:Red; border-right: solid 2px #A8A9AC; border-bottom: solid 2px #A8A9AC; border-left: solid 1px #A8A9AC; border-top: solid 1px #A8A9AC; background-color: #F0F0F0;}
.zoekbox .knop { background-image: url(img/btnUser.gif); background-repeat: repeat-x; color:Red; border-right: solid 2px #A8A9AC; border-bottom: solid 2px #A8A9AC; border-left: solid 1px #A8A9AC; border-top: solid 1px #A8A9AC; background-color: #E0E0E0;}
.zoekscherm .formulier .button { background-image: url(img/btnUser.gif); background-repeat: repeat-x; color:Red; border-right: solid 2px #A8A9AC; border-bottom: solid 2px #A8A9AC; border-left: solid 1px #A8A9AC; border-top: solid 1px #A8A9AC; background-color: #FFFFFF; font-weight:bold; }
.rechtermenucms #rechtermenucms { background-color:#F0F0F0;}
/*

    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 .blok-kopOpschrift { color:#7C7C7C;}
.xmlcontent #bloksoortletop .blok-kopOpschrift { color:#7C7C7C;}
.xmlcontent #bloksoorttip  { border:3px solid #e0e0e0; padding-left:20px; padding-bottom:20px;}
.xmlcontent #bloksoorttip .blok-kopOpschrift {color:#7C7C7C; }
/*.xmllinks { min-width: 515px; }*/
.toc .overviewtreecols li div.left, .overviewtreecols li div.nodehover {width:50%; }
/*.toc .overviewtreecols li div.right {width:25%;}*/
.contentmidden .xmlcontent .tabel_thead {font-weight:normal; font-style:normal;}
.annotatieeditor .knop { background-image: url(img/btnUser.gif); background-repeat: repeat-x; color:Red; border-right: solid 2px #A8A9AC; border-bottom: solid 2px #A8A9AC; border-left: solid 1px #A8A9AC; border-top: solid 1px #A8A9AC; background-color: #E0E0E0;}
body.annotatie {background-image: none !important; background-color:#ffffff !important;}
.nonxmllinks .knop { background-image: url(img/btnUser.gif); background-repeat: repeat-x; color:Red; border-right: solid 2px #A8A9AC; border-bottom: solid 2px #A8A9AC; border-left: solid 1px #A8A9AC; border-top: solid 1px #A8A9AC; background-color: #E0E0E0;}
.homepagecontent .editknop { background-image: url(img/btnUser.gif); background-repeat: repeat-x; color:Red; border-right: solid 1px #A8A9AC; border-bottom: solid 1px #A8A9AC; border-left: solid 1px #A8A9AC; border-top: solid 1px #A8A9AC; background-color: #E0E0E0;}
