body { background-color:#000000; align:center; text-align:center;}
div#masterdiv{ margin-left: auto; margin-right: auto; }
table#master_table {    background-color:#dea823;  }
.mnu { FONT-FAMILY: Georgia, arial, Helvetica; color:#ffffff; text-decoration: none; padding-bottom:9px; FONT-SIZE: 14px;}
.mnul { FONT-FAMILY: Georgia, arial, Helvetica; color:#ffffff; text-decoration: none; padding-bottom:9px; FONT-SIZE: 22px;}
.vi { BACKGROUND-IMAGE: url(../images/vi.jpg);  BACKGROUND-REPEAT: repeat-y }
.vd { BACKGROUND-IMAGE: url(../images/vd.jpg);  BACKGROUND-REPEAT: repeat-y }
.hs { BACKGROUND-IMAGE: url(../images/hs.jpg);  BACKGROUND-REPEAT: repeat-x }
.hi { BACKGROUND-IMAGE: url(../images/hi.jpg);  BACKGROUND-REPEAT: repeat-x }
.bg { padding:5px; BACKGROUND-IMAGE: url(../images/bg.gif);  BACKGROUND-REPEAT: repeat }
.dof{ width:450px;
 height:400px;
 overflow:auto; FONT-SIZE: 12px; FONT-FAMILY: Georgia, arial, Helvetica; color: #000000; line-height:19px;}
.txt { FONT-SIZE: 12px; FONT-FAMILY: Verdana, arial, Helvetica; color: #000000; }
.pie { FONT-FAMILY: arial, Helvetica; color:#ffffff; text-decoration: none; FONT-SIZE: 11px;}

a.amnu { text-decoration: none; color: #ffffff;}
a.amnu:hover { text-decoration: none; color: #000000;}
a.im:hover { border:#ffffff 1px solid; }
a.im { border:#dea823 1px solid; }

.txtc { FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica sans-serif; color: #333333; font-weight:bold; }

.txt_bl { FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica sans-serif; color: #ffffff; }
.txt1 { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica sans-serif; color: #333333; font-weight:bold; line-height:19px; }
.blue { letter-spacing: 1px; FONT-SIZE: 13px; FONT-FAMILY: Georgia, Helvetica sans-serif; color: #226cb1; font-weight:bold; }
.red { letter-spacing: 1px; FONT-SIZE: 13px; FONT-FAMILY: Georgia, Helvetica sans-serif; color: #af0000; font-weight:bold;}

.tred { letter-spacing: 1px; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica sans-serif; color: #af0000; font-weight:bold;}

.redc { letter-spacing: 1px; FONT-SIZE: 12px; FONT-FAMILY: Georgia, Helvetica sans-serif; color: #af0000; font-weight:bold;}

.td_pie { background-color:#226cb1;  padding-bottom:4px; padding-top:4px; padding-left:4px; padding-right:4px;  letter-spacing: 1px; FONT-SIZE: 9px; FONT-FAMILY: arial, sans-serif; color: #ffffff;}
.td_bl { background-color:#ffffff; }



.lin1:hover {color:black;}




.divisor { background-color:#660000; width:2px;}



.redline {
	

BORDER-TOP: #4b0708 1px solid; BORDER-LEFT: #4b0708 1px solid; BORDER-RIGHT: #4b0708 1px solid; BORDER-BOTTOM: #4b0708 1px solid;
}

.whiteborder {
	

BORDER-TOP: #cbcdca 2px solid; BORDER-LEFT: #cbcdca 2px solid; BORDER-RIGHT: #cbcdca 2px solid; BORDER-BOTTOM: #cbcdca 2px solid;
}


.punteo { padding-top:5px; padding-bottom:5px; BACKGROUND-POSITION: bottom; BACKGROUND-IMAGE: url(../images/bluedot.jpg);  BACKGROUND-REPEAT: repeat-x }
.punteoy { padding-left:5px; padding-right:5px; BACKGROUND-POSITION: top; BACKGROUND-IMAGE: url(../images/bluedoty.jpg);  BACKGROUND-REPEAT: repeat-y }

.sh_titu { height:30px; BORDER-TOP: #8a0808 2px solid; BORDER-LEFT: #8a0808 2px solid; BORDER-RIGHT: #8a0808 2px solid; BORDER-BOTTOM: #8a0808 2px solid; padding-top:5px; padding-left:5px; paddig-bottom:2px; letter-spacing: 1px; FONT-SIZE: 12px; FONT-FAMILY: Verdana, 'Trebuchet ms', sans-serif; color: #000000; background-color:#aba9a9; width: 300px; }

.sh_tit { padding-top:5px; padding-left:5px; padding-bottom:5px; letter-spacing: 1px; FONT-SIZE: 11px; FONT-FAMILY: Verdana, 'Trebuchet ms', sans-serif; color: #000000; background-color:#660000; width: 300px; font-weight:bold;
	}

.sh_text { padding-top:5px; padding-left:5px; padding-bottom:5px; letter-spacing: 1px; FONT-SIZE: 11px; FONT-FAMILY: 'Trebuchet ms', sans-serif; color: #000000; background-color:#e9e8e8;
	}

.newstxt { padding-top:5px; padding-bottom:5px; letter-spacing: 1px; FONT-SIZE: 11px; FONT-FAMILY: 'Trebuchet ms', sans-serif; color: #000000; background-color:#e9e8e8;}

.fechanews { padding-left:10px; padding-top:5px; padding-bottom:5px; letter-spacing: 1px; FONT-SIZE: 11px; FONT-FAMILY: 'Trebuchet ms', sans-serif; color: #000000; TEXT-DECORATION: underline;
	}


.jointxt { padding-left:10px; padding-top:1px; padding-bottom:1px; FONT-SIZE: 12px; FONT-FAMILY: 'Trebuchet ms', sans-serif; color: #660000; }

 
.mf { padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:5px; letter-spacing: 1px; FONT-SIZE: 11px; FONT-FAMILY: 'Trebuchet ms', sans-serif; color: #660000; background-color:#000000; }



table#jnltrs {   background-color:#000000;  width: 160px; }

table#noticias {    background-color:#e9e8e8;  width: 800px; }

table#events {    background-color:#000000;  BORDER-LEFT: #660000 2px solid; BORDER-RIGHT: #660000 2px solid;  BORDER-BOTTOM: #660000 2px solid; BORDER-TOP: #660000 2px solid;}

table#ancho {  width: 800px;}

table#textointro { background-color:#cccccc; width: 240px; }

.env { padding-top:5px; padding-bottom:1px; letter-spacing: 5px; FONT-SIZE: 14px; font-weight: bold; FONT-FAMILY: 'Trebuchet ms', sans-serif; color: #ffffff; 
	}

.sep { text-align:center; padding-left:15px; padding-right:15px;}

.cajamail{text-align:center; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:6px;}

.btnjoin{text-align:center; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;}

.rgris { HEIGHT:1px; background-color:#e9e8e8;}

.rnegro { HEIGHT:1px; background-color:#000000;}

.intro { padding-left:5px; padding-top:8px; padding-bottom:8px; FONT-SIZE: 12px; FONT-FAMILY: Arial , sans-serif; color: #000000; line-height: 20px; letter-spacing: 1px; font-weight:bold;
	}
.title { padding-top:8px; padding-bottom:8px; FONT-SIZE: 14px; FONT-FAMILY: Arial , sans-serif; color: #000000; line-height: 20px; letter-spacing: 1px; font-weight:bold;
	}

.txtgal2 { width=218px;  text-align:left; FONT-SIZE: 12px; FONT-FAMILY: Arial }
.txtgal1 { width=174px;  text-align:left; FONT-SIZE: 12px; FONT-FAMILY: Arial }
.letra { width=44px; padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:2px;}

.txtpie { text-align:center; FONT-SIZE: 10px; FONT-FAMILY: Arial , sans-serif; color: #000000; letter-spacing: 1px; }

.smallpic { text-align:center; padding-top:0px; padding-bottom:0px;}




.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */
