html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
html, body	{
	height: 100%;
}





	
			

body	{
	font-family: 'Droid Sans', Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.3;
	color: #666666;
	background:url(/site/images/layout/bg.jpg) left top repeat-x;
}
body.pages1 { /* afwijkende bgimage homepage */
	background:url(/site/images/layout/bg-home.jpg) left top repeat-x;
}
img {
	border:none;
}
ul, ol {
	padding-left:20px;
}


a:link	{
	color: #BD464A;
	text-decoration: underline;
}
a:visited	{
	color: #BD464A;
	text-decoration: underline;
}
a:hover	{
	color: #25658A;
	text-decoration: underline;
}
a:active	{
	color: #25658A;
	text-decoration: underline;
}




h1	{
	font-family:'Droid Serif', Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:400;
	line-height:1.2;
	color:#313149;
	padding-bottom:20px;
	}
.h1border {
	width:150px;
	margin-top:5px;
	border-bottom:5px solid #BD464A;
}
h2	{
	font-family:'Droid Serif', Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:400;
	line-height:1.2;
	color:#313149;
	padding-bottom:7px;
	}
h3	{
	font-family:'Droid Serif', Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:1.2;
	color:#313149;
	padding-bottom:5px;
	}
/*
h4	{
	font-size:18px;
	line-height:130%;
	color:#6A9A1F;
	}
*/
h5 {
	font-family:'Droid Sans', Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:15px;
	line-height:19px;
}
h6 {
	font-family:'Droid Serif', Verdana, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-style:italic;
	color:#333333;
	font-size:15px;
	line-height:19px;
}
	
hr {
	width:100%;
	clear:both;
	background-color:#E6E6E6;
	height:1px;
	border:0;
	margin:0;
	padding:0;
}
hr.large {
	margin:20px 0 30px 0;
}
hr.nieuws {
	margin:20px 0 30px 0;
}
hr.agenda {
	margin:15px 0 15px 0;
}









/* CK EDITOR STYLES --------- */
.h1	{
	font-family: "Droid Serif",Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	line-height:2;
	color:#BD464A;
	}
.h2	{
	font-family: "Droid Sans",Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:700;
	line-height:1.5;
	color:#313149;
	}
.opmerking	{
			color:#999999;
			font-size:11px;
			}
			
img.fotolinks {
    float: left;
    margin-right: 20px;
	margin-bottom:10px;
}
	
img.fotorechts {
    float: right;
    margin-left: 20px;
	margin-bottom:10px;
}
/* ------------------- */
			
			
			
			






.goed	{
		background-color:#F2FFF2;
		border:1px solid #73CC73;
		padding:10px;
		color:#404040;
		margin-bottom:15px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		behavior: url(/site/css/pie.htc);
		}
.fout	{
		background-color:#FFF2F2;
		border:1px solid #FF7373;
		padding:10px;
		color:#404040;
		margin-bottom:15px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		behavior: url(/site/css/pie.htc);
		}
.alertgoed {
	color:#009900;
}
.alertfout {
	color:#FF0000;
}
.invulmis {
	color:#FF0000;
}



.clearboth {
	clear:both;
}













#content .datum {
	font-weight:700;
	color:#999999;
}


#content .row {
	display:table;
	width:100%;
}
#content .cell {
	display:table-cell;
	vertical-align:top;
}
#content .cell:nth-child(1) {
	color:#BDB8AD;
	font-size:14px;
	font-weight:700;
	line-height:18px;
	text-align:center;
	width:35px;
	padding-right:30px;
}
#content .cell:nth-child(1) strong {
	color:#BD464A;
	font-size:25px;
	line-height:25px;
}
#content .cell:nth-child(2) {
	width:auto;
}
#content .cell:nth-child(2) h5, #content .cell:nth-child(2) h6 {
	padding-bottom:5px;
}





.paginator {
	color:#CCCCCC;
	font-size:15px;
	line-height:24px;
}
.paginator i {
	font-size:24px;
	line-height:24px;
}
.paginator ul {
	margin:0;
	padding:0;
}
.paginator li {
	display:inline;
	list-style:none;
	padding:0 10px;
}



.editienavi {
	margin-top:-55px;
	float:right;
	clear:both;
}
.editienavi > .lbl {
	display:inline-block;
	vertical-align:middle;
	font-size:13px;
	line-height:28px;
	color:#999999;
	padding-right:10px;
}
.editienavi > .navi {
	display:inline-block;
	vertical-align:middle;
	width:175px;
	color:#CCCCCC;
	font-size:15px;
	line-height:24px;
}
.editienavi > .navi i {
	font-size:24px;
	line-height:24px;
}
.editienavi > .navi strong {
	color:#313149;
}



#content > .tekst.bestuur {
	width:100%;
}
.bestuur_row {
	display:inline-block;
	vertical-align:top;
	width:33.333333%;
	min-width:310px;
	padding:7px 0;
}
.bestuur_pic {
	display:inline-block;
	vertical-align:middle;
	width:120px;
}
.bestuur_txt {
	display:inline-block;
	vertical-align:middle;
	width:auto;
}





