@charset "utf-8";
/* CSS Document */
/* CSS ESTANDAR PARA MAMBO 4.5.X PLANTILLAS */
/* Por Dinh Viet Hung (C) http://www.joomlart.com: Plantillas Gratis y Club 
profesional de plantillas */
 
 
/* AJUSTES POR DEFECTO */ 
/* Abajo puedes observar los ajustes que trae por defecto Mambo y que son usados 
cuando ningÃºn otro estilo ha sido definido.*/
 
body {}/* Estilo para la etiqueta del body de su sitio Web, controla la familia 
fonts de su pÃ¡gina, el background, etc.*/
p {} /*formateo de todos los artÃ­culos con <div> (division).  Esto es un cath-all 
que sÃ³lo se aplica cuando ningÃºn otro 
estilo ha sido definido.*/
td {} /*formateo de todos los artÃ­culos con la etiqueta <td>. Este ajuste por defecto 
es usado cuando ningÃºn otro 
estilo ha sido definido.*/
tr {} /*formateo de todos los artÃ­culos con la etiqueta <tr>.  Este ajuste por defecto 
es usado cuando ningÃºn otro 
estilo ha sido definido.*/
ul {} /*formateo de todos los artÃ­culos (lista no solicitada) con la etiqueta <UL>. 
Este ajuste por defecto es usado
 cuando ningÃºn otro estilo ha sido definido.*/
A:link {
color:#0c3f76;
font-weight:bold;
}

a:visited {
color:#0c3f76;
font-weight:bold;
}

a:hover {
color:#2fadfa;
font-weight:bold;
}

.inputbox{
border:1px solid #2fadfa;
}

.button{
  color:#ffffff;
  background-color:#30aaf7;
  border:1px solid #2cf8f9;
  font-weight:bold;
  text-transform: uppercase;
  }


.button:hover{
  color:#ffffff;
  background-color:#114376;
  border:1px solid #31abf8;
  font-weight:bold;
  text-transform: uppercase;
  }
  
hr {} /* LÃ­nea horizontal en su plantilla*/
hr.separator {}
 
/* AJUSTES DE FORMAS */ 
.button {}
.inputbox {}
.search {} /*El Formateo de <div> que sostiene artÃ­culos de bÃºsqueda: inputbox, 
botÃ³n search...*/
 
 
/* NAVIGACION/AJUSTES DEL MENU */
 
a.mainlevel{} /* Este estilo aplica para los elementos del MAIN en el menu */
a.mainlevel:link {}
a.mainlevel:visited {}
a.mainlevel:hover {}
 
#active_menu {} /* Este estilo es para el elemento del menÃº cuando este estÃ¡ ACTIVO, 
hasta en una subposiciÃ³n 
en el main*/
 
ul#mainlevel-nav {}
ul#mainlevel-nav li{}
#mainlevel-nav a:link {}
#mainlevel-nav a:visited{}
#mainlevel-nav a:hover {}
 
a.sublevel{} /* Esta estilizaciÃ³n es para elementos del menu que tienen a un PADRE 
(elemento subnivel) */
a.sublevel:link {}
a.sublevel:visited {}
a.sublevel:hover {}
 
.pagenavbar {} /*Coloca el estilo para la navegaciÃ³n en el footer (pie de pÃ¡gina) 
("<< Start < Prev Next > End >>") 
cuando ellos no aparecen como hipervÃ­nculos (cuando solo existan unos artÃ­culos).*/
.pagenavbar:link {} /*Estilo para el footer de  navegaciÃ³n; pie de pÃ¡gina 
("<< Start < Prev Next > End >>") cuando 
ellos hacen de hyper enlaces */
.pagenavbar:visited {}
 
.pagenav {} /* es el nombre implicado, esto es para formatear textos para aquellos 
"<< Start < Previous 1 Next > End >>" 
enlaces */
a.pagenav:visited {}
a.pagenav:hover {}
 
a.readon:link {} /*Estilo para el "Read More" (Leer MÃ¡sâ¦) Es el enlace que despliega 
en una pÃ¡gina nueva los 
contenidos extensos de los artÃ­culos */
a.readon:hover {}
a.readon:visited {}
 
