/* tour */



#tender_tour {
	height: 1071px;
	overflow: hidden;
}


#tender_tour #funds_type_radios {
	position: absolute;
	margin-top: 424px;
	margin-left: 520px;
	z-index: 50;
}

#tender_tour #funds_type_person_box {
	position: absolute;
}

#tender_tour #funds_type_person_radio {
	position: absolute;
}

#tender_tour #funds_type_person_radio input {
	position: absolute;
	margin-top: -1px;
}

#tender_tour #funds_type_person_text {
	position: absolute;
	color:  #4c4c4c;
	font-size: 11px;
	width: 100px;
	margin-left: 20px;
}

#tender_tour #funds_type_all_box {
	position: absolute;
}

#tender_tour #funds_type_all_radio {
	position: absolute;
}

#tender_tour #funds_type_all_radio input {
	position: absolute;
	margin-left: 100px;
	margin-top: -1px;
}

#tender_tour #funds_type_all_text {
	position: absolute;
	color:  #4c4c4c;
	font-size: 11px;
	width: 100px;
	margin-left: 120px;
}



#tender_tour #where_country {
	position: absolute;
	background-color:  #e5e5e5;
	width: 393px;
	height: 125px;
}

#tender_tour #where_country_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 25px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_tour #where_country_input input {
	position: absolute;
	margin-top: 44px;
	margin-left: 25px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_tour #where_country_desc {
	position: absolute;
	margin-left: 25px;
	margin-top: 89px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_tour #where_location {
	position: absolute;
	background-color:  #e5e5e5;
	width: 376px;
	height: 125px;
	margin-left: 393px;
}

#tender_tour #where_location_text {
	position: absolute;
	width: 300px;
	margin-left: 0px;
	margin-top: 26px;
	color:  #4c4c4c;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_tour #where_location_input input {
	position: absolute;
	margin-top: 44px;
	margin-left: 0px;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_tour #where_location_desc {
	position: absolute;
	margin-left: 0px;
	margin-top: 90px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_tour #hotel_name {
	position: absolute;
	background-color:  #e5e5e5;
	width: 393px;
	height: 125px;
	margin-top: 131px;
}

#tender_tour #hotel_name_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 26px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_tour #hotel_name_input input {
	position: absolute;
	margin-top: 44px;
	margin-left: 25px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_tour #hotel_name_desc {
	position: absolute;
	margin-left: 25px;
	margin-top: 90px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_tour #num_adult {
	position: absolute;
	background-color: #e5e5e5;
	width: 393px;
	height: 87px;
	margin-top: 240px;
	margin-left: 0px;
}

#tender_tour #num_adult_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 21px;
	color:  #4c4c4c;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_tour #num_adult_input input {
	position: absolute;
	margin-top: 8px;
	margin-left: 119px;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 71px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_tour #num_adult_desc {
	position: absolute;
	margin-left: 120px;
	margin-top: 54px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_tour #num_children {
	position: absolute;
	margin-top: 240px;
	margin-left: 200px;
}

#tender_tour #num_children_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 21px;
	color:  #4c4c4c;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_tour #num_children_input input {
	position: absolute;
	margin-top: 8px;
	margin-left: 88px;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 71px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_tour #num_children_desc {
	position: absolute;
	margin-left: 89px;
	margin-top: 54px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_tour #hotel_type {
	position: absolute;
	background-color:  #e5e5e5;
	width: 376px;
	height: 196px;
	margin-left: 393px;
	margin-top: 131px;
}

#tender_tour #hotel_type_text {
	position: absolute;
	width: 300px;
	margin-left: 0px;
	margin-top: 26px;
	color:  #4c4c4c;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_tour #hotel_type_textarea textarea {
	position: absolute;
	margin-top: 44px;
	margin-left: 0px;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 95px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_tour #hotel_type_desc {
	position: absolute;
	margin-left: 0px;
	margin-top: 163px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_tour #date_range_from {
	position: absolute;
	background-color:  #e5e5e5;
	width: 393px;
	height: 125px;
	margin-top: 333px;
	margin-left: 0px;
}

#tender_tour #date_range_from_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 57px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_tour #date_range_from_input input {
	position: absolute;
	margin-top: 44px;
	margin-left: 81px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 80px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_tour #date_range_to {
	position: absolute;
	background-color:  #e5e5e5;
	width: 393px;
	height: 125px;
	margin-top: 333px;
	margin-left: 200px;
}

#tender_tour #date_range_to_text {
	position: absolute;
	width: 300px;
	margin-left: -5px;
	margin-top: 57px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_tour #date_range_to input {
	position: absolute;
	margin-top: 44px;
	margin-left: 78px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 80px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_tour #date_range_accurate_1_radio {
	position: absolute;
	margin-top: 422px;
