/* CSS Home */
.cuerpo {
   background-color: #B0C7D5; margin:0px; padding:0px;
}
#contenido {
   width: 760px;
   margin-left: auto;
   margin-right: auto;
}
.imagenCentral {
   background-image: url(../IMG/home/fondo.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   height: 273px;
}
.tablaPrincipal {
   background-color: #FFFFFF;
}

#pieWKE a {
   text-decoration: none;
   margin: 0px;
   padding: 0px;
}
.posicionTabla {
   padding: 0px;
   margin: 0px;
   border-top-width: 1px;
   border-top-style: solid;
   border-top-color: #054E7B;
}
.textoAenor {
   font-family: Arial;
   font-size: 9px;
   color: #333333;
}
.posicionlogoAenor {
   padding: 0px;
   margin-top: 4px;
   margin-right: 7px;
   margin-bottom: 1px;
   margin-left: 0px;
}
#texto {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #303030;
   padding: 0px;
   margin-top: 10px;
   margin-right: 45px;
   margin-bottom: 10px;
   margin-left: 55px;
   text-align: justify;
}
.celda1 {
   height: 101px;
}
.celda2 {
   height: 71px;
}
.celda3 {
   height: 100px;
}
.celdaBotones {
   height: 71px;
   vertical-align: top;
   padding-top: 10px;
}
.imgAbajo { margin-top: 14px;}
.celdaMenu {
   height: 19px;
}
.tdDemo {
height: 15px;
}
.tdDemo2 {
height: 19px;
}

.separador {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #004972;
}
#divMenu a {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #0063FE;
   text-decoration: none;
   border: 1px solid #ECF5FA;
   padding-left: 3px;
   padding-right: 3px;
}
#divMenu a:hover{
	color: #FFFFFF;
	background-color:#90B8D2;
	border: 1px solid #FFFFFF;
}

#divMenu a.negrita {
	color:#054E7B;
}
#divMenu a.negrita:hover {
	color:#ffffff;
}

#demo a {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #004972;
   text-decoration: none;
}

#demo a:hover {
   text-decoration: underline;
}
.tablaDemo {
   padding: 0px;
   margin-top: 16px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
}

ul#menuSecundario {
	display: inline;
	list-style-type:none;
}

ul#menuSecundario li {
	float:left;
	padding-bottom: 3px;
	padding-left: 5px;
	
}
ul#menuSecundario li a {
	float:left;
	padding-bottom: 2px;
	
}
#div p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*fin HOME*/

.txnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;

}

.txnormal2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1082A5;
	text-decoration: none;
	text-align: justify;
	font-weight: bold;
}
.frSp {
    background-color: #5E99C3;
    background-image: url(/img/cabeceras/franja_superior.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    height: 10px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7px;
}
.tablaCabecera {
    background-color: #FFFFFF;
    background-image: url(/img/cabeceras/fondo.jpg);
    background-repeat: no-repeat;
    background-position: right top;
}

/*.input {*/

    .input {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
    	color: #FFFFFF;
    	border: 1px solid #FFFFFF;
    	width: 80px;
        background-color: #3D93C6;
	}
    
    
/*}*/
.a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #37536B;
	font-weight: bold;
	text-decoration: none;

}
.a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #37536B;
	font-weight: bold;
	text-decoration: underline;

}
.tituloBlanco {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold
}
.txAutentificacion {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
}
.fondoMenu {
	background-image: url(../img/fondo_menu.gif);
	background-position: center;
}
.miga {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.miga:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}


.sub1edf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6C75B8;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 40px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: top;
	line-height: 20px;
	display: block;
}
.sub1edf:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6C75B8;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub1edf:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6C75B8;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub2edf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6C75B8;
	text-decoration: none;
	line-height: 16px;	
}
.sub2edf:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6C75B8;
	text-decoration: underline;
	line-height: 16px;
}

	.oculta {
	display: none;
}
.sub1edf:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6C75B8;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 100%;
	line-height: 20px;
	vertical-align: top;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

.sub1nat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A5B84E;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 40px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: top;
	line-height: 20px;
	display: block;
}
.sub1nat:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A5B84E;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub1nat:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A5B84E;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub2nat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A5B84E;
	text-decoration: none;
	line-height: 16px;	
}
.sub2nat:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A5B84E;
	text-decoration: underline;
	line-height: 16px;
}


.sub1int {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #961997;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 40px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: top;
	line-height: 20px;
	display: block;
}
.sub1int:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #961997;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub1int:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #961997;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub2int {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #961997;
	text-decoration: none;
	line-height: 16px;	
}
.sub2int:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #961997;
	text-decoration: underline;
	line-height: 16px;
}

