/*
CSS Style sheet
(c) Accent Webdesign
www.accentwebdesign.nl
Project: RTV Lokaal
Author: Joost van Veen

BUILD 12
*/

/* PSEUDO CLASSES */
body
    {
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: arial, sans-serif;
    font-size: 76%;
    }
/*td {
    font-size: 76%;
}*/
h1
    {
    color: #ffffff;
    font-size: 14px;
    margin: 0;
    }
h2
    {
    color: #ffffff;
    font-size: 18px;
    margin: 0;
    padding-left: 67px;
    }
h3
    {
    margin-bottom: 5px;
    margin-top: 5px;
    font-family: arial, sans-serif;
    font-size: 16px;
    }
h4
    {
    margin-bottom: 5px;
    margin-top: 5px;
    font-family: arial, sans-serif;
    font-size: 13px;
    }
h5
    {
    font-size: 90%;
    color: #666666;
    margin: 0 0 5px 0;
    font-weight: normal;
    }

/* ID CLASSES */
#pagewidth
    {
    margin: 0 auto;
    text-align: left;
    width: 905px;
    }
#top
    {
    background-image: url('http://www.rtvlokaal.nl/gfx/design/bk_top.jpg');
    background-color: #0573e0;
    height: 82px;
    border-bottom: 3px solid #9FCFFF;
    color: #ffffff;
    }
#logo
    {
    float: left;
    width: 178px;
    }
#payoff
    {
    float: left;
    width: 355px;
    margin-top: 29px;
    }
#zoek
    {
    float: left;
    margin-top: 38px;
    }
#neo
    {
    text-align: right;
    }
#searchstr
    {
    color: #bbbbbb;
    padding: 2px 0 0 4px;
    font-size: 90%;
    height: 16px;
    }
#top_ads
    {
    margin-top: 5px;
    clear: both;
    }
#top_ad01
    {
    float: left;
    width: 450px;
    text-align: left;
    margin-right: 2px;
    margin-bottom: 5px;
    }
#top_ad02
    {
    text-align: right;
    }
#middle
    {
    clear: both;
    }
#left_ads
    {
    float: left;
    width: 160px;
    margin-right: 10px;
    }
#left_ad01
    {
    text-align: left;
    }
#right_ads
    {
    float: right;
    width: 160px;
    }
#right_ad01
    {
    text-align: right;
    }
#right_ads a, #left_ads a
    {
    padding-bottom: 5px;
    }
#navbar
    {
    float: left;
    width: 174px;
    margin-right: 10px;
    }
#navbar ul
    {
    background-color: #0573e0;
    list-style-type: none;
    margin: 0;
    padding: 0;
    }
#navbar li
    {
    margin: 0;
    padding: 0;
    }
#navbar ul a:link, #navbar ul a:visited
    {
    width: 163px;
    display: block;
    color: #ffffff;
    text-decoration: none;
    border-bottom: 1px solid #ffffff;
    padding: 8px 0 8px 11px;
    }
#navbar ul a:hover
    {
    background-color: #ffffff;
    color: #000000;
    }
#navbar ul .currentnav
    {
    color: #000000 !important;
    background-color: #ffffff;
    }
#footer
    {
    clear: both;
    background-color: #0355a7;
    color: #ffffff;
    padding: 10px 0 10px 0;
    text-align: center;
    }
#footer ul
    {
    list-style-type: none;
    margin: 0;
    padding: 0;
    }
#footer li
    {
    display: inline;
    padding: 0 5px;
    }
#footer a:link, #footer a:visited
    {
    color: #ffffff;
    }
#footer a:hover
    {
    color: #8FC7FF;
    }
#footer .currentnav
    {
    color: #8FC7FF !important;
    }
#articles
    {
    float: left;
    width: 380px;
    margin-right: 10px;
    line-height: 18px;
    }
#stuurnieuwsin
    {
    height: 92px;
    }
#colofon
    {
    margin: 20px 0 0 0;
    }
#colofon h3
    {
    font-size: 100%;
    margin: 15px 0 0 0;
    }
#articles ul
    {
    margin-left: 8px;
    padding-left: 8px;
    }
#articles .news_list
    {
    margin: 0;
    padding: 0;
    }
#articles .news_list li
    {
    list-style-type: none;
    background-image: url('http://www.rtvlokaal.nl/gfx/design/black_arrow.gif');
    background-repeat: no-repeat;
    background-position: center left;
    margin: 0;
    padding: 0;
    }
#articles .news_list li a:link, #articles .news_list li a:visited
    {
    display: block;
    margin-left: 10px;
    color: #000000;
    }
#articles .news_list li a:hover
    {
    color: #2F6CFF;
    }
#copy
    {
    padding-top: 10px;
    }
#pag_title
    {
    background-color: #155895;
    margin-bottom: 5px;
    color: #dcecfa;
    padding: 2px 15px 2px 15px;
    text-align: right;
    }
#pag_title h3
    {
    font-size: 14px;
    }
#pag_title h3 a:link, #pag_title h3 a:visited
    {
    text-decoration: none;
    color: #dcecfa;
    display: block;
    background-image: url('http://www.rtvlokaal.nl/gfx/design/blue_arrow.gif');
    background-repeat: no-repeat;
    background-position: center right;
    padding-right: 20px;
    }
#pag_title h3 a:hover
    {
    text-decoration: underline;
    color: #ffffff;
    }

/* CLASS CLASSES */
.noborder
    {
    border-width: 0;
    }
.zoekbutton
    {
    background-image: url('http://www.rtvlokaal.nl/gfx/design/bk_zoek_top.jpg');
    color: #ffffff;
    border-width: 0;
    width: 60px;
    background-repeat: no-repeat;
    }
.article
    {
    background-color: #FFDFDF;
    background-color: #FFF3DF;
    background-color: #F4DFFF;
    background-color: #DFFFE7;
    background-color: #EFF0FF;
    background-color: #dcecfa;
    margin-bottom: 5px;
    padding: 15px 15px 20px 15px;
    clear: both;
    }
.lead
    {
    font-weight: bold;
    margin-bottom: 10px;
    }
.body
    {
    }
.img_right
    {
    float: right;
    margin: 0 0 5px 10px;
    }
.img_left
    {
    float: left;
    margin: 0 10px 5px 0;
    }
.meer
    {
    text-align: left;
    }
.meer a:link, .meer a:visited
    {
    display: block;
    text-decoration: underline;
    color: #000000;
    background-image: url('http://www.rtvlokaal.nl/gfx/design/black_arrow.gif');
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 10px;
    margin-top: 6px;
    }
.meer a:hover
    {
    color: #2F6CFF;
    }
.img_article
    {
    margin-bottom: 5px;
    }
.terug
    {
    background-color: #155895;
    margin-bottom: 5px;
    color: #dcecfa;
    padding: 4px 15px 6px 15px;
    text-align: right;
    }
.terug a:link, .terug a:visited
    {
    display: block;
    text-decoration: none;
    color: #dcecfa;
    background-image: url('http://www.rtvlokaal.nl/gfx/design/blue_arrow.gif');
    background-repeat: no-repeat;
    background-position: center right;
    padding-right: 20px;
    }
.terug a:hover
    {
    text-decoration: underline;
    color: #ffffff;
    }
.clearer
    {
    clear: both;
    height: 4px;
    padding: 0;
    margin: 0;
    }
.clear
    {
    clear: both;
    height: 1px;
    padding: 0;
    margin: 0;
    }
.error
    {
    color: #ff0000;
    }
.article td
    {
    vertical-align: top;
    }
.small
    {
    font-size: 10px;
    }
.hidden
    {
    visibility: hidden;
    }
.show
    {
    visibility: visible;
    }
.input_big
    {
    width: 250px;
    }
.help_button
    {
    position:absolute;
    border: 2px solid #000000;
    background-color: #FFF0DF;
    padding: 5px;
    display:none;
	width:250px;
    }
.result_odd, .result_even
    {
    margin-bottom: 5px;
    padding: 10px 15px 15px 15px;
    clear: both;
    }
.result_even
    {
    background-color: #dcecfa;
    }
.img_caption
    {
    text-align: right;
    color: #666666;
    margin-bottom: 8px;
    }
.adblock_header {
    font-style: italic;
    font-size: 11px;
    text-align: center;
}
.comment {
    margin-top: 20px;
    padding: 10px 0;
    border-bottom: 1px dotted #666666;
}
.dimmed {
    color: #666666;
}
a.misbruik {
    display: block;
    margin-top: 10px;
    background: url('../gfx/design/misbruik.gif') no-repeat 0px 1px;
    padding-left: 20px;
    color: #666666;
}
a.misbruik:hover {
    color: #000000;
}
.article h5 a {
    color: #666666;
}