/* #### ALGEMEEN.CSS - ITEM 161 */

a { color: #000000; text-decoration: underline; }
/* was: a.hover */
a:hover {color: #505050; }

.tekstgrijs { color: #808080; font-weight: normal; }

ul { list-style: square; }

div#content form table {
width: 370px;
}

div#content p img{
max-width: 570px;
}

input, textarea, select {	
                font-family: verdana, Arial,  Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #999999;
}
td.l_content {
	font-size: 0.7em;
	line-height: 1.4em;
	font-family: verdana, Arial,  Helvetica, sans-serif;
	color: #000000;
}
td.l_content {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	color: #000000;
	padding-top: 23px;
	padding-right: 23px;
	padding-bottom: 18px;
}
td.l_content table tr td,td.l_content table tr th {
	font-size: 0.7em;
	line-height: 1.4em;
	font-family: verdana, Arial,  Helvetica, sans-serif;
	color: #000000;
}
td.r_achtergrond,td.r_achtergrond table tr td {
	font-size: 0.6em;
	line-height: 1.4em;
	font-family: verdana, Arial,  Helvetica, sans-serif;
	color: #000000;
}
img {
	border: 0;
}
div#content table {
width: 570px;
}

/* =============== Word integrator
word integrator styledefinitions zien er zo uit:
td.l_content div.Section1 TAGhier {..}
    =============== EINDE Word integrator */
div#newcontent, p, li, label, .l_broodtekst, td.l_content div.Section1 p, td.l_content div.Section1 h1, td.l_content div.Section1 h2, td.l_content div.Section1 h3 {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.7em;
                xfont-size: 11px;
	color: #000000;
	line-height: 1.4em;
}
h4, label#geslacht_dhr_lbl, label#geslacht_mevr_lbl {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.7em;
                xfont-size: 11px;
	color: #000000;
	line-height: 1.4em;
}
.zoekbroodtekst {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.7em;
                xfont-size: 11px;
	color: #000000;
	line-height: 1.4em;
}
/*
.l_broodtekst .l_broodtekst, span.l_broodtekst ul li, ol li ul li, td.l_broodtekst label {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	color: #000000;
	line-height: 1.4em;
	xfont-size: 0.7em;
                xfont-size: 11px;
}
.l_broodtekst p, div#newcontent p,div#newcontent h4,div#newcontent li {
	xfont-size: 0.7em;
                xfont-size: 11px;
}
td.l_content div.Section1 h1 {
                font-weight: 900;
                margin: 0px;
                padding: 0px;
}
td.l_content div.Section1 h2 {
                font-weight: 100;
                text-decoration: underline;
                margin: 0px;
                padding: 0px;
}
td.l_content div.Section1 h3 {
                font-weight: 100;
                font-style: italic;
                margin: 0px;
                padding: 0px;
}
td.l_content {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.7em;
                xfont-size: 11px;
	color: #000000;
	line-height: 1.4em;
                font-weight: 100;
background: red;
}
td.l_content table th {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.7em;
                xfont-size: 11px;
	color: #000000;
	line-height: 1.4em;
                font-weight: 900;
}

td.l_content table td {
	xfont-size: 0.7em;
                xfont-size: 11px;
	font-family: verdana, Arial,  Helvetica, sans-serif;
	color: #000000;
	line-height: 1.4em;
}
*/

li { margin-left: -15px; }

.l_broodtekstbold {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.7em;
                xfont-size: 11px;
	color: #000000;
	line-height: 1.3em;
	font-weight: 900;
}
.tekstbold {
	font-weight: 900;
}


a.tekstbold, a .tekstbold {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.7em;
                xfont-size: 11px;
	color: #000000;
	line-height: 1.4em;
                font-weight: 900;
}
a.l_broodtekst:hover {
                color: #505050;
}
table.publicaties .tekstgrijs {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.7em;
                xfont-size: 11px;
	color: #505050;
	line-height: 1.4em;
                font-weight: 100;
}