.frm_titel {
	color:#BD464A;
	font-size:18px;
	font-weight:700;
	padding-bottom:15px;
}
.frm_row {
	display:table;
	padding-bottom:10px;
}
.frm_lbl {
	display:table-cell;
	width:150px;
}
.frm_val {
	display:table-cell;
}
.frm_akkoord {
	display:none;
}



.sitemapagenda {
	padding-bottom:15px;
}
.sitemapagenda > li {
	list-style:none;
}










#homekader {
	width:100%;
	height:400px;
	background-color:#EBE7E0;
	clear:both;
	margin-bottom:30px;
	
	-webkit-box-shadow: #595959 0px 0px 4px;
	-moz-box-shadow: #595959 0px 0px 4px;
	box-shadow: #595959 0px 0px 4px;
}
#homekader > div {
	display:none;
}
#homekader > div > .foto {
	width:598px;
	float:left;
	clear:none;
}
#homekader > div > .foto > img {
	width:100%;
}
#homekader > div > .tekst {
	position:relative;
	width:276px;
	padding:35px;
	float:right;
	clear:none;
	font-family:'Droid Serif', Verdana, Arial, Helvetica, sans-serif;
	font-size:23px;
	line-height:1.2;
	color:#808080;
}
#homekader > div > .tekst > p:nth-last-child(1) {
	position:absolute;
	left:35px;
	top:302px;
}

#homekader .btn {	
	font-family:'Droid Sans', Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:64px;
	text-align:center;	
	color: #FFFFFF;
	text-decoration: none;
}
#homekader a.btn:link, #homekader a.btn:visited	{
	display:block;
	width:202px;
	height:64px;
	padding-right:10px;
	background: url(/site/images/layout/btn_homekader_f01.png) left top no-repeat;
}
#homekader a.btn:hover, #homekader a.btn:active	{
	display:block;
	width:202px;
	height:64px;
	padding-right:10px;
	background: url(/site/images/layout/btn_homekader_f02.png) left top no-repeat;
}



#homeagenda {
	width:528px;
	padding:35px 70px 0 0;
	float:left;
	clear:none;
}
#homeagenda .row {
	display:table;
	border-bottom:1px solid #DDDDDD;
	padding-bottom:15px;
	margin-bottom:15px;
}
#homeagenda .cell {
	display:table-cell;
	vertical-align:top;
}
#homeagenda .cell:nth-child(1) {
	color:#BDB8AD;
	font-size:14px;
	font-weight:700;
	line-height:18px;
	text-align:center;
	width:35px;
	padding-right:30px;
}
#homeagenda .cell:nth-child(1) strong {
	color:#BD464A;
	font-size:25px;
	line-height:25px;
}
#homeagenda .cell:nth-child(2) {
	width:463px;
}
#homeagenda .cell:nth-child(2) h5 {
	color:#999999;
	font-size:15px;
	line-height:19px;
	padding-bottom:5px;
}
#homeagenda .cell:nth-child(2) h6 {
	font-family:'Droid Serif', Verdana, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-style:italic;
	color:#333333;
	font-size:15px;
	line-height:19px;
}

#homeagenda .btn {	
	font-family:'Droid Sans', Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:48px;
	text-align:center;	
	color: #FFFFFF;
	text-decoration: none;
	margin-top:30px;
}
#homeagenda a.btn:link, #homeagenda a.btn:visited	{
	display:block;
	width:174px;
	height:48px;
	padding-right:10px;
	background: url(/site/images/layout/btn_homeagenda_f01.png) left top no-repeat;
}
#homeagenda a.btn:hover, #homeagenda a.btn:active	{
	display:block;
	width:174px;
	height:48px;
	padding-right:10px;
	background: url(/site/images/layout/btn_homeagenda_f02.png) left top no-repeat;
}



#homenieuws {
	width:276px;
	padding:35px;
	float:left;
	clear:none;
	background-color:#EBE7E0;
}
#homenieuws h1 {
	float:left;
	clear:none;
	line-height:34px;
}
#homenieuws .row {
	border-bottom:1px solid #FFFFFF;
	padding-bottom:15px;
	margin-bottom:15px;	
}
#homenieuws .row:nth-last-child(1) {
	border:none;
	padding:0;
	margin:0;	
}

#homenieuws h4 {
	font-family:'Droid Serif', Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-style:italic;
	color:#19353E;
	font-size:15px;
	line-height:1.2;
	padding-bottom:3px;
}
#homenieuws .datum {
	font-weight:700;
	color:#999999;
	padding-bottom:5px;
}
#homenieuws .link {
	padding-top:3px;
}
#homenieuws .link a {
	text-decoration:none;
}

#homenieuws .btn {	
	float:right;
	clear:none;
	font-family:'Droid Sans', Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:34px;
	text-align:center;	
	color: #FFFFFF;
	text-decoration: none;
}
#homenieuws a.btn:link, #homenieuws a.btn:visited	{
	display:block;
	width:117px;
	height:34px;
	padding-right:10px;
	background: url(/site/images/layout/btn_homenieuws_f01.png) left top no-repeat;
}
#homenieuws a.btn:hover, #homenieuws a.btn:active	{
	display:block;
	width:117px;
	height:34px;
	padding-right:10px;
	background: url(/site/images/layout/btn_homenieuws_f02.png) left top no-repeat;
}











































