.td_ag_data {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #ffffff; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.td_ag_data_d {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #000000; VERTICAL-ALIGN: top; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.td_ag_t1 {
	BACKGROUND: #ff0000
}
.td_ag_t2 {
	BACKGROUND: #0000ff
}
.td_ag_t3 {
	BACKGROUND: #00ff00
}
.td_ag_T4 {
	BACKGROUND: #ffff00
}
.td_ag_t5 {
	BACKGROUND: #ff00ff
}
.td_ag_t6 {
	BACKGROUND: #00ffff
}
.td_ag_left {
	PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.td_ag_mid {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
.td_ag_mid_canc {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 1px; TEXT-DECORATION: line-through
}
.td_ag_right {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; TEXT-ALIGN: center
}
BODY {
	SCROLLBAR-FACE-COLOR: #EDF8D6; FONT-SIZE: 9pt; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #CBE39A; SCROLLBAR-SHADOW-COLOR: #CBE39A; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #CBE39A; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #EDF8D6; TEXT-DECORATION: none
}
TABLE {
	FONT-SIZE: 9pt; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond2 {
	BACKGROUND: #669933
}
.td_fond8 {
	BACKGROUND: #BDD17E
}
.td_fond8_top {
	FONT-SIZE: 9pt; BACKGROUND: #BDD17E; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond7 {
	BACKGROUND: #8EBA48
}
.td_fond6 {
	BACKGROUND: #8EBA48
}
.td_fond6_top {
	FONT-SIZE: 9pt; BACKGROUND: #8EBA48; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond6_mid {
	FONT-SIZE: 9pt; BACKGROUND: #8EBA48; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond6_mid_cant {
	FONT-SIZE: 9pt; BACKGROUND: #8EBA48; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond6_borde {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #8EBA48; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.td_fond1 {
	BACKGROUND: #BDD17E
}
.td_fond3 {
	BACKGROUND: #CBE39A
}
.td_fond3_top {
	FONT-SIZE: 9pt; BACKGROUND: #CBE39A; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond3_bott {
	FONT-SIZE: 9pt; BACKGROUND: #CBE39A; VERTICAL-ALIGN: bottom; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond3_mid {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; FONT-SIZE: 9pt; BACKGROUND: #CBE39A; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond3_mid_cant {
	FONT-SIZE: 9pt; BACKGROUND: #CBE39A; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond3_menu {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #CBE39A; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond3_borde {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #CBE39A; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.td_fond3_pagina {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #CBE39A; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond5 {
	BACKGROUND: #EDF8D6
}
.td_fond5_dret {
	BACKGROUND: #EDF8D6; TEXT-ALIGN: left
}
.td_fond5_mid {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; FONT-SIZE: 8pt; BACKGROUND: #E7F5E3; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond5_top {
	FONT-SIZE: 9pt; BACKGROUND: #EDF8D6; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond4 {
	BACKGROUND: #DBEBBB
}
.td_fond5_bot {
	BACKGROUND: #EDF8D6; VERTICAL-ALIGN: bottom
}
.td_top {
	FONT-SIZE: 9pt; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_blanc_mid {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.titol_prj {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; COLOR: #006A53; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.titol3 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.titol3_n {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.textError {
	FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tdSuperior {
	VERTICAL-ALIGN: top
}
.tdEsquerra {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
.tdEsqUp {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: text-top; TEXT-ALIGN: right
}
.txtAsterisc {
	FONT-SIZE: 9pt; COLOR: #ec8f0e; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.txtAsteriscPeu {
	FONT-SIZE: 9pt; COLOR: #ec8f0e; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.txtAsteriscGr {
	FONT-SIZE: 11pt; COLOR: #ec8f0e; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, serif
}
.tdcentrat {
	VERTICAL-ALIGN: middle
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover.destaca_ini {
	COLOR: #f00a0a; TEXT-DECORATION:  underline
}
.td_fond1_mid_ini {
	PADDING-RIGHT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond1_mid2_ini {
	PADDING-RIGHT: 5px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond1_mid3_ini {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_fond1_mid4_ini {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #006A53; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; BACKGROUND-COLOR: #ffffff
}
.td_fond1_mid5_ini {
	BORDER-RIGHT: #A8D057 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #A8D057 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #B7DDB0 1px solid; WIDTH: 330px; PADDING-TOP: 3px; BORDER-BOTTOM: #A8D057 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 100px; BACKGROUND-COLOR: #F5FAEC
}
.td_provai {
	BORDER-RIGHT: #CBE39A 0px; PADDING-RIGHT: 0px; BORDER-TOP: #CBE39A 0px; PADDING-LEFT: 0px; FONT-SIZE: 7pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #CBE39A 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #CBE39A 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
}
.td_prova2 {
	BORDER-RIGHT: #A8D057 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #A8D057 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #A8D057 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #A8D057 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_prova4 {
	BACKGROUND: #ffffff; BORDER-RIGHT: #A8D057 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #A8D057 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #A8D057 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #A8D057 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_prova3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; BACKGROUND: #E7F5E3; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_top2_dret {
	VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.td_top2 {
	VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_top2_fond6 {
	BACKGROUND: #5AC14F; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.td_text_vermell {
	VERTICAL-ALIGN: top; COLOR: #f00000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}



.table_gestio_taula {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 8pt;
	padding-bottom : 1px;
	padding-top : 1px;
	padding-left : 1px;
	padding-right : 1px;
}
.table_gestio_usuaris {
	background : #CBE39A;
	background-color : #CBE39A;
	padding-left : 4px;
	padding-right : 4px;
}

.table_gestio_perfil {
	BORDER-RIGHT: #CBE39A 1px solid;
	BORDER-TOP: #CBE39A 1px solid;
	BORDER-LEFT: #CBE39A 1px solid;
	BORDER-BOTTOM: #CBE39A 1px solid;
	padding-left : 4px;
	padding-right : 4px;
	text-align: center;
	background : #F0F8E1;
	BACKGROUND-COLOR: #F0F8E1
}
.table_gestio_checks {
	background : #afdcaf;
	background-color : #afdcaf;
	text-align: center;
	vertical-align: middle;
}
.table_gestio_sel_mult {
	background : #cf9090;
	background-color : #cf9090;
	text-align: center;
	vertical-align: middle;
}
.table_gestio_carpetes {
	background : #CBE39A;
	background-color : #CBE39A;
	vertical-align: middle;
	text-align : center;
	padding-bottom : 3px;
	padding-top : 1px;
	padding-left : 1px;
	padding-right : 1px;
}

.table_gestio_linia {
	background : #CBE39A;
	background-color : #CBE39A;
	padding-bottom : 0px;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
}

.td_fld_stat {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-size: 7pt;
	font-weight : normal;
	padding-right : 30px;
	height: 15px;
}
.td_fond3_stat_fld2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-size: 7pt;
	padding-bottom : 0px;
	padding-top : 2px;
	padding-left : 2px;
	padding-right : 2px;
	background-color : #FFFFFF;
	height: 16px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CBE39A;
	border-right-color: #CBE39A;
	border-bottom-color: #CBE39A;
	border-left-color: #CBE39A;
}

.td_fond3_stat_fld3  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	font-size: 7pt;
	padding-bottom : 0px;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	border-color: #CBE39A;
	border-width: 1px;
	background-color : #FFFFFF;
	height: 16px;
}

.td_fond3_stat_men {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 8pt;
	font-weight: bold;
	color : #ffffff;
	background : #CBE39A;
	background-color : #CBE39A;
	padding-left : 8px;
	padding-right : 8px;
}

.td_fond3_stat_men2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 8pt;
	font-weight: bold;
	color : #000000;
	background : #FFFFFF;
	background-color : #FFFFFF;
	padding-left : 8px;
	padding-right : 8px;
}


.td_fond3_mid_tiotols {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 9pt;
	font-weight: bold;
	color : #ffffff;
	background : #CBE39A;
	background-color : #CBE39A;
	padding-left : 14px;
	padding-right : 5px;
}

.td_fond5_mid_stat{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 8pt;
	background : #EDF8D6;
	background-color : #EDF8D6;
	padding-left : 14px;
	padding-right : 5px;
}

.boto_gestio_sel_mult {
	BACKGROUND: #cf9090
}
.boto_gestio_modif {
	BACKGROUND: #afdcaf
}

.msg_no_llegit {
	color: #F20000;
}

.msg_llegit {
	color: #000000;
}
