/* NH - Hoteles
// Kike  - 20.10.2008
// Redbility
// Estilos locales para las Capas de Fotos
*/


/* Calendario */
.calendario {width:416px; height:215px; border:4px solid #7d98c4; overflow:hidden; padding:5px 10px 5px 10px; position:relative; background:#ffffff}
.calendario .lnk_cerrar {padding:3px 27px 10px 0px; float:right; background:transparent url(gfx/lnk-close02.gif) no-repeat scroll right 0px; color:#567eb5; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.calendario .lnk_cerrar:hover { text-decoration:underline}
.calendario caption { border-left:1px solid #ffffff; }
.calendario caption .lnk_siguiente {color:#ffffff; float:right; display:block; padding-right:8px}
.calendario caption .lnk_anterior { color:#ffffff; float:left; display:block; padding-left:8px}
.calendario caption strong {float:left; display:block; padding-left:50px; font-size:0.9em}
.calendario table.calendar {width:202px; float:left; margin-right:10px; margin-bottom:10px}
.calendario table.calendar caption {font-size:1em; color:#ffffff; background:#385988; font-weight:bold; padding:3px 0 0px 0; border-bottom:1px solid #ffffff; height:20px}
.calendario table.calendar tr {}
.calendario table.calendar tr th {font-size:0.9em; border-left:1px solid #ffffff; font-weight:normal; color:#ffffff; text-align:center; background:#7d98c4; padding:2px 0 2px 0; border-bottom:1px solid #ffffff}
.calendario table.calendar tr td {font-size:1em; font-weight:bold; text-align:center; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff}
.calendario table.calendar tr td a {display:block; background:#bed1f1; width:100%; height:100%; color:#ffffff; padding:2px 0 2px 0}
.calendario table.calendar tr td a:hover {background:#385988; text-decoration:none}
.calendario table.calendar tr td a.disabled {background:#b2b2b2; color:#ffffff; cursor:default}
.calendario table.calendar tr td a.disponible {background:#bed1f1; color:#000000}
.calendario table.calendar tr td a.seleccionado {background:#880c12; font-weight:bold; color:#ffffff}
.calendario table.calendar tr td a.noclickable {cursor:default}
.calendario table.calendar tr td a.primerseleccionado {background:#880c12; font-weight:bold; color:#ffffff; cursor:default}
.calendario .legend_disponible {background:#f3f7ed; padding:0 13px 0 0; margin-right:5px}
.calendario .legend_seleccionado {background:#cbdbb2; padding:0 13px 0 0; margin-right:5px}
.calendario .bot {float:left; margin-top: 22px;}
.calendario table.ultimo { margin-right:0} 