/*	margin-left: 82px; */
	margin-left: 170px;
}

#tender_tour #date_range_accurate_1_text {
	position: absolute;
/*	margin-left: 105px; */
	margin-left: 190px;

	margin-top: 424px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_tour #date_range_accurate_0_radio {
	position: absolute;
	margin-top: 422px;
/*	margin-left: 170px; */
	margin-left: 82px;
}

#tender_tour #date_range_accurate_0_text {
	position: absolute;
/*	margin-left: 190px; */
	margin-left: 105px;

	margin-top: 424px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_tour #funds {
	position: absolute;
	background-color:  #e5e5e5;
	width: 376px;
	height: 125px;
	margin-left: 393px;
	margin-top: 333px;
}

#tender_tour #funds_text {
	position: absolute;
	width: 300px;
	margin-left: 0px;
	margin-top: 25px;
	color:  #4c4c4c;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_tour #funds_input input {
	position: absolute;
	margin-top: 44px;
	margin-left: 0px;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_tour #funds_desc {
	position: absolute;
	margin-left: 0px;
	margin-top: 90px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_tour #payment_city {
	position: absolute;
	background-color:  #e5e5e5;
	width: 393px;
	height: 197px;
	margin-top: 492px;
	overflow:hidden;

}

#tender_tour #payment_city_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 25px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_tour #payment_city_input input {
	position: absolute;
	margin-top: 44px;
	margin-left: 25px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	padding: 6px;
	width: 334px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_tour #payment_area {
	position: absolute;
	background-color:  #e5e5e5;
	width: 394px;
	height: 60px;
	margin-top: 590px;
}

#tender_tour #payment_area_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 0px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_tour #payment_area_input input {
	position: absolute;
	margin-top: 19px;
	margin-left: 25px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_tour #payment_area_desc {
	position: absolute;
	margin-left: 25px;
	margin-top: 60px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_tour #netbuy_possible {
	position: absolute;
	width: 394px;
	height: 20px;
	margin-top: 462px;
	margin-left: 0px;
	padding:23px 0 0 25px;
	background: #e5e5e5;
}

#tender_tour #netbuy_possible_checkbox checkbox {
	position: absolute;
	margin-top: 19px;
}

#tender_tour #netbuy_possible_text {
	position: absolute;
	margin-top: -15px;
	margin-left: 20px;
	color:  #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

#tender_tour #additional_info {
	position: absolute;
	background-color:  #e5e5e5;
	width: 376px;
	height: 227px;
	margin-left: 393px;
	margin-top: 462px;
}

#tender_tour #additional_info_text {
	position: absolute;
	width: 300px;
	margin-left: 0px;
	margin-top: 56px;
	color:  #4c4c4c;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_tour #additional_info textarea {
	position: absolute;
	margin-top: 74px;
	margin-left: 0px;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 95px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_tour #additional_info_desc {
	position: absolute;
	margin-left: 0px;
	margin-top: 189px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_tour #submit2 {
	position: absolute;
	background-image: url('/images/step-bottom.png');
	height: 86px;
	width: 770px;
	margin-top: 986px;
	z-index: 50;
}

#tender_tour #submit2_button {
	position: absolute;
	width: 218px;
	height: 35px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	margin-top: 25px;
	margin-left: 270px;
	z-index: 80;
}


/* ticket */

#tender_ticket {
	height: 1070px;
	overflow: hidden;
}

#tender_ticket #where_from_country {
	position: absolute;
	background-color:  #e5e5e5;
	width: 393px;
	height: 125px;
}

#tender_ticket #where_from_country_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 25px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #where_from_country_input input{
	position: absolute;
	margin-top: 44px;
	margin-left: 25px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_ticket #where_from_country_desc {
	position: absolute;
	margin-left: 25px;
	margin-top: 89px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_ticket #where_from_city {
	position: absolute;
	background-color:  #e5e5e5;
	width: 376px;
	height: 125px;
	margin-left: 393px;
}

#tender_ticket #where_from_city_text {
	position: absolute;
	width: 300px;
	margin-left: 0px;
	margin-top: 26px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #where_from_city_input input {
	position: absolute;
	margin-top: 44px;
	margin-left: 0px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_ticket #where_from_city_desc {
	position: absolute;
	margin-left: 0px;
	margin-top: 90px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_ticket #where_to_country {
	position: absolute;
	background-color:  #e5e5e5;
	width: 393px;
	height: 125px;
	margin-top: 131px;
}

