 * {

    margin: 0;

    padding: 0;

}



body {

    color: #333;

    /*background:url(../img/fondo.gif) repeat;*/

    font-family: Arial, Helvetica, sans-serif;

    font-size: 100%;

    text-align: center;

}



img {

    border: none;

    margin: 0;

    padding: 0;

}



hr {

    height: 1px;

    width: 96%;

    color: #c5c9cb;

    background-color: #c5c9cb;

    border: 0;

    margin: 0 auto;

    text-align: center;

}



a, a:visited {

    color: #ff9933;

    text-decoration: none;

}



a:hover {

    color: #4a565c;

    text-decoration: none;

} .msg_txt {

    width: 100%;

    font-size: 10px;

    text-align: center;

    padding: 50px;

} .msg_txt p {

    padding: 10px;

}



/* >>> CONTENEDORES <<< */

div#print {

    display: none;

}



div#contenedor {

    width: 1000px;

    height: auto;

    margin: 1px auto;

    text-align: left;

}



div#contenedor-in {

    float: left;

    width: 850px;

    height: 100%;

    /*max-height:100px;*/

    margin: 17px 0 0 0;

    background-color: #fff;

}



div#bannersuperior {

    clear: both;

    width: 850px;

    height: 90px;

    margin: 0 0 1px 0;

    text-align: right;

    background: url(../img/publisuperiorfondo.gif) repeat-x;

}



div.bannersuperior-aviso {

    float: left;

}



div#bannersuperior-in {

    float: left;

}



div#bannersuperior img {

    border: none;

    text-decoration: none;

}



div#skycraper {

    float: right;

    width: 160px;

    margin: 0 0 0 10px;

    text-align: left;

}



div#skycraper-in {

    float: left;

    width: auto;

    height: auto;

    background: url(../img/publiskyfondo.gif) #CCCCCC repeat;

    /*background-color:#FF0000;*/

}



div#skycraper-in2 {

    float: left;

    width: auto;

    height: auto;

}



div#skycraper img {

    clear: both;

}



div#cabecera {

    float: left;

    width: 850px;

    height: 48px;

    margin: 0 0 0 0;

    background-color: #4b565c;

}



div#cabecera-in {

}



div#logo {

    float: left;

}



div#idioma {

    float: left;

    padding: 24px 0 0 20px;

    font-size: 12px;

    letter-spacing: 0.2px;

}



div#idioma a:link {

    text-decoration: none;

    color: #ff9934;

    font-size: 12px;

    letter-spacing: 0.2px;

}



div#idioma a:visited {

    text-decoration: none;

    color: #ff9934;

    font-size: 12px;

    letter-spacing: 0.2px;

}



div#idioma a:hover {

    text-decoration: none;

    color: #FFF;

    font-size: 12px;

    letter-spacing: 0.2px;

}



div#menu {

    float: right;

    padding: 25px 14px 0 0;

    text-transform: uppercase;

    font-size: 10px;

    color: #83949c;

}



div#menu ul {

    list-style: none;

}



div#menu li {

    display: inline;

}



div#menu a:link {

    text-decoration: none;

    color: #83949c;

    font-size: 10px;

}



div#menu a:visited {

    text-decoration: none;

    color: #83949c;

    font-size: 10px;

}



div#menu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#registro {

    float: left;

    width: 830px;

    height: 30px;

    margin: 1px 0 0 0;

    background-color: #cccc99;

}



div#vip {

    width: 186px;

    height: 155px;

    background-color: #f0f0f0;

}



div#viphometitulo {

    float: left;

    text-transform: uppercase;

    font-size: 20px;

    margin: 0 0 0 0;

    padding: 4px 0 0 9px;

    color: #FFF;

}



div#viphometitulo h1 {

    display: inline;

    font-size: 20px;

    color: #4a565c;

}



div#viphomeformulario2 {

    float: right;

    padding: 8px 14px 0 0;

}



div#viphomeformulario2 p {

    font-size: 9px;

    color: #999966;

    padding: 0 0 0 14px;

    float: left;

}



div#viphomeformulario2 h3 {

    text-transform: uppercase;

    font-size: 10px;

    color: #fff;

    padding: 0 0 0 18px;

    float: left;

    display: block;

}



div#viphomeformulario2 h2 {

    text-transform: uppercase;

    font-size: 10px;

    color: #50585b;

    padding: 0 0 0 18px;

    float: left;

    display: block;

}



div#viphomeformulario2 h2 a:LINK {

    text-decoration: none;

    color: #50585b;

    font-size: 10px;

}



div#viphomeformulario2 h2 a:ACTIVE {

    text-decoration: none;

    color: #50585b;

    font-size: 10px;

}



div#viphomeformulario2 h2 a:visited {

    text-decoration: none;

    color: #50585b;

    font-size: 10px;

}



div#viphomeformulario2 h2 a:hover {

    text-decoration: none;

    color: #FFF;

    font-size: 10px;

}



div#viphomeformulario {

    float: left;

    padding: 8px 0 0 13px;

    width: 480px;

}



div#viphomeformulario form {

    margin: 0;

    padding: 0;

} #campoTextoDatos {

    float: left;

    width: 152px;

    height: 15px;

    margin: 0 0 0 0;

    background-color: #efefd2;

    font-size: 10px;

    color: #999966;

    border: none;

} #campoTextoDatos2 {

    float: left;

    width: 152px;

    height: 15px;

    margin: 0 0 0 5px;

    background-color: #efefd2;

    font-size: 10px;

    color: #999966;

    border: none;

} #enviar {

    float: left;

    margin: 0 0 0 6px;

}



div#viphomeformulario p {

    font-size: 9px;

    color: #999966;

    padding: 0 0 0 14px;

    float: left;

}



div#viphomeformulario h3 {

    text-transform: uppercase;

    font-size: 10px;

    color: #fff;

    padding: 0 0 0 18px;

    float: left;

    display: block;

}



div#viphomeformulario h2 {

    text-transform: uppercase;

    font-size: 10px;

    color: #50585b;

    padding: 0 0 0 18px;

    float: left;

    display: block;

}



div#viphomeformulario h2 a:link {

    text-decoration: none;

    color: #50585b;

    font-size: 10px;

}



div#viphomeformulario h2 a:visited {

    text-decoration: none;

    color: #50585b;

    font-size: 10px;

}



div#viphomeformulario h2 a:hover {

    text-decoration: none;

    color: #fff;

    font-size: 10px;

}



div#viphomeformulario p a:active {

    text-decoration: none;

    color: #999966;

    font-size: 9px;

}



div#viphomeformulario p a:link {

    text-decoration: none;

    color: #999966;

    font-size: 9px;

}



div#viphomeformulario p a:hover {

    text-decoration: none;

    color: #fff;

    font-size: 9px;

}



div#viphomeformulario p a:visited {

    text-decoration: none;

    color: #999966;

    font-size: 9px;

}



div.viphomeimagen {

    float: right;

    height: 18px;

    padding: 0 10px 0 0;

}



div.viphomeimagenpunto {

    float: left;

    font-size: 25px;

    color: #999966;

    font-weight: bold;

}



div.viphomeimagenpunto a:link {

    text-decoration: none;

    color: #999966;

    font-size: 25px;

    font-weight: bold;

}



div.viphomeimagenpunto a:visited {

    text-decoration: none;

    color: #999966;

    font-size: 25px;

    font-weight: bold;

}



div.viphomeimagenpunto a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 25px;

    font-weight: bold;

}



div.viphomeimagenhazte {

    float: left;

    width: auto;

    height: 18px;

    line-height: 11px;

    padding: 4px 7px 0 7px;

    font-size: 10px;

    color: #4a565c;

    font-weight: normal;

}



div.viphomeimagenhazte a:visited {

    text-decoration: none;

    color: #999966;

}



div.viphomeimagenhazte a:link {

    text-decoration: none;

    color: #999966;

}



div.viphomeimagenhazte a:visited {

    text-decoration: none;

    color: #999966;

}



div.viphomeimagenhazte a:hover {

    text-decoration: none;

    color: #4a565c;

}



div#viphomedesconectar {

    float: right;

    padding: 8px 13px 0 0;

    font-size: 10px;

    color: #4a565c;

}



div#viphomedesconectar a:link {

    text-decoration: none;

    color: #4a565c;

}



div#viphomedesconectar a:visited {

    text-decoration: none;

    color: #4a565c;

}



div#viphomedesconectar a:hover {

    text-decoration: none;

    color: #999966;

}



/*--------------------------------------------------------------------------------------*/

div#contenido {

    float: left;

    width: 830px;

    height: auto;

    margin: 1px 0 0 0;

    background-color: #f0f0f0;

}



div#central {

    float: left;

    width: 655px;

    min-height: 1350px;

    _height: 1250px; /* hack ie6 */

    /*height:auto;*/

    margin: 0;

    color: inherit;

    background-color: #FFFFFF;

}



div#central.home {

    min-height: 900px;

    _height: 900px; /* hack ie6 */

}



div#central img {

    border: none;

    text-decoration: none;

}



div#centralficha {

    float: left;

    width: 830px;

    height: auto;

    margin: 0;

    color: inherit;

    background-color: #fff;

}



div#central img {

    border: none;

    text-decoration: none;

}



div#dcha {

    float: left;

    width: 175px;

    height: auto;

    margin: 0;

    color: inherit;

    background-color: #f0f0f0;

}



div#dcha-in {

}



div#pie-seccion {

    float: left;

    width: 655px;

    text-align: center;

    background-color: #fff;

    text-transform: uppercase;

    padding: 8px 0 16px 0;

    margin: 20px 0 0 0;

    font-size: 10px;

    letter-spacing: 0;

}



div#pie2-in {

    width: auto;

    padding: 0 0 0 0;

}



div#pie-seccion ul {

    list-style: none;

}



div#pie-seccion li {

    display: inline;

}



div#pie-seccion li.separacion {

    display: inline;

    padding: 0 21px 0 21px;

}



div#pie-seccion a:link {

    text-decoration: none;

    font-size: 10px;

    color: #49565c;

}



div#pie-seccion a:visited {

    text-decoration: none;

    color: #49565c;

    font-size: 10px;

}



div#pie-seccion a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#pie {

    float: left;

    width: 655px;

    background-color: #fff;

    text-transform: uppercase;

    padding: 18px 0 16px 0;

    font-size: 10px;

    letter-spacing: 0;

    bottom: 0px;

    position: relative;

}



div#pie-in {

    width: auto;

    padding: 0 0 0 13px;

}



div#pie ul {

    list-style: none;

}



div#pie li {

    display: inline;

}



div#pie li.separacion {

    display: inline;

    padding: 0 21px 0 21px;

}



div#pie a:link {

    text-decoration: none;

    color: #49565c;

    font-size: 10px;

}



div#pie a:visited {

    text-decoration: none;

    color: #49565c;

    font-size: 10px;

}



div#pie a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



/*

Pie Promocional

*/

div#piepromocional {width: 970px; line-height: 14px; background-color: #fff; font-size: 9px; clear:both; padding:0px  0px 20px 0px }

/* QUITAMOS EL FONDO*/



/*

div#bandagrispromocional { background: transparent url('/images/fondo.gif') repeat; width: 100%; height: 20px; clear:both; }*/

div#bandagrispromocional { width: 100%; height: 20px; clear:both; }

div#piepromocional-in { padding: 15px; width: 96%; clear:both; background-color:#fff; text-align:left; }

div#piepromocional div.titulo { color: rgb(74, 86, 92); font-size: 10px; padding:13px 0 5px; }

div#piepromocional div.titulo a { font-size: 10px; color:#fff; text-decoration: none;}



/*

div#piepromocional ul { list-style-type: none; list-style-image: none; list-style-position: outside; }

div#piepromocional li { display: inline; }

div#piepromocional a { text-decoration: none; color: rgb(73, 86, 92); font-size: 11px; }

div#piepromocional a:hover {  color: rgb(255, 153, 52); }



*/





#piepromocional_destinos, #piepromocional_tipos 	{ width:100%; float:left; }

div#hotels_destinos{ background:#CCCC99; font-size:15px; padding:4px; color:#4B565C; } 

div.pie_pais_titulo { background-color:#4B565C; margin:1px;  }

a.titulo { padding:5px; font-size:11px; width:100%; color:#FF9933; }

a.titulo:hover { color:#fff; }



ul#espana { float:left; }

ul#espana li { text-align:center;  border:1px solid #fff; list-style:none; padding:1px 0px; width:105px; float:left;  }

ul#espana li a { color:#4B565C; font-size:11px; } 

ul#espana li a:hover { color:#FF9933;  }



ul#tipos_viajes { display:inline; }

ul#tipos_viajes li { text-align:left; float:left; display:inline; list-style:none; padding:2px 0px 0px 14px; background-color:#fff; border:1px solid #fff;  width:224px;  }

ul#tipos_viajes li a { font-size:13px; color:#FF9933; }

ul#tipos_viajes li a:hover { color:#4B565C; }

 

ul#espana li.pais {  border:1px solid #fff; list-style:none; padding:1px 0px; width:105px; background-color:#4B565C;  }

ul#espana li.pais a.link_azul_pais { color:#FF9933;  }

ul#espana li.pais a.link_azul_pais:hover { color:#fff; }



div#footer_box { text-align:left; width:99%; height:30px; padding:5px; clear:both; float:left; background:#4B565C; }

div#footer_box a { color:#fff; } 

 

div#logotipofacebook { float:left; font-size: 0px;  color: rgb(74, 86, 92); text-align: left; font-size:10px; padding:8px;   }

div#logotipofacebook a { color:#fff; text-decoration:none; }

div#logotipofacebook a:hover { color: #FF9933; }



div.newlinefeed { float:left;  width:105px; margin:0px auto; border:0px; display:inline; }

#nav { font-family:Arial,Helvetica,sans-serif; }

ul#nav { color:#4B565C; list-style-image:none; list-style-position:outside; list-style-type:none; padding:0; z-index:0;	text-transform:uppercase; }

ul#nav li { cursor:default;	float:left;	list-style-image:none;	list-style-position:outside; list-style-type:none;  font-size:11px; display:inline; margin: 0px 5px 0px 5px; padding-top:3px; padding-left: 7px; }

ul#nav li ul { background-color: #CCCC99; display:none; padding:0px 3px 1px 1px; width:110px; position:absolute; clear:both;  padding-top:1px; padding-bottom:2px; }

ul#nav li p { float:left; display:none; }

ul#nav li ul li { text-transform:none; background-color:#4B565C; clear:both; color:#FFFFFF; float:left; font-size:11px; padding:0px; width:110px; margin:1px; position:relative; }

ul#nav li a { color:#4B565C; padding:1px; text-decoration:none;	}

ul#nav li ul li a {	color:#FFFFFF; text-decoration:none; width:100px; }

ul#nav ul li a:hover{ color:#FFF; }

ul#nav li ul li a:hover{ color:#4B565C; background-color:#FF9933; clear:both; float:left; padding:0; width:110px; }

div.menu_principal_abierto { line-height:25px; }

div#share_this_page { width:215px;  margin:20px 0px 20px 10px; float:left; padding:5px; text-align:right; border-top:1px solid #ccc; border-bottom:1px solid #ccc; clear:both; }

div#share_this_page a { float:left; }

div#footer_box { text-align:left; width:99%; height:30px; padding:5px; clear:both; float:left; background:#4B565C; }

div#footer_box a { color:#fff; } 



/*--------------------------------------------------------home----------------inicio---*/

div#destacado {

}



div#fotodestacado {

    overflow: hidden;

    width: 655px;

    height: 250px;

}



div#descripciondestacado {

    padding: 0 0 0 13px;

}



div#destacadoizda {

    float: left;

    width: 530px;

}



div#titulodestacado {

    color: #4a565c;

    font-size: 19px;

    padding: 10px 0 0 0;

    width: 525px

}



div#titulodestacado a:active {

    text-decoration: none;

    color: #4b565c;

    font-size: 19px;

}



div#titulodestacado a:link {

    text-decoration: none;

    color: #4b565c;

    font-size: 19px;

}



div#titulodestacado a:visited {

    text-decoration: none;

    color: #4b565c;

    font-size: 19px;

}



div#titulodestacado a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 19px;

}



span.naranja {

    color: #ff9933;

}



span.cmdnaranja {

    font-size: 12px;

    background-color: #ff9933;

}



span.gris {

    color: #4b565c;

}



span.grisclaro {

    color: #85949b

}



span.verde {

    color: #999966;

}



span.renfe {

    color: #7d216a;

    font-size: 11px;

    white-space: nowrap;

}



div#slogandestacado {

    color: #ff9933;

    font-size: 13px;

    font-weight: bold;

    padding: 3px 0 0 0;

    width: 525px;

}



div#slogandestacado a:active {

    text-decoration: none;

    color: #ff9933;

    font-size: 13px;

}



div#slogandestacado a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 13px;

}



div#slogandestacado a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 13px;

}



div#slogandestacado a:hover {

    text-decoration: none;

    color: #4b565c;

    font-size: 13px;

}



div#extendidodestacado {

    font-size: 10px;

    letter-spacing: 0.01px;

    line-height: 13px;

    padding: 3px 0 0 0;

    width: 525px;

}



div#extendidodestacado a:link {

    text-decoration: none;

    color: #4b565c;

    font-size: 10px;

}



div#extendidodestacado a:visited {

    text-decoration: none;

    color: #4b565c;

    font-size: 10px;

}



div#extendidodestacado a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#destacadodcha {

    float: left;

    width: 80px;

    text-transform: uppercase;

    text-align: right;

    padding: 14px 0px 14px 5px;

}



div.separador {

    clear: both;

    width: 100%;

    height: 15px;

    margin: 0 auto;

    text-align: center;

    background: url(../img/separador.gif) repeat-x;

}



div.separadorgrande {

    clear: both;

    width: 630px;

    height: 17px;

    margin: 0 auto;

    text-align: center;

    background: url(../img/separador.gif) repeat-x;

}



div.separadorvertical {

    float: left;

    width: 3px;

    height: 152px;

    margin: 8px 0 0 0;

    background: url(../img/separadorvertical.gif) repeat-y;

}



div.separadorgris {

    clear: both;

    width: 100%;

    height: 17px;

    margin: 0 auto;

    text-align: center;

    background: url(../img/separadorgris.gif) repeat-x;

}



div#ofertas {

    float: left;

    width: 329px;

    height: 276px;

    padding: 0 12px 0 13px;

}



div#tituloofertas {

    font-size: 20px;

    text-transform: uppercase;

    color: #4b565c;

    padding: 0 0 5px 0;

}



div#tituloofertas a {

    text-decoration: none;

    color: #4b565c;

    font-size: 20px;

}



div#tituloofertas a:visited {

    text-decoration: none;

    color: #4b565c;

}



div#tituloofertas a:hover {

    text-decoration: none;

    color: #ff9934;

}



div.oferta {

}



div.imagenoferta {

    float: left;

}



div.titulooferta {

    float: left;

    width: 118px;

    text-transform: uppercase;

    font-size: 11px;

    font-weight: bold;

    letter-spacing: 0.5px;

    color: #ff9933;

    padding: 0 0 0 15px;

    overflow: hidden;

}



div.titulooferta a:active {

    text-decoration: none;

    color: #ff9934;

    font-size: 11px;

    font-weight: bold;

}



div.titulooferta a:link {

    text-decoration: none;

    color: #ff9934;

    font-size: 11px;

    font-weight: bold;

}



div.titulooferta a:visited {

    text-decoration: none;

    color: #ff9934;

    font-size: 11px;

    font-weight: bold;

}



div.titulooferta a:hover {

    text-decoration: none;

    color: #4b565c;

    font-size: 11px;

    font-weight: bold;

}



div#btnofertas {

    clear: both;

    text-align: left;

    padding: 4px 0 5px 190px;

}



div#robapaginas {

    float: left;

    width: 301px;

    height: 266px;

}



div#robapaginas-in {

    float: left;

    width: auto;

    height: auto;

    background: url(../img/publiskyfondo.gif) #CCCCCC repeat;

    /*background-color:#FF0000;*/

}



div#robapaginas img {

    border: none;

    text-decoration: none;

    margin: 0;

    padding: 0;

    float: right;

}



div#notelopierdas {

    float: left;

    width: 341px;

    height: 180px;

}



div#titulonotelopierdas {

    float: left;

    text-transform: uppercase;

    font-size: 20px;

    padding: 4px 0 0 13px;

    color: #4b565c;

    width: 250px;

}



div#titulonotelopierdas a:active {

    text-transform: uppercase;

    font-size: 20px;

    color: #4b565c;

    text-decoration: none;

}



div#titulonotelopierdas a:link {

    text-transform: uppercase;

    font-size: 20px;

    color: #4b565c;

    text-decoration: none;

}



div#titulonotelopierdas a:visited {

    text-transform: uppercase;

    font-size: 20px;

    color: #4b565c;

    text-decoration: none;

}



div#titulonotelopierdas a:hover {

    text-transform: uppercase;

    font-size: 20px;

    color: #ff9934;

    text-decoration: none;

}



div#imagennotelopierdas {

    float: left;

    padding: 12px 0 0 13px;

}



div#descripcionnotelopierdas {

    float: left;

    width: 110px;

    font-size: 12px;

    padding: 9px 0 0 13px;

}



div#descripcionnotelopierdas h1 {

    font-size: 11px;

    font-weight: normal;

    letter-spacing: 1px;

    line-height: 16px;

    color: #83949c;

    text-transform: uppercase;

}



div#descripcionnotelopierdas p {

    padding: 10px 0 0 0;

    font-size: 10px;

    letter-spacing: 0.6px;

    line-height: 13px;

    color: #4a565c;

    /*			height:65px;*/

    height: 25px;

    overflow: hidden;

}



div#descripcionnotelopierdas p a:active {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#descripcionnotelopierdas p a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#descripcionnotelopierdas p a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#descripcionnotelopierdas p a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

    text-align: left;

}



div#descripcionnotelopierdas h1 a:active {

    text-decoration: none;

    color: #83949c;

    font-size: 10px;

    text-transform: uppercase;

}



div#descripcionnotelopierdas h1 a:link {

    text-decoration: none;

    color: #83949c;

    font-size: 10px;

    text-transform: uppercase;

}



div#descripcionnotelopierdas h1 a:visited {

    text-decoration: none;

    color: #83949c;

    font-size: 10px;

    text-transform: uppercase;

}



div#descripcionnotelopierdas h1 a:hover {

    text-decoration: none;

    color: #83949c;

    font-size: 10px;

    text-align: left;

    text-transform: uppercase;

}



div#btnnote, div#btntendencias {

    clear: both;

    text-align: left;

    padding: 14px 5px 0px 13px;

}



div#tendencias {

    height: 180px;

    width: 301px;

    height: auto;

    float: left;

    padding: 0 0 0 10px;

}



div#titulotendencias {

    float: left;

    text-transform: uppercase;

    font-size: 20px;

    color: #4b565c;

    padding: 4px 0 0 0;

}



div#titulotendencias a {

    text-transform: uppercase;

    font-size: 20px;

    color: #4b565c;

    text-decoration: none;

}



div#titulotendencias a:visited {

    text-transform: uppercase;

    color: #4b565c;

    text-decoration: none;

}



div#titulotendencias a:hover {

    text-transform: uppercase;

    color: #ff9934;

    text-decoration: none;

}



div.tendencia {

    clear: both;

    /*height:40px;*/

    padding: 14px 0 0px 0;

}



div.imagentendencia {

    float: left;

}



div.titulotendencia {

    float: left;

    width: 150px;

    text-transform: uppercase;

    font-size: 11px;

    letter-spacing: 0.4px;

    line-height: 12px;

    color: #4b565c;

    padding: 0 0 0 10px;

    height:;



overflow:;

}



div.titulotendencia a:active {

    text-decoration: none;

    color: #4b565c;

    font-size: 11px;

}



div.titulotendencia a:link {

    text-decoration: none;

    color: #4b565c;

    font-size: 11px;

}



div.titulotendencia a:visited {

    text-decoration: none;

    color: #4b565c;

    font-size: 11px;

}



div.titulotendencia a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 11px;

}



/*	div#btntendencias{

 clear:both;

 text-align:left;

 padding:14px 5px 5px 0;

 }*/

div#sabias {

    height: auto;

    width: 172px;

}



div#titulosabias {

    float: left;

    text-transform: uppercase;

    font-size: 15px;

    font-weight: bold;

    color: #4a565c;

    padding: 4px 0 0 11px;

}



div#titulosabias a:active {

    text-transform: uppercase;

    font-size: 15px;

    font-weight: bold;

    color: #4b565c;

}



div#titulosabias a:link {

    text-transform: uppercase;

    font-size: 15px;

    font-weight: bold;

    color: #4b565c;

}



div#titulosabias a:visited {

    text-transform: uppercase;

    font-size: 15px;

    font-weight: bold;

    color: #4b565c;

}



div#titulosabias a:hover {

    text-transform: uppercase;

    font-size: 15px;

    font-weight: bold;

    color: #ff9934;

}



div#titulofichasabias {

    float: left;

    text-transform: uppercase;

    font-size: 11px;

    letter-spacing: 0.5px;

    color: #9ab0bb;

    padding: 8px 0 8px 13px;

}



div#titulofichasabias a:active {

    text-transform: uppercase;

    font-size: 11px;

    color: #9ab0bb;

}



div#titulofichasabias a:link {

    text-transform: uppercase;

    font-size: 11px;

    color: #9ab0bb;

}



div#titulofichasabias a:visited {

    text-transform: uppercase;

    font-size: 11px;

    color: #9ab0bb;

}



div#titulofichasabias a:hover {

    text-transform: uppercase;

    font-size: 11px;

    color: #4b565c;

}



div#imagenfichasabias {

    float: left;

    color: #4b565c;

}



div#descripcionfichasabias {

    float: left;

    width: 600px;

    padding: 0 0 0 13px;

    letter-spacing: 0;

    line-height: 13px;

    color: #4b565c;

    font-size: 10px;

}



div#descripcionfichasabias a:active {

    font-size: 10px;

    color: #4b565c;

}



div#descripcionfichasabias a:link {

    font-size: 10px;

    color: #4b565c;

}



div#descripcionfichasabias a:visited {

    font-size: 10px;

    color: #4b565c;

}



div#descripcionfichasabias a:hover {

    font-size: 10px;

    color: #ff9934;

}



div#btnsabias {

    clear: both;

    text-align: left;

    padding: 12px 5px 5px 11px;

}



/*--------------------------------------------------------home----------------fin------*/

/*--------------------------------------------------------dcha----------------inicio------*/

div#buscador {

    width: 175px;

    height: 250px;

    background-color: #FF9933;

}



div#buscador p {

    font-size: 12px;

    text-transform: uppercase;

    color: #FFF;

}



div.dchabtn {

    float: right;

    height: 16px;

    width: 16px;

    padding: 5px 10px 0px 0px;

}



div#titulobuscador {

    padding: 8px 0 6px 9px;

}



div#titulobuscador-in {

    line-height: 22px;

    font-size: 20px;

    text-transform: uppercase;

    color: #FFF;

    padding: 3px 0 0 0;

}



div#formulariobuscador1 {

    float: left;

    padding: 0 0px 0 9px;

} .comboDatos {

    width: 157px;

    /*height:15px;*/

    background-color: #fff;

    margin: 1px 0 1px 0;

    padding: 0;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #4b565a;

    border: none;

} #enviar3 {

} #imagenmapa {

    float: left;

    width: 26px;

    height: 26px;

    padding: 0px 0 12px 11px;

}



div#titulomapa {

    float: left;

    width: auto;

    height: 26px;

    line-height: 26px;

    font-size: 13px;

    font-weight: bold;

    text-transform: uppercase;

    color: #4a565c;

    padding: 0 0 0 0;

    /*background-color:#00FF33;*/

}



div#formulariobuscador2 {

    margin: 0 0 7px 9px;

} #campoTextoDatos3 {

    float: left;

    width: 157px;

    height: 14px;

    margin: 0;

    padding: 2px 0 0 0;

    background-color: #fff;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #4b565a;

    border: none;

} #enviar4 {

} .marron {

    color: #9a9a64;

} #gris {

    color: #50585b;

}



div#hotelestren {

    width: 175px;

    height: 36px;

    line-height: 18px;

    margin: 2px 0px 0px 0px;

    padding: 0px;

    background: url(../img/renfe.jpg) no-repeat center;

}



div#titulohotelestren {

    float: left;

    padding: 4px 0px 0px 10px;

    font-size: 11px;

    color: #7d216a;

}



