BODY, HTML {
margin:0px;
font-family:Arial,Helvetica;
font-size:14px;
height:100%;
background-color:#FFFFFF;
}
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 0px;
border-right:silver solid 0px;
}
TABLE.principal TBODY TR:first-child {
height:0px;
}
#contenido {
/*border-top:#0030C0 solid 3px;*/
padding-top:5px;
background: white;
}
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;
display:none;
}
.cabecera_idiomas {
/*background:url(../imatges/cabecera_fondo002.png);*/
height:2px;
padding-right:5px;
font-size:1px;
display:none;
}
.cabecera_pagina .enlaces {
margin-right:5px;
display:none;
}
.cabecera_pagina .enlaces .idioma SPAN {
display:none;
}
.cabecera_pagina A {
color:black;
font-size:10px;
font-weight:normal;
text-decoration:none;
display:none;
}
.cabecera_pagina A:hover {
text-decoration:underline;
display:none;
}
.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:100px; */
display:none;
}
.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;
display:none;
}
.cabecera_dgp {
/* background:url(../imatges/tema/azul/cefire_logo.png) no-repeat;
height:76px;
width:170px;
top:40px;
position:absolute;
left:73px;
vertical-align:middle;
cursor:pointer; */
display:none;
}
BODY.firefox DIV.etiqueta {
width:100px;
}
.fondo {
/* background:url(../imatges/cuerpo_fondo002.png) repeat-x top #fcfcfc; */
padding-top:10px;
text-align:center;
background: white;
}
.datos {
padding-left:0px;
padding-right:0px;
}
.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:0px;
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-table;
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:14px;
}
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 TD {
background:#E0E8F0;
}
TR.cabecera TD {
text-align:center;
background:url('../imatges/cabeceras_degradado.png') repeat-x bottom #acc0cf;
font-size:14px;
font-weight:bold;
border-bottom:black dashed 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-left:#F0F0F0 solid 1px;
}
TABLE#menu_principal * TD {
padding-right:25px;
padding-left:10px;
background: url(../imatges/tema/azul/sombra_derecha.jpg) right repeat-y;
}
TABLE#menu_principal TR TD.primera {
background: url(../imatges/tema/azul/sombra_arriba.jpg) right bottom white no-repeat scroll;
padding:7px;
line-height:0px;
font-size:1px;
}
TABLE#menu_principal TR TD .titulo {
position:relative;
top:-5px;
background: url(../imatges/tema/azul/h2_azul.gif) top repeat-x;
padding-right:0px;
font-weight:bold;
color:white;
padding-left:5px;
padding-top:4px;
}
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-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;
}
/* 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;
background:#FFFFA0;
}
DIV.errores .titulo {
border-bottom: black solid 1px;
background:#FFFF00;
font-size:16px;
}
/* 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;
display:none;
}
#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:#87a7bd;
}
.enlace_opciones {
position:absolute;
right:70px;
}
/* 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;
}
#solicitud_versiones {
padding:5px;
text-align:left;
background:url('../imatges/solapas_degradado.png') repeat-x top #cbd8e1;
border:black solid 1px;
width:300px;
}
.submenu1 A,#solicitud_versiones A {
display:block;
color:black;
}
.submenu1 A:hover,#solicitud_versiones A:hover {
width:300px;
background:yellow;
color: black;
}
CENTER.etiqueta {
width:100%;
position:absolute;
background:white;
z-index:1500;
border:black solid 1px;
border-top:none;
font-size:80%;
}
/* Instancias secuenciales */
.instancia .miniatura {
position:absolute;
right: 75px;
}
.instancia .trasparente {
background:transparent;
margin:0px;
}
.instancia .trasparente TR {
background:transparent;
}
.instancia .trasparente TD {
background:transparent;
padding:0px;
}