﻿* {
	margin:0;
	padding:0;
}

body{ 
	margin:0;
	padding:0; 
	background:#FFFFFF; 
	font-family:Arial; 
	font-size:100%;
}

table#maintable{
	padding:0;
	margin:0;
	border:0px #000000 solid;
	position:relative;
	left:-2px;
	top:-2px;
	height:100%;
	background-color:transparent;
}

table#maintable td{
	vertical-align:top;
}

#main{
	position:relative;
	margin:0;
	padding:0;
	float:left;
	width:975px;
	height:100%;
	border:0px solid #ff0000;
}

#currence_header	{left:0px;top :25px;position:absolute;background:url("../../images/currence_header.jpg") transparent no-repeat left top;width:490px;height:106px;}
.sub #currence_header	{left:0px;top :25px;position:absolute;background:url("../../images/currence_header_sub.jpg") transparent no-repeat left top;width:490px;height:106px;}
#pin_header {left:0px;top :25px;position:absolute;background:url("../../images/pin_header.gif") transparent no-repeat left top;width:490px;height:106px;}
#chipknip_header {left:0px;top :25px;position:absolute;background:url("../../images/chipknip_header.gif") transparent no-repeat left top;width:490px;height:106px;}
#chipknip_header_sub {left:0px;top :25px;position:absolute;background:url("../../images/chipknip_header_sub.gif") transparent no-repeat left top;width:490px;height:106px;}
#acceptgiro_header {left:0px;top :25px;position:absolute;background:url("../../images/acceptgiro_header.jpg") transparent no-repeat left top;width:490px;height:106px;}
#acceptgiro_header_sub {left:0px;top :25px;position:absolute;background:url("../../images/acceptgiro_header_sub.jpg") transparent no-repeat left top;width:490px;height:106px;}
#incasso_header {left:0px;top :25px;position:absolute;background:url("../../images/incasso_header_sub.gif") transparent no-repeat left top;width:600px;height:106px;}
#incasso_header_sub {left:0px;top :25px;position:absolute;background:url("../../images/incasso_header_sub.gif") transparent no-repeat left top;width:600px;height:106px;}

/* Original bg CSS rules Currence */

.currence_home	{ height:694px; margin:0; padding:0; background:url("../../images/bg_currence_home.jpg") no-repeat;}
.acceptgiro_home 	{ background:url("../../images/bg_acceptgiro_home.jpg") top left no-repeat; }
.chipknip_home	{ background:url("../../images/bg_chipknip_home.jpg") top left no-repeat; }
.ideal_home		 	{ background:url("../../images/bg_ideal_home.jpg") top left no-repeat; }
.incasso_home		 		{ background:url("../../images/bg_incasso_home.jpg") top left no-repeat; }
.pin_home		 { background:url("../../images/bg_pin_home.jpg") top left no-repeat; }

body.currence_sub		{ background:url("../../images/bg_currence_sub.jpg") top left repeat-y; }
body.acceptgiro_sub 		{ background:url("../../Images/bg_acceptgiro_sub.jpg") top left repeat-y; }
body.chipknip_sub		{ background:url("../../images/bg_chipknip_sub.jpg") top left repeat-y; }
body.ideal_sub		 		{ background:url("../../images/bg_ideal_sub.jpg") top left repeat-y; }
body.incasso_sub		 { background:url("../../images/bg_incasso_sub.jpg") top left repeat-y; }
body.pin_sub		 	{ background:url("../../images/bg_pin_sub.jpg") top left repeat-y; }

/* logo at the right top */

