/* CSS NU.nl */
.link
{
color: #000366;
text-decoration: none;
}
.link a:visited
{
color: #000366;
text-decoration: none;
}
.link a:link
{
color: #000366;
text-decoration: none;
}
.link a:active
{
color: #000366;
text-decoration: none;
}
a:visited
{
color: #000366;
text-decoration: none;
}
a:active
{
color: #FF0366;
text-decoration: underline;
}
a:hover
{
color: #FF0000;
text-decoration: underline;
}
td
{
font-size: 9pt;
font-family: Arial, Geneva, Helvetica, sans-serif;
}
body
{
background-color: #FFFFFF;
font-size: 9pt;
font-family: Arial, Helvetica, sans-serif;
margin: 0 0 0 0;
}
.heading {
font-weight: bold;
font-size: 12pt;
vertical-align: top;
color: #000366;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
margin-bottom: 5px;
}


.section {
margin-top: 0;
}

.section a img
{
margin-left: 0;
margin-right: 5px;
margin-bottom: 5px;
}
.img-caption
{
text-align: right;
font-size: 8pt;
color: #000366;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
}
.td_small
{
font-size: 7pt;
font-family: Arial, Helvetica, sans-serif;
}

.zoekButton
{
margin-top:1px;
background-color:       #020051;
font-family:            Verdana, Arial, Helvetica, sans-serif;
font-size:              10px;
font-weight:            normal;
height:                 16px;
color:                  #ffffff;
border:                 solid 0px #020051;
}



.zoekButton2
{
margin-top:1px;
background-color:       #020051;
font-family:            Verdana, Arial, Helvetica, sans-serif;
font-size:              11px;
font-weight:            normal;
height:                 20px;
width:                  60px;
color:                  #ffffff;
border:                 solid 0px #020051;
}



INPUT 
{
border: 1px solid black;  
        font-family: Verdana;  
        font-size: 7pt;  
        font-style: normal;
        color: #71709D;  
        /* height:                 16px;*/
        background-color: #FFFFFF;
/* height:                 12px; */
} 

.td_small
{
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
valign:abmiddle;
}
.blocktitle
{
                height:                                 15px;
                font-family:                    Arial, Helvetica, sans-serif;
                font-weight:                    bold;
                font-size:                              11px;
                padding:                                0px 4px 0px 4px;
                background-image:           url(/img/title_verloop.gif);
                background-repeat:              repeat-x;
                vertical-align:         middle;
                height:                 20px;

}
.blocktitleold
{
height: 15px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px; 
padding: 2px 4px 0px 4px;
background-color: #ABBEDE;
valign:abmiddle;
}
.weerverkeer
{

margin: 5px 5px 0px 5px; 
font-size: 11px;
height: 15px;
}

a.link-fin
{
font-family: Arial, Lucida Grande, Geneva, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px; 
color:#000366;
text-decoration:none;
}

a.link-fin:hover
{
font-family: Arial, Lucida Grande, Geneva, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px; 
color:#000366;
text-decoration:underline;
}
a.no_underline
{
text-decoration:none;
}
a.no_underline:hover
{
text-decoration:none;
}

.kader-fin
{
border: 1px solid #9FCBE4;
}

.kadertitel-fin
{
font-family: Arial, Lucida Grande, Geneva, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px; 
width: 118px;
background-color: #9FCBE4;
color:#020051;
height: 16px;
}

.kadercontent-fin
{
font-size: 11px; 
color:#020051;
padding: 7px;
}

a.kaderlink-fin
{
font-size: 11px; 
color:#020051;
text-decoration:none;
}

a:hover.kaderlink-fin
{
font-size: 11px; 
color:#020051;
text-decoration:underline;
}

.kadertitel-fin-rood
{
color: #D40000;
font-weight:bold;
}

