BODY 
{
	margin:0;
	background-color:#d4deef;
}
.ficpanel
{
	visibility:hidden;
	position:absolute;
}
.borde 
{ 
	BORDER-RIGHT: #bad4ed 1px solid;
	BORDER-TOP: #bad4ed 1px solid;
	BORDER-LEFT: #bad4ed 1px solid; 
	BORDER-BOTTOM: #bad4ed 1px solid;
}
a.menu 
{ 
	font-family:Arial, Helvetica;
	font-size: 10pt; 
	color:#ffffff; 
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
a.menu:hover 
{ 
	text-decoration:underline;
	
}
a.menures 
{ 
	font-family: Arial, Helvetica;
	font-size: 10pt; 
	color:#ffffff; 
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
a.menures:hover 
{ 
	text-decoration:underline;
	
}
.subpie
{ 
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color:#244f9b; 
	font-weight:normal;
	font-variant: normal;
}
a.subpie
{ 
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color:#244f9b; 
	font-weight:normal;
	font-variant: normal;
	text-decoration:none;
}
a.subpie:hover
{ 
	text-decoration:underline;
}
.pie
{ 
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color:#ffffff; 
	font-weight: normal;
	font-variant: normal;
}
a.pie
{ 
	font-family:Arial, Helvetica;
	font-size: 9pt;
	color:#ffffff; 
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
}
a.pie:hover
{ 
    text-decoration:underline;
}
.bartitulo
{ 
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color:#294B7D; 
	font-weight: bold;
	font-variant: normal;
	text-transform:uppercase;
}
a.barenlace 
{ 
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color:#486796;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
}
a.barenlace:hover
{ 
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color:#486796;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:underline;
}
.pagindicador
{ 
	font-family: Arial, Helvetica;
	font-size: 9pt; 
	color: #4E709E; 
	font-weight: bold;
	font-variant: normal;
}
.barfecha
 {
	font-family: Arial, Helvetica;
	font-size: 9pt; 
	color:#294B7D; 
	font-weight: normal; 
	font-variant: normal;
}
.bartxt 
{ 
	font-family:Arial, Helvetica;
	font-size: 9pt; 
	color:#294B7D;
	font-weight: normal; 
	font-variant: normal;
}
a.barclim
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt;
	color:#294B7D;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
}
a.barclim:hover
{ 
	text-decoration:underline;
}
.bajclim
{
	BACKGROUND-IMAGE: url(../images/bajclim.png);
	background-repeat:no-repeat;
}
.barnot 
{
	font-family: Arial, Helvetica;
	font-size: 9pt; 
	color:#294B7D;
	font-weight: bold;
	font-variant: normal;
	text-transform:uppercase;
}
.notfecha 
{ 
	font-family: Arial, Helvetica;
	font-size: 8.5pt;
	color:#294B7D;
	font-weight: normal; 
	font-variant: normal;
}
.notfuente 
{ 
	font-family: Arial, Helvetica;
	font-size: 8.5pt;
	color:#294B7D;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
}
a.nottitulo
{ 
	font-family:Arial, Helvetica;
	font-size: 10pt;
	color:#3352AF; 
	font-weight: bold;
	font-variant:normal;
	text-decoration: none;
}
a.nottitulo:hover
{ 
	text-decoration: underline;
}
.notcopete
{ 
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color:#294B7D; 
	font-weight: normal;
	font-variant:normal;
	line-height: 18pt;
}
a.notampliar 
{ 
	font-family:Arial, Helvetica;
	font-size: 8.5pt; 
	color:#294B7D;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
a.notampliar:hover 
{ 
	text-decoration:underline;
}
.bordetabla2
{ 
	BORDER-RIGHT:#dbd2ce 5px solid;
	BORDER-TOP: #dbd2ce 5px solid;
	BORDER-LEFT:#dbd2ce 5px solid;
	BORDER-BOTTOM:#dbd2ce 5px solid;
}
a.inftitulo 
{
	font-size: 10pt; 
	color:#294B7D; 
	font-family: Arial, Helvetica;
	text-decoration:none;
	font-weight:bold;
}
a.inftitulo:hover
{
	text-decoration:underline;
}
.infcopete
{ 
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color:#294B7D; 
	font-weight: normal;
	font-variant:normal;
	line-height: 18pt;
}
.tdvinenlace
{
	font-family: Arial, Helvetica; 
	font-size: 1em; 
	TEXT-DECORATION: none; 
	color:#294B7D; 
	padding-top:4px;
}
a.tdenlace
{
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	TEXT-DECORATION: none; 
	color:#294B7D; 
	padding-top:0px;
}
a.tdenlace:hover 
{
	TEXT-DECORATION: underline;
}
.tdtitinf
{  
	font-family: Arial, Helvetica; 
	font-size:9pt; 
	color:#294B7D;  
	font-weight:normal;
	text-transform:uppercase;
}
.tdvintitinf
{  
	font-family: Arial, Helvetica; 
	font-size:1em; 
	color:#294B7D;  
	font-weight:normal;
	text-transform:uppercase;
}
.tdfila1
{ 
	font-family: Arial, Helvetica;
	font-size:9pt; 
	color:#294B7D; 
	font-weight: normal;
	font-variant: normal;
	padding-right:8px;
}
.tdcab
{ 
	font-family:Arial, Helvetica;
	font-size: 9pt;
	color:#486796;
	font-weight: bold;
	font-variant: normal;
}
.tdfilaLbl
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt;
	color:#486796; 
	font-weight: normal;
	font-variant: normal;
	padding-left:8px;
}
.tdfecha
{ 
	font-family: Arial, Helvetica;
	font-size:9pt; 
	color:#294B7D; 
	font-weight: normal;
	font-variant: normal;
}
.tablaenlace
{ 
	font-family:Arial, Helvetica;
	font-size: 8.5pt; 
	color:#294B7D;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
a.tablaenlace
{ 
	font-family:Arial, Helvetica;
	font-size: 8.5pt; 
	color:#294B7D;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
a.tablaenlace:hover 
{ 
	text-decoration:underline;
}
.Lbl
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	color:#294B7D;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
}
.videotxt
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	color:#294B7D;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
	line-height:18px;
}
.fmrcl 
{
	font-family: Arial, Helvetica;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #294B7D; 
	padding-right:6px;
}
 .fmrclinput
{ 
	BORDER-RIGHT: #84C2EA 1px solid;
	BORDER-TOP: #84C2EA 1px solid;
	BORDER-LEFT: #84C2EA 1px solid;
	BORDER-BOTTOM: #84C2EA 1px solid;
	background-color:#d9ebfa;
	HEIGHT: 20px; 
    width:150px;
	FONT: 9px Arial, Helvetica, sans-serif;
	WORD-SPACING: normal;
	VERTICAL-ALIGN: baseline;
	COLOR: #294B7D;
	TEXT-INDENT: 1pt;
	WHITE-SPACE: normal;
	LETTER-SPACING: normal;
	TEXT-DECORATION: none;
} 
.fmrclboton 
{ 
	BORDER-RIGHT: #84C2EA 1px solid;
	BORDER-TOP: #84C2EA 1px solid;
	BORDER-LEFT: #84C2EA 1px solid;
	BORDER-BOTTOM: #84C2EA 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #294B7D;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR:#dbd2ce;
	width:100px;
	height:20px;
}
.ctoLbl
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	color:#294B7D;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
}
a.ctoLbl
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	color:#294B7D;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
}
a.ctoLbl:hover
{ 
	text-decoration:underline;
}
.ctotd
{ 
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	color:#294B7D;
	font-weight: bold; 
	font-variant: normal;
	text-decoration:none;
}
.ctoLbl2
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	color:#294B7D;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
	padding-left:6px;
}
.ctosubtitulo
{ 
	font-family: Arial, Helvetica; 
	font-size: 11pt; 
	color:#294B7D;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
}
 .ctoinput
{ 
	BORDER-RIGHT: #84C2EA 1px solid;
	BORDER-TOP: #84C2EA 1px solid;
	BORDER-LEFT: #84C2EA 1px solid;
	BORDER-BOTTOM: #84C2EA 1px solid;
	background-color:#d9ebfa;
	HEIGHT: 20px; 
    width:220px;
	FONT: 9px Arial, Helvetica, sans-serif;
	WORD-SPACING: normal;
	VERTICAL-ALIGN: baseline;
	COLOR: #294B7D;
	TEXT-INDENT: 1pt;
	WHITE-SPACE: normal;
	LETTER-SPACING: normal;
	TEXT-DECORATION: none;
} 
.ctoarea
{ 
	BORDER-RIGHT: #84C2EA 1px solid;
	BORDER-TOP: #84C2EA 1px solid;
	BORDER-LEFT: #84C2EA 1px solid;
	BORDER-BOTTOM: #84C2EA 1px solid;
	background-color:#d9ebfa;
    width:300px;
	FONT: 9px Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN: baseline;
	COLOR: #294B7D;
	TEXT-INDENT: 1pt;
	WHITE-SPACE: normal;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
.ctoboton
{ 
	BORDER-RIGHT: #84C2EA 1px solid;
	BORDER-TOP: #84C2EA 1px solid;
	BORDER-LEFT: #84C2EA 1px solid;
	BORDER-BOTTOM: #84C2EA 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #294B7D;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR:#dbd2ce;
	width:100px;
	height:20px;
}
.clLbl
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	COLOR: #294B7D;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
a.clienlace
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	COLOR: #294B7D; 
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
a.clienlace:hover
{ 
	text-decoration:underline;
}
.clienlace
{ 
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	COLOR: #294B7D; 
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
.climacombo 
{ 
	BORDER-RIGHT: #84C2EA 1px solid;
	BORDER-TOP: #84C2EA 1px solid;
	BORDER-LEFT: #84C2EA 1px solid;
	BORDER-BOTTOM: #84C2EA 1px solid;
	background-color:#FFFFFF;
	WORD-SPACING: normal;
	FONT: 8pt Arial, Helvetica;
	COLOR: #294B7D;
	VERTICAL-ALIGN: baseline;
	TEXT-INDENT: 2pt;
	WHITE-SPACE: normal;
	LETTER-SPACING: normal;
	HEIGHT:20px;
	width:160px; 
	TEXT-DECORATION: none;
}
.clisubtitulo
{ 
	font-family: Arial, Helvetica; 
	font-size:0.9em; 
	COLOR: #294B7D;
	font-weight:normal;
	font-variant: normal;
	text-decoration:none;
}
.climboton 
{ 
	BORDER-RIGHT: #84C2EA 1px solid;
	BORDER-TOP: #84C2EA 1px solid;
	BORDER-LEFT: #84C2EA 1px solid;
	BORDER-BOTTOM: #84C2EA 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #294B7D;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR:#dbd2ce;
	width:100px;
	height:20px;
}
a.masclim
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt;
	COLOR: #294B7D;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
	height:23px;
	background:url("../images/masclim.gif") no-repeat;
	background-position:2% 51%;
	padding-top:3px;
	padding-left:24px;
	padding-right:4px;
} 
a.masclim:hover
{ 
	text-decoration:underline;
}
.climtxt
{
	font-size: 8.5pt; 
	COLOR: #294B7D;
	font-family: Arial, Helvetica; 
	text-decoration:none;
	font-weight:bold;
}
.climact
{
	font-family: Arial, Helvetica;
	font-size: 9pt;
	COLOR: #294B7D;
	font-weight:normal;
}
.climd
{
	font-family: Arial, Helvetica;
	font-size: 12pt;
	COLOR: #294B7D;
	font-weight:normal;
	text-align:left;
}
.climcond
{ 
	font-family: Arial, Helvetica;
	font-size: 9pt;
	COLOR: #294B7D;
	TEXT-DECORATION:none;
	font-weight:bold;
}
.climval
{
	font-size: 9pt;
	COLOR: #294B7D; 
	font-family: Arial, Helvetica; 
	text-decoration:none;
	font-weight:normal;
}
.empresatxt
{ 
	font-family:Arial, Helvetica;
	font-size: 10pt; 
	color:#294B7D;
	font-weight: normal; 
	font-variant: normal;
	line-height:20px;
}
.empresafrase
{ 
	font-family:Arial, Helvetica;
	font-size: 10pt; 
	color:#294B7D;
	font-weight: bold; 
	font-variant: normal;
}
.empresatit
{ 
	font-family:Arial, Helvetica;
	font-size: 12pt; 
	color:#294B7D;
	font-weight: bold; 
	font-variant: normal;
}
.tdtit2
{
    font-family: Arial, Helvetica;
    font-size:1em;
    color:#294B7D;
    TEXT-DECORATION: none;
    font-weight: normal;
}
a.mnupne
{ 
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	color:#294B7D;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
a.mnupne:hover
{ 
	text-decoration:underline;
}
 a.mnurespne
{ 
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	color:#294B7D;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
}
a.mnurespne:hover
{ 
	text-decoration:underline;
} 
.fic1
{
	background:#FFFFFF;
	height:24px;
	widht:200px;
	padding-left:6px;
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	color:#294B7D;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
}
.fic2
{
	background:#eae5e2;
	height:24px;
	widht:200px;
	padding-left:6px;
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	color:#294B7D;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
}
.tabla2
{ 
	background-color:#FFFFFF;
	background-image:url(../images/tabla2.jpg);
	background-repeat:repeat-x;
	BORDER-RIGHT: #eeeae7 1px solid;
	BORDER-BOTTOM: #eeeae7 1px solid; 
	BORDER-left: #eeeae7 1px solid;
	BORDER-top: #eeeae7 1px solid;	
}
.tabla3
{ 
	background-color:#f9f7f6;
	BORDER-RIGHT: #d4cbc5 1px solid;
	BORDER-BOTTOM: #d4cbc5 1px solid; 
	BORDER-left: #d4cbc5 1px solid;
	BORDER-top: #d4cbc5 1px solid;
}
.tdfilatxt
{ 
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color:#486796; 
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;
	text-align:left;
}
.tdfilac
{ 
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color:#486796; 
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
	text-align:center;
}
a.mas
{ 
	font-family:Arial, Helvetica;
	font-size: 9pt; 
	color:#294B7D;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
a.mas:hover 
{ 
	text-decoration:underline;
}
.mnurubro
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	color:#294B7D;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform:uppercase;
}
a.link 
{
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	TEXT-DECORATION: none; 
	color:#294B7D;
}
a.link:hover 
{
	TEXT-DECORATION: underline;
}
.vineta
{ 
	width:20px;
	height:26px;
}
.inftitulo 
{
	font-size: 11pt; 
	color:#294B7D;
	font-family: Arial, Helvetica;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}
.infuente
{
	font-size: 9pt; 
	color:#294B7D;
	font-family: Arial, Helvetica; 
	text-decoration:none;
}
.infautor
{
	font-size: 9pt; 
	color:#294B7D; 
	font-family: Arial, Helvetica; 
	text-decoration:none;
}
.inftxt
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt;
	color:#294B7D;  
	font-weight: normal; 
	font-variant: normal;
	line-height:18px;
}
.notitulo 
{
	font-size: 11pt; 
	color:#294B7D;  
	font-family: Arial, Helvetica;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}
.notcopete2 
{
	font-size: 10pt; 
	color:#294B7D;   
	font-family: Arial, Helvetica; 
	text-decoration:none;
	line-height:20px;
}
.nottxt
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt;
	color:#294B7D;    
	font-weight: normal; 
	font-variant: normal;
	line-height:18px;
}
.ficha2
{ 
	background-color:#dbd2ce;
}
.fichares2
{ 
	background-color:#f2f2f2;
}
a.txt1
{
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color:#294B7D;    
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
a.txt1:hover
{
	text-decoration: underline;
}
a.txt2
{
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color:#294B7D;    
	font-weight:bold;
	font-variant: normal;
	text-decoration: none;
}
a.txt2:hover
{
	text-decoration: underline;
}
.TablaDatoFila
{ 
	font-family: Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: normal; 
	color:#294B7D;    
	padding-left:4px;
	padding-right:4px;
}
.TablaDatoFila2
{
	font-family: Arial, Helvetica; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	color:#294B7D;    
	padding-left:4px;
	padding-right:4px;
}
 .pietabla
{
	font-family: Arial, Helvetica; 
	font-size: 8.5pt; 
	TEXT-DECORATION: none;
	color:#294B7D;    
	text-align:center;
	line-height:18px;
}
.tdcab2
{ 
	font-family:Arial, Helvetica;
	font-size: 9pt;
	color:#486796;
	font-weight: bold;
	font-variant: normal;
	padding-left:4px;
	padding-right:4px;
}
.tdcab3
{ 
	font-family: Arial, Helvetica;
	font-size: 8.5pt;
	color:#486796;
	font-weight:normal;
	font-variant: normal;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
	padding-top:8px;
	line-height:18px;
}
.tdcab4
{ 
	font-family: Arial, Helvetica;
	font-size: 8.5pt;
	color:#486796; 
	font-weight:normal;
	font-variant: normal;
	text-transform:capitalize;
	line-height:10pt;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px;
	padding-top:6px;
}
a.mnu2
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt;
	color: #0077b2;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
} 
a.mnu2:hover
{ 
	text-decoration:underline;
} 
a.mnu2res
{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt;
	color:#486796;
	font-weight: bold; 
	font-variant: normal;
	text-decoration:none;
}
.climdias
{ 
	font-family: Arial, Helvetica;
	font-size: 9pt;
	color:#294B7D;   
	TEXT-DECORATION:none;
	font-weight:bold;
}
.ClimTmp
{ 
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: bold; 
	color:#294B7D;  
}