@charset "utf-8";
/* CSS Document */

/*-----
	#div_firefox { } 
	* html #div_ie6 {  } 
	*:first-child+html #div_ie7 { } 
-------*/

/* --- CSS GENERAL */

Body {
	margin-top:0;
	margin-left:0;
	margin-right:0;
	height:100%;
	background-image:url(../imagenes/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#1B1B1B;
	background-attachment:fixed;
}

a:link {
	text-decoration:none;
	color:#F30;
	font-size:12px;
	text-align:justify;
	font-weight:bold;
}
a:visited {
	text-decoration:none;
	color:#F30;
	font-size:12px;
	text-align:justify;
	font-weight:bold;
}
a:hover {
	text-decoration:none;
	color:#CCC;
	font-size:12px;
	text-align:justify;
	font-weight:bold;
}

hr { border-color:#f5f5f5; }
hr.line1 { width:95%; border-style:dotted; border-color:#ccc; }
.clr { clear: both; }
div.linea1 { width:95%; border-bottom:1px #ccc dotted; }

.thumbs { width:90px; height:160px; float:right; margin-right:10px; margin-top:10px; }
.thumbs_secciones { float:right; }
.w3c { padding-right:10px; float:left; }
div.video { width:50px; height:40px; background:#FF9900; border:1px #00CC00 solid;  }
img, div, input { behavior: url("../iepngfix.htc"); }

.listas ul { list-style:none; }
.listas li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; list-style-image:url(..imagenes/icon1.gif); list-style-type:square; line-height:1.5; }

.listas2 ul { margin: 0px; overflow: hidden; }
.listas2 li { font-family: Verdana, Arial, Helvetica, sans-serif; }
.listas2 li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	display: inline;
	float: left;
	list-style-type: none;
	padding: 0px 7px 10px 7px;
	background-image: url(..imagenes/red2_bottom_nav.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #67676B;
	line-height: 13px;
	margin: 0px;
	overflow: hidden;
}
.listas2 li a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; display: inline; float: left; list-style-type: none; padding: 0px 7px 10px 7px; background-image: url(..imagenes/red2_bottom_nav.gif);  background-repeat: no-repeat; background-position: right top; color: #1861C4; line-height: 13px; }



/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */ 
/* --- CONTENEDORES  */

/*- General */
#contenedor {
	width:910px;
	height:100%;
	margin:0 auto;
	background-color: #006;
}

	/*- Menu Superior para acceso a FaceBook, YouTube, RSS */
	#TopSpace { width:900px; height:35px; margin: 0 10px 0 0; display:block; }
	
	/*- Menu General con JavaScript */
	#TopNav_menu { width:910px; height:40px; margin: 0 auto; margin-top:10px; background-image:url(..imagenes/topnav_fondo.png); background-position:top; background-repeat: no-repeat; display:block;  }
	
	/*- Div que engloba todo el contenido central, como Middle, Cuerpo */
	#content { width:910px; height:100%; margin:0 auto; text-align:center; margin-bottom:0; }

	/*- Seccion Inferior para pie de pagina */
	#bottom {
	width:902px;
	height:70px;
	overflow:auto;
	background-color:#333;
	background-image:url(..imagenes/red2_bottom_navTop.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-right:8px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCC;
}

/*  #bottom { width:910px; height:70px; margin: 0 auto; overflow:auto; / *background-image:url(../..imagenes/bottom_fondo.png); background-position:left; background-repeat: no-repeat; display:block;* / border-top:1px #ccc solid; / * background-color:#dedede;* / background-image:url(../..imagenes/bg_bottom.png); background-position:top; background-repeat: no-repeat; display:block; }
*/




/* :::::: >>> Sub Contenedores */

/*- Contenedor para Banner. Agrupa a content_banner */
#content #top { width:900px; height:auto; float:left; margin-top:0; background:none; border-top:0px #eee solid; border-left:1px #eee solid; border-right:1px #eee solid; border-bottom:3px #CACACA solid; }

/*- Contenedor de seccion media. Agrupa a Cuerpo */
#content #middle { width:900px; height:100%; float:left; border:1px #eee solid; background-image:url(..imagenes/fondo_middle.gif); background-position:top; background-repeat:repeat-y; background-color:#fff; margin-bottom:0px; padding-top:5px; padding-bottom:0px; }

/*- Pagina Principal  01 */
#content #Home_General {  width:900px; height:100%; float:left; border:1px #eee solid; background-color:#fff; margin-bottom:5px; padding-top:5px; padding-bottom:10px; }
#content #Home_General h1 {
	font-family: verdana;
	font-size:25px;
	color:#000080;
	text-align:center;
}
#content #Home_General h1 strong { color:#999999; }
img.img_home { border:1px solid #fff; margin-top:5px; }




/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ::::: ===== ================= ===== PAGINAS PRINCIPALES ===== ================= ======  ::::: */
/* ==========>>>>> www.infoviews.info <<<<<========== */

/*- Contenedor para las paginas principales */
#red2_home_content {
	width:910px;
	height:240px;
	margin:0 auto;
	margin-top:5px;
}
#red2_home_content #red2_menu {
	width:200px;
	height:210px;
	float:left;
}
#red2_home_content #red2_banner {
	width:697px;
	height:210px;
	float:left;
	margin-left:0px;
}


