body{	
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			11px;
	line-height:		1.5em;
}	

*{
	color:				#000 !important;
}

div#outerCon {
	width:				620px;
}

div#headerCon {
	height:				auto;
	clear:				both;
	
}

div#printLogo {
	display:			block;
}


div#searchCon,
div#navigationCon,
div#backbttn,
div#footerCon,
div#sitemapCon,
div#headerTitle p,
button
{
	display:			none;
}

h1 {
	margin:0 !important;
	padding:0 !important;
	font-size:1.3em !important;
	font-family:Arial, Helvetica, sans-serif !important;
}


div#innerCon {
	position:			relative;
	width:				450px;
	height:				auto;
	padding:			15px 0 25px 0px;
}

div.contentblock {
	padding:			0 0 0 0;
	overflow:			visible;
}

/*hr {
	page-break-after: always !important;
}*/

div.contentblock table,
.visPrintPage table {
	width:100%;
	border-collapse:collapse;
	border:1px solid #bfbfbf;
	page-break-before: auto !important;
}

div.contentblock table tr,
.visPrintPage table tr {
	page-break-inside: avoid !important;
	orphans: 2;
}
div.contentblock table tr td,
.visPrintPage table tr td {
	padding:2px 5px;
}

div.contentblock input,
div.contentblock textarea,
div.contentblock select {
	height:auto !important;
	width:auto !important;
}

.print-button {
	display: none;
}

.noprint {
	display: none;	
}


.visPrintPage hr {
	color:#bfbfbf;
	border:none;
	border-top:1px solid #a6a6a6;
	border-bottom:1px solid #bfbfbf;
	height:0px;
}

.visPrintPage table.vragenlijst {
	border:none;
}
.visPrintPage table.vragenlijst td {
	border-bottom:1px solid #bfbfbf;
}

.visPrintPage .step6table td {
	border: 1px solid #DAE6E6;
}
