HTML {
	MARGIN: 0px
}
 
BODY {
	MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center
}

TD	 {
	font-family:  Verdana, Tahoma, Sans-serif, Helvetica; font-size: 9px; color: #666666; line-height: 12px; text-decoration: none;
}

SPAN	 {
	font-family:  Verdana, Tahoma, Sans-serif, Helvetica; font-size: 9px; color: #666666; line-height: 12px; text-decoration: none;
}

A	 {
	font-family:  Verdana, Tahoma, Sans-serif, Helvetica; font-size: 9px; color: #241A61; line-height: 12px; text-decoration: none;
}

A:hover {
	 text-decoration: underline;
}

#contenido {
	MARGIN: 0px auto; WIDTH: 760px; POSITION: relative; BACKGROUND-COLOR: #E8E8E8; TEXT-ALIGN: left
}

#contenido_pop {
	MARGIN: 0px auto; WIDTH: 450px; POSITION: relative; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left
}

#contenido_pop2 {
	MARGIN: 0px auto; WIDTH: 650px; POSITION: relative; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left
}

#contenido_pop3 {
	MARGIN: 0px auto; WIDTH: 550px; POSITION: relative; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left
}


#top0		{	POSITION: relative; float: left; MARGIN: 0px; WIDTH: 100%; HEIGHT: 7px; BACKGROUND-COLOR: #6E41A5; line-height: 1px; z-index: 100;   }
#top1_home	{	POSITION: relative; float: left; MARGIN: 0px; WIDTH: 100%; HEIGHT: 480px; TEXT-ALIGN: center; }
/*
#top1_home	{	POSITION: relative; float: left; MARGIN: 0px; WIDTH: 100%; HEIGHT: 480px; TEXT-ALIGN: center; background-image: url('../imgs/ft_home.jpg'); z-index: 100;   }
*/


#top1		{	POSITION: relative; float: center; MARGIN: 0px; WIDTH: 100%; HEIGHT: 96px; TEXT-ALIGN: center; z-index: 100; background-image: url('../imgs/ft_home_camp_08.jpg');  }

#top2		{	POSITION: relative; float: left; MARGIN: 0px; WIDTH: 100%; HEIGHT: 19px; TEXT-ALIGN: left; BACKGROUND-COLOR: #EFEFEF; z-index: 100;  }

#cuerpo {
	BACKGROUND-COLOR: #FFFFFF; POSITION: relative; float: left; WIDTH: 100%; TEXT-ALIGN: left; z-index: 100; 
}


#pie {
	BACKGROUND-COLOR: #E8E8E8; background-image: url('../imgs/footer.gif'); POSITION: relative; float: left; WIDTH: 100%; height:100px; TEXT-ALIGN: left; z-index: 100; 
}


#subcuerpo1 {
	POSITION: relative; float: left; WIDTH: 430px; left: 14px; TEXT-ALIGN: left
}

#subcuerpo1b {
	POSITION: relative; float: left; WIDTH: 282px; HEIGHT: 430px;
}

#subcuerpo1b2 {
	POSITION: relative; float: left; WIDTH: 282px; HEIGHT: 470px;
}

#subcuerpo1b3 {
	POSITION: relative; float: left; WIDTH: 282px; HEIGHT: 550px;
}

#subcuerpo1c {
	POSITION: relative; float: left; WIDTH: 282px; HEIGHT: 700px;
}

#subcuerpo1d {
	POSITION: relative; float: left; WIDTH: 282px; HEIGHT: 860px;
}

#subcuerpo1e {
	POSITION: relative; float: left; WIDTH: 282px; HEIGHT: 384px;
}

#subcuerpo1f {
	POSITION: relative; float: left; WIDTH: 282px; HEIGHT: 410px;
}

#subcuerpo2 {
		POSITION: absolute; float: left; MARGIN: 0px; top: 59px; bottom: 0px; left: 26px; right: 0px; WIDTH: 244px; z-index: 2000;
		
}

#subcuerpo2 .logo{
		
}

#subcuerpo2 .fondo{
		
}

#subcuerpo2 .fondo_top{
		width: 244px; height: 3px; line-height: 1px; font-size: 1px;
		
}

