﻿
/* deemphasize footer*/

#di13 ol {
   color:#888888;
} /*
  accordion
*/

#accordion{
  margin:0;
  border:0;
  list-style-type:none;
}

/*
  dt toggle
*/

#accordion dt{
  margin:0;
  padding:0;
  background-color:#ddd;
  border-top:1px #eee solid;
}

#accordion dt a{
  display:block;
  width:200px;
  height:20px;
  color:#333;
  padding:2px 6px 0px 6px;
  text-decoration:none;
}
#accordion dt a:hover{
  text-decoration:underline;
}

/*
  dt toggle active
*/

#accordion dt.active{
  background-color:#79A8CC;
}

#accordion dt.active a{
  color:white;
  text-decoration:none;
}

#accordion dt.active a:hover{
  text-decoration:underline;
}

/*
  dd strecher
*/
#accordion dd{
  margin:0; border:0;
  padding:1px 0px;
  background-color:#fff;
  color:black;
  >line-height:4px;
  overflow:hidden;
}


#accordion dd *{
  >line-height:18px;
}

#accordion dd ul,
#accordion dd ul li{
  padding:0;
  margin:0;
  margin-left:4px;
}

#content #accordion strong{
  color:#ff0099;
}


  /*

alert service form

*/

.alertservice {
   margin-top:20px;
}

#alertServiceForm{
    display:block;
    padding:0; margin:0;
}

#alertServiceForm label{
  padding:0; margin:0; border:0;
}
						
#alertServiceForm fieldset{
    display:block;
    width:180px;
    padding:0; margin:0; border:0;
}
						
#alertServiceForm fieldset legend{
	padding:0; margin:0;
}


				
#alertServiceForm fieldset legend span{
    color:#004B96;
    font-size:13px;
    font-weight:bold;
    font-style:normal;
	padding:0; margin:0;
}
						
#alertServiceForm fieldset label{
	display:block;
	margin-top:4px;
}
						
#alertServiceForm fieldset label span{
	display:none;
}
						
#alertServiceForm fieldset label input{
	width:170px;
}
						
#alertServiceForm fieldset.buttonBar{
	text-align:left;
}
						
#alertServiceForm fieldset.buttonBar button{
   margin-top:4px;
   font-size:11px;
}

#subscribeAlertService{
  margin:0;
  padding:0;
  margin-right:17px;
  >margin-right:19px;
  width:80px;
}

#buttonUnsubscribeAlertService{
  margin:0;
  padding:0;
  width:80px;
}
	 /*
algemeen
*/

html, body{
  padding:0; margin:0;
  display:block;
  width:100%;
  height:100%;
  
  /* er voor zorgen dat lijnen altijd onderaan site of viewport staan */
}

html {
	min-height: 100%;
	height: auto;
}


html, body, button, input, select, textarea{ /* th, td, */
  font-size:12px;
  font-family:Arial;
  color:#333;
}

html{
/*  background-image:url('/img/template/top.gif');
  background-repeat:no-repeat;
  background-position:center top; */
}

body{
  background-image:url(/*VIPURL*/"../Images/holding/bottom.gif");
  background-repeat:no-repeat;
  background-position:center bottom;
}

/* img */
img.left{
  float:left;
  margin-right:0.25em;
}

img.right{
  float:right;
  margin-left:0.25em;
}

a img{
  border:0;
} /*
  analyzer
*/
#analyzer{}

#analyzer fieldset{}

#analyzer fieldset legend{
  display:inline;
}

/* years */
#analyzer fieldset#years{
  background-color:#efefef;
  margin-right:5px;
  margin-bottom:5px;
  border-right:1px solid #ddd;
  border-bottom:1px solid #ddd;
  border-top:2em solid #efefef;
}

#analyzer fieldset#years legend{
  font-weight:bold;
}

#analyzer fieldset#years label{
  float:left;
  clear:none;
  width:auto;
  margin:0; padding:0; border:0;
}

#analyzer fieldset#years label span{
  width:auto;
}

/* categories */
#analyzer fieldset#categories legend{
  display:none;
}

#analyzer fieldset#categories fieldset{
  float:left;
 
  height:160px;
  width:274px; /*286*/

  background-color:#efefef;
  margin-right:5px;
  margin-bottom:5px;
  border-right:1px solid #ddd;
  border-bottom:1px solid #ddd;
  border-top:2em solid #efefef;
}

#analyzer fieldset#categories fieldset legend{
  display:inline;
  font-weight:bold;
}

#analyzer fieldset#categories fieldset div{
  display:block;
 
  height:140px;
  width:274px; /*286*/
  overflow:auto;
>height:105px;
}

#analyzer fieldset#categories fieldset div label{
  display:block;
  float:none;
  clear:both;
  width:258px;
  margin:0; padding:0; border:0;
}

#analyzer fieldset#categories fieldset div label span{
  float:left;
  width:230px;
}

#analyzerImageWrapper{
  display:none;
  min-height:120px;
  /*background-image:url(/data/loading.gif);*/
  background-repeat:no-repeat;
  background-position:right top;
}
 /*
archief persberichten
*/

.d35 #content table thead tr th:first-child,
.d35 #content table thead tr td:first-child{
  width:150px;
}

