@charset "UTF-8";

/* Main Navigation menu */
@import url("listmenu_v.css");
/* Fallback CSS menu file allows list menu operation when JS is disabled */

@media all
{

/* -----------------------------------*/
/* ---------->>> =GLOBAL <<<----------*/
/* -----------------------------------*/
	/* resetting: http://clagnut.com/blog/1287/ :*/
* {
	margin:0;
	padding:0;
	}
	
ul {
	padding-left: 1em;
	margin-left:0;
	}
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
	margin-bottom: 1em;
	}
	/* end resetting */
* {
	font-size:12px;
	}

body, td, th {
	font-family: helvetica, arial, sans-serif;
	}

body {
 	font-size: 0.96em;
	}

td  {
	/*font-size: 11px;*/
	color: #333;
	}

th {
	/*font-size: 10px;*/	
	}
	
img { 
	border: 0;
	margin:0.2em;
	}
/* plaatjes in de tekst */
div.normaal div p img { }

.taalswitch img { margin:0 0.2em 0 0; }

.normaal h2 { }

/* veelgebruikte classes */
.chapeau {
	font-style:italic;
	}
.newsdate {
	font-size:0.92em;
	font-style:italic;
	}
.lead {
	font-weight:bold;
	}

/* contact/auteur van het stukje */
.normaal h3.contact {
	margin-top:2em;
	}

.normaal h3.contact a {
	font-size:0.92em !important;
	}
		
.vcard abbr {
	border-bottom:none; /* no dotted line */
	}

.vcard .emph {
	font-variant:small-caps;
	}

/* -----------------------------------*/
/* ---------->>> =HEADER <<<----------*/
/* -----------------------------------*/

/* -----------------------------------*/
/* -->>> =LAYOUT MAIN NAVIGATION <<<--*/
/* -----------------------------------*/
table.nav {
	margin:1em 0 0 0;
	}
/* All <ul> tags in the menu including the first level */
.navigationmenu,
.navigationmenu ul {
	margin: 0 0 1em 0;
	padding: 0;
	width: 140px;
	}
.navigationmenu ul li {
	margin-bottom:1em;
	}
.navigationmenu ul ul {
	margin-top:0.5em;
	}
.navigationmenu.second {
	margin-top:3em;
	}
	
.navigationmenu ul li ul li {
	margin:0 0 0.2em 0;
	}
.navigationmenu a {
	/*color: #E3DFDD;*/
	text-decoration: none;
	}
/*
 Lit items: 'hover' is mouseover, 'highlighted' are parent items to visible menus.
*/
.navigationmenu a:hover,
.navigationmenu a:focus,
.navigationmenu a.highlighted:hover {
	
	}
.navigationmenu a.highlighted {
	}
.navigationmenu .navline {
	}

/* ------------------------------------*/
/* ---->>> =COMMON PAGE STRUCTURE <<<--*/
/* ------------------------------------*/

	/* >>> =HOOFDTABEL <<< */
table.mainlayouttable {
	border:0; 
	table-layout:fixed;
	width:100%;
	}

/* kolombreedte */
.mc1r1, .mc1r2, .mc1r3 { width: 35px; }
.mc2r1, .mc2r2, .mc2r3 { width: 140px; }
.mc3r1, .mc3r2, .mc3r3 { width: 30px; }
.mc4r1, .mc4r2, .mc4r3 { width: 100%; }
.mc4r3 { padding-left: 2em;}
.mc5r1, .mc5r2, .mc5r3 { width: 35px; }

	/* >>> =CT (CONTENT)TABEL <<< */
table.ct { width:100%; }
table.ct .col1 { width:24px; }
table.ct .col2 { width:100%; }
table.ct .col2_6 { }
table.ct .col2_7 { }
table.ct .col3 { width:100%; }
table.ct .col4 { width:100%; }
table.ct .col6 { width:100%; }
table.ct .col7 { width:24px; }
table.ct .col8 { width:170px; }
table.ct .col9 { width:24px; }

.mc4r2_fg {
	/*background:url('/images/mc4r2_fg.gif') left center no-repeat;
	height:30px;
	width:24px;*/
	}
