﻿
/*masterpage*/

body
{
    padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:10pt; 
	background-color:#fff; 
}
html
{
    padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#fff;
}

TD
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.afbeeldingen A,
.afbeeldingen A:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	text-transform:none;
	color:#00513c;
}


.afbeeldingen A:hover
{
	text-decoration:underline;
	color:#00513c;
}

/* Resizing opties */
.fontSmall P,
.fontSmall a,
.fontSmall td,
.fontSmall div,
.fontSmall td a.persberichtLink,
.fontSmall .tabPaneActive td,
.fontSmall
{
	font-size:8pt !important;
}

.fontNormal P,
.fontNormal a,
.fontNormal td,
.fontNormal div,
.fontNormal td a.persberichtLink,
.fontNormal .tabPaneActive td,
.fontNormal
{
	font-size:10pt !important;
}

.fontLarge P,
.fontLarge a,
.fontLarge td,
.fontLarge div,
.fontLarge td a.persberichtLink,
.fontLarge .tabPaneActive td,
.fontLarge
{
	font-size:12pt !important;
}
/* Einde */

p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}
img
{
	border:none;
}
.container
{
	/** debug **/
	position:absolute;
	width:944px;
	left:50%;
	margin-left:-472px;
}
.background
{
	position:absolute;
	width:100%;
	height:110px;
	background-color:#fff;
	z-index:-1;
}
.shadow
{
	position:relative;
	top:67px;
	width:100%;
	height:8px;
	background-image:url('../SiteCollectionImages/Site Images/schaduw.jpg');
	background-repeat:repeat-x;
}
.backgroundBottom
{
	position:relative;
	top:67px;
	background-color:#FCC000;
	height:30px;
}
.left
{
	float:left;
	height:30px;
	width:50%;
	background-color:#00513C;
}
.right
{
	float:left;
	height:30px;
	width:50%;
	background-color:#FCC000;
}
.logo
{
	position:absolute;
	/*background-image:url('../SiteCollectionImages/Site Images/logo.jpg');*/
	background-repeat:no-repeat;
	margin:0;
	left:50px;
	top:12px;
	width:129px;
	height:85px;
}
.top
{
	width:944px;
	height:67px;
	z-index:2;
}
.toplogo
{
	width:231px;
	height:67px;
	float:left;
	background-color:#FFFFFF;
}

.topnav
{
	width:696px;
	height:55px;
	float:left;
	text-align:right;
	font-size:10pt;
	background-color:#FFFFFF;
	color:gray;
	padding-top:12px;
}

.topnav a
{
	text-decoration:none;
	color:gray;
}

/* zoek input */
#txtfinder
{
	font-size:10pt;
	height:13px;
	width:100px;
	color:gray;
}

.navigation
{
	width:944px;
	height:30px;
	
}

.greenbar
{
	float:left;
	width:215px;
	height:30px;
	background-color:#00513c;
}

.mainnav
{
	float:right;
	width:720px;
	height:30px;
	top:-16px;
	background-color:#FCC000;
	padding-left:6px;
}

/*page layout home*/

/*gele lijn tussen de blokken*/
.vertseperator
{
	float:left;
	width:8px;
	/*background-color:#009900;*/
	margin-left:0px;
	padding-right: 0px;
	margin-right: 8px;
	border-right:  1px #FCC000 solid;
	height:215px;
}
.horsmallseperator
{
	border-bottom:1px #FCC000 solid;
	padding-bottom:5px;
	margin-bottom:10px;
}

.horseperator
{
	border-bottom:1px #FCC000 solid;
	height:17px;
	padding-bottom:0px;
	margin-bottom:0px;

}
.middleSeperator
{
	height:17px;
	margin-left: 17px;
	width: 911px;
}
#middleBar {
	height:34px;
}

.banner
{
	width:911px;
	height:215px;
	padding-top:17px;
	margin-left:16px;
}
.leftBanner
{
	float:left;
	height:215px;
	/*background-color:#009999;*/
	/*margin-left:17px;
	margin-right:17px;*/
	width:679px;
}
.rightBanner
{
	float:right;
	/*background-color:red;*/
	margin-right:0px;
	width:215px;
	height:215px;
	margin-left: 17px;
}
.maincolumns
{
	width:913px;
	background-color:#fff;
	margin-top:0px;
	margin-left:16px;

	/*height: 228px;*/
}
.empty
{
	float:left;
	width:1px;
	height:215px;
}
.spacer
{
	padding:0;
	margin:0;
	font-size:5px;
}

