﻿@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	border:0;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:10px;
	background-color:#FFF;
	background-image:url(../resources/background.png);
	background-repeat:repeat-x;
	background-position:top;
}

#wrapper {
	width:924px;
	margin:0 auto;
	display:block;
}

#header {
	height:140px;
	width:924px;
	display:block;
}

#header .logotipo {
	float:left;
}

#header .logoUnicaja {
	float:right;
    margin-top: 15px;
}

#header .menuCabecera {
	float:right;
	margin-top:30px;
	height:10px;
	margin-right:30px;
}

#header .menuCabecera li {
	float:left;
	list-style:none;
	border-right:1px solid #000;
	margin-right:5px;
	padding-right:5px;
}

#header .menuCabecera li.last {
	margin:0;
	padding:0;
	border:0;
}

#header .menuCabecera li a {
	text-decoration:none;
	color:#000;
}

#header .menuCabecera li a:hover {
	text-decoration:underline;
}

#header #userInfo {
	float:left;
	clear:left;
	height:51px;
	display:block;
	padding-top:16px;
	widows:190px;
}

#header #userInfo span {
	width:100%;
	display:block;
	font-size:11px;
}

#header #userInfo a {
	margin-right:5px;
	color:#00882f;
	text-decoration:underline;
}

#header #userInfo a:hover {
	text-decoration:none;
}

#header #buscador {
	float:right;
	clear:right;
	height:51px;
	display:block;
	padding-top:16px;
	widows:190px;
}

#header #buscador label {
	display:none;
}

#header #buscador form {
	border:0;
	background-color:transparent;
	background-image:url(../resources/buscador.png);
	width:188px;
	height:23px;
	font-size:11px;
}

#header #buscador form input {
	font-size:11px;
	width:155px;
	padding:5px;
	background-color:transparent;
	float:left;
	height:13px;
}

#header #buscador form input.submit {
	width:23px;
	height:23px;
	text-indent:-9999px;
	cursor:pointer !important;
	float:left;
	background-image:none;
	background-color:transparent;
}

#header #breadcrumb, #header #breadcrumb2 {
	height:23px;
	width:500px;
	display:block;
	float:left;
	line-height:23px;
	padding-right:5px;
	margin-top:26px;
	margin-left:88px;
	color:#7c7c7c;
	font-size:11px;
}

#breadcrumb3 {	
	display:block;
	float:left;
	color:#7c7c7c;
	font-size:11px;
}

#header #breadcrumb a, #breadcrumb3 a, #header #breadcrumb2 a {
	color:#7c7c7c;
	text-decoration:none;
}

#header #breadcrumb a:hover, #breadcrumb3 a:hover , #header #breadcrumb2 a:hover{
	text-decoration:underline;
}

#header #cuadroNoticias {
	height:23px;
	width:535px;
	background-image:url(../resources/cNoticiasHeader.png);
	background-position:top right;
	display:block;
	float:left;
	line-height:23px;
	padding-right:5px;
	margin-top:16px;
	margin-left:30px;
}

#header #cuadroNoticias .titular  {
	background-image:url(../resources/tNoticiasHeader.png);
	background-position:top left;
	float:left;
	display:block;
	height:23px;
	padding:0 8px;
	line-height:23px;
	color:#FFF;
	font-weight:bold;
	margin-right:5px;
}

#col_left {
	width:206px;
	float:left;
}

#col_right {
	width:206px;
	float:left;
}

.bloqueMenu {
	width:206px;
	background-image:url(../resources/menuBack.png);
	background-position:bottom;
	padding-bottom:10px;
	margin-bottom:18px;
    background-color: #f2f2f2;
    background-repeat: no-repeat;
}

.bloqueMenu .titular {
	background-image:url(../resources/menuHeader00.png);
	line-height:6px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding:0 7px;
	height:6px;
}

.bloqueMenu ul li {
    list-style: none;
    line-height: 24px;
    font-size: 11px;
    color: #505050;
    min-height: 24px;
}

li.mPpalGreen {
    background: url(../resources/liAula.gif) no-repeat left top;
    padding-left: 8px;
}

li.mPpalGray {
    background: url(../resources/liConsulta.gif) no-repeat left top;
    padding-left: 8px;
}

li.mPpalRed {
    background: url(../resources/liSecretaria.gif) no-repeat left top;
    padding-left: 8px;
}

