body,td,th {
	font-family: Lucida Grande, 'Trebuchet MS', verdana, sans-serif;
	font-size: 11px;
	color: #666666;
}
body {
	background-image:url(../archivos/bg.jpg);
	background-color:#000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#contenedortop{
}

#cabecera{
background-image:url(../archivos/cabecera.png); background-repeat:no-repeat; background-position:center top; height:148px;
}

#fecha{
width:750px; margin:0 auto; padding-top:20px; font-family: Lucida Grande, 'Trebuchet MS', verdana, sans-serif;	font-size: 11,5px; color: #003366; padding-left:0px;
}

#menutop{
width:680px; margin:0 auto; padding-top:83px; font-family: Lucida Grande, 'Trebuchet MS', verdana, sans-serif; font-size: 11,5px; color: #003366; padding-left:70px;
}

#contentmenu{
background-image:url(../archivos/bgcontent.png); background-repeat:repeat-y; background-position:center;
}

.centrarmenu{
width:760px; margin:0 auto; height:31px;
}

.portalupig{
margin:0 auto; width:760px; height:247px;
}

#bgcontent{
background-image:url(../archivos/bgcontent.png); background-repeat:repeat-y; background-position:center; margin:0 auto;
}

.centrarcontenido{
width:750px; padding-left:5px; padding-right:5px; padding-bottom:5px; margin:0 auto;
}

.centrarbannersfoot{
width:750px; padding:5px; margin:0 auto; clear:both;
}

#foot{
background-image:url(../archivos/foot.png); background-repeat:no-repeat; background-position:center; height:49px;
}

.centrarfoot{
width:750px; padding:5px; margin:0 auto; height:49px;
}

.footizquierda{
float:left; width:580px;
}

.footderecha{
float:right; width:170px; font-size: 25px; font-family:Arial Black; font-weight: bold;
}

#cuadroAtop{
width:410px; height:9px; background-image:url(../archivos/content_a_top.png); background-repeat:no-repeat;
}

#cuadroAbg{
width:402px; background-image:url(../archivos/bg_content_a.png); background-repeat:repeat-y; padding-right:8px;
}

#cuadroAbottom{
width:410px; height:9px; background-image:url(../archivos/content_a_bottom.png); background-repeat:no-repeat;
}

.contenidocuadroA{
padding-left:10px; padding-right:5px; height:203px; text-align:justify;
}

.bggalerias{
width:422px; height:320px; background-image:url(../archivos/bggaleria.png); background-repeat:no-repeat; float:left; clear:right;
}

.bgeventosframe{
width:422px; height:320px; background-image:url(../archivos/bgeventos.png); background-repeat:no-repeat; float:left; clear:right; 
}

.bggaleriasiframe{
width:422px; height:164px; float:left; clear:right;
}

.bgeventos{
width:323px; float:left; padding-right:5px; clear:right;
}

#cuadroBtop{
width:323px; height:9px; background-image:url(../archivos/content_b_top.png); background-repeat:no-repeat;
}

#cuadroBbg{
width:315px; background-image:url(../archivos/bg_content_b.png); background-repeat:repeat-y; padding-right:8px;
}

#cuadroBbottom{
width:323px; height:9px; background-image:url(../archivos/content_b_bottom.png); background-repeat:no-repeat;
}

.contenidocuadroB{
padding-left:10px; padding-right:5px; height:380px; overflow:auto; text-align:justify;
}
.salto{
height:5px;
}
/* a:hover #img2 {Filter: Alpha(Opacity=50, FinishOpacity=0, Style=2, StartX=5, StartY=5, FinishX=0, FinishY=0);}	*/

#creditos{
clear:both; margin:0 auto; text-align:center; font-size:10px; line-height:12px; color:#CCCCCC;
}

#cuadroCtop{
width:570px; height:9px; background-image:url(../archivos/content_c_top.png); background-repeat:no-repeat;
}

#cuadroCbg{
width:570px; background-image:url(../archivos/bg_content_c.png); background-repeat:repeat-y; 
}

#cuadroCbottom{
width:570px; height:9px; background-image:url(../archivos/content_c_bottom.png); background-repeat:no-repeat;
}

.contenidocuadroC{
padding-left:10px; padding-right:5px; text-align:justify;
}

.tab{
width:25px; height:auto; float:left; clear:left;
}

.ctab{
width:525px; float:left; clear:right;
}

#cuadrograndetop{
width:750px; height:9px; background-image:url(../archivos/cuadro_top_grande.png); background-repeat:no-repeat;
}

#cuadroBGgrande{
width:750px; background-image:url(../archivos/cuadro_BG_grande.png); background-repeat:repeat-y; padding-right:8px;
}

#cuadrograndebottom{
width:750px; height:9px; background-image:url(../archivos/cuadro_bottom_grande.png); background-repeat:no-repeat;
}