/* Achtergrond kleur van korte lijsten */
.Links 
{
	background-color:#dadbdc;
	color:#000;
	margin-bottom: 5px;
	padding-bottom: 2px;
	/*border-bottom: 5px #FFF solid;*/
}
.Links A:link,
.Links A:visited,
.Links A:active
{
	text-decoration: none;
	font-weight:bold;
	margin-left: 5px;
	color:#000;
}

.Zie_ook A:link,
.Zie_ook A:visited,
.Zie_ook A:active
{
	font-weight:bold;
	color:#000;
	padding-left:0px;
	text-decoration:none;
}

/** styles voor "homepage" pagelayout **/
.column1
{
	float:left;
	width:215px;
	/*background-color:#006600;*/
	margin-left:0px;
}
.column2
{
	float:left;
	width:215px;
	/*background-color:#009900;*/
	margin-left:0px;
}
.column3
{
	float:left;
	width:215px;
	/*background-color:#009933;*/
	margin-left:0px;
}
.column4
{
	float:left;
	width:215px;
	/*background-color:#009966;*/
	margin-left:0px;
}
/** einde styles voor "homepage" pagelayout **/

/*standaard pagina titel
.pagetitle
{	
	font-size:14px;
	font-weight:bold;
	color: #FCC000;
	border-bottom:1px #FCC000 solid;
	padding-bottom:5px;
	width:215px;
	margin-top:54px;
	margin-bottom:10px;
}*/
.pagetitle
{
	font-size:14px;
	font-weight:bold;
	color: #FCC000;
	border-bottom:1px #FCC000 solid;
	padding-bottom:5px;
	margin-bottom:10px;
	margin-top:5px;
}
/*disclaimer titel*/
.disclaimertitle {
	color: #00513C;
	border-bottom:1px #FCC000 solid;
	padding-bottom:5px;
	margin-bottom:10px;	
}
/** styles voor "algemeen" pagelayout **/
.maincolumns_standaard
{
	/*width:944px;*/
	width:947px;
	background-color:#fff;
	margin-top:17px;
}


.column1_standaard
{
	float:left;
	width:200px;
	/*background-color:#006600;*/
	margin-left:17px;
}

/*.column1_standaard .pagetitle*/

.column2_standaard
{
	float:left;
	width:477px;
	/*background-color:#009900;*/
	margin-left:17px;
	margin-top:5px;
}

/*.column2_standaard a,
.column2_standaard a:visited,
.column2_standaard a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	text-transform:none;
	color:#00513c;
}*/

.column2_standaard a,
.column2_standaard a:visited,
p a, p a:visited
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#00513c;
}

.column2_standaard a:hover,
.column2_bottom_standaard a:hover,
.column2_standaard p a:hover,
.column2_bottom_standaard p a:hover,
p a, 
p a:hover

{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:none;
	color:#00513c;
	text-decoration:underline;
}

