/* Estils pàgines de contingut */
/* Classes comuns */

input { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #232176; 	text-decoration: none; }
select { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #232176; 	text-decoration: none; }
textarea { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #232176; 	text-decoration: none; }

/*.marcTaula { border: 1px solid lightgrey; border-radius: 5px;}*/
.marcTaula { border: 1px solid #0437a5; border-radius: 5px;}

.tdMenu { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #029ddf; border-radius: 5px;}
.tdMenu a: { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #029ddf; border-radius: 5px;}
.tdMenu a:link { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #029ddf; border-radius: 5px;}
.tdMenu a:visited { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #029ddf; border-radius: 5px;}
.tdMenu a:hover { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #BBDDFF; text-decoration: none; border-radius: 5px;/*background-color: #65B88D;*/ }


.tdMenuSel { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #BBDDFF; text-decoration: none; background-color: #027bdf; border-radius: 5px;}
.tdMenuSel a: { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #BBDDFF; text-decoration: none; background-color: #027bdf; border-radius: 5px;}
.tdMenuSel a:link { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #BBDDFF; text-decoration: none; background-color: #027bdf; border-radius: 5px;}
.tdMenuSel a:visited { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #BBDDFF; text-decoration: none; background-color: #027bdf; border-radius: 5px;}
.tdMenuSel a:hover { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #BBDDFF; text-decoration: none; border-radius: 5px;}

.tdTitol { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #808080; background-color: #79FF75; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #808080; background-color: #79FF75; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #808080; background-color: #79FF75; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #808080; background-color: #79FF75; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #808080; background-color: #79FF75; text-decoration: none; border-radius: 5px 5px 0px 0px; }

.tdTitol2 { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #FFA500; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol2 a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #FFA500; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol2 a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #FFA500; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol2 a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #FFA500; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol2 a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #FFA500; text-decoration: none; border-radius: 5px 5px 0px 0px; }

.tdTitol3 { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #8A0886; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol3 a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #8A0886; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol3 a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #8A0886; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol3 a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #8A0886; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol3 a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #8A0886; text-decoration: none; border-radius: 5px 5px 0px 0px; }

.tdTitol4 { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #029ddf; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol4 a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #029ddf; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol4 a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #029ddf; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol4 a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #029ddf; text-decoration: none; border-radius: 5px 5px 0px 0px; }
.tdTitol4 a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #029ddf; text-decoration: none; border-radius: 5px 5px 0px 0px; }

.tdTexte { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
.tdTexte a: { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
.tdTexte a:link { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
.tdTexte a:visited { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }
.tdTexte a:hover { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; }

/*
.tdTexteGris { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #808080; text-decoration: none; }
.tdTexteGris a: { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #808080; text-decoration: none; }
.tdTexteGris a:link { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #808080; text-decoration: none; }
.tdTexteGris a:visited { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #808080; text-decoration: none; }
.tdTexteGris a:hover { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #808080; text-decoration: none; }
*/
.tdTexteGris { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #0437a5; text-decoration: none; }
.tdTexteGris a: { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #0437a5; text-decoration: none; }
.tdTexteGris a:link { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #0437a5; text-decoration: none; }
.tdTexteGris a:visited { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #0437a5; text-decoration: none; }
.tdTexteGris a:hover { font-family: 'Arial'; font-size: 10px; font-weight: normal; color: #0437a5; text-decoration: none; }

.tdTexteJ { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; text-align: justify; }
.tdTexteJ a: { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; text-align: justify; }
.tdTexteJ a:link { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; text-align: justify; }
.tdTexteJ a:visited { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; text-align: justify; }
.tdTexteJ a:hover { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; text-align: justify; }

.tdTexteB { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.tdTexteB a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.tdTexteB a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.tdTexteB a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }
.tdTexteB a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }

.textePetit { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none; }
.textePetit a: { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none; }
.textePetit a:link { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none; }
.textePetit a:visited { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none; }
.textePetit a:hover { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none; }

.textePetitBlau { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #027bdf; text-decoration: none; }
.textePetitBlau a: { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #027bdf; text-decoration: none; }
.textePetitBlau a:link { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #027bdf; text-decoration: none; }
.textePetitBlau a:visited { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #027bdf; text-decoration: none; }
.textePetitBlau a:hover { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #027bdf; text-decoration: none; }

.texteGranB { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: grey; text-decoration: none; }
.texteGranB a: { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: grey; text-decoration: none; }
.texteGranB a:link { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: grey; text-decoration: none; }
.texteGranB a:visited { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: grey; text-decoration: none; }
.texteGranB a:hover { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: grey; text-decoration: none; }

.texteEnormeV { font-family: 'Arial'; font-size: 24px; font-weight: bold; color: #FF0000; text-decoration: none; }
.texteEnormeV a: { font-family: 'Arial'; font-size: 24px; font-weight: bold; color: #FF0000; text-decoration: none; }
.texteEnormeV a:link { font-family: 'Arial'; font-size: 24px; font-weight: bold; color: #FF0000; text-decoration: none; }
.texteEnormeV a:visited { font-family: 'Arial'; font-size: 24px; font-weight: bold; color: #FF0000; text-decoration: none; }
.texteEnormeV a:hover { font-family: 'Arial'; font-size: 24px; font-weight: bold; color: #FF0000; text-decoration: none; }

.marcTaulaMarges { border: 1px solid #232176; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; }
.marcTaulaMargesE { border-top: 1px solid #232176; border-left: 1px solid #232176; border-right: 1px solid #232176; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; }
.marcTaulaMargesD { border-top: 1px solid #232176; border-right: 1px solid #232176; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; }
/*.marcTaulaMarges { border: 1px solid #232176; margin-left: 5px; margin-top: 5px; margin-bottom: 5px; margin-right: 5px; }*/

.titolTaula { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #232176; padding-left: 5px; padding-top: 2px; padding-bottom: 2px;  }

.titolTaulaVermell { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #FF0000; padding-left: 5px; padding-top: 2px; padding-bottom: 2px;  }

.taulaMenu { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; background: lightgrey; text-decoration: none; text-align: center; }
.taulaMenu a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; background: lightgrey; text-decoration: none; text-align: center; }
.taulaMenu a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; background: lightgrey; text-decoration: none; text-align: center; }
.taulaMenu a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; background-color: lightgrey; text-decoration: none; text-align: center; }
.taulaMenu a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #808080; text-decoration: none; text-align: center; }

.taulaMenuSel { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background: #808080; text-decoration: none; text-align: center; }
.taulaMenuSel a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background: #808080; text-decoration: none; text-align: center; }
.taulaMenuSel a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background: #808080; text-decoration: none; text-align: center; }
.taulaMenuSel a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #808080; text-decoration: none; text-align: center; }
.taulaMenuSel a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #808080; text-decoration: none; text-align: center; }

.taulaSubmenu { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; background: lightgrey; text-decoration: none; text-align: center; border-top: 1px SOLID #FFFFFF; }
.taulaSubmenu a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; background: lightgrey; text-decoration: none; text-align: center; }
.taulaSubmenu a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; background: lightgrey; text-decoration: none; text-align: center; }
.taulaSubmenu a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; background-color: lightgrey; text-decoration: none; text-align: center; }
.taulaSubmenu a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #808080; text-decoration: none; text-align: center; }

.taulaSubmenuSel { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background: #808080; text-decoration: none; text-align: center; border-top: 1px SOLID #FFFFFF; }
.taulaSubmenuSel a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background: #808080; text-decoration: none; text-align: center; }
.taulaSubmenuSel a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background: #808080; text-decoration: none; text-align: center; }
.taulaSubmenuSel a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #808080; text-decoration: none; text-align: center; }
.taulaSubmenuSel a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #808080; text-decoration: none; text-align: center; }

.texteNormal { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; padding: 2px; }

.texteTaula { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; padding: 2px; border-top: 1px solid #232176; }
.texteTaula a: { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; padding: 2px;  }
.texteTaula a:link { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; padding: 2px;  }
.texteTaula a:visited { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; padding: 2px; }
.texteTaula a:hover { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; padding: 2px; }
.texteTaulaE { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; padding: 2px; border-top: 1px solid #232176; border-left: 1px solid #232176; }
.texteTaulaD { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; padding: 2px; border-top: 1px solid #232176; border-left: 1px solid #232176; border-right: 1px solid #232176; }


.texteTaulaSel { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; padding: 2px; border-top: 1px solid #232176; background-color: lightgrey; }
.texteTaulaSel a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; padding: 2px; background-color: lightgrey; }
.texteTaulaSel a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; padding: 2px; background-color: lightgrey; }
.texteTaulaSel a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; padding: 2px; background-color: lightgrey; }
.texteTaulaSel a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; padding: 2px; background-color: lightgrey; }

.texteTaulaV { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 2px; border-top: 1px solid #232176; background-color: red; }
.texteTaulaV a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 2px; background-color: red; }
.texteTaulaV a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 2px; background-color: red; }
.texteTaulaV a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 2px; background-color: red; }
.texteTaulaV a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 2px; background-color: red; }

.texteNumPetit { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; 	text-decoration: none; padding-right: 40px; text-align: right; }

.titolCamp { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; }

.solapaFalsa { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; border-left: 1px solid #232176; text-align: center; }

.solapa { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; border-left: 1px solid #232176; border-top: 1px solid #232176; text-align: center; }
.solapa a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; }
.solapa a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; }
.solapa a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; }
.solapa a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; background-color: #c8b560;}

.solapaSel { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; border-left: 1px solid #232176; border-top: 1px solid #232176; text-align: center; background-color: #c8b560; }
.solapaSel a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; background-color: #c8b560; }
.solapaSel a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; background-color: #c8b560; }
.solapaSel a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; background-color: #c8b560; }
.solapaSel a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #232176; text-decoration: none; background-color: #c8b560; }

.cl_titular {
position: absolute; 
top: 0px;
left: 10px; 
width: 96%; 
height: 20; 
overflow: hidden;
}

.cl_llistat {
position: absolute; 
top: 20px;
left: 10px; 
width: 98%; 
height: 272;
overflow: auto;
border: 1px solid #232176;
}

.cl_consulta {
position: absolute; 
top: 300px;
left: 10px; 
width: 98%; 
height: 50; 
overflow: auto;
}

.cl_resum {
position: absolute; 
top: 350px;
left: 10px; 
width: 98%; 
height: 135; 
overflow: auto;

}

.cl_botonera {
position: absolute; 
top: 495px;
left: 10px; 
width: 98%; 
height: 50; 
overflow: hidden;
border: 1px solid #232176;
}


.cl_titularX {
position: absolute; 
top: 0px;
left: 10px; 
width: 96%; 
height: 20; 
overflow: hidden;
}

.cl_llistatX {
position: absolute; 
top: 20px;
left: 10px; 
width: 98%; 
height: 180; 
overflow: auto;
border: 1px solid #232176;
}

.cl_consultaX {
position: absolute; 
top: 450px;
left: 10px; 
width: 98%; 
height: 50; 
overflow: auto;
}

.cl_resumX {
position: absolute; 
top: 210px;
left: 10px; 
width: 98%; 
height: 235; 
overflow: auto;

}

.cl_botoneraX {
position: absolute; 
top: 495px;
left: 10px; 
width: 98%; 
height: 50; 
overflow: hidden;
border: 1px solid #232176;
}


.cl_llistatXL {
position: absolute; 
top: 20px;
left: 10px; 
width: 98%; 
height: 390; 
overflow: auto;
border: 1px solid #232176;
}


.filaTaula { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; border-top: 1px solid #232176; text-align: left; padding-left: 4px; }
.filaTaula a: { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; }
.filaTaula a:link { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; }
.filaTaula a:visited { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; }
.filaTaula a:hover { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; background-color: #c8b560;}

.filaTaulaSel { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #232176; text-decoration: none; border-top: 1px solid #232176; text-align: left; padding-left: 4px; background-color: #cfcfcf; }

.capaInput {
	position: absolute;
	left: 380px;
	top: 200px;
	width: 400px;
	height: 80px;
	background-color: #FFFFFF;
	border: 2px SOLID #005081;
	z-index: 999999;
	display: none;
	color: #005081;
	}

.cobroOK { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #green; text-decoration: none;}
.cobroKO { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #red; text-decoration: none;}


/* estils per utilitzar amb overlib, fons per defecte a transparernt */

.marcTaulaOL1 {
border: 1px solid lightgrey;
border-radius: 10px;
opacity:0.7;
filter:alpha(opacity=70);
}
.tdTitolOL1c {
font-family: 'Arial';
font-size: 12px;
font-weight: bold;
color: #404040;
background-color: #79FF75;
text-decoration: none;
border-radius: 0px 0px 0px 0px;
opacity:0.7; filter:alpha(opacity=70);
}
.tdTitolOL1ne {
font-family: 'Arial';
font-size: 12px;
font-weight: bold;
color: #404040;
background-color: #79FF75;
text-decoration: none;
border-radius: 0px 10px 0px 0px;
opacity:0.7; filter:alpha(opacity=70);
}
.tdTitolOL1se {
font-family: 'Arial';
font-size: 12px;
font-weight: bold;
color: #404040;
background-color: #79FF75;
text-decoration: none;
border-radius: 0px 0px 10px 0px;
opacity:0.7; filter:alpha(opacity=70);
}
.tdTitolOL1so {
font-family: 'Arial';
font-size: 12px;
font-weight: bold;
color: #404040;
background-color: #79FF75;
text-decoration: none;
border-radius: 0px 0px 0px 10px;
opacity:0.7; filter:alpha(opacity=70);
}
.tdTitolOL1no {
font-family: 'Arial';
font-size: 12px;
font-weight: bold;
color: #404040;
background-color: #79FF75;
text-decoration: none;
border-radius: 10px 0px 0px 0px;
opacity:0.7; filter:alpha(opacity=70);
}

.tdTexteOL1 {
font-family: 'Arial';
font-size: 10px;
font-weight: normal;
color: #000000;
text-decoration: none;
opacity:0.7; filter:alpha(opacity=70);
}

.texteGranVerd {
font-family: 'Arial';
font-size: 16px;
color: #339933;
}

.texteGranVermell {
font-family: 'Arial';
font-size: 16px;
color: #ff0000;
}


.texteEnormeVermell {
font-family: 'Arial';
font-size: 24px;
font-weight: bold;
color: #ff0000;
}

.texteEnormeNegre {
font-family: 'Arial';
font-size: 24px;
font-weight: bold;
color: #000000;
}

.texteGran { font-family: 'Arial'; font-size: 16px; font-weight: normal; color: #0279ff; text-decoration: none; }
.texteGran a: { font-family: 'Arial'; font-size: 16px; font-weight: normal; color: #0279ff; text-decoration: none; }
.texteGran a:link { font-family: 'Arial'; font-size: 16px; font-weight: normal; color: #0279ff; text-decoration: none; }
.texteGran a:visited { font-family: 'Arial'; font-size: 16px; font-weight: normal; color: #0279ff; text-decoration: none; }
.texteGran a:hover { font-family: 'Arial'; font-size: 16px; font-weight: normal; color: #0279ff; text-decoration: none; }

.texteMitja { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #0279ff; text-decoration: none; }
.texteMitja a: { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #0279ff; text-decoration: none; }
.texteMitja a:link { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #0279ff; text-decoration: none; }
.texteMitja a:visited { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #0279ff; text-decoration: none; }
.texteMitja a:hover { font-family: 'Arial'; font-size: 14px; font-weight: normal; color: #0279ff; text-decoration: none; }

.tdTitol4x4 { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #029ddf; text-decoration: none; border-radius: 5px 5px 5px 5px; }
.tdTitol4x4 a: { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #029ddf; text-decoration: none; border-radius: 5px 5px 5px 5px; }
.tdTitol4x4 a:link { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #029ddf; text-decoration: none; border-radius: 5px 5px 5px 5px; }
.tdTitol4x4 a:visited { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #029ddf; text-decoration: none; border-radius: 5px 5px 5px 5px; }
.tdTitol4x4 a:hover { font-family: 'Arial'; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #029ddf; text-decoration: none; border-radius: 5px 5px 5px 5px; }

.sangrat1linia { text-indent: 20px; }

.marcTaulaGaletes { border: 1px solid #0437a5; border-radius: 5px;}
.CondicionsTexte { font-family: 'Arial'; font-size: 12px; font-weight: normal; color: #0279ff; text-decoration: none; border: 1px solid #0279ff; }