.titol1, .titol1 a:link, .titol1 a:visited, .titol1 a:active {
	background-color: #305080; 
	text-align: center;
	font: 16px bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
   text-decoration: none;   
}

.titol1peque, .titol1peque a:link, .titol1peque a:visited, .titol1peque a:active {
	background-color: #E08F00; 
	text-align: center;
	font: 14px bold Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
   text-decoration: none;   
}

.titol2,.titol2 a:link, .titol2 a:visited, .titol2 a:active {
	background-color: #E0E0E0; 
	text-align: left;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
   text-decoration: none;
}

.titol2peque,.titol2peque a:link, .titol2peque a:visited, .titol2peque a:active {
	background-color: #CC2E00; 
	text-align: left;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
   text-decoration: none;
}

.normal, .normal a:link, .normal a:visited, .normal a:active {
	font: bold 11px Arial, Helvetica, sans-serif;
   text-decoration: none;
}

.normalnobold, .normalnobold a:link, .normalnobold a:visited, .normalnobold a:active {
	font: 11px Arial, Helvetica, sans-serif;
   text-decoration: none;
}

.normalcontrol {
	font:  11px Arial, Helvetica, sans-serif;
   text-decoration: none;
}

.error, .error a:link, .error a:visited, .error a:active {
	font: bold 11px Arial, Helvetica, sans-serif;
   text-decoration: none;
	color: Red;
}

.fila-detall1, .fila-detall1 a:link, .fila-detall1 a:active, .fila-detall1 a:visited {
 	background-color: #80D5AA;
 	font: 11px Arial, Helvetica, sans-serif;
 	text-align: left;
 	color: Navy;
 	text-decoration: none;
   }

.fila-detall0, .fila-detall0 a:link, .fila-detall0 a:active, .fila-detall0 a:visited {
 	background-color: #F2F4F3;
 	text-align: left;
 	font: 11px Arial, Helvetica, sans-serif;
 	text-decoration: none;
 	color: Navy;
   }
   
  .tancat, .tancat a:link, .tancat a:active, .tancat a:visited {
 	background-color: #EA3958;
 	text-align: left;
 	font: 11px Arial, Helvetica, sans-serif;
 	text-decoration: none;
 	color: Navy;
   } 
   
   .fila-detall-mati, .fila-detall-mati a:link, .fila-detall-mati a:active, .fila-detall-mati a:visited {
 	background-color: #FFFFCC;
 	font: 11px Arial, Helvetica, sans-serif;
 	text-align: left;
 	color: Navy;
 	text-decoration: none;
   }

.fila-detall-parell, .fila-detall-parell a:link, .fila-detall-parell a:active, .fila-detall-parell a:visited {
 	background-color: #C9B5A5;
 	text-align: left;
 	font: 11px Arial, Helvetica, sans-serif;
 	text-decoration: none;
 	color: #000000;
   }
   
   .fila-detall-senars, .fila-detall-senars a:link, .fila-detall-senars a:active, .fila-detall-senars a:visited {
 	background-color: #F1ECE8;
 	text-align: left;
 	font: 11px Arial, Helvetica, sans-serif;
 	text-decoration: none;
 	color: #000000;
   }
   
.fila-detall-capset, .fila-detall-capset a:link, .fila-detall-capset a:active, .fila-detall-capset a:visited {
 	background-color: #EEE6E6;
 	text-align: left;
 	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 	text-decoration: none;
 	color: Navy;
   }   
   
.mostra {display: block;}

.oculta {display: none;}


.engrunes, .engrunes a:link, .engrunes a:visited, .engrunes a:active {
	font:  9px Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: Black;
}

.opcions, .opcions a:link, .opcions a:visited, .opcions a:active {
	font:  9px Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: Blue;
}

.vermell-gruixut {color: #FF0000;
                           font: bold ;
}

.vermell {color: #FF0000;                         
}

.entorn_usuari
{ font:  11px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #FFFFFF; 
}

.entorn_datahora
{  font:  9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.negreta {font: bold;                         
}
