html{color:#000000;background:#FFFFFF;font-size:10px;font-family:Arial, Helvetica, sans-serif}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td,p,select{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}a{text-decoration:none;}a:hover{text-decoration:underline;} .clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clearfix {display:inline-block;} .clearfix {display:block;}* html .clearfix {height:1px;}img {border:0px;}
/*input{-webkit-appearance:none;}*/
#ajax{display:none;}
.fleft{	float:left;}
.fright{	float:right;}
.bold {	font-weight:bold;}
.none{display:none; }
.cursor{ cursor:pointer;}
.ui-datepicker-trigger{ display:none;}

.azul_grande{ font-size:20px; color:#6a8ba1; font-weight: normal;font-style: normal;line-height:normal;font-family: 'VAGRoundedStdLight', sans-serif;font-size-adjust: 0.54;}

/*ESTRUCTURA*/
#ancho{	width:100%;	margin:auto; text-align:center;	height:100%; background:url(../imgs/fondos/fondo_web.gif) top left repeat-x;}
#content{	width:980px;	margin:auto; position:relative;	text-align:left;}
#ancho1{	width:100%;	margin:auto; text-align:center;	height:100%; background:url(../imgs/fondos/fondo_web_interior.gif) top left repeat-x;}

#ancho1_w{	width:100%;	margin:auto; text-align:center;	height:100%; background:url(../imgs/fondos/fd_web_wellness.gif) repeat-x; background-position:center 0;}
#ancho1_w_int{	width:100%;	margin:auto; text-align:center;	height:100%; background:url(../imgs/fondos/fondo_web_interior_wellness.gif) top left repeat-x;}


#content1{	width:980px;	margin:auto; position:relative;	text-align:left;}
#ancho2{	width:100%;	margin:auto; text-align:center;	height:100%; background-color:#efefef;}
#content2{	width:980px;	margin:auto; position:relative;	text-align:left;}
#ancho3{	width:100%;	margin:auto; text-align:center;	height:100%;  border-top:1px solid #cccccc;}
#content3{	width:980px;	margin:auto; position:relative;	text-align:left;}
#ancho_detalle{	width:100%;	margin:auto; text-align:center;	height:100%; background:url(../imgs/fondos/fd_paginas_detalle.gif) top left repeat-x; background-color:#efefef;}
#content_detalle{	width:980px;	margin:auto; position:relative;	text-align:left;}
/*ESTRUCTURA*/

/*FUENTES*/
@font-face {font-family: 'VAGRoundedStdThin';	src: url('../css/vagroundedstd-thin-webfont.eot');	src: local('?'),url('../css/vagroundedstd-thin-webfont.woff') format('woff'), url('../css/vagroundedstd-thin-webfont.ttf') format('truetype'), url('../css/vagroundedstd-thin-webfont.svg#webfontLdtkKanZ') format('svg');	font-weight: normal;	font-style: normal;}
@font-face {font-family: 'VAGRoundedStdBlack';	src: url('../css/vagroundedstd-black-webfont.eot');	src: local('?'),url('../css/vagroundedstd-black-webfont.woff') format('woff'), url('../css/vagroundedstd-black-webfont.ttf') format('truetype'), url('../css/vagroundedstd-black-webfont.svg#webfontlqYN1Zef') format('svg');font-weight: normal;	font-style: normal;}
@font-face {font-family: 'VAGRoundedStdBold';	src: url('../css/vagroundedstd-bold-webfont.eot');	src: local('?'),url('../css/vagroundedstd-bold-webfont.woff') format('woff'), url('../css/vagroundedstd-bold-webfont.ttf') format('truetype'), url('../css/vagroundedstd-bold-webfont.svg#webfontYRYLiAXC') format('svg');	font-weight: normal;	font-style: normal;}
@font-face {font-family: 'VAGRoundedStdLight';	src: url('../css/vagroundedstd-light-webfont.eot');	src: local('?'),url('../css/vagroundedstd-light-webfont.woff') format('woff'), url('../css/vagroundedstd-light-webfont.ttf') format('truetype'), url('../css/vagroundedstd-light-webfont.svg#webfontPFBkjQql') format('svg');font-weight: normal;	font-style: normal;}
.vrthin {font-weight: normal;font-style: normal;line-height:normal;font-family: 'VAGRoundedStdThin', sans-serif;font-size-adjust: 0.54;}
.vrblack {font-weight: normal;font-style: normal;line-height:normal;font-family: 'VAGRoundedStdBlack', sans-serif;font-size-adjust: 0.54;}
.vrbold {font-weight: normal;font-style: normal;line-height:normal;font-family: 'VAGRoundedStdBold', sans-serif;font-size-adjust: 0.54;}
.vrlight {font-weight: normal;font-style: normal;line-height:normal;font-family: 'VAGRoundedStdLight', sans-serif;font-size-adjust: 0.54;}
/*FUENTES*/

/*TOP*/
#top{ padding-left:20px; padding-right:20px; height:112px; }
#top .logo{ padding-top:17px; padding-left:1px;}
#top .mtop{ padding-top:18px;}
#top .home{ color:#666666; font-weight:bold; font-size:11px; background:url(../imgs/iconos/home.png) top left no-repeat;  padding-left:22px; padding-right:14px;}
#top .home a{ color:#666666; text-decoration:none;}
#top .home a:hover{ color:#666666; text-decoration:underline;}
#top .fotos{ color:#666666; font-weight:bold; font-size:11px; padding-left:26px; background:url(../imgs/iconos/fotos.png) top left no-repeat;  }
#top .fotos a{ color:#666666; text-decoration:none;}
#top .fotos a:hover{ color:#666666; text-decoration:underline;}

#top .contactostop{ color:#666666; font-weight:bold; font-size:11px; padding-left:26px; background:url(../imgs/iconos/icono-contactar.png) top left no-repeat; padding-left:22px; margin-left:14px;  }
#top .contactostop a{ color:#666666; text-decoration:none;}
#top .contactostop a:hover{ color:#666666; text-decoration:underline;}


#msie.v6 #top .home{ color:#666666; font-weight:bold; font-size:11px; background:url(../imgs/iconos/home.gif) top left no-repeat; padding-left:22px; padding-right:14px;}
#msie.v6 #top .fotos{ color:#666666; font-weight:bold; font-size:11px; padding-left:26px; background:url(../imgs/iconos/fotos.gif) top left no-repeat;  }
#msie.v6 #top .home a{ color:#666666;}
#msie.v6 #top .fotos a{ color:#666666;}
#msie.v6 #top .home a:hover{ color:#666666; text-decoration:underline;}
#msie.v6 #top .fotos a:hover{ color:#666666; text-decoration:underline;}
#top .sep{ height:17px; width:1px; background:url(../imgs/iconos/sep.gif) no-repeat; padding-left:14px; padding-right:0px;background-position:14px 0px; margin-top:-1px;}

/*IDIOMAS*/
#top .idiomas{ font-size:11px; color:#333333; padding-right:1px; }
#top .idiomas span{padding-left:15px; text-decoration:underline;}
#top .idiomas a{ color:#a3a3a3; text-decoration:none; padding-left:15px; text-decoration:none; } 
#top .idiomas a:hover{ color:#000000; text-decoration:underline; } 
#top .cjatopmenu{ width:786px;}
/*IDIOMAS*/

/*MENU*/
#menu{ margin-top:35px; }

#msie.v6 #menu { width:748px;}
#menu .itmmenu{ color:#000000; font-size:15px; padding-left:10px; height:27px; } 
#menu .itmmenu a{ color:#000000; text-decoration:none; }
#menu .sepm{background:url(../imgs/iconos/sep.gif) no-repeat; background-position:left 4px; }
#menu .nosepm{background:none !important; }
#menu .iitmmenu{height:23px; padding-top:4px;}
#menu .padright{ padding-right:10px;}
#menu .on{ color:#000000; font-size:15px; padding-left:10px; background:url(../imgs/fondos/fd_izqmenu.gif) top left no-repeat !important; padding-left:3px; height:27px; } 
#menu .son{ color:#000000; font-size:15px; padding-left:7px; background:url(../imgs/fondos/fd_dermenu.gif) top right no-repeat; padding-right:10px; height:27px; }
#menu .onf{ color:#000000; font-size:15px;background:url(../imgs/fondos/fd_izqmenu.gif) top left no-repeat !important; padding-left:3px; height:27px; margin-right:-5px;} 
#menu .sonf{ color:#000000; font-size:15px; padding-left:7px; background:url(../imgs/fondos/fd_dermenu.gif) top right no-repeat; padding-right:10px; height:23px; padding-top:4px; margin-right:-5px;}
/*MENU*/
/*TOP*/

#cabhome{ width:955px; height:423px; background:url(../imgs/fondos/fd_cabecera_home.png) top left no-repeat; margin-left:13px; }
#cabhome.cabhomeint{ height:432px !important; }
#cabhome.cabhomeint_wellness{ height:432px !important; background:url(../imgs/fondos/fd_cabecera_home_wellness.png) top left no-repeat; }
#msie.v6 #cabhome{ width:955px; height:423px; background:url(../imgs/fondos/fd_cabecera_home.gif) top left no-repeat; margin-left:13px; }
#msie.v6 .cabhomeint_wellness{ height:432px !important; background:url(../imgs/fondos/fd_cabecera_home_wellness.gif) top left no-repeat !important; }

#cabinterior{ width:955px; height:326px; background:url(../imgs/fondos/fd_cabecera_interior.png) top left no-repeat; margin-left:13px; }
#msie.v6 #cabinterior{ width:955px; height:326px; background:url(../imgs/fondos/fd_cabecera_interior.gif) top left no-repeat; margin-left:13px; }
#cabinterior_w{ width:955px; height:326px; background:url(../imgs/fondos/fd_cabecera_interior_wellness.png) top left no-repeat; margin-left:13px; }
#msie.v6 #cabinterior_w{ width:955px; height:326px; background:url(../imgs/fondos/fd_cabecera_interior_wellness.png) top left no-repeat; margin-left:13px; }

#cabdetalle{ width:243px; height:299px; background:url(../imgs/fondos/fd_cabecera_detalle.png) top left no-repeat; margin-left:19px; }
#msie.v6 #cabdetalle{ width:243px; height:299px; background:url(../imgs/fondos/fd_cabecera_detalle.gif) top left no-repeat; margin-left:13px; }

/*RESERVAS*/
#reservas{ margin-top:14px; margin-left:22px; width:227px;}
#reservas.detalle{ margin-top:10px !important; margin-left:8px !important;}
#reservas .cjpestanyas{ width:224px;}

#reservas .pest_on1{ color:#353b40; font-size:16px; height:32px; background:url(../imgs/fondos/fd_pestizq_on.gif) top left no-repeat; padding-left:2px;}
#reservas .spest_on1{ height:21px; background:url(../imgs/fondos/fd_pestder_on.gif) top right no-repeat; padding-left:2px; padding-top:11px; padding-left:12px; padding-right:34px; }
#reservas .pest_off1{ color:#ffffff !important; font-size:16px !important; height:32px !important; background:url(../imgs/fondos/fd_pestizq.gif) top left no-repeat !important; padding-left:2px !important; margin-left:1px; margin-right:1px;}
#reservas .spest_off1{ height:22px !important; background:url(../imgs/fondos/fd_pestder.gif) top right no-repeat !important; padding-left:5px !important; padding-top:10px !important; padding-left:11px !important; padding-right:29px !important;}
#reservas .pest_on2{ color:#353b40; font-size:16px; height:32px; background:url(../imgs/fondos/fd_pestizq_on.gif) top left no-repeat; padding-left:2px;}
#reservas .spest_on2{ height:22px; background:url(../imgs/fondos/fd_pestder_on.gif) top right no-repeat; padding-left:2px; padding-top:10px; padding-left:8px; padding-right:15px; }
#msie.v6 #reservas .spest_on2{ height:22px; background:url(../imgs/fondos/fd_pestder_on.gif) top right no-repeat; padding-left:2px; padding-top:10px; padding-left:8px; padding-right:14px; }
#reservas .pest_off2{ color:#ffffff !important; font-size:16px !important; height:32px !important; background:url(../imgs/fondos/fd_pestizq.gif) top left no-repeat !important; padding-left:2px !important; margin-left:1px; margin-right:1px;}
#reservas .spest_off2{ height:21px !important; background:url(../imgs/fondos/fd_pestder.gif) top right no-repeat !important; padding-left:2px !important; padding-top:11px !important; padding-left:6px !important; padding-right:10px !important;}


#reservas .pest_on1_wellness{ color:#353b40; font-size:16px; height:32px; background:url(../imgs/fondos/fd_pestizq_on_wellness.gif) top left no-repeat; padding-left:2px;}
#reservas .spest_on1_wellness{ height:21px; background:url(../imgs/fondos/fd_pestder_on_wellness.gif) top right no-repeat; padding-left:2px; padding-top:11px; padding-left:12px; padding-right:34px; }
#reservas .pest_off1_wellness{ color:#ffffff !important; font-size:16px !important; height:32px !important; background:url(../imgs/fondos/fd_pestizq_wellness.gif) top left no-repeat !important; padding-left:2px !important; margin-left:1px; margin-right:1px;}
#reservas .spest_off1_wellness{ height:22px !important; background:url(../imgs/fondos/fd_pestder_wellness.gif) top right no-repeat !important; padding-left:5px !important; padding-top:10px !important; padding-left:11px !important; padding-right:29px !important;}
#reservas .pest_on2_wellness{ color:#353b40; font-size:16px; height:32px; background:url(../imgs/fondos/fd_pestizq_on_wellness.gif) top left no-repeat; padding-left:2px;}
#reservas .spest_on2_wellness{ height:22px; background:url(../imgs/fondos/fd_pestder_on_wellness.gif) top right no-repeat; padding-left:2px; padding-top:10px; padding-left:8px; padding-right:15px; }
#msie.v6 #reservas .spest_on2_wellness{ height:22px; background:url(../imgs/fondos/fd_pestder_on_wellness.gif) top right no-repeat; padding-left:2px; padding-top:10px; padding-left:8px; padding-right:14px; }
#reservas .pest_off2_wellness{ color:#ffffff !important; font-size:16px !important; height:32px !important; background:url(../imgs/fondos/fd_pestizq_wellness.gif) top left no-repeat !important; padding-left:2px !important; margin-left:1px; margin-right:1px;}
#reservas .spest_off2_wellness{ height:21px !important; background:url(../imgs/fondos/fd_pestder_wellness.gif) top right no-repeat !important; padding-left:2px !important; padding-top:11px !important; padding-left:6px !important; padding-right:10px !important;}



#cjreserva{ width:211px; height:120px; background:url(../imgs/fondos/fd_top_caja_reservas.gif) top left no-repeat; padding-left:16px; padding-top:17px;}
#cjreserva.cjreswell{ width:211px; height:120px; background:url(../imgs/fondos/fd_top_caja_reservas_wellness.gif) top left no-repeat; padding-left:16px; padding-top:17px;}

#cjreserva.cjreserva2{ height:123px !important;}
#cjreserva .lbl1{ margin-right:8px;}
#cjreserva .txtlbl{ color:#278ccd; font-size:12px; padding-bottom:7px;}
#cjreserva .fecha{ width:63px; height:22px; border:1px solid #cccccc; background:url(../imgs/fondos/fd_input_fecha.gif) top right no-repeat; background-color:#FFFFFF; padding-right:22px; padding-left:5px; color:#666666; font-size:11px; margin-left:1px; cursor:pointer;}
#msie.v7 #cjreserva .fecha{ width:63px; height:18px; border:1px solid #cccccc; background:url(../imgs/fondos/fd_input_fecha.gif) top right no-repeat; background-color:#FFFFFF; padding-right:22px; padding-left:5px; color:#666666; font-size:11px; margin-left:1px; padding-top:4px; cursor:pointer;}
#msie.v8 #cjreserva .fecha{ width:63px; height:18px; border:1px solid #cccccc; background:url(../imgs/fondos/fd_input_fecha.gif) top right no-repeat; background-color:#FFFFFF; padding-right:22px; padding-left:5px; color:#666666; font-size:11px; margin-left:1px; padding-top:4px; cursor:pointer;}
#cjreserva .inppeq{ width:48px; height:22px; border:1px solid #cccccc; text-align:center; color:#666666; font-size:11px; margin-left:1px;}
#msie.v7 #cjreserva .inppeq{ width:48px; height:18px; border:1px solid #cccccc; text-align:center; color:#666666; font-size:11px; margin-left:1px; padding-top:4px;}
#msie.v8 #cjreserva .inppeq{ width:48px; height:18px; border:1px solid #cccccc; text-align:center; color:#666666; font-size:11px; margin-left:1px; padding-top:4px;}
#cjreserva .linea{ margin-top:11px; margin-right:18px;}
#cjreserva .lbl2{ margin-right:18px;}
#cjreserva .btnreservar{ height:27px; padding-left:3px; background:url(../imgs/fondos/fd_botonizq_on.gif) top left no-repeat; margin-top:20px;}
#cjreserva .txtbtnreservar{height:22px; padding-left:15px; padding-right:25px; background:url(../imgs/fondos/fd_botonder_on.gif) top right no-repeat; font-size:16px; color:#000000; padding-top:5px;}
/*RESERVAS*/


#bestprice{ width:191px; height:52px; background:url(../imgs/fondos/fd_bestprice.gif) top left no-repeat; margin-left:15px; color:#333333; font-size:17px; padding-left:43px; padding-top:14px; line-height:20px; }
#bestprice.bestprice_wellness{ width:191px; height:52px; background:url(../imgs/fondos/fd_bestprice_wellness.gif) top left no-repeat !important; margin-left:15px; color:#333333; font-size:17px; padding-left:43px; padding-top:14px; line-height:20px; }


#skype{ width:227px; height:132px; background:url(../imgs/fondos/fd_telf_skype.gif) top left no-repeat; margin-left:22px; padding-top:14px; }
#skype.detalle{ width:227px; height:132px; background:url(../imgs/fondos/fd_telf_skype.gif) top left no-repeat; margin-left:8px !important; padding-top:13px; }

#skype.fdwell{ width:227px; height:132px; background:url(../imgs/fondos/fd_telf_skype_wellness.gif) top left no-repeat !important; margin-left:22px; padding-top:14px; }
#msie.v6 .fdwell{ width:227px; height:132px; background:url(../imgs/fondos/fd_telf_skype_wellness.gif) top left no-repeat !important; margin-left:22px; padding-top:14px; }
#skype.detalle.fdwell{ width:227px; height:132px; background:url(../imgs/fondos/fd_telf_skype_wellness.gif) top left no-repeat; margin-left:8px !important; padding-top:13px; }


#skype.fdskype2{height:106px !important; background:url(../imgs/fondos/fd_telf_skype2.gif) top left no-repeat !important;}
#skype.fdskype2_w{height:106px !important; background:url(../imgs/fondos/fd_telf_skype2_w.gif) top left no-repeat !important;}

#msie.v6 .fdskype2{height:106px !important; background:url(../imgs/fondos/fd_telf_skype2.gif) top left no-repeat !important;}
#msie.v6 .fdskype2_w{height:106px !important; background:url(../imgs/fondos/fd_telf_skype2_w.gif) top left no-repeat !important;}
#skype .titskype{ color:#557082; font-size:14px; padding-left:15px;}
#skype .telfskype{ font-size:22px; color:#32424c;  padding-left:14px; padding-top:1px;}
#skype .telfint{ margin-top:-2px; font-size:18px !important;}
#skype .telfskype img{ vertical-align:middle;}
#skype .titskype2{ color:#557082; font-size:14px; margin-top:27px; padding-bottom:6px;  padding-left:15px;}
#skype .titskype22{ color:#557082; font-size:14px; margin-top:4px; padding-bottom:2px;  padding-left:15px;}
#skype .titskype22int{ margin-top:8px;}
#skype .logoskype{ color:#666666; font-size:12px; padding-left:13px;}
#skype .logoskype img{ vertical-align:middle; margin-right:4px; margin-top:-1px; }
#skype .logoskype2{ color:#666666; font-size:12px; padding-left:16px; padding-top:1px;}
#skype .logoskype2 img{ vertical-align:middle; margin-right:5px; margin-top:-1px; }

#cjprofesionales{ width:212px; height:188px; background:url(../imgs/fondos/fd_top_caja_reservas.gif) top left no-repeat; padding-left:15px; padding-top:15px; display:none;}
#cjprofesionales_w{ width:212px; height:188px; background:url(../imgs/fondos/fd_top_caja_reservas_wellness.gif) top left no-repeat; padding-left:15px; padding-top:15px; display:none;}
#cjprofesionales.cjprof2{ height:130px !important; padding-top:10px !important; }
#cjprofesionales_w.cjprof2{ height:130px !important; padding-top:10px !important; }

#reservas .cjpestanyas{ width:226px;}
#cjprofesionales .titprof{color:#666666; font-size:12px; width:195px; line-height:16px;}
#cjprofesionales .inpmed{ width:179px; height:22px; border:1px solid #cccccc; margin-left:2px; color:#666666; font-size:11px; padding-left:5px; padding-right:5px;}
#msie.v7 #cjprofesionales .inpmed{ width:179px; height:18px; border:1px solid #cccccc; margin-left:2px; color:#666666; font-size:11px; padding-left:5px; padding-right:5px; padding-top:4px;}
#msie.v8 #cjprofesionales .inpmed{ width:179px; height:18px; border:1px solid #cccccc; margin-left:2px; color:#666666; font-size:11px; padding-left:5px; padding-right:5px; padding-top:4px;}
#cjprofesionales .usprof{ margin-right:7px;}
#cjprofesionales .inpmed2{ width:80px; height:22px; border:1px solid #cccccc; margin-left:2px; color:#666666; font-size:11px; padding-left:5px; padding-right:5px;}
#cjprofesionales .txtlbl{ color:#278ccd; font-size:12px; padding-bottom:5px; padding-top:7px; padding-left:1px;}
#cjprofesionales .txtlbl2{ color:#278ccd; font-size:12px; padding-bottom:3px; padding-top:7px; padding-left:1px;}
#cjprofesionales .txtlb2{ color:#278ccd; font-size:12px; padding-bottom:5px; padding-top:10px; padding-left:1px;}
#cjprofesionales .txtlb22{ color:#278ccd; font-size:12px; padding-bottom:3px; padding-top:7px; padding-left:1px;}
#cjprofesionales .btnreservar{ height:27px; padding-left:3px; background:url(../imgs/fondos/fd_botonizq_on.gif) top left no-repeat; margin-top:12px; margin-right:18px;}
#cjprofesionales .btnreservar2{ height:27px; padding-left:3px; background:url(../imgs/fondos/fd_botonizq_on.gif) top left no-repeat; margin-top:9px; margin-right:18px;}
#msie.v6 #cjprofesionales .btnreservar{ height:27px; padding-left:3px; background:url(../imgs/fondos/fd_botonizq_on.gif) top left no-repeat; margin-top:12px; margin-right:18px; width:130px; margin-right:10px !important;}
#cjprofesionales .txtbtnreservar{height:22px; padding-left:31px; padding-right:39px; background:url(../imgs/fondos/fd_botonder_on.gif) top right no-repeat; font-size:16px; color:#000000; padding-top:5px;}


#cjprofesionales_w .titprof{color:#666666; font-size:12px; width:195px; line-height:16px;}
#cjprofesionales_w .inpmed{ width:179px; height:22px; border:1px solid #cccccc; margin-left:2px; color:#666666; font-size:11px; padding-left:5px; padding-right:5px;}
#msie.v7 #cjprofesionales_w .inpmed{ width:179px; height:18px; border:1px solid #cccccc; margin-left:2px; color:#666666; font-size:11px; padding-left:5px; padding-right:5px; padding-top:4px;}
#msie.v8 #cjprofesionales_w .inpmed{ width:179px; height:18px; border:1px solid #cccccc; margin-left:2px; color:#666666; font-size:11px; padding-left:5px; padding-right:5px; padding-top:4px;}
#cjprofesionales_w .usprof{ margin-right:7px;}
#cjprofesionales_w .inpmed2{ width:80px; height:22px; border:1px solid #cccccc; margin-left:2px; color:#666666; font-size:11px; padding-left:5px; padding-right:5px;}
#cjprofesionales_w .txtlbl{ color:#278ccd; font-size:12px; padding-bottom:5px; padding-top:7px; padding-left:1px;}
#cjprofesionales_w .txtlbl2{ color:#278ccd; font-size:12px; padding-bottom:3px; padding-top:7px; padding-left:1px;}
#cjprofesionales_w .txtlb2{ color:#278ccd; font-size:12px; padding-bottom:5px; padding-top:10px; padding-left:1px;}
#cjprofesionales_w .txtlb22{ color:#278ccd; font-size:12px; padding-bottom:3px; padding-top:7px; padding-left:1px;}
#cjprofesionales_w .btnreservar{ height:27px; padding-left:3px; background:url(../imgs/fondos/fd_botonizq_on.gif) top left no-repeat; margin-top:12px; margin-right:18px;}
#cjprofesionales_w .btnreservar2{ height:27px; padding-left:3px; background:url(../imgs/fondos/fd_botonizq_on.gif) top left no-repeat; margin-top:9px; margin-right:18px;}
#msie.v6 #cjprofesionales_w .btnreservar{ height:27px; padding-left:3px; background:url(../imgs/fondos/fd_botonizq_on.gif) top left no-repeat; margin-top:12px; margin-right:18px; width:130px; margin-right:10px !important;}
#cjprofesionales_w .txtbtnreservar{height:22px; padding-left:31px; padding-right:39px; background:url(../imgs/fondos/fd_botonder_on.gif) top right no-repeat; font-size:16px; color:#000000; padding-top:5px;}

#paginador_galeria{ display:none;}
#fleleft{ position:absolute; margin-top:128px; margin-left:1px; z-index:2; }
#fleright{ position:absolute;  margin-top:128px; margin-left:634px; z-index:2; }
.cgaleria_home{ width:668px; height:261px; overflow:hidden; position:relative;}
.cgaleria_interior{ width:668px; height:271px; overflow:hidden; position:relative;}
.fdgalimg{ position:absolute; z-index:1;}
.contentgaleria{ background:url(../imgs/fondos/fd_galeria_home.gif) top left no-repeat; width:668px; height:261px; padding:1px;  margin-top:15px; margin-right:24px;}
.contentgaleria2{ background:url(../imgs/fondos/fd_galeria_home2.gif) top left no-repeat; width:668px; height:271px; padding:1px;  margin-top:15px; margin-right:24px;}
#label{ position:absolute; z-index:3; margin-top:-9px; margin-left:529px;}
#labelw{ position:absolute; z-index:3; margin-top:-7px; margin-left:527px;}
#label2{ position:absolute; z-index:3; margin-top:-8px; margin-left:187px;}


#txtpresentacion{ margin-top:11px; margin-left:-1px; width:695px;}
#txtpresentacion .cjh1{ width:338px; height:106px; overflow:hidden; background:url(../imgs/fondos/fd_lin.gif) no-repeat; background-position:right 2px; text-align:left;}
#msie.v6 #txtpresentacion .cjh1{ width:338px; height:106px; overflow:hidden; background:url(../imgs/fondos/fd_lin.gif) no-repeat; background-position:right 2px; text-align:left;  }
#txtpresentacion .cjh1_i{ width:667px; height:106px; overflow:hidden; text-align:left;}

#txtpresentacion .th1{ color:#fefefe; font-size:24px; width:330px;}
#txtpresentacion .txth1{ font-size:12px; color:#ffffff; margin-top:2px; line-height:22px; width:330px;}
#txtpresentacion .txth1_i{ font-size:12px; color:#ffffff; margin-top:2px; line-height:18px; width:667px;}

#ofertasdestacadashome{ width:315px; height:106px; margin-right:24px; text-align:left;}
#msie.v6 #ofertasdestacadashome{ width:315px; height:106px; margin-right:14px; text-align:left;}
#ofertasdestacadashome .titexclusivas{ font-size:21px; color:#ffffff; padding-top:1px; padding-bottom:7px;}
#ofertasdestacadashome .ofexclusiva{ font-size:12px; color:#f1f1f1; font-weight:bold; background:url(../imgs/fondos/fd_estrella.gif) no-repeat; padding-left:15px; background-position:0px 2px; margin-bottom:5px; float:left; }
#ofertasdestacadashome .ofexclusiva_act a{ color:#fdc214 !important;  }
#ofertasdestacadashome .listofertas{ height:60px; overflow:hidden;}
#ofertasdestacadashome .ofexclusiva a{ color:#f1f1f1; text-decoration:none; }
#ofertasdestacadashome .ofexclusiva a:hover{ color:#fdc214; text-decoration:none; }
#ofertasdestacadashome .ofexclusiva img{ margin-left:6px;}
#ofertasdestacadashome .vertodasexclusivas{ font-size:11px; color:#ffffff; text-align:right; font-weight:bold; margin-top:3px;}
#ofertasdestacadashome .vertodasexclusivas a{ color:#ffffff; text-decoration:underline;}
#ofertasdestacadashome .vertodasexclusivas a:hover{ color:#d4eeff; text-decoration:underline;}

#destacados_home{ width:940px; height:264px; margin-left:20px; padding-top:8px; padding-bottom:20px;}
#destacados_home .destacado{ width:279px; height:242px; background:url(../imgs/fondos/fd_destacado_home.png) top left no-repeat; padding:11px;}
#msie.v6 #destacados_home .destacado{ width:279px; height:242px; background:url(../imgs/fondos/fd_destacado_home.gif) top left no-repeat; padding:11px;}
#destacados_home .sepdst{ margin-right:19px;}
#msie.v6 #destacados_home .destacado{ width:279px; height:264px; background:url(../imgs/fondos/fd_destacado_home.gif) top left no-repeat; padding:11px;}
#destacados_home .imagen{ width:279px; height:119px; background-color:#999999;}
#destacados_home .video{ width:279px; height:158px; background-color:#999999;}
#destacados_home .tittxt{  margin-top:8px; height:80px; overflow:hidden; margin-bottom:11px; width:279px;}
#destacados_home .tittxt2{  margin-top:8px; height:62px; overflow:hidden; margin-bottom:11px; width:279px; }
#destacados_home .titdest{ color:#666666; font-size:20px;}
#destacados_home .titdest a{ color:#666666; text-decoration:none;}
#destacados_home .titdest a:hover{ color:#666666; text-decoration:underline;}
#destacados_home .txtdest{ font-size:12px; color:#666666; line-height:18px; margin-top:2px;}
#destacados_home .btndest{ height:19px; padding-left:2px; /*background:url(../imgs/fondos/fd_btn_azul_izq.gif) top left no-repeat; */}
#msie.v6 #destacados_home .btndest{ height:19px; padding-left:2px; /*background:url(../imgs/fondos/fd_btn_azul_izq.gif) top left no-repeat;*/ width:auto !important; width:110px;  margin-right:11px; text-align:center;}
#destacados_home .sbtndest{ height:18px; padding-left:19px; background:url(../imgs/fondos/fd_btn_azul_der.gif) top right no-repeat; color:#FFFFFF; font-size:14px; padding-top:1px; padding-right:20px;}

#pie{ padding-top:24px; padding-right:20px;}
#pie .cajapie1{ width:222px; height:107px; background:url(../imgs/fondos/fd_cajaspie.gif) top right no-repeat; padding-left:21px; }
#pie .titulopie{ color:#6a8ba1; font-size:12px; font-weight:bold; padding-left:1px; }
#pie .titulopie a{ color:#6a8ba1; text-decoration:none; }

#pie .piewell{ color:#018ec2;}
.azul_wellness{ color:#018ec2; }

#pie .imgpie{ width:202px; height:81px; background:url(../imgs/fondos/fd_imgpie.gif) top left no-repeat; margin-top:7px;}
#pie .cajapie2{ width:209px; padding-right:15px; padding-left:17px; height:107px; background:url(../imgs/fondos/fd_cajaspie.gif) top right no-repeat; }
#pie .txtnewsletter{ font-size:11px; color:#666666; margin-top:4px; padding-left:1px; line-height:16px; height:32px; width:208px; overflow:hidden;}
#pie .lblinpnews{ color:#686868; font-size:11px; margin-top:8px; padding-left:1px;}
#pie .cjinpnews{ margin-top:7px;}
#pie .inpnewsletter{ width:160px; height:23px; border:1px solid #cccccc; color:#666666; font-size:11px; padding-left:5px; padding-right:5px;}
#msie.v7 #pie .inpnewsletter{ width:160px; height:19px; border:1px solid #cccccc; color:#666666; font-size:11px; padding-left:5px; padding-right:5px; padding-top:4px;}
#msie.v8 #pie .inpnewsletter{ width:160px; height:19px; border:1px solid #cccccc; color:#666666; font-size:11px; padding-left:5px; padding-right:5px; padding-top:4px;}
#pie .botonnews{ margin-top:7px; margin-left:4px;}
#pie .cajapie3{ width:222px; padding-left:18px; height:107px; background:url(../imgs/fondos/fd_cajaspie.gif) top right no-repeat; }
#pie .txtsiguenos{ font-size:11px; color:#666666; margin-top:4px; padding-left:1px; line-height:16px; height:47px; width:208px; overflow:hidden;}
#pie .cajapie4{ width:217px; height:107px; }
#pie .canales_sociales{ margin-top:11px; margin-left:-2px;}
#pie .canal{ margin-left:4px;}
#pie .logocaja4{ margin-top:5px;}

#linkspie{ width:919px; height:35px; background:url(../imgs/fondos/fd_links_pie.gif) top left no-repeat; margin-top:24px; margin-left:19px; padding-left:22px;}
#linkspie .sbhotel{ height:12px; padding-left:17px; background:url(../imgs/iconos/icohotel.gif) top left no-repeat; margin-top:10px; font-size:12px; color:#5b798d; font-weight:bold; margin-right:11px; }
#linkspie .sbhotel a{ color:#5b798d; text-decoration:none;}
#linkspie .hotel { color:#666666; font-size:11px; padding-top:10px;}
#linkspie .hotel a{ color:#666666; text-decoration:none;} 
#linkspie .hotel a:hover{ color:#666666; text-decoration:underline;} 
#linkspie .sphot{ color:#666666; padding-left:5px; padding-right:5px; padding-top:10px;}
#linkspie .pets{ margin-left:57px; background:url(../imgs/iconos/icopet.gif) no-repeat; background-position:0px 1px; margin-top:9px; font-size:12px; color:#5b798d; font-weight:bold; padding-left:25px;}
#safari.v5 #linkspie .pets{ margin-left:47px; background:url(../imgs/iconos/icopet.gif) no-repeat; background-position:0px 1px; margin-top:9px; font-size:12px; color:#5b798d; font-weight:bold; padding-left:25px;}

#linkspie .pets a{ color:#5b798d; text-decoration:none;}
#linkspie .tarifas{ margin-left:50px; background:url(../imgs/iconos/icoeuro.gif) no-repeat; background-position:0px 1px; margin-top:9px; font-size:12px; color:#5b798d; font-weight:bold; padding-left:20px;}
#safari.v5 #linkspie .tarifas{ margin-left:40px; background:url(../imgs/iconos/icoeuro.gif) no-repeat; background-position:0px 1px; margin-top:9px; font-size:12px; color:#5b798d; font-weight:bold; padding-left:20px;}
#msie.v7 #linkspie .tarifas{ margin-left:20px; background:url(../imgs/iconos/icoeuro.gif) no-repeat; background-position:0px 1px; margin-top:9px; font-size:12px; color:#5b798d; font-weight:bold; padding-left:20px;}
#linkspie .tarifas a{ color:#5b798d; text-decoration:none;}

#menu2credits{ margin-top:17px; padding-left:22px; padding-bottom:25px;}
#menu2credits .item2{ color:#666666; font-size:11px; margin-right:12px;}
#menu2credits .item2 a{ color:#666666; text-decoration:none; }
#menu2credits .item2 a:hover{ color:#666666; text-decoration:underline; }
#menu2credits .direccionhotel{ color:#666666; font-size:11px; padding-top:6px;}
#menu2credits .logopie{ padding-top:2px; padding-right:2px;}
#menu2credits .credits{color:#666666; font-size:11px; padding-top:3px;}
#menu2credits .credits a{color:#666666; text-decoration:underline; }
#menu2credits .credizq{ width:800px; }
#menu2credits .credder{ width:120px; }

#interior .interior_izquierda{ width:243px;  }
#msie.v6 #interior .interior_izquierda{ width:243px; margin-left:3px; }
#interior .interior_derecha{ width:686px; margin-right:19px; }
#msie.v6 #interior .interior_derecha{ width:676px !important; margin-right:3px !important; margin-right:3px; }

#submenu{ width:243px; background:url(../imgs/fondos/fd_top_submenu.gif) top left no-repeat; padding-top:4px; margin-left:19px; margin-bottom:18px;}
#submenu.subwellness{ width:243px; background:url(../imgs/fondos/fd_top_submenu_wellness.gif) top left no-repeat; padding-top:4px; margin-left:19px;  margin-bottom:18px;}
#msie.v6 .mdetalle{ margin-left:12px !important; }
#submenu .intsubmenu{ width:229px; padding-left:14px; background:url(../imgs/fondos/fd_mid_submenu.gif) top left repeat-y; padding-top:6px; padding-bottom:2px;}
#submenu .intsubmenu_w{ width:229px; padding-left:14px; background:url(../imgs/fondos/fd_mid_submenu_wellness.gif) top left no-repeat;  padding-top:6px; padding-bottom:2px;}

#submenu .botsubmenu{width:243px; background:url(../imgs/fondos/fd_bot_submenu.gif) top left no-repeat; height:5px;}
#submenu .botsubmenu_wellness{width:243px; background:url(../imgs/fondos/fd_bot_submenu_wellness.gif) top left no-repeat; height:5px;}

#submenu .titulosubmenu{ color:#fefefe; font-size:21px; margin-bottom:2px;}
#submenu .sitem{ width:212px; padding-top:7px; }
#submenu .linsitem{background:url(../imgs/fondos/fd_menu_off.gif) bottom left no-repeat;}
#submenu .linsitem_w{background:url(../imgs/fondos/fd_menu_off_wellness.gif) bottom left no-repeat;}
#submenu .sitem_on{ width:212px; padding-top:6px; background:url(../imgs/fondos/fd_top_submenu_activo.gif) top left no-repeat; }
#submenu .sitem_on_w{ width:212px; padding-top:6px; background:url(../imgs/fondos/fd_bot_submenu_activo_wellness.gif) top left no-repeat; }

#submenu .sitem a{ color:#ffffff; text-decoration:none; }
#submenu .sitem a:hover{ color:#ffffff; text-decoration:underline; }
#submenu .sitem_on a{ color:#ffffff; text-decoration:none; }
#submenu .sitem_on_w a{ color:#ffffff; text-decoration:none; }
#submenu .ssitem{ width:201px; padding-bottom:8px; padding-left:11px; font-size:14px; color:#ffffff; }
#submenu .ssitem img{ vertical-align:middle; margin-right:8px;  }
#submenu .ssitem_on{ width:201px; padding-bottom:9px; background:url(../imgs/fondos/fd_bot_submenu_activo.gif) bottom left no-repeat; font-size:14px; color:#ffffff; font-weight:bold; padding-left:11px;}
#submenu .ssitem_on img{ vertical-align:middle; margin-right:8px; margin-top:-2px;}

#submenu .ssitem_on_w{ width:201px; padding-bottom:9px; background:url(../imgs/fondos/fd_bot_submenu_activo_wellness.gif) bottom left no-repeat; font-size:14px; color:#ffffff; font-weight:bold; padding-left:11px;}
#submenu .ssitem_on_w img{ vertical-align:middle; margin-right:8px; margin-top:-2px;}



#content_interior{ width:686px; background:url(../imgs/fondos/fd_top_interior.gif) top left no-repeat; padding-top:3px; margin-bottom:29px;}

#content_interior .intinterior{ width:646px; min-height:305px; padding-left:19px; padding-right:33px; background:url(../imgs/fondos/fd_mid_interior.gif) top left repeat-y; padding-top:1px;}

#msie.v6 #content_interior .intinterior_ie6{ width:646px; min-height:305px; padding-left:19px !important; padding-right:18px; background:url(../imgs/fondos/fd_mid_interior.gif) top left repeat-y; padding-top:1px;}


#content_interior .marginsdetalle{width:664px !important; padding-right:18px !important;}

#content_interior .botinterior{width:686px; background:url(../imgs/fondos/fd_bot_interior.gif) top left no-repeat; height:3px;}

/*hilo */
#hilo{ padding-right:20px; padding-top:5px; padding-bottom:3px; font-size:11px; color:#6a8ba1; padding-left:1px; }
#hilo a{color:#6a8ba1;text-decoration:none;}
#hilo a:hover{	color:#6a8ba1;text-decoration:underline;}
#hilo span{	padding-left:3px;padding-right:3px;	color:#6a8ba1;}

#hilo2{ padding-right:20px; padding-top:5px; padding-bottom:3px; font-size:11px; color:#008ec2; padding-left:1px; }
#hilo2 a{color:#008ec2;text-decoration:none;}
#hilo2 a:hover{	color:#008ec2;text-decoration:underline;}
#hilo2 span{	padding-left:3px;padding-right:3px;	color:#008ec2;}

#titulopagina{ color:#6a8ba1; font-size:39px; height:45px; overflow:hidden; padding-top:1px;}
#safari.v5 #titulopagina{ color:#6a8ba1; font-size:39px; height:45px; overflow:hidden; padding-top:3px;}
#titulo_wellness{ color:#018ec2; font-size:39px; padding-top:1px; }
#safari.v5 #titulo_wellness{ color:#018ec2; font-size:39px; padding-top:3px; }
#msie.v7 #titulo_wellness{ color:#018ec2; font-size:39px;  padding-top:1px; }
#msie.v8 #titulo_wellness{ color:#018ec2; font-size:39px;  padding-top:1px; }

#titulopagina_detalle{ color:#6a8ba1; font-size:39px; line-height:39px; padding-top:8px; }
#socialbar{ width:643px; border:1px solid #e5e5e5; background-color:#f7f7f7; height:36px; margin-top:14px; margin-left:1px;}
#socialbar.detalle{ width:330px !important;}

#socialbar .tw{ float:right;  width:91px; padding-top:3px; padding-bottom:3px; padding-left:3px;padding-right:8px; margin-right:3px; margin-top:5px; }
#socialbar .fb{ float:right; margin-top:8px;  height:20px; margin-right:9px; }
#socialbar .rss{ margin-top:8px; margin-right:12px;}

.zona_contenido{ font-size:12px; color:#666666; line-height:18px; padding-left:1px;}
.separador_contenido p {padding-bottom:10px;}
.separador_contenido a {color:#6a8ba1;text-decoration:none;}
.separador_contenido a:hover {color:#6a8ba1;text-decoration:underline;}

#ofertas{ padding-top:16px; padding-left:1px;}
#ofertas .cajaoferta1{ width:200px; margin-right:22px; height:225px; padding-bottom:15px;}
#ofertas .cajaoferta2{ width:200px;  height:210px; margin-bottom:15px; }
#ofertas .imgoft{ width:200px; height:108px; background-color:#CCCCCC; }
#ofertas .tittxt{ height:83px; width:200px; overflow:hidden; }
#safari.v5 #ofertas .tittxt{ height:66px; width:200px; overflow:hidden; }
#ofertas .titulooferta{ color:#6a8ba1; font-size:17px; padding-top:7px;}
#ofertas .titulooferta a{ color:#6a8ba1; text-decoration:none;}
#ofertas .titulooferta a:hover{ color:#6a8ba1;  text-decoration:underline;}
#ofertas .txtoferta{ color:#666666; font-size:12px; line-height:18px; }
#ofertas .preciodesc{ color:#6a8ba1; font-size:30px;}
#ofertas .btveroferta{ padding-top:10px;}
#ofertas .seur{ font-size:18px;}

#destacado_peq{ width:216px; height:122px; background:url(../imgs/fondos/fd_destacado_peq.gif) top left no-repeat; margin-bottom:18px; padding-right:9px; padding-top:12px; padding-left:15px; margin-left:19px;}
#destacado_peq.on{ width:216px; height:122px; background:url(../imgs/fondos/fd_destacado_peq_on.gif) top left no-repeat !important; margin-top:18px;padding-right:10px;padding-top:12px; padding-left:15px;}

#destacado_peq .titulodest{ font-size:20px; color:#333333; padding-left:28px; width:189px; height:24px; overflow:hidden;}
#destacado_peq .txtdest{ font-size:12px; color:#666666; margin-top:4px; line-height:18px;  height:76px; overflow:hidden; text-align:left;}
#destacado_peq .imgviddest{ width:120px; height:71px; background:url(../imgs/fondos/fd_img_dest.gif) top left no-repeat; float:right; margin-left:5px; padding-left:6px; padding-top:5px; margin-top:2px;}

#destacado_ofertas{ width:248px; background:url(../imgs/fondos/fd_destacado_ofertas.gif) top left no-repeat; margin-left:12px;  padding-top:14px; padding-bottom:15px;}
.fondo_blanco_on{background:url(../imgs/fondos/fd_destacado_ofertas_on.gif) top left no-repeat !important;}
#destacado_ofertas .titulodestof{ font-size:24px; color:#333333; padding-left:35px; width:200px; }
#destacado_ofertas .enlaceof{ color:#5b798d; font-size:12px; font-weight:bold; margin-left:36px; padding-top:7px;}
#destacado_ofertas .enlaceof a{ color:#5b798d; text-decoration:underline; }
#destacado_ofertas .enlaceof img{ margin-left:5px; }
.pie_destacado_ofertas{width:248px; height:5px; background:url(../imgs/fondos/fd_pie_destacado_ofertas.gif) top left no-repeat;margin-left:12px; margin-bottom:18px;}
.pie_destacado_ofertas_on{background:url(../imgs/fondos/fd_pie_destacado_ofertas_on.gif) top left no-repeat !important;}

#listado_dest{ padding-top:16px; padding-left:1px;}
#listado_dest .caja1{ width:200px; margin-right:22px; height:225px; padding-bottom:15px;}
#listado_dest .caja2{ width:200px;  height:210px; margin-bottom:15px; /*margin-right:17px;*/}
#listado_dest .imgd{ width:200px; height:108px; background-color:#CCCCCC; }
#listado_dest .tittxt{ height:85px; width:200px; overflow:hidden; }
#listado_dest .titulod{ color:#6a8ba1; font-size:17px; padding-top:7px;}
#listado_dest .titulod a{ color:#6a8ba1; text-decoration:none;}
#listado_dest .titulod a:hover{ color:#6a8ba1; text-decoration:underline;}
#listado_dest .txtd{ color:#666666; font-size:12px; line-height:18px; padding-top:3px; }
#listado_dest .btmasinfo{ padding-top:11px;}
.sepcontenido{ padding-bottom:15px; margin-top:14px; border-top:1px solid #e2e2e2;  }

.nohaycontenidos{ font-size:12px; color:#333333; padding-bottom:25px;}


/*Detalle ofertas*/
#contenido_detalle{ padding-bottom:20px;}
#contenido_detalle .interior_derecha{ width:686px; margin-right:19px; }
#msie.v6 #contenido_detalle .interior_derecha{ width:686px; margin-right:3px !important; }
#contenido_detalle .menu_detalle{ margin-top:16px;}
#content_interior_detalle{ width:686px; background:url(../imgs/fondos/fd_top_interior_detalle.gif) top left no-repeat; padding-top:3px; }
#content_detalle .intinterior{ width:663px; padding-left:19px; padding-right:18px; background:url(../imgs/fondos/fd_mid_interior.gif) top left repeat-y; padding-top:2px;}
#content_detalle .botinterior{width:686px; background:url(../imgs/fondos/fd_bot_interior.gif) top left no-repeat; height:3px;}
#contenido_detalle .contdet{ width:333px;}
#contenido_detalle .sinlateral{ width:646px !important;}
#contenido_detalle .hilodet{ margin-top:10px; padding-bottom:15px; border-bottom:1px solid #e2e2e2;}
#contenido_detalle .hilodet2{ margin-top:0px; padding-bottom:14px; border-bottom:1px solid #e2e2e2;}
#contenido_detalle .texto_contenido_detalle{color:#666666; font-size:12px; padding-top:14px; line-height:18px; padding-left:1px;}
#contenido_detalle .texto_contenido_detalle li{font-size:12px; color:#6a8ba1;  background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 6px; padding-bottom:6px; padding-left:18px;margin:auto; float:inherit !important;}
#contenido_detalle .texto_contenido_detalle a{color:#6A8BA1; font-size:12px; text-decoration:underline;}
#contenido_detalle .texto_contenido_detalle a:hover{color:#6A8BA1; font-size:12px; text-decoration:underline;}
#contenido_detalle .texto_contenido_detalle_w{color:#666666; font-size:12px; padding-top:14px; line-height:18px; padding-left:1px;}
#contenido_detalle .texto_contenido_detalle_w li{font-size:12px; color:#018ec2;  background:url(../imgs/iconos/flefleazules_spa.gif) no-repeat; background-position:0px 6px; padding-bottom:6px; padding-left:18px;margin:auto; float:inherit !important;}


#contenido_detalle .tituloservicios{color:#6a8ba1; font-size:21px;padding-bottom:10px; border-bottom:1px solid #e2e2e2; padding-top:20px; margin-bottom:7px;}
#contenido_detalle .listchek{ font-size:12px; color:#6a8ba1;  background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 4px; padding-bottom:6px; padding-left:18px; /*float:left;*/}
#contenido_detalle .listchek a{ color:#6a8ba1; text-decoration:underline;}
#contenido_detalle .listchek p{ margin:auto;}
#contenido_detalle .botonvertodas{ padding-top:20px; padding-bottom:20px; }
#contenido_detalle .latdet{ width:312px; background:url(../imgs/fondos/fd_top_lateral_detalle.gif) top left no-repeat; padding-top:5px; }
#contenido_detalle .latdet2{ width:312px; background:url(../imgs/fondos/fd_top_lateral_detalle2.gif) top left no-repeat; padding-top:5px; height:125px; }
#contenido_detalle .preciodesc{ margin-left:15px; color:#6a8ba1; font-size:50px; padding-bottom:5px; border-bottom:1px solid #e2e2e2; width:280px;}
#contenido_detalle .preciodesc span{ font-size:22px;}
#contenido_detalle .preciodesc .seur{ font-size:28px;}
#contenido_detalle .reservaoferta{ width:288px;height:140px; background:url(../imgs/fondos/fd_reserva_oferta.png) top left no-repeat; margin-top:20px; margin-left:8px; padding-bottom:19px; }
#msie.v6 #contenido_detalle .reservaoferta{ width:288px;height:140px; background:url(../imgs/fondos/fd_reserva_oferta.gif) top left no-repeat; margin-top:20px; margin-left:8px; padding-bottom:19px; }
#contenido_detalle .titreserva{ color:#353b40; font-size:17px; padding-top:12px; padding-left:38px;}
#contenido_detalle .titreserva_hab{ color:#353b40; font-size:17px; padding-top:3px; padding-bottom:7px; }
#cjreserva_detalle{ width:288px; height:120px; padding-left:22px; padding-top:7px;}
#cjreserva_detalle.cjreserva2{ height:123px !important;}
#cjreserva_detalle.cjrsdethab{ width:288px; padding-left:22px; padding-top:0px !important;}
#cjreserva_detalle .lbl1{ margin-right:13px;}
#cjreserva_detalle .txtlbl{ color:#278ccd; font-size:12px; padding-bottom:4px;}
#cjreserva_detalle .fecha{ width:89px; height:22px; border:1px solid #cccccc; background:url(../imgs/fondos/fd_input_fecha.gif) top right no-repeat; background-color:#FFFFFF; padding-right:22px; padding-left:5px; color:#666666; font-size:11px; margin-left:1px; cursor:pointer;}
#msie.v7 #cjreserva_detalle .fecha{  width:89px; height:18px; border:1px solid #cccccc; background:url(../imgs/fondos/fd_input_fecha.gif) top right no-repeat; background-color:#FFFFFF; padding-right:22px; padding-left:5px; color:#666666; font-size:11px; margin-left:1px; padding-top:4px; cursor:pointer;}
#msie.v8 #cjreserva_detalle .fecha{  width:89px; height:18px; border:1px solid #cccccc; background:url(../imgs/fondos/fd_input_fecha.gif) top right no-repeat; background-color:#FFFFFF; padding-right:22px; padding-left:5px; color:#666666; font-size:11px; margin-left:1px; padding-top:4px; cursor:pointer;}
#msie.v6 #cjreserva_detalle .fecha{  width:89px; height:18px; border:1px solid #cccccc; background:url(../imgs/fondos/fd_input_fecha.gif) top right no-repeat; background-color:#FFFFFF; padding-right:22px; padding-left:5px; color:#666666; font-size:11px; margin-left:1px; padding-top:4px; cursor:pointer;}
#cjreserva_detalle .inppeq{ width:48px; height:22px; border:1px solid #cccccc; text-align:center; color:#666666; font-size:11px; margin-left:1px;}
#cjreserva_detalle .linea{ margin-top:14px; margin-right:35px;}
#cjreserva_detalle .lbl2{ margin-right:18px;}
#cjreserva_detalle .btnreservar{ height:27px; padding-left:3px; background:url(../imgs/fondos/fd_botonizq_on.gif) top left no-repeat;}
#cjreserva_detalle .txtbtnreservar{height:22px; padding-left:20px; padding-right:30px; background:url(../imgs/fondos/fd_botonder_on.gif) top right no-repeat; font-size:16px; color:#000000; padding-top:5px;}

#contenido_detalle .imagen_oferta{ border-top:1px solid #e2e2e2; padding-top:20px; width:277px; margin-left:17px; padding-bottom:9px;}

#contenido_detalle .condiciones{width:312px; padding-top:5px; margin-bottom:15px;}
#contenido_detalle .titcondiciones{ font-size:17px; color:#353b40; margin-left:17px;  border-top:1px solid #e2e2e2; width:277px; padding-top:14px; }
#contenido_detalle .textocondiciones{width:212px; padding-top:5px; font-size:11px; color:#666666;}
#contenido_detalle .textocondiciones2{width:274px; /*background:url(../imgs/fondos/fd_bot_lateral_detalle.gif) bottom left repeat-y;*/ padding-top:5px; font-size:11px; color:#666666; padding-left:19px; padding-right:19px; padding-bottom:19px; line-height:14px;}
#contenido_detalle .textocondiciones2 a{ color:#666666; text-decoration:none; font-weight:bold; }
#contenido_detalle .altovacio{ height:165px;}


/*Detalles habitaciones*/
#contenido_detalle .contdet{ width:333px;}
#contenido_detalle .texto_contenido_detalle{color:#666666; font-size:12px; padding-top:14px; line-height:18px;}
#contenido_detalle .texto_contenido_detalle_w{color:#666666; font-size:12px; padding-top:14px; line-height:18px;}
#contenido_detalle .listchek img { vertical-align:middle; margin-left:5px;}
#msie.v7 #contenido_detalle .listchek{ font-size:12px; color:#6a8ba1;  background:url(../imgs/iconos/flefleazules.gif) no-repeat;  background-position:0px 4px;padding-bottom:6px; padding-left:18px;  padding-top:0px; }
#msie.v8 #contenido_detalle .listchek{ font-size:12px; color:#6a8ba1;  background:url(../imgs/iconos/flefleazules.gif) no-repeat;  background-position:0px 4px;padding-bottom:6px; padding-left:18px;  padding-top:0px; }

#msie.v7 #contenido_detalle .listchek p { margin:0;}
#msie.v8 #contenido_detalle .listchek p { margin:0;}
#msie.v6 #contenido_detalle .listchek{ font-size:12px; color:#6a8ba1;  background:url(../imgs/iconos/flefleazules.gif) no-repeat;  background-position:0px 4px;padding-bottom:6px; padding-left:18px;  padding-top:0px; height:15px; }
#msie.v6 #contenido_detalle .listchek p { margin:0;}
#contenido_detalle .botlatdet{ width:312px; background:url(../imgs/fondos/fd_bot_lateral_detalle.png) bottom left no-repeat; }
#contenido_detalle .botlatdet2{ width:312px; }


#msie.v6 #contenido_detalle .reservaoferta{ width:288px;height:140px; background:url(../imgs/fondos/fd_reserva_oferta.gif) top left no-repeat; margin-top:20px; margin-left:8px; padding-bottom:19px; }
#contenido_detalle .reservadestacado{ width:288px;height:140px; background:url(../imgs/fondos/fd_reserva_habitacion.png) no-repeat; background-position:7px top; margin-top:20px; margin-left:8px; padding-bottom:19px; }
#contenido_detalle .linarriba{ border-bottom:1px solid #e2e2e2; padding-top:10px; width:279px; margin-left:15px;}
#msie.v7 #contenido_detalle .linarriba{ border-bottom:1px solid #e2e2e2; padding-top:0px; width:279px; margin-left:15px;}
#msie.v8 #contenido_detalle .linarriba{ border-bottom:1px solid #e2e2e2; padding-top:0px; width:279px; margin-left:15px;}

#contenido_detalle .titreserva2{ color:#353b40; font-size:17px; padding-top:12px; padding-left:22px;}


#contenido_detalle .textocondiciones{width:212px; /*background:url(../imgs/fondos/fd_bot_lateral_detalle.gif) bottom left repeat-y;*/ padding-top:5px; font-size:11px; color:#666666;}
#contenido_detalle .textocondiciones2{width:274px; /*background:url(../imgs/fondos/fd_bot_lateral_detalle.gif) bottom left repeat-y;*/ padding-top:5px; font-size:11px; color:#666666; padding-left:19px; padding-right:19px; padding-bottom:19px; line-height:14px;}
#contenido_detalle .textocondiciones2 a{ color:#666666; text-decoration:none; font-weight:bold; }
#contenido_detalle .titulopaginadetalle{ margin-left:-2px;}
#msie.v6 #contenido_detalle .titulopaginadetalle{ margin-left:0px !important;}
#contenido_detalle .titulovideo{ font-size:17px; color:#333333; padding-left:28px; width:189px; height:24px; overflow:hidden; background:url(../imgs/iconos/video.gif) no-repeat; background-position:0px 2px; margin-top:10px; margin-left:15px;}
#contenido_detalle .videocontenido{ margin-left:15px; margin-top:6px;}
#contenido_detalle .descvideo{margin-left:14px; margin-top:10px; width:279px; color:#666666; font-size:12px; line-height:18px;  padding-bottom:13px;}
#contenido_detalle .linbot{border-bottom:1px solid #e2e2e2;}
.destacado_estrella{ background:url(../imgs/iconos/estrella.gif) no-repeat; background-position:right 2px; padding-right:15px;}
#contenido_detalle .leyendaservicios{ width:211px; height:20px; background:url(../imgs/fondos/fd_destacados_listado_servicios.gif) top left no-repeat; color:#666666; font-size:11px; padding-left:30px; padding-top:4px; margin-top:7px;}
/*Detalle habitaciones*/

#galeria_destacados .cajatitulogaleria { margin-top:13px; margin-left:15px; width:279px; height:24px; }
#galeria_destacados .titulogaleria{font-size:17px; color:#333333; padding-left:27px; overflow:hidden; background:url(../imgs/iconos/camara.gif) no-repeat; background-position:0px 3px; }
#galeria_destacados .minipaginador{ font-size:11px; color:#278ccd; padding-top:3px;}
#galeria_destacados .minipaginador .off a{ color:#999999; text-decoration:none;}
#galeria_destacados .minipaginador .off a:hover{ color:#999999; text-decoration:underline;}
#galeria_destacados .minipaginador .on a{ color:#278ccd; text-decoration:none;}
#galeria_destacados .minipaginador .on a:hover{ color:#278ccd; text-decoration:underline;}
#galeria_destacados .minipaginador div{ padding-left:10px;}
#galeria_destacados .minipaginador .fle1{ padding-top:2px; display:none; }
#galeria_destacados .minipaginador .fle{width:7px; cursor:pointer; height:13px;}
#galeria_destacados .minipaginador .fle2{ padding-top:2px; }


#galeria_destacados .zonaimgs{ margin-left:9px; margin-top:2px; width:290px; overflow:hidden; height:134px; padding-left:6px; padding-top:6px; }
#galeria_destacados .zonaimgsmin{ height:77px !important;}
#galeria_destacados .divamplio{ height:134px; }
#galeria_destacados .gruposmini{width:291px; height:134px;}
#galeria_destacados .imgdestgal{ width:84px; height:55px; border:1px solid #d2d2d2; margin-right:11px; margin-bottom:11px; cursor:pointer; }
#galeria_destacados .imgdestgalint{ width:84px; height:55px; overflow:hidden;}
#galeria_destacados .ampliaimg{ margin-left:-7px; margin-top:-62px; display:none;}
#galeria_destacados .lineagalr{ border-bottom:1px solid #e2e2e2; width:279px; height:6px; margin-left:17px; }
#galeria_destacados .lineagalr_sin{ width:279px; height:20px; margin-left:17px; }
.sepespacio{ height:20px;}


.linseptxt{border-top:1px solid #cccccc; width:253px; padding-left:27px;margin-left:15px; height:3px;}
#horario .titulohorario{font-size:17px; color:#333333; padding-left:27px; overflow:hidden; background:url(../imgs/iconos/reloj.gif) no-repeat; background-position:0px 14px; padding-top:10px; margin-left:15px; width:253px; height:24px; /*border-top:1px solid #cccccc;*/ }
#horario .titulocontacta{font-size:17px; color:#333333; padding-left:27px; overflow:hidden; background:url(../imgs/iconos/sobre.gif) no-repeat; background-position:0px 14px; padding-top:10px; margin-left:15px; width:253px; height:24px;  }

#horario .titulocontacta_sinlin{font-size:17px; color:#333333; padding-left:27px; overflow:hidden; background:url(../imgs/iconos/sobre.gif) no-repeat; background-position:0px 4px; margin-top:13px; margin-left:15px; width:253px; height:24px; }


#horario .textohorario{ margin-left:15px; margin-top:10px; width:278px; color:#666666; font-size:12px; line-height:18px; padding-bottom:20px; min-height:54px;}

#horario .textohorario2{ margin-left:15px; margin-top:10px; width:278px; color:#666666; font-size:12px; line-height:18px;padding-bottom:20px; min-height:54px;}
#horario .textohorario2 a{ color:#018ec2; text-decoration:none; }
#horario .textohorario2_w{ margin-left:15px; margin-top:10px; width:278px; color:#666666; font-size:12px; line-height:18px; padding-bottom:10px;}
#horario .textohorario2_w a{ color:#666666; text-decoration:none; }

#horario .textohorario22{ margin-left:15px; border-top:1px solid #cccccc; width:278px; color:#666666; font-size:12px; line-height:18px; padding-bottom:20px; min-height:54px; padding-top:10px;}
#horario .textohorario22 a{ color:#666666; text-decoration:none; }
#horario .textohorario22 a:hover{ color:#666666; text-decoration:underline; }


#listpdf{ margin-top:15px; padding-bottom:10px; border-bottom:1px solid #e2e2e2; margin-bottom:15px;}
#listpdf .intlistpdf{ width:300px;}
#listpdf .lfpdf{ background:url(../imgs/fondos/fd_left_pdf.gif) top left no-repeat; padding-left:29px; margin-bottom:10px; height:19px;}
#listpdf .lfpdfon{ background:url(../imgs/fondos/on_fd_left_pdf.gif) top left no-repeat !important; }
#msie.v6 #listpdf .lfpdf{ background:url(../imgs/fondos/fd_left_pdf.gif) top left no-repeat; padding-left:29px; margin-bottom:10px; height:19px; width:150px;}
#msie.v6 #listpdf .lfpdfon{ background:url(../imgs/fondos/on_fd_left_pdf.gif) top left no-repeat !important; }
#listpdf .rgpdf{ background:url(../imgs/fondos/fd_right_pdf.gif) top right no-repeat; padding-right:15px; height:17px; color:#ffffff; font-size:14px; padding-top:2px;}
#listpdf .rgpdfon{ background:url(../imgs/fondos/on_fd_right_pdf.gif) top right no-repeat !important;}

#listpdf .lfpdf_w{ background:url(../imgs/fondos/fd_left_pdf_w.gif) top left no-repeat; padding-left:26px; margin-bottom:10px; height:19px;}
#listpdf .rgpdf_w{ background:url(../imgs/fondos/fd_right_pdf_w.gif) top right no-repeat; padding-right:15px; height:17px; color:#ffffff; font-size:14px; padding-top:2px;}

#listpdf .rgpdf a{ color:#FFFFFF; text-decoration:none; }
#listpdf .rgpdf_w a{ color:#FFFFFF; text-decoration:none; }


/***/
#listpdf_w{ margin-top:5px; }
#listpdf_w.marginbot{padding-bottom:10px; border-bottom:1px solid #e2e2e2; margin-bottom:15px;}
#listpdf_w .intlistpdf{ width:300px;}
#listpdf_w .lfpdf{ background:url(../imgs/fondos/fd_left_pdf.gif) top left no-repeat; padding-left:29px; margin-bottom:10px; height:19px;}
#listpdf_w .lfpdfon{ background:url(../imgs/fondos/on_fd_left_pdf.gif) top left no-repeat !important; }

#msie.v6 #listpdf_w .lfpdf{ background:url(../imgs/fondos/fd_left_pdf.gif) top left no-repeat; padding-left:29px; margin-bottom:10px; height:19px; width:150px;}
#msie.v6 #listpdf_w .lfpdfon{ background:url(../imgs/fondos/on_fd_left_pdf.gif) top left no-repeat !important; }
#listpdf_w .rgpdf{ background:url(../imgs/fondos/fd_right_pdf.gif) top right no-repeat; padding-right:15px; height:17px; color:#ffffff; font-size:14px; padding-top:2px;}
#listpdf_w .rgpdfon{ background:url(../imgs/fondos/on_fd_right_pdf.gif) top right no-repeat !important;}

#listpdf_w .lfpdf_w{ background:url(../imgs/fondos/fd_left_pdf_w.gif) top left no-repeat; padding-left:26px; margin-top:10px; height:19px;}
#listpdf_w .rgpdf_w{ background:url(../imgs/fondos/fd_right_pdf_w.gif) top right no-repeat; padding-right:15px; height:17px; color:#ffffff; font-size:14px; padding-top:2px;}

#listpdf_w .rgpdf a{ color:#FFFFFF; text-decoration:none; }
#listpdf_w .rgpdf_w a{ color:#FFFFFF; text-decoration:none; }
/***/

#msie.v7 .lpedf{ padding-bottom:10px;}
#msie.v8 .lpedf{ padding-bottom:10px;}
#msie.v6 .lpedf{ padding-bottom:10px;}

#destacados_presentacion{ padding-bottom:20px;}
#destacados_presentacion .dstpresleft{ width:345px;border-right:1px solid #e2e2e2;margin-top:5px;}
#destacados_presentacion .imgleft{ width:326px; height:140px; background-color:#CCCCCC; }
#destacados_presentacion .tittxt{  margin-top:8px; height:83px; overflow:hidden; margin-bottom:8px; width:326px;}
#destacados_presentacion .titulod{ color:#666666; font-size:20px; }
#destacados_presentacion .titulod a{ color:#666666; text-decoration:none; }
#destacados_presentacion .titulod a:hover{ color:#666666; text-decoration:underline;}
#destacados_presentacion .txtd{ color:#666666; font-size:12px; line-height:18px; padding-top:2px; height:54px; overflow:hidden; }
#destacados_presentacion .btnpresleft{ width:326px; text-align:right;}
#destacados_presentacion .video{ width:279px; height:158px; background-color:#999999; margin-top:5px;}
#destacados_presentacion .videoimg{ width:279px; height:141px; background-color:#999999; margin-top:5px; overflow:hidden;}
#destacados_presentacion .titulodr{ color:#666666; font-size:20px; margin-top:6px; width:281px; }
#destacados_presentacion .titulodr a{ color:#666666; text-decoration:none; }
#destacados_presentacion .titulodr a:hover{ color:#666666; text-decoration:underline;}
#destacados_presentacion .txtdr{font-size:12px;color:#666666;line-height:18px;padding-top:2px;width:281px; height:54px; overflow:hidden; }
#destacados_presentacion .btndestimg{ width:279px; text-align:right; padding-top:13px;}


#slider_destacados{ width:678px; height:269px; background-color:#000066; margin-left:-15px; background:url(../imgs/fondos/fd_slider_interior.gif) top left repeat-x;}
#msie.v7 #slider_destacados{ width:678px; height:269px; background-color:#000066; margin-left:-15px; }
#msie.v8 #slider_destacados{ width:678px; height:269px; background-color:#000066; margin-left:-15px;}
#slider_destacados .fleant{ height:152px; padding-left:13px; padding-top:117px; width:13px; cursor:pointer;}
#af{display:none;}
#slider_destacados .flesig{ height:152px; padding-right:13px; padding-top:117px; width:13px; cursor:pointer;}
#slider_destacados .contdest{ width:614px; height:232px; margin-top:20px; margin-left:6px; overflow:hidden;}
#slider_destacados .elem{ width:181px; height:220px; background:url(../imgs/fondos/fd_dst_int.gif) top left no-repeat; margin-right:19px; float:left; padding-top:12px; padding-left:11px; overflow:hidden; }
#slider_destacados .imgd{ width:170px; height:92px; background-color:#CCCCCC; }
#slider_destacados .tittxt{ height:85px; width:170px; overflow:hidden; }
#slider_destacados .titulod{ color:#6a8ba1; font-size:17px; padding-top:9px;}
#slider_destacados .titulod a{ color:#6a8ba1; text-decoration:none;}
#slider_destacados .titulod a:hover{ color:#6a8ba1; text-decoration:underline;}
#slider_destacados .txtd{ color:#666666; font-size:12px; line-height:18px; padding-top:3px; }
#slider_destacados .btmasinfo{ padding-top:12px; margin-right:11px; }
#slider_destacados .btmasinfo_dest{ padding-top:12px; margin-right:11px; }



#salones{ margin-top:19px; padding-bottom:17px;}
#salones .salon{ height:153px; width:647px; }
#salones .lineabot{border-bottom:1px solid #e2e2e2; margin-bottom:17px; padding-bottom:20px;}
#salones .titulo{ font-size:20px; color:#6a8ba1;}
#salones .caract{padding-top:10px;}
#salones .sup{ background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:3px 4px; padding-left:20px; font-size:12px; color:#6a8ba1; margin-right:38px;}
#salones .alt{ background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 4px;padding-left:16px; font-size:12px; color:#6a8ba1;}
#salones .img{ width:190px; padding-left:6px; padding-right:6px; padding-top:6px; padding-bottom:6px; height:141px; background:url(../imgs/fondos/fd_imagen_salon.gif) top left no-repeat; }
#salones .capacidades{ background:url(../imgs/fondos/fd_capacidades_salones.gif) top left no-repeat; width:428px; height:47px; margin-top:13px; padding-top:10px;}
#salones .cj1{ color:#666666; font-size:12px; text-align:center; width:89px;  background:url(../imgs/fondos/fd_sep_capacidades.gif) top right no-repeat;}
#salones .cj2{ color:#666666; font-size:12px; text-align:center; width:85px; background:url(../imgs/fondos/fd_sep_capacidades.gif) top right no-repeat;}
#salones .cj3{ color:#666666; font-size:12px; text-align:center; width:83px; background:url(../imgs/fondos/fd_sep_capacidades.gif) top right no-repeat;}
#salones .cj4{ color:#666666; font-size:12px; text-align:center; width:85px; background:url(../imgs/fondos/fd_sep_capacidades.gif) top right no-repeat;}
#salones .cj5{ color:#666666; font-size:12px; text-align:center; width:84px; }
#salones .num{ padding-top:8px; padding-left:1px;}
#salones .botonera{ padding-top:15px;}
#salones .lfpdf{ background:url(../imgs/fondos/fd_left_pdf.gif) top left no-repeat; padding-left:29px; margin-bottom:10px; height:19px; margin-right:15px;}
#salones .rgpdf{ background:url(../imgs/fondos/fd_right_pdf.gif) top right no-repeat; padding-right:15px; height:17px; color:#ffffff; font-size:14px; padding-top:2px;}
#msie.v6 #salones .rgpdf{ background:url(../imgs/fondos/fd_right_pdf.gif) top right no-repeat; padding-right:15px; height:17px; color:#ffffff; font-size:14px; padding-top:2px; width:110px;}
#salones .rgpdf a{ color:#FFFFFF; text-decoration:none; }
#salones .datossalon{ width:430px;}
#salones .btndest{ height:19px; padding-left:2px; background:url(../imgs/fondos/fd_btn_azul_izq.gif) top left no-repeat; margin-right:15px; }
#msie.v6 #salones .btndest{ height:19px; padding-left:2px; background:url(../imgs/fondos/fd_btn_azul_izq.gif) top left no-repeat; width:auto !important; width:110px;  margin-right:11px; text-align:center;}
#salones .sbtndest{ height:18px; padding-left:7px; background:url(../imgs/fondos/fd_btn_azul_der.gif) top right no-repeat; color:#FFFFFF; font-size:14px; padding-top:1px; padding-right:9px;}
#salones .sbtndest a{color:#ffffff; text-decoration:none; }
#salones .capa_servicios{ width:430px; padding-top:11px; background:url(../imgs/fondos/fd_top_servicios_salon.gif) top left no-repeat; position:absolute; display:none;}
#salones .mid_capa_servicios{ width:406px; padding-left:12px; padding-right:12px; background:url(../imgs/fondos/fd_mid_servicios_salon.gif) top left repeat-y;}
#salones .titservicios{ color:#e6edf2; font-size:17px; padding-bottom:5px; border-bottom:1px solid #9cb3c2; margin-bottom:10px; }
#salones .listchek{ font-size:12px; color:#e6edf2; padding-left:18px; background:url(../imgs/iconos/flefle.gif) no-repeat; background-position:0px 5px; padding-bottom:8px;}
#salones .bot_capa_servicios{width:430px; height:11px; background:url(../imgs/fondos/fd_bot_servicios_salon.gif) top left no-repeat;}
#salones .closeserv{ position:absolute; margin-left:412px; margin-top:-17px;}

#lateral .dstpresleft{ width:280px; padding-bottom:20px; margin-left:16px; }
#lateral #label2{ position:absolute; z-index:3; margin-top:-8px; margin-left:141px;}
#lateral .imgleft{ width:280px; height:121px; background-color:#CCCCCC; }
#lateral .tittxt{  margin-top:8px; height:61px; overflow:hidden; margin-bottom:8px; width:280px;}
#lateral .titulod{ color:#353b40; font-size:17px; }
#lateral .txtd{ color:#666666; font-size:12px; line-height:18px; padding-top:2px; }
#lateral .btnpresleft{ width:280px; text-align:right; }

#listado_servicios{ font-size:12px;}
#listado_servicios .titlstservicio{ background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 6px; color:#6a8ba1; padding-left:20px; margin-top:5px; }
#listado_servicios .enllstservicio a{ color:#666666; font-weight:bold; text-decoration:none; padding-left:20px;}
#listado_servicios .enllstservicio a:hover{ color:#666666; font-weight:bold; text-decoration:underline;}
#listado_servicios .txtlstservicio{ color:#666666; line-height:18px; padding-left:20px;}

#listado_servicios_w{ font-size:12px;}
#listado_servicios_w .titlstservicio{ background:url(../imgs/iconos/flefleazules_spa.gif) no-repeat; background-position:0px 5px; color:#018dc1; padding-left:20px; }
#listado_servicios_w .enllstservicio a{ color:#666666; font-weight:bold; text-decoration:none; padding-left:20px;}
#listado_servicios_w .enllstservicio a:hover{ color:#666666; font-weight:bold; text-decoration:underline;}
#listado_servicios_w .txtlstservicio{ color:#666666; line-height:18px; padding-bottom:5px; padding-left:20px;}

.cuadro{ padding-left:15px; height:45px; background:url(../imgs/fondos/fd_left_cuadro.gif) top left no-repeat; margin-top:4px;}
#msie.v6 .cuadro{ padding-left:15px; height:45px; background:url(../imgs/fondos/fd_left_cuadro.gif) top left no-repeat; margin-top:4px; width:350px;}
.rcuadro{ padding-right:15px; background:url(../imgs/fondos/fd_right_cuadro.gif) top right no-repeat; color:#666666; font-size:12px;  height:35px; padding-top:10px;}
#msie.v6 .rcuadro{ padding-right:15px; background:url(../imgs/fondos/fd_right_cuadro.gif) top right no-repeat; color:#666666; font-size:12px;  height:35px; padding-top:10px; padding-bottom:10px;}
.rcuadro .selfecha{ width:170px; height:24px; padding-left:4px; border:1px solid #cccccc; font-size:11px !important; padding-top:3px; margin-left:6px; color:#666666;}

#eventos{ margin-top:19px;}
#eventos .evento{ border-top:1px solid #e2e2e2; padding-top:19px; margin-bottom:19px;}
#eventos .img{ width:175px; height:97px; padding:6px; background:url(../imgs/fondos/fd_img_evento.gif) top left no-repeat;}
#eventos .datosevento{ width:444px;}
#eventos .tituloevento{ font-size:20px; color:#6a8ba1; padding-bottom:5px;}
#eventos .tituloevento a{ color:#6a8ba1; text-decoration:none;}
#eventos .tituloevento a:hover{ color:#6a8ba1; text-decoration:underline;}
#eventos .tituloevento span{ color:#999999 !important;}
#eventos .fechaevento{ color:#6a8ba1; font-size:12px; font-weight:bold; padding-bottom:2px;}
#eventos .resumenevento{ color:#666666; font-size:12px; line-height:18px;height:36px; overflow:hidden; width:444px;}
#eventos .botonevento{ width:444px; text-align:right; margin-top:7px;}
#eventos .txtev{ width:340px;}
#eventos .imgint{ width:280px; height:158px; padding:6px; background:url(../imgs/fondos/fd_imagen_evento_interior.gif) top left no-repeat;}
#eventos .tituloeventoint{ font-size:22px; color:#6a8ba1; padding-bottom:5px;}
#eventos .contenidoevento{ color:#666666; font-size:12px; line-height:18px; width:340px;}
#eventos .contenidoevento a{ color:#6a8ba1; text-decoration:none;}
#eventos .contenidoevento a:hover{ color:#6a8ba1; text-decoration:underline;}
#eventos .listchek{ font-size:12px; color:#6a8ba1;  background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 5px; padding-bottom:6px; padding-left:18px; }
#msie.v6 #eventos .listchek{ font-size:12px; color:#6a8ba1;  background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 5px; padding-bottom:6px; padding-left:18px; width:300px; }
#eventos .btndest{ height:19px; margin-top:10px; padding-left:2px; background:url(../imgs/fondos/fd_btn_azul_izq.gif) top left no-repeat; }
#msie.v6 #eventos .btndest{ height:19px; padding-left:2px; background:url(../imgs/fondos/fd_btn_azul_izq.gif) top left no-repeat; width:auto !important; width:210px;  margin-right:11px; text-align:center;}
#eventos .sbtndest{ height:18px; padding-left:7px; background:url(../imgs/fondos/fd_btn_azul_der.gif) top right no-repeat; color:#FFFFFF; font-size:14px; padding-top:1px; padding-right:9px;}
#eventos .sbtndest a{color:#ffffff; text-decoration:none; }

.titulo_seccion{ color:#6a8ba1; font-size:20px; border-bottom:1px solid #e2e2e2; padding-bottom:10px; margin-bottom:10px; padding-top:5px; width:100%;}
.titulo_seccion_w{ color:#018ec2; font-size:20px; border-bottom:1px solid #e2e2e2; padding-bottom:10px; margin-bottom:10px; padding-top:5px; width:100%;}

/*GASTRONOMIA*/
#gastronomia .listchek{ font-size:12px; color:#6a8ba1;  background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 4px; padding-bottom:6px; padding-left:18px;margin:auto; float:inherit !important;}
#gastronomia .btndest{ height:19px; margin-top:10px; padding-left:2px; background:url(../imgs/fondos/fd_btn_azul_izq.gif) top left no-repeat; }
#msie.v6 #gastronomia .btndest{ height:19px; padding-left:2px; background:url(../imgs/fondos/fd_btn_azul_izq.gif) top left no-repeat; width:auto !important; width:110px;  margin-right:11px; text-align:center;}
#gastronomia .sbtndest{ height:18px; padding-left:7px; background:url(../imgs/fondos/fd_btn_azul_der.gif) top right no-repeat; color:#FFFFFF; font-size:14px; padding-top:1px; padding-right:9px;}
#gastronomia .sbtndest a{color:#ffffff; text-decoration:none; }
#gastronomia li{font-size:12px; color:#6a8ba1;  background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 6px; padding-bottom:6px; padding-left:18px;margin:auto; float:inherit !important;}
/*GASTRONOMIA*/

/*OFERTAS TRABAJO*/
.sepsocial{ margin-bottom:15px;}
#ofertas_trabajo{ margin-top:13px;}
#ofertas_trabajo .oferta_trabajo{ border-bottom:1px solid #e2e2e2; padding-bottom:20px; margin-bottom:20px;}
#ofertas_trabajo .doblelin{ background:url(../imgs/fondos/fd_doblelin.gif) bottom left repeat-x;}
#ofertas_trabajo .tituoferta{ color:#6a8ba1; font-size:20px; padding-bottom:10px;}
#ofertas_trabajo .fecodig{ width:500px; border-right:1px solid #e2e2e2; padding-right:25px; }
#ofertas_trabajo .flelfle{ color:#6a8ba1; font-size:12px; padding-right:40px; padding-left:17px;background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 4px; margin-left:1px;}
#ofertas_trabajo .resumenoferta{ font-size:12px; color:#666666; padding-top:7px; line-height:18px;}
#ofertas_trabajo .abrecierra{ color:#6a8ba1; font-size:14px; width:63px; text-align:right; padding-top:22px; }
#ofertas_trabajo .fle{ padding-right:11px; padding-left:17px; padding-top:31px;}
#ofertas_trabajo .flecierra{ padding-right:11px; padding-left:17px; padding-top:27px !important;}
#ofertas_trabajo .btndest{ margin-top:11px; margin-left:1px; }
#ofertas_trabajo .contenido_oferta{ padding-top:14px; display:none; }
#ofertas_trabajo .seccion{ font-size:17px; color:#6a8ba1; padding-bottom:3px;}
#ofertas_trabajo .txtdesc{ padding-top:3px; padding-bottom:2px;}
#ofertas_trabajo .listchek{ font-size:12px; color:#666666;  background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 5px; padding-bottom:3px; padding-left:18px; float:inherit !important; line-height:18px;}
#msie.v7 #ofertas_trabajo .listchek{ font-size:12px; color:#666666;  background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 5px;  padding-left:18px; line-height:18px; height:auto; }
#msie.v8 #ofertas_trabajo .listchek{ font-size:12px; color:#666666;  background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 5px;  padding-left:18px; line-height:18px; height:auto; }

#ofertas_trabajo .listchek{ margin:auto;}
#ofertas_trabajo .listchek strong{ color:#6a8ba1 !important;}
/*OFERTAS TRABAJO*/

/*PRENSA*/
#prensa .titulo_cat{ color:#6a8ba1; font-size:20px; padding-bottom:10px; border-bottom:1px solid #e2e2e2; margin-bottom:10px;}
#prensa .listchek{ font-size:12px; color:#6a8ba1;  background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 5px; padding-bottom:3px; padding-left:18px; float:inherit !important;}
#prensa .listchek a{color:#6a8ba1; text-decoration:none; }
#prensa .listchek a:hover{color:#6a8ba1; text-decoration:underline; }
#prensa .listaprensa{ padding-bottom:15px;}
/*PRENSA*/

/*TITULO CON ICONO*/
.tithilo{ width:550px; }
.iconpet{ /*padding-top:4px;*/ padding-top:9px; border-bottom:1px solid #E2E2E2; height:73px; width:96px; text-align:right;}

#safari .iconpet{ /*padding-top:4px;*/ padding-top:9px; border-bottom:1px solid #E2E2E2; height:73px; width:96px; text-align:right;}
#msie.v7 .tithilo{ width:550px; }
#msie.v7 .iconpet{ /*padding-top:4px;*/ padding-top:9px; border-bottom:1px solid #E2E2E2; height:73px; width:96px; text-align:right;}
#firefox.mac .iconpet{ padding-top:8px;}
#opera .iconpet{ padding-top:8px !important;}
#msie.v8 .tithilo{ width:550px; }
#msie.v8 .iconpet{ /*padding-top:4px;*/ padding-top:9px; border-bottom:1px solid #E2E2E2; height:73px; width:96px; text-align:right;}
#msie.v6 .iconpet{ /*padding-top:4px;*/ padding-top:9px; border-bottom:1px solid #E2E2E2; height:80px; width:96px; text-align:right;}
/*TITULO CON ICONO*/


/*GALERIA IMAGENES*/
#galeria_imagenes{ margin-left:-2px; width:653px;}
#galeria_imagenes .imggal{ background:url(../imgs/fondos/fd_galeria_imagenes.gif) top left no-repeat; width:134px; height:85px; padding:10px; margin-right:12px; padding-bottom:22px; }
#galeria_imagenes .imggalr{ background:url(../imgs/fondos/fd_galeria_imagenes.gif) top left no-repeat; width:134px; height:85px; padding:10px; margin-bottom:12px; }
#galeria_imagenes .ampliaimg{ position:absolute; margin-left:-11px; margin-top:-12px;}
#galeria_imagenes .imggal_on{ background:url(../imgs/fondos/fd_galeria_imagenes_on.gif) top left no-repeat !important; }
/*GALERIA IMAGENES*/


/*mapa web*/
#mapa_web .cjaelmenu{ border-bottom:1px solid #e2e2e2; padding-bottom:20px; margin-bottom:15px;}
#mapa_web .cjaelmenu2{ border-top:1px solid #e2e2e2; padding-top:15px; margin-bottom:15px;}
#mapa_web .cjaelmenu3{ margin-bottom:15px;}
#mapa_web .celmenu{ width:200px; padding-right:20px;}
#mapa_web .celmenur{ width:150px; padding-right:20px;}
#mapa_web .titcelmenu{ color:#6a8ba1; font-size:20px; padding-bottom:4px; }
#mapa_web .titcelmenu a{ color:#6a8ba1; text-decoration:none;}
#mapa_web .titcelmenu a:hover{ color:#6a8ba1; text-decoration:underline;}
#mapa_web .elcelmenu{font-size:12px; color:#6a8ba1;  background:url(../imgs/iconos/flefleazules.gif) no-repeat; background-position:0px 6px;  padding-left:18px; line-height:18px; height:auto; }
#mapa_web .elcelmenu a{ color:#6a8ba1; text-decoration:none;}
#mapa_web .elcelmenu a:hover{ color:#6a8ba1; text-decoration:underline;}
/*mapa web*/


/*FORMULARIOS*/
#formularios .titulo_seccion{ color:#6a8ba1; font-size:20px; border-bottom:1px solid #e2e2e2; padding-bottom:8px; margin-bottom:12px; padding-top:4px; padding-left:2px; }
#formularios .titulo_seccion2{ color:#6a8ba1; font-size:20px; border-bottom:1px solid #e2e2e2; padding-bottom:8px; margin-bottom:12px; padding-top:8px; padding-left:2px; }
#formularios .lincampos{ padding-bottom:13px;}
#formularios .lincampos_dpto{ padding-bottom:20px; border-bottom:1px solid #e2e2e2; margin-bottom:20px; width:331px;}
#formularios .conjcamp{ width:201px; font-size:12px; margin-right:20px; }
#formularios .conjcamp2{ width:201px; font-size:12px; }
#formularios .conjcamp3{ width:331px; font-size:12px; padding-top:9px; }
#formularios .conjcamp4{ width:551px; font-size:12px; }
#formularios .label{color:#6a8ba1; padding-bottom:4px;}
#formularios .labwell{color:#278ccd !important; padding-bottom:4px;}
#formularios .input{ padding-left:1px;}
#formularios .input_text_med{ width:194px; height:22px; border:1px solid #cccccc; padding-left:5px;}
#formularios .input_text_fecha{ width:170px; padding-left:5px; height:22px; border:1px solid #cccccc; background:url(../imgs/iconos/ico_calendario.gif) top right no-repeat; padding-right:24px; cursor:pointer;}
#formularios .select_med{ width:199px; height:22px; border:1px solid #cccccc;}
#formularios .select_gran{ width:249px; height:22px; border:1px solid #cccccc;}
#capa_alojamiento{ display:none; }
#formularios .textarea{ width:327px; height:62px; border:1px solid #cccccc;}
#formularios .textarea_cv{ width:419px; height:62px; border:1px solid #cccccc;}
#formularios .check{ vertical-align:middle; margin-right:3px;}
#formularios .imgcaptcha{ width:202px; margin-right:18px;}
#formularios #captcha{ width:202px; }
#formularios .refresh{ width:130px; font-size:11px; color:#666666; padding-top:3px; padding-left:2px; }
#formularios .refresh2{ width:109px; font-size:11px; color:#666666; padding-top:3px; padding-left:2px; }
#formularios .icorefre{ padding-top:23px;}
#formularios .checks{ padding-top:3px;}
#formularios .checks2{ width:331px; padding-top:3px;}
#formularios .acepto{ color:#6a8ba1; font-size:12px; padding-bottom:6px;}
#formularios .acepto a{ color:#6a8ba1; text-decoration:underline;}
#formularios .labwell a{color:#278ccd !important; padding-bottom:4px;}
#formularios .obligatorios{ font-size:12px; color:#dd1000; width:339px; padding-top:10px;}
#formularios .obligatorios2{ font-size:12px; color:#dd1000; width:150px; padding-top:10px;}
#formularios .btnreservar{ height:27px; padding-left:3px; background:url(../imgs/fondos/fd_botonizq_on.gif) top left no-repeat;}
#formularios .txtbtnreservar{height:22px; padding-left:20px; padding-right:30px; background:url(../imgs/fondos/fd_botonder_on.gif) top right no-repeat; font-size:16px; color:#000000; padding-top:5px;}

#msg_div {font-size:12px;text-align:left;margin-top:20px;display:block;}
#msg_div .no{color:#dd1000; background-color:#dce2e6; padding-top:10px; padding-left:10px; padding-right:10px;padding-bottom:10px;width:620px; border:1px solid #afc0cb; -webkit-border-radius: 5px; -moz-border-radius: 5px;
border-radius: 5px;}
#msg_div .no div{ padding-left:14px; background:url(../imgs/iconos/flefle_roja.gif) no-repeat; background-position:0px 4px; padding-bottom:3px; }

#msg_div2 {font-size:12px;text-align:left;margin-top:20px;display:block;}
#msg_div2 .no{color:#dd1000; background-color:#dce2e6; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px;width:311px; border:1px solid #afc0cb; -webkit-border-radius: 5px; -moz-border-radius: 5px;
border-radius: 5px;}
#msg_div2 .no div{ padding-left:14px; background:url(../imgs/iconos/flefle_roja.gif) no-repeat; background-position:0px 4px; padding-bottom:3px; }

#ok{ margin-top:15px; display:none; }
#ok.mini{ width:331px;}
#ok .titulo_ok{ font-size:20px; color:#6a8ba1; }
#ok .texto_ok{ color:#666666; font-size:12px; padding-top:10px; }

#ok_w{ margin-top:15px; display:none; }
#ok_w.mini{ width:331px;}
#ok_w .titulo_ok{ font-size:20px; color:#278CCD; }
#ok_w .texto_ok{ color:#666666; font-size:12px; padding-top:10px; }
/*FORMULARIOS*/

/*COMO LLEGAR*/
#indicaciones{ width:646px; height:45px; background:url(../imgs/fondos/fd_indicaciones.gif) top left no-repeat; margin-top:4px;}
#indicaciones .ldest{ font-size:12px; color:#666666; padding-left:15px; padding-top:14px; padding-right:19px;}
#indicaciones .cjinpnews{ margin-top:11px;}
#indicaciones .inpnewsletter{ width:160px; height:22px; border:1px solid #cccccc; color:#666666; font-size:11px; padding-left:5px; padding-right:5px;}
#msie.v7 #indicaciones .inpnewsletter{ width:160px; height:19px; border:1px solid #cccccc; color:#666666; font-size:11px; padding-left:5px; padding-right:5px; padding-top:4px;}
#msie.v8 #indicaciones .inpnewsletter{ width:160px; height:19px; border:1px solid #cccccc; color:#666666; font-size:11px; padding-left:5px; padding-right:5px; padding-top:4px;}
#indicaciones .botonnews{ margin-top:11px; margin-left:5px;}

#indicaciones .imprimirmapa_off{ color:#b5cad6; font-size:11px; font-weight:bold; margin-left:22px; padding-top:15px; background:url(../imgs/iconos/impresora_off.gif) no-repeat; background-position:0px 14px; padding-left:25px;  width:104px;}
#indicaciones .imprimirmapa_off a{ color:#b5cad6; text-decoration:underline; }

#indicaciones .imprimirmapa_on{ color:#8daec3; font-size:11px; font-weight:bold; margin-left:22px; padding-top:15px; background:url(../imgs/iconos/impresora.gif) no-repeat; background-position:0px 14px; padding-left:25px;  width:104px;}
#indicaciones .imprimirmapa_on a{ color:#8daec3; text-decoration:underline; }
#indicaciones .imprimirmapa_on a:hover{ color:#4a6476; text-decoration:underline; }

#indicaciones .verindicaciones_on{ color:#8daec3; font-size:11px; font-weight:bold; padding-top:15px; background:url(../imgs/iconos/fichero.gif) no-repeat; background-position:0px 16px; padding-left:19px;}

#indicaciones .verindicaciones_on{ color:#8daec3; font-size:11px; font-weight:bold; padding-top:15px; background:url(../imgs/iconos/fichero.gif) no-repeat; background-position:0px 16px; padding-left:19px;}
#indicaciones .verindicaciones_on a{ color:#8daec3; text-decoration:underline; }
#indicaciones .verindicaciones_on a:hover{ color:#4a6476; text-decoration:underline; }

#indicaciones .verindicaciones_off{ color:#b5cad6; font-size:11px; font-weight:bold;margin-left:5px; padding-top:15px; background:url(../imgs/iconos/fichero_off.gif) no-repeat; background-position:0px 16px; padding-left:19px;}
#indicaciones .verindicaciones_off a{ color:#b5cad6; text-decoration:underline; }


/*
#indicaciones .imprimirmapa_hover{ color:#4a6476; font-size:11px; font-weight:bold; margin-left:22px; padding-top:15px; background:url(../imgs/iconos/impresora.gif) no-repeat; background-position:0px 14px; padding-left:25px;  width:104px;}
#indicaciones .verindicaciones_hover{ color:#4a6476; font-size:11px; font-weight:bold; padding-top:15px; background:url(../imgs/iconos/fichero.gif) no-repeat; background-position:0px 16px; padding-left:19px;}
*/

.capa_mapa_gm{ width:625px; height:375px; padding:11px; background:url(../imgs/fondos/fd_border_mapa.gif) top left no-repeat; margin-top:19px; position:relative;}
#mapa{ background-color:#cccccc; width:625px; height:375px;}


#datosgm{ margin-top:18px;}
#datosgm .dtsloc{ width:270px;}
#datosgm .titzero{ color:#6a8ba1; font-size:18px; padding-top:2px; }
#datosgm .txtzero{ font-size:12px; color:#666666; padding-top:5px; line-height:16px;}
#datosgm .gpseartcod{ width:111px;}
#safari.v5 #datosgm .gpseartcod{ width:131px;}
#datosgm .gearth{ padding-left:27px; background:url(../imgs/iconos/gearth.gif) top left no-repeat; font-size:11px; font-weight:bold; color:#6a8ba1; padding-bottom:7px; padding-top:1px; }
#datosgm .gearth a{ color:#6a8ba1; text-decoration:underline;}
#datosgm .gearth a:hover{ color:#4a6476; text-decoration:underline;}
#datosgm .gpspdi{padding-left:27px; background:url(../imgs/iconos/gpspdi.gif) top left no-repeat; font-size:11px; font-weight:bold; color:#6a8ba1;padding-bottom:9px; padding-top:3px; }
#datosgm .gpspdi a{ color:#6a8ba1; text-decoration:underline;}
#datosgm .gpspdi a:hover{ color:#4a6476; text-decoration:underline;}
#datosgm .qrcode{padding-left:27px; background:url(../imgs/iconos/qrcode.gif) top left no-repeat; font-size:11px; font-weight:bold; color:#6a8ba1; padding-top:2px;text-decoration:underline; cursor:pointer; padding-bottom:10px;}
#datosgm .qrcode a{ color:#6a8ba1; text-decoration:underline;}
#datosgm .qrcode a:hover{ color:#4a6476; text-decoration:underline;}

#cqrcode{display:none; position:absolute; border:1px solid #dcdcdc; margin-left:-160px; margin-top:-159px; z-index:99999;}
#cqrcode .imgcer{ position:absolute; margin-top:-160px; margin-left:140px;}
#msie.v7 #cqrcode .imgcer{ position:absolute; margin-top:-12px; margin-left:-15px;}
#msie.v8 #cqrcode .imgcer{ position:absolute; margin-top:-12px; margin-left:-15px;}
#msie.v6 #cqrcode .imgcer{ position:absolute; margin-top:-12px; margin-left:-15px;}
/*COMO LLEGAR*/

.nohay{ font-size:12px; color:#666666;}

#clima{ width:646px; height:310px; margin-top:10px;}
.colwell{ color:#018ec2 !important;}
.colwell a{ color:#018ec2 !important;}
.colwell a:hover{ color:#018ec2 !important;}

.wi785{ }
#msie.v9 .wi785{ width:785px;}
#msie.v8 .wi785{ width:785px;}
#msie.v7 .wi785{ width:785px;}
