<style type="text/css">
<!--

A:link {text-decoration: none; color: #056529;}
A:visited {text-decoration: none; color: #056529;}
A:active {text-decoration: none; color: #056529;}
A:hover {text-decoration: none; color: #056529;}

TABLE   { border-collapse: collapse }

.bgFila{background-color : #E3F5DD;}

.bgCabeceraFila{background-color : #255D25;
                font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	            font-size : 10px;
	            color: #FFFFFF;
	            font-weight : bold;
	            vertical-align : middle;
	            text-align : center;
                }

.cabeceratabla{
	border-right: 0px;
    border-left: 0px;
    border-bottom: 0px;
    border-top: 0px;
	background-color : #056529;
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #FAFAFA;
	font-weight : bold;
	vertical-align : middle;
	text-align : center;
	}

.itemmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #056529;
	text-decoration: none;
}

.itemmenubold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #056529;
	text-decoration: none;
}
.pie {
	font-family: Arial, Helvetica, sans-serif;
    background-color:#c3c7d8;
	font-size: 9px;
	color: #056529;
	text-decoration: none;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E9641;
	text-decoration: none;
}

.texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #069E43;
	text-decoration: none;
}

.texto3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	font-style: italic;
	color: #04651A;
	text-decoration: none;
}

.texto4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #069E43;
	text-decoration: none;
}

.texto5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E9641;
	text-decoration: none;
}

.texto6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0E9641;
	text-decoration: underline;
	font-weight: bold;
}

.textoEnlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ED1261;
	text-decoration: none;
	font-weight: bold;
}

.textoRojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF1111;
	text-decoration: none;
}

.textolineaabajogorda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E9641;
	text-decoration: none;
	border-bottom:  #056529 2px solid;
	border-right: #056529 1px solid;
}

.textolineaabajogordabold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #0E9641;
	text-decoration: none;
	border-bottom:  #056529 2px solid;
	border-right: #056529 1px solid;
}

.inputText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.Fondoverde{
 background-color:#69749e;
}

.Fondoverdederecha{
 background-color:#056529;
}

.Fondoverdeoscuro{
 background-color:#596285;
}

.Fondoverdeover{
 background-color:#B2F3A1;
}

.Fondoblanco{
 background-color:#FFFFFF;
}

.Fondogrisverdeado{
 background-color:#B2F3A1;
}

.Fondogrisverdeadooscuro{
 background-color:#C7D7E3;
}


.Fondoapplet
{
  background-color:#090909;
}

.textonegro {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E9641;
	text-decoration: none;
}

.Titulo {
	font-size: 12px;
	font-weight: bold;
	color: #0E9641;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TituloBlanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#666699;
}

.TituloBlanco12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.submenuLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E9641;
	text-decoration: underline;
}
.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E9641;
	text-decoration: none;
}

.nolinea{
           border-right: 0px;
           border-left: 0px;
           border-bottom: 0px;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: underline;
}

