
/* Textos (text.css)*/
/* Documento CSS realizado por Luciano Petrosini */
/* Copyright (c) 2012 - Estudio Eurisco / Todos los derechos reservados */
/* www.estudioeurisco.com */

/*@import url(http://fonts.googleapis.com/css?family=Sorts+Mill+Goudy:400,400italic);*/
@import url(http://fonts.googleapis.com/css?family=EB+Garamond);

/* Comunes */
body{font-size:13px;line-height:20px;color:#483d34;-webkit-font-smoothing:antialiased}

/* TIPOGRAFIAS */

/* Tahoma */
.tahoma,sup,sup.star,.imagen_recortada_right small,.imagen_recortada_left small,.thumb_texto_right small,.thumb_texto_left small{font-family:Tahoma,Geneva,sans-serif}

/* Arial */
.helvetica,#breadcrumb li,#breadcrumb li a,#breadcrumb li span,.youare,#copyright,#copyright a,#texto-bienvenida p,#mas-info ul li,.carousel-caption p,.carousel li,.tracker-individual-container .tracker-individual-blip,h6,.nivo-caption p,#section ul li,.element.large .medidas,.element.large .material,#filtros label select,#filtros ul li a,.nota,#filtros h5,legend,.contador,.mas-info,.sig strong,.ant strong,#datos_hospederia strong, #portfolio.port_videos li div.info p, #useractions #header_nav li, .price{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif!important}

/* Garamond */
.garamond,#portfolio.port_videos li div.info h5,.subtitle,p,blockquote,h1,h2,h3,h4,h5.precio,.submenu li,.submenu li a,.prv a,.prv span,.nxt a,.nxt span,ul.listado a.font32px,#calltoaction h6, #portfolio.port_fotos li div h5, .data .font24px, #offticker ul li a.titulo_novedad, h1.title_alt{font-family:'EB Garamond',/*'Sorts Mill Goudy',*/ Georgia,"Times New Roman",Times,serif}

/* Georgia */
.georgia,body,#section .subtitle_alt em,#section .subtitle em,.nivo-caption p em,.epigrafe,#catering p,small,#schedule .explicacion,#booking .explicacion,#txt_adultos,#txt_menores,#txt_eventos,.banner span p,#calltoaction a.email,#sec5 #inner_opening .subtitle, #sec6.multimedia #inner_header p{font-family:Georgia,"Times New Roman",Times,serif}

/* Palatino */
.palatino,.num a,.sel span,.subcategoria li a{font-family:"Palatino Linotype",Palatino,Times,serif}

/* ESTILOS */

/* Comunes */
b,strong,caption,th,thead,dt{font-weight:normal}
cite,dfn,em,i,small,#calltoaction a.email,#sec5 #inner_opening .subtitle, #sec6.multimedia #inner_header p{font-style:italic}
.imagen_recortada_right small,.imagen_recortada_left small,.thumb_texto_right small,.thumb_texto_left small{font-style:normal}
pre{white-space:pre}
del{text-decoration:line-through}
mark{background:#FDF5E8;padding:0 .25em}
ins{color:#8C3A0B}
small,sub{font-size:12px}
big{font-size:125%;line-height:80%}
abbr,acronym{font-weight:normal}
abbr[title],acronym[title],dfn[title]{border-bottom:1px solid #f0e1cf;cursor:help}
hr{border:none;background:#faedd6;width:100%;display:block;clear:both;position:relative;height:3px;margin:18px 0 18px}
input,select,button{cursor:pointer}
table{font:inherit;width:100%}
sup{padding-left:3px;font-size:9px;color:#D89A5F;line-height:1em}
sup.star{padding-left:3px;font-size:12px;color:#D89A5F;line-height:1em}
.bold,.precio,#filtros h5,legend,.mas-info strong,.sig strong,.ant strong,#datos_hospederia strong, .price, .nota a, .nota strong{font-weight:bold!important}
blockquote{margin:32px 0!important;display:block;padding:24px;font-size:27px;line-height:1.4em;background:url('../img/comunes/bg_blockquote.jpg') no-repeat top center;border-top:1px solid #FCF5D9;border-bottom:1px solid #FCF5D9;text-align:center;color:#a49588}

/* H */
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h5 a,h6 a{position:relative}
h1,h2,h3{letter-spacing:-1pt}
h1,h2,h3,h4{color:#660000}
h5,h6{color:#483d34}
h5,h6{line-height:1em;margin:9px 0;line-height:1em;margin:9px 0}

h1,h1 a,h1 span{font-size:36px}
h2,h2 a,h2 span{font-size:32px}
h3,h3 a,h3 span{font-size:27px}
h4,h4 a,h4 span{font-size:18px}
h5,h5 a,h5 span{font-size:16px}
h6,h6 a,h6 span{font-size:14px}

h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}
#section .column h1,#section .column h2,#section .column h3,#section .column h4,#section .column h5,#section .column h6{display:block;margin-top:9px}

/* General */

/* Tamaņos */
.font9px,.imagen_recortada_right small,.imagen_recortada_left small,.thumb_texto_right small,.thumb_texto_left small{font-size:9px;line-height:13px!important}
.font10px{font-size:11px;line-height:13px!important}
.font11px,.nota,.nota span,.contador,#txt_adultos,#txt_menores,#txt_eventos{font-size:11px!important;line-height:14px}
.font12px,#calltoaction a.email{font-size:12px;line-height:15px}
.font13px,.subcategoria li a{font-size:13px;line-height:18px}
.font14px,.agradecimientos small{font-size:14px;line-height:18px}
.font16px,.mas-info{font-size:16px;line-height:26px}
.font18px,.submenu li,.submenu li a,.explicacion{font-size:18px;letter-spacing:-0.1pt;line-height:28px;}
.font21px,legend,.agradecimientos,#calltoaction h6{font-size:21px;letter-spacing:-0.3pt;line-height:31px}
.font24px{font-size:24px;letter-spacing:-0.5pt;line-height:34px}
.font32px{font-size:32px;letter-spacing:-0.8pt;line-height:42px}
.font48px{font-size:48px;letter-spacing:-1pt;line-height:43px}

/* Enlaces */
a:link,a:visited{color:#333;text-decoration:none}
a:hover{color:#666;text-decoration:underline}
.submenu li,.submenu li a:link,.submenu li a:visited{color:#8C857D;text-decoration:none} 
.submenu li a:hover{color:#171310;text-decoration:underline}

/* Colores */
.blanco,a.blanco:link,a.blanco:visited,#calltoaction a.email{color:#FFFFFF} a.blanco:hover{color:#e6e6e6}
.negro,a.negro:link,a.negro:visited{color:#000} a.negro:hover{color:#333}
.gris,a.gris:link,a.gris:visited,.nota, .nota a, .nota strong,.thumb_texto_right small,.thumb_texto_left small,.imagen_recortada_right small,.imagen_recortada_left small{color:#9a888b} a.gris:hover{color:#665659}
.azul,a.azul:link,a.azul:visited{color:#113044} a.rojo:hover{color:#256a96}
.celeste,a.celeste:link,a.celeste:visited{color:#5ba8d1} a.naranja:hover{color:#aad2e7}
.bordeaux,.read-more a:link,.read-more a:visited,.read-less a:link,.read-less a:visited,a.bordeaux:link,a.bordeaux:visited{color:#660000} a.bordeaux:hover,.read-more a:visited,.read-less a:visited{color:#884444}
.marron,a.marron:link,a.marron:visited{color:#725f4b} a.marron:hover{color:#a8927b}
.marron-claro,a.marron-claro:link,a.marron-claro:visited{color:#cda556} a.marron-claro:hover{color:#ba8e37}

/* otros */
p,pre,address,#section ul,#section ol,#section li{position:relative}

/*P*/
p{font-size:1.6em;line-height:1.4em;word-spacing:0;padding-right:6px}
p+p{margin-top:21px}
p+blockquote{margin-top:18px}
p strong{color:#000}

abbr,code,kbd,samp,small,var{line-height:15px}
form,label{font-size:14px;line-height:18px;color:#665649}
input,textarea{font-size:13px}
table{font-size:14px}
caption{font-size:16px;line-height:18px;position:relative;word-spacing:-0.125em;font-weight:normal}
.nota{padding:0;margin:0}
.precio{color:#990000!important}
.epigrafe{font-size:12px;color:#a19182;padding:6px 0;display:block}

#section h1.title,#inner_opening h1.title{line-height:0.9em;font-size:36px;border-bottom:1px solid #FCF5D9;padding-bottom:27px!important;margin:21px 0 9px}
#section h3.title{line-height:0.9em;font-size:27px;border-top:1px solid #FCF5D9;border-bottom:1px solid #FCF5D9;padding:18px 0 13px!important;margin-bottom:18px}
.page15 #section .title{font-size:36px}
#section h1.title,#section h1.title_alt,#inner_opening h1.title,#inner_gallery h1.title,#inner_header h1,#sec4.page4 ul#catering li h4,.banner h4,#datos_hospederia h4, #center_column h1{text-transform:uppercase}
#section h4,#section h3{margin-bottom:18px}
#sec0 .subtitle{color:#B89670!important}
#section h1.title_alt{letter-spacing:1pt;line-height:0.9em;font-size:25px;border-bottom:1px solid #FCF5D9;padding-bottom:27px!important;margin:0 0 9px}

#language h4{line-height:1em}
#section h5{margin:18px 0!important}
#aside h3{color:#966160;font-size:18px;margin-bottom:20px}

#tienda-hm h1,#tienda-hm h3,#md-1 h2,#md-2 h2,#md-3 h2,#mas-info h1,#localizacion h1,#opening h1,#aside h3,#section h1,#section h2,#section h3,#section h4,#section h5,#aside h6{text-transform:uppercase!important}
ul.nota{display:block;border-top:1px solid #f0e1cf;padding:9px 0 0;margin-top:4px}
ul.nota li{font-size:11px!important}