/* mac hide\*/
html, body {
	/*height					: 100%;*/
}

/* lets default to no borders on all images */
IMG {
	border-width			: 0px;
}


.Proces{
	display:block;
	line-height:32px;
	height:184px;
}

.Proces1{
	background:url("../images/Image/proces_1.png") no-repeat scroll 0 0 transparent;
	width: 177px;
}

.ProcesActive1{
	background:url("../images/Image/proces_1_active.png") no-repeat scroll 0 0 transparent;
}

.Proces1:hover{
	background:url("../images/Image/proces_1_active.png") no-repeat scroll 0 0 transparent;
}

.Proces2{
	background:url("../images/Image/proces_2.png") no-repeat scroll 0 0 transparent;
	width: 172px;	
}

.ProcesActive2{
	background:url("../images/Image/proces_2_active.png") no-repeat scroll 0 0 transparent;
}

.Proces2:hover{
	background:url("../images/Image/proces_2_active.png") no-repeat scroll 0 0 transparent;
}

.Proces3{
	background:url("../images/Image/proces_3.png") no-repeat scroll 0 0 transparent;
	width: 182px;
}

.ProcesActive3{
	background:url("../images/Image/proces_3_active.png") no-repeat scroll 0 0 transparent;
}

.Proces3:hover{
	background:url("../images/Image/proces_3_active.png") no-repeat scroll 0 0 transparent;
}

.Proces4{
	background:url("../images/Image/proces_4.png") no-repeat scroll 0 0 transparent;
	width: 165px;
}

.ProcesActive4{
	background:url("../images/Image/proces_4_active.png") no-repeat scroll 0 0 transparent;
}

.Proces4:hover{
	background:url("../images/Image/proces_4_active.png") no-repeat scroll 0 0 transparent;
}

.UKProces1{
	background:url("../images/Image/acquisition.png") no-repeat scroll 0 0 transparent;
	width: 177px;
}

.UKProcesActive1{
	background:url("../images/Image/acquisition_active.png") no-repeat scroll 0 0 transparent;
}

.UKProces1:hover{
	background:url("../images/Image/acquisition_active.png") no-repeat scroll 0 0 transparent;
}

.UKProces2{
	background:url("../images/Image/analysis.png") no-repeat scroll 0 0 transparent;
	width: 172px;	
}

.UKProcesActive2{
	background:url("../images/Image/analysis_active.png") no-repeat scroll 0 0 transparent;
}

.UKProces2:hover{
	background:url("../images/Image/analysis_active.png") no-repeat scroll 0 0 transparent;
}

.UKProces3{
	background:url("../images/Image/verification.png") no-repeat scroll 0 0 transparent;
	width: 182px;
}

.UKProcesActive3{
	background:url("../images/Image/verification_active.png") no-repeat scroll 0 0 transparent;
}

.UKProces3:hover{
	background:url("../images/Image/verification_active.png") no-repeat scroll 0 0 transparent;
}

.UKProces4{
	background:url("../images/Image/reports.png") no-repeat scroll 0 0 transparent;
	width: 165px;
}

.UKProcesActive4{
	background:url("../images/Image/reports_active.png") no-repeat scroll 0 0 transparent;
}

.UKProces4:hover{
	background:url("../images/Image/reports_active.png") no-repeat scroll 0 0 transparent;
}

/* ------- French postits -------------- */

.FRProces1{
	background:url("../images/Image/acquisition_fr.png") no-repeat scroll 0 0 transparent;
	width: 177px;
}

.FRProcesActive1{
	background:url("../images/Image/acquisition_active_fr.png") no-repeat scroll 0 0 transparent;
}

.FRProces1:hover{
	background:url("../images/Image/acquisition_active_fr.png") no-repeat scroll 0 0 transparent;
}

.FRProces2{
	background:url("../images/Image/analysis_fr.png") no-repeat scroll 0 0 transparent;
	width: 172px;	
}

.FRProcesActive2{
	background:url("../images/Image/analysis_active_fr.png") no-repeat scroll 0 0 transparent;
}

.FRProces2:hover{
	background:url("../images/Image/analysis_active_fr.png") no-repeat scroll 0 0 transparent;
}

.FRProces3{
	background:url("../images/Image/verification_fr.png") no-repeat scroll 0 0 transparent;
	width: 182px;
}

.FRProcesActive3{
	background:url("../images/Image/verification_active_fr.png") no-repeat scroll 0 0 transparent;
}

