/*------
	Texto
----*/
P {
	FONT-FAMILY: helvetica,arial,verdana;
	FONT-SIZE: 10pt;
	FONT-STYLE:none;
	TEXT-ALIGN: justify;
	TEXT-INDENT: 2em;
	margin: 2px 0px 0px 0px;
}
P:first-letter{
	COLOR: #006633;
	FONT-FAMILY: helvetica,arial,verdana;
	FONT-SIZE: 11pt;
	FONT-STYLE:none;
	FONT-WEIGHT: bold;
}
UL {
	FONT-FAMILY: helvetica,arial,verdana;
	FONT-SIZE: 10pt;
	FONT-STYLE:none;
	TEXT-ALIGN: justify;
	TEXT-INDENT: -1em;
}
/*------
TD.texto:first-letter{
	COLOR: #006633;
	FONT-FAMILY: helvetica,arial,verdana;
	FONT-SIZE: 11pt;
	FONT-STYLE:none;
	FONT-WEIGHT: bold;
}
CAPTION.texto {
	COLOR: #006633;
	FONT-FAMILY: helvetica,arial,verdana;
	FONT-SIZE: 11pt;
	FONT-STYLE:none;
	FONT-WEIGHT: bold;
}
.texto {
	FONT-FAMILY: helvetica,arial,verdana;
	FONT-SIZE: 10pt;
	FONT-STYLE:none;
	TEXT-ALIGN: justify;
	TEXT-INDENT: 2em;
}
/* 
	Para simular first-letter
.texto2{
	COLOR: #006633;
	FONT-FAMILY: helvetica,arial,verdana;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
}
*/

/*--------------------
	Valores por defecto
	------------------*/
