	
      <!--
    body {
    	font: 100% Verdana, Arial, Helvetica, sans-serif;
    	background: #FFFFFF;
    	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */
    	padding: 0;
    	text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */
    	color: #000000;
    }
    .oneColElsCtr #container {
    	width: 60em;
    	background: #FFFFFF;
    	margin: 0 auto; /* los márgenes automáticos (conjuntamente con un ancho) centran la página */
    	border: 1px solid #000000;
    	text-align: left; /* esto anula text-align: center en el elemento body. */
    }
    .oneColElsCtr #mainContent {
    	padding: 0 20px; /* recuerde que el relleno es el espacio situado dentro del cuadro div y que el margen es el espacio situado fuera del cuadro div */
    }
    -->
    
#layer1 {
	position: relative;
	top: 2px;
	left: 2px;
	height: 259px;
	width: 106px;
	padding: 0px;
	margin: 0px;
	z-index: 1;
}
#layermenus{	
	position: relative;
	top: 2px;
	left: 2px;
	height: 259px;
	width: 545px;
	padding: 0px;
	margin: 0px;
	z-index: 1;
}

			#layer2 {position: abolute; top: 1px; left: 1px; height: 259px; width: 106px; padding: 0px; margin: 0px; cursor: pointer; cursor: hand; z-index: 2;}
			#layer2a {position: absolute; top: 1px; left: 1px; height: 259px; width: 106px; padding: 0px; margin: 0px; cursor: pointer; cursor: hand; z-index: 3;}
			#layer2t {
	position: absolute;
	top: 2px;
	left: 1px;
	height: 50px;
	width: 106px;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	cursor: hand;
	z-index: 2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
			}
			#layer2u {
	position: absolute;
	top: 220px;
	left: 1px;
	height: 50px;
	width: 106px;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	cursor: hand;
	z-index: 6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
			}
			
			#layer3 {position: absolute; top: 1px; left: 111px; height: 259px; width: 106px; padding: 0px; margin: 0px; cursor: pointer; cursor: hand; z-index: 3}
			#layer3a {position: absolute; top: 1px; left: 111px; height: 259px; width: 106px; padding: 0px; margin: 0px; cursor: pointer; cursor: hand; z-index: 3}
			#layer4 {position: absolute; top: 1px; left: 222px; height: 259px; width: 106px; padding: 0px; margin: 0px; cursor: pointer; cursor: hand; z-index: 4}
			#layer4a {position: absolute; top: 1px; left: 222px; height: 259px; width: 106px; padding: 0px; margin: 0px; cursor: pointer; cursor: hand; z-index: 4}
			#layer5 {
	position: absolute;
	top: 1px;
	left: 333px;
	height: 259px;
	width: 106px;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	cursor: hand;
	z-index: 5;
	visibility: visible;
}
			#layer5a {
	position: absolute;
	top: 1px;
	left: 333px;
	height: 259px;
	width: 106px;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	cursor: hand;
	z-index: 5;
	visibility: visible;
}
			#layer6 {position: absolute; top: 1px; left: 444px; height: 259px; width: 106px; padding: 0px; margin: 0px; z-index: 6}
			#layer6a {position: absolute; top: 1px; left: 444px; height: 259px; width: 106px; padding: 0px; margin: 0px; z-index: 6}