/* RED2 MENU */
#red2_menu_left {
	width: 200px;
	height:250px;
	min-height:auto;
	margin:0 auto;
	background-color: transparent;
	background-image: url(../imagenes/menu/red2_menu_fondo.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#red2_menu_left ul, li { list-style-type: none; margin:0; padding:0; }
#red2_menu_left ul { margin: 0; padding: 0; }
#red2_menu_left li { border-bottom: 1px solid #D5DFE2; margin:0; padding:0; }
#red2_menu_left a {
	text-decoration: none;
	color: #000080;
	display: block;
	padding: 7px 0 7px 6px;

*padding: 6px 0 6px 6px; 		width: 200px;
	font-weight:normal;
	text-align:left;
	background-color: transparent;
	background-image: url(..imagenes/menu/red2_menu_left_a.png);
	background-repeat: repeat-y;
	background-position: left;
}
#red2_menu_left a:hover {
	color: #000;
	text-align:left;
	background-color: transparent;
	background-image: url(..imagenes/menu/red2_menu_left_hover.png);
	background-repeat: repeat-y;
	background-position: left;
}
#red2_menu_left a.activa {
	text-decoration: none;
	color: #000;
	display: block;
	padding: 5px 0 5px 6px;
	width: 200px;
	text-align:left;
	background-color: transparent;
	background-image: url(../imagenes/menu/red2_menu_left_hover.png);
	background-repeat: repeat-y;
	background-position: left;
}

#red2_menu_left li#line_menu { border-bottom: 1px solid #D5DFE2; height:0px; font-size:6px; *border-bottom: 1px solid #D5DFE2; *height:0px; *margin-bottom:0px; *margin-top:-5px; }

#red2_menu_left li#red2_first { width: 150px; height:15px; background: transparent url(..imagenes/menu/red2_menu_left_first.png) top left no-repeat; }
#red2_menu_left #red2_menu_left_top {
	width: 200px;
	height:10px;
	margin-bottom:0px;
	background-color: transparent;
	background-image: url(../imagenes/menu/red2_menu_left_top.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#red2_menu_left #red2_menu_left_middle_simple {
	width: 200px;
	height:100%;
	min-height:100%;
	margin-bottom:0px;
	background-color: transparent;
	background-image: url(../imagenes/menu/red2_menu_left_a.png);
	background-repeat: repeat-y;
	background-position: left top;
}
#red2_menu_left #red2_menu_left_bottom {
	width: 200px;
	height:10px;
	background-color: transparent;
	background-image: url(../imagenes/menu/red2_menu_left_bottom.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#red2_menu_left li#red2_last {
	width: 150px;
	height:15px;
	background-color: transparent;
	background-image: url(../imagenes/menu/red2_menu_left_last.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#red2_menu_left #red2_menu_left_top h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #000; padding:5px 0 0 0; text-align:center; }
#red2_menu_left #red2_menu_left_top h1 strong { color:#666; }
#red2_menu_left p.titulo {
	font-family: Verdana, Arial;
	font-size:14px;
	color: #000080;
	font-weight:bold;
	text-align:center;
	margin-top:0;
	margin-bottom:5px;
*color: #144EA0; *margin-top:0; *margin-bottom:0; }


/* :::::>>>>> Home Contenido General */
#red2_home_content2 {
	width:902px;
	height:100%;
	margin-top:5px;
	background-color:#EFEFEF;
	margin-right:8px;
	overflow:auto;


*overflow:hidden;  }

/* ==>> Seccion izquierda */
#red2_home_content2_left { width:690px; height:100%; float:left; margin-top:0px; margin-bottom:5px; margin-left:12px; border-right:1px #ccc dotted; *padding-left:0px;  }
#red2_home_content2_left h1.titulo {
	font-family: Verdana, Arial;
	font-size:18px;
	font-weight: bold;
	color: #333;
	padding-top:10px;
	padding-bottom:0;
	margin-bottom:0;
}
#red2_home_content2_left h2.subtitulo { font-family: Verdana, Arial; font-size:14px; font-weight: bold; color: #999; margin:0; padding-bottom:10px; }
#red2_home_content2_left h3 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
	text-align: left;
	background: transparent url(..imagenes/red2_icon5.png) left no-repeat;
	padding-left:25px;
	margin-left:0px;
	height:20px;
}
#red2_home_content2_left p { font-family:Verdana, Arial; font-size:12px; color:#333; text-align:justify; font-weight:normal; line-height:1.5; padding-right:10px; }

/* Temas Importantes */
#red2_home_content2_left h3.Tema_01 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
	text-align: left;
	background: transparent url(..imagenes/red2_icon5.png) left no-repeat;
	padding-left:25px;
	margin-left:0px;
	height:20px;
}
#red2_home_content2_left h3.Tema_02 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
	text-align: left;
	background: transparent url(..imagenes/red2_icon2.png) left no-repeat;
	padding-left:25px;
	margin-left:0px;
	height:20px;
}
#red2_home_content2_left h3.Tema_03 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
	text-align: left;
	background: transparent url(..imagenes/red2_icon3.png) left no-repeat;
	padding-left:25px;
	margin-left:0px;
	height:20px;
}
#red2_home_content2_left h3.Tema_04 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
	text-align: left;
	background: transparent url(..imagenes/red2_icon4.png) left no-repeat;
	padding-left:25px;
	margin-left:0px;
	height:20px;
}
#red2_home_content2_left h3.Tema_05 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
	text-align: left;
	background: transparent url(..imagenes/red2_icon7.png) left no-repeat;
	padding-left:25px;
	margin-left:0px;
	height:20px;
}
#red2_home_content2_left h3.Tema_07 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #333; text-align: left; background: transparent url(..imagenes/red2_icon7.png) left no-repeat; padding-left:25px; margin-left:0px; height:20px; }
#red2_home_content2_left h3.Tema_08 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #333; text-align: left; background: transparent url(..imagenes/red2_icon8.png) left no-repeat; padding-left:25px; margin-left:0px; height:20px; }
#red2_home_content2_left h3.Tema_09 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #333; text-align: left; background: transparent url(..imagenes/red2_icon9.png) left no-repeat; padding-left:25px; margin-left:0px; height:20px; }