.mc4r3 .ct .contextnavigation .margin.top {
	}
.mc4r3 .content_bottom .topbuttoncontainer {
	margin-top:29px;
	margin-bottom:3px;
	}
.mc4r3 .content_bottom .topbutton {
	/*background:url('/images/topbutton.jpg') left center no-repeat;
	height:21px;
	width:60px;*/
	}

.ct .normaal {
	margin-right:3em;
	}
.ct a {
	text-decoration: none;
	}
.ct a:hover, .ct a:active {
	text-decoration:underline; /* color:#7A9DB1; */
	}
.ct .contextnavigation h1.titel,
.ct .contextnavigation h1.blokmettint,
.ct .contextnavigation h1.plain,
.ct .contextnavigation h1.blokmetkader {
	font-size:1.25em;
	}

.contextnavigation div,
.contextnavigation div a {
	line-height: 1.7em !important;
	}

.contextnavigation ul {
	color:#282E60;
	padding-left: 2em !important;
	}
.contextnavigation ul li {
	}
.contextnavigation .navigatieblok.nieuwsitems ul {
	}
.contextnavigation .navigatieblok.nieuwsitems ul li {
	margin-bottom:0.7em;
	}
.contextnavigation .navigatieblok .item a {
	/* font-weight:bold; te veel bold?*/
	}
.blokmettint,
.blokmetkader {
	width:170px !important;
	}

.bodykader { margin-right:2em; }

.trigger {
	cursor:default;
	}

.vet {
	font-weight:bold;
	}

.schuin {
	font-style:italic;
	}

.branch {
	display:none; 
	margin-left:16px;
	}
	
.hidden {
	display:none;
	}

/* -----------------------------------*/
/* ---------->>> =HEADINGS <<<--------*/
/* -----------------------------------*/

div.normaal h1.title,
div.normaal h2.title {
	font-size: 1.6em !important; /* voor eerste h1 (titel) */
	text-transform: uppercase;
	}

/* -----------------------------------*/
/* ---------->>> =TEXT STYLES <<<-----*/
/* -----------------------------------*/

.centreer { 
	text-align: center;
	vertical-align: top;
	}

/* -----------------------------------*/
/* ---------->>> =NAVIGATION <<<------*/
/* -----------------------------------*/
ul.menulist span.level2item {
	}
.navigationmenu ul li ul li a {
	color: #7A9DB1;
	font-size: 13px;
	font-weight: bold;
	text-transform: lowercase;
	}

/* -----------------------------------*/
/* ---------->>> =FORMS <<<-----------*/
/* -----------------------------------*/

.formstyle {
	color: #333;
	font-family: helvetica, arial, sans-serif;
	/*font-size: 11px;*/
	width: inherit;
	}

/* >>> =Automated (CMS) form <<< */
div.automatedform h1 {
    /*font-size:18px;*/
    font-weight:bold;
    letter-spacing:0;
    text-transform:none;
    }
div.automatedform td {
	padding-bottom:0.8em;
    vertical-align:top;
    }
div.automatedform input,
div.automatedform textarea {
	font-family: helvetica, arial, sans-serif;
	/*font-size: 11px;*/
    }
div.automatedform input {
    width:auto;
    margin:0 0.2em 0 0;
    }
div.automatedform p {
	margin:0.2em 0;
	}
div.automatedform .sessie.titel {
	font-weight: bold;
	}
div.automatedform .sessie.subtitel {
	font-style: italic;
	}
div.automatedform .compulsory_field {
    }

/* >>> =External form <<< */
#externalform {
	height:100%;
	overflow:auto;
	padding:1em 0;
	}
iframe.external {
	border:none;
	height:705px;
	width:100%;
	}
iframe.external div#Content h2 { /* Lemon8 specifiek */
	font-family: helvetica, arial, sans-serif;
	/*font-size:13px;*/
	}
/* -----------------------------------*/
/* ---------->>> =SECTIONS <<<--------*/
/* -----------------------------------*/

/* ----->>> =Front page <<<-----*/
.contentblock h1.titel {
	font-size: 1.6em;
	}