#tender_ticket #where_to_country_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 26px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #where_to_country_input input {
	position: absolute;
	margin-top: 44px;
	margin-left: 25px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_ticket #where_to_country_desc {
	position: absolute;
	margin-left: 25px;
	margin-top: 90px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_ticket #where_to_city {
	position: absolute;
	background-color:  #e5e5e5;
	width: 376px;
	height: 125px;
	margin-left: 393px;
	margin-top: 131px;
}

#tender_ticket #where_to_city_text {
	position: absolute;
	width: 300px;
	margin-left: 0px;
	margin-top: 26px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #where_to_city_input input {
	position: absolute;
	margin-top: 44px;
	margin-left: 0px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_ticket #where_to_city_desc {
	position: absolute;
	margin-left: 0px;
	margin-top: 90px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_ticket #directions {
	position: absolute;
	background-color:  #e5e5e5;
	width: 769px;
	height: 88px;
	margin-top: 262px;
}

#tender_ticket #directions_text {
	position: absolute;
}

#tender_ticket #directions select {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #ffffff;
	padding: 1px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 167px;
	height: 32px;
	margin-left: 25px;
	margin-top: 30px;
}

#tender_ticket #departure {
	position: absolute;
}

#tender_ticket #departure_text {
	position: absolute;
	margin-left: 220px;
	margin-top: 302px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #departure_input {
	position: absolute;
}

#tender_ticket #departure_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #fffec1;
	padding: 1px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 80px;
	height: 22px;
	margin-left: 277px;
	margin-top: 290px;
	padding: 6px;
}

#tender_ticket #return {
}

#tender_ticket #return_text {
	position: absolute;
	margin-left: 396px;
	margin-top: 302px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #return_input {
	position: absolute;
}

#tender_ticket #return_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #fffec1;
	padding: 1px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 80px;
	height: 22px;
	margin-left: 477px;
	margin-top: 290px;
	padding: 6px;
}

#tender_ticket #date_range_accurate_0_radio {
	position: absolute;
	margin-left: 590px;
	margin-top: 302px;
	
}

#tender_ticket #date_range_accurate_0_text {
	position: absolute;
	margin-left: 607px;
	margin-top: 302px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;

}

#tender_ticket #date_range_accurate_1_radio {
	position: absolute;
	margin-left: 670px;
	margin-top: 302px;
	
}

#tender_ticket #date_range_accurate_1_text {
	position: absolute;
	margin-left: 687px;
	margin-top: 302px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;

}

#tender_ticket #flight_type {
	position: absolute;
	background-color:  #e5e5e5;
	width: 769px;
	height: 106px;
	margin-top: 356px;
}

#tender_ticket #flight_type_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 23px;
	color:  #4c4c4c;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #flight_type_select select {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #ffffff;
	padding: 1px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 167px;
	height: 32px;
	margin-left: 25px;
	margin-top: 42px;
}

#tender_ticket #ticket_type_text {
	position: absolute;
	width: 300px;
	margin-left: 207px;
	margin-top: 380px;
	color:  #4c4c4c;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #ticket_type select {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #ffffff;
	padding: 1px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 167px;
	height: 32px;
	margin-left: 207px;
	margin-top: 398px;
}

#tender_ticket #ppl_num {
	position: absolute;
}

#tender_ticket #ppl_num_text {
	width: 300px;
	position: absolute;
	margin-left: 528px;
	margin-top: 407px;
	color:  #4c4c4c;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #ppl_num_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #ffffff;
	padding: 1px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 80px;
	height: 22px;
	margin-left: 644px;
	margin-top: 395px;
	padding: 6px;
}

#tender_ticket #ppl_num_desc {
	position: absolute;
	margin-left: 644px;
	margin-top: 380px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_ticket #payment_city {
	position: absolute;
	background-color:  #e5e5e5;
	width: 768px;
	height: 218px;
	margin-top: 468px;
}

#tender_ticket #payment_city_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 60px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #payment_city_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #fffec1;
	padding: 1px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 334px;
	height: 22px;
	margin-top: 80px;
	margin-left: 25px;
	padding:6px;
}

#tender_ticket #payment_area {
	position: absolute;
}

#tender_ticket #payment_area_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 590px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #payment_area_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #fffec1;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 334px;
	height: 22px;
	margin-left: 25px;
	margin-top: 610px;
	padding: 6px;
}

#tender_ticket #additional_info_desc {
	position: absolute;
	margin-left: 391px;
	margin-top: 600px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}


