	/*Quien es capaz de preguntar, es el único que puede aprender.*/

	* {margin:0; padding:0; outline:0;}
	
	body	{font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:4px;}
	
	#principal {text-align:center; width:1000px; margin:auto; border-color:#47809C;} 

	.salto {clear:both;}
	
	.flotar_izq {float:left;}
	
	.flotar_der {float: right;}
	
	#logo {position:relative; top:28px; left:69px;}
	
	#texto_logo {position:relative; top:10px; left:270px; font-family:"Times New Roman", serif; font-size:39pt; color:#e7eff3;}
	
	p.texto {margin:20px; text-align:justify; font-family:"Verdana", serif; font-size:11px; color:#333;}
	
	.texto_logo2 {font-size:24pt;}
	
	.texto_logo3 {position:relative; top:13px;}
	
	#texto_sub_logo {position:relative; top:58px; left:196px; color:#98bccd; font-size:10pt;}

	.tit {background-color:#98bcce; padding:3px 0 0 12px; font:bold 9px Verdana; color:#fff; width:238px; height:15px; text-align:left;}
		
	#capa_cabecera {background:#7aa2b7 url(../imgs/cabecera_artica.png) no-repeat; width:1000px;	height:107px;}
	
	.band {width:18px; height:12px;}
	
	#bandera_ing {position:relative; top:58px; left:674px;}
	
	#bandera_esp {position:relative;	top:58px; left:630px; }

	#capa_contenido {width:100%;	background:#fff url(../imgs/fondo_artica.png) repeat-y; position:relative; z-index:0;}	 
	
	#columna_informacion {width:630px; height:auto; margin:5px; padding:5px 20px 20px 20px;border-left:1px solid #d4dde5;}
	
	#columna_informacion_ini {width:240px; height:auto; margin:5px; padding:5px 20px 20px 5px;}
	
	#columna_noticias {width:280px; height:610px; border-left:1px solid #D4DDE5; padding:5px 10px;}
	
	#columna_noticias_ini {width:280px; height:610px; border-left:1px solid #D4DDE5; padding:5px 10px;}
	
	#noticias { padding:10px 5px; width:270px; height:600px; overflow:auto;}
	
	.loc {width:100%; padding-left:30px; padding-top:10px; text-align:left; font:bold 12px Tahoma, sans-serif; color:#375869;}
	
	.loc2{width:100%; padding-left:30px; padding-top:10px; text-align:left; font:bold 12px "Trebuchet MS"; color:#888;text-decoration:none}
	
	#contenido {height:auto; width:100%;}
	
	.base_contenido {height:110px; width:991px; margin-left:5px;}
	* html .base_contenido {margin-left:1px;}
	*+ html .base_contenido {margin-left:1px;}
	
	#base_inicio {background:url(../imgs/cab_inicio.jpg) no-repeat;}
	
	#base_submenu {background:url(../imgs/cab_inicio.jpg) no-repeat;}
	
	#base_salud {background:url(../imgs/cab_salud.jpg) no-repeat;}
	
	#base_social {background:url(../imgs/cab_lab.jpg) no-repeat;}
	
	#base_idi {background:url(../imgs/cab_idi.jpg) no-repeat;}
	
	#base_tic {background:url(../imgs/cab_tic.jpg) no-repeat;}

	.lema {width:800px; font-family:"Arial Black"; color:#e7eff3; font-size:20pt; float:left;}
	
	#lema_inicio{position:relative; top:30px; left:90px; z-index:0;}
	
	#lema_submenu1 {position:relative; top:30px; left:90px; z-index:0;}
	
	#lema_tic1 {position:relative; top:5px; left:500px; z-index:0;}
	
	#lema_tic2 {position:relative; top:5px; left:400px; z-index:0;}
	
	#lema_submenu3 {position:relative; top:20px; left:180px; z-index:0;}
		
	#lema_social1 {position:relative; top:40px; left:10px; z-index:0;}

	#lema_social2 {position:relative; top:30px; left:100px; z-index:0;}

	#lema_salud {position:relative; top:24px; left:136px; z-index:0;}
	
	#lema_salud2 {position:relative; top:48px; left:16px; z-index:0;}
	
	#lema_salud3 {position:relative; top:60px; left:300px; z-index:0;}
	
	#lema_salud4 {position:relative; top:60px; left:400px; z-index:0;}
	
	.cabecerah{font-family:Arial, Verdana, sans-serif; font-size:10pt; color:#333;text-align:left; margin:6px 15px 25px 355px;}
	* html .cabecerah {margin:6px 15px;}
	*+ html .cabecerah {margin:6px 15px;}
	
	h3 {font-family:"Arial Black"; font-size:16pt; text-align:center; color:#EBAB01;}
	
	.hhh6{font:bold 10pt Arial; text-align:left; color:#45758B; width:250px;}
	
	.titulo_noticia {font:bold 8pt Arial; text-align:left; color:#45758B; width:100%; //width:90%; padding:10px 5px;}
	
	h2 {font-family:"Arial"; font-size:13pt; text-align:center; color:#45758B;}
	
	/*
	h1 {font-family:"Arial Black"; text-align:center; color:#EBAB01;}
	* html h1 {margin:20px 10px 0px 250px;}
	*+ html h1 {margin:20px 10px 0px 250px;}
	*/
	
	.hhh2{font-family:"Arial Black"; font-size:13pt; text-align:center; color:#45758B; width:250px; margin:0px;}
	
	.hhh5{font-size:16pt; text-align:left; color:#45758B; width:250px; margin:5px 200px;}
	* html .hhh5 {margin:5px 0px;}
	*+ html .hhh5 {margin:5px 0px;}
	
	.hhh3 {font-family:"Arial Black"; font-size:16pt; text-align:center; color:#EBAB01; width:600px; margin:0px;}
	
	h4 {font-family:"Arial Black"; font-size:10pt; text-align:center; color:#45758B;}
	
	.hhh4{margin:0px;}
	.hhh_fuente{font-size:12px;}
	
	H5 {font-family:"Arial Black"; font-size:16pt; text-align:left; color:#45758B; width:250px; margin:5px 200px;}
	* html H5 {margin:5px 0px;}
	*+ html H5 {margin:5px 0px;}
	
	h6 {font-family:"Arial Black"; text-align:center; color:#84a8bb}
	
	.fuente_noticias {font-family:Verdana, sans-serif; font-size:8pt; text-align:left;}
	
	.fecha_noticias {width:15px; margin-left:200px; text-align:right; font:bold 12px Arial; color:#888;}
	* html .fecha_noticias { text-align:center; margin-left:150px;}
	*+ html .fecha_noticias { text-align:center; margin-left:150px;}
	
	.foto_noticias {text-align:center; margin: 10px auto;}
	
	hr.separador_noticias {width:75%; margin-left:25px; text-align:left; border: 1px dotted #D1DEE5;}
 	* html hr.separador_noticias {margin-left:0px; text-align:center;}
	*+ html hr.separador_noticias {margin-left:0px; text-align:center;}
	
	.color_gnral {color:#84A8BB;}
	
	.color_cita {color:#C40F1E;}
	
	.color_galia {color:#ecab0c;}
	
	.color_plataforma {color:#4795DD;}
	
	.loc_marg {margin-left:130px;}
	
	.img_simb {width:200px; height:100px; margin:50px 10px 10px 60px;}
	
	.img_artic {margin:30px 0px 10px 83px;}
	
	.img_artic2 {margin:30px 18px 10px 20px;}
	* html .img_artic2 {margin:30px 8px 10px 20px;}
	*+ html .img_artic2 {margin:30px 8px 10px 20px;}
	
	.margenes {margin:10px 10px 10px 60px; }
	* html .margenes {margin:10px;}
	*+ html .margenes {margin:10px;}
	
	.margenes2 {margin:10px 10px 10px 85px;}
	* html .margenes2 {margin:10px 10px 10px 45px;}
	*+ html .margenes2 {margin:10px 10px 10px 45px;}
	
	.margenes3 {margin:10px 200px;}
	* html .margenes3{margin: 10px 160px;}
	*+ html .margenes3{margin: 10px 160px;}
	
	p {font:11px Verdana, sans-serif; color:#333;}
	
	.ancho700 {width:700px;}
	
	.ancho500 {width:500px;}
	
	.ancho350{width:380px;}
	
	.ancho320{width:320px;}
	
	.ancho240 {width:240px;}
	
	.descrip {font-family:Verdana, serif; color:#333; font-size:11px; margin:10px 10px 10px 50px; text-align:justify;}
	
	.descrip2 {font-family:Verdana, serif; color:#333; font-size:11px; margin:0px 0px 2px 320px; text-align:justify;}
	* html .descrip2 {margin:0px 0px 2px 260px;}
	*+ html .descrip2 {margin:0px 0px 2px 260px;}
	
	#caja_fiel {margin:10px 0px 10px 45px; padding:5px;}
	* html #caja_fiel {margin:10px 0px 10px 50px;}
	*+ html #caja_fiel {margin:10px 0px 10px 50px;}
	
	.mapa_g{width:600px; height:500px;}
	
	.margen_fiel {width:18em;}
	
	.margen_fiel_med {width:15em;}
	
	.margen_fiel_peq {width:14em;}
	
	#lema_leg {margin-left:5px; font-family:"Arial Black"; font-size:11pt;}
	
	.othertext {font-family:"Verdana", serif; font-size:11px; padding:0 8px; color:#333; text-align:justify;}
	
	.localiz  {text-align:center; margin:20px 40px 20px 60px;}
	
	#pie {position:relative; left:1px; top:-3px; //top:0px; height:50px; width:1000px; background:#fff url(../imgs/pie_artica.png) no-repeat;	font-size:7pt;}
	
	.pie_pagina {text-align:center; width:360px;}
	
	#copy {position:relative; top:1px; left:330px; height:20px;	margin-top:3px; color:#F0EEE3;}
	* html #copy {left:0px;}
	*+ html #copy {left:0px;}
	
	#aviso{position:relative; top:1px; left:330px;font-size:11pt;font-weight:bold;}
	* html #aviso {left:0px;}
	*+ html #aviso {left:0px;}
	
	#validar{position:relative; top:-30px; left:640px;}
	* html #validar {left: 320px;}
	*+ html #validar {left: 320px;}
	
	.borde1 	{border:1px solid #000;}
	
	p.formato_principal {padding:10px 17px; text-align:center;}
	
	p.formato_otro {padding:10px 20px; text-align:center;}
	
	a {font-family:Arial, Verdana; text-decoration:none; color:#77a1b6; }
		
	.leer_mas {color:#77A1B6; text-decoration:none; font:8pt Verdana, sans-serif; }
	
	.aviso_legal{color:#1414C8; text-decoration:none;}
	
	.clase_flecha {position:relative; top:2px;}
	
	.fuentes {font: 10pt Arial, Verdana, sans-serif; color:#333;}
	
	#sub_menu {float:left; position:relative; top:76px; height:30px; width:656px; font:80% "Trebuchet MS", Arial, sans-serif;}

	#sub_menu ul, li {list-style-type:none; font-size:8pt;}

	#sub_menu ul  {margin:0; padding:0;}

	#sub_menu li  {float:right; border:2px solid #89B2C7;}

	#sub_menu a {text-decoration:none; color:#DBEBF6; background:#7AA2B7; display:block; padding:3px 9px; text-align:center;border-width:1px 1px 1px 0px;}

	#sub_menu a#primero  {border-left:1px solid #89B2C7;}

	#sub_menu a:hover ,#sub_menu ul li a:focus,#sub_menu ul li a:active {background:#89B2C7;}
	
	#menu {position:relative; float:left; background:#5389A3 url(../imgs/fondo_artica.png) repeat-y; text-align:center;	font-size:0.7em; width:995px; margin:0px auto; z-index:1; padding-left:5px;}

	#menu ul {list-style-type:none;}
  
	#menu ul li.nivel1 {float:left; width:162px;}
  
	#menu ul li a {display:block; text-decoration:none; color:#fff; background-color:#5389A3; border:solid 1px #399; padding:7px;
	position:relative; z-index:1;}
  
	#menu ul li:hover {position:relative;}
  
	#menu ul li a:hover, #menu ul li:hover a.nivel1 , #menu ul li a:focus, #menu ul li:focus a.nivel1, #menu ul li a:active, #menu ul li:active a.nivel1
	{
		background-color:#91B1C3; color:#000; position:relative;
	}
  
	#menu ul li a.nivel1 {display:block!important; display:none; position:relative;}
  
	#menu ul li ul {display:none;}
  
	#menu ul li a:hover ul, #menu ul li:hover ul {display:block; position:absolute; left:0px;}
  
	#menu ul li ul li a {width:160px; padding:6px 0px 5px 0px; border-top-color:#000;}
  
	#menu ul li ul li a:hover {border-top-color:#000; position:relative;}
  
	table.tb_explorer {border-collapse:collapse; border:0px; float:left; position:relative; z-index:-1;}

	.borde_producto {border-right:2px solid #47809C; border-bottom:2px solid #47809C;}	
	
	.txt_inicio {position:relative; top:1px; left:60px;}
	* html .txt_inicio {left:-120px;}
	*+ html .txt_inicio {left:-120px;}
	
	.txt_inicio2 {position:relative; top:1px; left:370px;}
	* html .txt_inicio2 {left:0px;}
	*+ html .txt_inicio2 {left:0px;}
	
	#producto1 {position:relative; top:1px; left:170px;}
		
	#producto2 {position:relative; top:1px; left:320px;}
	
	#producto3 {position:relative; top:1px; left:65px; clear:left;}
	
	#producto4 {position:relative; top:1px; left:120px;}
	
	#producto5 {position:relative; top:1px; left:175px;}
	
	#producto6 {position:relative; top:1px; left:0px;}
	
	#producto7 {position:relative; top:1px; left:120px;}
	
	img {border:0;}

	.fondo_producto {background-image:url(../imgs/fondo_degradado.gif); padding-top:20px; background-repeat:repeat; width:250px; height:120px;}
	
	.fondo_texto_producto {background-image:url(../imgs/fondo_degradado2.gif); width:250px; height:115px; text-align:justify;}

	input {margin-bottom:7px; font-family:Tahoma, Arial; font-size:11px; color:#FFFFFF; background-color:#6699CC; border:1px solid #000099; padding:2px;}

	#boton {width:60px; height:28px;}
	
	fieldset {width:27em; margin:10px; margin:auto; padding:10px 5px 10px 10px;}
	* html fieldset {margin:10px; padding:10px 5px 10px 10px;}
	*+ html fieldset {margin:10px; padding:10px 5px 10px 10px;}
	
	.lab {padding-left:20px; float:left; width:2em; font-size:8pt; text-align:right; margin-top:2px;}

	textarea {margin-bottom:10px; margin-top:2px; font-family:Tahoma; font-size:12px; color:#FFFFFF; background-color:#6699CC; border:1px solid #000099; overflow: auto; }
	* html textarea {width:315px;}
	*+ html textarea {width:315px;}
	
	legend {margin:0px 20px; color:#000000; font-family:Tahoma; font-size:9pt;}
	* html legend {margin:20px 20px;}
	*+ html legend {margin:20px 20px;}
	
	dt {text-align: right; font-family:Tahoma}
	

/*NUEVOS:---------------------------------------------------------------------------------------*/
	
#datos_artica{position:relative; float:left; width:350px;font: 12px "Trebuchet MS", Arial, sans-serif; color:#dbebf6; padding:8px 20px 0 0;}

.col_central_ini {width:492px; //width:484px; height:590px; margin:5px 0; padding:5px 20px 20px 20px; //padding:5px 12px 20px 18px; float:left; border-left: 1px solid #D4DDE5; font-family:Verdana, sans-serif; font-size:12px; text-align:justify; color:#666;}

.col_productos_ini {width:200px; height:auto; margin:5px; padding:5px 20px 20px 7px; float:left}
	
.col_noticias {width:200px; height:620px; margin:5px; margin-bottom:0; border-left:1px solid #D4DDE5; padding:5px 7px; float:right; text-align:right;}
	
.noticias  { padding:10px 5px; width:95%; height:590px; position:relative; overflow-y:auto; overflow-x:hidden;}
	
.fecha_noticias_ini { text-align:right; font:bold 12px Arial; color:#888; padding-right:8px; width:100%; //width:90%; }	

.producto {border-right:2px solid #47809C; border-bottom:2px solid #47809C;width:200px;margin:auto;}	

.imagen_prod {background-image:url(../imgs/fondo_degrad1.gif); background-repeat:repeat-x; padding:10px 0; text-align:center; width:100%; height:100%; }

.texto_prod {background-image:url(../imgs/fondo_degrad2.gif);background-repeat:repeat-x; width:100%; font:8pt Verdana, sans-serif; color:#333;text-align:center;padding:10px 0;}

.titulo_prod, .titulo_prod a {background-color:#98BCCE; padding:3px 0 0 0; font:bold 9px Verdana; color:#fff; width:100%; height:16px;text-align:left;}

.ancho_25 {width:25%;}
.ancho_33 {width:33%;}
.ancho_50 {width:50%;}
.ancho_90 {width:90%;}
.ancho_100 {width:100%;}

.salto10 {height:10px; font-size:10px; margin:0; padding:0;}
.salto30 {height:30px; font-size:30px; margin:0; padding:0;}

.fecha_noticias_not {font:bold 12px Arial; color:#888; text-align:right; width:96%; }

.titulo_noticia_not {font:bold 10pt Arial; text-align:left; color:#45758B; width:100%; //width:90%; padding:10px 20px;}

.foto_noticias_izq {margin: 10px;}

.fuente_16{font-size:1.75em;}

.fuente_14 {font-size:14px;}

.fuente_12{font-size:1.333em;}

.fuente_10  {font-size:1.083em;}

.fuente_8 {font-size:0.833em;}

.alcentro {text-align:center;margin:0 auto;}

.alder{text-align:right;}

.alizq{text-align:left;}

.aljust{text-align:justify;}

.interlin_15 {line-height:15px;}

.contenido_noticias { height:auto; width:480px; font:8pt Verdana, sans-serif; text-align:center; margin:20px auto; }

.leyenda_foto { text-align:center; font:8pt Arial; width:80%; margin:0 auto; padding-bottom:24px; }

.auto_marg {margin:auto;}

.col_derecha_prod {width:532px; //width:524px; height:auto; margin:5px 0; padding:5px 20px 20px 90px; float:left; border-left: 1px solid #D4DDE5; font-family:Verdana, sans-serif; font-size:0.75em; text-align:justify; color:#666;}

.col_derecha_prod ul li {list-style-type:disc;padding-left:15px;margin-left:20px;font-family:Verdana,sans-serif;font-size: 1em;}

.ancho300{width:300px;}

.links_prod{font-family:"Arial Black"; font-size:12pt; text-align:left; color:#EBAB01;padding-left:30px;}

.imagen_prod_prot {background-image:url(../imgs/fondo_degrad1.gif);background-repeat:repeat-x; padding:3px;width:auto;}

.cliref_col1{margin:10px 10px 10px 96px; _margin:10px 10px 10px 75px;}

.mapa { float:left; margin:8px 36px 16px 42px; }

.imagen_prod_pq {background-image:url(../imgs/fondo_degrad1.gif); background-repeat:repeat-x; padding:0; padding-top:5px; width:200px; height:100%;}

.leer_mas_txt {color:#fff; text-decoration:none; font-weight:bold;}
.leer_mas_img {float:right; padding-right:6px; position:relative; top:2px;}

.contenedor_clis{margin:10px 50px 10px 50px;border-left:1px solid #d4dde5;width:760px;}

.titulo_prod_pq, .titulo_prod_pq a {background-color:/*antes era #98BCCE*/#DBE2E9; padding:3px 0 0 0; font:bold 0.75em Verdana; color:#47809C; width:100%; height:16px;text-align:left;}

.cliente {border-right:2px solid #47809C; border-bottom:2px solid #47809C;width:200px;margin:0 60px 40px 30px;}

.col_derecha_cliente {width:600px; //width:592px; height:auto; margin:5px 0; padding:5px 0 20px 90px; float:left; border-left: 1px solid #D4DDE5; font-family:Verdana, sans-serif; font-size:12px; text-align:justify; color:#666;}

.margen_empresa{margin-left:30px;}

.col_tit_cli{width:200px; margin:10px 10px 10px 96px; _margin:10px 10px 10px 75px; font:9pt Arial, sans-serif;}

.borde {border: 1px black solid;}

.ww3c_css {border:0;width:88px;height:31px}

.header_2 {font-family:Arial, Helvetica, sans-serif; text-align:center; color:#84A8BB;}

.negrita{font-weight:bold;}

.italica{font-style:italic;}

.subrayado{text-decoration:underline;}

h1.lema {font:24px 'Arial Black', sans-serif; color:#84A8BB; text-align:center; margin:20px auto;}

.dashed {border-bottom:1px dashed #375869; line-height:150%; }

.outstand {background-color:#e7ebf0;}

.rojo{color:#ff0000; }