* {
font-family:Arial;
font-size:10pt;
font-size:13px;

  font-family:calibri, verdana, arial, sans-serif;
  font-size:14px;
}
a img{
	border:0px;
}
.menu a{
	text-decoration:none;
}
body{
	background-color:#dddddd;
	margin: 5px 5px;
	padding:0px;
}

#languagePicker{
	float:right;
	padding-top:3px;
	border:1px solid #a1de43;
}

#divUserLogged{
	padding-top:3px;
	padding-left:3px;
	padding-left:10px;
}
#divUserLogged a{
	color:#fff;

}
#divHeader {
	width: auto;
	height: 120px;
	background-color: #00ADEF;
	background-image: url(/template/img/logo_bizpay_dia.png);
	background-repeat: no-repeat;
	background-position: 1px 12px;
	background-size: 106px 100px;
}
#extraInfoBlok {
	float: left;
	width: 355px;
	height: 40px;
	margin: 2px 1px 1px 500px;
	font-family: Arial;
	font-size: 8pt;
  display: block;
  display: none;
}
#divContent {
	background-color:#FFFFFE;
	width:971px;
	padding:4px;
	/* Cross browser minimum height: */
	min-height: 545px;
	height: auto !important;
	height: 545px;
}
#contactInfoHeader{
	float:right;
	color:#45535c;
  margin:1px;
	padding:1px;
  border: none;

	font-size:14px;
	font-family:Arial;
	font-weight:normal;
	line-height:32px;
	text-align:right;

}
#contactInfoHeader a{
	color:#45535c;
	text-decoration:none;
}
#contactInfoHeader img{
	float:right;
	margin: 2px 4px 0 0;
  padding: 5px;
}

#logoBlok img{
	padding-left:10px;
}
#klantenPortaalHeader{
	font-weight:bold;
	font-size:17pt;
	font-family:Arial;
	color:#45535c;
	padding-top:15px;
	padding-left:10px;
}
#divUserlogged a{
	font-size:8pt;
}


#menuHeader{

	padding-bottom:10px;
	color:#FFF;
}


#divMenu{
	width:979px;
	background-repeat:no-repeat;
}
ul{
	margin:0px;
	padding:0px;
	padding-left:5px;
	list-style-type: none
}
.menu li{
	float: left;
  width: 153px;
  padding: 10px 9px 10px 1px;
	background-image: url('/template/img/icons/tab-nonactive.png');
	background-repeat: no-repeat;
	text-transform: uppercase;
	font-size: 0.850em;
	font-weight: bold;
	color: #555555;
	text-align: center;
}
.activeTab{
	background-image:url('/template/img/icons/tab-active.png')!important;
	background-image:url('/template/img/icons/tab-rollover.png')!important;
	color:#333333;
}
.menu a{
	color:inherit;
}
.menu li:hover{
  background-image:url('/template/img/icons/tab-rollover.png');
  color:#555555;
}
.menu {
  background-color:#dddddd;
  margin: 0px 0px 0px 0px;
  padding: 2px 0px 0px 0px;
}
#zoekButton{
color:#fff;
float:right;
background-image:url('/template/img/icons/zoeken.png');
width:114px;
text-align:center;
background-repeat:no-repeat;
padding-left:0px !important;
padding-right:0px !important;
}
.selectedZoek{
	background-image:url('/template/img/icons/zoekenActive.png') !important;
	color:#000000 !important;

}

#buttons{
	margin-bottom:40px;
	float:right;
	text-align:center;
}
#buttons img{
	margin-right:7px;
	margin-left:7px;

}
#buttons a{
	color:#000;
}
.subLightRow{
	background-color:#fffbe7;
	margin-left:10px;
}
.subDarkRow{
	background-color:#fff2b2;
}
.rejectLightRow{
	background-color:#FFF5F4;
}
.rejectDarkRow{
	background-color:#FFD8D9;
}
.darkRow{
	background-color:#d9d9d9;
}
.lightRow{
	background-color:#f5f5f5;
}
.fullList{
	border-collapse:collapse;
	width:99%;
}
.fullList tr td{
	border:1px solid #b9b9b9;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
}
.facturenTable thead tr {
	background-color:#fdd500;
}
.facturenTable{
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	width:99%;
	margin-left:12px;

}
.rightAlign{
 text-align:right;
 padding-right:5px;
}
#tableTopTop{
	background-repeat:no-repeat;
	background-image:url("/template/img/icons/table_top-top.png");
	height:4px;

}
#tableTopBottom{
	background-repeat:no-repeat;
	background-image:url("/template/img/icons/table_top-bottom.png");

}
#extraInfoText{
	background-color:#fdd500;
	color:#000;
	min-height:40px;
	padding-left:30px;
	font-size:8pt;
}
#imgHeaderText{
	margin-top:4px;
	margin-left:4px;
float:left;
}
.backdropDoorloop div{
	background-color:#a1de43;
}
.backdropDoorloop{
	margin-left:5px;
		margin-right:5px;
	background-image:url('/template/img/icons/doorloopbackdrop.png');
	color:#FFF;
		text-align:right;
		float:right;
		width:97px;
		padding-right:4px;

}
#footer{
	background-image:url('/template/img/background_footer2017.png');
	height:30px;
	background-repeat:no-repeat;

	padding-top:5px;
	color:#8B929C;
}
#klantLoginHeader{
	font-size:18pt;
}

#pickLanguage {
  position:absolute;
	right: 11px;
	top: 145px;
}
#pickLanguage img {
	margin-left:5px;
	cursor: pointer;
}

#zoekForm{
	display:none;
	float:right;
	background-color:#45535c;
	position:absolute;
top:210px;
left:669px;
padding:5px;
width:300px;
padding-top:15px;
padding-bottom:10px;
}
#zoekForm fieldset{
border:0px;
background-color:#fff;
}
#zoekForm fieldset label{
width:100px;
float:left;
}

#zoekForm fieldset input,#zoekForm fieldset select{
width:175px;
}
.factState:hover{
	background-color:#fdd501;
}
.factState{
	float:left;
	border-right:1px solid #ccc;
	padding-right:5px;
	padding-left:5px;
	width:35px;
	text-align:center;

}
.factStateTd{
	width:150px;
}
.valutaDiv{
	float:left;
	margin-left:4px;
}
.valutaTd{
	width:140px !important;
	text-align:right;
	padding-right:4px;


}
.smallValutaTd{
	width:110px !important;
	text-align:right;
	padding-right:4px;


}
.factProdLarge{
	width:150px;
	}
	.factProdLarger{
		width:200px;
	}
.alignLeft{
text-align:left;
padding-left:6px;
}
.refBelasting{
	width:140px;
}
.factNummer{
	width:120px;
}
.factLev{
	width:130px;
}
.factLevLarge{
	width:160px;
}
.factLevLarger{
	width:200px;
}
.factProd{
	width:120px;
}
.factDate{
	width:90px;
}
.fileTd{
	width:22px;
}
#overlay{
position:absolute;
z-index:100;
width:850px;
height:500px;
background-color:#fff;
top:150px;
left:50px;
display:none;
padding-left:20px;
}
#overlay iframe{
	width:95%;
	height:90%;
	padding-top:5px;
}
#backdrop {
	position:absolute;
	display:none;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:99;
	background-color:#000;
	opacity:0.8;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
}
.small_Float_right{
	float:right;
	margin-top:5px;
}
.doorloopfloat{
	float:left;
	height:16px;
}
#doorloopHover{
	position:absolute;
	background-color:#FFF;
	display:block;
	width:200px;
	padding:0px;
	padding-top:0px;
	border:1px solid #ccc;
	z-index:9999;
background-image:url('/template/img/icons/doorloopbackdrop.png');
color:#fff;
padding-right:4px;

}
#levHover{
	position:absolute;
	background-color:#FFF;
	width:300px;
	padding:0px;
	border:1px solid #ccc;
	z-index:9999;
	color:#000;
	padding-right:4px;
	/*
	display:block;
	*/
	display:none;
}

#factStateHover{
	position:absolute;
	background-color:#FFF;
	display:none;
	width:200px;
	padding:5px;
	border:1px solid #ccc;
	z-index:9999;