#tender_ticket #payment_area_desc {
	position: absolute;
	margin-left: 25px;
	margin-top: 650px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_ticket #netbuy_possible_checkbox {
	position: absolute;
	margin-left: 25px;
	margin-top: 490px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #netbuy_possible_text {
	position: absolute;
	margin-left: 45px;
	margin-top: 493px;
	width: 300px;
	color:  #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #additional_info_text {
	position: absolute;
	width: 300px;
	margin-left: 391px;
	margin-top: 528px;
	color:  #4c4c4c;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_ticket #additional_info_textarea textarea {
	position: absolute;
	margin-left: 391px;
	margin-top: 548px;
	border: 2px solid #4c4c4c;
	background-color: #ffffff;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 334px;
	height: 84px;
	padding: 6px;
}

#tender_ticket #additional_info_desc {
	position: absolute;
	margin-left: 391px;
	margin-top: 650px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_ticket #submit2 {
	position: absolute;
	background-image: url('/images/step-bottom.png');
	height: 86px;
	width: 770px;
	margin-top: 985px;
	z-index: 50;
}

#tender_ticket #submit2_button {
	position: absolute;
	width: 218px;
	height: 35px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	margin-top: 25px;
	margin-left: 270px;
	z-index: 80;
}

/* visa */
#tender_visa {
	height: 1004px;
	overflow: hidden;
}


#tender_visa #where_country_in {
	position: absolute;
	background-color: #e5e5e5;
	width: 769px;
	height: 125px;
}

#tender_visa #where_country_in_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 25px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_visa #where_country_in_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #fffec1;
	padding: 1px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 334px;
	height: 22px;
	margin-left: 25px;
	margin-top: 45px;
	padding: 6px;
}

#tender_visa #where_country_in_desc {
	position: absolute;
	margin-left: 25px;
	margin-top: 85px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_visa #visa_type {
	position: absolute;
}

#tender_visa #visa_type_text {
	position: absolute;
	width: 300px;
	margin-left: 393px;
	margin-top: 25px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_visa #visa_type_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #fffec1;
	padding: 1px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 334px;
	height: 22px;
	margin-left: 393px;
	margin-top: 45px;
	padding: 6px;
}

#tender_visa #visa_type_desc {
	position: absolute;
	margin-left: 393px;
	margin-top: 85px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_visa #visa_open_date {
	position: absolute;
	background-color: #e5e5e5;
	width: 769px;
	height: 125px;
	margin-top: 131px;
}

#tender_visa #visa_open_date_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 55px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_visa #visa_open_date_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #fffec1;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 134px;
	height: 22px;
	margin-left: 225px;
	margin-top: 45px;
	padding: 6px;
}

#tender_visa #visa_open_date_desc {
	position: absolute;
	display: none;
}

#tender_visa #visa_period_text {
	position: absolute;
	width: 300px;
	margin-left: 393px;
	margin-top: 185px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_visa #visa_period_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #fffec1;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 227px;
	height: 22px;
	margin-left: 500px;
	margin-top: 175px;
	padding: 6px;
}

#tender_visa #visa_period_desc {
	position: absolute;
	margin-left: 500px;
	margin-top: 215px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_visa #num_adult {
	position: absolute;
	background-color: #e5e5e5;
	width: 769px;
	height: 125px;
	margin-top: 262px;
}

#tender_visa #num_adult_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 55px;
	color:  #4d4d4d;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_visa #num_adult_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #ffffff;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 74px;
	height: 22px;
	margin-left: 110px;
	margin-top: 45px;
	padding: 6px;
}

#tender_visa #num_adult_desc {
	position: absolute;
	margin-left: 110px;
	margin-top: 85px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_visa #num_children {
	position: absolute;
}

#tender_visa #num_children_text {
	position: absolute;
	width: 300px;
	margin-left: 227px;
	margin-top: 317px;
	color:  #4d4d4d;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_visa #num_children_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #ffffff;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 74px;
	height: 22px;
	margin-left: 282px;
	margin-top: 307px;
	padding: 6px;
}

#tender_visa #num_children_desc {
	position: absolute;
	margin-left: 282px;
	margin-top: 347px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_visa #visa_again_checkbox {
	position: absolute;
	margin-top: 307px;
	margin-left: 393px;
}

#tender_visa #visa_again_text {
	position: absolute;
	margin-top: 307px;
	margin-left: 415px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_visa #visa_shengen_checkbox {
	position: absolute;
	margin-top: 327px;
	margin-left: 393px;
}

#tender_visa #visa_shengen_text {
	position: absolute;
	margin-top: 327px;
	margin-left: 415px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_visa #payment_city {
	position: absolute;
	background-color:  #e5e5e5;
	width: 768px;
	height: 218px;
	margin-top: 393px;
}

#tender_visa #payment_city_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 55px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_visa #payment_city_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #fffec1;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 334px;
	height: 24px;
	margin-top: 75px;
	margin-left: 25px;
}

