html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:'FrutigerLTCom-Black';src:url('fonts/FrutigerLTCom-Black.eot')}@font-face{font-family:'FrutigerLTCom-Black';src:url('fonts/FrutigerLTCom-Black.woff') format('woff'),url('fonts/FrutigerLTCom-Black.svg#FrutigerLTCom-Black') format('svg')}@font-face{font-family:'FrutigerLTCom-Roman';src:url('fonts/FrutigerLTCom-Roman.eot')}@font-face{font-family:'FrutigerLTCom-Roman';src:url('fonts/FrutigerLTCom-Roman.woff') format('woff'),url('fonts/FrutigerLTCom-Roman.svg#FrutigerLTCom-Roman') format('svg')}@font-face{font-family:'FrutigerLTCom-Light';src:url('fonts/FrutigerLTCom-Light.eot')}@font-face{font-family:'FrutigerLTCom-Light';src:url('fonts/FrutigerLTCom-Light.woff') format('woff'),url('fonts/FrutigerLTCom-Light.svg#FrutigerLTCom-Light') format('svg')}html{background:#9ed93f none no-repeat center top}body{font-size:13px;font-family:"Times New Roman",Times,serif;line-height:18px;padding:0 0 0 0;margin:0 0 0 0}h1,h2,h3,h4,h5,h6{font-family:FrutigerLTCom-Black,"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-weight:normal;color:#333;clear:both;padding:0px}a{color:#03469D}strong{color:#000000}h1{font-size:150%;margin:0px 0px 10px 0px;font-family:FrutigerLTCom-Black,"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-weight:normal}h2{font-size:140%;margin:0px 0px 8px 0px;font-family:FrutigerLTCom-Black,"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-weight:normal}h3{font-size:130%;margin:0px 0px 6px 0px;font-family:FrutigerLTCom-Roman,"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-weight:normal}h4{font-size:110%;margin:0px 0px 4px 0px;font-family:FrutigerLTCom-Roman,"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-weight:normal}.clear,.clear_both{clear:both}#contenedor{border:0px;margin:0px auto;color:#424242;width:900px;box-shadow:0 1px 8px rgba(0,0,0,0.7)}#cabecera{width:100%;margin:0px;height:111px;background:url('../public_images/header.png') no-repeat center center}#cabecera #logotipo{text-align:center;color:#e1e17c;padding-top:25px}#cabecera #logotipo h1,#cabecera #logotipo h3{color:#e1e17c;text-shadow:0 0 4px #000}#cabecera #logotipo h1{font-size:2.7em;line-height:100%}#cabecera #logotipo h3{font-size:1.8em;text-transform:uppercase;font-family:FrutigerLTCom-Light,"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}#header{width:900px;margin:0 auto}#banner{border:0px;background:#FFFFFF;height:112px;margin-bottom:20px}.banner_home{width:900px;height:445px}.banner_home.masaje{background:url('../public_images/home_masaje.jpg') no-repeat center center}.banner_home.masaje .info{float:right;margin-right:30px;width:390px;font-family:"Times New Roman",Times,serif}.banner_home.masaje .info h3{text-align:center;font-family:"Times New Roman",Times,serif;font-size:1.7em;padding:12px 0px;text-transform:uppercase}.banner_home.masaje .info .intro{margin-top:25px;font-size:1.15em;line-height:135%;color:#000;text-align:justify}.banner_home.masaje .info .intro p{margin-top:10px}.banner_home.sawasdee{background:url('../public_images/home_sawasdee.jpg') no-repeat center center}.banner_home.sawasdee .info{margin-left:50px;width:350px;font-family:"Times New Roman",Times,serif}.banner_home.sawasdee .info h3{text-align:center;font-family:"Times New Roman",Times,serif;font-size:1.7em;padding:12px 0px;text-transform:uppercase}.banner_home.sawasdee .info .intro{margin-top:25px;font-size:1.15em;line-height:135%;color:#000;text-align:justify}.banner_home.sawasdee .info .intro p{margin-top:10px}.contenido{padding:0;margin:0}#contenido-central{line-height:1.3em;margin:0em 0em 0em 0em}#contenido-central .ancho-normal{width:100%}#contenido-central .ancho-con-menu{float:left;width:612px;margin-left:5px}.contenido .servicios{background-color:#fff;height:483px}.contenido .servicios .masajes{width:390px;height:201px;padding:20px 30px;float:left;background:#fff none no-repeat center top}.contenido .servicios .masajes h3{font-family:"Times New Roman",Times,serif;font-size:1.5em;padding:14px 0px 0px;text-transform:uppercase;color:#307c1d;text-shadow:0 0 2px #fff}.contenido .servicios .masajes .intro{margin-top:30px;font-size:1.1em;line-height:130%;color:#000;display:none}.contenido .servicios .masajes .intro p{margin-top:10px}.contenido .servicios .masajes.masaje01{width:389px;border-right:1px solid #999;border-bottom:1px solid #999;background-image:url('../public_images/servicios_01.jpg')}.contenido .servicios .masajes.masaje01:hover{background-position:center bottom}.contenido .servicios .masajes.masaje02{border-bottom:1px solid #999;background-image:url('../public_images/servicios_02.jpg')}.contenido .servicios .masajes.masaje02:hover{background-position:center bottom}.contenido .servicios .masajes.masaje03{width:389px;border-right:1px solid #999;background-image:url('../public_images/servicios_03.jpg')}.contenido .servicios .masajes.masaje03:hover{background-position:center bottom}.contenido .servicios .masajes.masaje04{background-image:url('../public_images/servicios_04.jpg')}.contenido .servicios .masajes.masaje04:hover{background-position:center bottom}.contenido .servicios .masajes.masaje04:hover::child{display:block}.contenido .tarifas{height:443px;padding:20px;background:#e1e17c url('../public_images/bk_tarifas_tabla.jpg') no-repeat center bottom}.contenido .tarifas h3{text-align:center;font-family:"Times New Roman",Times,serif;font-weight:bold;font-size:1.4em;padding:5px 0px;text-transform:uppercase;color:#307c1d;background:url('../public_images/deg_tarifasTop.png') repeat-y center center}.contenido .tarifas .tabla{background:url('../public_images/deg_tarifasTable.png') repeat-y center top;margin:10px 0px}.contenido .tarifas .tabla table{width:800px;margin:0px auto;color:#000;font-size:1.2em}.contenido .tarifas .tabla table tr{height:37px}.contenido .tarifas .tabla table tr th{font-size:1.1em;font-weight:normal;vertical-align:middle;padding:0 9px}.contenido .tarifas .tabla table tr th.conFondo{background:url('../public_images/deg_tarifasTableV.png') no-repeat center top}.contenido .tarifas .tabla table tr td{text-align:center;vertical-align:middle;font-size:1.1em}.contenido .tarifas .tabla table tr td.producto{text-align:left;font-size:1.1em;padding:0px 20px}.contenido .tarifas .tabla table tr td.conFondo{background:url('../public_images/deg_tarifasTableV.png') repeat-x center top}.contenido .tarifas .tabla table tr td.t2{background-position:center -37px}.contenido .tarifas .tabla table tr td.t3{background-position:center -74px}.contenido .tarifas .tabla table tr td.t4{background-position:center -111px}.contenido .tarifas .tabla table tr td.nota{text-align:left;padding:0 20px;font-size:.8em}.contenido .tarifas .promociones{width:100%;margin:25px 0px 15px;padding:10px 0;text-align:center;background:url('../public_images/deg_tarifasTopBis.png') repeat-y center center;font-weight:bold;color:#000}.contenido .tarifas .detalles p{text-align:center;margin:10px 0;font-weight:bold;font-size:120%}.contenido .contacto{background-color:#fff;padding:20px 30px;position:relative;height:443px}.contenido .contacto .formulario{width:305px;float:left}.contenido .contacto .formulario h2{font-family:"Times New Roman",Times,serif;font-size:1.4em;padding:14px 0px 0px;text-transform:uppercase;color:#307c1d;text-shadow:0 0 2px #fff}.contenido .contacto .formulario .rellene{margin:10px 0}.contenido .contacto .formulario label{padding-bottom:3px}.contenido .contacto .formulario label a{color:#307c1d}.contenido .contacto .formulario .inputText{width:282px;border:1px solid #e1e17c;border-radius:4px;padding:5px 10px;margin-bottom:10px;font-size:1.1em}.contenido .contacto .formulario .telefono .inputText,.contenido .contacto .formulario .email .inputText{width:125px}.contenido .contacto .formulario .telefono{float:left}.contenido .contacto .formulario .email{float:right}.contenido .contacto .formulario textarea{width:282px;height:70px;border:1px solid #e1e17c;border-radius:4px;padding:5px 10px;margin-bottom:10px;font-size:1.1em}.contenido .contacto .formulario .submit{margin:10px 0 0 5px;padding:8px 15px;border:1px solid #bbb;border-radius:5px;background-color:#85855c;color:#e1e17c;font-family:"Times New Roman",Times,serif;text-transform:uppercase;font-size:1.2em}.contenido .contacto .formulario .submit:hover{background-color:#e1e17c;color:#85855c;cursor:pointer}.contenido .contacto .direccion{position:absolute;left:300px;bottom:33px;margin-left:50px;width:150px;text-align:right}.contenido .contacto .direccion h2{font-family:"Times New Roman",Times,serif;font-size:1.4em;padding:14px 0px 0px;text-transform:uppercase;color:#307c1d;text-shadow:0 0 2px #fff}.contenido .contacto .direccion div{font-size:1.15em;line-height:130%;margin-bottom:10px}.contenido .contacto .direccion div:last-child{margin-bottom:0px}.contenido .contacto .direccion div a{color:#000;text-decoration:none}.contenido .contacto .direccion div a:hover{color:#307c1d}.contenido .contacto .direccion div span{color:#307c1d;font-weight:bold}.contenido .contacto .mapa_google{float:right;text-align:right}.contenido .contacto .mapa_google .Social_icons_fb{margin-bottom:3px}.contenido .contacto .mapa_google .Social_icons_fb:hover{opacity:.8;filter:alpha(opacity=80)}.contenido .contacto .mapa_google #map_canvas{background-color:#eee;width:350px;height:385px;border:1px solid #e1e17c;border-radius:4px;overflow:hidden}.contenido .contacto .mapa_google #map_canvas div{text-align:left}.contenido .contacto .mapa_google #map_canvas div a{color:#307c1d}.contenido .contacto .mapa_google #map_canvas div a:hover{color:#000}#pie_pagina{background:#307c1d url('../public_images/bk_footer.png') no-repeat center center;text-align:center;padding:15px 15px 20px;color:#e1e17c;height:57px;font-size:1.4em;text-shadow:0 0 3px #000}#pie_pagina strong{color:#e1e17c}#pie_pagina div{margin-top:0px;line-height:130%}#pie_pagina div a{color:#e1e17c;text-decoration:none}#pie_pagina div a:hover{color:#fff}#dialog-message-privacidad{font-size:.8em}#navegacion{width:900px;text-align:center;border:0px;background:transparent url('../public_images/bk_menu.png') repeat-x center top}#navegacion ul#menu{margin:0 70px;list-style:none;padding:12px 0 10px;border:0px solid red;text-align:center;font-size:1.45em}#navegacion ul#menu li{display:inline-block}#navegacion ul#menu li a{text-decoration:none;text-align:center;padding:0px 13px;color:#666}#navegacion ul#menu li a:hover,#navegacion ul#menu li a:active{color:#000}#navegacion ul#menu li.seleccionado1 strong{color:#9cae53;padding:0px 10px 0px 10px;font-weight:bold}#navegacion #idiomas{float:right;padding:12px 0em;margin-right:15px;font-size:1.45em}#navegacion #idiomas ul,#navegacion #idiomas li{display:inline}#navegacion #idiomas li{padding-left:12px;color:#FFFFFF}#navegacion #idiomas li strong{color:#76761b;font-weight:normal}#navegacion #idiomas li a{color:#444;text-decoration:none}#navegacion #idiomas li a:hover{color:#307c1d}#navegacion #idiomas li.fin,#navegacion #idiomas li.inicio{border:none}#navegacion-secundaria{width:900px;text-align:center;border:0px;background-color:#000;height:38px}#navegacion-secundaria ul#subMenu{list-style:none;padding:10px 0;border:0px solid red;text-align:center;font-size:1.2em}#navegacion-secundaria ul#subMenu li{text-transform:uppercase;display:inline-block;width:440px;text-align:center}#navegacion-secundaria ul#subMenu li a{text-decoration:none;text-align:center;color:#aeae53}#navegacion-secundaria ul#subMenu li a:hover,#navegacion-secundaria ul#subMenu li a:active{color:#666}#navegacion-secundaria ul#subMenu li.seleccionado1 strong{color:#666;font-weight:nornal}