body {
	font-family: Arial;
	font-size: 12px;
	color: #5B5A5A;
	margin-right: 5px;
	margin-left: 5px;
	background-color: #f0efee;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 16px;
}

a {
	color: #2c6b83;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.tablaprin {
	border: 1px solid #CCC;
	background-color: #FFF;
}

.td011 {
	background-color: #CCCCCC;
	border: 1px solid #CCCCCC;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	TEXT-DECORATION: none;
	list-style-type: disc;
	font-weight: bold;
}

#content {
	/*contenedor principal */
	width: 960px;
	margin: 0 auto;
	/*margen del contenedor y aut indica que quede centrado */
	background-color: white;
	border: 1px solid #ccc;
}

/*CABECERA Y SECTOR ********************/
.cabecera {
	/*width:1000px;*/
	height: 135px;
}

.cabecera a {
	color: #2380DC;
	text-decoration: none;
}

.cabecera a:hover {
	text-decoration: underline;
}

.contenido {
	margin-top: 5px;
	/* float: left;  */
}

.arbol {
	padding-left: 5px;
	width: 955px;
	height: 20px;
	border-bottom: 1px solid #CCC;
	line-height: normal;
}

.sector {
	padding-left: 5px;
	width: 955px;
	height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	line-height: normal;
	/*	margin-top: 8px;  */

	background-image: url(/imagenes/fn_sec_1000x32.jpg);
	/*	background-image: url(/web2011/imagenes/fn_sec_1000x32.jpg); */
}

/*FIN CABECERA Y SECTOR********************/
/*Div MenuSector ----------------------------------------------------- */
#MenuSector {
	padding-top: 3px;
	/*	padding-bottom: 8px;  */
}

#MenuSector A {
	font-size: 22px;
	COLOR: #2c6b83;
	TEXT-DECORATION: none;
	font-weight: normal;
}

#MenuSector A:hover {
	TEXT-DECORATION: underline;
}

#MenuSector span {
	font-size: 22px;
	COLOR: #2c6b83;
	TEXT-DECORATION: none;
}

/* -- FIN; MenuSector */
/*MENU IZQUIERDA***********************/
.menu_izq {
	float: left;
	width: 180px;
	/*  width: 180px; FICO HASTA 2011-03-08 */
	/* border: 1px solid #CCC; */
	margin: 1px;
}

.menu_izq ul {
	font-size: 12px;
	color: #333;
	list-style-type: square;
	margin-left: 1px;
	padding-left: 18px;
	line-height: 19px;
}

/* .menu_izq li{
    list-style: none;
    padding: 5px 0;
} */
.menu_izq a {
	COLOR: #333;
	TEXT-DECORATION: none;
	line-height: 19px;
}

.menu_izq a:hover {
	TEXT-DECORATION: underline;
}

/*.menu_izq .active{*/
/*color: #64a029;*/
/*border-bottom: 2px solid #69A029;*/
/*	border-bottom: 2px solid #333;*/
/*text-decoration: none !important;*/
/*}*/
.menu_izq span {
	COLOR: #333;
	TEXT-DECORATION: none;
	line-height: 19px;
}

.tit-menu {
	font-size: 13px;
	FONT-WEIGHT: bold;
	COLOR: #333333;
	text-decoration: none;
}

.menu_izq_top {
	background-color: #9BCBDD;
	height: 23px;
	/*  min-height: 23px auto;  */
	padding-top: 5px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.menu_izq_lista {
	background-color: #E9F3F8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9BCBDD;
	margin: 0px;
}

/*FIN MENU IZQUIERDA********************/

/*CONTENIDO*****************************/
.contenido_pagina {
	width: 575px;
	float: left;
	height: 100%;
	min-height: 500px;
	border-left: 1px solid #DDDDDD;
	padding-left: 10px;
	padding-bottom: 55px;
}

.contenido_pagina h1 {
	font-size: 24px;
	line-height: 34px;
	/*maxi*/
}

.contenido_pagina h2 {
	font-size: 16px;
}

.contenido_pagina h3 {
	font-size: 14px;
}

.contenido_pagina h4 {
	font-size: 12px;
}

/*FIN CONTENIDO***************************/
/*CONTENIDO 2 COLUMNAS*****************************/
.contenido_pagina-col2 {
	width: 755px;
	/*maxi -> antes:785*/
	float: left;
	height: 100%;
	min-height: 500px;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	padding-left: 10px;
	padding-right: 10px;
	/*maxi*/
	padding-bottom: 55px;
}

.contenido_pagina-col2 h1 {
	font-size: 24px;
	line-height: 24px;
	/*maxi*/
}

.contenido_pagina-col2 h2 {
	font-size: 16px;
}

.contenido_pagina-col2 h3 {
	font-size: 14px;
}

.contenido_pagina-col2 h4 {
	font-size: 12px;
}

/*MAXI*/
.menuInterior {
	padding-top: 15px;
	list-style: none
}

.menuInterior li {
	padding-bottom: 12px
}

.tablaContenido,
.tablaContenidoLinks {
	color: #4A4A4A;
	border-collapse: separate;
	border-spacing: 5px;
	border-collapse: expression('separate', cellSpacing='5px');
}

.tablaContenido tr.tablaCabecera td,
.tablaContenidoLinks tr.tablaCabecera td {
	background-color: #E9F3F8;
	font-weight: bold;
	text-align: center
}

.tablaContenido tr.tablaResaltado td,
.tablaContenidoLinks tr.tablaResaltado td {
	background-color: #ebebeb;
	font-weight: bold;
	text-align: center
}

.tablaContenido td,
.tablaContenidoLinks td {
	background-color: #F9F9F9;
	padding: 4px 13px
}

.tablaContenido td p,
.tablaContenidoLinks td p {
	margin: 0;
	padding: 0
}

/*FIN MAXI*/

/*FIN CONTENIDO 2 COLUMNAS***************************/
/*CONTENIDO DERECHA***************************/
.contenido_pagina_der_color {
	width: 150px;
	float: left;
	/*	height: 100%;  */
	/*	min-height: 215px;  */
	border: 1px solid #CCC;
	margin: 10px;
	padding: 10px;
}

.contenido_pagina_der_color h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #a6412c;
}


.contenido_pagina_der {
	width: 170px;
	/*  width: 160px;  */
	float: left;
	/*	height: 100%;  */
	/*	min-height: 215px;  */
	border: 1px solid #CCC;
	margin: 5px;
	padding: 5px;
}

.contenido_pagina_der h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	/*federico*/
	margin-top: 1px;
}

/*FIN CONTENIDO DERECHA***************************/
/*PIE***************************/
.pie {
	margin-top: 10px;
	border-top: solid 2px #999;
	min-height: 80px;
	font-family: Arial;
	font-size: 12px;
	/*  background-color: #ccc; */
	width: 960px;
	margin: 0 auto;
}

.pie p {
	margin-bottom: 5px;
	margin-top: 0px;
}

.PieFacultad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}

.PieUniversidad {
	margin-left: 25px;
	padding-bottom: 10px;
	font-size: 11px;
	/*border-top: solid 2px #DDDDDD;*/
}

.cleaner {
	clear: both;
}

/*FIN PIE***************************/

/*IMAGENES***************************/
#imgT1 {
	float: right;
	width: 210px;
	border: thin solid #CCC;
	margin: 1px;
	padding: 3px;
	background-color: #EFEFEF;
}

#imageContainer {
	position: relative;
	margin: auto;
	width: 200px;
	height: 173px;
}

#imageContainer img {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}

/*FIN IMAGENES***************************/


/*  CSS varios */

.fondo {
	/*background-image: url(/web2010/imagenes/fn_top.jpg); maxi comento esta linea y agrego las de abajo*/
	background-image: url(/imagenes/banner2.jpg)
}

/*maxi*/
.fondo h1 a strong {
	display: none
}

.fondo h1 a {
	display: block;
	width: 370px;
	height: 50px;
	margin-left: 20px;
	border: none;
	outline: none
}

.td-11 {
	background-image: url(/imagenes/fn_men_h.jpg);
	/*	background-image: url(imagenes/fn_men_h_15.jpg); */
}

/*linea turquesa*/
hr.linea-turquesa {
	height: 2px;
	width: 90%;
	background-color: #e9f3f8;
	border: 0;
	text-align: center;
	margin: 0 auto
}

/*tabulado*/
.tabulado {
	width: 90%;
	margin-left: 25px;
	display: block
}


/*Div MenuHorTop ----------------------------------------------------- */
#MenuHorTop A {
	font-size: 12px;
	COLOR: #fff;
	TEXT-DECORATION: none;
	line-height: 2em;
}

#MenuHorTop A:hover {
	TEXT-DECORATION: underline;
}

#MenuHorTop span {
	font-size: 12px;
	COLOR: #fff;
	TEXT-DECORATION: none;
	line-height: 2em;
}

/* -- FIN; MenuHorTop */
/*Div MenuHorPrin -----------------------------------------------------*/
#MenuHorPrin A {
	font-size: 12px;
	FONT-WEIGHT: bold;
	COLOR: #fff;
	TEXT-DECORATION: none;
	line-height: 2em;
}

#MenuHorPrin A:hover {
	TEXT-DECORATION: underline;
}

