 

body {
    font-family:Verdana, Arial, Geneva, Arial, Helvetica, sans-serif;
}

#container {
    width:940px;
    margin:0 auto;
    margin-top:30px;
}

#header {
    width:940px;
    height:85px;
}

#logo {
    width:294px;
    height:45px;
    background-image:url(../images/internet/backgrounds/logo.gif);
    background-repeat:no-repeat;
    float:left;
}

#headerright {
    float:right;
    height:85px;
    width:500px;
}

#snelmenu {
    height:30px;
    width:500px;
}

#zoeken {
    height:30px;
    width:500px;
}

#mainmenu {
    width:940px;
    height:30px;
    clear:both;
    background-image:url(../images/internet/backgrounds/bg_mainmenu_off.gif);
    background-repeat:repeat-x;
    position:relative;
}

#subwysiwyg {
    position:absolute;
    width:940px;
    height:85px;
    top:30px;
}

.wysiwyg_box {
    width:188px;
    height:100px;
    float:left;
    margin:0;
    padding:0;
    background-color:#c82f27;
    overflow:hidden;
}

.wysiwyg_box.box_1 {
    position:relative;
    left:0;
    top:0;
}

.wysiwyg_box.box_2 {
    position:relative;
    left:188px;
    top:0;
}

.wysiwyg_box.box_3 {
    position:relative;
    left:376px;
    top:0;
}

.wysiwyg_box.box_4 {
    position:relative;
    left:564px;
    top:0;
}

.wysiwyg_box.box_5 {
    position:relative;
    left:752px;
    top:0;
}


#kruimel_aa_print {
    width:925px;
    height:25px;
    clear:both;
    padding:5px 5px 0 10px;
    color:#6e6e6e;
    font-size:110%;
}

#contentcontainer {
    width:938px;
    clear:both;
    font-size:120%;
}

#content-middle {
    width:539px;
    min-height:184px;
    float:left;
    background-image:url(../images/internet/backgrounds/content-middle-bg.jpg);
    background-repeat:no-repeat;
    border:1px solid #d6edf5;
    background-color:#cbe2e8;
    padding:10px;
    
}

#content-small {
    width:347px;
    min-height:184px;
    float:left;
    margin-left:8px;
    padding:10px;
    background-image:url(../images/internet/backgrounds/content-middle-bg.jpg);
    background-repeat:no-repeat;
    border:1px solid #d6edf5;
    background-color:#cbe2e8;
}

.clear {
    clear:both;
}

#footer {
    width:920px;
    padding:10px;
    clear:both;
    margin-top:15px;
    background-color:#007287;
    border-bottom:2px solid #145573;
}

/* ================================= */
/* ================================= */
/* === STRUCTURE OTHER THEN HOME === */
/* ================================= */
/* ================================= */

#leftcol {
    width:194px;
    float:left;
    height:400px;
}

#content-right {
    width:741px;
    float:left;
    overflow:hidden;
}

div#miscbtn {
    width:741px;
    height:15px;
}

#content {
    width:546px;
    float:left;
    clear:both;
    padding:0 10px 20px 10px;
    line-height:150%;
    font-size:92%;
    overflow:hidden;
    position:relative;
    top:-3px;
}

div#content.contentwide {
    width:725px;
}

div#content div#kruimelwrap {
    font-size:100%;
    margin-top:5px;
    margin-bottom:10px;
}

#rightcol {
    width:172px;
    float:left;
    background-image:url(../images/internet/backgrounds/snelmenu-small-bg.jpg);
    background-repeat:no-repeat;
    background-color:#cde2ec;
}

#contentcontainer.border {
    border:1px solid #d3e9f3;
    margin-top:5px;
    background-image:url(../images/internet/backgrounds/submenu-bg.jpg);
    background-repeat:repeat-y;
    background-position:left top;
}

/* ================================= */
/* ================================= */
/* ============ MENU CSS =========== */
/* ================================= */
/* ================================= */

#snelmenu ul {
    float:right;
}

#snelmenu ul li {
    float:left;
    list-style-type:none;
    padding:0 5px 0 5px;
    border-right:1px solid #007288;
    font-size:110%;
    height:11px;
    line-height:11px;
}

#snelmenu ul li a {
    color:#007288;
}

div#snelmenu ul li.last {
    border-right:0;
}

div#snelmenu ul li.active a {
    color:#c82f27;
}

div#snelmenu ul li a:hover {
    color:#c82f27;
}

div#snelmenu ul li a:hover {
    text-decoration:none;
}

#mainmenu ul li {
    float:left;
    list-style-type:none;
}

#mainmenu ul li a,
.mediumtitle {
    color:#ffffff;
    display:block;
    width:171px;
    height:23px;
    float:left;
    font-size:140%;
    padding:7px 0 0 15px;
}
.mediumtitle {
    width:auto;
}
#mainmenu ul li a {
    border-right:1px solid #67acbb;
    border-left:1px solid #145271;
}

#mainmenu ul li a:hover,
#mainmenu ul li.hover a {
    text-decoration:none;
    background-color:#c82f27;
    background-repeat:repeat-x;
    background-image:url(../images/internet/backgrounds/mainmenu_active.jpg);
}