li.mPpalBlue {
    background: url(../resources/liAgenda.gif) no-repeat left top;
    padding-left: 8px;
}
.herramientasConsulta .titular {
	background-image:url(../resources/menuHeader01.png) !important;
	line-height:24px;
	height:auto;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding:0 7px;
}

.herramientasComunicacion .titular {
	background-image:url(../resources/menuHeader02.png) !important;
	line-height:24px;
	height:auto;	
	color:#795b00;
	font-size:11px;
	font-weight:bold;
	padding:0 7px;
}

.aulas .titular {
	background-image:url(../resources/menuHeader05.png) !important;
	line-height:24px;
	height:auto;	
	color:#795b00;
	font-size:11px;
	font-weight:bold;
	padding:0 7px;
}

.secretaria .titular {
	background-image:url(../resources/menuHeader03.png);
	line-height:24px;
	height:auto;	
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding:0 7px;
}

.generico .titular {
	background-image:url(../resources/menuHeader04.png);
	line-height:24px;
	height:auto;	
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding:0 7px;
}

.bloqueMenu ul {
	margin:5px 15px 0px 15px;
}

.bloqueMenu ul li ul {
	margin:0px 15px 0px 10px;
}	

.bloqueMenu ul li ul li {
	background-image:url(../resources/liMenu.gif);
	background-position:0px 9px;
	background-repeat:no-repeat;
	padding-left:8px;
}

.bloqueMenu ul li {
	list-style:none;
	line-height:24px;
	font-size:11px;
	color:#505050;
	min-height:24px;
}

.bloqueMenu ul li a {
	color:#505050;
	text-decoration:none;
}

.bloqueMenu ul li a img {
	float:left;
	margin-right:2px;
}

.bloqueMenu ul li a:hover {
	text-decoration:underline;
}

.bloqueMenu ul.noticias {
	margin:5px 15px 0px 15px;
}

.bloqueMenu ul.noticias li {
	list-style:none;
	line-height:normal;
	font-size:11px;
	color:#505050;
	height:auto;
	padding-bottom:2px;
	padding-top:2px;
}

.bloqueMenu ul.noticias li span {
	font-weight:bold;
	width:100%;
	display:block;
	padding-bottom:3px;
}

.bloqueMenu .calendario {
	width:90%;
	margin:0 5% 5px 5%;
	border-collapse:collapse;
}

.bloqueMenu .calendario th {
	text-align:center;
	background-color:#dcebe1;
	font-size:11px;
	color:#00882f;
	line-height:15px;
}

.bloqueMenu .calendario td {
	text-align:center;
	line-height:18px;
	color:#a9a9a9;
	font-weight:bold;
	font-size:11px;
}

.herramientasConsulta li .active {
	font-weight:bold;
	color:#5a6969;
}

.herramientasConsulta li ul li .active {
	font-weight:normal;
	color:#5a6969;
}

.secretaria li .active {
	font-weight:bold;
	color:#91103a;
}

.secretaria li ul li .active {
	font-weight:normal;
	color:#91103a;
}

.herramientasComunicacion li .active {
	font-weight:bold;
	color:#795b00;
}

.herramientasComunicacion li ul li .active {
	font-weight:normal;
	color:#795b00;
}

.generico li .active {
	font-weight:bold;
	color:#076e7b;
}

.generico li ul li .active {
	font-weight:normal;
	color:#076e7b;
}

.mes {
	display:block;
	width:100%;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-align:center;
	line-height:20px;
}

.agenda li {
	line-height:16px !important;
	height:auto !important;
}

.agenda li span {
	color:#505050;
	font-weight:bold;
}

.agenda li span strong {
	color:#00882f;
}

.bloqueMenu .calendario td.weekend {
	background-color:#efefef;
}
	
.bloqueMenu .calendario td a {
	text-align:center;
/*	background-color:#dcebe1;*/
	background-image:url(../resources/selectCal.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-size:11px;
	color:#00882f;
	line-height:18px;
	display:block;
	text-decoration:none;
	font-weight:bold;
}
	
#contenidoHome {
	width:490px;
	min-height:400px;
	float:left;
	display:block;
	margin:0 10px;
}

#contenidoCompleto {
	width:904px;
	min-height:400px;
	float:left;
	display:block;
	margin:0 10px;
}

#titular h2
{
	font-size:18px;
	font-weight:bold;
	color:#076e7b;
	padding-bottom:5px;
	margin-bottom:10px;
    float:left;
	margin:1 10px;	
}

#informeSemanal{
	min-height:400px;
}

