/* CSS Document */
a { outline:#FFF none!important; }
A.legales1:visited { color:#333333; text-decoration: underline; }
A.legales1:active { color:#333333; text-decoration: underline; }
A.legales1:link { color:#333333; text-decoration: underline; }
A.legales1:hover { color:#666666; text-decoration: underline; }
A.legales2:visited { color:#333333; text-decoration: none; }
A.legales2:active { color:#333333; text-decoration: none; }
A.legales2:link { color:#333333; text-decoration: none; }
A.legales2:hover { color:#333333; text-decoration: none; }
A.legales3:visited { color:#8E6F48; text-decoration: underline; }
A.legales3:active { color:#8E6F48; text-decoration: underline; }
A.legales3:link { color:#8E6F48; text-decoration: underline; }
A.legales3:hover { color:#8E6F48; text-decoration: underline; }
A.links11d:visited { color:#8E6F48; text-decoration: underline; }
A.links11d:active { color:#8E6F48; text-decoration: underline; }
A.links11d:link { color:#8E6F48; text-decoration: underline; }
A.links11d:hover { color:#8E6F48; text-decoration: underline; }
A.links12g:visited { color:#CCCCCC; text-decoration: underline; }
A.links12g:active { color:#CCCCCC; text-decoration: underline; }
A.links12g:link { color:#CCCCCC; text-decoration: underline; }
A.links12g:hover { color:#CCCCCC; text-decoration: underline; }
A.marquee:visited { color:#8E6F48; text-decoration: none; }
A.marquee:active { color:#8E6F48; text-decoration: none; }
A.marquee:link { color:#8E6F48; text-decoration: none; }
A.marquee:hover { color:#8E6F48; text-decoration: none; }
/* template */
body { margin:15px 0px 2px 0px; background-color: #000000; overflow:scroll; overflow:-moz-scrollbars-vertical; text-align:center; }
#contenedor { width: 752px; height: 900px; _height: 466px; margin: 0px auto 0px auto; position: relative; text-align:left; }
#contenedorhome { width: 752px; height: 900px; _height: 430px; margin: 0px auto 0px auto; position: relative; text-align:left; }
#cuerpohome { width:752px; height: 900px; border:#333333 solid 1px; text-align:center; }
/* for IE 6 \*/
*html #cuerpohome { height: 860px; }
#cuerpo { width:752px; border:#333333 solid 1px; text-align:center; }
#pie { clear: left; position: relative; width:752px; margin-top: 10px; margin-bottom: 10px; text-align: center; }
#pie h1 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:center; display:inline; }
#pie h3 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:center; display:inline; }
#pie p { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; text-align:center; display:inline; }
#cabecerah { position: relative; }
#cabecerai { position: relative; }
.contenedorfotohome { position: relative; margin: 0px auto 0px auto; width:752px; height:328px; _height:328px; background-image:url(../img/ho_img.gif); background-repeat:no-repeat; background-position:top; _background-position:top; }
/* menu HOME2 SIGNOS ZODIACO*/


#menu_signos_zodiaco {  }
#menu_signos_zodiaco ul {height:18px; list-style:none; margin:5px auto 2px auto; padding:0px; width:565px }
#menu_signos_zodiaco li { float: left; height:18px; /* hide from IE Mac \*/ overflow: hidden;/* end hide */ }
#menu_signos_zodiaco li a { display:block; height:18px; /* hide from IE Mac \*/ overflow: hidden;/* end hide */ }
/* ARIES */
#menu_signos_zodiaco li.aries {  width: 33px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
#menu_signos_zodiaco li.aries a { width: 33px; color:#CCCCCC; }
#menu_signos_zodiaco li.aries-on { width: 33px; color:#CCCCCC; }
#menu_signos_zodiaco li.aries-on a { width: 33px; color:#CCCCCC; }
/* TAURO */
#menu_signos_zodiaco li.tauro { width: 45px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
#menu_signos_zodiaco li.tauro a { width: 45px; color:#CCCCCC; }
#menu_signos_zodiaco li.tauro-on { width: 45px; color:#CCCCCC; }
#menu_signos_zodiaco li.tauro-on a { width: 45px; color:#CCCCCC; }
/* GEMINIS */
#menu_signos_zodiaco li.geminis { width: 47px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
#menu_signos_zodiaco li.geminis a { width: 47px; color:#CCCCCC; }
#menu_signos_zodiaco li.geminis-on { width: 47px; color:#CCCCCC; }
#menu_signos_zodiaco li.geminis-on a { width: 47px; color:#CCCCCC; }
/* CANCER */
#menu_signos_zodiaco li.cancer { width: 48px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
#menu_signos_zodiaco li.cancer a { width: 48px; color:#CCCCCC; }
#menu_signos_zodiaco li.cancer-on { width: 48px; color:#CCCCCC; }
#menu_signos_zodiaco li.cancer-on a { width: 48px; color:#CCCCCC; }
/* LEO */
#menu_signos_zodiaco li.leo { width: 25px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
#menu_signos_zodiaco li.leo a { width: 25px; color:#CCCCCC; }
#menu_signos_zodiaco li.leo-on { width: 25px; color:#CCCCCC; }
#menu_signos_zodiaco li.leo-on a { width: 25px; color:#CCCCCC; }
/* virgo */
#menu_signos_zodiaco li.virgo { width: 39px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
#menu_signos_zodiaco li.virgo a { width: 39px; color:#CCCCCC; }
/* libra */
#menu_signos_zodiaco li.libra { width: 34px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
#menu_signos_zodiaco li.libra a { width: 34px; color:#CCCCCC; }
/* escorpio */
#menu_signos_zodiaco li.escorpio { width: 62px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
#menu_signos_zodiaco li.escorpio a { width: 62px; color:#CCCCCC; }
#menu_signos_zodiaco li.escorpio-on { width: 62px; color:#CCCCCC; }
#menu_signos_zodiaco li.escorpio-on a { width: 62px; color:#CCCCCC; }
/* sagitario */
#menu_signos_zodiaco li.sagitario { width: 58px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
#menu_signos_zodiaco li.sagitario a { width: 58px; color:#CCCCCC; }
#menu_signos_zodiaco li.sagitario-on { width: 58px; color:#CCCCCC; }
#menu_signos_zodiaco li.sagitario-on a { width: 58px; color:#CCCCCC; }
/* capricornio */
#menu_signos_zodiaco li.capricornio { width: 77px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
#menu_signos_zodiaco li.capricornio a { width: 77px; color:#CCCCCC; }
#menu_signos_zodiaco li.capricornio-on { width: 77px; color:#CCCCCC; }
#menu_signos_zodiaco li.capricornio-on a { width: 77px; color:#CCCCCC; }
/* acuario */
#menu_signos_zodiaco li.acuario { width: 50px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
#menu_signos_zodiaco li.acuario a { width: 50px; color:#CCCCCC; }
#menu_signos_zodiaco li.acuario-on { width: 50px; color:#CCCCCC; }
#menu_signos_zodiaco li.acuario-on a { width: 50px; color:#CCCCCC; }
/* piscis */
#menu_signos_zodiaco li.piscis { width: 39px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; }
#menu_signos_zodiaco li.piscis a { width: 40px; color:#CCCCCC; }
#menu_signos_zodiaco li.piscis-on { width: 39px; color:#CCCCCC; }
#menu_signos_zodiaco li.piscis-on a { width: 39px; color:#CCCCCC; }
#menu_signos_zodiaco li a:hover { color:#666666; }
.aries #menu_signos_zodiaco li.aries a { color:#333333; }
/* menu foro*/
#menuforo { width:752px; height:24px; _margin-left: -100px; }
/* for IE 6 \*/

#menuforo {margin:0px auto; padding:0px; width:565px  }
#menuforo ul { height:24px; list-style:none;margin:0px auto; padding:0px;  }
#menuforo li { float: left; height:24px; margin:-1px 0 0 0;  }
#menuforo li a { display:block; height:24px; background: url(../img/menuforo.gif) no-repeat;  text-indent: -9999em; overflow: hidden; }
#menuforo li.foro a { width: 46px; background-position:-95px 0px; }
#menuforo li.foro a:hover {background-position: -95px -24px; }
#menuforo li.prensa a { width: 61px; background-position: -145px 0px; }
#menuforo li.prensa a:hover { width: 61px; background-position: -145px -24px; }
#menuforo li.astrociencia a { width: 110px; background-position: -206px 0px; }
#menuforo li.astrociencia a:hover { width: 110px; background-position: -206px -24px; }
#menuforo li.sabiasque a { width: 81px; background-position: -315px 0px; }
#menuforo li.sabiasque a:hover { width: 81px; background-position: -315px -24px; }
#menuforo li.astronomia a { width: 95px; background-position: -395px 0px; }
#menuforo li.astronomia a:hover { width: 95px; background-position: -395px -24px; }
#menuforo li.humor a { width: 66px; background-position: -490px 0px; }
#menuforo li.humor a:hover { width: 66px; background-position: -490px -24px; }
#menuforo li.citas a { width: 49px; background-position: -554px 0px; }
#menuforo li.citas a:hover { width: 49px; background-position: -554px -24px; }
#menuforo li.mitos a { width: 49px; background-position: -604px 0px; }
#menuforo li.mitos a:hover { width: 49px; background-position: -604px -24px; }


/* menu HOME3*/
#menu { width:752px; height:24px; _margin-left: -100px; }
#menu ul { height:24px; list-style:none; margin:0px auto; padding:0px; width:565px  }
#menu li {float: left; height:24px; margin-top:-13px; }
#menu li a { display:block; height:24px; background-image: url(../img/menunuevo.gif) no-repeat; text-indent: -999em; overflow: hidden; }
#menu li.inicio a { margin-left: 51px; width: 60px; background-position: -94px -24px; }
#menu li.inicio a:hover { width: 60px; background-position: -94px 0px; }
#menu li.inicio-on a { width: 60px; background-position: 0px 0px; }
#menu li.inicio-on a:hover { width: 60px; background-position: 0px 0px; }
#menu li.servicios a { width: 79px; background-position: -160px -24px; }
#menu li.servicios a:hover { width: 79px; background-position: -160px 0px; }
#menu li.sobre a { width: 141px; background-position: -243px -24px; }
#menu li.sobre a:hover { width: 141px; background-position: -243px 0px; }
#menu li.contacto a { width: 80px; background-position: -378px -24px; }
#menu li.contacto a:hover { width: 80px; background-position: -378px 0px; }
#menu li.historia a { width: 200px; background-position: -457px -24px; }
#menu li.historia a:hover { width: 200px; background-position: -457px 0px; }

.inicio #menu li.inicio a, .servicios #menu li.servicios a, .sobre #menu li.sobre a, .contacto #menu li.contacto a, .historia #menu li.historia a { }
#flashcontent { margin-top: -16px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
/* menu HOMEINTERIORES*/
#menuintn { width:752px; height:24px; _margin-left: -100px; }
#menuintn ul { height:24px; list-style:none; _list-style-position:0px; }
#menuintn li { background-image:url(../img/menunuevoint.gif); float: left; height:24px; margin-top:-13px; }
#menuintn li a { display:block; height:24px; background-image:url(../img/menunuevoint.gif); background-repeat: no-repeat; /* hide from IE Mac \*/ text-indent: -999em; overflow: hidden;/* end hide */ }
#menuintn li.inicio { margin-left: 51px; width: 60px; background-position: -94px -24px; }
#menuintn li.inicio a { width: 60px; background-position: -94px 0px; }
#menuintn li.inicio-on { width: 60px; background-position: 0px 0px; }
#menuintn li.inicio-on a { width: 60px; background-position: 0px 0px; }
#menuintn li.servicios { width: 79px; background-position: -160px -24px; }
#menuintn li.servicios a { width: 79px; background-position: -160px 0px; }
#menuintn li.sobre { width: 141px; background-position: -243px -24px; }
#menuintn li.sobre a { width: 141px; background-position: -243px 0px; }
#menuintn li.contacto { width: 80px; background-position: -378px -24px; }
#menuintn li.contacto a { width: 80px; background-position: -378px 0px; }
#menuintn li.historia { width: 200px; background-position: -457px -24px; }
#menuintn li.historia a { width: 200px; background-position: -457px 0px; }
#menuintn li a:hover { background-image: none; }
.inicio #menuintn li.inicio a, .servicios #menuintn li.servicios a, .sobre #menuintn li.sobre a, .contacto #menuintn li.contacto a, .historia #menuintn li.historia a { }
/* texto abajo home */
#cajatextohome { margin-top: 20px; margin-bottom: 20px; background-image: url(../img/home_fondo.gif); background-repeat:no-repeat; background-position: top; height: 305px; }
#textohome { padding-top: 45px; padding-bottom: 5px; padding-left: 120px; padding-right: 110px; height: 305px; text-align: left; }
#textohome p { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#999999; text-align:left; }
#textohome h2 { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:bold; color:#999999; text-align:right; }
/* for IE 6 \*/
*html #cajatextohome { margin-bottom: 5px; }
/* STYLES TEXTOS */
.tit14d { font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#8E6F48; }
.txt12g { font: 12px Arial; color:#CCCCCC; text-align:left; }
.txt12gbold { font: bold 12px Arial; color:#CCCCCC; text-align:left; }
.txt10g { font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; color:#999999; }
.txt11g { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#999999; }
.txt12d { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#8E6F48; }
.txt12dbold { font: bold 12px Arial; color:#8E6F48; text-align:left; }
.txt11d { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#8E6F48; }
