a.verde:link
{
	color:#009933;
	font-family: Arial, helvetica, Geneva;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
}
a.verde:active
{
	color:#009933;
	font-family: Arial, helvetica, Geneva;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
}
a.verde:visited
{
	color:#009933;
	font-family: Arial, helvetica, Geneva;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
}
a.verde:hover
{
	color:#009933;
	font-family: Arial, helvetica, Geneva;
	font-size:12pt;
	font-weight:bold;
	text-decoration:underline;
}
td.azul
{
	background-color:#30619c;
	font-family:Arial,Helvetica,Geneva;
	font-size:9pt;
	color:White;
	padding:10px;
}
td.azul a:link
{
	color:White;
	font-weight:bold;
	text-decoration:underline;
}
td.azul a:visited
{
	color:White;
	font-weight:bold;
	text-decoration:underline;
}
td.azul a:active
{
	color:White;
	font-weight:bold;
	text-decoration:underline;
}
td.azul a:hover
{
	color:#f5e0cc;
	font-weight:bold;
	text-decoration:underline;
}
.blanco 
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:10pt;
	color:White;
}

.error 
{
	color: red; font-style: normal; 
	font-weight: bold; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva; 
	text-decoration: none;
}
.textoNegrita 
{
	color: black; font-style: normal; 
	font-weight: bold; 
	font-size: 12pt; 
	font-family: Arial, Helvetica, Geneva; 
	text-decoration: none;
}
.negrita 
{
	color: black; font-style: normal; 
	font-weight: bold; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva; 
	text-decoration: none;
}
.parrafo
{
	text-indent:20px;
	color: black; font-style: normal; 
	font-weight: normal; 
	font-size: 12pt; 
	font-family: Arial, Helvetica, Geneva; 
	text-decoration: none;
}

.noIndent
{
	text-indent: 0px;
}

.sangrado
{
	text-indent: 12px;
}

.desplazado
{
	margin-left: 12px;
}

.imprimir
{
	text-indent:20px;
	color: black; font-style: normal; 
	font-weight: normal; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva; 
	text-decoration: none;
}
.imprimir2
{
	color: black; font-style: normal; 
	font-weight: normal; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva; 
	text-decoration: none;
}

.primeralinea
{
	color: white; 
	font-family:Arial,helvetica,geneva;
	font-style: normal; 
	font-weight: bold; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva; 
	text-decoration: none;
}
table.respuestaFalse
{
	background-color:#DEE9F5;
	font-family:Arial,helvetica,geneva;
	color:#30619C;
	font-size:12px;
	font-weight:bold;
	margin-left:20px;
	border:1px solid #ce6300;
}
table.respuestaTrue
{
	background-color:white;
	font-family:Arial,helvetica,geneva;
	color:#30619C;
	font-size:12px;
	font-weight:normal;
	margin-left:20px;
	border:1px solid #ce6300;
}

a.respuesta:link
{
	color:#30619C;
	text-decoration:none;
}
a.respuesta:active
{
	color:#30619C;
	text-decoration:none;
}
a.respuesta:visited
{
	color:#30619C;
	text-decoration:none;
}
a.respuesta:hover
{
	color:#30619C;
	text-decoration:underline;
}


table.consulta
{
	font-family:Arial,helvetica,geneva;
	color:white;
	font-size:12px;
	font-weight:bold;
	padding-left:6px;
	border:1px solid white;
	background-color:#ce6300;
}
table.consulta a:link
{
	font-family:Arial,helvetica,geneva;
	color:white;
	font-size:12px;
	font-weight:bold;
	padding-left:6px;
	text-decoration:none;
}
table.consulta a:active
{
	font-family:Arial,helvetica,geneva;
	color:white;
	font-size:12px;
	font-weight:bold;
	padding-left:6px;
	text-decoration:none;
}
table.consulta a:visited
{
	font-family:Arial,helvetica,geneva;
	color:white;
	font-size:12px;
	font-weight:bold;
	padding-left:6px;
	text-decoration:none;
}
table.consulta a:hover
{
	font-family:Arial,helvetica,geneva;
	color:white;
	font-size:12px;
	font-weight:bold;
	padding-left:6px;
	text-decoration:underline;
}