padding-top:0px;
}
#factStateHover h1{
	margin-top:0px;
	padding-top:0px;

}
.doorloopHoverContent{

background-image:url('/template/img/icons/doorloopbackdrop.png');
color:#000;
width:200px;
padding-right:4px;
border:1px solid #a1de43;
}
table{
	border-spacing: 0px;
}
.menu  li a{
font-size:8pt;
}
.arrowTd{
	width:14px;
}
#rejectedInvoices th{
	text-align:left;
	padding-left:4px;
}
.naamOndernemingTd{
	width:300px;
}
.hiddenLev{
	display:none;
}
.leverancierTd{
	width:195px;
}
.belRefTd{
width:200px;
}
.refundlandTd{
	width:130px;
}
.tijdvakTd{
	width:120px;
}
th{
	vertical-align:bottom;
	padding-bottom:2px;

}
.refNrTd{
	width:80px;;
}
.denyState{
	text-align:center;
}

#searchRefresh{
		border: 1px solid #CCC;
		width: 120px;
		background-color: #CCC;
		margin: 5px;
		text-align: center;
	float: right;
	cursor: pointer;
}
#searchClear{
	border: 1px solid #CCC;
		width: 120px;
		background-color: #CCC;
		margin: 5px;
		text-align: center;
	float: left;
	cursor: pointer;
}
.alignRight{
	text-align:right;
}
.pdfPopup{
	width:16px;
}
#disClaimer{
	background-color:#ccc;
	margin-top:6px;
	width:100%;
	padding-left:4px;
}
#footerText{
		padding-left:220px;
}
.floatRight{
	float:right;
}
.smallIcon{
	width:16px;
}
.mediumIcon{
	width: 32px;
}
.refNrAlfa{
	width:130px;

}
.smallTh{
	width:16px;
}


h1 { margin: 0px 0px 0.500em 0px; padding: 0px 0px 0px 0px; border: 0 none; font-size: 1.200em;}
h2 { margin: 0px 0px 0.500em 0px; padding: 0px 0px 0px 0px; border: 0 none; font-size: 1.000em; }
h3 { margin: 0px 0px 0.500em 0px; padding: 0px 0px 0px 0px; border: 0 none; font-size: 0.900em; }


