.CuerpoTitulo
{
	font-size: 14pt;
	vertical-align: bottom;
	color: #002e7a;
	border-bottom: rgb(255,190,16) 1px solid;
	font-style: italic;
	font-family: Arial, Verdana;
}
.CuerpoSubTitulo
{
	font-size: 11px;
	color: #febf15;
	font-family: Arial,Verdana;
}
.CuerpoTexto
{
	COLOR: #002e7a;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 11px;
    TEXT-ALIGN: justify;
    
} 

a.ElementoMapa
{
	color:navy;
	font-family:Arial, Verdana ;
	font-size:10px;		
}

.TituloGeneral
{
	font-family:Arial, Verdana;
    font-style:italic;
	font-size : 39pt;
	color:rgb(255,209,89);
	text-align :right ;
	padding-right:5; 
}

hr.FormLinea{
	color : Red;
	border : 0.1px groove Navy;
}

A.EnlacePaginas
{
	font-size: 11px;
	color: #002e7a;
	border-bottom: #febf15 1px solid;
	text-decoration: none;
}



/*****  Estilos de Elementos tipo Menu  ****/

/*Menu Image Item Der*/
.menuImageItem
{	
	background-image: url(../imagenes/vida_menuitem.jpg);
	overflow: hidden;
	background-repeat: no-repeat;
}
.menuImageItemHover
{	
	background-image: url(../imagenes/vida_menuselected.jpg);
	overflow: hidden;
	background-repeat: no-repeat;
}
.menuImageItemSelected
{	
	background-image: url(../imagenes/vida_menuselected.jpg);
	overflow: hidden;
	background-repeat: no-repeat;
}

/*Menu Item Der*/
.menuItem
{
	COLOR: #002e7a;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10px;    
    FONT-WEIGHT: normal;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
    cursor:hand;
}
.menuItemHover
{	
	COLOR: #002e7a;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
    background-color:rgb(255,218,134);
    cursor:hand;
}

.menuItemSelected
{
	COLOR: #002e7a;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
    background-color:rgb(255,218,134);
    cursor:hand;
}

/**Menu Superior**/

.supMenuItem
{
	COLOR: #002e7a;
    FONT-FAMILY:Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT:normal;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
    background-color:rgb(255,243,205);
    cursor:hand;
}

.supMenuItemHover
{
	COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
    background-color:navy;
    cursor:hand;
}

.supMenuItemSelected
{
	COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
    background-color:navy;
    cursor:hand;
}

.supMenuTitle
{
padding-right: 2px;
	font-weight: normal;
	font-size: 55px;
	font-style: italic;
	font-family: Arial, Geneva;
	letter-spacing: 2px;
	text-align: right;
	vertical-align:bottom;
	color: rgb(255,208,90);
}

.supMenu_background
{	
	background-color:rgb(254,191,18);
}

.supMenu_border
{	
    border-top: rgb(254,191,18) 1px solid;
}
.supMenu_backLigth
{
	background-color:rgb(252,192,21);
}

/** Menu Inferior **/

.infMenuItem
{	
	COLOR: rgb(68,171,0);
    font-family: Arial,Verdana,Geneva,Sans Serif; 
    FONT-SIZE: 10px;
    FONT-WEIGHT:bolder;
    TEXT-DECORATION: none
}
.infMenuItemHover
{	
	COLOR: navy;
    font-family: Arial,Verdana,Geneva,Sans Serif; 
    FONT-SIZE: 10px;
    FONT-WEIGHT:bolder;
    TEXT-DECORATION: none
}
.infMenuItemSelected
{	
	COLOR: navy;
    font-family: Arial,Verdana,Geneva,Sans Serif; 
    FONT-SIZE: 10px;
    FONT-WEIGHT:bolder;
    TEXT-DECORATION: none
}

/**Menu Item Izquierda**/

