﻿@import "reset.css";
body
{
    margin:0;
    padding:0;
    font-family:Verdana, Arial, Times New Roman;
    font-size:11px;
}
a, a:visited
{
    text-decoration:none;
    color:#039ce5;
}
a:hover
{
    text-decoration:underline;
    color:#039ce5;
}
hr
{
    border:0;
    background-color:#989896;
    height:1px;
}
.blueText
{
    color:#0e71df;
}
h1
{
    font-size:15px;
    font-weight:bold;
    color:#044791;
}
h3
{
    font-size:12px;
    font-weight:bold;
    color:#044fa2;
}
h4
{
    font-size:11px;
    font-weight:bold;
    color:#044fa2;
}
.articleSpacer
{
    display:block;
    margin:auto;
}
/* 
    Header
*/
.logo_tick
{
    z-index:9999;
}
#header
{
}
#logo-slogan
{
    width:960px;
    height:86px;
    margin:auto;
    position:relative;
}
#logo
{
    top:13px;
    left:12px;
    position:absolute;
}
#slogan
{
    width:254px;
    height:27px;
    right:117px;
    top:31px;
    position:absolute;
    background-image: url(../img/slogan.gif);
    background-repeat:no-repeat;
}
#logo_tick
{
    position:absolute;
    top:37px;
    right:8px;
}
#navigation_container
{
    height:47px;
    background-image: url(../img/menu-bg.gif);
    background-repeat:repeat-x;
}
#navigation_main
{
    width:960px;
    height:47px;
    margin:auto;
    background-image: url(../img/menu-img.jpg);
    background-repeat:no-repeat;
}
ul#mainMenu
{
    margin-left:315px;
    height:36px;
}
ul#mainMenu li
{
    float:left;
}
/*
Main Content
*/
#contentContainer
{
    width:960px;
    margin:auto;
}
#leftContentPart
{
    float:left;
    width:212px;
    background-image: url(../img/leftContentPart-bg.gif);
    background-repeat:no-repeat;
    background-position: top;
}
#centerContentPart
{
    float:left;
    width:536px;
}
#centerContentPart h1
{
    margin-bottom:3px;
}
#rightContentPart
{
    float:left;
    width:212px;
}
/* LEFT */
#leftContentPartContainer
{
    width:177px;
    margin-left:12px;
}
#leftMenu
{
    min-height:203px;
    background-color:#054fa2;
    background-image: url(../img/leftMenu-bottom.gif);
    background-position:bottom;
    background-repeat:no-repeat;
    padding-bottom:50px;
}
ul#mnu
{
    font-size:11px;
}
ul#mnu li
{
    vertical-align:middle;
    padding-left:8px;
    color:#FFFFFF;
    height:24px;
    line-height:24px;
    background-image: url(../img/leftMenu-btn.gif);
    background-repeat:no-repeat;
}
ul#mnu li a, ul#mnu li a:visited
{
    color:#FFFFFF;
    text-decoration:none;
        line-height:24px;
}
ul#mnu li a:hover,  ul#mnu li:hover a
{
    color:#044fa1;
    text-decoration:none;
        line-height:24px;
}

