/*--------------General Info-------------
All HTML and
CSS made by INTERBEELD (interbeeld.nl)
---------------------------------------*/
/*----donkerblauw #122259--------------*/
.orange		{
	background-color:#f15a22;
}
.yellow		{
	background-color:#ffd400;
}
.green		{
	background-color:#008f4c;
}
.blue		{
	background-color:#0072bc;
}
.purple		{
	background-color:#4a479d;
}
.cblue		{
	color:#0072bc;
}
.cyellow		{
	color:#ffd400;
}
/*-------------------------------------------------------------------------*/
h1  {
	text-decoration: none;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#14245a;
	letter-spacing:0.3pt;
	padding: 0 10px 0 10px;
}
h2  {
	text-decoration: none;
	font: 11px  Verdana, sans-serif;
	color:#000;
	letter-spacing:0.2pt;
	line-height:1.3em;
	padding: 0 10px 0 10px;
}

h3  {
	font: 11px  Verdana, sans-serif;
	line-height: 1.4;
	color: #674c32;
	padding: 0px;
}
/*-----------------------------------*/
body {
	margin: 0;
	margin-left: 52px;
	margin-top: 0px;
	padding: 0;
	background: url(img/struc/bg_body.jpg) repeat-x left top ;
	
}
.projects_bg	{
	background: url(img/cont/projects/wereldkaart_bewerkt.jpg) no-repeat 150px 210px;
	}
/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin: 0px;
}
#main {
	top:0px;
}
/*-------images-top left-(LOGO)---------------------*/
#top {
	width: 920px;
	height: 173px;	
	background: #a8a9ac;
	overflow: hidden;
}
#topLeft {
	margin: 0px;
	overflow: hidden;
}
#top img{
	text-decoration:none;
	border:0px;
	overflow: hidden;
	margin:0px;
	padding:0px;
}
#topLeft div {
	overflow: hidden;
	margin: 0px;
}
#topLeft img{
	margin: 0px;
	overflow: hidden;
}
#topRight {
	position:absolute;
	left:512px;
	top:0px;
	overflow: hidden;
}
#topRight div {
	overflow: hidden;
	margin: 0px;
}
/*---------changed in sub CSS-----------------*/
#logo_tekst	{		
	position:absolute;
	top:62px;
	left:71px;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
/*---------------------------------------------*/
#logo_tekst p	{
	font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	letter-spacing:0.81pt;
	color:#ffffff;
	font-weight:bold;
}
#logo_tekst a	{
	text-decoration:none;
}
/*----------Menu horizontaal-----------------------------------*/
#menuBar	{
	position:absolute;
	left:52px;
	top:173px;
	width:920px;
	height:29px;
	background-color:#c0c1c3;
}
#menuBar div {
	overflow: hidden;
	margin: 0;
	letter-spacing:0.3pt;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#010060;
	float:left;
}
#loc	{
	padding-left:42px;	/*---oplijning alle menuknoppen------*/
}
#loc div{
	/*line-height:2em;*/
	padding:0 0 0 0px; /*---afstand tussen menuknoppen------*/
}
#menugroup	{	
	margin: 0;
	padding:0;
}
/*------Icon Home-----------*/
#menugroup	img{	
	border: 0;
	padding-top:6px;
}
/*---tekst menuknop binnen div------*/
#menugroup a {	
	text-align:center;
	line-height:2.5em;
}
/*----Menu-Top--a:link--a:visited---------------------------*/
#menugroup a:link, #menugroup a:visited	{
	margin-top: 0px;
	display:block;
	width: 94px;
	height:29px;
	color:#010060;
	text-decoration:none;
}
/*----menu-Top-------a:hover---/---bg color active---------------------*/
#menugroup a:hover	{
	width: 94px;
	height:29px;
	text-decoration:none;
}
.catNKIGroup a:hover, .bgTblue {
	background-color:#0072bc;
}
.catScope a:hover, .bgTorange  {
	background-color:#f15a22;
}
.catCap a:hover	{
	background-color:#0072bc;
}
.catProjects a:hover  {
	background-color:#f15a22;
}
.catContact a:hover {
	background-color:#0072bc;
}
.bgTyellow {
	background-color:#ffd400;
}
.bgTgreen {
	background-color:#008f4c;
}
.bgTblue {
	background-color:#0072bc;
}

/*-----color bar--horizontaal-----------------------------------------------------*/
#colorbar{
	position:absolute;
	left:652px;
	top: 173px;
	width:320px;
	height:29px;
}

