/* l3d style.css door lode claassen */
/* stijl december 2005, met logo van micha */
/* huiskleur HEX: #AA122B of R.G.B: 170.18.43 */

/* basisonderdelen */
html               {  }
body               { font-family: Verdana, sans-serif, monospace;
                     font-size: 13px;
                     color: #000000;
                     background-color: #EEEEEE; }
img                { margin: 1px;
                     padding: 1px;
                     border: 1px solid #969696; }
img.small          { width: 140px;
                     height: 105px; }
img.normal         { width: 200px;
                     height: 150px; }
img.big            { width: 350px;
                     height: 263px; }
img.full           { width: 484px;
                     height: 363px; }
img.main-text-flags{ margin: 1px;
                     padding: 0px;
                     border: 1px solid #969696; }
/* plaatje zonder borders: style="margin:0px;padding:0px;border:0px;" */
li                 { margin-left: -25px; }
acronym            { font-style: italic; }

/* basisonderdelen, links */
a                  { text-decoration: none;
                     font-weight: normal;
                     color: #FF6600; }
a.explain          { /* color: #000000; */
                     font-style: italic; }
a.main-menu-link   { font-weight: bold;
                     padding: 6px;
                     background-color: #FFFFFF; }
a.main-menu-sublink{ font-size: 11px;
                     font-weight: normal;
                     padding: 1px;
                     background-color: #FFFFFF; }
a.acronym          { color: #000000;
                     font-style: italic; }
a:link             {  }
a:visited          { color: #AA122B; }
a:hover            { color: #AA122B; }
a:hover.main-menu-link
                   { font-weight: bold;
                     color: #FFFFFF;
                     padding: 6px;
                     background-color: #AA122B; }
a:hover.main-menu-sublink
                   { font-weight: normal;
                     color: #FFFFFF;
                     padding: 1px;
                     background-color: #AA122B; }
a:active           {  }

/* aanpassingen op de basisonderdelen */
.bold              { font-weight: bold; }
.italic            { font-style: italic; }
.underline         { text-decoration: underline; }
.super             { vertical-align: super; }
.sub               { vertical-align: sub; }

.text-title        { font-weight: bold; }
.emphasis          { text-decoration: underline; }
.grey              { color: #888888; }
.note              { margin-left: 20px;
                     font-size: 11px; }
.indent            { padding-left: 20px; }
.small             { font-size: 11px; }
.quote             { padding-top: 10px;
                     padding-bottom: 10px;
                     padding-left: 20px;
                     border-top: 1px dashed #969696;
                     border-bottom: 1px dashed #969696;
                     font-style: italic; }
.announcment       { border: 1px solid #F86E03;
                     margin-left: 20px;
                     margin-right: 20px;
                     padding: 5px;
                     font-size: 11px;
                     font-weight: 600; }
.special           { margin-left: 5px;
                     margin-top: -10px;
                     margin-bottom: 10px;
                     width: 245px; /* 331 */
                     padding: 3px;
                     padding-left: 4px;
                     font-size: 11px;
                     border: 2px solid #F86E03;
                     background-color: #C6BBDD; }

/* speciaal voor subs */
.subs-title        {  }
.subs-desc         { margin-left: 20px;
                     font-size: 11px; }
.sub-newsitem      { padding-top: 10px;
                     padding-left: 10px;
                     padding-bottom: 10px;
                     border-top: 1px dashed #969696;
                     border-bottom: 1px dashed #969696; }
.sub-explainitem   { padding-top: 10px;
                     padding-left: 10px;
                     padding-bottom: 10px;
                     border-top: 1px dashed #969696;
                     border-bottom: 1px dashed #969696; }
.sub-particip-1s   { font-weight: bold; } /* school */
.sub-particip-2m   {  } /* museum */
.sub-particip-3i   {  } /* instelling */
.sub-particip-4p   {  } /* partner */

/* alle modules in de body */
#body              { top: 10px;
                     width: 750px;
                     margin: 0px auto;
                     text-align: center;
                     background: #FFFFFF url(./pictures_website/menuleft.jpg) repeat-y top left; }
#main              {  }
#main-menu         { float: left;
                     width: 110px;
                     padding-top: 30px;
                     padding-bottom: 30px;
                     text-align: left; }
#main-menu a			 { color: #AA122B; }
#main-menu a:hover { color: #FFFFFF; }
.main-menu-link    { margin-bottom: 16px; }
.main-menu-sublink { margin-top: -9px;
                     margin-bottom: 13px;
                     margin-left: 3px; }
#main-text         { float: right;
                     width: 628px;
                     height: 450px;
                     padding: 5px;
                     text-align: left;
                     overflow: hidden;
                     border-left: 1px solid #AA122B;
                     border-bottom: 1px solid #AA122B; }
#main-text-title   { float: left;
                     font-weight: bold;
                     color: #AA122B; }
#main-text-flags   { float: right;
                     left: 440px; }
#main-text-text    { margin-top: 30px; }
#footer            { clear: both;
                     width: 750px;
                     height: 105px;
                     margin: 0px auto;
                     text-align: center;
                     background: url(./pictures_website/logo.png) no-repeat; }
#footer-news       { margin-left: 110px;
                     padding-left: 5px;
                     padding-top: 5px;
                     width: 490px;
                     height: 60px;
                     text-align: left; }
.footer-news-title { font-weight: bold;
                     color: #AA122B; }
.footer-news-text  { font-size: 11px; }
#footer-copyright  { margin-left: 110px;
                     padding-left: 200px;
                     width: 300px;
                     height: 39px;
                     text-align: center;
                     font-size: 11px;
                     border-top: 1px solid #AA122B;
                     background: url(./pictures_website/footerleft.jpg) no-repeat; }
#footer-screen     { float: right;
                     margin-top: -105px; }
#footer-screen-pict{ width: 140px;
                     height: 105px;
                     margin: 0px;
                     padding: 0px;
                     border: 0px; }

/* einde css bestand */