.buttonsToTheRight {
	 float:right;
	 margin-right:50px;
}
div.financeWrapper {
	margin: 1em 0px 0px 1em;
	padding: 5px 0px 1em 10px;
	border: 0px solid #E2E2E2;
	overflow: auto;
	clear: both;
}
div.barChartWrapper {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	overflow: auto;

	padding: 13px;
	background-color: #eeeeee;
	border: 1px solid #dddddd;
}
div.detailsWrapper {
	margin: 5px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	float: left;
	overflow: auto;

	margin: 0px 0px 0px 20px;
	padding: 13px;
	background-color: #eeeeee;
	border: 1px solid #dddddd;
}
table.bargraph {
	border-collapse: collapse;
	border: 1px solid #aaa; /* #E2E2E2; */
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
table.bargraph td {
	border-collapse: collapse;
	border: 0px solid #E2E2E2;
	vertical-align: middle;
	text-align: center;
	width: 110px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.graphbar-a {
	background-image: url('../img/bar1.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-b {
	background-image: url('../img/bar2.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-c {
	background-image: url('../img/bar3.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-d {
	background-image: url('../img/bar4.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-e {
	background-image: url('../img/bar5.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-f {
	background-image: url('../img/bar6.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-g {
	background-image: url('../img/bar7.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-h {
	background-image: url('../img/bar8.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-i {
	background-image: url('../img/bar9.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-j {
	background-image: url('../img/bar10.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-k {
	background-image: url('../img/bar11.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-l {
	background-image: url('../img/bar12.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-m {
	background-image: url('../img/bar13.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-n {
	background-image: url('../img/bar14.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-o {
	background-image: url('../img/bar15.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.graphbar-p {
	background-image: url('../img/bar16.jpg');
	background-repeat: repeat-y;
	background-position: -11px 0;
	color: #000000;
}
.legendIndicator {
	border: 1px solid #E2E2E2;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-position: -87 0;
	float: left;
	width: 20px;
	height: 20px;
  text-align: center;
  font-weight: bold;
}
.clickable {
	cursor: pointer;
	border-top: 1px solid #aaa;
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;
	border-left: 1px solid #aaa;
}
table.detailOverview {
	border-collapse: collapse;
	border: 0px solid #E2E2E2;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: auto;
}
table.detailOverview td {
	width: auto;
	height: 1.800em;
	margin: 0px;
	padding: 2px 5px 2px 2px;
	border-collapse: collapse;
	border-left: 1px solid #E2E2E2;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px dashed #E2E2E2;
	vertical-align: middle;
	vertical-align: text-top;
	text-align: left;
	font-weight: normal;
}
table.detailOverview tr.tableHead {
	border: 1px solid #E2E2E2;
}
table.detailOverview tr.tableHead td {
	background-color: #FFFFFF;
	background-image: url('../img/balk_top.png');
	background-repeat: repeat-x;
	background-position: 0 -5px;
	font-weight: bold;
	height: 51px;
	font-size: 1.100em;
	padding-left: 5px;
	text-align: center;
	vertical-align: middle;
}

table.detailOverview.smallHead tr.tableHead td {
	font-size: 0.900em;
}

table.detailOverview tr.sectionHead {
	border: 1px solid #E2E2E2;
}
table.detailOverview tr.details {
	display: none;
}
table.detailOverview td.amount {
	text-align: right;
	padding-right: 5px;
}
table.detailOverview tr.totals td {
	font-weight: bold;
	border-top: 2px solid #CC9900;
	height: 2em;
	vertical-align: middle;
}
img.expandInvoices {
	cursor:pointer;
	margin:0px 5px;
}
.highlight1 {
	background-color: #F9DAAE;
}
.highlight2 {
	background-color: #FCFCFC;
}
.highlight60 {
	background-image:url('/template/img/vbar7.jpg') !important;
	background-repeat: repeat-x;
	background-position: 0px -38px;
}
.highlight60Not {
	background-image:url('/template/img/vbar11.jpg') !important;
	background-repeat: repeat-x;
	background-position: 0px -38px;
}
.highlight50Not {
	background-image:url('/template/img/vbar2.jpg') !important;
	background-repeat: repeat-x;
	background-position: 0px -38px;
}

table.invoiceOverview {
	border-collapse: collapse;
	width: 97%;
	margin: 10px;
	border: 2px solid #cc9900;
}
table.invoiceOverview th {
	border: 1px solid #cc9900;
	background-image:url('/template/img/vbar9.jpg');
	background-repeat: repeat-x;
	background-position: 0px -38px;
  height: 1.800em;
}
table.invoiceOverview tfoot tr {
	border-top: 1px solid #cc9900;
}

form#indienenBorderel,
form#aanvragenNieuwLimiet,
form#clientSelector,
form#addInvoiceNote,
form#aanvraagKredLimDeb,
form#aanvraagFormulier {
	margin: 3em 0px 1em 0px;
	padding: 4px;
	border: 1px solid #CC9900;
	background-color: #FFFFEF;
	width: 631px;
}
form#indienenBorderel,
form#aanvragenNieuwLimiet,
form#clientSelector,
form#aanvraagKredLimDeb,
form#aanvraagFormulier {
	margin: 1em 0px 1em 0px;
}
form#indienenBorderel h1,
form#aanvragenNieuwLimiet h1,
form#clientSelector h1,
form#addInvoiceNote h1,
form#aanvraagKredLimDeb h1,
form#aanvraagFormulier h1 {
	padding: 0.500em;
	background-color: #cc9900;
	background-image: url('../img/balk_top.png');
	background-repeat: repeat-x;
	background-position: 0 -20px;
}
form#indienenBorderel p,
form#aanvragenNieuwLimiet p,
form#clientSelector p,
form#addInvoiceNote p,
form#aanvraagKredLimDeb p,
form#aanvraagFormulier p {
	margin: 0px 0px 1.555em 0px;
	padding: 0px 0px 0px 0px;
	border-width: 0px;
}
form#addInvoiceNote label {
	width: 120px;
	float: left;
	font-weight: bold;
}
form#indienenBorderel label,
form#aanvragenNieuwLimiet label,
form#clientSelector label,
form#aanvraagKredLimDeb label,
form#aanvraagFormulier label {
	width: 125px;
	float: left;
	font-weight: bold;
}
form#indienenBorderel fieldset,
form#aanvragenNieuwLimiet fieldset,
form#clientSelector fieldset,
form#addInvoiceNote fieldset,
form#aanvraagKredLimDeb fieldset,
form#aanvraagFormulier fieldset {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	border-width: 0px;
}
form#addInvoiceNote #noteDate {
	width: 75px;
}
form#addInvoiceNote #noteTime {
	width: 45px;
}
form#addInvoiceNote #noteSubject {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 500px;
}
form#addInvoiceNote textarea {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 500px;
	height: 100px;
}
form#aanvragenNieuwLimiet #requestedAmount,
form#aanvraagKredLimDeb #startAmountDisp,
form#aanvraagKredLimDeb #requestedAmount,
form#aanvraagFormulier #startAmount,
form#aanvraagFormulier #requestAmount {
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 0px 0px;
	width: 111px;
}
a.linkToCreditManagement {
	text-decoration: none;
	font-family: verdana, arial, sans-serif;
	color: #000000;
  font-size: 0.800em;
}
a.linkToCreditManagement:hover {
	font-weight:bold;
}
.lookslikeabutton,
a.lookslikeabutton {
	display: inline-block;
	width: auto;
	height: auto;
	margin: 0px;
	padding: 3px 7px 3px 7px;
	background-image: url('../img/balk_top.png');
	background-repeat: repeat-x;
	background-position: 0 -30px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #cdcdcd;
	font-weight: bold;
	font-size: 0.900em;
}
a.lookslikeabutton:hover {
	background-position: 0 0px;
	border: 1px solid #888888;
}
#passMailer .inputEmail {
	width: 250px;
}
input.lookslikeabutton {
	margin: 1em 0px 0px 0px;
	cursor: pointer;
}
#cookiePolicy {
	position: absolute;
	top: 80px;
	left: 276px;
	width: 700px;
	height: 324px;
	z-index: 1001;
	background-color: ivory;
}

ul.collectorIdSelect {
	padding: 0px 0px 1em 1em;
}
ul.collectorIdSelect li a {
	text-decoration: none;
	color: #444444;
	font-weight: normal;
}
ul.collectorIdSelect li a:hover {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	background-image:url('/template/img/vbar9.jpg');
	background-position: 0px -28px;
	padding: 0px 5px 2px 5px;

}
/*
	Bar Graphics 1-16
*/
.bar0Alert td {
	background-image:url('/template/img/vbar0.jpg');
}
.bar00Alert td {
	background-image:url('/template/img/vbar00.jpg');
}
.bar1Alert td {
	background-image:url('/template/img/vbar1.jpg');
}
.bar2Alert td {
	background-image:url('/template/img/vbar2.jpg');
}
.bar3Alert td {
	background-image:url('/template/img/vbar3.jpg');
}
.bar4Alert td {
	background-image:url('/template/img/vbar4.jpg');
}
.bar5Alert td {
	background-image:url('/template/img/vbar5.jpg');
}
.bar6Alert td {
	background-image:url('/template/img/vbar6.jpg');
}
.bar7Alert td {
	background-image:url('/template/img/vbar7.jpg');
}
.bar8Alert td {
	background-image:url('/template/img/vbar8.jpg');
}
.bar9Alert td {
	background-image:url('/template/img/vbar9.jpg');
}
.bar10Alert td {
	background-image:url('/template/img/vbar10.jpg');
}
.bar11Alert td {
	background-image:url('/template/img/vbar11.jpg');
}
.bar12Alert td {
	background-image:url('/template/img/vbar12.jpg');
}
.bar13Alert td {
	background-image:url('/template/img/vbar13.jpg');
}
.bar14Alert td {
	background-image:url('/template/img/vbar14.jpg');
}
.bar15Alert td {
	background-image:url('/template/img/vbar15.jpg');
}
.highlight1 td,
.bar16Alert td {
	background-image:url('/template/img/vbar16.jpg');
}
.highlight1 td,
.bar0Alert td,
.bar00Alert td,
.bar1Alert td,
.bar2Alert td,
.bar3Alert td,
.bar4Alert td,
.bar5Alert td,
.bar6Alert td,
.bar7Alert td,
.bar8Alert td,
.bar9Alert td,
.bar10Alert td,
.bar11Alert td,
.bar12Alert td,
.bar13Alert td,
.bar14Alert td,
.bar15Alert td,
.bar16Alert td {
	background-repeat: repeat-x;
	background-position: 0px -38px;
}
input.freetext	{width: 250px;}
input.freetextA	{width: 75px;}
input.freetextB	{width: 100px;}
input.freetextD	{width: 30px;}

table.detailoverview td.paddingLR {
	padding-right:	0.700em;
	padding-left:		0.700em;
}

table.detailoverview td.status0 {
	background-image:url('/template/img/vbar00.jpg');
	background-repeat: repeat-x;
	background-position: 0px -38px;
  text-align: right;
}
table.detailoverview td.status1 {
	background-image:url('/template/img/vbar16.jpg');
	background-repeat: repeat-x;
	background-position: 0px -38px;
}
table.detailoverview td.status10 {
	background-image:url('/template/img/vbar10.jpg');
	background-repeat: repeat-x;
	background-position: 0px -38px;
}
table.detailoverview td.status15 {
	background-image:url('/template/img/vbar9.jpg');
	background-repeat: repeat-x;
	background-position: 0px -38px;
}
table.detailoverview td.status20 {
	background-image:url('/template/img/vbar7.jpg');
	background-repeat: repeat-x;
	background-position: 0px -38px;
}
table.detailoverview td.status30 {
	background-image:url('/template/img/vbar5.jpg');
	background-repeat: repeat-x;
	background-position: 0px -38px;
}
table.detailoverview td.tableRowSeparator {
  background-color:#F4C400;
  font-size:1px;
  height:3px;
}


.fakeLabel {
	clear: both;
	margin: 3px 0px 0px 125px;
	padding: 0px;
}


/*** Standard Table Start ***/
table.standard {
	width:		1650px;
	margin:		10px 0pt 15px;
	padding:	0px;
	border:		0px solid #000000;
	border-collapse: collapse;
	empty-cells:hide;

	font-family: verdana, arial, sans-serif;
	font-size: 12px;

	background-color: inherit;
	text-align: left;
}
table.standard,
table.standard thead,
table.standard tbody {
	font-size: 12px;
	border:		0px solid #000000;
}
table.standard thead tr th,
table.standard tfoot tr th {
	background-color: #F1F1F1;
	border: 1px solid #999999;
	padding: 0.500em 4px;
	font-size: 13px;
	font-weight: bold;
	background-image: url('../img/balk_top.png');
	background-repeat: repeat-x;
	background-position: 0 -10px;
}
table.standard tbody td {
	font-size: 12px;
	color: #4D4D4D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
	border: 1px solid #BBBBBB;
}
table.standard tbody tr.odd td {
	background-color:#DDD;
}
table.standard a img{
	border:0px;
}
table.standard tbody td.groupheader {
	font-weight: bold;
	background-color: #FFF8DC;
}
table.standard tbody td.amount {
	text-align: right;
	padding-right: 5px;
}
table.standard tbody td.tableRowSeparator {
	margin:	0px;
  padding: 0px;
  height:	20px;
  background-color:#FFFFFF;
  border-left-width: 0px;
  border-right-width: 0px;
}
/*** Standard Table End ***/
#uploadInProgress {
	display:none;
	width:250px;
	height:50px;
	margin: 5px;
	padding: 5px;
	border: 2px dotted #316AC5;
	background-image:url('/template/img/ajax-loader-c.gif');
	background-repeat:no-repeat;
	background-position: right top;
}
.hideChildRow {
	display:none;
}
.showChildRow {
	display:block;
}


/*
	Enkele aanpassingen om de site
	scherm-vullend te maken
*/
#divMenu {
	width:auto;
	background-repeat: repeat-x;
}
#divContent {
	width:auto;
}
#footer {
	background-repeat: repeat-x;
}