#informeSemanal .cero {
	font-size:15px;
	font-weight:bold;
	margin-left:0px;
    padding-bottom:1px;
	color: #91103a;
}

#informeSemanal .uno {
	font-size:14px;
	font-weight:bold;
	margin-left:17px;
    padding-bottom:1px;
    color:#076e7b;
}

#informeSemanal .dos {
	font-size:11px;
	margin-left:27px;
}

#informeSemanal .tres {
	font-size:11px;
	margin-left:37px;
}

#informeSemanal .cuatro {
	font-size:11px;
	margin-left:55px;
}
#informeSemanal .cinco {
	font-size:11px;
	margin-left:65px;
}

#relleno
{
	min-height:400px;
}

#cuadroTitulo
{
	width:100%;
}


#cuadroTitulo h2{
	font-size:18px;
	font-weight:bold;
	color:#076e7b;
	padding-bottom:5px;
	margin-bottom:10px;

}
#cuadroSuperior{
	width:100%;
	float:left;
	display:block;
	margin-bottom:0px;
    margin-left: 10px;
    font-size:11px;
    
}

#cuadroSuperior h2{
	font-size:18px;
	font-weight:bold;
	color:#076e7b;
	padding-bottom:5px;
	margin-bottom:10px;
}

#cuadroSuperior table td{
    padding:1px 5px;	
}

#cuadroSuperior table a{
  
}

#cuadroSuperior table input {
	border:1px solid #999;
	font-size:11px;
	padding:2px;	
}

#cuadroSuperior table select {
	border:1px solid #999;
	font-size:11px;
	padding:1px;	
	width:124px;
}


#cuadroSuperior table checkbox {
	border:0px;	
}

#cuadroSuperior table span{
       font-size:11px;
}

#territoriales{
	width: 400px;
}

#contenidoHome .bloque {
	background-image:url(../resources/contenidoBg.png);
	width:490px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#f4f4f4;
	min-height:100px;
	margin-bottom:18px;
	padding-bottom:10px;
	float:left;
}

#contenidoHome .bloque h2 {
	background-image:url(../resources/contenidoTitular03.png);
	line-height:24px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding:0 7px;
	width:476px;
	margin-bottom:5px;
}

#contenidoHome .bloque h2.green {
	color:#076e7b !important;
}


#contenidoHome .noBloque h2 {
    display: none;
}

.bloque .botones {
	padding-top:5px;
}

.bloque .botones li {
	float:left;
	list-style:none;
	width:50%;
	text-align:center;
	margin:0;
	padding:10px 0;
}

.bloque .biblioteca {
	padding-top:10px;
}

.bloque .biblioteca li {
	float:left;
	list-style:none;
	width:32.9%;
	text-align:center;
	margin:0;
	padding:10px 0;
}

.bloque p {
	margin:10px;
	text-align:justify;
	font-size:11px;
}

#contenido {
	width:676px;
	min-height:500px;
	float:left;
	display:block;
	margin:0 10px 0 20px;
	font-size:11px;
	color:#242424;
}

#contenido #contenido {
    margin: 0 !important;
}

#contenido p {
	text-align:justify;
	padding-bottom:5px;
}

.secretaria h2 {
	font-size:18px;
	font-weight:bold;
	color:#91103a;
	padding-bottom:5px;
}

.secretaria h2.green {
	color:#076e7b;
}

.secretaria h2.grey {
	color:#5a6969;
}

.secretaria h3 {
	font-size:12px;
	font-weight:bold;
	color:#242424;
	padding:5px 0;
}

#contenido ul {
	margin-left:15px;
}

#contenido ul li {
	padding-bottom:10px;
}

table.formulario td {
	vertical-align:top;
	padding:5px;
}

table.formulario label {
	font-size:11px;
	font-weight:bold;
	text-align:right;
	display:block;
	line-height:18px;
}

table.formulario input {
	border:1px solid #999;
	font-size:11px;
	padding:2px;	
}

table.formulario select {
	border:1px solid #999;
	font-size:11px;
}

table.formulario textarea {
	border:1px solid #999;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px;
}

table.formulario .checkbox {
	border:0;
}

table.formulario .radio {
	border:0;
}
	
#footer {
	color:#505050;
	text-align:center;
	width:100%;
	padding:10px 0;
	clear:both;
}



.listado {
	margin-top:20px;
}

.listado li {
	list-style:none;
	background-repeat:no-repeat;
	padding-left:10px;
}

.listado li.red {
	background-position:0 3px;
	background-image:url(../resources/ico-list-red.jpg);
}

