/* CSS Document */

/* CSS Document */


input.dat_tour
{
	background:url(../images/booking.png) no-repeat center;
	width:77px;
	height:23px;
	cursor:pointer;	
}
div.imgline
{
	list-style-type:none;
}
div.dattour	 
{
	font-size:15px;
	font-weight:bold;
	/*text-decoration:blink;*/
	text-transform:uppercase;
	text-align:center;
	list-style-type:none;
}
li.dattour2	 
{
	font-size:15px;
	font-weight:bold;
	/*text-decoration:blink;*/
	text-transform:uppercase;
	text-align:center;
	list-style-type:none;
}	 
.wrapper_contact1{

	margin:0px;
	padding:0px;
	overflow:hidden;
	position:relative;
	width:650px;
	margin-left:8px;
	text-align:left;
	float:left;
	
	
	}	
.wrapper_contact1 fieldset {
	float:left;
	margin:0px -20px 0px 17px;
	padding:3px 30px 7px 7px;
	display:inline;
	border:none;

}

.wrapper_contact1 input
{
	background:#F6F6F6 none repeat scroll 0 0;
	border:1px solid #DCDCDC;
	height:20px;
	padding:7px 5px 3px 35px;
	font-size:14px;
	width:290px;
}

.wrapper_contact1 input.name, .wrapper_contact1 input.phone, .wrapper_contact1 input.email, .wrapper_contact1 input.address, .wrapper_contact1 input.subject
{
	background-repeat:no-repeat;
	background-position:10px 7px;
}

.wrapper_contact1 input.name
{
	background-image:url(/images/name.gif);
	width:235px;
}

.wrapper_contact1 input.phone
{
	background-image:url(/images/phone.gif);
	width:235px;
}

.wrapper_contact1 input.email
{
	background-image:url(/images/email.gif);
	width:235px;
}

.wrapper_contact1 input.address
{
	background-image:url(/images/nha.gif);;
	width:235px;
}

.wrapper_contact1 input.subject
{
	background-image:url(/images/nguoi.gif);
	width:545px;
}



.wrapper_contact1 textarea
{
	background:#F6F6F6 none repeat scroll 0 0;
	border:1px solid #DCDCDC;
	float:left;
	display:inline;
	font-size:14px;
	height:107px;
	padding:5px;
	width:575px;
	overflow:auto;
}

.wrapper_contact1 input:hover, .wrapper_contact1 input:focus, .wrapper_contact1 textarea:hover, .wrapper_contact1 textarea:focus
{
	border:1px solid #C38200;
	
}






.wrapper_contact1 label
{
	margin:0 5px 0 0;
	padding:4px;
	display:block;
	font-size:12px !important;
	font-weight:normal !important;
	color:#411900 !important;
	text-align:left;
}

.wrapper_contact1 .error
{
	border:1px solid #be3e23;
	background-color:#e05721;
	padding:10px;
	color:#FFFFFF;
}



span
{
	/*color:#000 !important;*/
	
}
.wrapper_contact1 input.submit, .wrapper_contact input.submit:hover
{
	width:73px;
	height:23px;
	padding:0px;
	margin:0px auto;
	margin-left:280px;
	float:left;
	margin-top:10px;
	border:none;
	text-align:center;
	
}
.wrapper_contact1 input.reset
{
	width:73px;
	height:23px;
	padding:0px;
	margin:0px auto;
	margin-left:30px;
	float:left;
	background:url(/images/vietlai.png) no-repeat center;
	margin-top:10px;
	border:none;
	cursor:pointer;
	text-align:center;
}
.wrapper_contact1 input.regis
{
    
    border: 1px solid #DCDCDC !important;
    color: #C38200 !important;
    clear: both;
    cursor: pointer;
    float: left;
    height: 25px;
    margin: 0 10px 0 0;
    outline: medium none;
    padding: 0;
    width: 75px;
	font-weight:bold;

	margin-bottom:10px;
	*margin-bottom:-20px;
	margin-top:10px;

	
}
.wrapper_contact1 input.regis:hover
{
	 
     font-weight:bold;	
	 border: 1px solid #C38200 !important;
	 
}