div#titulohotelestren a:link {

    font-size: 11px;

    color: #7d216a;

    text-decoration: none;

}



div#titulohotelestren a:hover {

    font-size: 11px;

    color: #7d216a;

    text-decoration: none;

}



div#titulohotelestren a:visited {

    font-size: 11px;

    color: #7d216a;

    text-decoration: none;

}



div#titulohotelestren a:active {

    font-size: 11px;

    color: #7d216a;

    text-decoration: none;

}



div#imagenhotelestren {

    float: right;

    padding: 5px 10px 0 0px;

}



div#hoteleseuropa {

    width: 175px;

    height: 26px;

    line-height: 18px;

    background-color: #ff9933; /*#ffcc9a;*/

    margin: 2px 0 0 0;

}



div#titulohoteleseuropa {

    float: left;

    padding: 4px 2px 0 10px;

    font-size: 11px;

    color: #4a565c;

}



div#titulohoteleseuropa a {

    font-size: 11px;

    color: #4a565c;

}



div#imagenhoteleseuropa {

    float: left;

    width: 16px;

    height: 16px;

    padding: 4px 0 0 22px;

}



div#blog {

    width: 175px;

    height: 175px;]



height:

    180px;

    /*background-color:#f0f0f0;*/

border-bottom:

    1px



solid #C5C9CB;



margin:

    0px 0px 0px 0px;

}



div#bloghomeimagen {

    padding: 15px 0 0 10px;

    color: #4a565c;

    font-size: 20px;

    font-weight: bold;

}



span#bloghomeimagen-in {

    padding: 0 0 0 20px;

}



div#bloghomeimagen a:active {

    color: #4a565c;

    font-size: 20px;

    text-decoration: none;

    font-weight: bold;

}



div#bloghomeimagen a:link {

    color: #4a565c;

    font-size: 20px;

    text-decoration: none;

    font-weight: bold;

}



div#bloghomeimagen a:visited {

    color: #4a565c;

    font-size: 20px;

    text-decoration: none;

    font-weight: bold;

}



div#bloghomeimagen a:hover {

    color: #ff9933;

    font-size: 20px;

    text-decoration: none;

    font-weight: bold;

}



div#bloghometitulo {

    width: 155px;

    padding: 6px 0 0 10px;

    text-transform: uppercase;

    font-size: 12px;

    font-weight: bold;

    letter-spacing: 1px;

    color: #ff9933;

}



div#bloghometitulo a:active {

    color: #ff9933;

    font-size: 12px;

    text-decoration: none;

    font-weight: bold;

}



div#bloghometitulo a:link {

    color: #ff9933;

    font-size: 12px;

    text-decoration: none;

    font-weight: bold;

}



div#bloghometitulo a:visited {

    color: #ff9933;

    font-size: 12px;

    text-decoration: none;

    font-weight: bold;

}



div#bloghometitulo a:hover {

    /*color:#4a565c;*/

    font-size: 12px;

    text-decoration: none;

    font-weight: bold;

}



div#bloghomedescripcion {

    width: 155px;

    padding: 6px 0 0 10px;

    color: #4a565c;

    font-size: 10px;

}



div#bloghomedescripcion a {

    font-size: 10px;

    color: #4a565c;

    text-decoration: none;

}



div#bloghomedescripcion a:link {

    color: #4a565c;

    text-decoration: none;

}



div#bloghomedescripcion a:visited {

    color: #4a565c;

    text-decoration: none;

}



div#bloghomedescripcion a:hover {

    color: #ff9933;

    text-decoration: none;

}



div#logotiponotodo {

    width: 163px;

    height: 30px;

    font-size: 10px;

    color: #4a565c;

    text-align: right;

    /*margin:478px 0 0 0;*/

    bottom: 10px;

    float: left;

}



/*--------------------------------------------------------dcha----------------fin------*/

/*--------------------------------------------------------dchasocio-----------inicio------*/

div#ofertasdchasocio {

    margin: 5px 0 0 0;

}



div#ofertasdchasociotitulo {

    width: 165px;

    height: 30px;

    line-height: 30px;

    background-color: #525e64;

    color: #ff9933;

    font-size: 18px;

    padding: 0 0 0 10px;

    text-decoration: none;

}



div#ofertasdchasociotitulo a:active {

    color: #ff9933;

    font-size: 18px;

    text-decoration: none;

}



div#ofertasdchasociotitulo a:link {

    color: #ff9933;

    font-size: 18px;

    text-decoration: none;

}



div#ofertasdchasociotitulo a:visited {

    color: #ff9933;

    font-size: 18px;

    text-decoration: none;

}



div#ofertasdchasociotitulo a:hover {

    color: #fff;

    font-size: 18px;

    text-decoration: none;

}



div#ofertasdchasocioimagen {

}



div#ofertasdchasociocontenido {

    padding: 12px 0 0 10px;

    width: 104px;

    font-size: 11px;

    color: #4a565c;

    text-transform: uppercase;

}



div#ofertasdchasociocontenido a {

    font-size: 11px;

    color: #4a565c;

    text-transform: uppercase;

}



div#ofertasdchasociocontenido a:hover {

    color: #ff9933;

}



div#btnofertasdchasocio {

    padding: 9px 15px 0 0;

    text-align: right;

}



div#notelopierdasdchasocio {

    margin: 11px 0 0 0;

}



div#notelopierdasdchasociotitulo {

    width: 165px;

    height: 30px;

    line-height: 30px;

    background-color: #cfd1d2;

    color: #4a565c;

    font-size: 14px;

    padding: 0 0 0 10px;

    font-weight: bold;

}



div#notelopierdasdchasociotitulo a {

    font-size: 14px;

    font-weight: bold;

    color: #4a565c;

}



div#notelopierdasdchasociotitulo a:hover {

    color: #fff;

}



div#notelopierdasdchasocioimagen {

}



div#notelopierdasdchasociocontenido {

    padding: 12px 0 0 10px;

    width: 104px;

    font-size: 11px;

    color: #4a565c;

    text-transform: uppercase;

}



div#notelopierdasdchasociocontenido a {

    font-size: 11px;

    color: #4a565c;

}



div#notelopierdasdchasociocontenido a:hover {

    color: #ff9933;

}



div#btnnotelopierdasdchasocio {

    padding: 9px 15px 0 0;

    text-align: right;

}



div#tendenciasdchasocio {

    margin: 11px 0 0 0;

}



div#tendenciasdchasociotitulo {

    width: 165px;

    height: 30px;

    line-height: 30px;

    background-color: #cfd1d2;

    color: #4a565c;

    font-size: 14px;

    padding: 0 0 0 10px;

    font-weight: bold;

}



div#tendenciasdchasociotitulo a {

    color: #4a565c;

    font-size: 14px;

    font-weight: bold;

}



div#tendenciasdchasociotitulo a:active {

    font-size: 14px;

    font-weight: bold;

}



div#tendenciasdchasociotitulo a:link {

    font-size: 14px;

    font-weight: bold;

}



div#tendenciasdchasociotitulo a:visited {

    font-size: 14px;

    font-weight: bold;

}



div#tendenciasdchasociotitulo a:hover {

    color: #fff;

    font-size: 14px;

    font-weight: bold;

}



div#tendenciasdchasociocontenido {

    padding: 12px 0 0 10px;

    width: 104px;

    font-size: 11px;

    color: #4a565c;

    text-transform: uppercase;

}



div#tendenciasdchasociocontenido a {

    font-size: 11px;

    color: #4a565c;

    text-transform: uppercase;

}



div#tendenciasdchasociocontenido a:hover {

    color: #ff9933;

}



div#btntendenciasdchasocio {

    padding: 9px 15px 0 0;

    text-align: right;

}



div#sabiasquedchasocio {

    margin: 11px 0 0 0;

}



div#sabiasquedchasociotitulo {

    width: 165px;

    height: 30px;

    line-height: 30px;

    background-color: #cfd1d2;

    color: #4a565c;

    font-size: 14px;

    padding: 0 0 0 10px;

    font-weight: bold;

}



div#sabiasquedchasociotitulo a {

    color: #4a565c;

    font-size: 14px;

    font-weight: bold;

}



div#sabiasquedchasociotitulo a:active {

    font-size: 14px;

    font-weight: bold;

}



div#sabiasquedchasociotitulo a:link {

    font-size: 14px;

    font-weight: bold;

}



div#sabiasquedchasociotitulo a:visited {

    font-size: 14px;

    font-weight: bold;

}



div#sabiasquedchasociotitulo a:hover {

    color: #fff;

    font-size: 14px;

    font-weight: bold;

}



div#sabiasquedchasociocontenido {

    padding: 10px 0 0 10px;

    width: 151px;

    font-size: 11px;

    color: #4a565c;

    text-transform: uppercase;

}



div#sabiasquedchasociocontenido a {

    font-size: 11px;

    color: #4a565c;

    text-transform: uppercase;

    text-align: left;

}



div#sabiasquedchasociocontenido a:hover p {

    color: #ff9933;

}



div#sabiasquedchasociocontenido h1 {

    font-size: 11px;

    color: #ff9933;

    text-transform: uppercase;

}



div#sabiasquedchasociocontenido p {

    padding: 6px 0 0 0;

    font-size: 10px;

    color: #4a565c;

    text-transform: none;

}



div#btnsabiasquedchasocio {

    padding: 9px 15px 0 0;

    text-align: right;

}



div#logotiponotododchasocio {

    width: 163px;

    height: 30px;

    font-size: 10px;

    color: #4a565c;

    text-align: right;

    margin: 52px 0 0 0;

}



/*--------------------------------------------------------dchasocio------------fin------*/

/*--------------------------------------------------------ficha----------------inicio------*/

div#fichagaleria {

    width: 830px;

    height: 251px;

}



div#fichagaleriaampliada {

    float: left;

}



div#fichagaleriaampliada-in {

    overflow: hidden;

    width: 655px;

    height: 250px;

    margin: 0 0 0 0;

}



div#fichagaleriaminiaturas {

    float: left;

    margin: 0px 0 0 2px;

}



div#fichagaleriaminiaturas img {

    border: none;

}



div#fichagaleriaminiaturas ul {

    list-style: none;

    border: none;

}



div#fichagaleriaminiaturas li {

    margin: 0 0 0 0;

}



div#fichagaleriaminiaturas a:link {

    text-decoration: none;

    color: #49565c;

    margin: 0;

    padding: 0;

    border: none;

}



div#fichagaleriaminiaturas a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#fichagaleriaminiaturas a:visited {

    text-decoration: none;

    color: #49565c;

}



div#fichagaleriaenlace {

    float: left;

    height: 251px;

    width: 66px;

    margin: 0 0 0 2px;

    background-color: #c3c7c9;

}



div#fichagaleriaenlace-in {

    margin: 8px 0 0 6px;

}



div#fichadatos {

    margin: 0 0 0 13px;

}



div#fichacabecera {

    clear: both;

    width: auto;

    height: 55px;

    /*height:95px;*/

}



div#fichacabeceratitulo {

    float: left;

    width: 75%;

    margin: 7px 0 0 0;

}



div#fichacabecera h1 {

    font-size: 19px;

    color: #4a565c;

    font-weight: normal;

}



div#fichacabecera h2 {

    font-size: 15px;

    color: #ff9933;

}



div#menureferencia_ficha {

    float: right;

    width: auto;

    margin: 5px 0 0 0;

}



div#menureferencia_ficha ul {

    list-style: none;

}



div#menureferencia_ficha li {

    display: block;

}



div#menureferencia_ficha a:link {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia_ficha a:visited {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia_ficha a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#izdaficha {

    float: left;

    width: 510px;

    height: auto;

    text-align: left;

}



div#iconos_ficha {

    float: left;

    width: 510px;

    height: 40px;

    margin: 13px 0 0 0;

}



div#iconos_ficha ul {

    list-style: none;

}



div#iconos_ficha li {

    display: inline;

}



div#iconos_ficha a:link {

    text-decoration: none;

    color: #49565c;

}



div#iconos_ficha a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#iconos_ficha a:visited {

    text-decoration: none;

    color: #49565c;

}



div#fichadireccion {

    float: left;

    width: auto;

    margin: 2px 0 0 0;

    font-size: 10px;

    color: #728088;

}



img#nocheregalo {

    float: right;

    margin: 0px 10px 0px 0px;

}



div#fichadireccion-enlace {

    margin: 10px 0 0 0;

    font-size: 11px;

}



div#fichadireccion-enlace img {

    margin: 0 5px 0 0;

}



div#fichadireccion p {

    letter-spacing: 0;

    line-height: 16px;

}



div#fichadireccion a {

    color: #4a565c;

    font-size: 14px;

    font-weight: bold;

}



div#fichadireccion a:hover {

    color: #ff9934;

}



div#fichamenu {

    float: left;

    width: 510px;

    margin: 25px 0 0 0;

    font-size: 10px;

}



div#fichamenu ul {

    list-style: none;

    font-size: 10px;

}



div#fichamenu li {

    display: inline;

    font-size: 11px;

    font-weight: bold;

}



div#fichamenu a {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

    font-weight: bold;

}



div#fichamenu a:hover {

    color: #ff9934;

}



div#fichamenu li.separacion {

    display: inline;

    padding: 0 5px 0 5px;

}



div#ficha-in {

    float: left;

    /*width:510px;*/

    margin: 16px 0 0 0;

}



div#ficha-intitulo {

    font-size: 19px;

    color: #ff9933;

    text-transform: uppercase;

}



div#ficha-inmenu {

    margin: 6px 0 0 0;

    text-transform: uppercase;

    font-size: 10px;

}



div#ficha-inmenu ul {

    list-style: none;

}



div#ficha-inmenu li {

    display: inline;

}



div#ficha-inmenu a:link {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#ficha-inmenu a:visited {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#ficha-inmenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#ficha-ininfo {

    margin: 13px 0 0 0;

}



div#ficha-ininfo h1 {

    color: #4a565c;

    font-size: 13px;

    font-weight: bold;

    text-transform: uppercase;

    letter-spacing: 0.5px;

}



div#ficha-ininfo p {

    color: #728088;

    font-size: 11px;

    line-height: 15px;

    letter-spacing: 0px;

    text-transform: none;

}



div#ficha-ininfo a {

    color: #4A565C;

}



div#ficha-ininfo a:hover {

    color: #FF9933;

} .combodatos5 {

    width: 180px;

    background-color: #fff;

    font-size: 10px;

    color: #4a565c;

    border: 1px #ff9933 solid;

} .campotexto5 {

    background-color: #fff;

    margin: 0 0 0 0;

    padding: 0;

    font-size: 10px;

    color: #4a565c;

    border: 1px #ff9933 solid;

}



div#dchaficha {

    float: right;

    width: 300px;

    height: auto;

}



div#fichaenlaces1 {

    color: #999966;

    font-size: 10px;

    text-transform: uppercase;

    margin: 12px 0 0 0;

}



div#fichaenlaces1 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#fichaenlaces1 ul {

    list-style: none;

    /*text-indent:10px;*/

}



div#fichaenlaces1 li {

    height: 14px;

    margin: 6px 0 0 0;

    display: block;

}



div#fichaenlaces1 img {

}



div#fichaenlaces1 a:link {

    font-size: 10px;

    text-decoration: none;

    color: #999966;

}



div#fichaenlaces1 a:visited {

    font-size: 10px;

    text-decoration: none;

    color: #999966;

}



div#fichaenlaces1 a:hover {

    font-size: 10px;

    text-decoration: none;

    color: #ff9934;

}



div#fichaenlaces2 {

    color: #ff9933;

    font-size: 10px;

    text-transform: uppercase;

    margin: 10px 0 0 0;

}



div#izdafichaenlaces2 {

    float: left;

}



div#izdafichaenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#izdafichaenlaces2 ul {

    list-style: none;

}



div#izdafichaenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#izdafichaenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichaenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichaenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#dchafichaenlaces2 {

    float: left;

    width: 159px;

    height: 106px;

    margin: 0 0 0 20px;

    padding: 0 0 16px 8px;

    background: url(../img/fondoofertasdestacado.gif) no-repeat;

}



div#dchafichaenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#dchafichaenlaces2 ul {

    list-style: none;

}



div#dchafichaenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#dchafichaenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichaenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichaenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#ficharobapaginas {

    float: left;

    width: 300px;

    height: 266px;

    margin: 24px 0 0 0;

}



div#logotiponotodoficha {

    float: left;

    font-size: 10px;

    color: #4a565c;

    margin: 10px 0 0 34px;

}



div#fichatren {

    margin: 10px 0px 3px 0px;

    float: right;

    width: 300px;

    text-align: right;

}



/*--------------------------------------------------------ficha----------------fin------*/

/*--------------------------------------------------------socio vip-----------inicio-----*/

div#socioviptitular {

    float: left;

    width: 642px;

    height: 225px;

    background-color: #e1e1cd;

    padding: 25px 0 0 13px;

    color: #4a565c;

}



div#socioviptitular-in1 {

    float: left;

    width: 550px;

    font-size: 18px;

    color: #4a565c;

    line-height: 28px;

    text-transform: uppercase;

}



div#socioviptitular-in1 a {

    color: #4a565c;

    line-height: 28px;

    text-decoration: none

}



div#socioviptitular-in1 a:hover {

    color: #ff9933;

    line-height: 28px;

    text decoration:none

}



div#socioviptitular-in2 {

    float: left;

    width: 550px;

    padding: 15px 0 0 0;

    font-size: 18px;

    color: #FFFFFF;

    line-height: 25px;

    font-weight: normal;

    /*text-transform:uppercase;*/

}



div#ventajastitulo {

    float: left;

    width: 600px;

    margin: 20px 0px 0px 0px;

    padding: 0px 0px 0px 15px;

    font-size: 14px;

    color: #999966;

}



div#sociovipventajas {

    padding: 15px 0 0 13px;

    margin: 0px 0px 25px 0px;

    float: left;

}



div#sociovipventajas ul {

    list-style: none;

    margin: 12px 0px 0px 0px;

}



div#sociovipventajas li {

    display: block;

    width: 240px;

    height: 34px;

    font-size: 16px;

    line-height: 16px;

    margin: 6px 0 0 0;

    padding: 0px 15px 15px 50px;

    color: #929a9d;

    background: url(../img/sociovipasset.gif) no-repeat;

}



div#sociovipventajas a {

    text-decoration: none;

    color: #929a9d;

    font-size: 16px;

    line-height: 16px;

}



div#sociovipventajas a:hover {

    color: #ff9933;

}



div#adaptable {

    margin: 29px 0px 0px 0px;

    float: right;

    width: 300px;

    height: 154px;

    background-color: #FFFFFF;

}



div#sociovipcomo {

    float: left;

    padding: 0 0 0 13px;

}



div#sociovipcomoimagen {

    float: left;

    margin: 10px 0 0px 0;

    padding: 0px 0px 0px 35px;

    width: 180px;

    height: 150px;

}



div#sociovipcomotitulo {

}



div#sociovipcomo h1 {

    font-weight: normal;

    display: inline;

    font-size: 25px;

    color: #999966;

}



div#sociovipcomocontenido {

    padding: 18px 0 0 0;

    width: 622px;

}



div#sociovipcomocontenido p {

    font-size: 12px;

    line-height: 18px;

    color: #4a565c;

}



div#sociovipcomocontenido p a, div#sociovipcomocontenido p a:hover {

    font-size: 12px;

}



div#sociovipcomoregalitotitulo {

    float: left;

    padding: 25px 0 0 0;

    text-transform: uppercase;

    font-weight: normal;

    font-size: 15px;

    color: #999966;

}



div#sociovipcomoregalito {

    float: left;

    margin: 0 0 0 13px;

    padding: 20px 0 0 0;

}



div#sociovipcomocontenido a {

    font-weight: bold;

    font-size: 12px;

    line-height: 18px;

    text-decoration: underline;

    color: #a3a374;

}



div#sociovipcomocontenido a:visited {

    font-size: 12px;

    line-height: 18px;

    text-decoration: underline;

    color: #a3a374;

}



div#sociovipcomocontenido a:hover {

    font-size: 12px;

    line-height: 18px;

    text-decoration: underline;

    color: #4a565c;

}



div#socioviptarjeta {

    padding: 30px 0px 0px 15px;

    clear: both;

    text-align: center;

}



div#socioviptarjetaizda {

    padding: 4px 0 0 0;

    float: left;

    width: 48px;

    height: 157px;

    font-size: 22px;

    font-weight: bold;

    background-color: #e1e1cd;

}



div#socioviptarjetaizda p {

    font-size: 10px;

    color: #4a565c;

    letter-spacing: 0.2px;

}



div#socioviptarjetadcha {

    float: left;

    margin: 0 0 0 20px;

    /*width:268px;*/

    /*height:161px;*/

    /*background-color:#e1e1cd;*/

}



/*--------------------------------------------------------socio vip-------------fin------*/

/*--------------------------------------------------------ofertas---------inicio---*/

div#ofertascalendario {

    float: left;

    width: 655px;

    height: 220px;

    background-color: #eeeeee;

    font-size: 10px;

    color: #ff9933;

}



div#ofertascalendario h1 {

    font-size: 18px;

    color: #9eaeb6;

    font-weight: normal;

}



div#ofertascalendario div#fila {

    /*			font-size:10px;

     color:#ff9933;

     font-weight:normal;

     */

    margin: 0 0 10px 0;

}



div#ofertascalendariocentro {

    float: left;

    width: 17px;

    padding: 25px 0px 0px 0px;

    margin: 0 0 0 22px;

}



div#ofertascalendariodcha {

    float: right;

    width: auto;

    height: 180px;

    padding: 25px 40px 0px 0px;

}



table#calendario {

    /*background: #999999;*/

    text-align: right;

    font-size: 12px;

    color: #7a858b;

    font-weight: bold;

}



div#ofertascalendarioizda {

    float: left;

    width: 300px;

    height: 180px;

    padding: 25px 0 0 13px;

}



div#ofertasizdaform {

    float: left;

    width: 175px;

}



div#ofertasizdaform img {

    float: right;

    margin: 15px 0px 0px 0px;

}



div#ofertascalendarioetiqueta {

    width: 75px;

    margin: 0px 0px 0px 5px;

    float: left;

    line-height: 30px;

} .comboDatos1 {

    width: 80px;

    /*height:16px;*/

    background-color: #fff;

    margin: 10px 0 0 0;

    padding: 0;

    font-size: 10px;

    color: #4a565c;

    border: none;

} .comboDatos2 {

    width: 55px;

    /*height:16px;*/

    background-color: #fff;

    margin: 10px 0 0 5px;

    font-size: 10px;

    color: #4a565c;

    border: none;

} .comboDatos3 {

    width: 175px;

    /*height:16px;*/

    background-color: #fff;

    margin: 10px 0 0px 0;

    padding: 0;

    font-size: 10px;

    color: #4a565c;

    border: none;

} .comboDatos4 {

    width: 30px;

    /*height:16px;*/

    background-color: #fff;

    margin: 10px 0 0 0;

    font-size: 10px;

    color: #4a565c;

    border: none;

} #enviarofertas {

    float: left;

    width: 16px;

    height: 16px;

    margin: 6px 0 0 145px;

    padding: 0 0 0 4px;

}



div#ofertastitular {

    padding: 15px 0 0 13px;

}



div#ofertastitular h1 {

    font-size: 19px;

    color: #ff9933;

    font-weight: normal;

}



div#ofertascontenido {

    padding: 0 0px 0 13px;

}



div#ofertascontenido div.contenido h1 {

    font-size: 11px;

    color: #4a565c;

    text-transform: uppercase;

    font-weight: normal;

    line-height: 12px;

}



div#ofertascontenido div.contenido h2 {

    font-size: 11px;

    color: #ff9933;

    text-transform: uppercase;

    font-weight: normal;

    line-height: 14px;

}



div#ofertascontenido div.contenido h2 a {

    font-size: 11px;

    color: #ff9933;

    text-transform: uppercase;

    font-weight: normal;

    line-height: 14px;

}



div#ofertascontenido div.separador {

    clear: both;

    width: 617px;

    height: 15px;

    text-align: left;

    background: url(../img/separador.gif) repeat-x;

    padding: 0px 0px 10px 0px;

}



div#ofertascontenido div.imagen {

    float: left;

    width: 175px;

    margin: 0px 0px 10px 0px;

}



div#ofertascontenido div.contenido {

    float: left;

    width: 118px;

    padding: 0px 14px 0px 14px;

    background-color: #FFFFFF;

}



div.ofertasvip {

    float: right;

    padding: 0px 12px 0px 0px;

}



div#ofertaspaginado {

    float: left;

    padding: 0 0 0 13px;

}



div#ofertaspaginado ul {

    list-style: none;

}



div#ofertaspaginado li {

    display: inline;

    padding: 0 2px 0 2px;

}



div#ofertaspaginado a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

}



div#ofertaspaginado a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

}



div#ofertaspaginado a:hover {

    text-decoration: none;

    color: #ff9933;

    font-size: 11px;

}



div#ofertasresumenpaginado {

    padding: 0 0 0 13px;

    margin: 0 0 280px 0;

    float: left;

    display: inline;

    color: #ff9933;

    font-size: 11px;

}



/*--------------------------------------------------------ofertas---------fin-------*/

/*--------------------------------------------------------ofertas ficha---------inicio---*/

div#ofertasfichaimagen {

    width: 655px;

    height: 250px;

}



div#ofertasfichatitular {

    padding: 15px 0 0 13px;

}



div#ofertasfichatitular h1 {

    font-size: 19px;

    color: #ff9933;

    font-weight: normal;

}



div#ofertasfichatitular h2 {

    font-size: 19px;

    color: #4a565c;

    font-weight: normal;

}



div#ofertasfichacontenido {

    padding: 12px 0 0 13px;

}



div#ofertasfichacontenidoizda {

    float: left;

    width: 410px;

}



div#ofertasfichacontenidoizda p {

    line-height: 15px;

    font-size: 10px;

    color: #4a565c;

    padding: 6px 0 0 0;

}



div#ofertasfichacontenidoizda h1 {

    padding: 24px 0 0 0;

    font-size: 11px;

    color: #ff9933;

    text-transform: uppercase;

    font-weight: normal;

}



div#ofertasfichacontenidoizda h2 {

    line-height: 15px;

    font-size: 10px;

    color: #000;

    padding: 4px 0 0 0;

    font-weight: normal;

}



div#ofertasfichacontenidoizda h3 {

    font-size: 10px;

    color: #ff9933;

    padding: 4px 0 0 0;

    font-weight: normal;

}



div#ofertasfichacontenidoizda h4 {

    font-size: 10px;

    color: #000;

    text-transform: uppercase;

    padding: 2px 0 0 0;

    font-weight: normal;

}



div#btnofertasficha {

    padding: 40px 0 71px 0;

}



div#ofertasfichacontenidodcha {

    float: left;

    width: 200px;

    margin: 4px 0 0 25px;

}



div#ofertasfichacontenidodchadestacado {

    width: 140px;

    height: 105px;

    line-height: 19px;

    padding: 15px 0 0 18px;

    color: #ff9933;

    font-size: 12px;

    font-weight: normal;

    background: url(../img/fondoofertasdestacado.gif) no-repeat;

}



div#ofertasfichacontenidodchacontacto {

    padding: 0 0 0 18px;

}



div#ofertasfichacontenidodchacontacto h1 {

    color: #ff9933;

    font-size: 10px;

    font-weight: normal;

    text-transform: uppercase;

    padding: 15px 0 0 0;

}



div#ofertasfichacontenidodchacontacto p {

    color: #4a565c;

    font-size: 10px;

    padding: 3px 0 0 0;

}



/*--------------------------------------------------------ofertas ficha---------fin------*/

/*--------------------------------------------------------tendencias------------inicio------*/

div#tendenciastitular {

    padding: 15px 0 0 13px;

}



div#tendenciastitular h1 {

    font-size: 19px;

    color: #000;

    font-weight: normal;

}



div#tendenciascontenido {

    padding: 0 0 0 13px;

}



div#tendenciascontenido div.contenido h1 {

    font-size: 11px;

    color: #4a565c;

    text-transform: uppercase;

    font-weight: normal;

}



div#tendenciascontenido div.contenido h2 {

    font-size: 11px;

    color: #ff9933;

    text-transform: uppercase;

    font-weight: normal;

}



div#tendenciascontenido div.separador {

    clear: both;

    width: 630px;

    height: 15px;

    text-align: left;

    background: url(../img/separador.gif) repeat-x;

}



