/* Estils pàgines de contingut */
/* Classes comuns */

input  { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; 	text-decoration: none; }
select  { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; 	text-decoration: none; }
textarea  { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; 	text-decoration: none; }

.capaOculta
{
	visibility: visible;
	opacity: 0.0;
}

.capaMostrar
{
	opacity: 1.0;
	transition-property: opacity;
	transition-duration: 1.5s;
	transition-timing-function: linear;
	transition-delay: 0.25s;
}

.capaVisible
{
	visibility: visible;
	opacity: 1.0;
}

.capaOcultar
{
	opacity: 0.0;
	transition-property: opacity;
	transition-duration: 1.0s;
	transition-timing-function: linear;
	transition-delay: 0.25s;
}

.texteMenu { font-family: 'Arial'; font-size: 20px; font-weight: bold; color: #01A9DB; text-decoration: none; background-color: #FFFFFF; text-align: center; }
.texteMenu a: { font-family: 'Arial'; font-size: 20px; font-weight: bold; color: #01A9DB; text-decoration: none; background-color: #FFFFFF; text-align: center; }
.texteMenu a:link { font-family: 'Arial'; font-size: 20px; font-weight: bold; color: #01A9DB; text-decoration: none; background-color: #FFFFFF; text-align: center; }
.texteMenu a:visited { font-family: 'Arial'; font-size: 20px; font-weight: bold; color: #01A9DB; text-decoration: none; background-color: #FFFFFF; text-align: center; }
.texteMenu a:hover { font-family: 'Arial'; font-size: 20px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #A9F5F2; text-align: center; }

.iconaMenu { text-align: center; opacity:1.0; filter:alpha(opacity=100); }
.iconaMenu a: { text-align: center; opacity:0.7; filter:alpha(opacity=70); }
.iconaMenu a:link { text-align: center; opacity:0.7; filter:alpha(opacity=70); }
.iconaMenu a:visited { text-align: center; opacity:1.0; filter:alpha(opacity=100); }
.iconaMenu a:hover { text-align: center; opacity:1.0; filter:alpha(opacity=100);}

.textePetit { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; 	text-decoration: none; text-align: right; }
.textePetit a: { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; text-align: right; }
.textePetit a:link { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; text-align: right; }
.textePetit a:visited { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; text-align: right; }
.textePetit a:hover { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; text-align: right; }

.textePetitNA { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; }
.textePetitNA a: { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; }
.textePetitNA a:link { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; }
.textePetitNA a:visited { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; }
.textePetitNA a:hover { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; }

.textePetitTD { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #000080; 	text-decoration: none; }
.textePetitTD a: { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #000080; text-decoration: none; background-color: #FFFFFF; }
.textePetitTD a:link { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #000080; text-decoration: none; background-color: #FFFFFF; }
.textePetitTD a:visited { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #000080; text-decoration: none; background-color: #FFFFFF; }
.textePetitTD a:hover { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #000080; text-decoration: none; background-color: #FFFFFF; }

.titolTaula { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #00BFFF; }
.titolTaulaLogin { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #00BFFF; border-radius: 10px 10px 0px 0px; }

.texteTaula0 { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; }
.texteTaula0 a: { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; }
.texteTaula0 a:link { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; }
.texteTaula0 a:visited { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; }
.texteTaula0 a:hover { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #FFFFFF; }
.texteTaulaEntrada0 { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #0B610B; text-decoration: none; background-color: #FFFFFF; }
.texteTaulaSortida0 { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #FF0000; text-decoration: none; background-color: #FFFFFF; }

.texteTaula1 { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #D8F6DE; }
.texteTaula1 a: { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #D8F6DE; }
.texteTaula1 a:link { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #D8F6DE; }
.texteTaula1 a:visited { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #D8F6DE; }
.texteTaula1 a:hover { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #D8F6DE; }
.texteTaulaEntrada1 { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #0B610B; text-decoration: none; background-color: #D8F6DE; }
.texteTaulaSortida1 { font-family: 'Arial'; font-size: 14px; font-weight: bold; color: #FF0000; text-decoration: none; background-color: #D8F6DE; }

.marcTaula { border: 1px solid #232176; }
.marcTaulaLogin { border: 1px solid #232176; border-radius: 10px 10px 10px 10px; }

.barraEsquerra {background-color: #F78181; border-radius: 10px 0px 0px 10px;}
.barraDreta {background-color: #04B404; border-radius: 0px 10px 10px 0px;}
.barraDretaE {background-color: #04B404; border-radius: 0px 10px 10px 0px;}
.barraDretaS {background-color: #F78181; border-radius: 0px 10px 10px 0px;}

.opgrupN { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; text-decoration: none; background-color: #04B404; }
.opgrupN label  { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; text-decoration: none; }
.opgrupN option  { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #013ADF; text-decoration: none;  background-color: #FFFFFF; }

.opgrupE { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #04B404; }
.opgrupE label  { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.opgrupE option  { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #04B404; text-decoration: none;  background-color: #FFFFFF; }

.opgrupS { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none;  background-color: #F78181; }
.opgrupS label  { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.opgrupS option  { font-family: 'Arial'; font-size: 16px; font-weight: bold; color: #F78181; text-decoration: none; background-color: #FFFFFF; }