.d35 #content table th,
.d35 #content table td{
  vertical-align:top;
} /*
bannerFader
*/

#content #imageContainer{
  height:200px;
  margin-bottom:10px;
}

#content #imageContainer img{
  position:absolute;
}

#content #listContainer{
  display:none;
} /*
breadcrumbs
*/

#site #breadcrumbs{
  position:relative;

  left:201px;
  top:26px;
  
  display:block;
  width:560px;
  padding:0; margin:0;
  padding:0px 10px;
  
  font-size:11px;
}

#breadcrumbs,
#breadcrumbs a{
  color:#ccc;
}
 /*
colScroller
*/

#colScroller thead tr th{ text-align:right; }
#colScroller thead tr th:first-child{ text-align:left; }

.colScroller table{
  border-collapse:collapse;
  clear:both;
}

.colScroller table caption div{
  display:block;
  border-left:256px solid white;
  height:24px;
  padding:0px 10px;
  background-color:#004b96;
}

.colScroller table caption div a{
  font-size:18px;
  font-weight:bold;
  text-decoration:none;
  color:white;
  padding-top:2px;
}

.colScroller table caption div a.previous{ float:left; }
.colScroller table caption div a.next{ float:right; }


/* marquee  layout */

p.marquee_layout
{
color: #ffffff;
margin-bottom:2px;
		
}

p.marquee_layout a
{
color: #ffffff;

}

 /*
content
*/
#content{
  float:right;
  width:570px;
}

#content #area0{
  float:left;
  width:570px;

  padding:42px 0px 10px 0px;
  _padding:42px 0px 10px 20px;
  
  line-height:18px;

}

.template-1 #content #area0,
.template-1 #content{
  float:none;
  width:780px;
}

#content #area0 .content{
  display:block;
  padding:0px 10px 0px 0px;
}
 /*
  Financiele agenda
*/

#di17 ul li strong{
  color:#79A8CC;
}

#di17 ul li.old,
#di17 ul li.old strong{
  color:#ababab;
}
 /*
footer
*/

#footer{
  display:block;
  height:40px;
  width:780px;
  clear:both;
  
  position:relative;
  top:20px;
  border-top:1px solid #eee;
  padding:5px 10px;
  background-color:white;
}

#footer,
#footer p,
#footer p a{
  color:#999;
  font-size:11px;
}

#footer p#legal{
  width:309px;
  display:block;
  position:absolute;
  left:0px;
}

#footer p#footerLinksOne{
  width:264px;
  display:block;
  position:absolute;
  left:310px;
}

#footer p#footerLinksTwo{
  display:block;
  width:180px;
  position:absolute;
  left:600px;
}


.template-3 #footer p#legal{
  left:211px;
}

.template-3 #footer p#footerLinksOne{
  left:521px;
}

.template-3 #footer p#footerLinksTwo{
  left:10px;
} /*
header
*/
#header{
  display:block;
  height:108px;
  padding:0; margin:0; border:0;
  padding-top:20px;
}

#header a{
  display:block;
  width:186px;
  height:32px;
  
  background-image:url(/*VIPURL*/"../Images/holding/Draka-logoHome.png");
  background-repeat:no-repeat;
  background-position:0px 0px;
}

#header a:hover{
  background-image:url(/*VIPURL*/"../Images/holding/Draka-logoHome.png");
  background-position:0px -34px;
}

#header a em{ display:none; }
 /*
leden rvb
*/

#content table.rvb thead tr th,
#content table.rvb tbody tr th{
  color:#79A8cc;
}
 /*
leden rvb
*/

#content table.rvb thead tr th,
#content table.rvb tbody tr th{
  color:#79A8cc;
  text-align:left;
}
 /*
  mail this page
*/
.mailThisPageWrapper{
  display:block;
  overflow:hidden;
  position:absolute;

  top:110px;
  left:0px;

  border:10px solid #ddd;
  background-color:white;
}

.mailThisPageWrapper h2{
  display:block;
  height:20px;

  padding:0; margin:0;
  
  background-color:#ddd;
  font-size:15px;
  color:#79A8CC;
}

.mailThisPageWrapper h2 a{
  display:block;
  width:11px;
  height:11px;

  background-image:url(/*VIPURL*/"../Images/holding/Draka-close-11.gif");
  position:absolute;
right:0;
/*  left:389px;*/
  top:3px;
}

.mailThisPageWrapper h2 a img{ display:none; }

.mailThisPageWrapper iframe{
  display:block;
  width:400px;
  height:280px;
  border:0; margin:0; padding:0;
}
 /*
main-nav
*/

#site #main-nav{
  display:block;
  height:23px;
  width:780px;
  padding:0; margin:0; border:0;
  list-style-type:none;
  
  position:absolute;
  left:0px;
  top:75px;
  
  font-size:11px;
  
  border-top:1px solid #efefef;
  border-bottom:1px solid #efefef;
}

/* safari 3 */
@media screen and (-webkit-min-device-pixel-ratio:0){
#site #main-nav{
  font-size:10px;
  line-height:14px;
 }
}

#main-nav li{
  float:left;
  padding:0;
}

#main-nav li a{
  display:block;
  color:#009ACF;
  text-decoration:none;
  
  padding:5px 6px;
  text-transform:uppercase;
  border-left:1px solid #eee;
}