.MensajesForo
{
	font-family:Arial,helvetica,geneva;
	color:white;
	font-size:12px;
	font-weight:bold;
	border:1px solid white;
	background-color:#ce6300;
	text-decoration: none;
}
.MensajesForo a
{
	font-family:Arial,helvetica,geneva;
	color:#DDD;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}


.apartado
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #ce6300; 
	FONT-FAMILY: Arial, Helvetica, Geneva;
	/*border-bottom:1px solid #ce6300;*/
}
.apartado a:active
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #ce6300; 
	text-decoration:none;
	FONT-FAMILY: Arial, Helvetica, Geneva;
	/*border-bottom:1px solid #ce6300;*/
}

.apartado a:visited
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #ce6300; 
	FONT-FAMILY: Arial, Helvetica, Geneva;
	text-decoration:none;
	/*border-bottom:1px solid #ce6300;*/
}
.apartado a:hover
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #ce6300; 
	FONT-FAMILY: Arial, Helvetica, Geneva;
	text-decoration:underline;
	/*border-bottom:1px solid #ce6300;*/
}


input.login 
{
	font-size:9pt;
	font-family: Arial, Helvetica, Geneva;
	height:20px;
}
td.titulo
{
	font-size: 14pt;
	font-family: Arial Narrow, Arial, Helvetica, Geneva;
	font-weight:bold;
	color:#cd6200;
}

.taula_buida
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva
}

.tituloPrincipal
{
	font-size: 14pt;
	font-family: Arial Narrow, Arial, Helvetica, Geneva;
	font-weight:bold;
	color:#cd6200
}

.titulo
{
	font-size: 9pt;
	color:#cd6200;
	font-family: Arial, Helvetica, Geneva
}

.normal
{
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva;
}
td.normal
{
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva
}
.normal a:link
{
	color:Black;
}
.normal a:active
{
	color:Black;
}
.normal a:visited
{
	color:Black;
}
.normal a:hover
{
	color:#cd6200;
	text-decoration:underline;
}

.fecha
{
	color:#FF9933;
	font-family: Arial, Helvetica, Geneva;
	font-size:9pt;
}