.menuImageItemIzq
{	
	background-image: url(../imagenes/vida_menuitemleft.jpg);
	overflow: hidden;
	background-repeat: no-repeat;
}
.menuImageItemIzqHover
{
	background-image: url(../imagenes/vida_menuselectedleft.jpg);
	overflow: hidden;
	background-repeat: no-repeat;
}
.menuImageItemIzqSelected
{
	background-image: url(../imagenes/vida_menuselectedleft.jpg);
	overflow: hidden;
	background-repeat: no-repeat;
}

.menuItemIzq
{
	COLOR: #002e7a;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 7pt;    
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
    cursor:hand;	
}
.menuItemIzqHover
{
	COLOR: #002e7a;
    FONT-FAMILY: Arialm, Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
    background-color:rgb(255,218,134);
    cursor:hand;
}

.menuItemIzqSelected
{
	COLOR: #002e7a;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
    background-color:rgb(255,218,134);
    cursor:hand;
}

.MenuTextIzq
{
	color: rgb(153,151,153);
	font-size:7.8pt;
	font-weight:bold;
	font-family:Arial;
}
/* NUEVO ESTILOS TABLAS */

.CuerpoTitulo2
{
	COLOR: #002e7a;
    font-family: Arial, Verdana; 
    FONT-SIZE: 12px;
    font-style:italic;	
	 font-weight: bold;
 }
 .CuerpoTitulo3
{
	COLOR: #002e7a;
   font-family: Arial, Verdana; 
   FONT-SIZE: 12px;  
	font-weight: bold; 
	padding-bottom:3px;
 }


TABLE.Datos
{
	border-collapse:collapse;
}

CAPTION
{
	COLOR: #002e7a;
   font-family: Arial, Verdana; 
   FONT-SIZE: 12px;  
	font-weight: bold; 
	padding-bottom:3px;
}

.TablaTituloPrin
{
	background-color: #FFCC00;
	COLOR: #002e7a;
   font-family: Arial, Verdana; 
   FONT-SIZE: 12px;   	
	font-style:italic;	
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
	border-bottom: solid 2px white;
	/*border-left:solid 1px white;*/
}


.TablaSubTituloPrin{
	background-color: #FFE99A;
	COLOR: #002e7a;
   font-family: Arial, Verdana; 
   FONT-SIZE: 11px;   	
	font-weight: bold;
	text-align:center;
	vertical-align:middle;
}

.tablaFila2{
	background-color: #FFCC00;
	COLOR: #002e7a;
    font-family: Arial, Verdana; 
    FONT-SIZE: 12px;   	
	 font-style:italic;	
	 font-weight: bold;
}

.tablaFila3{
	background-color: #FFE99A;
	COLOR: #002e7a;
    font-family: Arial, Verdana; 
    FONT-SIZE: 12px;   	
	 font-weight: bold;
}
.tablaFila4{
	background-color: #FFE99A;
	COLOR: #002e7a;
    font-family: Arial, Verdana; 
    FONT-SIZE: 10px;   	
	 font-weight: bold;
}
.tablaFila5{
	
	COLOR: #002e7a;
   font-family: Arial, Verdana; 
   FONT-SIZE: 10px; 
	border: solid #FFE99A 1px;  	
	font-weight: bold;
	text-align:center;
}
.tablaFila6{
	background-color: #FFE99A;
	COLOR: #002e7a;
	font-family: Arial Narrow;
	font-weight: 600;	
   FONT-SIZE: 11px;   	
	font-style: italic;
}
.tablaFila7{
	background-color: #FFCC00;
	COLOR: #002e7a;
    font-family: "Arial Narrow";
    FONT-SIZE: 11px;   	
	 font-style:italic;	
	 font-weight: bold;
}
 .tablaFila8
{
	 COLOR: #002e7a;
    font-family: Arial, Verdana; 
    FONT-SIZE: 11px; 
	 font-weight: bold;  
	 border: solid #FFE99A 1px;  	
 }