#tiulo_01 { width:100%; height:50px; background: transparent url(..imagenes/fondo_inicio_marcas_4.png) top left no-repeat; }
#tiulo_01 h1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000080;
	text-align: left;
	padding-left:35px;
	background: transparent url(..imagenes/icon2.png) left bottom no-repeat;
	padding-top:22px;
	margin-left:15px;
}
#tiulo_01 h1 strong {
	color:#000080;
}
#tiulo_01 h2 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000080;
	padding-left:20px;
	margin-left:30px;
}



/*  Seccion izquierda =>> bloque */
div.red2_home_content2_bloque { width:220px; height:80px; float:left; margin-left:5px; margin-right:2px; }

div.red2_home_content2_bloque h1.titulo {
	font-family: Verdana, Arial;
	font-size:12px;
	font-weight: bold;
	color: #000080;
	text-align:left;
	margin-top:0;
	padding-top:0;
	padding-left:10px;
}
div.red2_home_content2_bloque p { font-family:Verdana, Arial; font-size:12px; color:#333; text-align:justify; }
div.red2_home_content2_bloque a { font-family:Verdana, Arial; font-size:12px; color:#333; font-weight:normal; }
div.red2_home_content2_bloque a:hover {
	color:#000080;
	text-decoration:none;
	font-weight:normal;
}

/* -> Inicio para Marcas 04 */
#tiulo_01 { width:100%; height:50px; background: transparent url(..imagenes/fondo_inicio_marcas_4.png) top left no-repeat; }
#tiulo_01 h1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
	text-align: left;
	padding-left:35px;
	background: transparent url(..imagenes/icon2.png) left bottom no-repeat;
	padding-top:22px;
	margin-left:15px;
}
#tiulo_01 h1 strong { color:#888; }
#tiulo_01 h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #999; padding-left:20px; margin-left:30px; }
*:first-child+html #tiulo_01 h1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000080;
	background: transparent url(..imagenes/icon2.png) left bottom no-repeat;
	text-align: left;
	padding-top:22px;
	padding-left:35px;
	margin-left:15px;
}
*:first-child+html #tiulo_01 h1 strong { color:#888; }
*:first-child+html #tiulo_01 h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #999; text-align: left; padding-left:100px; padding-bottom:0; margin-left:30px; margin-top:-6px; }

#red2_home_content2_bloque1 { width:200px; height:200px; background:url(..imagenes/red2_home_content2_bloque1.png) top no-repeat; float:left; margin:10px; border:1px #0099CC solid; }
#red2_home_content2_bloque1 h1.titulo {
	font-family: Verdana, Arial;
	font-size:14px;
	font-weight: bold;
	color: #000080;
	text-align:left;
	padding:5px;
}
#red2_home_content2_bloque1 p { font-family:Verdana, Arial; font-size:12px; color:#333; text-align:justify; font-weight:normal;  }
#red2_home_content2_bloque1 a { font-family:Verdana, Arial; font-size:12px; color:#333; font-weight:normal; }
#red2_home_content2_bloque1 a:hover {
	color:#000080;
	text-decoration:none;
	font-weight:normal;
}



/* ==>> Seccion derecha */
#red2_home_content2_right { width:185px; height:100%; float:right; *float:left; margin:0; padding:0; }

/*  Seccion derecha =>> bloque 2 */
#red2_home_content2_bloque2 { width:170px; height:auto; float:right; margin-top:15px; margin-bottom:10px; }

/*  Especificaciones */
#red2_home_content2_bloque2 #red2_home_content2_bloque2_top { width:170px; height:25px; background:url(..imagenes/red2_home_content2_bloque2_top.png) top no-repeat; font-family:Verdana, Arial; font-size:12px; color:#fff; font-weight:bold; text-align:center; padding-top:5px; }
#red2_home_content2_bloque2 #red2_home_content2_bloque2_middle { width:170px; height:auto; overflow:auto; background:url(..imagenes/red2_home_content2_bloque2_middle.png) top repeat-y;   }
#red2_home_content2_bloque2 #red2_home_content2_bloque2_bottom { width:170px; height:10px; background:url(..imagenes/red2_home_content2_bloque2_bottom.png) bottom        ; }
#red2_home_content2_bloque2_middle p.tema {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	text-align: left;
	background: url(..imagenes/red2_icon7.gif) left no-repeat;
	padding-left:10px;
	margin-left:5px;
}

#red2_home_content2_bloque2_middle p { font-family:Verdana, Arial; font-size:11px; color:#333; text-align:justify; padding-left:5px; padding-right:5px; }
#red2_home_content2_bloque2_middle a {
	font-family:Verdana, Arial;
	font-size:11px;
	color:#000080;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	text-decoration:underline;
	font-weight:normal;
}
#red2_home_content2_bloque2_middle a:hover {
	color:#000080;
	text-decoration:underline;
	font-weight:normal;
}
#red2_home_content2_bloque2_middle hr { color: #ddd; background-color: #ddd; height: 1px; width: 90%; border: 0; margin: 0 auto; margin-top:10px; margin-bottom:5px; text-align: center;  }

