.InfoviewsLink { font-size:12px; color:#333; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:bold; }
A.InfoviewsLink:link { text-decoration:none; color:#333; font-size:12px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:bold; }
A.InfoviewsLink:visited { text-decoration:none; color:#333; font-size:12px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:bold; }
A.InfoviewsLink:hover  { text-decoration:none; color:#FFF; font-size:12px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  font-weight:bold; }

.Infoviews_menu { font-size:12px; color:#000; FONT-FAMILY:Arial, Helvetica, sans-serif; font-weight:bold; }
A.Infoviews_menu:link { font-size:12px; color:#000; FONT-FAMILY:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; }
A.Infoviews_menu:visited { font-size:12px; color:#000; FONT-FAMILY:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; }
A.Infoviews_menu:hover  { font-size:12px; color:#fff; FONT-FAMILY:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; }

.DesplegableLink  { text-decoration:none; color:#000; font-size:12px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal;}
A.DesplegableLink:link  { text-decoration:none; color:#000; font-size:12px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal;}
A.DesplegableLink:visited  { text-decoration:none; color:#000; font-size:12px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal;}
A.DesplegableLink:hover  { text-decoration:underline; color:#083D62; font-size:12px; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal;}

BODY
{
	background-image:url(imagenes/fondo.gif);
	/*background-color:#3075A7;*/
	background-attachment:fixed;
	margin-top: 0;
	
}

/* ----- Ruta de Navegación:  ----- */
.nav           { font : 11px Arial; color: #999999; font-weight: normal; text-decoration: none; }
.nav a:link    { font : 11px Arial; font-weight: normal; color: #999; text-decoration: none; }
.nav a:visited { font : 11px Arial; font-weight: normal; color: #999; text-decoration: none; }
.nav a:active  { font : 11px Arial; font-weight: normal; color: #999; text-decoration: none; }
.nav a:hover   { font : 11px Arial; font-weight: normal; color: #007DFB; text-decoration: underline; }

.nav_arrow { font : 13px Arial; color : #999999; }
.nav_active { font : 11px Arial; color: #007DFB; font-weight: bold; }


.td1 {background-color:#93afc2; }
.td2 {background-color:#FFF; }
.td3 {background-color:#FFF; }

.table_menu { background-image:url(imagenes/fondo_menu.gif); }
.table_border { border-left: 1px solid #93afc2; border-right: 1px solid #7E7E7E; border-bottom: 1px solid #7E7E7E;}
.table_separator { background-image:url(imagenes/separador.gif); height: 23px; width: 1px; }

.Multimenu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#fff; font-weight:bold; text-align:center; }
A.Multimenu:link { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color:#fff; font-weight:bold; text-align:center;}
A.Multimenu:visited { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color:#fff; font-weight:bold; text-align:center;}
A.Multimenu:hover { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color:#E6E6E6; font-weight:bold; text-align:center;}
table.Multimenu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#fff; font-weight:bold; text-align:center; }

table.Multimenu td a{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color:#fff; font-weight:bold; text-align:center; }
table.Multimenu td a:hover { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color:#E6E6E6; font-weight:bold; text-align:center; }
table.Multimenu td a:Visited { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; color:#fff; font-weight:bold; text-align:center; }


#centrado { text-align: center; }
#centrado table { margin: 0 auto; text-align:center; }

.tabla_general { width:760px; height:auto; border:0; margin:0; background-color:#FFFFFF; }
.tabla_general td.tabla_general_cuerpo { background-color:#FFFFFF;  }
.tabla_general td.tabla_general_bottom { background-image:url(imagenes/fondo_bottom.png); background-position:bottom; background-repeat:no-repeat;  }


#infoviews { width:760px; height:100%; background-image: url(imagenes/down.gif); background-position:bottom; background-repeat:no-repeat; margin: 0 auto; text-align:center; padding-bottom:50px;   }


/* -----------------------  General::Menu Izquierdo  ----------------  */
/* Fondos:: General */
.menu_left_background { background:url(imagenes/Menu_fondo.jpg); height:100%; width: 132px; border:0; }
.menu_left_background_Fujitsu { background:url(imagenes/Menu_fondo_Fujitsu.jpg); height:100%; width: 132px; border:0;	}
.menu_left_background_BellHowell { background:url(imagenes/Menu_fondo_BellHowell.jpg); height:100%; width: 132px; border:0; }
.menu_left_background_Microsoft { background:url(imagenes/Menu_fondo_Microsoft.jpg); height:100%; width: 132px; border:0; }
.menu_left_background_I2S { background:url(imagenes/Menu_fondo_I2S.jpg); height:100%; width: 132px; border:0; }


/* Fondo:: Opciones */
.menu_left_up { background:url(imagenes/Menu_arriba.jpg); width: 132px; height: 31px; text-align:left;  }
.menu_left_middle { background:url(imagenes/Menu_medio.jpg); width: 132px; height: 27px; text-align:left;  }
.menu_left_down { background:url(imagenes/Menu_abajo.jpg); width: 132px; height: 31px; text-align:left;  }

/* Estilos para vinculos*/
.menu_left { font-size:12px; color:#FFF; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:bold; vertical-align:middle; text-align:left; }
A.menu_left:link { text-decoration:none; color:#FFF; font-size:12px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:bold;  vertical-align:middle; text-align:left; }
A.menu_left:visited { text-decoration:none; color:#FFF; font-size:12px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight:bold;  vertical-align:middle; text-align:left; }
A.menu_left:hover  { text-decoration:none; color:#AED7FF; font-size:12px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  font-weight:bold;  vertical-align:middle; text-align:left; }




/* ---- menu izquierdo: Boton largo  ---- */
div.menu_general{ width:132px; height:100%; text-align:left; }

/* -- Menu 1 ---*/
ul#MenuGeneralLeft { margin:0; padding:0; list-style:none; }
ul#MenuGeneralLeft li { padding:0; float:right; list-style:none; }
ul#MenuGeneralLeft li a { text-decoration:none; font-weight:bold; color:#fff;  font-family:Arial, Helvetica, sans-serif; font-size:11px; }
ul#MenuGeneralLeft li a:hover { background-position:bottom; color:#f0f0f0;}
ul#MenuGeneralLeft li a span { display:block; padding-left:32px; padding-top:21px; }
#MenuGeneralLeft #up { background-image:url(imagenes/MenuGeneralLeft_1_up.jpg); width:132px; height:60px; display:block; text-align:left; }
#MenuGeneralLeft #middle { background-image:url(imagenes/MenuGeneralLeft_1_middle.jpg); width:132px; height:60px; display:block; text-align:left; }
#MenuGeneralLeft #down { background-image:url(imagenes/MenuGeneralLeft_1_down.jpg); width:132px; height:60px; display:block; text-align:left; }

/* -- Menu 3 ---*/
ul#MenuGeneralLeft_3 { margin:0; padding:0; list-style:none; }
ul#MenuGeneralLeft_3 li { padding:0; float:right; list-style:none; }
ul#MenuGeneralLeft_3 li a { text-decoration:none; font-weight:bold; color:#fff;  font-family:Verdana; font-size:11px; text-align:left; }
ul#MenuGeneralLeft_3 li a:hover { background-position:bottom; color:#f0f0f0;}
ul#MenuGeneralLeft_3 li a span { display:block; padding-left:33px; padding-top:17px; }
#MenuGeneralLeft_3 #up { background-image:url(imagenes/MenuGeneralLeft_3_up.jpg); width:132px; height:50px; display:block; text-align:left; }
#MenuGeneralLeft_3 #middle { background-image:url(imagenes/MenuGeneralLeft_3_middle.jpg); width:132px; height:50px; display:block; text-align:left; }
#MenuGeneralLeft_3 #down { background-image:url(imagenes/MenuGeneralLeft_3_down.jpg); width:132px; height:50px; display:block; text-align:left; }


/* -- Menu 4  ::: Fujitsu, BellHowell  ---*/
ul#MenuGeneralLeft_4 { margin:0; padding:0; list-style:none; }
ul#MenuGeneralLeft_4 li { padding:0; float:left; list-style:none; margin-bottom:1px; }
ul#MenuGeneralLeft_4 li a { text-decoration:none; font-weight:bold; color:#fff; font-family:Verdana; font-size:11px; text-align:left; }
ul#MenuGeneralLeft_4 li a:hover { background-position:bottom; color:#f0f0f0; }
ul#MenuGeneralLeft_4 li a span { display:block; padding-left:33px; padding-top:8px; }
#MenuGeneralLeft_4 #up { background-image:url(imagenes/MenuLeft_4_up.jpg); width:132px; height:31px; display:block; text-align:left; }
#MenuGeneralLeft_4 #middle { background-image:url(imagenes/MenuLeft_4_middle.jpg); width:132px; height:31px; display:block; text-align:left; }
#MenuGeneralLeft_4 #down { background-image:url(imagenes/MenuLeft_4_down.jpg); width:132px; height:31px; display:block; text-align:left; }

.imagenes_right { float:right; margin-left:7px; }
.imagenes_left { float:left; margin-right:7px; }


/* banner ICM */
table.banner_icm_table { width:192px; height:auto; float:right; margin-left:10px; }
div.banner_icm { width:192px; height:240px; float:right; margin-top:15px; }
div.banner_icm_padding { width:192px; height:240px; padding-left:15px; padding-top:5px; float:right; background:#fFf; z-index:10;  }
div.banner_emc { width:192px; height:auto; float:right; margin-left:15px; }


/* banner onbase */
table.banner_onbase_table { width:192px; height:auto; float:right; margin-left:10px; }
div.banner_onbase { width:192px; height:240px; float:right; margin-top:15px; }

div.banner_onbase_padding { width:192px; height:240px; padding-left:15px; padding-top:5px; float:right; background:#fFf; z-index:10;  }
div.banner_onbase_flash { width:192px; height:211px; border:1px #00FF00 solid; padding:0; margin:0;	 }

/* Powered by: Infoviews, S.A. de C.V. */
#powered { width:80%; height:auto; padding-top:5px; margin-bottom:10px; /*border:1px #009900 solid;*/ }
#powered a { font-family:Verdana, Arial; text-align:center; }
#powered a:Link { font-family:Verdana, Arial; text-decoration:none; color:#0066FF; font-size:11px; text-align:justify; font-weight:bold; }
#powered a:hover { text-decoration:none; color:#999; font-size:11px; text-align:center; font-weight:bold; }
#powered a:visited { text-decoration:none; color:#0066FF; font-size:11px; text-align:center; font-weight:bold; }
#powered h5.mexico { font-family:Arial, Helvetica, sans-serif; color:#ccc; font-size:13px; margin-top:5px; margin-bottom:0; padding:0; }


/* MEHU RIGHT::::  1*/
#menu_publicidad_1 { width:205px; background:url(imagenes/fondo_menu_bottom_1.gif) bottom no-repeat; }
#menu_publicidad_1 table.publicidad_top { width:205px; height:10px; background:url(imagenes/fondo_menu_up_1.gif) top no-repeat; }
#menu_publicidad_1 table.publicidad_bottom { width:205px; }
#menu_publicidad_1 table.publicidad_left { width:2px; background:url(imagenes/fondo_menu_left_1.gif) left repeat-y; }
#menu_publicidad_1 table.publicidad_right { width:2px; background:url(imagenes/fondo_menu_right_1.gif) right repeat-y; }
#menu_publicidad_1 table.publicidad { width:201px; }
#menu_publicidad_1 table.publicidad td a { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#003399; font-size:11px; background-image:url(imagenes/see.gif); background-repeat:no-repeat; background-position: left; float: left; text-align:left; padding-left: 15px; }
#menu_publicidad_1 table.publicidad td a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#007DFB; text-align:left; font-weight: normal; text-decoration:none; }
#menu_publicidad_1 table.publicidad td a:visited { color:#003399; font-size:11px; text-decoration:none; }


/* MEHU RIGHT::::  2*/
#menu_publicidad_2 { width:205px; background:url(imagenes/fondo_menu_bottom_2.gif) bottom no-repeat; }
#menu_publicidad_2 table.publicidad_top { width:205px; height:10px; background:url(imagenes/fondo_menu_up_2.gif) top no-repeat; }
#menu_publicidad_2 table.publicidad_bottom { width:205px; }
#menu_publicidad_2 table.publicidad_left { width:2px; background:url(imagenes/fondo_menu_left_2.gif) left repeat-y; }
#menu_publicidad_2 table.publicidad_right { width:2px; background:url(imagenes/fondo_menu_right_2.gif) right repeat-y; }
#menu_publicidad_2 table.publicidad { width:201px; }
#menu_publicidad_2 table.publicidad td a { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#003399; font-size:11px; background-image:url(imagenes/see.gif); background-repeat:no-repeat; background-position: left; float: left; text-align:left; padding-left: 15px; }
#menu_publicidad_2 table.publicidad td a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#007DFB; text-align:left; font-weight: normal; text-decoration:none; }
#menu_publicidad_2 table.publicidad td a:visited { color:#003399; font-size:11px; text-decoration:none; }
