body{ margin: 0px; /*background-image: url(../images/fondo.png)*/ background:#FFFFFF;}

table.maintable{ width: 100%; border: 0px; }

img{ border: 0px;}

input{ border: 1px solid #000000;}

/**** TEXTOS ****/ 
.txt{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: none; text-decoration: none;}
.txtb{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; font-weight: none; text-decoration: none;}

/**** junta directiva ****/
.txtj{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: none; text-decoration: underline;}

/**** texto contactanos ****/
.txtc{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: none; text-decoration: none;}

/**** TITULO DE BIENVENIDOS ****/ 
.txt1{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #821a35; font-weight: bold; text-decoration: none;}
.txt2{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #821a35; font-weight: bold; text-decoration: none;}
/***** titulo junta directiva / ejecutivos ****/
.txt3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

/**** DERECHOS RESERVADOS ****/ 
.derechos{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: none; text-decoration: none;}

/***** ESCOJA UN IDIOMA *****/
.idioma{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000; font-weight: none; text-decoration: none;}


/**** english / spanish ****/ 
a.lnk:link{font-family: Arial; font-size: 12px; color: #333; font-weight: bold; text-decoration: none; line-height: none;}
a.lnk:hover{font-family: Arial; font-size: 12px; color:#821a35; font-weight: bold; text-decoration: none; line-height: none;}
a.lnk:visited{font-family: Arial; font-size: 12px; color:#333; font-weight: bold; text-decoration: none; line-height: none;}
a.lnk:visited:hover{font-family: Arial; font-size: 12px; color:#821a35; font-weight: bold; text-decoration: none; line-height: none;}

.visitado{font-family: Arial; font-size: 12px; color: #821a35; font-weight: bold; text-decoration: none; line-height: none;}

/**** Terminos de uso / mapa del sitio ****/ 
a.lnk1:link{font-family: Arial; font-size: 10px; color: #333333; font-weight: bold; text-decoration: none; line-height: none;}
a.lnk1:hover{font-family: Arial; font-size: 10px; color:#cccccc; font-weight: bold; text-decoration: none; line-height: none;}
a.lnk1:visited{font-family: Arial; font-size: 10px; color:#333333; font-weight: bold; text-decoration: none; line-height: none;}
a.lnk1:visited:hover{font-family: Arial; font-size: 10px; color:#cccccc; font-weight: bold; text-decoration: none; line-height: none;}

/**** mas / more ****/ 
a.lnk2:link{font-family: Arial; font-size: 11px; color: #821a35; font-weight: bold; text-decoration: underline; line-height: none;}
a.lnk2:hover{font-family: Arial; font-size: 11px; color:#333333; font-weight: bold; text-decoration: underline; line-height: none;}
a.lnk2:visited{font-family: Arial; font-size: 11px; color:#821a35; font-weight: bold; text-decoration: underline; line-height: none;}
a.lnk2:visited:hover{
	font-family: Arial;
	font-size: 11px;
	color:#333333;
	font-weight: bold;
	text-decoration: underline;
	line-height: none;
	text-align: center;
}

/**** junta directiva ****/ 
a.lnk3:link{font-family: Arial; font-size: 11px; color: #821a35; font-weight: none; text-decoration: underline; line-height: none;}
a.lnk3:hover{font-family: Arial; font-size: 11px; color:#333333; font-weight: none; text-decoration: underline; line-height: none;}
a.lnk3:visited{font-family: Arial; font-size: 11px; color:#821a35; font-weight: none; text-decoration: underline; line-height: none;}
a.lnk3:visited:hover{font-family: Arial; font-size: 11px; color:#333333; font-weight: none; text-decoration: underline; line-height: none;}

/**** junta directiva listado ****/ 
a.lnk4:link{font-family: Arial; font-size: 13px; color: #821a35; font-weight: bold; text-decoration: underline; line-height: none;}
a.lnk4:hover{font-family: Arial; font-size: 13px; color:#333333; font-weight: bold; text-decoration: underline; line-height: none;}
a.lnk4:visited{font-family: Arial; font-size: 13px; color:#821a35; font-weight: bold; text-decoration: underline; line-height: none;}
a.lnk4:visited:hover{font-family: Arial; font-size: 13px; color:#333333; font-weight: bold; text-decoration: underline; line-height: none;}

/******* BORDE IMAGENES ************/
.brdimage{ border: #000000 1px solid;}

.bordespag1{
	background: url(../images/bg1.gif);
}
.bordespag2{
	background: url(../images/bg2.gif);
}



#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #ccc;
color: #000;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
font-size: 11.5px;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.1em 1em;
background-color: #ccc;
color: #000;
text-decoration: none;
float: left;
border-right: 1px solid #000;
}

#navcontainer ul li a:hover
{
background-color: #999999;
color: #fff;
}



/**** panama menu *****/
ul#menu { width: 100%; height: 43px; background: #FFF url("../images/menu-bg.gif") top left repeat-x; font-size: 10px; font-family: "Arial", Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
ul#menu li a { height: 43px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0; }
ul#menu li a:hover { color: #333; }
ul#menu li a.current{ color: #FFF; background: #FFF url("../images/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }

