.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

body {
   margin: 0px;
   background-color: #FF8F00;
   text-align: center;
}
.tdblackline {
   background-color: #000000;
   margin: 0px;
   width: 1px;
   vertical-align: top;
}
.tdblacklineh {
   background-color: #000000;
   margin: 0px;
   vertical-align: top;
   height: 1px;
}
.menuheader {
   background-color: #000000;
   /*background-image: url(../img/menuheader_back.gif);*/
   background-repeat: no-repeat;
   background-position: right;
   text-align: center;
}
.midheader {
   background-color: #FF8F00;
   text-align: right;
   background-image: url(../img/midheader.gif);
   background-repeat: no-repeat;
   background-position: right;
}
.headerleft {
   background-color: #FF8F00;
   background-image: url(../img/menuheaderleft_back.gif);
   vertical-align: top;
}
.headerright {
   background-color: #FF8F00;
   background-image: url(../img/headerright_back.jpg);
   text-align: center;
   vertical-align: top;
}
.columnleft {
   background-color: #FF8F00;
   vertical-align: top;
   width: 199px;
   padding-top: 60px;
   /*background-image: url(../img/columnleft_back.jpg);*/
   background-repeat: no-repeat;
}
.columnright {
   background-color: #FF8F00;
   vertical-align: top;
   width: 199px;
   /*background-image: url(../img/columnright_back.jpg);*/
   background-repeat: no-repeat;
}
.columnmain {
   background-color: #FF8F00;
   vertical-align: top;
   width: 399px;
   /*background-image: url(../img/columnmain_back.jpg);*/
   background-repeat: no-repeat;
   background-position: right top;
   padding-right: 11px;
   padding-left: 11px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   padding-top: 25px;
   margin: 0px;
   padding-bottom: 25px;
}
h1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #CC0000;
   font-weight: bold;
   padding: 0px;
   margin: 0px 0px 14px;
}
h2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #CC0000;
   font-weight: bold;
   padding: 0px;
   margin: 0px 0px 14px;
}
h3 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #CC0000;
   font-weight: bold;
   padding: 0px;
   margin: 0px 0px 14px;
}
.polltitleblauw {
   background-color: #1E2091;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 7px;
}
.pollmainblauw {
   background-color: #DADFF6;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 16px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 10px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-top-width: 1px;
   border-top-style: solid;
}
.polltitlegroen {
   background-color: #C2BD01;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 7px;
}
.pollmaingroen {
   background-color: #FFEED0;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 16px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 10px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-top-width: 1px;
   border-top-style: solid;
}
.polltitlerood {
   background-color: #C20501;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 7px;
}
.pollmainrood {
   background-color: #FFEED0;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 16px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 10px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-top-width: 1px;
   border-top-style: solid;
}
.polltitlebruin {
   background-color: #C26601;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 7px;
}
.pollmainbruin {
   background-color: #D2E1FF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 16px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 10px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-top-width: 1px;
   border-top-style: solid;
}
.polltitleappel {
   background-color: #B8D12F;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 7px;
}
.pollmainappel {
   background-color: #F7FFD0;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 16px;
   padding-right: 10px;
   padding-top: 20px;
   padding-bottom: 20px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-top-width: 1px;
   border-top-style: solid;
}
.polltitlebruin2 {
   background-color: #C26600;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 7px;
}
.pollmainbruin2 {
   background-color: #D1E1FF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 16px;
   padding-right: 10px;
   padding-top: 20px;
   padding-bottom: 20px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-top-width: 1px;
   border-top-style: solid;
}
.polltitlepaars {
   background-color: #C20062;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 7px;
}
.pollmainpaars {
   background-color: #B4C4E2;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 16px;
   padding-right: 10px;
   padding-top: 20px;
   padding-bottom: 20px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-top-width: 1px;
   border-top-style: solid;
}
.polltitleroze {
   background-color: #BF00D5;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 7px;
}
.pollmainroze {
   background-color: #FFD4E8;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 16px;
   padding-right: 10px;
   padding-top: 20px;
   padding-bottom: 20px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-top-width: 1px;
   border-top-style: solid;
}
.polltitlewijn {
   background-color: #910038;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 7px;
}
.pollmainwijn {
   background-color: #AE9991;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #FFFFFF;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 16px;
   padding-right: 10px;
   padding-top: 20px;
   padding-bottom: 20px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-top-width: 1px;
   border-top-style: solid;
   line-height: 18px;
}
.pollmainwijntxt
{
   color: #910038;
   padding-left: 10px;
}
.polltitleblauw2 {
   background-color: #003A91;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 7px;
   padding-bottom: 7px;
}
.pollmainblauw2 {
   background-color: #9891AE;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #FFFFFF;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 16px;
   padding-right: 10px;
   padding-top: 20px;
   padding-bottom: 20px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-top-width: 1px;
   border-top-style: solid;
}
.pollmainblauw2 a:link    {
   color: #910038;
   text-decoration: none;
   font-weight: bold;
}
.pollmainblauw2 a:active  {
   color: #910038;
   text-decoration: none;
   font-weight: bold;
}
.pollmainblauw2 a:visited {
   color: #910038;
   text-decoration: none;
   font-weight: bold;
}
.pollmainblauw2 a:hover   {
   color: #910038;
   text-decoration: underline;
   font-weight: bold;
}
.pollmainblauw2txt
{
   color: #910038;
   font-weight:bold;
}
form {
   margin: 0px;
   padding: 0px;
}
.tdpolltxt {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   padding-bottom: 7px;
   padding-top: 3px;
}
.tdpollradio {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   padding-right: 5px;
   vertical-align: top;
   padding-left: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
}
.submenu011 {
   background-color: #B8DB11;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #3455A3;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   cursor: hand;
}
.submenu012 {
   background-color: #DB9111;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #3455A3;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   cursor: hand;
}
.submenuon {
   background-color: #CC0000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   cursor: hand;
}
.submenu021b {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #B8DB11;
   cursor: hand;
   display: block;
}
.submenu021 {

   background-color: #740001;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   cursor: hand;
}
.submenu022 {


   background-color: #DB9212;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   cursor: hand;
}
.submenu031b {

   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #6399FB;
   cursor: hand;
   display: block;
}
.submenu031 {
   background-color: #012873;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   cursor: hand;
}
.submenu032 {
   background-color: #4B10DA;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   cursor: hand;
}
.submenu041b {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FCFF00;
   cursor: hand;
   display: block;
}
.submenu041 {
   background-color: #740047;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   cursor: hand;
}
.submenu042 {
   background-color: #DB1512;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 22px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   cursor: hand;
}
.submenu051 {
   background-color: #000273;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #FCFF00;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 10px;
   padding-bottom: 10px;
   cursor: hand;
   text-align: center;
}
.submenu052 {
   background-color: #8E11DB;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #FCFF00;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 10px;
   padding-bottom: 10px;
   cursor: hand;
   text-align: center;
}
.submenuon5 {
   background-color: #CC0000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #FCFF00;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-top: 10px;
   padding-bottom: 10px;
   cursor: hand;
   text-align: center;
}
.submenu061 {
   background-color: #4F0023;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #FFCC00;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-top: 10px;
   padding-bottom: 10px;
   cursor: hand;
   text-align: center;
}
.submenu062 {
   background-color: #A31F00;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #FFCC00;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   padding-top: 10px;
   padding-bottom: 10px;
   cursor: hand;
   text-align: center;
}
.boldred {

   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #720000;
   display: block;
}
.boldred a:link    {
   color: #720000;
   text-decoration: none;
   font-weight: bold;
}
.boldred a:active  {
   color: #720000;
   text-decoration: none;
   font-weight: bold;
}
.boldred a:visited {
   color: #720000;
   text-decoration: none;
   font-weight: bold;
}
.boldred a:hover   {
   color: #720000;
   text-decoration: underline;
   font-weight: bold;
}
.tdcdtitle {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #DA150F;
   padding-top: 5px;
   padding-bottom: 5px;
}
.tdtrackname {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   padding-top: 5px;
   padding-bottom: 5px;
}
.tdfestivals01 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #CC0000;
}
.tdfestivals02 {

   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #8E11DB;
}
.tdfestivals03 {


   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
}
.columnmainhome {

   background-color: #FF8F00;
   vertical-align: top;
   width: 399px;
   /*background-image: url(../img/columnmain_back.jpg);*/
   background-repeat: no-repeat;
   background-position: right top;
   padding-right: 10px;
   padding-left: 10px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   padding-top: 60px;
   margin: 0px;
   padding-bottom: 25px;
}