.sub1bio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF9900;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 40px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: top;
	line-height: 20px;
	display: block;
}
.sub1bio:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF9900;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub1bio:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF9900;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub2bio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	line-height: 16px;	
}
.sub2bio:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: underline;
	line-height: 16px;
}

.sub1fis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #E80F0F;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 40px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: top;
	line-height: 20px;
	display: block;
}
.sub1fis:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #E80F0F;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub1fis:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #E80F0F;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub2fis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E80F0F;
	text-decoration: none;
	line-height: 16px;	
}
.sub2fis:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E80F0F;
	text-decoration: underline;
	line-height: 16px;
}


.sub1mat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1783A6;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 40px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: top;
	line-height: 20px;
	display: block;
}
.sub1mat:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1783A6;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub1mat:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1783A6;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub2mat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1783A6;
	text-decoration: none;
	line-height: 16px;	
}
.sub2mat:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1783A6;
	text-decoration: underline;
	line-height: 16px;
}


.sub1geo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DE5D82;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 40px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: top;
	line-height: 20px;
	display: block;
}
.sub1geo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DE5D82;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub1geo:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #DE5D82;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub2geo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DE5D82;
	text-decoration: none;
	line-height: 16px;	
}
.sub2geo:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E5D82;
	text-decoration: underline;
	line-height: 16px;
}


.sub1tec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8DA8DF;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 40px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: top;
	line-height: 20px;
	display: block;
}
.sub1tec:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8DA8DF;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub1tec:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8DA8DF;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub2tec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8DA8DF;
	text-decoration: none;
	line-height: 16px;	
}
.sub2tec:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8DA8DF;
	text-decoration: underline;
	line-height: 16px;
}

.sub1len {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2F892A;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 40px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: top;
	line-height: 20px;
	display: block;
}
.sub1len:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2F892A;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub1len:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2F892A;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub2len {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2F892A;
	text-decoration: none;
	line-height: 16px;	
}
.sub2len:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2F892A;
	text-decoration: underline;
	line-height: 16px;
}

.sub1pla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6633CC;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 40px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: top;
	line-height: 20px;
	display: block;
}
.sub1pla:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6633CC;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub1pla:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6633CC;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub2pla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6633CC;
	text-decoration: none;
	line-height: 16px;	
}
.sub2pla:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6633CC;
	text-decoration: underline;
	line-height: 16px;
}

.sub1eti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #92C83F;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 40px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: top;
	line-height: 20px;
	display: block;
}
.sub1eti:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #92C83F;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub1eti:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #92C83F;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub2eti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #92C83F;
	text-decoration: none;
	line-height: 16px;	
}
.sub2eti:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #92C83F;
	text-decoration: underline;
	line-height: 16px;
}


.sub1mus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2269B2;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 40px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: top;
	line-height: 20px;
	display: block;
}
.sub1mus:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2269B2;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub1mus:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2269B2;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub2mus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2269B2;
	text-decoration: none;
	line-height: 16px;	
}
.sub2mus:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2269B2;
	text-decoration: underline;
	line-height: 16px;
}

.txactualiza {

	font-family: Tahoma, Verdana;
	font-size: 9px;
	color: #003366;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
}
.txpie {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	color: #000166;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
}

.tit_estruc {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #55A4CD;
	width: 100%;
	padding-left: 5px;
	vertical-align: top;
	line-height: 20px;
}
.text_estruc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: Navy;
	text-decoration: none;
	background-color: White;
	width: 100%;
	vertical-align: top;
	line-height: 20px;
}
.sub1fp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5BA09A;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 60px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 100%;
	vertical-align: top;
	line-height: 20px;
}
.sub1fp:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5BA09A;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 100%;
	line-height: 20px;
	vertical-align: top;
}

.sub2fp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #007168;
	text-decoration: none;
	line-height: 16px;
}
.sub2fp:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #007168;
	text-decoration: underline;
	line-height: 16px;
}


.sub1ciu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #97740E;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 40px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: top;
	line-height: 20px;
	display: block;
}
.sub1ciu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #97740E;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub1ciu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #97740E;
	white-space: nowrap;
	padding-left: 5px;
	background-image: url(../img/fl_ef_dw.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 20px;
	vertical-align: top;
}
.sub2ciu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #97740E;
	text-decoration: none;
	line-height: 16px;	
}
.sub2ciu:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #97740E;
	text-decoration: underline;
	line-height: 16px;
}

.barratit {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6C75B8;
	padding-left: 5px;
	padding-right: 60px;
	background-image: url(../img/fl_ef_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 100%;
	vertical-align: top;
	line-height: 20px;
}
barratit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:link {
	/*font-family: barra;*/
}

.linea_sup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
	border-top: 1px solid #666666;

}
.web {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-left: 30px;
}