#layer6b {
	position: absolute; 
	top: 141px; 
	left: 701px; 
	height: 259px; 
	width: 106px; 
	padding: 0px; 
	margin: 0px; 
	z-index: 33;
	}
			#layer7 {position: absolute; top: 163px; left: 137px; height: 34px; width: 108px; padding: 0px; margin: 0px; z-index: 7}
			#layer8 {position: absolute; top: 165px; left: 270px; height: 34px; width: 113px; padding: 0px; margin: 0px; z-index: 8}
			#layer9 {position: absolute; top: 165px; left: 402px; height: 34px; width: 113px; padding: 0px; margin: 0px; z-index: 9}
			#layer10 {position: absolute; top: 165px; left: 664px; height: 34px; width: 96px; padding: 0px; margin: 0px; z-index: 10}
			#layer11 {position: absolute; top: 165px; left: 534px; height: 34px; width: 102px; padding: 0px; margin: 0px; z-index: 11}
			#layer12 {position: relative; top: 2px; left: 2px; height: 74px; width: 237px; padding: 0px; margin: 0px; z-index: 12}
			#layer13 {position: absolute; top: 2px; left: 250px; height: 74px; width: 330px; padding: 1px; margin: 1px; z-index: 13}
			#layer14 {
	position: absolute;
	top: 161px;
	left: 4px;
	height: 239px;
	width: 106px;
	padding: 0px;
	margin: 0px;
	background-image: url(/images/rioarboles.jpg);
	z-index: 14;
}
			#layer14a {position: absolute; top: 161px; left: 4px; height: 239px; width: 106px; padding: 0px; margin: 0px; z-index: 14}
			#layer15 {position: absolute;top: 161px;	left: 4px; z-index: 15;}
#layer16 {
	position: relative;
	top: 2px;
	left: 2px;
	height: 30px;
	width: 99%;
	padding: 0px;
	margin: 0px;
	z-index: 16;
	background-color: #db002e;
	visibility: visible;
}
#layer16a {
	position: absolute;
	top: 2x;
	left: 2px;
	height: 18px;
	width: 105px;
	padding: 0px;
	margin: 0px;
	z-index: 16;
	visibility: visible;
}
			#layer16b {
	position: absolute;
	top: 5px;
	left: 107px;
	height: 18px;
	width: 105px;
	padding: 0px;
	margin: 0px;
	z-index: 16;
	visibility: visible;
}
			#layer16c {
	position: absolute;
	top: 5px;
	left: 213px;
	height: 18px;
	width: 105px;
	padding: 0px;
	margin: 0px;
	z-index: 16;
	visibility: visible;
}
			#layer16d {
	position: absolute;
	top: 5px;
	left: 319px;
	height: 18px;
	width: 105px;
	padding: 0px;
	margin: 0px;
	z-index: 16;
	visibility: visible;
}
			#layer16e {
	position: absolute;
	top: 5px;
	left: 425px;
	height: 18px;
	width: 105px;
	padding: 0px;
	margin: 0px;
	z-index: 16;
	visibility: visible;
}
			#layer16e1 {
	position: absolute;
	top: 5px;
	left: 531px;
	height: 18px;
	width: 105px;
	padding: 0px;
	margin: 0px;
	z-index: 16;
	visibility: visible;
}
#layer16f {
	position: absolute;
	top: 5px;
	left: 637px;
	height: 18px;
	width: 105px;
	padding: 0px;
	margin: 0px;
	z-index: 33;
	visibility: visible;
}
#layer16f1 {
	position: absolute;
	top: 5px;
	left: 743px;
	height: 18px;
	width: 105px;
	padding: 0px;
	margin: 0px;
	z-index: 33;
	visibility: visible;
}
#layer16f2 {
	position: absolute;
	top: 5px;
	left: 849px;
	height: 18px;
	width: 105px;
	padding: 0px;
	margin: 0px;
	z-index: 33;
	visibility: visible;
}
#layer16g {
	position:	relative;
	top: 2px;
	left: 2px;
	height: 250px;
	width: 300px;
	z-index: 34;
	visibility: visible;

}



			#layer17 {position: absolute; top: 182px; left: 0px; height: 31px; width: 103px; padding: 0px; margin: 0px; z-index: 17}
			#layer18 {position: absolute; top: 187px; left: 2px; height: 21px; width: 38px; padding: 0px; margin: 0px; z-index: 18}
			#layer19 {position: absolute; top: 205px; left: 0px; height: 33px; width: 103px; padding: 0px; margin: 0px; z-index: 19}
			#layer20 {position: absolute; top: 229px; left: 0px; height: 33px; width: 103px; padding: 0px; margin: 0px; z-index: 20}
			#layer21 {position: absolute; top: 253px; left: 0px; height: 32px; width: 103px; padding: 0px; margin: 0px; z-index: 21}
			#layer22 {position: absolute; top: 258px; left: 3px; height: 25px; width: 26px; padding: 0px; margin: 0px; z-index: 22}
			#layer23 {position: absolute; top: 209px; left: 7px; height: 24px; width: 24px; padding: 0px; margin: 0px; z-index: 23}
			#layer24 {position: absolute; top: 224px; left: 0px; height: 39px; width: 43px; padding: 0px; margin: 0px; z-index: 24}
			#layer25 {
	position: relative;
	top: 2px;
	left: 2px;
	height: 26px;
	width: 100%;
	padding: 0px;
	margin: 0px;
	z-index: 34;
	background-color: #E0E0E0;
}
			#layer26 {position: absolute; top: 164px; left: 40px; height: 21px; width: 63px; padding: 0px; margin: 0px; z-index: 26}
			#layer27 {position: absolute; top: 189px; left: 40px; height: 21px; width: 59px; padding: 0px; margin: 0px; z-index: 27}
			#layer28 {position: absolute; top: 212px; left: 40px; height: 21px; width: 60px; padding: 0px; margin: 0px; z-index: 28}
			#layer29 {position: absolute; top: 235px; left: 40px; height: 21px; width: 61px; padding: 0px; margin: 0px; z-index: 29}
			#layer30 {position: absolute; top: 259px; left: 40px; height: 21px; width: 62px; padding: 0px; margin: 0px; z-index: 30}
			#layer31 {position: absolute; top: 277px; left: 0px; height: 124px; width: 103px; padding: 0px; margin: 0px; z-index: 31}
			#layer32 {
	position: absolute;
	top: 33px;
	left: 812px;
	height: 363px;
	width: 224px;
	padding: 0px;
	margin: 0px;
	z-index: 32;
	background-image: url(../img/comun/varios/rioarboles.jpg);
}

			#layer33 {
	position: absolute;
	top: 2px;
	left: 2px;
	height: 239px;
	width: 106px;
	padding: 0px;
	margin: 0px;
	z-index: 14;
}

			#layer34 {
	position: absolute;
	left: 1px;
	top:40px;
	visibility: hidden;
	cursor:pointer;
	cursor: hand;
	z-index: 33;
	width: 106px;
	overflow: visible;
} 
			#layer35 {
	position: absolute;
	left: 1px;
	top:40px;
	visibility: hidden;
	cursor: pointer;
	cursor: hand;
	z-index: 34;
	width: 106px;
	overflow: visible;
}
			#layer36 {
	position: absolute;
	left: 1px;
	top:40px;
	visibility: hidden;
	cursor: pointer;
	cursor: hand;
	z-index: 34;
	width: 106px;
	overflow: visible;
}
			#layer37 {
	position: absolute;
	left: 1px;
	top:40px;
	visibility: hidden;
	cursor: pointer;
	cursor: hand;
	z-index: 34;
	overflow: visible;
	width: 106px;
}
		#layer38 {
	position: relative;
	left: 2px;
	top: 2px;
	visibility: visible;
	cursor: pointer;
	cursor: hand;
	z-index: 38;
	overflow: visible;
	width: 156px;
}
		#layer40 {
	position: absolute;
	left: 115px;
	top:420px;
	visibility: visible;
	cursor: pointer;
	cursor: hand;
	z-index: 39;
	overflow: visible;
	width: 106px;
}
			#layer39 {
	position: absolute;
	left: 7px;
	top:50px;
	visibility: hidden;
	cursor: pointer;
	cursor: hand;
	z-index: 34;
	overflow: visible;
	width: 106px;
}



			#tablamenu {position: absolute;top: 161px;	left: 4px; z-index: 39;}
			.dynamic-style-1 {font-family: 'Times New Roman'; font-size: 12px; line-height: 14px; color: #000000}
			.dynamic-style-2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
	font-style: normal;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
}
			.dynamic-style-3 {font-family: 'Times New Roman'; font-size: 12px; line-height: 15px; color: #000000}
			.dynamic-style-4 {font-family: 'Times New Roman'; font-size: 16px; line-height: 7px; color: #FFFFFF; font-style: italic}
			.dynamic-style-5 {text-align: center}
			.dynamic-style-6 {font-family: 'Arial'; font-size: 18px; line-height: 16px; color: #FFFFFF; font-weight: bold}
			.dynamic-style-7 {font-family: 'Futura Md BT'; font-size: 6px; line-height: 7px; color: #FFFFFF; font-weight: bold}
			.dynamic-style-8 {font-family: 'Lithograph'; font-size: 6px; line-height: 7px; color: #FFFFFF; font-weight: bold}
			.dynamic-style-9 {font-family: 'Frutiger Linotype'; font-size: 6px; line-height: 7px; color: #FFFFFF; font-style: italic}
			.dynamic-style-10 {margin-top: 5px; margin-bottom: 5px; text-align: left}
			.dynamic-style-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
	list-style-position: inside;
	list-style-type: disc;
}
			.dynamic-style-12 {font-family: 'Times New Roman PS MT','Times New Roman'; font-size: 10px; line-height: 12px; color: #FFFFFF; text-decoration: underline}
			.dynamic-style-13 {font-family: 'Times New Roman PS MT','Times New Roman'; font-size: 10px; line-height: 12px; color: #FFFFFF}
			.dynamic-style-14 {font-family: 'Times New Roman'; font-size: 11px; line-height: 11px; color: #000000; }
			.DIVDefaultParaStyle {text-align: left}
			.DefaultParaStyle {font-family: 'Times New Roman PS MT','Times New Roman'; font-size: 12px; line-height: 14px; color: #000000}
			.DIVNormal {margin-top: 5px; margin-bottom: 5px; text-align: left}
			.Normal {font-family: 'Times New Roman PS MT','Times New Roman'; font-size: 12px; line-height: 14px; color: #000000}
a:link {
	color: #003366;
}
a:visited {
	color: #CC0000;
}
a:hover {
	color: #003366;
}
a:active {
	color: #CC9900;
}
.Estilo2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; }
.Estilo4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	list-style-position: inside;
	list-style-type: disc;
}

.enlaceboton {
	font-family: verdana, arial, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	padding: 2px;
	background-color: #E0E0E0;
	color: #003366;
	text-decoration: none;
	width: 104px;
	background-position: left center;
	text-align: left;
	white-space: normal;
	display: block;
} 
.enlaceboton:link{
	border-top: 1px solid #cccccc;
	border-bottom: 2px solid #666666;
	border-left: 1px solid #cccccc;
	border-right: 2px solid #666666;
	color: #000000;
} 
.enlaceboton:visited {
	border-top: 1px solid #cccccc;
	border-bottom: 2px solid #666666;
	border-left: 1px solid #cccccc;
	border-right: 2px solid #666666;
	color: #000000;
} 
.enlaceboton:hover {
	border-bottom: 1px solid #cccccc;
	border-top: 2px solid #666666;
	border-right: 1px solid #cccccc;
	border-left: 2px solid #666666;
	background-color: #FFCC00;
} 

.Estilonota {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.Estilo4 {font-size: 10}
.Estilo5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Estilo6 {font-family: Arial, Helvetica, sans-serif}
.Estilo8 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.EncabezadosTabla {
	font-size: 10px;
	text-transform: capitalize;
}
.parrafodefinicion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: left;
}
.parrafogrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.Estilo10 {font-family: Georgia, "Times New Roman", Times, serif}
.Estilo11 {
	font-size: 14px;
	font-weight: bold;
	background-color: #CCCC00;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
}

.Estilo13 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC9900; }

.celdavacia	{
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.celdallena	{
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.iniciomarcafinsa {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:200;
color:#FFFFFF;
}
.iniciomarcaotro {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:200;
color:#000000;
}
