body {background:url("IMG/BACK04.GIF") fixed no-repeat;}
h1 {color:blue; font-weight:bold; font-size:370%; margin:80px 0 50px 80px; white-space:nowrap;}
h2 {color:blue; font-weight:bold; font-size:300%; margin:30px 0 20px; text-align:center;}
h3 {padding:5px; width:100%; background-color:#CCD6FC;                          /* kopje boven elke sektie */
       border-top:3px solid blue; color:blue; font-weight:bold; font-size:200%; vertical-align:middle;}
h4 {color:blue; font-weight:bold; font-size:150%;}
table {table-layout:fixed;}
img {border-width:0;}                                                           /* all images by default without border */

/* ---------- totaal binnen blauwe kader ------------ */
div#total {margin:0 0 180px 80px; width:1050px; padding:0;                        /* totaal binnen blauwe kader */
           border:thick solid blue; border-radius:20px; -moz-border-radius:20px;
           box-shadow:5px 8px 5px #888;-moz-box-shadow: 5px 8px 5px #888;-webkit-box-shadow: 5px 8px 5px #888;}

/* ---------- menu ------------ */
#menutab {table-layout:fixed; width:100%; text-align:center; vertical-align:bottom; background:blue;
           padding:0px; border-collapse:collapse;}
#menutab td {height:35px; width:150px; padding-top:0px; padding-bottom:0;}
.menyes {color:white; background:url(IMG/TAB.GIF) center bottom no-repeat;
       font-weight:bold; font-size:120%; border-bottom:5px solid #7c96e4; border-top-width:0px;}
.menyes a {width:100%; color:white; display:block; margin-top:10px;}
.mennot {font-size:100%; border-bottom:5px solid #7c96e4; border-top-width:0px;}
.mennot a {width:100%; color:yellow; display:block; padding-top:13px;}
.mennot a:hover {color:white; font-weight:bold; background:url(IMG/TABJE.GIF) center bottom no-repeat;}
.zoekblok {display:block; color:yellow; text-align:left; border:solid #0482FC 2px; margin-left:10px;}
.zoekitem {margin:2px;}

/* ---------- introduktie onder menu ------------ */
.introtab {width:100%; border-collapse:collapse;}                               /* introducerende tekst onder menu */
.introlft {width:5%; border-right:5px solid blue; background-color:transparent; border-bottom:5px solid blue;}
.introrgt {width:5%; border:0; padding:0;  background-image:url(IMG/BACK01.GIF); 
     border-top:5px solid blue; border-left:5px solid blue;}
.intromid {padding:10px; background-color:#CCD6FC;}

/* ---------- de echte inhoud ------------ */
div#content {padding:0 10px 0 10px; background-image:url(IMG/BACK01.GIF);}      /* essentie  onder de introduktie */
#botmid {text-align:center; font-size:70%;}                                     /* info bottom-center */
#botlft {float:left; font-size:70%;}                                            /* info bottom-left */

.pyl {clear:both; text-align:center;}                                           /* navigatie pijltjes */
.copyrgt { font-size:70%; padding-bottom:9px;}                   /* signature bottom-right */
.center {text-align:center;}
.headcaps:first-letter {float:left; font-size:300%; color:blue;}                /* mooie hoofdletter */

/* --- foto pagina's */
.fotos tddddd {text-align:center; vertical-align:bottom; padding:0;}
.fotos img {padding:1px;}
#smlpics {overflow:auto; width:340px; height:540px;}
#smlpics img {box-shadow:-2px -2px 2px #888; -moz-box-shadow: 2px 2px 2px #888;}
#smlpicscel {width:345px; height:580px;}
#bigpiccel {width:700px; height:550px; color:white;}
#bigpicvat {position:relative; width:100%; height:470px; }
#bigpicvat1 {position:absolute; left:0; top:0; width:100%; height:470px;}
#bigpicvat2 {position:absolute; left:0; top:0; width:100%; height:470px; z-index:9; display:none;}
#bigpicimg,#toppicimg{position:absolute; bottom:0; left:0; border:4px ridge silver; padding:0; margin:5px;}
/* eerst toegevoegd, later verwyderd: box-shadow:-5px -5px 5px #888; -moz-box-shadow:5px 5px 5px #888; */
#piccontrol {margin:5px 0 0 10px; }

/* special in one or two pages */
.outdent:first-letter {margin-left:-40px;}                                      /* outdenting of years in PRVEKE */
.left {float:left; padding:5px 10px 0 0;}                                                             /* image within sektion h3 in APLQQ */
.subtit {font-size:15pt; font-style:normal; font-weight:normal; color:black;}   /* in APLQQ en PRVPRJ*/
.noot {font-size:10pt; padding-top:8px; line-height:11pt;}                      /* noot (referentie & literature) in elk PRJ en RNA */
.noot:first-line {font-weight:bold; font-style:italic; font-size:11pt; margin-left:-40px;}
.rnastruc {color:blue; font-size:10pt;}

/* voor printen   */
@media print 
   {h1 {margin:0;}
   div#total {margin:0;}
   #smlpics {overflow:auto; width:340px; height:auto;}
   #menutab {background:white;}
   .menyes {color:black; background-image:url(bestaatniet.gif);}
   .menyes a {color:black;}
   .mennot a {color:gray;}
    div#content {background-image:url(bestaatniet.gif);}
   .introrgt {background-image:url(bestaatniet.gif);}
   }


