@import url(//fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic);
/* 
    Created on : 20-feb-2015, 20:27:00
    Author     : jmreal
*/
html{
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
    font-size: 1em;
    margin: 0;
    padding: 0;
    background-color: snow;
}

.submenu_activo{
    padding-top: 0px !important;
    color: white !important;
    background: #2779aa !important;
}

.respuesta_ok{
    color: #008200 !important;
}

.escuela{
    display: none !important;
}
.escuela_hablamos{
    display: block !important;
    background-color: #da3832 !important;
    width: 100%;
    height: 10px;
}

.novisto{
    background: #f9eabc !important;
}


.subFila{
    background: #005a84 !important;
    color:white !important;
}

.pinchoValidado_true{
    background-color: #228822;
    border: 2px solid #356635;
    border-radius: 10px !important;
    padding:3px;
}
.pinchoValidado_false{
    background-color: #F0AD4E;
    border: 2px solid #d58512;
    border-radius: 10px !important;
    padding:3px;
}

.matriculaFirmada{
    background-color: #228822;
    border: 2px solid #356635;
    border-radius: 10px !important;
    padding:3px;
}
.matriculaNoFirmada{
    background-color: #F0AD4E;
    border: 2px solid #d58512;
    border-radius: 10px !important;
    padding:3px;
}

.colorAgendaAnual1{
    background-color: red !important;
    color: white;
}
.colorAgendaAnual2{
    background-color: orange !important;
    color: black;
}
.colorAgendaAnual3{
    background-color: yellow !important;
    color: black;
}
.colorAgendaAnual4{
    background-color: greenyellow !important;
    color: black;
}
.colorAgendaAnual5{
    background-color: springgreen !important;
    color: black;
}
.colorAgendaAnual6{
    background-color: aqua !important;
    color: black;
}
.colorAgendaAnual7{
    background-color: blueviolet !important;
    color: white;
}
.colorAgendaAnual8{
    background-color: #AAAAFF !important;
    color: black;
}
.colorAgendaAnual9{
    background-color: #ff6699 !important;
    color: black;
}
.colorAgendaAnual10{
    background-color: #ff00ff !important;
    color: white;
}

.colorDefault1{
    color:#e0e0e0;
}
.colorDefault2{
    color:White;
}

.colorAgenda1{
    color: red;
}

a.colorAgenda1 .fc-content {
    color: red;
}
a.colorAgenda1 .fc-content .fc-time {
    color: red;
    font-size: 12px;
    padding-right:5px;
}
a.colorAgenda1 .fc-content .fc-title {
    color: red;
}

.empresa_listado_inactiva {
    background-color: #ef9a9a;
}

.colorAgenda2{
    color: orange;
}

a.colorAgenda2 .fc-content {
    color: orange;
}
a.colorAgenda2 .fc-content .fc-time {
    color: orange;
    font-size: 12px;
    padding-right:5px;
}
a.colorAgenda2 .fc-content .fc-title {
    color: orange;
}

.colorAgenda3{
    color: yellow;
}

a.colorAgenda3 .fc-content {
    color: yellow;
}
a.colorAgenda3 .fc-content .fc-time {
    color: yellow;
    font-size: 12px;
    padding-right:5px;
}
a.colorAgenda3 .fc-content .fc-title {
    color: yellow;
}
.colorAgenda4{
    color: greenyellow;
}
a.colorAgenda4 .fc-content {
    color: greenyellow;
}
a.colorAgenda4 .fc-content .fc-time {
    color: greenyellow;
    font-size: 12px;
    padding-right:5px;
}
a.colorAgenda4 .fc-content .fc-title {
    color: greenyellow;
}

.colorAgenda5{
    color: springgreen;
}

a.colorAgenda5 .fc-content {
    color: springgreen;
}
a.colorAgenda5 .fc-content .fc-time {
    color: springgreen;
    font-size: 12px;
    padding-right:5px;
}
a.colorAgenda5 .fc-content .fc-title {
    color: springgreen;
}

.colorAgenda6{
    color: aqua;
}

a.colorAgenda6 .fc-content {
    color: aqua;
}
a.colorAgenda6 .fc-content .fc-time {
    color: aqua;
    font-size: 12px;
    padding-right:5px;
}
a.colorAgenda6 .fc-content .fc-title {
    color: aqua;
}

.colorAgenda7{
    color: blueviolet;
}

a.colorAgenda7 .fc-content {
    color: blueviolet;
}
a.colorAgenda7 .fc-content .fc-time {
    color: blueviolet;
    font-size: 12px;
    padding-right:5px;
}
a.colorAgenda7 .fc-content .fc-title {
    color: blueviolet;
}

.colorAgenda8{
    color: #AAAAFF;
}

a.colorAgenda8 .fc-content {
    color: #AAAAFF;
}
a.colorAgenda8 .fc-content .fc-time {
    color: #AAAAFF;
    font-size: 12px;
    padding-right:5px;
}
a.colorAgenda8 .fc-content .fc-title {
    color: #AAAAFF;
}

.colorAgenda9{
    color: #ff6699;
}

a.colorAgenda9 .fc-content {
    color: #ff6699;
}
a.colorAgenda9 .fc-content .fc-time {
    color: #ff6699;
    font-size: 12px;
    padding-right:5px;
}
a.colorAgenda9 .fc-content .fc-title {
    color: #ff6699;
}

.colorAgenda10{
    color: #ff00ff;
}

a.colorAgenda10 .fc-content {
    color: #ff00ff;
}
a.colorAgenda10 .fc-content .fc-time {
    color: #ff00ff;
    font-size: 12px;
    padding-right:5px;
}
a.colorAgenda10 .fc-content .fc-title {
    color: #ff00ff;
}

#tabView{
    text-align:left;
}

tr.nonGrato{
    background: #ff9a9a;
}

tr.aviso{
    background: #F0AD4E;
    ;
}

tr.penalizado{
    background: #ff9a9a;
    ;
}

tr.pagado{
    background: #5cb85c;
}

tr.ventaAnulada{
    background: #ff9a9a;
}

tr.seleccionada{
    background: #2779aa;
}

.ui-selectonemenu-label{
    font-size: 12px;

}

#rowTogger{
    float:right;
}

#countRowTogger{
    float:left;
}

.loginForm{
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
}
body{
    background: snow;
    color: #007bb6;
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
    size: 14px;
    padding-top: 0px;
}

h2{
    font-size: 1.7em;
    font-weight: bold;
    font-variant: all-small-caps !important;
    color: black;
    border-bottom: 2px solid #007bb6;
    text-align:left;
}
h3{
    font-size: 1.5em;
    font-family: 'Roboto';
    color: #007bb6;
    font-weight: bold;
    text-align:left;
}
h4{
    font-size: 1.3em;
    font-family: 'Roboto';
    color: #b71c1c;
    font-weight: bold;
    text-align:left;
}

h5 {
    font-size: 20px;
    font-weight: bold;
    color: #007bb6;
    border-bottom: 2px solid #007bb6;
    text-align: center;
    padding:20px;
}
a {
    color: #428bca;
}


/*Link Hover Color*/

a:hover {
    color: #d9534f;
}


header{

    width: 100%;
    //position: fixed;
    top: 0;
    z-index: 1000;
    border-top: 3px solid #007bb6;
    border-bottom: 5px solid #007bb6;
    -moz-box-shadow: 0 15px 30px 0 #ddd;
    -webkit-box-shadow: 0 15px 30px 0 #ddd;
    box-shadow: 0 15px 30px 0 #ddd;
    background-color: #007bb6;
    padding-bottom:2px;
}

.cabeceraColumnas{
    height: 60px;
}
#logo{
    float:left;
    padding: 20px 0px 0px 0px;
    display: block;
    width: 80px;
    margin:2px;
}
#logo_res{
    float:left;
    padding: 0px 0px 0px 0px;
    display: block;
    width: 80px;
    margin:2px;
    margin-top:-40px;
}
body header a#logo_res {
    background-color: #007bb6 !important;
}
body header a#logo_res img {
    height: 38px;
}
body header a#logo {
    background-color: #007bb6 !important;
}
body header a#logo img {
    height: 38px;
}

/* menu */
/* .ui-ribbon .ui-ribbon-group .ui-ribbon-group-content {
    height: 100%;
}
*/

/* 
.ui-ribbon .ui-ribbon-group {      
}

.ui-ribbon-groups.ui-widget-content {
    display: flex;
    padding-bottom: 15px;
}
*/

.InicioLogo{
    float:left;
    padding: 0px 0px 0px 0px;
    display: block;
    width: 500px;
    margin:0px 0px 0px 0px;
}
#menu{
    margin-left: 167px;
    border-top: 3px solid #007bb6 !important;
    border-bottom: 0 !important;
}
.ui-ribbon .ui-button, .ui-ribbon .ui-selectonemenu {
    padding-top: 45px;
    font-size: 0.8em !important;
}

.ui-ribbon .ui-ribbon-group .ui-ribbon-group-label{
    font-weight: bolder;
    color: #007bb6;
    font-size: 0.8em !important;
}

.ui-ribbon .ui-button {
    color: #007bb6;
}