div#tendenciascontenido div.imagen {

    float: left;

    width: 175px;

}



div#tendenciascontenido div.contenido {

    float: left;

    width: 115px;

    padding: 0 14px 0 14px;

    background-color: #fff;

}



div#tendenciaspaginado {

    float: left;

    padding: 0 0 0 13px;

}



div#tendenciaspaginado ul {

    list-style: none;

}



div#tendenciaspaginado li {

    display: inline;

    padding: 0 2px 0 2px;

}



div#tendenciaspaginado a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

}



div#tendenciaspaginado a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

}



div#tendenciaspaginado a:hover {

    text-decoration: none;

    color: #ff9933;

    font-size: 11px;

}



div#tendenciasresumenpaginado {

    padding: 0 0 0 13px;

    margin: 0 0 280px 0;

    float: left;

    display: inline;

    color: #ff9933;

    font-size: 11px;

}



/*--------------------------------------------------------tendencias---------fin------*/

/*--------------------------------------------------------tendencias ficha---------inicio---*/

div#tendenciasficharobapaginas {

    float: right;

    width: 300px;

    height: 266px;

    margin: 20px 0px 5px 15px;

}



div#tendenciasfichaimagen {

    width: 655px;

    height: 250px;

}



div#tendenciasfichatitular {

    width: 300px;

    padding: 12px 0 0 13px;

}



div#tendenciasfichatitular h1 {

    font-size: 19px;

    color: #51595d;

    font-weight: normal;

}



div#tendenciassfichacontenido {

    margin: 12px 0 0 13px;

}



div#tendenciasfichacontenido h2 {

    font-size: 13px;

    margin: 25px 0px 0px 13px;

    color: #63899a;

    line-height: 19px;

    font-weight: normal;

    width: 320px;

}



div#tendenciasfichacontenido p {

    width: 500px;

    font-size: 10px;

    margin: 15px 0px 0px 13px;

    color: #4a565c;

    line-height: 15px;

}



div#tendenciasfichabtn {

    padding: 40px 0px 467px 0px;

    margin: 0px 0px 0px 13px;

}



/*--------------------------------------------------------tendencias ficha---------fin------*/

/*--------------------------------------------------------elblog-------------------inicio---*/

div#blogcabecera {

}



div#blogcabeceralogo {

    float: left;

    width: 850px;

    background-color: #4b565c;

}



div#blogcabeceratitular {

    float: left;

    width: 70%;

    background-color: #ff9933;

    height: 30px;

}



div#blogcabeceratitular h1 {

    color: #fff;

    font-size: 20px;

    font-weight: normal;

    padding: 4px 0px 0px 90px;

}



div#bloglogomini {

    float: left;

    width: 30%;

    height: 30px;

    background-color: #ff9933;

}



div#blogcontenido {

    width: 830px;

    padding: 30px 0px 0px 0px;

    text-align: left;

    background-color: #FFFFFF;

    float: left;

}



div#blogcontenido a:link {

    color: #ff9933;

    text-decoration: none;

}



div#blogcontenido a:visited {

    color: #ff9933;

    text-decoration: none;

}



div#blogcontenido a:hover {

    color: #95a2a8;

    text-decoration: none;

}



div#blogcontenido a:active {

    color: #ff9933;

    text-decoration: none;

}



div#blogcentral {

    width: 585px;

    float: left;

    background-color: #FFFFFF;

    padding: 0px 0px 0px 35px;

}



div.blogcentralcabecera {

    width: 570px;

}



div.blogcaption {

    float: left;

    width: 35px;

}



div.blogtitular {

    margin: 0px 0px 0px 50px;

}



div.blogtitular h2 {

    font-size: 14px;

    color: #999999;

}



div.blogtitular h3 {

    padding: 5px 0px 25px 0px;

    font-size: 10px;

    color: #95a2a8;

}



div.blogcentraltexto {

    font-size: 11px;

    /*line-height:15px;*/

    line-height: 17px;

    margin: 15px 15px 0px 50px;

}



div.blogpie {

    padding: 25px 0px 5px 0px;

}



div.blogbtn {

    margin: 0px 15px 0px 0px;

    float: right;

}



div.blogicon {

    margin: 0px 0px 5px 20px;

    float: right;

}



div.blogseparador {

    float: right;

    margin: 0px 15px 50px 50px;

    background: url(../img/separadortit.gif) repeat-x;

    width: 530px;

    height: 15px;

}



div#blogderecha {

    float: right;

    padding: 0px 55px 0px 15px;

    min-height: 400px;

    _height: 400px; /*hack ie6*/

    background-color: #FFFFFF;

}



div#blogderechafecha {

    margin: 15px 0px 15px 0px;

}



div#blogderechafecha li {

    line-height: 20px;

    list-style: none;

    font-size: 10px;

    color: #ff9933;

    text-transform: uppercase;

}



/*--------------------------------------------------------blog---------------------fin------*/

/*--------------------------------------------------------chatdebate-------------------inicio---*/

div#chatdebaterobapaginas {

    float: right;

    width: 300px;

    height: 266px;

    margin: 30px 0px 0px 15px;

}



div#chatdebatefichaimagen {

    width: 655px;

    height: 250px;

}



div#chatdebatetitular {

    width: 300px;

    padding: 12px 0 0 13px;

}



div#chatdebatetitular h1 {

    font-size: 19px;

    color: #4b565c;

    font-weight: normal;

}



div#chatdebatetitular h2 {

    margin: 25px 0px 0px 0px;

    font-size: 14px;

    color: #4b565c;

    font-weight: normal;

    text-transform: uppercase;

}



div#chatdebatetitular h3 {

    margin: 15px 0px 0px 0px;

    font-size: 12px;

    color: #63899a;

    font-weight: normal;

}



div#chatseparador {

    background: url(../img/separadortit.gif) repeat-x;

    width: 300px;

}



div#chatdebatecontenido {

    float: left;

    width: 655px;

    margin: 15px 0px 0px 0px;

}



div#chatderecha {

    padding: 0px 30px 0px 0px;

    float: left;

    width: 150px;

    text-align: right;

    font-size: 11px;

    color: #ff9933;

}



div#chatficha1 {

    margin: 100px 0px 0px 15px;

}



div#chatficha2 {

    margin: 297px 0px 0px 15px;

}



div#chatficha2imagen {

    padding: 0px 0px 20px 0px;

}



div#chatficha3 {

    margin: 207px 0px 0px 15px;

}



div#chatficha3imagen {

    padding: 0px 0px 20px 0px;

}



div#chatcentral {

    padding: 0px 25px 25px 0px;

    float: left;

    width: 450px;

}



div#chatcentral h4 {

    font-size: 10px;

    line-height: 15px;

    margin: 0px 0px 0px 0px;

}



div#chatcentral h5 {

    font-size: 10px;

    line-height: 15px;

    color: #ff9933;

    margin: 0px 0px 0px 0px;

}



div#chatcentral p {

    font-size: 10px;

    line-height: 15px;

    margin: 50px 0px 10px 0px;

    text-transform: uppercase;

}



div#chatcentral li {

    font-size: 10px;

}



div.chatimagenes {

    text-align: center;

    margin: 25px 0px 25px 0px;

    height: 80px;

}



div.chatimg1 {

    display: inline;

    height: 75px;

    width: 125px;

}



div.chatimg2 {

    height: 75px;

    width: 125px;

    display: inline;

    margin: 0px 29px 0px 29px;

}



div.chatimg3 {

    height: 75px;

    width: 125px;

    display: inline;

}



div#chatfirma {

    float: left;

    margin: 70px 0px 0px 0px;

    width: 480px;

    height: 30px;

    background-color: #ff9933;

    padding: 0px 0px 0px 175px;

}



div#titulo {

    color: #ffffff;

    font-size: 14px;

    padding: 8px 5px 0px 0px;

    float: left;

}



div#firmaimg {

    padding: 3px 0px 0px 0px;

    float: left;

}



div#chatdebatebtn {

    margin: 25px 0px 75px 0px;

}



/*--------------------------------------------------------chatdebate------------fin---*/

/*--------------------------------------------------------generica1------------inicio---*/

div#generica1robapaginas {

    float: right;

    width: 300px;

    height: 266px;

    margin: 20px 0px 5px 15px;

}



div#generica1galeria {

    height: 75px;

    margin: 0px 0px 0px 0px;

}



div#generica1galeriacabecera {

    padding: 0px 15px 0px 15px;

    margin: 2px 0px 0px 0px;

    background-color: #C3C4C7;

    height: 26px;

}



div#generica1galeriatitulo {

    margin: 5px 0px 0px 0px;

    float: left;

}



div#generica1galeriastop {

    margin: 5px 0px 0px 0px;

    float: right;

}



div#generica1galeriaimagenes {

    margin: 2px 0px 0px 0px;

}



div.generica1galeriaimagenesimg {

    margin: 0px 5px 0px 0px;

    float: left;

}



div.generica1galeriaimagenesultima {

    margin: 0px 0px 0px 0px;

    float: right;

}



div#generica1separador {

    background: url(../img/separadortit.gif) repeat-x;

    height: 5px;

    width: 640px;

}



div#generica1titular {

    width: 635px;

    padding: 10px 0px 0px 15px;

}



div#generica1titular h1 {

    font-size: 19px;

    color: #4b565c;

    font-weight: normal;

}



div#generica1titular h2 {

    font-size: 11px;

    color: #ff9933;

    font-weight: normal;

}



div#generica1contenido {

    margin: 20px 50px 0px 0px;

}



div#generica1entrada {

    float: left;

    width: 640px;

    padding: 25px 0px 25px 15px;

}



div#generica1entrada h3 {

    font-size: 15px;

    font-weight: normal;

    text-transform: uppercase;

}



div#generica1entrada h4 {

    margin: 15px 0px 0px 0px;

    font-size: 13px;

    font-weight: normal;

    line-height: 20px;

    color: #63899a;

}



div#generica1cuerpo {

    margin: 0px 15px 0px 15px;

}



div#generica1cuerpo p {

    font-size: 10px;

    font-weight: normal;

    line-height: 15px;

}



div#generica1pie {

    padding: 60px 0px 140px 0px;

}



div#generica1btn {

    float: left;

    padding: 0px 0px 0px 15px;

}



div#generica1sig {

    padding: 0px 100px 0px 0px;

    float: right;

}



/*--------------------------------------------------------generica1------------fin---*/

/*--------------------------------------------------------generica2------------inicio---*/

div#generica2robapaginas {

    float: right;

    margin: 22px 0px 15px 20px;

}



div#generica2modtxt {

    float: right;

    padding: 29px 15px;

    width: 625px;

}



div#generica2modtxt_left {

    float: right;

    padding: 29px 15px;

    width: 450px;

}



div#topdiez {

    float: right;

    margin: 22px 0px 0px 0px;

    width: 300px;

}



div#topdiez th {

    color: #4B565C;

    font-size: 14px;

    font-weight: bold;

    text-transform: uppercase;

    border-bottom: 1px solid #cccccc;

    margin-bottom: 15px;

}



div#topdiez td.titulo {

    color: #FF9933;

    font-size: 12px;

    font-weight: normal;

    text-transform: uppercase;

    padding: 15px 0px 0px;

}



div#topdiez td.texto {

    font-size: 10px;

    line-height: 15px;

}



div#generica2entrada {

    float: left;

}



div#generica2entrada .articulosFecha {

    font-size: 10px;

    color: #ff9933;

}



div#generica2imagen {

    width: 655px;

    height: 250px;

}



div#generica2titular {

    width: 625px;

    background-color: #FFFFFF;

    padding: 12px 15px 0px 15px;

}



div#generica2titular h1 {

    font-size: 19px;

    font-weight: normal;

}



div#generica2titular h2 {

    font-size: 12px;

    color: #ff9933;

    font-weight: normal;

}



div#generica2separador {

    background: url(../img/separadortit.gif) repeat-x;

    width: 625px;

    height: 5px;

}



div#generica2contenido {

    float: left;

    width: 655px;

    padding: 0px 0px 50px 0px;

}



div#generica2derecha {

    float: left;

    width: 145px;

    padding: 30px 0px 0px 15px;

}



div.generica2dchaimg {

    float: left;

    width: 135px;

    height: 135px;

    margin: 10px 0px;

}



div#generica2dchatxt {

    width: 124px;

    text-align: right;

    line-height: 18px;

}



div#generica2dchatxt h2 {

    font-size: 12px;

    color: #ff9933;

    font-weight: normal;

    padding: 10px 0px;

}



div#generica2central, div#generica2central_top {

    float: left;

    /*width:420px;

     padding:17px 15px 0px 15px;*/

}



div#generica2central_top {

    width: 280px;

}



div#generica2central img {

    margin: 0px;

    padding: 20px 0px;

    border: 0px;

}



div#generica2entrada h3 {

    font-size: 14px;

    color: #4b565c;

    font-weight: normal;

    text-transform: uppercase;

}



div#generica2entrada h4 {

    margin: 15px 0px 0px 0px;

    font-size: 12px;

    color: #63899a;

    font-weight: normal;

    line-height: 20px;

}



div#generica2central .txt_element, div#generica2central .txt_element p, div#generica2central_top .txt_element, div#generica2central_top .txt_element p {

    font-size: 11px;

    line-height: 15px;

    padding-top: 15px;

}



div#generica2central .txt_element .fin {

    display: inline;

    vertical-align: bottom;

    padding: 0px;

    margin: 2px;

}



div#generica2central .txt_element p, div#generica2central .txt_element p_top {

    padding: 15px 0px;

}



div#generica2central h5, div#generica2central_top h5 {

    color: #ff9933;

    font-size: 13px;

    text-transform: uppercase;

    font-weight: normal;

    padding: 10px 0px 10px 0px;

}



div#generica2centralseparador {

    background: url(../img/separadortit.gif) repeat-x;

    width: 465px;

    height: 15px;

    margin: 20px 0px 0px 0px;

}



div#generica2central h6, div#generica2central_top h6 {

    color: #ff9933;

    font-size: 10px;

    text-transform: uppercase;

    font-weight: normal;

    margin: 0px 0px 5px 0px;

}



div#generica2btn {

    padding: 15px 0px 52px 0px;

    clear: both;

    height: 30px;

}



/*--------------------------------------------------------generica2------------fin---*/

/*--------------------------------------------------------generica3------------inicio---*/

div#generica3robapaginas {

    float: right;

    margin: 7px 0px 10px 35px;

}



div#generica3titular {

    width: 625px;

    background-color: #FFFFFF;

    padding: 15px 15px 0px 15px;

}



div#generica3titular h1 {

    font-size: 19px;

    font-weight: normal;

}



div#generica3titular h2 {

    font-size: 12px;

    color: #ff9933;

    font-weight: normal;

}



div#generica3separador {

    background: url(../img/separadortit.gif) repeat-x;

    width: 625px;

    height: 5px;

}



div#generica3contenido {

    float: left;

    width: 655px;

    background-color: #FFFFFF;

    margin: 0px 0px 50px 0px;

}



div#generica3titulo {

    width: 495px;

    margin: 25px 0px 10px 160px;

}



div#generica3titulo h3 {

    font-size: 14px;

    color: #4b565c;

    font-weight: normal;

    text-transform: uppercase;

}



div.generica3apartado {

    float: left;

    width: 655px;

}



div.generica3derecha {

    float: left;

    width: 110px;

    text-align: right;

    padding: 0px 20px 0px 15px;

    line-height: 18px;

}



div.generica3derecha h2 {

    font-size: 12px;

    color: #ff9933;

    font-weight: normal;

}



div#generica3entrada {

    float: left;

    width: 495px;

    padding: 0px 0px 0px 15px;

    line-height: 20px;

}



div#generica3entrada h4 {

    font-size: 12px;

    color: #63899a;

    font-weight: normal;

}



div#generica3galeria {

    float: left;

    width: 655px;

    margin: 19px 0px 20px 0px;

}



div.generica3img {

    width: 127px;

    height: 122px;

    float: left;

    margin: 0px 5px 0px 0px;

}



div#generica3imgultima {

    width: 127px;

    height: 122px;

    float: right;

}



div#generica3texto {

    float: left;

    width: 440px;

    padding: 0px 50px 0px 15px;

}



div#generica3texto p {

    font-size: 10px;

    line-height: 15px;

}



div#generica3btn {

    padding: 0px 0px 465px 15px;

}



/*--------------------------------------------------------generica3------------fin---*/

/*--------------------------------------------------------generica4------------inicio---*/

div#generica4robapaginas {

    float: right;

    width: 300px;

    height: 266px;

    padding: 7px 0px 10px 25px;

}



div#generica4titular {

    width: 625px;

    background-color: #FFFFFF;

    padding: 15px 15px 0px 15px;

}



div#generica4titular h1 {

    font-size: 19px;

    font-weight: normal;

}



div#generica4titular h2 {

    font-size: 12px;

    color: #ff9933;

    font-weight: normal;

}



div#generica4separador {

    background: url(../img/separadortit.gif) repeat-x;

    width: 625px;

    height: 5px;

}



div#generica4contenido {

    float: left;

    width: 655px;

    background-color: #FFFFFF;

    padding: 20px 0px 10px 0px;

}



div#generica4titulo {

    margin: 0px 0px 15px 170px;

}



div#generica4titulo h3 {

    font-size: 14px;

    color: #4b565c;

    font-weight: normal;

    text-transform: uppercase;

}



div#generica4derecha {

    float: left;

    width: 135px;

    padding: 5px 0px 0px 15px;

}



div.generica4dchaimg {

    float: left;

    width: 127px;

    height: 122px;

    margin: 0px 0px 10px 0px;

}



div.generica4dchatxt {

    width: 100px;

    text-align: right;

    margin: 0px 0px 15px 25px;

}



div.generica4dchatxt h6 {

    font-size: 11px;

    color: #ff9933;

    font-weight: normal;

}



div#generica4entrada {

    float: left;

    width: 485px;

    padding: 0px 0px 0px 20px;

}



div#generica4entrada h4 {

    font-size: 12px;

    font-weight: normal;

    color: #63899a;

    margin: 0px 0px 20px 0px;

    line-height: 20px;

}



div#generica4central {

    float: left;

    width: 440px;

    padding: 0px 45px 0px 20px;

}



div#generica4central p {

    font-size: 10px;

    line-height: 15px;

}



div#generica4central h5 {

    color: #ff9933;

    font-size: 12px;

    text-transform: uppercase;

    font-weight: normal;

    margin: 20px 0px 12px 0px;

}



div#generica4btn {

    margin: 25px 0px 150px 15px;

}



/*--------------------------------------------------------generica4------------fin---*/

/*--------------------------------------------------------generica5------------inicio---*/

div#generica5robapaginas {

    float: right;

    width: 300px;

    height: 266px;

    padding: 42px 0px 25px 15px;

}



div#generica5titular {

    width: 625px;

    background-color: #FFFFFF;

    padding: 15px 15px 25px 15px;

}



div#generica5titular h1 {

    font-size: 19px;

    font-weight: normal;

}



div#generica5titular h2 {

    font-size: 12px;

    color: #ff9933;

    font-weight: normal;

}



div#generica5separador {

    background: url(../img/separadortit.gif) repeat-x;

    width: 625px;

    height: 15px;

}



div#generica5contenido {

    width: 655px;

    margin: 0px 0px 40px 0px;

}



div#generica5entrada {

    float: left;

    padding: 0px 15px 0px 15px;

    width: 305px;

}



div#generica5entrada h3 {

    font-size: 14px;

    color: #4b565c;

    font-weight: normal;

    text-transform: uppercase;

    margin: 0px 0px 20px 0px;

}



div#generica5entrada h4 {

    font-size: 12px;

    color: #63899A;

    font-weight: normal;

    margin: 0px 0px 25px 0px;

    line-height: 20px;

}



div.generica5ficha {

    float: left;

    width: 655px;

    margin: 0px 0px 10px 0px;

}



div.generica5derecha {

    float: left;

    width: 155px;

}



div.generica5derechaimg {

    width: 125px;

    padding: 34px 15px 0px 15px;

}



div.generica5cenral {

    float: left;

    width: 455px;

}



div.generica5centraltexto {

    float: left;

    width: 440px;

    padding: 0px 15px 0px 20px;

}



div.generica5centraltexto h5 {

    font-size: 12px;

    color: #ff9933;

    text-transform: uppercase;

    font-weight: normal;

    width: 375px;

    margin: 0px 0px 15px 0px;

}



div.generica5centraltexto p {

    font-size: 10px;

    line-height: 15px;

}



div.generica5fichaseparador {

    clear: both;

    margin: 0px 15px 0px 15px;

    width: 625px;

    height: 15px;

    background: url(../img/separadortit.gif) repeat-x;

}



div#generica5btn {

    margin: 0px 0px 0px 15px;

}



/*--------------------------------------------------------generica5------------fin---*/

/*--------------------------------------------------------articulos----inicio---*/

div#articulostitular {

    width: 625px;

    background-color: #FFFFFF;

    padding: 15px 15px 0px 15px

}



div.articuloseparador {

    background: url(../img/separadortit.gif) repeat-x;

    width: 625px;

    height: 15px;

    float: left;

}



div#articulostitular h1 {

    font-size: 19px;

    font-weight: normal;

}



div#articulostitular h2 {

    font-size: 12px;

    color: #ff9933;

    font-weight: normal;

} .linkmosaico {

    margin: 0px;

    padding: 0px;

    border: 0px;

    width: auto;

    height: auto;

}



div#articuloscontenido {

    float: left;

    width: 625px;

    padding: 0px 15px 0px 15px;

    margin: 0px 0px 100px 0px;

}



div.articuloscontenidodcha {

    float: left;

    width: 160px;

    margin: 12px 0px 12px 0px;

}



div.articuloscontenidocentral {

    float: left;

    width: 465px;

    margin: 12px 0px 12px 0px;

}



div.articulosdchanaranja {

    float: left;

    text-transform: uppercase;

    color: #ff9933;

    font-size: 12px;

    width: 160px;

}



div.articulosdchagris {

    float: left;

    text-transform: uppercase;

    color: #4a565c;

    font-size: 12px;

    font-weight: normal;

    width: 160px;

}



div.articulostextonaranja {

    float: left;

    color: #ff9933;

    font-size: 10px;

    line-height: 17px;

    width: 465px;

}



div.articulostextogris {

    float: left;

    color: #4a565c;

    font-size: 10px;

    font-weight: normal;

    line-height: 17px;

    width: 450px;

}



div.articuloscaption {

    float: left;

    width: 10px;

    height: 11px;

    float: left;

    margin: 2px 10px 0px 0px;

}



div.articulostextogris a.articuloslink {

    padding-left: 20px;

    background: #ffffff url(../img/articulos/captiongris.gif) no-repeat;

    color: #4a565c;

}



div.articulostextogris a:hover.articuloslink {

    color: #ff9933;

    background: #ffffff url(../img/articulos/caption.gif) no-repeat;

}



div#articuloslogotop {

    float: right;

    width: 42px;

    height: 42px;

    margin: 0px 0px 0px 0px;

}



div.articulosvolver {

    float: left;

    margin: 5px 0px 0px 0px;

    width: 465px;

    height: 15px;

}



div.articulosvolverico {

    float: right;

    padding: 0px 0px 2px 0px;

}



div.articulosvolverseparador {

    float: left;

    background: url(../img/separadortit.gif) repeat-x;

    height: 5px;

    width: 465px;

}



/*--------------------------------------------------------articulos------------fin---*/

/*--------------------------------------------------------resultados-----------inicio---*/

span.resultadosverde {

    font-size: 12px;

    text-transform: uppercase;

    color: #999966;

    font-weight: normal;

}



span.resultadosnaranja {

    font-size: 12px;

    text-transform: uppercase;

    color: #ff9933;

    font-weight: normal;

}



div#resultadoscontenido {

    padding: 0px 15px 0px 15px;

}



div#resultadoscontenido a {

    color: #ff9933;

    text-decoration: none;

    font-size: 12px;

    text-transform: uppercase;

    font-weight: normal;

}



div#resultadoscontenido a span b#mas {

    color: #ffffff;

    background-color: #ff9933;

}



div#resultadoscontenido a:visited {

    color: #ff9933;

    text-decoration: none;

    font-size: 12px;

    text-transform: uppercase;

    font-weight: normal;

}



div#resultadoscontenido a:hover {

    color: #95a2a8;

    text-decoration: none;

    font-size: 12px;

    text-transform: uppercase;

    font-weight: normal;

}



div#resultadoscontenido a:active {

    color: #ff9933;

    text-decoration: none;

    font-size: 12px;

    text-transform: uppercase;

    font-weight: normal;

}



div.resultadoseparador {

    float: left;

    width: 625px;

    background: url(../img/separadortit.gif) repeat-x;

    height: 15px;

    clear: both;

    margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

    background-position: center;

}



div#tituloresultados {

    clear: both;

    /*padding:0px 15px 0px 15px;*/

    margin: 40px 0px 20px 0px;

}



div#tituloresultados h1 {

    font-size: 15px;

    font-weight: bold;

}



div#resultadostitular {

    width: 625px;

    background-color: #FFFFFF;

    padding: 15px 15px 30px 15px;

}



div#resultadostitular h1 {

    font-size: 19px;

    font-weight: normal;

}



div#resultadoslistado, div#tendenciaspaginado {

    clear: both;

    /*width:400px;*/

    /*height:15px;*/

    padding: 0px 15px 0px 15px;

}



div#resultadosviaje {

    float: right;

    color: #ff9933;

    font-size: 11px;

    margin: 0px 15px 0px 0px;

}



div#resultadoslistado ul, div#tendenciaspaginado ul {

} #listado_seleccionado {

    color: #ff9933;

    font-size: 11px

}



div#resultadoslistado li, div#tendenciaspaginado li {

    display: inline;

    padding: 0px 0px 0px 0px;

    color: #4a565c;

}



div#resultadoslistado li #naranja, div#tendenciaspaginado li #naranja {

    color: #ff9933;

    white-space: nowrap;

    font-size: 11px;

    margin: 0px 4px;

}



div#resultadoslistado a, div#tendenciaspaginado a {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

    margin: 0px 4px;

}



div#resultadoslistado a:visited, div#tendenciaspaginado a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

}



div#resultadoslistado a:hover, div#tendenciaspaginado a:hover {

    text-decoration: none;

    color: #ff9933;

    font-size: 11px;

}



div.resultadosapartado {

    float: left;

    width: 625px;

    margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

}



div.resultadoscaption {

    float: left;

    width: 18px;

    height: 11px;

    margin: 2px 10px 0px 0px;

}



div.resultadostexto {

    font-size: 10px;

    float: left;

    padding: 0px 0px 0px 0px;

}



div.resultadosiconos {

    width: 170px;

    float: right;

}



div.resultadosdetalle {

    float: right;

    width: 140px;

    padding: 0px 0px 0px 0px;

}



div.resultadosimg {

    float: right;

    width: 29px;

    height: 29px;

    margin: 0px 0px 5px 5px;

}



div#resultadosbtn {

    float: right;

    padding: 5px 0px 50px 0px;

}



/*--------------------------------------------------------resultados------------fin---*/

/*--------------------------------------------------------top10-----------inicio---*/

div#top10robapaginas {

    float: right;

    width: 300px;

    height: 266px;

    margin: 0px 0px 5px 0px;

}



div#top10galeria {

    float: left;

    width: 655px;

    margin: 0px 0px 10px 0px;

}



div.top10img {

    width: 127px;

    height: 122px;

    float: left;

    margin: 0px 5px 5px 0px;

}



div.top10imgultima {

    width: 127px;

    height: 122px;

    float: right;

    margin: 0px 0px 5px 0px;

}



div#top10separador {

    background: url(../img/separadortit.gif) repeat-x;

    width: 325px;

    height: 5px;

    margin: 0px 0px 5px 0px;

}



div#top10contenido {

    float: left;

    width: 655px;

    background-color: #FFFFFF;

    margin: 0px 05px 0px 15px;

}



div#top10izda {

    float: left;

    width: 325px;

    margin: 25px 15px 0px 0px;

}



div#top10dcha {

    float: left;

    width: 250px;

    margin: 25px 0px 0px 15px;

}



div#top10contenido h1 {

    font-size: 19px;

    font-weight: normal;

}



div#top10contenido h2 {

    font-size: 12px;

    color: #ff9933;

    font-weight: normal;

    margin: 0px 0px 0px 0px;

}



div#top10izda h3 {

    font-size: 14px;

    color: #4b565c;

    font-weight: normal;

    text-transform: uppercase;

    margin: 0px 0px 25px 0px;

}



