.txtNormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	/*text-align:left;*/
}
.txtNormalNoticia{ /*es únicamente para el panel de noticias, porque en negro se la letra queda oscura.*/ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: normal;
	font-variant: normal;
}
.txtEnlaceNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;

}
.txtEnlaceNormal:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-decoration:underline;
}
.txtLinkMas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
}
.txtLinkMas:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-decoration:underline;
}
.txtTextoPanel{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
}
.txtLinksPanel{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #009933;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
}
.txtLinksPanel:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #009933;
	font-weight: bold;
	font-variant: normal;
	text-decoration:underline;
}
.txtPanelRegistrar{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #990033;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
}

.txtLinkEventos{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #990033;/*#CC3333*/
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
}
.txtLinkAmpliar{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #CC3333;/*#CC3333*/
	/*color:#009933;*/
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
}
.txtLinkAmpliar:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	/*color: #CC3333;/*#CC3333*/
	font-weight: bold;
	font-variant: normal;
	text-decoration:underline;
}


.txtLinksPanelNoticia{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFF33;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
}
.txtLinksPanelNoticia:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFF33;
	font-weight: bold;
	font-variant: normal;
	text-decoration:underline;
}
.txtLinkNoticias{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
}
.txtDatos{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
}
.txtCreditos{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
.txtCreditos:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
.txtIdioma{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #CC6633;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.txtIdioma:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #CC6633;
	font-weight: bold;
	font-variant: normal;
	text-decoration: underline;
}


.txtNavegadores{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.txtNavegadores:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #FFCC00;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.txtNavegador2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.txtNavegador2:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #336633;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.txtTitulosPaneles{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.txtTitulosPaneles:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-decoration: underline;
}
.txtTitPanelInter{
    font-family:Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.txtTitulos{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.txtEnlaceTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #0000FF;/* */
	color:#000;
	text-decoration: none;
	font-weight: bold;
}
.txtEnlaceTitulo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #0000FF;*/
	text-decoration: underline;
}
.txtEnlaceTopico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	text-decoration:underline;
}
.txtEnlaceTopico:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	text-decoration:underline;
}
.txtEnlace_Normal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.txtEnlace_Normal:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-decoration: underline;
}
.txtLetraPeq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	line-height: normal;
	font-weight: bold;
	text-decoration:none; 
}
.txtLetraPeq:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
}
.txtTituloNoticia{ 
/*
  este es para los titulos de la pagina de noticias,
  y en cada pate donde aparece el nombre de aluguna noticia
*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000FF;/* */
	text-decoration: none;
	font-weight: bold;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.txtPeq{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #666666;
	font-weight: normal;
	font-variant: normal;
}

.txtPeq1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #666666;
	font-weight: normal;
	font-variant: normal;
	text-align:left;
}

#bordeTablas{
border-width: 2px;
border-color: #ecc300;
border-style: solid;
 }

.links_eventos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #336633;*/
	color: #009933;
	text-decoration: underline;
	font-weight: bold;
} 

.links_eventos:hover{ 
	text-decoration: none;
}
.registro{
	color:#336633; font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; padding:0 0 0px 15px;
}
.registro:hover{
	text-decoration:none;
}
.capa_eventos{
	text-align:right;
	margin-bottom:10px;
}

.izquierda{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
 	text-align:left;
}
.opciones_usuario{
	background:#3366CC;
	display:block;
	margin:auto 0;
}
.opcion{
	background:#999900;	float:left; padding:5px; width:50%;
}
.opcion1{
	background:#66FF66; float:left; padding:5px; width:49%;
}
.usuario{
	display:block;
	padding:3px;
	margin:auto 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
}
.usuario:hover{
	text-decoration:underline;
}
.block{
	display:block;
	margin:10px 10px 15px 10px;
}
.foto_eventos{
	display:block; float:left; width:auto;
	padding:20px;
	padding-top:0;
	/*height:130px;*/
	height:auto;
}
.foto_eventos1{
	display:block; float:left; width:auto;
	padding:0 5px 5px 0;
	padding-top:0;
	/*height:130px;*/
	height:auto;
}
.foto_eventos a img,
.foto_eventos1 a img{
	border:0;
}
.fila{
	/*background:#CC9900;*/
	display:block;
	width:100%;
	clear:both;
}
h1{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	color:#FFF;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	margin:0;
}

/*para los eventos sociales*/

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#009933;
	text-decoration: none;
	font-weight: bold;
}
/*==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== */
								/*ESTILOS PARA LAS FOTOS*/


.celda2{
	/*border-bottom:5px solid #EEE4D5;*/
  	text-align:center;
    float:left;
	width:auto;
}