/*-------images-Home-content------changes in sub CSS-------------------------------------------------*/
#homeImages {
	position:relative;
	top:29px;
	width: 920px;
	margin: 0px;
	overflow: hidden;
}
#homeImages div {
	overflow: hidden;
	margin: 0px;
}
#homeImages img  {
	display: block;
	float: left;
}
#homeText {			/*---text-Home-in white blocks---*/
	width: 230px;
	height:130px;
	margin: 0px;
	display: block;
	float: left;
	background-color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#a8a9ac;
	line-height:14px;
	text-align:center;
}
#homeText div	{			
	margin-top: 10px;
	padding-top:40px;
}
#rightTopBanner	{
	position:absolute;
	left:512px;
	top:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#14245a;
}
#rightTopBanner	div{
	width:455px;
	height:24px;
	padding:0 0 0 5px;
	line-height:1.8em;
	background-color:#dadada;
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity: 0.80;
}
/*------------Menu Left--------------------------------------------------------------*/
/*---------Color Bar verticaal--------*/
#menubarVert_orange, #menubarVert_green, #menubarVert_blue, #menubarVert_purple, #menubarVert_yellow {
	position:absolute;
	left:52px;
	top:137px;
	width:20px;
	height:452px;
	margin:0px;
	padding:0px;
}
#menubarVert_orange  {
	background-color:#f15a22;
}
#menubarVert_blue  {
	background-color:#0072bc;
}
#menubarVert_green  {
	background-color:#008f4c;
}
#menubarVert_purple  {
	background-color:#4a479d;
}
#menubarVert_yellow  {
	background-color:#ffd400;
}

/*-------------changed in sub CSS---------------------*/
#menuLeft_orange, #menuLeft_green, #menuLeft_blue, #menuLeft_yellow, #menuLeft_purple{	
	position:absolute;
	top:186px;
	overflow:hidden;
	margin:0;
	padding:0;
}
/*-----------------------------------------------------*/
#menuLeft_orange div, #menuLeft_green div, #menuLeft_blue div, #menuLeft_yellow div, #menuLeft_purple div{
	margin:0;
	padding:0;
}
#menuLeft_orange div a, #menuLeft_green div	a, #menuLeft_blue div a, #menuLeft_yellow div a, #menuLeft_purple div a{
	padding:0px 0 0 25px;	/*----tekstafstand tot verticale balk---------*/
	line-height:2.0em;
	font-size:11px;
	width:150px;
}
#menuLeft_orange div a{
	border-bottom:1px solid #f15a22;
}
#menuLeft_green div	a{
	border-bottom:1px solid #008f4c;
}
#menuLeft_blue div a{
	border-bottom:1px solid #0072bc;
}
#menuLeft_yellow div a{
	border-bottom:1px solid #ffd400;
}
#menuLeft_purple div a{
	border-bottom:1px solid #4a479d;
}

/*--------List classes-------------------------------------------------------------------------*/
.categoriesNKIGroup, .categoriesScope, .categoriesCap, .categoriesProjects, .categoriesContact,
.categoriesNKIGroup a:visited, .categoriesScope a:visited, .categoriesCap a:visited, .categoriesProjects a:visited, .categoriesContact a:visited {
	list-style: none;
	margin-left: 0px;
	padding: 0px;
}
.categoriesNKIGroup a:link, .categoriesScope a:link, .categoriesCap a:link, .categoriesProjects a:link, .categoriesContact a:link,
.categoriesNKIGroup a:visited, .categoriesScope a:visited, .categoriesCap a:visited, .categoriesProjects a:visited, .categoriesContact a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	height:23px;
	color: #14245a;
	text-decoration:none;
	overflow:hidden;
}
.categoriesNKIGroup a:hover, .categoriesScope a:hover, .categoriesCap a:hover, .categoriesProjects a:hover, .categoriesContact a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	height:23px;
	color: #14245a;
}
/*---------Bg color van menu items---------------------------------------------------------------*/
.categoriesNKIGroup a:hover {
	background: url(img/struc/menuLblue.gif) no-repeat;
}
.categoriesScope a:hover {
	background: url(img/struc/menuLorange.gif) no-repeat;
}
.categoriesCap a:hover {
	background: url(img/struc/menuLblue.gif) no-repeat;
}
.categoriesProjects a:hover {
	background: url(img/struc/menuLpurple.gif) no-repeat;
}

.catorange a:hover {
	background: url(img/struc/menuLorange.gif) no-repeat;
}
.catgreen a:hover {
	background: url(img/struc/menuLgreen.gif) no-repeat;
	color:#ffffff;
}
.catyellow a:hover {
	background: url(img/struc/menuLyellow.gif) no-repeat;
}
.catpurple a:hover {
	background: url(img/struc/menuLpurple.gif) no-repeat;
	color:#ffffff;
}

