$Action.Header{Content-type: text/css}

* { margin:0; padding:0; }

body          { background:#666666; color:#000; font-family:Verdana,Helvetica,Arial,sans-serif;font-size:12px;line-height:130%;text-align:center; }

p, td, li, ul, .normal, .msoNormal {
color:#000;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:12px;
font-weight:normal;
line-height:130%;
margin:1px;
padding:1px;
}

img           { border:0; vertical-align:top; padding-right:10px; }

a             { color:#000; text-decoration:none; }

a:hover        { color:#666; text-decoration:none; }
.col-main a             { color:#000; text-decoration:underline;}
.col-main a:hover       { color:#666; text-decoration:underline; }
:focus        { outline: 0; }

/* Headings */
h1            {font-size:20px; font-weight:normal; line-height:180%; padding-bottom:4px; }
.col-main h1{padding:5px 0 10px 0px;}
h2            {font-size:16px; font-weight:normal; line-height:1.25; }
.col-main h2{padding:10px 0 10px 10px;border-left:5px solid #f5cf35;}
h3            {font-size:14px; font-weight:bold; line-height:1.25;}
.col-main h3{padding:5px 0 10px 10px;border-left:5px solid #f5cf35;}
h4            { font-size:14px; font-weight:bold;  }
h5            { font-size:12px; font-weight:bold;  }
h6            { font-size:11px; font-weight:bold;  }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, msoNormal {
margin:0;

}
p,msoNormal p{margin-bottom: 5px;}
/* Forms */
form          { display:inline; }
fieldset      { border:0; }
legend        { display:none; }

.sf_module_webforms_form_table td         { padding-right:30px;vertical-align:top; }
.sf_module_webforms_form_table .text,.sf_module_webforms_form_table textarea    {width:300px;}
			 
caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }

/* Content */
strong        { font-weight:bold; }
address       { font-style:normal; }
cite          { font-style:normal; }
q,
blockquote    { quotes:none; }
q:before,
q:after       { content:''; }
small,big     { font-size:1em; }
sup           { font-size:1em; vertical-align:top; }

/* Lists */
.links ul,ol, .menubuttons ul,ol   { list-style:none; }

ul,ol         { list-style:outside;padding-left:20px; }
ul { list-style-type: circle; } 
ol{list-style-type:decimal}


/* Tools */
.hidden       { display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important; }
.nobr         { white-space:nowrap !important; }
.wrap         { white-space:normal !important; }
.a-left       { text-align:left !important; }
.a-center     { text-align:center !important; }
.a-right      { text-align:right !important; }
.v-top        { vertical-align:top; }
.v-middle     { vertical-align:middle; }
.f-left,
.left         { float:left !important; }
.f-right,
.right        { float:right !important; }
.f-none       { float:none !important; }
.f-fix        { float:left; width:100%; }
.no-display   { display:none; }
.no-margin    { margin:0 !important; }
.no-padding   { padding:0 !important; }
.no-bg        { background:none !important; }
/* ======================================================================================= */


/* Layout ================================================================================ */
.wrapper {min-height:600px;}
.page { width:980px;  background:#e5e5e5 url(../images/vlek.gif) no-repeat 0 0; margin:10px auto; padding:0; text-align:left;border:6px solid #ffffff;  }
.page-print { background:#fff; padding:20px; text-align:left; }
.page-empty { background:#fff; padding:20px; text-align:left; }
.page-popup { padding:20px; text-align:left; }
.main-container {margin:0;}
.main { margin:0; }

/* Base Columns */
.col-left { float:left; padding:0; margin:0 0 0;width:280px;}
.col-main { float:left;  padding:5px; }
.col-right { float:right;width:180px;  padding:0; margin:0 6px 0 0;}
.col-right img{border:none;padding:0;margin:0 10px;}

/* 1 Column Layout */
.col1-layout .col-main { float:right; width:860px;background:#fff; border:6px solid #dededf}


/* 2 Columns Layout */
.col2-left-layout .col-main { width:620px;margin-left:20px;padding:10px 0 10px 30px;  }
.col2-left-layout .col-wrapper { float:left; width:960px; margin:0;padding:0;}
.col2-left-layout .col-wrapper .col-main { float:right;background:url(../images/bg_main.png) repeat-y;margin:0;  }


/* 3 Columns Layout */
.col3-layout .col-main { width:446px;margin-left:20px;padding:10px 0 10px 30px;  }
.col3-layout .col-wrapper { float:left; width:786px; }
.col3-layout .col-wrapper .col-main { float:right;background:url(../images/bg_main.png) repeat-y;  }

/* Content Columns */
.col2-set .col-1 { float:left; width:49%; }
.col2-set .col-2 { float:right; width:49%; }
.col2-set .col-narrow { width:33%; }
.col2-set .col-wide { width:65%; }

.col3-set .col-1 { float:left; width:32%; }
.col3-set .col-2 { float:left; width:32%; margin-left:2%; }
.col3-set .col-3 { float:right; width:32%; }

.col4-set .col-1 { float:left; width:23.5%; }
.col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
.col4-set .col-3 { float:left; width:23.5%; }
.col4-set .col-4 { float:right; width:23.5%; }
/* ======================================================================================= */

#vertnav {
margin-left:85px;padding:0;width:209px;background:url(../images/bg_menu.png);}
#vertnav-top{margin-left:85px;background:url(../images/bg_menutop.png);width:209px; height:29px;}
#vertnav-bottom{margin-left:85px;background:url(../images/bg_menubottom.png);margin-bottom:20px;width:209px; height:60px;}
#vertnav td a{color:#000;padding:3px  }
#vertnav td a:hover{ color:#666;}
#vertnav li .vertnav-cat, #vertnav td {
}
#vertnav table{empty-cells:hide; margin-left:6px;}
#vertnav.sf_module_menu_folder sf_module_menu_level0 td a{color:#00FF00;}

.sf_module_menu_folder sf_module_menu_level1 td{color:#FF0000;}
.sf_module_menu_folder sf_module_menu_level2 td{color:#9900FF;}

.active {color:#999999;}
.menulijn{height:10px;}
/* BreadCrumbs */
.breadcrumbs {width:652px;float:right;}
.breadcrumbs li { display:inline; }

/* Page Heading */
.page-title {  background:url(../images/bg_title.png) no-repeat 10px bottom; padding:0 0 5px; margin:0 0 10px; }
.page-title h1,
.page-title h2 {  background:url(../images/bg_title.png) no-repeat 10px bottom;font-size:18px; color:#000; }
.page-title .separator { margin:0 3px; }
.page-title .link-rss { float:right; }


.subtitle { clear:both; }

.menubuttons img {margin:0;padding:0;}
.menubuttons ul{float:right;height:50px;margin-right:8px;}
.menubuttons li { display:inline;padding:1px;}

.links ul {padding:3px 5px 0 360px;float:left;text-align:right;}
.links li { display:inline;padding:5px;}

.links li a{color:#000;font-weight:bold;}
.links li a:hover{color:#666;}
.links li.first { padding-left:0 !important; }
.links li.last { background:none !important; padding-right:0 !important; }

.link-print { background:url(../images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px; }
.link-rss { background:url(../images/i_rss.gif) 0 1px no-repeat; padding-left:18px; white-space:nowrap; }

.separator { margin:0 3px; }

.divider { clear:both; display:block; font-size:0; line-height:0; height:1px; margin:10px 0; background:#ddd; text-indent:-999em; overflow:hidden; }

/* Noscript Notice */
.noscript { border:1px solid #ddd; border-width:0 0 1px; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }



.noscript .noscript-inner { width:1000px; margin:0 auto; padding:12px 0 12px; background:url(../images/i_notice.gif) 20px 50% no-repeat; }
.noscript p { margin:0; }


/* Header ================================================================================ */
.logo { float:left; }

.header .logo { float:left; text-decoration:none !important; }
.header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
.header h1.logo { margin:0; padding:0; }
.header .welcome-msg { font-weight:bold; text-align:right; }
.header-container .top-container { clear:both; text-align:right; }
.quick-access {  background:url(../images/navigatiebalk.png) no-repeat 128px 0;text-align:center; width:980px; height:30px;padding:10px 0;font-weight:bold;margin:0 0 0 0; }

.form-search {
float:right;margin:-2px 0 0 2px;
}
.form-search .search-autocomplete { z-index:999; }
.form-search .search-autocomplete ul { background-color:#fff; }
.form-search .search-autocomplete li { padding:3px;  cursor:pointer; }
.form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
.form-search .search-autocomplete li.selected {}
.form-language { clear:both; text-align:right; }




/* Sidebar =============================================================================== */
.block { margin:0px 0px 10px 5px; }
.block-right-content {   margin:0px; color:#000;background:url(../images/block-body.jpg) repeat-y;padding-left:10px;}
.block-right h1, .block-right h2, .block-right h3, .block-right h4 {color:#000;}
.block-right-title {  background:url(../images/block-top.jpg) no-repeat ; height:34px;margin-top:10px;}
.block-right-title h2{padding:10px;color:#000;}
.block-right-bottom {  background:url(../images/block-bottom.jpg) no-repeat ; height:40px;}
.block-title { border-bottom:1px solid #f5cf35; padding:3px 10px; }
.block-title strong {  font-weight:bold; }
.block-title strong span {}
.block-title a { text-decoration:none !important; }
.block-subtitle { font-size:13px; font-weight:bold; }
.block-content { padding:10px;font-size:11px; }
.block-content li.item { padding:5px 0; }
.btn-remove { float:right; }
.actions { text-align:right; }
.actions a { float:left; }


.block li.odd {}
.block li.even { background-color:#f6f6f6; }



/* Footer ================================================================================ */
.footer ,.footer p{ color:#666666;font-size:11px;}
.footer-left {text-align:left; float:left; width:283px; padding:5px 12px 0 15px; }
.footer-main { text-align:left;float:left; width:400px;  padding:5px 12px 0 35px;background:url("../images/bg_main.png") repeat-y scroll 0 0 transparent;}
.footer-right { text-align:right;float:right; width:130px; padding:5px 5px 0; }
.footer a {color:#666666;  }
.footer a:hover {color:#666;  }
.footer h1 {color:#666666;font-size:18px; }
.footer address { text-align:right; }
.footer ul {}
.footer ul li { display:inline; }
.footer-container{background:#cccccc;text-align:center;}
.footer-container .bottom-container {  }
/* ======================================================================================= */


/* Clears ================================================================================ */
.clearer:after,
.header-container:after,
.header-container .top-container:after,
.header:after,
.header .quick-access:after,
#nav:after,
.main:after,
.footer:after,
.footer-container .bottom-container:after,
.col-main:after,
.col2-set:after,
.col3-set:after,
.col4-set:after,
.search-autocomplete li:after,
.block .block-content:after,
.block .actions:after,
.block li.item:after,
.block-poll li:after,
.block-layered-nav .currently li:after,
.page-title:after,
.box-account .box-head:after,
.form-list li:after,
.form-list .field:after,
.buttons-set:after,
.page-print .print-head:after{ display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
/* ======================================================================================= */


  .sf_module_menu_content sf_module_menu_level1 a, .sf_module_menu_content sf_module_menu_level2 a, .sf_module_menu_content sf_module_menu_level3 a  {
font-weight : normal;
font-size : 0.9em;
}
.nadruk {
font-size : 18px;
color : #ff9900;
}
.klein {
font-size : 9px;
color : #333;
}
.input-text{height : 14px;
margin : 2px;
width : 130px;
color:#323232;
border:none;
vertical-align:middle;
padding:2px;
background:#f6f5f1;
}

.inputvelden input, .inputvelden td{ 
height:14px;
margin:2px;
width:130px;
}

.legenda{float:right;width:111px;}

.checkbox{margin-right:10px;}

.nieuwsbutton input{padding:0 28px 0 8px;margin-top:10px;border:1px solid #cccccc;color:#000000;background:#DFAB04 url(../images/verder.png) no-repeat right;cursor:pointer;}

.nieuwsbrief input{width:130px;float:left;}

#sf_form_Aanmeldingsformulier .text check_me,#sf_form_Aanmeldingsformulier .text , #sf_form_Aanmeldingsformulier textarea{
color:#323232;
border:none;
width:480px;
font:12px Arial,Helvetica,sans-serif;
vertical-align:middle;
}
#sf_form_Aanmeldingsformulier label{padding: 2px 10px;}



.blockbutton,  #sf_form_Aanmeldingsformulier button, .button{ background:#DFAB04; 
				border : 1px solid #ccc;
				height : 20px;
				margin : 2px;
				width : 130px;
				font:bold 12px/21px Arial, Helvetica, sans-serif; 
				text-align:center; white-space:nowrap; 
				padding-bottom:2px;
				color:#000;}
.blockbutton a { color:#323232}
.blockbutton a:hover { color:#666666}

.searchbutton {
background:url("../images/zoek.png") no-repeat scroll 0 0 transparent;
border:0 none;
cursor:pointer;
height:18px;
width:25px;
}

.imglinks {
float : left;
vertical-align : middle;
margin : 1px;
padding : 1px;

}
.imgrechts {
float : right;
vertical-align : middle;
margin : 1px;
padding : 1px;

}
.breadcrumbs {color:#999999;}
.col-main a img {border:0 !important}
a img{border:0 !important}

.nieuwsbericht {

margin : 1px;
padding : 1px;
}
.nieuwstekst {
margin-bottom:5px;
font-size:11px;
}
.smalnieuwstekst {
margin-bottom:5px;
width:400px;
}
.thumb{
width:130px;
float:right;
background:#F5CF35;
margin-right:0 !important;
padding:1px;
}
.thumb img{ background:#F5CF35;padding:1px;}
.nieuwskleintekst {
min-height : 60px;
}
.nieuwsbericht h1 {
font-size : 120%;
font-weight : normal;
margin : 1px 1px 6px 1px;
padding : 0;
border-left:none;}
.nieuwsbericht h2 {
font-size : 130%;
font-weight : normal;
margin : 1px 1px 6px 1px;
padding : 0;
border-left:none;
}
.nieuwsbericht h3 {
font-size : 120%;
font-weight : normal;
margin : 10px 1px 6px 1px;
padding : 0;
border-bottom : 1px solid #f5cf35;
border-left:none;
}
.nieuwsbericht h4 {
font : 11px Verdana, sans-serif;
font-weight : bold;
margin : 1px;
}
.nieuwsbericht a {text-decoration:none;}
.nieuwsbericht a:hover {text-decoration:none;}

.nieuwslijst li {
border-bottom : 1px solid #dddddd;
display : block;
padding : 2px;
font-size : 0.8em;
}
.nieuwslijst li a {
text-decoration : none;
color : #323232;
}
.nieuwslijst li a:hover {
color : #666;
}

.copyright{color:#dddddd;margin-bottom:20px;}
.copyright a{color:#ffffff;text-decoration:none; font-weight:bold;}
.copyright a:hover{color:#ffffff;text-decoration:underline;}