#subcuerpo3 {
		POSITION: absolute; float: left; MARGIN: 0px; top: 59px; bottom: 0px; left: 26px; right: 0px; WIDTH: 244px; z-index: 2000; FILTER: Alpha(Opacity=80);
		
}


#subcuerpo3 .logo{
		
}


#subcuerpo3 .fondo{
		
}

#subcuerpo3 .fondo_top{
		width: 244px; height: 3px; line-height: 1px; font-size: 1px;
		
}


#subcuerpo4 {
	POSITION: relative; float: left; WIDTH: 650px; left: 14px; TEXT-ALIGN: left
}

#subcuerpo5 {
	POSITION: relative; float: left; WIDTH: 760px; TEXT-ALIGN: left ; height: 390px;
}

/* SUB SUB MENU */

#menu				{	position: relative; float: right; background-color: #EFEFEF; font-family:  Verdana, Tahoma, Sans-serif, Helvetica; font-size: 9px; color: #241A61; text-decoration: none; width: 231px; }
#menus				{	position: relative; float: right; background-color: #EFEFEF; font-family:  Verdana, Tahoma, Sans-serif, Helvetica; font-size: 9px; color: #241A61; text-decoration: none; width: 231px; }

#menu a				{	 line-height: 19px;text-decoration: none; }
#menu a:hover		{	 line-height: 19px;text-decoration: underline; }

.submenu			{   position: relative; float: right; text-align: left; width: 214px; height: 23px; line-height: 23px; border-bottom: 1px solid #9C98B8;  padding-left: 5px;}
.submenu02			{	position: relative; float: right; text-align: left; width: 214px; height: 23px; line-height: 23px;  padding-left: 5px;}
.submenu03			{	position: relative; float: right; text-align: left; width: 214px; height: 23px; line-height: 23px; border-bottom: 1px solid #9C98B8; border-top: 1px solid #9C98B8;  padding-left: 5px;}
.submenu04			{	position: relative; float: right; text-align: left; width: 214px; height: 23px; line-height: 23px; border-top: 1px solid #9C98B8;  padding-left: 5px;}

.subsubmenu			{	position: relative; float: right; text-align: left; width: 204px; height: 19px; line-height: 19px; background-color: #F9F9F9; border-bottom: 1px solid #D8D6D8;  padding-left: 10px;}
.subsubmenu02		{	position: relative; float: right; text-align: left; width: 204px; height: 19px; line-height: 19px; background-color: #F9F9F9;  padding-left: 10px;}


.fl01				{	position: relative; float: left; background-image: url('../imgs/submenu_01.gif'); background-repeat: no-repeat; width: 8px; height: 100%; border-left: 1px solid #2B1665; }
.fl02				{	position: relative; float: left; background-image: url('../imgs/submenu_02.gif'); background-repeat: no-repeat; width: 8px; height: 100%; }

.fl01b				{	position: relative; float: left; background-image: url('../imgs/submenu_01b.gif'); background-repeat: no-repeat; width: 8px; height: 100%; border-left: 1px solid #999999; }
.fl02b				{	position: relative; float: left; background-image: url('../imgs/submenu_02b.gif'); background-repeat: no-repeat; width: 8px; height: 100%; }

#bloque {
	BACKGROUND-COLOR: #EFEFEF; POSITION: relative; width: 440px; TEXT-ALIGN: left
}

#lateral1 {
	BACKGROUND-COLOR: #FFFFFF; POSITION: relative; TEXT-ALIGN: right;
}

#lateral1 .table1{
	border: 1px solid #E0E0E0; TEXT-ALIGN: right;
}


#lateral2 {
	BACKGROUND-COLOR: #FFFFFF; POSITION: relative; TEXT-ALIGN: right;
}

#lateral2 table{
	border: 1px solid #F58340;
}

#lateral3 {
	POSITION: relative; TEXT-ALIGN: right;
}

#lateral3 .table1{
	BACKGROUND-COLOR: #FFFFFF; border: 1px solid #9D48AD;
}

#lateral4 {
	BACKGROUND-COLOR: #FFFFFF; POSITION: relative; TEXT-ALIGN: right;
}