/*  Seccion derecha =>> bloque 3 - Facebook */
#red2_home_content2_bloque3 { width:185px; height:auto; float:right; *float:left; *margin-left:5px; padding-top:0px; padding-right:5px; *margin-top:10px; }
#red2_home_content2_bloque3 h3 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
	text-align: center;
	height:15px;
}



/* ------------------------------------------------------------------------------------------------------------------------------------------------------------- */










/* =======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

/* --- TopNav */
#TopNav_menu #topmenu_content { width:auto; height:29px; float:left; margin-top:10px; margin-left:0; }
#TopNav_menu #fecha_content { width:300px; height:28px; float:right; margin-right:20px; margin-top:2px; background:url(..imagenes/hora_fondo.png) top no-repeat; }
.fecha { Font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000;  margin-top:3px; text-align:center; } 

#TopSpace #logotipo { width:300px; height:100px; float:left; }
#TopSpace #sitemap { width:310px; height:25px; float:right; margin-top:10px; }

#TopSpace #sitemap #sitemap_menu { font: 80% Arial, Helvetica, sans-serif; float:right; }
#TopSpace #sitemap #sitemap_menu ul, li { list-style-type: none; }
#TopSpace #sitemap #sitemap_menu ul { margin: 0; padding: 0; }
#TopSpace #sitemap #sitemap_menu li { float: left; }
#TopSpace #sitemap #sitemap_menu a { text-decoration: none; color:#fff; display: block; padding: 2px 5px; text-align: center; border-width: 1px 1px 1px 0; }
#TopSpace #sitemap #sitemap_menu li.sep { color:#fff;  }
#TopSpace #sitemap #sitemap_menu a:hover {
	color:#000080;
}

#TopNav_menu #fecha_content .favoritos { width:150px; font-family: Arial; float:left; margin:0; padding:20px 10px 0 0; }
#TopNav_menu #fecha_content .favoritos a { color:#fff; text-align:left; text-decoration:none; font-weight:normal; }
#TopNav_menu #fecha_content .favoritos a:visited { color:#fff; text-align:left; text-decoration:none; font-weight:normal; }
#TopNav_menu #fecha_content .favoritos a:hover {
	color:#000080;
	text-align:left;
	text-decoration:none;
	font-weight:normal;
}

/* -> Siguenos */
#siguenos { float: left; width: 180px; height: 29px; margin-top:7px; margin-left:20px; text-align:center; }
* html #siguenos { float: right; width: 180px; height: 25px; margin:0; padding:4px 1px 0 0; text-align:center;  }
#siguenos .icons { width: 115px; float: left; margin:0; padding:0; }
#siguenos .google { width: 35px; float: left; margin-right:0px; margin-top:2px; }
#siguenos h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 120px;
	color:#000080;
	font-size: 12px;
	margin:5px 0;
	padding:0;
	float:left;
	text-align:right;
}

#cuerpo #BottonGoogle { width:65px; height:20px; float:right; margin-top:10px; }

/*
#siguenos { float: right; width: 250px; height: 29px; margin:10px 10px 0 0; padding:0; text-align:center; }
* html #siguenos { float: right; width: 250px; height: 25px; margin:0; padding:4px 10px 0 0; text-align:center; }
#siguenos .icons { width: 120px; float: right; margin:0; padding:0; }
#siguenos h1 { font-family:Verdana, Arial, Helvetica, sans-serif; width: 120px; color:#3B8DD6; font-size: 12px; margin:5px 0; padding:0; float:left; text-align:right; }
*/


/* --- Top */
#lady { width:183px; height:245px; position:absolute; left:115px; top:30px; z-index:11; }
#scan { width:200px; height:150px; position:absolute; left:660px; top:85px; z-index:11; border:1px #FF6600 solid; }

#content_name { width:330px; height:200px; float:left; }
#content_menu { width:230px; height:200px; float:left; }
#content_banner { width:900px; height:auto; }
#content_banner p { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-align:left; padding-left:10px; font-weight:normal; margin-bottom:2px; vertical-align:bottom; margin-top:175px;  }



/* --- Bottom */
#bottom #bottom_left { width:400px; height:32px; float:left; position:relative; top:15px; left:10px; }
#bottom #bottom_center { width:100px; height:32px; float:left; position:relative; top:20px; left:10px; }
#bottom #bottom_right { width:400px; height:50px; float:right; margin-top:5px; }

#bottom p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999;
	text-align:justify;
	margin-top:10px;
	font-weight: bold;
}
#bottom h2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-align:left; font-weight:normal; }

#bottom #bottom_right .powered {
	margin-right:20px;
	margin-top:3px;
	background-color: #333;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}

