

#cap{
    background-image: url(../img/banner.jpg);
}

.botons {
    float: right;
}

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

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

.importpositiutrue {
    color: #484848;
}

.importpositiufalse {
	color: red;
}

.subLayoutTbl {
	border-collapse: collapse;
	margin-bottom: .5em;
}

.subLayoutTbl td {
	vertical-align: top;
}

.block-lbl {
	display: block;
}

.block-group {
	margin-bottom: 1em;
}

.column20 {
    /*float:left;*/
    width: 20px;
}

.column30 {
    /*float:left;*/
    width: 30px;
}

.column38 {
    /*float:left;*/
    width: 38px;
}

.column40 {
    /*float:left;*/
    width: 40px;
}

.column58 {
    /*float:left;*/
    width: 58px;
}

.column65 {
    /*float:left;*/
    width: 65px;
}

.column73 {
    /*float:left;*/
    width: 73px;
}

.column76 {
    /*float:left;*/
    width: 76px;
}

.column80 {
    /*float:left;*/
    width: 80px;
}

.column106 {
    /*float:left;*/
    width: 106px;
}

.column112 {
    /*float:left;*/
    width: 112px;
}

.column116 {
    /*float:left;*/
    width: 116px;
}

.column120 {
    /*float:left;*/
    width: 120px;
}

.column123 {
    /*float:left;*/
    width: 123px;
}

.column125 {
    /*float:left;*/
    width: 125px;
}

.column160 {
    /*float:left;*/
    width: 160px;
}

.column170 {
    /*float:left;*/
    width: 170px;
}

.column215 {
    float: right;
    witdh: 215px;
}

.column225 {
    /*float:left;*/
    width: 225px;
}

.column290 {
    /*float:left;*/
    width: 290px;
}

.columns300 {
    /*float:left;*/
    width: 300px;	
}

.column350 {
    /*float:left;*/
    width: 350px;
}

.column417 {
    /*float:left;*/
    width: 417px;
}

.column450 {
    /*float:left;*/
    width: 450px;
}

.column475 {
    /*float:left;*/
    width: 475px;
}

.column500 {
    /*float:left;*/
    width: 500px;
}

.column625 {
    /*float:left;*/
    width: 625px;
}

.column629 {
    /*float:left;*/
    width: 629px;
}

.column630h {
    /*float:left;*/
    width: 630px;
    height: 27px;
}

.column650 {
    /*float:left;*/
    width: 650px;
}

.column659 {
    /*float:left;*/
    width: 659px;
}

.column800 {
    /*float:left;*/
    width: 800px;
}

.camp225,
.camp225-dis {
    width: 225px;
}

.camp284,
.camp284-dis {
    width: 284px;
}

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

.camp630,
.camp630-dis {
	width: 630px;
}

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

.camp389,
.camp389-dis {
    width: 389px;
}

.camp391,
.camp391-dis {
	width: 391px;
}

.camp505,
.camp505-dis {
    width: 505px;
}

.camp575,
.camp575-dis {
    width: 575px;
}


.botoneradestacada {
	background-color: red;
}

.grupInici {
	
}

.titolRevisions {
    font-size:1.2em;
    font-weight:bold;
    color:#891536;
    padding-bottom:0px;
    margin-bottom:0px;
    margin-top:0px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.grupLlistaBustia {
	  margin: 5px;
    padding: 5px;
    /*background-color: #EFF4FF;*/
    background-color: #F0F8F0;    
    border: 1px solid #80A080;   
    border-radius: 8px;
	}
.grupLlistaBustiaNovaVersio {
      margin: 5px;
    padding: 5px;
    background-color: #DBEAEA;    
    border: 1px solid #6A9DA4;   
    border-radius: 8px;
    }


	#E8F7F9
	
.backgroundRevisio {
    background: rgb(243, 243, 243) url(../img/background_avis.png);
    margin: 5px;
    padding: 5px;
    border: 1px solid grey;   
    border-radius: 8px;
}

.backgroundPendentRevisio {
    background: rgb(248, 243, 242) url(../img/background_avis.png);
    margin: 5px;
    padding: 5px;
    border: 1px solid #891536;   
    border-radius: 8px;
}

.backgroundRespRevisio {
    background: #F0F8F0 url(../img/background_avis.png);
    margin: 5px;
    padding: 5px; 
    border: 1px solid #80A080;   
    border-radius: 8px;
}

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

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

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

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

.iconaexpedienttancat {
    background-image:url(../img/page-lock.png);padding-left:20px;
}

.iconasignat {
    background-image:url(../img/signat-type-small-blog.png);padding-left:20px;
}

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

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

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

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

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

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

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

.iconapostit-dis {
    background-image:url(../img/iconapostit_dis.png);padding-left:20px;
}
.iconarevenviada {
    background-image:url(../img/email_go.png);padding-left:20px;
}

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

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

/* BOTONS */

.botoanularev {background-image:url(../img/email_delete.png);padding-left:20px;}
.botoresponrev {background-image:url(../img/email_edit.png);padding-left:20px;}
.botocrearev {background-image:url(../img/email_add.png);padding-left:20px;}
.botocrearev-dis {background-image:url(../img/email_add_dis.png);padding-left:20px;}
.botovalsig {background-image:url(../img/icona-validador.png);padding-left:20px;color:#060}
.botovalsig:hover {background-color:#E6EFC2;border:1px solid #C6D880;color:#060;}

/* BOLES */

.expbullet{    
    margin-right: 20px;
    padding: 4px 0px 0px 8px ;
    height: 30px;
    width: 30px;
    cursor: help;
}

.expbulletdosdigitstrue {
	/* Ajustament per dos digits */
	padding-left: 4px ;
	margin-right: 24px;
}

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

.bulletTascaPendent {
	background-image: url("../img/pendent.png");
    background-repeat: no-repeat;
    font-weight: bold;
    color: #909090;   
}

.bulletTascaActiu {
    background-image: url("../img/actiu.png");
    background-repeat: no-repeat;
    color: #006600;
    font-weight: bold;        
}

.bulletTascaRebuig {
    background-image: url("../img/cancelat.png");
    background-repeat: no-repeat;
    color: #CC0000;   
    font-weight: bold; 
}

.bulletTascaAcceptat {
    background-image: url("../img/fet.png");
    background-repeat: no-repeat;
    color: #006600;     
    font-weight: bold;   
}

.oculta {
    display: none;
}

.gifLoading {
	background-image: url("../img/loading.gif");
	background-repeat: no-repeat;
}

.gifLoadingMini {
    background-image: url("../img/loading_mini.gif");
    background-repeat: no-repeat;
}

.botohovernone:hover {
    background-color: transparent !important;
    border: none !important;
}

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

#opcions {
    height: 59px;
    padding: 5px 5px 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 45%;
}

.gifCatCert {
    background-image: url("../img/logoCATCert.gif");
    background-repeat: no-repeat;
    background-color: white;    
}


/* Collapsible panel light */
.light {
	border: none;
}

.lightColpsd {
    border: none;
}

.lightHdr {
	background: none;
	border: none;
	border-bottom: 2px solid #891536;
    color: #891536;
    font-weight: bold;
}

.lightColpsdHdr {
	background: none;
    border: none;
    border-bottom: 2px solid #891536;
    color: #891536;
    font-weight: bold;
}

.lightCnt {
	background: #891536;
	border: none;
}

textarea { 
    resize: none; 
}

.progrescaixa {
    background-color: lightgray; 
    height: 10px; 
    /*width: 140px; */ 
    border: 1px solid green;
}
.progresbarra {
    background-color: green; 
    height: 10px; 
}


/* TOOLTIPS */

.icePnlTlTip {
	background-color: #FFE;
	border: 1px solid #B69B01; 
}

.icePnlTlTipHdr, .icePnlTlTipHdr {
}

.obligatoritrue {
	font-weight: bolder;
}
.obligatorifalse {
	color: #909090;
}

.iceCmdSrtHdr table {
    display: inline;
}

.iceCmdSrtHdr span {
	padding: 0px;
}

.non-first-label {
    padding-left: 10px;
}

.input-info-text {
    color: #891536;
}

/* item seleccionat (de estils v2) */
.itemseleccionat {
    background-color: #f0f0f0; 
    border: 1px solid #c0c0c0; 
    width: 370px; 
    margin: 2px; 
    padding: 2px; 
    border-radius: 3px;
}

.itemseleccionat2 {
    background-color: #f0f0f0; 
    border: 1px solid #c0c0c0; 
    width: 780px; 
    margin: 2px; 
    padding: 2px; 
    border-radius: 3px;
}

.itemBuit {
    font-style: italic;
    color: #909090;
}

.caixeti-lbl {
	color: #891536;
}
.columnlabel {
	padding-left: 10px;
}

.rowTop {
	vertical-align: top;
}

.tipusdecobligatoritrue {
    font-weight: bold;
}
.tipusdecobligatorifalse {
    font-weight: normal;
}

.iceMnuBarSubMenu, .iceMnuBarVrtSubMenu {
    width: 230px; 
}

.botofavorit {
    height:26px;
    background-image: url(../img/star.png);
    padding-left: 20px;
}

.botofavorit-dis {
    height:26px;
    background-image: url(../img/star-dis.png);
    padding-left: 20px;
}

.botocrearfavorit {
    height:26px;
    background-image: url(../img/iconafavred.png);
    padding-left: 20px;
}

.botoafegirtasca {
    height:26px;
    background-image: url(../img/cog_add.png);
    padding-left: 20px;
}

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

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

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

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

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

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

.icePnlGrdColTop {
    vertical-align: top;
    float: right;
}

.iceMnuItm a .menuv2Label, .iceOutTxt .iceMnuItemLabel .menuv2 {
     font-weight: bold !important;
}

/*----------- CONTINGUTS superAdmin---------*/

#contingutAdmin, #contingutAdmin2 {font-family:Verdana, Arial, Helvetica, sans-serif;padding:10px 20px 20px 20px;color:#404040; line-height: 1.5;background-color: #FFFFFF;}

#contingutAdmin p, #contingutAdmin2 p{line-height:1.5em;margin:5px 0px 5px 0px;text-align:justify;}   

#contingutAdmin h2, #contingutAdmin2 h2{font-size:1.2em;font-weight:bold;color:#891536;padding-bottom:5px;margin-bottom:5px;margin-top:5px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

/*----------- FI CONTINGUTS superAdmin---------*/

.icePnlGrdColTopCaixeti{
	vertical-align: top;
}

.iceSelOneRb input {
	margin: 0 5px 2px 2px;
	padding: 2px;
	vertical-align: middle;
}

#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);
}