.indicadores {
		background-image: url('../imgs/inversiones_panel.gif');
		
}

/******************************/
#myScrollContainer{
width: 100%;
height: 115px;
background-color: #FFFFFF;
}

/******************************/

.forma0 {
	BACKGROUND-COLOR: #EFEFEF; 
}

.forma0b td{
	 BACKGROUND-COLOR: #EFEFEF;  padding: 7px;
}


.forma2b td{
	 BACKGROUND-COLOR: #E5E5E5; padding: 7px;
}

.forma1 {
	BACKGROUND-COLOR: #E5E5E5; padding: 10px;
}

.forma2 {
	BACKGROUND-COLOR: #E5E5E5;
}


.forma3 {
	BACKGROUND-COLOR: #CCCCCC;
}


.forma3b td{
	 BACKGROUND-COLOR: #CCCCCC; padding: 7px;
}


.forma4 {
	BACKGROUND-COLOR: #B9B9B9;
}

.forma5 {
	BACKGROUND-COLOR: #EFEFEF; 
}

.forma7 {
	BACKGROUND-COLOR: #5AA82E; 
}

.forma7b td{
    BACKGROUND-COLOR: #F58340;  padding: 7px;
}

.forma6 {
	BACKGROUND-COLOR: #E8E8E8; 
}

.forma8 {
	BACKGROUND-COLOR: #FABE9A;
}

.logo_pop {
	BACKGROUND-COLOR: #241A61;
}


/* SEPARADORES */

.sep			{	font-size: 3px;
					line-height: 2px; }

.sep1			{	font-size: 1px;
					line-height: 2px; }


.sep2			{	font-size: 3px;
					line-height: 10px; }

.sep3			{	font-size: 3px;
					line-height: 8px; }

.sep4			{	font-size: 3px;
					line-height: 3px; }



/* DIVS */
.lf01			{	position: relative; float: left; margin: 0px; padding-right: 15px; }
.lf02			{	position: relative; float: left; margin: 0px; width: 13px; margin: 2px 3px 0px 0px; background-image: url('../../imgs/li.gif'); }
.lf03			{	position: relative; float: left; margin: 0px; width: 90%; line-height: 13px; }
.lf04			{	position: relative; float: left; margin: 0px; padding-left: 146px; padding-top: 21px; height:18px; }
.lf05			{	position: relative; float: left; margin: 0px;  }
.lf06			{	position: relative; float: left; margin: 0px; width: 105px;  }
.lf09			{	position: relative; float: left; margin: 0px; padding-left: 4px; }
.rg01			{	position: relative; float: right; margin: 0px; width: 50px; text-align: right;  }

