body {  margin: 0;  padding: 0;  font: verdana, arial, sans-serif;  color: #000000; }
#banner2 { position: absolute; width: 470px; top: 0px; left:0px; z-index: 8; height: 65px;	padding: 5px 0px 0px 5px;	visibility: visible;}
#banner { position:absolute;	top: 10px;	left: 290px;	right: 20%;	text-align: center;}
#banner3 { float:right; width: 760px; top: 0px; right:0px; z-index: 0; height: 65;	padding: 7px 0px 0px 290px;	visibility: visible; }
#izquierdaarrb { position: absolute; width: 100%; top: 0px; left:0px; z-index: 8; background-repeat: no-repeat;	height: 149px;	padding: 0px 0px 0px 5px;	visibility: visible;}
#Nombreenl { position: absolute; width: 100%; float:left; color: #333333; font-family: Geneva, Arial, Helvetica, sans-serif; display: block;	padding: 260px 10px 10px 10px;	left:0px;}
#marquesinatemp {
	z-index:0;
	position: absolute;
	width: 78%;
	float:left;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	padding: 1px;
	height:15px;
	top:140px
}
.marqueinside{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
/*	color: #000000;
*/	font-weight:bold
}


#header, #footer {   text-align: center;  margin: 0; }
#header {  height: 137px;  padding: 20px 0 0 0;  background-image:url(images/bg_header.gif);}
#footer {  text-align: center;  height: 40px;  font-size: small;  background-color: #333333;border-top:thin #333333 solid;border-top:thin  #FFFF00 solid;/*filter: alpha(opacity=50); opacity: .5;*/}
.footercontenido{color: #FFFFFF; font-size:10px; padding-top:3px}
.footercontenido img {filter: alpha(opacity=30);}
.footercontenido a {color: #FFFFFF;text-decoration: none;}
.footercontenido a:visited {color: #993366;text-decoration: none;}
.footercontenido a:hover {color: #0000FF;text-decoration: none;}
.footercontenido a:active {color: #006600;text-decoration: none;}
#fnl {		width:90%; right:1px; 	font-family:Arial, Helvetica, sans-serif; 	font-size:9px; 	color:#666666; margin-right:10px; 	font-family:Arial, Helvetica, sans-serif; 	font-size:9px; 	 text-decoration:none;}
.finl {width:100%; right:1px;  font-family: Arial, Helvetica, sans-serif;  font-size: 9px; color:#666666 ;  background-color: #FFFFFF;  filter: alpha(opacity=90); opacity: .9;}
.finl:a {color:#666666; text-decoration:none;}
.finl:visite { color:#666666}
.finl:hover { color:#FF6600}
#leftColumn {
	left: 0px;
	position: absolute;
	top: 157px;
	width: 160px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 9px;
	z-index: 2;
	/*background-image: url(im/b.jpg);	background-color: #FFCC33;*/

	background-color: #DDDDDD;
	
}
.mano{cursor: hand;}

#rightColumn {	background-color: #DDDDDD;	position: absolute;	top: 157px;	width: 130px;	margin: 0;	padding: 0;	font-size: small;	z-index: 3; 	background-image: url(template/vendelo_04.jpg);background-repeat: no-repeat; background-position:top }
#rightColumn {  right: 0px; border-left: #333333 thin solid}
#centerColumn {  padding: 0px; margin-left: 160px; margin-right:132px;	}
#rightColumnContent {  margin: 0; padding-top:10px;}
#rightColumnContent { 	margin:5px 0px 5px 0px;	font-size: 1em;}
#leftColumnContent, #centerColumnContent, #rightColumnContent {  margin: 0px 0px 0px 0px;}
#lineacentro {
	position: absolute;
	right:0px;
	width: 40%;
	padding-right: 0px;
	top: 12px;
	height: 105px;
	text-align: right;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bolder;
	visibility: visible;
}
#eldeflash {
	left:300px;
	position: absolute;
	top: 138px;
	text-align: left;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bolder;
	z-index: 2101;
	border:thin #000066 solid; background-color:#FFFFFF;
}
.sederecha {border: 0px solid #000;	padding: 6px 0px 0px 0px ; margin-left:5PX;	margin-top: 2px;	margin-bottom: 0px;	text-align: center;	color: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: bolder; background-image: url(im/bt.gif); background-repeat: no-repeat; height:25px;}
.sederechaDER {border: 0px solid #000;	padding: 6px 0px 0px 0px ; margin-left:5PX;	margin-top: 2px;	margin-bottom: 0px;	text-align: center;	color: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	font-weight: bolder; background-image: url(im/btDER.gif); background-repeat: no-repeat; height:25px;}

h1 {  margin: 0;  padding: 0;  font-size: large;}
/*h2 {	margin: 0px;	padding: 0;	font-size: small;	font-weight:bold;	color: #000099;}*/
h3 {  font-size: medium;}
.fw {  font-weight:bold;}
#menu3 {
	width: 177px;
	left:0px;
	border: 0px solid #ccc;
	margin: 5px 0px 0px 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
}
#menu3 li a {
	height: 18px;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding: 3px 3px 3px 9px;
	list-style-type: none;
	text-decoration: none;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}	

#menu3 li a:link, #menu3 li a:visited {display: block;background: url(images/menu3b.gif);  background-repeat:no-repeat;padding: 3px 3px 3px 9px;	list-style-type: none; text-decoration: none; color:#993300;font-size:12px;}
#menu3 li a:hover, #menu3 li a:active {display: block;background: url(images/menu3a.gif);background-repeat:no-repeat;	padding: 3px 3px 3px 9px;	font-weight: bold;	list-style-type: none;	text-decoration: none;color:#660000;font-size:12px;}
/* Menu Horizontal*/
dl, dt, dd, ul, li {margin: 0;list-style-type: none;}
#menuhz {
	position: absolute;
	z-index:100;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width: 100%;
	top: 105px; 
border-bottom:thin #666666 solid;
border-TOP:thin #666666 solid;
} 
#submenu { font-weight:lighter;}
#submenu a { font-weight:lighter;}
#submenu a:hover { font-weight:lighter;}
#submenu a:visited { font-weight:lighter;}
/* Fin Menu Horizontal*/
#flink {bottom: 0px;z-index:35;width:300px;background-color:#FFFFFF;position:relative;}	 
#fflinkocult{	bottom: -45px;	z-index:30;	text-align:center;	width:300px;	position:relative;}	 
.href{ 	text-decoration: none;}
.href a { 	text-decoration: none;	color: #FFFFFF;	}
.href a:hover{ 	color: #FF0000;}
.fm {color:#000000;}
.fm a {color:#000000;}
.fm a:visited{color:#000000;}
.fm a:hover {color:#FF9900; font-size:24;}
.Estilo39 a:link, .Estilo39 a:visited  {color: #3399FF; font-family:Arial, Helvetica, sans-serif, Times, serif;	font-weight: bold;	font-size:medium; text-decoration:none}
.Estilo39 a:hover, .Estilo39 a:active {color: #993300; font-family:Arial, Helvetica, sans-serif, Times, serif; font-weight: bold;	font-size: medium;text-decoration:none}
.Estilo3 a:link, .Estilo3 a:visited  {color: #3399FF; font-family:Georgia, "Times New Roman", Times, serif	font-weight: bold;	font-weight: bold;	font-size: medium; text-decoration:none}
.Estilo3 a:hover, .Estilo3 a:active {color: #993300; font-family:Georgia, "Times New Roman", Times, serif	font-weight: bold; font-weight: bold;	font-size: medium;text-decoration:none}
.Estilo13 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; }
.Estilo17 { font-weight: bold; font-style: italic; font-family: Georgia, "Times New Roman", Times, serif; color: #000066; text-decoration:none}
.Estilo21 { font-size: 16px; color:#666666;border-bottom:thin #333333 solid; display:block; width:100%}
.Estilo22 { font-size: 12px}
#contenidopol{ font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:lighter	text-align: justify;	display:block;	padding: 5px 15px 5px 15px;}
#politicas{ display:block;	width:100%;	border-left:thin;	border-bottom: thin;	border-right: thin;	border-top: thin;	border-right-style: solid;	border-left-style: solid;	border-top-style: solid;	border-bottom-style: solid;	border-color: #000000; background-color:#EFEFEF; text-align:justify;}
.politicas{ display:block;	width:100%;	border-left:thin;	border-bottom: thin;	border-right: thin;	border-top: thin;	border-right-style: solid;	border-left-style: solid;	border-top-style: solid;	border-bottom-style: solid;	border-color: #000000; background-color:#EFEFEF; text-align:justify;}
.mod {background-color:#E1EEF0}
.mod5 {
	background-color:#EEEFE2
}
.cuadro{ display:block;	width:90%;	border-left:thin;	border-bottom: thin;	border-right: thin;	border-top: thin;	border-right-style: solid;	border-left-style: solid;	border-top-style: solid;	border-bottom-style: solid;	border-color: #3399CC; 	background-color:#E1EEF0;}
#subtitulo {
font: Geneva, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 20px; font-weight:bold;
border-bottom:thin #333333 solid;border-top:thin #333333 solid; padding: 4px 5px 2px 2px; margin: 0px 10px 0px 2px; background:#FFFFFF}
#subtituloresp {
font: Geneva, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 20px; font-weight:bold;
border-bottom:thin #333333 solid;border-top:thin #333333 solid; padding: 4px 5px 2px 2px; margin: 0px 10px 0px 0px; background:#FFFFFF}
#subtitulo3 {
font: Geneva, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 20px; font-weight:bold;
border-bottom:thin #333333 solid; padding: 4px 5px 2px 5px; margin: 0px 10px 0px 5px; background:#FFFFFF}




/*#subtitulo{	width:503px;	height:23px;color: #003366;	font-weight: bold;	font-size:20px;padding: 0px 0px 0px 50px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-stretch: expanded;}
*/
.Estilo17 { font-size: x-small;	color: #CCCCCC;font-weight: bold; font-style: italic; font-family: Georgia, "Times New Roman", Times, serif; color: #000066; text-decoration:none}
.Estilo23 {	font-size: 16px;	font-weight: bold;	color: #003366;	font-family: Geneva, Arial, Helvetica, sans-serif;}
.Estilo31 {font-size: medium}
.Estilo32 {font-size: 10;font-family: Georgia, "Times New Roman", Times, serif; color: #000066; text-decoration:none; font-weight: bold;}
.Estilo33 {color: #000099}
.Estilo36 {font-size: 9px; font-family: Arial, Helvetica, sans-serif; }
#fecha{
	position: absolute;
	width: 100%;
	z-index:100;
	float:right;
	top: 140px; text-align:right; right:10px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color: #333333;
}
.fecha:first-letter { font-size: 150%;}
#menuhz dt a:active{text-decoration: none;display: block;height: 100%;border: 0 ;background-image:url(images/b2b.gif);background-repeat: no-repeat; color:#666666; font-weight:bold; padding: 5px 0px 0px 0px;font-size:12px;}

/* inicio menu izq */
dl.accordion{background-color:#ffffff; width:140px; border-bottom:thin #cccccc solid; border-top:thin #cccccc solid; }
dt a {color:#FFFFFF;display:block; background-color:#FFFFFF; border-bottom:thin #ffffff solid;}

dd {color: #000000;font-size:11px; font-family: Arial, Helvetica, sans-serif; display:block; background-color:#F3F3F3; border-bottom:thin #cccccc solid; border-top:thin #cccccc solid;   }
dd a{color: #000000;font-size:11px; display:block; background-color:#E2E2E2; border-bottom:thin #ffffff solid;  }
dd a:hover{ font-size:11px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; display:block; background-color:#FFFF00; border-bottom:thin #ffffff solid; }
dt {color:#FFFFFF; }
dt.hover a{ font-size:14px;color:#000000;}
dl.accordion dt{cursor:hand;display:block;cursor:hand;margin:0px; padding:0px;color:#FFFFFF;  font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
dl.accordion dt.hover {  font-size:14px; font-weight:bold; color:#000000; }
dl.accordion dt.collapsing{/*background-image:url(images/lr2.gif);*/}
dl.accordion dt.expanding{/*background-image:url(images/lr2.gif);*/}
dl.accordion dd{margin:0;padding:0;}
dl.accordion dd.default{display:block;}
dl.accordion dd.default_close{display:none;}
H1 {COLOR: #999480}
H2 {COLOR: #999480}
LI {COLOR: #999480}
UL {
	LINE-HEIGHT: 1.5em;
	list-style-type: square;
}
H3 {MARGIN: 0.5em 0px}
H1 {FONT-SIZE: 1.5em; MARGIN: 0.5em 0px}
H2 {FONT-SIZE: 1.2em; MARGIN: 0.5em 0px}
/*.example1 {	 FONT: 12px "Verdana"; WIDTH: 100%; }
.example2 {	MARGIN: 12px auto; FONT: FONT: 12px "Verdana"; WIDTH: 100%;}
*/HR {	CLEAR: both; MARGIN: 12px}
DT.hd1 {COLOR: red! important}
A {
	COLOR: #0000FF;
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
}
A:hover {COLOR: #000000; text-decoration:none; font-weight:bolder; }
CITE {	DISPLAY: block; COLOR: #666666; FONT-STYLE: normal; TEXT-ALIGN: right}
CODE {	FONT-SIZE: 1.3em; COLOR: green}
B {	COLOR: #333333; font-size:12px}
/* final menuizq*/

/*sombra en la capa*/
div.mod
{
	background:white;
	margin:0px;
	
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=145,strength=5);
	-moz-border-radius:9px;
	-moz-border-bottom-colors:#eee #ddd #ccc #bbb #aaa #999 #777 #888;
	-moz-border-right-colors:#eee #ddd #ccc #bbb #aaa #999 #777 #888;
	border-right: solid 1px #003366;
	border-bottom: solid 1px #003366;
	zoom:1;
}

div.bd
{	
	border-left:solid 0px #666;
	border-top:solid 0px #666;
	padding: 1px 0px 1px 0px;
}

/* otro sombra */
div.module
{
	position:relative;
    z-index:1;
	}




div.container
{
	width:100%;
	font-family:Verdana;
	font-size:0.75em;	
	background:#666666;;
	-moz-border-radius:2px;
	border-radius:2px;
	border-right:solid 2px #cccccc;
	border-bottom:solid 2px #cccccc;
	margin:0 0 2px 0;	
}



div.container div.content
{	
	padding:1px;
	background:white;
	-moz-border-radius:2px;
	position:relative;
	top:-2px;
	left:-2px;
	border-style:solid;
    border-width:1px;
    border-color:#336699;
}

/*IE only rules*/
div.container
{
	*margin:0 0 -2px 0;
}
div.container v\:roundrect
{
	behavior:url(#default#VML);
	zoom:2;	
	*display:block;
	*width:100%;	
	*position:relative;	

}


div.container
{
	filter:alpha(opacity:60) progid:DXImageTransform.Microsoft.Blur(pixelradius=4);
}

div.container div.content
{
	*border-width:0;
	*background:transparent;
}
.recuadro {
	BORDER-RIGHT: #0b1e2d 0.2mm dotted; BORDER-TOP: #0b1e2d 0.2mm dotted; BORDER-LEFT: #0b1e2d 0.2mm dotted; BORDER-BOTTOM: #0b1e2d 0.2mm dotted
}
.recty {

	 BORDER-RIGHT: #0b1e2d 0.1mm solid;
	 

}
	.recty1 {
       BORDER-BOTTOM: #0b1e2d 0.1mm solid;
	BORDER-RIGHT: #0b1e2d 0.1mm solid;
	   BORDER-TOP: #0b1e2d 0.1mm solid;

}

.recuadro-continuo {
	BORDER-RIGHT: #0b1e2d 0.2mm solid; BORDER-TOP: #0b1e2d 0.2mm solid; BORDER-LEFT: #0b1e2d 0.2mm solid; BORDER-BOTTOM: #0b1e2d 0.2mm solid
}
.texto-normal222222 {
	FONT-SIZE: 12px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto-normal221111 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold
}
.texto-normal222333 {
	FONT-SIZE: 10px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}


.texto-normal {
	FONT-SIZE: 12px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto-naranja {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.textoazulado {
	FONT-SIZE: 9px; COLOR:#333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.texto-bold-naranja {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto-bold-azul {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoverde {
	FONT-SIZE: 11px; COLOR: #669900; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto-bold-verde {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #669900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.recuadro-continuo-nar {
	border: 0.2mm solid #403D2A;
}
.recuadro-continuo-magen {
	BORDER-RIGHT: #ff3366 0.2mm solid; BORDER-TOP: #ff3366 0.2mm solid; BORDER-LEFT: #ff3366 0.2mm solid; BORDER-BOTTOM: #ff3366 0.2mm solid
}
.line {
	BORDER-TOP: #ff3366 1px solid; BORDER-LEFT-COLOR: #ff3366; BORDER-BOTTOM-COLOR: #ff3366; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #ff3366; BORDER-BOTTOM-STYLE: solid
}





a:link {
	text-decoration: none;
	color: #333333;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
text-decoration:none;
	color:#000000;
}
a:active {
	text-decoration: none;
	color: #FF9900;
}

.style2 {color: #FFFFFF}
.style3 {
	font-size: 14px;
	color: #FFFF00;
	font-weight: bold;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.style_tex_MAYUS {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#000000;
}


.style_tex_MAYUS2 {
	font-size: 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#000000;
}


.style_tex_MAYUS a{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#666666;
}

.style_tex_MAYUS a:hover{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FF9933;
}


.cuadro{display:block}
.cuadro *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#C5C4C2}
.cuadro1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e6e5e4;
  border-right:1px solid #e6e5e4;
  background:#d3d2d1}
.cuadro2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f9f9f8;
  border-right:1px solid #f9f9f8;
  background:#d0cfcd}
.cuadro3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d0cfcd;
  border-right:1px solid #d0cfcd;}
.cuadro4{
  border-left:1px solid #e6e5e4;
  border-right:1px solid #e6e5e4}
.cuadro5{
  border-left:1px solid #d3d2d1;
  border-right:1px solid #d3d2d1}
.cuadrofg{
  background:#C5C4C2}


.style1 {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.spiffy_blanco{display:block}
.spiffy_blanco *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.spiffy_blanco1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #c4c4c4;
  border-right:1px solid #c4c4c4;
  background:#e5e5e5}
.spiffy_blanco2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #a3a3a3;
  border-right:1px solid #a3a3a3;
  background:#ebebeb}
.spiffy_blanco3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ebebeb;
  border-right:1px solid #ebebeb;}
.spiffy_blanco4{
  border-left:1px solid #c4c4c4;
  border-right:1px solid #c4c4c4}
.spiffy_blanco5{
  border-left:1px solid #e5e5e5;
  border-right:1px solid #e5e5e5}
.spiffy_blancofg{
  background:#FFFFFF}
  

.naranja{display:block}
.naranja *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FEC739}
.naranja1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fee6a9;
  border-right:1px solid #fee6a9;
  background:#fed56a}
.naranja2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fef9eb;
  border-right:1px solid #fef9eb;
  background:#fed15e}
.naranja3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fed15e;
  border-right:1px solid #fed15e;}
.naranja4{
  border-left:1px solid #fee6a9;
  border-right:1px solid #fee6a9}
.naranja5{
  border-left:1px solid #fed56a;
  border-right:1px solid #fed56a}
.naranjafg{
  background:#FEC739}




.amafg{
	background:#FFFF00;

}



.amarillo{display:block}
.amarillo *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFF00}
.amarillo1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #FFFF00;
  border-right:1px solid #FFFF00;
  background:#e96f03}
.amarillo2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #FFFF00;
  border-right:1px solid #FFFF00;
  background:#e86304}
.amarillo3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #FFFF00;
  border-right:1px solid #FFFF00;}
.amarillo4{
  border-left:1px solid #FFFF00;
  border-right:1px solid #FFFF00}
.amarillo5{
  border-left:1px solid #FFFF00;
  border-right:1px solid #FFFF00}
.amarillofg{
  background:#FFFF00}
  
#mescrol{ overflow-x:hidden; overflow-y:scroll;
}
.mescrol1{ overflow-x:hidden; overflow-y:scroll;
}
#fnl4 {	
	width:90%; right:1px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px; 
	color:#666666; margin-right:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px; 
	 text-decoration:none;/*margin-right:10px;*/
}
.finl4 {width:100%; right:1px; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px; color:#666666 ; 
  background-color: #FFFFFF;
  filter: alpha(opacity=90); opacity: .9;  
}
.finl4:a {color:#666666; text-decoration:none;}
.finl4:visite { color:#666666}
.finl4:hover { color:#FF6600}

.directorio {  font-family: Geneva, Arial, Helvetica, sans-serif ;  font-size: 12px; color:#666666 ; }
.directorio.hover { color:#FF6600;}
.directorio:a {color:#000000; text-decoration:none;}
.directorio:visited { color:#000000;}
.directorio:active {	color:#000000;}
.directorio:hover { color:#FF6600;}
.directorio2 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#0033CC;}
.directorio2.hover { color:#FF6600;}
.directorio2:a {color:#0033CC; text-decoration:none;}
.directorio2:visited { color:#0033CC;}
.directorio2:active {	color:#0033CC;}
.directorio2:hover { color:#FF6600;}

.Estilo40 {font-size: 10px; font-weight:normal}
 div.top1 {	height:9px; background-image:url(image/top_line1.gif); background-repeat: repeat-x; margin:0em 0 0 0;}
img.esquina_sup_izq1 { float:left; }
img.esquina_sup_der1 { float:right; }
div.content1 {background-image:url(image/left_line1.gif);background-repeat:repeat-y;	background-color: #FFFFFF;}
div.boxcontrol1 { padding: 1px 5% 1% 5%;background-image:url(image/right_line1.gif);	background-position:right;background-repeat:repeat-y;}
div.bottom1 { height:10px;background-image:url(image/btm_line1.gif);background-repeat:repeat-x;	border:0;padding:0;margin:0;}
img.esquina_inf_izq1 { float:left; }
img.esquina_inf_der1 { float:right; }