div#top10izda h4 {

    font-size: 12px;

    color: #63899a;

    font-weight: normal;

    margin: 0px 0px 15px 0px;

    line-height: 20px;

}



div#top10izda p {

    font-size: 10px;

    line-height: 15px;

}



div#top10dcha h3 {

    font-size: 14px;

    color: #4b565c;

    font-weight: bold;

    text-transform: uppercase;

}



div#top10dchaseparador {

    background: url(../img/separadortit.gif) repeat-x;

    width: 200px;

    height: 5px;

    margin: 0px 0px 15px 0px;

}



div.top10dchaentrada {

    margin: 0px 0px 15px 0px;

}



div.top10dchaentrada h5 {

    font-size: 12px;

    color: #ff9933;

    text-transform: uppercase;

    font-weight: normal;

    width: 150px;

}



div.top10dchaentrada p {

    font-size: 10px;

    line-height: 15px;

}



div#top10pie {

    float: left;

    width: 610px;

    background-color: #fff;

    text-transform: uppercase;

    margin: 55px 30px 15px 15px;

    font-size: 10px;

}



div#top10pie ul {

    list-style: none;

}



div#top10pie li {

    display: inline;

    color: #9fa4a7;

    line-height: 17px;

}



div#top10pie a:link {

    text-decoration: none;

    color: #9fa4a7;

}



div#top10pie a:visited {

    text-decoration: none;

    color: #9fa4a7;

}



div#top10pie a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#top10pie li.separacion {

    display: inline;

    padding: 0 5px 0 5px;

}



div#top10btn {

    float: left;

    margin: 5px 15px 100px 15px;

}



/*--------------------------------------------------------top10------------fin---*/

/*--------------------------------------------------------buscador-----------inicio---*/

div#buscadorrobapaginas {

    float: right;

    width: 300px;

    height: 266px;

    margin: 0px 0px 5px 20px;

}



div#buscadorlogo {

    width: 300px;

    float: left;

    margin: 0px 0px 10px 0px;

}



div#buscadortitular {

    width: 640px;

    float: left;

    margin: 15px 0px 40px 15px;

}



div#buscadortitular h1 {

    font-size: 19px;

    color: #ff9933;

    text-transform: uppercase;

    font-weight: normal;

    margin: 0px 0px 15px 0px;

}



div.buscadorseparador {

    width: 315px;

    height: 5px;

    background: url(../img/separadortit.gif) repeat-x;

}



div#buscadortitular h2 {

    font-size: 12px;

    color: #4a565c;

    font-weight: normal;

    line-height: 17px;

    margin: 15px 0px 15px 0px;

}



div#buscadortitular a:link {

    color: #ff9933;

    font-weight: normal;

    text-decoration: none;

}



div#buscadortitular a:visited {

    color: #ff9933;

    font-weight: normal;

    text-decoration: none;

}



div#buscadortitular a:hover {

    color: #4a565c;

    font-weight: normal;

    text-decoration: none;

}



div#buscadorcontenido {

    float: left;

    width: 625px;

    margin: 0px 15px 0px 15px;

}



div#buscadorcontenido h3, div#buscadortitular h3 {

    font-size: 12px;

    color: #ff9933;

    font-weight: normal;

    margin: 0px 0px 20px 0px;

}



div#buscadorcontenido h4, div#buscadortitular h4 {

    font-size: 12px;

    font-weight: normal;

    text-transform: uppercase;

    color: #9fa4a7;

}



div#buscadorizda {

    float: left;

    width: 275px;

}



div.buscadoropcion {

    float: left;

    width: 250px;

    height: 25px;

}



div.buscadorcheck {

    float: left;

}



div.buscadoricon {

    float: left;

    width: 20px;

    height: 20px;

    margin: 0px 10px 0px 10px;

}



div#buscadordcha {

    float: right;

    width: 330px;

    margin-top: 20px;

}



div#buscadordestino {

    padding: 0px 0px 0px 10px;

}



div#buscadorlugar {

    height: 27px;

    padding: 10px 0px 0px 10px;

    background-color: #fff5ea;

    margin: 0px 0px 20px 0px;

}



div#buscadorespana {

    margin: 0px 0px 15px 0px;

}



div#buscadorinfo {

    height: 20px;

    float: left;

}



div#buscadorbtn {

    float: right;

    margin: 0px 5px 0px 0px;

}



div#buscadorbuscar {

    float: right;

    padding-right: 5px;

}



div#buscadoreuropa {

    margin: 5px 0px 80px 0px;

}



/*--------------------------------------------------------buscador------------fin---*/

/*--------------------------------------------------------nochevip-----------inicio---*/

span.nochevipverde {

    font-size: 12px;

    text-transform: uppercase;

    color: #999966;

    font-weight: normal;

}



div#nochevipcombo {

    float: right;

    margin: 5px 10px 0px 0px;

}



div#nochevipcombo h3 {

    font-size: 11px;

    font-weight: normal;

    color: #4a565c;

}



div#nochevipcombobox {

    float: right;

} .nochevipcombodatos {

    width: 157px;

    background-color: #fff;

    margin: 1px 0 1px 0;

    padding: 0;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #4b565a;

    border: solid 1px #999966;

}



div.nochevipseparador {

    float: left;

    width: 625px;

    background: url(../img/separadortit.gif) repeat-x;

    height: 15px;

    clear: both;

    background-position: center;

}



div#nocheviptitular {

    width: 625px;

    margin: 15px 15px 0px 15px;

}



div#nocheviptitulartitulo {

    float: left;

}



div#nocheviptitulartitulo h1 {

    font-size: 19px;

    font-weight: normal;

}



div#nochevipentrada {

    width: 625px;

    float: left;

    padding: 0px 0px 30px 0px;

}



div#nochevipentrada h2 {

    font-size: 11px;

    font-weight: normal;

    color: #999966;

}



div#nochevipcontenido {

    padding: 0px 15px 0px 15px;

}



div#nocheviplistado {

    float: left;

    width: 400px;

    height: 15px;

    padding: 0px 15px 0px 15px;

    margin: 0px 0px 0px 0px;

}



div#nochevipviaje {

    float: right;

    color: #999966;

    font-size: 11px;

    margin: 0px 15px 0px 0px;

}



div#nocheviplistado ul {

}



div#nocheviplistado li {

    display: inline;

    padding: 0px 2px 0px 2px;

}



div#nocheviplistado a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

}



div#nocheviplistado a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

}



div#nocheviplistado a:hover {

    text-decoration: none;

    color: #999966;

    font-size: 11px;

}



div.nochevipapartado {

    float: left;

    width: 625px;

    margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

}



div.nochevipcaption {

    float: left;

    width: 18px;

    height: 11px;

    margin: 2px 10px 0px 0px;

}



div.nocheviptexto {

    font-size: 10px;

    float: left;

    padding: 0px 0px 0px 0px;

}



div.nochevipiconos {

    width: 105px;

    float: right;

}



div.nochevipdetalle {

    float: right;

    width: 120px;

    padding: 0px 0px 0px 0px;

}



div.nochevipimg {

    float: right;

    margin: 0px 0px 0px 5px;

}



div#nochevipbtn {

    float: right;

    padding: 5px 0px 250px 0px;

}



/*--------------------------------------------------------nochevip------------fin---*/

/*--------------------------------------------------------ventajasvip--------inicio---*/

div#ventajascombo {

    float: right;

    margin: 5px 10px 0px 0px;

}



div#ventajascombo h3 {

    font-size: 11px;

    font-weight: normal;

    color: #4a565c;

}



div#ventajascombobox {

    float: right;

} .ventajascombodatos {

    width: 157px;

    /*height:15px;*/

    background-color: #ffffff;

    margin: 1px 0 1px 0;

    padding: 0;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #4b565a;

    border: solid 1px #cccc99;

}



div.ventajasseparador {

    float: left;

    width: 625px;

    background: url(../img/separadortit.gif) repeat-x;

    background-position: center;

    height: 5px;

    margin: 0px 0px 10px 0px;

}



div#ventajastitular {

    width: 625px;

    margin: 15px 15px 0px 15px;

}



div#ventajastitulartitulo {

    float: left;

}



div#ventajastitulartitulo h1 {

    font-size: 19px;

    font-weight: normal;

}



div#ventajascontenido {

    float: left;

    padding: 0px 15px 0px 15px;

    margin: 0px 0px 0px 0px;

}



div.ventajasapartado {

    float: left;

    width: 625px;

}



div.ventajastexto {

    font-size: 10px;

    width: 150px;

    float: left;

    padding: 10px 0px 0px 0px;

}



div.ventajastexto a {

    color: #b2b280;

}



div.ventajastexto h2 {

    font-size: 11px;

    text-transform: uppercase;

    color: #999966;

    font-weight: normal;

    margin: 0px 0px 0px 0px;

}



div.ventajasciudad {

    padding: 5px 0px 0px 0px;

    font-size: 10px;

    width: 150px;

    float: left;

}



div.ventajasciudad h3 {

    font-size: 10px;

    text-transform: uppercase;

    /*	color:#cfd1d2;*/

    color: #999999;

    font-weight: normal;

    margin: 0px 0px 0px 0px;

}



div#ventajasvipcabecera {

    float: left;

    margin: 10px 0px 0px 0px;

    padding: 0px 15px 0px 15px;

    width: 625px;

    font-size: 10px;

    line-height: 15px;

}



div#categoriaslistado {

    float: left;

    width: 655px;

    height: 188px;

    background-color: #cccc99;

    margin: 15px 0px 0px 0px;

}



div#categoriaslistado ul {

    padding: 0px 15px 0px 0px;

    margin: 0px 0px 0px 0px;

}



div#categoriaslistado li {

    display: inline;

    float: right;

    width: 27px;

    height: 188px;

}



div#categoriaslistado img {

    border: none;

    margin: 0px;

    padding: 0px;

}



div.ventajaslistado {

    float: right;

    width: 416px;

    height: 20px;

    padding: 0px 0px 0px 0px;

}



div.ventajaslistado ul {

}



div.ventajaslistado li {

    float: left;

    display: inline;

    width: 16px;

    margin: 0px 6px 0px 5px;

    padding: 20px 0px 0px 0px;

    height: 37px;

    background: url(../img/ventajas/lineas.gif) repeat-y center;

}



div#ventajasvippaginado {

    float: right;

    padding: 0px 15px 0px 0px;

    margin: 25px 0px 500px 0px;

}



div#ventajasvippaginado ul {

    list-style: none;

}



div#ventajasvippaginado li {

    display: inline;

    padding: 0 2px 0 2px;

}



div#ventajasvippaginado a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

}



div#ventajasvippaginado a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

}



div#ventajasvippaginado a:hover {

    text-decoration: none;

    color: #999966;

    font-size: 11px;

}



div#ventajasresumenpaginado {

    margin: 30px 0px 0px 0px;

    padding: 0px 15px 0px 0px;

    float: right;

    color: #999966;

    font-size: 11px;

}



/*--------------------------------------------------------ventajasvip------------fin---*/

/*------------------------------------------------------------haztevip--------inicio---*/

div#hazteviptitular {

    width: 625px;

    background-color: #FFF;

    margin: 12px 15px 30px 15px;

}



div#hazteviptitular h1 {

    font-size: 19px;

    font-weight: normal;

}



div#hazteviptitular h2 {

    font-size: 12px;

    color: #999966;

    font-weight: normal;

}



div#haztevipseparadortitulo {

    float: left;

    width: 625px;

    background: url(../img/separadortit.gif) repeat-x;

    height: 15px;

    background-position: center;

    margin: 0px 0px 0px 0px;

}



div.haztevipseparador {

    float: left;

    width: 625px;

    background: url(../img/separadortit.gif) repeat-x;

    height: 15px;

    background-position: center;

    margin: 0px 0px 15px 0px;

}



div#haztevipcontenido {

    float: left;

    background-color: #FFF;

    width: 625px;

    padding: 0px 15px 0px 15px;

    font-size: 10px;

    color: #4a565c;

}



div.personalapartado {

    float: left;

    width: 610px;

    height: 27px;

    padding: 0px 0px 0px 15px;

    margin: 0px 0px 0px 0px;

} .haztevipcajapersonal {

    border: solid 1px #cccc99;

    width: 165px;

    height: 15px;

    font-size: 10px;

    color: #999966;

    padding: 0px 2px 0px 2px;

} .haztevipcondiciones {

    border: solid 1px #cccc99;

    font-size: 10px;

    color: #999966;

} .haztevipcajapwd {

    border: solid 1px #cccc99;

    width: 105px;

    height: 15px;

    font-size: 10px;

    color: #999966;

    padding: 0px 2px 0px 2px;

} .haztevipcajanacimiento {

    border: 1px solid #CCCC99;

    color: #999966;

    font-size: 10px;

}



div.haztevippersonal {

    float: left;

    width: 260px;

    height: 15px;

    margin: 0px 30px 0px 0px;

}



div.personaltext {

    float: left;

    /*width:50px;*/

    padding: 2px 0px 0px 0px;

}



div.personaltextpwd {

    float: left;

    width: 105px;

    padding: 2px 0px 0px 0px;

}



div.personaltextnacimiento {

    float: left;

    /*width:105px;*/

    padding: 2px 0px 0px 0px;

}



div.personalcampo {

    float: right;

    width: 170px;

}



div.personalcampopwd {

    float: right;

    width: 105px;

}



div.personalcamponacimiento {

    float: right;

    margin: 5px 0px;

    padding: 0px;

    /*width:105px;*/

}



div.acercaapartado {

    float: left;

    width: 450px;

    height: 32px;

    padding: 0px 0px 0px 80px;

    margin: 0px 0px 20px 0px;

}



div.haztevipcombo {

    float: left;

    width: 450px;

    padding: 5px 0px 0px 0px;

} .haztevipcombobox {

    width: 450px;

    border: solid 1px #cccc99;

    font-size: 10px;

    color: #999966;

}



div.pagoapartado {

    float: left;

    width: 450px;

    padding: 0px 0px 0px 80px;

    margin: 0px 0px 15px 0px;

}



div.haztevipradio {

    float: left;

    width: 20px;

} .pagoradio {

    color: #999966;

}



div.haztevippagocampo {

    float: left;

    /*width:45px;*/

    padding: 0px 5px 0px 0px;

} .pagocampo, .regalapagocampo {

    /*width:42px;*/

    border: solid 1px #cccc99;

    padding: 0px 2px 0px 2px;

    font-size: 10px;

    color: #999966;

}



div.haztevippagotexto {

    float: left;

    padding: 0px 15px 0px 5px;

}



div.comentarioapartado {

    float: left;

    width: 450px;

    height: 195px;

    padding: 0px 0px 0px 80px;

    margin: 0px 0px 0px 0px;

}



div.haztevipcomentexto {

    float: left;

    padding: 0px 0px 10px 0px;

}



div.comentarioarea {

    float: left;

} .haztevipcoment, .regalavipcoment {

    width: 450px;

    height: 150px;

    overflow: scroll;

    border: solid 1px #cccc99;

    font-size: 11px;

    color: #999966;

    font-family: Arial, Helvetica, sans-serif;

    padding: 0px 2px;

}



div#codigoapartado {

    float: left;

    padding: 0px 0px 30px 250px;

}



div#enviarapartado {

    float: left;

    padding: 0px 0px 30px 0px;

}



div#codigotexto {

    text-align: center;

    float: left;

    width: 500px;

    padding: 0px 0px 10px 75px;

}



div#enviartexto {

    text-align: center;

    float: left;

    width: 500px;

    padding: 0px 0px 10px 75px;

}



div.codigocaja {

    float: left;

    height: 25px;

    width: 60px;

    padding: 0px 25px 0px 0px;

} .haztevipcodigo {

    width: 58px;

    height: 23px;

    border: none;

    font-size: 16px;

    text-align: center;

    color: #999966;

    border: solid 1px #cccc99;

} .enviarcaja {
    width: 58px;
    height: 28px;
    border: none;
    font-size: 16px;
    text-align: center;
    color: #ffffff;
	background-color:#666666;
    border: solid 1px #cccc99;
}



div#enviarboton {

    padding: 0px 0px 10px 75px;

    text-align: center;

    width: 500px;

}

div#btnapartado {

    float: left;

    width: 655px;

    margin: 0px 0px 0px 0px;

    font-size: 10px;

    color: #4a565c;

}



div#haztevipfranja {

    width: 362px;

    height: 76px;

    background-color: #cccc99;

    padding: 5px 0px 0px 293px;

    margin: 0px 0px 30px 0px;

}



div#haztevipbtntexto {

    width: 500px;

    text-align: center;

    font-size: 10px;

    color: #999966;

    padding: 0px 0px 65px 75px;

}



/*-----------------------------------------------------------haztevip------------fin---*/

/*------------------------------------------------------------regalavip--------inicio---*/

div#regalaviptitular {

    float: left;

    width: 625px;

    background-color: #FFFFFF;

    padding: 12px 15px 0px 15px;

    margin: 0px 0px 0px 0px;

}



div#regalaviptitular h1 {

    font-size: 19px;

    font-weight: normal;

}



div#regalaviptitular h2 {

    font-size: 12px;

    color: #999966;

    font-weight: normal;

}



div#regalavipseparadortitulo {

    float: left;

    width: 625px;

    background: url(../img/separadortit.gif) repeat-x;

    height: 15px;

    background-position: center;

    margin: 0px 0px 0px 0px;

}



div.regalaviptexto {

    float: left;

    width: 450px;

    text-align: center;

    margin: 0px;

    padding: 0px 0px 0px 15px;

}



div.regalaviptexto h3 a {

    font-size: 10px;

    color: #999966;

    font-weight: normal;

}



div.regalaviptexto h3 a:hover {

    font-size: 10px;

    color: #4a565c;

    font-weight: normal;

}



div.regalaviptexto h3 {

    font-size: 10px;

    color: #4a565c;

}



div#regalavipcheque {

    float: left;

    width: 450px;

    padding: 0px 0px 0px 75px;

    margin: 0px 0px 0px 0px;

}



div.regalaviptexto2 {

    float: left;

    width: 450px;

    text-align: center;

    margin: 0px 0px 20px 0px;

    padding: 0px 0px 0px 75px;

}



div.regalaviptexto2 a:link {

    text-decoration: none;

    font-size: 10px;

    color: #999966;

}



div.regalaviptexto2 a:visited {

    text-decoration: none;

    font-size: 10px;

    color: #999966;

}



div.regalaviptexto2 a:hover {

    text-decoration: none;

    font-size: 10px;

    color: #4a565c;

}



div.regalaviptexto2 h3 {

    font-size: 10px;

    color: #4a565c;

}



div#regalavipcheque {

    float: left;

    width: 450px;

    padding: 0px 0px 0px 75px;

    margin: 0px 0px 0px 0px;

}



div.regalavipseparador {

    float: left;

    width: 625px;

    background: url(../img/separadortit.gif) repeat-x;

    height: 15px;

    background-position: center;

    margin: 0px 0px 15px 0px;

}



div#regalavipcontenido {

    float: left;

    background-color: #FFF;

    width: 625px;

    padding: 0px 15px 0px 15px;

    font-size: 10px;

    color: #4a565c;

}



div.regalavippersonalapartado {

    float: left;

    width: 610px;

    height: 5px;

    padding: 0px 0px 0px 15px;

    margin: 0px 0px 30px 0px;

} .regalavipcajapersonal {

    border: solid 1px #cccc99;

    width: 165px;

    height: 15px;

    font-size: 10px;

    color: #999966;

    padding: 0px 2px 0px 2px;

} .regalavipcajapersonaldoble {

    border: solid 1px #cccc99;

    width: 450px;

    height: 15px;

    font-size: 10px;

    color: #999966;

    padding: 0px 2px 0px 2px;

} .regalavippassword {

    border: solid 1px #cccc99;

    width: 105px;

    height: 15px;

    font-size: 10px;

    color: #999966;

    padding: 0px 2px 0px 2px;

}



div.regalavippersonal {

    float: left;

    width: 260px;

    height: 15px;

    margin: 0px 30px 0px 0px;

}



div.regalavippersonaldoble {

    float: left;

    width: 530px;

    height: 15px;

    margin: 0px 50px 0px 0px;

}



div.regalavippersonaltext {

    float: left;

    /*width:45px;*/

    padding: 2px 0px 0px 0px;

}



div.regalavippersonalcampo {

    float: right;

    width: 165px;

}



div.regalavippersonalcampodoble {

    float: right;

    width: 450px;

}



div.regalavippersonalcampopwd {

    float: right;

    width: 105px;

}



div.regalavipacercaapartado {

    float: left;

    width: 450px;

    height: 40px;

    padding: 0px 0px 0px 80px;

    margin: 0px 0px 15px 0px;

}



div.regalavipcombo {

    float: left;

    width: 165px;

    padding: 10px 0px 0px 0px;

} .regalavipcombobox {

    width: 450px;

    border: solid 1px #cccc99;

    font-size: 10px;

    color: #999966;

} .regalavipacercacaja {

    width: 165px;

    border: solid 1px #cccc99;

    font-size: 10px;

    color: #999966;

    padding: 0px 2px 0px 2px;

    margin-left: 20px;

}



div.regalavippagoapartado {

    float: left;

    width: 450px;

    height: 20px;

    padding: 0px 0px 0px 80px;

    margin: 0px 0px 15px 0px;

}



div.regalavipradio {

    float: left;

    width: 20px;

} .regalavippagoradio {

    color: #999966;

}



div.regalavippagocampo {

    float: left;

    /*width:45px;*/

    padding: 0px 5px 0px 0px;

}



div.regalavippagotexto {

    float: left;

    padding: 0px 15px 0px 5px;

}



div.regalavipcomentarioapartado {

    float: left;

    width: 450px;

    height: 195px;

    padding: 0px 0px 0px 80px;

    margin: 0px 0px 15px 0px;

}



div.regalavipcomentexto {

    float: left;

    padding: 0px 0px 10px 0px;

}



div.regalavipcomentarioarea {

    /*flaot:left;*/

    clear: both

}



div#regalavipcodigoapartado {

    float: left;

    height: 50px;

    padding: 0px 0px 30px 250px;

    margin: 0px 0px 0px 0px;

}



div#regalavipcodigotexto {

    float: left;

    text-align: center;

    float: left;

    width: 500px;

    padding: 0px 0px 10px 75px;

}



div.regalavipcodigocaja {

    float: left;

    height: 25px;

    width: 60px;

    padding: 0px 25px 0px 0px;

} .regalavipcodigo {

    width: 58px;

    height: 23px;

    border: none;

    font-size: 16px;

    text-align: center;

    color: #999966;

    border: solid 1px #cccc99;

}



div#regalavipbtnapartado {

    float: left;

    width: 655px;

    padding: 0px 0px 0px 0px;

    font-size: 10px;

    color: #4a565c;

}



div#regalavipfranja {

    float: left;

    width: 362px;

    height: 76px;

    background-color: #cccc99;

    padding: 5px 0px 0px 293px;

    margin: 0px 0px 15px 0px;

}



div#regalavipbtntexto {

    float: left, width: 500px;



text-align:center;



font-size:

    10px;



color:

    #999966;



padding:

    0px 0px 65px 75px;

}



/*-----------------------------------------------------------regalavip------------fin---*/

/*------------------------------------------------------------contacta--------inicio---*/

div#contactatitular {

    float: left;

    width: 625px;

    background-color: #FFFFFF;

    padding: 0px 15px 0px 15px;

    margin: 12px 0px 45px 0px;

}



div#contactatitular h1 {

    font-size: 19px;

    font-weight: normal;

}



div#contactaseparador {

    float: left;

    width: 625px;

    background: url(../img/separadortit.gif) repeat-x;

    height: 15px;

    background-position: center;

    margin: 0px 0px 0px 0px;

}



div#contactacontenido {

    width: 655px;

    float: left;

    margin: 0px 0px 850px 0px;

}



div#contactatexto {

    width: 625px;

    float: left;

    padding: 0px 15px 39px 15px;

}



div#contactatexto p {

    font-size: 10px;

    margin: 15px 0px 0px 0px;

    color: #4a565c;

    line-height: 15px;

}



div#contactaform {

    float: left;

    width: 655px;

    margin: 0px 0px 30px 0px;

}



div.contactacampocont {

    float: left;

    width: 455px;

    height: 26px;

    background-color: #cccc99;

    margin: 0px 0px 2px 0px;

    padding: 0px 0px 0px 200px;

}



div.contactacampo {

    float: left;

    width: 245px;

    height: 15px;

}



div.contactacampotext {

    float: left;

    width: 65px;

    height: 15px;

    padding: 2px 0px 0px 0px;

}



div.contactacampotext h2 {

    font-size: 20px;

    color: #efefd2;

    font-weight: normal;

    text-align: center;

}



div.contactacampotext h3 {

    font-size: 20px;

    color: #ffffff;

    text-align: center;

} #campoTextoDatos.contactapersonal {

    font-size: 10px;

    color: #999966;

    width: 165px;

    height: 15px;

    background-color: #efefd2;

    margin: 4px 0px 0px 5px;

    padding: 2px 2px 0px 2px;

    border: none;

} #campoTextoDatos2.contactapersonal {

    font-size: 10px;

    color: #999966;

    width: 165px;

    height: 15px;

    background-color: #efefd2;

    margin: 4px 0px 0px 5px;

    padding: 2px 2px 0px 2px;

    border: none;

}



div#contactabtn {

    float: left;

    padding: 6px 0px 0px 4px;

    height: 5px;

    width: 10px;

}



div#contactaregistro {

    float: left;

    padding: 0px 15px 0px 250px;

    width: 200px;

}



div.contactaregtext {

    font-size: 10px;

    text-align: center;

    color: #999966;

    line-height: 15px;

}



div.contactaregtext a:link {

    font-size: 10px;

    text-align: center;

    color: #4a565c;

    text-decoration: none;

}



div.contactaregtext a:visited {

    font-size: 10px;

    text-align: center;

    color: #4a565c;

    text-decoration: none;

}



div.contactaregtext a:hover {

    font-size: 10px;

    text-align: center;

    color: #999966;

    text-decoration: none;

}



/*-----------------------------------------------------------contacta------------fin---*/

/*------------------------------------------------------------olvidoclave--------inicio---*/

div#olvidoclavetitular {

    float: left;

    width: 625px;

    background-color: #FFFFFF;

    padding: 0px 15px 0px 15px;

    margin: 12px 0px 40px 0px;

}



div#olvidoclavetitular h1 {

    font-size: 19px;

    font-weight: normal;

}



div#olvidoclaveseparador {

    float: left;

    width: 625px;

    background: url(../img/separadortit.gif) repeat-x;

    height: 5px;

    background-position: center;

    margin: 0px 0px 0px 0px;

}



div#olvidoclavecontenido {

    float: left;

    margin: 0px 0px 932px 0px;

}



div#olvidoclavetitulo {

    float: right;

}



div#olvidoclavezona {

    float: right;

    font-size: 48px;

    color: #4a565c;

    font-weight: bold;

    width: 150px;

    text-align: center;

}



div#olvidoclavevip {

    float: right;

    font-size: 48px;

    color: #FFFFFF;

    font-weight: bold;

    width: 150px;

    text-align: center;

}



div#olvidoclavecaja {

    float: left;

    width: 655px;

    height: 168px;

    background-color: #cccc99;

}



div#olvidoclavecaja h2 {

    font-size: 18px;

    color: #FFFFFF;

    margin: 25px 0px 0px 25px;

    font-weight: normal;

    text-transform: uppercase;

}



div#olvidoclavecaja p {

    font-size: 12px;

    color: #4a565c;

    margin: 15px 0px 22px 25px;

    font-weight: normal;

    width: 290px;

    line-height: 20px;

}



div#olvidoclavedatos {

    float: left;

    width: 165px;

    height: 20px;

    padding: 0px 0px 0px 25px;

} .olvidoclavecampo {

    width: 165px;

    height: 15px;

    font-size: 10px;

    background-color: #efefd2;

    color: #999966;

    padding: 2px 2px 0px 2px;

    border: none;

}



/*-----------------------------------------------------------olvidoclave------------fin---*/

/*------------------------------------------------------------entrenresultado--------inicio---*/

div#entrenresultadotitular {

    float: left;

    width: 655px;

    margin: 15px 0px 25px 0px;

}



span.entrentitular {

    font-size: 12px;

    text-transform: uppercase;

    color: #7d216a;

    font-weight: normal;

}



div#entrenresultadocombo {

    float: right;

    margin: 5px 10px 0px 0px;

}



