* {outline:none;margin:0;padding:0;}
body {background-color: #000000;margin-top: 0px;text-align: justify;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:63%;}

/* Este estilo es para evitar el espacio que crean los browsers nuevos y para evitar la l?nea que se crea en el Firefox 3 de Max */
object {display:block;outline:none;}

#contenedorPagina {margin-left: auto;margin-right: auto;margin-top: 0px;width: 792px;border-bottom:1px solid gray;border-left:1px solid gray;border-right:1px solid gray;}

#contenido {	background-color: #FFFFFF;}

* html  ul#gallery {margin-bottom:-60px;padding:05px 2% 0px;}
*:first-child+html  ul#gallery {margin-bottom:-60px;padding:05px 2% 0px;}
ul#gallery {float:left;list-style:none;margin:11px 0 11px 0;padding:5px 2%;width:95%;border:solid #ccc 1px;overflow:hidden;}
ul#gallery p {color:black;font-size:10px;text-align:justify;font-style:italic;line-height:15px;}
ul#gallery p#fotog {position:relative;display:block;text-align:right;width:100%;height:15px;overflow:hidden;}
ul#gallery li {float:left;margin:0 2px 0 0;position:relative;}
ul#gallery li a {color:#ccc;}
ul#gallery li a:hover {color:#B0BC4C;}
ul#gallery li img {width:75px;height:50px;}
*html ul#gallery li a img {border:solid #ccc 1px;}
*:first-child+html  ul#gallery li a img {border:solid #ccc 1px;}

#menutop {background-color:#B0BC4C;color:black;height:18px;}
*:first-child+html #banner_img {}
#banner_img {height:100px;}
*:first-child+html #banner_img a {line-height:50px;padding:30px 41% 65px;background:url("../img/banner_top.jpg") no-repeat 0 11px;}
#banner_img a {background:url("../img/banner_top.jpg") no-repeat;height:20px;padding-bottom:100px;padding-left:41%;padding-right:41%;width:20px;text-decoration:none;}
#banner_img a span {visibility:hidden;}
ul#menu_l {float:left;position:relative;width:356px;}
#menu_l li {display:block;float:left;font-size:1.0em;line-height:18px;list-style:none;position:relative;width:85px;text-align:center;}
#menu_l a {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;text-transform:uppercase;}
#menu_l a:hover {letter-spacing:0.1em;}
#menu_l li.active {background:black;}
#menu_l li.active a {color:#ffffff;}
#menu_l li.pt {padding-left:8px;padding-right:8px;}
ul#menu_r {color:#3E3F37;float:right;font-size:1em;padding:0;position:relative;width:365px;}
#menu_r a {color:#3E3F37;font-size:9px;text-decoration:none;text-transform:uppercase;padding:0 14px;}
#menu_r a:hover {color:#ffffff;}
#menu_r a.top_active {color:#ffffff;}
#menu_r li {border-left:1px solid #7D8F00;display:block;float:left;font-weight:bolder;height:12px;line-height:15px;list-style:none outside none;position:relative;text-align:center;width:auto;}

#separatorHome {background:#B0BC4C;position:relative;width:100%;height:20px;clear:both;}
*html #separatorHome ul {margin-left:27px;}
#separatorHome ul {list-style:none;margin-left:42px;}
#separatorHome ul  li {border-right:solid #7D8F00 1px;position:relative;display:block;float:left;margin-left:15px;height:8px;}
#separatorHome ul  li a {color:#3E3F37;text-decoration:none;line-height:18px;text-transform:uppercase;font-weight:bolder;font-size:1.0em;;letter-spacing:-1px;margin-right:15px;}
#separatorHome ul  li a:hover {color:#ffffff;}
#separatorHome ul  li.sep_active a {color:#ffffff;}

#aboutMenu {float:left;width:240px;height:450px;}

ul.about, ul.pdfs {list-style:none;position:relative;left:58px;width:199px;margin-top:12px;}
ul.about li {border-bottom:1px solid #CCCCCC;height:25px;padding-top:6px;}
ul.about a {text-decoration:none;color:#3F3F3F;display:block;padding:5px;padding-left:0;font-size:1.1em;}
ul.about a:hover {color:#AFAFAF;}
li.isla a:hover {letter-spacing:.6em;}
li.hist a:hover {letter-spacing:.7em;}
li.proy a:hover {letter-spacing:0.4em;}
li.filo a:hover {letter-spacing:0.28em;}
li.ubi a:hover {letter-spacing:0.44em;}
ul.about a.about_active {color:#AFAFAF;}
li.lugares a:hover {letter-spacing:.5em;}
li.rapanui a:hover {letter-spacing:.5em;}
li.master a:hover {letter-spacing:1em;}
li.habit a:hover {letter-spacing:2.5em;}
li.rest a:hover {letter-spacing:.8em;}
li.salon a:hover {letter-spacing:.4em;}
li.spa a:hover {letter-spacing:.9em;}
li.otros a:hover {letter-spacing:.5em;}
li.excur a:hover {letter-spacing:.5em;}

ul.pdfs {margin-top:15px;}
ul.pdfs li {position:relative;float:left;height:28px;padding-top:5px;margin-bottom:8px;}
ul.pdfs li.online {width:40px;}
ul.pdfs li.online a {background:url("../img/sprite_pdf.png") no-repeat -1px -100px;display:block;height:30px;color:#3F3F3F;text-decoration:none;}
ul.pdfs li.online a:hover {background:url("../img/sprite_pdf.png") no-repeat -1px -63px;}
ul.pdfs li.online a span {display:none;}
ul.pdfs li.adobe {width:120px;line-height:30px;}
ul.pdfs li.adobe a {background:url("../img/sprite_pdf.png") no-repeat 3px -27px;display:block;width:120px;padding-left:38px;color:#3F3F3F;text-decoration:none;}
ul.pdfs li.adobe a:hover {color:#AFAFAF;background:url("../img/sprite_pdf.png") no-repeat 3px 4px;}


#contenidoDerecho {float: right;	background-color: #FFFFFF;width: 552px;overflow:hidden;}

#contenidoTexto {color: #666666;	text-align: justify;font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;line-height: 1.8em;letter-spacing: 0.1mm;font-size: 1.2em;padding: 25px 60px 25px 65px;background-color: #FFFFFF;vertical-align: sub;text-indent: 0pt;margin: 0px;margin-bottom: 70px;}

#contenidoTexto a {color:#3E3F37;font-weight:bolder;text-decoration:none;}
#contenidoTexto a:hover {color:#999900;text-decoration:underline;}
#contenidoTexto a.cont_active {color:#999900;font-weight:bolder;text-decoration:none;}

#contenidoTexto p {margin: 0px;margin-bottom: 10px;}

#pdf {margin-top: 60px;background-color: #FFFFFF;}

.titulos {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #666666;}

#pdf2 {height: 50px;}

#footer {background:url("../img/tepito_foot.jpg") repeat scroll 5px -34px transparent;height:65px;width:100%;}
#mensaje_foot {margin-left:auto;margin-right:auto;width:500px;text-align:center;padding-top:40px;color:#3C3F08;}
#mensaje_foot a {color:#3C3F08;text-decoration:none;}
#mensaje_foot a:hover {text-decoration:underline;}
/* Aviso Presiona */

#presiona {background:url("../img/boton_master.png") no-repeat;display:block;height:79px;left:600px;position:absolute;top:-88px;width:169px;}
#presiona_mapa {background:url("../img/boton_master.png") no-repeat;display:block;height:79px;left:10px;position:absolute;top:-88px;width:169px;}
#presiona p, #presiona_mapa p {color:#3E3F37;font-size:1.3em;font-weight:bold;margin:15px 15px 0 44px;text-align:left;}

/* Estilos especiales formularios */

*html #datosContacto {margin-left:28px;}
#datosContacto {color:#333333;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.1em;line-height:20px;margin-bottom:25px;margin-left:56px;margin-top:29px;text-align:justify;width:175px;}

#espacioFormulario {float:left;margin-bottom:20px;margin-left:30px;margin-top:20px;text-align:right;}
#postulaciones {margin-top:15px;margin-left:50px;}
#postulaciones p {line-height:25px;}
#respuesta {font-size:2em;text-align:justify;line-height:40px;color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;width:468px;}
div.fono {line-height:40px;margin-top:30px;text-align:center;}
.fono img {margin-bottom: -3px;}

/* Mootools Accordion */

#accordion {margin:20px 0px;}

h3.toggler {cursor: pointer;border: 1px solid #BFBFBF;border-right-color: #ddd;border-bottom-color: #ddd;font-family: 'Andale Mono', sans-serif;	font-size: 12px;background: #FFFFFF;color: #808F00;margin: 0 0 4px 0;padding: 3px 5px 1px;}

div.element p, div.element h4 {margin:0px;padding:4px;}

blockquote {padding:5px 20px;}

/* Contador */

*html #countdown {margin-right:-30px;height:90px;top:20px;}
#countdown {height:85px;overflow:hidden;width:200px;position:relative;margin-left:53px;top:40px;}

/* Fotos */

*{outline:none;}
*:first-child+html #content_image {margin-right:-5px;}
#content_image {overflow:hidden;width:791px;height:548px;}
* html #pics_hover{width:880px;margin:-10px 0 0 0px;}
#pics_hover{position:relative;width:800px;height:530px;margin:-10px 0 0 1px;padding:0;}
#pics_hover ul#lista_lat{position:absolute;width:70px;left:813px;top:.42em;}
* html #pics_hover ul{left:5px;width:780px;}
*:first-child+html #pics_hover ul{width:780px;left:5px;}
#pics_hover ul{position:relative;width:795px;float:left;list-style:none;}
* html #pics_hover ul#lista_bottom{padding:0 0 0 6px;}
*:first-child+html #pics_hover ul#lista_bottom{padding:0 0 0 3px;}
#pics_hover ul#lista_bottom{background:#000000;height:110px;margin:5px 0 0;padding:0 0 0 5px;}
* html #pics_hover li{overflow:hidden;}
#pics_hover li{float:left;width:81.5px;height:58px;padding:0;}
#pics_hover ul#lista_bottom li{margin:0 0 -5px -.28em;}
#pics_hover ul#lista_lat li{margin:0 0 -3px -3px;}
#pics_hover p#image {background:#000000 url("../img/images/1.jpg") no-repeat;width:791px;}
* html #pics_hover p img{position:relative;left:0;}
#pics_hover p img{position:relative;color:#000000;}
#pics_hover span a{text-align:left;display:block;width:80px;height:50px;text-decoration:none;padding:2px;cursor:pointer;}
#pics_hover span a img{position:relative;display:block;width:70px;height:45px;padding:2px;}
#pics_hover span a:hover{width:70px;height:45px;padding:2px;}
#pics_hover li a:hover{margin:2px;}
#pics_hover span a:hover img{display:none;width:80px;height:50px;padding:2px;}
#pics_hover li a p{visibility:hidden;}
* html #pics_hover li a:hover p{background:#000000;width:80px;height:50px;line-height:50px;top:-5px;}
*:first-child+html #pics_hover li a:hover p{top:10px;}
#pics_hover li a:hover p{visibility:visible;font-family:"Trebuchet MS", Verdana, Arial, Helvetica;color:#6D6D6D;font-size:11px;position:relative;top:13px;margin-bottom:-20px;text-align:center;}