.back_button {} /*Estilo para el botÃ³n "AtrÃ¡s"("BACK" button)*/
.pagenav_prev {} /*Estilo para el  botÃ³n PREV*/
.pagenav_next {} /*Estilo para el botÃ³n NEXT*/
 
.latestnews ul {} /*Estilo para la lista de las Ãºltimas noticias (latest news) â por defecto, 
latest news es 
el modulo user1.*/
.latestnews li {}
 
.mostread ul{} /*Estilo para la lista de "mÃ¡s visto" â por defecto, mÃ¡s visto (most popular)
 es el modulo user2*/
.mostread li{}
 
/* AJUSTE DE PAGINA REFERENTE A LOS CONTENIDOS*/
a.Category:link {}
a.category:hover {}
a.category:visited {}
 
.blogsection {} /* Formateo de los enlaces en Blog Section */
.blog_more {} /*El "MÃ¡s" (More) texto en blog section*/
a.blogsection:link {} /* Pone el formato del enlace*/
a.blogsection:visited {} /* mismo como encima, para poner el formato del enlace visitado*/
a.blogsection:hover {} /* mismo como encima, para poner el formato a los enlaces cuando 
el puntero del 
mouse pase sobre este*/
 
.componentheading {}/* TÃ­tulo del componente usado para desplegar el contenido.*/
.contentheading {} /* TÃ­tulo del contenido, artÃ­culo, etc. para ser mostrado.*/
.contentpane {} /* Tabla que sostiene toda la informaciÃ³n que no son artÃ­culos 
(componentes, lista de 
categorÃ­as, formularios de contacto, etc).*/
.contentpaneopen {} /* Tabla que sostiene el texto actual para un artÃ­culo.*/
.contentpagetitle {} /*TÃ­tulo de los artÃ­culos*/
 
a.contentpagetitle:hover {} /*TÃ­tulo de los artÃ­culos cuando aparecen como enlaces */
a.contentpagetitle:link {}
a.contentpagetitle:visited {}
 
.contentdescription {} /* Formateo de la "DESCRIPCION" de secciones, categorÃ­as 
(News/Weblinks/Latest news...) */
table.contenttoc {} /* Formatea la tabla, de las tablas de contenidos para pÃ¡ginas 
mÃºltiples de contenido o artÃ­culos */
table.contenttoc td {} /* mismo como encima, usado para formatear el td y la tabla, 
como celdas */
table.contenttoc th {} /* mismo como encima, usado para formatear el  th de 
"Tablas de Contenido" ( ArtÃ­culos normales del Index)*/
table.contenttoc td.toclink {} /* mismo como encima, usado para formatear 
texto toc link texts*/
a.toclink:link {} /* mismo como encima, usado para formatear el estado del
 texto enlazado (toc link text status)*/
a.toclink:visited {} 
a.toclink:hover {} 
 
/* LISTADO DE SECCIONES MAMBO */
.sectiontableheader {} /* Esto es para estilizar la cabecera de las tables 
de la secciÃ³n en una SECTION'es de la pÃ¡gina.
  Ejemplo: cabecera de la tabla "Date" (fecha), "Item Title" (
  tÃ­tulo del artÃ­culo), "Author"(autor)   y "Hits" (vistas)*/
.sectiontableentry1 {} 
.sectiontableentry2 {}
 
 
/* FROMATEO DE LOS MODULOS DE MAMBO */
table.moduletable {} /* Formateo de la tabla del modulo */
table.moduletable th {} /* Formateo de la cabecera del modulo, 
y el tÃ­tulo del modulo */
table.moduletable td {} /* Formateo de las celdas de la tabla, 
en la tabla del modulo */
 
 
/* MISCELANEOS */
 
/* Fechas , Autores*/
.createdate {} /* Para estilizar la fecha de creaciÃ³n del contenido /artÃ­culos, 
mostrado bajo 
el tÃ­tulo del contenido */
.modifydate {} /* Formateo del texto "Last updated on" ("Ultima actualizaciÃ³n en")
 al final de los artÃ­culos/contenidos */