/* >>> =Nieuws <<< */
.nieuws .categorie {  }
.nieuws h1.titel {  }
.nieuws .meerinfolink { position:relative;left:60%;text-align:right;padding-left:3px; }

/* >>> =publicatielijst <<< */
div.publicaties ul.publicatielijst { 
	padding-left:0;
	}
div.publicaties ul.publicatielijst li.publicatie {
	line-height: 15px;
	list-style-type: none;
 	/*padding-left: 0px;
	padding-right: 10px;*/
	}

div.publicaties ul.publicatielijst li.publicatie div.beschrijving li {
	/*font-size: 8pt;*/
	}

div.publicaties .categorie { }

div.publicaties ul.publicatielijst li.publicatie .infolink {
	}
div.publicaties ul.publicatielijst li.publicatie .author {
	color:#000;
	font-style:italic;
	}
div.publicaties ul.publicatielijst li.publicatie .beschrijving {
	color:#000; /* staat ook in basis.css */
	}
	
div.publicaties ul.publicatielijst font li.publicatie,
div.publicaties ul.publicatielijst li.publicatie div.beschrijving div,
div.publicaties ul.publicatielijst li.publicatie div.beschrijving div span,
div.publicaties ul.publicatielijst li.publicatie div.beschrijving div font,
div.publicaties ul.publicatielijst li.publicatie div.beschrijving p,
div.publicaties ul.publicatielijst li.publicatie div.beschrijving p span,
div.publicaties ul.publicatielijst li.publicatie div.beschrijving p font {
	font-family: helvetica, arial, sans-serif !important;
	/*font-size: 8pt !important;*/
	text-decoration:none;
	font-weight:normal !important;
	/*color:#282E60;*/
	}

div.publicaties ul.publicatielijst li.publicatie div.beschrijving,
div.publicaties ul.publicatielijst li.publicatie div.beschrijving p {
	margin: 0.5em 0 1em 0;
	}

div.publicaties ul.publicatielijst li.publicatie div.beschrijving div div {
	margin: 0;
	}

/* >>> =Video <<< */
.videocontainer { float:left;padding-top:20px;width:100%; }
.video { width:100%; }
.video div.videocanvas { float:left;margin:5px;margin-left:3px;margin-right:20px; }
.video h1.categorie {  }
.video h1.titel { margin-top:0.2em;margin-left:0;padding-left:0;font-weight:normal;line-height:1.4em; }
.video .teaser { margin:1em 0; }
.video .meerinfolinkcontainer { width:100%; }
.video a.meerinfolink { width:100%;/*font-size:8pt;*/ }

/* >>> =Knowhow <<< */
.knowhow { float:left;padding-top:1.8em;padding-bottom:1.8em;width:100%; }
.knowhow .voorpagina { margin: 0.4em 1.8em 0.4em 0.4em;float:left; }
.knowhow .categorie { margin-top:0.5em; }
.knowhow .titel { line-height:125%;font-weight:normal;margin-bottom:0.45em; }
.knowhow .meerinfolinkcontainer { }
.knowhow .meerinfolink { }
.cleaner { clear:both;height:1px;margin:-1px 0 0 0;padding:0;border:none;visibility:hidden; }

/* ----- END Frontpage ----- */

/* ----->>> =Search form <<<----- */
.websitesearchbox .searchlabel {
	margin-right:19px;
	}
.websitesearchbox .searchlabel a#addcomment {
	/*color:#E3DFDD;*/
	/*font-size:10px;*/
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	}
.websitesearchbox .searchlabel a:hover
.websitesearchbox .searchlabel a:active {
	color:#fff;
	}
.websitesearchbox #searchform {
	}
.websitesearchbox #searchform form .tekstvak {
	font-size:1.1em;
	margin-right:4px;
	}
.websitesearchbox #searchform form .submitknop {
/*	border:1px solid #fff;
	color:#fff;
	cursor:pointer;
	height:2em;
	font-size:10px;
	font-weight:normal;
	text-transform:capitalize;
	text-decoration:none;*/
	}

.websitesearchbox.artica { display:none; }

/* ----->>> =Search results (van site content) pagina <<<----- */
.searchresults {
	padding:1em 0;
	}
