
.blanco
{
    BACKGROUND-COLOR: #FFFFFF;
}
.link
{
	FONT-FAMILY: arial;
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	TEXT-DECORATION: none
	
}
A.link:link
{
    COLOR: #0066CC;
    TEXT-DECORATION: underline
}
A.link:visited
{
    COLOR: #0066CC;
    TEXT-DECORATION: underline
}
A.link:hover
{
    COLOR: #0066CC;
    TEXT-DECORATION: none
}
.marco {
	border: 1px solid #000000;
}

.fecha
{
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.fecha:link
{
    COLOR: #576273;
    TEXT-DECORATION: none
}
A.fecha:visited
{
    COLOR: #576273;
    TEXT-DECORATION: none
}
A.fecha:hover
{
    COLOR: #8691a6;
    TEXT-DECORATION: none
}
.fechaseccion
{
    BACKGROUND-COLOR: #6980A3;
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.titulofavoritos
{
    BACKGROUND-COLOR: #999999;
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 11px
}
.utilidad
{
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.utilidad:link
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.utilidad:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.utilidad:hover
{
    COLOR: #aaaaaa;
    TEXT-DECORATION: none
}
.tituloseccion
{
    BACKGROUND-COLOR: #4C5D77;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}
.tituloseccion1
{
    BACKGROUND-COLOR: #6980A3;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.titular
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.titularguia
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.listadoguia
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.listadoguia:link
{
    COLOR: #4C5D77;
    TEXT-DECORATION: none
}
A.listadoguia:visited
{
    COLOR: #4C5D77;
    TEXT-DECORATION: none
}
A.listadoguia:hover
{
    COLOR: #8691a6;
    TEXT-DECORATION: none
}
.listado
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.listado:link
{
    COLOR: #4C5D77;
    TEXT-DECORATION: none
}
A.listado:visited
{
    COLOR: #4C5D77;
    TEXT-DECORATION: none
}
A.listado:hover
{
    COLOR: #8691a6;
    TEXT-DECORATION: none
}
.titularbreve
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.nombreempresa
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none
}
.cuerpotextoguia
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 14px
}
.cuerpotexto
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
	LINE-HEIGHT: 16px
}
A.cuerpotexto:link
{
    COLOR: #4C5D77;
    TEXT-DECORATION: none
}
A.cuerpotexto:visited
{
    COLOR: #4C5D77;
    TEXT-DECORATION: none
}
A.cuerpotexto:hover
{
    COLOR: #8691a6;
    TEXT-DECORATION: none
}
.cuerpoportada
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.cuerpoportada:link
{
    COLOR: #576273;
    TEXT-DECORATION: none
}
A.cuerpoportada:visited
{
    COLOR: #576273;
    TEXT-DECORATION: none
}
A.cuerpoportada:hover
{
    COLOR: #8691a6;
    TEXT-DECORATION: none
}
.tituloservicio
{
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.cuerposervicio
{
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A:link
{
    TEXT-DECORATION: none
}
A:visited
{
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: none
}
.nombreficha
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none
}
.nivel1
{
    BACKGROUND-COLOR: #6980A3;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.nivelselec1
{
    BACKGROUND-COLOR: #4C5D77;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.nivel2
{
    BACKGROUND-COLOR: #9AAAC2;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.nivelselec2
{
    BACKGROUND-COLOR: #8493A9;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, 
  Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.nivel3
{
    BACKGROUND-COLOR: #bac6d9;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.nivelselec3
{
    BACKGROUND-COLOR: #b0bfd9;
    COLOR: #444444;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.nivel4
{
    BACKGROUND-COLOR: #dbe9ff;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.nivelselec4
{
    BACKGROUND-COLOR: #cfe1ff;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.separadornivel1
{
    BACKGROUND-COLOR: #8493A9
}
.separadornivel2
{
    BACKGROUND-COLOR: #D8E4F2
}
.separadornivel3
{
    BACKGROUND-COLOR: #D8E4F2
}
.separadornivel4
{
    BACKGROUND-COLOR: #D8E4F2
}
.menu
{
    FONT-FAMILY: Arial, helvetica;
    FONT-SIZE: 11px
}
A.menu:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.menu:link
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.menu:hover
{
    COLOR: #aaaaaa;
    TEXT-DECORATION: none
}
.menuBold
{
    FONT-FAMILY: Arial, helvetica;
    FONT-SIZE: 12px
    FONT-WEIGHT: bold
}
A.menuBold:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none
    FONT-WEIGHT: bold
}
A.menuBold:link
{
    COLOR: #333333;
    TEXT-DECORATION: none
    FONT-WEIGHT: bold
}
A.menuBold:hover
{
    COLOR: #aaaaaa;
    TEXT-DECORATION: none
    FONT-WEIGHT: bold
}
.menucanales
{
    FONT-FAMILY: Arial, helvetica;
    FONT-SIZE: 11px
}
A.menucanales:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.menucanales:link
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.menucanales:hover
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
.afititulotabla
{
    BACKGROUND-COLOR: #8691a6;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.afifuente
{
    BORDER-BOTTOM: #b0bfd9;
    BORDER-LEFT: #b0bfd9;
    BORDER-RIGHT: #b0bfd9;
    BORDER-TOP: #b0bfd9 thin solid;
    COLOR: black;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.afititulocolumna
{
    BACKGROUND-COLOR: #b0bfd9;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: bold
}
.afitabla
{
    PADDING-RIGHT: 0px
}
.aficelda
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    MARGIN: 10px
}
.afifondoclaro
{
    BACKGROUND-COLOR: #e9e9e9;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}
.afifondooscuro
{
    BACKGROUND-COLOR: #841831;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: xx-small
}
.campoInputC
{
    COLOR: #333333;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    HEIGHT: 17px;
    TEXT-ALIGN: center;
    WIDTH: 40px
}
.calendario
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, helvetica;
    FONT-SIZE: 10px
}
TD.calendario
{
    BACKGROUND-COLOR: #efebef;
    HEIGHT: 30px
}
A.calendario:link
{
    COLOR: #333333
}
A.calendario:visited
{
    COLOR: #333333
}
A.calendario:hover
{
    COLOR: #aaaaaa
}
TH.calendario
{
    BACKGROUND-COLOR: #efebef;
    BORDER-BOTTOM: #841831 1pt solid;
    BORDER-LEFT: #841831 1pt solid;
    BORDER-RIGHT: #841831 1pt solid;
    BORDER-TOP: #841831 1pt solid;
    FONT-SIZE: 11px
}
.calendariomeses
{
    COLOR: #333333;
    FONT-FAMILY: Arial, helvetica;
    FONT-SIZE: 10px
}
A.calendariomeses:link
{
    COLOR: #576273;
    FONT-FAMILY: Arial, helvetica;
    FONT-SIZE: 10px
}
A.calendariomeses:visited
{
    COLOR: #576273;
    FONT-FAMILY: Arial, helvetica;
    FONT-SIZE: 10px
}
A.calendariomeses:hover
{
    COLOR: #8691a6;
    FONT-FAMILY: Arial, helvetica;
    FONT-SIZE: 10px
}
.tituloimprimir
{
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.cuerpoimprimir
{
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: none
}
.menumapa
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.menumapa:link
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.menumapa:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.menumapa:hover
{
    BACKGROUND-COLOR: #eeeeee;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.menumapa:active
{
    BACKGROUND-COLOR: #eeeeee;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.aficelda:link
{
    COLOR: #576273;
    TEXT-DECORATION: none
}
A.aficelda:visited
{
    COLOR: #576273;
    TEXT-DECORATION: none
}
A.aficelda:hover
{
    COLOR: #8691a6;
    TEXT-DECORATION: none
}
A.afititulotabla:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.afititulotabla:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.afititulotabla:hover
{
    COLOR: #b0bfd9;
    TEXT-DECORATION: none
}
.textolistado
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}








.texto
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.tituloficha
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.titulo11
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.PPfecha
{
    FONT-SIZE: 9px;
    COLOR: #999999;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.fecha1
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:hover
{
    TEXT-DECORATION: none
}
.Formulario
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    WIDTH: 150px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px
}
.Formulario1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    WIDTH: 65px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px
}
.texto1
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.NombrePlan
{
    FONT-SIZE: 9px;
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, helvetica;
    TEXT-DECORATION: none
}
A.NombrePlan:link
{
    COLOR: #000099;
    TEXT-DECORATION: none
}
A.NombrePlan:visited
{
    COLOR: #4C5D77;
    TEXT-DECORATION: none
}
A.NombrePlan:hover
{
    COLOR: #4C5D77;
    TEXT-DECORATION: underline
}
.fecha2
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}


.fecha3
{
    FONT-SIZE: 9px;
    COLOR: #999999;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}

.select1
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
    WIDTH: 245px;
}


.EstiloCapas
{
    POSITION: absolute;
    COLOR: #FFFFFF;
    WIDTH: 160px;
    Z-INDEX: 1;
    VISIBILITY: hidden;
}
.PPnivel1
{
    BACKGROUND-COLOR: #6980A3;
}
.PPnivelselec1
{
    BACKGROUND-COLOR: #4C5D77;
}
.PPnivel2
{
    BACKGROUND-COLOR: #9AAAC2;
}
.PPnivelselec2
{
    BACKGROUND-COLOR: #8493A9;
}
.PPnivel3
{
    BACKGROUND-COLOR: #bac6d9;
}
.PPnivelselec3
{
    BACKGROUND-COLOR: #b0bfd9;
}
.PPnivel4
{
    BACKGROUND-COLOR: #dbe9ff;
}
.PPnivelselec4
{
    BACKGROUND-COLOR: #cfe1ff;
}
.PPnivel5
{
    BACKGROUND-COLOR: #D8E4F2;
}
.PPnivel6
{
    BACKGROUND-COLOR: #ECF3FB;
}
.PPrating1
{
    BACKGROUND-COLOR: #4c5d77;
	FONT-FAMILY: verdana,arial;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.PPrating2
{
    BACKGROUND-COLOR: #6980a3;
	FONT-FAMILY: verdana,arial;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.PPrating3
{
    BACKGROUND-COLOR: #9aaac2;
	FONT-FAMILY: verdana,arial;
    FONT-SIZE: 9px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.PPrating4
{
    BACKGROUND-COLOR: #d8e4f2;
	FONT-FAMILY: verdana,arial;
    FONT-SIZE: 9px;
    COLOR: #000000;
    TEXT-DECORATION: none
}

.nube
{
    FONT-SIZE: 9px;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.nube:link
{
    COLOR: #4C5D77;
    TEXT-DECORATION: underline
}
A.nube:visited
{
    COLOR: #4C5D77;
    TEXT-DECORATION: underline
}
A.nube:hover
{
    COLOR: #4C5D77;
    TEXT-DECORATION: none
}
A.nube:active
{
    COLOR: #4C5D77;
    TEXT-DECORATION: none
}

.luto
{ 
	BACKGROUND-COLOR: #707882   
}
.luto1
{ 
	BACKGROUND-COLOR: #F0EFEF
}
.lutocierre
{ 
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: arial;
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	TEXT-DECORATION: none
}
A.lutocierre:link
{
    COLOR: #336699;
    TEXT-DECORATION: underline
}
A.lutocierre:visited
{
    COLOR: #336699;
    TEXT-DECORATION: underline
}
A.lutocierre:hover
{
    COLOR: #336699;
    TEXT-DECORATION: none
}

<!-- A.lutocierre:active { COLOR: #336699; TEXT-DECORATION: none}
.lutomenuV
{ 
	BACKGROUND-COLOR: #4C5D77
}
.lutoplan
{
    BACKGROUND-COLOR: #4C5D77;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}



.textoPP
{ 
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 12px;
    COLOR: #000000;
	line-height: 16px;
	text-align: justify;
    TEXT-DECORATION: none
} 
.titularPP
{ 
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 26px;
    COLOR: #6980A3;
    TEXT-DECORATION: none
} 

.fondofichaselect{
    BACKGROUND-COLOR: #D8E4F2;
}

/* ALINEACIONES 
----------------------------------------------- */
#wrap { 
	margin:0 auto 0 auto; 
	width: 952px;
}
.centradoIE6 { 
	text-align:center;
}
.izquierda {
	FLOAT: left; 
}
.derecha {
	FLOAT: right
}
