	
/* browser settings reset */
html, body, dt, dl, dd, ul, ol, li, h1, h2, h3, h4, h5, h6 , form, fieldset,a ,blockquote {margin:0px; padding:0px; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* site settings */
img{border: 0px;}
A{color:#0093d0;}
html, body{height:100%;}

/* FCK Styles */
h1{font-size:1.4em; color:#0093d0;}
h2{font-size:1.2em; color:#0093d0;}
h3{font-size:1em; font-weight:bold;}

.kop1{font-size:1.4em; color:#0093d0;}
.kop2{font-size:1.4em; color:#000;}
.tussenkop1{font-size:1.1em; color:#0093d0;}
.tussenkop2{font-size:1.1em; color:#000;}
.inleiding1{font-weight:bold; color:#0093d0;}
.inleiding2{font-weight: bold; color:#000;}
.univers1{font-family: Courier New, Courier, Monaco, monospace; color:#0093d0;}
.univers2{font-family: Courier New, Courier, Monaco, monospace; color:#000;}

/* Tekst stylen */
h1,h2,h3,h4,h5,h6{margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
div, td {font-family:Verdana, Arial, Helvetica, sans-serif;}
input{font-family:Verdana; font-size:12px; color:#000;}

/* --------------------------------------------------------------------------- */
/* LAYOUT */
/* --------------------------------------------------------------------------- */

#Home{ background:url(background.gif) center top repeat-y; width:899px; margin:0 auto;}
.MainContainer{ width:900px; float:left; font-size:0.75em; color:#000; line-height:1.5em;}

.HeaderContainer{ width:900px; height:158px; float:left; border-bottom:10px #fff solid; background:url(header.jpg) left top no-repeat;}
.Logo{ width:135px; height:127px; float:left; padding:18px 0 0 33px;}
.TopmenuContainer{ width:680px; padding:8px 0 0 0; float:right; text-align:right; list-style:none;}
.TopmenuContainer li{ display:inline; padding:0 10px 0 0;}
.TopmenuContainer li a{ color:#fff; text-decoration:none;}
.TopmenuContainer li a:hover{ color:#ffc423; text-decoration:underline;}

.LeftContainer{ width:200px; float:left; background:url(left_background.gif) left top repeat-y;}

.ZoekenContainer{ width:180px; float:left; margin:0 0 10px 0; padding:15px 10px; background:#2b3484;}
.ZoekenInput input{ width:178px; height:17px;}
.ZoekenButton a{ display:block; width:178px; margin-top:10px; padding:3px 0px; text-align:center; background:#ffc423; border:1px outset; color:#2b3484; text-decoration:none;}
.ZoekenButton a:hover{ border:1px inset; background:#f0b000;}

.ContentContainer{ width:700px; float:left;}
.ContentLijst{ width:460px; padding:20px 20px; float:left;}
.ContentLijst li{ margin-left:30px;}
.ContentLijst ul{ clear:both;}
.ContentLijst p{ clear:both;}
.Content{ width:660px; padding:20px 20px; float:left;}
.Content li{ margin-left:30px;}
.Content ul{}
.Content p{}

.LijstContainer{ width:200px; float:right;}

.formulier_button a{ display:block; margin-top:13px; padding:2px 15px 2px 15px; background:#0093d0; border:1px outset; color:#FFF; font-size:1.0em; text-decoration:none;}
.formulier_button a:hover{ border:1px inset; background:#0180b5;}

/* --------------------------------------------------------------------------- */
/* Sjablonen */
/* --------------------------------------------------------------------------- */
.ButtonContainer{ width:100%; float:left; padding:10px 0; clear:both;}
.ButtonLeft{ background:url("button_right.png") no-repeat scroll top right; display:block; float:left; height:30px; margin-left:5px; font-weight:bold;}
.ButtonLeft:hover{ background:url("button_right.png") no-repeat scroll bottom right;}
.ButtonLeft .span a{ background:url("button.png") no-repeat top left; display:block; line-height:2.35em; height:30px; padding:0 0 0 40px; margin:0 10px 0 0; color:#fff; text-decoration:none;}
.ButtonLeft .span a:hover{ background:url("button.png") no-repeat bottom left;}

.ButtonRight{ background:url("button_right.png") no-repeat scroll top right; display:block; float:right; height:30px; margin-left:5px; font-weight:bold;}
.ButtonRight:hover{ background:url("button_right.png") no-repeat scroll bottom right;}
.ButtonRight .span a{ background:url("button.png") no-repeat top left; display:block; line-height:2.35em; height:30px; padding:0 0 0 40px; margin:0 10px 0 0; color:#fff; text-decoration:none;}
.ButtonRight .span a:hover{ background:url("button.png") no-repeat bottom left;}


.Table{}
.Table tr td{ border-right:1px #f2f2e6 solid; border-bottom:1px #f2f2e6 solid;}
.Table .Title{ padding:5px 10px; background:#ffc423;}
.Table .Item{ padding:5px 10px; color:#4f4f46; background:#e0e0d3;}
.Table .Footer{ padding:5px 10px; color:#4f4f46; font-size:.9em; background:#ccccbf;}
.Table .Footer a{ color:#4f4f46;}

/* --------------------------------------------------------------------------- */
/* Lijsten */
/* --------------------------------------------------------------------------- */
.LijstRechts{ width:200px; float:left; margin:0 0 10px 0; list-style:none;}
.LijstRechts .Titel{ width:180px; height:25px; float:left; padding:5px 10px 0px 10px; font-size:1.15em; background:#ffc423;}
.LijstRechts .Afbeelding{ width:200px; float:left; border-bottom:1px #f2f2e6 solid;}
.LijstRechts .Afbeelding img{ width:200px; float:left;}
.LijstRechts .Item{ width:180px; float:left; padding:6px 10px; color:#4f4f46; background:#e4e3e3; border-bottom:1px #f2f2e6 solid;}
.LijstRechts .Item a{ text-decoration:none;}
.LijstRechts .Item a:hover{ text-decoration:underline;}
.LijstRechts .Footer a{ width:180px; display:block; float:left; padding:6px 10px; color:#4f4f46; text-align:right; font-size:.9em; background:#ccccbf;}
.LijstRechts .Footer a:hover{ color:#fff; background:#0093d0;}
.LijstRechts a{ color:#4f4f46;}

/* --------------------------------------------------------------------------- */
/* Leftmenu */
/* --------------------------------------------------------------------------- */
.LeftmenuContainer{ width:200px; float:left; margin:0 0 10px 0; background:#ffc423; list-style:none;}
.LeftmenuContainer li{}
.LeftmenuContainer li a{ display:block; padding:5px 10px 5px 10px; color:#2b3484; text-decoration:none;}
.LeftmenuContainer li a:hover{ text-decoration:underline; background:#f0b000;}

.LeftmenuContainer li ul { margin:0px 0px 10px 0px; background:#ffd665; list-style:none;}
.LeftmenuContainer li ul li{}
.LeftmenuContainer li ul li a{ display:block; padding:5px 10px 5px 20px; color:#2b3484; text-decoration:none;}
.LeftmenuContainer li ul li a:hover{ color:#2b3484; text-decoration:underline;}

/* --------------------------------------------------------------------------- */
/* Zoeken */
/* --------------------------------------------------------------------------- */
.zoekresultaat_overzicht_samenvatting_kop{ font-size:1.4em; padding-bottom:10px;}
.zoekresultaat_overzicht_totaal{ font-size:1.0em; padding-top:10px; padding-bottom:10px; border-bottom:#d6d6be 2px solid;}
.zoekresultaat_overzicht_samenvatting_item{}
.zoekresultaat_overzicht_kop{ font-size:1.2em; padding-bottom:10px; text-decoration:none; color:#000}
.zoekresultaat_overzicht_samenvatting_item_totaal{}
.zoekresultaat_overzicht_samenvatting{ font-size:0.9em; color:#000;}
.rij_item_content{ padding-top:10px;}
.rij_item_opsommingteken{ padding-top:10px;}

/* --------------------------------------------------------------------------- */
/* Agenda */
/* --------------------------------------------------------------------------- */
#AgendaTitel{ font-size:1.4em; color:#0093d0; padding-bottom:10px;}

.rij_item_content{ vertical-align:top;}
.rij_item_opsommingteken_datum{ padding-top:10px; width:200px; vertical-align:top;}

.paging_table{ width:100%; margin-top:20px;}
.paging_overzicht{ width:33%; text-align:center; border-top:1px #FFF solid; padding-top:10px;}
.paging_vorige{ width:33%; text-align:left; border-top:1px #FFF solid; padding-top:10px;}
.paging_volgende{ width:33%; text-align:right; border-top:1px #FFF solid; padding-top:10px;}

.evt_label{ font-size:0.90em; font-weight:bold;}
.evt_value{font-size:0.90em;}