#main-nav li.d5 a{
  border-left:0;
}

#main-nav li a:hover{
  background-color:#ccc;
  background-repeat:repeat;
  color:white;
  border-left-color:#ccc;
}

#main-nav li ul li a:hover{
  >background-color:#bbb;
}

#main-nav li ul{
  display:none;
}

#main-nav li.hover ul,
#main-nav li:hover ul{
  display:block;
  position:absolute;
  top:23px;

  padding:0; margin:0; border:0; 
  border:1px solid #ccc;
  list-style-type:none;
  
  z-index:2;

  background-image:url(/*VIPURL*/"../Images/holding/main-nav-bg2.png");

  >background-image:none;
/*  >filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/template/main-nav-bg3.png', sizingMethod='scale'); */

  >background-color:white;
  >filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(none);
  >filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); 
}

#main-nav li ul li{
  float:none;
  padding:0;
}

#main-nav li:hover ul li a,
#main-nav li.hover ul li a{
  display:block;
  padding:5px 10px;
  border:0;
  color:#004B96;
  background-image:none;
}

#main-nav li:hover ul li a:hover{
  color:white;
}


/*over ons*/
#main-nav li.d5 ul li a{
  width:160px; 
}

/*markten*/
#main-nav li.d2 ul li a{
  width:150px;
}

/*investor relations*/
#main-nav li.d3 ul li a{
  width:160px;
}

/*media*/
#main-nav li.d54 ul li a{
  width:120px; 
}

/*corporate governance*/
#main-nav li.d4 ul li a{
  width:270px;
}

/*verantwoord ondernemen*/
#main-nav li.d21 ul li a{
  width:220px;
}

/*carriere*/
#main-nav li.d6 ul{
  margin-left:-7px; 
}
#main-nav li.d6 ul li a{
/*  padding:5px 5px 5px 6px;*/
  width:104px;
}


/*home*/
#main-nav li.d1{
  display:none;
}


/* #main-nav li.d7 a{
  background-image:url('/img/template/wereldwijd.png'); 
  background-repeat:no-repeat;
  background-position:right;
  
  padding-right:40px;
}

#main-nav li.d7:hover ul{
  display:block;
  width:240px;
}

#main-nav li.d7:hover ul li{
  float:left;
  width:120px;
}

#main-nav li.d7:hover ul li a{
  display:block;
  width:auto;
}

#main-nav li.d7:hover ul li a:hover{
  background-color:white;
  text-decoration:underline;
  color:#009ACF;
} */
 /*
markten pagina, Investor Relations pagina
*/

body.d2 #content h4,
body.d3 #content h4{
  font-size:1em;
  color:#ff0099;
}

body.d3 #content .threeCols{
  border-collapse:collapse;
  margin-top:24px;
}

body.d3 #content .threeCols tr td{
  padding-bottom:24px;
  padding-right:8px;
/*  border-top:1px #ccc solid;*/
}
 /*
news
*/

.newsItem .newsAttachments {

}

/* make sure date doesnt linewrap in press release overview */
.press-releases tbody th {
   width:120px;
}

.newsPage .press-releases h3{
   font-weight:bold;
} /*
alineas
*/

p{
  padding:0; margin:0;
  margin-bottom:14px;
} /*
  form
*/
form{
  display:block;
  
  padding:0px;
  margin:0px;
}

form fieldset{
  border:0px; padding:0px; margin:0px;
}

form fieldset legend{
  display:none;
}

form p.freeText{ clear:both; }

form fieldset label{
  display:block;
  clear:both;
  padding:8px 6px;
}

form fieldset label span{
  float:left;
  width:115px;
  line-height:16px;
  color:black;
  text-align:right;
  padding-right:5px;
}

form fieldset label input{
  font-family:verdana;
  
  border-top:1px solid #ccc;
  border-left:1px solid #ccc;
  
  border-bottom:1px solid #ccc;
  border-right:1px solid #ccc;
  
  padding:2px 4px;
  padding-left:4px;
}

form fieldset label input:focus{
  border-left:4px solid #79A8CC;
  padding-left:1px;
}

form fieldset label textarea{
  border-top:1px solid #ccc;
  border-left:1px solid #ccc;
  
  border-bottom:1px solid #ccc;
  border-right:1px solid #ccc;
  
  padding:2px 4px;
  padding-left:4px;
}

form fieldset label textarea:focus{
  border-left:4px solid #79A8CC;
  padding-left:1px;
}

form fieldset label select{
  
}


/*
  checkbox
*/
form fieldset label.checkbox{
  padding-left:120px;
}

form fieldset label.checkbox span{
  width:400px;
  float:left;
  text-align:left;
}

form fieldset label.checkbox input{
  width:auto;
  border:0px;
  float:left;
}


/*
  radio
*/
form fieldset label.radio{
  padding-left:120px;
}

form fieldset label.radio span{
  width:auto;
  float:none;
  text-align:left;
}

form fieldset label.radio input{
  width:auto;
  border:0px;
  float:left;
}

form fieldset p{
  clear:both;
  padding-left:126px;
}

/*
  knoppen
*/
form fieldset.buttonBar{
  display:block;
  padding:5px 0px;
  padding-left:126px;
}

