* {
	margin:0;
	padding:0;
}

body {
	background-color:#fff !important;
}

h2 { text-align:center; margin-bottom:0px; border:0 !important; }

#infobulle, #header, .noprint, #noprint , #footer { display:none !important }



#content, #middle { width:100% !important;  border:0 !important; background-color:#fff !important; }

table {
	margin-bottom:1cm !important;
	margin-top:1.5cm !important;
}

td {
	font-size:10px !important;
	font-family:arial;
}

th {
	font-size:12px !important;
	font-weight:bold !important;
	font-family:arial;
	
}

tr, table {
	page-break-inside:avoid !important;
}

#form_genome{
	page-break-before:avoid;
	page-break-after:avoid;
}

.fcontent{
	page-break-before:avoid;
	page-break-after:avoid;
}

#formContainer label {
		width:40%;
}

.fcontent .fld span {
	width:55%;
}

#formContainer h4 {
	display:none;
}

fieldset{
	page-break-before:avoid;
}

thead	{display: table-header-group !important; page-break-before: always !important;	}
tfoot	{display: table-footer-group !important; page-break-after: always !important;	}
thead th, thead td, tfoot th, tfoot td	{position: static !important; } 