
body {
	font-family: Verdana, Sans-Serif;
	font-size: 12px;
	margin: 0px;
	background: #EBEBEB;
	color:#6e6e6e;
}

div#container {
	background: #EBEBEB url('/images/body_fill.jpg') repeat-y;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	margin-top: 10px;
}

div#logo {
    background: url('/images/top_logo.jpg') no-repeat;
    width: 250px;
    height: 152px;   
}

div#leftArea { 
    width: 250px;  
    float: left;
    min-height: 400px; 
    overflow: hidden;
}

div#weathernews {
 clear:all;
 padding-left:25px;
 padding-top:11px;
 background: url('/images/_siteimages/borderbackgroundWeathernews.gif') no-repeat 11px 0px;
 width:232px;
 height:255px;
}
div#rightArea { 
    width: 746px; 
    overflow: hidden;
    background: url('/images/top_logo.jpg') no-repeat -250px top;
    float: left;
    padding-top: 11px;
}

div#contentArea {
    width:475px;
    margin-left: 10px;
    margin-right: 10px;
    float:left;
    overflow:hidden;
}

div#contentAreaLarge {
    margin-left: 10px;
    margin-right: 20px;
}

div#flashgallery {
}

div.categoriefoto {
background:transparent url(/images/_siteimages/thumbgal01.gif) no-repeat scroll 0% 50%;
float:left;
height:130px;
font-size:9px;
position:relative;
text-align:center;
width:127px;
}

div.categoriefoto span {
 color:#060;

}
div.categoriefoto a {
 color:#060;
 text-decoration:none;
}


div.categoriefotoHolder {
 float:left;
 width:130px;
 height:120px;
}

div.categoriefotoHolder span {
background: url('/images/pijltje.gif') no-repeat 0px 3px;
margin: 5px 0 20px 0;
padding-left: 8px;
display: block;
}

div#latestNewsArea {
 width:241px;
 float:left;
}
td#latestNewsTop {
 width:240px;
 line-height:7px;
 background-image:url(/images/news_top.gif);
 background-repeat:no-repeat;
}
td#latestNewsMiddle {
 width:240px;
 background-image:url(/images/news_fill.gif);
 background-repeat:repeat-y;
 padding-left:15px;
 padding-right:26px; 
}
td#latestNewsBottom {
 width:240px;
 background-image:url(/images/news_bottom.gif);
 background-repeat:no-repeat;
}
td#latestNewsMiddle h3 {
 font-size:14px;
 font-weight:bold;
 margin:4px;
}
td#latestNewsMiddle h4 {
 font-size:12px;
 font-weight:bold;
 margin:2px;
}
td#latestNewsMiddle p {
 margin-top:3px;
 font-size:11px;
 margin-bottom:9px;
}
td#latestNewsMiddle .nieuwsitem {
 margin-left:5px;
}

div#topImage {
    margin-left: 0px;  /* 7 */
    height: 243px;
    width: 743px;
    overflow: hidden;
}

div#topArea {
  
}

div#topTitel {  
    width: 726px;  
    height: 29px;
    padding-top: 4px;
    padding-left: 16px;
    background: url('/images/titelbalk.jpg') no-repeat -5px;
    font-size: 18px;
    color: #0D5E0A;
    margin-bottom: 20px;
}

p#footer {
    clear: both;
    background: url('/images/footer.jpg') no-repeat;  
    height: 20px;
    width: 1000px;
    display: block;
}


div#leftArea ul#navigatie {
    margin: 0 2px 0px 0px;
    padding-left: 9px;
    padding-right: 3px;
    padding-bottom: 0px;
    list-style: none inside;
    background: url('/images/menu_fill.jpg');
    width: 228px;    
}

div#leftArea ul#navigatie li {
    margin: 0 0px 0 6px;
    padding: 3px;
    padding-left: 20px;
    background-color: #B8DFB8;
    border-top: 1px #fff solid;
}

div#leftArea ul#navigatie li a {
    color: #0D5E0A;
    text-decoration: none;
}

ul.subnavigatie {
    text-indent: -18px;
}


div#leftArea ul#navigatie li ul.subnavigatie {
    padding-left: 0;
    margin: 0;
    margin-left: -25px;
    margin-right: -10px;
    list-style: none inside;
}

