﻿/* DRAKA CSS STYLESHEET DOCUMENT
Copyright 2004 Draka Holding N.V. - WWW.DRAKA.COM
Design by Voormedia - WWW.VOORMEDIA.COM
All Rights Reserved. */
body {
	font-family: Arial Unicode MS,Arial, sans-serif;
	font-size: 10pt;
	color: #5d5a6d;
}

body.global {
	text-align: center;
	margin: 0 10px 10px 10px;
}

div.container {
	/* clear: both; gives problematic errors on IE-mac */
	width: 750px;
	margin: 0 auto 0 auto;
	border-left: 1px solid #fff; 
	padding: 0;
	text-align: left;
}
/* Hide from IE5-mac \*/
* html div.container {
	width: 751px; /*** ie adds the border inside so lets just make the whole container 1px larger in ie ***/
}
/* End IE5/mac hide */

div.container#document_shaded {
    background: url(/*VIPURL*/"../Images/global/background-markets.jpg");
}

div.sidebar {
	float: left;
	width: 199px;
	margin: 0;
	padding: 0;
}

div.content {
	/*** width: 541px; do not specify width it creates a 3px gap in ie 5-6 ***/
	margin: 0 0 0 209px;
	
	padding: 0;
}

/* Hide from IE5-mac \*/
* html div.sidebar {
	margin-right: 7px;
}
* html div.content {
	height: 1%;
	margin-left: 0;
}
/* End IE5/mac hide */

div.clear {
	clear:both;
	height: 1px;
	overflow: hidden;
}
div.clear_right  {
	clear: right;
	height: 1px;
	overflow: hidden;
}


/* TAGS CSS STYLES */

table {
	border-collapse: collapse;
}
td, th {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #5d5a6d;
}
form {
	display: inline;
}
input,
textarea,
select {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #000;
}
ul {
	line-height: 130%;
	margin: 0 0 0 25px;
	padding: 0;
	list-style-type: square;
}

ul ul {
	margin: 0 0 0 15px;
}

ul#arrows,
ul.arrows {
	margin: 0 0 0 14px;
	list-style-image:  url(/*VIPURL*/"../Images/global/bullet-arrow.gif");
}
* html ul.arrows {
	list-style-type: none; /*** this is extra - safari mac does not like this ***/
}
h1 {
	font-family: Arial, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #00287b;
	padding: 15px 0 6px 0;
	margin: 0 0 0 -1px;
}
h1 small {
	font-size: 12.5pt;
	font-weight: 700;
}
h2, h2 a {
	font-size: 12.5pt;
	font-family: Arial, sans-serif;
	font-weight: 700;
	color: #00287b;
	padding: 5px 0 5px 0;
	margin: 0;
	line-height: 130%;
	text-decoration: none;
}
h3, h4, h5, h6 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
p  {
	margin: 0;
	padding: 0 0 10px 0;
	line-height: 130%;
}
a img {
	border: 0;
}

/* HYPERLINK CSS STYLES */

div.event a,
div.document a#hyperlink,
div.document a.hyperlink,
div.document_CMS p a {
	color: #00287b;
	text-decoration: underline;
} 
div.event a:hover,
div.document a#hyperlink:hover,
div.document a.hyperlink:hover,
div.document_CMS p a:hover {
	color: #fff;
	background-color: #528f5c;
	text-decoration: none;
}

span.link_more {
	display: block;
	padding-left: 13px;
	padding-top: 2px;
	margin-bottom: 0;
	font-size: 8.5pt;
	background-image: url(/*VIPURL*/"../Images/global/link-arrow.gif");
	background-repeat: no-repeat;
	background-position: 0 6px;
}
span.link_more a {
	color: #190c66;
	text-decoration: none;
	padding: 0 2px;
}
span.link_more a:hover {
	color: #fff;
	background-color: #528f5c;
}
span.link_external {
	display: inline;
}