#botonInfRecPte {
    background: url(../images/iconos_dashboard/historicoCambioPago.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfRecPte_hover {
    background: url(../images/iconos_dashboard/historicoCambioPago_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfRecAnulados {
    background: url(../images/iconos_dashboard/descuento.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfRecAnulados_hover {
    background: url(../images/iconos_dashboard/descuento_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfLocalidad {
    background: url(../images/iconos_dashboard/adolescente.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfLocalidad_hover {
    background: url(../images/iconos_dashboard/adolescente_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfRecPagados {
    background: url(../images/iconos_dashboard/movimientosCaja.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfRecPagados_hover {
    background: url(../images/iconos_dashboard/movimientosCaja_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfSimuReme {
    background: url(../images/iconos_dashboard/movimientosCaja.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfSimuReme_hover {
    background: url(../images/iconos_dashboard/movimientosCaja_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}



#botonInfRecBanco {
    background: url(../images/iconos_dashboard/caja.jpg) no-repeat;
    background-position: 50% 30%;
}
#botonInfRecBanco_hover {
    background: url(../images/iconos_dashboard/caja_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfRecCtoLibre {
    background: url(../images/iconos_dashboard/listadoMatriculas.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfRecCtoLibre_hover {
    background: url(../images/iconos_dashboard/listadoMatriculas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfCasillas {
    background: url(../images/iconos_dashboard/listadoMatriculas.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfCasillas_hover {
    background: url(../images/iconos_dashboard/listadoMatriculas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfCifras{
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfCifras_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoNotificaciones{
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoNotificaciones_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfEstadisticas{
    background: url(../images/iconos_dashboard/estadisticas.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfEstadisticas_hover {
    background: url(../images/iconos_dashboard/estadisticas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfEstadisticasTotal{
    background: url(../images/iconos_dashboard/estadisticas.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfEstadisticasTotal_hover {
    background: url(../images/iconos_dashboard/estadisticas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfListadoLibros {
    background: url(../images/iconos_dashboard/libros.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfListadoLibros_hover {
    background: url(../images/iconos_dashboard/libros_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonNoProcesadasRemesa {
    background: url(../images/iconos_dashboard/libros.png) no-repeat;
    background-position: 50% 30%;
}
#botonNoProcesadasRemesa_hover {
    background: url(../images/iconos_dashboard/libros_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfHojaAsistencia {
    background: url(../images/iconos_dashboard/asistenciaAlumnos.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfHojaAsistencia_hover {
    background: url(../images/iconos_dashboard/asistenciaAlumnos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonInfHojaAsistencia2 {
    background: url(../images/iconos_dashboard/asistenciaAlumnos.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfHojaAsistencia2_hover {
    background: url(../images/iconos_dashboard/asistenciaAlumnos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonHojaAsistenciaOnline {
    background: url(../images/iconos_dashboard/asistenciaAlumnos.png) no-repeat;
    background-position: 50% 30%;
}
#botonHojaAsistenciaOnline_hover {
    background: url(../images/iconos_dashboard/asistenciaAlumnos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonHojaAsistenciaOnlinePro {
    background: url(../images/iconos_dashboard/asistenciaAlumnos.png) no-repeat;
    background-position: 50% 30%;
}
#botonHojaAsistenciaOnlinePro_hover {
    background: url(../images/iconos_dashboard/asistenciaAlumnos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfHojaAsistencia3 {
    background: url(../images/iconos_dashboard/asistenciaAlumnos.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfHojaAsistencia3_hover {
    background: url(../images/iconos_dashboard/asistenciaAlumnos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonCambioPresencialOnline {
    background: url(../images/iconos_dashboard/grupoClase.png) no-repeat;
    background-position: 50% 30%;
}
#botonCambioPresencialOnline_hover {
    background: url(../images/iconos_dashboard/grupoClase_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonNuevoCurso, #botonNuevoCursoOne {
    background: url(../images/iconos_dashboard/grupoClase.png) no-repeat;
    background-position: 50% 30%;
}
#botonNuevoCurso_hover, #botonNuevoCursoOne_hover {
    background: url(../images/iconos_dashboard/grupoClase_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonEmailing{
    background: url(../images/iconos_dashboard/emailing.png) no-repeat;
    background-position: 50% 30%;
}
#botonEmailing_hover {
    background: url(../images/iconos_dashboard/emailing_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonEmailingListado{
    background: url(../images/iconos_dashboard/listadoemail.png) no-repeat;
    background-position: 50% 30%;
}
#botonEmailingListado_hover {
    background: url(../images/iconos_dashboard/listadoemail_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonEmail{
    background: url(../images/iconos_dashboard/listadoemail.png) no-repeat;
    background-position: 50% 30%;
}
#botonEmail_hover {
    background: url(../images/iconos_dashboard/listadoemail_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonSms{
    background: url(../images/iconos_dashboard/lsms.png) no-repeat;
    background-position: 50% 30%;
}
#botonSms_hover {
    background: url(../images/iconos_dashboard/lsms_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonEmailingSmsListado{
    background: url(../images/iconos_dashboard/lsms.png) no-repeat;
    background-position: 50% 30%;
}
#botonEmailingSmsListado_hover {
    background: url(../images/iconos_dashboard/lsms_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonAyudaListado{
    background: url(../images/iconos_dashboard/emailing.png) no-repeat;
    background-position: 50% 30%;
}
#botonAyudaListado_hover {
    background: url(../images/iconos_dashboard/emailing_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonFacturas {
    background: url(../images/iconos_dashboard/listadoMatriculas.png) no-repeat;
    background-position: 50% 30%;
}
#botonFacturas_hover {
    background: url(../images/iconos_dashboard/listadoMatriculas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonFacturasVERIFACTU {
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonFacturasVERIFACTU_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfBalanceMensual {
    background: url(../images/iconos_dashboard/familiaAlmacen.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfBalanceMensual_hover {
    background: url(../images/iconos_dashboard/familiaAlmacen_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonRegAccesoLog {
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonRegAccesoLog_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonRegAccesoBloqueados {
    background: url(../images/iconos_dashboard/historicoBajas.png) no-repeat;
    background-position: 50% 30%;
}
#botonRegAccesoBloqueados_hover {
    background: url(../images/iconos_dashboard/historicoBajas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfVentasMensual {
    background: url(../images/iconos_dashboard/familiaAlmacen.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfVentasMensual_hover {
    background: url(../images/iconos_dashboard/familiaAlmacen_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfVentasDiario {
    background: url(../images/iconos_dashboard/familiaAlmacen.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfVentasDiario_hover {
    background: url(../images/iconos_dashboard/familiaAlmacen_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonDocListado {
    background: url(../images/iconos_dashboard/familiaAlmacen.png) no-repeat;
    background-position: 50% 30%;
}
#botonDocListado_hover {
    background: url(../images/iconos_dashboard/familiaAlmacen_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonDocListadoAdm {
    background: url(../images/iconos_dashboard/familiaAlmacen.png) no-repeat;
    background-position: 50% 30%;
}
#botonDocListadoAdm_hover {
    background: url(../images/iconos_dashboard/familiaAlmacen_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfBalanceMensualDesglose {
    background: url(../images/iconos_dashboard/familiaAlmacen.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfBalanceMensualDesglose_hover {
    background: url(../images/iconos_dashboard/familiaAlmacen_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonNuevoGrupo, #botonNuevoGrupoOne {
    background: url(../images/iconos_dashboard/grupo.png) no-repeat;
    background-position: 50% 30%;
}
#botonNuevoGrupo_hover, #botonNuevoGrupoOne_hover {
    background: url(../images/iconos_dashboard/grupo_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonListadoGrupo, #botonListadoGrupoOne {
    background: url(../images/iconos_dashboard/listadoGrupos.png) no-repeat;
    background-position: 50% 30%;
}
#botonListadoGrupo_hover, #botonListadoGrupoOne_hover {
    background: url(../images/iconos_dashboard/listadoGrupos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonListadoCurso,#botonListadoCursoOne  {
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonListadoCurso_hover, #botonListadoCursoOne_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonConceptoLibre {
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonConceptoLibre_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonClaseOnline {
    background: url(../images/iconos_dashboard/listadoProfesor.png) no-repeat;
    background-position: 50% 30%;
}
#botonClaseOnline_hover {
    background: url(../images/iconos_dashboard/listadoProfesor_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonEvento {
    background: url(../images/iconos_dashboard/boltConver.png) no-repeat;
    background-position: 50% 30%;
}
#botonEvento_hover {
    background: url(../images/iconos_dashboard/boltConver_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonClaseConvOnline {
    background: url(../images/iconos_dashboard/boltConver.png) no-repeat;
    background-position: 50% 30%;
}
#botonClaseConvOnline_hover {
    background: url(../images/iconos_dashboard/boltConver_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonClaseConv {
    background: url(../images/iconos_dashboard/boltConver.png) no-repeat;
    background-position: 50% 30%;
}
#botonClaseConv_hover {
    background: url(../images/iconos_dashboard/boltConver_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonTemaConversacionListado {
    background: url(../images/iconos_dashboard/boltConver.png) no-repeat;
    background-position: 50% 30%;
}
#botonTemaConversacionListado_hover {
    background: url(../images/iconos_dashboard/boltConver_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonClaseOne {
    background: url(../images/iconos_dashboard/boltConver.png) no-repeat;
    background-position: 50% 30%;
}
#botonClaseOne_hover {
    background: url(../images/iconos_dashboard/boltConver_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonMisClasesOne {
    background: url(../images/iconos_dashboard/boltConver.png) no-repeat;
    background-position: 50% 30%;
}
#botonMisClasesOne_hover {
    background: url(../images/iconos_dashboard/boltConver_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonMisAlumnosOne {
    background: url(../images/iconos_dashboard/listadoUsuarios.png) no-repeat;
    background-position: 50% 30%;
}
#botonMisAlumnosOne_hover {
    background: url(../images/iconos_dashboard/listadoUsuarios_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonNuevoProfesor {
    background: url(../images/iconos_dashboard/profesor.png) no-repeat;
    background-position: 50% 30%;
}
#botonNuevoProfesor_hover {
    background: url(../images/iconos_dashboard/profesor_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonDefinirEvaluacion {
    background: url(../images/iconos_dashboard/evaluacion.png) no-repeat;
    background-position: 50% 30%;
}
#botonDefinirEvaluacion_hover {
    background: url(../images/iconos_dashboard/evaluacion_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonLibro {
    background: url(../images/iconos_dashboard/libros.png) no-repeat;
    background-position: 50% 30%;
}
#botonLibro_hover {
    background: url(../images/iconos_dashboard/libros_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonMovLibro {
    background: url(../images/iconos_dashboard/movLibros.png) no-repeat;
    background-position: 50% 30%;
}
#botonMovLibro_hover {
    background: url(../images/iconos_dashboard/movLibros_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonStockLibro {
    background: url(../images/iconos_dashboard/stockLibros.png) no-repeat;
    background-position: 50% 30%;
}
#botonStockLibro_hover {
    background: url(../images/iconos_dashboard/stockLibros_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonVentaLibro {
    background: url(../images/iconos_dashboard/ventaLibro.png) no-repeat;
    background-position: 50% 30%;
}
#botonVentaLibro_hover {
    background: url(../images/iconos_dashboard/ventaLibro_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonAnularVentaLibro {
    background: url(../images/iconos_dashboard/anularVentaLibro.png) no-repeat;
    background-position: 50% 30%;
}
#botonAnularVentaLibro_hover {
    background: url(../images/iconos_dashboard/anularVentaLibro_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}


#botonMaterialOficina {
    background: url(../images/iconos_dashboard/materialOfi.png) no-repeat;
    background-position: 50% 30%;
}
#botonMaterialOficina_hover {
    background: url(../images/iconos_dashboard/materialOfi_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonStockMaterialOficina {
    background: url(../images/iconos_dashboard/stockMaterialOficina.png) no-repeat;
    background-position: 50% 30%;
}
#botonStockMaterialOficina_hover {
    background: url(../images/iconos_dashboard/stockMaterialOficina_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonMovAlmacen {
    background: url(../images/iconos_dashboard/movAlmacen.png) no-repeat;
    background-position: 50% 30%;
}
#botonMovAlmacen_hover {
    background: url(../images/iconos_dashboard/movAlmacen_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonListadoProfesor {
    background: url(../images/iconos_dashboard/listadoProfesor.png) no-repeat;
    background-position: 50% 30%;
}
#botonListadoProfesor_hover {
    background: url(../images/iconos_dashboard/listadoProfesor_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonExamenesOnline {
    background: url(../images/iconos_dashboard/listadoProfesor.png) no-repeat;
    background-position: 50% 30%;
}
#botonExamenesOnline_hover {
    background: url(../images/iconos_dashboard/listadoProfesor_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonAsistencia{
    background: url(../images/iconos_dashboard/asistenciaAlumnos.png) no-repeat;
    background-position: 50% 30%;
}
#botonAsistencia_hover {
    background: url(../images/iconos_dashboard/asistenciaAlumnos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}


#botonCalificar{
    background: url(../images/iconos_dashboard/calificacion.png) no-repeat;
    background-position: 50% 30%;
}
#botonCalificar_hover {
    background: url(../images/iconos_dashboard/calificacion_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonCalificarProfesor{
    background: url(../images/iconos_dashboard/calificacion.png) no-repeat;
    background-position: 50% 30%;
}
#botonCalificarProfesor_hover {
    background: url(../images/iconos_dashboard/calificacion_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoListadoCandidatosConv{
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoListadoCandidatosConv_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfMensualBonos{
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfMensualBonos_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonRegistroCambiosOne{
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonRegistroCambiosOne_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInf347{
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonInf347_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInf347alu{
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonInf347alu_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInformeExamenes{
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonInformeExamenes_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInformeExamenesEcu{
    background: url(../images/iconos_dashboard/listadoMatriculas.png) no-repeat;
    background-position: 50% 30%;
}
#botonInformeExamenesEcu_hover {
    background: url(../images/iconos_dashboard/listadoMatriculas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonAdhoc{
    background: url(../images/iconos_dashboard/adhoc.png) no-repeat;
    background-position: 50% 30%;
}
#botonAdhoc_hover {
    background: url(../images/iconos_dashboard/adhoc_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonRepeticion{
    background: url(../images/iconos_dashboard/asistenciaAlumnos.png) no-repeat;
    background-position: 50% 30%;
}
#botonRepeticion_hover {
    background: url(../images/iconos_dashboard/asistenciaAlumnos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonRepeticionListado{
    background: url(../images/iconos_dashboard/repeticion.png) no-repeat;
    background-position: 50% 30%;
}
#botonRepeticionListado_hover {
    background: url(../images/iconos_dashboard/repeticion_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonConvocatoria{
    background: url(../images/iconos_dashboard/repeticion.png) no-repeat;
    background-position: 50% 30%;
}
#botonConvocatoria_hover {
    background: url(../images/iconos_dashboard/repeticion_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonExamenListado{
    background: url(../images/iconos_dashboard/asistenciaAlumnos.png) no-repeat;
    background-position: 50% 30%;
}
#botonExamenListado_hover {
    background: url(../images/iconos_dashboard/asistenciaAlumnos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInscripcionListado{
    background: url(../images/iconos_dashboard/listadoUsuarios.png) no-repeat;
    background-position: 50% 30%;
}
#botonInscripcionListado_hover {
    background: url(../images/iconos_dashboard/listadoUsuarios_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInscripcionLibreListado{
    background: url(../images/iconos_dashboard/listadoUsuarios.png) no-repeat;
    background-position: 50% 30%;
}
#botonInscripcionLibreListado_hover {
    background: url(../images/iconos_dashboard/listadoUsuarios_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonNuevoAlumno {
    background: url(../images/iconos_dashboard/listadoUsuarios.png) no-repeat;
    background-position: 50% 30%;
}
#botonNuevoAlumno_hover {
    background: url(../images/iconos_dashboard/listadoUsuarios_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonVisado {
    background: url(../images/iconos_dashboard/listadoUsuarios.png) no-repeat;
    background-position: 50% 30%;
}
#botonVisado_hover {
    background: url(../images/iconos_dashboard/listadoUsuarios_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonVisado1 {
    background: url(../images/iconos_dashboard/matricula.png) no-repeat;
    background-position: 50% 30%;
}
#botonVisado1_hover {
    background: url(../images/iconos_dashboard/matricula_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonListadoAlumno {
    background: url(../images/iconos_dashboard/alumno.png) no-repeat;
    background-position: 50% 30%;
}
#botonListadoAlumno_hover {
    background: url(../images/iconos_dashboard/alumno_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoAltas {
    background: url(../images/iconos_dashboard/alumno.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoAltas_hover {
    background: url(../images/iconos_dashboard/alumno_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoAltasOnline {
    background: url(../images/iconos_dashboard/alumno.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoAltasOnline_hover {
    background: url(../images/iconos_dashboard/alumno_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoHablamos {
    background: url(../images/iconos_dashboard/alumno.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoHablamos_hover {
    background: url(../images/iconos_dashboard/alumno_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoAltasOrigen {
    background: url(../images/iconos_dashboard/alumno.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoAltasOrigen_hover {
    background: url(../images/iconos_dashboard/alumno_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoAltasPruebaNivel {
    background: url(../images/iconos_dashboard/alumno.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoAltasPruebaNivel_hover {
    background: url(../images/iconos_dashboard/alumno_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoAlumnosConDescuento {
    background: url(../images/iconos_dashboard/tarifas.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoAlumnosConDescuento_hover {
    background: url(../images/iconos_dashboard/tarifas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoPagos {
    background: url(../images/iconos_dashboard/listadoMatriculas.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoPagos_hover {
    background: url(../images/iconos_dashboard/listadoMatriculas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoGratis {
    background: url(../images/iconos_dashboard/plazaLibre.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoGratis_hover {
    background: url(../images/iconos_dashboard/plazaLibre_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoCambioGrupo {
    background: url(../images/iconos_dashboard/historicoCambioGrupo.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoCambioGrupo_hover {
    background: url(../images/iconos_dashboard/historicoCambioGrupo_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoDemanda{
    background: url(../images/iconos_dashboard/plazaLibre.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoDemanda_hover {
    background: url(../images/iconos_dashboard/plazaLibre_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}


#botonNuevaMatricula {
    background: url(../images/iconos_dashboard/matricula.png) no-repeat;
    background-position: 50% 30%;
}
#botonNuevaMatricula_hover {
    background: url(../images/iconos_dashboard/matricula_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonNuevaMatriculaOne {
    background: url(../images/iconos_dashboard/matricula.png) no-repeat;
    background-position: 50% 30%;
}
#botonNuevaMatriculaOne_hover {
    background: url(../images/iconos_dashboard/matricula_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonPruebaNivelListado {
    background: url(../images/iconos_dashboard/matricula.png) no-repeat;
    background-position: 50% 30%;
}
#botonPruebaNivelListado_hover {
    background: url(../images/iconos_dashboard/matricula_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonListadoMatriculas {
    background: url(../images/iconos_dashboard/listadoMatriculas.png) no-repeat;
    background-position: 50% 30%;
}
#botonListadoMatriculas_hover {
    background: url(../images/iconos_dashboard/listadoMatriculas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonListadoMatriculasOne {
    background: url(../images/iconos_dashboard/listadoMatriculas.png) no-repeat;
    background-position: 50% 30%;
}
#botonListadoMatriculasOne_hover {
    background: url(../images/iconos_dashboard/listadoMatriculas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonListadoContratosOne {
    background: url(../images/iconos_dashboard/listadoMatriculas.png) no-repeat;
    background-position: 50% 30%;
}
#botonListadoContratosOne_hover {
    background: url(../images/iconos_dashboard/listadoMatriculas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonAnadirListaEspera {
    background: url(../images/iconos_dashboard/anadirListaEspera.png) no-repeat;
    background-position: 50% 30%;
}
#botonAnadirListaEspera_hover {
    background: url(../images/iconos_dashboard/anadirListaEspera_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonListaEsperaConv {
    background: url(../images/iconos_dashboard/listaEspera.png) no-repeat;
    background-position: 50% 30%;
}
#botonListaEsperaConv_hover {
    background: url(../images/iconos_dashboard/listaEspera_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonListaEspera {
    background: url(../images/iconos_dashboard/listaEspera.png) no-repeat;
    background-position: 50% 30%;
}
#botonListaEspera_hover {
    background: url(../images/iconos_dashboard/listaEspera_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonListaEsperaOne {
    background: url(../images/iconos_dashboard/listaEspera.png) no-repeat;
    background-position: 50% 30%;
}
#botonListaEsperaOne_hover {
    background: url(../images/iconos_dashboard/listaEspera_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonPlazasLibres {
    background: url(../images/iconos_dashboard/plazaLibre.png) no-repeat;
    background-position: 50% 30%;
}
#botonPlazasLibres_hover {
    background: url(../images/iconos_dashboard/plazaLibre_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonCambioGrupo,#botonEmpresas {
    background: url(../images/iconos_dashboard/grupoClase.png) no-repeat;
    background-position: 50% 30%;
}
#botonCambioGrupo_hover,#botonEmpresas_hover {
    background: url(../images/iconos_dashboard/grupoClase_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonCambioGrupoHistorico{
    background: url(../images/iconos_dashboard/historicoCambioGrupo.png) no-repeat;
    background-position: 50% 30%;
}
#botonCambioGrupoHistorico_hover {
    background: url(../images/iconos_dashboard/historicoCambioGrupo_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonCambioPago{
    background: url(../images/iconos_dashboard/cambioPago.png) no-repeat;
    background-position: 50% 30%;
}
#botonCambioPago_hover {
    background: url(../images/iconos_dashboard/cambioPago_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonCambioPagoHistorico{
    background: url(../images/iconos_dashboard/historicoCambioPago.png) no-repeat;
    background-position: 50% 30%;
}
#botonCambioPagoHistorico_hover {
    background: url(../images/iconos_dashboard/historicoCambioPago_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonHistoricoRemesa{
    background: url(../images/iconos_dashboard/historicoCambioPago.png) no-repeat;
    background-position: 50% 30%;
}
#botonHistoricoRemesa_hover {
    background: url(../images/iconos_dashboard/historicoCambioPago_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonBajaAlumno{
    background: url(../images/iconos_dashboard/bajaAlumno.png) no-repeat;
    background-position: 50% 30%;
}
#botonBajaAlumno_hover {
    background: url(../images/iconos_dashboard/bajaAlumno_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonBajaAlumnoListado{
    background: url(../images/iconos_dashboard/historicoBajas.png) no-repeat;
    background-position: 50% 30%;
}
#botonBajaAlumnoListado_hover {
    background: url(../images/iconos_dashboard/historicoBajas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonBajaAlumnoOne{
    background: url(../images/iconos_dashboard/bajaAlumno.png) no-repeat;
    background-position: 50% 30%;
}
#botonBajaAlumnoOne_hover {
    background: url(../images/iconos_dashboard/bajaAlumno_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonBajaAlumnoOneListado{
    background: url(../images/iconos_dashboard/historicoBajas.png) no-repeat;
    background-position: 50% 30%;
}
#botonBajaAlumnoOneListado_hover {
    background: url(../images/iconos_dashboard/historicoBajas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonInfoBajas{
    background: url(../images/iconos_dashboard/historicoBajas.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoBajas_hover {
    background: url(../images/iconos_dashboard/historicoBajas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonIncidenciaNuevo{
    background: url(../images/iconos_dashboard/bajaAlumno.png) no-repeat;
    background-position: 50% 30%;
}
#botonIncidenciaNuevo_hover {
    background: url(../images/iconos_dashboard/bajaAlumno_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonIncidenciaListado{
    background: url(../images/iconos_dashboard/historicoBajas.png) no-repeat;
    background-position: 50% 30%;
}
#botonIncidenciaListado_hover {
    background: url(../images/iconos_dashboard/historicoBajas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonIncidenciaListadoInf{
    background: url(../images/iconos_dashboard/historicoBajas.png) no-repeat;
    background-position: 50% 30%;
}
#botonIncidenciaListadoInf_hover {
    background: url(../images/iconos_dashboard/historicoBajas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoDatosAlumnosMatriculados{
    background: url(../images/iconos_dashboard/plazaLibre.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoDatosAlumnosMatriculados_hover {
    background: url(../images/iconos_dashboard/plazaLibre_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoVigentes{
    background: url(../images/iconos_dashboard/plazaLibre.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoVigentes_hover {
    background: url(../images/iconos_dashboard/plazaLibre_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonRecibosNegativos{
    background: url(../images/iconos_dashboard/historicoBajas.png) no-repeat;
    background-position: 50% 30%;
}
#botonRecibosNegativos_hover {
    background: url(../images/iconos_dashboard/historicoBajas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonNonGratoListado{
    background: url(../images/iconos_dashboard/nonGrato.png) no-repeat;
    background-position: 50% 30%;
}
#botonNonGratoListado_hover {
    background: url(../images/iconos_dashboard/nonGrato_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonSinNumCta{
    background: url(../images/iconos_dashboard/nonGrato.png) no-repeat;
    background-position: 50% 30%;
}
#botonSinNumCta_hover {
    background: url(../images/iconos_dashboard/nonGrato_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonAdolescenteListado{
    background: url(../images/iconos_dashboard/adolescente.png) no-repeat;
    background-position: 50% 30%;
}
#botonAdolescenteListado_hover {
    background: url(../images/iconos_dashboard/adolescente_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonAulasListado{
    background: url(../images/iconos_dashboard/adolescente.png) no-repeat;
    background-position: 50% 30%;
}
#botonAulasListado_hover {
    background: url(../images/iconos_dashboard/adolescente_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonAulasCuadrante{
    background: url(../images/iconos_dashboard/centro.png) no-repeat;
    background-position: 50% 30%;
}
#botonAulasCuadrante_hover {
    background: url(../images/iconos_dashboard/centro_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}


#botonGesCambioPago{

    background: url(../images/iconos_dashboard/cambioPago.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesCambioPago_hover{

    background: url(../images/iconos_dashboard/cambioPago_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesGrupoClase{

    background: url(../images/iconos_dashboard/grupoClase.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesGrupoClase_hover{

    background: url(../images/iconos_dashboard/grupoClase_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesPlazaLibre{

    background: url(../images/iconos_dashboard/plazaLibre.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesPlazaLibre_hover{

    background: url(../images/iconos_dashboard/plazaLibre_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesGratis{

    background: url(../images/iconos_dashboard/plazaLibre.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesGratis_hover{

    background: url(../images/iconos_dashboard/plazaLibre_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesPruebaNivel {
    background: url(../images/iconos_dashboard/evaluacion.png) no-repeat;
    background-position: 50% 30%;
}
#botonGesPruebaNivel_hover {
    background: url(../images/iconos_dashboard/evaluacion_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonDocOne {
    background: url(../images/iconos_dashboard/evaluacion.png) no-repeat;
    background-position: 50% 30%;
}
#botonDocOne_hover {
    background: url(../images/iconos_dashboard/evaluacion_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonDocGrupo, #botonDocGrupoOne, #botonConfPruebaNivel{
    background: url(../images/iconos_dashboard/evaluacion.png) no-repeat;
    background-position: 50% 30%;
}
#botonDocGrupo_hover, #botonDocGrupoOne_hover, #botonConfPruebaNivel_hover{
    background: url(../images/iconos_dashboard/evaluacion_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonDocGrupoPro {
    background: url(../images/iconos_dashboard/evaluacion.png) no-repeat;
    background-position: 50% 30%;
}
#botonDocGrupoPro_hover {
    background: url(../images/iconos_dashboard/evaluacion_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}



#botonDemanda {
    background: url(../images/iconos_dashboard/listaEspera.png) no-repeat;
    background-position: 50% 30%;
}
#botonDemanda_hover {
    background: url(../images/iconos_dashboard/listaEspera_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesListaEspera{

    background: url(../images/iconos_dashboard/listaEspera.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesListaEspera_hover{

    background: url(../images/iconos_dashboard/listaEspera_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesMatricula{

    background: url(../images/iconos_dashboard/matricula.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesMatricula_hover{

    background: url(../images/iconos_dashboard/matricula_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisosPro{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisosPro_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisosPro1{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisosPro1_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisosPro2{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisosPro2_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisosPro3{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisosPro3_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisosPro4{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisosPro4_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisosPro5{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisosPro5_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}


#botonGesAvisos1{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos1_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos2{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos2_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos3{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos3_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos4{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos4_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos5{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos5_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos6{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos6_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos7{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos7_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos8{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos8_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos9{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos9_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos10{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos10_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos11{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos11_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos12{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos12_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos13{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos13_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos14{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos14_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos15{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos15_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos16{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos16_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos17{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos17_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos18{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos18_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos19{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos19_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos20{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos20_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos21{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos21_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAvisos22{

    background: url(../images/iconos_dashboard/avisos.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAvisos22_hover{

    background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesMensajes{    
   background: url(../images/iconos_dashboard/avisos.png) no-repeat;
   background-position: 50% 30%;
   
}
#botonGesMensajes_hover{    
   background: url(../images/iconos_dashboard/avisos_white.png) no-repeat;
   background-position: 50% 30%;
   color:white;
   background-color: #2779aa;
}

#botonGesTimbre{

    background: url(../images/iconos_dashboard/timbre.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesTimbre_hover{

    background: url(../images/iconos_dashboard/timbre_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonGesAgenda{

    background: url(../images/iconos_dashboard/calendario.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAgenda_hover{

    background: url(../images/iconos_dashboard/calendario_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesAgendaAn{

    background: url(../images/iconos_dashboard/calendario.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesAgendaAn_hover{

    background: url(../images/iconos_dashboard/calendario_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonGesPerpetuo{

    background: url(../images/iconos_dashboard/calendario.png) no-repeat;
    background-position: 50% 30%;

}
#botonGesPerpetuo_hover{

    background: url(../images/iconos_dashboard/calendario_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonMantUsuario{

    background: url(../images/iconos_dashboard/usuario.png) no-repeat;
    background-position: 50% 30%;

}
#botonMantUsuario_hover{

    background: url(../images/iconos_dashboard/usuario_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonAvisos{

    background: url(../images/iconos_dashboard/aviso.png) no-repeat;
    background-position: 50% 30%;

}
#botonAvisos_hover{

    background: url(../images/iconos_dashboard/aviso_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonPrestamo{

    background: url(../images/iconos_dashboard/prestamo.png) no-repeat;
    background-position: 50% 30%;

}
#botonPrestamo_hover{

    background: url(../images/iconos_dashboard/prestamo_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonBiblioteca{

    background: url(../images/iconos_dashboard/biblioteca.png) no-repeat;
    background-position: 50% 30%;

}
#botonBiblioteca_hover{

    background: url(../images/iconos_dashboard/biblioteca_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonBiblioteca1{

    background: url(../images/iconos_dashboard/biblioteca.png) no-repeat;
    background-position: 50% 30%;

}
#botonBiblioteca1_hover{

    background: url(../images/iconos_dashboard/biblioteca_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonAgenda{

    background: url(../images/iconos_dashboard/agenda.png) no-repeat;
    background-position: 50% 30%;

}
#botonAgenda_hover{

    background: url(../images/iconos_dashboard/agenda_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonMantCentro{
    background: url(../images/iconos_dashboard/aulasAlumnos.png) no-repeat;
    background-position: 50% 30%;
}
#botonMantCentro_hover{
    background: url(../images/iconos_dashboard/aulasAlumnos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonControlFotocopias{
    background: url(../images/iconos_dashboard/control_fotocopias.png) no-repeat;
    background-position: 50% 30%;
}
#botonControlFotocopias_hover{
    background: url(../images/iconos_dashboard/control_fotocopias_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonFotocopiadora{
    background: url(../images/iconos_dashboard/fotocopiadora.png) no-repeat;
    background-position: 50% 30%;
}
#botonFotocopiadora_hover{
    background: url(../images/iconos_dashboard/fotocopiadora_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonMantCurso{
    background: url(../images/iconos_dashboard/tipoCurso.png) no-repeat;
    background-position: 50% 30%;
}
#botonMantCurso_hover{
    background: url(../images/iconos_dashboard/tipoCurso_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonMantEconomico{
    background: url(../images/iconos_dashboard/movimientosCaja.png) no-repeat;
    background-position: 50% 30%;
}
#botonMantEconomico_hover{
    background: url(../images/iconos_dashboard/movimientosCaja_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInformeDiarioCaja{
    background: url(../images/iconos_dashboard/movimientosCaja.png) no-repeat;
    background-position: 50% 30%;
}
#botonInformeDiarioCaja_hover{
    background: url(../images/iconos_dashboard/movimientosCaja_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfMensual{
    /*    background: url(../images/iconos_dashboard/movimientosCaja.png) no-repeat; */
    background: url(../images/iconos_dashboard/infCajaMes.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfMensual_hover{
    /* background: url(../images/iconos_dashboard/movimientosCaja_white.png) no-repeat; */
    background: url(../images/iconos_dashboard/infCajaMes_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInformeMensualCaja{
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonInformeMensualCaja_hover{
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonBalanceMoney{
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonBalanceMoney_hover{
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfStockResumen{
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfStockResumen_hover{
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}


#botonInfoPegatinas {
    background: url(../images/iconos_dashboard/evaluaciondoc.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoPegatinas_hover {
    background: url(../images/iconos_dashboard/evaluaciondoc_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonInfoRecogidaTitulos{
    background: url(../images/iconos_dashboard/evaluaciondoc.png) no-repeat;
    background-position: 50% 30%;
}
#botonInfoRecogidaTitulos_hover {
    background: url(../images/iconos_dashboard/evaluaciondoc_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonCertHacienda {
    background: url(../images/iconos_dashboard/mediosPago.png) no-repeat;
    background-position: 50% 30%;
}

#botonCertHacienda_hover {
    background: url(../images/iconos_dashboard/mediosPago_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonCertHaciendaAll {
    background: url(../images/iconos_dashboard/mediosPago.png) no-repeat;
    background-position: 50% 30%;
}

#botonCertHaciendaAll_hover {
    background: url(../images/iconos_dashboard/mediosPago_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonCertHaciendaLis {
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}

#botonCertHaciendaLis_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonCertAsistencia {
    background: url(../images/iconos_dashboard/mediosPago.png) no-repeat;
    background-position: 50% 30%;
}

#botonCertAsistencia_hover {
    background: url(../images/iconos_dashboard/mediosPago_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonCertCartaAceptacion {
    background: url(../images/iconos_dashboard/mediosPago.png) no-repeat;
    background-position: 50% 30%;
}

#botonCertCartaAceptacion_hover {
    background: url(../images/iconos_dashboard/mediosPago_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonCertCartaAceptacionLis {
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}

#botonCertCartaAceptacionLis_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonCertAsistenciaLis {
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}

#botonCertAsistenciaLis_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonPresuGeneral {
    background: url(../images/iconos_dashboard/mediosPago.png) no-repeat;
    background-position: 50% 30%;
}

#botonPresuGeneral_hover {
    background: url(../images/iconos_dashboard/mediosPago_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonPresuGeneralLis {
    background: url(../images/iconos_dashboard/movimientosCaja.png) no-repeat;
    background-position: 50% 30%;
}

#botonPresuGeneralLis_hover {
    background: url(../images/iconos_dashboard/movimientosCaja_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonRecibos{
    background: url(../images/iconos_dashboard/movimientosCaja.png) no-repeat;
    background-position: 50% 30%;
}
#botonRecibos_hover{
    background: url(../images/iconos_dashboard/movimientosCaja_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonMantAlmacen{
    background: url(../images/iconos_dashboard/editorial.png) no-repeat;
    background-position: 50% 30%;
}
#botonMantAlmacen_hover{
    background: url(../images/iconos_dashboard/editorial_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonDevolucion{
    background: url(../images/iconos_dashboard/descuento.png) no-repeat;
    background-position: 50% 30%;
}
#botonDevolucion_hover{

    background: url(../images/iconos_dashboard/descuento_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonRecPendientes{
    background: url(../images/iconos_dashboard/reciboPte.png) no-repeat;
    background-position: 50% 30%;
}
#botonRecPendientes_hover{

    background: url(../images/iconos_dashboard/reciboPte_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonMovimientosCaja{
    background: url(../images/iconos_dashboard/movimientosCaja.png) no-repeat;
    background-position: 50% 30%;
}
#botonMovimientosCaja_hover{
    background: url(../images/iconos_dashboard/movimientosCaja_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonMovimientosCajaCierre{
    background: url(../images/iconos_dashboard/caja.jpg) no-repeat;
    background-position: 50% 30%;
}
#botonMovimientosCajaCierre_hover{
    background: url(../images/iconos_dashboard/caja_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonListadoCajas{
    background: url(../images/iconos_dashboard/movimientosCaja.png) no-repeat;
    background-position: 50% 30%;
}
#botonListadoCajas_hover{
    background: url(../images/iconos_dashboard/movimientosCaja_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonRecRemesa{
    background: url(../images/iconos_dashboard/tarifas.png) no-repeat;
    background-position: 50% 30%;
}
#botonRecRemesa_hover{

    background: url(../images/iconos_dashboard/tarifas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonRemesa{

    background: url(../images/iconos_dashboard/tarifas.png) no-repeat;
    background-position: 50% 30%;
}

#botonRemesa_hover{
    background: url(../images/iconos_dashboard/series_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background: #2779aa;
}

#botonMantParametros{
    background: url(../images/iconos_dashboard/series.png) no-repeat;
    background-position: 50% 30%;
}
#botonMantParametros_hover{
    background: url(../images/iconos_dashboard/series_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonMantEmail{
    background: url(../images/iconos_dashboard/email.png) no-repeat;
    background-position: 50% 30%;
}
#botonMantEmail_hover{
    background: url(../images/iconos_dashboard/email_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonMantPurgar{
    background: url(../images/iconos_dashboard/llave.png) no-repeat;
    background-position: 50% 30%;
}
#botonMantPurgar_hover{
    background: url(../images/iconos_dashboard/llave_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonMantTalkingContenidos{
    background: url(../images/iconos_dashboard/listadoProfesor.png) no-repeat;
    background-position: 50% 30%;

}
#botonMantTalkingContenidos_hover{

    background: url(../images/iconos_dashboard/listadoProfesor_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonMantTalkingClases{
    background: url(../images/iconos_dashboard/historicoCambioGrupo.png) no-repeat;
    background-position: 50% 30%;

}

#botonMantTalkingClases_hover{
    background: url(../images/iconos_dashboard/historicoCambioGrupo_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}


#botonUsuario{
    /*
   background: url(../images/iconos_dashboard/usuario.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonUsuario_hover{
    /*
   background: url(../images/iconos_dashboard/usuario_white.png) no-repeat;
   background-position: 50% 30%;
   background-color: #2779aa;
    */
    color:white;
    background: #2779aa;
}
#botonCentro{
    /*
   background: url(../images/iconos_dashboard/centro.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonCentro_hover{
    /*
   background: url(../images/iconos_dashboard/centro_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonAula{
    /*
   background: url(../images/iconos_dashboard/aula.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonAula_hover{
    /*
   background: url(../images/iconos_dashboard/aula_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonGrupo{
    padding-top: 0px;
    /*
   background: url(../images/iconos_dashboard/grupo.png) no-repeat;
   background-position: 50% 30%;
    */

}
#botonGrupo_hover{
    padding-top: 0px;
    /*
   background: url(../images/iconos_dashboard/grupo_white.png) no-repeat;
   background-position: 50% 30%;
    background-color: #2779aa;
    */
    color:white;
    background: #2779aa;
}
#botonSalir{
    background: url(../images/iconos_dashboard/salir.png) no-repeat;
    background-position: 50% 30%;
}
#botonCambioPass{
    background: url(../images/iconos_dashboard/pass.png) no-repeat;
    background-position: 50% 30%;
}
#botonCambioPass_hover{
    background: url(../images/iconos_dashboard/pass_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}
#botonFuncionalidad{
    padding-top: 0px;
    /*
    background: url(../images/iconos_dashboard/funcionalidad.png) no-repeat;
    background-position: 50% 30%;
    */
}
#botonFuncionalidad_hover{
    padding-top: 0px;
    /*
    background: url(../images/iconos_dashboard/funcionalidad_white.png) no-repeat;
    background-position: 50% 30%;
    background-color: #2779aa;
    */
    color:white;
    background: #2779aa;
}
#botonEditorial{
    /*
   background: url(../images/iconos_dashboard/editorial.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonEditorial_hover{
    /*
    background: url(../images/iconos_dashboard/editorial_white.png) no-repeat;
    background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonTipoNivel{
    /*
   background: url(../images/iconos_dashboard/tiposNivel.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonTipoNivel_hover{
    /*
   background: url(../images/iconos_dashboard/tiposNivel_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonNivel{
    /*
   background: url(../images/iconos_dashboard/nivel.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonNivel_hover{
    /*
   background: url(../images/iconos_dashboard/nivel_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonJustificacionNivel{
    /*
   background: url(../images/iconos_dashboard/justificacionNivel.png) no-repeat;
   background-position: 50% 30%;*/
}
#botonJustificacionNivel_hover{
    /*
   background: url(../images/iconos_dashboard/jusitificacionNivel_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonMovCaja{
    /*
   background: url(../images/iconos_dashboard/movimientosCaja.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonMovCaja_hover{
    /*
   background: url(../images/iconos_dashboard/movimientosCaja_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonTipoCurso{
    /*
   background: url(../images/iconos_dashboard/tipoCurso.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonTipoCurso_hover{
    /*
   background: url(../images/iconos_dashboard/tipoCurso_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonFamiliaAlmacen{
    /*
   background: url(../images/iconos_dashboard/familiaAlmacen.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonFamiliaAlmacen_hover{
    /*
   background: url(../images/iconos_dashboard/familiaAlmacen_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonSeries{
    /*
   background: url(../images/iconos_dashboard/series.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonSeries_hover{
    /*
   background: url(../images/iconos_dashboard/series_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonTarifa{
    /*
   background: url(../images/iconos_dashboard/tarifas.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonTarifa_hover{
    /*
   background: url(../images/iconos_dashboard/tarifas_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonDescuento{
    /*
   background: url(../images/iconos_dashboard/descuento.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonDescuento_hover{
    /*
   background: url(../images/iconos_dashboard/descuento_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background-color: #2779aa;
}
#botonFormaPago{
    /*
   background: url(../images/iconos_dashboard/fomasPago.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonFormaPago_hover{
    /*
   background: url(../images/iconos_dashboard/fomasPago_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}

#botonInfopagos{

    background: url(../images/iconos_dashboard/fomasPago.png) no-repeat;
    background-position: 50% 30%;

}
#botonInfopagos_hover{

    background: url(../images/iconos_dashboard/caja_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background: #2779aa;
}

#botonMovCajaEditar{

    background: url(../images/iconos_dashboard/fomasPago.png) no-repeat;
    background-position: 50% 30%;

}
#botonMovCajaEditar_hover{

    background: url(../images/iconos_dashboard/fomasPago_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background: #2779aa;
}

#botonCerrarCaja{
    background: url(../images/iconos_dashboard/caja.jpg) no-repeat;
    background-position: 50% 30%;
}

#botonCerrarCaja_hover{
    background: url(../images/iconos_dashboard/caja_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background: #2779aa;
}

#botonMedioPago{
    /*
   background: url(../images/iconos_dashboard/mediosPago.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonMedioPago_hover{
    /*
   background: url(../images/iconos_dashboard/mediosPago_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonCalificacion{
    /*
   background: url(../images/iconos_dashboard/calificaciones.png) no-repeat;
   background-position: 50% 30%;
    */

}

#botonCalificacion_hover{
    /*
   background: url(../images/iconos_dashboard/calificaciones_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}

#botonNuevaEvaluacion{

    background: url(../images/iconos_dashboard/evaluacion.png) no-repeat;
    background-position: 50% 30%;

}

#botonNuevaEvaluacion_hover{

    background: url(../images/iconos_dashboard/fomasPago_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background: #2779aa;
}

#botonEvaluacion{
    /*
   background: url(../images/iconos_dashboard/evaluacion.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonEvaluacion_hover{
    /*
   background: url(../images/iconos_dashboard/evaluacion_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonProvincia{
    /*
   background: url(../images/iconos_dashboard/provincia.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonProvincia_hover{
    /*
   background: url(../images/iconos_dashboard/provincia_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}
#botonPais{
    /*
   background: url(../images/iconos_dashboard/pais.png) no-repeat;
   background-position: 50% 30%;
    */
}
#botonPais_hover{
    /*
   background: url(../images/iconos_dashboard/pais_white.png) no-repeat;
   background-position: 50% 30%;
    */
    color:white;
    background: #2779aa;
}

.subboton{
    padding-top: 0px;
    /*
    background: url(../images/iconos_dashboard/funcionalidad.png) no-repeat;
    background-position: 50% 30%;
    */
}
#subboton_hover{
    padding-top: 0px;
    /*
    background: url(../images/iconos_dashboard/funcionalidad_white.png) no-repeat;
    background-position: 50% 30%;
    background-color: #2779aa;
    */
    color:white;
    background: #2779aa;
}



/*********************** timbres ***********************************************/
.evento_tarea {
}
a.evento_tarea .fc-content {
}
a.evento_tarea .fc-content .fc-time {
    font-size: 12px;
    padding-right:5px;
}
a.evento_tarea .fc-content .fc-title {
}

.evento_tarea_antiguo {
    background-color: #f5f5f5;
}
a.evento_tarea_antiguo .fc-content {
}
a.evento_tarea_antiguo .fc-content .fc-time {
    font-size: 12px;
    padding-right:5px;
}
a.evento_tarea_antiguo .fc-content .fc-title {
}

/*********************** timbres ***********************************************/
/*********************** agenda ***********************************************/
.agenda_personal {
    color:#01579b;
    font-weight: bolder;
}

.evento_tarea_tipo_agenda_personal {
    background-color: #01579b;
}
a.evento_tarea_tipo_agenda_personal .fc-content {
}
a.evento_tarea_tipo_agenda_personal .fc-content .fc-time {
    font-size: 12px;
    padding-right:5px;
}
a.evento_tarea_tipo_agenda_personal .fc-content .fc-title {
}

.agenda_global {
    color:#009688;
    font-weight: bolder;
}

.evento_tarea_tipo_agenda_global {
    background-color: #009688;
}
a.evento_tarea_tipo_agenda_personal .fc-content {
}
a.evento_tarea_tipo_agenda_personal .fc-content .fc-time {
    font-size: 12px;
    padding-right:5px;
}
a.evento_tarea_tipo_agenda_personal .fc-content .fc-title {
}

/*********************** agenda ***********************************************/


#contenido, #contenidoVacio{
    //margin-top: 80px;
    padding: 20px;
    text-align: center;
}

@media all and (max-width: 768px) {
    #contenido, #contenidoVacio{
        //margin-top: 20px;
        padding: 20px;
        text-align: center;
    }

}

#datosMenu{
    //margin-top: 55px;
}


.ui-widget {
    font-size: 0.94em !important;
}

.ui-datatable-tablewrapper {
    overflow: visible;
}

#bloqueFiltro{

}

#bloqueFiltro .label{
    padding: 0 10px 0 10px;
}

.ui-selectonemenu{
    vertical-align: middle;
}

i.fa{
    margin-right: 7px;
}

.login-box{
    margin: 0 auto 0 auto;
    width: 420px;
    text-align: left;
}

.gridInvisible td, .gridInvisible tr{
    border: none !important;
    background: none !important;
}


.gridAltaPeticion td, .gridAltaPeticion tr{
    border: none !important;
    background: none !important;
    text-align: center;
}

.labelCheck{
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
    color: #007bb6;
    margin: 0 10px 0 10px;
    font-weight:normal;
}

.labelGrid{
    text-align: right;
    vertical-align: top;
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
    color: #007bb6;
    font-weight:normal;
}

.datoGrid{
    text-align: left;
    vertical-align: top;
}

.pregunta th{
    background: #006892 !important;
    color: white !important;
    font-weight: bold !important;
    padding: 4px 5px;
    text-align: left !important;
}
.respuesta{
    background-color: #ddd;
    font-weight: bold;
    padding: 4px 5px;
    list-style-position: inside;
}

.error403{
    font-size: 2em;
}

.highlight-calendar, .highlight-calendar a{
    font-weight: bold !important;
    background-color: orange !important;
    border: 1px solid black !important;
}

#tabla_evaluaciones{
    border-collapse: collapse;
}
#tabla_evaluaciones td, #tabla_evaluaciones th{
    border: 1px solid black;
    padding: 4px;
}
#tabla_evaluaciones th{
    background-color: #006892;
    color: white;
}
#f_roles.ui-picklist .ui-picklist-list {
    text-align: left;
    height:300px;
    width:400px;
}

.notaInfo{
    background-color: #ffffcc;
    border: 1px solid black;
    padding: 5px 10px;
}

.pastillaEvaluacion{
    float: left;
    text-align: left;
    min-width: 200px;
    border: 1px solid #007bb6;
    margin: 10px;
}
.pastillaEvaluacion span{
    display: block;
    width: fit-content;
    border-bottom: 1px solid black;
    padding: 5px;
    background-color: black;
    color: white;
}
.pastillaEvaluacion .rating{
    padding: 5px;
    height: 15px;
    text-align: center;
    display: block;
}

#bloqueFiltro .ui-tabs-nav{
    height: 70px;
}
#bloqueFiltro .ui-tabs-panels{
    float: left;
}

#bloqueFiltro .ui-tabs-left > .ui-tabs-nav{
    width: 12%;
    min-width: 120px;
}
#bloqueFiltro .ui-tabs-left > .ui-tabs-panels {
    width: 81%;
}
#bloqueFiltro .ui-tabs-panel{
    text-align: left;
}
#exportadores{
    text-align: right;
}



/* tipos de documentos */
.ui-theme_documento_tipo_carpeta {
    border-left:5px solid Gray;
}

.ui-theme-documento {
    width:16px;
    height:16px;
    display:block;
    margin:0px;
    padding:0px;
    background: url(../images/16x16/filesystems/unknown.png) left center no-repeat;
}

.carpeta {
    background: url(../images/16x16/filesystems/folder.png) left center no-repeat;
}

.html {
    background: url(../images/16x16/mimetypes/html.png) left center no-repeat;
}
.txt {
    background: url(../images/16x16/mimetypes/txt.png) left center no-repeat;
}
.pdf {
    background: url(../images/16x16/mimetypes/pdf.png) left center no-repeat;
}
.doc{
    background: url(../images/16x16/mimetypes/doc.png) left center no-repeat;
}
.docx{
    background: url(../images/16x16/mimetypes/doc.png) left center no-repeat;
}

.document {
    background: url(../images/16x16/mimetypes/document.png) left center no-repeat;
}
.xls {
    background: url(../images/16x16/mimetypes/doc.png) left center no-repeat;
}
.xlsx {
    background: url(../images/16x16/mimetypes/doc.png) left center no-repeat;
}
.font {
    background: url(../images/16x16/mimetypes/font.png) left center no-repeat;
}
.jpg {
    background: url(../images/16x16/mimetypes/image.png) left center no-repeat;
}
.gif {
    background: url(../images/16x16/mimetypes/image.png) left center no-repeat;
}
.bmp {
    background: url(../images/16x16/mimetypes/image.png) left center no-repeat;
}
.png {
    background: url(../images/16x16/mimetypes/image.png) left center no-repeat;
}
.log {
    background: url(../images/16x16/mimetypes/log.png) left center no-repeat;
}
.midi {
    background: url(../images/16x16/mimetypes/midi.png) left center no-repeat;
}
.mime {
    background: url(../images/16x16/mimetypes/mime.png) left center no-repeat;
}
.zip {
    background: url(../images/16x16/mimetypes/zip.png) left center no-repeat;
}


/*
* NroomService pasarela bancaria  
*/
.pasarela-bancaria {
    display: block;
    margin:0px;
    padding:0px;
    width:100%;
    background-color:transparent;
}

.pasarela-bancaria-imagen {
    display: block;
    margin:0px;
    padding:0px;
    float:left;
    width:30%;
}

.pasarela-bancaria-aviso {
    display: block;
    margin:0px;
    padding:0px;
    float:left;
    width:70%;
    margin-left:10px;
}

.ui-theme_estado_servicio_listado {
    width:100%;
    height:100%;
    margin:0px;
    padding:0px;
    padding-left:22px;
    margin-right:5px;
    margin-left:5px;
    /* para valores que no sean 0,1,2,3 */
    background: url(../images/16x16/actions/field.png) left center no-repeat;
}


.ui-theme_estado_servicio_listado.ui-theme-estado_servicio_1 {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_servicio_0 {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_servicio_saldo_1 {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_servicio_saldo_0 {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Si {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_No {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Abierta {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Cerrada {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_true {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_false {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Entrada {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Salida {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_VIG {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_MAT {
    background: url(../images/iconos_dashboard/circulo-de-color-naranja-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_NOVIG {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_BON{
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_ESP {
    background: url(../images/iconos_dashboard/spain.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_ENG {
    background: url(../images/iconos_dashboard/uk.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Recibo {
    background: url(../images/iconos_dashboard/recibos.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Libros {
    background: url(../images/iconos_dashboard/libro.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Caja {
    background: url(../images/iconos_dashboard/caja.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Disponible {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Completado {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_PUB {
    background: url(../images/iconos_dashboard/publica.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_CON {
    background: url(../images/iconos_dashboard/concesionaria.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_acceso_Correcto {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_acceso_Incorrecto {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Activo {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Terminado {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Caducado {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Inactivo {
    background: url(../images/iconos_dashboard/circulo-de-color-naranja-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Borrado {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
    color: red;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Bloqueado {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_usuario_Desbloqueado {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_libro_ACTIVO {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_libro_INACTIVO {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}


.ui-theme_estado_servicio_listado.ui-theme-estado_incidencia_A {
    background: url(../images/iconos_dashboard/aviso.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_incidencia_P {
    background: url(../images/iconos_dashboard/atendido.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_incidencia_R {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_incidencia_C {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_servicio_saldo_1 {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_servicio_saldo_0 {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_activo_Si {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio_listado.ui-theme-estado_activo_No {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

/* ejercicios */
/* tipo test clasico */
.ui-theme_estado_servicio_listado.ui-theme-ejercicio_tipo_1 {
    background: url(../images/ejercicios/clasic.png) left center no-repeat;
}
/* tipo test clasico mas multimedia */
.ui-theme_estado_servicio_listado.ui-theme-ejercicio_tipo_2 {
    background: url(../images/ejercicios/clasicmasmulti.png) left center no-repeat;
}
/* rellenar huecos */
.ui-theme_estado_servicio_listado.ui-theme-ejercicio_tipo_3 {
    background: url(../images/ejercicios/rellenarhuecos.png) left center no-repeat;
}
/* escribir en huecos */
.ui-theme_estado_servicio_listado.ui-theme-ejercicio_tipo_4 {
    background: url(../images/ejercicios/escribirenhuecos.png) left center no-repeat;
}
/* unir frases */
.ui-theme_estado_servicio_listado.ui-theme-ejercicio_tipo_5 {
    background: url(../images/ejercicios/unirfrases.png) left center no-repeat;
}
/* reordenar frases */
.ui-theme_estado_servicio_listado.ui-theme-ejercicio_tipo_6 {
    background: url(../images/ejercicios/reordenarfrases.png) left center no-repeat;
}
/* clasificar por audio tema */
.ui-theme_estado_servicio_listado.ui-theme-ejercicio_tipo_7 {
    background: url(../images/ejercicios/clasificaraudio.png) left center no-repeat;
}
/* reordenar por audio */
.ui-theme_estado_servicio_listado.ui-theme-ejercicio_tipo_8 {
    background: url(../images/ejercicios/reordenaraudio.png) left center no-repeat;
}
/* reconocimiento de voz */
.ui-theme_estado_servicio_listado.ui-theme-ejercicio_tipo_9 {
    background: url(../images/ejercicios/reconocimientovoz.png) left center no-repeat;
}
/* escritura libre */
.ui-theme_estado_servicio_listado.ui-theme-ejercicio_tipo_10 {
    background: url(../images/ejercicios/escrituralibre.png) left center no-repeat;
}
/* clasificar por audio interlocutor */
.ui-theme_estado_servicio_listado.ui-theme-ejercicio_tipo_11 {
    background: url(../images/ejercicios/clasificaraudio.png) left center no-repeat;
}
/* fin ejercicios */


.ui-theme_estado_servicio {
    width:16px;
    height:100%;
    margin:0px;
    padding:0px;
    padding-left:15px;
    /* para valores que no sean 0,1,2,3 */
    background: url(../images/16x16/actions/field.png) left center no-repeat;
}

.ui-theme_estado_servicio.ui-theme-estado_servicio_-1 {
}

.ui-theme_estado_servicio.ui-theme-estado_servicio_0 {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio.ui-theme-estado_servicio_1 {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio.ui-theme-saldo_servicio_-1 {
}

.ui-theme_estado_servicio.ui-theme-saldo_servicio_0 {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_servicio.ui-theme-saldo_servicio_1 {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_incidencia_nivel_urgencia_listado {
    width:100%;
    height:100%;
    margin:0px;
    padding:0px;
    padding-left:22px;
    margin-right:5px;
    margin-left:5px;
    /* para valores que no sean 0,1,2,3 */
    background: url(../images/16x16/actions/field.png) left center no-repeat;
}

.ui-theme_incidencia_nivel_urgencia_listado.ui-theme_incidencia_nivel_urgencia_listado_1 {
    /* nivel de urgencia baja */
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}
.ui-theme_incidencia_nivel_urgencia_listado.ui-theme_incidencia_nivel_urgencia_listado_2 {
    /* nivel de urgencia media */
    background: url(../images/iconos_dashboard/circulo-de-color-naranja-icono-16.png) left center no-repeat;
}
.ui-theme_incidencia_nivel_urgencia_listado.ui-theme_incidencia_nivel_urgencia_listado_3 {
    /* nivel de urgencia alta */
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_incidencia_nivel_urgencia {
    width:16px;
    height:100%;
    margin:0px;
    padding:0px;
    padding-left:15px;
    /* para valores que no sean 0,1,2,3 */
    background: url(../images/16x16/actions/field.png) left center no-repeat;
}

.ui-theme_incidencia_nivel_urgencia.ui-theme_incidencia_nivel_urgencia_1 {
    /* nivel de urgencia baja */
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}
.ui-theme_incidencia_nivel_urgencia.ui-theme_incidencia_nivel_urgencia_2 {
    /* nivel de urgencia media */
    background: url(../images/iconos_dashboard/circulo-de-color-naranja-icono-16.png) left center no-repeat;
}
.ui-theme_incidencia_nivel_urgencia.ui-theme_incidencia_nivel_urgencia_3 {
    /* nivel de urgencia alta */
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}



.ui-theme_incidencia_estado_listado {
    width:100%;
    height:100%;
    margin:0px;
    padding:0px;
    padding-left:22px;
    margin-right:5px;
    margin-left:5px;
    /* para valores que no sean 0,1,2,3 */
    background: url(../images/16x16/actions/field.png) left center no-repeat;
}

.ui-theme_incidencia_estado_listado.ui-theme_incidencia_estado_listado_1 {
    /* incidencia estado abierta */
    background: url(../images/16x16/actions/mailappt.png) left center no-repeat;
}
.ui-theme_incidencia_estado_listado.ui-theme_incidencia_estado_listado_2 {
    /* incidencia estado cerrada */
    background: url(../images/16x16/actions/ok.png) left center no-repeat;
}
.ui-theme_incidencia_estado_listado.ui-theme_incidencia_estado_listado_3 {
    /* incidencia estado cerrada sin solucion */
    background: url(../images/16x16/actions/messagebox_warning.png) left center no-repeat;
}

.ui-theme_incidencia_estado {
    width:16px;
    height:100%;
    margin:0px;
    padding:0px;
    padding-left:15px;
    /* para valores que no sean 0,1,2,3 */
    background: url(../images/16x16/actions/field.png) left center no-repeat;
}

.ui-theme_incidencia_estado.ui-theme_incidencia_estado_1 {
    /* incidencia estado abierta */
    background: url(../images/16x16/actions/mailappt.png) left center no-repeat;
}
.ui-theme_incidencia_estado.ui-theme_incidencia_estado_2 {
    /* incidencia estado cerrada */
    background: url(../images/16x16/actions/ok.png) left center no-repeat;
}
.ui-theme_incidencia_estado.ui-theme_incidencia_estado_3 {
    /* incidencia estado cerrada sin solucion */
    background: url(../images/16x16/actions/messagebox_warning.png) left center no-repeat;
}


.ui-theme_estado_tpv_listado {
    width:100%;
    height:100%;
    margin:0px;
    padding:0px;
    padding-left:22px;
    margin-right:5px;
    margin-left:5px;
    /* para valores que no sean 0,1,2,3 */
    background: url(../images/16x16/actions/field.png) left center no-repeat;
}

.ui-theme_estado_tpv_listado.ui-theme-estado_tov_cobrado_0 {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_tpv_listado.ui-theme-estado_tov_cobrado_1 {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-theme_tipo_llamada_listado {
    width:100%;
    height:100%;
    margin:0px;
    padding:6px;
    padding-left:40px;
    margin-right:5px;
    margin-left:5px;
    /* para valores que no sean 0,1,2,3 */
    background: url(../images/16x16/actions/field.png) left center no-repeat;
}


.ui-theme_tipo_llamada_listado.ui-theme-tipo_llamada_1 {
    background: url(../images/iconos_dashboard/entrante.gif) left center no-repeat;
}

.ui-theme_tipo_llamada_listado.ui-theme-tipo_llamada_2 {
    background: url(../images/iconos_dashboard/saliente.gif) left center no-repeat;
}
.ui-theme_tipo_llamada_listado.ui-theme-tipo_llamada_3 {
    background: url(../images/iconos_dashboard/interna.gif) left center no-repeat;
}

.ui-theme_estado_llamada_listado {
    width:100%;
    height:100%;
    margin:0px;
    padding:6px;
    padding-left:40px;
    margin-right:5px;
    margin-left:5px;
    /* para valores que no sean 0,1,2,3 */
    background: url(../images/iconos_dashboard/erronea.gif) left center no-repeat;
}


.ui-theme_estado_llamada_listado.ui-theme-estado_llamada_ANSWER {
    background: url(../images/iconos_dashboard/contestada.gif) left center no-repeat;
}

.ui-theme_estado_llamada_listado.ui-theme-estado_llamada_BUSY {
    background: url(../images/iconos_dashboard/ocupada.gif) left center no-repeat;
}
.ui-theme_estado_llamada_listado.ui-theme-estado_llamada_NOANSWER {
    background: url(../images/iconos_dashboard/no_contestada.gif) left center no-repeat;
}
.ui-theme_estado_llamada_listado.ui-theme-estado_llamada_FAILED {
    background: url(../images/iconos_dashboard/erronea.gif) left center no-repeat;
}





.ui-theme_estado_tpv {
    width:16px;
    height:100%;
    margin:0px;
    padding:0px;
    padding-left:15px;
    /* para valores que no sean 0,1,2,3 */
    background: url(../images/16x16/actions/field.png) left center no-repeat;
}

.ui-theme_estado_tpv.ui-theme_estado_tpv_-1 {
}

.ui-theme_estado_tpv.ui-theme_estado_tpv_0 {
    background: url(../images/iconos_dashboard/circulo-rojo-icono-16.png) left center no-repeat;
}

.ui-theme_estado_tpv.ui-theme_estado_tpv_1 {
    background: url(../images/iconos_dashboard/circulo-verde-icono-16.png) left center no-repeat;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited
th span.ui-column-title   {
    /* color: white !important; */
}


p.title {
    color:#007bb6;
    font-size: 1.7em;
    font-weight: bold;
    padding:20px;
    font-family: 'Roboto',Miriad, Open Sans, Calibri, Verdana;
}
p.subtitle {
    color:#007bb6;
    font-size: 1.5em;
    font-weight: bold;
    font-family: 'Roboto',Miriad, Open Sans, Calibri, Verdana;
}

#messages .ui-messages-info, #messages .ui-message-info,
.ui-messages .ui-messages-info {
    color: #007bb6 !important;
    background-color: #e1edf7;
    border-color: #e1edf7;
}

.saltoLinea{
    height: 10px;
}

.saltoLinea2{
    height: 20px;
}

.tipoPeticion_1{
    color: red;
}
.tipoPeticion_2{

}

.tipoPeticionLogo_1 {
    width:16px;
    height:100%;
    margin:0px;
    padding:0px;
    padding-left:15px;
    color: red;
    background: url(../images/iconos_dashboard/aviso.png) left center no-repeat;
}

.tipoPeticionLogo_2 {
    margin:8px;
}


.botonMenu{
    height: 100%;
    width: 100%;
    padding: 40px;
    position: relative;
}

.botonListado{
    height: 100%;
    width: 100%;
    padding: 10px;
    position: relative;
}

#f_listaMuestras{
    clear:right;
    float:right;
    list-style:none;
    margin:0px 0px -18px 20px;
    padding:0px 0px 0px 0px;
    position:relative;
    right:0%;
    text-align:center;
}
#f_listaMuestras2{
    float:left;
    list-style:none;
    margin:0px 0px -18px 0px;
    padding:0px 8px 0px 0px;
    position:relative;
    right:0%;
    text-align:center;
}

#link{
    color:#428BCA;
}

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    opacity: 1;
    background-image: none;
}

.Borrado{
    color: red;
}

/* listado de items de biblioteca */
.ui-biblioteca-items {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 5px;
    font-size: 2em;
}
/* tipo de material */
/* libro */
.ui-biblioteca-items_item_tipo_1 {
}
.ui-biblioteca-items_item_tipo_1:before {
    content: "\f02d";
}
/* pelicula */
.ui-biblioteca-items_item_tipo_2 {
}
.ui-biblioteca-items_item_tipo_2:before {
    content: "\f03d";
}

/* tipo de prestamo */
/* prestamo */
.ui-biblioteca-items_item_prestamo_tipo_1 {
}
.ui-biblioteca-items_item_prestamo_tipo_1:before {
    content: "\f0a9";
    color: #b71c1c;
}
/* devolucion */
.ui-biblioteca-items_item_prestamo_tipo_2 {
}
.ui-biblioteca-items_item_prestamo_tipo_2:before {
    content: "\f0a8";
    color:#008200;
}

/* ocupado */
.ui-biblioteca-items_item_estado_1 {
    color: red;
}

/* libre */
.ui-biblioteca-items_item_estado_2 {
    color: green;
}

.ui-biblioteca-items_item_estado_-1 {
    color: green;
}

/* listado de items de biblioteca fin */

/* listado de avisos */
.ui-avisos-items {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 5px;
    font-size: 2em;
}
/* tipo de aviso */
/* 1 tarea */
.ui-avisos-items_item_tipo_1 {
}
.ui-avisos-items_item_tipo_1:before {
    content: "\f0a2";
}
/* manual */
.ui-avisos-items_item_tipo_2 {
}
.ui-avisos-items_item_tipo_2:before {
    content: "\f0a6";
}

/* tipo de notificacion */
/* web */
.ui-avisos-items_item_tipo_notificacion_1 {
}
.ui-avisos-items_item_tipo_notificacion_1:before {
    content: "\f13b";
}
/* email */
.ui-avisos-items_item_tipo_notificacion_2 {
}
.ui-avisos-items_item_tipo_notificacion_2:before {
    content: "\f0e0";
}
/* sms */
.ui-avisos-items_item_tipo_notificacion_3 {
}
.ui-avisos-items_item_tipo_notificacion_3:before {
    content: "\f10b";
}
/* popup */
.ui-avisos-items_item_tipo_notificacion_4 {
}
.ui-avisos-items_item_tipo_notificacion_4:before {
    content: "\f108";
}

.prematricula{
    background-color: #f1bf79 !important;
}
.completa{
    background-color: #c1e2b3 !important;
}

.grupoEvaluacion0{
    background-color: white;
}
.grupoEvaluacion1{
    background-color: #cbdef5;
}
.grupoEvaluacion2{
    background-color:  #cbf5e9;
}
.grupoEvaluacion3{
    background-color:  #f5cbd8;
}
.grupoEvaluacion4{
    background-color:  #f5cbf5;
}
.grupoEvaluacion5{
    background-color:  #f5e5cb;
}
.grupoEvaluacion6{
    background-color:  #cbd3f5;
}
.grupoEvaluacion7{
    background-color:  #f5f2cb;
}
.grupoEvaluacion8{
    background-color:  #daf5cb;
}
.grupoEvaluacion9{
    background-color:  #cbf4f5;
}
.grupoEvaluacion10{
    background-color:  #d6dcdc;
}
.grupoEvaluacion11{
    background-color:  #c8ccde;
}
.grupoEvaluacion12{
    background-color:  #e3e5f1;
}
.grupoEvaluacion13{
    background-color: #f6e0e6;
}
.grupoEvaluacion14{
    background-color: #d9d9cd;
}

/* listado de avisos fin */

/* listado de avisos fin */

/********** CLASES INTERACTIVAS ************************************************/
/********** gestion de sesiones ************************************************/
/*********************** timbres ***********************************************/

a.fc-event {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

.evento_clase {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

.evento_calendario_festivo {
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

td.fc-event-container .fc-content .fc-time {
    font-size: 14px !important;
}

td.fc-event-container .fc-content .fc-title {
    font-size: 14px !important;
}

a.evento_calendario_festivo .fc-content {
    white-space:normal !important;
    min-height: 25px !important;
    display: flex;
    justify-content:flex-start;
    align-items:center;
    flex-wrap:wrap;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
a.evento_calendario_festivo .fc-content .fc-time {
    font-size: 12px;
    padding-right:5px;
}
a.evento_calendario_festivo .fc-content .fc-title {
}

a.evento_calendario_festivo {
    background-color: #FF9900;
    border:0px;
    color:white;
}


a.evento_clase .fc-content {
    white-space:normal !important;
    min-height: 25px !important;
    display: flex;
    justify-content:flex-start;
    align-items:center;
    flex-wrap:wrap;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
a.evento_clase .fc-content .fc-time {
    font-size: 12px;
    padding-right:5px;
}
a.evento_clase .fc-content .fc-title {
}

a.evento_clase_nivelA2 {
    background-color: #7e57c2;
    border:0px;
}

a.evento_clase_nivelA2 .fc-content {

}

a.evento_clase_nivelA2 .fc-content .fc-time {
    color:white;
    font-size: 12px;
    padding-right:5px;
}

a.evento_clase_nivelA2 .fc-content .fc-title {
    color:white;
}

a.evento_clase_nivelB1 {
    background-color: #59a6f3;
    border:0px;
}

a.evento_clase_nivelB1 .fc-content {

}

a.evento_clase_nivelB1 .fc-content .fc-time {
    color:white;
    font-size: 12px;
    padding-right:5px;
}

a.evento_clase_nivelB1 .fc-content .fc-title {
    color:white;
}

a.evento_clase_nivelB2 {
    background-color: #83de89;
    border:0px;
}

a.evento_clase_nivelB2 .fc-content {

}

a.evento_clase_nivelB2 .fc-content .fc-time {
    color:white;
    font-size: 12px;
    padding-right:5px;
}

a.evento_clase_nivelB2 .fc-content .fc-title {
    color:white;
}

a.evento_clase_nivelC1C2 {
    background-color: #ff9600;
    border:0px;
}

a.evento_clase_nivelC1C2 .fc-content {

}

a.evento_clase_nivelC1C2 .fc-content .fc-time {
    color:white;
    font-size: 12px;
    padding-right:5px;
}

a.evento_clase_nivelC1C2 .fc-content .fc-title {
    color:white;
}


a.evento_clase_sin_nivel {
    background-color: transparent;
    border:0px;
    border: 1px solid #ff9600;
}

a.evento_clase_sin_nivel .fc-content {

}

a.evento_clase_sin_nivel .fc-content .fc-time {
    color:black;
    font-size: 12px;
    padding-right:5px;
}

a.evento_clase_sin_nivel .fc-content .fc-title {
    color:black;
}


a.evento_clase_tarea_interna {
    background-color: #ff4bcb;
    border:0px;
}

a.evento_clase_tarea_interna .fc-content {

}

a.evento_clase_tarea_interna .fc-content .fc-time {
    color:black;
    font-size: 12px;
    padding-right:5px;
}

a.evento_clase_tarea_interna .fc-content .fc-title {
    color:black;
}


.evento_clase_antiguo {
    opacity: 0.5;
    filter: alpha(opacity=50); /* For IE8 and earlier */
    /*background-color: #f5f5f5;*/
}
a.evento_clase_antiguo .fc-content {
}
a.evento_clase_antiguo .fc-content .fc-time {
    /*color:#e0e0e0; 
    font-size: 12px;
    padding-right:5px;
    */
}
a.evento_clase_antiguo .fc-content .fc-title {
    /*color:#e0e0e0;*/
}

a.evento_clase_privada .fc-content .fc-time {
    position:relative;
    padding-left:15px;
}

a.evento_clase_privada .fc-content .fc-time:before {
    content: "\f21b";  /* this is your text. You can also use UTF-8 character codes as I do here */
    font-family: FontAwesome;
    left:0;
    top:0;
    position:absolute;
    color:black;
    font-style: normal;
    font-weight: normal;
    font-size: 1rem;
}

.estilo_N1 {
    background-color: #7e57c2 !important;
    border:0px;
    color:white !important;
}
.estilo_N2 {
    background-color: #CCFF00 !important;
    border:0px;
    color:white !important;
}
.estilo_N3 {
    background-color: #CCFFFF !important;
    border:0px;
    color:white !important;
}
.estilo_N4 {
    background-color: #005a84 !important;
    border:0px;
    color:white !important;
}
.estilo_N5 {
    background-color: #CCFFCC !important;
    border:0px;
    color:white !important;
}
.estilo_N6 {
    background-color: #CCCC00 !important;
    border:0px;
    color:white !important;
}
.estilo_N7 {
    background-color: #CCCCFF !important;
    border:0px;
    color:white !important;
}
.estilo_A0 {
    background-color: #FFCCFF !important;
    border:0px;
    color:white !important;
}
.estilo_A1 {
    background-color: #FFCC33 !important;
    border:0px;
    color:white !important;
}
.estilo_A2 {
    background-color: #59a6f3 !important;
    border:0px;
    color:white !important;
}
.estilo_A3 {
    background-color: #CC9900 !important;
    border:0px;
    color:white !important;
}

.estilo_A4 {
    background-color: #CC9999 !important;
    border:0px;
    color:white !important;
}
.estilo_A5 {
    background-color: #CC99FF !important;
    border:0px;
    color:white !important;
}
.estilo_A6 {
    background-color: #CC99CC !important;
    border:0px;
    color:white !important;
}
.estilo_A7 {
    background-color: #FF9966 !important;
    border:0px;
    color:white !important;
}
.estilo_FCE {
    background-color: #FF9900 !important;
    border:0px;
    color:white !important;
}
.estilo_CAE {
    background-color: #FF9999 !important;
    border:0px;
    color:white !important;
}
.estilo_CPE {
    background-color: #CC6699 !important;
    border:0px;
    color:white !important;
}
.estilo_IT0 {
    background-color: #CC6666 !important;
    border:0px;
    color:white !important;
}
.estilo_IT1 {
    background-color: #CC66CC !important;
    border:0px;
    color:white !important;
}
.estilo_IT2 {
    background-color: #FF6699 !important;
    border:0px;
    color:white !important;
}
.estilo_IT3 {
    background-color: #CC66CC !important;
    border:0px;
    color:white !important;
}
.estilo_IT4 {
    background-color: #FF6666 !important;
    border:0px;
    color:white !important;
}
.estilo_IT5 {
    background-color: #FF6633 !important;
    border:0px;
    color:white !important;
}
.estilo_IT6 {
    background-color: #FF6600 !important;
    border:0px;
    color:white !important;
}
.estilo_ITFCE {
    background-color: #CC3300 !important;
    border:0px;
    color:white !important;
}
.estilo_ITCAE {
    background-color: #CC3399 !important;
    border:0px;
    color:white !important;
}
.estilo_SC1 {
    background-color: #CC33CC !important;
    border:0px;
    color:white !important;
}
.estilo_SC2 {
    background-color: #CC33FF !important;
    border:0px;
    color:white !important;
}
.estilo_SC3 {
    background-color: #FF33CC !important;
    border:0px;
    color:white !important;
}
.estilo_I1_TEENS {
    background-color: #660000 !important;
    border:0px;
    color:white !important;
}
.estilo_I2_TEENS {
    background-color: #660066 !important;
    border:0px;
    color:white !important;
}
.estilo_I3_TEENS {
    background-color: #660099 !important;
    border:0px;
    color:white !important;
}
.estilo_I4_TEENS {
    background-color: #990099 !important;
    border:0px;
    color:white !important;
}
.estilo_I0 {
    background-color: #990033 !important;
    border:0px;
    color:white !important;
}
.estilo_I1 {
    background-color: #663300 !important;
    border:0px;
    color:white !important;
}
.estilo_I2 {
    background-color: #663399 !important;
    border:0px;
    color:white !important;
}
.estilo_I3 {
    background-color: #6633FF !important;
    border:0px;
    color:white !important;
}
.estilo_I4 {
    background-color: #9933CC !important;
    border:0px;
    color:white !important;
}
.estilo_I5 {
    background-color: #993399 !important;
    border:0px;
    color:white !important;
}
.estilo_I6 {
    background-color: #993300 !important;
    border:0px;
    color:white !important;
}
.estilo_I7 {
    background-color: #666600 !important;
    border:0px;
    color:white !important;
}
.estilo_IFCE {
    background-color: #666699 !important;
    border:0px;
    color:white !important;
}
.estilo_ICAE {
    background-color: #996699 !important;
    border:0px;
    color:white !important;
}
.estilo_SI0 {
    background-color: #996633 !important;
    border:0px;
    color:white !important;
}
.estilo_SI1 {
    background-color: #996600 !important;
    border:0px;
    color:white !important;
}
.estilo_SI2 {
    background-color: #669933 !important;
    border:0px;
    color:white !important;
}
.estilo_SUPER {
    background-color: #9999CC !important;
    border:0px;
    color:white !important;
}
.estilo_SI3 {
    background-color: #6699CC !important;
    border:0px;
    color:white !important;
}
.estilo_SUPER_IFCE {
    background-color: #999900 !important;
    border:0px;
    color:white !important;
}
.estilo_SUPER_ICAE {
    background-color: #66CC99 !important;
    border:0px;
    color:white !important;
}
.estilo_SUPER_I5 {
    background-color: #66CCCC !important;
    border:0px;
    color:white !important;
}
.estilo_IT7 {
    background-color: #003333 !important;
    border:0px;
    color:white !important;
}
.estilo_HLCC_C1 {
    background-color: #003399 !important;
    border:0px;
    color:white !important;
}
.estilo_HLCC_C2 {
    background-color: #3333CC !important;
    border:0px;
    color:white !important;
}
.estilo_SPECIAL_CLASS {
    background-color: #330000 !important;
    border:0px;
    color:white !important;
}
.estilo_SC0 {
    background-color: #330033 !important;
    border:0px;
    color:white !important;
}
.estilo_N0 {
    background-color: #0000CC !important;
    border:0px;
    color:white !important;
}
.estilo_A8 {
    background-color: #000033 !important;
    border:0px;
    color:white !important;
}
.estilo_APTIS_BASIC_B1_B2 {
    background-color: #333333 !important;
    border:0px;
    color:white !important;
}
.estilo_APTIS_ADVANCED_C1_C2 {
    background-color: #333300 !important;
    border:0px;
    color:white !important;
}
.estilo_SUMMER {
    background-color: #3366CC !important;
    border:0px;
    color:white !important;
}
.estilo_A3_plus {
    background-color: #336666 !important;
    border:0px;
    color:white !important;
}
.estilo_A8_SPECIAL_CLASS {
    background-color: #00FFFF !important;
    border:0px;
    color:white !important;
}
.estilo_BUSINESS {
    background-color: #33FF66 !important;
    border:0px;
    color:white !important;
}
.estilo_HOSTELERIA {
    background-color: #99FF00 !important;
    border:0px;
    color:white !important;
}
.estilo_DEFAULT {
    background-color: #6699CC !important;
    border:0px;
    color:white !important;
}

.estilo_clase_online {
    background-color: #008200 !important;
    border:0px;
    color:white !important;
}

.estilo_clase_presencial {
    background-color: #267ec5 !important;
    border:0px;
    color:white !important;
}

#botonBonosAdmin{
    background: url(../images/iconos_dashboard/movimientosCaja.png) no-repeat;
    background-position: 50% 30%;
}
#botonBonosAdmin_hover{
    background: url(../images/iconos_dashboard/movimientosCaja_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonBonosCompa{
    background: url(../images/iconos_dashboard/listadoCursos.png) no-repeat;
    background-position: 50% 30%;
}
#botonBonosCompa_hover {
    background: url(../images/iconos_dashboard/listadoCursos_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}

#botonListadoBonosCompa {
    background: url(../images/iconos_dashboard/tarifas.png) no-repeat;
    background-position: 50% 30%;
}
#botonListadoBonosCompa_hover {
    background: url(../images/iconos_dashboard/tarifas_white.png) no-repeat;
    background-position: 50% 30%;
    color:white;
    background-color: #2779aa;
}


/********** gestion de sesiones ************************************************/
/********** CLASES INTERACTIVAS ************************************************/