body{text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:11px;background-color:#FFF;color:#000;margin:0;padding:0;background-image:none}#contenedor{width:85%;text-align:left;margin:0 auto}#home #contenedor{width:980px;margin-top:20px}p.skip{text-align:right;margin-top:12px;font-size:11px}p.skip a,p.idiomas a{color:#000}p.idiomas{margin-top:20px;text-align:center;font-size:11px;color:white}ul{margin:0;padding:0;list-style:none}li,p{margin:0;padding:0}img{border:none}ul#apoyo{display:none;background-color:#FFF;color:#000;width:778px;border-top:1px solid #907A63;padding:5px 0 3px}ul#apoyo a{color:#000}ul#apoyo a:hover{color:#000}ul#apoyo li{float:left;margin-right:9px;background-image:url(../images/vineta1.gif);background-repeat:no-repeat;background-position:left center;padding-left:8px;display:inline}ul#apoyo li:hover,ul#apoyo li.over{background-image:url(../images/vineta1_on.gif)}ul#apoyo li.musica{background-image:none;padding-left:0}ul#apoyo li.inicio{margin-left:605px}ul#apoyo:after{content:".";height:0;display:block;clear:both;visibility:hidden}h1,h2,h3,form{margin:0;padding:0}#logos{width:778px}#logos:after{content:".";height:0;display:block;clear:both;visibility:hidden}#logos p,#logos h1{float:left}#logos img{margin:0;padding:0;display:block}#cabecera{position:relative;background-color:#FFF}#cabecera img{display:block}#menu_ppal,#menu{width:778px}#menu:after,#menu_ppal:after{content:".";height:0;display:block;clear:both;visibility:hidden}#menu li,#menu_ppal li{float:left;display:inline}#menu li img,#menu_ppal li img{display:block}#menu_ppal li ul,#menu li ul{position:absolute;left:0;top:21px;background-image:url(../images/fondo_subsmenu.gif);font-size:11px;font-weight:bold;color:#000;padding:0px 0 0px;width:778px;filter:alpha(opacity=94);-moz-opacity:.94;opacity:.94;display:none;background-color:#FFF}#menu_ppal li ul li a,#menu li ul li a{display:block;text-decoration:none;color:#000;padding:5px 15px 4px 18px}#menu_ppal li ul li a:hover,#menu li ul li a:hover{background-color:#FFF}#menu li.activa ul{display:block}#menu li.activa ul li.activa a{background-color:#FFF;background-image:url(../images/vin3.gif);background-repeat:no-repeat;background-position:10px 10px}#contenido{background-color:#FFF;width:100%;padding-bottom:12px}#contenido:after{content:".";height:0;display:block;clear:both;visibility:hidden}#informacion{width:242px;float:left;display:none}#informacion img{display:block}#informacion h2{margin-top:17px;margin-left:18px}#informacion p.hint{clear:both; margin-top:0}#informacion p.consultar{text-align:right;margin-right:10px;margin-top:4px}#informacion p.modificaciones{margin-top:10px;margin-left:25px}#disponibilidad{margin-left:19px;margin-top:13px}#disponibilidad h3{font-size:11px;font-weight:normal;margin-bottom:8px}#disponibilidad select{width:57px;font-size:10pxpx;color:#000;text-align:right}#disponibilidad select.anyo{width:74px}#disponibilidad p.campo{width:68px;float:left;margin-bottom:10px}#disponibilidad p.anyo{width:74px}#texto{width:311px; display:inline;margin:0;background-image:url(../images/fondo_texto.gif);background-repeat:no-repeat;float:left;padding:26px 25px 0 16px;voice-family:"\"}\"";voice-family:inherit;width:270px}html>body #texto{width:270px}#texto h2{margin-bottom:3px}#texto p{margin-bottom:12px}#texto p.conocer{margin-top:7px;text-align:right;color:#000}#texto p.conocer a{color:#000;background-image:url(../images/vin2.gif);background-repeat:no-repeat;background-position:left center;padding-left:10px}#texto p.conocer a:hover{color:#000;background-image:url(../images/vin2_on.gif)}object{margin:0;padding:0;display:none}#modulos{width:225px;float:left;display:inline}#modulos h2{color:#000;font-weight:bold;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;padding:7px 10px 5px 29px;background-image:url(../images/vinh2.gif);background-repeat:no-repeat;background-position:12px 7px;line-height:10px;margin-top:12px}#informacion h2.boletin{color:#000;font-weight:bold;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;padding:7px 10px 5px 29px;background-image:url(../images/vinh2.gif);background-repeat:no-repeat;background-position:12px 7px;line-height:10px;margin-top:12px;background-color:FFF;margin-left:0}#modulos h2.mod1{background-color:#FFF;margin-top:0}#modulos h2.mod2{background-color:#FFF; margin-top:12px}#modulos h2.mod3{background-color:#FFF;margin-top:12px}#modulos p{margin-left:12px;font-family:Verdana,Arial,Helvetica,sans-serif}#modulos p.info_modulo{margin-left:0;border-bottom:1px solid #BD8054}#modulos p.info_modulo img{display:block}#modulos p.left{float:left}#modulos p.text{float:left;display:inline;margin-left:8px;margin-right:8px;border-bottom:none}#modulos p.email{margin-left:0}#modulos p.mas_info{margin-top:10px;text-align:right;margin-right:7px;clear:both}#modulos p.info_modulo img.left{float:left}#modulos div.foto_text{width:100%;border-bottom:1px solid #BD8054}#modulos div.foto_text p.left{margin-left:0;margin-right:5px;display:inline;width:103px}#modulos div.foto_text p.text{padding-top:10px;float:left;display:inline;margin-right:1px;width:100px}#modulos div.foto_text p.left img{display:block}#modulos div.foto_text:after{content:".";height:0;clear:both;visibility:hidden;display:block}#modulos p.mas_info a,#modulos p.mas_info a:hover{background-image:none}#modulos p.exp{font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;margin-top:14px}#informacion p.exp{font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;margin-top:14px;margin-left:12px}#suscripcion_boletin{margin-left:12px;margin-top:7px}#suscripcion_boletin input{font-size:11px;color:#000;width:156px;margin-left:2px}#modulos p.boton_suscripcion{text-align:right;margin-right:11px;margin-top:12px;margin-left:0}#informacion p.boton_suscripcion{text-align:right;margin-right:35px;margin-top:12px;margin-left:0}#modulos p.boton_suscripcion input,#informacion p.boton_suscripcion input{width:auto}#modulos a{color:#000;padding-left:12px;background-image:url(../images/vin2_on.gif);background-repeat:no-repeat;background-position:left center}#modulos a:hover{color:#000;background-image:url(../images/vin2.gif)}div.opciones_mail{width:100%;margin-top:14px}div.opciones_mail:after{content:".";height:0;clear:both;display:block;visibility:hidden}div.opciones_mail p{display:inline;float:left;margin-left:12px}div.opciones_mail p.baja{float:right;margin-right:11px;display:inline} #informacion div.opciones_mail p.baja {float:right; margin-right:35px;display:inline}#opciones_documento{text-align:center;margin-top:30px}#publi{display:none;text-align:center;background-color:#FFF}#pie{display:none;background-color:#FFF;width:778px;padding-top:15px;padding-bottom:10px}#pie:after,#menu_inf:after{content:".";height:0;display:block;clear:both;visibility:hidden}#menu_inf{margin-left:80px;width:698px}#menu_inf li{float:left;background-image:url(../images/cuadro_off.gif);background-repeat:no-repeat;background-position:left center;padding-left:8px;margin-right:17px}#menu_inf li:hover,#menu_inf li.over{background-image:url(../images/cuadro_on.gif)}#pie a{color:#000}#pie a:hover{color:#000}#copy{margin-top:9px;margin-left:280px}#copy a{margin-right:18px}#main{float:none;width:94%;padding:3%;margin-bottom:70px;background-image:url(../images/fondo_main.gif);background-repeat:no-repeat;background-position:left bottom}#main h2{color:#000;font-size:15px;margin-bottom:11px}span.donde{color:#000;font-size:14px}#main p{margin-top:12px}#main p.entradilla{color:#000;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif}#main p.resumen_not{color:#000;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif}#main h3{margin-top:30px;text-transform:uppercase;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000;border-bottom:1px solid #CD9E64;padding-bottom:2px;background-image:url(../images/vin4.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:8px}#main h3.noticia{text-transform:none}#main p.info{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#000}#main ul.servicios{margin-top:10px}#main ul.servicios li{background-image:url(../images/vin5.gif);background-repeat:no-repeat;background-position:left 5px;padding-left:9px}#main p.ver_habitacion,#main p.historico{margin-top:10px}#main a{color:#000;padding-left:12px;background-image:url(../images/vin2.gif);background-repeat:no-repeat;background-position:left center}#main a:hover{color:#000;background-image:url(../images/vin2_on.gif)}#main ul#botonera{display:none;margin-top:40px;width:466px;border-top:1px solid #CD9E64;padding-top:12px}#main ul#botonera.imagen{margin-top:18px}#main ul#botonera:after{content:".";height:0;display:block;clear:both;visibility:hidden}#main ul#botonera li{float:left;display:inline}#main ul#botonera li.uno{margin-left:35px}#main ul#botonera.no_hab li.uno{margin-left:100px}#main ul#botonera a{background-image:none}#main p.introlista{background-image:url(../images/flechita.gif);background-repeat:no-repeat;background-position:0 3px;margin-top:12px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;padding-left:10px}#main p#imagen{text-align:center;margin-top:40px;padding-bottom:40px;border-bottom:1px solid #CD9E64}#main p#imagen img{border:1px solid #E5BF64}#main p.ver_todas{margin-left:20px}#main p.tours{margin-left:20px;margin-top:2px}#main p.descargar{background-image:url(../images/flechita2.gif);background-position:7px 5px;background-repeat:no-repeat;padding-left:13px;margin-left:20px;margin-top:2px}#main p.descargar a{background-image:none;padding-left:0}#main p.descargar a:hover{background-image:none}#main p#volver{margin-top:15px;border-top:1px solid #CD9E64;padding-top:12px;text-align:right}#main p#volver a{color:#000;background-image:url(../images/volver_off.gif)}#main p#volver a:hover{color:#000;background-image:url(../images/volver_on.gif)}#informacion a{color:#000;padding-left:12px;background-image:url(../images/vin2_on.gif);background-repeat:no-repeat;background-position:left center}#informacion p.enlaces{padding-left:12px;margin-top:5px}#informacion a.modificar{margin-right:42px}#informacion a:hover{color:#000;background-image:url(../images/vin2.gif)}#main h3.familias{background-image:none;border-bottom:none;text-transform:none;padding-left:0;margin-top:20px;margin-bottom:12px}#main dl.familias,#main dl.familias2{padding-left:12px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;margin-top:15px;width:400px}#main dl.familias:after,#main dl.familias2:after{content:".";height:0;display:block;clear:both;visibility:hidden}#main dt{float:left;width:25px}#main dl.familias dd{clear:right;margin-left:0;float:left;width:375px}#main dl.familias2 dd{margin-bottom:12px;margin-left:0;float:left;clear:right;width:375px}#main a.mail_reserva{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold}#main a.mail{background-image:none;padding-left:0;background-color:#FFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}#main a.mail:hover{background-image:none}#menu_grafico{width:100%;margin-top:17px}#menu_grafico:after{content:".";height:0;clear:both;display:block;visibility:hidden}#menu_grafico li{float:left}#datos{margin-left:13px;margin-top:15px}#menu_grafico a{background-image:none;padding-left:0}#notas{margin-top:20px;margin-bottom:15px}#notas li{background-image:url(../images/iconos/vinnota.gif);background-repeat:no-repeat;background-position:0px 5px;padding-left:9px}#notas a{background-image:none;padding-left:0}#notas a:hover{background-image:none}#notas img{vertical-align:middle}#main p.historico_back{}#main p.historico_back a{color:#000;background-image:url(../images/iconos/vinleft.gif)}#main p.historico_back a:hover{color:#000;background-image:url(../images/iconos/vinlefton.gif)}#contenedor #cabecera_impresion{display:block}#main h3.bodas{margin:40px 0 0 0}#main h4{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;margin:20px 0 12px 0;padding-left:11px;background-image:url(../images/vin7.gif);background-repeat:no-repeat;background-position:0 4px}#main h4.deportes_familia{margin-top:35px}#main h4.deportes_familia.primero{margin-top:20px}#main h4.reuniones_actividades{margin:40px 0 0 0}#main h4.golf,#main h4.tours{margin-top:50px;background:none;padding-left:0}#main h4.golf.primero,#main h4.tours.primero{margin-top:20px}#main ul.piscinas_playa,#main ul.golf{margin:20px 0;padding:0;color:#000;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif}#main ul.piscinas_playa li,#main ul.golf li{background-image:url(../images/guion_FFD86F.gif);background-repeat:no-repeat;background-position:3px 6px;padding-left:10px}#main ul.servicios_piscina_playa{margin:10px 0 30px 0}#main ul.servicios_deportes_familia{margin:10px 0 20px 0}#main ul.servicios.la_zona{margin:10px 0 20px 20px}#main .destacado{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}#main div.lista_bloque_txt_img{width:100%;margin:20px 0}#main div.lista_bloque_txt_img:after{content:".";height:0;clear:both;display:block;visibility:hidden}#main div.bloque_txt_img{float:left;margin:0 0 20px 0;padding:0;width:225px}#main div.bloque_txt_img.dcha{float:right}#main div.bloque_txt_img .bordes{width:225px;border-right:1px solid #D8A75B;border-bottom:1px solid #D8A75B;voice-family:"\"}\"";voice-family:inherit;width:224px}html>body #main div.bloque_txt_img .bordes{width:224px}#main div.bloque_txt_img .bordes:after{content:".";height:0;clear:both;display:block;visibility:hidden}#main div.bloque_txt_img p.titulo{background-color:#FFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:5px 7px 5px 30px;background-image:url(../images/vinh2.gif);background-repeat:no-repeat;background-position:12px 7px}#main div.bloque_txt_img .imagen{float:left;width:103px;margin:0;padding:0}#main div.bloque_txt_img .imagen img{display:block}#main div.bloque_txt_img .texto{float:right;width:110px;margin:0;padding:3px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000;voice-family:"\"}\"";voice-family:inherit;width:104px}html>body #main div.bloque_txt_img .texto{width:104px}#main div.bloque_txt_img .texto p{margin:0;padding:0}#main div.bloque_txt_img .link{text-align:right;width:225px;margin:0;padding:8px 5px 8px 8px;border:1px dotted #D8A75B;border-top:none;voice-family:"\"}\"";voice-family:inherit;width:210px}html>body #main div.bloque_txt_img .link{width:210px}#main div.bloque_txt_img .link:after{content:".";height:0;clear:both;display:block;visibility:hidden}#main div.bloque_txt_img .link img{display:block;float:right}#main div.bloque_txt_img .link a{background:none;margin:0;padding:0}#main div.bloque_txt_img .link a:hover{background:none;margin:0;padding:0}#main div.lista_bloque_txt_img2{width:100%;margin:20px 0}#main div.lista_bloque_txt_img2:after{content:".";height:0;clear:both;display:block;visibility:hidden}#main div.bloque_txt_img2{float:left;margin:0 0 20px 6px;padding:0;width:151px}#main div.bloque_txt_img2.primero{margin-left:0}#main div.bloque_txt_img2 .bordes{width:151px;border:1px solid #D8A75B;voice-family:"\"}\"";voice-family:inherit;width:149px}html>body #main div.bloque_txt_img2 .bordes{width:149px}#main div.bloque_txt_img2 .bordes:after{content:".";height:0;clear:both;display:block;visibility:hidden}#main div.bloque_txt_img2 p.titulo{background-color:#FFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:5px 7px 5px 30px;background-image:url(../images/vinh2.gif);background-repeat:no-repeat;background-position:12px 7px}#main div.bloque_txt_img2 img{display:block}#main div.bloque_txt_img2 .link{text-align:right;width:151px;margin:0;padding:8px 5px 8px 8px;border:1px dotted #D8A75B;border-top:none;voice-family:"\"}\"";voice-family:inherit;width:136px}html>body #main div.bloque_txt_img2 .link{width:136px}#main div.bloque_txt_img2 .link:after{content:".";height:0;clear:both;display:block;visibility:hidden}#main div.bloque_txt_img2 .link img{display:block;float:right}#main div.bloque_txt_img2 .link a{background:none;margin:0;padding:0}#main div.bloque_txt_img2 .link a:hover{background:none;margin:0;padding:0}#main div.no_top{margin-top:0}#main ul.bullet_cuadrado_blanco{margin-top:10px}#main ul.bullet_cuadrado_blanco li{background-image:url(../images/vin5.gif);background-repeat:no-repeat;background-position:0 5px;padding-left:9px}#main ul.bullet_cuadrado_blanco li ul{margin:7px 0 15px 15px}#main ul.bullet_cuadrado_blanco li ul li{background:none;padding-left:0}#main ul.bullet_cuadrado_blanco li.img_salon{text-align:center;background:none;margin:20px 0 30px 0}#main ul.bullet_cuadrado_blanco li.img_salon img{border:1px solid #CD9E64}#main ul.bullet_cuadrado_blanco li.pulse_aqui_golf{margin-top:10px}#main ul.bullet_cuadrado_blanco.modif_cancel{margin:20px 0 20px 20px}#main ul.bullet_cuadrado_blanco.contactenos{margin:10px 0 20px 20px}#main ul.bullet_cuadrado_blanco.contactenos .indentado{margin:0 0 5px 20px}#main address{font-style:normal}#contenido div.main_ancho{float:left;width:536px;padding:29px 16px 0 20px;padding-bottom:70px;margin-bottom:70px;background-image:url(../images/fondo_main.gif);background-repeat:no-repeat;background-position:left bottom;voice-family:"\"}\"";voice-family:inherit;width:500px}html>body #contenido div.main_ancho{width:500px}#contenido div.main_ancho #botonera{width:100%}#main table{border-left:1px solid white;border-top:1px solid white;margin:20px 0;padding:0;width:500px}#main table th,#main table td{border-bottom:1px solid white;border-right:1px solid white;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:center;height:18px}#main table th{background-color:#FFF;font-size:10pxpx}#main table td{background-color:#FFF}#main table td.primera{font-weight:bold;text-align:left}#main table td.primera a{background:none;color:#000;padding:0}#main table td.primera a:hover{background:none;color:#000;padding:0}#main table .separador{padding:0;height:7px;font-size:1px;line-height:1px;background-color:#FFF}#main table.precios_especiales{width:377px}#main table.precios_especiales td.primera{background-color:#FFF;color:#000;vertical-align:middle;text-align:center}#main ul.servicios_disponibles{margin:10px 0 20px 10px}#main ul.montajes{margin:5px 0 20px 10px}#main ul.montajes li{color:#000}#main ul.montajes li a{color:#000;background-image:url(../images/vin6_off.gif);background-repeat:no-repeat;background-position:0 6px;padding-left:6px}#main ul.montajes li a:hover{color:#000;background-image:url(../images/vin6_on.gif);background-repeat:no-repeat;background-position:0 6px;padding-left:6px}#main .img_conborde_centrada{text-align:center;margin:40px 0}#main .img_conborde_centrada img{border:1px solid #CD9E64}#main .borde_superior{border-top:1px solid #CD9E64;margin:20px 0 0 0;padding:10px 0 0 0}#main ul#botonera.salones,#main ul#botonera.spa{margin-top:18px}#main ul#botonera.solo_enviar li{margin-left:170px}#main div.actividad{margin:0 0 40px 0}#main div.actividad .info,#main div.actividad .ubicacion,#main div.actividad .como_llegar{margin:0 0 25px 0}#main .info.bodas{margin:20px 0}#main a.sin_bullet,#main a.sin_bullet:hover{background:none;padding-left:0}#main p.flechita{background-image:url(../images/flechita2.gif);background-position:0 5px;background-repeat:no-repeat;padding-left:6px}#main p.flechita a{background-image:none;padding-left:0}#main p.flechita a:hover{background-image:none}#main p.flecha_spa,#main .flecha_gal_img{color:#000;background-image:url(../images/vin2.gif);background-repeat:no-repeat;background-position:left center;padding-left:12px}#main p.flecha_spa{margin-top:7px}#main p.flecha_gal_img{margin:30px 0 15px 0}#main ul.lista_anclas{margin:30px 20px}#main p.subir{text-align:right}#main p.subir a{color:#000;background-image:url(../images/vin8_off.gif);background-repeat:no-repeat;background-position:center right;padding:0 10px 0 0}#main p.subir a:hover{color:#000;background-image:url(../images/vin8_on.gif)}#main #reservas{margin:40px 0 0 80px}#main #reservas .indentado{padding:0 0 0 20px}#main #reservas select{width:37px;font-size:10pxpx;color:#000;text-align:right}#main #reservas select.anyo{width:74px}#main #reservas select.area{width:90px;text-align:left;margin-right:5px}#main #reservas select.pais_provincia{width:130px;text-align:left;margin-right:5px}#main #reservas input.txt{width:130px;font-size:10pxpx;color:#000}#main #reservas p.area_pais_txt{margin:30px 0}#main #reservas p.fecha_entrada{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;margin:20px 0 0 0}#main #reservas p.campo{width:48px;float:left;margin-bottom:10px}#main #reservas p.anyo{width:85px;margin-right:20px}#main #reservas p.noches{width:60px}#main #reservas p.hint{clear:both}#main #reservas p.consultar{margin:40px 0 0 115px}#main p.info.reservas{margin:30px 0;color:#000}#contenido div.una_columna{float:none;background:none;width:100%;padding:0;voice-family:"\"}\"";voice-family:inherit;width:100%}html>body #contenido div.una_columna{width:100%}#main ul.menu_interior_horiz{background-color:#FFF;margin:15px 0 40px 0;padding:5px;text-align:left}#main ul.menu_interior_horiz li{display:inline;margin-left:15px}#main ul.menu_interior_horiz li.primero{margin-left:0}#main ul.menu_interior_horiz li a{background-image:url(../images/vin9_off.gif);background-repeat:no-repeat;background-position:left center;padding-left:7px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none}#main ul.menu_interior_horiz li a:hover,#main ul.menu_interior_horiz li.activa a{background-image:url(../images/vin9_on.gif);color:#000}#main #contactenos{margin:30px 0}#main #contactenos select,#main #contactenos textarea,#main #contactenos input{font-size:11px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif}#main #contactenos select{width:100px;margin-left:5px}#main #contactenos input#email{width:160px}#main #contactenos textarea#comentarios{width:425px;height:100px}#main #contactenos div.medio{width:100%;margin:10px 0 20px 0}#main #contactenos div.medio:after{content:".";height:0;clear:both;display:block;visibility:hidden}#main #contactenos div.medio div{width:48%}#main #contactenos div.medio div p.texto{text-align:right}#main #contactenos div.medio div.izda{float:left}#main #contactenos div.medio div.dcha{float:right}#main #contactenos p.obligatorios{text-align:right}#main #contactenos p.comentarios,#main #contactenos p.enviar{text-align:center}#main #contactenos p.enviar{margin:30px 0}#main ul.mapa{margin:30px 0 0 120px}#main ul.mapa a,#main ul.mapa a:hover{text-decoration:none}#main ul.mapa a:hover{color:#000}#main ul.mapa li{margin:0 0 20px 0}#main ul.mapa li a{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;margin:20px 0 12px 0;padding-left:11px;background-image:url(../images/vin7.gif);background-repeat:no-repeat;background-position:0 4px}#main ul.mapa li a:hover{background-image:url(../images/vin2.gif)}#main ul.mapa li ul{margin:10px 0 10px 30px}#main ul.mapa li ul li{margin:0 0 5px 0}#main ul.mapa li ul li a{background-image:url(../images/cuadro_off.gif);background-repeat:no-repeat;background-position:0 5px;padding-left:9px;font-weight:bold;color:#000}#main ul.mapa li ul li a:hover{background-image:url(../images/cuadro_on.gif)}#main ul.mapa li ul li ul{margin:5px 0 10px 30px}#main ul.mapa li ul li ul li{margin:0 0 5px 0}#main ul.mapa li ul li ul li a{background-image:url(../images/vin10_off.gif);background-repeat:no-repeat;background-position:0 6px;padding-left:8px;font-weight:normal;color:#000}#main ul.mapa li ul li ul li a:hover{background-image:url(../images/vin10_on.gif)}#main ul.seleccion_idioma{margin:20px}#main ul.seleccion_idioma a{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}#main ul.seleccion_idioma li{margin:0 0 10px 0}#main ul.seleccion_idioma li ul{margin:10px 0 10px 30px}#main ul.seleccion_idioma li ul li{margin:0 0 5px 0}#main ul.seleccion_idioma li ul li a{background-image:url(../images/cuadro_off.gif);background-repeat:no-repeat;background-position:0 5px;padding-left:9px;font-weight:bold;color:#000}#main ul.seleccion_idioma li ul li a:hover{background-image:url(../images/cuadro_on.gif);color:#000}#main #galeria_imagenes{margin:20px 0}#main #galeria_imagenes select{font-size:11px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;width:120px;margin:0 5px}#main #galeria_imagenes input{position:relative;top:3px}#main ul.thumbs_galeria{margin:15px 0 30px 0;padding:0;width:100%}#main ul.thumbs_galeria:after{content:".";height:0;clear:both;display:block;visibility:hidden}#main ul.thumbs_galeria li{float:left;margin:0 0 30px 24px}#main ul.thumbs_galeria li.primera{margin-left:0}#main ul.thumbs_galeria img{display:block;border:1px solid #CD9E64}#main ul.thumbs_galeria a{background:none;padding:0}#main ul.thumbs_galeria a:hover{background:none}#main p#volver.tours{margin-top:0px;border-top:none;padding-top:12px;text-align:right}#main .ubicacion{margin:20px 0;background-image:url(../images/cuadro_off.gif);background-repeat:no-repeat;background-position:0 4px;padding-left:9px}#main .ubicacion p{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;margin-bottom:5px}#main #newsletter_alta,#main #newsletter_modif,#main #newsletter_baja{text-align:center;margin:30px 0 0 0}#main #newsletter_modif,#main #newsletter_baja{padding:20px 0 0 0;border-top:1px solid #CD9E64}#main #newsletter_alta input,#main #newsletter_modif input,#main #newsletter_baja input{font-size:11px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0 0 0 8px;width:150px}#main #newsletter_alta p,#main #newsletter_modif p,#main #newsletter_baja p{width:250px;margin:20px auto;text-align:right}#main #newsletter_alta p.intro,#main #newsletter_modif p.intro,#main #newsletter_baja p.intro{width:100%;margin:0 0 20px 0;text-align:left}#main #newsletter_alta p.enviar input,#main #newsletter_modif p.enviar input,#main #newsletter_baja p.enviar input{width:auto}#main #newsletter_alta label,#main #newsletter_modif label,#main #newsletter_baja label{width:80px;display:block;float:left;text-align:right;padding-top:3px}#main .info_seleccion,#main .info_habitacion{padding:5px 5px 20px 5px;border-bottom:1px solid #CD9E64}#main .info_seleccion:after,#main .info_habitacion:after{content:".";height:0;clear:both;display:block;visibility:hidden}#main .info_seleccion,#main .info_habitacion{display:inline-table}* html #main .info_seleccion,* html #main .info_habitacion{height:1%}#main .info_seleccion,#main .info_habitacion{display:block}#main .info_seleccion .info{color:#000;margin-bottom:20px}#main .info_seleccion strong{font-family:Verdana,Arial,Helvetica,sans-serif}#main .info_seleccion .izda,#main .info_habitacion .izda{float:left;width:60%}#main .info_seleccion .dcha,#main .info_habitacion .dcha{float:right;width:40%}#main .info_seleccion .izda p,#main .info_seleccion .dcha p{margin:0}#main .info_habitacion .precio{font-size:14px;font-weight:bold;background-color:#FFF;text-align:center;width:167px;padding:3px;voice-family:"\"}\"";voice-family:inherit;width:161px}html>body #main div.info_habitacion .precio{width:161px}#main .info_habitacion .continuar{width:167px;margin:20px 0;text-align:center}#main .info_habitacion .continuar a,#main .info_habitacion .continuar a:hover{background:none;padding-left:0}#main #coste_reserva{width:420px;border:none;margin:20px 0 30px 0}#main #coste_reserva td{width:300px;padding:0 15px;border:none;background-color:#FFF;color:#000;text-align:left;vertical-align:bottom}#main #coste_reserva td.indentado{width:10px}#main #coste_reserva td.habitacion{background-image:url(../images/flechita.gif);background-repeat:no-repeat;background-position:2px 9px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}#main #coste_reserva td.precio{width:100px;text-align:right;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}#main #coste_reserva td.total{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}#main #coste_reserva .sp{padding:0;height:12px;line-height:1px;font-size:1px}#main #coste_reserva .sp_linea{padding:0;line-height:40px;background-image:url(../images/separador_tabla_reservas.gif);background-repeat:repeat-x;background-position:left center}#main #tipo_cliente input{font-size:11px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif}#main #tipo_cliente .acepto{margin:0 0 0 15px}#main #tipo_cliente div.lista_bloque_txt_img{border-top:1px solid #D8A75B;padding-top:20px;margin-top:20px}#main #tipo_cliente div.bloque_txt_img{float:left;margin:0 0 20px 20px;padding:0;width:250px}* html #main #tipo_cliente div.bloque_txt_img{display:inline}#main #tipo_cliente div.bloque_txt_img .bordes{height:140px;width:250px;border:1px solid #D8A75B;voice-family:"\"}\"";voice-family:inherit;width:248px}html>body #main #tipo_cliente div.bloque_txt_img .bordes{width:248px}#main #tipo_cliente div.bloque_txt_img p{margin:0 7px 10px 7px}#main #tipo_cliente div.bloque_txt_img p.titulo{background-color:#FFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:5px 7px 5px 30px;background-image:url(../images/vinh2.gif);background-repeat:no-repeat;background-position:12px 7px;margin-bottom:7px}#main #tipo_cliente div.bloque_txt_img .link{text-align:right;width:250px;margin:0;padding:8px 5px 8px 8px;border:1px dotted #D8A75B;border-top:none;voice-family:"\"}\"";voice-family:inherit;width:235px}html>body #main #tipo_cliente div.bloque_txt_img .link{width:235px}#main #tipo_cliente div.bloque_txt_img #email_mas{margin-left:30px;width:150px}#main #tipo_cliente div.bloque_txt_img #password_mas{margin-left:6px;width:70px}#main #datos_personales{}#main #datos_personales p{padding-left:10px}#main #datos_personales select,#main #datos_personales textarea,#main #datos_personales input{font-size:11px;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif}#main #datos_personales table.datos_personales{width:360px;border:none;margin:10px 0 20px 10px}#main #datos_personales table.datos_personales input,#main #datos_personales table select{width:160px}#main #datos_personales table.datos_personales td{border:none;background-color:#FFF;color:#000;text-align:left;width:180px;height:60px}#main #datos_personales table.datos_personales td.sep{width:20px;height:auto}#main #datos_personales table.datos_personales td label{display:block;padding:0 0 5px 0}#main #datos_personales table.tarjeta_credito{width:600px;border:none;margin:20px 0 20px 10px}#main #datos_personales table.tarjeta_credito input,#main #datos_personales table select{width:160px}#main #datos_personales table.tarjeta_credito td{border:none;background-color:#FFF;color:#000;text-align:left;width:200px;vertical-align:bottom}#main #datos_personales table.tarjeta_credito .tipo_tarjeta,#main #datos_personales table.tarjeta_credito .num_tarjeta,#main #datos_personales table.tarjeta_credito .fecha_caducidad{display:block;padding:0 0 5px 0}#main #datos_personales table.tarjeta_credito #mes_caducidad{width:45px}#main #datos_personales table.tarjeta_credito #anyo_caducidad{width:65px}#main #datos_personales #observaciones{margin:20px 0 0 10px}#main #datos_personales p.verisign{margin:40px 0 30px;padding-top:20px;border-top:1px solid #CD9E64;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}#main #datos_personales p.verisign img{border:1px solid #CD9E64;position:relative;top:12px;margin-right:5px}#main #datos_personales strong{font-family:Verdana,Arial,Helvetica,sans-serif}#main #datos_personales .finalizar_reserva{text-align:center;margin:30px 0}#main p.imprimir_conf_reserva{display:none;text-align:right;margin:20px 0 15px 0}#main p.imprimir_conf_reserva a,#main p.imprimir_conf_reserva a:hover{background:none;padding-left:0}#main div.datos_reserva{padding-bottom:20px;border-bottom:1px solid #CD9E64;margin-bottom:20px}#main div.datos_reserva p{padding-left:30px}#main div.datos_reserva p.hotel{text-transform:uppercase;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#000;background-image:url(../images/vin4.gif);background-repeat:no-repeat;background-position:20px 4px}#main div.datos_reserva p.otras_necesidades{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;margin:20px 0 12px 0;background-image:url(../images/vin7.gif);background-repeat:no-repeat;background-position:20px 4px}#main div.datos_reserva.localizador{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:center;border-top:1px solid #CD9E64;border-bottom:1px solid #CD9E64;padding:20px 0;margin:0 0 30px 0}#main div.datos_reserva.localizador p{padding-left:0}#main .centrado{text-align:center}body.popup{background-color:#FFF;background-image:none;text-align:left}body.popup #main{width:484px;padding:18px;voice-family:"\"}\"";voice-family:inherit;width:448px}html>body body.popup #main{width:448px}body.popup #cabecera h1{border-bottom:1px solid #FFF;padding:0;margin:0}body.popup #main h2{color:#000;font-size:15px;margin-bottom:11px}body.popup #main h3.det_hab{margin:30px 0 0 3%;text-transform:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000;border-bottom:none;padding:0;background-image:none}body.popup dl#popup_detalle_tarifa{width:97%;margin:30px 0 30px 3%;padding:0}body.popup dl#popup_detalle_tarifa:after{content:".";height:0;clear:both;display:block;visibility:hidden}body.popup dl#popup_detalle_tarifa dt{float:left;width:35%;margin:0 5% 15px 0;padding:0}body.popup dl#popup_detalle_tarifa dt{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}body.popup dl#popup_detalle_tarifa dd{float:left;width:60%;margin:0 0 15px 0;padding:0}body.popup #main .cerrar{text-align:center;margin:30px 0 0 0}body.popup #main.pol_priv h3,body.popup #main.pol_priv h4{margin:30px 0 10px 0;padding-left:0;background-image:none}body.popup #main.pol_priv address{margin:10px 0 10px 20px}body.popup #main.pol_priv address strong{font-family:Verdana,Arial,Helvetica,sans-serif}