.FRProces3:hover{
	background:url("../images/Image/verification_active_fr.png") no-repeat scroll 0 0 transparent;
}

.FRProces4{
	background:url("../images/Image/reports_fr.png") no-repeat scroll 0 0 transparent;
	width: 165px;
}

.FRProcesActive4{
	background:url("../images/Image/reports_active_fr.png") no-repeat scroll 0 0 transparent;
}

.FRProces4:hover{
	background:url("../images/Image/reports_active_fr.png") no-repeat scroll 0 0 transparent;
}

/* ------- German postits -------------- */

.DEProces1{
	background:url("../images/Image/acquisition_de.png") no-repeat scroll 0 0 transparent;
	width: 177px;
}

.DEProcesActive1{
	background:url("../images/Image/acquisition_active_de.png") no-repeat scroll 0 0 transparent;
}

.DEProces1:hover{
	background:url("../images/Image/acquisition_active_de.png") no-repeat scroll 0 0 transparent;
}

.DEProces2{
	background:url("../images/Image/analysis_de.png") no-repeat scroll 0 0 transparent;
	width: 172px;	
}

.DEProcesActive2{
	background:url("../images/Image/analysis_active_de.png") no-repeat scroll 0 0 transparent;
}

.DEProces2:hover{
	background:url("../images/Image/analysis_active_de.png") no-repeat scroll 0 0 transparent;
}

.DEProces3{
	background:url("../images/Image/verification_de.png") no-repeat scroll 0 0 transparent;
	width: 182px;
}

.DEProcesActive3{
	background:url("../images/Image/verification_active_de.png") no-repeat scroll 0 0 transparent;
}

.DEProces3:hover{
	background:url("../images/Image/verification_active_de.png") no-repeat scroll 0 0 transparent;
}

.DEProces4{
	background:url("../images/Image/reports_de.png") no-repeat scroll 0 0 transparent;
	width: 165px;
}

.DEProcesActive4{
	background:url("../images/Image/reports_active_de.png") no-repeat scroll 0 0 transparent;
}

.DEProces4:hover{
	background:url("../images/Image/reports_active_de.png") no-repeat scroll 0 0 transparent;
}

/* ------- Spaanse postits -------------- */

.ESProces1{
	background:url("../images/Image/acquisition_es.png") no-repeat scroll 0 0 transparent;
	width: 177px;
}

.ESProcesActive1{
	background:url("../images/Image/acquisition_active_es.png") no-repeat scroll 0 0 transparent;
}

.ESProces1:hover{
	background:url("../images/Image/acquisition_active_es.png") no-repeat scroll 0 0 transparent;
}

.ESProces2{
	background:url("../images/Image/analysis_es.png") no-repeat scroll 0 0 transparent;
	width: 172px;	
}

.ESProcesActive2{
	background:url("../images/Image/analysis_active_es.png") no-repeat scroll 0 0 transparent;
}

.ESProces2:hover{
	background:url("../images/Image/analysis_active_es.png") no-repeat scroll 0 0 transparent;
}

.ESProces3{
	background:url("../images/Image/verification_es.png") no-repeat scroll 0 0 transparent;
	width: 182px;
}

.ESProcesActive3{
	background:url("../images/Image/verification_active_es.png") no-repeat scroll 0 0 transparent;
}

.ESProces3:hover{
	background:url("../images/Image/verification_active_es.png") no-repeat scroll 0 0 transparent;
}

.ESProces4{
	background:url("../images/Image/reports_es.png") no-repeat scroll 0 0 transparent;
	width: 165px;
}

.ESProcesActive4{
	background:url("../images/Image/reports_active_es.png") no-repeat scroll 0 0 transparent;
}

.ESProces4:hover{
	background:url("../images/Image/reports_active_es.png") no-repeat scroll 0 0 transparent;
}

/* --------------- Italiaanse Postits ----------------------- */

/* ------- Spaanse postits -------------- */

.ITProces1{
	background:url("../images/Image/acquisition_it.png") no-repeat scroll 0 0 transparent;
	width: 177px;
}

.ITProcesActive1{
	background:url("../images/Image/acquisition_active_it.png") no-repeat scroll 0 0 transparent;
}

.ITProces1:hover{
	background:url("../images/Image/acquisition_active_it.png") no-repeat scroll 0 0 transparent;
}

.ITProces2{
	background:url("../images/Image/analysis_it.png") no-repeat scroll 0 0 transparent;
	width: 172px;	
}