#currence_logo {float:left; position:absolute; margin: 25px 0 0 820px; background:url("../../Images/currence_logo.jpg") no-repeat; border:0px #000000 solid; overflow:visible; width:165px; height:138px; }
#pin_logo { float:left; position:absolute; margin: 25px 0 0 820px; background:url("../../Images/pin_logo.gif") no-repeat; border:0px #000000 solid; overflow:visible; width:165px; height:138px;top:5px; }
#chipknip_logo { float:left; position:absolute; margin: 25px 0 0 820px; background:url("../../Images/chipknip_logo.gif") no-repeat; border:0px #000000 solid; overflow:visible; width:165px; height:138px; top:25px;}
#ideal_logo { float:left; position:absolute; margin: 25px 0 0 820px; background:url("../../Images/ideal_logo.gif") no-repeat; border:0px #000000 solid; overflow:visible; width:165px; height:138px; }
#incasso_logo { float:left; position:absolute; margin: 18px 0 0 820px; background:url("../../Images/incasso_logo_kleiner.gif") no-repeat; border:0px #000000 solid; overflow:visible; width:165px; height:138px; left:15px;}
#acceptgiro_logo { float:left; position:absolute; margin: 25px 0 0 820px; background:url("../../Images/acceptgiro_logo.jpg") no-repeat; border:0px #000000 solid; overflow:visible; width:165px; height:138px;top:20px; }
#date	{ float:left; position:absolute; left:0px; font-family:arial; margin :110px 0 0 0; font-weight:bold; font-size:1.1em; color:#c1d4e3;}
#homelink { float:left; position:absolute; left:0px; font-family:arial; margin :130px 0 0 0; font-weight:normal; font-size:0.8em; color:#000000;}
#sitelinks { float:left; position:relative; left:0px; font-family:arial; margin :5px 0 0 0; font-weight:normal; font-size:1em; color:#000000;border-top:1px dotted #ffffff;padding: 5px 0 0 0;}

#pageheader {
	position:relative;
	margin:0;
	padding:0;
	top:0px;
	left:0px;
	border:0px solid #0000ff;
	width:100%;
	height:139px;
}

#editdiv {
	position:absolute;
	width:100%;
	z-index:1000;
}

#siteactionsmenu {
	position:relative;
	width:auto;
	float:left;
}

#welcomemenu {
	position:relative;
	width:auto;
	float:right;
}

#toolbar {
	position:relative;
	width:100%;
	float:left;
	clear:both;
}

/* left hand menu */
#menu	{ 	position:relative;
			float:left;
			top:25px;
			left:0px;
			font-size:9pt; 
			color:#FFFFFF; 
			width:249px;
			height:560px;
			border:0px solid #00ff00;
			padding:0;
			margin:0;
			z-index:1; /* added as leftnav disappeared below contentdiv in Explorer */
}

#menu h2 { 	color:#FFDE00; 
			margin:0; 
			font-weight:normal;
}

div#searchboxdiv {
	width:200px;
	padding-top:15px;
	border:0px solid #000000;
	position:relative;
	clear:both;
}

/* contentzone in the center of Currence.Master Houses main content */
#contentzone{ 	position:relative; 
				float:left; 
				margin:0; 
				padding:0; 
				width:722px; 
				height:540px; 
				border:0px solid #000000;
				left:0px;
				top:14px;
}

/* contentzone in sub pages */
.sub #contentzone{ 	position:relative; 
					float:left; 
					margin:0; 
					padding:0; 
					width:722px; 
					height:100%; 
					border:0px solid #000000;
					left:0px;
					top:14px;
}


/* ADD ONS FOR STYLES SOGETI 
#main #breadcrumb	{ float:left; position:absolute; margin: 3px 0 0 10px; color:#000000; font-size:0.7em; font-weight:bold; text-decoration:none; }
#main #breadcrumb a:link, #main #breadcrumb a:visited, #main #breadcrumb a:hover, #main #breadcrumb a:active { color:#000000; text-decoration:none;}

*/

/* PAGE LAYOUT CSS */

/* HOMECONTENTPAGETHREECOLUMNS page layout */
		/* content column on homepage */
#content {float:left;margin:0;width:315px;vertical-align:top;padding: 0px 10px 0px 10px;left:0px;top:0px; border:0px solid #000000;}
		/* right hand column on currence sites home pages */
#contentright{ float:left; margin:0px 12px 0px 12px; width:103px; border-top: 0px dotted #FFFFFF; padding:0;}
		/* right column designed for alternating image homepage */
