

/*html<*/
/**body<**/
body {
	margin: 0em;
	padding: 0em !important; /* important: To overwrite cms stylesheet */
	overflow: -moz-scrollbars-vertical;
}
/***global<***/
td.greenline {
	margin: 0em;
	padding: 0em;
}

hr.greenline {
	margin: 0em;
	margin-top: 0.7em;
	margin-bottom: 0.7em;
	height: 1px;
}
/***global>***/

/***maintable<***/
table.pos_maintable {
	margin: 0em;
	padding: 0em;
	width: 100%;
}

td.pos_topmenu {
	height: 8.8125em;
	
}

ul.pos_mainmenu {
	margin: 0em;
	margin-left: 2em;
	padding: 0em;
	padding-top: 2em;
}

ul.pos_mainmenu li {
	margin-left: 0em;
	margin-bottom: 0.2em;
	padding-left: 1em;
}

ul.pos_mainmenu li:hover {
	padding-left: 1em;	
}
/****hoofdlogo<****/
div.pos_logo {
	float: right;
	padding-top: 1em;
	padding-right: 2.5em; 
	padding-bottom: 0.6em;
	padding-left: 0em;
}
/****hoofdlogo>****/
td.pos_leftmenu {
	vertical-align: top;
	margin: 0em;
	padding: 0em;
	/*width: 3em;*/
}

ul.pos_submenu {
	margin: 0em;
	margin-top: 1em;
	margin-left: 2em;
	margin-bottom: 1em;
	padding: 0em;
}

ul.pos_submenu li {
	margin-left: 0em;
	margin-bottom: 0.4em;
	padding-left: 1em;
}

ul.pos_submenu li:hover {
	padding-left: 1em;
}

ul.pos_submenu ul.pos_forummenu li {
	margin-left: -2em;
	margin-bottom: 0em;
	padding-left: 1em;
}

ul.pos_submenu ul.pos_forummenu li:hover {
	padding-left: 1em;
}
/****subnav<****/
div.pos_subnav {
	width: auto;
	min-height: 11.5em;
	margin-bottom: 1em;
}
/****subnav>****/

td.pos_image {
	vertical-align: bottom;
	width: 22.0625em;
	margin: 0em;
	padding: 0em;
}

td.pos_disclaimer {
	height: 2.1875em;
}

/****disclaimercontent<****/
div.pos_disctekst {
	float: left;
	margin-top: 0.5em; 
	margin-right: 1em; 
	margin-bottom: 0em; 
	margin-left: 0em;
}

div.pos_disc {
	margin-left: 2.8125em;
}

div>p {
	margin: 0em;
}
/****disclaimercontent>****/

td.pos_content {
	vertical-align: top;
	padding: 0em;
	padding-left: 3.25em;
	padding-top: 1.3em;
	padding-right: 1.3em;
	padding-bottom: 2em;
	min-width: 30em;
}

/****het tekstblok op alle tekstpagina's<****/
div.pos_tekstcontent {
	float: left;
	max-width: 30em;
	min-width: 5em;
	min-height: 8.5em;
}



div.pos_tekstcontent p {
	margin: 0em;
	margin-right: 1.6em;
}

div.pos_tekstcontent ol {
	padding: 0em;
	padding-left: 1.1em;
	margin: 0em;
}

div.pos_tekstcontent ul {
	padding: 0em;
	padding-left: 1.1em;
	margin: 0em;
}

div.pos_tekstcontent h1 {
	margin: 0em;
	line-height: 1.5em;
}

hr.pos_noticeline {
	clear: both;
}

div.pos_tekstcontent p, 
div.pos_tekstcontent li{
	padding-top: 0em; 
	padding-right: 0em; 
	padding-bottom: 0.3em; 
	padding-left: 0em;
	margin: 0em;
}

div.stl_tekstcontent a {
	padding: 0em;
	margin: 0em;
}
/****het tekstblok op alle tekstpagina's>****/
/****sitemap<****/
div.stl_tekstcontent a.stl_sitemap {
	margin: 0em;
	margin-left: 2em;
}
/****sitemap>****/
/****Agenda<****/
div.pos_oneven {
	margin: 0em;
	min-width: 18em;
}

div.pos_even {
	margin: 0em;
	min-width: 18em;
}