#tender_visa #payment_area {
	position: absolute;
}

#tender_visa #payment_area_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 525px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_visa #payment_area_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #fffec1;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 334px;
	height: 22px;
	margin-left: 25px;
	margin-top: 543px;
	padding: 6px;
}

#tender_visa #additional_info_desc {
	position: absolute;
	margin-left: 391px;
	margin-top: 755px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_visa #payment_area_desc {
	position: absolute;
	margin-left: 25px;
	margin-top: 582px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_visa #netbuy_possible_checkbox {
	position: absolute;
	margin-left: 25px;
	margin-top: 415px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_visa #netbuy_possible_text {
	position: absolute;
	margin-left: 45px;
	margin-top: 418px;
	width: 300px;
	color:  #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

#tender_visa #additional_info_text {
	position: absolute;
	width: 300px;
	margin-left: 391px;
	margin-top: 447px;
	color:  #4c4c4c;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_visa #additional_info_textarea textarea {
	position: absolute;
	margin-left: 391px;
	margin-top: 468px;
	border: 2px solid #4c4c4c;
	background-color: #ffffff;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 334px;
	height: 98px;
	padding: 6px;
}

#tender_visa #additional_info_desc {
	position: absolute;
	margin-left: 391px;
	margin-top: 582px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}


#tender_visa #submit2 {
	position: absolute;
	background-image: url('/images/step-bottom.png');
	height: 86px;
	width: 770px;
	margin-top: 922px;
	z-index: 50;
}

#tender_visa #submit2_button {
	position: absolute;
	width: 218px;
	height: 35px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	margin-top: 25px;
	margin-left: 270px;
	z-index: 80;
}

/* hotel */
#tender_hotel {
	height: 1068px;
	overflow: hidden;
}

#tender_hotel #where_country_to {
	position: absolute;
	background-color: #e5e5e5;
	width: 769px;
	height: 125px;
}

#tender_hotel #where_country_to_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 25px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #where_country_to_input input {
	position: absolute;
	margin-top: 44px;
	margin-left: 25px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_hotel #where_country_to_desc {
	position: absolute;
	margin-left: 25px;
	margin-top: 86px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_hotel #where_location_to {
	position: absolute;
}

#tender_hotel #where_location_to_text {
	position: absolute;
	width: 300px;
	margin-left: 396px;
	margin-top: 25px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #where_location_to_input input {
	position: absolute;
	margin-top: 44px;
	margin-left: 396px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_hotel #where_location_to_desc {
	position: absolute;
	margin-left: 396px;
	margin-top: 86px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_hotel #hotel_name {
	position: absolute;
	background-color: #e5e5e5;
	width: 769px;
	height: 198px;
	margin-top: 131px;
}

#tender_hotel #hotel_name_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 25px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #hotel_name_input input {
	position: absolute;
	margin-top: 44px;
	margin-left: 25px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_hotel #hotel_name_desc {
	position: absolute;
	margin-left: 25px;
	margin-top: 86px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_hotel #hotel_type {
	position: absolute;
}

#tender_hotel #hotel_type_text {
	position: absolute;
	width: 300px;
	margin-left: 396px;
	margin-top: 155px;
	color:  #4d4d4d;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #hotel_type_textarea textarea {
	position: absolute;
	margin-top: 175px;
	margin-left: 396px;
	border: 2px solid #4c4c4c;
	background-color:  #fff;
	height: 102px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_hotel #hotel_type_desc {
	position: absolute;
	margin-left: 396px;
	margin-top: 296px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_hotel #num_adult {
	position: absolute;
}

#tender_hotel #num_adult_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 265px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #num_adult_input input {
	position: absolute;
	margin-top: 255px;
	margin-left: 107px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 74px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_hotel #num_adult_desc {
	position: absolute;
	margin-left: 107px;
	margin-top: 296px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_hotel #num_children {
	position: absolute;
}

#tender_hotel #num_children_text {
	position: absolute;
	width: 300px;
	margin-left: 235px;
	margin-top: 265px;
	color:  #4d4d4d;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #num_children_input input {
	position: absolute;
	margin-top: 255px;
	margin-left: 285px;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 74px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_hotel #num_children_desc {
	position: absolute;
	margin-left: 285px;
	margin-top: 296px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_hotel #date_hotel_from {
	position: absolute;
	background-color: #e5e5e5;
	width: 769px;
	height: 125px;
	margin-top: 335px;
}

#tender_hotel #date_hotel_from_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 50px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #date_hotel_from_input input {
	position: absolute;
	margin-top: 40px;
	margin-left: 78px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 80px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_hotel #date_hotel_to {
	position: absolute;
}

