BODY, HTML {
margin:0px;
font-family:Arial,Helvetica;
font-size:12px;
height:100%;
background-color:#F0F0F0;
}
BODY {
margin-left:0px;
margin-right:0px;
}
TABLE.principal {
/*Cabecera Moodle*/
background: url(../imatges/tema/azul/cabecera_azul.png) repeat-x top #ffffff;
/*Cabecera Moodle*/
border-left:silver solid 1px;
border-right:silver solid 1px;
}
#contenido {
/*border-top:#0030C0 solid 3px;*/
padding-top:5px;
}
A.nohref {
text-decoration:underline;
cursor:pointer;
}
A {
color:black;
}
A.pequenyo {
font-size:10px;
}
A.pagina {
font-size:10px;
cursor:pointer;
}
SPAN.pagina {
font-weight:bold;
padding:5px;
}
A.titulo {
text-decoration:none;
}
A.titulo:hover {
text-decoration:underline;
}
A:visited {
color:black;
}
.cabecera_pagina {
/* CabeceraMoodle */
background: url("../imatges/tema/azul/header_edu_right.png") repeat-y scroll right top transparent;
/* Fin CabeceraMoodle */
/* font-size:20px;*/
font-weight:bold;
text-align:right;
height:131px;
border-bottom:#A0A0A0 solid 1px;
}
.cabecera_idiomas {
/*background:url(../imatges/cabecera_fondo002.png);*/
height:2px;
padding-right:5px;
font-size:1px;
}
.cabecera_pagina .enlaces {
margin-right:5px;
}
.cabecera_pagina .enlaces .idioma SPAN {
display:none;
}
.cabecera_pagina A {
color:black;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
.cabecera_pagina A:hover {
text-decoration:underline;
}
.cabecera_titulo {
height:100px;
color:white;
font-size: 22px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bolder;
padding-right:10px;
text-align:left;
padding-left:25;
}
.cabecera_conselleria {
/* background:url(../imatges/tema/azul/logo_conselleria.png) no-repeat;*/
height:35px;
width:250px;
top:60px;
position:absolute;
right:63px;
vertical-align:middle;
cursor:pointer;
}
.cabecera_dgp {
}
BODY.firefox DIV.etiqueta {
width:100px;
}
.fondo {
background: transparent;
padding-top:10px;
text-align:center;
}
.datos {
padding-left:10px;
padding-right:10px;
}
.mono {
font-family:Monospace;
}
.marca_seleccion {
font-size:1px;
width:15px;
height:15px;
border:black solid 1px;
background-image:url(../imatges/checkmark.gif);
background-position:center;
background-repeat:no-repeat;
}
.enumeracion {
font-size:12px;
text-align:left;
}
.oculto {
display:none;
}
.enlinea {
margin-right:5px;
display:inline;
width:100px;
}
.info {
font-size:10px;
color:red;
}
.cuerpo {
text-align:justify;
font-size:12px;
}
.texto_grande {
font-size:16px;
font-weight:bold;
}
BODY.firefox .enlinea {
display:inline-table;
margin-right:auto;
width:inherit;
}
body.firefox .enlinea div{
display:table-cell;
padding-right:5px;
padding-bottom:0px;
padding-top:2px;
vertical-align:bottom;
}
body.firefox.v3 .enlinea div{
display:block;
padding-right:5px;
padding-bottom:0px;
padding-top:2px;
vertical-align:bottom;
}
body.safari .enlinea {
display:inline-block;
margin-right:auto;
width:auto;
}
body.chrome .enlinea {
display:inline-block;
width:auto;
}
#idioma_en {
display:none;
}
P.titulo {
border-bottom:black solid 1px;
margin-top:10px;
text-align:center;
font-size:16px;
}
/* Tablas */
TABLE {
width:100%;
font-size:12px;
}
.vertical INPUT:not([type="button"]) {
border-radius:3px;
padding-left:3px;
}
TR.cabecera * A {
text-decoration:none;
color:black;
}
TR.cabecera * A:visited {
color:black;
}
TR.cabecera * A:hover {
color:orange;
}
TD.titulo {
font-weight:bold;
}
.izquierda {
text-align:left;
}
TD.centrado {
text-align:center;
}
TD.seleccionable {
cursor:pointer;
}
TD.derecha {
text-align:right;
}
TD.minimo {
width:1px;
}
TD.fecha {
width:1px;
}
TD.accion A {
text-decoration:none;
font-weight:bold;
}
TD.accion A:hover {
color:orange;
}
TD.derecha {
text-align:right;
}
TD.etiqueta {
font-weight:bold;
vertical-align:top;
}
TD.fecha {
text-align:right;
}
TR.resaltado, TR.resaltado TD {
background:#E0E8F0;
}
TR.noresaltado TD {
background:inherit;
}
TR.cabecera {
}
TR.cabecera TD {
text-align:center;
background:url('../imatges/tema/azul/cabecera_degradado.gif') repeat-x bottom #ffffff;
font-size:12px;
font-weight:bold;
padding:2px;
border-bottom:silver solid 1px;
border-right:silver solid 1px;
}
TR.cabecera TD:first-child {
border-left:silver solid 1px;
}
.formulario TR.cabecera TD {
border-top:silver solid 1px;
}
DIV.grupo, TD.grupo {
text-align:center;
background:#c1d7e8;
border-bottom:black dashed 1px;
font-style:italic;
}
THEAD {
/*background:#F08020;*/
font-weight:bold;
color:black;
text-align:center;
font-size:14px;
}
THEAD TR TD {
background: url('../imatges/tema/azul/titulo_degradado_gris.png') repeat-x top #8b8b8b;
color:white;
/* border-bottom:black solid 1px;*/
padding-top:5px;
padding-bottom:5px;
}
THEAD * A {
text-decoration:none;
color:white;
font-size:12px;
}
THEAD * A:hover {
color:orange;
text-decoration:none;
}
.edicion {
font-style:italic;
}
/* Tablas - Ediciones */
TABLE.ediciones .primera {
padding-right:5px;
}
/* Tablas - Instancias */
/* Tablas - Delegaciones */
TABLE#delegaciones {
width:50%;
border-bottom:black solid 1px;
}
TABLE#delegaciones * TD.delegacion {
text-align:center;
border-left:black solid 1px;
border-right:black solid 1px;
background:white;
}
TABLE#delegaciones * A {
text-decoration:none;
color:black;
}
TABLE#delegaciones * A:hover {
background:yellow;
}
/* Tabla - Menu Principal */
TABLE.principal * TD.menu {
padding-left:10px;
padding-top:15px;
}
TABLE#menu_principal {
border:#C0C0C0 solid 1px;
background:white;
width:12em;
padding-bottom:5px;
-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, .3);
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, .3);
box-shadow: 5px 5px 5px rgba(0, 0, 0, .3);
}
TABLE#menu_principal * TD {
padding-right:5px;
padding-left:5px;
}
TABLE#menu_principal TR TD.primera {
padding:7px;
line-height:0px;
font-size:1px;
}
TABLE#menu_principal TR TD .titulo {
background: url(../imatges/tema/azul/h2_azul.gif) top repeat-x;
margin-top:5px;
padding-top:4px;
padding-left:4px;
height:18px;
font-weight:bold;
color:white;
}
TABLE#menu_principal TR TD.ultima {
background: url(../imatges/tema/azul/sombra_abajo.jpg) right bottom white no-repeat scroll;
padding:0px;
line-height:10px;
font-size:5px;
}
TABLE#menu_principal TR TD.ultima DIV.esquina {
background: url(../imatges/tema/azul/sombra_abajo_izq.jpg) right bottom white no-repeat scroll;
padding-left:0px;
line-height:0px;
font-size:1px;
height:14px;
width:25px;
left:0px;
top:+1px;
position:relative;
}
TABLE#menu_principal * A {
text-decoration:none;
font-size:11px;
font-weight:bold;
color:black;
}
TABLE#menu_principal * A:hover {
color:orange;
}
/* Tabla - Mantenimiento */
TR.mantenimiento TD {
font-size:12px;
}
TR.mantenimiento TD.fecha {
width:150px;
}
TR.eliminado TD {
background: red;
}
TR.mantenimiento * A {
text-decoration:none;
}
TR.mantenimiento * A:hover {
text-decoration:underline;
color:orange;
}
/* Tabla - Login */
TABLE#login {
width:352px;
height:224px;
border:black solid 1px;
background: #FAFAFA;
/* background:url('../imatges/login.png') no-repeat;*/
}
TABLE#login * TD.titulo {
font-size:14px;
font-weight:bold;
border-bottom:black solid 1px;
background: #F0F0F0;
}
TABLE#login * A {
font-size:10px;
}
/* Filtros */
#filtros_enlace {
padding-right:80px;
}
.ediciones * .filtros, .solicitudes * .filtros {
background: none;
padding-left:10px;
padding-right:10px;
border-top:dashed white 1px;
border-left:0px;
border-right:0px;
margin-top:5px;
}
.ediciones * .filtros TABLE, .solicitudes * .filtros TABLE {
border:none;
}
.ediciones * .filtros TABLE * TD, .solicitudes * .filtros TABLE * TD {
color:white;
background: none;
padding:2px;
}
.caja_filtros {
/*margin-left:50px;
margin-right:50px;*/
margin-bottom:20px;
}
.caja_filtros A {
font-weight:bold;
text-decoration:none
}
.caja_filtros A:hover {
color:orange;
}
.caja_filtros .filtros {
border:dashed black 1px;
background:white;
padding-top:10px;
}
.caja_filtros FORM {
padding:0px;
}
.caja_filtros * INPUT {
margin-top:5px;
}
.caja_filtros * SELECT {
margin-top:5px;
}
.filtros * A,.filtros * A:visited {
display:block;
width:100%;
color:white;
}
.filtros * A:hover {
display:block;
width:100%;
background:white;
font-weight:bold;
color:black;
}
/* Perfil */
DIV.perfil_elemento {
vertical-align:top;
margin-bottom:5px;
}
DIV.perfil_elemento .titulo {
border-bottom:black dashed 1px;
background:#D0E0E0;
font-weight:bold;
text-align:left;
}
/* Formularios */
DIV.formulario {
text-align:left;
}
FORM .confirmar {
text-align:center;
}
FORM * TEXTAREA {
width:100%;
}
FORM {
display:inline;
}
INPUT {
border:black solid 1px;
/* border: none;*/
/* border-bottom:black solid 2px;*/
background: #F0F0F0;
}
INPUT.sinborde {
border:none;
background:none;
}
INPUT.derecha {
text-align:right;
}
TEXTAREA {
border: black solid 1px;
}
.formulario * TEXTAREA {
width:100%;
}
SELECT {
border: black solid 1px;
}
DIV.amplio {
width:100%;
}
/* Ayuda */
DIV#ayuda {
display:none;
}
DIV#ayuda A {
font-size:11px;
text-decoration:none;
}
DIV#ayuda A:hover {
color:white;
}
DIV#ayuda THEAD TD {
margin:0px;
padding:0px;
background:#CCCC00;
font-size:14px;
font-weight:bold;
border-bottom:black solid 1px;
color:black;
padding-left:5px;
padding-right:5px;
}
BODY.firefox DIV#ayuda {
}
BODY.safari DIV#ayuda {
}
.ayuda {
cursor:help;
}
/* Tablas - convocatorias */
TABLE.convocatorias TR TD {
cursor:pointer;
}
/* Tablas - informes */
TABLE.informe .contar_registros {
border-top:black solid 1px;
font-size:14px;
padding-top:10px;
}
TABLE.informe .totales {
font-weight: bold;
padding-top:10px;
border-top: black dashed 1px;
}
TR.informe_grupo_1 TD {
border-bottom: black solid 1px;
font-size: 16px;
font-weight:bold;
padding-top:10px;
}
TR.informe_grupo_2 TD {
border-bottom: black dotted 1px;
font-size: 12px;
font-weight:bold;
background:#D0D0D0;
}
TABLE.informe TD.autonumero {
padding-right:4px;
}
/* Tabla - Cajas aisladas */
TABLE.caja {
margin-top:10px;
border:black solid 1px;
}
TABLE.caja * A.pequenyo {
color:red;
}
TABLE.caja THEAD TR TD {
background:#a1b3d2;
color:black;
}
TABLE.caja TR.cabecera TD {
background:#b1c3e2;
}
/* Capa de aviso de errores */
DIV.errores {
border:black solid 1px;
border-radius:10px;
background:#FFFFA0;
}
DIV.errores .titulo {
border-bottom: black solid 1px;
background:#FFFF00;
font-size:16px;
border-top-left-radius:10px;
border-top-right-radius:10px;
}
/* Pagins */
#paginas_info {
font-size:10px;
color:black;
right:70px;
}
/* Instancias secuenciales */
.instancia .miniatura {
position:absolute;
right: 60px;
}
.instancia .trasparente {
background:transparent;
margin:0px;
}
.instancia .trasparente TR {
background:transparent;
}
.instancia .trasparente TD {
background:transparent;
padding:0px;
}
#celda_pliegue {
background:url(../imatges/pliegue_gris.gif) no-repeat bottom right;
cursor:pointer
}
#celda_pliegue_izq {
background:url(../imatges/pliegue_izq_gris.gif) no-repeat bottom left;
cursor:pointer
}
/* Tablas - solapas */
TABLE.solapas TR TD.solapa {
border-top:black solid 1px;
border-left: black solid 1px;
border-right: black solid 1px;
border-bottom: black solid 1px;
width:100px;
padding: 2px;
background:#e3eaef;
text-align:center;
}
TABLE.solapas TR TD.espacio {
border-top:none;
border-left: none;
border-right: none;
border-bottom: black solid 1px;
width:2px;
font-size:1px;
}
TABLE.solapas TR TD.espacio_final {
border-top:none;
border-left: none;
border-right: none;
border-bottom: black solid 1px;
}
TABLE.solapa {
border-bottom:black solid 1px;
border-left: black solid 1px;
border-right: black solid 1px;
border-top: none;
padding:10px;
width:100%;
display:none;
background: url('../imatges/solapas_degradado.png') repeat-x top #cbd8e1;
}
TABLE.solapa * TR.resaltado TD {
background:#e0e0e0;
}
.enlace_opciones {
position:absolute;
right:15px;
}
/* Grupos de solicitud */
.submenu1 {
text-align:left;
background:url('../imatges/solapas_degradado.png') repeat-x top #cbd8e1;
}
.submenu1 .titulo {
color:black;
border-bottom:black dashed 1px;
text-align:left;
}
.submenu1 A,#solicitud_versiones A {
display:block;
color:black;
}
.submenu1 A:hover,#solicitud_versiones A:hover {
background:yellow;
color: black;
}
/* Instancias secuenciales */
TR.primera.resaltado TD {
padding-top:5px;
}
.vertical TR.primera.resaltado TD {
padding-top:0px;
}
.vertical TR.primera.resaltado>TD {
border-top:black dashed 1px;
border-bottom:black dashed 1px;
}
TR.primera + TR.primera.resaltado {
padding-top:0px;
}
.instancia THEAD TR TD {
border-top-left-radius : 10px;
border-top-right-radius : 10px;
border: black solid 1px;
background: #3070FF;
}
.formulario .grupo {
border-left:black solid 1px;
border-right:black solid 1px;
font-weight: bold;
font-style: normal;
font-size:120%;
padding:2px;
}
.formulario .enlinea {
margin-right:0px;
}
.formulario .campo,.formulario .campo * {
border-radius: 3px;
padding:2px;
}
.formulario .campo * UL * {
padding-left:2em;
}
.formulario .grupocontenido {
border-left:black solid 1px;
border-right:black solid 1px;
border-bottom:black solid 1px;
padding:5px;
}
.instancia .miniatura {
position:absolute;
right: 75px;
}
.instancia .trasparente {
background:transparent;
margin:0px;
}
.instancia .trasparente TR {
background:transparent;
}
.instancia .trasparente TD {
background:transparent;
padding:0px;
}
.campo_editable {
cursor:pointer;
}
.campo_info.nivel1 {
font-size:15px;
}
.campo_info.nivel2 {
border-bottom:black dashed 1px;
font-weight:bold;
}
.campo_info.nivel2 * {
font-weight:bold;
}
TR.seleccionado TD {
background:#A0A0FF;
}
.acordeon H3 {
text-align:center;
}
.ui-dialog * .acordeon DIV {
padding:2px;
}
.ui-accordion-content {
padding:0px;
}
CENTER.etiqueta {
width:100%;
position:absolute;
background:white;
z-index:1500;
border:black solid 1px;
border-top:none;
font-size:80%;
}
.ayuda.faseanterior,.ayuda.faseposterior {
cursor:pointer;
}
/* Plugins */
#plugin_buscador {
-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, .3);
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, .3);
box-shadow: 5px 5px 5px rgba(0, 0, 0, .3);
}
#plugin_buscador * LI {
list-style:none;
font-size:10px;
}
#plugin_buscador * LI:hover {
background:silver;
}
#plugin_buscador * LI A {
list-style:none;
font-size:10px;
}
#plugin_buscador * LI *.titulo {
font-size:12px;
font-weight:bold;
}
#plugin_buscador * LI.cabecera {
font-size:14px;
text-align:center;
border-bottom:dashed 1px silver;
}
.plugin_mensaje {
/*-moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, .3);
-webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, .3);*/
background:#FFFF80;
font-size:90%;
}
.plugin_mensaje .titulo {
background:#E0E060;
padding:1px;
font-weight:bold;
}
.plugin_mensaje .asunto {
border-bottom:silver dashed 1px;
}
.plugin_mensaje .resaltado {
background:#F0F070;
}
.plugin_mensaje .negrita {
font-weight:bold;
}
.plugin_mensaje .borrado {
}
.plugin_mensaje .borrado * {
color:#A0A080;
}
#solapas_datos UL LI A {
font-size:10px;
}
.ui-tabs * TR.resaltado TD {
background:#e0e0e0;
}
.ui-tabs .ui-tabs-panel {
padding:5px;
}
.ui-accordion .ui-accordion-content {
padding:5px;
}
#menu_precarga {
position:absolute;
height:0px;
bottom:0px;
left:0px;
}
.ie #menu_precarga {
position:static;
margin-bottom:-15px;
}
.destacado {
background:yellow;
}
.desactivado {
color:#808080;
}
.ordenable {
list-style-type: none; margin: 0; padding: 0; text-align:left
}
.ordenable li {
display:inline-block; margin: 2px; padding: 2px; font-size: 1em; text-align: center; border:black solid 1px;background:white
}
.ordenable .resaltado {
}