.ITProcesActive2{
	background:url("../images/Image/analysis_active_it.png") no-repeat scroll 0 0 transparent;
}

.ITProces2:hover{
	background:url("../images/Image/analysis_active_it.png") no-repeat scroll 0 0 transparent;
}

.ITProces3{
	background:url("../images/Image/verification_it.png") no-repeat scroll 0 0 transparent;
	width: 182px;
}

.ITProcesActive3{
	background:url("../images/Image/verification_active_it.png") no-repeat scroll 0 0 transparent;
}

.ITProces3:hover{
	background:url("../images/Image/verification_active_it.png") no-repeat scroll 0 0 transparent;
}

.ITProces4{
	background:url("../images/Image/reports_it.png") no-repeat scroll 0 0 transparent;
	width: 165px;
}

.ITProcesActive4{
	background:url("../images/Image/reports_active_it.png") no-repeat scroll 0 0 transparent;
}

.ITProces4:hover{
	background:url("../images/Image/reports_active_it.png") no-repeat scroll 0 0 transparent;
}


/* end hide */

/************************  Body style settings  ************************/

.cmsBody {
	padding					: 0px 0px 0px 0px;
	margin					: 0px 0px 0px 0px;
	font-family				: Tahoma, Verdana, Arial,  Helvetica, sans-serif;
	font-size				: 12px;
	text-align				: center;
	color					: #000000;
	background-color		: #FFFFFF;
	text-decoration			: none;
	line-height				: 18px;
	
}

#outer {
	width					: 956px;
	text-align				: left;
	margin					: auto;
	position				: relative;
	display					: block;
	background-color		: #FFFFFF;
	background-image		: url(../images/Template/bg_content.png);
	background-repeat		: repeat-y;
	background-position		: left top;
}

#header{
	position			: absolute;
	top					: 0px;
	left				: 0px;
	width				: 956px;
	height				: 339px;
	background-color	: #FFFFFF;
	z-index				: 1;
}

#header2{
	position			: absolute;
	top					: 0px;
	left				: 0px;
	width				: 956px;
	height				: 339px;
	z-index				: 10;
}

#right {
	position			: relative;/*ie needs this to show float */
	width				: 185px;
	float				: right;
	margin				: 0px;
	padding				: 0px;
	padding-top			: 265px;/*needed to make room for header*/
	padding-bottom		: 0px;/* needed to make room for footer */
	padding-right		: 0px;
	vertical-align		: top;
	text-align			: left;
	z-index				: 5;
	border				: 0px solid #CCCCCC;
}

* html #right {
	padding-top			: 310px;/*needed to make room for header*/
}

#footer {
	position			: relative;
	width				: 956px;
	height				: 30px;
	text-align			: left;
	margin				: 0 auto;
	padding				: 0px;
	background			: none;
	z-index				: 1;
}

#footer_bar {
	
	position			: absolute;
	left				: 0px;
	top					: -17px;
	width				: 781px;
	height				: 25px;
	text-align			: left;
	margin				: 0px;
	padding				: 0px;
	
	background-image	: url(../images/Template/bg_footer.png);
	background-repeat	: no-repeat;
	background-position	: top left;
	z-index				: 1;
}

* html #footer_bar {
	display				: block;
	background-color	: transparent;
	background-image	: none;
	filter				: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.transparent.nl/Sites/transparent.nl/serverspecific/default/images/Template/bg_footer.png", sizingMethod="crop");
}

div,p {
	margin-top			: 0px;/*clear top margin for mozilla*/
}

#centrecontent {
	position			: relative;
	width				: 727px;
	margin				: 0px;
	padding				: 0px;
	padding-top			: 339px;
	padding-left		: 23px; 
	margin-bottom		: 17px;
	vertical-align		: top;
	float				: left;
	z-index				: 5;
}

#clearfooter {
	clear				: both;
	height				: 0px;/*needed to make room for footer*/
}

* html #centrecontent {
	height				: 1%;
	margin-bottom		: 0px;/* combat IE's 3 pixel jog */
}

/************************  P tag style settings  ************************/

P {
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 0px 0px;
}
/************************  A tag style settings  ************************/

A:LINK, A:VISITED, A:HOVER, A:ACTIVE {	
	font-weight			: normal;
	color				: #009df9;
	text-decoration		: none;
}
  
A:HOVER {
	text-decoration		: underline;
}

.LinkWithArrow {
	background-image	: url(../images/Template/arrow_link.png);
	background-position	: right;
	background-repeat	: no-repeat;
	padding-right		: 9px;
}
/************************  Header tag H1 H2 H3 H4 style settings  ************************/