table.pos_windmillCMSinline {
	margin: 0em !important; /* important: To overwrite cms stylesheet */
}

div.pos_agendaheader {
}

div.pos_adatum {
	float: left;
	width: 6em;
	padding-top: 0.2em; 
	padding-right: 0em; 
	padding-bottom: 0em; 
	padding-left: 1.6em;
	margin-top: 0em; 
	margin-right: 3em; 
	margin-bottom: 0em; 
	margin-left: 0em;
}

div.pos_aactiviteit {
	height: 1.3em;
	padding-top: 0.2em; 
	padding-right: 0em; 
	padding-bottom: 0em; 
	padding-left: 0em;
}

div.pos_linkmeerinfo {
	float: right;
	padding-top: 0.2em;
	padding-right: 1.4em;
	padding-bottom:	0em;
	padding-left: 0em; 
}

div.pos_meerinfo {
	padding: 0em;
	padding-top: 0.5em;
}

div.pos_titelbalk {
	height: 1.3em;
}

div.pos_aomschrijving p {
	padding-top: 0em;
	padding-right: 1.6em;
	padding-bottom: 0.5em; 
	padding-left: 1.6em;
}

div.pos_aafspraak {
	padding-top: 0em;
	padding-right: 1.6em;
	padding-bottom: 0.5em;
	padding-left: 1.6em;
}

div.pos_aaccomodatie {
	padding-top: 0em;
	padding-right: 1.6em;
	padding-bottom: 0.5em;
	padding-left: 1.6em;
	
}

div.pos_acontact {
	padding-top: 0em;
	padding-right: 1.6em;
	padding-bottom: 0.5em;
	padding-left: 1.6em;
}

div.pos_kaart {
	float: left;
}
/****agenda>****/
/****vacature<****/
/****vacature>****/
/****raadsliedenbrowser<****/
td.pos_submitknopdefault a.stl_detailsknop,
td.submitknop a.stl_detailsknop {
	padding-left: 1em;
	padding-top:  0.4em;
	padding-bottom: 0.5em;
	margin-right: 1em;
	padding-right: 1em;
}

td.pos_submitknopdefault a.stl_detailsknop:hover,
td.submitknop a.stl_detailsknop:hover {
	padding-left: 1em;
	padding-top:  0.4em;
	padding-bottom: 0.5em;
	padding-right: 1em;
	margin-right: 1em;
}

div.stl_tekstcontent div.stl_tekst table a.stl_overzichtknop {
	padding: 0em; 
	padding-right: 1.5em;
	padding-left: 1.5em;
}

div.stl_tekstcontent div.stl_tekst table a.stl_pijl {
	padding: 0em;
	padding-right: 0.4em;
	padding-left: 0.4em;
}

div.stl_tekstcontent div.stl_tekst a.stl_overzichtknop {
	padding: 0em;
	padding-right: 1.5em;
	padding-left: 1.5em;
}

a.pos_websiteknop {
	float: right;	
	margin-right: 1em;
}

table.pos_details td p,
table.pos_details td a {
	margin-left: 1em;
}

table.pos_details td {
	min-width: 18em;
}

table.pos_details td p.stl_dikzwart {
	margin-top: 1em;
	margin-bottom: 1em;
}

table.pos_details {
	width: 100%;
}

a.pos_detailsknop {
	text-decoration: none;
}

a.pos_navknop {
	margin-left: 0.2em;
}

table.pos_detailsnav {
	margin: 0em;
	margin-top: 0.5em;
	float: right;
}

table.pos_detailsnav td.pos_navknop {
	padding-right: 0em;
	width: 8.2em;
}

div.pos_detailsnav {
	width: 100%;
	height: 2.5em;
}

td.pos_gegevens {
	padding-right: 0em;
}

td.pos_submitknopdefault {
	padding-top: 1em;
	padding-bottom: 1em;
}

td.pos_link {
	padding-top: 1em;
	padding-right: 0em;
	padding-bottom: 1em;
	padding-left: 0em;	
}

div.pos_resultblok {	
	margin-top: 0.1em;
	margin-right: 0em;
	margin-bottom: 0em; 
	margin-left: 0em;
}

td.pos_submitknop {
	vertical-align: bottom;
}

#plaats {
	height: 1.14em;
}