/* OPBOUW */
#wrap {
	width:944px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -105px;
	padding:0 20px;
}





#header {
	height:130px;
}
#logo {
	display:block;
	margin-top:30px;
	float:left;
	clear:none;
	width:225px;
	height:71px;
}
#menulbl {
	display:none;
}
#menu {
	display:block;
	float:right;
	text-align:right;
	clear:none;
	font-size:14px;
	line-height:1;
	font-weight:bold;
	margin-top:66px;
	width:719px;
}
#menu ul {
	margin:0;
	padding:0;
	list-style:none;
}
#menu li {
	display:inline;
	padding:0;
	margin:0;
	padding:7px 11px 2px 11px;
}
#menu li:nth-child(1) {
	padding-left:0;
	border-right:1px solid #BDB8AD;
}
#menu li:nth-last-child(1) {
	padding-right:0;
}
#menu a:link	{
	color: #BDB8AD;
	text-decoration: none;
}
#menu a:visited	{
	color: #BDB8AD;
	text-decoration: none;
}
#menu a:hover	{
	color: #BD464A;
	text-decoration: none;
}
#menu a:active	{
	color: #BD464A;
	text-decoration: none;
}
#menu i {
	font-size:22px;
	line-height:1;
}

#menubg {
	display:none;
}




#content {
	padding-top:40px;
	padding-bottom:60px;
}
body.pages1 > #wrap > #content { /* afwijkende toppadding voor homepage */
	padding-top:0px;
}
#content > .tekst {
	width:775px;
}
#content > .pic {
	float:right;
	clear:none;
	width:350px;
	padding-left:50px;
	padding-top:3px;
	text-align:right;
}
#content > .pic > img {
	max-width:100%;
}
#content > .tekstpic {
	float:left;
	clear:none;
	width:544px;
}





#push	{
	height:105px;
}		
#footerwrap	{
	height:100px;
	background-color:#333333;
	border-top:5px solid #BD464A;
}
#footer {
	width:944px;
	padding:20px;
	padding-bottom:0;
	margin:auto;
	color:#DDDDDD;
}
#footer h6 {
	font-family:'Droid Serif', Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:1.2;
	color:#E3E3E3;
	padding-bottom:10px;
}

#footer > div:nth-child(1) {
	float:left;
	clear:none;
	width:50%;
}
#footer > div:nth-child(2) {
	float:left;
	clear:none;
	width:50%;
	text-align:right;
	padding-top:40px;
	font-size:11px;
}


#footer a:link	{
	color: #BD464A;
	text-decoration: underline;
}
#footer a:visited	{
	color: #BD464A;
	text-decoration: underline;
}
#footer a:hover	{
	color: #DDDDDD;
	text-decoration: underline;
}
#footer a:active	{
	color: #DDDDDD;
	text-decoration: underline;
}

























a.link1:link	{
	color: #25658A;
	text-decoration: none;
}
a.link1:visited	{
	color: #25658A;
	text-decoration: none;
}
a.link1:hover	{
	color: #19353E;
	text-decoration: none;
}
a.link1:active	{
	color: #19353E;
	text-decoration: none;
}

a.link2:link	{
	color: #BD464A;
	text-decoration: underline;
}
a.link2:visited	{
	color: #BD464A;
	text-decoration: underline;
}
a.link2:hover	{
	color: #25658A;
	text-decoration: underline;
}
a.link2:active	{
	color: #25658A;
	text-decoration: underline;
}





a.grijsnix:link	{
	color: #999999;
	text-decoration: none;
}
a.grijsnix:visited	{
	color: #999999;
	text-decoration: none;
}
a.grijsnix:hover	{
	color: #999999;
	text-decoration: none;
}
a.grijsnix:active	{
	color: #999999;
	text-decoration: none;
}

a.grijsnix2:link	{
	color: #808080;
	text-decoration: none;
}
a.grijsnix2:visited	{
	color: #808080;
	text-decoration: none;
}
a.grijsnix2:hover	{
	color: #808080;
	text-decoration: none;
}
a.grijsnix2:active	{
	color: #808080;
	text-decoration: none;
}

a.zwartnix:link	{
	color: #333333;
	text-decoration: none;
}
a.zwartnix:visited	{
	color: #333333;
	text-decoration: none;
}
a.zwartnix:hover	{
	color: #333333;
	text-decoration: none;
}
a.zwartnix:active	{
	color: #333333;
	text-decoration: none;
}

a.dblauwnix:link	{
	color: #19353E;
	text-decoration: none;
}
a.dblauwnix:visited	{
	color: #19353E;
	text-decoration: none;
}
a.dblauwnix:hover	{
	color: #19353E;
	text-decoration: none;
}
a.dblauwnix:active	{
	color: #19353E;
	text-decoration: none;
}