.titulo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#003366;
	font-weight:bold;
}
#lblUrlPlan
{
	background-color:#BADCA9;
	border:2px solid #000;
	padding:0 4px;
}
#lblUrlPlan a
{
	color:#336600;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#lblUrlPlan a:hover
{
	text-decoration:underline;
}
a.cerrar
{
	color:#33CC00;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.cerrar:hover
{
	text-decoration:underline;
}
table
{
	border-collapse:separate;
	border-spacing:2px;
}
body
{
	margin:0px;
}
.borde {
	BORDER-RIGHT: #B9DCA8 1px solid; BORDER-TOP: #B9DCA8 1px solid; BORDER-LEFT: #B9DCA8 1px solid; BORDER-BOTTOM: #B9DCA8 1px solid
}
.ttablap,.ttabla_blanco,.ttabla {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #006600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #B9DCA8;
}
.ttabla_blanco
{
	BACKGROUND-COLOR: #FFFFFF;
}
a.liga
{
	font-family: Arial, Helvetica, sans-serif;
	color: #006600;
	text-decoration: none;
	font-size: 12px;
}
a.liga:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #528C17;
	text-decoration: none;
	font-size: 12px;
}
/*Tabla de fondo blanco*/
.vtabla,.vtablap {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.vtabla A:link,.vtablap A:link {
	COLOR: #006600; TEXT-DECORATION: none
}
.vtabla A:visited,.vtablap A:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
.vtabla A:hover,.vtablap A:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
/*sepa*/
.vtabla2 {
	FONT-SIZE: 8pt; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.vtabla2:link {
	COLOR: #006600; TEXT-DECORATION: none
}
.vtabla2:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
.vtabla2:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
/*Tabla de fondo azulito*/
.vtabla3,.vtabla3p {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #006600;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E4EBF3;
}
.vtabla3 A:link,.vtabla3p A:link {
	COLOR: #006600; TEXT-DECORATION: none
}
.vtabla3 A:visited,.vtabla3p A:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
.vtabla3 A:hover,.vtabla3p A:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
/*Tabla de fondo azulito*/
.vtabla3p,.vtablap
{
    BORDER-RIGHT: #c1d1e0 1px solid;
	BORDER-LEFT: #c1d1e0 1px solid;
}
.blanco
{
	background-color:#FFFFFF;
}
/*totales*/
.vttotalp
{    
	BORDER-TOP: #c1d1e0 1px solid;
}
.vttotal,.vttotalp, .semestre {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: none; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.vttotal A:link {
	COLOR: #006600; TEXT-DECORATION: none
}
.vttotal A:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
.vttotal A:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
.sforma {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.sforma {
	COLOR: #006600; TEXT-DECORATION: none
}
a.sforma:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
a.sforma:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
.titulob {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.valor {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #669933; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.valor A:link {
	COLOR: #669933; TEXT-DECORATION: none
}
.valor A:visited {
	COLOR: #669933; TEXT-DECORATION: none
}
.valor A:hover {
	COLOR: #669933; TEXT-DECORATION: underline
}
.textoj {
	FONT-WEIGHT: normal; TEXT-JUSTIFY: distribute; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.textoj A:link {
	COLOR: #006600; TEXT-DECORATION: none
}
.textoj A:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
.textoj A:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
