/**************************************************/
.border_rb {
	padding: 0px 6px 0px 21px;
}
.border_b {
	padding: 0px 27px 0px 6px;
}
.block_tbl td {
	border-bottom: #95573F 1px solid;
}
.block2_tbl td {
	border-bottom: #95573F 1px solid;
}
td.header {
	color: #FFFFFF;
	font-size: 12px;
	padding: 9px 0px 0px 0px;
}
td.header div {
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	padding: 0px 0px 9px 0px;
}
td.header input.txt {
	width: 340px;
	height: 46px;
	font-size: 10px;
	color: #000000;
	padding: 1px 3px;
	font-weight: normal;
	vertical-align: top;
}
td.header input.stxt {
	width: 340px;
	height: 46px;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	vertical-align: top;
}

.td_left_frm {
	width: 90px;
	padding: 10px 10px 10px 0px;
	font-size: 9px;
	color: #D4A886;
}
.td_cols {
	padding: 10px 10px 10px 0px;
	font-size: 9px;
	color: #D4A886;
}
.td_right_frm {
	padding: 10px 10px 10px 0px;
	font-size: 9px;
	color: #D4A886;
}
.td_right_frm div, .td_cols div {
	font-size: 9px;
	color: #D4A886;
}
.td_right_frm div span, .td_cols div span {
	margin: 0px 0px 0px 3px;
}
.td_right_frm input.txt {
	width: 143px;
	height: 19px;
	font-size: 10px;
	color: #000000;
	padding: 1px 3px;
}
.td_right_frm input.check {
	margin: 0px 0px 0px 0px;
}
.td_right_frm select.txt {
	font-family: arial;
	font-size: 10px;
}


.btn_submit {
	background: url(i/bt_reservation.jpg) no-repeat left top;
	width: 749px;
	height: 62px;
	border: none;
	cursor: pointer;
	color: #932222;
}

.reservation_bt {
	background: url(i/reservation_bt.jpg) no-repeat left top;
	text-align: center;
	padding: 18px 0px 0px 3px;
}
.wrong {
	font-size: 11px;
	color: #F2DF74;
}
.wrong a {
	color: #FFFFFF;
}
/*****************************************/