INPUT {
	background-color: #eeeeee;
	color: black;
	font-size: 8pt;
	font-weight: normal;
}
A {
	FONT-FAMILY: helvetica,arial;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A:link {
	FONT-FAMILY: helvetica,arial;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A:visited {
	FONT-FAMILY: helvetica,arial;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A:hover {
	FONT-FAMILY: helvetica,arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A:active {
	FONT-FAMILY: helvetica,arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

TD {
	FONT-SIZE: 8pt;
}
H1 {
	COLOR: #B2732A;
	TEXT-ALIGN: center;
	FONT-FAMILY: helvetica,arial;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	MARGIN: 0px 0px 0px 0px;
}
H2 {
	COLOR: #000000;
	TEXT-ALIGN: center;
	FONT-FAMILY: helvetica,arial;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	MARGIN: 0px 0px 0px 0px;
}
DT {
	TEXT-ALIGN: justify; 
	TEXT-INDENT: 1px;
}
DD {
	TEXT-ALIGN: justify; 
	TEXT-INDENT: 1px;
}
/*--------------- 
	Para plantilla 
	-------------*/
.nomeConcello {
	COLOR: #FFFFFF;
	FONT-FAMILY: helvetica,arial,sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE:22px;
	TEXT-ALIGN: center;
}
.nomeDepar {
	COLOR: #E21818;
	FONT-FAMILY: helvetica,arial;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	ALIGN: center;
}

TD.division {
	COLOR: #006633;
	FONT-FAMILY: helvetica,arial;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	WIDTH:5;
	ALIGN: center;
}
BODY.plantilla {
	margin: 2px 0px 0px 2px;
	FONT-FAMILY: helvetica,arial,verdana;
	FONT-SIZE: 8pt;
	COLOR: #000000;
} 

TABLE.plantilla { 
	COLOR: #ffffff;
/*
	BACKGROUND-COLOR:#006633;
*/
	FONT-FAMILY: helvetica,arial,sans-serif;
	MARGIN:  0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}

TD.plantilla {
	BACKGROUND-COLOR:#006633;
}

.plantilla A {
	COLOR: #ffffff;
}
.plantilla A:link {
	COLOR: #ffffff;
}
.plantilla A:visited {
	COLOR: #ffffff;
}
.plantilla A:hover {
	COLOR: #ffffff;
}
.plantilla A:active {
	COLOR: #ffffff;
}
/*------------
	Menu arriba
	----------*/
TABLE.plantArriba {
	BACKGROUND-COLOR:#243168;
	color: #ffffff;
	margin: 0px 0px 2px 0px;
}
TD.plantArriba {
	BACKGROUND-COLOR:#006633;
}
/*-----------
	Menu abajo
	BACKGROUND-COLOR:	#cccccc; /* gris */
	---------*/
TD.plantAbajo {
	BACKGROUND-COLOR:	#ffffff;
	HEIGHT:				20;
	WIDTH:				100;
}
TABLE.plantAbajo {
	BACKGROUND-COLOR:	#7587D0;
	margin: 2px 0px 0px 0px;
}
.plantAbajo A {
	COLOR: #ffffff;
}
.plantAbajo A:link {
	COLOR: #ffffff;
}
.plantAbajo A:visited {
	COLOR: #ffffff;
}
.plantAbajo A:hover {
	COLOR: #ffffff;
}
.plantAbajo A:active {
	COLOR: #ffffff;
}
/*---------------
	Menu izquierda
	-------------*/
TD.plantMenuIzq {
	BACKGROUND-COLOR:	#243168;
}
TD.plantIzq {
	BACKGROUND-COLOR: #ffc30f;
	HEIGHT:				20;
	WIDTH:				100;
	BORDER: 2px;
	BORDER-COLOR: #ffc30f;
	BORDER-STYLE: solid;
}
TABLE.plantIzq {
	margin: 2px 0px 0px 0px;
}
.plantIzq A {
	/*COLOR: #006633;*/
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.plantIzq A:link {
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.plantIzq A:visited {
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.plantIzq A:hover {
	/*COLOR: #ff0000;*/
	COLOR: #ffffff;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-STYLE:none;
}
.plantIzq A:active {
	COLOR: #ffffff;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
/*-----------
	Cuerpo
	---------*/
.cuerpo {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: helvetica,arial,sans-serif;
	FONT-SIZE: 8pt;
}
.cuerpo A {
	COLOR: #0066CC;
	FONT-SIZE: 10pt;
}
.cuerpo A:link {
	COLOR: #0066CC;
	FONT-SIZE: 10pt;
}
.cuerpo A:visited {
	COLOR: #0066CC;
	FONT-SIZE: 10pt;
}
.cuerpo A:hover {
	COLOR: #000000;
	FONT-SIZE: 10pt;
}
.cuerpo A:active {
	COLOR: #006633;
	FONT-SIZE: 10pt;
}
.cuerpo TABLE {
}
.cuerpo CAPTION {
	BACKGROUND-COLOR: #ccddcc;
	COLOR: #006633;
	FONT-FAMILY: helvetica,arial;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	margin: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
}
.cuerpo2 CAPTION {
	BACKGROUND-COLOR: #7587D0;
	COLOR: #ffffff;
	FONT-FAMILY: sans-serif,helvetica,arial,sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	BORDER: 0px;
	BORDER-COLOR: #006633;
	BORDER-STYLE: solid;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.cuerpo2 A {
	COLOR: #0066CC;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: arial;
}
.cuerpo2 A:link {
	COLOR: #0066CC;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: arial;
}
.cuerpo2 A:visited {
	COLOR: #0066CC;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: arial;
}
.cuerpo2 A:hover {
	COLOR: #006633;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: arial;
}
.cuerpo2 A:active {
	COLOR: #006633;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: arial;
}
.cuerpo2 TABLE {
}
.tabla TH {
	COLOR: #006633;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-FAMILY: arial;
}
.cuerpo2 TD {
	WIDTH: 280px;
	VERTICAL-ALIGN: top;
}
.cuerpo2 DT {
	TEXT-INDENT: 2em;
}
/*------
	Novas
	----*/
.novas {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: verdana,helvetica,arial,sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-STYLE:none;
	TEXT-ALIGN: justify;
}
.novas A {
	COLOR: #0066CC;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-STYLE:none;
}
.novas A:link {
	COLOR: #0066CC;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-STYLE:none;
}
.novas A:visited {
	COLOR: #0066CC;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-STYLE:none;
}
.novas A:hover {
	COLOR: #006633;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-STYLE:none;
}
.novas A:active {
	COLOR: #006633;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-STYLE:none;
}
.novas STRONG {
	COLOR: #ff0000;
	TEXT-ALIGN: justify;
	FONT-WEIGHT: normal;
	FONT-STYLE:none;
}
.novas P {
	COLOR: #000000;
	margin: 2px 0px 0px 0px;
}
.novas P:first-letter{
	COLOR: #000000;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	FONT-STYLE: none;
}
.subFoto {
	COLOR: #000000;
	FONT-FAMILY: helvetica,arial,sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	margin: 0px 0px 0px 0px;
}
/*-----------------
	Cambio de idioma
	---------------*/
.idioma A {
	COLOR: #ccddcc;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.idioma A:link {
	COLOR: #ccddcc;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.idioma A:visited {
	COLOR: #ccddcc;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.idioma A:hover {
	COLOR: #006633;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.idioma A:active {
	COLOR: #006633;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
/*---------
	Deportes
	-------*/
.artDepor TABLE {
	BORDER: 1px;
}

.artDepor TD {
	WIDTH: 80px;
	TEXT-ALIGN: center;
	font-size: 7pt;
}
.artDepor TH {
	COLOR: #006633;
	background-color: #ccddcc;
	font-size: 8pt;
}
.artDepor {
	FONT-FAMILY: verdana,helvetica,arial,sans-serif;
}
.prezoDeportes TD {
	font-size: 8pt;
	TEXT-ALIGN: center;
}
.prezoDeportes TH {
	COLOR: #006633;
	background-color: #ccddcc;
	font-size: 8pt;
}
/*-----
	ADL
	---*/
.axudas {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: verdana,helvetica,arial,sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	FONT-STYLE:none;
	TEXT-ALIGN: justify;
}
.axudas UL {
   list-style-type: cyrcle;
   list-style: outside;
   FONT-FAMILY: verdana,helvetica,arial,verdana;
   FONT-SIZE: 8pt;
   margin-top: 0px;
   margin-left: 60px;
   TEXT-ALIGN: justify;
}
.axudas STRONG {
	COLOR: #ff0000;
	FONT-WEIGHT: normal;
}
.axudas P {
	FONT-WEIGHT: normal;
	FONT-FAMILY: verdana,helvetica,arial,sans-serif;
	FONT-SIZE: 8pt;
}


UL.letra {
   list-style-type: lower-alpha;
   margin-left: 35px;
}
UL.letraM {
   list-style-type: upper-alpha;
}
UL.numero {
   list-style-type: decimal;
   margin-left: 30px;
}
UL.nada {
   list-style-type: none;
}

