
#cap{
    background-image: url(../img/banner.jpg);	
    /*
    background-position-y: -250px;
    background-position-x: 100px;
    */   
}

.botons {
    float: right;
}

a.botoarbre1 {
    font-weight: bold;
    font-size: 1.0em;
}

a.botoarbre2 {
	/*font-weight: bold;*/
}

.botoarbreqcd1-dis{
    color:black;
}
.botoarbreqcd2-dis{
    color:black;
}
.botoarbreqcd3-dis{
    color:black;
}
.botoarbreqcd4-dis{
    color:black;
}

.importpositiutrue {
    color: #484848;
}

.iconainformacio.inline {
    display: inline-block;
    width: 16px;
    height: 16px;
}

a.iceCmdLnk.iconainformacio.inline {
    padding: 0;
}

.importpositiufalse {
	color: red;
}

.iconaarbre {
    /*background-image:url(../img/flow_chart-16.png);*/
    background-image:url(../img/page_go.png);
}

.iconacanviestat {  
	background-image:url(../img/flag_all.png);
    /*background-image:url(../img/page_go.png);*/
}

.iconaestatblue {
    background-image:url(../img/flag_blue.png);
}

.iconaestatred {
    background-image:url(../img/flag_red.png);
}

.iconaestatgreen {
    background-image:url(../img/flag_green.png);
}

.iconaestatorange {
    background-image:url(../img/flag_orange.png);
}

.iconaestatpink {
    background-image:url(../img/flag_pink.png);
}

.iconaestatpurple {
    background-image:url(../img/flag_purple.png);
}

.iconaestatyellow {
    background-image:url(../img/flag_yellow.png);
}

.estatPENDENT,.estatTRAMIT {
	color: orange !important;
    background-image:url(../img/flag_orange.png);
    background-repeat: no-repeat;
    padding-left: 20px !important;
}
.estatREFUSAT,.estatINVALID,.estatDUPLICAT,.estatERROR {
	color: red !important;
    background-image:url(../img/flag_red.png);
    background-repeat: no-repeat;
    padding-left: 20px !important;
}
.estatFINALITZAT {
	color: green !important;
	background-image:url(../img/flag_green.png);
	background-repeat: no-repeat;
	padding-left: 20px !important;
}

.grupLlistaBustia {
    margin: 5px;
    padding: 5px;
    background-color: #F0F8F0;        
    border: 1px solid #80A080;   
    border-radius: 8px;
}

.grupLlistaBustiaHistoriques {
    margin: 5px;
    padding: 5px;
    background-color: #F0F0F0;        
    border: 1px solid #808080;   
    border-radius: 8px;
}

.grupLlistaBustiaPadded {
	margin-left: 25px;
}

.grupLlistaWidth100 {
    width: 100%;
}
   
.grupLlistaBustiaKo {
    margin: 5px;
    padding: 5px;    
    background-color: #F8F0F0;    
    border: 1px solid #A08080;   
    border-radius: 8px;
}    
  


.iconatableexpand {
    background-image:url(../img/table_expand.png);
    padding-left:20px;
    background-repeat: no-repeat;
}
  
.iconaexpedient {
    background-image:url(../img/iconaexpedient.png);
    padding-left:20px;
    background-repeat: no-repeat;
}

.iconaexpedient-dis {
    background-image:url(../img/iconaexpedient_off.png);
    padding-left:20px;
    background-repeat: no-repeat;
}

.iconaactualitzar-dis {
    background-image:url(../img/ico_actualitzar_off.png);
    padding-left:20px;
    background-repeat: no-repeat;
}

.iconagrup {
	background-image:url(../img/iconagrup.png);
	padding-left:20px;
	background-repeat: no-repeat;
}

.iconagrupgo {
    background-image:url(../img/group_go.png);
    padding-left:20px;
    background-repeat: no-repeat;
}

.iconagrupgo-dis {
    background-image: url(../img/group_go_off.png);
    padding-left:20px;
    background-repeat: no-repeat;
}

.iconafolderdelete {
    background-image:url(../img/folder_delete.png);
    padding-left:20px;
    background-repeat: no-repeat;
}