span.link_external a {
	color: #190c66;
	text-decoration: underline;
	padding: 0 1px;
}
span.link_external a:hover {
	color: #fff;
	background-color: #528f5c;
	text-decoration: none;
}
a.linkstock { display: block; text-decoration: none; color: #5d5a6d; cursor: pointer; }

/* SIDEBAR CSS STYLES */

div.whitespace {
	height: 46px;
}
div.tree {
	padding: 0 0 7px 7px;
}
div.tree ul {
	line-height: 18px;
	font-size: 8.5pt;
	margin: 0 0 0 15px;
	padding: 0;
	list-style-image: url(/*VIPURL*/"../Images/global/bullet-circle.gif");
	list-style-type: circle;
}
div.tree ul li#selected,
div.tree ul li.selected {
	font-weight: bold;
}
div.tree ul li#selected ul,
div.tree ul li.selected ul {
	font-weight: normal;
}
div.tree a {
	color: #00287b;
	text-decoration: none;
}
div.tree a:hover {
	color: #fff;
	background-color: #528f5c;
}

/* LANGUAGE DROPDOWN CSS STYLES */

form.dropdown span.caption {
	font-size: 8pt;
	color: #190c66;
	display: block;
	padding: 0 0 4px 0;
}
form.dropdown select {
	font-family: verdana, tahoma, sans-serif;
	font-size: 7.5pt;
	margin: 1px 1px 0 34px;
	background-color: #ededed;
	color: #00287b;
	width: 100px;
	vertical-align: top;
	/* float: left creates problems with mozilla */
}

/* LANGUAGE QUICK SELECT CSS STYLES */

form.quickselect select {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	margin: -1px 1px 0 0;
	width: 180px; 
	background-color: #ededed;
	color: #00287b;
	vertical-align: top;
	/* float: left creates problems with mozilla */
}

/* HEADER AND RETURN TO TOP CSS STYLES */

div.header {
	text-align: right;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 18px;
}

div.topofpage {
	
	padding-top: 10px;
	padding-bottom: 4px;
	height: 18px;
	clear : both;
}

div.header span.caption,
div.topofpage span.caption {
	display: inline;
	padding: 6px 8px 0 2px;
}

div.header img,
div.topofpage img {
	vertical-align: top;
}

div.header span.caption a,
div.topofpage span.caption a {
	padding: 0 2px;
	font-size: 8pt;
	color: #190c66;
	text-decoration: none;
}

div.header span.caption a:hover,
div.topofpage span.caption a:hover {
	color: #fff;
	background-color: #528f5c;
}

/* DOCUMENT CSS STYLES */

div.document {
	padding-left: 1px;
	padding-right: 1px;
}

div.document_CMS {
	padding-left: 10px;
	padding-right: 10px;
}
div.document_CMS p {
	margin-right: 10px;
}
div.document_CMS img {
	/*border: 1px solid #27003c;*/
	border:none;
}
div.document_CMS img.left {
	margin-top: 4px;
	margin-bottom: 2px;
}
div.document_CMS .topofpage img {
	border-width: 0;
}
div.document_CMS img.noborder {
	border-width: 0;
}

#smaller,
p.smaller {

	
	/* margin-right: 10px; */
	
}

/* Add by Cem Demir */
p.homeSmaller {

	

	width:500px;
}


div.document#shaded {
	background-color: #e9ebf1;
}

/* FOOTER CSS STYLES */

div.footer {
	background-color: #fff;
	padding: 0 9px;
}

div.footer a {
	font-size: 8pt;
	color: #00287b;
	padding: 0 2px;
	text-decoration: none;
}

div.footer a:hover {
	color: #fff;
	background-color: #528f5c;
}

div.footnote {
	padding: 1px;
	font-size: 7.5pt;
	color: #5d5a6d;
}

div.footnote a {
	color: #5d5a6d;
	text-decoration: none;
}
div.footnote a:hover {
	color: #5d5a6d;
	text-decoration: underline;
	background-color: #fff;
}

/* BORDER STYLES */

div.divider {
	background: url(/*VIPURL*/"../Images/global/border-dots.gif");
	height: 1px;
	line-height: 1px;
}
/* Hide from IE5-mac */
div.divider {
	overflow: hidden;
}
/* End IE5/mac hide */

div.border_topbottom { background: url(/*VIPURL*/"../Images/global/border-dots.gif"); padding: 1px 0; }
"http://cms02.drakaintranet.com/drakaholding_dicms03_edit/drakaholding/Images/global/border-dots.gif"); padding: 1px 0; }
div.border_leftright { background: url(/*VIPURL*/"../Images/global/border-dots.gif"); padding: 0 1px; }
div.background { background-color: #fff; }
div.background_shaded  { background-color: #e9ebf1; }
div.background_shaded_smaller  { background-color: #e9ebf1; margin-right: 110px; margin-bottom: 8px;}

div.border {

	width: 99%; 
	background: url(/*VIPURL*/"../Images/global/border-dots.gif"); 
	 padding: 1px;
	 
	margin-bottom: 8px;

}
div.border table { 
	width: 100%;
}
div.border sup { 
	font-size: 7pt; 
}
div.border table th,
div.border table thead td {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #5d5a6d;
	background-color: #fff;
	
	padding: 12px 4px 10px 5px;
	
	line-height: 100%;
	vertical-align: top;
}
div.border table td {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #5d5a6d;
	background-color: #e9ebf1;
	padding: 3px 4px;
	vertical-align: top;
}


/* NAVIGATION VAR */

div.navigation {
	/*** float:left; ***/
	background:#DAE0D2 url(/*VIPURL*/"../Images/global/navigation-visual.gif") no-repeat;
	background-color: #2B2D7D;
	width: 539px;
	height: 80px;
	text-transform: uppercase;
	font-size: 7.5pt;
	overflow: hidden;
}
div.navigation ul {
	margin:0;
	padding:44px 0 0 0;
	list-style:none;
	width: 700px;
}
div.navigation li {
	float:left;
	margin:0;
	padding:0;
}
div.navigation a {
	float:left;
	display:inline;
	padding: 0 16px;
	height: 36px;
	line-height: 40px;
	text-decoration:none;
	color: #fff;
	white-space: nowrap;
}
div.navigation a:hover,
div.navigation #selected,
div.navigation .selected {
	background-color: #fff;
	background-image: url(/*VIPURL*/"../Images/global/navigation-selected.gif");
	background-repeat: no-repeat;
	background-position: right top;
}
div.navigation a:hover,
div.navigation #selected a,
div.navigation .selected a {
	color: #190d61;
	line-height: 37px;
}

/* PATH CSS STYLES */

div.path {
	display: block;
	padding: 5px 0 0 10px;
	height: 23px;
	overflow: hidden;
}

div.path ul {
	margin: 0;
	padding: 0;
	font-size: 8.5pt;
	list-style-type: circle;
} 

div.path ul li {
	display: inline;
	float: left;
	background-repeat: no-repeat;
	height: 18px;
	padding: 2px 2px 0 7px;
	background-image: url(/*VIPURL*/"../Images/global/link-arrow-small.gif");
	background-position: left center;
}

div.path ul li#icon,
div.path ul li.icon,
div.path ul li#icon a,
div.path ul li.icon a {
	padding: 0;
	background-image: none;
}

div.path ul li#home,
div.path ul li.home {
	padding: 2px 2px 0 3px;
	background-image: none;
}

div.path ul li a {
	display: inline;
	float: left;
	color: #190c66;
	text-decoration: none;
	padding: 0 2px;
}

div.path ul li a:hover {
	color: #fff;
	background-color: #528f5c;
}
div.spacer {
	height: 5px;
	overflow: hidden;
}
div.block_newline {
	display: inline;
	height: 5px;
}

div.block_newline_noheight,
div.block_newline#no_height {
	display: inline;
	height: 1px;
}

/* Hide from IE5-mac \*/
div.block_newline,
div.block_newline_noheight {
	float: left;
	display: inline;
	width: 490px;
	padding: 0; 
	margin: 0;
	overflow: hidden;
}
/* End IE5/mac hide */

div.block {
	float: right; /*** on ie mac float on right ***/
	display: inline;
	margin: 0;
	padding: 0 12px 0 0;
	width: 245px;
}
/* Hide from Mac IE \*/
* html div.block {
    width: 250px; 
}
div.block {
	float: left;
}
* html div.document {
	float: left
}
* html div.document_CMS {
	float: left
}
/* End hide */

img.left {
	float: left;
	
	margin: 0 5px 8px 0;
}

img.right {
	float: right;
	margin: 8px 0 6px 8px;
	display: inline;
}

div.about {
	margin-left: 88px;
	line-height: 130%;
	padding: 0 0 2px 0;
}

div.about#smallimage,
div.about_smallimage {
	margin-left: 68px;
	line-height: 130%;
	padding: 0 0 2px 0;
}

div.about#mediumimage,
div.about_mediumimage {
	margin-left: 76px;
	line-height: 130%;
	padding: 0 0 2px 0;
}

ul li a {
	color: #00287b;
	text-decoration: none;
} 

ul li a:hover {
	color: #fff;
	background-color: #528f5c;
}

div.blockmargins {
	padding: 0 7px 2px 7px;
	height: 1%; /*** box error ie6 with publications ***/
}

/* 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%;
}

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;
}


/* FORM SIZES AND LAYOUT CSS */

form .inputwidth {
	width: 280px;
}
form .inputwidth_medium {
	width: 180px;
}
form .inputwidth_small {
	width: 100px;
}
form .required {
	color: #c03;
}
div.blockmargins form {
	display: block;
	margin: 5px 0 8px 0px;
}
div.blockmargins form table th,
div.blockmargins form table td {
	margin: 0;
	padding: 0;
}

div.blockmargins form input,
div.blockmargins form select,
div.blockmargins form textarea {
	margin: 1px 0 3px 0;
}

/* HOMEPAGE CSS STYLES */

div.stockvalue {
	font-size: 8.5pt;
	float: left;
	display: inline;
	margin-right: 13px;
}
div.stockvalue #positive,
div.stockvalue .positive {
	color: #009b15;
}
div.stockvalue #negative,
div.stockvalue .negative {
	color: #ea3c3c;
}

/* SITEMAP CSS STYLES */
div.sitemap ul.arrows {
	margin: 3px 0 14px 50px;
}
div.sitemap ul.arrows ul {
	margin: 0 0 0 20px;
}
div.sitemap ul.arrows ul li {
	list-style-type: none;
	list-style-image: none;
}

/* SMALL WORLD MAP */

div.map_small {
	padding-left: 30px;
}

/* WORLDWIDE */

div.countryExt
{
height:380px;
width:580px;
float:right;
margin-top: 25px;

}
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;
}
#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 12px;
	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");
}
/* End Hide IE5-Mac  */


/* SECTION PAGES CSS STYLES */

div.event {
	margin: 0;
	padding: 0 0 8px 0;
	line-height: 130%;
}
div.event small {
	padding-top: 4px;
	line-height: 10px;
}

div.webcast img {
	margin-top: 8px;
}
div.webcast h2 {
	padding-top: 0;
	padding-bottom: 4px;
}
div.webcast p a {
	line-height: 100%;
	color: #00287b;
	text-decoration: none;
} 
div.webcast p a:hover {
	color: #fff;
	background-color: #528f5c;
	text-decoration: none;
}


/* BROWSER COMPATIBILITY CSS STYLES */

/* Anything after this line is unsupported and therefore hidden from older browsers like ie5 */
i{content:"\"/*"}
  
/* 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;
}
/* End Hide IE5-Mac  */
span.link_more {
	padding-bottom: 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.colOne,
#content table.frontBottom tbody tr td.colTwo,
#content table.frontBottom tbody tr td.colThree H4{

  color:#ff0099;
}


#content table.frontBottom tbody tr td.colFour{
  padding:0;
  width:212px;
}

/* 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;
}