/* =============== BOVEN NAVIGATIE */
.nav_bovenpos { 
	xposition:	absolute; 
	top: 		136px; 
	left: 		367px; 
	width:		312px; 
	height:		17px; 
	z-index:	1; 
}

.nav_bovenposintra { 
	position:	absolute; 
	top: 		136px !important;
	top: 		140px; 
	left: 		510px; 
	height:		17px; 
	z-index:	1; 
}

.nav_boven {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;

}

.nav_boven { color: #666666;text-decoration: none;}
.nav_boven:hover {color: #333333;text-decoration: none;}

.breadcrumb {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	position:absolute; 
	top: 136px !important;
	top: 140px; 
	left: 18px;
	width:398px; 
	height:20px; 
}

.zoekveldpos
 {
	position:absolute; 
	left: 688px; 
	top: 132px;
	line-height: 1px;
}

.zoekveld {
	width: 100px;

}

/* =============== EINDE BOVEN NAVIGATIE */


/* =============== NAVIGATIE LINKERKANT */
.navigatie_link1 {
                height: 20px;
                margin: 0px;
                padding: 0px;
                width: 200px;
}
.navigatie_link2 {
	height: 20px;
                margin: 0px;
                padding: 0px;
                width: 200px;
}
.navigatie_link3 {
	height: 20px;
                margin: 0px;
                padding: 0px;
                width: 200px;
}
/* wordt niet meer gebruikt in linkermenu */
.nav_links {
	padding-right: 4px;
	padding-top: 17px;
	font-size: 9px;
	line-height: 20px;
}
.navigatie_link1 a.link {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border: none;
	width: 184px;
padding: 0px;
margin: 0px;
                padding-left: 10px;
                margin-left: 8px;
                margin-right: 8px;
}


.navigatie_link2 a.link {

	font-family: verdana, Arial,  Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	width: 184px;
padding: 0px;
margin: 0px;
	padding-left: 25px;
                margin-left: 8px;
                margin-right: 8px;
}



.navigatie_link3 a.link {
 color: #000000;
	font-family: verdana, Arial,  Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding-left: 40px;
                margin-left: 8px;
                margin-right: 8px;

	width: 184px;
}

/* =============== ALGEMEEN */





/* =============== EINDE ALGEMEEN */

/* =============== ALGEMEEN RECHTS*/
.r_subheading{
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.6em;
                xfont-size: 10px;
	font-weight: bolder;
	color: #000000;
	width: 180px;
	line-height: 1.1em;
}

.r_subheading { color: #000000;text-decoration: none;}
.r_subheading:hover {color: #FFFFFF;text-decoration: none;}

.r_broodtekst{
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.6em;
                xfont-size: 10px;
	color: #000000;
	width: 180px;
	line-height: 1.2em;
}

.r_broodtekst { color: #000000;text-decoration: none;}
.r_broodtekst:hover {color: #000000;text-decoration: none;}

.r_achtergrond{
	background-color: #FFFFFF;	
}

td.r_tdenquetelicht td.r_broodtekst label {
	xfont-size: 100%;
}


/* =============== EINDE ALGEMEEN RECHTS*/

/* altijd handig, non-breakable text */
.nobreak { white-space: nowrap; }

/* voor de odd/even layouts */
div.even {
	background: #E5E5E5;
	margin-top: 25px;
	padding: 	5px 5px 25px 5px;
}
div.odd {
	background: #ffFFff;
	padding: 	5px 5px 0px 5px;
}
div.even .broodtekst, div.odd .broodtekst {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.6em;
                xfont-size: 10px;
	color: #000000;
	font-style: normal;
	line-height: 1.2em;
	margin-bottom: 20px;
	text-align: left;
	vertical-align: top;
}
div.even .tekstbold, div.odd .tekstbold {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.6em;
                xfont-size: 10px;
	color: #000000;
	font-style: normal;
	line-height: 1.2em;
	text-align: left;
	vertical-align: top;
	font-weight: 900;
}
div.even .tekstgrijs, div.odd .tekstgrijs {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.6em;
                xfont-size: 10px;
	color: #505050;
	font-style: normal;
	line-height: 1.2em;
	text-align: left;
	vertical-align: top;
	font-weight: 900;
	padding-left: 10px;
}
/* aanpassing voor calamiteiten */
div.even .broodtekst p, div.odd .broodtekst p {
	xfont-size: 100%;
}

/* forms */
table#tblpf td {
                text-align: left;
                vertical-align: top;
                margin: 0px;
                padding: 0px;
}

table#tblpf label {
	font-weight:	900;
	font-style:		normal;
	text-decoration: none;
	font-family:	Verdana,Arial,Helvetica,sans-serif;
	white-space:	nowrap;
	padding:		0px 5px 0px 0px;
	margin:			0px;
}
table#tblpf input {
	font-weight:	100;
	font-style:		normal;
	font-family:	Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
	white-space:	nowrap;
	padding:		0px 2px 0px 2px;
	margin:			0px;
	border:			1px solid #888888;
}
table#tblpf textarea {
	font-weight:	100;
	font-style:		normal;
	font-family:	Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;
	padding:		0px 2px 0px 2px;
	margin:			0px;
	border:			1px solid #888888;
}
table#tblpf button {
	background:		#d4d0c8;
	border:			1px solid #888888;
                cursor:                      hand;
}
#tblpf .labelinformation ul.information,#tblpf .labelinformation ul.information li.information {
                list-style: none;
                margin: 0px;
                padding: 0px;
                border: none;
	color: #000000;
                display: block;
}