#kantoorpostcode {
 	height: 1.14em;
}

td.pos_input {
	margin: 0em;
	padding: 0em;
}

td.pos_details {
	vertical-align: top;
	width: 25%;
}
/****raadsliedenbrowser>****/
/****forum<****/
table.pos_forumlogin {
	margin-top: 1em;
}

table.pos_forumlogin input {
	margin-right: 0.5em;
}

table.pos_forumlogin td.pos_button {
	vertical-align: bottom;
}

div.pos_forumnav {
	margin-left: 4em;
	width: auto;
}

div.pos_forum div.pos_forumtop {
	margin-bottom: 0.8em;
}

div.pos_forum div.pos_forumtop h1 {
	margin-bottom: 1em;
}

div.pos_forum div.pos_forumtop p {
	padding-top: 0.4em;
}

div.pos_forumtop div {
	float: right;
}

div.pos_forum h3 {
	margin-left: 1.7em;
}

div.pos_forum div.pos_bericht {
	margin-bottom: 1em;
	padding: 1.5em;
}

div.pos_forum div.pos_bericht h2 {
	margin-top: 0em;
	margin-bottom: 1.5em;
}

div.pos_forum div.pos_form {
	margin-bottom: 5em;
}

div.pos_forum div.pos_form h3 {
	margin-left: 0em;
}

div.pos_forum div.pos_formelement {
	clear: both;
	/*width: 80%;*/
	
}

div.pos_forum div.pos_inputtitle {
	float: left;
	width: 30%;
}

div.pos_forum div.pos_input {
	clear: right;
	float: right;
	width: 70%;
}

div.pos_forum div.pos_input input, 
div.pos_forum div.pos_input textarea {
    width: 100%;
}

div.pos_forum div.pos_input textarea {
	height: 6em;
	margin-top: 0.5em;
}

div.pos_forum div.pos_submit {
	margin-top: 0.5em;
	margin-left: 0em;
	margin-right: 5.9em;
	clear: both;
	float: right;
	
	
	
}

div.pos_forum div.pos_required {
	margin-top: 0.5em;
	float: left;
}

div.stl_forum div.stl_forumtop input {
	width: 15em;
}
/****forum>****/
/****formulieren<****/
table.pos_form  {
	margin-top: 0em;
	margin-right: 0.5em;
	margin-bottom: 0em;
	margin-left: 0em;	
}

table.pos_formtable {
	/*min-width: 18em;
	max-width: 30em;*/
	width: 100%;
	border-spacing: 0em;
}

table.pos_formtable td {
	vertical-align: top;
}

table.pos_formtable td input{
	width: 95%;
}

td.pos_formtd {
	width: 20%;
}

td.pos_verzendtd div.pos_submit {
	width: 8em;
	padding-right: 0.5em;
}

td.pos_formtd div {
	max-width: 7.5em;
}

div.pos_form div.pos_submit {
	float: right;
}

div.pos_forminput {
	width: 95%
	float: right;
	margin-bottom: 0.5em;
	margin-left: 0.7em;
}

div.pos_formtekst {
	margin-bottom: 0.5em;	
}

div.pos_forminput textarea {
	width: 95%;	
	height: 10em;
	
}

input.pos_submit {
	height: 2em;
	width: 9em;
}

div.stl_submit div.stl_submitwrapper input.stl_filebutton {
	width: 10em;
}

div.stl_submit input {
	height: 1.5em;	
}

div.stl_submit input:hover {
	height: 1.5em;
}

div.stl_form input{
	width: 9em;
}

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

/****formulieren>****/

td.pos_rightfoot {
	height: 2.1875em;
}
/****footercontent<****/
div.pos_mologo {
	float: left;
	padding-top: 0.1em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 1.5625em;
	width: 4.875em;
}

div.pos_copyplace {
	float: right;
}

p.pos_copyright {
	padding-top: 1.2em;
	padding-right: 2em;
	padding-bottom: 0em;
	padding-left: 0em;
	text-align: right;
}
/****footercontent>****/

td.pos_contentmargin {
	vertical-align: top;
	margin: 0em;
	padding: 0em;
}

/***picture on all pages<***/
img.pos_actualpicture {
	vertical-align: bottom;
	margin: 0em;
	padding: 0em;
}
/***picture on all pages>***/
/***maintable on home<***/
td.pos_homelogo {
	vertical-align: top;
	width: 22.0625em;
	padding: 0em;
	margin: 0em;
}

