﻿body
{
	background: #fff url("../images/bg.gif") repeat-x;
	margin: 0px;
	padding: 0px;
}

body.popup
{	
	background: #fff;
	margin: 0px;
	padding: 0px;
}


body *
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #404040;
}

form
{
	margin: 0px;
	padding: 0px;
}

img
{
	border: 0px;
}

h1
{
	color: #00a88d;
	font-size: 14px;
}

h2
{
	color: #9FB8DB;
	font-size: 12px;
}

div.wrapper
{
	width: 900px;
	margin-left: auto;
	margin-right: auto;
}

div.header
{
	height: 150px;
	width: 100%;
	clear: both;
}

	div.header img
	{
		margin-top: 16px;
	}

div.content	div.colLinks
{
	float: left;
	width: 700px;
	margin-right: 25px;
}

div.paging
{
	margin-top: 10px;
	clear: both;
}

ul.paging
{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

ul.paging li
{
	float: left;
	padding-right: 5px;
}

ul.paging li a.active
{
	font-weight: bold;
}

div.content	div.colRechts
{
	float: left;
	width: 175px;

}

div.iframePrint a:link
{
	text-decoration: none;
}

input.input
{
	border: solid 1px #ccc;
}

input.button
{
	background-color: #00a88d;
	border: solid 1px #00a88d;
	color: #fff;
}

a
{
	color: #404040;
	text-decoration: none;
}

	a:hover
	{
		color: #699eb4;
		text-decoration: underline;
	}
	
a.button,
a.button span
{
	background-color: #00a88d;
	border: solid 1px #00a88d;
	color: #ffffff;
}


/**************************************
	Tooltip / vraag uitleg
**************************************/
#tooltip
{
	position: absolute;
	border: 1px solid #00a88d;
	background: #feecda;
	padding: 6px;
	color: #404040;
	display: none;
}	

.error, .error div
{
	color: #f00;
}

/***********************************
 uit de ANT website gesloopt
***********************************/
/* FORMULIEREN */
form{padding:0px; margin:0px;}
input, select, textarea {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	border-top: 1px solid #7F7F7F;
	border-left: 1px solid #7F7F7F;
	border-right: 1px solid #7F7F7F;
	border-bottom: 1px solid #7F7F7F;
	background-color: #ffffff;
}
.button{color:#fff; display:block; width:120px; border: 1px solid #853534; background-color:#853534;} 
.form200{width:200px;}
.form220{width:220px;}
.form180{width:180px;}
.form40{width:40px;}
.subscribe{color:#fff; display:block; width:195px; border: 1px solid #853534; background-color:#fff; text-align:center; } 

.login{float:left; width:99px; height:24px; margin:8px 30px 0 36px;  line-height:24px; font-weight:bold;}
.login a{width:99px; height:24px; display:block; text-align:center; text-decoration:none; color:#00a88d;}
.login a:link{text-decoration:none; color:#00a88d;}
.login a:visited{text-decoration:none; color:#00a88d;}
.login a:active{text-decoration:none; color:#00a88d;}
.login a:hover{text-decoration:none; color:#00a88d;}

/* TOP DIV */
#topDiv {
        position: absolute;
        top:0;
        left:0;
        width:  100%;
        height: 100%;
        background: #000;
        filter: alpha(opacity=50);
        opacity: .50;
        z-index: 1001;
}
#topContent {
   position : absolute;
   left     : 0;
   top      : 0;
	width:  100%;
	height: 100%;
  	z-index: 1002;
}
#topContent table{height:100%; width:100%; border-collapse:collapse; margin:0; padding:0; }
#topContent table td{text-align:center; height:100%; border-collapse:collapse; padding:0;}
#topContent table td iframe {width:100%; height:100%; border:none; z-index:1003;}

#iframebox {background-color:#000; border:solid 1px #fff; width:450px;}
#iframebox .info{margin:10px;}

.offices img{margin:0 10px 5px 0;}

.worldwide_left{float:left; width:220px;}
.worldwide_right{float:left; width:220px;}

#column_02 #plain #content h1 {
	font-size: 12px;
	font-weight: bold;
	color: #00a88d;
}

#HeaderSmall .top{height:6px; width:920px; background-color:#ed7d0d;}
#HeaderSmall .bot{height:116px; width:920px;}
#HeaderSmall .bot .left{height:116px; width:666px; float:left;}
#HeaderSmall .bot .right{height:116px; width:254px; float:left; background:url('/export/16/1663326Qi72rl3kd7.jpeg') no-repeat; background-color:#853534; background-position:15px 30px;}
#HeaderSmall .bot .right .top{height:6px; width:254px; float:left; background-color:#ccce00;}
#HeaderSmall .bot .right .mid{height:6px; width:254px; float:left; background-color:#03529f;}


.quotes{background-color:#e5edf5; padding:10px 10px 20px 10px;}
.quotes i{font-size:14px; color:#00539f; font-weight:bold;}


#home {float: left; margin: 0 0 50px 0; width: 468px; background: url('/export/fb/fb5532lMc61Lh1xd0.jpeg') no-repeat #e5edf5;}
#home .header h1{height:20px; width:455px; margin: 20px 0 0 15px; font-size: 16px; font-weight: bold; color: #00539f;}
#home .home{ width:455px;  margin: 0 0 0 6px; height:160px;}
#home .top{background: url('/export/e0/e05f32vEwZqkIXJLA.jpeg') no-repeat; margin: 14px 0 0 6px; }
#home .bot{background: url('/export/eb/eb5f325l59vX834DM.jpeg') no-repeat; margin: 5px 0 6px 6px;}
#home .home .text{margin:0 20px 0 20px; padding:11px 0 0 0; overflow:hidden; height:130px;}
#home .top img{margin:0 0 0 10px; }
#home .bot img{margin:0 10px 0 0;}


#column_01 .itemContent {
float:right;
	width: 206px;
	background: #ffffff url('/export/1c/1c5632aAwVvqFEpqz.gif')  bottom no-repeat;
}

#column_01 .itemContent p{padding:10px 0  10px 10px; margin:0;}

/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-family:  verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00a88d;
	text-decoration: none;
	line-height: 16px;
}

#main {
	margin: auto;
	width: 950px;
}

#top {
	position: relative;
	width: 950px;
	height: 273px;
}

#topSmall {
	position: relative;
	width: 950px;
	height: 164px;
}

#topNavigation {
	position: absolute;
	top: 20px;
	left: 15px;
	width: 500px;
	height: 20px;
}

#topNavigation p {
	margin: 0 0 0 10px;
	font-size: 10px;
	color: #ffffff;
}

