/*BiArtStyle cssPrint10Body*/body {	font-family: Times, serif;	font-size: 12pt;	color: black;	background: white;	margin: 0; border: 0; padding: 0;	}body {	font-size: 10pt;	}/*DefaultWebStyle cssPrint11Page*/@page {    size: A4 portrait;    margin-top: 16mm;    margin-bottom: 8mm;    margin-left: 16mm;    margin-right: 16mm;    }@page noHeader {    margin-top: 8mm;    }@page {    @top {     		margin-top: 8mm;		content: flow(header);		};    @bottom {     		margin-bottom: 8mm;		content: flow(footer);		};    @bottom-center { 		content: counter(page) " od "  counter(pages); 		font-size: 10pt;		font-family: Arial, Helvetica, sans-serif;		}	}@page :first {/*    margin-top: 48mm; */   }@page :first {    @top { /*    		margin-top: 8mm; *//*		content: flow(header-first); */		};    }/*DefaultWebStyle cssPrint211Fonts*/@font-face {	font-family: Teko-Light;	src: url(/font/TekoLightTtf.ttf);	font-style: normal;	font-weight: normal;	font-stretch: normal;}/*DefaultWebStyle cssPrint21Text*/td { font-size: 12pt }h1,h2,h3,h4,h5 { font-family: Arial, Helvetica, sans-serif; }h1 { font-size: 14pt; }h2 { font-size: 12pt; margin-top: 25pt; }h3 { font-size: 11pt; margin-top: 20pt; }h4 { font-size: 11pt; }h5 { font-size: 10pt; }/*DefaultWebStyle cssPrint22Links*/a:link, a:visited, a:active, a:hover {	color: black;	background: transparent;	font-weight: normal;	text-decoration: none;	}/* #content a:link:after, #content a:visited:after  { content: " (" attr(href) ") "; }  expanded links! *//*DefaultWebStyle cssPrint25PageBreak*/.pageBreak { page-break-after: always; }/*ScriboStyle cssPrint41Doc*/#contentHierarchyTable td {	font-size: 10pt;	}/*ScriboStyle cssPrint41DocHeader*/#printHeader { 	position: absolute; 	flow: static(header);	top: 0; 	width: 98% 	}#printHeader table {  	width: 100%;	border-top: 1px solid #999;	border-bottom: 1px solid #999; 	border-left: 1px solid #999;	border-right: 1px solid #999; 	}#printHeader td { 	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;	font-size: 10pt;	padding-right: 5px; 	}#printHeader td:not(.last) { border-right: 1px solid #999; };#printHeader td b { font-weight: bold; font-size: 10pt }/*ScriboStyle cssPrint41DocTitle*/#documentTitlePrint{ 	width: 100%; 	margin-top: 120pt;}#documentTitlePrint table { 	width: 100%; 	font-family: Arial, Helvetica, sans-serif;	}#documentTitlePrint td {	text-align: center;	border-top: 0px;	border-left: 0px;	border-right: 0px;	border-bottom: 0px;	 }#documentTitlePrint h1 {font-size: 13pt;}#documentTitlePrint h2 {font-size: 11pt}/*ScriboStyle cssPrint42DocFooter*/#printFooter table {	width: 100%;  	margin-bottom: 2em;	border-top: 1px solid #999;	border-left: 1px solid #999;	border-collapse: collapse;	}#printFooter td { 	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	padding: 5px;	border-right: 1px solid #999;	border-bottom: 1px solid #999;	}#printFooter td table { border-top: 0; border-left: 0; }#printFooter td table td { border-right: 0; border-bottom: 0; }#printFooterNoBorder td {	border-top:0;	border-left: 0;	border-right: 0;	border-bottom: 0;      }/*DefaultWebStyle cssPrint90Hide*/#banner, #header, #logo, #dashboard, #switcher { display: none; }#navigation, #hierarchyLinks { display: none; }/*ScriboStyle cssPrint91Hide*/.screenOnly { display: none; }.documentActions { display: none; }#buckets { display: none; }#documentTitleScreen { display: none; }#classificationLevel  { display: none; }#classificationSymbol  { display: none; }#lastChangeComment  { display: none; }#chapterNavigation { display: none; }#processDescription { display: none; }/*DefaultWebStyle cssPrint9Show*/.print { display: show; }.printOnly { display: show; }/*BiArtStyle cssPrintActionsMeetings*/table.actionTable  { font-size: 100%; }table.actionTable tr {    }table.actionTable td {	padding: 0px;	spacing: 2px;	vertical-align: top;	}tr.actionThinRow { height: 50px; }tr.actionTickRow { height: 100px; }tr.actionTickerRow { height: 150px; }table.actionEdit td { font-size: 9pt; }table.actionEdit td h1 { font-size: 140%; }table.actionEdit input, table.actionEdit textarea { font-size: 110%}table.meetingPointTable  { font-size: 100%; }table.meetingPointTable tr {    }table.meetingPointTable td {	padding: 0px;	spacing: 2px;	padding-bottom: 20px;	vertical-align: top;	}table.meetingPointTable p { margin-top: 5px; margin-bottom: 5px; }/*BiArtStyle cssPrintInvoices*/#invoice td {font-family: Arial, Helvetica, sans-serif;}#invoiceAdmin { display: none }#invoiceIntro { display: none }#invoiceHeader {}td.invoicePayerInfo { 	height: 110pt; vertical-align: top; padding-left: 20pt; padding-top: 10pt; 	font-size: 14pt }td.invoicePayerInfo b { font-weight: bold }td.invoiceIssuerInfo { font-size: 8pt; text-align: left }td.invoiceTaxLine { height: 40pt; font-size: 8pt }tr.invoiceTaxLine b { font-weight: bold }#invoiceDates td { font-size: 10pt}#invoiceDates td b { font-weight: bold }#invoiceDates td h2 { font-size: 14pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif}#invoiceLineItems td { font-size: 10pt; padding-top: 3px; vertical-align: top}#invoiceLineItems td b { font-weight: bold }tr.invoiceHeadRow { background: #d0d0d0; font-size: 8pt}#invoiceComment td { font-size: 11pt; vertical-align: top; height: 100px }#invoiceComment td  b { font-weight: bold }#invoiceSignature td { font-size: 11pt; vertical-align: top; height: 100px }#invoiceSignature td  b { font-weight: bold }#invoiceFooter table 	{ position: fixed; bottom: 10pt; margin-bottom: 2em; border-collapse: collapse; }#invoiceFooter td { font-size: 8pt; text-align: center }#invoiceFooter td b { font-weight: bold }/*BiArtStyle cssPrintLetters*/#letter table td { 	font-family: Arial, Helvetica, sans-serif;;	vertical-align: top;	}#letterAdmin { display: none }#letterIntro { display: none }#letterHeader {}td.letterReceiverInfo { 	height: 110pt; vertical-align: top; padding-left: 20pt; padding-top: 10pt; 	font-size: 14pt }td.letterReceiverInfo b { font-weight: bold }td.letterIssuerInfo { font-size: 8pt; text-align: left }td.letterTaxLine { height: 40pt; font-size: 8pt }tr.letterTaxLine b { font-weight: bold }#letterDates td { font-size: 10pt}#letterDates td b { font-weight: bold }#letterDates td h2 { font-size: 14pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif}#letterBody td { vertical-align: top;}#letterBody td  b { font-weight: bold }#letterSignature td { font-size: 11pt; vertical-align: top; height: 100px }#letterSignature td  b { font-weight: bold }#letterFooter table 	{ position: fixed; bottom: 8pt; margin-bottom: 2em; border-collapse: collapse; }#letterFooter td { font-size: 8pt; text-align: center }#letterFooter td b { font-weight: bold }/*BiArtStyle cssPrintProcesses*/.processActivities table {   	margin-bottom: 2em;	border-top: 1px solid #999;	border-left: 1px solid #999;	border-collapse: collapse;	}.processActivities table td { 	padding: 5px;	border-right: 1px solid #999;	border-bottom: 1px solid #999;	font-family: verdana, sans-serif;	font-size: 8pt;	vertical-align: top;	}.processActivities td.header {	font-size: 8pt;	}.processActivities td.header b {	font-size: 10pt;	}.processActivities td.activityName {	font-size: 9pt;	}.processActivities table table, .processActivities table table td { 	border: 0px;	padding: 1px;	font-size: 7pt;	}.processQuickLinks {     display: none;    }.activityTableLinks {    display: none;    }