a			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #0174A0; 
					line-height: 16px;
					text-decoration: none; }
a:hover		{	text-decoration: underline; }

/* ESTILOS DE VISA EDUCACION FINANCIERA	*/

/*CAJAS REDONDAS*/

.c01			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-top-width: 1px;
					border-top-style: solid;
					border-top-color: #888888;}

.c02			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #B0B0B0;}

.c03			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-top-width: 1px;
					border-top-style: solid;
					border-top-color: #AD8507;}

.c04			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #EEA817;}

.c05			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-top-width: 1px;
					border-top-style: solid;
					border-top-color: #263E8A;}

.c06			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #415DBB;}

.c07			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-top-width: 1px;
					border-top-style: solid;
					border-top-color: #BBBCBC;}

.c08			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #DDDDDD;}

.c09			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-top-width: 1px;
					border-top-style: solid;
					border-top-color: #1C2D66;}

.c09b			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-top-width: 1px;
					border-top-style: solid;
					border-top-color: #cd9700;}

.c10			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #91A3E0;}

.c10b			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #f2b400;}

.c11			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #D2D2D2;}

.c12			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-top-width: 1px;
					border-top-style: solid;
					border-top-color: #D2D2D2;}

.c13			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-top-width: 1px;
					border-top-style: solid;
					border-top-color: #969696;}

.14			{	margin-left: 1px;
					margin-right: 1px;
					height: 1px;
					font-size: 1px;
					line-height: 1px;
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #B7B7B7;}

/*FIN DE CAJAS REDONDAS*/

/*INPUT + BOTONES*/
.box			{	COLOR: #544B2F; 
					FONT-FAMILY: Tahoma, Sans-serif, Verdana, Arial; 
					FONT-SIZE: 11px; 
					BORDER: solid 1px;
					BORDER-COLOR: #966C0D;
					BACKGROUND: #FFFFFF;
					WIDTH: 156px;
					HEIGHT: 19px; }

.txtarea		{	FONT-SIZE: 11px; 					
					COLOR: #544B2F; 
					FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
					BORDER: solid 1px;
					WIDTH: 420px; 
					HEIGHT: 110px; 
					BACKGROUND: #FAFAFA;}

.btn			{	color: #544A2F; 
					font-family: Tahoma, Arial, Sans-serif, Verdana; 
					font-size: 11px; 
					background: #B8A366;
					border: 1px #594405 solid;
					width: 62px;
					height: 19px; }


.btn2			{	color: #544A2F; 
					font-family: Tahoma, Arial, Sans-serif, Verdana; 
					font-size: 11px; 
					background: #EFEFEF;
					border: 1px #C2C0C0 solid;
					width: 60px;
					height: 20px; }


.input1			{	COLOR: #7D7D7D;
					FONT-FAMILY: Tahoma, Sans-serif, Arial;
					FONT-SIZE: 11px;
					BORDER: solid 1px;
					BORDER-COLOR: #FFFFFF;
					BORDER-BOTTOM-COLOR: #ADADAD:
					BACKGROUND-COLOR: #FFFFFF; }

/*FIN DE INPUT + BOTONES*/


/*TEXTOS*/
.txt01a			{	font-family:  Arial, Tahoma, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #B2BDE1; 
					line-height: 12px;
					text-decoration: none; }

.txt01a:hover	{	color: #FFFFFF; }

.txt01b			{	font-family:  Arial, Tahoma, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #AAB2CE; 
					line-height: 12px;
					text-decoration: none; }

.txt01b:hover	{	color: #FFFFFF; }

.txt01c			{	font-family:  Arial, Tahoma, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #A8B1D0; 
					line-height: 12px;
					text-decoration: none; }

.txt01c:hover	{	color: #FFFFFF; }

.txt02			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #5B5B5B; 
					line-height: 16px;
					text-decoration: none; }

.txt03			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #AAB7E2; 
					line-height: 14px;
					text-decoration: none; }

.txt03b			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #FFFFFF; 
					line-height: 14px;
					text-decoration: none; }

.txt04			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #898989; 
					line-height: 14px;
					text-decoration: none; }

.txt05			{	font-family: Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #6A6A6A; 
					line-height: 12px;
					text-decoration: none; }

.txt05:hover	{	color: #2E4289;}	

.txt06			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #2C428B; 
					line-height: 12px;
					text-decoration: none; }

.txt07			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #000000; 
					line-height: 15px;
					text-decoration: none; }

.txt08			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 18px; 
					color: #2C428B; 
					line-height: 22px;
					text-decoration: none; }

