/* LISTADO NORMAL */


.contenidoCuerpo ul,
ul.listadoNormal/*, div.texto > ul*/ {
/* 	list-style-image: url(../imagenes/elementos/item-listado-normal.png); */
/* 	list-style-type: none; */
/* 	list-style-type: ; */
/* 	padding: 0px 0px 0px 0px; */
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 10px 15px;
	font-size: 14px;
}

.contenidoCuerpo ol,
ol.listadoNormal, {
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 10px 15px;
	font-size: 14px;
}

.contenidoCuerpo ol li:hover {
	text-decoration: none;
}

ul.listadoNormalCMS {
	list-style-type: none;
	padding: 0px;
	margin: 5px 0px 0px 15px;
	font-size: 14px;
}

ul.listadoNormalCMS li {
	list-style-type: circle;
	margin-bottom: 10px;
}

ul.listadoNormal2/*, div.texto > ul*/ {
	list-style-image: url(../imagenes/elementos/item-listado-normal.png);
	list-style-type: none;
	padding: 0px;
	margin: 5px 0px 0px 25px;
}


ul.listadoNormal2 li {
	margin-bottom: 10px;	
}

ol li br,
ul.listadoNormal2 br,
ul.listadoNormal2 li br,
ul li br{
	display: none;
}

.contenidoCuerpo ul li,
ul.listadoNormal li, ul.listadoNormal li a,
div.texto > ul > li, div.texto > ul > li > a,
ul.listadoNormal2 li, ul.listadoNormal2 li a,
ol.listadoNormal {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #333;
}



.contenidoCuerpo ul li {
	margin-left: 0px;
}

ul.listadoNormal li a {
	/*color: RGB(4, 91, 122);*/
	/*text-decoration: underline;*/
	font-size: 14px;
}

ul.listadoNormal.conenlaces li a {
	color: RGB(4, 91, 122);
	text-decoration: underline;
}

/* LISTADO DESCARGAS (se usa en la caja de título de una facultad por ejemplo) */
ul.listadoDescargas {
	/*list-style-image: url(../imagenes/elementos/item-listado-descargas.png);*/
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 4px 0px 0px 0px;
}

ul.listadoDescargas li, ul.listadoDescargas li a {
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color: RGB(233, 233, 233);
}

ul.listadoDescargas.little li, ul.listadoDescargas.little li a {
	font-family: 'Open Sans', sans-serif;
	font-size: 10px;
	color: RGB(233, 233, 233);
}

ul.listadoDescargas.oscuro li, ul.listadoDescargas.oscuro li a{
	color: #333;
}

/* LISTADO GRANDE */
ul.listadoGrande {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;	
}


ul.listadoGrande li, ul.listadoGrande li a {
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: RGB(51, 51, 51);
}

ul.listadoGrande li {
	background: url(../imagenes/elementos/dot2x2.png) no-repeat 5px 8px;
	list-style-type: none;
	padding: 0px 0px 0px 15px;
	margin-bottom: 5px;
}

ul.listadoGrande li:hover {
	/*background: url(../imagenes/elementos/dot4x4clear.png) no-repeat 5px 8px;*/
	/*background-color: RGB(103, 103, 103);*/
	/*list-style-type: none;*/
}

div#grados ul.listadoGrande li:hover {
	background: url(../imagenes/elementos/dot4x4clear.png) no-repeat 5px 8px;
	background-color: RGB(103, 103, 103);
	list-style-type: none;
}

ul.listadoGrande li a {
	color: RGB(188, 41, 10);
}

ul.listadoGrande li:hover a {
	/*color: white;*/
}

div#grados ul.listadoGrande li:hover a {
	color: white;
}

div#grados ul.listadoGrande li a:hover {
	/*color: RGBA(0, 73, 110, 1);*/
	color: white;
	text-decoration: none;
	/*font-weight: bold;*/
}

ul.listadoGrande > ol > li,
ol > li  {
	background: none;
	list-style-type: decimal;
	margin-bottom: 10px;
}

ul.listadoGrande > ol > li,
ol > li > strong {
	color: RGB(157,61,66);
}

ul.listadoGrande > ol > li:hover,
ol li:hover  {
	color:black;
	background: none;
	background-color: none;
	text-decoration: none;
/* 	list-style-type: decimal; */
}

/* Listado de títulos en la sección Estudiar */

div.separarIzquierda {
	margin-left: 30px;
}

ul#pestanias {
	
}

ul#pestanias > li {
	list-style-type: none;
}

ul#pestanias > li > a {
	background-color: RGB(190, 190, 190);
	color: RGB(81, 83, 82);
	border: none;
}

ul#pestanias > li.active > a {
	font-weight: 600;
	background-color: RGB(116, 116, 116);
	color: white;
}

ul#pestanias.nav {
	margin-bottom: 0px;
} 

div#contenidos > div.tab-pane {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 15px;
	
}

div#contenidos > div.active {
	background-color: RGB(190, 190, 190);
	background-color: white;
	border: 1px solid RGB(116, 116, 116);
}

/* Desplegable */

ul.dropdown-menu.submenuEstudios {
	background-color: white;
}

ul.dropdown-menu.submenuEstudios > li.active,
ul.dropdown-menu.submenuEstudios > li.active > a {
	background-color: RGB(190, 190, 190);
	background-image: none;
}

ul.dropdown-menu.submenuEstudios > li > a {
	background-color: white;
	color: black;
}

ul.dropdown-menu.submenuEstudios > li > a:hover, 
ul.dropdown-menu.submenuEstudios > li:hover > a:hover {
	color: black;
	background-color: white;
}




/* LISTADO UPSA */
.contenidoCuerpo > ul.listadoUPSA,
ul.listadoUPSA {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 10px;	
}

.contenidoCuerpo > ul.listadoUPSA > li:before,
ul.listadoUPSA > li:before {
    content: '\f0da';
    font-family: FontAwesome;
    display: inline-block;
    width: 1.4em;
    margin-left: -1.5em;
    color: #F9BA4C;
    text-align: left;
    line-height: 22px;
}

.contenidoCuerpo > ul.listadoUPSA li, /* ul.listadoUPSA li a, */
ul.listadoUPSA li/* , ul.listadoUPSA li a */ {
/* 	font-family: 'Open Sans', sans-serif; */
	font-family: 'Dosis', sans-serif;
	font-size: 15px !important;
	color: #000;
	text-align: left;
}

.contenidoCuerpo > ul.listadoUPSA li,
ul.listadoUPSA li {
	padding: 0px 0px 0px 15px;
	margin-bottom: 5px;
	font-family: 'Dosis', sans-serif;
	font-size: 14px;
	font-size: 15px;
	line-height: 22px;
	font-weight: 200;
	text-align: left;
/* 	 margin-bottom: 10px; */
}

ul.listadoUPSA li a {
	color: #778597;
/* 	font-family: 'Dosis', sans-serif; */
    font-size: 14px;
    font-size: 15px;
}

ul.listadoUPSA li i {
	font-size: 12px;
}






/* Listado de Reconocimientos (premios y rankings) */

.reconocimiento {
	margin-bottom: 35px;
	position: relative;
	border-bottom: 1px solid lightgray;
}

.reconocimiento .botones-sociales-reconocimiento {

}

.reconocimiento .botones {
	position:absolute;                  /* added */
	bottom:0;                           /* added */
	left:0; 
	text-align: right;
}