form fieldset.buttonBar button{
  margin:0px;
  margin-right:5px;
  background-color:white;
  border:1px #ccc solid;
}

form fieldset.buttonBar button:hover{
  border:1px #79A8CC solid;
}

form fieldset.buttonBar button em{
  font-style:normal;
}

form button em{
  font-style:normal;
}

form fieldset.buttonBar button:hover{
  cursor:pointer;
}


.big form textarea,
.big form input{
  width:290px;
}

 /*
opmaak kopteksten
*/

h2{
  color:#79A8CC;
  font-weight:normal;
  font-size:2em;

  
  padding:0; margin:0;
  margin-bottom:8px;
  line-height:1em;
}


h3{
  color:#79A8CC;
  font-size:1.3em;
  font-weight:normal;
  font-style:normal;
  padding:0; margin:0;
}

h4{
  color:#79A8CC;
  font-size:1.1em;
  font-weight:bold;
  font-style:normal;
  padding:0; margin:0;
}



 /*
  opmaak lijsten
*/


#content ul{
  list-style-image:url(/*VIPURL*/"../Images/holding/drakaArrow1.gif");
  >list-style-image:url(/*VIPURL*/"../Images/holding/drakaArrow1IE.gif");
  padding-left:20px;
  >padding-left:0px;
  >margin-left:20px;
}

#content ul li ul{
  list-style-image:url(/*VIPURL*/"../Images/holding/drakaArrow2.gif");
  >list-style-image:url(/*VIPURL*/"../Images/holding/drakaArrow2IE.gif");
}

#content ul.abc {
  list-style-image:none;
  list-style-type:lower-latin;
} /*
opmaak links
*/

a{
  color:#79A8CC;
}

a em{
  font-style:normal;
}

a img{
  border:0;
  margin-right:2px;
}

a.external img{
  margin:0px 4px;
}

/* download as Excel */
a.downloadAsExcel{
  float:right;
  clear:both;
  margin:0.2em;
  font-size:0.9em;
  text-decoration:none;
}

a.downloadAsExcel:hover{
  text-decoration:underline;
}
 /*
  opmaak tabellen
*/

#content table{
  clear:both;
  width:100%;
}

#content table thead tr th:first-child{
  width:300px;
}

#content table tbody tr th{
  text-align:left;
  vertical-align:top;
}

#content table tbody tr td{
  vertical-align:top;
}

#content table tfoot tr td,
#content table tfoot tr th{
  color:#ababab;
  font-size:0.9em;
}


/* financial information */

table.financialInformation{
  border-collapse:collapse;
  width:560px;
  _width:530px;
}


table.financialInformation thead th{
  text-align:right;
  color:#79A8CC;
  padding:4px;
  border-bottom:1px #eee solid;
}

table.financialInformation thead th:first-child{
  text-align:left;
}

table.financialInformation tbody tr th{
  text-align:left;
  width:300px;
  font-weight:normal;
}

table.financialInformation tbody tr th:first-child{
  font-weight:normal;
  color:#333;
}

table.financialInformation tbody tr td{
  color:#333;
  text-align:right;
}

table.financialInformation tbody tr td strong{
  color:#333;
}

table.financialInformation tbody tr th,
table.financialInformation tbody tr td{
  padding:4px;
  border-bottom:1px solid #efefef;
}


/* overzicht */
table.overzicht{
  border-collapse:collapse;
  width:560px;
}

table.overzicht tr th,
table.overzicht tr td{
  vertical-align:top;
  text-align:left;
  padding:6px 4px;
  font-weight:normal;
  background-color:#fff;
}

table.overzicht thead tr th{
  color:#79A8CC;
}

table.overzicht tbody tr th,
table.overzicht tbody tr td{
  border-top:1px #ddd solid;
}

table.overzicht tfoot tr th,
table.overzicht tfoot tr td{
  border-top:1px #ddd solid;
}

/* acces keys uitleg */
#content #tblAccessKeys th{
  width:80px;
  text-align:left;
}

#content #tblAccessKeys td{ width:300px;}

/* 2 columns */
#content table.twoCols th,
#content table.twoCols td{
  width:50%;
}

/* 3 columns */
#content table.threeCols th,
#content table.threeCols td{
  width:33%;
}

/* 4 columns */
#content table.fourCols th,
#content table.fourCols td{
  width:25%;
}

/* 5 columns */
#content table.fiveCols th,
#content table.fiveCols td{
  width:25%;
}



/* investor Relations */
#content table.investorRel{
  clear:both;
}

#content table.investorRel thead th{
  width:152px !important;
  padding:10px 8px 4px 8px;
  text-align:left;
  border-right:18px white solid;
}

#content table.investorRel tbody td{
  width:152px;
  padding:8px 8px;
  background-color:#eee;
  border-right:18px white solid;
}

#content table.investorRel .irTwoCol{
  width:340px;
  width:344px;
}
 /*
page toolbar
*/

#pageToolbar{
  display:block;
  width:550px;
  margin:4px 0px 4px 0px;
  _margin:4px 0px 4px 0px;
  padding:0px;
  float:left;
  
  font-size:12px;
  color:#79A8CC;
}


#lastEdit{
  float:left;
  width:400px;
  margin-left:4px;
  padding-top:1px;
}

#pageToolbar a{
  color:#79A8CC;
}