div#entrenresultadocombo h3 {

    font-size: 11px;

    font-weight: normal;

    color: #4a565c;

}



div#entrenresultadocombobox {

    float: right;

    margin: 0px 0px 5px 0px;

    padding: 0px 15px 0px 0px;

} .entrenresultadocombodatos {

    width: 157px;

    /*height:15px;*/

    background-color: #fff;

    margin: 1px 0 1px 0;

    padding: 0;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #7d216a;

    border: solid 1px #7d216a;

}



div.entrenresultadoseparador {

    float: left;

    width: 625px;

    background: url(../img/separadortit.gif) repeat-x;

    height: 15px;

    clear: both;

    background-position: center;

}



div#entrenresultadotitulartitulo {

    float: left;

    width: 655px;

    height: 44px;

    background: url(../img/renfecabecera.gif) no-repeat;

}



div#entrenresultadotitulartitulo h1 {

    font-size: 19px;

    font-weight: normal;

    margin: 0px 0px 0px 15px;

    color: #FFFFFF;

}



div#entrenresultadoentrada {

    width: 625px;

    float: left;

    padding: 0px 0px 30px 0px;

}



div#entrenresultadoentrada h2 {

    font-size: 11px;

    font-weight: normal;

    color: #7d216a;

}



div#entrenresultadocontenido {

    float: left;

    padding: 0px 15px 0px 15px;

    margin: 0px 0px 265px 0px;

}



div#entrenresultadolistado {

    float: left;

    width: 400px;

    /*height:15px;*/

    padding: 0px 15px 15px 15px;

    margin: 0px 0px 0px 0px;

}



div#entrenresultadoviaje {

    float: right;

    color: #7d216a;

    font-size: 11px;

    padding: 5px 15px 15px 0px;

}



div#entrenresultadolistado ul {

}



div#entrenresultadolistado li {

    display: inline;

    padding: 0px 2px 0px 2px;

}



div#entrenresultadolistado a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

}



div#entrenresultadolistado a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

}



div#entrenresultadolistado a:hover {

    text-decoration: none;

    color: #7d216a;

    font-size: 11px;

}



div.entrenresultadoapartado {

    float: left;

    width: 625px;

    margin: 0px 0px 0px 0px;

    padding: 0px 0px 0px 0px;

}



div.entrenresultadocaption {

    float: left;

    width: 18px;

    height: 11px;

    margin: 2px 10px 0px 0px;

}



div.entrenresultadotexto {

    font-size: 10px;

    float: left;

    padding: 0px 0px 0px 0px;

}



div.entrenresultadotexto a .entrenresultadoverde {

    color: #7d216a;

}



div.entrenresultadoiconos {

    width: 105px;

    float: right;

}



div.entrenresultadodetalle {

    float: right;

    width: 120px;

    padding: 0px 0px 0px 0px;

}



div.entrenresultadoimg {

    float: right;

    margin: 0px 0px 0px 5px;

}



div#entrenresultadobtn {

    float: right;

    padding: 5px 0px 250px 0px;

}



/*--------------------------------------------------------entrenresultado------------fin------*/

/*--------------------------------------------------------ficharenfe----------------inicio------*/

div#ficharenfegaleria {

    width: 830px;

    height: 251px;

}



div#ficharenfegaleriaampliada {

    float: left;

}



div#ficharenfegaleriaampliada-in {

    margin: 0 0 0 0;

}



div#ficharenfegaleriaminiaturas {

    float: left;

    margin: 2px 0 0 2px;

}



div#ficharenfegaleriaminiaturas img {

    border: none;

}



div#ficharenfegaleriaminiaturas ul {

    list-style: none;

    border: none;

}



div#ficharenfegaleriaminiaturas li {

    margin: 0 0 0 0;

}



div#ficharenfegaleriaminiaturas a:link {

    text-decoration: none;

    color: #49565c;

    margin: 0;

    padding: 0;

    border: none;

}



div#ficharenfegaleriaminiaturas a:visited {

    text-decoration: none;

    color: #49565c;

}



div#ficharenfegaleriaminiaturas a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#ficharenfegaleriaenlace {

    float: left;

    height: 251px;

    width: 66px;

    margin: 0 0 0 2px;

    background-color: #c3c7c9;

}



div#ficharenfegaleriaenlace-in {

    margin: 8px 0 0 6px;

}



div#ficharenfecabecera {

    float: left;

    width: 830px;

    margin: 15px 0px 0px 0px;

    background: url(../img/renfefichacabecera.gif) no-repeat;

}



div#ficharenfetitular {

    float: left;

    padding: 0px 0px 10px 30px;

}



div#ficharenfetitular h1 {

    color: #ffffff;

    font-size: 19px;

    font-weight: normal;

    margin: 0px 0px 2px 0px;

}



div#ficharenfetitular h2 {

    color: #7d216a;

    font-size: 15px;

    font-weight: normal;

}



div#ficharenfevolver {

    text-align: right;

    width: 830px;

    margin: 0px 0px 25px 0px;

}



div#ficharenfecontenido {

    float: left;

    width: 615px;

    padding: 0px 0px 0px 60px;

}



div#ficharenfeizda {

    float: left;

    width: 229px;

}



div#ficharenfeizda h3 {

    font-size: 15px;

    font-weight: bold;

    color: #7d216a;

    text-transform: uppercase;

    margin: 0px 0px 6px 0px;

}



div#ficharenfeizda h4 {

    font-size: 11px;

    font-weight: normal;

    text-transform: uppercase;

    color: #4a565c;

    margin: 0px 0px 15px 0px;

}



div#ficharenfeizda h5 {

    width: 150px;

    font-size: 10px;

    color: #728088;

    line-height: 15px;

}



div#ficharenfedcha {

    float: right;

    width: 380px;

    padding: 25px 0px 0px 0px;

}



div#ficharenfedcha h4 {

    font-size: 11px;

    font-weight: normal;

    text-transform: uppercase;

    color: #4a565c;

    margin: 0px 0px 15px 0px;

}



div#ficharenfedcha p {

    font-size: 10px;

    line-height: 15px;

    font-weight: normal;

    color: #4a565c;

    margin: 0px 0px 15px 0px;

}



div#ficharenfebtn {

    float: right;

}



div#ficharenfeseparador {

    float: left;

    height: 5px;

    width: 615px;

    background: url(../img/separadorrenfe.gif) repeat-x;

}



/*--------------------------------------------------------ficharenfe----------------fin------*/

/*--------------------------------------------------------curiosidades--------------inicio---*/

div#curiosidadestitular {

    width: 625px;

    background-color: #FFFFFF;

    padding: 0px 15px 0px 15px;

    margin: 15px 0px 20px 0px;

}



div.curiosidadeseparador {

    background: url(../img/separadortit.gif) repeat-x;

    width: 625px;

    height: 5px;

    float: left;

}



div#curiosidadestitular h1 {

    font-size: 19px;

    font-weight: normal;

}



div#curiosidadescontenido {

    float: left;

    width: 625px;

    padding: 0px 15px 0px 15px;

    margin: 0px 0px 335px 0px;

}



div.curiosidadesapartado {

    width: 605px;

    height: 20px;

    float: left;

    font-size: 10px;

}



div.curiosidadesapartado h2 {

    font-size: 10px;

    font-weight: normal;

    display: inline;

    color: #ff9933;

    margin: 0px 5px 0px 8px;

}



div.curiosidadesapartado a:link {

    font-size: 10px;

    color: #4a565c;

    text-decoration: none;

}



div.curiosidadesapartado a:visited {

    font-size: 10px;

    color: #4a565c;

    text-decoration: none;

}



div.curiosidadesapartado a:hover {

    color: #ff9933;

    font-size: 10px;

    text-decoration: none;

}



div.curiosidadesfecha {

    float: left;

    color: #90a3ac;

    font-size: 10px;

    font-weight: normal;

    display: inline;

    padding: 0px 5px 0px 5px;

}



div.curiosidadesapartado img {

    float: left;

    padding: 1px 0px 0px 5px;

}



div.curiosidadescaption {

    float: left;

    width: 10px;

    height: 11px;

    float: left;

    margin: 2px 8px 0px 0px;

}



/*--------------------------------------------------------curiosidades------------fin---*/

/*--------------------------------------------------------curiofichafoto------------inicio---*/

div#curiofichatitular {

    float: left;

    width: 625px;

    padding: 0px 15px 0px 15px;

    margin: 15px 0px 0px 0px;

}



div#curiofichatitular h1 {

    font-size: 19px;

    font-weight: normal;

    color: #4a565c;

}



div#curiofichaseparador {

    float: left;

    background: url(../img/separadortit.gif) repeat-x;

    width: 625px;

    height: 5px;

}



div#curiofichaizda {

    float: left;

    width: 125px;

    margin: 15px 0px 0px 0px;

    padding: 0px 0px 0px 30px;

}



div.curiofichaimagen {

    float: left;

    width: 125px;

    margin: 0px 0px 20px 0px;

}



div#curiofichatexto {

    min-height: 109px;

    _height: 109px; /*hack ie6*/

    float: left;

    /*width:420px;*/

    margin: 30px 0px;

    padding: 0px 5px 0px 35px;

}



div#curiofichatexto img {

    float: left;

}



div#curiofichatexto h2 {

    font-size: 14px;

    color: #4a565c;

    font-weight: normal;

    margin: 0px 0px 18px 0px;

    text-transform: uppercase;

}



div#curiodcha {

    width: 380px;

    padding: 0px 10px;

    float: left;

}



div#curiodcha p {

    font-size: 10px;

    color: #85949b;

    line-height: 15px;

    float: left;

}



div#curiofichatexto a:link {

    font-size: 10px;

    color: #ff9933;

    text-decoration: none

}



div#curiofichatexto a:visited {

    font-size: 10px;

    color: #ff9933;

    text-decoration: none

}



div#curiofichatexto a:hover {

    font-size: 10px;

    color: #4a565c;

    text-decoration: none

}



div#curiofichabtn {

    float: left;

    width: 200px;

    text-align: right;

    padding: 0px 40px 0px 0px;

    margin: 20px 0px 51px 0px;

}



div#curioficharobapaginas {

    float: right;

    text-align: right;

    width: 300px;

    height: 266px;

    margin: 0px 15px;

    /*background-color:#ff5588;*/

}



/*-------------------------------------------------------curioficha------------fin---*/

/*--------------------------------------------------------fichadescripcion----------------fin------*/

div#fichadescgaleria {

    width: 830px;

    height: 251px;

}



div#fichadescgaleriaampliada {

    float: left;

}



div#fichadescgaleriaampliada-in {

    margin: 0 0 0 0;

}



div#fichadescgaleriaminiaturas {

    float: left;

    margin: 2px 0 0 2px;

}



div#fichadescgaleriaminiaturas img {

    border: none;

}



div#fichadescgaleriaminiaturas ul {

    list-style: none;

    border: none;

}



div#fichadescgaleriaminiaturas li {

    margin: 0 0 0 0;

}



div#fichadescgaleriaminiaturas a:link {

    text-decoration: none;

    color: #49565c;

    margin: 0;

    padding: 0;

    border: none;

}



div#fichadescgaleriaminiaturas a:visited {

    text-decoration: none;

    color: #49565c;

}



div#fichadescgaleriaminiaturas a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#fichadescgaleriaenlace {

    float: left;

    height: 251px;

    width: 66px;

    margin: 0 0 0 2px;

    background-color: #c3c7c9;

}



div#fichadescgaleriaenlace-in {

    margin: 8px 0 0 6px;

}



div#fichadescdatos {

    margin: 0 0 0 13px;

}



div#fichadesccabecera {

    width: 817px;

    height: 55px;

}



div#fichadesccabeceratitulo {

    float: left;

    margin: 7px 0 0 0;

}



div#fichadesccabecera h1 {

    font-size: 19px;

    color: #4a565c;

    font-weight: normal;

}



div#fichadesccabecera h2 {

    font-size: 15px;

    color: #ff9933;

}



div#iconos {

    float: right;

    margin: 13px 156px 0 0;

}



div#iconos ul {

    list-style: none;

}



div#iconos li {

    display: inline;

}



div#iconos a:link {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:visited {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#menureferencia {

    float: right;

    margin: 5px 0 0 0;

}



div#menureferencia ul {

    list-style: none;

}



div#menureferencia li {

    display: block;

}



div#menureferencia a:link {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:visited {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#izdafichadesc {

    float: left;

    width: 510px;

    height: auto;

}



div#fichadescdireccion {

    margin: 2px 0 0 0;

    font-size: 10px;

    color: #728088;

}



div#fichadescdireccion-enlace {

    margin: 5px 0 0 0;

    font-size: 10px;

}



div#fichadescdireccion-enlace img {

    margin: 0 5px 0 0;

}



div#fichadescdireccion p {

    letter-spacing: 0;

    line-height: 16px;

}



div#fichadescdireccion a:link {

    text-decoration: underline;

    color: #4a565c;

    font-size: 10px;

}



div#fichadescdireccion a:visited {

    text-decoration: underline;

    color: #4a565c;

    font-size: 10px;

}



div#fichadescdireccion a:hover {

    text-decoration: underline;

    color: #ff9934;

    font-size: 10px;

}



div#fichadescmenu {

    margin: 35px 0 0 0;

}



div#fichadescmenu ul {

    list-style: none;

}



div#fichadescmenu li {

    display: inline;

    font-size: 10px;

    letter-spacing: 0;

    font-weight: bold;

}



div#fichadescmenu a:link {

    text-decoration: none;

    color: #4a565c;

}



div#fichadescmenu a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichadescmenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichadescmenu li.separacion {

    display: inline;

    padding: 0 5px 0 5px;

}



div#fichadesc-in {

    margin: 16px 0 0 0;

}



div#fichadesc-intitulo {

    font-size: 19px;

    color: #ff9933;

    text-transform: uppercase;

}



div#fichadesc-inmenu {

    margin: 6px 0 0 0;

    text-transform: uppercase;

    font-size: 10px;

}



div#fichadesc-inmenu ul {

    list-style: none;

}



div#fichadesc-inmenu li {

    display: inline;

}



div#fichadesc-inmenu a:link {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichadesc-inmenu a:visited {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichadesc-inmenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichadesc-ininfo {

    width: 475px;

    margin: 25px 0 0 0;

}



div#fichadesc-ininfo h1 {

    color: #4a565c;

    font-size: 13px;

    font-weight: bold;

    text-transform: uppercase;

    letter-spacing: 0.5px;

}



div#fichadesc-ininfo p, div#fichadesc-ininfo pre {

    color: #728088;

    font-size: 11px;

    line-height: 17px;

    letter-spacing: 0px;

    text-transform: none;

    font-family: arial, verdana, sans-serif;

    width: 475px;

}



div#fichadesc-ininfo p a {

    color: #4A565C;

}



div#fichadesc-ininfo p a:hover {

    color: #FF9934;

}



div#dchafichadesc {

    float: right;

    width: 300px;

    height: auto;

}



div#fichadescenlaces1 {

    color: #999966;

    font-size: 10px;

    text-transform: uppercase;

    margin: 12px 0 0 0;

}



div#fichadescenlaces1 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#fichadescenlaces1 ul {

    list-style: none;

    /*text-indent:10px;*/

}



div#fichadescenlaces1 li {

    height: 14px;

    margin: 6px 0 0 0;

    display: block;

}



div#fichadescenlaces1 img {

}



div#fichadescenlaces1 a:link {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichadescenlaces1 a:visited {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichadescenlaces1 a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichadescenlaces2 {

    float: left;

    color: #ff9933;

    font-size: 10px;

    text-transform: uppercase;

    margin: 10px 0 0 0;

}



div#izdafichadescenlaces2 {

    float: left;

}



div#izdafichadescenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#izdafichadescenlaces2 ul {

    list-style: none;

}



div#izdafichadescenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#izdafichadescenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichadescenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichadescenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#dchafichadescenlaces2 {

    float: left;

    margin: 0 0 0 20px;

    padding: 0 0 16px 8px;

    background: url(../img/fondoofertasdestacado.gif) no-repeat;

}



div#dchafichadescenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#dchafichadescenlaces2 ul {

    list-style: none;

}



div#dchafichadescenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#dchafichadescenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichadescenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichadescenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichadescrobapaginas {

    float: left;

    width: 300px;

    height: 266px;

    margin: 24px 0 0 0;

}



div#logotiponotodofichadesc {

    float: left;

    font-size: 10px;

    color: #4a565c;

    margin: 10px 0 0 34px;

}



/*--------------------------------------------------------fichadesc----------------fin--

 /*--------------------------------------------------------fichatar----------------inicio------*/

div#fichatargaleria {

    width: 830px;

    height: 251px;

}



div#fichatargaleriaampliada {

    float: left;

}



div#fichatargaleriaampliada-in {

    margin: 0 0 0 0;

}



div#fichatargaleriaminiaturas {

    float: left;

    margin: 2px 0 0 2px;

}



div#fichatargaleriaminiaturas img {

    border: none;

}



div#fichatargaleriaminiaturas ul {

    list-style: none;

    border: none;

}



div#fichatargaleriaminiaturas li {

    margin: 0 0 0 0;

}



div#fichatargaleriaminiaturas a:link {

    text-decoration: none;

    color: #49565c;

    margin: 0;

    padding: 0;

    border: none;

}



div#fichatargaleriaminiaturas a:visited {

    text-decoration: none;

    color: #49565c;

}



div#fichatargaleriaminiaturas a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#fichatargaleriaenlace {

    float: left;

    height: 251px;

    width: 66px;

    margin: 0 0 0 2px;

    background-color: #c3c7c9;

}



div#fichatargaleriaenlace-in {

    margin: 8px 0 0 6px;

}



div#fichatardatos {

    margin: 0 0 0 13px;

}



div#fichatarcabecera {

    width: 817px;

    height: 55px;

}



div#fichatarcabeceratitulo {

    float: left;

    margin: 7px 0 0 0;

}



div#fichatarcabecera h1 {

    font-size: 19px;

    color: #4a565c;

    font-weight: normal;

}



div#fichatarcabecera h2 {

    font-size: 15px;

    color: #ff9933;

}



div#iconos {

    float: right;

    margin: 13px 156px 0 0;

}



div#iconos ul {

    list-style: none;

}



div#iconos li {

    display: inline;

}



div#iconos a:link {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:visited {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#menureferencia {

    float: right;

    margin: 5px 0 0 0;

}



div#menureferencia ul {

    list-style: none;

}



div#menureferencia li {

    display: block;

}



div#menureferencia a:link {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:visited {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#izdafichatar {

    float: left;

    width: 510px;

    height: auto;

}



div#fichatardireccion {

    margin: 2px 0 0 0;

    font-size: 10px;

    color: #728088;

}



div#fichatardireccion-enlace {

    margin: 5px 0 0 0;

    font-size: 11px;

}



div#fichatardireccion-enlace img {

    margin: 0 5px 0 0;

}



div#fichatardireccion p {

    letter-spacing: 0;

    line-height: 16px;

}



div#fichatardireccion a:link {

    text-decoration: underline;

    color: #4a565c;

    font-size: 11px;

}



div#fichatardireccion a:visited {

    text-decoration: underline;

    color: #4a565c;

    font-size: 11px;

}



div#fichatardireccion a:hover {

    text-decoration: underline;

    color: #ff9934;

    font-size: 11px;

}



div#fichatarmenu {

    margin: 35px 0 0 0;

}



div#fichatarmenu ul {

    list-style: none;

}



div#fichatarmenu li {

    display: inline;

    font-size: 10px;

    letter-spacing: 0;

    font-weight: bold;

}



div#fichatarmenu a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichatarmenu a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichatarmenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichatarmenu li.separacion {

    display: inline;

    padding: 0 5px 0 5px;

}



div#fichatar-in {

    margin: 16px 0 0 0;

}



div#fichatar-intitulo {

    font-size: 19px;

    color: #ff9933;

    text-transform: uppercase;

}



div#fichatar-inmenu {

    margin: 6px 0 0 0;

    text-transform: uppercase;

    font-size: 10px;

}



div#fichatar-inmenu ul {

    list-style: none;

}



div#fichatar-inmenu li {

    display: inline;

    font-size: 10px;

}



div#fichatar-inmenu a:link {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichatar-inmenu a:visited {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichatar-inmenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichatar-ininfo {

    width: 475px;

    margin: 25px 0 0 0;

}



div#fichatar-tabla {

    float: left;

    width: 275px;

}



div#fichatar-tabla h3 {

    float: left;

    font-size: 11px;

    text-transform: uppercase;

    text-align: left;

    font-weight: normal;

    display: inline;

}



div#fichatar-tabla h4 {

    float: right;

    font-size: 11px;

    text-transform: uppercase;

    text-align: right;

    font-weight: normal;

    display: inline;

}



div.fichatar-naranja {

    float: left;

    background-color: #ff9933;

    width: 271px;

    height: 17px;

    color: #ffffff;

    padding: 3px 5px 0px 5px;

}



div.fichatar-blanco {

    float: left;

    background-color: #ffffff;

    width: 271px;

    height: 17px;

    padding: 3px 5px 0px 5px;

    color: #ff9933;

}



div#fichatar-tabla p {

    color: #728088;

    font-size: 10px;

    letter-spacing: 0px;

}



div#fichatar-tabla h5 {

    color: #4a565c;

    font-size: 12px;

    font-weight: normal;

    line-height: 10px;

    text-transform: uppercase;

    letter-spacing: 0px;

}



div#dchafichatar {

    float: right;

    width: 300px;

    height: auto;

}



div#fichatarenlaces1 {

    color: #999966;

    font-size: 10px;

    text-transform: uppercase;

    margin: 12px 0 0 0;

}



div#fichatarenlaces1 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#fichatarenlaces1 ul {

    list-style: none;

    /*text-indent:10px;*/

}



div#fichatarenlaces1 li {

    height: 14px;

    margin: 6px 0 0 0;

    display: block;

}



div#fichatarenlaces1 img {

}



div#fichatarenlaces1 a:link {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichatarenlaces1 a:visited {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichatarenlaces1 a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichatarenlaces2 {

    color: #ff9933;

    font-size: 10px;

    text-transform: uppercase;

    margin: 10px 0 0 0;

}



div#izdafichatarenlaces2 {

    float: left;

}



div#izdafichatarenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#izdafichatarenlaces2 ul {

    list-style: none;

}



div#izdafichatarenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#izdafichatarenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichatarenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichatarenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#dchafichatarenlaces2 {

    float: left;

    margin: 0 0 0 20px;

    padding: 0 0 16px 8px;

    background: url(../img/fondoofertasdestacado.gif) no-repeat;

}



div#dchafichatarenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#dchafichatarenlaces2 ul {

    list-style: none;

}



div#dchafichatarenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#dchafichatarenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichatarenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichatarenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichatarrobapaginas {

    float: left;

    width: 300px;

    height: 266px;

    margin: 24px 0 0 0;

}



div#logotiponotodofichatar {

    float: left;

    font-size: 10px;

    color: #4a565c;

    margin: 10px 0 0 34px;

}



/*--------------------------------------------------------fichatar----------------fin--

 /*--------------------------------------------------------fichaate----------------inicio------*/

div#fichaategaleria {

    width: 830px;

    height: 251px;

}



div#fichaategaleriaampliada {

    float: left;

}



div#fichaategaleriaampliada-in {

    margin: 0 0 0 0;

}



div#fichaategaleriaminiaturas {

    float: left;

    margin: 2px 0 0 2px;

}



div#fichaategaleriaminiaturas img {

    border: none;

}



div#fichaategaleriaminiaturas ul {

    list-style: none;

    border: none;

}



div#fichaategaleriaminiaturas li {

    margin: 0 0 0 0;

}



div#fichaategaleriaminiaturas a:link {

    text-decoration: none;

    color: #49565c;

    margin: 0;

    padding: 0;

    border: none;

}



div#fichaategaleriaminiaturas a:visited {

    text-decoration: none;

    color: #49565c;

}



div#fichaategaleriaminiaturas a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#fichaategaleriaenlace {

    float: left;

    height: 251px;

    width: 66px;

    margin: 0 0 0 2px;

    background-color: #c3c7c9;

}



div#fichaategaleriaenlace-in {

    margin: 8px 0 0 6px;

}



div#fichaatedatos {

    margin: 0 0 0 13px;

}



div#fichaatecabecera {

    width: 817px;

    height: 55px;

}



div#fichaatecabeceratitulo {

    float: left;

    margin: 7px 0 0 0;

}



div#fichaatecabecera h1 {

    font-size: 19px;

    color: #4a565c;

    font-weight: normal;

}



div#fichaatecabecera h2 {

    font-size: 15px;

    color: #ff9933;

}



div#iconos {

    float: right;

    margin: 13px 156px 0 0;

}



div#iconos ul {

    list-style: none;

}



div#iconos li {

    display: inline;

}



div#iconos a:link {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:visited {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#menureferencia {

    float: right;

    margin: 5px 0 0 0;

}



div#menureferencia ul {

    list-style: none;

}



div#menureferencia li {

    display: block;

}



div#menureferencia a:link {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:visited {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#izdafichaate {

    float: left;

    width: 510px;

    height: auto;

}



div#fichaatedireccion {

    margin: 2px 0 0 0;

    font-size: 10px;

    color: #728088;

}



div#fichaatedireccion-enlace {

    margin: 5px 0 0 0;

    font-size: 11px;

}



div#fichaatedireccion-enlace img {

    margin: 0 5px 0 0;

}



div#fichaatedireccion p {

    letter-spacing: 0;

    line-height: 16px;

}



div#fichaatedireccion a:link {

    text-decoration: underline;

    color: #4a565c;

    font-size: 11px;

}



div#fichaatedireccion a:visited {

    text-decoration: underline;

    color: #4a565c;

    font-size: 11px;

}



div#fichaatedireccion a:hover {

    text-decoration: underline;

    color: #ff9934;

    font-size: 11px;

}



div#fichaatemenu {

    margin: 35px 0 0 0;

}



div#fichaatemenu ul {

    list-style: none;

}



div#fichaatemenu li {

    display: inline;

    font-size: 10px;

    letter-spacing: 0;

    font-weight: bold;

}



div#fichaatemenu a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaatemenu a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaatemenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaatemenu li.separacion {

    display: inline;

    padding: 0 5px 0 5px;

}



div#fichaate-in {

    margin: 16px 0 0 0;

}



div#fichaate-intitulo {

    font-size: 19px;

    color: #ff9933;

    text-transform: uppercase;

}



div#fichaate-inmenu {

    margin: 6px 0 0 0;

    text-transform: uppercase;

    font-size: 10px;

}



div#fichaate-inmenu ul {

    list-style: none;

}



div#fichaate-inmenu li {

    display: inline;

}



div#fichaate-inmenu a:link {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichaate-inmenu a:visited {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichaate-inmenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaate-ininfo {

    width: 475px;

    margin: 25px 0 0 0;

}



div#fichaate-card {

    float: left;

    margin: 25px 0px 0px 50px;

    width: 350px;

    border: solid 1px #4a565c;

}



div#fichaate-ininfo p {

    float: left;

    width: 350px;

    margin: 10px 0px 5px 50px;

    text-align: center;

    color: #728088;

    font-size: 10px;

    letter-spacing: 0px;

}



div#fichaate-ininfo h5 {

    color: #4a565c;

    font-size: 12px;

    font-weight: normal;

    letter-spacing: 0px;

    margin: 0px 0px 0px 0px;

}



div.fichaatedot {

    float: left;

    width: 475px;

    height: 5px;

    border-bottom: 2px dotted #bbbbbb;

    margin: 0px 0px 0px 0px;

}



div#fichaatelogo {

    margin: 10px 0px 7px 10px;

}



div#fichaatecardcabecera {

    width: 350px;

    float: left;

    margin: 0px 0px 10px 0px;

}



div.fichaatebanda {

    background-color: #4a565c;

    height: 17px;

    width: 340px;

    color: #ffffff;

    margin: 1px 0px 0px 0px;

    padding: 2px 0px 0px 10px;

}



div.fichaatebanda h3 {

    float: left;

    font-size: 12px;

    text-transform: uppercase;

    text-align: left;

    font-weight: normal;

    display: inline;

}



div.fichaatebanda h4 {

    float: left;

    font-size: 10px;

    text-align: left;

    font-weight: normal;

    display: inline;

}



div#fichaatecardlist {

    float: left;

    width: 350px;

    padding: 0px 0px 20px 0px;

}