.column2_top_standaard
{
	vertical-align:top;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.column2_bottom_standaard,
{
	vertical-align:top;
	/*height:140px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.column2_bottom_standaard a,
.column2_bottom_standaard p a,
.column2_bottom_standaard p a:visited, 
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#00513c;
}

.column2_bottom_standaard .pagetitle
{	
	font-size:14px;
	font-weight:bold;
	color: #FCC000;
	border-bottom:1px #FCC000 solid;
	padding-bottom:5px;
	width:477px;
	margin-bottom:10px;
}

.column2_bottom_standaard LI
{	
	font-weight:normal;
}


.column3_standaard
{
	float:left;
	width:200px;
	margin-left:17px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;

}

.column3_top_standaard
{
	vertical-align:top;
	height:auto;
}

.column3_top_standaard a {
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	font-size:10pt;	
}

.column3_bottom_standaard
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;

}

.column3_top_standaard td
{
	/*border: 1px black solid;*/
}

/*.column3_bottom_standaard .pagetitle
{	
	font-size:14px;
	font-weight:bold;
	color: #FCC000;
	border-bottom:1px #FCC000 solid;
	padding-bottom:5px;
	width:215px;
	margin-bottom:10px;
}*/

#contentcontainer li
{
	margin-left:20px;
	margin-bottom:2px;
	margin-top:2px;
}

#contentcontainer ul
{
	margin-bottom:10px;
	margin-top:10px;
}

#contentcontainer .lijnonder_geel
{
	padding:1px;
}

.ms-input
{
	font-family:Arial, Helvetica, sans-serif;
}

.headerimage
{
	margin-top:6px;
}

#headerimage img
{
	border: 1px #FCC000 solid;
}
/** eind styles voor "algemeen" pagelayout **/

/** styles voor pagelayout "breed" **/
.maincolumns_breed
{
	width:944px;
	background-color:#fff;
	margin-top:17px;
}

.column1_breed
{
	float:left;
	width:200px;
	/*background-color:#006600;*/
	margin-left:17px;
}

.column2_breed
{
	float:left;
	width:694px;
	/*background-color:#009900;*/
	margin-left:17px;
	margin-top:5px;
}

.column2_breed a
{
	color:#00513c;
	text-decoration:none;
}

.column2_breed a:hover
{
	text-decoration:underline;
}

.column2_top_breed
{
	vertical-align:top;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.column2_bottom_breed
{
	vertical-align:top;
	/*height:140px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

.column2_bottom_breed .pagetitle
{	
	font-size:14px;
	font-weight:bold;
	color: #FCC000;
	border-bottom:1px #FCC000 solid;
	padding-bottom:5px;
	width:694px;
	margin-bottom:10px;
}

/** eind styles pagelayout "breed" **/


/** Breadcrumb styles **/
.breadcrumb {
	font-size: 8pt;
	color: #000000;
	font-weight:bold;
}

.breadcrumb A:visited {
	font-size: 8pt;
	color: gray;
	text-decoration:none;
	font-weight:normal;
}

.breadcrumb A:hover {
	font-size: 8pt;
	color: gray;
	text-decoration:none;
	font-weight:normal;
}


.breadcrumb A {
	font-size: 8pt;
	color: gray;
	text-decoration:none;
	font-weight:normal;
}

.breadcrumb_separator
{
	COLOR: gray;
}

/** Einde Breadcrumb styles **/


/** Footer styles **/
.footer
{
	/*width:944px;*/
	height:17px;
	/*background-color:#3300CC;*/
	/*margin-top:8px;*/
	width:911px;
	margin-left:17px;
	margin-top:5px;
	text-align:right;
	color:gray;
	font-size:0.7em;
	clear:left;
}

.footer a {
	color: gray;
	font-size:10px;
	clear:left;
	text-decoration:none;
}
#bottomline
{
	margin: 0px 0px 0px 0px;
}

#bottomline_left
{
	width:688px;
	float:left;
	margin-left:0px;
	margin-top:0px;
}

#bottomline_right
{
	width:223px;
	float:left;
	margin-top:0px;
}

hr.bottomline_left
{
height: 0; 
border: 0; 
border-top: 1px solid #FCC000; 
}

hr.bottomline_right
{
height: 0; 
border: 0; 
border-top: 1px solid #00513C; 
}

/** EINDE Footer styles **/

.WebPartWPQ4
{
	width:215px;
}

/** Dataview Webpart Styles **/

.lijnonder_geel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	border-top-style:none;
	border-bottom:#f8eab2 1px solid; 
	border-right-style: none;
	border-left-style: none;
	vertical-align:top;
}

/* wordt gebruikt in persberichtenoverzicht */
.pipe
{
	color:#808080;
}

.persberichtLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	text-transform:none;
	color:#00513c;
}

.persberichtLink strong
{
	color:#00513c;
}

.persberichtLink strong:hover
{
	text-decoration:underline;
	color:#00513c;
}

.persberichtLink:hover
{
	text-decoration:underline;
}

/* Einde */

/* wordt gebruikt in de pagina maatschappij van MVO */
#duurzamevis,
#foiegras,
#eetbareinsecten,
#interventiebeleid,
#minderzout,
#revolutionairebarcodes,
#fietswerk,
#voedselveiligheid,
#warmteterugwinning,
#navmaster,
#zuinigstevrachtwagenchauffeur,
.faqseperator
{
	padding-left:12px;
	clear:left;
}

/* Einde */

/* wordt gebruikt in de pagina mensen van MVO */
#medewerkersparticipatie,
#aed,
#zeecontainers
{
	padding-left:12px;
}

/* Einde */

/* wordt gebruikt in de pagina meerwaarde van MVO */
#inkoop,
#sponsoring,
#hetgoededoel
{
	padding-left:12px;
}

/* Einde */

/* wordt gebruikt in de pagina borging en toetsing van MVO */
#borgingscommissie,
#srirating
{
	padding-left:12px;
}

/* Einde */

/* wordt gebruikt in de pagina codes en reglementen van corporate governance */
#codesreglementen,
#hoofdlijnenstructuur,
#directie,
#raadvancommissarissen,
#vergaderingaandeelhouders
{
	padding-left:12px;
}

/* Einde */

/* wordt gebruikt in de pagina profielschets van corporate governance */
#inleiding,
#samenstelling,
#kennisenvaardigheden,
#overigebepalingen
{
	padding-left:12px;
}

/* Einde */

/* wordt gebruikt in de pagina risicobeheersing van corporate governance */
#risicobeheersing,
#belangrijksterisico
{
	padding-left:12px;
}

/* Einde */

/* wordt gebruikt in de FAQ */
#divFAQvraag01,
#divFAQvraag02,
#divFAQvraag03,
#divFAQvraag04,
#divFAQvraag05,
#divFAQvraag06,
#divFAQvraag07,
#divFAQvraag08,
#divFAQvraag09,
#divFAQvraag10,
#divFAQvraag11,
#divFAQvraag12,
#divFAQvraag13,
.faqseperator
{
	padding-left:12px;
	clear:left;
}

.faqseperator{
	height: 5px;	
}
.faqvraagimg {
	width: auto;
	float: left;
	padding-bottom: 10px;
}

.faqvraag {
	width: auto;
	float:left;
	padding-bottom: 10px;
}

.faqvraag:hover,
.faqvraagimg:hover{
	
	cursor:pointer;
}
/* Einde */


/* wordt gebruikt in het media center afbeeldingen*/
.media_center_titel{
	font-weight:bold;
}
.media_center_afbeeldingtext{
vertical-align:top;
}
.afbeeldingen {	
	margin-top: 5px;
}

.mediacenterLink a,
.mediacenterLink a:visited,
.mediacenterLink a:link
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	text-transform:none;
	color:#00513c;
	font-weight:bold;

}