#topNavigation a {
	margin: 0 10px 0 0;
}

#topNavigation a:link, #topNavigation a:visited, #topNavigation a:active {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

#topNavigation a:hover {
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

#language {
	position: absolute;
	top: 22px;
	left: 898px;
	width: 37px;
	height: 11px;
}

#language #flag_NL {
	position: relative;
	float: left;
	width: 16px;
	height: 11px;
}

#language #flag_UK {
	position: relative;
	float: left;
	margin: 0 0 0 5px;
	width: 16px;
	height: 11px;
}

#flashHeader {
	position: absolute;
	top: 42px;
	left: 15px;
	width: 920px;
	height: 231px;
}

#HeaderSmall {
	position: absolute;
	top: 42px;
	left: 15px;
	width: 920px;
	height: 122px;
}

#menu {
	width: 950px;
	height: 39px;
	background: url('/export/32/325632qTPw1jwUam3.gif') no-repeat;
}

#menu #searchContainer {
	float: left;
	width: 237px;
	height: 20px;
}

#menu #searchContainer #searchLabel {
	float: left;
	margin: 11px 0 0 0;
	width: 50px;
	height: 20px;
}

#menu #searchContainer #searchField {
	float: left;
	margin: 10px 0 0 0;
	width: 116px;
	height: 20px;
}

#menu #searchContainer #searchField input {
	width: 100px;
	height: 14px;
}

#menu #searchContainer #searchButton {
	float: left;
	margin: 11px 0 0 0;
	width: 9px;
	height: 20px;
}

#contentContainer {
	position: relative;
	width: 950px;
	background: #ffffff;
	overflow: hidden;
}

#column_01 {
	float: left;
	width: 213px;
	background: url('/export/3d/3d5632hxBrZxXh84A.gif') no-repeat; overflow:hidden;
}

#column_01 .itemTop {
	float: left;
	width: 213px;
	height: 6px;
}

#column_01 .itemContentContainer {
	float: left;
	width: 213px;
	background: url('/export/11/115632XkoOoenst0T.gif') repeat-y;
}


#column_01 .itemBottom {
	float: left;
	width: 213px;
	height: 6px;
}