.boxredheader {
   color: #FFFFFF;
   font-weight: bold;
   font-size: 14px;
   clear: both;
   display: block;
   padding-bottom: 3px;
}
.boxred a:link    {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.box a:active  {
   color: #9496EB;
   text-decoration: none;
   font-weight: bold;
}
.boxred a:visited {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.boxred a:hover   {
   color: #FF0000;
   text-decoration: underline;
   font-weight: bold;
}.boxredimg {
   float: left;
   margin-right: 5px;
   margin-top: 1px;
}

.boxbruinheader {
   color: #9C9C9C;
   font-weight: bold;
   font-size: 14px;
   clear: both;
   display: block;
   padding-bottom: 3px;
}
.boxbruin a:link    {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.boxbruin a:active  {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.boxbruin a:visited {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.boxbruin a:hover   {
   color: #FF0000;
   text-decoration: underline;
   font-weight: bold;
}
.boxbruinimg {
   float: left;
   margin-right: 5px;
   margin-top: 1px;
}

.boxzwartheader {
   color: #9C9C9C;
   font-weight: bold;
   font-size: 14px;
   clear: both;
   display: block;
   padding-bottom: 3px;
}
.boxzwart a:link    {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.boxzwart a:active  {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.boxzwart a:visited {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.boxzwart a:hover   {
   color: #FF0000;
   text-decoration: underline;
   font-weight: bold;
}
.boxzwartimg {
   float: left;
   margin-right: 5px;
   margin-top: 1px;
}
.boxgreenheader {
   color: #3D3D3D;
   font-weight: bold;
   font-size: 14px;
   display: block;
   padding-bottom: 3px;
}
.boxgreen a:link    {
   color: #8FA9CA;
   text-decoration: none;
   font-weight: bold;
}
.boxgreen a:active  {
   color: #8FA9CA;
   text-decoration: none;
   font-weight: bold;
}
.boxgreen a:visited {
   color: #8FA9CA;
   text-decoration: none;
   font-weight: bold;
}
.boxgreen a:hover   {
   color: #8FA9CA;
   text-decoration: underline;
   font-weight: bold;
}

.boxgreenimg {
   margin: 0px;
   padding: 0px;
   width: 100%;
}
.boxgreencontent {
   padding-top: 8px;
   padding-left: 5px;
   padding-right: 5px;
   padding-bottom: 0px;
   margin: 0px;
}

.boxhomerightimg {
   border-top: 1px solid #000000;
}

.boxhomeright {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   background-color: #CECECE;
   border-top-width: 1px;
   border-bottom-width: 1px;
   border-top-style: solid;
   border-bottom-style: solid;
   border-top-color: #000000;
   border-bottom-color: #000000;
   padding: 12px;
   height: 143px;
   vertical-align: top;
}
.boxhomerightheader {
   color: #FFFFFF;
   font-weight: bold;
   font-size: 14px;
   clear: both;
   display: block;
   padding-bottom: 8px;
}
.boxleftgreen {
   background-color: #ABABAB;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   height: 97px;
   vertical-align: top;
   padding-right: 10px;
   padding-left: 10px;
   margin: 0px;
   padding-top: 0px;
}
.boxleftgreenheader {
   font-weight: bold;
   color: #FFFFFF;
   display: block;
   padding-top: 10px;
}
.boxleftgreen a:link    {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.boxleftgreen a:active  {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
   padding: 0px;
}
.boxleftgreen a:visited {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.boxleftgreen a:hover   {
   color: #FF0000;
   text-decoration: underline;
   font-weight: bold;
}
.greenlink a:link    {
   color: #33CC00;
   text-decoration: none;
   font-weight: bold;
}
.greenlink a:active  {
   color: #33CC00;
   text-decoration: none;
   font-weight: bold;
}
.greenlink a:visited {
   color: #33CC00;
   text-decoration: none;
   font-weight: bold;
}
.greenlink a:hover   {
   color: #33CC00;
   text-decoration: underline;
   font-weight: bold;
}

/* FINALIST (levi_h) */

.pollmainblauw2 strong   {
   color: #910038;
   font-weight: bold;
}

.menu {
   font-family: arial, helvetica, sans-serif;
   font-size: 9pt;
   color: #ffffff;
   font-weight: bold;
}

.menu a {
   color: #ffffff;
   text-decoration: none;
}

.menu a:hover {
   color: #cc0000;
   text-decoration: none;
}

.menuSelected {
   color: #cc0000;
}

.boxleftgreenopvuller {
   background-color: #B8DB11;
   width: 199;
   height: 184;
}

.boxhomerightopvuller {
   background-color: #D7921F;
   width: 199;
   height: 234;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
}

















































.boxred {
   background-color: #BFBFBF;
   border: 1px solid #000000;
   padding: 8px;
   font-size: 11px;
   color: #000000;
   vertical-align: top;
}
.boxbruin {
   background-color: #3D3D3D;
   border: 1px solid #000000;
   padding: 8px;
   font-size: 11px;
   color: #FFFFFF;
   vertical-align: top;
}
.boxgreen {
   background-color: #314367;
   border: 1px solid #000000;
   padding: 0px;
   margin: 0px;
   font-size: 11px;
   color: #ffffff;
   vertical-align: top;
}
.boxzwart {
   background-color: #000000;
   border: 1px solid #000000;
   padding: 8px;
   font-size: 11px;
   color: #FFFFFF;
   vertical-align: top;

}
#searchbox {
   height: 60px;
   vertical-align: middle;
}
#search {
   margin-left: 9px;
   vertical-align: middle;

}
#search form {
}
#search #squery {
   width: 110px;
   border: 1px solid Black;
   margin-bottom: 2px;
}
#search #ssubmit {
   border: 0px none Black;
   cursor: pointer;
   width: 67px;
   height: 26px;
   margin-left: 5px;
   background: transparent;
   background-image: url(../img/zoek.gif);
   background-repeat: no-repeat;
}

#archiveYears {
	list-style:				none;
	padding:				0px;
	margin:					0px;
}

#archiveYears a {
	text-decoration:		none;
	color:					#FCFF00;
	font-size:				12px;
	font-weight:			bold;
}

#archiveYears li {
	padding:				10px;
	margin:					20px;
	background-color:		#000273;
	vertical-align:			center;
	text-align:				center;
}

#archiveYears li.active {
	background-color:		#c00;
	cursor:					pointer;
}

.boxleftgreen2 {
   background-color: #ABABAB;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   height: 185px;
   vertical-align: top;
   padding-right: 10px;
   padding-left: 10px;
   margin: 0px;
   padding-top: 0px;
}
.boxleftgreenheader2 {
   font-weight: bold;
   color: #FFFFFF;
   display: block;
   padding-top: 10px;
}
.boxleftgreen2 a:link    {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.boxleftgreen2 a:active  {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
   padding: 0px;
}
.boxleftgreen2 a:visited {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.boxleftgreen2 a:hover   {
   color: #FF0000;
   text-decoration: underline;
   font-weight: bold;
}

.boxleftgreenopvuller2 {
   background-color: #B8DB11;
   width: 199;
   height: 184;
}

.boxleftgreen3 {
   background-color: #ABABAB;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   height: 185px;
   vertical-align: top;
   padding-right: 10px;
   padding-left: 10px;
   margin: 0px;
   padding-top: 0px;
}
.boxleftgreenheader3 {
   color: #FFFFFF;
   display: block;
   padding-top: 10px;
   font-weight: bold;
   font-size: 14px;
   clear: both;
   display: block;
   padding-bottom: 8px;
}
.boxleftgreen3 a:link    {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.boxleftgreen3 a:active  {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
   padding: 0px;
}
.boxleftgreen3 a:visited {
   color: #FF0000;
   text-decoration: none;
   font-weight: bold;
}
.boxleftgreen3 a:hover   {
   color: #FF0000;
   text-decoration: underline;
   font-weight: bold;
}

.boxleftgreenopvuller3 {
   background-color: #ABABAB;
   width: 199;
   height: 184;
}

p {
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