.mediacenterLink a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-transform:none;
	color:#00513c;
	font-weight:bold;
	text-decoration:underline;
}

.mcmessage{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:10pt !important;
	text-transform:none;	
}
/* wordt gebruikt in raad van commissarissen Dataview webpart*/
#divkortcv4
{
	padding-left:12px;
}
#divkortcv3
{
	padding-left:12px;
}
#divkortcv2
{
	padding-left:12px;
}
#divkortcv1
{
	padding-left:12px;
}
#divpersoonlijk4
{
	padding-left:12px;
}
#divpersoonlijk3
{
	padding-left:12px;
}
#divpersoonlijk2
{
	padding-left:12px;
}
#divpersoonlijk1
{
	padding-left:12px;
}
#divoverige4
{
	padding-left:12px;
}
#divoverige3
{
	padding-left:12px;
}
#divoverige2
{
	padding-left:12px;
}
#divoverige1
{
	padding-left:12px;
}
.kortcv
{
	margin-bottom:5px;
}
.persoonlijkverhaal
{
	margin-bottom:5px;
}
.overigeinfo
{
	margin-bottom:5px;
}

/* Einde */

/* wordt gebruikt in NieuwsberichtenOverzichtHome */
td.home
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-transform:none;

}

a.homelink
{
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#00513c;
}
a.homelink:hover
{
	text-decoration:underline;
}
.homekopje a
{
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
	color:#00513c;
}
.homekopje a:hover
{
	text-decoration:underline;
}

/* Einde */

/* DataView WebPart Directieleden 
#WebPartWPQ2
{
	margin-top:16px;
}

/** EINDE Dataview Webpart Styles **/



/* ONDERHOUDSCHERMEN VAN WEBPARTS ZODAT DEZE BOVENOP KOMEN TE LIGGEN */
  #MSOTlPn_MainTD{
	position:relative;
  	float:right;
	z-index:15;	
  }
/*  #MSOTlPn_Parts{
	position:relative;
  	float:right;
	z-index:15;		
  }
  .ms-ToolPaneBorder{
	position:relative;
  	float:right;
	z-index:14;	
  }
  .ms-ToolPaneBody{
	position:relative;
  	float:right;
	z-index:13;
  }
  .ms-WPBorder{
	position:relative;
  	float:right;
	z-index:12;
  }
  .ms-TPBody{
  	position:relative;
  	float:right;
	z-index:11;
  }
  
  .RootNode{
	visibility:hidden;
	display:none;
} */
.ms-WPBody
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-transform:none;
}
.ms-WPBody a
{
	color:#00513c;
}
em
{
	color:#00513c;
}