.searchresults th {
	color:white;
	background-color:#A7BDC8;
	font-family:sans-serif;
	/*font-size:smaller;*/
	padding:0.2em 0.4em;
	}
.searchresults td {
	color:#333;
	font-family: helvetica, arial, sans-serif;
	/*font-size: 11px;*/
	line-height: 16px;
	padding:0.4em;
	vertical-align: middle;
	}
.searchresults td.EvenRow {
	background:#E2E9ED;
	}
.searchresults td.OddRow {
	background:#FFF;
	}
.searchresults td.EvenRow a,
.searchresults td.OddRow  a {
	color:#282E60;
	font-weight: bold;
	}
.searchresults .inhoud a {
	color:#282E60;
	}
	
.pagenavigation {
	padding:1em 0 0.4em 0.2em;
	}
.pagenavigation a {
	}
.pagenavigation a:hover,
.pagenavigation a:active {
	}
.pagenavigation .backnext a,
.pagenavigation .backnext .AtStart,
.pagenavigation .backnext .AtEnd {
	padding:2px 6px;
	}
.pagenavigation .backnext a {
	font-weight:bold;
	text-decoration:none;
	}
.pagenavigation .backnext .AtStart,
.pagenavigation .backnext .AtEnd {
	color:#bbb;
	font-weight:bold;
	}
.pagenavigation .pagelinks .thispage {
	font-weight:bold;
	}
/* >>> =menu rechts <<< */

.blokmettint.search {
	margin:2em 0pt 0pt 2em;
	}
.blokmettint.search ul {
	padding-left:2em;
	}

/* ----->>> =Nieuwsberichtenlijst <<<-----*/
.itemlist .date {
	line-height:2em;
	vertical-align: baseline;
	width:6em;
	}

/* >>> =Collectie laten zien op artikel- of nieuwsberichtpagina <<< */
.collectionview .collectionitem {
	border-top:1px solid #CCC;
	margin-top:0.3em;
	padding-top:0.3em;
	}

.collectionview .collectionitem .position {
	color:#777;
	font-size:1.4em;
	line-height:1.4em;
	text-align:center;
	width:50px;
	}

.collectionview .collectionitem .newsign {
	margin-top:2em;
	}

.collectionview .collectionitem .itemcontainer { margin-right: 3em;}

.collectionview .collectionitem .title {
	font-size:1.2em;
	line-height:1.4em;
	}
.collectionview .collectionitem .author { font-style:italic; }
	
.newsitem .collectionview .collectionitem {
	border-top:none;
	}

/* ----->>> =Knowhow pagina <<<-----*/
.knowhow {
    float:left;
    width:100%;
    }
/* >>> =Knowhow pagina introductie <<< */
.knowhow .introductie {
    }
.knowhow .introductie img.voorkant {
    float:left;
    margin:5px;
    }
.knowhow .introductie h1.titel {
	font-size:1.6em;
    margin:5px;
    }
.knowhow .introductie .teaser {
    margin:5px;
    }
.knowhow .introductie .knopcontainer {
    float:right;
    height:100%;
    margin:5px;
    text-align:right;
    width:98%;
    }
.knowhow .introductie .knopcontainer .knop {
    background-color:#282E60;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    border-top: 1px solid #979BB9;
    border-left: 1px solid #979BB9;
    color:#fff;
    /*font-size:11px;*/
    font-weight:normal;
    padding:3px;
    text-transform:uppercase;
    text-decoration:none;
    }
/* >>> =Knowhow form <<< */
div#knowhowform {
	display:none;
	}
div#knowhowform table {
	width:100%;
	}
div#knowhowform form.sendknowhow {
    margin-top:0px;
    }
div#knowhowform form.sendknowhow table.knowhowformstructure {
    border:0;
    margin-bottom:0;
    width:300px;
    }
div#knowhowform input[type^="text"],
div#knowhowform textarea {
    margin:5px 10px;
    width:300px;
    }
div#knowhowform input[type^="button"] { }
div#knowhowform .mandatory {
    color:#F00;
    }

