html{
  margin:0px;
  padding:0px;
  width:100%;
}
body{
  /*font-family:Tahoma, Arial, Helvetica, sans-serif;*/
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  width:100%;
  margin:0px;
  padding:0px;
  outline:0;
  border-top:8px #d6adae solid;
}
*{
  outline:0;
}
img{
  border:0px;
}
a img{
  border:none;
}
a{
  text-decoration:none;
  color:#000000;
}

form{
  margin:0px;
  padding:0px;
}
ul, li{
  margin:0px;
  padding:0px;
  list-style-type:none;
}
h1, h2, h3, h4{
  margin:0px;
  padding:0px;
}
blockquote{
  margin:0px;
  padding:0px;
}
input, textarea{
  border-top:2px #D5D2BE solid;
  border-right:1px #D5D2BE solid;
  border-bottom:1px #D5D2BE solid;
  border-left:2px #D5D2BE solid;
}

.centrado{
  width:780px;
  margin-left:auto;
  margin-right:auto;
}
.header{
  height:90px;
  margin-bottom:8px;
}
.contlogo{
  float:left;
  width:100%;
}
.logo{
  float:left;
  padding-top:37px
}
.logo a{
  font-size:23px;
  font-weight:bold;
  margin-right:10px;
}

.header h1{
  font-size:13px;
  float:left;
  clear:none;
  margin-top:46px;
  font-weight:normal;
}
.opcionesheader{
  padding-top:0px !important;
}
.botagregar{
  width:104px;
  height:23px;
  display:block;
  line-height:24px;
  text-align:right;
  padding-right:12px;
  float:right;
  clear:none;
  margin-left:2px;
  display:none;
}
.botcontacto{
  width:80px;
  height:23px;
  display:block;
  line-height:24px;
  text-align:right;
  padding-right:12px;
  float:right;
  clear:none;
  margin-left:2px;
  display:none;
}
.datoscomunidad{
  float:left;
  width:100%;
  margin-top:47px;
  line-height:23px;
  text-align:center;
  display:none;
}
.datoscomunidad a{
  display:block;
  width:100%;
  line-height:19px;
}

.busquedaenhome{
  padding-top:12px;
  float:left;
  width:100%;
  display:none;
}
.busquedaenhome h2{
  font-size:14px;
}
.busquedaenhome div{
  text-align:right;
}
.busquedaenhome img{
  margin-top:5px;
  float:left;
}
#inputbusqueda{
  border:0px;
  overflow:hidden;
  float:left;
  clear:none;
  margin-top:4px;
  padding-top:5px;
  padding-bottom:6px;
  padding-left:5px;
  width:603px;
}
.botbuscar{
  float:left;
  clear:none;
  width:30px;
  height:27px;
  margin-top:4px;
  padding-top:5px;
  padding-bottom:6px;
  padding-left:5px;
  border:0px;
  cursor:pointer;
  border-left:1px #B7C7CF solid;
}
.botbusqavanz{
  margin-top:19px;
  display:block;
  float:right;
  clear:none;
  font-weight:bold;
}
#contsugerencia{
  float:left;
  clear:left;
  padding:10px 0px 8px 0px;
  font-size:12px;
  display:none;
  position:absolute;
  margin-top:32px;
  text-align:left;
  border:1px #A35F81 solid;
}
#contsugerencia a{
  display:block;
  padding:3px 40px 3px 10px;
  text-align:left;
}
#contsugerencia a:hover, .sugeselected{
  text-decoration:underline;
}

.ad1{
  width:728px;
  height:90px;
  overflow:hidden;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:8px;
  display:none;
}

.contcentral{
  float:left;
  width:500px;
  line-height:20px;
  font-size:13px;
}
.contcentral select, .contcentral option{
  font-family:monospace;
  margin-top:1px;
  margin-bottom:5px;
}
.contcentral select{
  /*display:block;*/
  float:left;
}
.contcentral input{
  float:right;
  clear:none;
}

.barralat{
  float:right;
  width:270px;
  clear:none;
}
.bottombarralat{
  float:left;
  width:100%;
  padding-bottom:4px;
}
.sidebartop{
  padding-top:4px;
}

.datoslathome{
  padding:6px 10px 6px 10px;
  float:left;
  width:250px;
}