.listado li.green {
	background-position:0px 4px;
	background-image:url(../resources/ico-list-green.jpg);
}

.listado li a {
	text-decoration:none;
	font-weight:bold;
	color:#242424;
}

.listado li a.red {
	color:#91103a;
}



.detalle h2 {
	background-image:url(../resources/contenidoTitular02.png) !important;
}

#contenidoHome h2.blue {
	background-image:url(../resources/contenidoTitular03.png) !important;
}

#contenidoHome h2.titular, #contenidoCompleto h2.titular {
	font-size:18px;
	font-weight:bold;
	color:#076e7b;
	padding-bottom:5px;
	margin-bottom:10px;
}

#contenidoCompleto h4 {
	font-size:12px;
	font-weight:bold;
	color:#242424;
	padding:5px 0;
}

#contenidoCompleto h5{
       
    font-size:11px;
    font-weight:bold;
	padding:0px 0;
}

#contenidoCompleto table {
	width:90%;
	border-collapse:collapse;
	border:1px solid #E1E1E1;	
}

#contenidoCompleto table td {
	padding:5px 8px;
	font-size:11px;
	border-bottom:1px solid #E1E1E1;
	vertical-align:text-top;
}

#contenidoCompleto table td a {
	text-decoration:none;
	color:#076E7B;
}

#contenidoCompleto table td a:hover {
	text-decoration:underline;
}

#contenidoCompleto table thead td {
	background-color:#DCEBE1;
	color:#00882F;
	font-weight:bold;
	font-size:12px;
}

.center {
	text-align:center;
}

table tr.even {
	background-color:#F8F8F8;
}


.detalle img {
	float:left;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
	width:102px;
}

.detalle ul {
	float:left;
	margin-left:50px;
	margin-top:20px;
	margin-bottom:20px;
	width:255px;
}

.detalle ul li {
	list-style:none;
}

.detalle ul li p {
    margin: 5px 0 10px 0 !important;
}

/*.detalle ul li p {
	margin-bottom:5px;
	margin-left:0px !important;
}*/

.detalle ul li h5 {
	font-size:11px;
	font-weight:bold;
	color:#91103a;
	margin-bottom:3px;
}



p.faq {
	margin-top:10px;
}



.secretaria .bloqueMenu {
    display: inline-block;
    margin-right: 10px;
    margin-top: 20px;
    vertical-align: top;
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
    _height: 100px;
}

#contenidoHome .bloqueMenu {
	float:left;
	margin-right:10px;
	margin-top:20px;
}

.busqueda li {
	padding-right:10px;
	padding-left:15px !important;
	padding-top:10px;
}

.busqueda li a {
	font-weight:normal !important;
}

.busqueda li.green {
	background-position:4px 14px !important;
}

.busqueda li.even {
	background-color:#f8f8f8;
}

p.fecha {
	color:#acacac;
	font-size:14px;
	font-weight:bold;
}



.novedad img {
	float:left;
	margin-right:10px;
}

.novedad p {
	margin-bottom:10px;
}



.enlaces li {
	padding-bottom:0px !important;
}


p.green {
	color:#076e7b;
	font-weight:bold;
}

.bajar {
	margin-top:37px;
}

.bloqueMenu .correos {
	background-image:url(../resources/menuHeader04Mensajes.png) !important;
}

.bloqueMenu .foros {
	background-image:url(../resources/menuHeader04Foros.png) !important;
}

.bloqueMenu .tablones {
	background-image:url(../resources/menuHeader04Tablon.png) !important;
}

.bloqueMenu .documentos {
	background-image:url(../resources/menuHeader04Documentos.png) !important;
}


.pagelinks {
	float:right;
	margin-top:30px;
}

.pagelinks li {
	list-style:none;
	display:block;
	float:left;
	width:20px;
	height:20px;
	padding:0 !important;
	text-align:center;
	line-height:20px;
	margin-left:2px;
	margin-right:2px;
}

.pagelinks li.ant-sig {
	width:10px;
}

.pagelinks li.ant-sig a {
	color:#FFFFFF;
	background-image:none;
	margin-top:5px;
}

.pagelinks li.ant-sig a:hover {
	background-image:none;
}

.pagelinks li a {
	color:#7fbbcc;
	text-decoration:none;
	display:block;
	background-image:url(../resources/backgroungpag.png);
	font-weight:bold;
}

.pagelinks li a:hover {
	color:#FFFFFF;
	background-image:url(../resources/backgroungpagActive.png);
}