#tender_hotel #date_hotel_to_text {
	position: absolute;
	width: 300px;
	margin-left: 203px;
	margin-top: 386px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #date_hotel_to_input input {
	position: absolute;
	margin-top: 375px;
	margin-left: 278px;
	border: 2px solid #4c4c4c;
	background-color:  #fffec1;
	height: 22px;
	width: 80px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_hotel #date_range_accurate_0_radio {
	position: absolute;
	margin-top: 416px;
	margin-left: 78px;
}

#tender_hotel #date_range_accurate_0_text {
	position: absolute;
	margin-top: 416px;
	margin-left: 96px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_hotel #date_range_accurate_1_radio {
	position: absolute;
	margin-top: 416px;
	margin-left: 280px;
}

#tender_hotel #date_range_accurate_1_text {
	position: absolute;
	margin-top: 416px;
	margin-left: 298px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_hotel #funds_perday_text {
	position: absolute;
	margin-top: 355px;
	margin-left: 396px;
	color:  #4d4d4d;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #funds_perday_input input {
	position: absolute;
	margin-top: 375px;
	margin-left: 396px;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
}

#tender_hotel #funds_perday_desc {
	position: absolute;
	margin-top: 416px;
	margin-left: 396px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_hotel #payment_city {
	position: absolute;
	background-color:  #e5e5e5;
	width: 768px;
	height: 218px;
	margin-top: 466px;
}

#tender_hotel #payment_city_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 65px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #payment_city_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #fffec1;
	padding: 1px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 334px;
	height: 22px;
	margin-top: 85px;
	margin-left: 25px;
	padding: 6px;
}

#tender_hotel #payment_area {
	position: absolute;
}

#tender_hotel #payment_area_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 598px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #payment_area_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color: #fffec1;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 334px;
	height: 22px;
	margin-left: 25px;
	margin-top: 616px;
	padding: 6px;
}

#tender_hotel #additional_info_desc {
	position: absolute;
	margin-left: 391px;
	margin-top: 798px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_hotel #payment_area_desc {
	position: absolute;
	margin-left: 25px;
	margin-top: 657px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_hotel #netbuy_possible_checkbox {
	position: absolute;
	margin-left: 25px;
	margin-top: 490px;
	color:  #7f0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #netbuy_possible_text {
	position: absolute;
	margin-left: 45px;
	margin-top: 493px;
	width: 300px;
	color:  #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #additional_info_text {
	position: absolute;
	width: 300px;
	margin-left: 391px;
	margin-top: 530px;
	color:  #4c4c4c;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

#tender_hotel #additional_info_textarea textarea {
	position: absolute;
	margin-left: 391px;
	margin-top: 551px;
	border: 2px solid #4c4c4c;
	background-color: #ffffff;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	width: 334px;
	height: 88px;
	padding: 6px;
}

#tender_hotel #additional_info_desc {
	position: absolute;
	margin-left: 391px;
	margin-top: 657px;
	width: 300px;
	color:  #4c4c4c;
	font-size: 11px;
	font-family: Arial;
}

#tender_hotel #submit2 {
	position: absolute;
	background-image: url('/images/step-bottom.png');
	height: 86px;
	width: 770px;
	margin-top: 984px;
	z-index: 50;
}

#tender_hotel #submit2_button {
	position: absolute;
	width: 218px;
	height: 35px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	margin-top: 25px;
	margin-left: 270px;
	z-index: 80;
}

#payment_city_desc {
	position: absolute;
	margin-top: 80px;
	margin-left: 15px;
	width: 400px;
	color:  #bf0000;
	font-size: 11px;
	font-family: Arial;
}


/* phone */
.phone_confirm_block {
	position: absolute;
	margin-left: 25px;
	margin-top: -150px;
	width: 710px;
	border-top: 1px solid #7f7f7f;
}

.phone_confirm_block input {
	position: absolute;
	margin-left: 70px;
	margin-top: 15px;
}

.phone_confirm_block .phone_confirm_text {
	position: absolute;
	margin-top: 15px;
	margin-left: 90px;
	color:  #4c4c4c;
	font-size: 12px;
	font-family: Arial;
}


/* tour */
#tender_tour #contact_email {
	position: absolute;
	margin-top: 853px;
}

#tender_tour #contact_email_text {
	font-size: 12px;
	font-family: Arial;
	color:  #4c4c4c;
	font-weight: bold;
	margin-left: 25px;
	margin-bottom: 5px;
	text-transform: uppercase;
}

#tender_tour #contact_email_input {
}

#tender_tour #contact_email_input input {
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 25px;
}

