body                        { font-family: Arial, sans-serif ; margin-top: 0.2em ; background-image: url('logos/MenuA.jpg') ; background-repeat: repeat-x; background-color: #FFFFFF ;}
img                         { border: 0; }
h1                          { font-size: 300% ; display: inline; }
h2                          { font-size: large}
ul                          { margin-top: 0; margin-bottom: 0; }
div.meeropvallend, .tagline { color: #000088 ; font-size: larger ;}
.benadrukt, .contrast       { color: #000088 ;}
.minderopvallend, .voettekst { font-size: small ; }
.inspringen                 { margin-top: 0.2em ; margin-left: 1em ; margin-bottom: 1em ;}
ul.anderspellijst           { list-style-image: url(logos/bolletje.gif) ;}
ul.kalelijst                { list-style: none ; list-style-position: outside ; margin: 0 ; padding: 0 ; }
ul.kalelijst li             { margin: 0 ; padding: 0 ; }
.rssreferentie              { float: right ; margin-right: 0.3em ;}
.leeg                       { clear: both ;}
.legerand                   { padding: 1em ;}
.midden                     { text-align: center ;}
.creativecommons            { float: right ; padding-right: 1em ; padding-bottom: 2em;}
ul.tiplijst                 { border-left: 1px solid #CCC; padding: 0; padding-bottom: 0.4em ; float: right ; margin: 0 ; margin-left: 0.5em ; list-style-type: none ; background-color: #FFFFFF ; width: 10em ; }
li.tiplijst                 { list-style-position: outside ; background-color: #FFFFFF ; padding: 0.5em 0.5em 1.5em 0.5em; text-align: center ; }
img.tiplijst                { padding-top: 0.2em ;}
.spelalinea                 { border-top: 0.4em solid #FFFFFF ; background-color: #FFFFFF ; padding: 0em ;}
.alineakop, .tipkop         { font-weight: bold ; font-size: large ; color: #000088 ;}
.tipkop                     { font-weight: normal ; font-size: medium; }
.alineakop                  { margin-top: 0.8em;}
.plaatjesalinea             { background-color: #FFFFFF ; text-align: center ;}
img.informatieplaatjes      { margin-top: 0.3em ; margin-left: 0.2em ;}
div.informatieplaatjes      { text-align: center ; margin-top: 0.5em ;}
.video                      { text-align: center ; margin: 2em ;}
td.tussenlijn               { border-top: 0.4em solid #FFFFFF ;}
table.webwaardering         { padding: 0 ; background-color: #eeeeee ; }
.webwaarderingkleiner, .webwaarderinggroter, .webwaarderinggelijk { font-size: smaller ; height: 1em ; text-align:center ;}
.webwaarderingkleiner       { color: #CCCCCC ; background-color: #FFFFFF ;}
.webwaarderinggroter        { color: #888888 ; background-color: #CCCCCC ;}
.webwaarderinggelijk        { color: #000000 ; background-color: #CCCCCC ;}
.uitleg                     { font-size: smaller ;}
img.inline                  { margin-top: 0em ; vertical-align:bottom ;}
div.gelukstaart             { width: 50px ; text-align: center ; margin-top: 2em ; padding-bottom: 1em ;}
.geluk                      { color:#FF9922 ; font-size: smaller ;}
.invloed                    { color:#FFBB66 ; font-size: smaller ;}
.naaronder                  { position: relative ; top: 40px ;}
div > .naaronder            { position: relative ; top: 0;}
div.copyright               { float: right ;}
.vragen                     { float: left ; background-color: #FFFFFF ; width: 30% ; padding: 1em ; margin-right: 10em ; margin-bottom: 1em ; height : 3em ;}
div.voettekst               { margin-top: 1em ; padding-bottom: 3em;}
.logo                       { float: right ;} 
table.spelinfo              { font-size: small ; padding: 0.5em ; border: 1px solid #CCC; margin-top: 0.5em; }
td.spelinfo                 { white-space: nowrap ; vertical-align: top ;}
.spelfoto                   { float: right ; margin-left: 1em;}
.doos                       { float: left;}
x.metrand                    { border-width: 0.2em ; border-style: ridge ; border-color: #FFFFFF ;}
div.kopbalk                 { padding-top: 3.5em; background-color: transparent; }
div.onderscheidingen        { float: right ; margin-top: 0.5em ; margin-right: 0.5em ;}
div.speltitel               { }
x.navigatie                  { width: 50% ; vertical-align: top ; text-align: left ; font-size: small ;}
.navigatie                  { display: none; float: left ; margin-right: 0.5em ;}
.intro                      { font-weight: bold ; margin: 0.5em ;}
div.achtergrondpagina       { clear: right ; background-color: #FFFFFF ; padding-bottom: 1em ; padding-top: 1em ;}
div.achtergrondkop          { text-align: center ; margin-bottom: 1em ; padding-top: 0.5em ;}
div.spelnaam                { font-weight: bold ; font-size: large ;  margin-left: 105px;}
.tussenlijn                 { border-top: 0.4em solid #FFFFFF ;}
.nietaanwezig               { color: #888888 ;}
td.onderscheiding           { white-space: nowrap ;}
.spelsamenvattingklein      { padding: 0.2em ; vertical-align: top ; white-space: nowrap ; text-align: left ; background-color: #FFFFFF ;}
.spelsamenvatting           { background-color: #FFFFFF ; margin-top: 0.3em ; padding: 0 0.5em 0.5em 0; height: 110px ;}
body > .spelsamenvatting    { min-height: 110px ; height: auto ; } /* niet voor IE */
.bovenrand                  { border-top: 1px solid #CCC; }
.speloverzicht              { background-color: #FFFFFF ; margin-top: 0.5em; }
div.videosamenvatting       { float: right ; text-align: center ; border-left: 1px solid #CCCCCC ; margin-left: 1em; padding: 0.5em 0; }
.spelplaatje                { float: left ; width: 100px ; margin-right: 5px;}
img.waardeerplaatje         { padding: 1em ;}
.waardeerpositie            { float: right ; text-align: center ;}
.italic                     { font-style: italic ;}
.datum                      { font-size: x-small ; color: #444444 ;}
div.indexpagina             { clear: right ;} 
td.indexpagina              { vertical-align: top ; background-color: #FFFFFF ;}
.tekstzoeken                { padding: 0.3em ; padding-top: 0.7em ; clear: left ; }
div.spelzoeken              { float: left ; margin: 1em ;}
.zoeken                     { margin-left: 1em ; float: right; background-color: #FFFFFF; border-left: 1px solid #CCC; }
td.datumcell                { vertical-align: top ; text-align: right ; width: 1% ;}
img.nieuwsitem              { float: right ;}
.kopplaatje                 { margin-top: 1em ; xborder-bottom: 1px solid #CCC; }
div.videonaam               { line-height: 1.1 ; margin-top:-0.4em ; font-size: small ;}
a.videonaam                 { text-decoration: none ; }
.klikbaar, .zoekplaatje     { cursor: pointer ;}
.klikbaar.contrast          { text-decoration: underline;}
ul.videolist                { margin: 0 ; list-style-type: none ; list-style-position: outside ; background-color: #FFFFFF ; padding: 0.5em 1em 0 1em ; text-align: center ; }
li.videolist                { padding-bottom: 0.3em ; }
.zoekradio                  { display: none ;}
.zoekradioplaatje           { margin-right: 0.5em; }
.zoekform                   { padding: 0.3em ; }
.hidden                     { display: none ;}
td.zoekcell                 { text-align: left ; vertical-align: top ; padding-right: 1.5em ; }
div.zoekcell                { float: left; margin-right: 0.5em; white-space: nowrap ; margin-bottom: 1em ;}
.zoektable                  { border: 0 ; background-color: #FFFFFF ; padding: 0.2em ; }
.spelsituatie               { float: right; padding-right: 0.5em;  }
.gegeven                    { float: left; text-align: center; padding-left: 1em; font-size: small; }
.waardering                 { padding-left: 1em; }
ul.spelfeit                 { padding: 0; padding-bottom: 0.4em ; margin-top: 0em; list-style-type: none ; }
li.spelfeit                 { list-style-position: outside ; }
.spelfeitlabel              { width: 10em; float: left;  }
.tagline                    { padding-top: 1.5em;  }
.materiaaltekst             { margin-top: 0.5em; }
ul.zoeklijst                { list-style-type: none;  margin-left: 350px; margin-top: -20px;}
