/*  ----------------------------------------------------- 	*/
/*  					Estilo 	tablaCentral				*/
/*  ----------------------------------------------------- 	*/
table.tablaCentral {
	margin-bottom:		20px;	
}
table.tablaCentral thead small {
	color:				#fff;	
}
/*  ----------------------------------------------------- 	*/
/* 	TABLA HEAD 												*/
table.tablaCentral thead {
    color: 				#FFFFFF;
    font-weight: 		bold;
	font-size: 			1.1em;
	background-color:	#C5013B;
	border:				1px solid #8B0E13;
}
table.tablaCentral thead tr td{
	padding:			8px 10px;
}
/*  ----------------------------------------------------- 	*/
/* 	TABLA BODY 												*/
table.tablaCentral{
	width:				96%;
	margin:				0 2%;
}
table.tablaCentral tbody{
	border:				1px solid #ccc;
}
table.tablaCentral tbody tr td{
	padding:			5px 10px;
	border-left:		1px dashed #CCCCCC;
}
table.tablaCentral tbody tr td ul{
	margin-bottom:		10px;
}
table.tablaCentral tbody tr td ul li{
	background:			url(../img/iconos/cuad-rojo.gif) no-repeat 0px 5px;
    margin-bottom: 		5px;
    padding-left: 		15px;
}
table.tablaCentral tbody tr td img{
	margin-right:		5px;
}
table.tablaCentral tbody tr.zebra{
	background-color:	#f1f1f1;
}
/* Celda Destacada */
table.tablaCentral tbody tr.celdaDestacada,
table.tablaCentral tbody tr.celdaDestacada a{
	background-color:	#bbb;
	padding:			5px 10px;
	font-weight:		bold;
}
table.tablaCentral tbody tr.celdaDestacada td:first-child,
table.tablaCentral tbody tr.celdaDestacada td:first-child a{
	color:				#fff !important;
}
/* CELDA PRIMERA EN BOLD */
table.tablaCentral tbody.celdaBold tr td:first-child{
	font-weight:		bold;
}
table.tablaCentral tbody.celdaBold tr td{
	padding:			10px 10px;
}
/* LINKS en tablas */
table.tablaCentral tbody a {		
	color: 				#000;		
	border-bottom:		1px dotted #777;
}
table.tablaCentral tbody a:hover {	
	color: 				#BA122B;	
	border-color:		#BA122B;
}

/*  ----------------------------------------------------- 	*/
/* 	TABLA FOOT 												*/
table.tablaCentral tfoot {
	background-color:	#888;	
	color: 				#fff;	
    font-weight: 		bold;
}
table.tablaCentral tfoot tr td{
	padding:			5px 10px;
}

/*  -------------------------------------------------------------	*/
/* 	MEDIA TABLA FLOTANTE											*/
/*  -------------------------------------------------------------	*/
table.tablaFloat {
	width: 		46%!important;
	margin: 	0 2%!important;
	float: 		left;
}
@media only screen and (max-width: 470px) {
	table.tablaFloat {	width:	96%!important;}
}
h2 + table.tablaFloat,
h3 + table.tablaFloat {
	margin-right:		10px;
}

/*  -------------------------------------------------------------	*/
/* 	TABLA PLAN DE ESTUDIOS											*/
/*  -------------------------------------------------------------	*/
/* Solo para los cuadraditos de los h3 de abajo */
#planEstudios.contenidoPrincipal h3 img:first-child {		
	margin:				0px 2px 0px -12px;
} 
#planEstudios table.tablaCentral tbody{
	border:				none;
}
#planEstudios table.tablaCentral thead {
    font-size: 			16px;
    letter-spacing: 	-1px;
	border:				none;
}
#planEstudios table.tablaCentral thead tr td{
	padding:			7px 10px;
}
#planEstudios table.tablaCentral tbody tr td {
	border:				none;
	height:				20px;	
	line-height: 		18px;
	color:				#000;
	padding:			4px 10px;
	margin: 			0px;
}
#planEstudios table.tablaCentral tbody tr td a {
	font-weight:		normal;
	color:				#000;
}
#planEstudios.contenidoPrincipal .miniBloque ul li {
	background-image:	none;
	margin-bottom: 		0px;
	padding-left:		10px;
}

/*  -------------------------------------------------------------	*/
/* 	COLORES DE TABLAS SEGÚN CARRERAS 								*/
/*  -------------------------------------------------------------	*/

/* LETRAS */
div.carreraLetras table.tablaCentral   tr td,
div.carreraLetras table.tablaCentral   thead,
div.carreraLetras table.tablaCentral   tbody,
div.carreraLetras table.tablaCentral   tfoot
	{															border:		none;}