.small {} /* Formateo del texto "Written by:...." (Escrito por: ...)*/
.smalldark {}/*Encontrado en pÃ¡gina de resultados de encuesta, para el 
formateo del texto 
" Number of Voters".. (NÃºmero de votos) */ 
/* Encuestas */
.poll {} /* formato del td de la tabla de encuesta */
.pollstableborder {} /* pone las propiedades del borde en la tabla de la
encuesta de votaciÃ³n */
 
 
/* Enlaces del Sitio */
.weblinks{} /* Para formatear los tÃ­tulos enlazados bajo el "Weblinks" 
  SecciÃ³n en el Frontend */
a.weblinks:hover {} /* mismo como encima, para los enlaces con el mouse 
encima del enlace */
 
/* Newsfeeds */
.newsfeedheading {} /* El tÃ­tulo del Newsfeed. NOTA: Este no afectarÃ¡ el 
tÃ­tulo de noticias del newsfeed! */
.newsfeeddate {} /* La fecha en la newsfeed */
.fase4rdf {} /* Esto es el cuerpo del texto de la newsfeed */
 
/* Buscar pÃ¡gina */
table.searchintro {} /* Esto es para formatear la caja cuando "Buscar 
palabra: la prueba devuelve 4 tiempos" la caja que aparece despuÃ©s de que
 usted ha insertado un valor de bÃºsqueda. Aparece en el mainbody con los 
resultados de bÃºsqueda */
 
 
/* MAMBO TABBED FRONTEND ADMIN INTERFACE */
/* El CSS de abajo define como el frontend la interface de administraciÃ³n 
cuando ha entrado al sistema */
 
.ontab {}/* Para estilizar los botones "Tab" (etiqueta) cuando sean editados
 los contenidos a travÃ©s del front end como en la aministraciÃ³n. 
Este .ontab es la estilizaciÃ³n para la etiqueta tab cuando esta estÃ© activa o 
despuÃ©s de "pulsarse" */
.offtab {} /* mismo como encima,  usado para estilizar los botnoes de etiqueta
 "Tab" cuando sean editados los contenidos a travÃ©s del frontend. 
Esta es la estilizaciÃ³n para la etiqueta tab cuando esta sea "No active" o 
cuando esta  no sea "Pulsada" */
.tabpadding {} /* este estilo es usado poniendo el tamaÃ±o de la etiqueta en 
el susodicho*/ 
.tabheading {} /* No estoy seguro para cuando es usado. No he logrado encontrar 
nada relacionado con esto 
hasta el momento. */
.pagetext {} /* Este estilo es usado para estilizar el contenido de la ediciÃ³n 
de formas de contenido (cuando HTMLArea se instala y en todas sus formas + contenidos)
 en el frontend e Interface de AdministraciÃ³n */
 

  /*  ---------------BODY------------------- */ 

body{
font-size: 12px;
font-family: Arial, Sans-Serif, Tahoma, Verdana; 
font-weight:normal;
padding:0px;
margin:0px;
color: #000000;
text-align:left;
background-color:#ffffff;
background-image: url("https://scontent-b-iad.xx.fbcdn.net/hphotos-xpf1/t31.0-8/10258523_907693859256102_3841384427142123830_o.jpg");
background-position:center top;
background-attachment:fixed;
}

#header{
width: 100%;
height:199px;
margin:0px auto 0px auto;
padding:0px;
text-align:left;
background-image: url("../images/header.png");
background-position:center top;
background-repeat:no-repeat;
} 

#contenedorheader{
width: 980px;
height:auto;
margin:0px auto 0px auto;
padding:0px;
text-align:left;
} 

#redessociales{
width: 980px;
height:40px;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
} 

#redessociales2{
width: 246px;
height:30px;
margin:0px;
padding:0px;
text-align:left;
float:right;
display:inline;
margin-top:8px;
} 

.facebook{
width: 123px;
height:30px;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
background-image: url("../images/face.png");
background-position:center top;
background-repeat:no-repeat;
} 

.twitter{
width: 123px;
height:30px;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
background-image: url("../images/twitter.png");
background-position:center top;
background-repeat:no-repeat;
} 


.facebook:hover{
width: 123px;
height:30px;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
background-image: url("../images/facesobre.png");
background-position:center top;
background-repeat:no-repeat;
} 

.twitter:hover{
width: 123px;
height:30px;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
background-image: url("../images/twittersobre.png");
background-position:center top;
background-repeat:no-repeat;
} 