#tender_tour #phone_code {
	position: absolute;
	height: 286px;
	width: 770px;
	background-color: #e5e5e5;
	margin-top: 694px;
}

#tender_tour #phone_code_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 25px;
	color:  #4c4c4c;
	font-size: 26px;
	font-family: Arial;
	border-bottom: 2px solid #7f7f7f;
	height: 40px;
	width: 710px;
}

#tender_tour #phone_code_input {
	position: absolute;
}

#tender_tour #phone_code_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 70px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 25px;
	margin-top: 100px;
}

#tender_tour #phone_code_desc {
	position: absolute;
	font-size: 11px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 25px;
	margin-top: 140px;
}

#tender_tour #phone_number {
	position: absolute;
}

#tender_tour #phone_number_text {
	position: absolute;
	font-size: 12px;
	color:  #4c4c4c;
	font-family: Arial;
	font-weight: bold;
	margin-left: 25px;
	margin-top: 774px;
	width: 150px;
}

#tender_tour #phone_number_input {
	position: absolute;
}

#tender_tour #phone_number_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 165px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-top: 794px;
	margin-left: 120px;
}

#tender_tour #phone_number_desc {
	position: absolute;
	font-size: 11px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 120px;
	margin-top: 835px;
}

#tender_tour #phone_comment {
	position: absolute;
}

#tender_tour #phone_comment_text {
	position: absolute;
	font-size: 12px;
	color:  #4c4c4c;
	font-family: Arial;
	font-weight: bold;
	margin-left: 396px;
	margin-top: 774px;
	width: 350px;
}

#tender_tour #phone_comment_input {
	position: absolute;
}

#tender_tour #phone_comment_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 322px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-top: 794px;
	margin-left: 396px;
}

#tender_tour #phone_comment_desc {
	position: absolute;
	font-size: 11px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 396px;
	margin-top: 835px;
	width: 350px;
}


/* ticket */
#tender_ticket #contact_email {
	position: absolute;
	margin-top: 853px;
}

#tender_ticket #contact_email_text {
	font-size: 12px;
	font-family: Arial;
	color:  #4c4c4c;
	font-weight: bold;
	margin-left: 25px;
	margin-bottom: 5px;
	text-transform: uppercase;
}

#tender_ticket #contact_email_input {
}

#tender_ticket #contact_email_input input {
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 25px;
}

#tender_ticket #phone_code {
	position: absolute;
	height: 288px;
	width: 770px;
	background-color: #e5e5e5;
	margin-top: 690px;
}

#tender_ticket #phone_code_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 25px;
	color:  #4c4c4c;
	font-size: 26px;
	font-family: Arial;
	border-bottom: 2px solid #7f7f7f;
	height: 40px;
	width: 710px;
}

#tender_ticket #phone_code_input {
	position: absolute;
}

#tender_ticket #phone_code_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 70px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 25px;
	margin-top: 100px;
}

#tender_ticket #phone_code_desc {
	position: absolute;
	font-size: 11px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 25px;
	margin-top: 140px;
}

#tender_ticket #phone_number {
	position: absolute;
}

#tender_ticket #phone_number_text {
	position: absolute;
	font-size: 12px;
	color:  #4c4c4c;
	font-family: Arial;
	font-weight: bold;
	margin-left: 25px;
	margin-top: 770px;
	width: 150px;
}

#tender_ticket #phone_number_input {
	position: absolute;
}

#tender_ticket #phone_number_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 165px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-top: 790px;
	margin-left: 120px;
}

#tender_ticket #phone_number_desc {
	position: absolute;
	font-size: 11px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 120px;
	margin-top: 830px;
}

#tender_ticket #phone_comment {
	position: absolute;
}

#tender_ticket #phone_comment_text {
	position: absolute;
	font-size: 12px;
	color:  #4c4c4c;
	font-family: Arial;
	font-weight: bold;
	margin-left: 396px;
	margin-top: 770px;
	width: 350px;
}

#tender_ticket #phone_comment_input {
	position: absolute;
}

#tender_ticket #phone_comment_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 322px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-top: 790px;
	margin-left: 396px;
}

#tender_ticket #phone_comment_desc {
	position: absolute;
	font-size: 11px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 396px;
	margin-top: 830px;
	width: 350px;
}

/* visa */
#tender_visa #contact_email {
	position: absolute;
	margin-top: 781px;
}

#tender_visa #contact_email_text {
	font-size: 12px;
	font-family: Arial;
	color:  #4c4c4c;
	font-weight: bold;
	margin-left: 25px;
	margin-bottom: 5px;
	text-transform: uppercase;
}

#tender_visa #contact_email_input {
}