div.carreraLetras table.tablaCentral thead {						background-color:	#73B5E0;}
div.carreraLetras table.tablaCentral tfoot {							background-color:	#D0E6F4;
																color: 				#1C6796;}
div.carreraLetras table.tablaCentral tbody tr.zebra{					background-color:	#EFF7FC;}
div.carreraLetras table.tablaCentral tbody tr td{					color: 				#33759e;}
div.carreraLetras table.tablaCentral tbody tr.celdaDestacada,
div.carreraLetras table.tablaCentral tbody tr.celdaDestacada a{		background-color:	#AED8F2;}
div.carreraLetras table.tablaCentral tbody a {						color: 				#73B5E0;}
div.carreraLetras table.tablaCentral tbody a:hover {				color: 				#629DC3;}

/* POLITECNICA */
div.carreraPolitecnica table.tablaCentral   tr td,
div.carreraPolitecnica table.tablaCentral   thead,
div.carreraPolitecnica table.tablaCentral   tbody,
div.carreraPolitecnica table.tablaCentral   tfoot {						border:		none;}
div.carreraPolitecnica table.tablaCentral thead {					background-color:	#6B300D;}
div.carreraPolitecnica table.tablaCentral tfoot {					background-color:	#E5D8D3;
																color: 				#49210A}
div.carreraPolitecnica table.tablaCentral tbody tr.zebra{			background-color:	#F7F1ED;}
div.carreraPolitecnica table.tablaCentral tbody tr td:first-child{	color: 				#000;}
div.carreraPolitecnica table.tablaCentral tbody tr.celdaDestacada,
div.carreraPolitecnica table.tablaCentral tbody tr.celdaDestacada td a{background-color:#7A5844;}
div.carreraPolitecnica table.tablaCentral tbody a {				color: 				#6B300D;}
div.carreraPolitecnica table.tablaCentral tbody a:hover {			color: 				#B24F1E;}

/* COMUNICACION */
div.carreraComunicacion table.tablaCentral   tr td,
div.carreraComunicacion table.tablaCentral   thead,
div.carreraComunicacion table.tablaCentral   tbody,
div.carreraComunicacion table.tablaCentral   tfoot {				border:		none;}
div.carreraComunicacion table.tablaCentral thead {					background-color:	#45637A;}
div.carreraComunicacion table.tablaCentral tfoot {					background-color:	#A7BDCE; 
																color: 				#273B49}
div.carreraComunicacion table.tablaCentral tbody tr.zebra{			background-color:	#DCE9F2;}
div.carreraComunicacion table.tablaCentral tbody tr td:first-child{	color: 				#000;}
div.carreraComunicacion table.tablaCentral tbody tr.celdaDestacada,
div.carreraComunicacion table.tablaCentral tbody tr.celdaDestacada td a{background-color:#5D7C93;}
div.carreraComunicacion table.tablaCentral tbody a {				color: 				#395163;}
div.carreraComunicacion table.tablaCentral tbody a:hover {			color: 				#395163;}

/* SALUD */
div.carreraSalud table.tablaCentral   tr td,
div.carreraSalud table.tablaCentral   thead,
div.carreraSalud table.tablaCentral   tbody,
div.carreraSalud table.tablaCentral   tfoot {						border:		none;}
div.carreraSalud table.tablaCentral thead {						background-color:	#00B38A;}
div.carreraSalud table.tablaCentral tfoot {							background-color:	#77CEBA; 
																color: 				#133A32}
div.carreraSalud table.tablaCentral tbody tr.zebra{				background-color:	#D9F7F0;}
div.carreraSalud table.tablaCentral tbody tr td:first-child{		color: 				#000;}
div.carreraSalud table.tablaCentral tbody tr.celdaDestacada,
div.carreraSalud table.tablaCentral tbody tr.celdaDestacada td a{ 	background-color:	#82CCBC;}
div.carreraSalud table.tablaCentral tbody a {						color: 				#85D3C2;}
div.carreraSalud table.tablaCentral tbody a:hover {				color: 				#6FB7A8;}

/* SOCIALES */
div.carreraSociales table.tablaCentral   tr td,
div.carreraSociales table.tablaCentral   thead,
div.carreraSociales table.tablaCentral   tbody,
div.carreraSociales table.tablaCentral   tfoot {					border:		none;}
div.carreraSociales table.tablaCentral thead {					background-color:	#F7A30A;}
div.carreraSociales table.tablaCentral tfoot {						background-color:	#E5C389; 
																color: 				#473B26}
div.carreraSociales table.tablaCentral tbody tr.zebra{				background-color:	#FFF1CC;}
div.carreraSociales table.tablaCentral tbody tr td:first-child{		color: 				#000;}
div.carreraSociales table.tablaCentral tbody tr.celdaDestacada,
div.carreraSociales table.tablaCentral tbody tr.celdaDestacada td a{background-color:	#DB941A;}
div.carreraSociales table.tablaCentral tbody a {					color: 				#8f600e;}
div.carreraSociales table.tablaCentral tbody a:hover {				color: 				#D1A14F;}

/* TABLA GRIS POSTGRADO 
div.postgrado table.tablaCentral {								border-color:		#fff;}
div.postgrado table.tablaCentral thead {							background-color:	#222;
																border-color:       #fff;}
div.postgrado table.tablaCentral tbody tr td,
div.postgrado table.tablaCentral tbody tr,
div.postgrado table.tablaCentral tbody {							border-style:       none;}
div.postgrado table.tablaCentral tfoot {							background-color:	#222; 
																color: 				#fff;
																border-color:       #fff;}
div.postgrado table.tablaCentral tbody tr.zebra{					background-color:	#f9f9f9;}
div.postgrado table.tablaCentral tbody tr td:first-child{			color: 				#000;}
div.postgrado table.tablaCentral tbody tr.celdaDestacada,
div.postgrado table.tablaCentral tbody tr.celdaDestacada td a,
div.postgrado table.tablaCentral tbody tr.celdaDestacada td{		background-color:	#e1e1e1;
																color:				#000 !important;}
div.postgrado table.tablaCentral tbody tr.celdaDestacada{			border:				1px solid #fff}
div.postgrado table.tablaCentral tbody a {							color: 				#666;}
div.postgrado table.tablaCentral tbody a:hover {					color: 				#777;}*/

.tablaLogos img{width:80%;height:auto;min-height:10px}