/* >>> =Knowhow artikelen in vakken <<< */
.knowhow .artikelen .artikel.container {
    clear:both;
    line-height:130%;
    margin:10px auto;
    width:95%;
    }
.knowhow .artikelen .artikel.container .rubriek {
    float:left;
    font-style:italic;
    margin:0;
    padding:0;
    padding-left:5px;
    width:60px;
    }
.knowhow .artikelen .artikel.container .teaser {
    margin-left:90px;
    }
/* ----->>> =Videos pagina <<<------ */
.video {
	float:left;
	width:100%;
	}

.video .videocanvas {
	margin-top:1em;
	}

.video .videocanvas,	
.video .teaser,	
.video .title,
.video .information,
.video .knopcontainer {
		margin-left:1em;
		margin-right:1em;
	}
.video .knopcontainer {
    float:right;
    height:100%;
    text-align:right;
    width:95%;
}
.video .knopcontainer .knop {
	background-color: #282E60;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-top: 1px solid #979BB9;
	border-left: 1px solid #979BB9;
	color: #fff;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
	text-transform: uppercase;
	text-decoration: none;
	}

/* ----->>> =Publicatie / resultaten pagina <<<-----*/
.publications a,
span {
	font-weight:normal;
	}
.sortlinks {
	font-weight: bold;
	}

.publicatieinformatie a,
span.publicatieinformatie {
	font-weight:normal;
    }
.sorteerlink {
	font-weight: bold;
    }
.publicaties .subtitel,
.publicaties .zoektermen {
    }
.publicaties .filtercriteria {
    font-weight:bold;
    margin-bottom:0;
    }
.publicaties .helptekst {
    }
.publicaties table.aantal_en_navigatie {
    border:0;
    width:100%;
    }
.publicaties table.aantal_en_navigatie .aantalresponsen {
    font-weight:bold;
    }
.publicaties table.sorteren_en_rss {
    background-color:#eee;
    border-top:2px solid #999;
    border-bottom:1px solid #999;
    margin-bottom:1em;
    width:100%;
    }
.publicaties table.sorteren_en_rss .rsscontainer .rsslink .rssknop {
    vertical-align:text-bottom;
    }
.publicaties table.sorteren_en_rss .rsscontainer .rsslink {
    margin-top:0px;
    }

/***** publicatie *****/
.publicaties table.respons {
    border-top:1px solid #999;
    margin-left:0px;
    padding:0.4em 0;
    width:100%;
    }
.publicaties table.respons td.nummer {
    line-height:16px;
    vertical-align:top;
    width:40px;
    }
.publicaties table.respons td.nummer img.spacer {
    width:30px;
    }
.publicaties table.respons td.nummer img.button_new {
    border:0;
    height:22px;
    left:0;
    margin-top:-15px;
    position:relative;
    width:31px;
    }
.publicaties table.respons img.spacer {
    width:10px;
    }
.publicaties table.respons td.publicatie {
    line-height:16px;
    vertical-align:top;
    width:100%;
    }
.publicaties table.respons td.publicatie a.tussenpaginalink {
    /*font-size:11px;*/
    font-weight:bold;
    }
.publicaties table.respons td.publicatie .auteur {
    font-style:italic;
    }
.publicaties table.respons td.publicatie .publicatieinformatie {
    }

/* ----->>> =DMS tussenpagina <<<-----*/
.bestandsstijl {
	line-height:1.4em;
	padding-top:2.2em;
	}
.tussenpagina.publicatie {
	min-height:32em;
	}

.tussenpagina.publicatie h2.titel {
    color:#282E60;
    font-family: helvetica, arial, sans-serif;
    font-size:22px;
    font-weight:normal;
    line-height:1.3em;
    letter-spacing:0.05em;
	}
.tussenpagina.publicatie .gepubliceerd a,
.tussenpagina.publicatie .linkextern {
    /* color: #C36; */
	}
.tussenpagina.publicatie .linkextern {
    font-weight: bold;
	}
.tussenpagina.publicatie .linkextern .bestandsformaat {
    margin-left:10px;
    vertical-align:bottom;
	}
.tussenpagina.publicatie .bestandsgrootte {
    font-weight:normal;
	}