table.Multimenu td a { font-family:Arial; text-decoration:none; font-size: 10px; color:#fff; font-weight:bold; text-align:center; }
table.Multimenu td a:Visited { font-family:Arial; text-decoration:none; font-size: 10px; color:#fff; font-weight:bold; text-align:center; }
table.Multimenu td a:hover { font-family:Arial; text-decoration:none; font-size: 10px; color:#f1f1F1; font-weight:bold; text-align:center; }



/*****************************************************************************************************************************************************/
/*****************************************************************************************************************************************************/
/*:::::::: MIDDLE */


/* =======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
/*- Div Pagina Principal -> Izquierdo */
#content #middle #home_left { width:160px; height:100%; float:left; clear:both; }

/*- Div Pagina Principal -> Centro */
#content #middle #home_center { width:525px; height:100%; float:left; margin-left:5px; padding-right:5px;  border-right:1px #ccc dotted; }

/*- Div Pagina Principal -> Derecho */
#content #middle #home_right { width:200px; height:100%; float:right; }
/* =======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */

/*- Div Pagina Principal -> Derecho Completo */
#content #middle #home_right_complete { width:725px; height:100%; float:left; margin-left:5px; padding-right:5px; }
/* =======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */




/* ::::>>> home_left */

/* For Firefox */
#menu_left { width: 150px; height:100%; min-height:auto; font: 13px Verdana, Arial, Helvetica, sans-serif; margin:0 auto;  }
#menu_left ul, li { list-style-type: none; margin:0; padding:0; }
#menu_left ul { margin: 0; padding: 0; }
#menu_left li { border-bottom: 1px solid #D5DFE2; margin:0; padding:0; }
#menu_left a { text-decoration: none; color: #555; display: block; padding: 7px 0 7px 6px; width: 144px; background: transparent url(..imagenes/img/menu_left_a.png) left repeat-y; font-weight:bold; text-align:left; }
#menu_left a:hover { color: #000; background: transparent url(..imagenes/img/menu_left_hover.png) left repeat-y; text-align:left; }
#menu_left a.activa { text-decoration: none; color: #000; display: block; padding: 5px 0 5px 6px; width: 144px; background: transparent url(..imagenes/img/menu_left_hover.png) left repeat-y;  text-align:left; }

#menu_left li#first { width: 150px; height:15px; background: transparent url(..imagenes/img/menu_left_first.png) top left no-repeat; }
#menu_left #menu_left_top { width: 150px; height:30px; margin-bottom:0px; background: transparent url(..imagenes/img/menu_left_top.png) top left no-repeat; }
#menu_left #menu_left_bottom { width: 150px; height:15px; background: transparent url(..imagenes/img/menu_left_bottom.png) bottom left no-repeat; }
#menu_left li#last { width: 150px; height:15px; background: transparent url(..imagenes/img/menu_left_last.png) bottom left no-repeat; }

#menu_left #menu_left_top h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #000; padding:5px 0 0 0; text-align:center; }
#menu_left #menu_left_top h1 strong {
	color:#666;
}

/* For IE */
*:first-child+html #menu_left ul, li { list-style-type: none; margin:0; padding:0; }
*:first-child+html #menu_left ul { margin: 0; padding: 0; }
*:first-child+html #menu_left li { border-bottom: 1px solid #D5DFE2; margin:0; padding:0; }
*:first-child+html #menu_left a { text-decoration: none; color: #555; display: block; padding: 7px 0 7px 6px; width: 144px; background: transparent url(..imagenes/img/menu_left_a.png) left no-repeat; font-weight:bold; }
*:first-child+html #menu_left a:hover { color: #000; background: transparent url(..imagenes/img/menu_left_hover.png) left no-repeat; }
*:first-child+html #menu_left a.activa { text-decoration: none; color: #000; display: block; padding: 5px 0 5px 6px; width: 144px; background: transparent url(..imagenes/img/menu_left_hover.png) left no-repeat; }





/* ::::>>> home_center */

/* -> Cuerpo */
#cuerpo { width:auto; height:auto; float:left; margin: 0 auto; }
/*#cuerpo { width:525px; height:auto; float:left; margin: 0 auto; }*/
#cuerpo h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000080;
	text-align:left;
}
#cuerpo h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888;
	text-align:left;
	font-weight:normal;
}
#cuerpo h2.subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000080;
	text-align:left;
	font-weight:bold;
}

#cuerpo p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; text-align:justify; line-height:1.4; padding-right:5px; }
#cuerpo h1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000080;
	text-align:left;
	font-weight:bold;
}
#cuerpo h1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000080;
	text-align:left;
	font-weight:bold;
}
#cuerpo h1 a:hover { color:#333; text-decoration:none; }

#cuerpo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000080;
	font-size: 12px;
	text-decoration:none;
	text-align:justify;
	font-weight:normal;
}
#cuerpo a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000080;
	font-size: 12px;
	text-decoration:none;
	font-weight:normal;
}
#cuerpo a:hover {
	color:#000080;
	text-decoration:underline;
}

#cuerpo h1.bienvenido {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000080;
	text-align: left;
	background: transparent url(..imagenes/icon2.png) left bottom no-repeat;
	padding-left:35px;
	padding-bottom:2px;
}
#cuerpo h1.bienvenido strong { color:#888; }

/* -> Inicio para Marcas 01 */
#cuerpo #inicio_marcas { width:100%; height:auto; background: transparent url(..imagenes/fondo_inicio_marcas.png) top left no-repeat; }
#cuerpo #inicio_marcas h1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000080;
	text-align: left;
	padding-left:35px;
	background: transparent url(..imagenes/icon2.png) left bottom no-repeat;
	padding-top:22px;
	margin-left:15px;
}
#cuerpo #inicio_marcas h1 strong { color:#888; }
#cuerpo #inicio_marcas h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #999; padding-left:50px; margin-left:30px; }
*:first-child+html #cuerpo #inicio_marcas h1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000080;
	background: transparent url(..imagenes/icon2.png) left bottom no-repeat;
	text-align: left;
	padding-top:22px;
	padding-left:35px;
	margin-left:15px;
}
*:first-child+html #cuerpo #inicio_marcas h1 strong { color:#888; }
*:first-child+html #cuerpo #inicio_marcas h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #999; text-align: left; padding-left:50px; padding-bottom:0; margin-left:30px; margin-top:-6px; }

