.user-brussels-pi3{
	padding-left:8px;
	padding-top:8px;
}

#lightview a.close{
	display:block;
	height:25px;
	width:61px;
	background-image:url('../img/lv-btn_continue.png');
	text-indent:-5000px;
	margin-top:12px;
	margin-left:299px;
}

#lightview .partnerbox{
	width:360px;
}
#lightview .partnerbox p.notice{
	display:block;
	width:360px;
	text-align:center;
	margin-bottom:12px;
}
#lightview .partnerbox .partnerlogos{
	width:360px;
	text-align:center;
	margin-bottom:12px;
}
#lightview .partnerbox a.yes{
	display:block;
	height:34px;
	width:113px;
	text-indent:-5000px;
	background-image:url('../img/lv-btn_yes.png');
	float:left;
	margin-left:45px;
	margin-right:30px;
}
#lightview .partnerbox a.no{
	display:block;
	height:34px;
	width:122px;
	text-indent:-5000px;
	background-image:url('../img/lv-btn_no.png');
	float:left;
}
#lightview .partnerbox label{
	display:block;
	float:left;
	width:100px;
	padding-left:30px;
}
#lightview .partnerbox input.text{
	width:200px;
	height:14px;
	border:1px solid #EAEAEA;
	color:#333333;
	background-color:#EAEAEA;
	font-size:11px;
	margin-bottom:2px;
}
#lightview .partnerbox input#user_brussels_pi3_flightnumber1{
	width:50px;
	margin-right:5px;
}
#lightview .partnerbox input#user_brussels_pi3_flightnumber2{
	width:140px;
}

.step_one, .step_two, .step_three, .choose_flow{
	padding-top:10px;
	background-image:url('../img/form_gradient.png');
	background-repeat:repeat-x;
	padding-bottom:10px;
	min-height:140px;
	height:auto !important;
	height:140px;
	color:#4f504f;
	width:440px;
	padding-left:10px;
}

.step_four{
	padding-top:10px;
	background-image:url('../img/stepfour_bg.png');
	background-repeat:repeat-x;
	padding-bottom:10px;
	height:600px;
	color:#4f504f;
	width:440px;
	padding-left:10px;
}

.step_one td{
	padding-right:20px;
}

.form-tabs a{
	display:block;
	height:23px;
	text-indent:-5000px;
	margin-right:2px;
}
.form-tabs a.single{
	background-image:url('../img/btn_stepone_single2.png');
	width:79px;
}
.form-tabs a.single.active{
	background-image:url('../img/btn_stepone_single.png');
}
.form-tabs a.return{
	background-image:url('../img/btn_stepone_return2.png');
	width:62px;
}
.form-tabs a.return.active{
	background-image:url('../img/btn_stepone_return.png');
}
.user-brussels-pi3 select, .step_three input{
	padding:0;
	margin:0;
	color:#1497D4;
	border:1px solid #C8E1F2;
	background-color:#FFFFFF;
	height:14px;
	font-size:11px;
}
.user-brussels-pi3 select{
	border:none;
	height:18px;
}
.user-brussels-pi3 select.departure,
.user-brussels-pi3 select.arrival{
	width:204px;
}
.user-brussels-pi3 select.departuredate,
.user-brussels-pi3 select.arrivaldate{
	width:151px;
}
.nop_label{
	display:block;
	float:left;
	padding-left:56px;
	width:101px;
}
.user-brussels-pi3 select.number_of_persons,
.user-brussels-pi3 select.departuredate.short,
.user-brussels-pi3 select.arrivaldate.short{
	width:47px;
	margin-right:6px;
}
#user_brussels_pi3_number_of_persons{
	margin-right:0px;
}

.user-brussels-pi3 .step_two select{
	width:428px;
}

h2.steptwo_header{
	display:block;
	text-indent:-5000px;
	height:23px;
	width:131px;
	background-image:url('../img/header_steptwo.png');
}


h2.stepthree_header{
	display:block;
	text-indent:-5000px;
	height:23px;
	width:264px;
	background-image:url('../img/header_stepthree.png');
}
.step_three input{
	width:314px;
}
.step_three td{
	padding-bottom:2px;
	width:114px;
}

h2.choosflow_header{
	display:block;
	text-indent:-5000px;
	height:21px;
	width:293px;
	background-image:url('../img/header_chooseflow.png');
}
h2.stepfour_header{
	display:block;
	text-indent:-5000px;
	height:22px;
	width:106px;
	background-image:url('../img/header_stepfour.png');
}
.step_four td.label{
	width:120px;
	font-weight:bold;
	padding-bottom:2px;
}
.step_four td a.printtickets{
	display:block;
	height:24px;
	width:91px;
	background-image:url('../img/btn_stepfour_print.png');
	text-indent:-5000px;
	margin-left:200px;
}
.user-brussels-pi3 .btn_agency a{
	display:block;
	height:44px;
	width:163px;
	background-image:url('../img/btn_choose-flow_agency.png');
	text-indent:-5000px;
	float:left;
	margin-top:30px;
	margin-left:40px;
}

.user-brussels-pi3 .btn_consumer a{
	display:block;
	height:44px;
	width:163px;
	background-image:url('../img/btn_choose-flow_consumer.png');
	text-indent:-5000px;
	float:left;
	margin-top:30px;
	margin-left:10px;
}