.tussenpagina.publicatie span.label {
    font-weight:bold;
	}
.tussenpagina.publicatie .auteur { }
.tussenpagina.publicatie .gepubliceerd { }
.tussenpagina.publicatie .publicatienummer { }
.tussenpagina.publicatie .projectnummer { }

.tussenpagina.publicatie .beschrijving,
.tussenpagina.publicatie .beschrijving div,
.tussenpagina.publicatie .beschrijving div span,
.tussenpagina.publicatie .beschrijving p font,
.tussenpagina.publicatie .beschrijving div font {
    font-family: helvetica, arial, sans-serif !important;
    font-size:1em !important;
    font-weight:normal;
    line-height:150%;
	}


/* ----->>> =Vacatures voorpagina <<<-----*/
div.normaal table.vacatures {
    border: 2px solid #bdced6;
    width:100%;
	}
div.normaal table.vacatures tr.row {
    width:100%;
	}
div.normaal table.vacatures h1.titel {
    background-color: #bdced6;
    color: #FFF;
    /* font-size: 11px;*/
    font-weight:bold;
    text-transform: uppercase;
    line-height: 15px;
    margin-top: 0px;
    padding: 3px 10px;
	}
table.vacatures tr.row td.leftcell,
table.vacatures tr.row td.middlecell,
table.vacatures tr.row td.rightcell {
    vertical-align: top;
	}
td.leftcell p {
    width: 100%;
	}
table.vacatures tr.row td.middlecell.vacature {
	}
td.vacature {
    /*font-size: 9pt;*/
    padding: 0.4em 0.6em;
	}
td.vacature h1.vacaturetitel {
    color: 282E60;
    /*font-size:9pt;*/
    font-style: italic;
    font-weight: bold;
    letter-spacing:normal;
    line-height: 1.2em;
    margin: 0;
    text-transform: none;
	}
td.vacature p.lokmiddel {
    /*color: #333;*/
    margin-bottom: 1em;
	}
td.vacature p.meerinfo {
	}
td.vacature a.meerinfolink {
	}

/* >>> =vacaturepagina <<< */
.buttonbar .printerfriendlybutton {
    margin-bottom:0.2em;
	}
.buttonbar .mailafriendlink {
    margin-right: 2em;
	}
#jobsform form table tr td {
    vertical-align:top;
	}
#jobsform form table tr td input,
#jobsform form table tr td textarea {
    font-family: helvetica, arial, sans-serif;
    /*font-size:11px;*/
	}

/* ----->>> =Stijlen voor gedeelte "Een werkdag met" <<<-----*/
div.normaal table.werkdagmet {
    margin-top: 2em;
    width:100%;
	}
div.normaal table.werkdagmet h1.titel {
    color: #282E60;
    font-family: helvetica, arial, sans-serif;
    /* font-size: 11px;*/
    font-weight: bold;
    line-height: 15px;
    margin-top: 0px;
    padding: 3px 10px;
	}
table.werkdagmet table.persoon {
    background-color: #7A90B1;
    padding: 0.5em;
    width:100%;
	}
table.werkdagmet table.persoon td.image img {
    margin-right: 1em;
    height:10em;
	}
table.werkdagmet td.description {
    color:#fff;
	}
table.werkdagmet td.description p.meerinfo {
    color:#fff;
	}
table.werkdagmet h1.werkdagmettitel {
    color:#000;
    font-family: helvetica, arial, sans-serif;
    /*font-size: 8pt;*/
    font-weight:bold;
    font-style:italic;
    text-transform: none;
    letter-spacing:0;
    line-height: 15px;
    margin:0;
    padding-top: 1em;
	}
table.werkdagmet p.functie {
    color:#000;
    font-family: helvetica, arial, sans-serif;
    /*font-size: 8pt;*/
    font-weight: bold;
    margin:0 0 0.4em 0;
	}
table.werkdagmet .citaat {
    /*font-size: 7pt;*/
    font-weight: bold;
	}
table.werkdagmet a.meerinfolink {
    /* color:#000; */
    /*font-size: 7pt;*/
    text-decoration: none;
	}