#menu{
width: 980px;
height:75px;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
margin-top:2px;
} 

#menu2{
width: 720px;
height:64px;
margin:0px;
padding:0px;
text-align:left;
display:inline;
float:right;
} 

#search{
width: 980px;
height:50px;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
margin-top:2px;
} 

#search2{
width: auto;
height:auto;
margin:0px;
padding:0px;
text-align:left;
float:right;
display:inline;
margin-right:36px;
margin-top:15px;
} 

#search2 #inputString.inputbox{
border:none;
background-color:transparent;
font-size:12px;
} 


#contenedormayor{
width: 980px;
height:auto;
margin:0px auto 0px auto;
padding:0px;
text-align:left;
} 

#contenedormenor{
width: 980px;
height:auto;
margin:0px;
padding:0px;
text-align:left;
} 

#colizquierda{
width: 711px;
height:auto;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
}

#latestresults{
width: 711px;
height:auto;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;  
}

#latestresults h3{
text-transform:uppercase;
font-size:20px;
font-weight:normal;
color:#ffffff;
background-image: url("../images/lineabottom.jpg");
background-position:center bottom;
background-repeat:no-repeat;
padding-bottom:6px;
margin-bottom:-3px;
margin-top:0px;
}

#latestnews{
width: 711px;
height:auto;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
}

#latestnews h3{
text-transform:uppercase;
font-size:20px;
font-weight:normal;
color:#ffffff;
background-image: url("../images/lineabottom.jpg");
background-position:center bottom;
background-repeat:no-repeat;
padding-bottom:6px;
margin-bottom:-3px;
margin-top:0px;
}

#latestnews .nspTopInterface{
padding-top:3px;
padding-bottom:0px;
}

#latestnews2 .moduletable .nspArtPage .nspArt{
height:263px;
margin-bottom:18px;
background-image: url("../images/flatestnews.png");
color:#ffffff;
}

#latestnews .nspText{
width:670px;
}

#latestnews .nspImage{
border:10px solid #31adf7;
margin-left:20px;
}


#latestnews .nspArt h4 a{
color:#f1f407;
font-size:20px;
font-family: Arial, Sans-Serif, Tahoma, Verdana; 
font-weight:normal;
margin-left:13px;
background-image: url("../images/flechatitulo.png");
background-position:left center;
background-repeat:no-repeat;
padding-top:5px;
padding-bottom:5px;
padding-left:50px;
}

#latestnews .nspInfo{
font-size:2px;
font-family: Arial, Sans-Serif, Tahoma, Verdana; 
font-weight:normal;
margin-left:20px;
font-style:italic;
color:#134578;
}

#latestnews .readon{
color:#ffffff;
font-size:12px;
font-family: Arial, Sans-Serif, Tahoma, Verdana; 
font-weight:bold;
background-image: url("../images/freadmore.png");
background-position:left center;
background-repeat:no-repeat;
padding-left:25px;
padding-right:100px;
padding-top:15px;
padding-bottom:14px;
text-transform:uppercase;
margin-left:-29px;
text-decoration:none;
}

#latestnews .readon:hover{
color:#ffffff;
font-size:12px;
font-family: Arial, Sans-Serif, Tahoma, Verdana; 
font-weight:bold;
background-image: url("../images/freadmoresobre.png");
background-position:left center;
background-repeat:no-repeat;
padding-left:25px;
padding-right:100px;
padding-top:15px;
padding-bottom:14px;
text-transform:uppercase;
margin-left:-29px;
text-decoration:none;
}


#latestnews .nspLinks{
background-image: url("../images/fmaintop.png");
background-position:left top;
background-repeat:no-repeat;
padding-left:25px;
padding-right:25px;
padding-top:6px;
padding-bottom:26px;
}

#main{
width: 725px;
height:auto;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
background-image: url("../images/fmaintop.png");
background-position:center top;
background-repeat:no-repeat;
padding-bottom:20px;
}

#main .item-page{
padding-left:25px;
padding-right:25px;
padding-top:6px;
padding-bottom:26px;
}

#main .gallery{
padding-left:25px;
padding-right:25px;
padding-top:25px;
padding-bottom:25px;
}

