body	{ background: #ffffff; margin: 0; margin-left: 5px; margin-top: 0px; }

p,dl,ul	{ font-family: Verdana,Arial,Helvetica; font-size: 9pt; color: #000000; margin-left: 2px; letter-spacing: 0.1px; }
.cur	{ font-family: Century Gothic,Arial,Helvetica; font-size: 10pt; color: #005b99; margin-left: 2px; letter-spacing: 0.5px;}
p.titz	{ font-family: Verdana,Arial,Helvetica; font-size: 9pt; color: #005b99; margin-left: 2px; letter-spacing: 0.5px;}
p.pf	{ font-size: 8pt; margin-left: 10px;}

a		{ font-family: Verdana,Arial,Helvetica; color: #888888; text-decoration: none; }
a:hover	{ text-decoration: underline; }

a.li			{ color: #666666; }		/* enlaces del margen izqdo */
a:link.li		{ color: #666666; }
a:visited.li	{ color: #999999; }
a:active.li		{ color: #ff0000; }

a.r1			{ color: #005b99; }		/* links estandar */
a:link.r1		{ color: #005b99; }
a:visited.r1	{ color: #447a99; }
a:active.r1		{ color: #009900; }

a.r2			{ color: #ff0000; font-weight: bold; }		/* links destacados (reservas) */
a:link.r2		{ color: #ff0000; font-weight: bold; }
a:visited.r2	{ color: #ff9900; font-weight: bold; }
a:active.r2		{ color: #ff9900; font-weight: bold; }


.xg	{ font-size: 20pt; color: #e8f1f8; letter-spacing: 0.5px; line-height:45px; font-style:italic;}
.p	{ font-size: 8pt; }
.pb	{ font-size: 10pt; color: #000000; margin-left: 5px; font-weight: bold;  }
.pd	{ font-size: 9pt; color: #ffffff; margin-left: 15px; font-weight: bold;  }
.pe	{ font-size: 7pt; color: #ffffff; margin-left: 15px; font-weight: bold;  }
.pw	{ font-size: 11pt; color: #ffffff; margin-left: 15px; font-weight: bold;  }
.pm	{ font-size: 9pt; color: #000000; margin-left: 15px;}
.pl	{ font-size: 8pt; color: #FB5B04; margin-left: 15px;}
.pa	{ font-size: 9pt; color: #F4DFA4; margin-left: 15px;}
.px	{ font-size: 8pt; color: #000000; }
.pc	{ font-size: 7pt; color: #2AA4C3; font-weight: bold; margin-left: 15px;}

.xp	{ font-size: 7pt; }
.xl	{ font-size: 8pt; margin-left: 50px; margin-right: 30px;}
.xa	{ font-size: 7pt; color: #B4F0F3;}
.xb	{ font-size: 8pt; color: #000000;}
.xc	{ font-size: 7pt; color: #888888;}
.xp2 { font-family: verdana,Arial,Helvetica; font-size: 9px; }



h1		{ font-family: Tahoma,Arial,Helvetica; color: #005b99; font-size: 16pt; font-weight: bold; letter-spacing: 0.5px; margin-bottom: 0px; }
h2		{ font-family: Tahoma,Arial,Helvetica; color: #005b99; font-size: 13pt; font-weight: bold; margin-bottom: 0px; }
h3		{ font-family: Tahoma,Arial,Helvetica; color: #005b99; font-size: 11pt; font-weight: bold; margin-bottom: 0px; }
/* .titv	{ font-family: Tahoma,Arial,Helvetica; color: #005b99; font-size: 13pt; font-weight: bold; letter-spacing: 0.5px;  font-style: italic;} */

dd	{ margin-left: 20px; }

pre		{ font-family: Courier New,Courier,monospace; font-size: 9pt; }

.r1	{ color: #005b99; font-weight: bold; }		/* texto resaltado de parrafos normales */

.ln	{ margin-left: 5; }

.tvi	{ font-size: 9pt; color: #1990B3; font-weight: bold;}

.err	{ font-family: Arial; font-size: 8pt; font-weight: bold; color: #ffffff; background: #ff0000;	}

.tx1	{ background: #E9E9E9;  }	/* borders de tablas de links */

img 	{border-color: #ffffff ;}

hr.r1	{ height: 1px; border-style: solid; color: #F3F3F3; background: #F3F3F3; }


.res3	{ color: #ff0000; }
.res4	{ color: #dd0000; }	


/* foregrounds */
.fg2	{ color: #000000; font-size: 8pt;}	
.fg3	{ font-size: 11pt; color: #005b99;}
.fg9	{ color: #efefef;}	

.txb0	{ background: #000000;  }

.tx3	{ background: #F6F6F6;  }
.tx4	{ background: #2AA4C3;  }
.tx5	{ background: #00789B;  }
.tx6	{ background: #E3DECF;  }
.tx7	{ background: #959292;  }
.tx9	{ background: #ffffff; font-size: 12pt;}
.tx10	{ background: #EFF1F8;  }
.tx11	{ background: #EFF1F8;  }       /* fondos del frame de la izquierda */
.tx12	{ background: #b9d8f5;  }
.tx13	{ background: #F3F3F3;  }
.tx14	{ background: #F9F9F9;  }
.tx15	{ background: #DCE3E4;  }
.tx16	{ background: #DADFF0;  }
.tx17	{ background: #DADFF0;  }
.tx19	{ background: #DADFF0;  }

.tx8	{ background: #D5D9E9;  }	/* enlaces spons */
.tx18	{ background: #BCC4E0;  }

.txt	{ margin-top:3px; margin-bottom:5px; }

.ci1	{ background: #DADFF0; padding:5px; height:30px; background-image: url(/_img/tx-fondo-t7.gif); }
.ci2	{ background: #ffffff; padding-top:5px;  }
.ci3	{ background: #DADFF0;}
.ci4	{ background: #ffff00;}

.tx51 { background-image: url(/_img/fondo.gif); background-repeat: no-repeat;  }

.tx61	{ background: #edf4f5; background-image: url(/_img/tx-fondo-t6.gif);   }


.l1	{ color: #000000; font-weight: bold; }		/* links resaltados (en negro) */



.frmci	{ text-align: right; }		/*campo izq*/
.frm	{ font-family: Verdana,Arial; font-size: 8pt; }

.frm	{ font-family: Verdana,Arial; font-size: 8pt; }
.frmf	{ font-family: Verdana,Arial; font-size: 8pt; background: #F2F7FB; border-style: inset; }
.frms	{ font-family: Verdana,Arial; font-size: 9pt; background: #44439C;  border-color:#6B6AB8; border-style: outset; color:white; font-weight: bold; }
.frmns	{ font-family: Verdana,Arial; font-size: 9px; color: #ffffff; background: #aaaaaa; font-weight: bold;  cursor:pointer; text-align:center; padding:0px; margin:0px; border-style: outset; border-width: 1; }

/*.frmf	{ background-image: url(/_img/tx-fondo-t2.gif); background-position: left top; background-repeat: repeat; border: black 1px inset; font-size: 8pt; }*/
td { font-family: arial,helvetica,sans-serif; font-size: 8pt; } /* ns *nix */



/* cuadros forms */
.cf	{   width: 80%; padding: 1; border-width: 1; border-color: #b9d8f5; border-style: solid; background-color:#ffffff; }


ul	{ list-Style-type:circle; }

blockquote { margin-left: 1%; margin-right: 0%; }

/* Estilo de las tooltip */
div#qTip 
{
 padding: 3px;
 border: 1px solid #666;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #999;
 color: #FFF;
 font: bold 9px Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}
.menu{color: #666666;}
.menu a
{
	clear:both;
	color: #666666; 
	display:block;
	padding:3px 0px;
	border-bottom:1px dotted;
}