#homerightcolumn {float:left;width:250px;padding:0;margin:0;}
/* HOMECONTENTPAGETWOCOLUMNS */
#homecontentpageleftcolumn {float:left;margin:0;width:450px;vertical-align:top;padding: 0px 10px 0px 10px;left:0px;top:0px; border:0px solid #000000;}
#homecontentpagerightcolumn {float:right;margin:0;width:180px;vertical-align:top;padding: 0px 5px 0px 5px;left:0px;top:0px; border:0px solid #000000;}
/* CONTENTPAGE */
#contentpagecontent {float:left;margin:0;width:450px;vertical-align:top;padding: 0px 10px 0px 10px;left:0px;top:0px; border:0px solid #000000;}
#contentpagerightcolumn {float:left;margin:0;width:240px;vertical-align:top;padding: 0px 5px 0px 5px;left:0px;top:0px; border:0px solid #000000;}
/* WEBPARTCONTENTPAGE */ 
#webpartcontentpageleftcolumn {float:left;margin:0;width:450px;vertical-align:top;padding: 0px 10px 0px 10px;left:0px;top:0px; border:0px solid #000000;}
#webpartcontentpagerightcolumn {float:left;margin:0;width:240px;vertical-align:top;padding: 0px 5px 0px 5px;left:0px;top:0px; border:0px solid #000000;}

/* END PAGE LAYOUT CSS */

#language{ position:relative; top:5px; left:595px; font-size:9pt; font-weight:bold; overflow:visible; width:100px; height:30px; border:0px solid #000000;}
#language a	{ color:#FFFFFF; text-decoration:none; }
#language a:hover	{ color:#000000; }
#language img {	border:0px;}
.clearboth {clear:both;}

/* STYLES FOR CONTENTZONE in CURRENCE SITES */

#productmenu, #contentright { float:left; margin:0px 12px 0px 12px; width:103px; border-top: 0px dotted #FFFFFF; padding:0;}
.currence_home #productmenu, .currence_home #contentright { border-top:1px #ffffff dotted;}
#productmenu div, #contentright div { border-bottom: 1px dotted #FFFFFF; }
#productmenu div a img, #contentright div a img{ border:0; }



/*///////////////  IMPORTANT //////////////// */ 
/* DEPENDING ON PAGE LAYOUT, THE CONTENT DIV IS EITHER WITH AN ID "CONTENT" OR "CONTENTPAGECONTENT" */

/* STYLES FOR MAIN CONTENTZONE TEXT AND ITEMS */

/* list style for "veel gestelde vragen" PIN */

#content a, #contentpagecontent a {
	color:#000000; background:url("../../Images/arrow_black.gif") left no-repeat ; padding:0 0px 0 8px; text-decoration:none;}

.sub #contentpagecontent a.name { background:transparent none;}
.sub #contentpagecontent ul li a { background:transparent none; padding:0;}
.sub #contentpagecontent ul { margin:0; list-style:disc outside ; padding-left:20px;}
.sub #contentpagecontent ul li { padding: 0 0 0 5px;}