#main .blog{
padding-left:25px;
padding-right:25px;
padding-top:25px;
padding-bottom:25px;
}

#main .search{
padding-left:25px;
padding-right:25px;
padding-top:25px;
padding-bottom:25px;
}

#main .contact{
padding-left:25px;
padding-right:25px;
padding-top:25px;
padding-bottom:25px;
}


#main .ev_navigation{
padding-left:25px;
padding-right:25px;
padding-top:25px;
padding-bottom:25px;
}

#main ul.actions{
margin-right:25px;
}

#main h2.contentheading{
margin-left:25px;
margin-right:25px;
}

#latestnews .nspLinks h4 a{
font-size:18px;
font-weight:normal;
color:#0c3f76;
padding-bottom:6px;
margin-bottom:-3px;
margin-top:0px;
}

#latestnews .nspLinks h4 a:hover{
font-size:18px;
font-weight:normal;
color:#3366FF;
padding-bottom:6px;
margin-bottom:-3px;
margin-top:0px;
}

#latestnews .nspLinks h4{
background-image: url("../images/puntitos.png");
background-position:left bottom;
background-repeat:repeat-x;
padding-bottom:6px;
}

#main2 h2{
font-size:20px;
font-family: Arial, Sans-Serif, Tahoma, Verdana; 
font-weight:normal;
padding-bottom:5px;
background-image: url("../images/puntitos.png");
background-position:left bottom;
background-repeat:repeat-x;
padding-bottom:6px;
}

#main2 .item{
width:100%;
float:left;
}

#main2 img{
border:none;
}

#main2 h2 a{
color:#0c3f76;
font-size:20px;
text-decoration:none;
}

#main2 h2 a:hover{
color:#2fadfa;
font-size:20px;
text-decoration:none;
}

#colderecha{
width: 250px;
height:auto;
margin:0px;
padding:0px;
text-align:left;
float:right;
display:inline;
} 

#banner{
width: 250px;
height:auto;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
margin-bottom:7px;
} 

#banner2 .bannergroup img{
border:none;
} 

#nextevents{
width: 250px;
height:auto;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
background-image: url("../images/nextevents.png");
background-position:center top;
background-repeat:no-repeat;
margin-top:13px;
} 

#nextevents .moduletable{
width: 230px;
height:auto;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
margin-top:80px;
margin-left:11px;
} 

#nexteventsbottom{
width: 250px;
height:65px;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
background-image: url("../images/nexteventsbottom.png");
background-position:center top;
background-repeat:no-repeat;
margin-bottom:7px;
} 

#lastalbumtop{
width: 250px;
height:60px;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
background-image: url("../images/lastalbumtop.png");
background-position:center top;
background-repeat:no-repeat;
}

#lastalbum{
width: 250px;
height:auto;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
background-image: url("../images/lastalbumbottom.png");
background-position:center bottom;
background-repeat:no-repeat;
padding-bottom:38px;
padding-top:6px;
}

#lastalbum .moduletable{
margin-left:1px;
}

#lastalbum .moduletable .slideshow{
border:1px solid #92d6ff;
}

#bottom{
width: 980px;
height:65px;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
background-image: url("../images/lineabottom.jpg");
background-position:center top;
background-repeat:no-repeat;
margin-top:25px;
} 

#bottom2{
width: auto;
height:auto;
margin:0px;
padding:0px;
text-align:left;
float:left;
display:inline;
margin-top:14px;
line-height:19px;
} 

#main2 .blog .pagination li{
list-style:none;
floaT:left;
}

#main2 .blog .pagination li .pagenav{
padding-right:8px;
padding-bottom:30px;
}

#main2 .blog{}


#main2 .item-page ul.pagenav li{
list-style:none;
floaT:left;
padding-right:10px;
padding-bottom:20px;
}

#main2 .item-page ul{
list-style:none;
floaT:left;
width:100%;
}

#jevents_body.contentpaneopen{
margin-left:25px;
padding-bottom:30px;
}

#jevents_body.contentpaneopen #cal_title{
font-size:17px;
color:#30aaf4;
}


/* Fecha de elaboraciÃ³n: 18/12/2005 
/* TraducciÃ³n Proyecto Hispano
/* AportaciÃ³n Alicante
/* CSS Document */