.iconafolderdelete-dis {
    background-image: url(../img/folder_delete_off.png);
    padding-left:20px;
    background-repeat: no-repeat;
}

.iconafolderadd {
    background-image:url(../img/folder_add.png);
    padding-left:20px;
    background-repeat: no-repeat;
}

.iconafoldermagnify {
    background-image:url(../img/folder_magnify.png);
    padding-left:20px;
    background-repeat: no-repeat;
}

.iconagestionadocs {
    background-image:url(../img/icona_gestiona_docs.png);
    padding-left:20px;
    background-repeat: no-repeat;
}
.iconagestionadocs-dis {
    background-image:url(../img/icona_gestiona_docs_off.png);
    padding-left:20px;
    background-repeat: no-repeat;
}

.iconausuarigo {
    background-image:url(../img/user_go.png);padding-left:20px;
    background-repeat: no-repeat;
}

.iconausuarigo-dis {
    background-image:url(../img/user_go_off.png);padding-left:20px;
    background-repeat: no-repeat;
}

.iconausuari-dis {
    background-image:url(../img/ico_usuari_off.png);padding-left:20px;
    background-repeat: no-repeat;
}

.iconadeleteusuari-dis {
	background-image:url(../img/ico_delete_usuari_off.png);padding-left:20px;
    background-repeat: no-repeat;
}


.iconanova {
    background-image:url(../img/ico_nova.png);padding-left:20px;
    background-repeat: no-repeat;
}
.iconaacceptada {
    background-image:url(../img/ico_acceptada.png);padding-left:20px;
    background-repeat: no-repeat;
}
.iconarebutjada {
    background-image:url(../img/ico_rebutjada.png);padding-left:20px;
    background-repeat: no-repeat;
}

.iconareenviada {
    background-image:url(../img/ico_reenviada.png);padding-left:20px;
    background-repeat: no-repeat;
}

