P	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	color:#1E3978
}
.parrafonews {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin: 10px 10px;
	border-top-color: #AA506C;
	color: #A44E69;
}

.tablanews {
	border: 1px solid #988F66;
	background-color: #F5E8F1;
	border-color: #873C53;
}

.fondotitulo {
	background: #D7D2B2;
	background-color: #C98C9E;
}

.textfecha {
	color: #3B1A23;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.texttitulo {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.textscroll {
	color: #873C53;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.texttema {
	color: #401F28;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.textDescripcionCorta {
	color: #A34F69;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 10px;
	margin-right: 10px;
}

.textDescripcionExtendida {
	color: #9B4761;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.tablaresumen {
	border: 1px solid #000000;
	background-color: #F5E8F1;
	border-collapse: collapse;
}

.resumenlineas {
	color: #93405A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.resumenOn {
	background-color: #F5E8F1;
}

.resumenOff {
	background-color: #D29CAC;
}

a:link, a:hover, a:visited{
	color: #0E2098;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.euro:link, a.euro:hover, a.euro:visited{
	color: #0E2098;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


a.news:link
	{
	color: #B66079;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
a.news:hover
	{
	color: #B25E78;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
a.news:visited
	{
	color: #843A51;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

a.leernews:link
	{
	color: #B7617A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin-left: 10px;
	margin-right: 10px;
	}
a.leernews:hover
	{
	color: #3C1B24;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin-left: 10px;
	margin-right: 10px;
	}
a.leernews:visited
	{
	color: #AE506B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin-left: 10px;
	margin-right: 10px;
	}

a.emailnews:link
	{
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	}
a.emailnews:hover
	{
	color: #B66079;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	}
a.emailnews:visited
	{
	color: #91415A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	}
	
.fotonews {
	border: 1px solid #92475E;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}

a.newspaginas:link
	{
	color: #B25E78;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	}
a.newspaginas:hover
	{
	color: #B66079;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	}
a.newspaginas:visited
	{
	color: #7B3C4F;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	}


a.newsscroll:link
	{
	color: #873C53;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 10px 10px;
	}
a.newsscroll:hover
	{
	color: #7E394E;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 10px 10px;
	}
a.newsscroll:visited
	{
	color: #7F3A4F;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 10px 10px;
	}


/* Directorio*/
.tabladir {
	border: 1px solid #873c53;
	background-color: #F5E8F1;
	border-top-color: #873c53;
}

.mastertable {
	border: 2px solid #6396c5;
	/*background-color: White*/
}

.textcategoriadir {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.directo:link
	{
	color: #A44E69;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
a.directo:hover
	{
	color: #7E394E;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
a.directo:visited
	{
	color: #7F3A4F;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}

.fotodir {
	border: 1px solid #000000;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
}
	
.textbuscar { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 14;  font-weight: bold;  text-align: center;  color: #9B4761;     }	

/* Font Styles */ 
   
.fontsize15pt
	{
	font-size:15pt;
	}
.fontsize14pt
	{
	font-size:14pt;
	}
.fontsize13pt
	{
	font-size:13pt;
	}
.fontsize12pt
	{
	font-size:12pt;
	}
.fontsize11pt
	{
	font-size:11pt;
	}
.fontsize10pt
	{
	font-size:10pt;
	}
.fontsize9pt
	{
	font-size:9pt;
	}
.fontsize8pt
	{
	font-size:8pt;
	}
.fontsize7pt
	{
	font-size:7pt;
	}

/* Para Scroll de Noticias */	

#divNewsCont{position:absolute; width:350; height:150; overflow:hidden; top:260; left:140; clip:rect(0,350,150,0); visibility:hidden}
#divNewsText{position:absolute; top:0; left:0}

/* Calendario */

a.navmonth:link
	{
	color: #A52A2A;
	text-decoration:none;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: bold;
	}
a.navmonth:hover
	{
	color: #93405A;
	text-decoration: none;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: bold;
	}
a.navmonth:visited
	{
	color: #A52A2A;
	text-decoration:none;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: bold;
	}

.dianormal
	{
	color: #7E394E;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: normal;
	}

a.diaocupado:link
	{
	color: #9B4761;
	text-decoration:none;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: normal;
	}
a.diaocupado:hover
	{
	color: #7C384D;
	text-decoration: none;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: normal;
	}
a.diaocupado:visited
	{
	color: #7F3A4F;
	text-decoration:none;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: normal;
	}
	
.smallgrey {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Verdana;
}
TD.fontheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY:  Arial, Verdana;
}
TD.pdaybg {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Verdana;
	background-image:   url(images/pday.gif);
	background-position : center;
	background-repeat : no-repeat
}

.parrafocal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin: 5px 10px;
}

.tablacal {
	border: 1px solid #988F66;
	background-color: #F9F7F2;
}

.fondotitulocal {
	background: #D7D2B2;
}

.texttitulocal {
	color: #8A8548;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.textDescripcioncal {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.horacal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin: 5px 5px;
	text-decoration: none;
}

/* links */

.tablalinks {
	border: 1px solid #93405A;
	background-color: #F5E8F1;
	border-top-color: #93405A;
}

.fondotitulolinks {
	background: #D29CAC;
}

.texttitulolinks {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.textDescripcionLinks {
	color: #863e54;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.parrafolinks {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin: 10px 10px;
	color: #863E54;
}

.fotolinks {
	border: 1px solid #8A8548;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	vertical-align: middle;
	text-align: center;
}

.textbuscarlinks { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 14;  font-weight: bold;  text-align: center;  color: #93405A;     }	

a.link:link
	{
	color: #9D4961;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-left: 10px;
	}
a.link:hover
	{
	color: #D29CAC;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-left: 10px;
	}
	
a.link:visited
	{
	color: #3B1A23;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-left: 10px;
	}

a.enlace:link
	{
	color: #78394C;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
a.enlace:hover
	{
	color: #AD506B;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
a.enlace:visited
	{
	color: #401F28;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

/* Programacion */

.tablaprog {
	border: 1px solid #FDB515;
	background-color: White;
}

.fondotituloprog {
	background: #D7D2B2;
}

.texttituloprog {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.textDescripcionProg {
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.parrafoprog {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin: 10px 10px;
}

.fotoprog {
	border: 1px solid #000000;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.textbuscarprog { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 14;  font-weight: bold;  text-align: center;  color: #9B4761;     }	

a.prog:link
	{
	color: #78394C;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-left: 10px;
	}
a.prog:hover
	{
	color: #813C51;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-left: 10px;
	}
	
a.prog:visited
	{
	color: #93405A;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-left: 10px;
	}

a.enlaceprog:link
	{
	color: #AC677C;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
	
a.enlaceprog:hover
	{
	color: #843A51;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
	
a.enlaceprog:visited
	{
	color: #AE4F6D;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
	
a.enlacevideo:link
	{
	color: #A44E69;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
a.enlacevideo:hover
	{
	color: #B66079;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
a.enlacevideo:visited
	{
	color: #7C3D52;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
