* {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  scrollbar-base-color: #9D9EA1;
}
#top           { margin: 0; padding: 0; position: relative; top: 40px; left: 2px; width: 749px; height: 100px }
#topmenu       { position: absolute; z-index: 2; top: 25px; left: 0; width: 950px; height: 39px; vertical-align: bottom }
#topmenuActive { position: absolute; z-index: 1; top: 45px; left: 190px; width: 760px; height: 19px; vertical-align: bottom }
#bottommenu    { position: absolute; z-index: 4; top: 446px; left: 189px; height: 19px; text-align: center; }
#logo          { position: absolute; z-index: 1; top: 0; left: 0; width: 189px; height: 45px }
#contentcontainer    { position: absolute; z-index: 1; top: 65px; left: 0; width: 949px; height: 420px }
.slogo         { color: #fff; font-size: 9px; font-family: Arial; text-decoration: none; text-align: center; text-transform: uppercase; letter-spacing: 6px; display: block; margin-top: 20px; margin-right: 1px; width: 189px; height: 19px; float: left }
.slogo p       { margin-top: 4px; margin-right: 0; margin-left: 0; width: 189px; height: 14px }
.menu_off      { display: block; margin-top: 20px; margin-right: 1px; width:94px; height: 19px; float: left }
.menuActive    { color: #f90; font-size: 9px; font-family: Arial; text-decoration: none; background-color: #fff; text-transform: uppercase; letter-spacing: 3px; display: block; margin-right: 1px; width:94px; height: 19px; float: left }
.menuActive p  { text-align: center; margin-top: 4px; margin-right: 0; margin-left: 0; width:94px; height: 14px }
.menu a        { color: #fff; font-size: 9px; font-family: Arial; text-decoration: none;  text-transform: uppercase; letter-spacing: 3px; cursor: pointer; display: block; margin-top: 20px; margin-right: 1px; width:94px; height: 19px; float: left }
.menuSub       { color: #fff; font-size: 9px; font-family: Arial; text-decoration: none;  text-transform: uppercase; letter-spacing: 3px;                  display: block; margin-top: 20px; margin-right: 1px; width:94px; height: 19px; float: left;cursor:pointer; }
.menuSelected  { color: #fff; font-size: 9px; font-family: Arial; text-decoration: none;  text-transform: uppercase; letter-spacing: 3px;                  display: block;                   margin-right: 1px; width:94px; height: 19px; float: left;cursor:pointer; }


.menu p, .menuSelected p, .subMenu p  { text-align: center; margin-top: 4px; margin-right: 0; margin-left: 0; width:94px; height: 14px }
.menuSub p     { text-align: center; margin-top: 4px; margin-right: 0; margin-left: 0; width:94px; height: 14px }

a.subMenu:link, a.subMenu:visited, a.subMenu:active    { color: #fff; font-size: 9px; font-family: Arial; text-decoration: none; background-color: #f90; text-transform: uppercase; letter-spacing: 3px; cursor: pointer; display: block; z-index: 90; width:94px; height: 20px; border-top: 1px solid #fff }
a.lang:link, a.lang:visited, a.lang:active  { color: #1d2e52; font-size: 9px; font-family: Arial; text-decoration: none; background-color: #ffffff; display: inline }
/* a { color: #fff; text-decoration: none }
a:hover { color: #f90; text-decoration: none } */
.menu a:hover   { color: #fff; font-size: 9px; font-family: Arial; text-decoration: none; background-color: #f30; text-transform: uppercase; letter-spacing: 3px; cursor: pointer; display: block; margin-right: 1px; width:94px; height: 19px; float: left }
a.subMenu:hover { color: #fff; text-decoration: none; background-color: #f90; letter-spacing: 3px; display: block; z-index: 90; width:94px; height: 20px }
a.lang:hover  { color: #fc8111; font-size: 9px; font-family: Arial; font-weight: bold }

.onderblok          { width: 95px; height: 38px; float:left; }
.menuOnder a        { color: #fff; font-size: 9px; font-family: Arial; text-decoration: none;  text-transform: uppercase; letter-spacing: 3px; cursor: pointer; display: block; margin-right: 0px; width:94px; height: 19px; float: left; border-right: solid 1px #FFFFFF; }
.menuOnder p        { text-align: center; margin-top: 4px; margin-right: 0px; margin-left: 0px; width:94px; height: 14px }
.menuOnderActive    { color: #f90; font-size: 9px; font-family: Arial; text-decoration: none; background-color: #fff; text-transform: uppercase; letter-spacing: 3px; display: block; margin-right: 0px; width:94px; height: 19px; float: left; border-right: solid 1px #FFFFFF; }
.menuOnderActive p  { text-align: center; margin-top: 4px; margin-right: 0px; margin-left: 0px; width:94px; height: 14px }
.newsitemheader      { color: #fff; font-size: 12px; font-family: Arial; text-decoration: none; text-transform: uppercase }
#menuBar { margin: 0px; padding: 0px;}

#contentBar { margin: 0px; padding: 0px; border: solid 1px #FF0000}
.tabletitle { margin: 0px; padding: 0px; position: relative; left: 0px; top: -19px; float: right; }

.menutitle { color: #fff; font-size: 9px; font-family: Arial; font-weight: normal; line-height: 19px; background-color: #ff5300; text-align: center; text-transform: uppercase; letter-spacing: 3px; cursor: pointer; margin: 0; padding: 0; width: 189px; height: 19px; border-bottom: 1px solid #fff;}
.sidesubmenu { font-size: 9px; font-family: Arial; font-weight: normal; line-height: 19px; background-color: #fff; text-align: center; text-transform: uppercase; letter-spacing: 2px; margin: 0; padding: 0; width: 189px; filter: Alpha(opacity=80); opacity: .80   }

#menuBarSchedule { margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px; height: 19px;}


.tabletitleSchedule  { margin: 0; padding: 0; position: relative; top: 0; left: 0; width: 759px; float: right }

.menutitleSchedule  { color: #fff; font-size: 9px; font-family: Arial; font-weight: normal; line-height: 19px; background-color: #ff5300; text-align: center; text-transform: uppercase; letter-spacing: 3px; cursor: pointer; margin: 0; padding: 0; width: 189px; height: 19px; float: left; border-bottom: 1px solid #fff }

.sidesubmenuSchedule { text-align: left; font-size: 9px; font-family: Arial; font-weight: normal; line-height: 19px;  text-align: center; text-transform: uppercase; letter-spacing: 2px; margin: 0; padding: 0; width: 949px;  text-align: left;}

.sidesubmenuHeaderSchedule   { margin: -1; padding: 0 }
.contentBarSchedule { margin: 0; padding: 0 }
.contentBarSchedule .left a  { color: #ff5300; text-decoration: none; letter-spacing: 2px; display: block; width: 189px }
.left  { background-color: #fff; text-align: center; display: block; position: relative; top: 0; left: 0; width: 189px; height: 19px; border-bottom: 1px solid #ff5300; filter: Alpha(opacity=80); opacity: .80 }
.right     { margin-top: -20px; position: relative; top: 0; left: 0; width: 759px; height: 19px; float: right; border-bottom: 1px solid #ffffff }