.cartera_fotos{
	 /*background:#999999;*/
	 float:left;
	 margin:5px 5px 5px 0;
	 padding:5px 5px;
	 width:167px;
	 *width:187px;
	 *width:167px !important;
}
.cartera_afiliados{
	 /*background:#999999;*/
	 float:left;
	 margin:5px 5px 5px 5px;
	 padding:5px 5px;
	 width:132px;
	 *width:152px;
	 *width:142px !important;
}
.cartera_afiliados a{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	vertical-align:middle;
}
/* para los afiliado*/
.titulo_h2{
	color:#000;
	margin:0;
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
}
.cartera_contenido{
	 background:#999999;
	 float:left;
	 margin:5px 5px 5px 0;
	 padding:5px 5px;
	 width:167px;
	 *width:187px;
	 *width:167px !important;
}
.cartera_categorias{
	 background:#F0F4F9;
	 float:left;
	 margin:0px 0px 0px 0px;
	 padding:0px 0px;
	 padding-bottom:10px;
	 width:535px;
	 *width:535px;
	 *width:535px !important;
	 text-align:left;
}
.cartera_categorias h2{
	/*color:#009933;*/
	color:#000;
	text-align:left;
	background:url(../esp/img/bg_galerias.gif) bottom repeat-x;
	height:40px;
	margin:0px;
	margin-bottom:10px;
	padding-left:10px;
	font:bold 1.4em/40px Verdana, Arial, Helvetica, sans-serif;
}

.cartera_albumes{
	 border:1px solid #CBD7DE;
	 background:#FFF;
	 float:left;
	 margin:5px 8px 5px 8px;
	 padding:2px 2px;
	 width:150px;
	 *width:150px;
	 *width:150px !important;
	
}

.cartera_albumes h3{
	background:#CBD7DE;
	text-align:left;
	margin:0px;
	font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
}
.efecto a img,
.celda2 a img{
  filter:alpha(opacity=80);-moz-opacity:.9;opacity:.9;
  border:2px solid #fff;
 
}

.efecto a:hover img,
.celda2 a:hover img{
  filter:alpha(opacity=100);-moz-opacity:1;opacity:1;
}
.limpia{
	clear:both;
}
.links_normal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #336633;*/
	color:#009933;
	text-decoration: underline;
	font-weight: bold;
} 

.links_normal:hover{ 
	text-decoration: none;
}



/*==== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */
/* ESTILOS PARA EL CAROUSEL*/
/*==== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */
#slide {
/*	background:#999999;*/
	width:172px;
	height:145px;
	float: left;
	/*margin-left:0px !important;*/
	margin-left:0px;
	overflow:hidden;
}

#slide .flechas {width:172px;height:18px;float:left;}
.flechas .ant{float:left;}
.flechas .sig{float: right;}

.txtEnlaces{
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#009933;
}

/*==== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */
/* ESTILOS PARA EL BANNER*/
/*==== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */
.banner_a{
	display:block;
}

.banner_a a img{
	border:0px;
}

/*==== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */
/* ESTILOS PARA EL EVENTOS*/
/*==== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */

#top_eventos{
}

#top_eventos h2{
	margin:0px;color:#000;
	padding-left:5px; background:url(../esp/img/bgpanel1.gif) bottom repeat-x;
	height:45px;
	font:1.2em/35px Verdana, Arial, Helvetica, sans-serif;
}
.celda1{
	background:#F0F4F9;
	padding:5px 5px 5px 10px;
	/*border:1px #FF0000 solid;*/
}
.celda{
	background:#FFF;
	padding:5px 5px 5px 10px;
}
.celda h2,
.celda1 h2{
	color:#000;
	margin:0 0 5px 0;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	/*text-transform:uppercase;*/
}


.celda h3,
.celda1 h3{
	color:#000;
	margin:0 0 5px 0;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
}
#intro_galeria{
		
	text-align:left;
	padding:0 5px 5px 5px;
}
#intro_album a,
#intro_galeria a{
	color:#009933;
}
#intro_album a:hover,
#intro_galeria a:hover{
	text-decoration:none;
}

#intro_album{
	text-align:center;
	padding-bottom:5px;
}
.txtError{
	color: #FF0000;
}


.txtError1{
	border: 1px #FF0000 solid;
}

/*==== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */
/* ESTILOS PARA LOS BANNER*/
/*==== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== ===== */

.titulo_banner{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;	
}

#centra_imagen{
	display:block;
	margin:0 auto;
	float:left;
	width:375px;
	text-align:center;
	margin-bottom:10px;
}

.color_gris{
	color:#666666;
}

.panel_der h2{	
	margin:0;
}
.panel_der h2 a{
	color:#000;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;

}
.panel_der h2 a:hover{
	text-decoration:none;
}

.panel_der a{
	color:#009933;
}

.txtCambio1{
	color:#FF9900;
	margin:0;
}

.txtNormalEvento{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	padding:1px 0 1px 0;
	display:block;
}