table.standard td.selectedSnapshot {
	font-weight:bold;
	background-image:url('/template/img/vbar16.jpg');
	background-repeat: repeat-x;
	background-position: 0px -23px;
}
table#dagAfschriftTabel td {
  padding-bottom: 6px;
}
table#dagAfschriftTabel span.datum {
  display:block;
  margin: 0px 0px 6px 0px;
  padding: 3px 3px 0px 3px;
  border-bottom: 1px solid #999999;
  background-color: #efefef;
}
.shaded {
  -webkit-box-shadow: 9px 4px 14px 0px rgba(50, 50, 50, 0.41);
  -moz-box-shadow:    9px 4px 14px 0px rgba(50, 50, 50, 0.41);
  box-shadow:         9px 4px 14px 0px rgba(50, 50, 50, 0.41);
}
.rounded {
  border:1px solid #CCCCCC;
  border-bottom-left-radius:13px;
  border-bottom-right-radius:13px;
  border-top-left-radius:13px;
  border-top-right-radius:13px;
  background-color:#A4D0E7;

  background: -webkit-linear-gradient(#FFFFFF, #A4D0E7); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#FFFFFF, #A4D0E7); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#FFFFFF, #A4D0E7); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#FFFFFF, #A4D0E7 90%); /* Standard syntax */

}
/* iframe */
#creditsafe {
  width: 800px;
  height: 500px;
  border: 1px solid #dedede;
}
#creditsafe:focus { 
    outline: none;
}
#creditsafe[seamless] { 
    display: block;
}
div#goedevrijdag {
  background-color: #B8F5B8;
  border: 2px solid #CC9900;
  width: 607px;