#tender_visa #contact_email_input input {
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 25px;
}

#tender_visa #phone_code {
	position: absolute;
	height: 298px;
	width: 770px;
	background-color: #e5e5e5;
	margin-top: 618px;
}

#tender_visa #phone_code_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 25px;
	color:  #4c4c4c;
	font-size: 26px;
	font-family: Arial;
	border-bottom: 2px solid #7f7f7f;
	height: 40px;
	width: 710px;
}

#tender_visa #phone_code_input {
	position: absolute;
}

#tender_visa #phone_code_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 70px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 25px;
	margin-top: 100px;
}

#tender_visa #phone_code_desc {
	position: absolute;
	font-size: 11px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 25px;
	margin-top: 140px;
}

#tender_visa #phone_number {
	position: absolute;
}

#tender_visa #phone_number_text {
	position: absolute;
	font-size: 12px;
	color:  #4c4c4c;
	font-family: Arial;
	font-weight: bold;
	margin-left: 25px;
	margin-top: 697px;
	width: 150px;
}

#tender_visa #phone_number_input {
	position: absolute;
}

#tender_visa #phone_number_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 165px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-top: 717px;
	margin-left: 120px;
}

#tender_visa #phone_number_desc {
	position: absolute;
	font-size: 11px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 120px;
	margin-top: 758px;
}

#tender_visa #phone_comment {
	position: absolute;
}

#tender_visa #phone_comment_text {
	position: absolute;
	font-size: 12px;
	color:  #4c4c4c;
	font-family: Arial;
	font-weight: bold;
	margin-left: 396px;
	margin-top: 697px;
	width: 350px;
}

#tender_visa #phone_comment_input {
	position: absolute;
}

#tender_visa #phone_comment_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 322px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-top: 717px;
	margin-left: 396px;
}

#tender_visa #phone_comment_desc {
	position: absolute;
	font-size: 11px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 396px;
	margin-top: 758px;
	width: 350px;
}

/* hotel */
#tender_hotel #contact_email {
	position: absolute;
	margin-top: 853px;
}

#tender_hotel #contact_email_text {
	font-size: 12px;
	font-family: Arial;
	color:  #4c4c4c;
	font-weight: bold;
	margin-left: 25px;
	margin-bottom: 5px;
	text-transform: uppercase;
}

#tender_hotel #contact_email_input {
}

#tender_hotel #contact_email_input input {
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 334px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 25px;
}

#tender_hotel #phone_code {
	position: absolute;
	height: 288px;
	width: 770px;
	background-color: #e5e5e5;
	margin-top: 690px;
}

#tender_hotel #phone_code_text {
	position: absolute;
	width: 300px;
	margin-left: 25px;
	margin-top: 25px;
	color:  #4c4c4c;
	font-size: 26px;
	font-family: Arial;
	border-bottom: 2px solid #7f7f7f;
	height: 40px;
	width: 710px;
}

#tender_hotel #phone_code_input {
	position: absolute;
}

#tender_hotel #phone_code_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 70px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 25px;
	margin-top: 100px;
}

#tender_hotel #phone_code_desc {
	position: absolute;
	font-size: 11px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 25px;
	margin-top: 140px;
}

#tender_hotel #phone_number {
	position: absolute;
}

#tender_hotel #phone_number_text {
	position: absolute;
	font-size: 12px;
	color:  #4c4c4c;
	font-family: Arial;
	font-weight: bold;
	margin-left: 25px;
	margin-top: 770px;
	width: 150px;
}

#tender_hotel #phone_number_input {
	position: absolute;
}

#tender_hotel #phone_number_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 165px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-top: 790px;
	margin-left: 120px;
}

#tender_hotel #phone_number_desc {
	position: absolute;
	font-size: 11px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 120px;
	margin-top: 830px;
}

#tender_hotel #phone_comment {
	position: absolute;
}

#tender_hotel #phone_comment_text {
	position: absolute;
	font-size: 12px;
	color:  #4c4c4c;
	font-family: Arial;
	font-weight: bold;
	margin-left: 396px;
	margin-top: 770px;
	width: 350px;
}

#tender_hotel #phone_comment_input {
	position: absolute;
}

#tender_hotel #phone_comment_input input {
	position: absolute;
	border: 2px solid #4c4c4c;
	background-color:  #ffffff;
	height: 22px;
	width: 322px;
	padding: 6px;
	font-size: 16px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-top: 790px;
	margin-left: 396px;
}

#tender_hotel #phone_comment_desc {
	position: absolute;
	font-size: 11px;
	color:  #4c4c4c;
	font-family: Arial;
	margin-left: 396px;
	margin-top: 830px;
	width: 350px;
}