.pagelinks li span {
	color:#FFFFFF;
	display:block;
	background-image:url(../resources/backgroungpagActive.png);
	font-weight:bold;
}


body.login {
	background-image:url(../resources/backgroundLogin.png) !important;
}

#header-login {
	height:230px;
	text-align:center;
}

#header-login img {
	margin-top:35px;
}

#contenidoLogin {
	height:240px;
}


#contenidoLogin .bloque {
	background-image:url(../resources/contenidoBg.png);
	width:490px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#f4f4f4;
	min-height:100px;
	margin-bottom:18px;
	padding-bottom:10px;
	position:absolute;
	left:50%;
	top:250px;
	margin-left:-245px;
}

#contenidoHome .bloque h2 {
	background-image:url(../resources/contenidoTitular01.png);
	line-height:24px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding:0 7px;
	width:476px;
	margin-bottom:5px;
}


#contenidoLogin .bloque h2 {
	background-image:url(../resources/contenidoTitular01.png);
	line-height:24px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding:0 7px;
	width:476px;
	margin-bottom:5px;
}

a.clave {
	float:right;
	text-decoration:none;
	margin-right:10px;
	color:#000000;
}

.bloque form {
	margin-left:5px;
}

a.clave:hover {
	text-decoration:underline;
}

.textoTituloFormulario
{
	top:10px; 
	left:30px; 
	position:absolute; 
	padding-bottom:5px; 
	padding-top:10px; 
	width:300px; 
	text-align:Left;
 }

.sub-titulo 
{
	font-size:18px;
	padding-bottom:2px; 
	font-weight:bold;
	color:#076e7b;
}

.textoFormulario
{
	top:40px; 
	left:30px; 
	position:absolute;
	padding-bottom:10px; 
	padding-top:10px; 
	font-size:11px;
}

.inputFormulario {

	background-color: #ffffff;
	height:15px;
	border:1px solid #999;
	font-size:11px;
	padding:2px;	
	
}

.textareaFormulario
{
	border:1px solid #999;
	font-size:12px;
	background-color: #ffffff;
	height:115px
}

.espacio 
{
	margin-bottom:10px;
}

.botonFormulario 
{
	font-weight: bold;
	COLOR: #000000;
	font-size: 100%;
}

.no-background
{
  background-color:Transparent !important;
  background-image:none !important;
}
.textoFormularioRespuesta
{
	top:100px; 
	left:100px; 
	position:absolute; 
	padding-bottom:10px; 
	padding-top:10px; 
	font-size:12px;}

li {
    display: list-item;
 
}

.noBloque .botones {
    padding-top: 5px;
}

.noBloque .botones li {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 10px 0;
    text-align: center;
    width: 50%;
}

#contenidoHome .noBloque {
    float: left;
    margin-bottom: 0px;
    padding-bottom: 0px;
    width: 490px;
    background: none;
}

ul#areas li.area {
    list-style: none;
    width: 20%;
    height: 75px;
    float: left;
    margin: 0 0 -4px -1px;
    padding: 0 0 6px;
    cursor: pointer;
    border: none;
}

ul#areas li.area a img.opc {
    border: none;
    width: 94px;
    opacity: 0.6;
    filter: alpha(opacity=60);
}

ul#areas li.area a {
    display: block;
    width: 94px;
    height: 75px;
    text-decoration: none;
    padding: 0;
    border: none;
}

ul#areas li.area a span {
    font-size: 10px;
    display: block;
    text-align: center;
    position: relative;
    top: -36%;
    line-height: 11px;
    color: #FFFFFF;
    overflow: hidden;
    height: 22px;
    font-weight: bold;
    text-transform: uppercase;
}

div#lst_areas, div#lst_escuelas {
    clear: both;
    padding-top: 4px;
}

div.sub_areas_autof_short span {
    font-size: 11px;
    color: #20719F;
    font-weight: bold;
    text-align: left;
}

div.sub_areas_autof_short {
    background-image: url(../resources/background-subitem-autoformacion-corto.png);
    background-repeat: no-repeat;
    height: 28px;
    margin-left: 6px;
    padding-left: 6px;
    padding-top: 5px;
}

.navbar-default {
    border: none;
    border-bottom: 1px solid #505050;
    background-color: #F2F2F2;
}

#contenido #buscadorContenido {
    height: 40px;
    display: block;
    padding-top: 16px;
}