.barralat h2{
  font-size:13px;
  margin:2px 0px 2px 0px;
}
.barralat li{
  float:left;
  width:100%;
}
.barralat li a{
  padding:3px 0px 3px 0px;
  margin:0px;
  float:left;
  width:100%;
  border-bottom:1px #B68195 solid;
}
.barralat li a:hover{
  border-bottom:1px #D0AEAD solid;
}
.barralat ul{
  margin:0px 0px 4px 0px;
  float:left;
  width:100%;
}
.barralat .nombre{
  float:left;
  line-height:13px;
  font-weight:bold;
}
.estrellas{
  background:url(http://www.guianuit.com/imagenes/estrellas.gif) no-repeat;
  display:block;
  width:65px;
  height:13px;
  overflow:hidden;
  text-indent:100px;
}
.barralat li .estrellas{
  float:right;
  clear:none;
}

.estrellas5, .hotelde5estrellas .estrellas{
  background-position:0px 0px;
}
.estrellas4, .hotelde4estrellas .estrellas{
  background-position:-13px 0px;
}
.estrellas3, .hoteldee3strellas .estrellas{
  background-position:-26px 0px;
}
.estrellas2, .hotelde2estrellas .estrellas{
  background-position:-39px 0px;
}
.estrellas1, .hotelde1estrellas .estrellas{
  background-position:-52px 0px;
}
.estrellas0, .hotelde0estrellas .estrellas{
  background-position:-65px 0px;
}
.estrellitas{
  background:url(http://www.guianuit.com/imagenes/estrellitas.gif) no-repeat;
  display:block;
  width:45px;
  height:9px;
  overflow:hidden;
  text-indent:100px;
  float:left;
  clear:none;
}
.estrellitas5{
  background-position:0px 0px;
}
.estrellitas4{
  background-position:-9px 0px;
}
.estrellitas3{
  background-position:-18px 0px;
}
.estrellitas2{
  background-position:-27px 0px;
}
.estrellitas1{
  background-position:-36px 0px;
}
.estrellitas0{
  background-position:-45px 0px;
}

.institucional{
  width:760px;
  float:left;
  padding:10px;
  margin:10px 0px 10px 0px;
  text-align:center;
}
.institucional a{
  margin-left:5px;
  margin-right:5px;
}

.tablaresults{
  width:100%;
}
.tablaresults table{
  width:100%;
  margin:10px 0px 5px 0px;
}
.tablaresults th{
  text-align:left;
  line-height:18px;
  padding-bottom:5px;
}
.tablaresults th a{
  border-bottom:1px #666 solid;
  padding:2px 0px 2px 2px;
  display:block;
  width:100%;
}
.tablaresults td{
  padding-right:10px;
}
.tablaresults td a{
  width:100%;
  display:block;
  padding-left:5px;
}
.tnrodcuenta{
  font-size:9px;
  color:#666;
  text-align:right !important;
}

.lineapar{
  background:#f2f1d0;
}

.tablaresults td{
  text-align:left;
  border-bottom:1px #d5d2be solid;
  line-height:18px;
}

.caract{
  padding-left:19px;
  line-height:16px;
}
.caractno{
  padding-left:19px;
  line-height:16px;
}

.datoshotel .puntajeotorgado{
  margin-top:5px;
  margin-bottom:5px;
  float:left;
}
.datoshotel h3{
  margin-bottom:2px;
}

.datoshotel .puntajeotorgado .estrellas{
  margin:3px 0px 1px 0px;
}
.datoshotel .calificar{
  float:right;
  clear:none;
}
#puntuar{
  padding:10px;
}

.cadacomentario{
  margin-top:5px;
  line-height:1.6em;
  border-bottom:1px #D4D0C8 solid;
}
.cadacomentario div{
  padding:10px;
}
.cadacomentario .autor{
  border-bottom:1px white solid;
  line-height:20px;
  height:20px;
}
.cadacomentario .autor span{
  float:left;
}
.cadacomentario .autor a{
  float:right;
  clear:none;
  font-size:10px;
}
.comentar{
  margin-top:10px;
}
.comentar input, .comentar textarea{
  width:400px;
}
.comentar div{
  margin-top:3px;
  margin-bottom:3px;
}

.footer{
  float:left;
  width:100%;
  /* background:#d6adae; */
  margin-top:10px;
  border-top:1px #d6adae solid;
  border-bottom:8px #d6adae solid;
  padding-top:20px;
  padding-bottom:30px;
  text-align:center;
  line-height:17px;
}
.footer a:hover{
  text-decoration:underline;
}

.buscadoravanzado li{
  line-height:19px;
  margin-bottom:2px;
}
.buscadoravanzado ul{
  float:left;
  clear:left;
}
.buscadoravanzado input{
  float:left;
  clear:left;
  margin-right:7px;
}
.buscadoravanzado span{
  float:left;
  clear:none;
}
.buscadoravanzado div{
  float:left;
  clear:none;
  padding:10px;
  margin-bottom:2px;
}

.buscadoravanzado h2{
  font-size:15px;
  padding-left:3px;
  margin-bottom:8px;
}
.buscadoravanzado h3{
  font-size:13px;
  padding-left:3px;
  margin-bottom:5px;
}

.formenviarhotel ol{
  padding-left:10px;
}
.formenviarhotel li{
  float:left;
  clear:left;
  width:100%;
  margin-bottom:4px;
}
.formenviarhotel input, .formenviarhotel textarea{
  float:left;
  clear:none;
  width:200px;
}
label{
  width:200px;
  float:left;
  line-height:19px;
  vertical-align:top;
}
.formenviarhotel fieldset{
  border-left:0px;
  border-right:0px;
  border-bottom:0px;
  padding-left:0px;
}
.formenviarhotel legend{
  padding-left:0px;
  margin-left:0px;
  margin-bottom:5px;
  font-weight:bold;
}
.labeltyperadio{
  width:100%;
}
.labeltyperadio input{
  width:auto;
  margin:4px 4px 0px 150px;
}
.formenviarhotel .botenviar{
  width:auto;
}
.paginacion{
  float:none;
  width:100%;
  line-height:17px;
  font-size:12px;
  padding:2px 0px 2px 10px;
}
.pageselected{
  font-weight:bold;
}
