.recuadros {
	POSITION: absolute;
	visibility: hidden;
}
.ancla {
	VISIBILITY: visible;
	POSITION: relative;
	top: 0px;
	width: 161px;

}
body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}

/*text invisible */

.textInvisible
{
    FONT: bold 1pt Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

a.invisible {color: #ffffff; text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 1px; }
a.invisible:visited {  color: #ffffff;  font-family: Arial, Helvetica, sans-serif;	font-size: 1px; }
a.invisible:hover {	color: #ffffff;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 1px; }
a.invisible:active {  color: #ffffff;  text-decoration: none; font-family: Arial, Helvetica, sans-serif;  font-size: 1px; }


/* Rollovers */
a.rollover1 {color: #ffffff; font-weight: bold; text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px; }
a.rollover1:visited {  color: #ffffff;  font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px; }
a.rollover1:hover {	color: #ffffff;	font-weight: bold;text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px; }
a.rollover1:active {  color: #ffffff;  font-weight: bold; font-family: Arial, Helvetica, sans-serif;  font-size: 15px; }

a.rollover0 {color: #000; font-weight: bold; text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px; }
a.rollover0:visited {  color: #000;  font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px; }
a.rollover0:hover {	color: #000;	font-weight: bold;text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px; }
a.rollover0:active {  color: #000;  font-weight: bold; font-family: Arial, Helvetica, sans-serif;  font-size: 15px; }

a.rol-home {color: #8097AE;	 text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home:visited {  color: #8097AE;  	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home:hover {	color: #ffffff;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home:active {  color: #ffffff;   font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }

a.rol-home-fuc {color: #F5CCEC;	 text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-fuc:visited {  color: #F5CCEC;  	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-fuc:hover {	color: #ffffff;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-fuc:active {  color: #ffffff;   font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }

a.rol-home-gris {color: #F4F2F2;	 text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-gris:visited {  color: #F4F2F2;  	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-gris:hover {	color: #ffffff;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-gris:active {  color: #ffffff;   font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }


a.rol-home-groc {color: #000;	 text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-groc:visited {  color: #000;  	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-groc:hover {	color: #000;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-groc:active {  color: #000;   font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }

a.rol-home-neg {color: #000;	 text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-neg:visited {  color: #000;  	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-neg:hover {	color: #000;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-neg:active {  color: #000;   font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }



a.rol-home-verd {color:  #BBD6C2;	 text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-verd:visited {  color:  #BBD6C2;  	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-verd:hover {	color: #ffffff;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-verd:active {  color: #ffffff;   font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }


a.rol-home-verd2 {color:  #E9E9CD;	 text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-verd2:visited {  color:  #E9E9CD;  	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-verd2:hover {	color: #ffffff;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-verd2:active {  color: #ffffff;   font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }


a.rol-home-blau {color:  #DDECF8;	 text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-blau:visited {  color:  #DDECF8;  	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-blau:hover {	color: #ffffff;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rol-home-blau:active {  color: #ffffff;   font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }



a.menuinf {	color: #848589; text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.menuinf:visited {  color: #848589; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.menuinf:hover {	color: #000000;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.menuinf:active {  color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

a.rolhemeroteca {	color: #000000;	 text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rolhemeroteca:visited {  color: #000000;  	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rolhemeroteca:hover {	color: #000000;	;text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rolhemeroteca:active {  color: #000000;  font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }
    
 
a.rollover-menu1 {	color: #E9E9E9;	font-weight: bold; text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rollover-menu1:visited {  color: #E9E9E9;  font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rollover-menu1:hover {	color: #ffffff;	font-weight: bold;text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rollover-menu1:active {  color: #ffffff;  font-weight: bold; font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }

a.rollover-menu2 {	color: #E1EBF3;	font-weight: bold; text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rollover-menu2:visited {  color: #E1EBF3;  font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rollover-menu2:hover {	color: #ffffff;	font-weight: bold;text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rollover-menu2:active {  color: #ffffff;  font-weight: bold; font-family: Arial, Helvetica, sans-serif;  font-size: 11px; } 

a.rollover-menu-fuc {	color: #FAE6F6;	font-weight: bold; text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rollover-menu-fuc:visited {  color: #FAE6F6;  font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rollover-menu-fuc:hover {	color: #ffffff;	font-weight: bold;text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
a.rollover-menu-fuc:active {  color: #ffffff;  font-weight: bold; font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }   
  
a.rolpie {color: #CECED0;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }

a.rolpie:visited {color: #CECED0;  	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}

a.rolpie:hover {color: #ffffff;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }

a.rolpie:active {color: #CECED0;  font-family: Arial, Helvetica, sans-serif;  font-size: 11px; }


a.rol-hitoric {	color: #848589;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; }

a.rol-hitoric:visited {  color: #848589;  	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}

a.rol-hitoric:hover {	color: #848589;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; }

a.rol-hitoric:active {  color: #848589;  font-family: Arial, Helvetica, sans-serif;  font-size: 12px; }

  /* --------------------------------------------------------------*/
  
  /* textes NORMALS */
  
.desplegable-home-gris {color: #F4F2F2;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;}  
  
  .pie1 {font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #000000;}

  .tex-gris-bold{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #848589;font-weight: bold;text-align: justify;}
  
  .tex-gris-bold-g{font-family: Arial, Helvetica,sans-serif;font-size:18px;color: #848589;font-weight: bold;text-align: justify;}
  
    .tex-gris-negre-g{font-family: Arial, Helvetica,sans-serif;font-size:18px;color: #000;font-weight: bold;text-align: justify;}
	
	    .tex-gris-magenta-g{font-family: Arial, Helvetica,sans-serif;font-size:18px;color: #E50F9F;font-weight: bold;text-align: justify;}
  
  .tex-art-fucsia{font-family: Arial, Helvetica,sans-serif;font-size:20px;color: #CC00A0;font-weight: bold;text-align: justify;}
  
    .tex-art-negre{font-family: Arial, Helvetica,sans-serif;font-size:20px;color: #000;font-weight: bold;text-align: justify;}
  
  .tex-art-fucsia2{font-family: Arial, Helvetica,sans-serif;font-size:20px;color: #A63293;font-weight: bold;text-align: justify;}
  
    .tex-art-verd{font-family: Arial, Helvetica,sans-serif;font-size:20px;color: #006619;font-weight: bold;text-align: justify;}
		    .tex-art-taronja{font-family: Arial, Helvetica,sans-serif;font-size:20px;color: #F7931D;font-weight: bold;text-align: justify;}
			
					    .tex-art-vemell{font-family: Arial, Helvetica,sans-serif;font-size:20px;color: #DC241F;font-weight: bold;text-align: justify;}
			
	    .tex-art-gris{font-family: Arial, Helvetica,sans-serif;font-size:20px;color: #A7A9A7;font-weight: bold;text-align: justify;}
		
			    .tex-art-lil{font-family: Arial, Helvetica,sans-serif;font-size:20px;color: #6600FA;font-weight: bold;text-align: justify;}
				
			    .tex-art-magenta{font-family: Arial, Helvetica,sans-serif;font-size:20px;color: #E50F9F;font-weight: bold;text-align: justify;}	
				
							    .tex-art-groc{font-family: Arial, Helvetica,sans-serif;font-size:20px;color: #FFCC00;font-weight: bold;text-align: justify;}				
	
	    .tex-art-blau{font-family: Arial, Helvetica,sans-serif;font-size:20px;color: #00A6DE;font-weight: bold;text-align: justify;}
		
	    .tex-art-verd2{font-family: Arial, Helvetica,sans-serif;font-size:20px;color: #938F04;font-weight: bold;text-align: justify;}

  .tex-negro-bold{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #000000;font-weight: bold;}
  
    .tex-magenta-bold{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #E50F9F;font-weight: bold;}
  
.tex-magenta-groc{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #FFCC00;font-weight: bold;}
  
  
 .tex-oliva{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #918C66;font-weight: bold;text-align: justify;}
 
  .tex-verd_dos{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #938F04;font-weight: bold;text-align: justify;}
    
.tex-taronja{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #E08F00;font-weight: bold;text-align: justify;}

.tex-vermell{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #DC241F;font-weight: bold;text-align: justify;}

.tex-lil{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #6600FA;font-weight: bold;text-align: justify;}

.tex-azul{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #00356A;font-weight: bold;text-align: justify;}

.tex-fucsia{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #CC00A0;font-weight: bold;}

.tex-fucsia2{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #A63293;font-weight: bold;}

.tex-verd{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #006619;font-weight: bold;}

.tex-blau{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #00A6DE;font-weight: bold;}
	
.tex-blanco{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #ffffff; text-align: justify;}
	
  .tex-negro{font-family: Arial, Helvetica,sans-serif;font-size: 11px;color: #000000; text-align: justify;}
  .txtcursiva{font-style: italic; }

 /* --------------------------------------------------------------*/

  /* text JUSTIFICAT */
.justificado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-align: justify;
}
 /* --------------------------------------------------------------*/
 
   /* FORMULARIS */
 .form {
	BORDER-RIGHT: rgb(144,144,144) 1px solid; BORDER-TOP: rgb(144,144,144) 1px solid;
	FONT-SIZE: 10px; BORDER-LEFT: rgb(144,144,144) 1px solid; WIDTH: 135px; COLOR: #000000;
	BORDER-BOTTOM: rgb(144,144,144) 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #FCFCFC
}


 /* --------------------------------------------------------------*/
 
   /* BOTONS */

.boto {FONT-SIZE: 10px; WIDTH: 120px; COLOR: #000000;
 FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; border:
  1px solid rgb(163,214,0); BACKGROUND-COLOR: #A3D600}

 /* --------------------------------------------------------------*/
 
 
 
 
 /* REDEFINIR ETIQUETES */


TD
{
    COLOR: #333333;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}


/* MENU NAVEGACIO FIXE */


.menu01{
	FONT-SIZE: 11px;
	FONT-FAMILY: arial,helvetica,sans-serif;
	TEXT-DECORATION: none;
	background:#ffffff;
	text-align:left;
	font-weight:normal;

}

.menu02{FONT-SIZE: 11px;COLOR: #ffffff;TEXT-DECORATION: none;background:#CC2E00;text-align:left;font-weight:normal}

.menu03{FONT-SIZE: 11px;COLOR: #ffffff;TEXT-DECORATION: none;background:#8CA700;text-align:left;font-weight:normal}

.menulink{font-size:11px;COLOR: #111111;text-decoration:none;text-align:left;font-weight:normal}
.menulink:active{font-size:11px;COLOR: #111111;text-decoration:none;text-align:left;font-weight:normal}
.menulink:link{font-size:11px;COLOR: #111111;text-decoration:none;text-align:left;font-weight:normal}
.menulink:visited{font-size:11px;COLOR: #111111;text-decoration:none;text-align:left;font-weight:normal}
.menulink:hover{font-size:11px;COLOR: #111111;text-decoration:none;text-align:left;font-weight:normal}

.menutext{FONT-SIZE: 11px;COLOR: #996699;text-decoration:none;text-align:left;font-weight:normal}
.menutext:link{FONT-SIZE: 11px;COLOR: #000000;text-decoration:none;text-align:left;font-weight:normal}
.menutext:visited{FONT-SIZE: 11px;COLOR: #000000;text-decoration:none;text-align:left;font-weight:normal}
.menuoff{FONT-SIZE: 11px;COLOR: #575757;TEXT-DECORATION: none;background:#FFFFFF;text-align:left;font-weight:normal}

