#t_form {background:#D3DFE8; padding:0 0 0 20px; width:400px; float:left; margin:16px 0 0 0}
#t_form h1 {margin:0;} 
#t_form  a {color:#0033CC; font-size:16px; margin-right:10px;}
label.error { color:#FF0000; display:none; font-size: 12px; }

 

#err_message { color:#FF0000; display:none; }
#form_desc {float:right; width:220px; background:#CEDAC2; margin:16px 0 0 0;padding:0 20px 0 10px}
#form_desc h1 {color:#336600; font-size:20px; font-weight:normal; margin:0;}
#arrow_desc {
	width:61px;
	height:51px;
	position:relative;
	left:-71px;
	top:-20px;
	background-image: url(../../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#desc_text {top:-70px;  position:relative;  }

#loadblock {  margin:-25px 0 0 0; height:30px; position:relative}
#loading {color: #003399}
#loading img {margin-bottom:-2px}
#hotels ul { margin:0; padding:0;}
#hotels li {margin:5px 0; float:left; width:400px; }
#hotels  img  {margin-left:3px;}

#hotels li a {font-size:12px;}

.right_up_l {
	width:18px;
	height:21px;
	position:relative;
	top:0;
	left:-10px;
	background-image: url(../../img/right_up_l.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.right_up_r {
	width:18px;
	height:21px;
	position:relative;
	top:-21px;
	left:222px;
	background-image: url(../../img/right_up_r.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}



 .right_d_l {
	width:18px;
	height:21px;
	position:relative;
	top:21px;
	left:-10px;
	background-image: url(../../img/right_d_l.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
 .right_d_r {
	width:18px;
	height:21px;
	position:relative;
	top:0;
	left:222px;
	background-image: url(../../img/right_d_r.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}




.color_up_l {
	width:18px;
	height:21px;
	position:relative;
	top:0;
	left:-20px;
	background-image: url(../../img/color_up_l.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.color_up_r {
	width:18px;
	height:21px;
	position:relative;
	top:-21px;
	left:382px;
	background-image: url(../../img/color_up_r.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}



 .color_d_l {
	width:18px;
	height:21px;
	position:relative;
	top:22px;
	left:-20px;
	background-image: url(../../img/color_d_l.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
 .color_d_r {
	width:18px;
	height:21px;
	position:relative;
	top:0;
	left:382px;
	background-image: url(../../img/color_d_r.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