.curitem { color: black; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.enlace { text-decoration: none }
.flashdetails { font-size: 9pt; font-family: Arial, Helvetica, Geneva; text-align: left }
.flashnote { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva; text-decoration: none; text-align: left; text-indent: 3px }
.menuhd { color: #30619c; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva; text-decoration: none; text-indent: 4px; vertical-align: top }
.hora { color: #38ACC9; font-style: normal; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Geneva; text-decoration: none; text-indent: 4px; vertical-align: top }
.menuitem { color: black; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.tfap { color: white; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva; text-decoration: none; text-indent: 20px; vertical-align: middle }
a.enlace { color:White }
a.enlace:hover { color:White }
a.enlace:visited { color:White }

.intraCap
{
	font-family: Arial, Helvetica, Geneva;
	font-size:16pt;
	color:white;
}

.textoGrande
{
	font-size:12pt;
	font-weight:bold;
	font-family: Arial, Helvetica, Geneva
}
td.intraTitulo 
{
	background-color: #AABFFF;
	font-size:12pt;
	font-family: Arial, Helvetica, Geneva
}
tr.intraTitulo 
{
	background-color: #AABFFF;
	font-size:12pt;
	font-weight:bold;
	font-family: Arial, Helvetica, Geneva
}
td.tituloConsulta 
{
	background-color:#30619c;
	color:White;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva;
	font-weight:bold;
}
td.tituloConsulta a:link
{
	color:White;
	font-size: 12pt;
	font-family: Arial, Helvetica, Geneva;
	font-weight:bold;
	text-decoration:none;
}
td.tituloConsulta a:active
{
	color:White;
	font-size: 12pt;
	font-family: Arial, Helvetica, Geneva;
	font-weight:bold;
	text-decoration:none;
}
td.tituloConsulta a:visited
{
	color:White;
	font-size: 12pt;
	font-family: Arial, Helvetica, Geneva;
	font-weight:bold;
	text-decoration:none;
}
td.tituloConsulta a:hover
{
	color:White;
	font-size: 12pt;
	font-family: Arial, Helvetica, Geneva;
	font-weight:bold;
	text-decoration:underline;
}

td.tituloConsulta2 
{
	background-color:#c72a00;
	color:White;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva;
	font-weight:bold;
}
td.tituloConsulta2 a:link
{
	color:White;
	font-size: 12pt;
	font-family: Arial, Helvetica, Geneva;
	font-weight:bold;
	text-decoration:none;
}
td.tituloConsulta2 a:active
{
	color:White;
	font-size: 12pt;
	font-family: Arial, Helvetica, Geneva;
	font-weight:bold;
	text-decoration:none;
}
td.tituloConsulta2 a:visited
{
	color:White;
	font-size: 12pt;
	font-family: Arial, Helvetica, Geneva;
	font-weight:bold;
	text-decoration:none;
}
td.tituloConsulta2 a:hover
{
	color:White;
	font-size: 12pt;
	font-family: Arial, Helvetica, Geneva;
	font-weight:bold;
	text-decoration:underline;
}



td.tblDades 
{
	background-color:White;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva
}
tr.tblDades 
{
	background-color:White;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva
}
.tblDades a:link
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva;
	text-decoration:none;
	color:Black;
}
.tblDades a:active
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva;
	text-decoration:none;
	color:Black;
}
.tblDades a:visited
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva;
	text-decoration:none;
	color:Black;
}
.tblDades a:hover
{
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva;
	text-decoration:underline;
	color:Black;
}



a.leer:link
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:9pt;
	text-decoration:none;
	color:Black;
	line-height:1px;
}
a.leer:active
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:9pt;
	text-decoration:none;
	color:Black;
	line-height:1px;
}
a.leer:visited
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:9pt;
	text-decoration:none;
	color:Black;
	line-height:1px;
}
a.leer:hover
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:9pt;
	text-decoration:underline;
	color:Black;
	line-height:1px;
}


.fondoSalmon
{
	background-color:#f5e0cc;
	font-size:9pt;
}

.tableHeader
{
	background-color:#306196;
	color:White;
	font-size:9pt;
}

.barraDeGrafico
{
	border-bottom:solid 1px #777777;
}

.ejeYGrafico
{
	border-right:solid 1px #777777;
	text-align:right;
}

.indexTab
{
	font-size:12px;
	font-weight:bold;
}

a.linkIndexTab:hover
{
	color:White;
}

.tituloIndexTab
{
	font-size:13px;
	font-weight:bold;
	color:#ce6300;
}

.indexTabIluminado
{
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#cd6200;
}

table.cuadricula
{
	border-bottom:1px solid darkorange;
	border-right:1px solid darkorange;
}

table.cuadricula td
{
	border-top:1px solid darkorange;
	border-left:1px solid darkorange;	
	font-size:9pt;
	color:Black;
	font-family:Arial,helvetica,sans-serif;
}

td.patrocinadorCeldaIzquierda
	{
		text-align:center;
		border-width:1px;
		border-style:solid;
		border-color:Black;
		border-right-width:0px;
		width:150px;
		font-size: 9pt;
		font-family: Arial, Helvetica, Geneva;
	}

td.patrocinadorCeldaDerecha
	{
		border-width:1px;
		border-style:solid;
		border-color:Black;
		border-left-width:0px;
		width:200px;
		font-size: 9pt;
		font-family: Arial, Helvetica, Geneva;
	}