div.fichaateapartado {

    float: left;

    width: 315px;

    margin: 0px 0px 10px 20px;

}



div.fichaatecaption {

    float: left;

    width: 10px;

    padding: 2px 0px 0px 0px;

}



div.fichaatecont {

    width: 285px;

    float: left;

    padding: 0px 0px 0px 10px;

    color: #ff9933;

    font-size: 10px;

    text-align: left;

}



div#dchafichaate {

    float: right;

    width: 300px;

    height: auto;

}



div#fichaateenlaces1 {

    color: #999966;

    font-size: 10px;

    text-transform: uppercase;

    margin: 12px 0 0 0;

}



div#fichaateenlaces1 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#fichaateenlaces1 ul {

    list-style: none;

    /*text-indent:10px;*/

}



div#fichaateenlaces1 li {

    height: 14px;

    margin: 6px 0 0 0;

    display: block;

}



div#fichaateenlaces1 img {

}



div#fichaateenlaces1 a:link {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichaateenlaces1 a:visited {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichaateenlaces1 a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaateenlaces2 {

    color: #ff9933;

    font-size: 10px;

    text-transform: uppercase;

    margin: 10px 0 0 0;

}



div#izdafichaateenlaces2 {

    float: left;

}



div#izdafichaateenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#izdafichaateenlaces2 ul {

    list-style: none;

}



div#izdafichaateenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#izdafichaateenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichaateenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichaateenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#dchafichaateenlaces2 {

    float: left;

    margin: 0 0 0 20px;

    padding: 0 0 16px 8px;

    background: url(../img/fondoofertasdestacado.gif) no-repeat;

}



div#dchafichaateenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#dchafichaateenlaces2 ul {

    list-style: none;

}



div#dchafichaateenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#dchafichaateenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichaateenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichaateenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaaterobapaginas {

    float: left;

    width: 300px;

    height: 266px;

    margin: 24px 0 0 0;

}



div#logotiponotodofichaate {

    float: left;

    font-size: 10px;

    color: #4a565c;

    margin: 10px 0 0 34px;

}



/*--------------------------------------------------------fichaate----------------fin--

 /*--------------------------------------------------------fichacons----------------inicio------*/

div#fichaconsgaleria {

    width: 830px;

    height: 251px;

}



div#fichaconsgaleriaampliada {

    float: left;

}



div#fichaconsgaleriaampliada-in {

    margin: 0 0 0 0;

}



div#fichaconsgaleriaminiaturas {

    float: left;

    margin: 2px 0 0 2px;

}



div#fichaconsgaleriaminiaturas img {

    border: none;

}



div#fichaconsgaleriaminiaturas ul {

    list-style: none;

    border: none;

}



div#fichaconsgaleriaminiaturas li {

    margin: 0 0 0 0;

}



div#fichaconsgaleriaminiaturas a:link {

    text-decoration: none;

    color: #49565c;

    margin: 0;

    padding: 0;

    border: none;

}



div#fichaconsgaleriaminiaturas a:visited {

    text-decoration: none;

    color: #49565c;

}



div#fichaconsgaleriaminiaturas a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#fichaconsgaleriaenlace {

    float: left;

    height: 251px;

    width: 66px;

    margin: 0 0 0 2px;

    background-color: #c3c7c9;

}



div#fichaconsgaleriaenlace-in {

    margin: 8px 0 0 6px;

}



div#fichaconsdatos {

    margin: 0 0 0 13px;

}



div#fichaconscabecera {

    width: 817px;

    height: 55px;

}



div#fichaconscabeceratitulo {

    float: left;

    margin: 7px 0 0 0;

}



div#fichaconscabecera h1 {

    font-size: 19px;

    color: #4a565c;

    font-weight: normal;

}



div#fichaconscabecera h2 {

    font-size: 15px;

    color: #ff9933;

}



div#iconos {

    float: right;

    margin: 13px 156px 0 0;

}



div#iconos ul {

    list-style: none;

}



div#iconos li {

    display: inline;

}



div#iconos a:link {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:visited {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#menureferencia {

    float: right;

    margin: 5px 0 0 0;

}



div#menureferencia ul {

    list-style: none;

}



div#menureferencia li {

    display: block;

}



div#menureferencia a:link {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:visited {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#izdafichacons {

    float: left;

    width: 510px;

    height: auto;

}



div#fichaconsdireccion {

    margin: 2px 0 0 0;

    font-size: 10px;

    color: #728088;

}



div#fichaconsdireccion-enlace {

    margin: 5px 0 0 0;

    font-size: 11px;

}



div#fichaconsdireccion-enlace img {

    margin: 0 5px 0 0;

}



div#fichaconsdireccion p {

    letter-spacing: 0;

    line-height: 16px;

}



div#fichaconsdireccion a:link {

    text-decoration: underline;

    color: #4a565c;

    font-size: 11px;

}



div#fichaconsdireccion a:visited {

    text-decoration: underline;

    color: #4a565c;

    font-size: 11px;

}



div#fichaconsdireccion a:hover {

    text-decoration: underline;

    color: #ff9934;

    font-size: 11px;

}



div#fichaconsmenu {

    margin: 35px 0 0 0;

}



div#fichaconsmenu ul {

    list-style: none;

}



div#fichaconsmenu li {

    display: inline;

    font-size: 10px;

    letter-spacing: 0;

    font-weight: bold;

}



div#fichaconsmenu a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaconsmenu a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaconsmenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaconsmenu li.separacion {

    display: inline;

    padding: 0 5px 0 5px;

}



div#fichacons-in {

    margin: 16px 0 0 0;

}



div#fichacons-intitulo {

    font-size: 19px;

    color: #ff9933;

    text-transform: uppercase;

}



div#fichacons-inmenu {

    margin: 6px 0 0 0;

    text-transform: uppercase;

    font-size: 10px;

}



div#fichacons-inmenu ul {

    list-style: none;

}



div#fichacons-inmenu li {

    display: inline;

}



div#fichacons-inmenu a:link {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichacons-inmenu a:visited {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichacons-inmenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichacons-ininfo {

    width: 475px;

    height: 500px;

    margin: 20px 0px 0px 0px;

}



div#fichacons-ininfo p {

    float: left;

    width: 475px;

    text-align: left;

    color: #728088;

    font-size: 10px;

    letter-spacing: 0px;

    margin: 0px 0px 15px 0px;

}



div.fichaconsseparador {

    float: left;

    width: 475px;

    background: url(../img/separadortit.gif) repeat-x;

    height: 5px;

    clear: both;

    background-position: center;

    margin: 0px 0px 0px 0px;

}



div.fichaconsapartado {

    float: left;

    width: 425px;

    margin: 0px 0px 15px 0px;

    padding: 10px 0px 5px 25px;

}



div.fichaconspers {

    width: 400px;

    color: #4a565c;

    font-size: 10px;

    margin: 0px 0px 5px 0px;

}



div.fichaconscamp {

    float: left;

    width: 300px;

} .fichaconscajapersonal {

    border: solid 1px #ff9933;

    width: 165px;

    height: 15px;

    font-size: 10px;

    color: #ff9933;

    padding: 0px 2px 0px 2px;

}



div.fichaconsarea {

    float: left;

    width: 425px;

} .fichaconsulta {

    width: 425px;

    height: 150px;

    overflow: scroll;

    border: solid 1px #ff9933;

    font-size: 10px;

    color: #ff9933;

    margin: 0px 0px 0px 0px;

}



div#fichaconsbtn {

    float: left;

    padding: 0px 0px 0px 210px;

    margin: 5px 0px 0px 0px;

} #fichaconssubmit {

    width: 50px;

    background-color: #ff9933;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #ffffff;

    border: none;

}



div#dchafichacons {

    float: right;

    width: 300px;

    height: auto;

}



div#fichaconsenlaces1 {

    color: #999966;

    font-size: 10px;

    text-transform: uppercase;

    margin: 12px 0 0 0;

}



div#fichaconsenlaces1 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#fichaconsenlaces1 ul {

    list-style: none;

    /*text-indent:10px;*/

}



div#fichaconsenlaces1 li {

    height: 14px;

    margin: 6px 0 0 0;

    display: block;

}



div#fichaconsenlaces1 img {

}



div#fichaconsenlaces1 a:link {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichaconsenlaces1 a:visited {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichaconsenlaces1 a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaconsenlaces2 {

    color: #ff9933;

    font-size: 10px;

    text-transform: uppercase;

    margin: 10px 0 0 0;

}



div#izdafichaconsenlaces2 {

    float: left;

}



div#izdafichaconsenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#izdafichaconsenlaces2 ul {

    list-style: none;

}



div#izdafichaconsenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#izdafichaconsenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichaconsenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichaconsenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#dchafichaconsenlaces2 {

    float: left;

    margin: 0 0 0 20px;

    padding: 0 0 16px 8px;

    background: url(../img/fondoofertasdestacado.gif) no-repeat;

}



div#dchafichaconsenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#dchafichaconsenlaces2 ul {

    list-style: none;

}



div#dchafichaconsenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

    font-size: 10px;

}



div#dchafichaconsenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichaconsenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichaconsenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaconsrobapaginas {

    float: left;

    width: 300px;

    height: 266px;

    margin: 24px 0 0 0;

}



div#logotiponotodofichacons {

    float: left;

    font-size: 10px;

    color: #4a565c;

    margin: 10px 0 0 34px;

}



/*--------------------------------------------------------fichacons----------------fin--

 /*--------------------------------------------------------fichaopi----------------inicio------*/

div#fichaopigaleria {

    width: 830px;

    height: 251px;

}



div#fichaopigaleriaampliada {

    float: left;

}



div#fichaopigaleriaampliada-in {

    margin: 0 0 0 0;

}



div#fichaopigaleriaminiaturas {

    float: left;

    margin: 2px 0 0 2px;

}



div#fichaopigaleriaminiaturas img {

    border: none;

}



div#fichaopigaleriaminiaturas ul {

    list-style: none;

    border: none;

}



div#fichaopigaleriaminiaturas li {

    margin: 0 0 0 0;

}



div#fichaopigaleriaminiaturas a:link {

    text-decoration: none;

    color: #49565c;

    margin: 0;

    padding: 0;

    border: none;

}



div#fichaopigaleriaminiaturas a:visited {

    text-decoration: none;

    color: #49565c;

}



div#fichaopigaleriaminiaturas a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#fichaopigaleriaenlace {

    float: left;

    height: 251px;

    width: 66px;

    margin: 0 0 0 2px;

    background-color: #c3c7c9;

}



div#fichaopigaleriaenlace-in {

    margin: 8px 0 0 6px;

}



div#fichaopidatos {

    margin: 0 0 0 13px;

}



div#fichaopicabecera {

    width: 817px;

    height: 55px;

}



div#fichaopicabeceratitulo {

    float: left;

    margin: 7px 0 0 0;

}



div#fichaopicabecera h1 {

    font-size: 19px;

    color: #4a565c;

    font-weight: normal;

}



div#fichaopicabecera h2 {

    font-size: 15px;

    color: #ff9933;

}



div#iconos {

    float: right;

    margin: 13px 156px 0 0;

}



div#iconos ul {

    list-style: none;

}



div#iconos li {

    display: inline;

}



div#iconos a:link {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:visited {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#menureferencia {

    float: right;

    margin: 5px 0 0 0;

}



div#menureferencia ul {

    list-style: none;

}



div#menureferencia li {

    display: block;

}



div#menureferencia a:link {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:visited {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#izdafichaopi {

    float: left;

    width: 510px;

    height: auto;

}



div#fichaopidireccion {

    margin: 2px 0 0 0;

    font-size: 10px;

    color: #728088;

}



div#fichaopidireccion-enlace {

    margin: 5px 0 0 0;

    font-size: 11px;

}



div#fichaopidireccion-enlace img {

    margin: 0 5px 0 0;

}



div#fichaopidireccion p {

    letter-spacing: 0;

    line-height: 16px;

}



div#fichaopidireccion a:link {

    text-decoration: underline;

    color: #4a565c;

    font-size: 11px;

}



div#fichaopidireccion a:visited {

    text-decoration: underline;

    color: #4a565c;

    font-size: 11px;

}



div#fichaopidireccion a:hover {

    text-decoration: underline;

    color: #ff9934;

    font-size: 11px;

}



div#fichaopimenu {

    margin: 35px 0 0 0;

}



div#fichaopimenu ul {

    list-style: none;

}



div#fichaopimenu li {

    display: inline;

    font-size: 10px;

    letter-spacing: 0;

    font-weight: bold;

}



div#fichaopimenu a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaopimenu a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaopimenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaopimenu li.separacion {

    display: inline;

    padding: 0 5px 0 5px;

}



div#fichaopi-in {

    margin: 16px 0 0 0;

}



div#fichaopi-intitulo {

    font-size: 19px;

    color: #ff9933;

    text-transform: uppercase;

}



div#fichaopi-inmenu {

    margin: 6px 0 0 0;

    text-transform: uppercase;

    font-size: 10px;

}



div#fichaopi-inmenu ul {

    list-style: none;

}



div#fichaopi-inmenu li {

    display: inline;

}



div#fichaopi-inmenu a:link {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichaopi-inmenu a:visited {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichaopi-inmenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaopi-ininfo {

    width: 475px;

    /*height:500px;*/

    margin: 20px 0px 0px 0px;

}



div.fichaopiop {

    float: left;

    width: 475px;

}



div.fichaopiop p, div#fichaopi-ininfo p {

    float: left;

    width: 475px;

    text-align: left;

    color: #728088;

    font-size: 10px;

    letter-spacing: 0px;

}



div#fichaopi-ininfo p {

    margin: 20px 0px 15px 0px;

}



div.fichaopiop p {

    margin: 0px 0px 15px 0px;

}



div.fichaopiop p.txtgracias a {

    text-align: center;

    width: 100%;

}



div.fichaopiusuario {

    float: left;

    text-align: left;

    color: #ff9933;

    font-size: 10px;

    width: 150px;

}



div.fichaopimailusu {

    float: right;

    text-align: right;

    color: #ff9933;

    font-size: 10px;

    width: 150px;

    margin: 0px 0px 25px 0px;

}



div.fichaopiseparador {

    float: left;

    width: 475px;

    background: url(../img/separadortit.gif) repeat-x;

    height: 15px;

    clear: both;

    background-position: center;

    margin: 0px 0px 0px 0px;

}



div.fichaopiapartado {

    float: left;

    /*width:425px;*/

    margin: 0px 0px 0px 0px;

    padding: 10px 0px 5px 25px;

}



div.fichaopipers {

    width: 190px;

    color: #4a565c;

    font-size: 10px;

    margin: 0px 0px 5px 0px;

} .fichaopicampo {

    width: 190px;

}



div.fichaopicamp {

    float: left;

    width: 300px;

} .fichaopicajapersonal {

    border: solid 1px #ff9933;

    width: 165px;

    height: 15px;

    font-size: 11px;

    /* color:#ff9933;*/

    padding: 0px 2px 0px 2px;

}



div.fichaopiarea {

    float: left;

    width: 425px;

} .fichaopinion {

    width: 425px;

    height: 150px;

    overflow: scroll;

    border: solid 1px #ff9933;

    font-size: 11px;

    /*color:#ff9933;*/

    margin: 0px 0px 0px 0px;

    font-family: Arial, Helvetica, sans-serif;

}



div#fichaopibtn {

    float: left;

    padding: 0px 0px 0px 210px;

    margin: 5px 0px 0px 0px;

}



div#fichaopibtn a {

    padding: 0px 10px 0px 10px;

} #fichaopisubmit, .enviar_form {

    width: 50px;

    background-color: #ff9933;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #ffffff;

    border: none;

    cursor: pointer;

}



div#dchafichaopi {

    float: right;

    width: 300px;

    height: auto;

}



div#fichaopienlaces1 {

    color: #999966;

    font-size: 10px;

    text-transform: uppercase;

    margin: 12px 0 0 0;

}



div#fichaopienlaces1 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#fichaopienlaces1 ul {

    list-style: none;

    /*text-indent:10px;*/

}



div#fichaopienlaces1 li {

    height: 14px;

    margin: 6px 0 0 0;

    display: block;

}



div#fichaopienlaces1 img {

}



div#fichaopienlaces1 a:link {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichaopienlaces1 a:visited {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichaopienlaces1 a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaopienlaces2 {

    color: #ff9933;

    font-size: 10px;

    text-transform: uppercase;

    margin: 10px 0 0 0;

}



div#izdafichaopienlaces2 {

    float: left;

}



div#izdafichaopienlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#izdafichaopienlaces2 ul {

    list-style: none;

}



div#izdafichaopienlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#izdafichaopienlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichaopienlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichaopienlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#dchafichaopienlaces2 {

    float: left;

    margin: 0 0 0 20px;

    padding: 0 0 16px 8px;

    background: url(../img/fondoofertasdestacado.gif) no-repeat;

}



div#dchafichaopienlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#dchafichaopienlaces2 ul {

    list-style: none;

}



div#dchafichaopienlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#dchafichaopienlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichaopienlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichaopienlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaopirobapaginas {

    float: left;

    width: 300px;

    height: 266px;

    margin: 24px 0 0 0;

}



div#logotiponotodofichaopi {

    float: left;

    font-size: 10px;

    color: #4a565c;

    margin: 10px 0 0 34px;

}



/*--------------------------------------------------------fichaopi----------------fin--

 /*--------------------------------------------------------fichaamg----------------inicio------*/

div#fichaamggaleria {

    width: 830px;

    height: 251px;

}



div#fichaamggaleriaampliada {

    float: left;

}



div#fichaamggaleriaampliada-in {

    margin: 0 0 0 0;

}



div#fichaamggaleriaminiaturas {

    float: left;

    margin: 2px 0 0 2px;

}



div#fichaamggaleriaminiaturas img {

    border: none;

}



div#fichaamggaleriaminiaturas ul {

    list-style: none;

    border: none;

}



div#fichaamggaleriaminiaturas li {

    margin: 0 0 0 0;

}



div#fichaamggaleriaminiaturas a:link {

    text-decoration: none;

    color: #49565c;

    margin: 0;

    padding: 0;

    border: none;

}



div#fichaamggaleriaminiaturas a:visited {

    text-decoration: none;

    color: #49565c;

}



div#fichaamggaleriaminiaturas a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#fichaamggaleriaenlace {

    float: left;

    height: 251px;

    width: 66px;

    margin: 0 0 0 2px;

    background-color: #c3c7c9;

}



div#fichaamggaleriaenlace-in {

    margin: 8px 0 0 6px;

}



div#fichaamgdatos {

    margin: 0 0 0 13px;

}



div#fichaamgcabecera {

    width: 817px;

    height: 55px;

}



div#fichaamgcabeceratitulo {

    float: left;

    margin: 7px 0 0 0;

}



div#fichaamgcabecera h1 {

    font-size: 19px;

    color: #4a565c;

    font-weight: normal;

}



div#fichaamgcabecera h2 {

    font-size: 15px;

    color: #ff9933;

}



div#iconos {

    float: right;

    margin: 13px 156px 0 0;

}



div#iconos ul {

    list-style: none;

}



div#iconos li {

    display: inline;

}



div#iconos a:link {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:visited {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#menureferencia {

    float: right;

    margin: 5px 0 0 0;

}



div#menureferencia ul {

    list-style: none;

}



div#menureferencia li {

    display: block;

}



div#menureferencia a:link {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:visited {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#izdafichaamg {

    float: left;

    width: 510px;

    height: auto;

}



div#fichaamgdireccion {

    margin: 2px 0 0 0;

    font-size: 10px;

    color: #728088;

}



div#fichaamgdireccion-enlace {

    margin: 5px 0 0 0;

    font-size: 11px;

}



div#fichaamgdireccion-enlace img {

    margin: 0 5px 0 0;

}



div#fichaamgdireccion p {

    letter-spacing: 0;

    line-height: 16px;

}



div#fichaamgdireccion a:link {

    text-decoration: underline;

    color: #4a565c;

    font-size: 10px;

}



div#fichaamgdireccion a:visited {

    text-decoration: underline;

    color: #4a565c;

    font-size: 10px;

}



div#fichaamgdireccion a:hover {

    text-decoration: underline;

    color: #ff9934;

    font-size: 10px;

}



div#fichaamgmenu {

    margin: 35px 0 0 0;

}



div#fichaamgmenu ul {

    list-style: none;

}



div#fichaamgmenu li {

    display: inline;

    font-size: 10px;

    letter-spacing: 0;

    font-weight: bold;

}



div#fichaamgmenu a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaamgmenu a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaamgmenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaamgmenu li.separacion {

    display: inline;

    padding: 0 5px 0 5px;

}



div#fichaamg-in {

    margin: 16px 0 0 0;

}



div#fichaamg-intitulo {

    font-size: 19px;

    color: #ff9933;

    text-transform: uppercase;

}



div#fichaamg-inmenu {

    margin: 6px 0 0 0;

    text-transform: uppercase;

    font-size: 10px;

}



div#fichaamg-inmenu ul {

    list-style: none;

}



div#fichaamg-inmenu li {

    display: inline;

}



div#fichaamg-inmenu a:link {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichaamg-inmenu a:visited {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichaamg-inmenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaamg-ininfo {

    width: 475px;

    height: 500px;

    margin: 20px 0px 0px 0px;

}



div#fichaamg-ininfo p {

    float: left;

    width: 475px;

    text-align: left;

    color: #728088;

    font-size: 10px;

    letter-spacing: 0px;

    margin: 0px 0px 15px 0px;

}



div.fichaamgseparador {

    float: left;

    width: 475px;

    background: url(../img/separadortit.gif) repeat-x;

    height: 5px;

    clear: both;

    background-position: center;

    margin: 0px 0px 0px 0px;

}



div.fichaamgapartado {

    float: left;

    width: 425px;

    margin: 0px 0px 15px 0px;

    padding: 10px 0px 5px 25px;

}



div.fichaamgpers {

    width: 400px;

    color: #4a565c;

    font-size: 10px;

    margin: 0px 0px 5px 0px;

}



div.fichaamgcampo {

    float: left;

    width: 300px;

} .fichaamgcajapersonal {

    border: solid 1px #ff9933;

    width: 165px;

    height: 15px;

    font-size: 10px;

    color: #ff9933;

    padding: 0px 2px 0px 2px;

}



div.fichaamgarea {

    float: left;

    width: 425px;

} .fichaamgcom {

    width: 425px;

    height: 150px;

    overflow: scroll;

    border: solid 1px #ff9933;

    font-size: 10px;

    color: #ff9933;

    margin: 0px 0px 0px 0px;

}



div#fichaamgbtn {

    float: left;

    padding: 0px 0px 0px 210px;

    margin: 5px 0px 0px 0px;

} #fichaamgsubmit {

    width: 50px;

    background-color: #ff9933;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #ffffff;

    border: none;

}



div#dchafichaamg {

    float: right;

    width: 300px;

    height: auto;

}



div#fichaamgenlaces1 {

    color: #999966;

    font-size: 10px;

    text-transform: uppercase;

    margin: 12px 0 0 0;

}



div#fichaamgenlaces1 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#fichaamgenlaces1 ul {

    list-style: none;

    /*text-indent:10px;*/

}



div#fichaamgenlaces1 li {

    height: 14px;

    margin: 6px 0 0 0;

    display: block;

}



div#fichaamgenlaces1 img {

}



div#fichaamgenlaces1 a:link {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichaamgenlaces1 a:visited {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichaamgenlaces1 a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaamgenlaces2 {

    color: #ff9933;

    font-size: 10px;

    text-transform: uppercase;

    margin: 10px 0 0 0;

}



div#izdafichaamgenlaces2 {

    float: left;

}



div#izdafichaamgenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#izdafichaamgenlaces2 ul {

    list-style: none;

}



div#izdafichaamgenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#izdafichaamgenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichaamgenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichaamgenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#dchafichaamgenlaces2 {

    float: left;

    margin: 0 0 0 20px;

    padding: 0 0 16px 8px;

    background: url(../img/fondoofertasdestacado.gif) no-repeat;

}



div#dchafichaamgenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#dchafichaamgenlaces2 ul {

    list-style: none;

}



div#dchafichaamgenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#dchafichaamgenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichaamgenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichaamgenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaamgrobapaginas {

    float: left;

    width: 300px;

    height: 266px;

    margin: 24px 0 0 0;

}



div#logotiponotodofichaamg {

    float: left;

    font-size: 10px;

    color: #4a565c;

    margin: 10px 0 0 34px;

}



/*--------------------------------------------------------fichaamg----------------fin--

 /*--------------------------------------------------------fichahot----------------fin------*/

div#fichahotgaleria {

    width: 830px;

    height: 251px;

}



div#fichahotgaleriaampliada {

    float: left;

}



div#fichahotgaleriaampliada-in {

    margin: 0 0 0 0;

}



div#fichahotgaleriaminiaturas {

    float: left;

    margin: 2px 0 0 2px;

}



div#fichahotgaleriaminiaturas img {

    border: none;

}



div#fichahotgaleriaminiaturas ul {

    list-style: none;

    border: none;

}



div#fichahotgaleriaminiaturas li {

    margin: 0 0 0 0;

}



div#fichahotgaleriaminiaturas a:link {

    text-decoration: none;

    color: #49565c;

    margin: 0;

    padding: 0;

    border: none;

}



div#fichahotgaleriaminiaturas a:visited {

    text-decoration: none;

    color: #49565c;

}



div#fichahotgaleriaminiaturas a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#fichahotgaleriaenlace {

    float: left;

    height: 251px;

    width: 66px;

    margin: 0 0 0 2px;

    background-color: #c3c7c9;

}



div#fichahotgaleriaenlace-in {

    margin: 8px 0 0 6px;

}



div#fichahotdatos {

    margin: 0 0 0 13px;

}



div#fichahotcabecera {

    width: 817px;

    height: 55px;

}



div#fichahotcabeceratitulo {

    float: left;

    margin: 7px 0 0 0;

}



div#fichahotcabecera h1 {

    font-size: 19px;

    color: #4a565c;

    font-weight: normal;

}



div#fichahotcabecera h2 {

    font-size: 15px;

    color: #ff9933;

}



div#iconos {

    float: right;

    margin: 13px 156px 0 0;

}



div#iconos ul {

    list-style: none;

}



div#iconos li {

    display: inline;

}



div#iconos a:link {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:visited {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#menureferencia {

    float: right;

    margin: 5px 0 0 0;

}



div#menureferencia ul {

    list-style: none;

}



div#menureferencia li {

    display: block;

}



div#menureferencia a:link {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:visited {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#izdafichahot {

    float: left;

    width: 510px;

    height: auto;

}



div#fichahotdireccion {

    margin: 2px 0 0 0;

    font-size: 10px;

    color: #728088;

}



div#fichahotdireccion-enlace {

    margin: 5px 0 0 0;

    font-size: 11px;

}



div#fichahotdireccion-enlace img {

    margin: 0 5px 0 0;

}



div#fichahotdireccion p {

    letter-spacing: 0;

    line-height: 16px;

}



div#fichahotdireccion a:link {

    text-decoration: underline;

    color: #4a565c;

    letter-spacing: 0;

    line-height: 16px;

    font-size: 11px;

}



div#fichahotdireccion a:hover {

    text-decoration: underline;

    color: #ff9934;

    letter-spacing: 0;

    line-height: 16px;

    font-size: 11px;

}



div#fichahotdireccion a:visited {

    text-decoration: underline;

    color: #4a565c;

    letter-spacing: 0;

    line-height: 16px;

    font-size: 11px;

}



div#fichahotmenu {

    margin: 35px 0 0 0;

}



div#fichahotmenu ul {

    list-style: none;

}



div#fichahotmenu li {

    display: inline;

    font-size: 10px;

    letter-spacing: 0;

    font-weight: bold;

}



div#fichahotmenu a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

    letter-spacing: 0;

    font-weight: bold;

}



div#fichahotmenu a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

    letter-spacing: 0;

    font-weight: bold;

}



div#fichahotmenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

    letter-spacing: 0;

    font-weight: bold;

}



div#fichahotmenu li.separacion {

    display: inline;

    padding: 0 5px 0 5px;

}



div#fichahot-in {

    margin: 16px 0 0 0;

}



div#fichahot-intitulo {

    font-size: 19px;

    color: #ff9933;

    text-transform: uppercase;

}



div#fichahot-inmenu {

    margin: 6px 0 0 0;

    text-transform: uppercase;

    font-size: 10px;

}



div#fichahot-inmenu ul {

    list-style: none;

}