.kadertitel-fin-blauw
{
color: #020051;
font-weight:bold;
}
.stippellijn
{
background-image: url(/img/bg_stippellijn.gif);
background-repeat: repeat-x;
font-size: 1px;
margin-top: 13px;
margin-bottom: 13px;
}
/* for gamer feed */
.screeny
{
width: 200px;
height: 113;
}
/* new design 21 feb 2007 */
        .linkverloopblauw
        {
          background-image:url(/img/verloop_linksblauw.gif);
          background-repeat: repeat-x;
          background-position: bottom;
        }
        .verloopAlgemeen
        {
          background-image:url(/img/algemeen_verloop.gif);
          background-repeat: repeat-x;
        }

        .verloopRubriek
        {
          background-image:url(/img/algemeen_verloop2.gif);
          background-repeat: repeat-x;
        }

        .verloopBeurs
        {
          background-image:url(/img/beurs_verloop.gif);
          background-repeat: repeat-x;
        }

        .verloopBeurs2
        {
          background-image:url(/img/beurs_verloop2.gif);
          background-repeat: repeat-x;
        }

        .verloopInternet
        {
          background-image:url(/img/internet_verloop.gif);
          background-repeat: repeat-x;
        }
        .verloopInternet2
        {
          background-image:url(/img/internet_bl.gif);
          background-repeat: repeat-x;
        }

        .verloopSport
        {
          background-image:url(/img/sport_verloop.gif);
          background-repeat: repeat-x;
        }
        .verloopSport2
        {
          background-image:url(/img/sport_bl.gif);
          background-repeat: repeat-x;
        }
        .verloopOverig
        {
          background-image:url(/img/overige_verloop.gif);
          background-repeat: repeat-x;
        }
        .verloopContent
        {
          background-image:url(/img/content_verloop.gif);
          background-repeat: repeat-x;
        }
        .verloopKleineBlokken
        {
          background-image:url(/img/kleineblokken_verloop.gif);
          background-repeat: repeat-x;
          background-position: bottom;
          background-color: #EAF0FA;
        }
.tdNul
{
        font-size: 0px;
        line-height: 0px;
        height: 0px;
        text-align: left;
        padding: 0px;
        margin: 0px;
}
.buttonDiv
{
        position:absolute;
        z-index: 1;
        margin: -20px 0px 0px 0px;
        text-align: right;
        border: 0px;
        width: 364px;
        border: 0px;
}
.copy   
{
        color: #4A6596;
        font-size: 10px;
        line-height: 15px;
}
.feedTd
{
 
                vertical-align:                  top;
                padding:                                 0px 9px 0px 4px;
                height:                                  11px;
                border-right: 1px solid #ABBEDE;
}       
 
.feedTdEnd
{       
                vertical-align:                  top;
                padding:                                 0px 0px 0px 4px;
                height:                                  11px;
}
.linkFeed 
{
                font-size: 11px;        
                text-decoration: none;
}       
.icoFeed
{               
                margin-left: 6px;
                margin-top: 2px;
}
INPUT.zoek 
        {
                border:                                 1px solid #ABBEDE;
        font-family:                    Verdana;
        font-size:                              7pt;
        font-style:                     normal;
        color:                                  #71709D;
        background-color:               #FFFFFF;
                padding-left:                   5px;
WIDTH: 80px; 
        }
.verloopKleineBlokken
        {
        background-image:url(/img/kleineblokken_verloop.gif);
          background-repeat: repeat-x;
          background-position: bottom;
          background-color: #EAF0FA;
        }
.link-active
{
        color: #FF0000 !important;
        text-decoration: none;
}
.weerklein
{
        margin: 16px 0px 19px 6px;
}
.icoTekst
{
        padding-left: 45px;
        font-weight: bold;
        font-size: 11px;
}
  .borderZoekBlok
        {
          border-top: 1px solid #ABBEDE;
          font-size: 1px;
          line-height: 1px;
        }
        .nulogo
        {
                margin: 0px 0px 20px 0px;
        }
        .banner468
        {
                text-align: right;
                padding: 0px 0px 0px 0px;
        }
.sectie
{
float: left;
margin-top: 20px;
}
.bg-artiekel {
                background-image:url(/img/bg_artiekel.gif);
                background-repeat: repeat-x;
                background-position: 0px;
                background: #D4E1F6;
                padding: 15px 9px 15px 9px;
}
.reactieLijn {
        font-size: 1px;
        line-height: 1px;
        height: 1px;
        background-image:url(//img/bg_lijn.gif);
        background-repeat: repeat-x;
}
.icoDiv {
        margin: 4px 14px 0px 0px;
        float: left;
}
.reactieDiv {
        line-height: 23px;
        padding: 5px 0px 5px 0px;
}
.icoLinkDiv {
        float: left;
}
.contentHead {
        font-size: 20px;
        font-weight: bold;
}

.contentDate {
        font-size: 11px;
        line-height: 15px;
}    

.pijl1 {
vertical-align: 1px;
}

.pijl2 {
margin-bottom: 0px;
vertical-align: -1px;
}

.diaDiv {
background: #B0C1D5;
width: 349px;
text-align: center;
padding: 2px 0px 2px 0px;
}

.diaDivNav {
background-image: url(/img/bottom_blok.gif);
background-repeat: no-repeat;
height: 40px;
width: 349px;
padding-top:6px;
}

.titleDiaShow {
width: 210px;
border-right: 1px solid #E2E8F4;
height: 28px;
color: #010368;
font-size: 12px;
text-align: center;
padding: 0px 3px 0px 5px;
font-weight: bold;
}

.diaBT {
padding-left: 7px;
}

.videoBT {
padding-left: 3px;
}