#pageToolbar #link-printThisPage{
  display:block;
  float:left;
  margin-right:5px;
  border:0;
  width:12px;
  height:14px;
  background-image:url(/*VIPURL*/"../Images/holding/Draka-printthispage.gif");
}

#pageToolbar #link-mailThisPage{
  display:block;
  float:left;
  margin-right:2px;
  border:0;
  width:12px;
  height:14px;
  background-image:url(/*VIPURL*/"../Images/holding/Draka-mailthispage.gif");
}

#pageToolbar #link-prevPage{
  display:block;
  float:left;
  margin-right:2px;
  width:12px;
  height:14px;
  background-repeat:no-repeat;
  background-position:0px 3px;
  background-image:url(/*VIPURL*/"../Images/holding/drakaArrow_left.gif");
}

#pageToolbar #link-toTop{
  display:block;
  float:left;
  margin-right:3px;
  width:12px;
  height:14px;
  background-repeat:no-repeat;
  background-position:0px 2px;
  background-image:url(/*VIPURL*/"../Images/holding/drakaArrow_up.gif");
}

#pageToolbar #link-prevPage em,
#pageToolbar #link-toTop em,
#pageToolbar #link-printThisPage em,
#pageToolbar #link-mailThisPage em{
  display:none;
} /*
  pageZoom
*/

#pageZoom{
  float:left;
  width:34px;
  margin-left:4px;
}

#pageZoom a{
text-decoration:none;
}

#pageZoom a.zoomSmall{
  font-size:9px;
  padding-right:2px;
  >padding-right:1px;
}
#pageZoom a.zoomNormal{
  font-size:11px;
}
#pageZoom a.zoomBig{
  font-size:13px;
}

body.small,
body.small button,
body.small input,
body.small textarea{ 
  font-size:9px; 
}

body.normal,
body.normal button,
body.normal input,
body.normal textarea{ 
  font-size:12px; 
}

body.big,
body.big button,
body.big input,
body.big textarea{ 
  font-size:14px; 
}
 /*
press releases
*/

.press-releases{
  margin-top:20px;
}

.press-releases ul{
  padding:0; margin:0;
  list-style-type:none;
  
}

.press-releases ul li{
  padding-bottom:10px;
}

.press-releases .newsDescription {
   display:block;
}

.newsItemDate {
   font-style:italic;
}

/* press-releases table */
.press-releases table{
  border-collapse:collapse;
}

.press-releases table thead{
display:none;
}

.press-releases table tbody tr th,
.press-releases table tbody tr td{
  border-top:1px #ddd solid;
  padding:6px 0px;
}

.press-releases table tbody tr:first-child th,
.press-releases table tbody tr:first-child td{
/*  border-top:0;
  padding:0px 0px 6px 0px; */
}

.press-releases table tbody tr th{
  font-weight:normal;
}

.press-releases table tfoot tr th,
.press-releases table tfoot tr td{}

 /*

*/

h2.print {
}
h3.print {
}
h4.print {
} /*
print onscreen
*/

html body #site .print{
  display:none;
} /*
  realtime koersinformatie
*/

#di202 iframe{
  width:560px;
  height:1300px;
}

/*
  Markttaxaties
*/
#di238 iframe{
  width:560px;
  height:1300px;
}
 /*
  search
*/

/* form */
#fSearch{
  width:499px;
  overflow:auto;
  background:none;
  margin:1em 0em;
}

#fSearch fieldset{
  border:0px;
  padding:0px;
  margin:0px;
  float:left;

  background:none;
}

#fSearch fieldset legend{ display:none; }

#fSearch fieldset label{
  
}

#fSearch fieldset label input{
  width:240px;  
}

#fSearch fieldset button{
  margin-top:6px;
}

form.search{
  display:block;
  height:4em;
}

form.search label{
  float:left;
  width:auto;
  margin:0; padding:0; border:0;
}

form.search label input{ width:240px; }

/*
form.search button{ 
  float:left; 
  margin-left:4px;
  background-color:white;
  border:1px #ccc solid;
}

form.search button:hover{
  border:1px #79A8CC solid;
}

form.search button:hover{
  cursor:pointer;
}
*/

form.search button{
  background-image:url(/*VIPURL*/"../Images/holding/drakaSearch.png");
  padding:0; margin:0; border:0;
  width:22px;
  height:19px;
  float:left;
  margin-left:3px;
  cursor:pointer;
}

form.search button em{
  display:none;
}



/* details */
#searchDetails{
  line-height:1.2em;
  padding:10px 10px 1px 10px;
  >padding:10px 10px 3px 10px;
  margin:1em 0;
  overflow:auto;

  background-color:#fff;
  border-top:1px #ccc solid;
  border-bottom:1px #ccc solid;
  _height:34px;
}

#searchDetails h2{
  float:left;
  width:auto;
  height:auto;
  margin:0;
  padding:0;
  border:0;

}

#searchDetails p{
  float:right;
  clear:none;

  margin:0;
  padding:0;
  border:0;
  line-height:1.2em;  
  font-size:1.2em;
  
  color:#333;
}

#searchDetails p strong{ color:#333; }

#synonyms{
  font-size:1.2em;
  color:#CC0000;
}

#spellingSuggestions{
  font-size:1.2em;
  color:#CC0000;
}

