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: #333333; line-height: 12px; text-decoration: none;
}

SPAN	 {
	font-family:  Verdana, Tahoma, Sans-serif, Helvetica; font-size: 9px; color: #333333; 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
}


#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; background-image: url('../img/ft_home2010.jpg'); z-index: 100;   }

#top1		{	POSITION: relative; float: center; MARGIN: 0px; WIDTH: 100%; HEIGHT: 96px; TEXT-ALIGN: center; z-index: 100; background-image: url('../img/ft_home2.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('../img/footerPrincipal.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: 10px; HEIGHT: 420px;
}

#subcuerpo2 {
		POSITION: absolute; float: left; MARGIN: 0px; top: 59px; bottom: 0px; left: 481px; 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: 481px; right: 0px; WIDTH: 244px; z-index: 2000;
	
}
#subcuerpoInvisible {
		POSITION: relative ;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
		filter: alpha(opacity=80); 
		opacity: .80;/*firefox, chrome y safary*/
}


#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
}



#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 #9D48AD;
}

#lateral3 {
	POSITION: relative; TEXT-ALIGN: right;
}

#lateral3 .table1{
	BACKGROUND-COLOR: #FFFFFF; border: 1px solid #9D48AD;
}

#lateral4 {
	BACKGROUND-COLOR: #FFFFFF; POSITION: relative; TEXT-ALIGN: right;
}

.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; 
}

.forma6 {
	BACKGROUND-COLOR: #E8E8E8; 
}

.logo_pop {
	BACKGROUND-COLOR: #58A32D;
}


/* SEPARADORES */

.sep			{	font-size: 3px;
					line-height: 2px; }

.sep1			{	font-size: 1px;
					line-height: 2px; }


.sep2			{	font-size: 3px;
					line-height: 10px;
	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('../../img/li.gif'); }
.lf03			{	position: relative; float: left; margin: 0px; width: 90%; line-height: 13px; }
.lf04			{	position: relative; float: left; margin: 0px; padding-left: 26px; padding-top: 21px; height:18px; }
.lf05			{	position: relative; float: left; margin: 0px;  }

/* 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			{	color: #333333; font-size: 19px;  line-height: 21px; font-family:  Helvetica; font-weight: bold; }
.txt2b			{	color: #333333; font-size: 12px;  line-height: 14px; font-family:  Helvetica; }
.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;  }

.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; }
.txt14			{	color: #707070; font-size: 11px;  line-height: 18px ;}



/* PUNTOS */

.punto1			{	background-image: url('../../img/punto1.gif');
					height: 1px;
					line-height: 1px;
					}



.puntov1		{	background-image: url('../../img/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: #9D48AD; 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; }


.formulario { BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; 
	WIDTH: 64px; COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif }


