html,body
{
  text-align:center;
  background: #ffffff;
  color: #ffffff;
  font: normal normal normal 12px Verdana, Arial, sans-serif;
}

#frame
{
  width:984px;
  padding:0px;
  text-align:center;
}

#content_container
{
  width:175px;
  float:left;
  background:#ffffff;
}

#content_container_sponsor
{
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 10px;
  float:center;
  background:#ffffff;
}

#contentcenter
{
  width: 625px;
  float:left;
  background:#0096df;
}

#contentleft
{
  width: 140px;
  background:#e7252d;
  padding-top: 10px;
  padding-bottom: 10px;
}

#contentright
{
  width:140px;
  background:#e7252d;
}
  
#contentheader
{
  background:#ffffff;
}

#kika
{
  float: right;
  width: 20px;
}
    
h1
{
  font-size:14px;
  padding-top:10px;
}

#content_center_text
{
 padding:20px;
}

.sponsors
{
  color: #ffffff;
  text-transform: uppercase;
  font: bold 12px Verdana, Arial, sans-serif;
}

.menu
{
  color: #ffffff;
  text-decoration: none;
  font: normal normal normal 12px Verdana, Arial, sans-serif;
}

.sponsor_wit
{
  width: 90%;
  background:#ffffff;
}

#contentheader h1
{
  font-size:14px;
  padding:10px;
  margin:0px;
}
  
#contentright p
{
  font-size:12px;
}

.text
{
  color: #ffffff;
  text-decoration: none;
  font: normal normal normal 12px Verdana, Arial, sans-serif;
}

.zwartetext
{
  color: #000000;
  text-decoration: none;
  font: normal normal normal 12px Verdana, Arial, sans-serif;
}

.textsmall
{
  color: #ffffff;
  text-decoration: none;
  font: normal normal normal 10px Verdana, Arial, sans-serif;
}

.subtitel {
  color: #000000;
  text-decoration: none;
  font: normal normal normal 14px Verdana, Arial, sans-serif;
}

.titel {
  color: #e7252d;
  text-decoration: none;
  font: bold 20px Verdana, Arial, sans-serif;
}

#footer a:link{
  color: #000000;
  text-decoration: none;
  font: normal normal bold 11px Verdana, Arial, sans-serif;
}

#footer {
  color: #000000;
}

.copyright a:link a:visited a:hover  {
  color: #000000;
  text-decoration: none;
  font: normal normal normal 11px Verdana, Arial, sans-serif;
}

.copyright a:visited {
  color: #000000;
  text-decoration: none;
  font: normal normal normal 11px Verdana, Arial, sans-serif;
}

.copyright a:hover  {
  color: #000000;
  text-decoration: none;
  font: normal normal normal 11px Verdana, Arial, sans-serif;
}

a:link{
  color: #ffffff;
  text-decoration: none;
  font: normal normal bold 11px Verdana, Arial, sans-serif;
}

a:visited {
  color: #ffffff;
  text-decoration: none;
  font: normal normal bold 11px Verdana, Arial, sans-serif;
}

a:hover {
  color: #ffffff;
  text-decoration: none;
  font: normal normal bold 11px Verdana, Arial, sans-serif;
}

#regelementDiv{
  position:absolute;
  width:619px;
  height:503px;
  background-color:#fef5cc;
  z-index: 40;
  top:330px;
  left:450px;
  visibility: hidden;
   border-color: black;
   border-style: solid;
   border-width: 1;
}

#regelementframe{
  width:100%;
  height:100%;
  top: 0px;
  left: 0px;
  z-index: 39; 
  background-color: transparent;
  visibility: hidden;
}

#meldingDiv{
  position:absolute;
  width:446px;
  height:250px;
  background-color: transparent;
  z-index: 40;
  top:75px;
  left:50px;
  visibility: hidden;
   border-color: black;
   border-style: solid;
   border-width: 1;
}

#agemeldingDiv{
  position:absolute;
  width:246px;
  height:150px;
  background-color: transparent;
  z-index: 40;
  top:75px;
  left:50px;
  visibility: hidden;
   border-color: black;
   border-style: solid;
   border-width: 1;
}

.ageinfo {
  width:100%;
  height:100%;
   background-color: #FFCC00;
   text-decoration: none;
   font: normal normal normal 11px Verdana, Geneva, Arial, sans-serif;
}


#meldingframe{
  width:100%;
  height:100%;
  top: 0px;
  left: 0px;
  z-index: 39; 
  background-color: transparent;
  visibility: hidden;
}

#agemeldingframe{
  width:100%;
  height:100%;
  top: 0px;
  left: 0px;
  z-index: 39; 
  background-color:#fef5cc;
  visibility: hidden;
}

#transDiv{
  position:absolute;
  width:592px;
  height:452px;
  top:383px;
  left:417px;
  z-index: 41; 
  background-color: transparent;
  visibility: hidden;
}