div#mainmenu ul li.active a {
    background-color:#c82f27;
    background-image:url(../images/internet/backgrounds/mainmenu_active.jpg);
}

#mainmenu ul li ul {
    display:none;
}

div#subwysiwyg div.wysiwyg_box div.wysiwyg-style {
    margin:0px 2px 2px 2px;
    background-color:#ffffff;
    height:70px;
    overflow:hidden;
    padding:10px 10px 10px 25px;
    line-height:150%;
    background-image:url(../images/internet/backgrounds/bullet_red.gif);
    background-repeat:no-repeat;
    background-position:10px 15px;
}

div#subwysiwyg div.wysiwyg_box p a {
    color:#007288;
}

/* shutting things off */

div#mainmenu ul li.first a {
    border-left:0;
}

div#mainmenu ul li.last a {
    border-right:0;
    width:173px;
}

/* ================================= */
/* ================================= */
/* == SITE ELEMENTEN ZOALS SEARCH == */
/* ================================= */
/* ================================= */

div#zoeken legend {
    display:none;
}

div#zoeken form {
    float:right;
}

div#zoeken form fieldset input.searchbox_trefwoord {
    width:175px;
}

div#zoeken input#search_trefwoord {
    border:1px solid #bcbcbc;
    color:#1c1c1c;
    font-size:105%;
    background-color:#ffffff;
    height:14px;
    padding:2px;
}

div#zoeken input.searchbox_submit {
    border:1px solid #bcbcbc;
    background-color:#ffffff;  
    color:#bcbcbc;
    width:38px;
    height:20px;
    position:relative;
    top:2px;
    font-size:105%;
}

div#content div#kruimelwrap p.kruimellabel {
    float:left;
    margin-right:10px;
    color:#6e6e6e;
}

div#home-misc a {
    margin-top:3px;
    float:left;
    padding:0 10px 0 10px;
    border-right:1px solid #007288;
    color:#007288;
    line-height:12px;
    height:12px;
}

div#home-misc a.printbtn {
    border-right:0;
    padding-right:0;
}

/* ================================= */
/* ================================= */
/* === STRUCTURE CONTENT HOMEPAGE == */
/* ================================= */
/* ================================= */

div#content-middle h1.newshead {
    font-size:135%;
    color:#007288;
    font-weight:normal;   
    display:block;
    height:25px;
    margin-left:10px;
}

div.homepage_item ul {
    list-style-type:none;
}

div.homepage_item {
    width:519px;
    min-height:164px;
    padding:10px;
    background-color:#ffffff;
}

div#content-middle div.homepage_item {
    font-size:92%;
    line-height:150%;
}

div#content-middle div.homepage_item ul li div.itempic img {
    float:left;
    margin:5px 10px 5px 0;
    height:152px;
    width:175px;
    overflow:hidden;
}

div.homepage_item a.readmore {
    color:#007288;
    display:block;
    margin-top:5px;
}

.snelmenustyle div#snelnaar h2,
.snelmenustyle div#news h2 {
    font-size:135%;
    color:#007288;
    font-weight:normal;   
    display:block;
    height:25px;
    margin-left:10px;
}

.snelmenustyle div#snelnaar ul,
.snelmenustyle div#news ul {
    min-height:164px;
    padding:10px;
    background-color:#ffffff;
    list-style-type:none;
    font-size:92%;
}



.snelmenustyle div#snelnaar ul li a,
.snelmenustyle div#news ul li a,
#gekoppeldeitems a {
    display:block;
    margin-left:5px;
    padding-left:15px;
    color:#007288;
    margin-top:6px;
    background-image:url(../images/internet/backgrounds/bullet_green.gif);
    background-repeat:no-repeat;
    background-position:left 3px;
}

.snelmenustyle div#snelnaar ul li a:hover,
.snelmenustyle div#news ul li a:hover,
#gekoppeldeitems a:hover {
    color:#c82f27;
    text-decoration:none;
    background-image:url(../images/internet/backgrounds/bullet_red.gif);
    background-repeat:no-repeat;
}

#tonews {
    position:relative;
}

#content-middle.snelmenustyle #tonews a.readmore {
    position:absolute;
    top:-30px;
    right:30px;
    color:#007288;
    font-size:92%;
}

div#miscbtn a {
    display:block;
    float:left;
    margin-top:8px;
    padding:0 10px 0 10px;
    border-right:1px solid #007288;
    color:#007288;
    line-height:12px;
    height:12px;
    font-size:92%;
}

div#miscbtn div#terugbtn a {
    border-right:0;
    padding-right:0;
    margin-right:0;
}

div#miscbtn div#terugbtn {
    float:left;
    margin-right:10px;
}

div#leftcol ul {
    list-style-type:none;
    margin-top:25px;
}

div#leftcol ul ul.submenu {
    margin-top:0;
}

div#leftcol ul li a {
    display:block;
    padding:3px 5px 3px 30px;
    margin-right:5px;
}

