.cajaSelectRate {
	width: 500px;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #009900;
	border-left-width: 1px;
	border-left-color: #009900;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-color: #009900;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #009900;
	border-bottom-style: solid;
	padding:4px;
	height:auto;
	margin-top: 15px;
	margin-bottom: 10px;
}
#cajaSeelcthis{
background-color:#FFCC00;
float:right;
margin:5px 0pt 0pt;
padding:4px;
text-align:center;
width:150px;
}
#cajaMax{
float:right;
margin:5px 0pt 0pt;
padding:4px;
text-align:center;
width:150px;
}

#cajaRoomChild {
float:left;
width:320px;
padding:3px;
}
#cajaPubRates{
	float:left;
	width:720px;
	height: 30px;
}

.roomNametex{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000FF;
	text-decoration: underline;
}
.roomNameSmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
}


#tabla1 {
width: 600px;
border:none;

}
#tablaRates {
width: 620px;
BORDER-TOP: #4c4c4c 1px solid; 
BORDER-BOTTOM: #4c4c4c 1px solid;
BORDER-LEFT: #4c4c4c 1px solid; 
BORDER-RIGHT: #4c4c4c 1px solid;

}
 #tDRates1{
	BORDER-BOTTOM: #4c4c4c 1px solid;
	text-align: center;
	
}
 #tDRates2{
	BORDER-BOTTOM: #FFCC99 1px solid;
	text-align: center;
	
}
 #tDRates3{
	BORDER-BOTTOM:#FFCC99 1px solid;
	BORDER-RIGHT:#FFCC99 1px solid;
	text-align: center;
	
}
 #trRates1{
	background-color: #CAE1F0;
	height:25px;
	
}
#trRates2{
background-color:#FFFFF4;
height:25px;
}
.Ratesletras
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-align:justify;
	font-weight: bold;
}
.RatesletrasD
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
		
}
#tabla1 td {
 	padding:2px;
	margin:0px;
	vertical-align: top; 
 }
 
 #tr{
	background-color: #E7F1F8;
}
 #trD{
	background-color: #CCFFCC;
}
#tr2{
background-color:#FFFFF4;
}
.t3 {
	float: left;
	width: 220px;
	background-color: #339900;
	padding:4px
}
#tcFacilities {
width: 600px;
border-top:3px solid #6495ED;
}

#tcPayment {
width: 600px;
border-top:3px solid #FF6D0E;
}

#divpayment
{
width: 250px;
float:right;
height:auto;
}
#divbutonpay
{
width: 250px;
float:left;
height:auto;
margin-top:4px;
}

#tcline {
width: 500px;
border-top:3px solid #6495ED;
}
#cajaorder {
	width: 500px;
	border:1px solid #DDEFF7;
	float: left;
	margin-bottom: 10px;
	height: auto;
}
#cajaFill{
width: 500px;
float: left;
background-color:#DDEFF7;
height:auto;
padding:4px;

}
#cajaSmall
{
width: 140px;
float: left;
height:auto;
margin-left:10px;

}
#cajaSmall2
{
width: 270px;
float: left;
height:15px;
background-color:#DDEFF7;
padding:4px;
margin-right:10px;
}
.cajaRoomadultchil
{
width: 300px;
padding:3px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-align:justify;
}
.cajaChilds
{
width: 80px;
float: left;
height:auto;
background-color:#DDEFF7;

}

.cajaRequire
{
width: 280px;
float: Right;
background-color:#DDEFF7;

}

/** para la galeria*/
	#thumbs{
		width:620px;
		height:auto;
	}
	#thumbs div {
		margin:5px;
		width:140px;
		height:140px;
		float:left;
		
	}
	#thumbs div img{
		border:none;
		display:block;
		margin:5px auto;
	}

	#bigDynPic{
		background:#369;
		position:absolute;
		padding:2px;
	
	}

	#bigDynPic p{
		font-family:Verdana,Sans-serif;
		font-weight:bold;
		font-size:80%;
		background:#369;
		color:#fff;
		margin:0;
		padding:5px 10px;	
	}