H1 {
	font-size			: 24px;
	font-weight			: normal;
	color				: #009df9;
	padding				: 0px 0px 15px 0px;
	margin				: 0px 0px 0px 0px;
	line-height:20px;
}

H2 {
	font-size			: 20px;
	font-weight			: normal;
	color				: #009df9;
	padding				: 0px 0px 10px 0px;
	margin				: 0px 0px 0px 0px;
}

H3 {
	font-size			: 14px;
	font-weight			: bold;
	color				: #000000;
	padding				: 0px 0px 0px 0px;
	margin				: 0px 0px 0px 0px;
	line-height			: 20px;
}

H4 {
	font-size			: 12px;
	font-weight			: bold;
	color				: #000000;
	padding				: 0px 0px 0px 0px;
	margin				: 0px 0px 0px 0px;
}

/************************  List style settings  ************************/

UL { 
}

OL { 
}

LI {
}

/****************  Custom tags/classes style settings  ****************/

#logo {
	display					: block;
	position				: absolute;
	left					: 10px;
	top						: 20px;
	width					: 232px;
	height					: 62px;
}

#print_logo {
	display					: none;
}

#section_image {
	display					: block;
	position				: absolute;
	top						: 90px;
	left					: 7px;
	height					: 249px;
	width					: 949px;
	overflow				: hidden;
	z-index					: 1;
}

#menu {
	display					: block;
	position				: absolute;
	z-index					: 2;
	right					: 0px;
	top						: 61px;
	height					: 29px;
	background-image		: url(../images/Template/bg_menu.png);
	background-repeat		: repeat-x;
	background-position		: left top;
}

* html #menu {
	right					: 2px
}

#submenu {
	display					: block;
	position				: absolute;
	z-index					: 1;
	left					: 0px;
	top						: 262px;
	height					: 77px;
	width					: 781px;
}

.submenu_left_corner {
	height					: 77px;
	background-image		: url(../images/Template/bg_sub_menu_left.png);
	background-repeat		: no-repeat;
	padding-left			: 10px;
}

* html .submenu_left_corner {
	background-image		: url(../images/Template/bg_sub_menu_left.gif);
}

.submenu_right_corner {
	height					: 77px;
	background-image		: url(../images/Template/bg_sub_menu_right.png);
	background-repeat		: no-repeat;
	background-position		: right top;
	width:100%;
}

* html .submenu_right_corner {
	background-image		: url(../images/Template/bg_sub_menu_right.gif);
}

.submenu {
	list-style				: none;
	padding					: 0;
	margin					: 0;
	height					: 77px;
	background-image		: url(../images/Template/bg_sub_menu.png);
	background-repeat		: repeat-x;
	padding					: 20px 7px 0px 7px;
	white-space				: nowrap;
}

* html .submenu {
	background-image		: url(../images/Template/bg_sub_menu.gif);
	background-repeat		: repeat-x;
}

.submenu A, .submenu A:LINK, .submenu A:VISITED, .submenu A:ACTIVE {
	font-size				: 11px;
	color					: #36424d;
	/* text-decoration			: underline; */
}

.submenu A:HOVER {
	color					: #0099ff;
	text-decoration			: none;
}

.submenu_active {
	background-image		: url(../images/Template/bg_sub_menu_active.png);
	background-repeat		: no-repeat;
	background-position		: center top;
}

* html .submenu_active {
	background-image		: url(../images/Template/bg_sub_menu_active.gif);
}

.submenu_active A, .submenu_active A:LINK, .submenu_active A:VISITED, .submenu_active A:HOVER, .submenu_active A:ACTIVE {
	color					: #0099ff;
	text-decoration			: underline;
}

.submenu_arrow {
	background-image		: url(../images/Template/bg_arrow.png);
	background-repeat		: repeat-x;
}

.submenu_arrow A, .submenu_arrow A:LINK, .submenu_arrow A:VISITED, .submenu_arrow A:HOVER, .submenu_arrow A:ACTIVE {
	padding					: 0;
	margin					: 0;
	color					: #ffffff;
	text-decoration			: none;
	line-height				: 18px;
	white-space				: nowrap;
}

.submenu_arrow A:HOVER {
	text-decoration			: underline;
}	
	

#search {
	display					: block;
	position				: absolute;
	right					: 10px;
	bottom					: 14px;
	width					: 235px;
	height					: 22px;
	z-index					: 1001;
}