#tblpf #geslacht label#geslacht_dhr_lbl,#tblpf #geslacht label#geslacht_mevr_lbl,#tblpf table#naar_waarheid_ingevuld label {
	font-weight:	900;
	font-style:		normal;
	xfont-size: 0.7em;
                xfont-size: 11px;
	color: #000000;
	line-height: 1.4em;
	text-decoration: none;
	font-family:	Verdana,Arial,Helvetica,sans-serif;
	white-space:	nowrap;
	padding:		0px 5px 0px 0px;
	margin:			0px;
}
#tblpf input#geslacht_mevr,#tblpf  input#geslacht_dhr,#tblpf  input#naar_waarheid_ingevuld_Ja {
                border: none;
}

/* vacatures */
table.vacatures td {
	text-align: left;
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.7em;
                xfont-size: 11px;
	color: #000000;
	font-style: normal;
	line-height: 1.4em;
	margin-bottom: 20px;
}
table.vacatures td.img {
	width: 35px;
}
table.vacatures td.tekst {
	padding-left: 10px;
	font-weight: 900;
}
table.vacatures td.anchor {
	width: 60px;
	text-align: center;
}
table.vacatures a.anchor {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	color: #000000;
	font-style: normal;
	line-height: 1.2em;
	text-decoration: none;
}
table.vacatures a.anchor:hover {
	text-decoration: underline;
}


/*  odd & even */
.odd {
	background: #FFFFFF;
}
.even {
	background: #E5E5E5;
}

/* ================================== prikbord ======================== */

div.tabblad {
                white-space: nowrap;
	background: none;
}
.tab_links {
	background: url(/images/boogwitlinks.gif) no-repeat 0% 0%; 
	height: 	19px;
	width: 		9px; 
	float: 		left;
	margin: 	0px;
	padding: 	0px;
	display: 	block;
	z-index: 	-1;
}
.tab_midden {
	background: url(/images/boogwitmidden.gif) repeat-x 0% 0%; 
	height: 	19px;
	float: 		left;
	margin: 	0px;
	padding-top: 0px;
	display: 	block;
	z-index: 	-1;
}
.tab_rechts {
	background: url(/images/boogwitrechts.gif) no-repeat 0% 0%; 
	height: 	19px;
	width: 		9px; 
	float: 		left;
	margin: 	0px;
	padding: 	0px;
	display: 	block;
	z-index: 	-1;
}
.tab_midden a {
                text-decoration: none;
}
.tab_midden a:hover {
                text-decoration: underline;
}

