﻿          /* base colors:
          back: d3d0cb
          right column: eae6db
          1st row menu: 9d9a91
          */
          /*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
          /*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}



          body{margin:0px;padding:0px;font-size:10px;font-family:arial;background-color:#ffFFff;
          background-image:url(http://img.radio.nl/portal/_assets/pagebackground.gif);}

          table.main
          {
          width:100%;
          height:100%;
          border-collapse:collapse;
          padding:0px;
          margin:0px;
          }
          table.main td
          {
          vertical-align:top;
          }

          table.main td.left
          {
          background-image:url(http://img.radio.nl/portal/_assets/shadow2gray.gif);
          background-repeat:repeat-x;
          background-color: rgb(211, 208, 203);
          width:514px;
          text-align:left;
          }

          table.main td.middle
          {
          width:266px;
          padding-top:12px;
          text-align:left;
          background-color:#EAE6DB;
          background-image:url(http://css.radio.nl/portal/_assets/rightcolshadow.jpg);
          background-repeat:repeat-x;

          }

          table.main td.right
          {
          background-color:#D3D0CB;
          background-image:url(http://img.radio.nl/portal/_assets/shadow2gray.gif);
          background-repeat:repeat-x;
          width:212px;
          text-align:center;
          padding-top:10px;
          }

          td.topleft
          {
          padding:0px;
          margin:0px;
          background-image:url(http://css.radio.nl/portal/_assets/header-speaker.jpg);
          background-position:right top;
          background-repeat:no-repeat;
          }
          td.topright
          {
          margin:0px;
          padding:0px;
          background-image:url(http://css.radio.nl/portal/_assets/header-speaker.jpg);
          background-position:right top;
          background-repeat:no-repeat;
          background-position:left top;
          }


          td.righttop
          {
          width:212px;
          background-image:url(http://css.radio.nl/portal/_assets/header-bg.jpg);
          background-repeat:repeat-x;
          background-color:white;
          }

          td.topmiddle
          {
          width:478px;
          background-image:url(http://css.radio.nl/portal/_assets/header-bg.jpg);
          background-repeat:repeat-x;
          background-color:white;
          }

          td.shadow
          {
          background-image:url(http://img.radio.nl/portal/_assets/shadow2plus.gif);
          background-repeat:repeat-x;
          }
          td.lefttop
          {
          background-color:white;
          width:514px;
          }



          table.nav_top
          {
          background-color:white;
          border-collapse:collapse;
          padding:0px;
          margin:0px;
          width:100%;
          height:42px;
          }


          table.nav_top td.nav_button_top,
          table.nav_top td.nav_button_top_sel
          {
          text-transform: uppercase;
          padding:8px;
          font-weight:bold;
          font-size:13px;
          text-decoration:none;
          text-align:center;
          color:#9d9a91;
          vertical-align:middle;
          }

          table.nav_top td.nav_button_top a,
          table.nav_top td.nav_button_top_sel a
          {
          margin:auto;
          color:#9d9a91;
          }


          table.nav_sub
          {
          background-image:url(http://img.radio.nl/portal/_assets/nav_sub_bg.png);
          background-repeat:repeat-x;
          background-color:darkgray;
          width:100%;
          height:43px;
          }


          table.nav_sub td.nav_button_sub
          {
          text-transform: uppercase;
          font-weight:bold;
          font-size:12px;
          color:white;
          text-align:center;
          vertical-align:middle;
          }

          table.nav_sub td.nav_button_sub_sel
          {
          text-transform: uppercase;
          font-weight:bold;
          font-size:12px;
          color:white;
          text-align:center;
          vertical-align:middle;
          background-position:center top;
          background-image:url(http://img.radio.nl/portal/_assets/1right_left_level_1.png);
          background-repeat:no-repeat;
          }
          table.nav_sub td.n_sp_l
          {
          width:5px;
          background-position:right top;
          background-image:url(http://img.radio.nl/portal/_assets/1left_left_level_1.png);
          background-repeat:no-repeat;
          }
          table.nav_sub td.n_sp_r
          {
          width:5px;
          background-position:right top;
          background-image:url(http://img.radio.nl/portal/_assets/1right_left_level_1.png);
          background-repeat:no-repeat;
          }

          table.nav_sub td.nav_button_sub a
          {
          color:white;
          margin:auto;
          }

          table.nav_sub td.nav_button_sub_sel a
          {
          margin:auto;
          color:#69645E;
          }


          table.nav_sub_sub
          {
          background-image:url(http://img.radio.nl/portal/_assets/background_level_2.png);
          background-repeat:repeat-x;
          height:35px;
          text-align:center;
          width:100%;
          }

          table.nav_sub_sub td.nav_button_sub_sub,
          table.nav_sub_sub td.nav_button_sub_sub_sel
          {
          overflow:hidden;
          text-transform: uppercase;
          font-weight:bold;
          font-size:12px;
          vertical-align:middle;
          text-align:center;
          color:#69645E;

          }

          table.nav_sub_sub td.nav_button_sub_sub_sel
          {
          background-position:center top;
          background-image:url(http://img.radio.nl/portal/_assets/right_sel_level_2.2.png);
          background-repeat:no-repeat;

          }

          table.nav_sub_sub td.n_sp_l
          {
          width:5px;
          background-position:center top;
          background-image:url(http://img.radio.nl/portal/_assets/left_sel_level_2.png);
          background-repeat:no-repeat;

          }

          table.nav_sub_sub td.n_sp_r
          {
          width:5px;
          background-position:right top;
          background-image:url(http://img.radio.nl/portal/_assets/right_sel_level_2.2.png);
          background-repeat:no-repeat;

          }


          table.nav_sub_sub td.nav_button_sub_sub a,
          table.nav_sub_sub td.nav_button_sub_sub_sel a
          {
          margin:auto;
          color:#69645E;
          }



          div.article {
          clear:both;
          display:block;
          padding-left:20px;
          padding-right:20px;
          padding-top:5px;
          padding-bottom:5px;
          }

          div.title,
          div.light,
          div.white
          {
          background-image:url(http://img.radio.nl/portal/_assets/titlebackground-on-gray.gif);
          background-repeat:repeat-x;
          clear:both;
          display:block;
          height:37px;
          margin-bottom:5px;
          margin-top:10px;
          }
          div.light
          {
          background-image:url(http://img.radio.nl/portal/_assets/header_light_bg.png);
          }
          div.white
          {
          background-color:#EAE6DB;
          background-image:url(http://img.radio.nl/portal/_assets/white-header-bg.gif);
          background-repeat:repeat-x;
          }


          div.title h2,
          div.light h2,
          div.white h2
          {
          background-image:url(http://img.radio.nl/portal/_assets/left-titlebackground-on-gra.gif);
          background-repeat:no-repeat;
          color:white;
          display:inline;
          float:left;
          font-size:14px;
          /*font-variant:small-caps;*/
          font-weight:bold;
          height:31px;
          padding-left:10px;
          padding-top:5px;
          }

          div.light h2
          {
          background-image:url(http://img.radio.nl/portal/_assets/header_light_left.png);
          }
          div.white h2
          {
          color:#B2162C;
          background-image:url(http://img.radio.nl/portal/_assets/white-header-bg-left.gif);
          }


          div.title h2 a, div.title h3 a{
          color:#FFFFFF;
          text-decoration:none;
          }

          div.white h2 a, div.white h3 a{
          color:#B2162C;
          text-decoration:none;
          }

          div.title h3,div.light h3,div.white h3 {
          background-image:url(http://img.radio.nl/portal/_assets/right-titlebackground-on-gr.gif);
          background-position:right top;
          background-repeat:no-repeat;
          color:white;
          display:inline;
          float:right;
          font-size:11px;
          font-weight:normal;
          height:31px;
          padding-right:10px;
          padding-top:7px;
          }

          div.light h3
          {
          background-image:url(http://img.radio.nl/portal/_assets/header_light_right.png);

          }

          div.white h3
          {
          background-image:url(http://img.radio.nl/portal/_assets/white-header-bg-right.gif);
          color:#B2162C;
          }

          div.article h2 {font-weight:bold;padding-left:10px;padding-right:10px;}

          td.introtext
          {
              padding-left:10px;
              padding-right:10px;
              }

          div.introtext p,td.introtext {
          text-align:justify;
          font-size:12px;
          line-height:20px;letter-spacing:0.01em;

          margin-top:0;
          margin-left:5px;
          margin-right:5px;
          }
          div.introtext img {float:right;margin-left:20px;margin-bottom:20px;}

          div.bodytext img {float:left;margin-right:20px;margin-bottom:20px;}
          div.bodytext {padding-top:10px;clear:both;text-align:justify;font-size:12px;line-height:20px;letter-spacing:0.01em;}
          div.bodytext p {padding-top:10px;clear:both;text-align:justify;font-size:12px;line-height:20px;letter-spacing:0.01em; margin-left:5px;margin-right:5px;}
          div.bodytext p strong, div.introtext p strong {font-weight:bold;}
          div.bodytext p em, div.introtext p em {font-style:italic;}
          div.titeltext p {text-align:center;}
          div.changetext {clear:both;}
          div.changetext p {color:darkgray;font-style:italic;font-size:11px;}



          a {color:#9C0820;text-decoration:none;}
          a.lv {font-weight:bold;}

          li a.article_link {
          background-image:url(http://img.radio.nl/portal/_assets/play_knop.png);
          background-position:left center;
          background-repeat:no-repeat;
          line-height:20px;
          margin-left:10px;
          margin-top:5px;
          padding-left:20px;
          color:#9C0820;
          font-size:12px;
          text-decoration:none;
          clear:both;
          }

          div.list{padding-left:20px;padding-right:20px;padding-bottom:5px;display:block;clear:both;padding-top:5px;}
          ul {margin:0px;color:darkgray;}
          ul.t {list-style-type:square;margin:10px;list-style-position:inside;color:darkgray;}
          li.d{font-size:13px;font-weight:bold;}
          li.d ul li.t{font-size:12px;font-weight:normal;display:block;}
          li.t {border-bottom:1px solid darkgray;height:25px;vertical-align:middle;}
          li.t a.l, li.t a.d{color:#595650;display:inline-block;text-decoration:none;margin:auto;line-height:25px;letter-spacing:0.01em;}
          li.t a.l{float:left;}
          li.t a.d{float:right;}
          div.list div.listitem{display:block;clear:both;padding-top:2px;padding-bottom:7px;padding-left:10px;padding-right:40px;font-size:12px;xborder-bottom:1px solid darkgray;}
          div.list div.listitem a {color:#676358;letter-spacing:0.01em;line-height:20px;}


div.ll
{
    display:inline;
    margin:2px;
    vertical-align:middle;
    text-align:center;
    xxbackground-color:White;
    xxbackground-image:url(http://css.radio.nl/images/70/0/15/0/portal/_assets/white.jpg);
    background-repeat:no-repeat;
    width:70px;
    height:55px;
    xpadding:2px;
    }
    
    a.la
    {
    background-repeat:no-repeat;
    background-position:center;
    display:inline-block;
    width:66px;
    height:51px;
    /*background-color:white;*/
    margin:4px;
    xmargin:auto;
    vertical-align:middle;
    text-align:center;
        }
        
table.arlist
    {
        border-collapse:collapse;
        width:100%;
      
        }
table.arlist td.t
    {
        padding:2px;
        font-size:12px;
        width:50%;
        }        
table.arlist td.icon       
{
    width:35px;padding:2px;
    } 
    
   td.lefttop a
   {
       border:0px;
       
       }
   
   
   div.topverloop_out
   {
       display:block;width:478px;float:left;background-image:url(http://img.radio.nl/portal/_assets/top_verloop.png);background-repeat:repeat-x;height:55px;
       }
       
    div.topverloop_inner
    {
        display:inline;float:left;background-image:url(http://img.radio.nl/portal/_assets/top_verloop_links.png);background-repeat:no-repeat;width:8px;height:55px;padding-left:5px;padding-top:5px;
        }
        
       div.top_verloop_spacer
       {
           margin-top:10px;margin-left:2px;height:55px;
           }
           
           
       table.top_verloop_outpage
       {
           border-collapse:collapse;width:100%;background-image:url(http://css.radio.nl/portal/_assets/header-bg_small.jpg);background-repeat:repeat-x;
           }
           
  div#rss_podcast
  {
      text-align:right;
      padding-right:10px;
      height:20px;
      line-height:20px;
      color:White;
      width:478px;
      }
    div#rss_podcast a
    {
        font-weight:bold;
        font-size:12px;
        color:White;
        }  
        
   td.frm_lbl
   {
       font-weight:bold;
        font-size:12px;
        color:black;
        padding:5px;
       }
   td.frm_el
   {
       padding:5px;
       }
       
   td.frm_el input.formelement,td.frm_el textarea
   {
       width:350px;
       padding:2px;
       
       }
  
