@import url("./calendarioytab/theme/ui.theme.css");
@import url("galleria.css");
@import url("./calendarioytab/theme/ui.core.css");
@import url("./calendarioytab/theme/ui.datepicker.css");
@import url("./calendarioytab/theme/ui.tabs.css");
@import url("./calendarioytab/theme/ui.accordion.css");
@import url("./estilos.css");
@import url("thickbox.css");
.gallery{
	min-height:400px;
	margin-top:10px;}	
#hoteles{
	width: 570px;
	margin-left:5px;
}
#reservas{
	margin-left:8px;
	margin-right:4px;
	width:560px;
	min-height:850px;}
#fotoh{
	width:160px;
	float:left;
	margin-bottom:5px;
	}
#fotoh img{
	border:solid 2px #FF862A;
	}	
#datosh{
	width:auto;
	}
.fotoh{
	width:160px;
	float:left;
	margin-bottom:5px;
	}
.fotoh img{
	border:solid	2px #FF862A;
	}		
.datosh{
	width:auto;
	}	
.hotel {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #FF862A;
	background:#e7e8f2;
	text-align:left;
}
.hoteltitulo {
	font-family: "Trebuchet MS", Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #FF862A;
	text-align:left;
	margin-top:10px;
	text-align:center;
	margin-bottom:10px;
}
#fotoh2{
	width:220px;
	float:left;
	}
#fotoh2 img{
	border:solid 2px #FF862A;
	}
#habitaciones{
	clear:both;
	}
#errorhb{
	font-family: "Trebuchet MS", Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	display:none;
}
#contenido{
	margin-left:5px;
	margin-right:10px;	
}
.botonr{
font-family: "Trebuchet MS";
position:relative;
border: 1px solid #FF862A; background: #FF862A url(calendarioytab/theme/images/ui-bg_highlight-soft_100_d6b07a_1x100.png) 50% 50% repeat-x;
font-size:15px;font-weight: bold; color: #496BA1; outline: none;
padding-left:1em; padding-right:1em;
cursor:pointer;
margin-right:10px;
left: 46px;
display:inline;}
.botonr:hover{
font-family: "Trebuchet MS";
font-size: 15px;
color:white;
outline: none;
text-decoration:none;
background-image: url(calendarioytab/theme/images/ui-bg_highlight-soft_100_d6b07a_1x100.png);
border:solid 1px #B17D30;
left: 46px;
}
.botonr2{
font-family: "Trebuchet MS";
color: #496BA1;
padding-left:1em; padding-right:1em;
background: #d6b07a url(calendarioytab/theme/images/ui-bg_highlight-soft_100_d6b07a_1x100.png) 50% 50% repeat-x;
border:solid 1px #B17D30;
}
.botonr2:hover{
font-family: "Trebuchet MS";
color:white;
padding-left:1em; padding-right:1em;
background-image: url(calendarioytab/theme/images/ui-bg_highlight-soft_100_d6b07a_1x100.png);
border:solid 1px #B17D30;
}
.h3{width:550px;,}
#hab{text-align:left;}
#cant{text-align:right;}
#spandesde, #spanhasta, #caldesde, #calhasta{
	cursor:pointer;}	
.strike {
font-family: "Trebuchet MS";
font-size: 12px;

color: #999999;
}
#datosh p{
	margin-top:10px;}
.texto{
	margin-top:5px;}
.cadahotel {
	margin-bottom:10px;
	margin-right:10px;
	clear:both;
}
#cadahotel {
	margin-bottom:10px;
	margin-right:10px;
	clear:both;
}
.lineaseparahoteles{border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #A9C5F4;
clear:both;
margin-bottom:5px;}
.scantidad{
	font-family: "Arial";
	font-size: 14px;
	color: #4580E0;
}
.selector select {float:right;}
@media (max-width: 760px) {
  #m, #centrohoteles,{
    width:100%;
  }
  
  #centcuerpo{
    margin-left:0;
  }
  .fotoh { width:160px; margin-right: 7px;}
  #fotoh2{ width:160px; margin-right: 17px;}
  #buscadorhoteles{ display:none;}
  #h3{ width:100%}
  #jgal{ width:auto;}
  #jgal li {width:20%}
  #jgal li img{ width:70%; left:25%;}
  #jgal {padding:0; margin:0}
  .h3 img { width:100px; height:80px;}
  .h3{width:100%;}
  .selector{float:none;}
  #habitaciones2 img { width:50px;}
  #ui-datepicker-div{ z-index:20;}
  #habitaciones2 table { width:auto !important;}
  .selector select {float:none;}
  #fotoh img, #fotoh2 img , .fotoh img , .fotoh2 img  { width:100%;}
 

}