/* -> Inicio para Marcas 02 */
#cuerpo #inicio_marcas_2 { width:100%; height:auto; background: transparent url(..imagenes/fondo_inicio_marcas_2.png) top left no-repeat; }
#cuerpo #inicio_marcas_2 h1 {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000080;
	text-align: left;
	padding-left:35px;
	background: transparent url(..imagenes/icon2.png) left bottom no-repeat;
	padding-top:11px;
	margin-left:15px;
}
#cuerpo #inicio_marcas_2 h1 strong { color:#888; }
#cuerpo #inicio_marcas_2 h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #999; padding-left:100px; margin-left:30px; }
*:first-child+html #cuerpo #inicio_marcas_2 h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #0c2f83; background: transparent url(..imagenes/icon2.png) left bottom no-repeat; text-align: left; padding-top:22px; padding-left:35px; margin-left:15px; }
*:first-child+html #cuerpo #inicio_marcas_2 h1 strong { color:#888; }
*:first-child+html #cuerpo #inicio_marcas_2 h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #999; text-align: left; padding-left:100px; padding-bottom:0; margin-left:30px; margin-top:-6px; }


/* -> Inicio para Marcas 03 */
#cuerpo #inicio_marcas_3 { width:100%; height:auto; background: transparent url(..imagenes/fondo_inicio_marcas_3.png) top left no-repeat; }
#cuerpo #inicio_marcas_3 h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #0c2f83; text-align: left; padding-left:35px; background: transparent url(..imagenes/icon2.png) left bottom no-repeat; padding-top:22px; margin-left:15px; }
#cuerpo #inicio_marcas_3 h1 strong { color:#888; }
#cuerpo #inicio_marcas_3 h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #999; padding-left:0; margin-left:30px; }
*:first-child+html #cuerpo #inicio_marcas_3 h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #0c2f83; background: transparent url(..imagenes/icon2.png) left bottom no-repeat; text-align: left; padding-top:22px; padding-left:35px; margin-left:15px; }
*:first-child+html #cuerpo #inicio_marcas_3 h1 strong { color:#888; }
*:first-child+html #cuerpo #inicio_marcas_3 h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #999; text-align: left; padding-left:100px; padding-bottom:0; margin-left:30px; margin-top:-6px; }


/* -> Inicio para Marcas 04 */
#cuerpo #inicio_marcas_4 { width:100%; height:50px; background: transparent url(..imagenes/fondo_inicio_marcas_4.png) top left no-repeat; }
#cuerpo #inicio_marcas_4 h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #0c2f83; text-align: left; padding-left:35px; background: transparent url(..imagenes/icon2.png) left bottom no-repeat; padding-top:22px; margin-left:15px; }
#cuerpo #inicio_marcas_4 h1 strong { color:#888; }
#cuerpo #inicio_marcas_4 h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #999; padding-left:100px; margin-left:30px; }
*:first-child+html #cuerpo #inicio_marcas_4 h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #0c2f83; background: transparent url(..imagenes/icon2.png) left bottom no-repeat; text-align: left; padding-top:22px; padding-left:35px; margin-left:15px; }
*:first-child+html #cuerpo #inicio_marcas_4 h1 strong { color:#888; }
*:first-child+html #cuerpo #inicio_marcas_4 h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #999; text-align: left; padding-left:100px; padding-bottom:0; margin-left:30px; margin-top:-6px; }


/* -> Inicio para Marcas 05 */
#cuerpo #inicio_marcas_5 { width:100%; height:auto; background: transparent url(..imagenes/fondo_inicio_marcas.png) top left no-repeat; }
#cuerpo #inicio_marcas_5 h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #0c2f83; text-align: left; padding-left:35px; background: transparent url(..imagenes/icon2.png) left bottom no-repeat; padding-top:22px; margin-left:15px; }
#cuerpo #inicio_marcas_5 h1 strong { color:#888; }
#cuerpo #inicio_marcas_5 h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #999; padding-left:100px; margin-left:30px; }
*:first-child+html #cuerpo #inicio_marcas_5 h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #0c2f83; background: transparent url(..imagenes/icon2.png) left bottom no-repeat; text-align: left; padding-top:22px; padding-left:35px; margin-left:15px; }
*:first-child+html #cuerpo #inicio_marcas_5 h1 strong { color:#888; }
*:first-child+html #cuerpo #inicio_marcas_5 h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #999; text-align: left; padding-left:100px; padding-bottom:0; margin-left:30px; margin-top:-6px; }

/* -> Inicio para Marcas 06 */
#cuerpo #inicio_marcas_6 { width:100%; height:auto; background: transparent url(..imagenes/fondo_inicio_marcas_3.png) top left no-repeat; }
#cuerpo #inicio_marcas_6 h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #0c2f83; text-align: left; padding-left:35px; background: transparent url(..imagenes/icon2.png) left bottom no-repeat; padding-top:22px; margin-left:15px; }
#cuerpo #inicio_marcas_6 h1 strong { color:#888; }
#cuerpo #inicio_marcas_6 h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #999; padding-left:0; margin-left:50px; }
*:first-child+html #cuerpo #inicio_marcas_6 h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #0c2f83; background: transparent url(..imagenes/icon2.png) left bottom no-repeat; text-align: left; padding-top:22px; padding-left:35px; margin-left:15px; }
*:first-child+html #cuerpo #inicio_marcas_6 h1 strong { color:#888; }
*:first-child+html #cuerpo #inicio_marcas_6 h2 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #999; text-align: left; padding-left:100px; padding-bottom:0; margin-left:30px; margin-top:-6px; }

