body
{
	margin: 0 0 0 0;
	font-family: Verdana;
	background:url(../images/bgAllMain.jpg) center repeat-y #F6F6F6;
	border-top:solid 5px #F6F6F6;
}
.topmenu
{
	color: White;
	font-size: 8pt;
	letter-spacing: -1;
	font-weight: bold;
	
}
.topmenu a
{
	color: White;
	text-decoration: none;
}
.topmenu a:hover
{
	color: #e6bf22;
	text-decoration: underline;	
}
.title
{
	color: #910058;
	font-weight: bold;
	font-size: 14px;
	padding-left: 10;
	padding-top: 2px;
	font-variant: small-caps;
}
.language
{
	
	color: #e6bf22;
	font-size: 8pt;
	letter-spacing: -1;
}
.language a
{
	color: #e6bf22;
	text-decoration: none;
}
.language a:hover
{
	text-decoration: underline;
}
td.menuheader
{
	padding-left:2px;
	color: #e6bf22;
	font-size: 11px;
	font-weight: bold;
	border-bottom: solid 3px #e6bf22;
	filter: dropshadow (color=#000000,offx=2,offY=2,direction=90,positive=true);
}
.menuheader a
{
	color: #e6bf22;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	/*-border-bottom: solid 3px #e6bf22;-*/
	filter: dropshadow (color=#000000,offx=2,offY=2,direction=90,positive=true);
}

td.menuheades
{
	color: #e6bf22;
	font-size: 11px;
	font-weight: bold;
	border-bottom: solid 3px #e6bf22;
	filter: dropshadow (color=#000000,offx=2,offY=2,direction=90,positive=true);
}
.menuheaders a
{
	color: #e6bf22;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: solid 3px #e6bf22;
	filter: dropshadow (color=#000000,offx=2,offY=2,direction=90,positive=true);
}
td.newsheader
{
	padding-left: 5px;
	color: #222222;
	font-size: 13px;
	font-weight: bold;
	border-bottom: solid 3px Gray;
	background-color: White;
	filter:alpha(opacity=45);
	-moz-opacity:.45;
	opacity:.45;
}
dt p
{
	font-size: 8pt;
	line-height: 14pt;
	font-weight: normal;
	
	}
	
dt li
{
	font-size: 8pt;
	line-height: 14pt;
	font-weight: normal;
	
	}
dd li
{
	font-size: 8pt;
	line-height: 14pt;
	font-weight: normal;
	
	}

.navigation,.navigation1
{
	color: Black;
	font-size: 8pt;
	padding-left:20px;
	padding-right:10px;
	letter-spacing: -1;
}

.navigation2
{
	color: Black;
	font-size: 8pt;
	letter-spacing: -1;
	}

.navigation1
{
	font-weight: bold;
}
.navigation1 a
{
	color: White;
}
.navigation1 a:hover
{
	color: #e6bf22;
}
.navigation a, .navigation2 a
{
	color: Black;
	text-decoration:none;
}
.navigation a:hover
{
	color: Black;
	text-decoration: underline;
}
p,dl,dt,dd
{
	font-size: 8pt;
	line-height: 14pt;
	padding-left: 25;
}
.darkTableRow li
{
	margin-left:-60px;
	}
.lightTableRow li
{
	margin-left:-60px;
}
dt
{
 font-weight: bold;
}
p.group
{
	font-size: 8pt;
	line-height: 14pt;
	padding-left: 0;
}

th.tech
{
	font-size: 9pt;
	font-weight: bold;
	background-color: #e6bf22;
	text-align: center;
}

td.techb
{
	font-size: 8pt;
	font-weight: bold;
	background-color: silver;
	text-align: right;
}

td.techc
{
	font-size: 8pt;
	font-weight: bold;
	background-color: silver;
	text-align: left;
}
td.techd
{
	font-size: 8pt;
	font-weight: normal;
	background-color: white;
	text-align: left;
}

td.tech
{
	font-size: 8pt;
	font-weight: normal;
	background-color: #ffffff;
	text-align: center;
}


a
{
	color: #910058;
}
a:hover
{
	color: Gray;
}
ul
{
	font-size: 8pt;
	line-height: 14pt;
	padding-left: 25;
	list-style-type: square;
}
ol
{
	font-size: 8pt;
	line-height: 14pt;
	padding-left: 25;
}


input.button
{
	font-size: 10px;
	background-color: #910058;
	color: White;
	font-family: verdana;
	font-weight: bold;
	cursor: hand;
}

input.button2
{
	font-size: 14px;
	background-color: #910058;
	color: White;
	font-family: verdana;
	font-weight: bold;
	cursor: hand;
	padding: 8px;
}

td.list, td.item
{
	color:Black;
	font-family:Verdana;
	font-size:11px;
}
.head
{
	background-color: Gray;
	color:White;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}
.head a
{
	font-size: 17px;
	color: White;
}
.head a:hover
{
	color: #e6bf22;
}
textarea
{
	font-size: 12px;
	border: solid 1 silver;
	scrollbar-face-color: Gray;
	scrollbar-arrow-color: #910058;
	scrollbar-base-color: Gray;
	scrollbar-shadow-color: #910058;
	scrollbar-darkshadow-color: Gray;
	scrollbar-3dlight-color: Gray;
	scrollbar-track-color: Gray;
}
select,.text
{
	font-size: 9px;
	border: solid 1 silver;
	color: gray;
	font-family: verdana;
	font-weight: bold;
	height: 17px;
}



a.top2 
{
	font-size: 10px;
	color: #e6bf22;
	text-decoration: none;
	font-weight: bold;}
	
a.top2:hover 
{
	font-size: 10px;
	color: #e6bf22;
	text-decoration: underline;
	font-weight: bold;}

i.top2 
{
	font-size: 10px;
	color: #e6bf22;
	text-decoration: none;
	}	

h3
{	color: #910058;
	font-family: verdana;
	font-weight: bold;
	font-weight: normal;
	font-size: 14pt;
	}

h5
{	color: #910058;
	font-family: verdana;
	font-weight: bold;
	font-size: 10pt;
	padding-left: 25;
	font-variant: small-caps;
}

h4
{	color: #910058;
	font-family: verdana;
	font-weight: bold;
	font-size: 10pt;
	font-variant: small-caps;
}

p.cover
{	color: black;
	font-family: verdana;
	font-weight: bold;
	font-size: 10pt;
	font-variant: normal;
}

a.sub 
{	color: #910058;
	font-family: verdana;
	font-weight: bold;
	font-size: 10pt;
	font-variant: normal;
	padding-left: 60;
	text-decoration: none;
	}

a.sub:hover
{	text-decoration: underline;
	}

a.sub2 
{	color: #910058;
	font-family: verdana;
	font-weight: bold;
	font-size: 10pt;
	font-variant: normal;
	text-decoration: none;
	}

a.sub2:hover
{	text-decoration: underline;
	}

div.content 
{
		background-color: #ffffcc;
		padding: 0;
		padding-left: 20;
		padding-right: 20;
		margin: 10;
		margin-top: 5;
		height: 500;
		border-left: solid 10 #e6bf22;
		border-right: dashed 1 #e6bf22;
		border-bottom: dashed 1 #e6bf22;
		border-top: solid 2 #e6bf22;
		background-image: url(../images/icodatahandlingback.gif);
		background-repeat: no-repeat;}
		

p.alinea1 
{
		font-family: verdana;
		font-size: 8pt;
		line-height: 14pt;
		padding-left: 0;
		font-variant: small-caps;
		font-weight: normal;
		color: Gray;
		}
		
img.big 
{
		border: solid 4 #e7c21d;
		margin-right: -23;
	}
.arcabase
{
	color: white;
	text-align:right;
	width:725px;
	padding-bottom:10px;
	font-size:10px;
}
.arcabase a
{
	color: white;
}
.arcabase a:hover
{
	color:gray;
}	

/*-------------------------- case study's --------*/
.CaseStudyPics
{
	width:100%; background-color:#e6bf22;text-align:center;
	}
.CaseStudyPics img
{
	border:solid 3px #910058;
	margin:10px;
	height:60px;
}
p
{
	font-size: 8pt;
	line-height: 14pt;
	font-weight: normal;
	padding-left:10px;	
	}
	
/*------------------------ tabs ----------------------------*/

.tabcs
{
	background:url(../images/tabs_2N.gif) no-repeat right bottom; height:57px;position:relative;
	}
	
.tabcp
{
	background:url(../images/tabs_1N.gif) no-repeat right bottom; height:57px;position:relative;
	}
	
.tabcpg
{
	background:url(../images/tabs_3N.gif) no-repeat  right bottom ; height:57px;position:relative;
	}

/*-----------------------------------------------------------*/

/*--------- navigatie bottom ------------------*/

#linksBottom
{
	font-size:17px;
	text-align:center;
	width:100%;
	color:#e6bf22;
	}
#linksBottom a
{
	color:#910159;
	}
	
/*------------------------- homepage ---------------------------*/

.HomeTable
{
	
	padding:6px;
	border:solid 1px #c6c689;
	margin-bottom:16px;
	}
.HomeTable a
{
	color:#9B9B6C;
}
.HomeHeader
{
	/*
	text-align:right;
	*/
	font-size:0.8em;
	padding:5px 0 1px 8px;
	background:#FCFCEB;
	border-bottom:solid 1px #c6c689;
	color:#9B9B6C;
	}
	
.HomeHeader a
{
	color:#9B9B6C;
	text-decoration:none;
	
	}
.HomeHeader a:hover
{
	color:black;
}
.HomeRightHeader 
{
	padding-top:7px;
	padding-bottom:15px;
	text-align:center;
}

.HomeLink 
{
	padding-top:5px;
	font-size:12px;
}
.HomeLink a
{
	text-decoration:none;
	}

.HomeRightTable
{
	width:180px;
	}
.HomeRightHeader a
{
	font-size:0.8em;
	color:#9B9B6C;
	text-decoration:none;
	}
.HomeRightHeader a:hover
{
	color:black;
}
.btnHome
{
	background:#910058;
	color:White;
	width:150px;
	padding:5px;
	font-size:11px;
	margin:3px;
	border:solid 1px gray;
	}