#keyMatches p{
  font-size:1.2em;
  padding:10px;
  background-color:#E8E8FF;
}

#keyMatches p a{
  font-weight:bold;
}

/* results */
#searchResults{

}

#searchResults p{
  display:block; 
  clear:both;  
  line-height:1.2em;
  padding:10px;
}

#searchResults p a.title{
  font-size:1.2em;
  line-height:1.2em;
}

#searchResults p span.url{
  color:#008000;
}

/**/
#searchNav{
  text-align:center;
  font-size:1.2em;
} /*
  search highlights
*/
span.searchHighlight1{
  background-color: #ffff66; !important 
}

.searchHighlight2{
  background-color: #a0ffff; !important 
}

.searchHighlight3 {
  background-color: #99ff99; !important 
}

.searchHighlight4 {
  background-color: #ff9999; !important 
}

.searchHighlight5 {
  background-color: #ff66ff; !important 
}

.searchHighlight1, .searchHighlight2,  .searchHighlight3,  .searchHighlight4,  .searchHighlight5 {
  color: black; !important
}
					
.searchHighlight6 {
  background-color: #880000; !important 
}

.searchHighlight7 {
  background-color: #00aa00; !important 
}

.searchHighlight8 {
  background-color: #886800; !important 
}

.searchHighlight9 {
  background-color: #004699; !important 
}

.searchHighlight10 {
  background-color: #990099; !important 
}			

.searchHighlight6, .searchHighlight7,  .searchHighlight8,  .searchHighlight9,  .searchHighlight10 {
  color: white; !important
}



 /*
share info
*/

.shareInfo table{
  border-collapse:collapse;
  width:180px;
}

.shareInfo table caption{
  text-align:left;
}

.shareInfo table thead tr th{
  font-weight:normal;
  text-align:left;
}

.shareInfo table thead tr th,
.shareInfo table tbody tr td{
  padding:0; margin:0;
  width:33%;
}

.shareInfo table tbody tr td.increase{ color:green; }



/*home and inverstor relations .d1 .d3 */
#content table.shareInfo{
  padding:0;
  margin:0;
  border:0;
  width:212px;
  font-size:11px;
}

#content  table.shareInfo thead tr th{
  padding:1px 1px 1px 6px; margin:0;
  font-weight:normal;
  background-color:#eee;
  border-right:1px #fff solid;
  width:33%;
}

#content table.shareInfo tbody tr td{
  padding:1px; margin:0; border:0;
  border-bottom:1px #eee solid;
  border-right:1px #eee solid;
  background-color:#fff;
  text-align:right;
}

#content table.shareInfo tfoot tr td{
  padding:1px; margin:0; border:0;
  background-color:#fff;
  border-right:1px #eee solid;
  border-bottom:1px #eee solid;
  text-align:right;
  color:#aaa;
}


/* inverstor relations .d3 */
body.d3 #content table.shareInfo{
  border-collapse:separate;
  margin:8px 0px;
  width:100%;
}

body.d3 #content  table.shareInfo thead tr th{
  padding:1px 1px 1px 6px; margin:0;
  font-weight:normal;
  background-color:#dedede;
  border-bottom:1px #eee solid;
  border-right:1px #eee solid;
  width:33%;
}

body.d3 #content table.shareInfo tbody tr td{
  padding:2px 4px; margin:0; border:0;
  border-bottom:1px #dedede solid;
  border-right:1px #dedede solid;
  background-color:#fff;
  text-align:right;
}

body.d3 #content table.shareInfo tfoot tr td{
  padding:2px 4px; margin:0; border:0;
  background-color:#fff;
  border-bottom:1px #dedede solid;
  border-right:1px #dedede solid;
  text-align:right;
  color:#aaa;
} /*
sidebar
*/

#sidebar{
  float:left;
  width:180px;
  padding-bottom:50px;
  padding-top:10px;
  margin-left:10px;
  _margin-left:5px;
}

#sidebar h3{
  color:#79A8CC;
  border-bottom:1px solid #ccc;
}

 /*
sidenav
*/

#sidenav{
  list-style-type:none;
  padding:0; margin:0;
}

#sidenav li{
  border-top:1px solid white;
  border-bottom:1px solid white;
}

#sidenav li a{
  display:block;
  color:#999;
  text-decoration:none;

  padding-top:0.35em;
  padding-bottom:0.35em;
}

#sidenav li a:hover{
  text-decoration:underline;
}

#sidenav li.active{
  border-top-color:#ccc;
  border-bottom-color:#ccc;
}

#sidenav li:first-child.active{
  border-top:0;
  border-bottom-color:#ccc;
}

#sidenav li.active a{
  color:#79A8CC;
}

/*
onderliggend (niveau 2)
*/

#sidebar li ul{
  display:none;
}

#sidenav li.active ul{
  display:block;
  list-style-type:none;
  padding:0; margin:0;
}

#sidenav li ul li{
  display:block;
  padding-left:12px;
}

#sidenav li ul li.active{
  list-style-type:disc;
  border-top-color:white;
  border-bottom-color:white;
}
#sidenav li ul li:first-child.active{
  border-top:0;
  border-bottom:0;
}

#sidenav li ul li a{
  display:block;
  font-weight:normal;
  color:#79A8CC;
}