margin: 1em 0;
padding: 15px;
}

div.leftPanel,
div.middlePanel,
div.rightPanel {
	margin: 0px;
	padding: 10px;
	float:left;
}
form#ggsform {
  margin: 0px 0px 0px 10px;
  padding: 6px 0px 0px 0px;
  border: 0px;
  width: 485px;
}
div#ggs05display,
div#ggs10display {
  min-height: 37px;
  height: auto !important;
  height: 37px;
}
td.ggs05:hover {
	background-image:url('/template/img/vbar9.jpg') !important;
	background-repeat: repeat-x;
	background-position: 0px -38px;
}
tr.ggs05selected td {
	background-image:url('/template/img/vbar16.jpg') !important;
	background-repeat: repeat-x;
	background-position: 0px -38px;
}
.ggsscore {
	background-image:url('/template/img/vbar7.jpg') !important;
	background-repeat: repeat-x;
	background-position: 0px -38px;
  font-weight:bold;
}
.ggsscoreok {
	background-image:url('/template/img/vbar9.jpg') !important;
	background-repeat: repeat-x;
	background-position: 0px -38px;
  font-weight:bold;
}
.ggssearchimage {
	background-image:url('/template/img/ajax-loader-b.gif') !important;
	background-repeat:no-repeat;
	background-position: center 11px;
}
.hidethis {
	display:none;
}