div#fichahot-inmenu li {

    display: inline;

}



div#fichahot-inmenu a:link {

    text-decoration: none;

    font-size: 10px;

    color: #728088;

}



div#fichahot-inmenu a:visited {

    text-decoration: none;

    font-size: 10px;

    color: #728088;

}



div#fichahot-inmenu a:hover {

    text-decoration: none;

    font-size: 10px;

    color: #ff9934;

}



div#fichahot-inmenu a:visited {

    text-decoration: none;

    font-size: 10px;

    color: #728088;

}



div#fichahot-ininfo {

    width: 475px;

    margin: 25px 0 0 0;

}



div#fichahot-ininfo h1 {

    color: #4a565c;

    font-size: 13px;

    font-weight: bold;

    text-transform: uppercase;

    letter-spacing: 0.5px;

}



div#fichahotimgtitulo {

    width: 475px;

    float: left;

    text-align: center;

    margin: 0px 0px 15px 0px;

}



div#fichahot-ininfo p {

    color: #728088;

    font-size: 10px;

    line-height: 13px;

    letter-spacing: 0px;

    text-transform: none;

}



div#dchafichahot {

    float: right;

    width: 300px;

    height: auto;

}



div#fichahotenlaces1 {

    color: #999966;

    font-size: 10px;

    text-transform: uppercase;

    margin: 12px 0 0 0;

}



div#fichahotenlaces1 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#fichahotenlaces1 ul {

    list-style: none;

    /*text-indent:10px;*/

}



div#fichahotenlaces1 li {

    height: 14px;

    margin: 6px 0 0 0;

    display: block;

}



div#fichahotenlaces1 img {

}



div#fichahotenlaces1 a:link {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichahotenlaces1 a:visited {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichahotenlaces1 a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichahotenlaces2 {

    color: #ff9933;

    font-size: 10px;

    text-transform: uppercase;

    margin: 10px 0 0 0;

}



div#izdafichahotenlaces2 {

    float: left;

}



div#izdafichahotenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#izdafichahotenlaces2 ul {

    list-style: none;

}



div#izdafichahotenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#izdafichahotenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichahotenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichahotenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#dchafichahotenlaces2 {

    float: left;

    margin: 0 0 0 20px;

    padding: 0 0 16px 8px;

    background: url(../img/fondoofertasdestacado.gif) no-repeat;

}



div#dchafichahotenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#dchafichahotenlaces2 ul {

    list-style: none;

}



div#dchafichahotenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#dchafichahotenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichahotenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichahotenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichahotrobapaginas {

    float: left;

    width: 300px;

    height: 266px;

    margin: 24px 0 0 0;

}



div#logotiponotodofichahot {

    float: left;

    font-size: 10px;

    color: #4a565c;

    margin: 10px 0 0 34px;

}



/*--------------------------------------------------------fichahot----------------fin--*/

/*--------------------------------------------------------fichaofer-------------inicio--*/

div#fichaofergaleria {

    width: 830px;

    height: 251px;

}



div#fichaofergaleriaampliada {

    float: left;

}



div#fichaofergaleriaampliada-in {

    margin: 0 0 0 0;

}



div#fichaofergaleriaminiaturas {

    float: left;

    margin: 2px 0 0 2px;

}



div#fichaofergaleriaminiaturas img {

    border: none;

}



div#fichaofergaleriaminiaturas ul {

    list-style: none;

    border: none;

}



div#fichaofergaleriaminiaturas li {

    margin: 0 0 0 0;

}



div#fichaofergaleriaminiaturas a:link {

    text-decoration: none;

    color: #49565c;

    margin: 0;

    padding: 0;

    border: none;

}



div#fichaofergaleriaminiaturas a:visited {

    text-decoration: none;

    color: #49565c;

}



div#fichaofergaleriaminiaturas a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#fichaofergaleriaenlace {

    float: left;

    height: 251px;

    width: 66px;

    margin: 0 0 0 2px;

    background-color: #c3c7c9;

}



div#fichaofergaleriaenlace-in {

    margin: 8px 0 0 6px;

}



div#fichaoferdatos {

    margin: 0 0 0 13px;

}



div#fichaofercabecera {

    width: 817px;

    height: 55px;

}



div#fichaofercabeceratitulo {

    float: left;

    margin: 7px 0 0 0;

}



div#fichaofercabecera h1 {

    font-size: 19px;

    color: #4a565c;

    font-weight: normal;

}



div#fichaofercabecera h2 {

    font-size: 15px;

    color: #ff9933;

}



div#iconos {

    float: right;

    margin: 13px 156px 0 0;

}



div#iconos ul {

    list-style: none;

}



div#iconos li {

    display: inline;

}



div#iconos a:link {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:visited {

    text-decoration: none;

    color: #49565c;

}



div#iconos a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#menureferencia {

    float: right;

    margin: 5px 0 0 0;

}



div#menureferencia ul {

    list-style: none;

}



div#menureferencia li {

    display: block;

}



div#menureferencia a:link {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:visited {

    text-decoration: none;

    color: #49565c;

}



div#menureferencia a:hover {

    text-decoration: none;

    color: #ff9934;

}



div#izdafichaofer {

    float: left;

    width: 510px;

    height: auto;

}



div#fichaoferdireccion {

    margin: 2px 0 0 0;

    font-size: 10px;

    color: #728088;

}



div#fichaoferdireccion-enlace {

    margin: 5px 0 0 0;

    font-size: 10px;

}



div#fichaoferdireccion-enlace img {

    margin: 0 5px 0 0;

}



div#fichaoferdireccion p {

    letter-spacing: 0;

    line-height: 16px;

}



div#fichaoferdireccion a:link {

    text-decoration: underline;

    color: #4a565c;

    font-size: 10px;

}



div#fichaoferdireccion a:visited {

    text-decoration: underline;

    color: #4a565c;

    font-size: 10px;

}



div#fichaoferdireccion a:hover {

    text-decoration: underline;

    color: #ff9934;

    font-size: 10px;

}



div#fichaofermenu {

    margin: 35px 0 0 0;

}



div#fichaofermenu ul {

    list-style: none;

}



div#fichaofermenu li {

    display: inline;

    font-size: 10px;

    letter-spacing: 0;

    font-weight: bold;

}



div#fichaofermenu a:link {

    text-decoration: none;

    color: #4a565c;

}



div#fichaofermenu a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaofermenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaofermenu li.separacion {

    display: inline;

    padding: 0 5px 0 5px;

}



div#fichaofer-in {

    margin: 16px 0 0 0;

}



div#fichaofer-intitulo {

    font-size: 19px;

    color: #ff9933;

    text-transform: uppercase;

}



div#fichaofer-inmenu {

    margin: 6px 0 0 0;

    text-transform: uppercase;

    font-size: 10px;

}



div#fichaofer-inmenu ul {

    list-style: none;

}



div#fichaofer-inmenu li {

    display: inline;

}



div#fichaofer-inmenu a:link {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichaofer-inmenu a:visited {

    text-decoration: none;

    color: #728088;

    font-size: 10px;

}



div#fichaofer-inmenu a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaofer-ininfo {

    width: 475px;

    margin: 25px 0 0 0;

}



div#fichaofer-ininfo h1 {

    color: #4a565c;

    font-size: 13px;

    font-weight: bold;

    text-transform: uppercase;

    letter-spacing: 0.5px;

}



div.fichaoferapartado {

    float: left;

    width: 475px;

    height: 100px;

}



div.fichaoferimagen {

    float: left;

    width: 175px;

    height: 73px;

}



div.fichaofercontenido {

    float: left;

    width: 115px;

    height: 73px;

    padding: 0px 0px 0px 15px;

    margin: 3px 0px 0px 0px;

}



div.fichaofercontenido h3 {

    font-size: 11px;

    color: #ff9933;

    text-transform: uppercase;

    font-weight: normal;

}



div.fichaofercontenido h4 {

    font-size: 11px;

    color: #4a565c;

    text-transform: uppercase;

    font-weight: normal;

}



div.fichaoferseparador {

    float: left;

    width: 475px;

    background: url(../img/separadortit.gif) repeat-x;

    height: 5px;

    clear: both;

    background-position: center;

    margin: 0px 0px 0px 0px;

}



div#dchafichaofer {

    float: right;

    width: 300px;

    height: auto;

}



div#fichaoferenlaces1 {

    color: #999966;

    font-size: 10px;

    text-transform: uppercase;

    margin: 12px 0 0 0;

}



div#fichaoferenlaces1 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#fichaoferenlaces1 ul {

    list-style: none;

    /*text-indent:10px;*/

}



div#fichaoferenlaces1 li {

    height: 14px;

    margin: 6px 0 0 0;

    display: block;

}



div#fichaoferenlaces1 img {

}



div#fichaoferenlaces1 a:link {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichaoferenlaces1 a:visited {

    text-decoration: none;

    color: #999966;

    font-size: 10px;

}



div#fichaoferenlaces1 a:hover {

    text-decoration: none;

    color: #ff9934;

    font-size: 10px;

}



div#fichaoferenlaces2 {

    color: #ff9933;

    font-size: 10px;

    text-transform: uppercase;

    margin: 10px 0 0 0;

}



div#izdafichaoferenlaces2 {

    float: left;

}



div#izdafichaoferenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#izdafichaoferenlaces2 ul {

    list-style: none;

}



div#izdafichaoferenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#izdafichaoferenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichaoferenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#izdafichaoferenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#dchafichaoferenlaces2 {

    float: left;

    margin: 0 0 0 20px;

    padding: 0 0 16px 8px;

    background: url(../img/fondoofertasdestacado.gif) no-repeat;

}



div#dchafichaoferenlaces2 p {

    display: inline;

    padding: 0 0 0 5px;

}



div#dchafichaoferenlaces2 ul {

    list-style: none;

}



div#dchafichaoferenlaces2 li {

    display: block;

    margin: 6px 0 0 0;

}



div#dchafichaoferenlaces2 a:link {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichaoferenlaces2 a:visited {

    text-decoration: none;

    color: #ff9933;

    font-size: 10px;

}



div#dchafichaoferenlaces2 a:hover {

    text-decoration: none;

    color: #4a565c;

    font-size: 10px;

}



div#fichaoferrobapaginas {

    float: left;

    width: 300px;

    height: 266px;

    margin: 24px 0 0 0;

}



div#logotiponotodofichaofer {

    float: left;

    font-size: 10px;

    color: #4a565c;

    margin: 10px 0 0 34px;

}



/*--------------------------------------------------------fichaofer----------------fin--*/

/*--------------------------------------------------------privacidad---------inicio---*/

div#privacidadrobapaginas {

    float: right;

    width: 300px;

    height: 266px;

    margin: 20px 0px 5px 15px;

}



div#privacidadtitular {

    width: 500px;

    margin: 12px 0 0 13px;

}



div.privacidadseparador {

    clear: both;

    width: 625px;

    margin: 0px 15px 0px 15px;

    height: 5px;

    text-align: left;

    background: url(../img/separadortit.gif) repeat-x;

}



div#privacidadtitular h1 {

    font-size: 19px;

    color: #51595d;

    font-weight: normal;

    color: #ff9933;

}



div#privacidadcontenido {

    width: 625px;

    margin: 15px 0px 0px 0px;

    padding: 0px 15px 300px 15px;

}



div#privacidadcontenido h2 {

    font-size: 13px;

    margin: 15px 0px 0px 0px;

    color: #63899a;

    line-height: 19px;

    font-weight: normal;

    width: 500px;

}



div#privacidadcontenido p {

    width: 500px;

    font-size: 10px;

    margin: 15px 0px 0px 0px;

    color: #4a565c;

    line-height: 15px;

}



div#privacidadcontenido a:link {

    font-size: 10px;

    color: #ff9933;

    text-decoration: none;

}



div#privacidadcontenido a:visited {

    font-size: 10px;

    color: #ff9933;

    text-decoration: none;

}



div#privacidadcontenido a:hover {

    font-size: 10px;

    color: #4a565c;

    text-decoration: none;

}



/*--------------------------------------------------------tendencias ficha---------fin------*/

/*--------------------------------------------------------somosquienessomos---------inicio---*/

div#privacidadrobapaginas {

    float: right;

    width: 300px;

    height: 266px;

    margin: 20px 0px 5px 15px;

}



div#privacidadtitular {

    width: 500px;

    margin: 12px 0 0 13px;

}



div.privacidadseparador {

    clear: both;

    width: 625px;

    margin: 0px 15px 0px 15px;

    height: 5px;

    text-align: left;

    background: url(../img/separadortit.gif) repeat-x;

}



div#privacidadtitular h1 {

    font-size: 19px;

    color: #51595d;

    font-weight: normal;

    color: #ff9933;

}



div#privacidadcontenido {

    width: 625px;

    padding: 15px;

}



div#privacidadcontenido h2 {

    font-size: 10px;

    color: #4a565c;

    line-height: 15px;

    font-weight: normal;

    text-transform: uppercase;

    width: 500px;

    margin: 0px 0px 5px 0px;

}



div#privacidadcontenido h3 {

    font-size: 14px;

    color: #ff9933;

    line-height: 18px;

    font-weight: normal;

    width: 500px;

}



div#privacidadcontenido p {

    width: 500px;

    font-size: 10px;

    margin: 0px 0px 20px 0px;

    color: #4a565c;

    line-height: 15px;

}



div#privacidadcontenido a:link {

    font-size: 10px;

    color: #63899a;

    text-decoration: none;

}



div#privacidadcontenido a:visited {

    font-size: 10px;

    color: #63899a;

    text-decoration: none;

}



div#privacidadcontenido a:hover {

    font-size: 10px;

    color: #4a565c;

    text-decoration: none;

}



/*--------------------------------------------------------somosquinessomos ficha---------fin------*/

/*----------------------------------------------------------------boletinficha---------fin------*/

div#boletinrobapaginas {

    float: right;

    width: 300px;

    height: 266px;

    margin: 0px 0px 10px 15px;

}



div#boletintitular {

    float: left;

    width: 625px;

    margin: 10px 0px 0px 0px;

    padding: 0px 15px 0px 15px;

}



div#boletintitular h1 {

    color: #ff9933;

    font-size: 19px;

    text-transform: uppercase;

    font-weight: normal;

}



div.boletinseparador {

    float: left;

    width: 625px;

    height: 5px;

    text-align: left;

    background: url(../img/separadortit.gif) repeat-x center;

}



div#boletintitular h2 {

    color: #4a565c;

    font-size: 14px;

    text-transform: uppercase;

    font-weight: normal;

    margin: 0px 0px 10px 0px;

}



div#boletincontenido {

    float: left;

    width: 640px;

    margin: 9px 0px 12px 0px;

    padding: 0px 0px 0px 15px;

}



div#boletincontenido h3 {

    color: #85949b;

    font-size: 12px;

    font-weight: normal;

    margin: 0px 0px 23px 0px;

}



div#boletincontenido p {

    color: #4a565c;

    font-size: 10px;

    line-height: 16px;

    margin: 0px 0px 10px 0px;

}



div#boletinformulario {

    float: left;

    width: 325px;

    height: 30px;

    background-color: #ff9933;

    margin: 23px 0px 0px 0px;

}



div#boletinformtext {

    float: left;

    width: 40px;

    color: #ffffff;

    padding: 8px 0px 0px 5px;

    font-size: 10px;

} .boletincaja {

    float: left;

    border: solid 1px #ff9933;

    width: 105px;

    height: 15px;

    font-size: 10px;

    color: #ff9933;

    padding: 0px 2px 0px 2px;

    margin: 6px 0px 0px 0px;

}



div#boletinbtn {

    float: left;

    margin: 20px 0px 40px 0px;

    padding: 0px 0px 0px 15px;

}



div.boletinseparadorverde {

    float: left;

    width: 655px;

    height: 5px;

    text-align: left;

    background: url(../img/separadorverde.gif) repeat-x center;

}



div#boletinviptext {

    float: left;

    width: 625px;

    margin: 2px 0px 2px 0px;

    padding: 0px 15px 0px 15px;

    color: #999966;

    font-size: 10px;

    line-height: 15px;

}



div#boletinviptext a:link {

    color: #4a565c;

    font-size: 10px;

    line-height: 15px;

    text-decoration: none;

}



div#boletinviptext a:visited {

    color: #4a565c;

    font-size: 10px;

    line-height: 15px;

    text-decoration: none;

}



div#boletinviptext a:hover {

    color: #999966;

    font-size: 10px;

    line-height: 15px;

    text-decoration: none;

}



div#boletinbaja {

    float: left;

    width: 640px;

    margin: 10px 0px 0px 0px;

    padding: 0px 0px 0px 15px;

    color: #4a565c;

    font-size: 10px;

    line-height: 15px;

}



div#boletinbaja a:link {

    color: #95a2a8;

    font-size: 10px;

    text-decoration: none;

}



div#boletinbaja a:visited {

    color: #95a2a8;

    font-size: 10px;

    text-decoration: none;

}



div#boletinbaja a:hover {

    color: #4a565c;

    font-size: 10px;

    text-decoration: none;

}



/*--------------------------------------------------------boletin------------fin---*/

/*--------------------------------------------------------boletines--------------inicio---*/

div#boletinestitular {

    width: 625px;

    background-color: #FFFFFF;

    padding: 0px 15px 0px 15px;

    margin: 15px 0px 20px 0px;

}



div.boletineseparador {

    background: url(../img/separadortit.gif) repeat-x;

    width: 625px;

    height: 5px;

    float: left;

}



div#boletinestitular h1 {

    font-size: 19px;

    font-weight: normal;

}



div#boletinescontenido {

    float: left;

    width: 625px;

    padding: 0px 15px 0px 15px;

    margin: 0px 0px 335px 0px;

}



div.boletinesapartado {

    width: 605px;

    height: 20px;

    float: left;

    font-size: 10px;

}



div.boletinesapartado h2 {

    font-size: 10px;

    font-weight: normal;

    display: inline;

    color: #ff9933;

    margin: 0px 5px 0px 8px;

}



div.boletinesapartado a:link {

    font-size: 10px;

    color: #4a565c;

    text-decoration: none;

}



div.boletinesapartado a:visited {

    font-size: 10px;

    color: #4a565c;

    text-decoration: none;

}



div.boletinesapartado a:hover {

    color: #ff9933;

    font-size: 10px;

    text-decoration: none;

}



div.boletinesfecha {

    float: left;

    color: #90a3ac;

    font-size: 10px;

    font-weight: normal;

    display: inline;

    padding: 0px 5px 0px 5px;

}



div.boletinesapartado img {

    float: left;

    padding: 1px 0px 0px 5px;

}



div.boletinescaption {

    float: left;

    width: 10px;

    height: 11px;

    float: left;

    margin: 2px 8px 0px 0px;

}



/*--------------------------------------------------------boletines------------fin---*/

/*--------------------------------------------------------hotelphp------------fin---*/

div#titulohotelphp {

    width: 625px;

    background-color: #FFFFFF;

    padding: 0px 15px 0px 15px;

    margin: 15px 0px 20px 0px;

}



div#titulohotelphp h1 {

    font-size: 19px;

    font-weight: normal;

}



div.titulohotelphpseparador {

    width: 500px;

    height: 5px;

    margin: 0px 15px 0px 15px;

    background: url(../img/separadortit.gif) repeat-x;

}



div.titulohotelphpseparador2 {

    width: 500px;

    height: 5px;

    margin: 0;

    background: url(../img/separadortit.gif) repeat-x;

}



div.brujulahotelphp {

    padding: 0px 5px 0px 10px;

    margin: 0;

}



div.brujulahotelphp h1 {

    font-size: 11px;

    font-weight: normal;

    display: inline;

    color: #4a565c;

    margin: 0px 5px 0px 8px;

    text-decoration: underline;

}



div.brujulahotelphp h2 {

    font-size: 11px;

    font-weight: normal;

    display: inline;

    color: #4a565c;

    margin: 0px 5px 0px 8px;

    text-decoration: underline;

}



div.brujulahotelphp h3 {

    font-size: 11px;

    font-weight: normal;

    display: inline;

    color: #ff9933;

    margin: 0px 5px 0px 8px;

}



div.brujulahotelphp h1 a, div.brujulahotelphp h2 a, div.brujulahotelphp h3 a {

    color: #ff9933;

    text-decoration: underline;

}



div#listadohotelesphp {

    padding: 0px 15px 0px 15px;

    font-size: 12px;

}



div#listadohotelesphp ul {

    list-style: none;

}



div#listadohotelesphp li {

    margin: 5px 0px 10px 0px;

}



div#listadohotelesphp h1 {

    font-size: 12px;

    font-weight: normal;

    color: #ff9933;

    text-transform: uppercase;

}



div#listadohotelesphp h2 {

    font-size: 11px;

    font-weight: normal;

    display: inline;

    color: #ff9933;

    text-decoration: underline;

}



div#listadohotelesphp h3 {

    font-size: 11px;

    font-weight: normal;

    display: inline;

    color: #ff9933;

}



div#listadohotelesphp p {

    font-size: 11px;

    font-weight: normal;

    color: #4a565c;

}



/*--------------------------------------------------------hotelphp------------fin---*/

/*--------------------------------------------------------directoriohotelphp------------fin---*/

div#listadohotelesphpdir {

    padding: 0px 15px 0px 15px;

    margin: 15px 0 15px 0;

}



div#listadohotelesphpdir ul {

    list-style: none;

}



div#listadohotelesphpdir li {

    margin: 5px 0px 10px 0px;

}



div#listadohotelesphpdir ul.inline {

    list-style: none;

}



div#listadohotelesphpdir ul.inline li {

    margin: 5px 0px 10px 0px;

    display: inline;

}



div#listadohotelesphpdir h1 {

    font-size: 12px;

    font-weight: normal;

    color: #ff9933;

    text-transform: uppercase;

    display: inline;

}



div#listadohotelesphpdir h2 {

    font-size: 11px;

    font-weight: normal;

    display: inline;

    color: #4a565c;

    /*					text-decoration:underline;*/

}



div#listadohotelesphpdir h3 {

    font-size: 11px;

    font-weight: normal;

    display: inline;

    color: #4a565c;

}



div#listadohotelesphpdir p {

    font-size: 11px;

    font-weight: normal;

    color: #4a565c;

}



div#listadohotelesphpdir a:active {

    font-size: 11px;

    font-weight: normal;

    display: inline;

    color: #4a565c;

    text-decoration: underline;

}



div#listadohotelesphpdir a:link {

    font-size: 11px;

    font-weight: normal;

    display: inline;

    color: #4a565c;

    text-decoration: underline;

}



div#listadohotelesphpdir h3 a:link {

    font-size: 11px;

    font-weight: normal;

    display: inline;

    color: #4a565c;

    text-decoration: none;

}



div#listadohotelesphpdir a:hover {

    font-size: 11px;

    font-weight: normal;

    display: inline;

    color: #ff9933;

    text-decoration: underline;

}



div#listadohotelesphpdir a:visited {

    font-size: 11px;

    font-weight: normal;

    display: inline;

    color: #4a565c;

    text-decoration: underline;

}



div#paginadohoteldirectorio {

    clear: both;

    width: 400px;

    height: 15px;

    padding: 5px 15px 10px 15px;

}



div#paginadohoteldirectorio ul {

}



div#paginadohoteldirectorio li {

    display: inline;

    padding: 0px 2px 0px 2px;

}



div#paginadohoteldirectorio a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

}



div#paginadohoteldirectorio a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 11px;

}



div#paginadohoteldirectorio a:hover {

    text-decoration: none;

    color: #ff9933;

    font-size: 11px;

}



div#paginadohoteldirectorio a:hover {

    text-decoration: none;

    color: #ff9933;

    font-size: 11px;

}



/*--------------------------------------------------------directoriohotelphp------------fin---*/

/*--------------------------------------------------------galeria-----------------------inicio---*/

div#galeria-in {

    width: 100%;

    height: 100%;

    background-color: #fff;

}



div#galeriarenfe {

    float: left;

    width: 830px;

    height: 30px;

    background-color: #7d216a;

}



div#galeriarenfe img {

    float: right;

}



div#galeriaimagen {

    float: left;

    width: 830px;

    height: 318px;

    background-color: #fff;

}



div#galeriacabecera {

    float: left;

    width: 830px;

    height: auto;

    margin: 0;

    color: inherit;

    background-color: #fff;

}



div#galeriacabeceratitulo {

    float: left;

    /*padding: 0px 15px 0px 15px;*/

    margin: 10px 0 0 15px;

}



div#galeriacabeceratitulo h1 {

    font-size: 19px;

    font-weight: normal;

    color: #ff9933;

}



div#galeriacabeceratitulo h1 a:link {

    text-decoration: none;

    color: #4a565c;

    font-size: 19px;

    font-weight: normal;

}



div#galeriacabeceratitulo h1 a:visited {

    text-decoration: none;

    color: #4a565c;

    font-size: 19px;

    font-weight: normal;

}



div#galeriacabeceratitulo h1 a:hover {

    text-decoration: none;

    color: #ff9933;

    font-size: 19px;

    font-weight: normal;

}



div#galeriacabeceravolver {

    float: right;

    margin: 8px 0 0 0;

}



div#galeriathumbs {

    float: left;

    width: auto;

    padding: 10px 0 0 0;

    background-color: #FFFFFF;

}



div#galeriathumbs-in {

    width: 800px;

    margin: 0 auto;

    text-align: center;

}



div#galeriaatras {

    float: left;

    margin: 0 8px 0 0;

    padding: 15px 0;

    cursor: pointer;

}



div#galeriathumbscontenedor {

    float: left;

}



div.galeriathumb {

    float: left;

    margin: 0 2px 0 0;

}



div#galeriasiguiente {

    float: left;

    margin: 0 0 0 8px;

    padding: 15px 0;

    cursor: pointer;

}



div#galeriainferior {

    float: left;

    margin: 20px 0 0 15px;

    background-color: #FFF;

}



div#galeriatexto {

    float: left;

    width: 425px;

    margin: 0 20px 0 0;

}



div#galeriatexto p {

    font-size: 10px;

    color: #4a565c;

    line-height: 15px;

}



div#galeriatexto h1 {

    font-size: 19px;

    font-weight: normal;

}



/*--------------------------------------------------------galeria-----------------------fin---*/

/*--------------------------------------------------------adaptaextras---------------inicio---*/

div#adaptaextrastitular {

    width: 625px;

    padding: 15px 15px 0px 15px

}



div#adaptaextrastitular-in {

    width: auto;

    height: 36px;

    background: url(../img/pestana.gif) no-repeat;

    padding: 8px 0 0 8px;

}



div#adaptaextrastitular-in h1 {

    font-size: 19px;

    font-weight: normal;

}



div#adaptaextrassubtitular {

    float: left;

    width: 579px;

    padding: 15px 15px 0px 23px;

    font-size: 12px;

    color: #4a565c;

}



div#adaptaextrascontenido {

    float: right;

    width: 500px;

    height: 500px;

    padding: 30px 22px 100px 0;

    background-color: #ccc;

}



/*--------------------------------------------------------adaptaextras------------------fin---*/

/*--------------------------------------------------------faq------------------inicio---------*/

div#faqtitular {

    width: 625px;

    background-color: #FFFFFF;

    padding: 0px 15px 0px 15px;

    margin: 15px 0px 0px 0px;

}



div.faqseparador {

    background: url(../img/separadortit.gif) repeat-x;

    width: 625px;

    height: 5px;

    float: left;

}



div#faqtitular h1 {

    font-size: 19px;

    font-weight: normal;

}



div#faqcontenido {

    float: left;

    width: 560px;

    padding: 0px 0px 0px 45px;

    margin: 0px 0px 335px 0px;

}



div#faqcontenido H2 {

    font-size: 13px;

    font-family: Arial, Helvetica, sans-serif;

    color: #ff9933;

    margin: 30px 0 20px 0;

}



div#faqcontenido P {

    font-size: 11px;

    font-family: Arial, Helvetica, sans-serif;

    color: #4a565c;

}



/*--------------------------------------------------------faq------------------fin-------------*/ #boletinenviar {

    color: #FFFFFF;

    float: left;

    font-size: 10px;

    padding: 8px 0px 0px 8px;

} #boletinprivacidad {

    color: #FFFFFF;

    float: left;

    font-size: 10px;

    padding: 8px 0px 0px 8px;

} #boletinenviar a, #boletinenviar a:visited, #boletinprivacidad a, #boletinprivacidad a:visited {

    color: #ffffff;

    font-size: 10px;

} #boletinprivacidad a:hover, #boletinenviar a:hover {

    color: #4a565c;

}



