BODY { color: #000000; margin: 0px; padding: 0px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #47B8FC; background-image: url(../imagenes/bg_site.jpg); background-repeat: repeat-x; }
P, TD, TH, LI, DIV, SPAN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
FORM { margin: 0px; padding: 0px; }
INPUT, SELECT, TEXTAREA { font: 11px Verdana, Arial, Helvetica, sans-serif; }
.Celeste {
	color: #009dfb;
}
.MainBox {
	height: auto;
	width: 778px;
	text-align: left;
	border: 1px solid #45403c;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	background-color: #FFFFFF;
}
.Contacto P { margin: 0px 0px 16px; padding: 0px; }
.TableBorder { border: 1px solid #8a8a8a; }
.Interlinea { line-height: 20px; }
/*LAYERS*/
#LayerProgramasH { background: #035ab1; width: 120px; position: absolute; z-index: 1; height: auto; left: 233px; top: 265px; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; visibility: hidden; }
#LayerProgramas { background: #035ab1; width: 120px; position: absolute; z-index: 1; height: auto; left: 234px; top: 170px; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; visibility: hidden; }

.NavLayer UL { margin: 0px; padding: 0px; }
.NavLayer LI { margin: 0px; padding: 0px; list-style: none; }
.ie6 .NavLayer LI {height: 1%}
.NavLayer LI A { font-size: 11px; color: #fff; text-decoration: none; line-height: 15px; font-weight: bold; display: block; padding: 6px 6px 6px 10px; }
.NavLayer LI A:hover { text-decoration: none; background: #0066cc; }

#LayerSpacer { overflow: hidden; position: absolute; visibility: visible; z-index: 1000; height: 10px; width: 10px; left: 0px; top: 0px; }

/*UPDATE*/
.NavBar TD { padding-left: 18px; background: url(../imagenes/layout/punto_nav.gif) no-repeat; }
.NavBar TD A { text-decoration: none; color: #033f7c; font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; display: block; padding-top: 3px }
.NavBar TD A:hover {color: #060bfa}
.NavBar TD A.Selected {color: #060bfa}
/*HOME*/
.BoxHome A {color: #000; text-decoration: none}
/*ACTIVIDADES*/
.ActividadesBox { background: url(../imagenes/layout/bgbox_actividades.gif) no-repeat }
.ActividadesBox TH { background: url(../imagenes/layout/bgbox_actividades.gif) no-repeat left bottom; }
.ActividadesBox2 { background: url(../imagenes/layout/bgbox_actividades2.jpg) no-repeat }
.ActividadesBox2 TH { background: url(../imagenes/layout/bgbox_actividades2.jpg) no-repeat left bottom; }
/*PUBLICACIONES*/
.PortfolioNav { padding: 9px 10px; margin-top: 9px; border: 1px solid #E2E2E2; clear: both; float: none; overflow: hidden; height: 81px }
.PortfolioNav IMG {border: none; margin: 0px; padding: 0px}
.PortfolioNav H6 { display: block; float: left; height: 81px; width: 21px; margin: 0px; padding: 0px; }
.PortfolioNav .Carrousel {position:relative; width:510px; height:81px; overflow:hidden; float:left; background: #dddddd}
.PortfolioNav .Carrousel UL { display: block; margin: 0px; padding: 0px; }
.PortfolioNav .Carrousel UL LI { display: block; margin: 0px 5px 0px 0px; padding: 5px 0px 0px; float: left; }
.PortfolioNav .Carrousel UL LI A IMG.Selected {display: block}
.PortfolioNav .Carrousel UL LI A:hover {display: block}
.PortfolioNav .Carrousel UL LI A IMG.PictureOn {display: none}
.PortfolioNav .Carrousel UL LI A:hover IMG {display: none;}
.PortfolioNav .Carrousel UL LI A:hover IMG.PictureOn {display: block;}
.PortfolioNav .Carrousel UL LI SPAN {display:block}
.PortfolioNav .Carrousel UL LI SPAN A IMG {display:block}
.PortfolioNav .Carrousel UL LI SPAN A:hover IMG {display:block}

/*FOOT*/
.Sede A {color: #000; text-decoration: none}
