.textomenuh {  font-size: 10px; letter-spacing: 0.2pt;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: normal; color: #000000; text-transform: uppercase}

.textomenuv {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 1pt; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}

.textomenuvreves {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 1pt; line-height: normal; font-weight: normal; color: #8097AC; text-decoration: none}

.textoidioma {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; letter-spacing: 1.5pt; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}

.textomenupie {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: normal; font-weight: normal; color: #808080; text-decoration: none}

.menupie_azul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: normal; font-weight: normal; color: #8097AC; text-decoration: none}

.titulo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #014983; text-decoration: none}

.titulomayus {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #002E59; text-decoration: none; text-transform: uppercase}

.titulopeque {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: bold; color: #014983; text-decoration: none}

.titulopegris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: bold; color: #666666; text-decoration: none}

.tituloazul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; color: #8097AC; text-decoration: none}

.titulonegrita {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: bold; color: #000000; text-decoration: none}

.titulorojo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: bold; color: #FF0000; text-decoration: none}

.texto_rojo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; color: #FF0000; text-decoration: none}

.cuerpo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}

a.cuerpo:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}

a.cuerpo:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; color: #014983; text-decoration: none}
.cuerpogris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
}

.cuerpoazul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; color: #014983; text-decoration: none}

.cuerpoenlace  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: bold; color: #8097AC; text-decoration:none}

.cuerpoenlace2  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: normal; font-weight: bold; color: #8097AC; text-decoration:none}

.pieazul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: bold; color: #8097AC; text-decoration: none}

.pieverde {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: bold; color: #55BE47; text-decoration: none}

.titulogris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: bold; color: #808080; text-decoration: none}

.tituloblanco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}

.textoblanco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; color: #FFFFFF; text-decoration: none}

.tituloblancopeque {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}

.autormensaje {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: bold; color: #000000; text-decoration: none}

.tituloforo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; line-height: normal; font-weight: bold; color: #8097AC; text-decoration:none;}

.titulotema {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; font-weight: normal; color: #002E59; text-decoration: none}

.textonoticiasm {
	FONT-SIZE: 7.5pt; COLOR: #333333; FONT-FAMILY: verdana,helvetica,arial; TEXT-DECORATION: none
}
.textonoticia {
	FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: verdana,helvetica,arial; TEXT-DECORATION: none}

.textonoticiabold {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #555555; FONT-FAMILY: verdana,helvetica,arial; TEXT-DECORATION: none
}
.textonoticiaazul {
	FONT-SIZE: 7.5pt; COLOR: #8097AC; FONT-FAMILY: verdana,helvetica,arial; TEXT-DECORATION: none
}

.textonoticiaazul2 {
	FONT-SIZE: 8pt; COLOR: #204f70; FONT-FAMILY: verdana,helvetica,arial; TEXT-DECORATION: none
}

/* ESTILO PARA LOS CAMPOS DEL FORMULARIO */

.cuadros {
	background-color: #CCD6DE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	width: 400px;
	border: 1px solid #000000;
}

.cuadros2 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#333333;
	width: 450px;
	border: 1px solid #CCD6DE;
}

.cuadrosv {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#333333;
	width: 450px;
	border: 1px solid #55BE47;
}

.form_usuario {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #002E59;
	border: 1px solid #8097AC;
}

.form_docs {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
	border: 1px solid #8097AC;
}

.cuadros_bloq {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	border: 1px solid #CCCCCC;
}

.cuadro_fechas {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	width: 125px;
	border: 1px solid #CCD6DE;
	
}

.cuadro_select {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	border: 1px solid #CCD6DE;
	
}


.botones{
	background-color: #8097AC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:100;
	color: #FFFFFF;
}

/* estilo de las listas */

ul {
line-height: 1.4;

} 

ol {
line-height: 1.4;

} 
/* ESTILO DE LOS ENLACES */

a.textomenuh:link {
color: #000000;
text-decoration:none;
} 

a.textomenuh:hover {
color: #8097AC;
} 

a.textomenuv:link {
color: #000000;
text-decoration:none;
} 

a.textomenuvreves:link {
color: #8097AC;
text-decoration:none;
} 

a.textomenuvreves:hover {
color: #000000;
text-decoration:none;
} 

a.textomenuv:hover {
color: #8097AC;
} 

a.textoidioma:link {
color: #FFFFFF;
text-decoration:none;
} 

a.textoidioma:hover {
color: #000000;
} 

.textodias {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #555555; 
text-decoration: none;
}

a.textodias:link {
color: #555555;
text-decoration:none;
width: 		96% !important;
width: 		96%;
} 

a.textodias:hover {  /*textodias es el estilo de los días del calendario con eventos */
color: #FFFFFF;
background-color: #8097AC;
cursor:pointer;

} 

a.textomenupie:hover {
color: #000000;
} 

a.menupie_azul:hover {
color: #014983;
} 

a.cuerpoenlace:link {
color: #8097AC;
font-weight: bold;
text-decoration:none;
} 

a.cuerpoenlace:hover {
text-decoration:underline;
} 

a.cuerpoenlace2:link {
color: #8097AC;
font-weight: bold;
text-decoration:none;
} 

a.cuerpoenlace2:hover {
text-decoration:underline;
} 

a.tituloforo:link{
color: #8097AC;
font-weight: bold;
text-decoration:none;
}

a.tituloforo:hover{
text-decoration:underline;
} 

a.pieazul:link {
text-decoration:none;
}

a.pieazul:hover {
text-decoration:underline;
} 

a.titulo:link {
color: #014983;
text-decoration:none;
} 

a.titulo:hover {
text-decoration:underline;
} 

a.tituloazul:hover {
text-decoration:underline;
} 

a.textonoticiasm:link {
	TEXT-DECORATION: none;
}

a.textonoticiasm:hover {
	color:#002E59;
}

a.textonoticiaazul:link {
	FONT-SIZE: 7.5pt; COLOR: #8097AC; FONT-FAMILY: verdana,helvetica,arial; TEXT-DECORATION: none
}

a.textonoticiaazul:hover {
	FONT-SIZE: 7.5pt; COLOR: #014983; FONT-FAMILY: verdana,helvetica,arial; TEXT-DECORATION: none
}

a.textonoticia:link {
	TEXT-DECORATION: none;
}

a.textonoticia:hover {
	TEXT-DECORATION: none; COLOR: #014983
}

/** TABLAS **/

table td.padding {
padding: 9px;
}

table tr.espacio th {
height: 3px;
}

table.foro {
width: 760px;
margin: 0px auto;
background: #FFFFFF;
}

table.foro thead th {
font: bold .7em/1.2em "Verdana", Arial, Tahoma, sans-serif;
color: #fff;
background: #8097AC;
text-align: center;
padding: 2px;
border: 0;
}

table.foro thead th.izquierda {
font: bold .7em/1.2em "Verdana", Arial, Tahoma, sans-serif;
color: #fff;
background: #8097AC;
text-align: left;
padding: 2px;
border: 0;
}

table.foro tbody tr.principal th {
font: bold .9em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif;
color: #fff;
background: #FFFFFF;
text-align: left;
padding: 5px;
border: 0;
}
table.foro tbody tr.etapas th {
font: bold .9em/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif;
color: #fff;
background: #DC4503;
text-align: left;
padding: 5px;
border-top: 1px solid #eee;
border: 1px dotted #CCD6DE;
}


table.foro tbody tr.espacio th {
height: 3px;
}

table.foro tbody td {
background: #FFFFFF;
text-align: center;
vertical-align:middle;
padding: 5px;
border-bottom: 1px solid #CCD6DE;
border-top: 1px solid #CCD6DE;
border-right: 1px solid #CCD6DE;
}

table.foro tbody td.izquierda {
background: #FFFFFF;
text-align: left;
vertical-align:middle;
padding: 5px;
border-bottom: 1px solid #CCD6DE;
border-top: 1px solid #CCD6DE;
border-right: 1px solid #CCD6DE;
}

table.foro tbody td.imagen {
background: #CCD6DE;
padding: 5px;
border: 1px solid #CCD6DE;
text-align:center;
width:50px;

}

table.noticias {
width: 760px;
margin: 0px auto;
background: #FFFFFF;
}

table.noticias tbody td.noticia2 {
background: #FFFFFF;
text-align: left;
vertical-align:top;
padding: 5px;
border-top: 1px dashed #CCD6DE;
border-bottom: 1px dashed #CCD6DE;
border-left: 1px dashed #CCD6DE;

}

table.noticias tbody td.puntos {
background: #FFFFFF;
text-align: right;
vertical-align:text-top;
vertical-align:top;
padding: 1px;
border-top: 1px dashed #CCCCCC;
border-bottom: 1px dashed #CCCCCC;
border-left: 1px dashed #CCCCCC;
border-right: 1px dashed #CCCCCC;

}

table.noticias tbody td.puntos_izq {
background: #FFFFFF;
text-align: left;
vertical-align:text-top;
vertical-align:top;
padding: 1px;
border-top: 1px dashed #CCD6DE;
border-bottom: 1px dashed #CCD6DE;
border-left: 1px dashed #CCD6DE;
border-right: 1px dashed #CCD6DE;

}

table.info {
background: #FFFFFF;
text-align: left;
vertical-align:text-top;
vertical-align:top;
padding: 1px;
border-top: 1px dashed #CCD6DE;
border-bottom: 1px dashed #CCD6DE;
border-left: 1px dashed #CCD6DE;
border-right: 1px dashed #CCD6DE;

}

table.noticias tbody td.noticia {
background: #FFFFFF;
text-align: left;
vertical-align:top;
padding: 5px;
}

table.noticias tbody td.prueba1 {
background: #FFFFFF;
text-align: left;
vertical-align:top;
padding: 0px;
line-height: 1.4;
}

table.noticias tbody td.prueba2 {
background: #FFFFFF;
text-align: left;
vertical-align:top;
padding: 0px;
line-height: 110%;
}


table.noticias tbody tr.espacio th {
height: 5px;
}

table.noticias tbody tr.espacio td {
height: 5px;
}


table.noticias tbody tr.d_espacio th {
height: 10px;
}

table.noticias tbody tr.d_espacio td {
height: 10px;
}

.fondoazulclaro {
	BACKGROUND: #e4edf6
}

.espaciado{
line-height: 1.4;
}

table td.espaciado {
line-height: 1.4;
}


.espacio_doble{
line-height: 0.5;
}
.azulgris {
	BACKGROUND: #bdcede
}

.blanco {
	BACKGROUND: #ffffff
}

/* TABLA PARA EL CALENDARIO */


table.calendario {
/*width: 210px;*/
margin: 0px auto;
background: #999999;
}

table.calendario tbody td {
background: #FFFFFF;
text-align: center;
vertical-align:middle;
padding: 0px;
width:18px;
/*height:15px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

table.calendario tbody td.enlace {
background: #CCD6DE;
text-align: center;
vertical-align:middle;
padding: 0px;
width:18px;
/*height:14px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#014983;
font-style:normal;
}



table.calendario tbody td.semana {
background: #8097AC;
text-align: center;
vertical-align:middle;
padding: 0px;
width:18px;
height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

table.calendario tbody td.deshabil {
background: #f0f0f0;
text-align: center;
vertical-align:middle;
padding: 0px;
width:18px;
height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}

table.calendario tbody td.diahoy {
background: #8097AC;
text-align: center;
vertical-align:middle;
padding: 0px;
width:18px;
height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}


.semana:hover{ /* Hovered cells <TD> */
  background: #8097AC;
  color:#CCD6DE;
}


table.calendario tbody td.flechas { /* Hovered cells <TD> */
  background: #8097AC;
  color:#CCD6DE;
}

table.pieevento {
background: #FFFFFF;
border-top: 1px dashed #CCD6DE;
border-bottom: 1px dashed #CCD6DE;
border-left: 1px dashed #CCD6DE;
border-right: 1px dashed #CCD6DE;
}

table.pieevento tbody td.texto{
background: #FFFFFF;
text-align:left;
padding:1px;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#444444;
}

table.pieevento tbody td.titulo{
background: #FFFFFF;
text-align:left;
padding:1px;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#8097AC;
}

/* TABLA DE ASOCIACIONES (castellano/asociaciones.php) */

table.asociaciones {
background: #CCD6DE;
}

table.asociaciones th {
background: #f0f0f0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #014983;
font-weight:bold;
padding:2px;
text-align:left;
}

table.asociaciones td {
background: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
padding:8px;

}


table.calendario2 {
/*width: 210px;*/
margin: 0px auto;
background: #CCD6DE;
}

table.calendario2 tbody td {
background: #FFFFFF;
text-align: center;
vertical-align:middle;
padding: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

td.rojo{
border: 1px solid #FF0000;
}

/** prueba de una cosa sacada de una web **/
.toclink 
{
	width: 		100% !important;
	height: 100%;
	/*font-size: 	11px;*/
	white-space: 	nowrap;
	
	display: 		block;
}
a.toclink:link, a.toclink:visited
{
	/*padding: 		2px 2px 2px 2px; */
	background: 	#FFFFFF;  
	width: 		100% !important;
	height: 100%;
	border: 		#FFFFFF 1px solid;
	text-decoration: 	none;
	color: 		#336699;
	white-space: 	nowrap;	
	display: 		block;
}
a.toclink:hover 
{
	/*padding: 		2px 2px 2px 2px;*/
	border: 		#c0c0c0 1px solid; 
	background: 	#8097AC; 
	height: 100%;
	text-decoration: 	none;
	color: 		#ffffff;
}

.mapaweb 
{
	background: 	#FFFFFF;  
	border:1px solid #FFFFFF; 
	width: 		90% !important;
	height: 100%;
	text-decoration: 	none;
	color: 		#333333;
	white-space: 	nowrap;	
	display: 		block;
}


a.mapaweb:link
{
	/*padding: 		2px 2px 2px 2px; */
	background: 	#FFFFFF;  
	border:1px solid #FFFFFF; 
	width: 		90% !important;
	height: 100%;
	text-decoration: 	none;
	color: 		#333333;
	white-space: 	nowrap;	
	display: 		block;
}


a.mapaweb:hover 
{
	/*padding: 		2px 2px 2px 2px;*/
	/*border: 		#c0c0c0 1px solid; */
	background: 	#f0f0f0;
	border:1px solid #f0f0f0; 
	height: 100%;
	text-decoration: 	none;
	color: 		#336699;
}

.mapaweb2 
{
	width: 		100% !important;
	height: 100%;
	/*font-size: 	11px;*/
	white-space: 	nowrap;
	background: 	#FFFFFF;  
	border:1px solid #FFFFFF; 
	width: 		90% !important;
	height: 100%;
	text-decoration: 	none;
	color: 		#000000;
	display: 		block;
}
a.mapaweb2:link
{
	/*padding: 		2px 2px 2px 2px; */
	background: 	#FFFFFF;  
	border:1px solid #FFFFFF; 
	width: 		90% !important;
	height: 100%;
	text-decoration: 	none;
	color: 		#000000;
	white-space: 	nowrap;	
	display: 		block;
}
a.mapaweb2:hover 
{
	/*padding: 		2px 2px 2px 2px;*/
	/*border: 		#c0c0c0 1px solid; */
	background: 	#FFFFFF;
	/*border:1px solid #CCD6DE; */
	height: 100%;
	text-decoration: 	none;
	color: 		#014983;
}

.dept 
{
	width: 		100% !important;
	height: 100%;
	/*font-size: 	11px;*/
	white-space: 	nowrap;
	background: 	#FFFFFF;  
	border:1px solid #FFFFFF; 
	width: 		90% !important;
	height: 100%;
	text-decoration: 	none;
	color: 		#000000;
	display: 		block;
}
a.dept:link
{
	/*padding: 		2px 2px 2px 2px; */
	background: 	#FFFFFF;  
	border:1px solid #FFFFFF; 
	width: 		90% !important;
	height: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: 	none;
	color: 		#000000;
	white-space: 	nowrap;	
	display: 		block;
}
a.dept:hover 
{
	/*padding: 		2px 2px 2px 2px;*/
	/*border: 		#c0c0c0 1px solid; */
	background: 	#FFFFFF;
	/*border:1px solid #CCD6DE; */
	height: 100%;
	text-decoration: 	none;
	color: 		#014983;
}

/** prueba  PARA LOS DÍAS **/

.boton 
{
	width: 		100% !important;
  	width: 		100%;
	font-size: 	11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	white-space: 	nowrap;
	display: 		block;
}
a.boton:link, a.boton:visited
{
	/*padding: 		2px 2px 2px 2px;*/ 
	background: 	#FFFFFF;  
	border: 		#FFFFFF 1px solid; 
	text-decoration: 	none;
	color: #333333;
	
}
a.boton:hover 
{
	/*padding: 		2px 2px 2px 2px;*/
	border: 		#CCD6DE 1px solid; 
	background: 	#f0f0f0; 
	text-decoration: 	none;
	color: 		#014983;
}

.e_boton 
{
	width: 		100% !important;
  	width: 		100%;
	font-size: 	11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	white-space: 	nowrap;
	display: 		block;
}
a.e_boton:link, a.e_boton:visited
{
	/*padding: 		2px 2px 2px 2px;*/ 
	background: 	#FFFFFF;  
	border: 		#FFFFFF 1px solid; 
	text-decoration: 	none;
	color: #333333;
	
}
a.e_boton:hover 
{
	/*padding: 		2px 2px 2px 2px;*/
	border: 		#CCD6DE 1px solid; 
	background: 	#f0f0f0; 
	text-decoration: 	none;
	color: 		#014983;
}


/** prueba  PARA LOS DÍAS **/
.dias 
{
	width: 		100% !important;
  	width: 		100%;
	font-size: 	10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	white-space: 	nowrap;
	display: 		block;
}
a.dias:link, a.dias:visited
{
	/*padding: 		2px 2px 2px 2px;*/ 
	/*background: 	#CCD6DE;  */
	/*border: 		#cccccc 1px solid; */
	text-decoration: 	none;
	color: #555555;
	
}
a.dias:hover 
{
	/*padding: 		2px 2px 2px 2px;*/
	border-bottom:	#8097AC 1px solid;
	border-left: #8097AC 1px solid;
	border-top:	#8097AC 1px solid;
	/*border: 		#8097AC 1px solid; */
	background: 	#8097AC; 
	text-decoration: 	none;
	color: 		#FFFFFF;
}

.pierojo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: bold; color: #CC0000; text-decoration: none}

a.pierojo:link {
text-decoration:none;
}

a.pierojo:hover {
text-decoration:underline;
} 