/*---------------boletin------------------------------*/

/*--------------------------------------------------------faq------------------fin-------------*/ #olvidoclavecaja {

    padding-top: 10px;

} #olvidoclavecaja #olvidoclavebtn {

    float: left;

    height: 20px;

    padding: 3px 0px 0px 15px;

} #olvidoclavecaja #cambiarclavebtn {

    float: left;

    height: 20px;

    padding: 95px 0px 0px 15px;

} #olvidoclavedatos div.txtcampo {

    color: #4A565C;

    font-size: 12px;

    font-weight: normal;

    line-height: 20px;

} #clavetxtresultado {

    float: left;

    clear: both;

    color: #ffffff;

}



div.fichaconapartado {

    float: left;

    /*width:425px;*/

    margin: 0px 0px 0px 0px;

    padding: 10px 0px 5px 25px;

}



div.fichaconpers {

    width: 190px;

    color: #4a565c;

    font-size: 10px;

    margin: 0px 0px 5px 0px;

} .fichaoconcampo {

    width: 190px;

} .fichaconcajapersonal {

    border: 1px solid #b1b173;

    font-size: 11px;

    height: 15px;

    padding: 0px 2px;

    width: 165px;

}



div.fichaconarea {

    float: left;

    width: 425px;

} .fichaopopinion {

    border: 1px solid #b1b173;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    height: 150px;

    margin: 0px;

    overflow: scroll;

    width: 425px;

} #fichaconsubmit {

    background-color: #878756;

    border: medium none;

    color: #FFFFFF;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    width: 50px;

}



/*------------------vuelos----------------*/

table#tablavuelos {

    font-size: 10px;

    color: #4a565c;

}



table#tablavuelos th {

    color: #4A565C;

    font-size: 13px;

    font-weight: bold;

    letter-spacing: 0.5px;

    text-transform: uppercase;

}



table#tablavuelos td {

    padding: 5px;

    color: #728088;

    font-size: 10px;

    letter-spacing: 0px;

    line-height: 13px;

}



table#tablavuelos td input {

    background-color: #FFFFFF;

    color: #4A565C;

    font-size: 10px;

    margin: 0pt;

    padding: 0pt;

}



table#tablavuelos td select {

    background-color: #FFFFFF;

    color: #4A565C;

    font-size: 10px;

    min-width: 50px;

}



a#volvercontrasenna {

    color: #EFEFD2;

}



/*-----------------blog----------*/ #blogvercomentarios {

    margin: 0px 15px 0px 50px;

} #blogvercomentarios a {

    color: #ff9933;

    font-size: 12px;

} #blogmesotros {

} #blogmesotros h3 {

    color: #333333;

    margin: 0px 0px 30px 50px;

    font-weight: normal;

    font-size: 100%;

} #blogmesotros h4 {

    color: #FF9933;

    font-size: 14px;

    text-transform: uppercase;

    margin: 0px 0px 0px 50px;

} #blogmesotros .fecha {

    color: #95A2A8;

    font-size: 10px;

    margin: 10px 0px 10px 50px;

} #blogmesotros .blogresumen {

    margin: 15px 0px 25px 0px;

} #blogmesotros .blogresumen .blogcentraltexto {

    margin: 0px 0px 0px 50px;

} #blogmesotros .blogresumen a.ver, #blogmesotros .blogresumen a.ver:hover, #blogmesotros .blogresumen a.ver:visited {

    font-size: 14px;

    margin: 15px 0px 15px 50px;

} #blogcomentarios {

    display: block;

    margin: 40px 0px 15px 50px;

    font-size: 11px;

    line-height: 17px;

    width: 508px;

} #blogcomentarios h3 {

    font-size: 12px;

    font-weight: normal;

    text-transform: uppercase;

    margin: 0px 0px 25px 0px;

} #blogcomentarios a {

    font-size: 12px;

    margin: 0px 0px 15px 0px;

} #blogcomentarios a.envia, #blogcomentarios a.envia:hover {

    display: block;

    text-align: left;

    width: 150px;

} #blogcomentarios .comentario {

    margin: 0px 0px 15px 0px;

} #blogcomentarios .comentario .remite {

    color: #95A2A8;

} #blogcomentarios .comentario .remite .usuario {

    font-size: 12px;

    color: #FF9933;

} #blogcomentarios .comentario .remite a.usuario:hover {

    color: #95A2A8;

} #blogcomentarios .comentario .texto {

    margin-left: 15px;

    font-style: italic;

    color: #4B565C;

    font-style: normal;

} #formulario-blog input, #formulario-blog textarea {

    background-color: #FFFFFF;

    border: 1px solid #FF9933;

    color: #4A565C;

    font-size: 10px;

    font-family: Arial, Helvetica, sans-serif;

    margin: 0pt;

    padding: 0pt;

} #formulario-blog h3 {

    margin: 25px 0px 10px 0px;

    font-size: 15px;

} #formulario-blog .antispam * {

    vertical-align: middle;

} #formblogenvia {

    padding: 50px 0px 50px 50px;

    color: #4A565C;

    font-size: 10px;

} .mes_actual {

    color: #95A2A8;

} .comentariomail {

    width: 100%;

    min-height: 100px;

    _height: 100px;

    padding: 20px;

    background-color: #ffffff;

}



div#viphomeformulario p {

    color: #999966;

    float: left;

    font-size: 11px;

    font-weight: bold;

}



div#viphomeformulario p a {

    color: #999966;

    font-size: 11px;

    font-weight: bold;

    text-decoration: none;

}



div#viphomeformulario2 h2 a {

    color: #50585B;

    font-size: 11px;

    font-weight: bold;

    text-decoration: none;

}



img.mosaico {

    margin: 2px;

} #botonesDiapositivas {

    height: 26px;

    width: 100%;

    padding: 10px 35px 0px 5px;

    text-align: center;

    background-color: #c3c4c7;

} #botonesDiapositivas a {

    margin: 0px 5px;

    color: #626d72;

    cursor: pointer;

} #botonesDiapositivas a#stop {

    margin: 0px;

    margin-left: 20px;

} #contenidos {

    width: 637px;

    padding: 15px 5px 15px 13px;

} #contenidos h1 {

    color: #000000;

    font-size: 19px;

    font-weight: normal;

} #libreria {

    width: 637px;

} .libro {

    width: 45%;

    /*height:200px;*/

    color: #4A565C;

    font-size: 11px;

    font-weight: normal;

    margin: 25px 0px;

    margin-right: 3%;

    float: left;

} .libro .datos h4 {

    color: #4A565C;

    /*color:#ff9933;

     font-weight:normal;	*/

    text-transform: uppercase;

} .libro img {

    width: 100px;

    margin: 0px 5px 5px 0px;

    float: left;

    border: 0px none;

} .libro .datos, .libro div.descripcion {

    float: right;

    width: 55%;

} .libro .datos .autor, .libro .datos .precio {

    display: block;

    color: #cccccc;

} .libro .datos a {

    color: #ff9933;

    font-weight: bold;

} .libro div.descripcion {

    margin-top: 10px;

} .cleaner {

    clear: both;

} #cabecera_hotel {

    width: 100%;

    background-color: #4b565c;

} .hotelesLocalidades {

    font-size: 12px;

    margin: 15px;

}



div#capitales {

    display: block;

    width: 100px;

    margin: 0px;

}



div#capitales a {

    font-size: 10px;

    display: block;

}



div#MagicImage {

    height: 250px;

} #galeriathumbscontenedor #img_destacada {

    border: 2px solid #ff9933;

    padding: 1px;

} #enviartexto a {

    color: #b2b280;

} .buscadoropcion h4 a {

    color: #ADADAD;

} .buscadoropcion h4 a:hover {

    color: #ff9933;

} #ofertasReserva {

    padding: 15px;

    font-size: 10px;

} #texto_fondo {

    background-color: #ffffff;

    padding: 50px 0px;

} #privacidadcontenido p {

    text-align: left;

}



/*************/ #sociovipcomocontenido p a {

    color: #ff9933;

} #sociovipcomocontenido p a, #sociovipcomocontenido p a:hover {

    font-size: 1.2em

}



/*--------------------------------------- reservas ------------inicio----*/

div#reservas {

}



div#reservastitular {

    width: 800px;

    height: auto;

    clear: both;

    margin: 10px 0 0 14px;

}



div#reservastitular h1 {

    width: 210px;

    height: auto;

    color: #4b565c;

    font-size: 24px;

    font-weight: normal;

    text-transform: uppercase;

    display: inline;

}



div#reservastitular h2 {

    color: #ff9933;

    font-size: 19px;

    font-weight: normal;

    text-transform: uppercase;

    display: inline;

}



div#reservastitular h3 {

    float: right;

    color: #9eaeb6;

    font-size: 14px;

    font-weight: bold;

    text-transform: uppercase;

    padding: 10px 0 0 0;

} #fondo_disponibilidad {

    width: 100%;

    background-color: #EEEEEE;

}



div#reservascontenido {

    font-size: 11px;

    margin: 0 0 0 14px;

}



div#reservascontenido div#paso1 {

    float: left;

    width: 760px;

    height: auto;

    min-height: auto;

    margin: 4px 0 0 0;

    padding: 20px 0 21px 40px;

    background: url(../img/reservas/tit_selecciona_fecha.gif) #eeeeee no-repeat left top;

}



div#paso1_formulario {

    float: left;

    width: 262px;

    height: auto;

}



div#paso1_formulario .fila {

    margin: 10px 0 16px 0;

}



div#paso1_formulario .comboDatos {

    background-color: #fff;

    margin: 2px 0 0 0;

    padding: 0;

    font-size: 11px;

    color: #4a565c;

    border: none;

}



div#paso1_calendario {

    float: left;

    width: 470px;

    height: auto;

    padding: 0 0 0 20px;

}



div#paso1_fecha_calendario {

    float: left;

    width: 10px;

    height: auto;

    margin: 0 0 0 15px;

    padding: 54px 0 0 0;

}



div#paso1_detalles {

    float: left;

    width: auto;

    height: auto;

    margin: 0 0 0 40px;

    padding: 4px 0 0 0;

}



div#paso1_detalles a:link {

    color: #b8c4c9;

    text-decoration: none;

    font-weight: bold;

}



div#paso1_detalles a:visited {

    color: #b8c4c9;

    text-decoration: none;

    font-weight: bold;

}



div#paso1_detalles a:hover {

    color: #ff9933;

    text-decoration: none;

    font-weight: bold;

}



div#paso1_detalles a:active {

    color: #b8c4c9;

    text-decoration: none;

    font-weight: bold;

} #fechasDisponibilidad {

    width: 315px;

    float: left;

} #fechasDisponibilidad p {

    margin-left: 22px;

    text-transform: uppercase;

    color: #a3a3a3;

    font-size: 12px;

    font-weight: bold;

} #msgDisponibilidad {

    float: left;

    padding-top: 27px;

    padding-left: 20px;

    text-transform: uppercase;

    /*color:#a3a3a3;*/

    color: #4B565C;

    font-size: 14px;

    font-weight: bold;

    text-decoration: blink;

    width: 400px;

} #fechaDeEntrada, #fechaDeSalida {

    float: left;

    margin-right: 10px;

} #disponibilidadleyenda {

    margin-top: 15px;

} #disponibilidadleyenda div {

    margin: 5px 0px;

} #disponibilidadleyenda .leyenda {

    margin-left: 15px;

}



div#reservascontenido div#paso2 {

    float: left;

    width: 760px;

    height: auto;

    min-height: auto;

    margin: 4px 0 0 0;

    padding: 20px 0 10px 40px;

    background: url(../img/reservas/tit_selecciona_habitacion.gif) #d3d3d3 no-repeat left top;

}



div#paso2_formulario {

    float: left;

    width: 228px;

    height: auto;

}



div#paso2_formulario .fila {

    margin: 10px 0 16px 0;

}



div#paso2_formulario .fila p {

    color: #4b565c;

}



div#paso2_formulario .comboDatos {

    background-color: #fff;

    margin: 2px 0 0 0;

    padding: 0;

    font-size: 11px;

    color: #4a565c;

    border: none;

    width: 248px;

}



div#paso2_detalles {

    float: left;

    width: auto;

    height: auto;

    margin: 0 0 0 40px;

    padding: 4px 0 0 0;

}



div#paso2_detalles h1 {

    font-size: 11px;

    color: #4b565c;

}



div#paso2_detalles a:link {

    color: #b8c4c9;

    text-decoration: none;

    font-weight: bold;

}



div#paso2_detalles a:visited {

    color: #b8c4c9;

    text-decoration: none;

    font-weight: bold;

}



div#paso2_detalles a:hover {

    color: #ff9933;

    text-decoration: none;

    font-weight: bold;

}



div#paso2_detalles a:active {

    color: #b8c4c9;

    text-decoration: none;

    font-weight: bold;

}



div#reservascontenido div#paso3 {

    float: left;

    width: 800px;

    height: auto;

    min-height: auto;

    margin: 4px 0 0 0;

    padding: 12px 0 10px 0;

    background: url(../img/reservas/tit_confirmacion.gif) #b4b4b4 no-repeat left top;

    color: #FFF;

}



div#paso3 p {

    font-size: 14px;

    color: #e2e2e2;

    font-weight: bold;

}



div#paso3 h1 {

    font-size: 24px;

    color: #fff;

}



div#paso3 table tr td {

    width: 125px;

    height: 20px;

}



/*--------------------------------------- reservas -------------fin-------*/

/*--------------------------------------- reservas confirmacion ---------inicio-------*/

div#hojaconfirmacioncontenedor {

    position: relative;

    background-color: #fff;

    width: 775px;

    height: auto;

    border: 25px solid #fff;

    font-size: 11px;

}



div#hojaconfirmacioncabecera {

    position: relative;

    width: 775px;

    height: 107px;

}

 /*

 div#hojaconfirmacioncabecera p{

 color: #4b565c;

 }*/

div#hojaconfirmacioncabecera_img {

    position: relative;

    width: 775px;

    height: auto;

    background-color: #4b565c;

    text-align: right;

}



div#hojaconfirmacioncontenido {

    position: relative;

    float: left;

    width: 775px;

    height: auto;

    border-bottom: 1px solid #CCCCCC;

    padding-top: 30px;

}



/*

 div#hojaconfirmacioncontenido p{

 font-weight: normal;

 font-size: 12px;

 color: #4b565c;

 line-height: 22px;

 }*/

div#hojaconfirmaciondetalle_huesped {

    float: left;

    width: 300px;

}



div#hojaconfirmaciondetalle_pago {

    margin: 0 50px 0 0;

    float: right;

    width: 300px;

}



div#hojaconfirmacioncontenido_pago {

    position: relative;

    float: left;

    margin: 20px 0 0 0;

    width: 775px;

}



div#hojaconfirmacioncontenido_pago_izda {

    width: auto;

    height: auto;

    float: left;

}



div#hojaconfirmacioncontenido_pago_dcha {

    width: auto;

    height: auto;

    float: right;

    margin: 28px 0 0 0;

}



div#hojaconfirmacioncontenido_pago_dcha_total {

    width: auto;

    height: auto;

    border: #a5aaad solid 1px;

    padding: 5px 9px 5px 9px;

}



div#hojaconfirmacioncontenedor p {

    font-weight: normal;

    font-size: 12px;

    color: #4b565c;

}



div#hojaconfirmacioncontenedor h1 {

    display: inline;

    font-size: 22px;

    color: #4b565c;

}



div#hojaconfirmacioncontenedor h2 {

    display: inline;

    font-size: 16px;

    color: #ff9933;

}



div#hojaconfirmacioncontenedor h3 {

    display: inline;

    font-weight: bold;

    font-size: 12px;

    color: #4b565c;

    line-height: 22px;

}



div#hojaconfirmacioncontenedor h4 {

    font-weight: bold;

    font-size: 24px;

    color: #d1d0d0;

    display: inline;

}



div#hojaconfirmacioncontenedor a {

    color: #057C69;

    text-decoration: none;

}



div#hojaconfirmacioncontenedor a.link {

    color: #057C69;

    text-decoration: none;

}



div#hojaconfirmacioncontenedor a.visited {

    color: #057C69;

    text-decoration: none;

} #reservascontenido .msg {

    color: #ff9933;

    font-weight: bold;

    font-size: 13px;

    display: block;

} #reservascontenido a, #reservas_ficha a, #reservas_ficha_home a {

    color: #ff9933;

    font-weight: bold;

} #reservascontenido a:hover, #reservas_ficha a:hover, #reservas_ficha_home a:hover {

    color: #4B565C;

} #reservascontenido a img, #reservas_ficha a img, #reservas_ficha_home a img {

    margin: 0px 5px;

    vertical-align: middle;

}



/*--------------------------------------- reservas confirmacion ------------fin-------*/

/*--------------------------------------- reservas_ficha ------------fin-------*/

div#reservas_ficha {

    clear: both;

    width: 270px;

    height: auto;

    font-size: 11px;

    background-color: #eeeeee;

    padding: 15px 15px 10px 15px;

}



div#reservas_ficha h1 {

    width: auto;

    height: auto;

    color: #4b565c;

    font-size: 18px;

    font-weight: normal;

    text-transform: uppercase;

    display: inline;

}



div#reservas_ficha h2 {

    color: #ff9933;

    font-size: 14px;

    font-weight: normal;

    text-transform: uppercase;

    display: inline;

}



div#reservas_ficha .fila {

    margin: 10px 0 16px 0;

}



div#reservas_ficha .comboDatos {

    background-color: #fff;

    margin: 2px 0 0 0;

    padding: 0;

    font-size: 11px;

    color: #4a565c;

    border: none;

}



/*--------------------------------------- reservas_ficha ------------fin-------*/

/*--------------------------------------- reservas_ficha_home ------------fin-------*/

div#reservas_ficha_home {

    float: left;

    width: 490px;

    height: 249px;

    font-size: 11px;

    background-color: #eeeeee;

    padding: 10px 15px 10px 15px;

}



div#reservas_ficha_home h1 {

    width: auto;

    height: auto;

    color: #4b565c;

    font-size: 21px;

    font-weight: normal;

    text-transform: uppercase;

    display: inline;

}



div#reservas_ficha_home h2 {

    color: #ff9933;

    font-size: 18px;

    font-weight: normal;

    text-transform: uppercase;

    display: inline;

}



div#reservas_ficha_home .fila {

    margin: 15px 0 16px 0;

    width: 490px;

}



a#verDisponibilidad {

    margin-left: 100px;

}



div#reservas_ficha_home .comboDatos {

    background-color: #fff;

    margin: 2px 0 0 0;

    padding: 0;

    font-size: 11px;

    color: #4a565c;

    border: none;

} #sello {

    width: 225px;

    float: right;

} #sello img {

    float: left;

} #sello p {

    width: 125px;

    float: right;

    color: #ff9933;

    font-size: 12px;

    font-weight: bold;

    line-height: 15px;

}



/*--------------------------------------- reservas_ficha_home ------------fin-------*/

/*--------------------------------------- datos_pago ----------------------*/

div#datos_pago {

}



div#datos_pago_titular {

    width: 800px;

    height: auto;

    clear: both;

    margin: 10px 0 0 14px;

    text-align: left;

}



div#datos_pago_titular h1 {

    width: 210px;

    height: auto;

    color: #4b565c;

    font-size: 24px;

    font-weight: normal;

    text-transform: uppercase;

    display: inline;

}



div#datos_pago_titular h2 {

    color: #ff9933;

    font-size: 19px;

    font-weight: normal;

    text-transform: uppercase;

    display: inline;

}



div#datos_pago_titular h3 {

    float: right;

    color: #9eaeb6;

    font-size: 14px;

    font-weight: bold;

    text-transform: uppercase;

    padding: 10px 0 0 0;

}



div#datos_pago_contenido {

    font-size: 11px;

    margin: 0 0 0 14px;

}



div#datos_pago_contenido a {

    text-decoration: none;

    color: #fff;

}



div#datos_pago_contenido a:hover {

    color: #50585b;

} #verPersonales {

    text-decoration: none;

    color: #fff;

    cursor: pointer

} #verPersonales:hover {

    color: #50585b;

}



div#datos_pago_contenido div#paso1 {

    float: left;

    width: 760px;

    /*			height:438px;*/

    height: auto;

    margin: 0;

    padding: 0 0 0 40px;

    background: url(../img/reservas/datos_reserva.gif) #b4b4b4 no-repeat left center;

}



div#datos_pago_contenido div#paso1 div#reservas_login {

    float: left;

    width: 360px;

    height: auto;

    margin: 0;

    text-align: left;

    padding: 35px 0 10px 0px;

    line-height: 18px;

}



div#datos_pago_contenido div#paso1 div#reservas_login div#tabla_login_a {

    width: 100px;

    float: left;

    padding: 10px 0 35px 0;

    font-weight: bold;

    line-height: 25px;

}



div#datos_pago_contenido div#paso1 div#reservas_login div#tabla_login_b {

    width: 260px;

    float: left;

    padding: 10px 0 40px 0;

}



div#datos_pago_contenido div#paso1 div#reservas_login div#tabla_login_b img {

    cursor: pointer;

}



div#datos_pago_contenido div#paso1 div#reservas_login input, div#datos_pago_contenido div#paso1 div#tabla_personales input, div#datos_pago_contenido div#paso1 div#tabla_personales select, div#datos_pago_contenido div#paso1 div#tarjetas textarea, div#datos_pago_contenido div#paso1 div#tarjetas select {

    font-size: 8pt;

    border: 0px;

    border: hidden;

    border-style: none;

    border-color: #FFFFFF;

    /*					width:140px;*/

    margin: 3pt 0 3pt 0;

    padding: 0pt;

}



div#datos_pago_contenido div#paso1 div#reservas_login div#condiciones {

    font-size: 10px;

    color: #e2e2e2;

    vertical-align: text-bottom;

    padding: 22px 0 0 0;

}



div#datos_pago_contenido div#paso1 div#separador {

    float: left;

    width: 12px;

    height: 300px;

    background: url(../img/reservas/separador_vert.gif) #b4b4b4 no-repeat left bottom;

}



div#datos_pago_contenido div#paso1 div#tarjetas {

    float: left;

    width: 300px;

    height: auto;

    text-align: left;

    padding: 25px 0 0 48px;

}



div#datos_pago_contenido div#paso1 div#tarjetas .fuente {

    line-height: 30px;

    color: #4b565c;

    font-weight: bold;

}



div#datos_pago_contenido div#paso1 div#tarjetas p {

    line-height: 30px;

}



div#datos_pago_contenido div#paso1 div#tarjetas div#tarjetas_fa {

    width: 290px;

}



div#datos_pago_contenido div#paso1 div#tarjetas div#tarjetas_fb {

    width: 290px;

    margin-top: 8px;

}



div#datos_pago_contenido div#paso1 div#tarjetas div#tarjetas_fa input {

    font-size: 8pt;

    border: hidden;

    border-style: none;

    border-color: #FFFFFF;

    height: 12pt;

}



div#datos_pago_contenido div#paso1 div#tarjetas div#tarjetas_fb input {

    border: hidden;

    border-style: none;

    border-color: #FFFFFF;

}



div#datos_pago_contenido div#paso1 div#tarjetas_simbolo {

    float: right;

    width: 40px;

    height: auto;

    text-align: left;

    padding-top: 170px;

}



div#datos_pago_contenido div#paso1 div#condiciones_b {

    width: 300px;

    height: auto;

    text-align: right;

    margin: 10px 0 0 0; *



margin:

    0;

}



table#datos_tarjeta td {

    padding: 2px 0px;

}



div#datos_pago_contenido div#paso2 {

    float: left;

    width: 770px;

    height: 175px;

    margin: 2px 0 0 0;

    padding: 0 0 0 30px;

    background: url(../img/reservas/reserva.gif) #878787 no-repeat left center;

}



div#datos_pago_contenido div#paso2 div#izquierda {

    float: left;

    width: 360px;

    height: 131;

    margin: 0;

    text-align: left;

    padding: 15px 0 10px 10px;

    line-height: 18px;

}



div#datos_pago_contenido div#paso2 div#izquierda div#datos_finales {

    width: 360px;

    color: #4b565c;

    font-size: 12px;

}



div#datos_pago_contenido div#paso2 div#izquierda div#datos_fechas {

    width: 220px;

    float: left;

    color: #ffffff;

    font-size: 11px;

    line-height: 21px;

    padding-top: 4px;

}



div#datos_pago_contenido div#paso2 div#izquierda div#mas_datos {

    width: 140px;

    float: left;

    color: #ffffff;

    font-size: 11px;

    line-height: 21px;

    padding-top: 4px;

}



div#datos_pago_contenido div#paso2 div#separador2 {

    float: left;

    width: 12px;

    height: 131px;

    background: url(../img/reservas/separador2_vert.gif) #878787 no-repeat left top;

}



div#datos_pago_contenido div#paso2 div#derecha {

    float: left;

    width: 360px;

    margin: 0;

    text-align: left;

    padding: 30px 13px 0;

    line-height: 18px;

}



div#datos_pago_contenido div#paso2 div#derecha div#resultado_a {

    width: 190px;

    float: left;

    text-align: right;

    font-size: 11px;

    line-height: 30px;

    margin: 6px 10px 0 0;

}



div#datos_pago_contenido div#paso2 div#derecha div#resultado_b {

    width: 170px;

    float: left;

    color: #FFFFFF;

    font-size: 20px;

    line-height: 30px;

    margin: 0; *



margin:

    2px 0 0 0;



text-align:right;

}



div#datos_pago_contenido div#paso2 div#abajo {

    text-align: left;

} #tabla_personales .campo {

    display: inline;

    white-space: nowrap;

    margin-right: 10px;

} #tabla_personales .campo * {

    vertical-align: middle;

    width: auto;

} .precios td * {

    vertical-align: middle;

}



/*--------------------------------------- datos_pago ----------fin--------*/

/*--------------------------------------- codigo_seguridad ----------------------*/

div#cod_seg {

    width: 800px;

    height: 470px;

    clear: both;

    margin: 20px 0 0 34px;

    text-align: left;

    border-bottom: solid 1px #c7cbcd;

}



div#cod_seg div#cvv_a {

    color: #4b565c;

    width: 310px;

    height: 130px;

    font-size: 12px;

    font-weight: normal;

    background-image: url(../img/reservas/tarjeta_ccv.gif);

    margin: 20px 0 0 0;

    padding: 54px 0 0 319px;

}



div#cod_seg div#cvv_b {

    color: #4b565c;

    width: 310px;

    height: 118px;

    font-size: 12px;

    font-weight: normal;

    background-image: url(../img/reservas/tarjeta_ccv2.gif);

    margin: 20px 0 0 0;

    padding: 66px 0 0 319px;

}



div#volver_cvv {

    width: 800px;

    height: auto;

    clear: both;

    color: #4b565c;

    font-size: 14px;

    margin: 10px 0 0 34px;

    text-align: left;

}



/*--------------------------------------- codigo_seguridad ----------fin--------*/

/*---Sociovip reservas---*/ #oferta-socios {

    float: left;

    margin: 20px 0px 0px 13px;

    padding: 13px;

    color: #4A565C;

    font-size: 12px;

    line-height: 18px;

    border: 1px solid #E1E1CD;

} #oferta-socios h3 {

    margin-top: 10px;

} #ficha_usuario {

    color: #4A565C;

    font-size: 12px;

} #ficha_usuario label {

    font-weight: bold;

} .ficha-contenido {

    margin-top: 13px;

    margin-left: 13px;

} .ficha-contenido h1 {

    color: #000000;

    font-size: 19px;

    font-weight: normal;

} .ficha-contenido .volver {

    clear: both;

    float: left;

    margin-top: 13px;

}



/*---Sociovip reservas---*/ #oferta-socios {

    estilos.css (line 10603)



border: 1px



solid #E1E1CD;



color:

    #4A565C;



float:left;



font-size:

    12px;



line-height:

    18px;



margin:

    20px 0px 0px 13px;



padding:

    13px;



background-color:

    #E1E1CD;

} #oferta-socios h3 {

    margin-top: 10px;

} #ficha_usuario {

    color: #4A565C;

    font-size: 12px;

} #ficha_usuario label {

    font-weight: bold;

} .ficha-contenido {

    margin-top: 13px;

    margin-left: 13px;

} .ficha-contenido h1 {

    color: #000000;

    font-size: 19px;

    font-weight: normal;

} .ficha-contenido .volver {

    clear: both;

    float: left;

    margin-top: 13px;

}