/* ----->>> =Lijst met personen <<<----- */
.people .person {
	margin:1.4em 0;
	}
.people .person a.url {
	font-weight:bold;
	}
.people .person a.url span {
	color:inherit;
	font-weight:inherit;
	}
.people .person p.title {
	/*font-size:11px;*/
	margin-top:0.2em;
	margin-left:3em;
	}
.people .person p.org {
	display:none;
	}

/* ----->>> =Persoonlijke pagina <<<-----*/
.medewerkerinfo h1,
.medewerkerinfo h1 span {
	    /*color:#C09214;*/
	}
.medewerkerinfo .foto img { }
.medewerkerinfo .label { }
.medewerkerinfo .waarde { }
.medewerkerinfo .telefoon { }
.medewerkerinfo .email { }
.medewerkerinfo .projecten { }
.medewerkerinfo .projectenlijst {
    list-style-type:none;
    margin: 0.6em auto;
    padding-left:1em;
    }
.medewerkerinfo .rollen { font-style: italic; }
.medewerkerinfo .projectenlijst li {
    margin: 0.4em auto;
    }

/* >>> =info uit cms body velden <<< */
/* let op: veel overrides vanwege cms */
.medewerkerinfo .klein.body p,
.medewerkerinfo .klein.body p font,
.medewerkerinfo .klein.body p a {
    font-size:1em !important;
    line-height:15px !important;
    }
.medewerkerinfo .klein.body a span,
.medewerkerinfo .klein.body a font {
	font-weight:bold;
	}
.medewerkerinfo .klein.body h1 {
    /*color:#C09214;*/
    font-size:1em;
    font-weight:bold;
    margin:2em 0 1em 0;
    }
.medewerkerinfo .klein.body h2 {
    font-size:1em;
    font-weight:bold;
    margin:1.4em 0 0.8em 0;
    }

/* >>> =publicaties op medewerkerpagina <<< */
.medewerkerinfo .klein.body ul li {
    list-style-type:disc;
    margin:0.5em 0;
    }
.medewerkerinfo .klein.body font,
.medewerkerinfo .klein.body ul li font,
.medewerkerinfo .klein.body ul li p font,
.medewerkerinfo .klein.body ul li p span,
.medewerkerinfo .klein.body ul li p font span,
.medewerkerinfo .klein.body ul li div font,
.medewerkerinfo .klein.body ul li div font span {
    font-family: helvetica, arial, sans-serif !important;
    font-size:1em !important;
    }
.medewerkerinfo .klein.body p span a,
.medewerkerinfo .klein.body p span a font,
.medewerkerinfo .klein.body p font a,
.medewerkerinfo .klein.body p font u,
.medewerkerinfo .klein.body p font a font,
.medewerkerinfo .klein.body p a font,
.medewerkerinfo .klein.body p a font span,
.medewerkerinfo .klein.body p a span font,
.medewerkerinfo .klein.body ul li a,
.medewerkerinfo .klein.body ul li a font,
.medewerkerinfo .klein.body ul li font a font,
.medewerkerinfo .klein.body ul li a font span,
.medewerkerinfo .klein.body ul li div u,
.medewerkerinfo .klein.body ul li div a font,
.medewerkerinfo .klein.body ul li div font a,
.medewerkerinfo .klein.body ul li div font u,
.medewerkerinfo .klein.body ul li div font a font {
    color:#282E60 !important; /* current blue */
    text-decoration: none;
    }

.medewerkerinfo .klein.body a:hover,
.medewerkerinfo .klein.body a:active {
	text-decoration: underline;
	}

/* ----->>> =Lijst pagina algemeen <<<-----*/
.list.projects .beschrijving {
	line-height: 1.45em;
	margin-top:0;
	margin-left:30px;
	}

/* ----->>> =Lijst met projecten <<<-----*/
.list.projects .project {
	max-width:60em; /* werkt niet in IE6 */
	}
.list.projects .project .naam {
	line-height: 1.45em;
	margin:1em 0 0.2em 0.6em;
	}
.list.projects .teaser {
	line-height: 1.45em;
	margin-top:0;
	margin-left:30px;
	}

} /* END @media all */