#contenido #buscadorContenido form {
    border: 0;
    background-color: transparent;
    background-image: url(../images/buscador.png);
    background-repeat: no-repeat;
    background-position: 80px 0;
    padding-left: 0;
    width: 280px;
    height: 23px;
    font-size: 11px;
}

#contenido #buscadorContenido form input {
    font-size: 11px;
    width: 155px;
    padding: 5px;
    background-color: transparent;
    height: 13px;
    float: left;
}

#contenido #buscadorContenido form input.submit {
    width: 23px;
    height: 23px;
    text-indent: -9999px;
    cursor: pointer !important;
    float: left;
    background-image: none;
    background-color: transparent;
}

#contenido #buscadorContenido label {
    line-height: 22px;
    float: left;
}

#contenido ul.listado {
    margin-bottom: 30px;
}

#contenido .btnVolver {
    border-left: 6px solid #076e7b;
    margin-right: 14px;
}

.btnVolver {
    background-color: #f3f3f3;
    display: block;
    float: right;
    clear: both;
    color: #505050;
    border: 1px solid #CCC;
    padding: 2px 8px;
    cursor: pointer;
    text-decoration: none;
}

#contenidoHome .bloqueColectivos {
    background-image: url(../resources/contenidoColectivosBg.png);
    width: 240px;
    background-position: bottom;
    background-repeat: no-repeat;
    background-color: #f4f4f4;
    min-height: 100px;
    margin-bottom: 18px;
    padding-bottom: 10px;
    float: left;
}

#contenidoHome .bloqueColectivos h2 {
    background-image: url(../resources/contenidoTitular03.png);
    background-repeat: no-repeat;
    line-height: 24px;
    color: #FFF;
    font-size: 11px;
    font-weight: bold;
    padding: 0 7px;
    width: 226px;
    margin-bottom: 5px;
}
h2.espaciosColaborativos {
    
}

.bloqueColectivos .colectivos li {
    color: #505050;
    font-size: 10px;
    line-height: 24px;
    list-style: none outside none;
    min-height: 24px;
    margin: 5px 15px 0;
}

.bloqueColectivos .colectivos li a {
    text-decoration: none;
    color: #505050;
}

.bloqueColectivos .colectivos li a:hover{
	text-decoration:underline;
}

.bloqueColectivos .colectivos li a img {
    float: left;
    padding-right: 4px;
	margin-left: -4px;
}

.bloque .colectivos li a:hover{
	text-decoration:underline;
}


/* Escuelas */
.colectivos li.escuelas {
	float:left ; 
	width:50% ;
	margin: 0px !important;
    display: block;
}
.colectivos li.escuelas div {
	margin:5px 15px 0;
}
.colectivos li.escuelas div a img {
	float: left;
	padding-right: 4px;
	margin-left: -4px;
}

/* Color personalizado de los h2 para la home */
h2.autoformacion {
	background-image: url(../resources/contenidoTitular_20719F.png) !important; 
}
h2.escuelas {
	background-image: url(../resources/contenidoTitular_8B6914.png) !important;  
}
h2.espaciosColaborativos {
	background-image: url(../resources/contenidoTitular_81253F.png) !important;  
}
h2.buenasPracticas {
	background-image: url(../resources/contenidoTitular_674875.png) !important;  
}
h2.elaboracionContenidos {
	background-image: url(../resources/contenidoTitular_E2A521.png) !important;  
}

.bloqueColectivos .colectivos li a img {
    float: left;
    padding-right: 4px;
    margin-left: -4px;
}

.vermasnovedades {
    display: block;
    text-align: right;
    padding-top: 10px;
    font-weight: bold;
    margin-right: 15px;
    font-size: 11px;
}

.vermasnovedades a {
    color: #505050;
    text-decoration: none;
}

.bloque .colectivos li a {
    text-decoration: none;
    color: #505050;
}

#contenidoHome .bloqueColectivos {
	background-image:url(../resources/contenidoColectivosBg.png);
	width:240px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#f4f4f4;
	min-height:100px;
	margin-bottom:18px;
	padding-bottom:10px;
	float:left;
}

.listado span {
    color: grey;
}

#contenidoHome .btnVolver {
    border-left: 6px solid #076e7b;
    margin-right: 14px;
}

.detalle ul.sinImagen {
    float: left;
    margin-left: 50px;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 400px;
}

.buttonSolicitarClave{
 display: block;
 float: right;
 width: 470px;
 text-align: right;
 justify-content: flex-end;
}

.boton{
    border: 1px solid #999;
    font-size: 11px;
    padding: 2px;
}