@charset "utf-8";
/* CSS Document */

div.logo span {display:block}
div.menuContainer, div.search, ul.nav, div.footerNav, ul.toolbar {display:none}
div.siteContainer {background-color: none!important;background-image:none!important}
div.siteContainer div.content {float:none;width:auto;padding:15px 20px;background-color:#fff!important;;background-image:none!important; }
div.header {float:none;background:#fff}

/*
============

BASIC STYLES

============
*/

body {font-family: Verdana, Arial, sans-serif;background:#fff;font-size:11px;line-height:20px;color:#666633;}

/*PARAGRAPH ==============================*/

p 							{margin:0 0 15px 0;line-height:17px;color:#666633;}
blockquote 					{padding:10px 20px 20px 50px;color:#666633;font-weight:bold;line-height:18px}
abbr, acronym, span.abbr 	{cursor: help;border-bottom: 1px dashed #333;}
strong 						{font-weight:bold;line-height:17px;}

.tekstGroen, .tekstGroen80, .tekstGroen100{color:#377021}
.tekstOranje, .tekstBruin80, .tekstBruin100{color:#CC9900}



/*HEADINGS ==============================*/

h1 				{color:#2b8b4a;font-size: 18px;font-weight: bold;line-height:20px;margin:0 0 10px 0}
h2 				{color:/*#3D6854 #7d7a3a*/ #cc9900;font-size: 16px;font-weight: bold;line-height:20px;margin:0 0 15px 0}
h3 				{color:#00923d;font-size: 14px;font-weight: bold;margin:0 0 8px 0}
h4 				{color:#cc9900;font-size: 13px;font-weight: bold;margin:0 0 8px 0}
h5 				{color:#00923d;font-size: 13px;font-weight: bold;margin:0 0 8px 0}
h6 				{color:#666633;font-size: 12px;font-weight: bold;margin:0 0 0 0}


/*HYPERLINKS ==============================*/

a {text-decoration: none;color: #428809;}
a:link, a:visited 	{color: #428809;text-decoration: none;}
a:hover 	{color: #8BC53F;text-decoration: underline;}

/*IMAGES ==============================*/

img.imageLeft 	{float:left;margin:5px 10px 5px 0;line-height:20px}
img.imageRight 	{float:right;margin:5px 0 10px 5px}
img {border:0}

/*LISTS ==============================*/

ul 					{list-style:none;margin:0 0 15px 14px;line-height:20px}
ul ul				{margin:7px 0 7px 14px;line-height:20px}
ol 					{list-style:decimal;margin:0 0 15px 30px;line-height:20px}
ol ol 				{margin:7px 0 7px 30px;line-height:20px}
ul li		{line-height:14px;}
ol li 		{line-height:14px;}
ol li div		{line-height:14px;}
ul li 				{background:transparent url(../images/template/arrow-green.gif) no-repeat left 5px;padding-left:15px }
ul.alfaList{list-style-type: lower-alpha;}
ul.alfaList li {background:none;padding-left:0;margin-left:14px}
ul.hyphenList{list-style-image: url(../images/template/hyphenList.gif);list-style-type: circle;}
ul.hyphenList li {background:none;padding-left:0;margin-left:14px}
ul.hyphenList ul{list-style-image:none ;}
ul.hyphenList ul li {background:transparent url(../images/template/arrow-green.gif) no-repeat left 5px;padding-left:15px}
ul.alfaList ul li {background:transparent url(../images/template/arrow-green.gif) no-repeat left 5px;padding-left:15px;margin-left:0}
ul.hyphenList ol{list-style-image:none;}
ul.hyphenList ul.alfaList {list-style-image:none;list-style-type: lower-alpha}
ul.alfaList ul ul.hyphenList li {background:none;padding-left:0;margin-left:14px}


/*TABLES ==============================*/

table			{border-collapse:collapse;margin:0 0 1em 0;}
table caption 	{padding-bottom:6px;text-align:left;}
tr.alt td 		{background:#f0fee4}
table td 		{border:0px solid #CECDAE;padding:0px;line-height:1.2em}
table th 		{background:#5ec02f url(../images/template/bg-th.jpg) repeat-x;color:#418000;text-align:left;border:0px solid #DDE9CF;padding:5px;font-weight:bold;}

table.withBorder {}
table.withBorder td 		{border:1px solid #CECDAE;padding:5px;line-height:1.2em}
table.withBorder th 		{background:#5ec02f url(../images/template/bg-th.jpg) repeat-x;color:#418000;text-align:left;border:1px solid #DDE9CF;padding:5px;font-weight:bold;}


/*FORMS ==============================*/

div.siteContainer form 			{margin:0 0 15px 0;}
fieldset		{margin:0 0 20px 0;}
legend 			{margin:0 0 10px 0;font-weight:bold;}
input 			{margin-bottom:5px}
input.RadioCheck {margin:5px 5px 0 0;padding:0;}
textarea 		{margin-bottom:5px}
label 			{width:100px;display:block;float:left;clear:left;cursor: pointer;margin:0 10px 0 0; padding: 5px 20px; /* To leave room for the icon */}
label.RadioCheck {float:none;width:auto;display:inline;cursor: pointer;margin:0 10px 0 0; padding-left: 0px; /* To leave room for the icon */}
label.required 	{background-image:url(../images/template/ico-required.gif);background-repeat: no-repeat;background-position: 0px 5px;}
label.problem 	{background-image: url(../images/template/ico-caution.gif);background-repeat: no-repeat;background-position: 0px 5px;}
label.completed {background-image: url(../images/template/ico-completed.gif);background-repeat: no-repeat;background-position: 0px 5px;} 
select 			{margin-bottom:5px}
input:focus, select:focus, textarea:focus, input.focus {/*background-color:#F7F3EE;border-color:#9C938A;*/}
button			{margin:1em 0 1em 0;}
input[type=text] { /* text input styles */ }
input[type=submit] { /* submit input styles */ }

/*styles for ektron forms*/
ol.design_list_vertical label {float:none;display:inline}

/*MISC ==============================*/

hr {height: 0;border: 0;border-top: 1px solid #bbb;margin:0 0 1em 0;}

/*Breadcrumb ==============================*/

div.breadcrumb				{font-size:11px;font-weight:bold;margin:0;clear:both;padding:10px 0 8px 20px;border-bottom:1px solid #A2B16E;color:#666633;height:auto;}
div.breadcrumb a:link,
div.breadcrumb a:visited 	{text-decoration: none;color:#a19d78}
div.breadcrumb a:hover 		{text-decoration: underline;}

/* Bug Ektron */
.EktronAjaxLoading { display:none; }