/* 16/01/2023 * 1 */
a.boto:hover { color: #164d86 !important; text-decoration: none !important;     border: 0.1em solid #aaaaaa !important;}
a.boto span, a.boto div { color: #164d86 !important; text-decoration: none !important; }
a.boto { background: #fcfafa !important; float: left; }
a.boto_sedu { 
    background: #fcfafa;
    height: 1.8em;
    padding-bottom: 0;
    padding-top: 0.1em;
	}
a.boto_sedu  span {
	color: #164d86 !important;
	background-position: 0 0.1em;
	}
input.icona {
    background-position: 0.8em 0.2em;
    background-repeat: no-repeat;
	padding-left: 2.5em !important;
	}

input.boto_sedu {
    background-color: #fcfafa;
    border: 0.1em solid #aaaaaa;
    color: #164d86 !important;
    cursor: pointer;
    display: block;
    float: left;
    font-family: Verdana,Arial,Helvetica,Geneva,sans-serif;
    font-size: 1.1em;
    font-weight: normal;
    height: 2em;
    margin: 0 0 0 0.5em;
    padding: 0.2em 0.4em 1.7em;
    text-align: left;
    text-decoration: none;
    vertical-align: baseline;
    white-space: nowrap;
}

	.sedu_taula_titol .col1 {
		width:40em;
		text-align:left;
	}
	.sedu_taula_titol .col2 {
		width:8em;
		text-align:left;
	}
	.sedu_taula_titol .col3 {
		width:6em;
		text-align:left;
	}
	
/* Excepció IE 10+ */
@media screen and (min-width:0\0) {
	input.boto_sedu {
		padding-top: 0.3em !important;
	}
	
	.sedu_taula_titol .col1 {
		width:32.5em !important;
	}

}

/* Icones del FW */
/********************* Icones a 16px (botons / llistats) *************************/
a.boto .processar, a.boto .enviar, a.boto .cancelar, a.boto .aprovar, a.boto .rebutjar, a.boto .desar, a.boto .upload, a.boto .tornar, a.boto .aturar, a.boto .engegar, a.boto .seguent, a.boto .anterior, a.boto .eliminar, a.boto .netejar, a.boto .informacio, a.boto .ajuda, a.boto .afegir, a.boto .detall, a.boto .dades_video, a.boto .editar, a.boto .nou, a.boto .publicar, a.boto .amagar, a.boto .excel, a.boto .word, a.boto .facebook, a.boto .twitter, a.boto .actualitzar, a.boto .imprimir { /* , a.boto .pdf */
 background-repeat: no-repeat;
 padding-left: 1.8em;
}

/* ****************** Iconografia general - div/span/a - amb o sense text ************************* */
.semafor_taronja_16, .semafor_vermell_16,.semafor_verd_16, .semafor_gris_16, .semafor_buit_16,
.missatge_proces_16, .missatge_proces_16, .missatge_warning_16, .missatge_info_16, .missatge_ok_16, .missatge_error_16, .missatge_alerta_16, .missatge_alerta_16_gris,
.processar, .enviar, .cancelar, .aprovar, .rebutjar, .desar, .upload, .tornar, .aturar, .engegar, .seguent, .anterior, .eliminar, .netejar, .informacio, .ajuda, .afegir, .detall, .dades_video, .editar, .nou, .publicar, .actualitzar, .imprimir { /* , .excel, .pdf, .word, .facebook, .twitter */
/*	display: block; */
	padding-left: 2.1em;
	padding-top: 0.2em;
	white-space: nowrap;
/*	height: 1.3em; */
    text-align: left;
	background-repeat:no-repeat;
}
.semafor_taronja_18,.semafor_vermell_18,.semafor_verd_18, .semafor_gris_18, .semafor_buit_18,
.missatge_proces_18, .missatge_warning_18, .missatge_info_18, .missatge_ok_18, .missatge_error_18, .missatge_alerta_18, .missatge_alerta_18_gris,
.ico_boto_upload_18, .ico_boto_netejar_18, .ico_boto_cancelar_18,
.processar_18, .enviar_18 , .cancelar_18 , .aprovar_18 , .rebutjar_18 , .desar_18 , .upload_18 , .tornar_18 , .aturar_18 ,.engegar_18 , .seguent_18 , .anterior_18 , .eliminar_18 , .netejar_18 , .informacio_18 , .ajuda_18 , .afegir_18 , .detall_18 , .dades_video_18, .editar_18 , .nou_18 , .publicar_18, .amagar_18 , .excel_18 , .word_18 , .facebook_18 , .twitter_18, .actualitzar_18, .imprimir_18 { /* , .pdf_18 */
	display: block;
	padding-left: 2.3em;
	padding-top: 0.2em;
	white-space: nowrap;
	height: 1.5em;
    text-align: left;
	background-repeat:no-repeat;
}
.semafor_taronja_24,.semafor_vermell_24,.semafor_verd_24, .semafor_gris_24, .semafor_buit_24,.missatge_proces_24,
.missatge_warning_24, .missatge_info_24, .missatge_ok_24, .missatge_error_24, .missatge_alerta_24, .missatge_alerta_24_gris,
.ico_boto_upload_24, .ico_boto_netejar_24, .ico_boto_cancelar_24 {
    display: block;
    height: 1.9em;
    padding-left: 2.7em;
    padding-top: 0.4em;
    text-align: left;
    white-space: nowrap;
	background-repeat:no-repeat;
}
.semafor_taronja_32, .semafor_vermell_32,.semafor_verd_32, .semafor_gris_32, .semafor_buit_32,.missatge_proces_32,
.missatge_proces_32, .missatge_warning_32, .missatge_info_32, .missatge_ok_32, .missatge_error_32, .missatge_alerta_32, .missatge_alerta_32_gris,
.ico_boto_upload_32, .ico_boto_netejar_32, .ico_boto_cancelar_32 {
    display: block;
    height: 2.3em;
    padding-left: 3.5em;
    padding-top: 0.6em;
    text-align: left;
    white-space: nowrap;
	background-repeat:no-repeat;
}
.semafor_taronja_48, .semafor_vermell_48,.semafor_verd_48, .semafor_gris_48, .semafor_buit_48,.missatge_proces_48,
.missatge_proces_48, .missatge_warning_48, .missatge_info_48, .missatge_ok_48, .missatge_error_48, .missatge_alerta_48, .missatge_alerta_48_gris,
.ico_boto_upload_48, .ico_boto_netejar_48, .ico_boto_cancelar_48 {
    display: block;
    height: 2.6em;
    padding-left: 4.5em;
    padding-top: 1.4em;
    text-align: left;
    white-space: nowrap;
	background-repeat:no-repeat;
}

/* Botons */
a.boto .processar, span.processar, a.processar, .processar {
 background-image: url("img/missatge_proces_16.png");
}
a.boto .enviar, span.enviar, a.enviar, .enviar {
 background-image: url("img/ico_boto_enviar_16.png");
}
a.boto .cancelar, span.cancelar, a.cancelar, .cancelar {
 background-image: url("img/ico_boto_cancelar_16.png");
}
a.boto .aprovar, span.aprovar, a.aprovar, .aprovar {
 background-image: url("img/ico_boto_aprovar_16.png");
}
a.boto .rebutjar, span.rebutjar, a.rebutjar, .rebutjar {
 background-image: url("img/ico_boto_rebutjar_16.png");
}
a.boto .desar, span.desar, a.desar, .desar {
 background-image: url("img/ico_boto_desar_16.png");
}
a.boto .upload, span.upload, a.upload, .upload {
 background-image: url("img/ico_boto_upload_16.png");
}
a.boto .tornar, span.tornar, a.tornar, .tornar {
 background-image: url("img/ico_boto_tornar_16.png");
}
a.boto .aturar, span.aturar, a.aturar, .aturar {
 background-image: url("img/ico_boto_aturar_16.png");
}
a.boto .engegar, span.engegar, a.engegar, .engegar {
 background-image: url("img/ico_boto_engegar_16.png");
}
a.boto .seguent, span.seguent, a.seguent, .seguent {
 background-image: url("img/ico_boto_seguent_16.png");
}
a.boto .anterior, span.anterior, a.anterior, .anterior {
 background-image: url("img/ico_boto_anterior_16.png");
}
a.boto .eliminar, span.eliminar, a.eliminar, .eliminar {
 background-image: url("img/ico_boto_eliminar_16.png");
}
a.boto .netejar, span.netejar, a.netejar, .netejar {
 background-image: url("img/ico_boto_netejar_16.png");
}
a.boto .informacio, span.informacio, a.informacio, .informacio {
 background-image: url("img/ico_boto_informacio_16.png");
}
a.boto .ajuda, span.ajuda, a.ajuda, .ajuda {
 background-image: url("img/ico_boto_ajuda_16.png");
}
a.boto .afegir, span.afegir, a.afegir, .afegir {
 background-image: url("img/ico_boto_afegir_16.png");
}
a.boto .detall, span.detall, a.detall, .detall {
 background-image: url("img/ico_boto_detall_16.png");
}
a.boto .dades_video, span.dades_video, a.dades_video, .dades_video {
 background-image: url("img/ico_boto_dades_video_16.png");
}
a.boto .editar, span.editar, a.editar, .editar {
 background-image: url("img/ico_boto_editar_16.png");
}
a.boto .nou, span.nou, a.nou, .nou {
 background-image: url("img/ico_boto_nou_16.png");
}
a.boto .publicar, span.publicar, a.publicar, .publicar {
 background-image: url("img/ico_boto_publicar_16.png");
}
a.boto .amagar, span.amagar, a.amagar {
 background-image: url("img/ico_boto_amagar_16.png");
}
/*
a.boto .pdf, span.pdf, a.pdf, .pdf {
 background-image: url("img/ico_boto_pdf_16.png");
}
*/
/*
a.boto .excel, span.excel, a.excel, .excel {
 background-image: url("img/ico_boto_excel_16.png");
}
*/
/*
a.boto .word, span.word, a.word, .word {
 background-image: url("img/ico_boto_word_16.png");
}
a.boto .facebook, span.facebook, a.facebook, .facebook {
 background-image: url("img/ico_w20_facebook_16.png");
}
a.boto .twitter, span.twitter, a.twitter, .twitter {
 background-image: url("img/ico_w20_twitter_16.png");
}
*/
a.boto .actualitzar, span.actualitzar, a.actualitzar, .actualitzar {
 background-image: url("img/ico_boto_actualitzar_16.png");
}
a.boto .imprimir, span.imprimir, a.imprimir, .imprimir {
 background-image: url("img/ico_boto_imprimir_16.png");
}

/********************* Icones a 18px (botons) *************************/
a.boto .processar_18, span.processar_18, a.processar_18, .processar_18{
 background-image: url("img/missatge_proces_18.png");
}
.enviar_18, span.enviar_18, a.enviar_18 {
 background-image: url("img/ico_boto_enviar_18.png");
}
.cancelar_18, span.cancelar_18, a.cancelar_18 {
 background-image: url("img/ico_boto_cancelar_18.png");
}
.aprovar_18, span.aprovar_18, a.aprovar_18 {
 background-image: url("img/ico_boto_aprovar_18.png");
}
.rebutjar_18, span.rebutjar_18, a.rebutjar_18{
 background-image: url("img/ico_boto_rebutjar_18.png");
}
.desar_18, span.desar_18, a.desar_18 {
 background-image: url("img/ico_boto_desar_18.png");
}
.upload_18, span.upload_18, a.upload_18 {
 background-image: url("img/ico_boto_upload_18.png");
}
.tornar_18, span.tornar_18, a.tornar_18 {
 background-image: url("img/ico_boto_tornar_18.png");
}
.aturar_18, span.aturar_18, a.aturar_18 {
 background-image: url("img/ico_boto_aturar_18.png");
}
.engegar_18, span.engegar_18, a.engegar_18 {
 background-image: url("img/ico_boto_engegar_18.png");
}
.seguent_18, span.seguent_18, a.seguent_18 {
 background-image: url("img/ico_boto_seguent_18.png");
}
.anterior_18, span.anterior_18, a.anterior_18 {
 background-image: url("img/ico_boto_anterior_18.png");
}
.eliminar_18, span.eliminar_18, a.eliminar_18{
 background-image: url("img/ico_boto_eliminar_18.png");
}
.netejar_18, span.netejar_18, a.netejar_18 {
 background-image: url("img/ico_boto_netejar_18.png");
}
.informacio_18, span.informacio_18, a.informacio_18 {
 background-image: url("img/ico_boto_informacio_18.png");
}
.ajuda_18, span.ajuda_18, a.ajuda_18 {
 background-image: url("img/ico_boto_ajuda_18.png");
}
.afegir_18, span.afegir_18, a.afegir_18 {
 background-image: url("img/ico_boto_afegir_18.png");
}
.detall_18, span.detall_18, a.detall_18 {
 background-image: url("img/ico_boto_detall_18.png");
}
.dades_video_18, span.dades_video_18, a.dades_video_18 {
 background-image: url("img/ico_boto_dades_video_18.png");
}
.editar_18, span.editar_18, a.editar_18 {
 background-image: url("img/ico_boto_editar_18.png");
}
.nou_18, span.nou_18, a.nou_18 {
 background-image: url("img/ico_boto_nou_18.png");
}
.publicar_18, span.publicar_18, a.publicar_18 {
 background-image: url("img/ico_boto_publicar_16.png");
 background-size: 1.8em 1.8em;
}
.amagar_18, span.amagar_18, a.amagar_18 {
 background-image: url("img/ico_boto_amagar_16.png");
 background-size: 1.8em 1.8em;
}
/*
.pdf_18, span.pdf_18, a.pdf_18 {
 background-image: url("img/ico_boto_pdf_18.png");
}
*/
.excel_18, span.excel_18, a.excel_18 {
 background-image: url("img/ico_boto_excel_18.png");
}
.word_18, span.word_18, a.word_18 {
 background-image: url("img/ico_boto_word_18.png");
}
.facebook_18, span.facebook_18, a.facebook_18{
 background-image: url("img/ico_w20_facebook_16.png");
 background-size: 1.8em 1.8em;
}
.twitter_18, span.twitter_18, a.twitter_18 {
 background-image: url("img/ico_w20_twitter_16.png");
 background-size: 1.8em 1.8em;
}
.actualitzar_18, span.actualitzar_18, a.actualitzar_18 {
 background-image: url("img/ico_boto_actualitzar_18.png");
}
.imprimir_18, span.imprimir_18, a.imprimir_18 {
 background-image: url("img/ico_boto_imprimir_18.png");
}

/* ************* Botons 18px (per regions -no llistats ni botons- *********************** */
.ico_boto_upload_18 {
 background-image: url("img/ico_boto_upload_18.png");
}
.ico_boto_netejar_18 {
 background-image: url("img/ico_boto_netejar_18.png");
}
.ico_boto_cancelar_18 {
 background-image: url("img/ico_boto_cancelar_18.png");
}
.ico_boto_imprimir_18 {
 background-image: url("img/ico_boto_imprimir_18.png");
}
.ico_boto_actualitzar_18 {
 background-image: url("img/ico_boto_actualitzar_18.png");
}

/******************************* 24 **********************************/
.ico_boto_upload_24 {
 background-image: url("img/ico_boto_upload_24.png");
}
.ico_boto_netejar_24 {
 background-image: url("img/ico_boto_netejar_24.png");
}
.ico_boto_cancelar_24 {
 background-image: url("img/ico_boto_cancelar_24.png");
}
/******************************* 32 **********************************/
.ico_boto_upload_32 {
 background-image: url("img/ico_boto_upload_32.png");
}
.ico_boto_netejar_32 {
 background-image: url("img/ico_boto_netejar_32.png");
}
.ico_boto_cancelar_32 {
 background-image: url("img/ico_boto_cancelar_32.png");
}

/******************************* 48 **********************************/
.ico_boto_upload_48 {
 background-image: url("img/ico_boto_upload_48.png");
}
.ico_boto_netejar_48 {
 background-image: url("img/ico_boto_netejar_48.png");
}
.ico_boto_cancelar_48 {
 background-image: url("img/ico_boto_cancelar_48.png");
}

/**************************** SEMAFORS *******************************/
/******************************* 16 **********************************/
.semafor_taronja_16 {
 background-image: url("img/bola_estat_taronja_16.png");
}

.semafor_vermell_16 {
 background-image: url("img/bola_estat_vermell_16.png");
}

.semafor_verd_16 {
 background-image: url("img/bola_estat_verd_16.png");
}

.semafor_gris_16 {
 background-image: url("img/bola_estat_gris_16.png");
}

.semafor_groc_16 {
 background-image: url("img/bola_estat_groc_16.png");
}

.semafor_buit_16 {
 background-image: url("img/bola_estat_buida_16.png");
}

/******************************* 18 **********************************/
span.semafor_taronja_18, a.semafor_taronja_18, .semafor_taronja_18 {
 background-image: url("img/bola_estat_taronja_18.png");
}

span.semafor_vermell_18, a.semafor_vermell_18, .semafor_vermell_18 {
 background-image: url("img/bola_estat_vermell_18.png");
}

span.semafor_verd_18, a.semafor_verd_18, .semafor_verd_18 {
 background-image: url("img/bola_estat_verd_18.png");
}

span.semafor_gris_18, a.semafor_gris_18, .semafor_gris_18 {
 background-image: url("img/bola_estat_gris_18.png");
}

span.semafor_groc_18, a.semafor_groc_18, .semafor_groc_18 {
 background-image: url("img/bola_estat_groc_18.png");
}

span.semafor_buit_18, a.semafor_buit_18, .semafor_buit_18 {
 background-image: url("img/bola_estat_buida_18.png");
}
/******************************* 24 **********************************/
span.semafor_taronja_24, a.semafor_taronja_24, .semafor_taronja_24 {
 background-image: url("img/bola_estat_taronja_24.png");
}

span.semafor_vermell_24, a.semafor_vermell_24, .semafor_vermell_24 {
 background-image: url("img/bola_estat_vermell_24.png");
}

span.semafor_verd_24, a.semafor_verd_24, .semafor_verd_24 {
 background-image: url("img/bola_estat_verd_24.png");
}

span.semafor_gris_24, a.semafor_gris_24, .semafor_gris_24 {
 background-image: url("img/bola_estat_gris_24.png");
}

span.semafor_groc_24, a.semafor_groc_24, .semafor_groc_24 {
 background-image: url("img/bola_estat_groc_24.png");
}

span.semafor_buit_24, a.semafor_buit_24, .semafor_buit_24 {
 background-image: url("img/bola_estat_buida_24.png");
}

/******************************* 32 **********************************/
span.semafor_taronja_32, a.semafor_taronja_32, .semafor_taronja_32 {
 background-image: url("img/bola_estat_taronja_32.png");
}

span.semafor_vermell_32, a.semafor_vermell_32, .semafor_vermell_32 {
 background-image: url("img/bola_estat_vermell_32.png");
}

span.semafor_verd_32, a.semafor_verd_32, .semafor_verd_32 {
 background-image: url("img/bola_estat_verd_32.png");
}

span.semafor_gris_32, a.semafor_gris_32, .semafor_gris_32 {
 background-image: url("img/bola_estat_gris_32.png");
}

span.semafor_groc_32, a.semafor_groc_32, .semafor_groc_32 {
 background-image: url("img/bola_estat_groc_32.png");
}

span.semafor_buit_32, a.semafor_buit_32, .semafor_buit_32 {
 background-image: url("img/bola_estat_buida_32.png");
}

/******************************* 48 **********************************/
span.semafor_taronja_48, a.semafor_taronja_48, .semafor_taronja_48 {
 background-image: url("img/bola_estat_taronja_48.png");
}

span.semafor_vermell_48, a.semafor_vermell_48, .semafor_vermell_48 {
 background-image: url("img/bola_estat_vermell_48.png");
}

span.semafor_verd_48, a.semafor_verd_48, .semafor_verd_48 {
 background-image: url("img/bola_estat_verd_48.png");
}

span.semafor_gris_48, a.semafor_gris_48, .semafor_gris_48 {
 background-image: url("img/bola_estat_gris_48.png");
}

span.semafor_groc_48, a.semafor_groc_48, .semafor_groc_48 {
 background-image: url("img/bola_estat_groc_48.png");
}

span.semafor_buit_48, a.semafor_buit_48, .semafor_buit_48 {
 background-image: url("img/bola_estat_buida_48.png");
}

/************************ LOGOS MISSATGES ****************************/
/******************************* 16 **********************************/
.missatge_proces_16 {
 background-image: url("img/missatge_proces_16.png");
}
.missatge_warning_16 {
 background-image: url("img/missatge_warning_16.png");
}
.missatge_info_16 {
 background-image: url("img/missatge_info_16.png");
}
.missatge_ok_16 {
 background-image: url("img/missatge_ok_16.png");
}
.missatge_error_16 {
 background-image: url("img/missatge_error_16.png");
}
.missatge_alerta_16 {
 background-image: url("img/missatge_alerta_16.png");
}
.missatge_alerta_16_gris {
 background-image: url("img/missatge_alerta_16_gris.png");
}

/******************************* 18 **********************************/
.missatge_proces_18 {
 background-image: url("img/missatge_proces_18.png");
}
.missatge_warning_18 {
 background-image: url("img/missatge_warning_18.png");
}
.missatge_info_18 {
 background-image: url("img/missatge_info_18.png");
}
.missatge_ok_18 {
 background-image: url("img/missatge_ok_18.png");
}
.missatge_error_18 {
 background-image: url("img/missatge_error_18.png");
}
.missatge_alerta_18 {
 background-image: url("img/missatge_alerta_18.png");
}
.missatge_alerta_18_gris {
 background-image: url("img/missatge_alerta_18_gris.png");
}
/******************************* 24 **********************************/

.missatge_proces_24 {
 background-image: url("img/missatge_proces_24.png");
}
.missatge_warning_24 {
 background-image: url("img/missatge_warning_24.png");
}
.missatge_info_24 {
 background-image: url("img/missatge_info_24.png");
}
.missatge_ok_24 {
 background-image: url("img/missatge_ok_24.png");
}
.missatge_error_24 {
 background-image: url("img/missatge_error_24.png");
}
.missatge_alerta_24 {
 background-image: url("img/missatge_alerta_24.png");
}
.missatge_alerta_24_gris {
 background-image: url("img/missatge_alerta_24_gris.png");
}

/******************************* 32 **********************************/
.missatge_proces_32 {
 background-image: url("img/missatge_proces_32.png");
}
.missatge_warning_32 {
 background-image: url("img/missatge_warning_32.png");
}
.missatge_info_32 {
 background-image: url("img/missatge_info_32.png");
}
.missatge_ok_32 {
 background-image: url("img/missatge_ok_32.png");
}
.missatge_error_32 {
 background-image: url("img/missatge_error_32.png");
}
.missatge_alerta_32 {
 background-image: url("img/missatge_alerta_32.png");
}
.missatge_alerta_32_gris {
 background-image: url("img/missatge_alerta_32_gris.png");
}

/******************************* 48 **********************************/
.missatge_proces_48 {
 background-image: url("img/missatge_proces_48.png");
}
.missatge_warning_48 {
 background-image: url("img/missatge_warning_48.png");
}
.missatge_info_48 {
 background-image: url("img/missatge_info_48.png");
}
.missatge_ok_48 {
 background-image: url("img/missatge_ok_48.png");
}
.missatge_error_48 {
 background-image: url("img/missatge_error_48.png");
}
.missatge_alerta_48 {
 background-image: url("img/missatge_alerta_48.png");
}
.missatge_alerta_48_gris {
 background-image: url("img/missatge_alerta_48_gris.png");
}