#sidenav li.active ul li a{
  color:#999;
}

#sidenav li.active ul li.active a{
  color:#79A8CC;
}
 /*
  sifr css
*/

/* default styles don't modify */
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
}

.sIFR-replaced {
  visibility: visible !important;
}

span.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

/*correct height problem with press-releases */
.newsPage .press-releases h3 {
    clear:both;
}

 /*
site
*/

#site{
  display:block;
  width:780px;
  
  position:relative;
  margin:0 auto;
  padding:0;

  background-color:white;
}

 /*
  tabbed
*/

#content #area0 div.tabnavigation{
  display:none;
}

.jsOn #content #area0 div.tabnavigation{
  display:block;
  padding:0;
  clear:both;
}

#content #area0 div.tabnavigation ul{
  list-style:none;
  margin:0; padding:0;
  border-left:1px solid #efefef;
  overflow:auto;
   _height:1%;
}

#content #area0 div.tabnavigation ul li{
  float:left;
  
  text-align:center;
 
  border-top:1px solid #efefef;
  border-right:1px solid #efefef;
  border-bottom:1px solid #efefef;

  background-color:#fff;
}

#content #area0 div.tabnavigation ul li.active{
  background-color:#eee;
  border-bottom:1px solid white;
}

#content #area0 div.tabnavigation ul li a{
  float:left;
  padding:2px 8px;
  text-decoration:none;
  color:#009ACF;
}

#content #area0 div.tabnavigation ul li.active a{ cursor:default; color:#666; }

#content #area0 div.tabnavigation ul li.active a:hover{ text-decoration:none; }

/*
  tabs
*/

#content #area0 .isTab{
/*  display:none;*/
  margin:0; 
  padding:10px;
  
  margin-top:-1px;
  margin-bottom:10px;

  overflow:auto;
   _height:1%;

  width:562px;
  _width:552px;
  border:1px solid #efefef;
  background-color:#fff;
}

#content #area0 .showTab{ display:block; }

#content #area0 .isTab.startTab{  }

p.tabnavigation{ 
  text-align:right; 

  display:block;
  clear:both;

  padding-top:10px;
}

/* Tab Title for print */
.jsOn .isTab .tabTitle{
  display:none;
}


 /*Draka NL*/

/* regeling melden van schendingen gedragscode */
#di268 ul li a{
  width:172px;
  height:56px;
} /*
  template voorpagina
*/
body.template-1 #content #area0{
  width:780px;
  padding:0px 0px 10px 0px;
}

body.template-1 #content table{
  border-collapse:collapse;
  width:100%;
  height:auto; /*200px*/
}

table.frontpage tbody tr th{
  width:567px;
  padding:0; margin:0;
  background-color:#79A8CC;
  color:white;
}

table.frontpage tbody tr th img{
  display:block;
}

table.frontpage tbody tr td{
  padding:0; margin:0;
  padding:8px 5px;
  border-left:2px solid #79A8CC;
  color:white;
  background-color:#79A8CC;
}


/* blauwe vak naast fader */
#content #di5{
  margin:0;
  padding:0;
  width:557px;
  float:left;
  margin-bottom:0;
}

#content #di300{
  float:left;
  margin:0;
  padding:0;
  background-color:#79A8CC;
  width:202px;
  height:200px;

}
#content #di300 p{
  padding:8px 5px;
  margin:0;
  color:#fff;
}

.big #content #di300 p{
  padding:2px 5px;
}


/* 
  frontBottom 
*/
#di243{
  width:779px;
  margin:0;
  padding:0;
  clear:both;
}
#content table.frontBottom{

  font-size:11px;
  width:780px;
  margin:0;
}

#content table.frontBottom tbody tr td.colOne,
#content table.frontBottom tbody tr td.colTwo,
#content table.frontBottom tbody tr td.colThree{
  padding:0px 4px 4px 0px;
  width:184px;
}



#content table.frontBottom tbody tr td.colFour{
  padding:0;
  width:212px;
}

body.template-3 #content table tr td.colOne h4,
body.template-3 #content table tr td.colTwo h4,
body.template-3 #content table tr td.colThree h4{
  font-size:1em;
  color:#ff0099;
}



/* lijsten */
#content table.frontBottom tbody tr td ul{
  margin:0; padding:0;
  margin-left:20px;
}


/* persberichten table (oud) */
#content table.pressReleases thead tr th{
  width:auto;
  height:auto;
  padding:0; margin:0;
}

#content table.pressReleases tbody tr td{
  width:200px;
  height:auto;
  padding:0; margin:0;
}

#content table.pressReleases tbody tr td.date{
  width:80px;
}

/* persberichten ul */
#content ul.pressReleases li strong{
  color:#79A8CC;
}

body.template-1 #content h4{
  font-size:1em;
  color:#ff0099;
} /*
toolbar
*/

#site #toolbar{
  display:block;
  
  position:absolute;
  top:30px;
  right:0px;

  padding:0;
  margin:0;
  width:350px;
  height:35px;
  vertical-align:middle;
}

body.big #site #toolbar{
  width:465px;
}

#site #toolbar form{
  float:left;
}

#toolbar form input{
  float:left;
  border:1px solid #ccc;
  padding-left:5px;
 width:85px;
}

