.normal {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000 }
a.normal {
	color: #333333;
	text-decoration: none }
a.normal:hover {
	color: #000000;
	text-decoration: underline }
a.normal2 {
	color: #333333;
	text-decoration: none }
a.normal2:hover {
	text-decoration: underline;
	color: #333333 }
p.normal {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px }
p.area {
	font: bold 17px "Arial Narrow", Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-top: 0px }
.titulo-cuadro {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing: 2px }
.texto-cuadro {
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #444444 }
.solapas {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF }
.caja-titulo {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF }
a.caja-titulo {
	color: #FFFFFF;
	text-decoration: none }
.texto-barras {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 8px;
	border-bottom: 1px solid #5292C2;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: right }
a.texto-barras {
	text-decoration: none;
	color: #FFFFFF }
.menu-titulo {
	font: 14 px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 14px;
	font-weight: bold;
	background-color: #336699;
	text-align: right;
	height: 20px;
	padding-right: 1px;
	border-bottom: 1px solid #5292C2 }
.wingdings {
	font: 13px Wingdings }
input.busq {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #ECF4EC }
button.busq {
	font: bold 11px/10px Tahoma, Arial, Helvetica, sans-serif; background-color: #62A2D2; color: #FFFFFF}
.busq-dir {
	font: 9px Tahoma, Arial, Helvetica, sans-serif}
a.busq-dir {
	text-decoration: none;
	color: #333399 }
a.busq-dir:hover {
	text-decoration: underline }
.webdings {
	font: 13px Webdings }
a.nombre-portal {
	font-weight: bold;
	color: #996699;
	text-decoration: none }
a.nombre-portal:hover {
	color: #669966 }
.vinc-rapidos {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #336699 }
a.vinc-rapidos {
	color: #336699;
	text-decoration: none }
a.vinc-rapidos:hover {
	color: #996699 }
.fecha {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF }
.lista-tv {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #888888;
	height: 18px;
	width: 107px;
	margin-right: 2px }
.linea-noticia {
	font: 10px Verdana, Arial, Helvetica, sans-serif }
a.linea-noticia {
	color: #666666;
	text-decoration: none }
a.linea-noticia:hover {
	text-decoration: underline }
.marquesina {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #555555 }
a.marquesina {
	color: #003399;
	text-decoration: none }
a.marquesina:hover {
	text-decoration: underline }
img.mensaje {
	border: 2px solid #CCCCCC }
span.mensaje {
	font: bold 17px "Arial Narrow", Arial, Helvetica, sans-serif;
	color: #448844 }
a.login1 {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none }
a.login1:hover {
	color: #0033CC;
	text-decoration: underline }
tr.login1 {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000 }
p.login1 {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 3px;
	margin-bottom: 3px }
input.login1 {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #F4F4F4;
	border: 1px solid #666666 }
p.frase {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 3px; }
p.fraseAutor {
	font: italic 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 5px;
	text-align: right }
.grande {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000}
input.grande {
	border: 1px solid #666666;
	background-color: #F4F4F4 }