#MenuHorPrin span {
	font-size: 12px;
	FONT-WEIGHT: bold;
	COLOR: #fff;
	TEXT-DECORATION: none;
	line-height: 2em;
}

/* -- FIN; MenuHorPrin  */
/*Div MenuHorCamino ----------------------------------------------------- */
#MenuHorCamino A {
	font-size: 12px;
	COLOR: #333;
	TEXT-DECORATION: none;
}

#MenuHorCamino A:hover {
	TEXT-DECORATION: underline;
}

#MenuHorCamino span {
	font-size: 12px;
	COLOR: #333;
	TEXT-DECORATION: none;
}

/* -- FIN; MenuHorCamino */

/* -- INICIO: google ----------------------------------------------------- */
.boton-goo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.boton-goo {
	font-size: 11px;
	font-family: Verdana, Helvetica;
	font-weight: normal;
	color: #333333;
	background-color: #d1d0d0;
	height: 18px;
	width: 55px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.cse-branding-form form {
	margin-bottom: 0;
	padding-bottom: 0;
}

/* -- FIN google ----------------------------------------------------- */





/* -- fico ----------------------------------------------------- */

.sep {
	font-size: 2px;
}

/* NOVEDAD - AGENDA ----------------------------------------------------- */
.agenda a {
	font-size: 12px;
	color: #2c6b83;
	/* color: #333; */
	/* font-weight: bold;  */
	text-decoration: none;
}

.agenda a:hover {
	text-decoration: underline;
	color: #333;
}

.ag-fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}

.tit-item {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
}

.tit-item1 {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #900;
}

.tit-nov-home {
	font-size: 14px;
	font-weight: normal;
	color: #2c6b83;
}

.tit-nov-home-gris {
	font-size: 14px;
	font-weight: bold;
	color: #5B5A5A;
}

.tit-nov-home-copete {
	font-size: 12px;
	font-weight: normal;
	color: #999;
}

.td-nov {
	/* background-image: url(imagenes/fn_nov_01.gif);  */
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	background-color: #F3F3F3;
}

.td-nov-b {
	/* background-image: url(imagenes/fn_nov_01.gif);  */
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
}

/* FIN NOVEDAD - AGENDA ----------------------------------------------------- */
/*Div Agenda ----------------------------------------------------- */
/* #Agenda {
	background-color: #3382A4;  
	padding-top: 0px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
} 
#Agenda A {
	color: #4F4F4F;
	text-decoration: none;
}
#Agenda A:hover  { color: #600404; text-decoration: underline; }
*/
/* -- FIN; Agenda ----------------------------------------------------- */

/*MENU IZQUIERDA HOME ***********************/
.sectorDer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}

.menu_interes_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-color: #9BCBDD;
	/*  background-color: #3382A4;   background-color: #205368; */
	height: 23px;
	padding-top: 5px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.menu_interes_top A {
	font-size: 12px;
	COLOR: #333;
	TEXT-DECORATION: none;
	line-height: 19px;
	font-weight: bold;
}

.menu_interes_top A:hover {
	TEXT-DECORATION: underline;
}

.menu_interes_lista {
	background-color: #E9F3F8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3382A4;
	/* border-bottom-color: #205368; */
	margin: 0px;
}

.menu_interes_lista ul {
	font-size: 12px;
	color: #333;
	list-style-type: square;
	margin-left: 1px;
	padding-left: 18px;
	line-height: 19px;
}

/*FIN MENU IZQUIERDA HOME ********************/


/*Div MenuInteres*/
#MenuInteres A {
	font-size: 12px;
	COLOR: #333;
	TEXT-DECORATION: none;
	line-height: 19px;
}

#MenuInteres A:hover {
	TEXT-DECORATION: underline;
}

#MenuInteres span {
	font-size: 12px;
	COLOR: #333;
	TEXT-DECORATION: none;
	line-height: 19px;
}

#MenuInteres ul {
	font-size: 12px;
	color: #333;
	list-style-type: square;
	margin-left: 1px;
	padding-left: 18px;
}

/* -- FIN; MenuInteres ----------------------------------------------------- */

.caja-prin-homes {
	/*	float:right;  */
	width: 560px;
	height: 140px;
	border: thin solid #CCC;
	margin: 1px;
	padding: 3px;
	background-color: #205269;
	/*  background-color: #9ab8c4; */
	color: #fff;
	font-size: 14px;
}

.caja-prin-homes h2 {
	font-size: 20px;
	color: #fff;
	margin-top: 7px;
}

.caja-prin-homes a {
	font-size: 14px;
	color: #fff;
}