#column_01 .item {
	float: left;
	margin: 20px 0 0 0;
	width: 213px;
}

#column_02 {
	float: left;
	width: 468px; overflow:hidden;
}

#column_02 #plain {
	float: left;
	width: 468px;
	background: url('/export/48/48563239HENA3tfMf.gif') no-repeat;
}

#column_02 #plain #content {
	float: left;
	width: 453px;
	margin: 25px 0 0 15px;
}

#column_02 #plain #content a:link, #column_02 #plain #content a:visited, #column_02 #plain #content a:active {
	color: #00a88d;
	text-decoration: underline;
}

#column_02 #plain #content a:hover {
	text-decoration: none;
}

#column_03 {
	float: left;
	width: 269px;
	background: url('/export/53/535632ha6UlcnDUxP.gif') no-repeat; overflow:hidden;
}

#column_03 .item {
	display: inline;
	float: left;
	margin: 20px 0 0 20px;
	width: 225px;
	background: url('/export/06/065632xwyCz2M5Q19.gif') no-repeat;
}

#column_03 .item .navigation {
	margin: 4px 0 0 4px;
	width: 217px;
	height: 23px;
}

#column_03 .item .navigation img {
	cursor: pointer;
}

#column_03 .item .content {
	margin: 10px 0 0 14px;
	width: 189px;
}

#column_03 .item .content p {
	margin: 0;
	padding: 0;
}

#column_03 .item .content ul {
	margin:0 0 0 0;
	padding: 0px;
}

#column_03 .item .content li {
	background: url('/export/df/df5832e3bUTqxRFQh.gif') no-repeat 0 7px;
 	list-style-type:none;
	margin: 0;
	padding:0 0 0 15px;
	display:block;
}


#column_03 .item .content a:link, #column_03 .item .content a:active, #column_03 .item .content a:visited {
	font-size: 10px;
	color: #00a88d;
	text-decoration: none;
}

#column_03 .item .content a:hover {
	font-size: 10px;
	color: #00a88d;
	text-decoration: underline;
}

#footerContainer {
	margin: 20px 0 0 15px;
	width: 920px;
	height: 50px;
	background: #e5edf5;
}

a:focus{outline:none;}
a:link{color:#404040; text-decoration:underline;}
a:active{color:#404040; text-decoration:underline;}
a:visited{color:#404040; text-decoration:underline;}
a:hover{color:#00a88d; text-decoration:none;}

div.downloadList {clear:both; display:block; overflow:hidden;  line-height:14px; }
div.downloadList a{clear:both;}

/***********************************************************************

general styles for this page

***********************************************************************/
a.right_arrow  {
	background: url('/export/fa/fa5932ppzMCJRMk5I.gif'); background-repeat:no-repeat;background-position:190px 7px;
}

a.down_arrow  {
}

#menu ul li {
	display:inline;  /* Needed to display ok in IE */
}

#menu ul li a{
	margin:0 2px 0 0;
}

#menu ul li ul li a{
	margin:0 0 0 0;
}

#caretMenuA_menu {
	display: inline;
	margin: 0 0 0 0;
	float: left;
	/*width:720px;*/
	height:39px;
	z-index: 99;
}

/***********************************************************************

CSS - MENU BLOCKS

General rules for all menu blocks (group of sub items) 

***********************************************************************/

#caretMenuA_menu ul{
	display: inline; 
}

#caretMenuA_menu li{
	list-style-type:none;
	float:left;
	margin: 0 0 0 0;
	padding-right: 0.75em;
	padding-left: 0.75em;
	border: 1px solid #DFDEDC;
	border-top: none;
	border-bottom: 1px solid white;	
}

#caretMenuA_menu li.first
{
	padding-left: 0;
}

#caretMenuA_menu li.active
{
	border: 1px solid #808080;
	border-top: none;
	border-bottom: 1px solid white;	
	background-color: #fff;
	padding-left: 0.75em;	
}

#caretMenuA_menu a{
	display:block;
	height:37px;	
	line-height:37px;
	text-decoration: none;
	font-weight: normal;
	color: #00a88d;
	overflow: hidden;
}

#caretMenuA_menu a:hover
{
	text-decoration: underline;
}

#caretMenuA_menu li.active a
{
	
}

/**************************************
	Nyromodal
**************************************/
a.nyroModalClose
{
	color: #fff;
}
