/* verberg overbodige onderdelen */

#navigation,
#visual,
#sidebar,
a.print,
.errorMessage,
div.nextStep,
#footer,
#yellowBlock
{
	display:none;}
	
body{
	width:90%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt; background-color:#FFF; color:#000;}

#trip_header{
	border:1px solid #999; padding:3px; margin:10px 0;}

div.booking-information{
	float:right; font-weight:bold;}
div.booking-information .group{
	float:left; width:200px;}
div.booking-information span.label{
	font-weight:normal; width:100px; float:left;}

span.mainstep{
	color:#999; font-weight:normal; margin-right:4mm;}
span.stepper{
	margin-right:2mm;}

h2.bookingData{
	font-size:14pt; background:#CCC; padding:3px;}

table.bookingData{
	width:90%;}

table.priceTable{
	border:1px solid #999;
	border-collapse:collapse; width:90%;}
table.priceTable td,
table.priceTable th{
	border:1px solid #999; padding:1mm; text-align:left;}
table.priceTable td.euro{
	border-right:none;}
table.priceTable td.number{
	border-left:none; text-align:right;}
table.priceTable tr.total td{
	font-weight:bold; border-top:2px solid #000;}

	