.caja-prin-homes-biblio {
	/*	float:right;  */
	width: 560px;
	height: 140px;
	border: thin solid #CCC;
	margin: 1px;
	padding: 3px;
	background-color: #205269;
	/*  background-color: #9ab8c4;    #D2735F  #A6412C  #D28c7F */
	color: #fff;
	font-size: 14px;
}

.caja-prin-homes-biblio h2 {
	font-size: 20px;
	color: #fff;
	margin-top: 7px;
}

.caja-prin-homes-biblio a {
	font-size: 14px;
	color: #fff;
}

.caja-prin-homes-extension {
	/*	float:right;  */
	width: 560px;
	height: 140px;
	border: thin solid #CCC;
	margin: 1px;
	padding: 3px;
	background-color: #FFF;
	/* background-color: #9ab8c4;  205269  d5e7ef  #E9F3F8   */
	color: #5B5A5A;
	font-size: 14px;
}

.caja-prin-homes-extension h2 {
	font-size: 20px;
	color: #333;
	margin-top: 7px;
}

.caja-prin-homes-extension a {
	font-size: 14px;
	color: #333;
}


.caja-sec-homes {
	/*	float:right;  */
	width: 560px;
	/*  height: 140px; height: 100%; */
	min-height: 120px;
	border: thin solid #CCC;
	padding: 3px;
	background-color: #fefefe;
	line-height: 19px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.caja-sec-homes h1 {
	/*font-size: 20px;*/
	line-height: 10px;
}

.caja-sec-homes h2 {
	font-size: 20px;
	/* line-height: 20px;  */
	color: #205269;
	margin-top: 7px;
}

.img-borde {
	border: 2px solid #CCCCCC;
}

.menu_izq_contacto {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top-style: none;
	font-size: 11px;
	background-color: #F5F5F5;
}

.menu_izq_top_contacto {
	height: 23px;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
	/* 	border-bottom-color: #9BCBDD; */
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D4D4D4;
	background-color: #EEEEEE;
}

.menu_izq_contacto a {
	color: #2c6b83;
	text-decoration: none;
}

.menu_izq_contacto_tit {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}


.menu_gral_contacto {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
	margin: 0 auto;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top-style: none;
	font-size: 12px;
	background-color: #F5F5F5;
	width: 350px;
}

#contentMenPie {
	/*contenedor principal */
	width: 960px;
	margin: 0 auto;
	/*margen del contenedor y aut indica que quede centrado */
	background-color: #E2E2E2;
	/* background-color: #9BCBDD; */
	border: 1px solid #ccc;
	color: #333;
}

#contentMenPie a {
	COLOR: #2c6b83;
	TEXT-DECORATION: none;
}

#contentMenPie a:hover {
	TEXT-DECORATION: underline;
}

#interesPie {
	/* background: #f1f2ea;  */
	margin-left: 10px;
}

#contentPie {
	/*contenedor principal */
	width: 960px;
	margin: 0 auto;
	/*margen del contenedor y aut indica que quede centrado */
	background-color: #F3F3F3;
	/* background-color: #ECF7FB; */
	border: 1px solid #ccc;
	color: #666;
}

#contentPie a {
	COLOR: #2c6b83;
	TEXT-DECORATION: none;
}

#contentPie a:hover {
	TEXT-DECORATION: underline;
}

#contentPie h3 {
	font-size: 14px;
	color: #666666;
}



#interesPie {
	/* background: #f1f2ea;  */
	margin-left: 10px;
}

/* -- FIN fico ----------------------------------------------------- */


/*Maxi*/
.listaLinks li {
	list-style: square;
	padding-bottom: 5px
}

.boletinElectronico {
	background-image: url(imagenes/degrade_celeste.jpg);
	height: 45px;
	color: #FFF;
	text-align: center;
	margin: 0 auto;
	padding-top: 20px
}

.boletinElectronico h1 {
	margin: 0;
	padding: 0
}

.boletinElectronico-Fecha {
	background-color: #82BAD2;
	height: 22px;
	color: #FFF;
	text-align: center;
	margin: 0 auto;
	font-size: 14px;
	padding-top: 3px
}

.boletinElectronico-Fecha p {
	margin: 0;
	padding: 0
}

#boletinGraduados .boletinElectronico {
	background-image: url(imagenes/degrade_violeta.jpg)
}

#boletinGraduados .boletinElectronico-Fecha {
	background-color: #8b538b
}

hr.linea-azul {
	height: 2px;
	width: 100%;
	background-color: #3382a4;
	border: 0
}

.columnaIzquierda {
	float: left;
	width: 47%
}

.columnaDerecha {
	float: right;
	width: 47%
}

/* -- FIN  Maxi ----------------------------------------------------- */