body	{ background: #ffffff; margin: 0; color: #3F3F3F; }

h1,h2,h3{ font-family: "Century Gothic",Arial; font-size: 22px; color: #3F3F3F; font-weight: bold; letter-spacing: -1px; float: left; line-height:28px; }
h2		{ font-size: 18px; float: left;}
h3		{ font-size: 17px; float: left;}

p,ul	{ font-family: "Century Gothic",Arial,Helvetica; font-size: 14px; }

a		{ color: #aaaaaa; text-decoration: none; }
a:hover	{ color: #7777aa; text-decoration: none; }

.xp		{ font-size: 9px;}
.p		{ font-size: 10px;}
.g		{ font-size: 11px;}

.v			{ font-family: Arial,Helvetica; font-size: 8px; }
a.v			{ color: #5F7FEF; font-weight: normal; }
a.v:hover	{ color: #5F7FEF; }

.tvi	{ color: #ffffff; }

.res2	{ font-size: 12px; color: #ffffff; font-weight: bold; }
.res1	{ font-size: 12px; color: #095a7c; font-weight: bold; }

ul		{ list-Style-type:disc; color: #043623;  }
.li		{ letter-spacing: 0px; }

.txb0	{ background: #000000;  }
.txb4	{ background: #5E5E5E;  }	/* bloque dere */
.txb5	{ background: #C5C5C5;  }	/* lineas */
/*
.txb6	{ background: #ffcc00;  }
*/
.txb7	{ background: #EEEDED;  }	/* fondo cabecera */
/*
.txb8	{ background: #DFEFF0;  }
.txb9	{ background: #fffff0;  }
*/

.txba	{ background-image: url(../_img/tx-fondo-logo.gif); background-repeat: no-repeat; }

pre		{ font-family: "Century Gothic",Helvetica,Arial; font-size: 10pt; }


.frm	{ font-family: "Century Gothic",Arial; font-size: 9px; color: #000000; font-weight: normal; background: #DFEFF0; border-color: #B8EFFD; border-style: inset; margin:0; }

.err	{ font-family: Arial; font-size: 8px; font-weight: bold; color: #ffffff; background: #ff0000;	}
