.button,div.button2 input, div.buttonOR input {
padding-top:0;padding-bottom:1px;
}

div.button2 input, div.buttonOR input {
	padding: 1px 10px;
}

div.buttonOR input{
width:106px;
}

.goBack,.back,#content,#topLinks,.menuReserva,.formReserva #divHuespedes div.habitacion,.headerContent,.fichaHotel,.boxBusq,.seccion .secVariable,.detalle .hotelesPais,.resultados,.resultados .ajusteBusq p,.mapaGoogle,.macro .paso,.detalleReserva,.completar form,.completar .descuento .precio,.completar .botonComprar,.selecDestino,.selecDestino .listDestinos,.destinosDestac,.ofertaDestacada,.ofertaDestacada .descripcio,.ofertasHotel .reserva,.otrasOfertas td.precioTotal,.ayuda .faqs li,.macroOfertas .buscador,.ofertasRecom .oferta,.masOfertasTem .guiaDestinos,#fotografias .submenuFotos ,#fotografias .fotosHotel .box,.virtual,.infoReserva,.datosHuesped div,.desgloseReserva .botonImprimir,.usuariosReg ,.completar .generar,.formBoletin div.button2,div.buttonOR,.resultados .ajusteBusq div.button2,.registroProf .registro .button2,.rh .oferta li,.prensaListado .noticia,.prensaListado form{
zoom:1;
}

.headerContent h1{
font-size:20px;
}

.disponibilidad {
 padding-top:6px;
 padding-bottom:0;
}

.otros li{
height:16px;
}
#topLinks{
height:80px;
}
.macroHotel .filtros li{
background-position:0 8px;
}
.ui-slider-disabled .ui-slider-handle { 
filter: alpha(opacity=50); 
}
.ui-slider-range { 
filter: alpha(opacity=30);
}
.homeSimple .destinosDestac li {
margin-bottom:7px;
}
.usuariosReg div.button2 {
margin-left:-10px;
}
#formBuscador .button2 input{
padding-bottom:1px;
}
.ofertasHotel .oferta sup {
font-size:1.3em;
}

.ayuda .listado li li a,
.ayudaDetalle .listado li li a {
    display: block; 
}



.mi-cuenta .llistat-missatges td.estat input,
#home-privada #seves-reserves input,
.emetre-factura input,
.check input,
label input {
	border: none;
}

.check input#numero {
	border: 1px solid #C3BDBF;
}

.emetre-factura input {
	width: auto;
}
#home-privada #seves-reserves input.dp-applied,
#home-privada #seves-reserves input.text {
	border: 1px solid #C3BDBF;
}
.datos-empresa #dades-personals legend,
#registre-agencia legend {
	margin-left: -7px;
}



.paginador li.anterior a,
.paginador li.seguent a {
	padding: 6px 7px 7px 7px;
}
/* documento generico */
.document-generic { width: auto;}
.document-generic .dades-fiscals-riu,
.document-generic .dades-fiscals-client {margin-bottom: 1em; width: 47%;}
.document-generic ul.caixa li span.valor {width: 23em;}
body> .document-generic ul.caixa li span.valor {width: 28em;}

.formReserva .calendar2 a.dp-choose-date {
margin:-17px 0px 0px 123px;
_margin:-17px 0px 0px 61px;

}

.formReserva .calendar3 a.dp-choose-date {

margin:-19px 0px 0px 44px;

}

.formReserva .calendar4 a.dp-choose-date {

margin:-40px 0px 0px 115px;

_margin:-19px 0px 0px 45px;

}

.ofertasHotel .formReserva .calendar4 a.dp-choose-date {
margin:-34px 0px 0px 115px;
_margin:-19px 0px 0px 45px;
}
.formReserva #divHuespedesB div.habitacion {
height:1%;
}


.bloquecentral {
	height: 1%;
}

.ofertaDestacada .descripcio .foto {

_padding-bottom:10px;

}

.macroOfertas .ofertaDestacada {

height: 1%;

}

/* ajuste detalle hotel estrellas en link */

.detalle .otros .col3 td.hotel {

width : auto;

padding-right:10px;

}

.detalle .otros .col3 td.texto {

width : auto;

}

 

.detalle .otros .col3 td.precio {

width : auto;

}

 

.detalle .otros td.hotel {

padding-right:10px;

}

 

.detalle .otros td.hotel a {

float:none;

display:inline-block;

}

.guiaDestinos form {
	height: 1%;
}


.macroOfertas .porDestino {

float : left;

width : 298px;

}

.macroOfertas .porDestino div {

float : left;

width : 135px;

padding-right : 12px;

}


.macroOfertas .porDestino h2 {

margin : 0 10px 0 0;

}

#tiraFotosVirtuales ul {
height: 1%;
}