.txt09			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #6B6B6B; 
					line-height: 16px;
					text-decoration: none; }

.txt09:hover	{	text-decoration: underline; }

.txt10			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #2E4289; 
					line-height: 16px;
					text-decoration: none; }

.txt11			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #888888; 
					line-height: 14px;
					text-decoration: none; 
					padding: 10px;}

.txt11bis		{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #888888; 
					line-height: 14px;
					text-decoration: none; }

.txt12			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #888888; 
					line-height: 14px;
					text-decoration: none; }

.txt13			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #6A6A6A; 
					line-height: 16px;
					text-decoration: none; }


.txt15			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #000000; 
					line-height: 16px;
					text-decoration: none; }


.txt15:hover	{	text-decoration: underline; }


.txt15a			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #000000; 
					line-height: 12px;
					text-decoration: none; }


.txt15a:hover	{	text-decoration: underline; }


.txt16			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #0174A0; 
					line-height: 16px;
					text-decoration: none; }


.txt16:hover	{	text-decoration: underline; }


.txt17			{	font-family: Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #FFFFFF; 
					line-height: 19px;
					text-decoration: none; }

.txt17:hover	{	text-decoration: underline; }


.txt18			{	font-family: Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #2C428B; 
					line-height: 16px;
					text-decoration: none; }

.txt18:hover	{	text-decoration: underline; }

.txt19			{	font-family: Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #FFFFFF; 
					text-decoration: none; }

.txt19:hover	{	text-decoration: underline; }


.txt20			{	font-family: Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 12px; 
					color: #2C428B; 
					line-height: 14px;
					text-decoration: none; }

.txt20:hover	{	text-decoration: underline; }


.txt21			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #000000; 
					line-height: 14px;
					text-decoration: none; 
					padding: 10px;}


.txt22			{	font-family: Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #6A6A6A; 
					line-height: 18px;
					text-decoration: none; }

.txt22:hover	{	color: #2E4289;}	

.txt23			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #2C428B; 
					line-height: 18px;
					text-decoration: none; }


/*FIN DE TEXTOS*/

