@charset "utf-8";

body {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1a4128; margin:0; padding:0; background-color:#1a4128;}

h1 {font-size:16px; margin:0 0 15px 0; padding:0;}
h2 {font-size:21px; margin:10px 0 15px 0; padding:0;}
h3 {font-size:10px; font-weight:normal; margin:0; padding:0;}
h4 {font-size:13px; font-weight:normal; margin:0 0 15px 0; padding:0;}

p {margin:0; padding:0;}
img {border:0;}
input, textarea, select {font-family:Arial, Helvetica, sans-serif; color:#1a4128;}
select.tx11 {font-size:11px; vertical-align:middle; margin:2px 0 2px 0;}

/* Texto para notas - ELIMINAR AL TERMINAR LA WEB */
.txrojo {font-weight:bold; color:#FF0000;}

a {color:#ff7000; text-decoration:none;}
a:hover {color:#ff7000; text-decoration:underline;}
ul.basico {margin:0 0 10px 0; padding:0;}
ul.basico li {margin:0; padding:0 0 0 8px; background:url(../img/li.gif) no-repeat left 7px; list-style:none;}
ul.basico16 {margin:0; padding:0;}
ul.basico16 li {margin:0; padding:0 0 0 9px; background:url(../img/li.gif) no-repeat left 9px; list-style:none;}

.bot, .bot13 {float:left;}
.bot a {font-size:11px; line-height:12px; font-weight:bold; color:#fff; padding:5px 10px 5px 10px; background:url(../img/bg_boton.gif) repeat-x left top; display:inline-block;}
.bot13 a {font-size:13px; line-height:14px; font-weight:bold; color:#fff; padding:4px 13px 6px 13px; background:url(../img/bg_boton13.gif) repeat-x left top; display:inline-block;}
.bot a:hover, .bot13 a:hover {color:#fff;}

.fl {float:left;}
.fr {float:right;}
.cb {clear:both;}
.tx11, a.Boton {font-size:11px; line-height:14px;}
.tx13, a.Boton13 {font-size:13px;}
.tx16 {font-size:16px; line-height:19px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.b1 {border:solid #d7e0da 1px;}
.bb1 {border-bottom:solid #d7e0da 1px; padding-bottom:15px;}
.bt1, .oferta {border-top:solid #d7e0da 1px; padding-top:10px;}

/* Estructura */
#MedioHome, #MedioInterior {width:960px; margin:0 auto 20px auto;}
#MedioHome {background:url(../img/bg_medio_home.gif) repeat-y left top;}
#MedioInterior {background:url(../img/bg_medio_interior.gif) repeat-y left top;}

/* Home */
#BannerHome {height:302px; padding-top:15px; background-color:#366545;}
#BannerHome object {border-top:solid #1a4128 1px; border-bottom:solid #547c61 1px;}
#ColsHomeTop {height:24px; background:url(../img/bg_cols_home_top.gif) no-repeat left top;}
#ColsHomeBot {width:945px; padding:0 0 15px 15px; background:url(../img/bg_cols_home_bot.gif) no-repeat left bottom; overflow:auto;}
.Col290 {width:290px; float:left; display:inline;}
.separador290 {width:290px; height:30px; background:url(../img/separador_290.gif) no-repeat left 10px; clear:both;}
#News {font-size:11px; height:42px; padding:3px 0 0 60px; background:url(../img/bg_news.gif) no-repeat left top;}
#News input {vertical-align:middle; font-size:11px; color:#788f81; margin-right:5px; padding:2px; float:left;}
ul.Foto90 {margin:0; padding:0; list-style:none;}
ul.Foto90 li {margin:0; padding:0; list-style:none; float:left;}
ul.Foto90 img {margin-bottom:10px;}

/* Interiores */
#BannerInterior {height:132px; padding-top:15px; background-color:#366545;}
#BannerInterior img {height:130px; border-top:solid #1a4128 1px; border-bottom:solid #547c61 1px;}
#ColsInteriorTop {height:24px; background:url(../img/bg_cols_interior_top.gif) no-repeat left top;}
#ColsInteriorBot {width:945px; padding:0 0 15px 15px; background:url(../img/bg_cols_interior_bot.gif) no-repeat left bottom; overflow:auto;}
#Bread {width:610px; padding-bottom:5px; border-bottom:solid #d8e1db 1px;}
.Col190 {width:190px; float:left; display:inline;}
.Col300 {width:300px; float:left; display:inline;}
.Col400 {width:400px; float:left; display:inline;}
.Col610 {width:610px; float:left; display:inline;}
.separador290_2 {width:290px; height:30px; background:url(../img/separador_290_2.gif) no-repeat left 10px; clear:both;}
#Submenu {padding-top:10px; border-top:solid #d7e0da 1px; clear:both;}
#Submenu ul {margin:0; padding:0; list-style:none;}
#Submenu li {margin:0; padding:0 0 0 6px; list-style:none; background:url(../img/bg_submenu_li.gif) no-repeat left 7px;}
#Pie {font-size:11px; color:#00ae42; text-align:center; width:620px; height:100px; margin:auto; padding:8px 0 0 0; background:url(../img/bg_pie.gif) no-repeat left top;}
#Pie a {color:#fff;}
a.imprimir {padding:1px 20px 2px 22px; background:url(../img/icono_imprimir.gif) no-repeat left top;}
a.enviar {padding:0 0 1px 22px; background:url(../img/icono_enviar.gif) no-repeat left -1px;}
.ofertaRightES {background:url(../img/es/bg_ofertaright.gif) no-repeat right top #e8ece9; padding:10px 60px 10px 10px; border:solid #bdcac2 1px;}
.oferta {margin-bottom:10px; overflow:hidden; clear:both;}

#Temporadas {font-size:12px; overflow:auto;}
#Temporadas ul, #TemporadasIconos ul {margin:0; padding:0;}
#Temporadas li {margin:0 8px 8px 0; padding:3px 0 0 0; list-style:none; border:solid #d7e0da 1px; background:#f5f5f5; float:left; display:inline;}
#Temporadas table {font-size:12px;}
#Temporadas td {text-align:center; vertical-align:middle; width:26px; margin:0; padding:0;}
#Temporadas td.Baja {background:#ffe100;}
#Temporadas td.Media {background:#ff7d00;}
#Temporadas td.Alta {background:#e40090;}
#Temporadas td.Extra {background:#008cd3;}
#TemporadasIconos {font-size:12px; padding-bottom:10px; overflow:auto; clear:both;}
#TemporadasIconos li {margin:0 15px 0 0; padding:0; list-style:none; float:left;}
#BajaIco {padding-left:13px; background:url(../img/ico_temporada_baja.gif) no-repeat left 2px;}
#MediaIco {padding-left:13px; background:url(../img/ico_temporada_media.gif) no-repeat left 2px;}
#AltaIco {padding-left:13px; background:url(../img/ico_temporada_alta.gif) no-repeat left 2px;}
#ExtraIco {padding-left:13px; background:url(../img/ico_temporada_extra.gif) no-repeat left 2px;}

.tarifas {font-size:12px; border-top:solid #d7e0da 1px;}
.tarifas td {padding:3px 0 3px 0; border-bottom:solid #d7e0da 1px;}
.tarifas .cab {background:#ebefec;}