#WebPartWPQ1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-transform:none;

}
#WebPartWPQ5
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-transform:none;

}


/** Search styles **/

span.zoek-Title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

div.zoek-Description
{
	font-family:Arial, Helvetica, sans-serif;
}

div.zoek-Metadata
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin-bottom:10px;
}

.srch-Page
{
	background-color:#ffffff !important;
}

.srch-stats
{
	background-color:#ffffff !important;
}

/** einde Search styles **/

/** Begin overige pagina styles **/

/* bedrijfsstructuur */
#organigram TD
{
	/*border:1px #00513c solid;*/
}

#organigram TD
{
	font-size:8pt;
}

td.organigram_bgcolor
{
	background-color:#fbf1cc;
}

/* raad van commissarissen */

.cv_naam
{
	font-weight:bold;
	margin-bottom:5px;
}

.cv_foto, .cv_details
{
	vertical-align:top;
}

.kortcv UL
{
	margin-top:2px;
	margin-bottom:2px;
}

.kleineletters
{
	font-size:8pt;
}

/* TAB styles */

#tabsLayout
{
	/*border: 1px #dddddd solid;*/
	background-color: #ffffff;
}

#tabsTable
{
	width:460px;
	height:25px;
}

#tabsTable a,
#tabsTable a:visited
{
	text-decoration: none;
	font-weight: bold;
}

.tab
{
	/*background-image:url('/Style Library/Images/tab.gif');*/
	background-image:url('/Style Library/tabs/tab_slice_inactive_achtergrond.jpg');
	border-top:1px gray solid;
	border-left:1px gray solid;
	border-right:1px gray solid;
	border-bottom:1px gray solid;
	height:25px;
}

.tabActive
{
	/*background-image:url('/Style Library/Images/tabactive.gif');*/
	
	border-top:1px gray solid;
	border-left:1px gray solid;
	border-right:1px gray solid;
	height:25px;
	/*border-bottom:1px #B8B7BC solid;*/
}

.tabSpacer
{
	width:2px;
	border-bottom:1px gray solid;
}

.tabBottomborder
{
	border-bottom:1px gray solid;
}

.tab a:hover,
.tab a,
.tab a:visited,
.tab a:link
{
	display: block;
	padding-top: 0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	text-align:center;
	color: #666666;
}

.tabActive a:hover,
.tabActive a,
.tabActive a:visited,
.tabActive a:link
{
	display: block;
	padding-top: 0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	text-align:center;
	color: #000000;
}

.tabPane
{
	display: none;
}

.tabPaneActive
{
	display: block; padding: 0px; min-height: 200px;
}
/* einde TAB styles*/

/* Kerngegevens stijl */

#kerncijferstabel td
{
	padding:3px;	
}

td.kerncijfersheader
{
	font-size:10pt;
	font-weight:bold;
}

td.kerncijfersspacer
{
	font-size:10pt;
	height:5px;
}

td.kerncijferskop
{
	/*background-color:#006400;*/
	font-size:10pt;
	font-weight:bold;
	/*color:#FFFFFF;*/
}

td.kerncijferssubkop
{
	/*background-color:#f8eab2;*/
	font-size:10pt;
	font-weight:bold;
}

td.kerncijferssubsubkop
{
	font-size:10pt;
}

td.kerncijfers
{
	/*background-color:#fdf7e5;*/
	font-size:10pt;
}

td.kerncijfersgetal
{
	/*background-color:#f8eab2;*/
	font-size:10pt;
	text-align:right;
	padding-left:5px;
	border-left:1px #cccccc solid;
}

tr.kerncijfersgetal_even
{
	background-color:#f3f3f3;
}

tr.kerncijfersgetal_oneven
{
	
}

/* Einde kerngegevens stijl */

/*Formulieren*/
.FormLeftCol
{
	Width: 160px;
	vertical-align:middle;
	text-align:right;
	height:25px;
}

.FormMiddleCol
{
	Width: 5px;
	height:25px;
	
}

.FormRightCol
{
	vertical-align:middle;
	text-align:left;
	height:25px;	
}

.FormStandaard
{
	vertical-align:middle;
	text-align:left;
	height:25px;	
}