.home #content, .home #contentpagecontent { font-family:arial; color:#FFFFFF;}
#content, #contentpagecontent { font-family:arial; font-size:9pt;}
#content .intro, #contentpagecontent .intro { font-family:arial; border-bottom: 1px dotted #FFFFFF; padding: 0 0 10px 0; line-height:20px; font-size:11pt; font-weight:bold; color:#FFFFFF; }
#content h1, #contentpagecontent h1{ font-family:arial; font-size:17pt; font-weight:normal; margin-top:0; color:#000000; }
#content h2, #contentpagecontent h2	{ font-family:arial; font-size:15pt; font-weight:normal; margin-top:0; color:#FFFFFF; }
#content h3, #contentpagecontent h3	{ font-family:arial; font-size:11pt; color:#FFFFFF; }
.readon		{ color:#000000; text-decoration:none; padding:0 13px 0 0; background:url(../../Images/arrow_black.gif) right no-repeat; }
.readon_purple	{ color:#3f4194 !important; text-decoration:none !important; padding:0 13px 0 0 !important; background:url(../../Images/arrow_purple.gif) right no-repeat !important; }
.readon_yellow { color:#ffdd00 !important; text-decoration:none !important; padding:0 13px 0 0 !important; background:url(../../Images/arrow_yellow.gif) right no-repeat !important; }
.readon_red { color:#d42c1f !important; text-decoration:none !important; padding:0 13px 0 0 !important; background:url(../../Images/arrow_red.gif) right no-repeat !important; }
.readon_green { color:#6ddca5 !important; text-decoration:none !important; padding:0 13px 0 0 !important; background:url(../../Images/arrow_green.gif) right no-repeat !important; }
.readon_darkblue { color:#125692 !important; text-decoration:none !important; padding:0 13px 0 0 !important; background:url(../../Images/arrow_darkblue.gif) right no-repeat !important; }
.readon_orange { color:#f19b4e !important; text-decoration:none !important; padding:0 13px 0 0 !important; background:url(../../Images/arrow_orange.gif) right no-repeat !important; }

.pin_home .readon	{ color:#ffdd00; background:url("../../Images/arrow_yellow.gif") right no-repeat; }
.currence_home #content h2, .currence_home #contentpagecontent h2 { color:#FFDE00; margin:0; font-size:12pt; }
.currence_sub #content h3, .currence_sub #contentpagecontent h3 { color:#000000; margin:0; padding:0; }
.currence_sub #content h4, .currence_sub #contentpagecontent h4	{ color:#FFFFFF; margin:0 0 28px 0; padding:0; }
.currence_sub #content a, .currence_sub #contentpagecontent a { color:#dd0000 ; background:url("../../Images/arrow_black.gif") left no-repeat ; padding:0 0px 0 8px; text-decoration:none;}
.currence_home #content .intro, .currence_sub #content .intro, .currence_home #contentpagecontent .intro, .currence_sub #contentpagecontent .intro { font-size:9pt; font-weight:normal; margin-bottom:3px; line-height:15px;}

/* removed as on homepage there are no links with black arrow */
.currence_home #content a, currence_home #contentpagecontent a { color:#ff0000; background:none right no-repeat; padding:0 10px 0 0; text-decoration:none;}

.currence_home .readon		{ color:#c1d4e3 !important; background:url("../../Images/arrow_blue.gif") right no-repeat !important; padding:0 8px 0 0; }
.currence_home #content .last, #menuright .last, .currence_home #contentpagecontent .last { border:0; }
#content .logo, #contentpagecontent .logo { float:right; }
#content .download, #contentpagecontent .download { font-size:8pt; }
#content .download a, #contentpagecontent .download a { display:block; color:#000000; text-decoration:none; background:none; padding:0;}
#content .column, #contentpagecontent .column { float:left; width:148px; }
#content .column .header, #contentpagecontent .column .header { width:130px; height:25px; }
#content .column a, #contentpagecontent .column a { padding:0; background:none; }
#content ul, #contentpagecontent ul	{ margin:0; list-style:outside; padding:0; list-style-type: circle; }
#content ul ul, #contentpagecontent ul ul { font-weight:normal; margin-bottom:0;}
#content ul ul li, #contentpagecontent ul ul li	{ background: url("../../Images/bullet_sitemap.gif") 0 3px no-repeat; padding: 0 0 0 5px;}

#content .column2, #contentpagecontent .column2 { float:left; width:148px; padding-top:5px; }
#content .column2 .header, #contentpagecontent .column2 .header { width:130px; height:25px; }
#content .column2 a, #contentpagecontent .column2 a { padding:0; background:none; }
#content ul, #contentpagecontent ul { margin:0; list-style:outside; padding:0; list-style-type:none; }
#content ul ul, #contentpagecontent ul ul	{ font-weight:normal; margin-bottom:0;}
#content ul ul li, #contentpagecontent ul ul li { background: url("../../Images/bullet_sitemap.gif") 0 3px no-repeat; padding: 0 0 0 5px;}

#content form, #contentpagecontent form	{ width: 100%; font-size:8pt; }
#content form .header, #contentpagecontent form .header, #content form .footer{ margin: 0 0 10px 120px; width:320px; }
#content form .footer, #contentpagecontent form .footer { margin-top: 30px; }
#content form label, #contentpagecontent form label	{ width: 120px; display:block; float:left; clear:both;}
#content form input, #contentpagecontent form input	{ width: 320px; height:16px; margin-bottom:5px;}
#content form input.radio, #contentpagecontent form input.radio	{ width: 10px; height:auto; margin-right:20px; vertical-align:middle;}
#content form label.radio, #contentpagecontent form label.radio	{ clear:none; float:none; display:inline; width: 50px; }
#content form textarea, #contentpagecontent	form textarea { width: 320px; height:70px; }
#content form input.submit, #contentpagecontent form input.submit { width: 68px; height: 19px; float:right; }

div.link a { color:#c1d4e3 !important; background:url("../../Images/arrow_blue.gif") right no-repeat !important; padding:0 8px 0 0; font-size:10pt;}
.currence_sub div.link a { color:#bb0000 !important; background:url("../../Images/arrow_black.gif") left no-repeat !important; padding:0 0 0 8px; font-size:10pt; font-weight:normal;}
.pin_sub #content a, .pin_sub #contentpagecontent a, .pin_sub #contentpagecontent ul li a { color:#0000aa; background:url("../../Images/arrow_red.gif") left no-repeat ; padding:0 0px 0 8px; text-decoration:none;}
.chipknip_sub #content a, .chipknip_sub #contentpagecontent a, .chipknip_sub #contentpagecontent ul li a { color:#990000; background:url("../../Images/arrow_black.gif") right no-repeat ; padding:0 8px 0 0px; text-decoration:none;}
.acceptgiro_sub #content a, .acceptgiro_sub #contentpagecontent a, .acceptgiro_sub #contentpagecontent ul li a { color:#0000aa; background:url("../../Images/arrow_red.gif") left no-repeat ; padding:0 0px 0 8px; text-decoration:none;}
.incasso_sub #content a, .incasso_sub #contentpagecontent a, .incasso_sub #contentpagecontent ul li a { color:#990000; background:url("../../Images/arrow_black.gif") right no-repeat ; padding:0 8px 0 0px; text-decoration:none;}

.currence_sub #content a.long_link, .currence_sub #contentpagecontent a.long_link{ background-image:none; padding: 0 0 0 0; }
.currence_sub #content a span, .currence_sub #contentpagecontent a span {	position:relative; background:url("../../Images/arrow_black.gif") left no-repeat; padding:0px 0px 0px 8px; text-decoration: none;}

.pin_sub #content a.long_link, .pin_sub #contentpagecontent a.long_link { background-image:none; padding: 0 0 0 0; }
.pin_sub #content a span, .pin_sub #contentpagecontent a span {	position:relative; background:url("../../Images/arrow_red.gif") left no-repeat; padding:0px 0px 0px 8px; text-decoration: none;}

.chipknip_sub #content a.long_link, .chipknip_sub #contentpagecontent a.long_link { background-image:none; }
.chipknip_sub #content a span, .chipknip_sub #contentpagecontent a span {	position:absolute; background:url("../../Images/arrow_black.gif") right no-repeat ; padding:0 8px 0 0px; text-decoration:none;}

.acceptgiro_sub #content a.long_link, .acceptgiro_sub #contentpagecontent a.long_link { background-image:none; padding: 0 0 0 0; }
.acceptgiro_sub #content a span, .acceptgiro_sub #contentpagecontent a span {	position:relative; background:url("../../Images/arrow_red.gif") left no-repeat; padding:0px 0px 0px 8px; text-decoration: none;}

.incasso_sub #content a.long_link, .incasso_sub #contentpagecontent a.long_link { background-image:none; }
.incasso_sub #content a span, .incasso_sub #contentpagecontent a span {	position:absolute; background:url("../../Images/arrow_black.gif") right no-repeat ; padding:0 8px 0 0px; text-decoration:none;}


#WebPartWPQ2_MenuLink {
	background: transparent url();
}



/*
	
.home	{ height:694px; margin:0; padding:0; }

.currence_home	{ background-repeat:none; }
.acceptgiro_home 	{ background:url(../gfx/bg_acceptgiro_home.jpg) top left no-repeat; }
.chipknip_home	{ background:url(../gfx/bg_chipknip_home.jpg) top left no-repeat; }
.ideal_home		 	{ background:url(../gfx/bg_ideal_home.jpg) top left no-repeat; }
.incasso_home		 		{ background:url(../gfx/bg_incasso_home.jpg) top left no-repeat; }
.pin_home		 { background:url(../gfx/bg_pin_home.jpg) top left no-repeat; }

.currence_sub		{ background:url(../gfx/bg_currence_sub.jpg) top left repeat-y; }
.acceptgiro_sub 		{ background:url(../gfx/bg_acceptgiro_sub.jpg) top left repeat-y; }
.chipknip_sub		{ background:url(../gfx/bg_chipknip_sub.jpg) top left repeat-y; }
.ideal_sub		 		{ background:url(../gfx/bg_ideal_sub.jpg) top left repeat-y; }
.incasso_sub		 { background:url(../gfx/bg_incasso_sub.jpg) top left repeat-y; }
.pin_sub		 	{ background:url(../gfx/bg_pin_sub.jpg) top left repeat-y; }

 logo at the right top 
#logo	{ float:left; position:absolute; margin: 35px 0 0 820px;  }
.currence_home #logo,
.currence_sub #logo		{ margin:20px 0 0 820px; }
.chipknip_home #logo,
.chipknip_sub #logo		{ margin: 50px 0 0 800px; }
.ideal_home #logo,
.ideal_sub #logo		{ margin: 55px 0 0 780px; }
.ideal_home #logo img,
.ideal_sub #logo img	{ border:0; margin:0; padding:0; float:left; }
.incasso_home #logo,
.incasso_sub #logo{ margin: 35px 0 0 840px; }
/*.pin_home #logo,
.pin_sub #logo	{ margin:35px 70px 0 0; }

#breadcrumb	{ float:left; position:absolute; margin: 3px 0 0 10px; color:#000000; font-size:9pt; font-weight:bold; }
#breadcrumb a		{ color:#000000; text-decoration:none; }
.pin_home #breadcrumb a,
.pin_sub #breadcrumb a 	{ color:#ffdd00; }
.incasso_home #breadcrumb a,
.incasso_sub #breadcrumb a	{ color:#cf3723; }
#breadcrumb IMG{ margin: 0 5px 0 5px; }

#language{ float:left; position:absolute; margin:3px 0 0 595px; font-size:9pt; font-weight:bold; }
#language a	{ color:#FFFFFF; text-decoration:none; }
#language a:hover	{ color:#000000; }

 large name/logo at the left top 
#header		{ float:left;  margin-top:25px; position:absolute;}
.currence_home #header,
.currence_sub #header{ margin-top:18px; }
.incasso_home #header,
.incasso_sub #header,
.pin_home #header,
.pin_sub #header		{ margin-top:40px; }
.ideal_home #header,
.ideal_sub #header{ margin-left:10px; }

#date	{ float:left; position:absolute; margin:118px 0 0 0; font-weight:bold; font-size:14pt; color:#c1d4e3;}

 left hand menu 
#menu	{ float:left; margin:139px 0 0 0;  font-size:9pt; color:#FFFFFF; width:249px;}
#menu h2 { color:#FFDE00; margin:0; font-size:12pt; font-weight:normal;}
#menu .kopjeblauw { color:#007dc3; margin:0; font-size:12pt; font-weight:normal;}
#menu .kopjezwart { color:#000; margin:0; font-size:12pt; font-weight:normal;}
#menu .kopjegrijs { color:#999; margin:0; font-size:12pt; font-weight:normal;}
#menu .kopjerood { color:#cf3723; margin:0; font-size:12pt; font-weight:normal;}
#content .kopjegeel { color:#FFDE00; margin:0; font-size:12pt; font-weight:normal;}


#menu ul	{ margin:0; list-style:outside; padding:0 0 10px 10px; list-style-type:none; }
#menu ul li	{ padding: 2px 0 2px 0; }

#menu ul ul	{ padding: 0 0 0 16px; }
#menu a		{ display:block; }
#menu a,
#menu ul .open	li a		{ background:url(../gfx/arrow_white.gif) left no-repeat; padding: 0 0 0 15px; text-decoration:none; color:#FFFFFF; }
#menu ul .open	a		{ background:url(../gfx/arrow_white.gif) left no-repeat; color:#FFF; }
#menu ul .selected	a	{ background:url(../gfx/arrow_white.gif) left no-repeat; color:#FFF; }
.acceptgiro_home #menu a,
.acceptgiro_sub #menu a,
.acceptgiro_sub #menu .open li a	{ background:url(../gfx/arrow_black.gif) left no-repeat; color:#000000; }
.currence_home #menu a,
.currence_sub #menu a,
.currence_sub #menu .open li a{ background:url(../gfx/arrow_black.gif) 0px 4px no-repeat; color:#000000; padding: 0 0 0 10px;}
#menu ul .open	a		{ background:url(../gfx/arrow_black.gif) left no-repeat; color:#FFFFFF; }
#menu ul .selected	a,
#menu ul .open .selected a,
#menu a:hover,
#menu ul .open	li a:hover		{ background:url(../gfx/arrow_grey.gif) 0px 4px no-repeat; color:#999999; }
#menu ul.borderTop 				{ border-top: 1px dotted #fff; margin: 0 0 0 10px; width: 159px;}
#menu ul.borderTop li 			{ margin: 0 0 0 -10px; }
.currence_home #menu a:hover,
.currence_sub #menu a:hover{ color:#FFFFFF; background:url(../gfx/arrow_black.gif) 0px 4px no-repeat;}

 menu popup
.currence_home #menu ul li div.shadow,
.currence_sub #menu ul li div.shadow		{ position:absolute; width:162px;  background: url(../gfx/bg_menu_popup_shadow.png) 10px 10px; margin: -10px 0 0 160px; z-index:999; }
.currence_home #menu ul li .shadow div,
.currence_sub #menu ul li .shadow div	{ position:absolute; width:162px;  background: url(../gfx/bg_menu_popup.jpg) 0 0 no-repeat; z-index:999; padding: 2px 5px 2px 0; margin: -10px 0 0 -10px;}

#stelling{ width:165px; height:54px; background:url(../gfx/bg_stelling.jpg) 0 2px no-repeat; margin:0 0 0 10px; padding: 4px 2px 4px 4px; border: 1px dotted #FFFFFF; border-left:0; border-right:0; font-size:8pt; font-weight:bold;}
#stelling h2{ font-size:7pt; margin:0; padding:0; font-weight:normal;}
#stelling a	{ font-weight:normal; background:url(../gfx/arrow_blue.gif) 35px no-repeat !important; padding: 0 7px 0 0 !important; color:#c1d4e3!important; font-size:7pt;}

#menu FORM		{ margin:50px 0 0 0px; padding: 0 0 5px 10px;  width:169px; }
#menu FORM INPUT		{ border: 1px solid #000000; margin: 0 0 5px 0; width:169px; display:block; }
.currence_home #menu FORM		{ margin-top:10px; }
.currence_home #menu FORM INPUT,
.currence_sub #menu FORM INPUT{ margin: 3px 0 3px 0; }

 content in the center 
#content	{ float:left;  margin: 139px 0 0 0; padding:5px 10px 0 10px; width:315px; font-size:9pt; z-index:1;}


.home #content { color:#FFFFFF; }
.sub #content		{ width:450px; }
#content .intro{ border-bottom: 1px dotted #FFFFFF; padding: 0 0 10px 0; line-height:20px; font-size:11pt; font-weight:bold; color:#FFFFFF; }
#content h1	{ font-size:17pt; font-weight:normal; margin-top:0; color:#000000; }
#content h2	{ font-size:15pt; font-weight:normal; margin-top:0; color:#FFFFFF; }
#content h3	{ font-size:11pt; color:#FFFFFF; }
.readon		{ color:#000000; text-decoration:none; padding:0 13px 0 0; background:url(../gfx/arrow_black.gif) right no-repeat; }
.readon_purple	{ color:#3f4194 !important; text-decoration:none !important; padding:0 13px 0 0 !important; background:url(../gfx/arrow_purple.gif) right no-repeat !important; }
.readon_yellow { color:#ffdd00 !important; text-decoration:none !important; padding:0 13px 0 0 !important; background:url(../gfx/arrow_yellow.gif) right no-repeat !important; }
.readon_red{ color:#d42c1f !important; text-decoration:none !important; padding:0 13px 0 0 !important; background:url(../gfx/arrow_red.gif) right no-repeat !important; }
.readon_green { color:#6ddca5 !important; text-decoration:none !important; padding:0 13px 0 0 !important; background:url(../gfx/arrow_green.gif) right no-repeat !important; }
.readon_darkblue { color:#125692 !important; text-decoration:none !important; padding:0 13px 0 0 !important; background:url(../gfx/arrow_darkblue.gif) right no-repeat !important; }
.readon_orange { color:#f19b4e !important; text-decoration:none !important; padding:0 13px 0 0 !important; background:url(../gfx/arrow_orange.gif) right no-repeat !important; }

.pin_home .readon	{ color:#ffdd00; background:url(../gfx/arrow_yellow.gif) right no-repeat; }
.currence_home #content h2	{ color:#FFDE00; margin:0; font-size:12pt; }
.currence_sub #content h3		{ color:#000000; margin:0; padding:0; }
.currence_sub #content h4		{ color:#FFFFFF; margin:0 0 28px 0; padding:0; }
.currence_sub #content a{ color:#000000 ; background:url(../gfx/arrow_black.gif) left no-repeat ; padding:0 0 0 8px; text-decoration:none;}
.currence_home #content .intro,
.currence_sub #content .intro	{ font-size:9pt; font-weight:normal; margin-bottom:3px; line-height:15px;}
.currence_home #content a		{ color:#000000; background:url(../gfx/arrow_black.gif) right no-repeat; padding:0 10px 0 0; text-decoration:none;}
.currence_home .readon		{ color:#c1d4e3 !important; background:url(../gfx/arrow_blue.gif) right no-repeat !important; padding:0 8px 0 0; }
.currence_home #content .last,
#menuright .last		{ border:0; }
#content .logo	{ float:right; }
#content .download{ font-size:8pt; }
#content .download a	{ display:block; color:#000000; text-decoration:none; background:none; padding:0;}
#content .column		{ float:left; width:148px; }
#content .column .header{ width:130px; height:25px; }
#content .column a{ padding:0; background:none; }
#content .column ul		{ margin:0; list-style:outside; padding:0; list-style-type:none; }
#content .column ul ul		{ font-weight:normal; margin-bottom:0;}
#content .column ul ul li		{ background: url(../gfx/bullet_sitemap.gif) 0 3px no-repeat; padding: 0 0 0 5px;}

#content .column2		{ float:left; width:148px; padding-top:5px; }
#content .column2 .header{ width:130px; height:25px; }
#content .column2 a{ padding:0; background:none; }
#content .column2 ul		{ margin:0; list-style:outside; padding:0; list-style-type:none; }
#content .column2 ul ul		{ font-weight:normal; margin-bottom:0;}
#content .column2 ul ul li		{ background: url(../gfx/bullet_sitemap.gif) 0 3px no-repeat; padding: 0 0 0 5px;}

#content form		{ width: 100%; font-size:8pt; }
#content form .header,
#content form .footer{ margin: 0 0 10px 120px; width:320px; }
#content form .footer{ margin-top: 30px; }
#content form label		{ width: 120px; display:block; float:left; clear:both;}
#content form input		{ width: 320px; height:16px; margin-bottom:5px;}
#content form input.radio		{ width: 10px; height:auto; margin-right:20px; vertical-align:middle;}
#content form label.radio		{ clear:none; float:none; display:inline; width: 50px; }
#content form textarea		{ width: 320px; height:70px; }
#content form input.submit	{ width: 68px; height: 19px; float:right; }









 left hand menu on sub pages 
 old one #menuright		{ float:left; position:absolute; width:178px; margin: 140px 0 0 780px; padding: 0 5px 0 10px; font-size:9pt;} 
#menuright		{ float:left; width:178px; margin:0; padding:0; margin-left:70px; font-size:9pt; display:block; }
#menuright a{ text-decoration:none; color:#007DC3; }
#menuright h2		{ font-size:9pt; margin:0 0 5px 0; padding:0; }
#menuright div	{ border-bottom:1px dotted #000000; padding: 0 0 10px 0; margin: 0 0 10px 0; }
#menuright p{ margin-top:0px; }

#menuright2		{ float:left; width:178px; margin:0; padding:0; margin-left:70px; font-size:9pt; display:block; padding-top:150px; }
#menuright2 a{ text-decoration:none; color:#007DC3; }
#menuright2 h2		{ font-size:9pt; margin:0 0 5px 0; padding:0; }
#menuright2 div	{ border-bottom:1px dotted #000000; padding: 0 0 10px 0; margin: 0 0 10px 0; }
#menuright2 p{ margin-top:0px; }

#menuright3		{ float:left; width:178px; margin:0; padding:0; margin-left:70px; font-size:9pt; display:block; padding-top:150px; }
#menuright3 a{ text-decoration:none; color:#cf3723; }
#menuright3 h2		{ font-size:9pt; margin:0 0 5px 0; padding:0; }
#menuright3 div	{ border-bottom:1px dotted #000000; padding: 0 0 10px 0; margin: 0 0 10px 0; }
#menuright3 p{ margin-top:0px; }

.currence_sub #menuright{ margin-top:185px; font-size:8pt; }
.currence_sub #menuright h2{ color:#007DC3; font-size:8pt;}
.currence_sub #menuright div		{ padding: 0 0 0 0; }

 right hand menu on currence home page 
#productmenu{ float:left; margin:145px 0 0 13px; width:103px; border-top: 1px dotted #FFFFFF; }
#productmenu div		{ border-bottom: 1px dotted #FFFFFF; }
#productmenu div a img		{ border:0; }


*/ 