div#leftArea ul#navigatie li ul.subnavigatie li {
    margin: 0 8px 0 6px;
    padding: 3px;
    padding-left: 40px;
    background-color: #DDF3DD;
    border-top: 1px #fff solid;
}

div#leftArea ul#navigatie li ul.subnavigatie li ul.subnavigatie{
    padding-left: 0;
    margin: 0;
    margin-left: -45px;
    margin-right: -10px;
    list-style: none inside;
}

div#leftArea ul#navigatie li ul.subnavigatie li ul.subnavigatie li {
    margin: 0 8px 0 6px;
    padding: 3px;
    padding-left: 60px;
    background-color: #DDF3DD;
    border-top: 1px #fff solid;
}





/* root */

div#leftArea  ul#navigatie li.nav_item_has_si{
    list-style-type: disc;
    list-style-image: url('/images/icons/spacer.gif');
    background-image: url('/images/icons/pijl_dgroen.jpg') ;
    background-repeat: no-repeat ;
    background-position:20px 5px;
} 

div#leftArea  ul#navigatie li.nav_item_has_si_active {
    list-style-type: disc;
    list-style-image: url('/images/icons/spacer.gif');
    background-image: url('/images/icons/pijl_blauw.jpg') ;
    background-repeat: no-repeat ;
    background-color:#ff0000;
}

div#leftArea ul#navigatie li.nav_item_no_si {
    list-style-type: none;
    list-style-image: url('/images/icons/spacer.gif');
}

/* level 1 */

div#leftArea ul#navigatie li ul.subnavigatie li {
    list-style-type: disc;
    list-style-image: url('/images/icons/spacer.gif');
    background-image: url('/images/icons/bullet-li.gif') ;
    background-repeat: no-repeat ;
    background-position:20px 7px;
}

div#leftArea  ul#navigatie ul.subnavigatie li.nav_item_has_si {
    list-style-type: disc;
    list-style-image: url('/images/icons/spacer.gif');
    background-image: url('/images/icons/pijl_lgroen.jpg') ;
    background-repeat: no-repeat ;
    background-position:20px 6px;
}

/* level 2 */

div#leftArea ul#navigatie li ul.subnavigatie li ul.subnavigatie li {
    list-style-type: disc;
    list-style-image: url('/images/icons/spacer.gif');
    background-image: url('/images/icons/bullet-li.gif') ;
    background-repeat: no-repeat ;
    background-position:40px 7px;
}

div#leftArea  ul#navigatie ul.subnavigatie li ul.subnavigatie li.nav_item_has_si {
    list-style-type: disc;
    list-style-image: url('/images/icons/spacer.gif');
    background-image: url('/images/icons/pijl_lgroen.jpg') ;
    background-repeat: no-repeat ;
    background-position:40px 6px;
}


div#leftArea ul#navigatie li.nav_item_no_si_active,
div#leftArea ul#navigatie li ul.subnavigatie li.nav_item_no_si_active,
div#leftArea ul#navigatie li ul.subnavigatie li ul.subnavigatie li.nav_item_no_si_active,
div#leftArea ul#navigatie li.nav_item_has_si_active
 {
    background-color: #B6E5FB;
}

/*  contents */

table.overzicht, table {
    width: 100%;
    text-align: left;
}

#rightArea a {
    color: #0D5E0A;
}



div#wachtwoord_vergeten {
    display: block;
    float: left;
    margin-right: 10px;
}

form#loginform label {
    width: 200px;
    float: left;
    display: block;
}

#contactformtable {
 width:400px;
 color:#0d5E0a;
}

#calendar-container {
 width:230px;
}

.agenda_date {
 font-size:9px;
}
.agendaitem h3 {
 margin-top:4px;
 margin-bottom:4px;
}

.mail {
 background-color:#D0F0DD;
 color:#0d5E0a;
 border:1px solid black;
}

input[type=submit] {
 font-weight:bold;
 cursor:pointer;
 cursor:hand;
}

#agendaTooltip {
 position:absolute;
 background-color:#beDFb8;
}
#agendaEntiesTooltipContent {
 border:1px solid black;
 padding:5px;
}
#agendaEntiesTooltipContent div.titel {
 text-decoration:underline;
 font-weight:bold;
}
#agendaEntiesTooltipContent div.date {
 font-size:9px;
}
#agendaEntiesTooltipContent div.html {
 margin-top:4px;
}

table.overzicht thead tr th {
  text-align: left;
}