input.sh-date {
  width: 6em;
}
input.sh-amount {
	text-align: right;
	padding-right: 5px;
}

table.login {
  border-collapse: collapse;
  border: 1x solid #777777;
}
table.login td {
  margin:0px;
  padding:3px;
  border: 0px solid #777777;
}
table.login input {
  margin:0px;
  padding:3px;
  border: 1px inset #EEEEEE;
}
.expandingMemo {
  /*width:222px;*/
  height:10px; 
  overflow:hidden;
  padding:0 0.567em 0.567em 0.567em;
  border:1px solid #DDDDDD;
  text-align:left;
  background-color:#D6EAF4;
  color:#555555;
  cursor: pointer;
  cursor: hand;
	background-image:url('/template/img/icons/magnifier.png') !important;
	background-repeat:no-repeat;
	background-position: right top;
}
.expandingMemo.large {
  height:auto;
}
#sqlInfoTable {
  margin: 2em 0 1em 0;
  padding: 0px;
  border-collapse: collapse;
  font-family: "courier new", calibri !important;
  font-size: 15px !important;
}
#sqlInfoTable td{
	max-width:1050px;
	overflow:auto;
  padding: 3px;
  font-family: "courier new", calibri !important;
  font-size: 15px !important;
}
.dbParam{
	color:green;
  font-weight: bold;
  font-size: 16px !important;
  padding: 2px;
}

div#devel
{
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	line-height: 10px;
	background-color: yellow;
	border: 2px dashed red;
	color: red;
	padding: 2px;
	text-align: center;
	text-decoration: blink;
}