#payoff {
	display					: block;
	position				: absolute;
	left					: 5px;
	top						: 7px;
	height					: 20px;
	text-align				: left;
	color					: #999999;
	font-size				: 11px;
}

.payoff_img {
	padding					: 0px;
	margin					: 0px;
	margin-top				: 2px;
}

#footer_text {
	display					: block;
	position				: absolute;
	right					: 185px;
	top						: 7px;
	height					: 20px;
	text-align				: right;
	color					: #999999;
	font-size				: 11px;
}

#footer_text a:link, #footer_text a:visited, #footer_text a:hover, #footer_text a:active {
	color					: #999999;
	text-decoration			: none;
	font-size				: 11px;
}

#footer_text a:hover {
	color					: #009df9;
	text-decoration			: underline;
}

.service {
	position				: relative;
	width					: 165px;
	height					: 100px;
	background-image		: url(../images/Template/bg_service.png);
	background-position		: top left;
	background-repeat		: no-repeat;
	color					: #FFFFFF;
	line-height				: 13px;
	font-size				: 11px;
	padding					: 3px 10px 0px 10px;
	margin					: 0;
	margin-bottom			: 1px;
	overflow				: hidden;
}

#service_1 {
	background-image		: url(../images/Template/bg_service_top.png);
	height					: 100px;
	padding-top				: 49px;
}

* html #service_1 {
	height					: 100px;
	padding-top				: 3px;
	background-image		: url(../images/Template/bg_service.png);
}

#service_1 H3 {
}
#service_2 H3 {
}
#service_3 H3 {
}

.service H3 {
	font-size				: 14px;
	font-weight				: normal;
	color					: #FFFFFF;
	padding					: 0px;
	margin					: 0px 0px 10px 0px;
}

.service DIV {
	position				: absolute;
	display					: block;
	right					: 5px;
	bottom					: 5px;
	width					: 9px;
	height					: 15px;
	background-image		: url(../images/Template/arrow_service.png);
	background-repeat		: no-repeat;
}

#contact_form {
	position				: relative;
	width					: 165px;
	height					: 101px;
	background-image		: url(../images/Template/bg_form.png);
	background-repeat		: no-repeat;
	color					: #6d6d6d;
	padding					: 0px 10px 0px 10px;
	margin					: 0;
	margin-bottom			: 1px;
	overflow				: hidden;
}

#contact_form H3 {
	font-size				: 12px;
	font-weight				: bold;
	color					: #6d6d6d;
	padding					: 0;
	margin					: 5px 0px 5px 0px;
}

.contact_form_input {
	background				: none;
	border					: none;
	background-image		: url(../images/Template/bg_form_input.png);
	background-repeat		: no-repeat;
	color					: #6d6d6d;
	padding					: 2px;
	margin					: 0px;
	width					: 137px;
	height					: 12px;
	font-size				: 11px;
}

#flags {
	position				: absolute;
	display					: block;
	right					: 0px;
	top						: 25px;
	text-align				: right;
}

#flags UL {
	padding					: 0;
	margin					: 0;
}

#flags UL LI {
	padding					: 0;
	margin					: 0;
	list-style				: none;
	float					: left;
}

#flagsPopup A:LINK, #flagsPopup A:VISITED, #flagsPopup A:HOVER, #flagsPopup A:ACTIVE {
	color:#909090;
	text-decoration:none;
}

#flagsPopup A:HOVER {
	color:#0099ff;
}

#google_maps {
	position				: relative;
	width					: 500px;
	height					: 330px;
	margin-left				: 20px;
	text-align				: left;
}

.contactinfo_table {
	
}

.contactinfo_table td{
	padding-left			: 5px;
}

.contactinfo_mini_table td{
	padding-left			: 0px;
}

.ImageLeftBottom {
	position:absolute;
	left:6px;
	bottom:0px;
}

.ImageRightTop {
	position:absolute;
	right:-21px;
	top: 327px;
	z-index: 20;
}

.ImageRightBottom {
	position:absolute;
	right:-21px;
	bottom:0px;
}

.prettyTable {
		
}

.prettyTable td {
	border-bottom: 1px solid #CCD3D9;	
	padding-bottom: 5px;
	padding-top: 5px;
}

.opacityDiv {
	background-color: #2B89E1;
	/* for IE */
  	filter:alpha(opacity=80);
  	/* CSS3 standard */
  	opacity:0.8;	
  	padding: 5px;
  	zoom: 1;
}

.input_image {
display:block;
}