td.pos_leftmargin {
	margin: 0em;
	padding-left: 3em;
	vertical-align: top;
}

/****spacergif<****/
img.pos_leftmargingif {
	margin: 0em;
	padding: 0em;
}
/****spacergif>****/

td.pos_homecontent {
	vertical-align: top;
	padding: 0em;
	padding-left: 1.5625em;
	padding-top: 1.3em;
	padding-right: 1.3em;
	padding-bottom: 2em;
	margin: 0em;
	width: 23.3875em;
	height: 12.5em;
}

/****hometekst<****/
div.pos_hometekst {
	vertical-align: middle;
	float: left;
	padding-top: 0.5em;
	width: 21.6em;
}

div.stl_hometekst a {
	padding: 0em;
	margin: 0em;
}

div.pos_hometekst p {
	margin-top: 2em;
	margin-right: $standardmargin;
}

div.pos_hometekst h1 {
	margin: 0;
	line-height: 1.5em;
}
/****hometekst>****/

td.pos_midfooter {
	vertical-align: top;
	padding: 0em;
	padding-top: 0.2em;
	padding-left: 1.5625em;
	margin: 0em;
	padding-right: 8.1875em;
	width: 100%;
}

td.pos_midfooter div.pos_homeslider {
	position: relative;
}

td.pos_midfooter h1 {
	margin: 0em;
	margin-bottom: 0.2em;
}

td.pos_midfooter p {
	margin: 0em;
}

td.pos_homefooterright {
	height: 2.1875em;
	padding-top: 1em;
	padding-bottom: 0.8em;
	padding-left: 1.5625em;
	margin: 0;
}

td.pos_homefooterleft {
	padding-top: 1em;
	padding-bottom: 2em;	
}

div.pos_wathoudt,
div.pos_watgebeurt {
	display: none;
}
/***lichtkrant***/
div.pos_lichtkrant {
	clear: left;
	height: 126px;
	padding-top: 0px;
}

div.pos_lichtkrant p {
	padding-left: 3.9em;
	padding-top: 2em;
}

div.pos_lichtkrant div a {
	padding-top: 0em;
	padding-left: 3.9em;
	display: block;
}

div.pos_lichtkrant_list {
	width: 22.5em;
	padding: 0em;
	padding-bottom: 1em;
}

div.pos_lichtkrant_list a.pos_navknop {
	float: right;
	padding: 0.5em;
	padding-top: 0em;
	padding-bottom: 0em;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}

div.pos_lichtkrant ul.pos_noticelink {
	margin: 0em;
	margin-top: -1em;
	margin-left: 2em;
	padding: 0em;
}

div.pos_lichtkrant ul.pos_noticelink li {
	margin-left: 0em;
	margin-bottom: 1em;
	padding-left: 1em;
}

div.pos_tekstcontent div.pos_tekst {
	padding: 0em;
	padding-bottom: 1em;
}

td.pos_wwvergeten_container {
	padding-top: 1em;
}
 div.pos_newpasswordform {
	display: none;
	width: 25em;
	
	padding-top: 1em;
}

div.pos_forum div.pos_newpassword {
	padding-top: 1em;
}

div.pos_forum div.pos_newpassword div.pos_inputtitle {
	padding-right: 1em;
	padding-bottom: 0.5em;
	width: 10em;
}

div.pos_forum div.pos_newpassword div.pos_input {
	padding-bottom: 0.5em;
	width: auto;
}

div.pos_forum div.pos_newpassword div.pos_input input {
	width: 17em;
}

tr.pos_headerrow th {
	text-align: left;
}

tr.pos_forumrow td,
tr.pos_headerrow th {
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}

tr.pos_forumrow td.pos_naam {
	width: 273px;
}

tr.pos_forumrow td.pos_topic_starter {
	width: 136px;
}

tr.pos_forumrow td.pos_posts {
	width: 43px;
}

tr.pos_forumrow td.pos_topic_lastpost {
	width: 195px;
}

td.pos_content.forumcontent {
	width: 686px;
	padding-left: 18px;
	padding-right: 18px;
}

table.pos_forumoverview {
	width: 650px;
}