/* TITULOS */
.tit1			{	 font-family:  Arial, Sans-serif, Helvetica; color: #241A61; font-size: 17px;  line-height: 17px; font-weight: bold; }



/* TEXTOS */

.txt0			{	line-height: 14px; }
.txt0 a			{	color: #666666; }
.txt1			{	letter-spacing: -0.05em; }
.txt2			{	font-size: 19px;  line-height: 21px; font-family:  Helvetica; font-weight: bold; color:#313131; }
.txt2b			{	font-size: 12px;  line-height: 14px; font-family:  Helvetica; color:#313131; }

.txt3			{	color: #646464; line-height: 17px; }
.txt3:hover		{	color: #241A61; text-decoration: none; }
.txt4			{	font-size: 11px;  line-height: 13px;  }
.txt5			{	font-size: 11px;  line-height: 18px; }
.txt6			{	font-size: 11px;  line-height: 13px;  }
.txt7			{	color: #707070; font-size: 11px;  line-height: 15px; }

.txt8			{	color: #241A61; font-size: 12px;  line-height: 15px; font-weight: bold; }
.txt10			{	color: #FFFFFF; font-size: 11px;  line-height: 12px; font-family:  Arial, Sans-serif, Helvetica; }
.txt11			{	line-height: 13px; }
.txt12			{	color: #FFFFFF; font-size: 11px;  line-height: 12px; font-family:  Arial, Sans-serif, Helvetica; }
.txt13			{	color: #FFFFFF; }
.txt13:hover	{	text-decoration: underline; }

.txt17			{	color: #FFFFFF; }


/* PUNTOS */

.punto1			{	background-image: url('../../imgs/punto1.gif');
					height: 1px;
					line-height: 1px;
					}



.puntov1		{	background-image: url('../../imgs/puntov1.gif');
					width: 1px; }



/* BORDES */

.br1			{	border-top: 1px solid #9C98B8; }
.br2			{	border-top: 1px solid #9C98B8; border-bottom: 1px solid #9C98B8; }
.br3			{	border: 1px solid #A2BCD2; }
.br4			{	background-color: #F58340; height: 1px; }




/* PADDINGS */

.pdd01			{   padding: 19px 0px 0px 0px;  }

.pdd02			{   padding: 0px 0px 0px 292px;  }


/* FORMULARIO */
.box			{	font-family: Arial, Tahoma, Sans-serif, Verdana, Arial; 
					color: #707070; 
					font-size: 11px; 
					background: #FFFFFF;
					border: 1px solid #D2D2D2;
					width: 110px;
					height: 16px; }

.drop			{	font-family: Arial, Tahoma, Sans-serif, Verdana, Arial; 
					color: #707070; 
					font-size: 11px; 
					background: #FFFFFF;
					width: 124px;
					height: 16px; }

.txta			{	font-family: Arial, Tahoma, Sans-serif, Verdana, Arial; 
					color: #707070; 
					font-size: 11px; 
					background: #FFFFFF;
					border: 1px solid #D2D2D2;
					width: 245px;
					height: 106px;
					scrollbar-face-color: #FFFFFF;
					scrollbar-shadow-color: #FFFFFF;
					scrollbar-highlight-color: #FFFFFF;
					scrollbar-3dlight-color: #FFFFFF;
					scrollbar-darkshadow-color: #FFFFFF;
					scrollbar-track-color: #FFFFFF;
					scrollbar-arrow-color: #FFFFFF; }


/* MAPA DEL SITIO */

#mapa				{	position: relative; float: left; font-family:  Verdana, Tahoma, Sans-serif, Helvetica; font-size: 11px; color: #241A61; text-decoration: none; width: 430px;}

#mapa a				{	 line-height: 16px;text-decoration: none; }
#mapa a:hover		{	 line-height: 16px;text-decoration: underline; }

.submapa			{	position: relative; float: left; text-align: left; width: 100%; height: 23px; line-height: 23px;  padding-left: 15px;}

.subsubmapa			{	position: relative; float: right; text-align: left; width: 100%; height: 19px; line-height: 19px;  padding-left: 30px;}

.flmapa01				{	position: relative; float: left; background-image: url('../imgs/submenu_01.gif'); background-repeat: no-repeat; width: 8px; height: 100%; border-left: 1px solid #2B1665; }
.flmapa02				{	position: relative; float: left; background-image: url('../imgs/submenu_02.gif'); background-repeat: no-repeat; width: 8px; height: 100%; }


/* SENSIBILIZACION */

.submenusensi			{   position: relative; float: left; text-align: left; width: 160px; height: 23px; line-height: 23px; border-bottom: 1px solid #B2B2B2;  padding-left: 5px; padding-bottom: 2px;}
.submenu02sensi			{	position: relative; float: left; text-align: left; width: 160px; height: 23px; line-height: 23px;  padding-left: 5px;}
#sesibilizar			{	position: relative; float: left; background-color: #FFFFFF; font-family:  Verdana, Tahoma, Sans-serif, Helvetica; font-size: 9px; color: #EE5400; text-decoration: none; width: 192px; }

.titsensi				{	position: relative; float: left; text-align: right; width: 192px; height: 30px; line-height: 23px;  padding-left: 5px; padding-bottom: 5px; padding-right: 5px;}

/* ESTILOS HOME */

#top1_homeswf	{ MARGIN: 0px auto; WIDTH: 760px; HEIGHT:480px; POSITION: relative; BACKGROUND-COLOR: #E8E8E8; TEXT-ALIGN: left }

#peliarriba{ position:absolute; TEXT-ALIGN: center; z-index:1; WIDTH: 760px; HEIGHT:480px; }

#peliabajo{ position:absolute; z-index:0; }