/* boto email */
.botoemail {background-image:url(../img/ico_email.png);padding-left:20px; color:#060}
.botoemail:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#060;}
.botoemail-dis {background-image:url(../img/ico_email_off.png);padding-left:20px;}

/* boto reassigna */
.botoreassigna {background-image:url(../img/group_go.png);padding-left:20px; color:#060}
.botoreassigna:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#060;}
.botoreassigna-dis {background-image:url(../img/group_go_off.png);padding-left:20px;}



.botoambicona {
	padding-left: 20px;
}

#opcions {  
    width: auto;
    padding-left: 140px;
    background-position: left;
    background-image:url(../img/degradat.png);  
}
.columnPetiFilter {
	padding-right: 20px;
}

.column110 {
    width: 110px;
}

.column125 {
    width: 125px;
}

.column350 {
    width: 350px;
}

.camp300, .camp300-dis {
    width: 300px;
}

select.camp300, select.camp300-dis {
    width: 306px;
}

.iceSelOneRb {
    padding-left: 10px;
    margin-top: 0px;
}

.camp210 {
    width: 210px;
}

.camp340 {
    width: 340px;
}

select.camp340 {
    width: 346px;
}

.camp127 {
    width: 127px;
}

.errorContainer {
    margin: 4px;
}

.estilchrome {
    display: none;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
	 .estilchrome {
	    display: block !important;
	}  
}

.finalOnTimetrue{
	color: green !important;
}

.finalOnTimefalse{
    color: red !important;
}

.boxProgresData{
    border: 1px solid #A0A0A0;
    background-color: #D0D0D0; 
    width: 100%;	
}

.progresData {
    overflow: visible !important;
    padding: 2px !important;
    /*font-weight: bold;*/
}

.boxProgresData .X0 {
    width: 10%;
    background-color: lightgreen;
}

.boxProgresData .X1 {
    width: 10%;
    background-color: lightgreen;
}

.boxProgresData .X2 {
	width: 20%;
    background-color: lightyellow;
}

.boxProgresData .X3 {
	width: 30%;
    background-color: lightyellow;     
}

.boxProgresData .X4 {
	width: 40%;
    background-color: lightyellow;
}

.boxProgresData .X5 {
	width: 50%;
    background-color: #FFD530;
}

.boxProgresData .X6 {
	width: 60%;
    background-color: #FFD530;
}

.boxProgresData .X7 {
	width: 70%;
    background-color: #FFD530;
}

.boxProgresData .X8 {
	width: 80%;
    background-color: orange;
}

.boxProgresData .X9 {
	width: 90%;
    background-color: orange;
}

.boxProgresData .X10 {
    width: 95%;
    background-color: orange;
}

.finalitzatEnTempstrue {
    color: green;	
}
.finalitzatEnTempsdalse {
	color: red;
}

.titolSeccio {
    background-color: #BDCCE6;
    width: 100%;
    margin-bottom: 10px;
}

.historiquestrue {
	color: grey;
}

/* botó registra */
.botoregistra {background-image:url(../img/iconaRegistre.png);padding-left:20px !important;background-repeat: no-repeat;}
.botoregistra-dis {background-image:url(../img/iconaRegistre_off.png);padding-left:20px;}

/* botó notifica */
.botonotifica {background-image:url(../img/iconaNotificacio.png);padding-left:20px;}
.botonotifica-dis {background-image:url(../img/iconaNotificacio_off.png);padding-left:20px;}


.botocanvia {background-image:url(../img/ico_canviar.png);padding-left:20px;}

.pas{
	text-align: center;
	vertical-align: middle;
	font-weight: bold !important;
	padding: 3px;
	
	height: 22px;	
    width: 210px;
	border: 1px solid;
	
	border-radius: 25px;
	-moz-border-radius: 25px;
    -webkit-border-radius: 25px;
 
	margin: 0px 40px 0px 5px;		
}

.bolatexte {
	background-repeat: no-repeat;
}

.paspendenttrue {
	border-color: gray;
    background-color: #D0D0D0;
}
.paspendenttrue .bolatexte {
	/*font-weight: bold;*/
	color: gray;	
}

.pasactiutrue {	  
    background-color: #E0E0E0;
    border: 2px solid green;
}
.pasactiutrue .bolatexte {
    font-weight: bold;
    color: green; 
}

.pasfettrue {
    border-color: #70FF70;
    background-color: #E0FFE0;
}
.pasfettrue .bolatexte {
/*    font-weight: bold;*/
    color: green; 
}

.bulletFons {
    background-image: url("../img/linia.gif");
    background-repeat: repeat-x;
    background-position: center;
    height: 36px;    
}

.demoCelda div {
	padding: 5px;
	border-bottom: 1px solid #891536!important;
}

.grupFormNou {
    border-radius: 8px;
}
.grupFormNou {
    margin: 5px;
    padding: 5px;
    background-color: #F5F5FF;
    border: 1px solid #BDCCE6;
}

.grupFormDestacat {
    border-radius: 8px;
}
.grupFormDestacat {
    margin: 5px;
    padding: 5px;
    background-color: #E9E0E0;
    border: 1px solid #891536;
}

.paginacioInfo {     
    font-weight: normal; 
    font-style: italic;
    color: #891536;
}


.sensetitol {
	font-style: italic;	
	}

/* NOTIFICACIO */
/* NOTIFICACIO */
/* NOTIFICACIO */

.progrescaixaNot {
    background-image:url(../img/fonsProgres.png);
    background-color: lightgray; 
    height: 12px; 
    width: 59px; 
    border: 1px solid green;
    margin-right: 10px;
}

.progrescaixaCom {
    background-image:url(../img/fonsProgres.png);
    background-color: lightgray; 
    height: 12px; 
    width: 119px; 
    border: 1px solid green;
    margin-right: 10px;
}

.progresbarra {
    background-color: green;
    height: 12px;
    opacity: 0.7;
}


.notificaciopas0 {
    font-style: italic;
    color: orange !important;
}

.notificaciopas1senseestat {
    font-style: italic;
    color: orange !important;
}

.notificaciopas1 {

}

.notificaciopas2 {
    color: #909090 !important;
}

.estatenotumEnviant, .iceDatTbl td span.iceOutTxt.estatenotumEnviant, .iceOutTxt.estatenotumEnviant {
    font-style: italic;
    color: orange !important;
}

.estatenotumDIPOSITANT, .iceDatTbl td span.iceOutTxt.estatenotumDIPOSITANT , .iceOutTxt.estatenotumDIPOSITANT{
    color: gray;
    background-image:url(../img/ico_loading_mini.gif);padding-left:20px;
    background-repeat: no-repeat;
    background-position: center left;
}

.estatenotumDIPOSITADA, .iceDatTbl td span.iceOutTxt.estatenotumDIPOSITADA, .iceOutTxt.estatenotumDIPOSITADA {
    color: orange;
    background-image:url(../img/ico_time.png);padding-left:20px;
    background-repeat: no-repeat;
    background-position: center left;
}
.estatenotumACCEPTADA, .iceDatTbl td span.iceOutTxt.estatenotumACCEPTADA, .iceOutTxt.estatenotumACCEPTADA {
    color: green;
    background-image:url(../img/ico_acceptada.png);padding-left:20px;
    background-repeat: no-repeat;
    background-position: center left;
}

.estatenotumREBUTJADA, .iceDatTbl td span.iceOutTxt.estatenotumREBUTJADA, .iceOutTxt.estatenotumREBUTJADA {
    color: red;
    background-image:url(../img/ico_rebutjada.png);padding-left:20px;
    background-repeat: no-repeat;
    background-position: center left;
}

.estatenotumERROR, .iceDatTbl td span.iceOutTxt.estatenotumERROR, .iceOutTxt.estatenotumERROR {
    color: red;
}

.evidenciaEnotumACCEPTADA {
	background-image:url(../img/ico_evidencia_transparent.png);
	padding-left: 20px;
}

.estatecomuEnviant, .iceDatTbl td span.iceOutTxt.estatecomuEnviant, .iceOutTxt.estatecomuEnviant {
    color: orange;
    background-image:url(../img/ico_time.png);
    padding-left:20px;
    background-repeat: no-repeat;
    background-position: center left;
}

.estatecomuFinalitzada, .iceDatTbl td span.iceOutTxt.estatecomuFinalitzada, .iceOutTxt.estatecomuFinalitzada {
	background-image:url(../img/ico_acceptada.png);
	padding-left:20px;
    background-repeat: no-repeat;
    background-position: center left;
}

/* FI NOTIFICACIO */
/* FI NOTIFICACIO */
/* FI NOTIFICACIO */
.rowPdetall{
	vertical-align: top; 
}
.rowPdetall span {
line-height: 2em !important;
}

.caixaSignatures {
    border-radius: 8px;   
    margin: 1px;
    padding: 10px;
    background-color: #E5E5FF;
    border: 1px solid #9DACD6;
    width: 584px;	
}

.pujaSeccioTitol {
	font-weight: bold;
	font-size: 1.1em;
	color: cornflowerblue;
}
.pujaSeccioContingut {
	margin: 0px 0px 50px 50px;
}

.grupfitxer {
    background-color:#EFF4FF;
    border: 1px solid #7F9DB9;
    padding: 0px;
    border-radius: 5px;
    width: 584px;
    padding: 10px;
    margin: 1px;
}

/* panelTabOff disabled custom */

.icePnlTbOff {
    margin-right: 0;
}
.icePnlTbOff .LftTop-dis {
    background: url( '../img/Tab_LftTop_off.gif' ) no-repeat top left;
    border: none;
    padding: 0;
    text-align: center;
    width: 4px;
    height: 4px;
}
.icePnlTbOff .MidTop-dis {
    background: url( '../img/Tab_MidTop_off.gif' ) repeat-x top left;
    border: none;
    padding: 0;
    text-align: center;
    height: 4px;
}
.icePnlTbOff .RtTop-dis {
    background: url( '../img/Tab_RtTop_off.gif' ) no-repeat top left;
    border: none;
    padding: 0;
    text-align: center;
    width: 4px;
    height: 4px;
}
.icePnlTbOff .LftMid-dis {
    background: url( '../img/Tab_LftMid_off.gif' ) no-repeat top left;
    border: none;
    padding: 0;
    text-align: center;
    width: 4px;
}
.icePnlTbOff .MidMid-dis {
    background: url( '../img/Tab_MidMid_bullet_off_dis.gif' ) no-repeat top left,
            url('../img/Tab_MidMid_off.gif' ) repeat-x top left;
    border: none;
    text-decoration: none;    
    color: #666;
    display: block;
    padding: 1px 4px 2px 28px;
    height: 22px;
}
.icePnlTbOff .RtMid-dis {
    background: url( '../img/Tab_RtMid_off.gif' ) no-repeat top left;
    border: none;
    padding: 0;
    text-align: center;
    width: 4px;
}
.icePnlTbOff .LftBtm-dis {
    background: #d9d9d9;
    padding: 0;
    text-align: center;
    height: 1px;
}
.icePnlTbOff .MidBtm-dis {
    background: #d9d9d9;
    border: none;
    padding: 0;
    text-align: center;
    height: 1px;
}
.icePnlTbOff .RtBtm-dis {
    background: #d9d9d9;

    padding: 0;
    text-align: center;
    height: 1px;
}
/* FI panelTabOff disabled custom */

.node1 {
    font-weight: bold;
}
span.iceOutTxt.cancelatsi {
    color: grey !important;
}
.botoborra {
    background: url( '../img/ico_borra.png' ) no-repeat top left;
}
.botofav {
    background: url( '../img/favorit_true.png' ) no-repeat;
    padding-left: 20px;
}
.botonofav {
    background: url( '../img/favorit_false.png' ) no-repeat;
}
.qcdActiufalse {
    color: grey !important;
}
.actiuno {
    color: grey !important;
}
.disabledtrue {
	color: #ABABAB !important;
}
.permis-30 {
	font-style: italic;
}
.camp75Input, .camp75Input-dis {
    width:80px;
}
.labelCancelat {
    padding-left: 5px;
    padding-right: 5px; 
    color:#cc0000; 
    border: 1px solid #cc0000;  
    font-size: 10px;
    font-weight: bold;
    font-family: Arial !important;
}
.iconarestringit {
	background-image: url(../img/ico_restringit.png);
	background-repeat: no-repeat;
    height: 16px;
    padding-left: 20px !important;
    display: inline !important;
}
.csvDefecte {
    background-image:url(../img/ico_acceptada.png);
    background-repeat: no-repeat;
    padding-left:20px
}
.csvUsuari {
    background-image:url(../img/ico_contrari.png);
    background-repeat: no-repeat;
    padding-left:20px
}
.grupPestanya {
    margin: 5px;
    padding: 5px;    
    border: 1px solid #E5E5E5;
    border-radius: 5px;
}
.iconaanular {
    background-image: url("../img/ico_anular.png");
}
.negreta {
    font-weight: bold;
}
.column75center {
	width: 75px;
	text-align: center;
}
.botoMesInfo {
	text-align: right;
	padding-right:10px;
	font-style: italic;
}
.iconrelacio {
	background-image: url("../img/clip.png");
	background-repeat: no-repeat;
    height: 16px;
    padding-left: 20px !important;
}
.alineacioExp, .alineacioExp-dis{
	text-align: right;
}

.leftColumnContent {
    text-align: left;
}

.centerColumnContent {
	text-align:center;
}
.textValorsMultiples {
	font-style: italic;
}
.separacioiconadreta {
	padding-right: 5px !important;
}
.popupMetadada {
    width: 600px;
}
.popupMdNouText {
    width: 500px;
}
.icePnlPop {
    top: 200px !important;
}

#contingut,
#contingut1x1,
#contingut3-1,
#contingut1-2-1,
#contingut2-2a,
#contingut2-2b,
#contingut1-1-1-1a,
#contingut1-1-1a-1,
#contingut1a-1-1-1,
#contingut1-1a-1-1 { 
    background-color: var(--background);
}
.Suport {
    color: #0066ff !important;
}
.iconacarpeta-dis {
    background-image:url(../img/ico_carpeta_dis.png);
    padding-left:20px;
    background-repeat: no-repeat;
}
.panellAccions {
    background: #FFFFFF;
    border: 1px solid #d9d9d9;
    padding: 20px;
    margin-top:2px;
}
.multilinia {
    white-space: pre-wrap;
}
.textVermell {
    color:#C00 !important;
}
.columnMax600 {
    max-width: 600px;
}