.nolineaespacio{
           border-right: 0px;
           border-left: 0px;
           border-bottom: 0px;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.nolineaespaciotextogrande{
           border-right: 0px;
           border-left: 0px;
           border-bottom: 0px;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 11px;
	       color: #0E9641;
	       text-decoration: none;
}

.nolineaespaciotextopequenio{
           border-right: 0px;
           border-left: 0px;
           border-bottom: 0px;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 9px;
	       color: #0E9641;
	       text-decoration: none;
}

.nolineaespacionegro{
           font-weight: bold;
           border-right: 0px;
           border-left: 0px;
           border-bottom: 0px;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.nolineaespaciorojo{
           font-weight: bold;
           border-right: 0px;
           border-left: 0px;
           border-bottom: 0px;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 12px;
	       color: #FF0000;
	       text-decoration: none;
}

.right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0E9641;
	text-decoration: none;
	text-align: right;
}

.celdalineassoloabajogordita{
           border-right: #056529 1px solid;
           border-left: #056529 1px solid;
           border-bottom: #056529 2px solid;
           border-top: #056529 1px solid;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdalineassoloabajogorditabold{
           border-right: #056529 1px solid;
           border-left: #056529 1px solid;
           border-bottom: #056529 2px solid;
           border-top: #056529 1px solid;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-weight: bold;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdalineaabajo{
           border-right: 0px;
           border-left: 0px;
           border-bottom:  #056529 1px solid;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdalineaabajobold{
           border-right: 0px;
           border-left: 0px;
           border-bottom:  #056529 1px solid;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
           font-weight: bold;
	       color: #0E9641;
	       text-decoration: none;
}

.celdalineaabajogordita{
           border-right: #056529 1px solid;
           border-left: 0px;
           border-bottom:  #056529 2px solid;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}



.celdalineaabajogorditabold{
           border-right: #056529 1px solid;
           border-left: 0px;
           border-bottom:  #056529 2px solid;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-weight: bold;
           font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdalineaabajoderechagorditabold{
           border-right: #056529 1px solid;
           border-left: 0px;
           border-bottom:  #056529 2px solid;
           border-top: #056529 1px solid;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-weight: bold;
           font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdalineaabajoderechanotopgorditabold{
           border-right: #056529 1px solid;
           border-left: 0px;
           border-bottom:  #056529 2px solid;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-weight: bold;
           font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdalineaabajoderechagordita{
           border-right: #056529 1px solid;
           border-left: 0px;
           border-bottom:  #056529 2px solid;
           border-top: #056529 1px solid;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdalineaabajoderechanotopgordita{
           border-right: #056529 1px solid;
           border-left: 0px;
           border-bottom:  #056529 2px solid;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}



.celdalineaarriba{
           border-right: 0px;
           border-left: 0px;
           border-bottom:  0px;
           border-top: #056529 1px solid
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdalineaarribabold{
           border-right: 0px;
           border-left: 0px;
           border-bottom:  0px;
           border-top: #056529 1px solid
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
	       font-weight: bold;
}

.celdanolineaarriba{
           border-right: #056529 1px solid;
           border-left: #056529 1px solid;
           border-bottom: #056529 1px solid;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdanolineaabajo{
           border-right: #056529 1px solid;
           border-left: #056529 1px solid;
           border-bottom: 0px;
           border-top: #056529 1px solid;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdanolineaderecha{
           border-right: 0px;
           border-left: #056529 1px solid;
           border-bottom: #056529 1px solid;
           border-top: #056529 1px solid;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdanolineaizquierdabold{
           border-right: #056529 1px solid;
           border-left: 0px;
           border-bottom: #056529 1px solid;
           border-top: #056529 1px solid;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-weight: bold;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdanolineaizquierda{
           border-right: #056529 1px solid;
           border-left: 0px;
           border-bottom: #056529 1px solid;
           border-top: #056529 1px solid;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdalineaderecha{
           border-right: #056529 1px solid;
           border-left: 0px;
           border-bottom: 0px;
           border-top: 0px;
}

.celdaconlineas{
           border-right: #056529 1px solid;
           border-left: #056529 1px solid;
           border-bottom: #056529 1px solid;
           border-top: #056529 1px solid;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdanolinealados{
           border-right: 0px;
           border-left: 0px;
           border-bottom: #056529 1px solid;
           border-top: #056529 1px solid;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdanolinealadosbold{
           border-right: 0px;
           border-left: 0px;
           border-bottom: #056529 1px solid;
           border-top: #056529 1px solid;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-weight: bold;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.celdaabajolados{
           border-right: #056529 1px solid;
           border-left: #056529 1px solid;
           border-bottom: #056529 1px solid;
           border-top: 0px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
	       font-size: 10px;
	       color: #0E9641;
	       text-decoration: none;
}

.formcaja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.formbien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #056529;
}

.alineaArriba {
    vertical-align: top;
}

.cabecera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004A80;
}

.bordetabla{
    border-color: #056529;
}

.bordecelda{
    border-right: #056529 1px solid;
    border-left: #056529 1px solid;
    border-bottom: #056529 1px solid;
    border-top: #056529 1px solid;

}

.bordeceldaarribaderecha{
    border-right: #056529 1px solid;
    border-left: 0px solid;
    border-bottom: 0px solid;
    border-top: #056529 1px solid;
}

.bordeceldasoloarriba{
    border-right: 0px solid;
    border-left: 0px solid;
    border-bottom: 0px solid;
    border-top: #056529 1px solid;
}

.bordeceldasoloabajo{
    border-right: 0px solid;
    border-left: 0px solid;
    border-bottom: #056529 1px solid;
    border-top: 0px;
}

.celdanolinea{
           border-right: 0px;
           border-left: 0px;
           border-bottom: 0px;
           border-top: 0px;
}

.tablas{
 	    border-collapse: collapse;    
}



#enviarfichero{position:absolute;top:30px;left:50px;visibility:visible;}
#botonera{position:absolute;top:82px;left:135px;visibility:visible;}
#mensajefichero{position:absolute;top:45px;left:160px;visibility:hidden;}


-->
</style>
<style type="text/css">
<!--
.TituloLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0E9641;
	text-decoration: underline;
}
-->
</style>
<style type="text/css">
<!--
.vinculo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: underline;
}
-->
</style>