/*nieuwsbrief*/
.nieuwsbrief
{
    background-color: #1f500f;
}
.nieuwsbrief .text
{
    color: #c9d631;
    border: 0px;
    background-color: Transparent;
    font-size: 18px;
    line-height: 22px;
    text-transform: uppercase;
    font-weight: bold;
    position: relative;
}
.nieuwsbrief .titel, .nieuwsbrief .overlay
{
    height: 40px;
    overflow: hidden;
    margin-bottom: 10px;
}
.nieuwsbrief .text .overlay
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-color: #1f500f;
    background-image: url(      '/images/nieuwsbrief.gif' );
    background-repeat: no-repeat;
    background-position: -10px -36px;
}
.nieuwsbrief input
{
    width: 100%;
}
.nieuwsbrief input.text
{
    padding: 0px;
    margin: 0px;
    text-align: right;
    height: 22px;
}
.nieuwsbrief input.text:hover
{
    color: #e9f631;
    cursor: pointer;
}
.nieuwsbrief_boven, .nieuwsbrief_onder
{
    background-image: url(      '/images/nieuwsbrief.gif' );
    background-repeat: repeat-x;
    height: 33px;
    width: 100%;
    overflow: hidden;
}
.nieuwsbrief_boven
{
    background-position: top left;
}
.nieuwsbrief_onder
{
    background-position: bottom left;
}
/*youtube*/
a.youtubelink
{
    display: block;
    height: 69px;
    overflow: hidden;
    background-color: #000;
    text-align: center;
    display: block;
    width: 120px;
}
a.youtubelink img
{
    margin-top: -11px;
}

/*voting*/
.star
{
    display: block;
    float: left;
    width: 16px;
    height: 16px;
    margin: 2px;
    background-repeat: no-repeat;
}

.filledstar
{
    background-image: url(      '/images/star.png' ) !important;
    background-image: url(      '/images/star.gif' ); /*ie6*/
}
.emptystar
{
    background-image: url(       '/images/star_empty.png' ) !important;
    background-image: url(       '/images/star_empty.gif' ); /*ie6*/
}
.star:hover
{
    background-image: url(       '/images/star_hover.png' ) !important;
    background-image: url(       '/images/star_hover.gif' ); /*ie6*/
}
/*ditnummer*/
#ditnummer
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 18px;
    color: #1A2D7B;
    width: 325px;
    font-weight: bold;
    background-image: url(       '/images/bck_ditnummer.gif' );
    background-repeat: repeat-y;
    background-color: #fec600;
}
#ditnummer h1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 31px;
    line-height: 30px;
    color: #1A2D7B; /* text-transform: uppercase;*/
    font-variant: small-caps;
    margin: 0px 20px 20px 20px;
}
#ditnummer ul
{
    padding: 0px;
    margin: 0px 20px;
    list-style: none;
}
#ditnummer li
{
    margin: 0px 0px 10px 0px;
    list-style: none;
}
#ditnummer .accentkleur
{
    color: #009BBB;
}

.poll
{
    position: relative;
}
.poll .pollitem{ position: relative; padding-top:  12px;}
.poll .meter
{
    border: 1px solid black;
    position: relative;
    padding: 2px;
    margin:1px 0;
    background-color:#888;
     -moz-border-radius:2px;
     -webkit-border-radius:2px;
}
.poll .meter .percentage
{
    background-color: Yellow;
    overflow: visible;
    font-size: 10px; line-height:11px;
    color:Black;
     -moz-border-radius:2px;
     -webkit-border-radius:2px;
}
.poll a.votebutton
{   font-size:11px; line-height:12px;
    color: White;
    background-color: Red;
    padding: 2px 5px;
    margin: 2px 0 0 3px;
    display: block;
    float: right;
    font-weight:bold;
    text-decoration:none;
    border:1px solid black;
    -moz-border-radius:2px;
     -webkit-border-radius:2px;
}
.poll a.votebutton:hover
{ background-color:#880000;}
.poll .polloption p
{ margin:0 !important;}