#toolbar form input:focus{
  border-left:4px solid #79A8CC;
  padding-left:2px;
}

#toolbar form label span{
  display:none;
}

#toolbar form button{
  background-image:url(/*VIPURL*/"../Images/holding/drakaSearch.png");

  padding:0; margin:0; border:0;
  width:20px;
  height:19px;
  float:left;
  margin-left:3px;
  cursor:pointer;
}

#toolbar form button em{
  display:none;
}





#toolbar span.spacer{
  float:left;
  margin-left:3px;
  margin-right:3px;
  padding-top:2px;
  color:#ccc;
}

#worldWideLink{
  float:left;
  padding-top:2px;
  text-decoration:none;

  background-image:url(/*VIPURL*/"../Images/holding/Draka-worldwide.png");
  background-repeat:no-repeat;
  height:23px;
  padding-left:40px;
}

#alternateLanguageLink{
  float:left;
  margin-right:8px;
  padding-top:2px;
  text-decoration:none;
}

#site #toolbar a:hover{
  text-decoration:underline;
}

 /*
  worldWideWrapper
*/

#toolbar #worldWideWrapper #worldWidePopup{
  display:none;
}


#toolbar #worldWideWrapper.hover #worldWidePopup,
#toolbar #worldWideWrapper:hover #worldWidePopup{
  display:block;
  position:absolute;
  left:0px;
  top:25px;

  padding:10px 30px 12px 20px;
  >padding:6px 30px 10px 20px;

  background-color:#fff;
  border:1px #ccc solid;
}

#worldWidePopup ul{
  margin:0;
  padding:0px 02px 0px 21px;
  list-style-image:url(/*VIPURL*/"../Images/holding/drakaArrow1.gif");
  >list-style-image:url(/*VIPURL*/"../Images/holding/drakaArrow1IE.gif");
}

#worldWidePopup ul li ul{
  list-style-image:url(/*VIPURL*/"../Images/holding/drakaArrow2.gif");
  >list-style-image:url(/*VIPURL*/"../Images/holding/drakaArrow2IE.gif");
}




/*added by Cem Demir*/

/* WORLDWIDE*/

#countryExt
{
height:100%;
width:580px;
float:right;
margin-top: 35px;

}

div.countryform {
	padding-top: 23px;   
	float: right;
}
div.countryname,
div.countryname_deselected {
	font-size: 11pt; 
	font-family: "Palatino Linotype", Times, serif;
	font-weight: 700;
	color: #564D8F;
}
div.countryname_deselected {
	color: #8989b6;
}

#countryform {
	padding-top: 23px;   
	float: right;
}
#countryname,
#countryname_deselected {
	font-size: 11pt; 
	font-family: "Palatino Linotype", Times, serif;
	font-weight: 700;
	color: #564D8F;
}
#countryname_deselected {
	color: #8989b6;
}


.worldmapclass{
 float:left;
 height=500px;
 margin-top: 50px;
}
#tooltip {
	position: absolute;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
	color: #000;
	width: 130px;
	border: 1px solid black;
	padding: 1px 3px 2px;
	background-color: #ffffe1;
	visibility: hidden;
	z-index: 100;
}
#tooltip ul {
	margin: 0 0 0 18px;
	line-height: 13px;
	padding: 0;
}
* html #tooltip ul {
	margin: 0 0 0 14px;
}
/* Hide from IE5-Mac \*/
# html .tooltip ul {
	margin: 0 0 0 7px;
	list-style-image: url(/*VIPURL*/"../Images/global/bullet-small.gif");
}

/* COMPANY LOCATIONS CSS */

div.location,
div.location_newline {
	display: block;
	float: left;
	width: 520px;
}
* html div.location {
	height: 144px; /*** ie guillotine bug hack ***/
}

div.about_location {
	margin-left: 110px;
	line-height: 130%;
	margin-top:8px;
	height: 180px;
}
div.about_location table
{
 
	height: 70px;
	position:absolute;
	margin-top: 100px;
	
}


img.locationimage {
	float: left;
	margin: 10px 0 10px 0;
}
div.location_noimage {
	float: left;
	margin: 10px 0 10px 0;
	width: 99px; 
	height: 122px;
	background-color: #e9ebf1;
}

/* Hide from IE5-Mac \*/
span.link_external {
	display: inline;
	background-image: url(/*VIPURL*/"../Images/global/link-external.gif");
	background-repeat: no-repeat;
	background-position: 100% 3px;
}
span.link_external a {
	margin: 0 25px 0 0;
}
/* Sigma Solutions, toevoeging begin */

/* overzicht persberichten */
table.persberichten{
  border-collapse:collapse;
  width:560px;
}

table.persberichten tr th,
table.persberichten tr td{
  vertical-align:top;
  text-align:left;
  padding:6px 4px;
  font-weight:normal;
  background-color:#fff;
}

table.persberichten thead tr th{
  color:#79A8CC;
}

table.persberichten tbody tr th,
table.persberichten tbody tr td{
  border-top:1px #ddd solid;
}

table.persberichten tbody tr th{
  width:126px; 
}

table.persberichten tfoot tr th,
table.persberichten tfoot tr td{
  border-top:1px #ddd solid;
}

/* Sigma Solutions, toevoeging eind */
