html,body,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,blockquote,fieldset,input{margin:0;padding:0;outline:0}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#075fe2}
a:hover{text-decoration:underline}
a:focus{outline:none}
a img{border:none}
body,input,select,textarea{font-family:Arial;color:#555}
div,table,input,select,textarea{font-size:12px}
li{list-style-type:none}
h1,h2,h3,h4,h5,h6{color:#356259}
h1{font-size:32px}
h2{font-size:24px}
h3{font-size:18px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:10px}

/* esqueleto */
#body{position:absolute;top:0;left:50%;margin-left:-372px;width:744px;background:url(body_left_shadow.jpg) repeat-y left top}
#pcont{margin-top:132px;padding:0 20px 0 5px;background:url(body_bottomb.jpg) no-repeat right bottom;overflow:hidden} * html #pcont{height:0}
#cont{width:530px;min-height:400px;float:right;background-repeat:no-repeat;background-position:right top} * html #cont{height:400px}
#nav{width:180px;padding-bottom:100px;float:left;overflow:hidden} * html #nav{height:0}
#head{position:absolute;top:0;left:0;width:100%;height:132px;background:#fff url(bodytop.png) no-repeat left bottom}
#foot{clear:both;height:40px;padding:0 16px;background:#fff url(body_bottoma.gif) no-repeat 0 0}

/* logo */
#head h2{position:absolute;left:40px;top:60px}

/* nav lng */
#navLng{position:absolute;top:5px;right:10px}
#navLng li{float:left;list-style-type:none}

/* nav top */
#navTop{position:absolute;right:32px;top:10px}
#navTop li{float:left;list-style-type:none;padding-left:12px}
#navTop li a{font-size:11px;color:#666;text-decoration:underline}
#navTop li.active a{font-weight:bold}

#navSite,#navSite div,#navSite a{width:180px}
#navSite a{display:block;background:url(nav.png) no-repeat 0 0;height:24px;color:#fff;text-decoration:none;text-align:right}
#navSite a span{display:block;padding:6px 46px 0 0;background:url(navhover.gif) no-repeat 0 0;font-weight:bold;font-size:12px}

#navSite #nav_about a{background-position:0 0;height:40px}
#navSite #nav_media a{background-position:0 -40px}
#navSite #nav_servicios a{background-position:0 -64px}
#navSite #nav_prensa a{background-position:0 -88px}
#navSite #nav_testimonios a{background-position:0 -120px}
#navSite #nav_noticias a{background-position:0 -136px}
#navSite #nav_tecnologia a{background-position:0 -160px}
#navSite #nav_staff a{background-position:0 -160px}
#navSite #nav_catalogo a{background-position:0 -184px;height:41px}

#navSite .active a span, #navSite .hover a span{background-position:0 -41px}
#navSite #nav_about a span{padding-top:22px;background-position:0 40px}
#navSite #nav_about.active a span,#navSite #nav_about.hover a span{background-position:0 -81px}

#navSite .block{background:url(nav.png) no-repeat}
#navSite .block a{background:#E3E3E3;width:172px}
#navSite .block a span{background:none;padding:6px 12px 6px 0;margin:0 27px 0 0;height:auto;color:#3db39f;border-top:1px solid #ccc;border-left:10px solid #E3E3E3;font-weight:normal}
#navSite .block a:hover span,#navSite .block .active a span{color:#858585;font-weight:bold}

#navSite #nav_servicios_juventud.active a span,#navSite #nav_servicios_juventud a:hover span{border-left-color:#f09949}
#navSite #nav_servicios_modelaje.active a span,#navSite #nav_servicios_modelaje a:hover span{border-left-color:#f8bd01}
#navSite #nav_servicios_relax.active a span,#navSite #nav_servicios_relax a:hover span{border-left-color:#c9e45f}
#navSite #nav_servicios_salud.active a span,#navSite #nav_servicios_salud a:hover span{border-left-color:#3ab4c3}

#navSite #nav_tecnologia .active a span,#navSite #nav_tecnologia .block a:hover span{border-left-color:#017864}

/* text content */
.textContent{padding:160px 50px 60px 130px}
.textContent p,.textContent ul,.textContent ol{padding:8px 0}
.textContent p,.textContent li{text-align:justify}
.textContent ul,.textContent ol{margin:0 0 0 24px}
.textContent ul li{list-style-type:disc}
.textContent h1{padding:32px 0 16px 0}
.textContent h2{padding:24px 0 12px 0}
.textContent h3{padding:18px 0 10px 0}
.textContent h4{padding:14px 0 8px 0}
.textContent h5{padding:12px 0 6px 0}
.textContent h6{padding:10px 0 2px 0}

/* pagination */
.pagination{text-align:center;padding:10px 0}
.pagination a,.pagination span,.pagination strong{padding:3px 6px;border:1px dotted #ccc}
.pagination strong{background:#7c9c57;color:#fff}

/* backgrounds */
#pcont.main_home{background-image:url(home-modificacion_foot.jpg)}
#pcont.about_home{background-image:url(about_foot.jpg)}
#pcont.about_staff{background-image:url(staff_foot.jpg)}
#pcont.servicios_juventud{background-image:url(serv1_foot.jpg)}
#pcont.servicios_modelaje{background-image:url(serv2_foot.jpg)}
#pcont.servicios_relax{background-image:url(serv3_foot.jpg)}
#pcont.servicios_salud{background-image:url(serv4_foot.jpg)}
#pcont.tecnologia_home,
#pcont.tecnologia_syneron,
#pcont.tecnologia_sybaritic,
#pcont.tecnologia_tonederm{background-image:url(tecnologia_foot.jpg)}
#pcont.gallery_media{background-image:url(about_foot.jpg)}
#pcont.gallery_prensa{background-image:url(prensa_foot.jpg)}
#pcont.noticias_lista,
#pcont.noticias_detalle{background-image:url(noticias_foot.jpg)}
#pcont.main_contact,
#pcont.main_gracias{background-image:url(contact_foot.jpg)}
#pcont.main_suscription,
#pcont.main_sgracias{background-image:url(suscription_foot.jpg)}

.main_home #cont{}
.about_home #cont{background-image:url(about_head.jpg)}
.about_staff #cont{background-image:url(staff_head.jpg)}
.servicios_juventud #cont{background-image:url(serv1_head.jpg)}
.servicios_modelaje #cont{background-image:url(serv2_head.jpg)}
.servicios_relax #cont{background-image:url(serv3_head.jpg)}
.servicios_salud #cont{background-image:url(serv4_head.jpg)}
.tecnologia_home #cont,
.tecnologia_syneron #cont,
.tecnologia_sybaritic #cont,
.tecnologia_tonederm #cont{background-image:url(tecnologia_head.jpg)}
.gallery_media #cont{background-image:url(media_head.jpg)}
.gallery_prensa #cont{background-image:url(prensa_head.jpg)}
.noticias_lista #cont,
.noticias_detalle #cont{background-image:url(noticias_head.jpg)}
.main_contact #cont,
.main_gracias #cont{background-image:url(contact_head.jpg)}
.main_testimonios #cont{background-image:url(testimonio_head.jpg)}
.main_suscription #cont,
.main_sgracias #cont{background-image:url(suscription_head.jpg)}

/* copy-credits */
#copyright{float:left;padding:24px 0 0 0;font-size:10px;color:#777}
#credits{float:right;padding:24px 0 0 0;font-size:10px;color:#777}

/* form tip */
.iVtip{position:absolute;width:240px;color:#333;z-index:100;cursor:default}
.iVtip h3{font:bold 14px Verdana;background:url(iVtip.gif) no-repeat;color:#f00;padding:24px 36px 6px 44px}
.iVtip p{font:10px Verdana;background:url(iVtip.gif) no-repeat left bottom;color:#000;padding:0 36px 36px 44px}

/* loading */
#loadingOverlay{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:1000} * html #loadingOverlay{position:absolute}
#loadingModal{position:fixed;left:50%;top:50%;width:400px;height:80px;margin:-40px 0 0 -200px;background:url(loading_box.png) no-repeat;z-index:1001} * html #loadingModal{position:absolute}
#loadingModal p{padding:30px 20px 20px 60px;font:normal 18px Arial;color:#fff}
.wait p{background:url(loading_wait.png) no-repeat 8px 12px}
.success p{background:url(loading_success.png) no-repeat 8px 12px}

/* misc */
.hidden{display:none !important}
.invisible{visibility:hidden !important}
.invalid{background:#fffdbb;border:1px solid #aeaeae}
/*Date: Tue, 07 Sep 2010 20:12:55 GMT */