/*ESTILOS DE CAJAS RIGHT AND LEFT*/
.st1			{	width: 1px;
					font-size: 1px;					
					border-left-width: 1px;
					border-left-style: solid;
					border-left-color: #8698D2;}

.st2			{	border-right-width: 1px;
					border-right-style: solid;
					border-right-color: #1F306A;}

.st3			{	background-color: #FDD08C;
					font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #6A6A6A; 
					line-height: 20px;
					text-decoration: none;}

.st4			{	background-color: #FFE7BA;
					font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #6A6A6A; 
					line-height: 20px;
					text-decoration: none;}


.st5			{	background-color: #F9C565;
					font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #6A6A6A; 
					line-height: 20px;
					text-decoration: none;}



.st6			{	background-color: #D3DAF3;
					font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #2C428B; 
					line-height: 13px;
					text-decoration: none;
					height: 31px; }

.st7			{	background-color: #DFE4F3;
					font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #2C428B; 
					line-height: 13px;
					text-decoration: none;
					height: 31px; }

.st8			{	background-color: #C4CEF2;
					font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 11px; 
					color: #2C428B; 
					line-height: 13px;
					text-decoration: none;
					height: 31px; }



.st9			{	background-color: #ECECEC;
					font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #6A6A6A; 
					line-height: 20px;
					text-decoration: none; }

.st10			{	background-color: #E1E1E1;
					font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #6A6A6A; 
					line-height: 20px;
					text-decoration: none;}


.st11			{	background-color: #FAFAFA;
					font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #6A6A6A; 
					line-height: 20px;
					text-decoration: none;}


.st12			{	background-color: #6176BD;
					font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #FFFFFF; 
					line-height: 16px;
					text-decoration: none;}


.st13			{	background-color: #5163A0;
					font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #FFFFFF; 
					line-height: 16px;
					text-decoration: none;}
					
.map			{font-family: Tahoma, Arial, "Sans-serif", Helvetica; 
				  font-size: 11px; 
				  color: #888888; 
				  text-decoration: none;}
					

/*FIN DE ESTILOS DE CAJAS RIGHT AND LEFT*/

/* BACKGROUND */
.bg01			{	background-image: url('../imgs/bg01.gif'); }
.bg02			{	background-image: url('../imgs/bg02.gif');height: 43px;width: 100%; }
.bg03			{	background-image: url('../imgs/bgs/bg_consejos.gif'); }
.bg03b			{	background-image: url('../imgs/bgs/bg_consejos2.gif'); }
.bg04			{	background-image: url('../imgs/bgs/bg_destacado.gif'); }
.bg05			{	background-image: url('../imgs/bgs/bg_trivia.gif');}
.bg06			{	background-image: url('../imgs/bg03.gif'); }
/* PUNTOS */
.ptn01			{	background-image: url('../imgs/ptn01.gif'); width: 100%; }
/* IMAGENES */
.img01			{	position: relative; top: 4px; }
/* ESTILOS DE VISA EDUCACION FINANCIERA	*/
.txt24 			{font-family: Tahoma, Arial, Sans-serif, Helvetica; font-size: 11px; color: #888888; line-height: 14px; text-decoration: none;}
.txt24:hover	{color: #000000;}
.input2			{ color: #7d7d7d; font-family: Tahoma, sans-serif, arial; font-size: 11px; background-color: #ffffff; } 
.saveNote		{font-family: Tahoma, Arial, Sans-serif, Helvetica;font-size: 11px; color: #34478B; line-height: 14px; text-decoration: underline;}
.st14           { background-color: #DFE4F3; font-family: Tahoma, Arial, Sans-serif, Helvetica; font-size: 14px; color: #2C428B; line-height: 16px; text-decoration: none;}
.st15			{ background-color: #D3DAF3; font-family: Tahoma, Arial, Sans-serif, Helvetica; font-size: 14px; color: #2C428B; line-height: 16px; text-decoration: none;}

.subitem 		{font-family: Tahoma, Arial, Sans-serif, Helvetica; font-size: 11px; color: #2E4190; line-height: 12px; text-decoration: none;}
.pie			{font-family: Tahoma, Arial, Sans-serif, Helvetica; font-size: 10px; color: #898989; line-height: 11px; text-decoration: none; }

.home_noticias
{
	overflow: hidden;
	height: 185px;
	margin-top: 5px;
	width: 173px;
	margin-left: 9px;
}
.not_lnk
{
	font-family: Verdana;
	color: #ffffff;
	font-size: 11px;
	line-height: 13px;
}
.not_fecha
{
	font-family: Verdana;
	color: #bccaed;
	font-size: 11px;
	line-height: 13px;
}

.not_sep
{
	margin-top: 10px;
	width: 173px;
	height: 6px; 
	background: transparent url(../imgs/home/pt_sep.gif) repeat-x 0px 3px;
	font-size: 1px;
	line-height: 1px;
}

.popBody{
	background-color: #ffffff;
}


div.AHome
{
	height: 17px;
	line-height: 17px;
	text-align: right;
}

	div.AHome a
	{
		font-family: Arial, Sans-Serif;
		font-size: 11px;
		color: #6086d7;
		text-decoration: none; 
	}
	
	div.AHome a:hover
	{
		text-decoration: underline;
	}

/*
.txt09 table, .txt09 table td 			{	font-family:   Tahoma, Arial, Sans-serif, Helvetica;
					font-size: 14px; 
					color: #6B6B6B; 
					line-height: 16px;
					text-decoration: none; }

.txt09 table {border-collapse: collapse;}

.txt09 table td{border: solid 1px #999999;}
*/