div#leftcol ul li a:hover {
    display:block;
    background-color:#ffffff;
    text-decoration:none;
    background-image:url(../images/internet/backgrounds/bullet_red.gif);
    background-position:11px 6px;
    background-repeat:no-repeat;
    color:#c82f27;

}

div#leftcol ul li.active a {
    background-color:#ffffff;
    background-image:url(../images/internet/backgrounds/bullet_red.gif);
    background-position:11px 6px;
    background-repeat:no-repeat;
    color:#c82f27;
}

div#leftcol ul li ul li a,
div#leftcol ul li.active ul li a {
    padding:3px 5px 3px 40px;
    background-image: none;
    color: #000000;
}

div#leftcol ul li ul li a:hover,
div#leftcol ul li.active ul li a:hover,
div#leftcol ul li.active ul li.active a {
    color: #c82f27;
}

/* ================================= */
/* ================================= */
/* === STRUCTURE CONTENT FOOTER ==== */
/* ================================= */
/* ================================= */

#footer p.footercontent {
    width:940px;
    text-align:center;
    color:#ddecef;
    font-size:110%;
}

#footer p.footercontent a {
    color:#ffffff;
    font-weight:bold;
}


/* ================================= */
/* ================================= */
/* === STRUCTURE CONTENT VERVOLG === */
/* ================================= */
/* ================================= */

div #rightcol.snelmenustyle div#snelnaar h2 {
    position:relative;
    top:4px;
}

div#rightcol.snelmenustyle div#snelnaar ul {
    width:144px;
    padding:10px;
    background-color:#ffffff;
    list-style-type:none;
    border:1px solid #d7edf6;
    margin:3px;
}

div#content-right div#content h2 {
    font-size:134%;
    font-weight:bold;
    color:#c82f29;
}

div#content h6 {
    margin-top:18px;
}

div#content div#kruimelwrap a { 
    color:#6e6e6e;
}

div#content a { 
    color:#007189;
    font-weight: bold;
}

div#content a:hover {
    color: #c82f27;
    text-decoration: none;
}

div#content a.archief {
    display:block;
    height:19px;
    width:52px;
    background-image:url(../images/internet/buttons/but_archief.gif);
    background-repeat:no-repeat;
    text-indent:-9999px;
    clear:both;
}

/* ================================= */
/* ================================= */
/* ==== STANDAARD SIMSITE CSS ====== */
/* ================================= */
/* ================================= */

ul.itemlist_bullet li.item {
    margin:0 0 15px 0;
    padding:0 0 0 16px;
    background-image:url(../images/internet/backgrounds/bullet_klein.gif);
    background-repeat:no-repeat;
    background-position:left 5px;
}

ul li.item {
    border-bottom:1px solid #d3e9f4;
}

ul#itemlist.itemlist li.item {
    margin:0 0 15px 0;
    padding:0 0 0 0;
}

div#content ul#itemlist li.item div.item_intro {
    padding:0 0 15px 0;
}


div#content ul.ul_lijst li.lijstitem_bullet {
    background-image:url(../images/internet/backgrounds/bullet_klein.gif) !important;
    background-repeat:no-repeat;
    background-position:left 5px;
}

div#content ul li.item a.item_title {
    font-weight:bold;
}

div#content ul li.item a.item_title:hover {
    color:#c72e28;
}

div#content ul li.item div.item_intro a.meerinfo {
    display:block;
}

#content ul li.lijstitem a {
    color:#000000;
}

#content ul li.lijstitem a.meerinfo {
    color:#007189;
    display:block;
}


/* archief zonder bullets */
#content ul.ul_lijst li.lijstitem {
    padding-left:0;
}

/* Rubriek */
#content div#rubrieken_wrap span.rubriek h6.rubriek {
    margin-top:1px;
}

#content div#rubriek_total_wrap h6.rubriektitel {
    color:#007189;
    font-size:125%;
    margin-bottom:20px;
}

#content div#rubrieken_wrap span.rubriek h6.rubriek a.rubriek:hover {
    color:#c82f29;
    text-decoration:none;
}

/* sitemap */

div#sitemap_container ul.itemlist_bullet li.item a.item_title {
    margin:5px 0 0 0;
    padding:0 0 0 16px;
    background-repeat:no-repeat;
    background-position:left 5px;
    text-decoration:none;
}

div#sitemap_container ul.itemlist_bullet li.item a.item_title:hover {
    text-decoration:underline;
}

img.sim_default_toon_plaatje {
    margin-left:0;
}

/* downloads */

div#content ul.itemlist_bullet li.item div.downloads ul.itemlist li.item {
    margin:0;
    padding:0 0 0 15px;
}

/* contactform */
fieldset legend {
    position: static !important;
    margin: 0 !important;
    *margin-left: -7px !important;
    left: 0 !important;
}

div#snelmenu a.btn_rss span {
	display:none;
}

div#snelmenu a.btn_rss {
	display:block;
	float:right;
	height:12px;
	width:12px;
	border-left:1px solid #007288;
	padding-left:5px;
}

#externeLinkIframe {
    width: 545px;
    height: 600px;
}
