﻿/*
=======================================================================================
 HOTELES RH                                                     Site produced by KOALAB        
 Copyright 2007                                                   http://www.koalab.com
=======================================================================================
*/

div#backgroundDestinations
{
    background: #F9F9F9 url(../../imgLib/destinations/bg-header-destinations.jpg) no-repeat left top;
    clear: both;
    width: 890px;
    margin-top: 40px;
    padding:0px 1px;
    overflow:auto;
}
div#backgroundDestinations h1
{
    font-family:Trebuchet MS, Arial, Verdana, Sans-Serif;
    font-size:20px;
    font-weight: normal;
}
div#backgroundDestinations h2
{
    font-family: Lucida Sans, Georgia, Arial, Verdana;
    font-weight: normal;
    font-size: 18px;
    margin:15px 0px;
}
div#backgroundDestinations h3
{
    font-family:Trebuchet MS, Arial, Verdana, Sans-Serif;
    font-weight:bold;
    font-size:16px;
    color:#86992B;
    line-height:20px;
}
div#backgroundDestinations h4
{
    font-family:Trebuchet MS, Arial, Verdana, Sans-Serif;
    font-weight:bold;
    font-size:14px;
}
div#backgroundDestinations a:hover
{
    text-decoration:none;
}

/*
============================================================================
 Hoteles RH : RESERVAS
============================================================================
*/
#contentBookingsCalendar
{
    overflow:hidden;
    width:890px;
}
div#bookings
{
    height:106px;
    width:566px;
    background:#069 url(../../imgLib/destinations/bg-booking.jpg) repeat-x left top;
    border:1px solid #069;
    float:left;
    margin:29px 0px 1px 0px;
    padding:0px 0px 0px 20px!important;
}
div#bookings h2
{
    color:#FFF;
    margin:8px 0px!important;
    padding:0px!important;
}
#bookings .button-prices
{
  background:transparent url(../../imgLib/destinations/btn-price1.jpg) no-repeat right top;
  border:none;
  width:91px;
  height:35px;
  text-align:center;
  font-size:11px;
  color:#474684;
  font-weight:bold;
  margin:15px 0px 0px 15px;
}
#bookings fieldset
{
   float:left;
   overflow:auto;
   margin-right:15px;
   .margin-right:5px!important;
   padding:0px!important;
}
#bookings fieldset label
{
    color: #C7E9FA;
    display: block;
    margin:0px 0px 10px 0px;
}
#bookings .input-calendar input
{
    background:transparent url(../../imgLib/index/bg-input-calendar.gif) no-repeat left top;
    border:1px solid #A4B97F;
    width:98px;
    padding:3px 0px;
    margin:0px 15px 0px 0px;
}
#bookings .dropDownList-hidden
{
    display:none;
}
#bookings .span-safe span
{
    position:relative;
    top:-80px;
    left:430px;
    display:block;
    background:url(../../imgLib/destinations/ico-booking.gif) no-repeat;
    color:#9FE0FF;
    padding-left:20px;
    width:100px;
    overflow:auto;
}
/*
============================================================================
 Hoteles RH : CALENDARIO
============================================================================
*/
#calendar
{
    background:#09F url(../../imgLib/destinations/bg-calendar.jpg) repeat-x left top;
    width:300px;
    float:right;
    height:108px;
    margin:29px 0px 1px 0px;
    padding:0px!important;
}
#calendar h2
{
    color: #069;
    text-align:center;
}
#calendar p
{
    background: transparent url(../../imgLib/destinations/bg-img-calendar.jpg) no-repeat right bottom;
    margin-right:11px;
    padding-left:15px;
    padding-right:90px;
    height: 60px;
    color: #000;
    text-align:right;
}
#calendar p a
{
    color:#FFF;
}
/*
============================================================================
 Hoteles RH : MENÚ HORIZONTAL 
============================================================================
*/
.img-header-destinations
{
    display:block;
    clear:both;
}

#menuNavHotel
{
    background-color:#B9DCFF;
    height:50px;
    margin:1px 0px 1px 0px;
    width:890px;
}
#menuNavHotel ul li
{
    display:inline;
}
#menuNavHotel ul li a
{
    color:#666;
    font-size:12px;
    text-decoration:none;
    width:190px;
    float:left;
    display:block;
    height:50px;
    margin-left:8px;
    background:transparent url(../../imgLib/destinations/bg-menuDestinations.gif) no-repeat left bottom;
}
#menuNavHotel ul li#defaultTab a
{
    font-size:14px;
    width:263px;
    margin-left:14px;
    margin-right:4px;
    background:transparent url(../../imgLib/destinations/bg-menuDestino.jpg) no-repeat left bottom;
    /* Hack para IE6 */
    _margin-left:7px;
}
#menuNavHotel ul li a:hover
{
    text-decoration:underline;
}
#menuNavHotel ul li a.selected
{
    color:#86992B;
    background :transparent url(../../imgLib/destinations/bg-menuDestinations-select.gif) no-repeat left bottom;
}
#menuNavHotel ul li#defaultTab a.selected
{
    color:#09F;
    background :transparent url(../../imgLib/destinations/bg-menuDestino-select.jpg) no-repeat left bottom;
}
#menuNavHotel ul li a strong
{
    display:block;
    text-align:center;
    margin-top:25px;
}


