body { FONT-SIZE: 57%; COLOR: #333; LINE-HEIGHT: 14px; letter-spacing: 0.002em; word-spacing: 0.02em; FONT-FAMILY: "Lucida Grande", Verdana, arial, sans-serif }

input { font-family: arial, tahoma, Verdana; font-size: 11px; color: #000000; background-color: #ffffff; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 2px}
select { font-family: arial, tahoma, Verdana; font-size: 11px; color: #000000; background-color: #ffffff; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 2px}
list { font-family: arial, tahoma, Verdana; font-size: 11px; color: #000000; background-color: #ffffff; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 2px}

.texto_peq_der { FONT-SIZE: 10.5px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Arial,Tahoma,Verdana,sans-serif; }
.texto_normal { FONT-SIZE: 13px; COLOR: #332; LINE-HEIGHT: 16px; letter-spacing: 0.0025em; word-spacing: 0.02em; FONT-FAMILY: "Lucida Grande", Verdana, arial, sans-serif }


.tituloaviso {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; letter-spacing: 0.001em; word-spacing: 0.04em; color: #0099cc; text-decoration: bold; border-bottom: 0px dotted #ffffff; }
.intro_especial {FONT-SIZE: 12px; COLOR: #332; LINE-HEIGHT: 15px; FONT-FAMILY: "Lucida Grande", Verdana, arial, sans-serif;text-align: left;}
.texto_normal_naranja { FONT-SIZE: 13px; COLOR: #FF6600; LINE-HEIGHT: 16px; letter-spacing: 0.0025em; word-spacing: 0.02em; FONT-FAMILY: "Lucida Grande", Verdana, arial, sans-serif }
.texto_normal_blanco { FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 15px; letter-spacing: 0.005em; word-spacing: 0.03em; FONT-FAMILY: "Lucida Grande", Verdana, arial, sans-serif }
.texto_detalle { FONT-SIZE: 9px; COLOR: #332; LINE-HEIGHT: 14px; letter-spacing: 0.005em; word-spacing: 0.03em; FONT-FAMILY: arial,Verdana,sans-serif; }
.texto_detalle_blanco { FONT-SIZE: 9px; COLOR: #ffffff; LINE-HEIGHT: 14px; letter-spacing: 0.005em; word-spacing: 0.03em; FONT-FAMILY: arial,Verdana,sans-serif; }
.texto_observatorio { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 14px; color: #666666; text-decoration: none; }
.texto_menudo { FONT-SIZE: 10px; COLOR: #332; LINE-HEIGHT: 13px; FONT-FAMILY: "Lucida Grande", Verdana, arial, sans-serif }
.texto_menudo_naranja { FONT-SIZE: 10px; COLOR: #FF6600; LINE-HEIGHT: 13px; FONT-FAMILY: "Lucida Grande", Verdana, arial, sans-serif }
.mini_texto { FONT-SIZE: 9px; COLOR: #111; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.autor_cita { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 68%; FONT-COLOR:#006699; LINE-HEIGHT: 1.1; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }
.texto_peque { FONT-SIZE: 10px; COLOR: #111; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.texto_peque_blanco { FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.mini_menu { FONT-SIZE: 60%; letter-spacing: 0.01em; word-spacing: 0.08em; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.titulo_portada_gris { FONT: bold 130% Arial,sans-serif; FONT-SIZE: 120%; LINE-HEIGHT: 90%; COLOR: #333333; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; letter-spacing: 0.02em; word-spacing: 0.15em; FONT-FAMILY: Tahoma,"Lucida Grande",Arial,sans-serif; }
.titulo_portada_naranja { FONT: bold 130% Arial,sans-serif; FONT-SIZE: 120%; LINE-HEIGHT: 90%; COLOR: #ff9900; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; letter-spacing: 0.02em; word-spacing: 0.15em; FONT-FAMILY: Tahoma,"Lucida Grande",Arial,sans-serif; }
.texto_pequeno { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 73%; LINE-HEIGHT: 1.2; PADDING-BOTTOM: 0px; PADDING-TOP: 8px }
.titulo_grupo { FONT-SIZE: 14px;font-weight: bolder;FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LINE-HEIGHT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; border-bottom: 0px dotted #B1D340;}
.intertitulo { FONT: bold 120% Arial,sans-serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 73%; LINE-HEIGHT: 1.1; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
.autor { text-decoration: underline; }
.masthead { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid }
.cita { FONT-FAMILY: Georgia,Times,sans-serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; FONT-COLOR:#666666; LINE-HEIGHT: 1.2; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }





.button {
  font-family      : Tahoma,Verdana,Arial, sans-serif;
  font-weight: bolder;
  font-size        : 11px;
  color            : #ffffff;
  background       : #B1D340;
  border           : 1px dotted #ffffff;
}

.inputbox {
  font-family      : "Verdana", "Arial", sans-serif;
  font-size        : 11px;
  color            : #333333;
  background       : #f0f0f0;
  border           : 1px solid #C0C0C0;
}









a:link { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 16px; color: #003366; text-decoration: none; border-bottom: 0px dotted #ffffff; }
a:visited { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 16px; color: #003366; text-decoration: none; border-bottom: 1px dotted #ffffff; }
a:hover { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 16px; color: #0099cc; text-decoration: none; border-bottom: 1px dotted #ffffff; }

a.observatorio:link { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 16px; color: #003366; text-decoration: none; border-bottom: 0px dotted #ffffff; }
a.observatorio:visited { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 16px; color: #003366; text-decoration: none; border-bottom: 0px dotted #ffffff; }
a.observatorio:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 16px;
	color: #FF5900;
	text-decoration: none;
	border-bottom: 1px dotted #FF5900;
}

a.claro:link {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 15px;

	color: #e1e1e1;

	text-decoration: none;

}



a.claro:visited {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 15px;

	color: #e1e1e1;

	text-decoration: none;

}



a.claro:hover {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 15px;

	color: #333333;

	text-decoration: none;

}











a.mini:link {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; LINE-HEIGHT: 12px;

	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

	letter-spacing: 0.001em; word-spacing: 0.04em;

	color: #003366;

	text-decoration: none;

	border-bottom: 0px dotted #ffffff;

}



a.mini:visited {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; LINE-HEIGHT: 12px;

	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

	letter-spacing: 0.001em; word-spacing: 0.04em;

	color: #003366;

	text-decoration: none;

	border-bottom: 0px dotted #ffffff;

}



a.mini:hover {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; LINE-HEIGHT: 12px;

	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

	letter-spacing: 0.001em; word-spacing: 0.04em;

	color: #0099cc;

	text-decoration: none;

	border-bottom: 0px dotted #ffffff;

}





a.colornaranja:link { color: #FF5900; text-decoration: none; }
a.colornaranja:visited { color: #FF5900; text-decoration: none; }
a.colornaranja:hover { color: #FF5900; text-decoration: underline; }








a.mini2:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.001em; word-spacing: 0.04em;
	color: #003366;
	text-decoration: none;
	border-bottom: 0px dotted #ffffff;
}

a.mini2:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.001em; word-spacing: 0.04em;
	color: #003366;
	text-decoration: none;
	border-bottom: 0px dotted #ffffff;
}

a.mini2:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.001em; word-spacing: 0.04em;
	color: #0099cc;
	text-decoration: none;
	border-bottom: 0px dotted #003366;
}





a.mini2subrayado:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.001em; word-spacing: 0.04em;
	color: #003366;
	text-decoration: none;
	border-bottom: 0px dotted #ffffff;
}

a.mini2subrayado:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.001em; word-spacing: 0.04em;
	color: #003366;
	text-decoration: none;
	border-bottom: 0px dotted #ffffff;
}

a.mini2subrayado:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.001em; word-spacing: 0.04em;
	color: #0099cc;
	text-decoration: underline;
	border-bottom: 0px dotted #003366;
}






a.minidoc:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.001em; word-spacing: 0.04em;
	color: #0099cc;
	text-decoration: bold;
	border-bottom: 0px dotted #ffffff;
}

a.minidoc:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.001em; word-spacing: 0.04em;
	color: #0099cc;
	text-decoration: bold;
	border-bottom: 0px dotted #ffffff;
}

a.minidoc:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.001em; word-spacing: 0.04em;
	color: #003366;
	border-bottom: 1px solid #003366;
}











a.mini4:link {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 14px;

	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

	letter-spacing: 0.001em; word-spacing: 0.04em;

	color: #ffffff;

	text-decoration: none;

	border-bottom: 0px dotted #ffffff;

}



a.mini4:visited {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11; LINE-HEIGHT: 14px;

	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

	letter-spacing: 0.001em; word-spacing: 0.04em;

	color: #ffffff;

	text-decoration: none;

	border-bottom: 0px dotted #ffffff;

}



a.mini4:hover {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 14px;

	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

	letter-spacing: 0.001em; word-spacing: 0.04em;

	color: #000000;

	text-decoration: underline;

	border-bottom: 0px dotted #000000;

}




a.mini6:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.001em; word-spacing: 0.04em;
	color: #000000;
	text-decoration: none;
	border-bottom: 0px dotted #ffffff;
}

a.mini6:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.001em; word-spacing: 0.04em;
	color: #000000;
	text-decoration: none;
	border-bottom: 0px dotted #ffffff;
}

a.mini6:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; LINE-HEIGHT: 14px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.001em; word-spacing: 0.04em;
	color: #ffffff;
	text-decoration: none;
	border-bottom: 0px dotted #003366;
}






a.novedades:link {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; font-weight: bolder; LINE-HEIGHT: 15px;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;letter-spacing: 0.001em; word-spacing: 0.04em;color: #FF6600;text-decoration: none; }
a.novedades:visited {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; font-weight: bolder; LINE-HEIGHT: 15px;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;letter-spacing: 0.001em; word-spacing: 0.04em;color: #FF6600;text-decoration: none; }
a.novedades:hover {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; font-weight: bolder; LINE-HEIGHT: 15px;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;letter-spacing: 0.001em; word-spacing: 0.04em;color: #FF6600;text-decoration: none;border-bottom: 1px dotted #ff6600;}


a.mini3:link {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px;  LINE-HEIGHT: 15px;FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;letter-spacing: 0.001em; word-spacing: 0.04em;color: #FF6600;text-decoration: none; border-bottom: 2px dotted #ff6600; }

a.mini3:visited {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; LINE-HEIGHT: 15px;

	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

	letter-spacing: 0.001em; word-spacing: 0.04em;

	color: #FF6600;

	text-decoration: none;

	border-bottom: 2px dotted #ff6600;

}



a.mini3:hover {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; LINE-HEIGHT: 15px;

	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

	letter-spacing: 0.001em; word-spacing: 0.04em;

	color: #0099cc;

	text-decoration: none;

	border-bottom: 2px dotted #0099cc;

}















.minitexto {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; LINE-HEIGHT: 12px;

	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

	letter-spacing: 0.001em; word-spacing: 0.03em;

	color: #ffffff;

	text-decoration: none;

}



.minitextonegro {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; LINE-HEIGHT: 12px;

	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

	letter-spacing: 0.001em; word-spacing: 0.03em;

	color: #666666;

	text-decoration: none;

}


.minitextonegrofuerte {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; LINE-HEIGHT: 12px;

	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;

	letter-spacing: 0.001em; word-spacing: 0.03em;

	color: #000000;

	text-decoration: none;

}


a.imagenes:link { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; LINE-HEIGHT: 0px; text-decoration: none; }

a.imagenes:visited { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; LINE-HEIGHT: 0px; text-decoration: none; }

a.imagenes:hover { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; LINE-HEIGHT: 0px; text-decoration: none; }


a.imagen:link { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 2px; LINE-HEIGHT: 2px; text-decoration: none; border-bottom: 0px dotted #ff6600;}
a.imagen:visited { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 2px; LINE-HEIGHT: 2px; text-decoration: none; border-bottom: 0px dotted #ff6600;}
a.imagen:hover { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 2px; LINE-HEIGHT: 2px; text-decoration: none; border-bottom: 0px dotted #ff6600;}


.cajaform

{

	border: thin groove #FF5900;

}

.foro_contenido {font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size: 11px; color: #444444;  background : none; }