/*-----------------changed in IE 5 (width 135)--------------------------------------------------*/
.LeftAct_orange, .LeftAct_orange a:hover	{
	background: url(img/struc/menuLorange.gif) no-repeat;
	width:175px;
}
.LeftAct_green, .LeftAct_green a:hover	{
	background: url(img/struc/menuLgreen.gif) no-repeat;
	width:175px;
	color:#ffffff;
}
.LeftAct_yellow, .LeftAct_yellow a:hover	{
	background: url(img/struc/menuLyellow.gif) no-repeat;
	width:175px;
}
.LeftAct_blue, .LeftAct_blue a:hover{
	background: url(img/struc/menuLblue.gif) no-repeat;
	width:175px;
}
.LeftAct_purple, .LeftAct_purple a:hover	{
	background: url(img/struc/menuLpurple.gif) no-repeat;
	width:175px;
}
.white	{
	color:#ffffff;
}
#pdf	{
	position:absolute;
	left: 72px;
	top:564px;
	width:30px;
	height:25px;
}
#pdf_text_ye, #pdf_text_or, #pdf_text_gr{
	position:absolute;
	left: 94px;
	top:564px;
	width:130px;
	height:20px;
	text-decoration: none;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin:0;
	padding:5px 0 0px 5px;
}
#pdf_text_ye	{
	background-color:#ffd400;	
}
#pdf_text_or	{
	background-color:#f15a22;	
}
#pdf_text_gr	{
	background-color:#008f4c;	
}
#pdf_text_ye a, #pdf_text_or a ,#pdf_text_gr a {
	text-decoration: none;
	color:#ffffff;
	font-weight:bold;
}
/*----------tekst-content------------------*/
#text  {
	position:absolute;
	left:240px;
	top: 210px;
	width: 380px;
	height: 375px;
	margin: 0px 5px 0 5px ;
}
#text table {
	width: 385px;
}
#text td	{
	/*width:140px;*/
	padding:2px 2px 2px 0px;
	/*overflow:scroll;*/
	margin-bottom:2px;
	vertical-align:text-top;
	/*border-right: 1px solid #ccc;*/
	border-bottom: 1px solid #ccc;
	/*border-left: 1px solid #ccc;*/
}
#text tr{
	padding:0px;
	/*border-bottom: 1px solid #ccc;*/
}
/*
#text a	{
	text-decoration:none;
	color:#0072bc;
}
*/
#projectlist	{
	position:absolute;
	left:240px;
	top: 260px;
	width:400px;
	/*background-color:#9999FF;*/
}
#projectlist div	{
	font: 11px  Verdana, sans-serif;
	color:#000;
	letter-spacing:0.2pt;
	line-height:1.3em;
	padding: 2px 5px 2px 5px;
	/*background-color:#9966FF;*/
}
.country	{
	width: 120px;
}
.project	{
	width: 150px;
}
.year	{
	width: 90px;
}
/*
.country	{
	width:100px;
}
*/
/*----------images right under---------------------*/
#images_rtunder	{
	position:absolute;
	left:652px;
	top:202px;
	width:300px;
	overflow:hidden;
}
/*----------footers--------------------------*/
#footer {
	position: relative;
	/*left:250px;*/
	width: 400px;
	margin: 0;
	padding: 0px;
  	text-align: center;
}
/*----------project-images-----------------------------------------------------------------------------------------------------------------------*/
#image1, #image2, #image3, #image4, #image5, #image6, #image7, #image8, #image9, #image10, #image11, #image12, #image13, #image14, #image15 {
	position:absolute;
	width:8px;
	height:8px;
	/*background-color:#CC6633;*/
}
#image1	img, #image2 img, #image3 img, #image4 img, #image5 img, #image6 img, #image7 img, #image8 img, #image9 img, #image10 img,
		 #image11 img, #image12 img, #image13 img, #image14 img, #image15 img{
	border:0px;
}
#image1	{	/*----amsterdam-----*/
	left:268px;
	top:118px;
}
#image2	{		/*----hong kong-----*/
	left:498px;
	top:202px;
}
#image3	{		/*----keflavik-----*/
	left:212px;
	top:77px;
}
#image4	{		/*----madrid-------*/
	left:247px;
	top:154px;
}
#image5	{		/*----new york-----*/
	left:95px;
	top:162px;
}
#image6	{		/*----cancun-----*/
	left:67px;
	top:214px;
}
#image7	{		/*----kuala lumpur-----*/
	left:470px;
	top:255px;
}
#image8	{		/*----pudong-----*/
	left:505px;
	top:182px;
}
#image9	{		/*----moscow-----*/
	left:336px;
	top:126px;
}
#image10	{		/*----cairo-----*/
	left:312px;
	top:188px;
}
#image11	{		/*----hydrabad-----*/
	left:417px;
	top:219px;
}
#image12	{		/*----tel aviv-----*/
	left:334px;
	top:175px;
}
#image13	{		/*----Guangzhou-----*/
	left:490px;
	top:195px;
}
#image14	{		/*----Bangalore-----*/
	left:415px;
	top:230px;
}
#image15	{		/*----Athens-----*/
	left:300px;
	top:159px;
}