ul#mnu li:hover
{
    padding-left:8px;
    color:#044fa1;
    cursor:pointer;
    height:24px;
    line-height:24px;
    background-image: url(../img/leftMenu-btn-hover.gif);
    background-repeat:no-repeat;
}
#memberQuestionImg
{
    margin-top:32px;
    margin-bottom:9px;
}
.readMoreLink
{
    float:right;
    margin-top:9px;
}
.readMoreTextLink
{
    float:right;
    margin-top:3px;
    background-image: url(../img/bullet.gif);
    background-repeat:no-repeat;
    background-position:right center;
    padding-right:20px;
}
.readMoreTextLink, .readMoreTextLink:hover, .readMoreTextLink:visited
{
    color:#04448b;
    text-decoration:underline;
}
.nieuwsbriefHeader
{
    margin-top:44px;
    margin-bottom:11px;
}
#nieuwsbriefForm
{
    background-image: url(../img/nieuwsbrief-form.gif);
    background-repeat:no-repeat;
    height:80px;
    width:177px;
    position:relative;
    margin-left:-5px;
    z-index:2;
}
.txtNieuwsbriefName
{
    border:0;
    position:absolute;
    top:14px;
    left:50px;
    width:120px;
    color:#989896;
}
.txtNieuwsbriefEmail
{
    border:0;
    position:absolute;
    top:40px;
    left:50px;
    width:120px;
    color:#989896;
}
/* CENTER */
#pictureFrameContainer
{
    width:536px;
    height:222px;
    position:relative;
    margin-top:15px;
}
#pictureCornerLeft
{
    position:absolute;
    left:0px;
    top:0px;
    z-index:999;
}
#pictureCornerRight
{
    position:absolute;
    right:0px;
    bottom:0px;
    z-index:999;
}
#pictureFrameImage
{
    padding:6px;
}
.article, .editorBody
{
    padding-left:24px;
    padding-right:24px;
    padding-top:18px;
    padding-bottom:28px;
    background-image: url(../img/article_tick.gif);
    background-repeat:no-repeat;
    background-position:left top;
}
.article img, .editorBody img
{
    border:1px solid #989896;
}
.article ul, .editorBody ul
{
    list-style: circle;
}
.article ul li, .editorBody ul li
{
    margin:6px;
}
.articleSearchResults
{
    padding-left:24px;
    padding-right:24px;
    padding-top:15px;
    padding-bottom:20px;
}
/* RIGHT */
#searchBox
{
    background-image: url(../img/searchBox-bg.gif);
    background-repeat:no-repeat;
    width:196px;
    height:97px;
}
#rightContentPartContainer
{
    width:196px;
    margin-left:4px;
    margin-top:21px;
    position:relative;
}
.btnSearch
{
    position:absolute;
    top:63px;
    left:86px;
}
.txtSearch
{
    position:absolute;
    top:36px;
    left:26px;
    border:0;
    width:128px;
    color:#989896;
}
.headerNews
{
    margin-top:25px;
}
.headerCalendar
{
    margin-top:10px;
}
.btnMoreNews
{
    float:right;
    margin-top:7px;
    margin-right:20px;
}
.gemeenteEde
{
    display:block;
    margin:20px auto 0 auto;
}

ul#frontpage_news
{
}
ul#frontpage_news li
{
    cursor:pointer;
    background-image:url(../img/bullet.gif);
    background-repeat:no-repeat;
    background-position:left top;
    min-height:55px;
    margin-top:9px;
    margin-left:3px;
    padding-left:25px;
}
ul#frontpage_news li div
{
    width:182px;
    bottom:1;
    height:1px;
    margin-left:-25px;
    margin-top:14px;
    background-image: url(../img/newsSpacer.gif);
    background-position:bottom;
    background-repeat:repeat-x;
}
ul#frontpage_calendar
{
}
ul#frontpage_calendar li
{
    position:relative;
    background-image: url(../img/calendarItem-bg.gif);
    background-repeat:no-repeat;
    height:70px;
    line-height:70px;
    vertical-align:middle;
    padding-left:55px;
}
/*
ul#1frontpage_calendar li div
{
    height:70px;
    display:table-cell;
    vertical-align:middle;
}
*/
ul#frontpage_calendar li div
{
    height:50px;
    position:absolute;
    top:18px;
}
ul#frontpage_calendar li h3
{
    text-align:center;
    position:absolute;
    left:9px;
    top:17px;
}
.btnMoreCalendar
{
    float:right;
    margin-top:7px;
    margin-right:20px;
}

.floatRight
{
    float:right;
}
/*
Footer
*/
#footer
{
    height:55px;
    background-image: url(../img/footer-bg.gif);
    background-repeat:repeat-x;
}
#copyright
{
    width:960px;
    margin:auto;
    text-align:right;
    padding:10px;
    font-size:9px;
}
/* CONTACT */
.contactInputText100
{
    border:1px solid #689fdd;
    width:250px;
    color:#989896;
    margin:2px;
}
.contactInputTextArea100
{
    border:1px solid #689fdd;
    width:450px;
    color:#989896;
    margin:2px;
}
.center
{
    text-align:center;
}