/* css voor actief tabblad */
.tab_links_active {
	background: url(/images/boogzwartlinks.gif) no-repeat 0% 0%; 
	height: 	19px;
	width: 		9px; 
	float: 		left;
	margin: 	0px;
	padding: 	0px;
	display: 	block;
	z-index: 1;
}
.tab_midden_active {
	background: url(/images/boogzwartmidden.gif) repeat-x 0% 0%; 
	height: 	19px;
	color: 		#FFFFFF;
	float: 		left;
	margin: 	0px;
	padding-top: 0px;
	display: 	block;
	z-index: 1;
}
.tab_rechts_active {
	background: url(/images/boogzwartrechts.gif) no-repeat 0% 0%; 
	height: 	19px;
	width: 		9px; 
	float: 		left;
	margin: 	0px;
	padding: 	0px;
	display: 	block;
	z-index: 1;
}

.pad_tabsheet {
	padding-right: 	0px;
	}

.tabsheet {
	border:		none;
	padding-left: 	4px;
	padding-right: 	4px;
	background: #e0e0e0;
	display:	table;
	width: 		100%; /* maximaal gebruik van content cell */
}
/* tabsheet content */
.text, .text a.tabitem:link, .text a.tabitem:visited, .text a.tabitem:active {
	margin-left: 2px;
	margin-right: 10px;
	width:		395px;
	height:		20px;
	overflow: hidden;
	white-space: nowrap;
}
.date , .date a.tabitem:link, .date a.tabitem:visited, .date a.tabitem:active {
	xfont-size: 0.7em;
                xfont-size: 11px;
	width: 100%;
	text-align: right;
	margin-right: 10px;
	white-space: nowrap;
}
/* alles opgeven ivm algemeen.css (de anchor styles) en IE :(  */
a.tabitem:link, a.tabitem:visited, a.tabitem:active {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.7em;
                xfont-size: 11px;
	color: #000000;
	font-style: normal;
	overflow: hidden;
	padding: 2px 0px 2px 0px;
	text-decoration: none;
	width: 100%;
}
a.tabitem:hover {
	text-decoration: underline;
	color: #000000;
}
x.tab_midden_active a {
	color: 		#FFFFFF;
}
.tab_midden_active a, .tab_midden_active a.nav_boven:active,.tab_midden_active a.nav_boven:visited, .tab_midden_active a.nav_boven:link {
                color: #ffFFff;
                text-decoration: none;
}
.tab_midden a.nav_boven:hover {
                text-decoration: underline;
                color: #000000;
}

/* ========================== einde prikbord ====================== */


/* NIEUWS */
.nieuws {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.7em;
                xfont-size: 11px;
	color: #000000;
	font-style: normal;
	line-height: 1.4em;
	margin-bottom: 20px;
}
.nieuws .tekstbold {
	font-weight: 900;
}
.nieuws .tekstgrijs {
	color: #505050; 

}
.nieuws a.leesverder {
	color: #000000;
	display: block;
	text-decoration: underline;
	width: 85px;
	overflow: hidden;
	white-space: nowrap;
}
.nieuws a.leesverder:hover {
	color: #505050;
}

/* EINDE NIEUWS */

/* 
 * -=-=-=-=-=-=-=-=-=-=-=-=-=-=[ FONT FIXES ]=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 *
 */

/* sitemap */
li.sitemapli {
                xfont-size: 100%;
}

/* vacatures */
td.l_broodtekstbold span.labelinformation ul.information li.information {
                xfont-size: 100%;
}



/* =============== SMOELENBOEK*/

.evensmoel {
	background-color: #EBEBEB;
}
#smoelselect {
	font-family: verdana, Arial,  Helvetica, sans-serif;
	xfont-size: 0.7em;
                xfont-size: 11px;
	color: #000000;
	line-height: 1.4em;
}
#smoelselect .l_broodtekst, #smoelselect p, #smoelselect td {
	xfont-size: 0.7em;
                xfont-size: 11px;
}

/* =============== EINDE SMOELENBOEK*/


/* =============== PRINTKNOP*/

.printbutton {
xposition:absolute;
top: 173px;
xleft: 07px;
border: 0;
text-align: right;
}

/* =============== EINDE PRINTKNOP*/