/* -> Contorno de Imagen -> Paginas principales */
.imagen_contorno { border:1px #f3f3f3 solid; padding:3px; margin:10px; }
.imagen_contorno2 { border:1px #f3f3f3 solid; padding:3px; margin:2px; }
.imagen_contorno3 { border:1px #f3f3f3 solid; padding:3px; }

div.publicity { width:200px; height:100%; }
div.tipo_scanners { width:95%; background: #E3F0FE; text-align: justify; padding:10px; margin:0 auto; }

div.sep_h { width:270px; height:10px; background:url(..imagenes/point.gif) left repeat-x; }
div.sep_v { width:6px; height:140px; background:url(..imagenes/point.gif) left repeat-y; margin-left:6px; margin-right:2px; }

.listas ul { list-style:none; }
.listas li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; list-style-image:url(..imagenes/icon1.gif); list-style-type:square; line-height:1.5; }

/* -> secciones */
div.secciones { width:275px; height:150px; }
div.secciones h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#3399FF; text-align:left; padding-top:10px; padding-left:10px; }
div.secciones p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; }
div.secciones a { font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 12px; text-decoration:none; display:block; text-align:justify;  padding-left:10px; font-weight:normal; }
div.secciones a:visited { font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 12px; text-decoration:none; display:block; text-align:justify;  padding-left:10px; font-weight:normal; }
div.secciones a:hover {  color:#3399FF; text-decoration:none; }


/* -> secciones 2 */
#seccion_left { width:320px; height:180px;  margin:5px; float:left; background:url(..imagenes/fondo_secciones1.png) top no-repeat; }
#seccion_right { width:320px; height:180px; margin:5px; float:right; background:url(..imagenes/fondo_secciones1.png) top no-repeat; }

#seccion_left h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#3399FF; text-align:left; padding-top:10px; background:url(..imagenes/icon_h1.gif) left no-repeat; padding-left:25px; margin-left:10px; font-weight:bold; }
#seccion_left p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; padding-left:10px; padding-right:10px; }
#seccion_left a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3399FF; font-size: 12px; text-decoration:none; text-align:justify; }
#seccion_left a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3399FF; font-size: 12px; text-decoration:none; }
#seccion_left a:hover {  color:#3399FF; text-decoration:underline; }

#seccion_right h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#3399FF; text-align:left; padding-top:10px; background:url(..imagenes/icon_h1.gif) left no-repeat; padding-left:25px; margin-left:10px; font-weight:bold; }
#seccion_right p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; padding-left:10px; padding-right:10px; }
#seccion_right a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3399FF; font-size: 12px; text-decoration:none; text-align:justify; }
#seccion_right a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3399FF; font-size: 12px; text-decoration:none; }
#seccion_right a:hover {  color:#3399FF; text-decoration:underline; }

#seccion_right_img { width:320px; height:180px; margin:5px; background:url(..imagenes/fondo_secciones_img.png) top no-repeat; }
#seccion_right_img h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#3399FF; text-align:left; padding-top:10px; background:url(..imagenes/icon_h1.gif) left no-repeat; padding-left:25px; margin-left:10px; font-weight:bold; }
#seccion_right_img p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; padding-left:10px; padding-right:10px; }
#seccion_right_img a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3399FF; font-size: 12px; text-decoration:none; text-align:justify; }
#seccion_right_img a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3399FF; font-size: 12px; text-decoration:none; }
#seccion_right_img a:hover {  color:#3399FF; text-decoration:underline; }

a.secciones:Link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #cc0000; font-size: 12px; text-decoration:none; text-align:justify; }
a.secciones:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3399FF; font-size: 12px; text-decoration:none; }
a.secciones:hover {  color:#3399FF; text-decoration:underline; }

/* - Menu Navegacion 01 */
#navegacion { width:100%; height:15px; padding:3px 0; }
#navegacion #menu_navegacion { font: 10px Verdana, Arial, Helvetica, sans-serif; }
#navegacion #menu_navegacion ul, li { list-style-type: none; }
#navegacion #menu_navegacion ul { margin: 0; padding: 0; }
#navegacion #menu_navegacion li { float: left; }
#navegacion #menu_navegacion a { text-decoration: none; color: #999; text-align: center; padding:1px 3px; font-weight:normal; font-size:11px; }
#navegacion #menu_navegacion a#primero { border-left: 1px solid #ACCFE8; }
#navegacion #menu_navegacion a:hover { color: #44A7FF; }
#navegacion #menu_navegacion li#activo { color:#44A7FF; font-size:11px; margin-left:3px; padding:1px 3px;  }

/* - Menu Navegacion 02 */
#block_Navegacion { width:100%; height:20px; }
#block_Navegacion ul { font-family:Verdana, Arial; font-size:11px; color:#666; line-height:1.5; padding-left:3px; font-weight:bold;  }
#block_Navegacion ul li { float:left; list-style-image:none; list-style-position:outside; text-align:left; margin-right:5px; color:#aaa; }
#block_Navegacion li a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #bbb; font-size: 11px; text-decoration:none; text-align:justify; font-weight:normal;  }
#block_Navegacion li a:visited { color:#aaa; text-decoration:none; }
#block_Navegacion li a:hover { color:#3399FF; text-decoration:underline; }
#block_Navegacion li.activado { color:#99ccff; font-weight:bold; }



/* -> Company */
#company { background: #fff; text-align: justify; }
#company h2 { font-size: 90%; text-align:left; line-height:1.4; color:#003399; }
#company h2.subtitulo { color:#1F86F8; text-align:left; margin:15px 0 10px 0; font-weight:bold; }
#company ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; list-style:none; list-style-image:none;  }
#company li { color: #333; background:url(..imagenes/icon1.gif) top left no-repeat; padding-left:13px; }


/* -> Tabla productos */
table.productos { width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; border-top:1px #f1f1f1 solid; border-right:2px #f1f1f1 solid; border-bottom:2px #f1f1f1 solid; border-left:1px #f1f1f1 solid; padding:4px; }
table.productos th { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; background:#9ED4FF; }
table.productos th.titulo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background:#E8F4FD; }
table.productos td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  background-color:#f9f9f9; line-height:1.7; padding:2px; }
table.productos td a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#555; font-weight:bold; text-decoration:none; }
table.productos td a:visited { color:#555; text-decoration:none; }
table.productos td a:hover { color:#1F8BEB; text-decoration:none; }
table.productos td:hover { background-color:#f2f2f2; }
table.productos td.productos_left { text-align:left; font-weight:bold; background-color:#E3F0FE; }
table.productos td.productos_center { text-align:center; font-weight:normal; }
table.productos td.productos_linea_vertical { background-color:#CCE8FF; width:5px; }





/* ::::>>> home_right */

/* -> Productos RIGHT */
#home_productos { width: 180px; height:auto; margin:0 auto; }
#home_productos .home_productos_top { width: 180px; height:30px; background: transparent url(..imagenes/links/bg_productos_top.png) top no-repeat; }
#home_productos .home_productos_middle { width: 180px; height:100%; background: transparent url(..imagenes/links/bg_productos_middle.png) top repeat-y; }
#home_productos .home_productos_bottom { width: 180px; height:10px; background: transparent url(..imagenes/links/bg_productos_bottom.png) bottom no-repeat; }

#home_productos .home_productos_top h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #3B8DD6; padding:7px 0 0 10px; }
* html #home_productos .home_productos_top h1 { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #3B8DD6; margin:0 auto; padding:5px 0 0 10px; }
#home_productos .home_productos_top h1 strong { color:#999; }

#home_productos .home_productos_middle ul { margin:0 0 0 10px; padding:0; list-style: none; }
#home_productos .home_productos_middle li { margin: 0; padding: 0; }
#home_productos .home_productos_middle li:hover { }
#home_productos .home_productos_middle li a strong { color:#51A8FF; }
#home_productos .home_productos_middle li a b { color:#51A8FF; }
#home_productos .home_productos_middle li a { font-family: Arial, Verdana, Tahoma, sans-serif; font-size: 12px; color: #000; text-decoration: none;  background: transparent url(..imagenes/links/arrow_dot_blue.png) left no-repeat; padding: 0 0 0 10px; line-height: 22px; text-align:left; }
#home_productos .home_productos_middle li a:visited { color: #000; text-decoration: none; }
#home_productos .home_productos_middle li a:hover, #menu li.current a { color: #2091FF; text-decoration: none; }
#home_productos .home_productos_middle p  { color:#555; font-size: 11px; padding-left:5px; padding-right:5px; text-align: justify; padding-top:5px; }
#home_productos .home_productos_middle p strong  { font-weight:bold; }
#home_productos .home_productos_middle .img_seccion_left { float:left; padding-top:5px; padding-right:5px; padding-left:5px; }


/* -> menu */
#home_right ul, li { text-align:left; }
#home_right #menu { width:173px; background:url(..imagenes/fondo_menu_titulo.gif) top no-repeat; list-style:none; margin:0 auto;  }
#home_right #menu b { color:#1550A0;  }
#home_right #menu ul, li { text-align:left;  }
#home_right #menu h1 { height:25px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; margin:0; padding-top:9px; }
#home_right #menuv { border: 1px solid #ddd; border-width: 1px 1px 0 1px; font: 80% Arial, Helvetica, sans-serif; list-style:none; text-align:left; }
#home_right #menuv ul, li { list-style-type: none; list-style:none; text-align:left; }
#home_right #menuv ul { margin: 0; padding: 0; list-style:none; text-align:left; }
#home_right #menuv li { border-bottom: 1px solid #D1E9FD; list-style:none; height:auto; text-align:left; }
#home_right #menuv a { text-decoration: none; color: #000; display: block; padding: 3px 3px 3px 10px; list-style:none; }
*:first-child+html #home_right #menuv a { text-decoration: none; color: #000; display: block; padding: 1px 3px 1px 10px; list-style:none; }
#home_right #menuv a:hover { list-style:none; background-color: #D1E9FD; }

#menu_combo { width:100%; height: auto; margin:0 auto; padding:10px 0; margin-top:30px; margin-bottom:30px; background-color:#D9D9D9;  }
form { margin: 0 auto; }
select { width: 175px; }
option { font-family: Arial; font-size: 12px; color:#007DFB; } 
option.primero { background-color: #298CF7; color:#fff; }
option.activo { background-color: #E3F0FE; color:#000; }
.tit_yo {
	color:#006;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.content_yo{
	color:#333;
	size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}
.desarrollador {
	color:#C30;
	size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}

#contenedor #red2_home_content2 #red2_home_content2_left div div a {
	color:#006;
}
.telefono{
	color:#666;
	size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
}
