
body {
	behavior: url('/lib/behaviors/hover.htc');
	font-family: arial, helvetica, sans-serif;
	background-image: url('/images/streepje.gif');
	background-repeat: repeat-x;
	background-position: 0 8.8125em;
}

body.mceContentBody {
	background-image: none;
}

.missingmessage, div.missing {
	color: #C71026;
	font-size: 0.75em;
	font-weight: bold;
}

div.stl_windmillCMSlogin span {
	font-size: 0.75em;
	color: #C71026;
}

img {
	border: 0px;
}

td.stl_leftmargin {
	background-color: transparent;
}

td.stl_topmenu {
	background-color: #FFFFFF;
	border-width: 0px;
	border-bottom-width: 1px; 
	border-color: #2F7E20;
	border-style: solid;	
}

td.stl_leftmenu {
	background-color: #FFFFFF;
}
td.stl_disclaimer {
	background-color: #A6CF9E;
}

td.stl_rightfoot {
	background-color: #2F7E20;
	border: 0px;
	border-left: 1px solid #2F7E20;
}

td.stl_content {
	background-color: #FFFFFF;
	border-left: 1px solid #2F7E20;
}

td.stl_homecontent {
	background-color: #2F7E20;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

td.stl_homecontentmargin {
	background-image:url('images/manhome.jpg'); 
	background-repeat: no-repeat;
}

td.stl_homefooterleft {
	border-top: 1px solid #2F7E20;
	background: #2F7E20;	
}

td.stl_image {
	background-color: #FFFFFF;
}

ul.pos_mainmenu li {
	list-style: none;
	background-image: none;
}

ul.pos_mainmenu li a{
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

ul.pos_mainmenu li:hover {
	background-image: url('/images/menu/pijlschuin.gif');
	background-repeat: no-repeat;
	background-position: 0em 0.3125em;
}

ul.pos_mainmenu li a:hover {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif; 
	color: #2F802D;
	text-decoration: none;	
}

ul.pos_mainmenu li.active {
	background-image: url('/images/menu/pijlschuin.gif');
	background-repeat: no-repeat;
	background-position: 0em 0.3125em;
}

ul.pos_mainmenu li.active a {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif; 
	color: #2F802D;
	text-decoration: none;	
}

ul.pos_submenu li {
	list-style: none;
	background-image: none;
}

ul.pos_submenu li a {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

ul.pos_submenu li:hover {
	background-image: url('/images/menu/pijlgroen.gif');
	background-repeat: no-repeat;
	background-position: 0em 0.3125em;
}	

ul.pos_submenu li a:hover {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif; 
	color: #2F802D;
	text-decoration: none;	
}

ul.pos_submenu li.active {
	background-image: url('/images/menu/pijlgroen.gif');
	background-repeat: no-repeat;
	background-position: 0em 0.3125em;
}

ul.pos_submenu li.active a {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif; 
	color: #2F802D;
	text-decoration: none;	
}

ul.pos_forummenu li a {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

ul.pos_submenu li ul.pos_forummenu li {
	list-style: none;
	background-image: none;
}

ul.pos_submenu li.active ul.pos_forummenu li a{
	color: #000000;
}

ul.pos_submenu li ul.pos_forummenu li:hover {
	background-image: url('/images/menu/pijlgroen.gif');
	background-repeat: no-repeat;
	background-position: 0em 0.3125em;
}

ul.pos_submenu li ul.pos_forummenu li a:hover {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif; 
	color: #2F802D;
	text-decoration: none;	
}	

ul.pos_submenu li ul.pos_forummenu li.active {
	background-image: url('/images/menu/pijlgroen.gif');
	background-repeat: no-repeat;
	background-position: 0em 0.3125em;
}

ul.pos_submenu li ul.pos_forummenu li.active a{
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif; 
	color: #2F802D;
	text-decoration: none;	
}

div.stl_homecontent {
	background-color: #2F7E20;
}

div.stl_topmenu {
	background-color: #FFFFFF;
}

/****windmill login<****/
div.stl_windmillCMSlogin span {
	line-height: 2em;
}
/****windmill login>****/

input.stl_invul {
	border: #000000 solid 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
}

input.stl_submit,
table.pos_forumlogin td.pos_button input {
	color: #FFFFFF;
	background: #2F7E20;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
	border: #2F7E20 solid 2px;
}

input.stl_submit:hover,
table.pos_forumlogin td.pos_button input:hover {
	background: #85BB35;
	border-color: #85BB35;
}

p.stl_dikzwart {
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
}

p.stl_zwart {
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
}

table.stl_details p.stl_zwart a{
  	color: #2F7E20;
	text-decoration: underline;
}

table.stl_details p.stl_zwart a:hover {
	color: #85BB35;
	text-decoration: underline;
}

p.stl_groen {
	color: #2F7E20;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
}

div.stl_tekstcontent h1{
	font-size: 0.880em;
	font-family: arial, helvetica, sans-serif;
	color: #85BB35;
}

div.stl_tekstcontent h1.stl_noticeheader {
	font-weight: lighter;
}

div.stl_tekstcontent p, 
div.stl_tekstcontent li{
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
	line-height: 1.4em;
}

div.stl_tekstcontent p.stl_sitemap {
	line-height: 1.6em;
}

div.stl_tekstcontent a {
	color: #85BB35;
	text-decoration: underline;
}

div.stl_tekstcontent a:hover {
	color: #2F7F29;
}

div.stl_tekstcontent p.heading1 {
	font-size: 0.880em;
	font-family: arial, helvetica, sans-serif;
	color: #85BB35;
    font-weight: bold;	
}

div.stl_hometekst h1{
	font-size: 0.880em;
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
}

div.stl_hometekst p, 
div.stl_hometekst li{
	font-size: 0.75em;
	color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	line-height: 1.4em;
}

div.stl_hometekst a {
	color: #85BB35;
	text-decoration: underline;
}

div.stl_hometekst a:hover {
	color: #2F7F29;
}

div.stl_hometekst p.heading1 {
	font-size: 0.880em;
	font-family: arial, helvetica, sans-serif;
	color: #85BB35;
    font-weight: bold;	
}

div.stl_resultblok {
	background: #A6CF9E;
}

p.stl_resultblok {
	color: #2F7E20;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
}	

a.stl_groen {
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
	text-decoration: underline;
}

table.stl_details a.stl_groen {
	color: #2F7E20;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
	text-decoration: underline;
}

table.stl_details a.stl_groen:hover {
	color: #85BB35;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
	text-decoration: underline;
}

div.stl_details {
	background: #A6CF9E;
}

p.stl_detailskop {
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
}

td.stl_midfooter {
	background-color: #C0E37A;
	border-left: 1px solid #2F7E20;
	color: #2F7E20;
}

td.stl_midfooter h1 {
	font-size: 0.880em;
}

td.stl_midfooter p {
	font-size: 0.75em;
}

td.stl_midfooter div.stl_homeslider {
	visibility: hidden;
}

td.stl_homefooterright {
	border-left: 1px solid #2F7E20;
	border-top: 1px solid #2F7E20;
	background-color: #8AC13F;
}

div.stl_disctekst a{
	font-size: 0.6875em;
	font-family: arial, helvetica, sans-serif;
	color: #2F6B1C;
	text-decoration: none;
}

div.stl_disctekst a:hover {
	text-decoration: underline;
}

hr.greenline {
	background-color: #2F7E20;
	border: 0px;
}

p.stl_copyright  {
	font-size: 0.6875em;
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
}

div.stl_input input {
	font-size: 0.75em;
	border: 1px solid #000000;
}

div.stl_submit div.stl_submitwrapper input.stl_filebutton {
	background-color: $donkergrijs$;
}

div.stl_submit input {

	background-color: #2F7E20;
	color: #FFFFFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
	border: solid #2F7E20;	
	border-width: 0.1em;
}

div.stl_submit input:hover {
	background-color: #85BB35;	
	border: solid #85BB35;	;
	border-width: 0.1em;
}

a.stl_navknop {
	color: #2F7E20;
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
	border: #2F7E20 solid 1px;
	text-decoration: none;
}

td.pos_submitknopdefault a.stl_detailsknop,
td.submitknop a.stl_detailsknop {
	color: #FFFFFF;
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	background-color: #2F7E20;
}

td.pos_submitknopdefault a.stl_detailsknop:hover,
td.submitknop a.stl_detailsknop:hover {
	color: #FFFFFF;
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	background-color: #85BB35;	
}

div.stl_tekstcontent div.stl_tekst table a.stl_overzichtknop {
	text-decoration: none;
}

div.stl_tekstcontent div.stl_tekst table a.stl_pijl {
	text-decoration: none;
}

div.stl_tekstcontent div.stl_tekst a.stl_overzichtknop {
	text-decoration: none;
}

div.stl_forminput textarea.text {
	overflow: auto;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
}

div.stl_formtekst {
	font-size: 0.75em;
}

div.stl_form form {
	min-width: 20em;
}

div.stl_forminput input {
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
}

/*********  Agenda **********/
/* main div */
div.stl_oneven {
	background-color: #E0ECDF;
}
/***/

/* header div */ 
div.stl_agendaheader {
	background-color: #2F7E20;
}

div.stl_adatum {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
}

div.stl_aactiviteit {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
}
/***/
/* titelbalk div */
div.stl_even div.stl_adatum,
div.stl_oneven div.stl_adatum {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
}

div.stl_even div.stl_aactiviteit,
div.stl_oneven div.stl_aactiviteit {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
}

div.stl_linkmeerinfo {
	visibility: visible;
}

div.agendaActive div.stl_linkmeerinfo {
	visibility: hidden;
}

div.stl_linkmeerinfo a {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
	color: 	#85BB35;
	text-decoration: underline;
}

div.stl_linkmeerinfo a:hover {
	color: #2F7F29;
}

div.stl_titelbalk {
	border: 0px;
}

div.agendaActive div.stl_titelbalk {
	border-bottom: dashed;
	border-width: 1px;
	border-color: #000000;
}
/***/
/* meer info div */
div.stl_meerinfo {
	display: none;
} 

div.agendaActive div.stl_meerinfo {
	display: block;
	border-bottom: 1px solid #FFFFFF;
}

div.stl_aomschrijving p {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
}

div.stl_aafspraak {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
}

div.stl_aaccomodatie {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
}

div.stl_aaccomodatie a {
	color: #85BB35;
	text-decoration: underline;
}

div.stl_aaccomodatie a:hover {
	color: #2F7F29;
}

div.stl_acontact {
	font-size: 0.75em;
	font-family: arial, helvetica, sans-serif;
}

div.stl_acontact a {
	color: #85BB35;
	text-decoration: underline;
}

div.stl_acontact a:hover {
	color: #2F7F29;
}
/***/
/****************************/
div.stl_forum div.pos_forumtop p {
	color: #7B7B7B;
}

span.stl_error {
	color: #C71026;
}

div.stl_forum h3 {
	font-size: 0.880em;
	color: #85BB35;
}

div.stl_forum div.stl_onderwerp {
	background-color: #E1FAD6;
}

div.stl_forum div.stl_bericht {
	border: 1px solid #2F7E20;
}

div.stl_forum div.stl_onderwerp h2,
div.stl_forum div.stl_bericht h2 {
	font-size: 0.75em;
	color: #85BB35;
}

div.stl_forum div.stl_onderwerp h2 span,
div.stl_forum div.stl_bericht h2 span {
	color: #000000;
}

table.pos_forumlogin input,
div.stl_forum div.stl_form div.stl_formelement div.stl_input input,
div.stl_forum div.stl_form div.stl_formelement div.stl_input textarea {
	border: 1px solid #7B7B7B;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.75em;
}

/***maintable<***/
table.stl_maintable {
	border-collapse: collapse;
}

/****raadsliedenbrowser<****/
a.stl_websiteknop {
	text-decoration: none;
}
/***lichtkrant***/
span.stl_date {
	font-family: arail, helvetica, sans-serif;
	font-size: 0.75em;
	text-decoration: none;
	color: #000000
}

div.stl_lichtkrant div a {
	font-family: arail, helvetica, sans-serif;
	font-size: 0.75em;
	text-decoration: none;
	color: #2F7E20;
}

div.stl_lichtkrant_list {
	background: #FFFFFF;	
}


hr.stl_noticeline {
	border-top: 1px solid #2F7E20;
	border-bottom: 0px;
}

div.stl_lichtkrant_list a.pos_navknop {
	text-decoration: none;
	border: 1px solid #85BB35;
}

div.stl_lichtkrant_list a.pos_navknop:hover {
	border: 1px solid #2F7E20;
}

div.stl_lichtkrant ul.stl_noticelink {
	list-style: none;
	background-image: none;
}

div.stl_lichtkrant ul.stl_noticelink li a {
	font-size: 0.75em;
	font-family: arial, helvetica, "sans-serif";
	color: #85BB35;
	text-decoration: none;
}

div.stl_lichtkrant ul.stl_noticelink li a:hover {
	color: #2F7E20;
}

div.stl_hometekst h1.stl_homebig {
	color: #FFFFFF;
	font-family: arial, helvetica, "sans-serif";
	font-size: 1.3em;
}

a.stl_wwvergeten {
	font-size: 0.75em;
}

tr.stl_forumrow.stl_odd:hover,
tr.stl_forumrow.stl_even:hover {
	background-color: #84B934;
	cursor: pointer;
}

tr.stl_forumrow.stl_odd {
	background-color: #FFFFFF;
}

tr.stl_forumrow.stl_even {
	background-color: #F2F2F2;	
}

tr.stl_forumrow td,
tr.stl_headerrow th {
	border-right: 1px solid #E1E1E1;
	font-family: arial,helvetica,sans-serif;
	font-size: 0.75em;
}

tr.stl_forumrow td.stl_topic_lastpost {
	border: none;
}

tr.stl_headerrow th {
	border: none;
	font-weight: bold;
	color: #2F7E20;
}
