.formabc
{
	color:#5c5a5f;
	width:960px;
	height:40px;
	background:#f8d8aa;
	line-height:40px;
}
.formabc .rowElem
{
	margin:0 10px 0 0;
	float:left;
}
.formabc .label
{
	float:left;
}
.ngayden
{
	width:75px;
	height:16px;
	background:url(/images/ngaydi.jpg) no-repeat;
	float:left;
	margin:12px 5px 0 0;
}
.formabc .rowElem img
{
	float:left;
	margin-top:10px;
}
.formabc .rowElem input
{
	border:0;
}
.formabc .rowElem select
{
	border:0;
	background:#ffeed6;
	width:37px;
	height:20px;
	float:left;
	margin-top:10px;
}
.formabc .submit
{
	margin:9px 0 0 5px;
	background:url(/images/booking.jpg) no-repeat;
	border:0;
	cursor:pointer;
	width:100px;
	height:22px;
}
.rfs
{
	border:0;
	text-transform:uppercase;
	border-bottom:dotted 1px #efbc62;
	height:10px;
	margin:10px 0;
}
.button2
{
	width:750px;
	height:30px;
	margin-left:100px;
	padding:5px 0;
}
.label2
{
	float:left;
	margin-top:8px;
	width:120px;
}
.button2 input
{
	float:left;
	width:200px;;
	margin-right:20px;
	background:#fffef9;
	border: solid 1px #dbd6ae;
	height:13px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:5px
}
.button2 select
{
	float:left;
	width:173px;;
	margin-right:20px;
	background:#fffef9;
	border: solid 1px #dbd6ae;
	height:25px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:2px
}
.button2 textarea
{
	width:680px;;
	margin-right:20px;
	background:#fffef9;
	border: solid 1px #dbd6ae;
	height:80px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:2px
}
.reset
{
	margin-left:380px;
}
.bt_datphong
{
	margin-right:20px;
	background:#C00;
	border:0;
	width:80px;
	line-height:25px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	font-weight:bold
}
.bt_datphong:hover
{
	background:#900;
}