/*
============================================================================
 Hoteles RH : COLUMNA LATERAL
============================================================================
*/
#leftHotels
{
    clear:both;
    width:290px;
    float:left;
    margin-bottom:40px;
}
#leftHotels .borderMainLeft
{
    background:url(../../imgLib/destinations/bg-corner-top.gif) no-repeat left top;
}
#leftHotels .contentLinkPage
{
   background:url(../../imgLib/destinations/bg-corner-top.gif) no-repeat left top;
   font-family:Trebuchet MS, Arial, Verdana, Sans-Serif;
   font-size:16px;
   padding:30px 0px 0px 0px;
   margin-bottom:1px;
}
#leftHotels .contentLinkPage li
{
   padding-bottom:7px;
}
#leftHotels .contentLinkPage a
{
   color:#86992B;
   text-decoration:none;
}
#leftHotels .contentLinkPage .corner-bottom
{
  padding-bottom:40px;
  background:url(../../imgLib/destinations/bg-corner-bottom.gif) no-repeat left bottom;
}
#leftHotels .contentLinkPage a.select strong
{
    background:transparent url(../../imgLib/destinations/ico-link.gif) no-repeat 30px 6px;
    color:#D5DCA7;
    padding-left:50px;
}
#leftHotels .contentLinkPage strong
{
    background:transparent url(../../imgLib/destinations/ico-link-left.gif) no-repeat 30px 4px;
    padding-left:50px;
}
#leftHotels #weather
{
    margin-top:40px;
    background:transparent url(../../imgLib/destinations/bg-weather.jpg) no-repeat left top;
    width:261px;
    height:161px;
    margin-left:20px;
}
#leftHotels #weather h2
{
    font-family:Trebuchet MS, Arial, Verdana, Sans-Serif;
    color:#FFF;
    margin:0px;
    padding:15px 0px 10px 15px;
}
#leftHotels #weather .day-weather
{
    margin-bottom:15px;
}
#leftHotels #weather .day-weather span
{
    overflow:hidden;
   	height:42px;
    float: left!important;
   	background:transparent url(../../imgLib/destinations/bg-day-weather.jpg) no-repeat 15px top!important;
   	margin-right:15px;
   	_margin-right:5px;
}
#leftHotels #weather .day-weather span img
{
    margin-left:5px;
}
#leftHotels #weather p
{
    margin:0;
    padding-top:4px;
    color:#FFF;
    font-size:12px;
}
#leftHotels #weather p strong
{
    display:block;
}

/*
============================================================================
 Hoteles RH : CONTENIDO CENTRAL
============================================================================
*/
#rightHotels
{
    float:left;
    padding:25px 0px 0px 35px;
    margin-bottom:20px;
    width:530px;
}
#contentTextHotel h1
{
    color:#0976AC;
    padding:5px 0px 10px 0px;
}
#contentTextHotel h2
{
    font-family:Trebuchet MS, Arial, Verdana, Sans-Serif;
    /*padding:5px 0px 15px 0px;*/
    padding:5px 0px 0px 0px;
    margin:0px;
    color:#0976AC;
}
#contentTextHotel h3
{
    padding:0px 0px 12px 0px;
   color:#0B93D5;
}
#contentTextHotel h4
{
    padding:0px 0px 10px 0px;
    color:#55A0FF;
}
#contentTextHotel h5
{
    padding:0px 0px 8px 0px;
    color:#B9DCFF;
}
#rightHotels p
{
    font-size:12px;
    color:#333;    
    margin-bottom:15px;
}
#contentTextHotel a
{
    color:#197FB1;
}
#contentTextHotel ul
{
    margin-bottom:10px;
    padding-left:20px;
    font-size:12px;
    color:#333;    
}
#contentTextHotel li
{
    margin-bottom:5px;
    background:transparent url(../../imgLib/hotels/ico-ul.gif) no-repeat left 4px;
    padding-left:15px;
    line-height:15px;
}
#contentTextHotel img
{
    margin:8px;
}
/*

============================================================================

 Hoteles RH : CONTENIDO ICONOS SOCIALES

============================================================================

*/
#social-icons
{
    background:none!important;
    margin-bottom:50px;
}
/*
/*

============================================================================

 Hoteles RH : PIE

============================================================================

*/

p.footer
{
    display:block;
    clear:both;
    background-color:#B9DCFF;
    margin:0px;
    padding:0px;
    height:32px;
    margin-bottom:30px;
    width:892px;
}
p.footer a
{
    float:right;
    display:block;
    margin-top:10px;
    padding-right:25px;
}