.form
{
    padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

/* tabellen */
#schuldpositie TD
{
	padding:0px;
}

#bestuurdersbelangen TD
{
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

td.totaalstreep
{
	border-bottom:1px #000000 solid;
	border-left:1px #cccccc solid;
	padding-left:2px;
}

td.bestuurdersbelang_naam
{
	font-weight:bold;
}

td.tabelkopgeel
{
	color:#000000;
	font-weight:bold;
}

td.bekroningjaar
{
	vertical-align:top;
	font-weight:bold;
}

td.bekroning
{
	
}

td.bestuurdersbelang_td
{
	border-left:1px #cccccc solid;

}

#grootaandeelhouders TD
{
	padding-top: 2px;
}

td.grootaandeelhouders_content_getal
{
	border-left:1px #cccccc solid;
	padding-left:10px;
}

td.grootaandeelhouders_header
{
	padding-left:10px;
	font-weight:bold;
}

#overnamestabel TD
{
	padding: 3px;
}

.leftborder
{
	border-left:1px #cccccc solid;
	border-collapse:collapse;
	padding-left:5px;

}

#schuldpositietabel TD
{
	padding: 3px;
}

/** Einde overige pagina styles **/

table.tabelDividend,
table.tabelDividend td
{
	border:1px black solid;
	border-collapse:collapse;
}

table.tabelHistorie td
{
	border-left:1px #cccccc solid;
	border-collapse:collapse;
	padding-left:5px;
}

/* In de media */

td.indemedia_jaar
{
	width:75px;
	vertical-align:top;
}

td.indemedia_titel
{
	width:175px;
	vertical-align:top;
}

td.indemedia_spacer
{
	
}

/* einde in de media */

/* balans tabel financiele info */
TABLE.fin-table {
	COLOR: #000
}

TABLE.fin-table TH
{
	font-weight:normal;
}

TABLE.fin-table THEAD TR TH {
	BORDER-BOTTOM: #00513c 1px solid
}
TABLE.fin-table TBODY TR TH.border_bottom {
	BORDER-BOTTOM: #00513c 1px solid
}
TABLE.fin-table TBODY TR TD.border_bottom {
	BORDER-BOTTOM: #00513c 1px solid
}
TABLE.fin-table THEAD TR TH.headerLeft {
	TEXT-ALIGN: left
}
TABLE.fin-table THEAD TR TH.headerCen {
	TEXT-ALIGN: center
}
TABLE.fin-table THEAD TR TH.headerLeft {
	TEXT-ALIGN: left
}
TABLE.fin-table THEAD TR TH.align {
	PADDING-LEFT: 25px
}
TABLE.fin-table TBODY TR TH.headerLeft {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; COLOR: #00513c; FONT-STYLE: italic
}
TABLE.fin-table TBODY TR TH.headerCen {
	TEXT-ALIGN: center
}
TABLE.fin-table THEAD TR TH.no-border {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.fin-table THEAD TR TH {
	FONT-WEIGHT: bold; COLOR: #00513c; FONT-STYLE: italic; TEXT-ALIGN: right
}
TABLE.fin-table TBODY TR TH {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: middle; TEXT-ALIGN: left
}
TABLE.fin-table TBODY TR TH.bold {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; TEXT-ALIGN: left
}
TABLE.fin-table TBODY TR TH.noPadding {
	PADDING-LEFT: 0px
}
.fieldContainer TABLE.fin-table TBODY TR TD {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
TABLE.fin-table TBODY TR TD.SingleLine {
	BORDER-BOTTOM: #00513c 1px solid
}
TABLE.fin-table TBODY TR TD.SingleLineTop {
	VERTICAL-ALIGN: top; BORDER-BOTTOM: #00513c 1px solid
}
TABLE.fin-table TBODY TR TH.SingleLine {
	BORDER-BOTTOM: #00513c 1px solid
}
TABLE.fin-table TBODY TR TD P.SingleLine {
	BORDER-BOTTOM: #00513c 1px solid
}
TABLE.fin-table TBODY TR TD.doubleLine {
	BORDER-BOTTOM: #00513c 3px double
}
TABLE.fin-table TBODY TR TD.doubleLine P {
	MARGIN: 0px 5px
}
TABLE.fin-table TBODY TR TD.dottedSingle {
	BORDER-BOTTOM: #00513c 3px solid
}
TABLE.fin-table TBODY TR TD.dotted {
	BORDER-BOTTOM: #00513c 1px dotted
}
TABLE.fin-table .highlight {
	BACKGROUND: #eef2ea
}

#backtotoplink
{
	margin-top:10px;
}

#normallist ul
{
	margin:15px;
}

/*#normallist p
{
	margin-top:10px;
	margin-bottom:10px;
}*/


