/*  
1996-2009 CyberCenter S.A. Todos los Derechos Reservados.
CSS para proyecto {ENAP - SITIO WEB}               
Media: SCREEN
Autor: Area Diseño Web - CyberCenter S.A.         					
Fecha de creacion 4/11/2008                        
Fecha de ultima modificacion: dd/mm/aaaa
Version: 1.0
/*

/* llamado a menu y clases \*/
@import url("menus.css");
@import url("class.css");
@import url("mapa.css");


/*  REDEFINICION DE ELEMENTOS HTML  */
body { margin:0; padding:0; background:#205040 url(../img/html/fondo.gif) repeat-x; text-align:center; min-width:875px; font:11px Arial Narrow, Arial, Helvetica, sans-serif; }

a img { border:none; !important }

table {}
td {}

h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}

strong, b {}

a,link,visited { color:#3B5161; text-decoration:none; }
a:hover { color:#36779F; text-decoration:none; }

:focus { outline: none; }
form { margin: 0px; padding: 0px; }
input, select, textarea { text-align:left; }
label { margin: 0px; padding: 0px; cursor: pointer; }
ul{}
button { border: none; margin: 0px; padding: 0px; cursor: pointer; }

/* CLEAR FIX */
.clear { clear:both; display:block; }

/* ESTRUCTURA */
#contenedor { width:875px; padding:0; margin:0 auto; }
#cabecera #english { float:right; margin:0 35px 0 0; padding:0; z-index:999; }

#cabecera #menu_principal { width:875px; height:98px; background:url(../img/html/fondo_menu.gif) no-repeat; margin:0; padding:0; }
#cabecera #menu_principal_interior { width:875px; height:98px; background:url(../img/html/fondo_menu_interior.gif) no-repeat; margin:0; padding:0; }
#cabecera #menu_principal #buscador_enap,#cabecera #menu_principal_interior #buscador_enap { float:right; margin:15px 20px 0 0; }
#cabecera #menu_principal #buscador_enap input.txt,#cabecera #menu_principal_interior #buscador_enap input.txt { font:normal 11px "Arial Narrow", Arial, Helvetica, "Trebuchet MS"; color:#000; text-decoration:none; background:url(../img/html/bg_busqueda.gif) right no-repeat; text-indent:11px; padding:0 5px 0 0 !important; *padding:0 5px 0 0 !important; *padding:0; width:122px !important; *width:122px !important; *width:127px; height:19px; border:none; }
div#cabecera #menu_principal #buscador_enap input.btn,#cabecera #menu_principal_interior #buscador_enap input.btn { cursor:pointer; margin:0 0 0 2px !important; *margin:0px !important; *margin:0 0 0 0px; border:none; text-decoration:none; background:url(../img/html/boton_buscar.gif) 0px 0px repeat-x; width:25px; height:19px; font-size:1px; color:#AD0E00; }
/*\*/
html*#cabecera #menu_principal #buscador_enap input.btn,#cabecera #menu_principal_interior #buscador_enap input.btn { cursor:pointer; padding:10px 0 0 2px; border:none; text-decoration:none; background:url(../img/html/boton_buscar.gif) 0px 0px repeat-x; width:25px; height:19px; font-size:1px; color:#AD0E00; }

/* MENU DE NAVEGACION */
#menu_superior { float:left; width:668px; margin:0; padding:0; position: relative; z-index: 9999; }
#menu_superior ul { list-style: none; margin: 0; padding: 28px 0 0 13px; border: none; }
#menu_superior li { display: block; margin: 0; padding: 0; float: left; width: auto;	}
#menu_superior ul li a { display:block; text-indent: -9000px; text-decoration:none; border:0px; }
#menu_superior #la_empresa a { background: url(../img/menu_superior/bot_la_empresa.jpg) no-repeat; width:94px; height:42px; border:0px; }
#menu_superior #lineas_de_negocio a { background: url(../img/menu_superior/bot_lineas_de_negocio.jpg) no-repeat; width:108px; height:42px; border:0px; }
#menu_superior #proyectos a { background: url(../img/menu_superior/bot_proyectos.jpg) no-repeat; width:70px; height:42px; border:0px; }
#menu_superior #comercial_relations a { background: url(../img/menu_superior/bot_comercial_relations.jpg) no-repeat; width:132px; height:42px; border:0px; }
#menu_superior #investor_relations a { background: url(../img/menu_superior/bot_investor_relations.jpg) no-repeat; width:122px; height:42px; border:0px; }
#menu_superior #rse a { background: url(../img/menu_superior/bot_rse.jpg) no-repeat; width:29px; height:42px; border:0px; }
#menu_superior #biblioteca_legal a { background: url(../img/menu_superior/bot_biblioteca_legal.jpg) no-repeat; width:100px; height:42px; border:0px; }	

/* ESTADOS OVER */
#menu_superior #la_empresa a:hover,#menu_superior #lineas_de_negocio a:hover,#menu_superior #proyectos a:hover,#menu_superior #comercial_relations a:hover,#menu_superior #investor_relations a:hover, #menu_superior #rse a:hover, #menu_superior #biblioteca_legal a:hover { background-position:0 -42px; }

/* SUB MENUS NAVEGACION PRINCIPAL */
#menu_superior #submenu_enap { float:left; margin:0px; font: 11px Arial, Helvetica, sans-serif; letter-spacing: normal; clear: both; color: #FFF; text-align: left; }
#menu_superior #submenu_enap td { height:1px; position:absolute; }
#menu_superior #submenu_enap div { background:#C03A1F; border-right:1px solid #FFF; border-bottom:1px solid #FFF; border-left:1px solid #FFF; display: none; padding:0; }
#menu_superior #submenu_enap p { font: 11px Arial, Helvetica, sans-serif; border-bottom:1px dotted #D98053; letter-spacing: normal; margin: 0px; padding: 0px; float: none; text-align: left; height: 19px; }
#menu_superior #submenu_enap a { background:#C03A1F url(../img/html/bullet_submenu.gif) 0px 5px no-repeat; color: #FFF; text-decoration: none; height: 19px; padding:0 0 0 10px; display:block; }
#menu_superior #submenu_enap a:hover { background:#CB5E43 url(../img/html/bullet_submenu.gif) 0px 5px no-repeat; color: #FFF; text-decoration: none; display:block; }

/* POSICION MENUS EMERGENTES */
#menu_superior #submenu_enap #submenu_0 { left: 12px; width:225px; position: absolute; z-index: 999;  }
#menu_superior #submenu_enap #submenu_1 { left: 105px; width:172px; position: absolute; z-index: 999; }
#menu_superior #submenu_enap #submenu_2 { left: 214px; width:125px; position: absolute; z-index: 999; }
#menu_superior #submenu_enap #submenu_3 { left: 282px; width:184px; position: absolute; z-index: 999; }
#menu_superior #submenu_enap #submenu_4 { left: 416px; width:220px; position: absolute; z-index: 999; }
#menu_superior #submenu_enap #submenu_5 { left: 530px; width:195px; position: absolute; z-index: 999; }

/* ================================================================================================================== */

/* MENU DE NAVEGACION SECUNDARIA */
div#menu_secundario { float:right; position:relative; width:536px; margin:0; padding:0; z-index: 99; }
/*\*/
html*#menu_secundario { margin:70px 0 0 339px; position:fixed; } /* sólo en safari */
#menu_secundario ul { list-style: none; margin: 0; padding: 0; border: none; }
#menu_secundario li { display: block; margin: 0; padding: 0; float: left; width: auto;	}
#menu_secundario ul li a { display:block; text-indent: -9000px; text-decoration:none; border:0px; }
#menu_secundario #proveedores a { background: url(../img/menu_superior/bot_proveedores_enap.gif) no-repeat; width:123px; height:28px; border:0px; }
#menu_secundario #licitaciones a { background: url(../img/menu_superior/bot_licitaciones.gif) no-repeat; width:76px; height:28px; border:0px; }
#menu_secundario #sala_de_prensa a { background: url(../img/menu_superior/bot_sala_de_prensa.gif) no-repeat; width:92px; height:28px; border:0px; }
#menu_secundario #enap_educa a { background: url(../img/menu_superior/bot_enap_educa.gif) no-repeat; width:78px; height:28px; border:0px; }

/* MENU ACCESOS DIRECTOS DE NAVEGACION SECUNDARIA */
#menu_secundario #home a { background: url(../img/menu_superior/bot_home.jpg) no-repeat; width:45px; height:28px; border:0px; }
#menu_secundario #contactenos a { background: url(../img/menu_superior/bot_contacto.jpg) no-repeat; width:29px; height:28px; border:0px; }
#menu_secundario #sitios_interes a { background: url(../img/menu_superior/bot_sitios.jpg) no-repeat; width:28px; height:28px; border:0px; }
#menu_secundario #mapa_sitio a { background: url(../img/menu_superior/bot_mapa.jpg) no-repeat; width:29px; height:28px; border:0px; }
#menu_secundario #faq a { background: url(../img/menu_superior/bot_faq.jpg) no-repeat; width:26px; height:28px; border:0px; }
#menu_secundario #glosario a { background: url(../img/menu_superior/bot_glosario.jpg) no-repeat; width:56px; height:28px; border:0px; }
	
/* ESTADOS OVER */
#menu_secundario #proveedores a:hover,#menu_secundario #licitaciones a:hover,#menu_secundario #sala_de_prensa a:hover,#menu_secundario #enap_educa a:hover { background-position:0 -28px; }

/* SUB MENUS ACCESOS DIRECTOS NAVEGACION SECUNDARIA */
#menu_secundario #submenu_enap_sec { float:left; margin:0px; font: 11px Arial, Helvetica, sans-serif; letter-spacing: normal; clear: both; color: #FFF; text-align: left; }
#menu_secundario #submenu_enap_sec td { height:1px; position:absolute; }
#menu_secundario #submenu_enap_sec div { background:#11494D; border:none; display: none; padding:0; }
#menu_secundario #submenu_enap_sec p { font: 11px Arial, Helvetica, sans-serif; border:none; letter-spacing: normal; margin: 0px; padding: 0px; float: none; text-align: left; height: 19px; }
#menu_secundario #submenu_enap_sec a { background:#11494D url(../img/menu_superior/bullet_submenus.gif) 4px 6px no-repeat; color: #FFF; text-decoration: none; height: 19px; padding:0 0 0 10px; display:block; }
#menu_secundario #submenu_enap_sec a:hover { background:#11494D url(../img/menu_superior/bullet_submenus.gif) 4px 6px no-repeat; color: #FFF; text-decoration: none; display:block; }


/* POSICION MENUS EMERGENTES ACCESOS DIRECTOS */
#menu_secundario #submenu_enap_sec #submenu_6 { left: 324px; width:51px; position: absolute; z-index: 999; }
#menu_secundario #submenu_enap_sec #submenu_7 { left: 342px; width:81px; position: absolute; z-index: 999; }
#menu_secundario #submenu_enap_sec #submenu_8 { left: 374px; width:93px; position: absolute; z-index: 999; }
#menu_secundario #submenu_enap_sec #submenu_9 { left: 404px; width:85px; position: absolute; z-index: 999; }
#menu_secundario #submenu_enap_sec #submenu_10 { left: 454px; width:168px; position: absolute; z-index: 999; }
#menu_secundario #submenu_enap_sec #submenu_11 { left: 474px; width:58px; position: absolute; z-index: 999; }


/* CONTENIDOS HOME */
#centro { background:url(../img/html/fondo_centro_repeat.gif) repeat-y; }
#centro #fecha { font-family:Arial Narrow, Arial, Helvetica, sans-serif; float:left; background:url(../img/html/icono_fecha.gif) 0px 2px no-repeat; font-size:11px; color:#4B728E; margin:-18px 0 0 23px; padding:0 0 0 14px; }
#contenidos_home { position:relative; z-index:9; background:url(../img/html/fondo_centro1.gif) top no-repeat; padding:0 14px 0 14px; height:474px; }
#contenidos_home #noticias { position:absolute;	left:300px;	top:60px; width:314px; height:193px; padding:10px; }
#contenidos_home #noticias a { text-decoration: none; color: #FFFFFF;}

#contenidos_home #noticias p { font-size:11px; color:#FFF; text-align:left; margin:0; }
#contenidos_home #noticias .foto { float:left; border:1px solid #779ba9; margin-top: 0; margin-right: 5px;	margin-left: 0;	padding: 0;	margin-bottom: 10px; }
#contenidos_home #noticias table { width:314px; border:none; padding:0; margin:0 auto; }
#contenidos_home #noticias table tr.borde td {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #85b1bc;
}
#contenidos_home #noticias table td { font-size:11px; text-align:left; color:#FFF; padding:8px; }
#contenidos_home #noticias table td a img { border:none !important }
#contenidos_home #precio { position:absolute; left:555px; top:335px; font-size:11px; color:#FFF; }


/* CONTENIDOS INTERNAS */
#centro_int { background:url(../img/html/fondo_centro_repeat.gif) repeat-y; }
#centro_int #fecha { font-family:Arial Narrow, Arial, Helvetica, sans-serif; float:left; position:relative; background:url(../img/html/ic_date.gif) 0px 0px no-repeat; font-size:11px; color:#4B728E; margin-top: -18px; margin-right: 0; margin-bottom: 0; margin-left: 23px; padding-top: 0; padding-right: 500; padding-bottom: 0; padding-left: 14px; }

#contenidos_int { background:url(../img/html/fondo_centro1.gif) top no-repeat; padding:0 14px 0 14px; font:1em Arial, Helvetica, sans-serif; }
#contenidos_int h2 { font-size:19px; color:#527B97; font-weight:bold; font-family:"Arial Narrow", Helvetica, Arial, sans-serif; }
#contenidos_int h3 { color: #527B97; font-size: 13px; }
#contenidos_int h4 { border-left-width: 3px; border-left-style: solid; border-left-color: #D85A00; font-size: 11px; padding-left: 5px;	text-transform: uppercase; color: #D85A00; }
#contenidos_int #logo { float:left; margin:10px 0 0 22px; padding:0; }
#contenidos_int #logo a img { border:none !important; }
#contenidos_int #logo2 { float:left; margin:10px 0 0 22px; padding:0; }
#contenidos_int #logo2 a img { border:none !important; }
#contenidos_int p { padding:0; margin:10px 0 5px 0; }
#contenidos_int .breadcrumbs {	float:left;	background:url(../img/html/bullet_breadcrumbs.gif) 0px 2px no-repeat; font-size:10px; color:#476a80; margin:0;	padding:0 0 0 14px; }
#contenidos_int .breadcrumbs_prensa { float:left; background:url(../img/html/bullet_breadcrumbs.gif) 0px 2px no-repeat; font-size:11px; color:#476a80; margin:0; padding:0 0 0 14px; margin:-18px 0 0 205px !important; *margin:-18px 0 0 205px !important; *margin:-18px 0 0 114px; }
#contenidos_int .menu_left { width:177px; float:left; margin:40px 10px 0 0; }
#contenidos_int #contenidos_centrales { width:424px; float:left; margin:0 10px 0 10px; font: 1em Arial, Helvetica, sans-serif; text-align:left; color: #325164; }
#contenidos_int #acc { width:627px; border-top:1px solid #CEDEDE; float:right; text-align:left; clear:both; margin:0; }

/* ID - ESTRUCTURA GENERAL DEL SITIO */
/* CONTIENE EL ANCHO Y ALTO MINIMO PARA UNA CREAR SECCIONES (PAGINAS INTERNAS) */
/* FONDO Y H1 (TITULO DE LA PAGINA: EJ: h1#tit_nombre_seccion) SE COMPORTARAN DE LA MISMA FORMA QUE EN TODAS LAS SECCIONES */
#contenidos_int #estructura { background:#FFF url(../img/html/bg_celeste.jpg) top no-repeat; width:847px; min-height:410px; }
#contenidos_int #estructura #contenidos_centrales { width:636px; margin:0; padding:0 0 0 20px; font: 1em Arial, Helvetica, sans-serif; text-align:left; }

/* TITULOS */
#contenidos_int #estructura h1#tit_sitios_interes { background:url(../img/html/tit_sitios_interes.gif) top left no-repeat; width:308px; height:36px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }
#contenidos_int #estructura h1#tit_faq { background:url(../img/html/tit_faq.gif) top left no-repeat; width:308px; height:36px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }
#contenidos_int #estructura h1#tit_politicas { background:url(../img/html/tit_politicas.gif) top left no-repeat; width:308px; height:36px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }
#contenidos_int #estructura h1#tit_biblioteca { background:url(../img/html/tit_biblioteca.gif) top left no-repeat; width:308px; height:36px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }
#contenidos_int #estructura h1#tit_uso { background:url(../img/html/tit_uso.gif) top left no-repeat; width:308px; height:36px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }
#contenidos_int #estructura h1#tit_glosario { background:url(../img/html/tit_glosario.gif) top left no-repeat; width:308px; height:36px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }
#contenidos_int #estructura h1#tit_proyectos { background:url(../img/html/tit_proyectos.gif) top left no-repeat; width:308px; height:36px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }
#contenidos_int #estructura h1#tit_rse { background:url(../img/html/tit_rse.gif) top left no-repeat; width:503px; height:35px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }

/* LA EMPRESA */
#contenidos_int #la_empresa_gral { background:#FFF url(../img/html/bg_celeste.jpg) top no-repeat; width:847px; min-height:410px; }
#contenidos_int #la_empresa_rse { background:#FFF url(../img/html/bg_la_empresa_rse.jpg) top no-repeat; width:847px; min-height:410px; }
#contenidos_int #la_empresa_ { background:#FFF url(../img/html/bg_la_empresa.jpg) top no-repeat; width:847px; min-height:410px; }
#contenidos_int #la_empresa_ h1#tit_la_empresa,#contenidos_int #la_empresa_rse h1#tit_la_empresa,#contenidos_int #la_empresa_gral h1#tit_la_empresa { background:url(../img/html/tit_la_empresa.gif) top left no-repeat; width:236px; height:35px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }
#contenidos_int #la_empresa_gral #contenidos_centrales { width:636px; margin:0; padding:0 0 0 20px; font: 1em Arial, Helvetica, sans-serif; text-align:left; }
#contenidos_int #la_empresa_ #contenidos_centrales { width:636px; margin:0; padding:0 0 0 20px; font: 1em Arial, Helvetica, sans-serif; text-align:left; }
#contenidos_int #la_empresa_rse #contenidos_centrales { width:400px; margin:0; padding:0 0 0 20px; font: 1em Arial, Helvetica, sans-serif; text-align:left; }
#contenidos_int #la_empresa_rse h1#tit_rse { background:url(../img/html/tit_rse.gif) top left no-repeat; width:503px; height:35px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }


/* LINEAS DE NEGOCIO */
#contenidos_int #lineas_de_negocio_ { background:#FFF url(../img/html/bg_celeste.jpg) top no-repeat; width:847px; min-height:410px; }
#contenidos_int #lineas_de_negocio_ h1#tit_lineas_de_negocio { background:url(../img/html/tit_lineas_de_negocio.gif) top left no-repeat; width:308px; height:36px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }
#contenidos_int #lineas_de_negocio_ #contenidos_centrales { width:636px; margin:0; padding:0 0 0 20px; font: 1em Arial, Helvetica, sans-serif; text-align:left; }

/* PROVEEDORES ENAP */
#contenidos_int #proveedores_enap { background:#FFF url(../img/html/bg_proveedores_enap.jpg) top no-repeat; width:847px; height:auto; min-height:410px; }
#contenidos_int #proveedores_enap h1#tit_proveedores_enap { background:url(../img/html/tit_proveedores_enap.gif) top left no-repeat; width:292px; height:35px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }
#contenidos_int #proveedores_enap #contenidos_centrales { width:636px; margin:0; padding:0 0 0 20px; font: 1em Arial, Helvetica, sans-serif; text-align:left; }
#contenidos_int #proveedores_enap #login { margin:0 0 18px 0; background:#FFF; width:272px; height:90px; border-left:6px solid #BC4800; border-right:3px solid #D5DEE3; border-top:3px solid #D5DEE3; border-bottom:3px solid #D5DEE3; padding:10px; }
#contenidos_int #proveedores_enap #login label { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#5E8394; font-weight:bold; text-align:right; }
#contenidos_int #proveedores_enap #login table { border:none; }
#contenidos_int #proveedores_enap #login input { background:url(../img/html/bg_input_login.gif) repeat-x; width:143px; height:17px; border:1px solid #D4DFE3; }
#contenidos_int #proveedores_enap #login button { background:url(../img/html/bot_ingresar.gif) top left no-repeat; border:none; width:66px; height:19px; }
#contenidos_int #proveedores_enap #form_contacto { width:337px; float:left; }
#contenidos_int #proveedores_enap #form_contacto { padding:0; margin:0; text-align:left; }
#contenidos_int #proveedores_enap #form_contacto th { vertical-align:top; text-align:left; font-weight:bold; color:#325164; }
#contenidos_int #proveedores_enap #form_contacto td { text-align:left; color:#325164; }
#contenidos_int #proveedores_enap #form_contacto td input.txt { width:245px; height:20px; border:1px solid #7F9DB9; }
#contenidos_int #proveedores_enap #form_contacto td input.txt_mail { width:100px; height:20px; border:1px solid #7F9DB9; }
#contenidos_int #proveedores_enap #form_contacto td textarea { width:245px; height:auto; border:1px solid #7F9DB9; }
#contenidos_int #proveedores_enap #form_contacto td input.btn_enviar { cursor:pointer; border:none; text-decoration:none; background:url(../img/html/bot_enviar.jpg) 0px 0px repeat-x; width:66px; height:19px; font-size:1px; color:#62A9D0; }
#contenidos_int #proveedores_enap #form_contacto tr.borde td,#contenidos_int #proveedores_enap #form_contacto tr.borde th { border-top:1px dotted #AFC1CB; padding:3px 0 3px 0; }


/* COMERCIAL RELATIONS */
#contenidos_int #comercial_relations { background:#FFF url(../img/html/bg_celeste.jpg) top no-repeat; width:847px; min-height:410px; }
#contenidos_int #comercial_relations h1#tit_comercial_relations { background:url(../img/html/tit_comercial_relations.gif) top left no-repeat; width:308px; height:36px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }
#contenidos_int #comercial_relations #contenidos_centrales { width:636px; margin:0; padding:0 0 0 20px; font: 1em Arial, Helvetica, sans-serif; text-align:left; }
#contenidos_int #comercial_relations #resultado_busqueda { width:632px !important; *width:632px !important; *width:628px; float:left; margin:10px 0 0 0; font:1em Arial, Helvetica, sans-serif; }
#contenidos_int #comercial_relations #resultado_busqueda h1 { float:left; font-size:18px; font-weight:bold; color:#537893; margin:0 0 0 10px; padding:0; text-align:left; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
#contenidos_int #comercial_relations #resultado_busqueda h2 { float:right; background:url(../img/html/ic_noticias.gif) 0px 2px no-repeat; margin:0 10px 0 0: font-weight:lighter; padding:0 0 0 15px; color:#325164; font-size:11px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; } 
#contenidos_int #comercial_relations #resultado_busqueda h1 span,#resultado_busqueda h2 span { color:#d45f00; font-weight:bold; }
#contenidos_int #comercial_relations #resultado_busqueda table { width:622px !important; *width:622px !important; *width:600px; float:left; padding:0px; margin:0 0 0 10px; color:#6D96A8; text-align:left; }
#contenidos_int #comercial_relations #resultado_busqueda table td { padding:0; }
#contenidos_int #comercial_relations #resultado_busqueda table td a { color:#325164; text-decoration:none; margin:0 10px 0 0; }
#contenidos_int #comercial_relations #resultado_busqueda table td a:hover { color:#325164; text-decoration:underline; margin:0 10px 0 0; }
#contenidos_int #comercial_relations #resultado_busqueda table td.resultados_fecha { color:#325164; font-size:10px; font-weight:lighter; }
#contenidos_int #comercial_relations #resultado_busqueda table td.resultados_bajada { color:#325164; font-weight:bold; }
#contenidos_int #comercial_relations #resultado_busqueda table td.resultados_desc { color:#325164; }
#contenidos_int #comercial_relations #resultado_busqueda table .separador { border-top:1px dotted #AFC1CB; padding:5px 0 5px 0; }
#contenidos_int #comercial_relations #resultado_busqueda table .border-bottom { border-bottom:1px dotted #AEC1CF; }
#contenidos_int #comercial_relations #resultado_busqueda table.paginador { width:100%; margin:20px auto 0 auto; }
#contenidos_int #comercial_relations #resultado_busqueda table tr.td_paginador td { padding:5px; border-top:1px solid #E0EAF0; border-bottom:1px solid #E0EAF0; }
#contenidos_int #comercial_relations #detalle_noticias { text-align:left; font:11px Arial, Helvetica, sans-serif; }
#contenidos_int #comercial_relations #detalle_noticias p.fecha_noticia { color:#325164; margin:0; }
#contenidos_int #comercial_relations #detalle_noticias p.epigrafe { color:#527b97; margin:0; }
#contenidos_int #comercial_relations #detalle_noticias h1 { color:#527b97; font-size:15px; font-weight:bold; margin:0 0 3px 0; padding:0; }
#contenidos_int #comercial_relations #detalle_noticias p.bajada { color:#325164; font-weight:bold; }
#contenidos_int #comercial_relations #detalle_noticias p { padding:3px; }
#contenidos_int #comercial_relations .foto_noticia { float:right; width:307px; height:auto; border-left:1px dotted #2E6587; margin:0 0 10px 10px; padding:10px 0 0 10px; }
#contenidos_int #comercial_relations .foto_noticia img { display:block; margin:0 0 5px 0; border:1px solid #CAD7E0; }
#contenidos_int #comercial_relations .foto_noticia cite {
	font-size:11px ;
	font-style:normal;
	color:#333333;
	font-weight: bold;
}
#contenidos_int #comercial_relations p { color:#325164; }
#contenidos_int #comercial_relations p.txt_archivo { color:#325164; display:block; }
#contenidos_int #comercial_relations .info_referencial { width:300px; margin:0; padding:0 10px 0 0 !important; *padding:5px 10px 5px 0 !important; *padding: 5px 10px 5px 0; border-top:1px dotted #2E6587; border-bottom:1px dotted #2E6587; clear:both; }
#contenidos_int #comercial_relations .info_referencial img { border:none !important; }
#contenidos_int #comercial_relations .info_referencial table { width:300px; border:none; padding:0; font-size:11px; }
#contenidos_int #comercial_relations .bajar_doc { width:200px; float:left; margin:0; padding:0; }
#contenidos_int #comercial_relations .bajar_doc p { float:left; margin:15px 5px 0 0; } 
#contenidos_int #comercial_relations .bajar_doc img { float:left; margin:0 0 0 22px; } 
#contenidos_int #comercial_relations #form_contacto { width:337px; float:left; }
#contenidos_int #comercial_relations #form_contacto { padding:0; margin:0; text-align:left; }
#contenidos_int #comercial_relations #form_contacto th { vertical-align:top; text-align:left; font-weight:bold; color:#325164; }
#contenidos_int #comercial_relations #form_contacto td { text-align:left; color:#325164; }
#contenidos_int #comercial_relations #form_contacto td input.txt { width:245px; height:20px; border:1px solid #7F9DB9; }
#contenidos_int #comercial_relations #form_contacto td input.txt_mail { width:100px; height:20px; border:1px solid #7F9DB9; }
#contenidos_int #comercial_relations #form_contacto td textarea { width:245px; height:auto; border:1px solid #7F9DB9; }
#contenidos_int #comercial_relations #form_contacto td input.btn_enviar { cursor:pointer; border:none; text-decoration:none; background:url(../img/html/bot_enviar.jpg) 0px 0px repeat-x; width:66px; height:19px; font-size:1px; color:#62A9D0; }
#contenidos_int #comercial_relations #form_contacto tr.borde td,#contenidos_int #comercial_relations #form_contacto tr.borde th { border-top:1px dotted #AFC1CB; padding:3px 0 3px 0; }


/* INVESTOR RELATIONS */
#contenidos_int #investor_relations_ { background:#FFF url(../img/html/bg_celeste.jpg) top no-repeat; width:847px; min-height:410px; }
#contenidos_int #investor_relations_ h1#tit_investor_relations { background:url(../img/html/tit_investor_relations.gif) top left no-repeat; width:308px; height:36px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }
#contenidos_int #investor_relations_ h1#tit_contacto { background:url(../img/html/tit_contacto.gif) top left no-repeat; width:308px; height:36px; text-indent:-9000px; margin:-27px 0 0 0 !important; *margin:-27px 0 0 0 !important; *margin:-20px 0 0 0; padding:0; position:inherit; _position:fixed; }
#contenidos_int #investor_relations_ h4 { border-left-width: 3px; border-left-style: solid; border-left-color: #D85A00; font-size: 11px; padding-left: 5px;	text-transform: uppercase; color: #D85A00; }
#contenidos_int #investor_relations_ #contenidos_centrales { width:636px; margin:0; padding:0 0 0 20px; font: 1em Arial, Helvetica, sans-serif; text-align:left; }
#contenidos_int #investor_relations_ #resultado_busqueda { width:632px !important; *width:632px !important; *width:628px; float:left; margin:10px 0 0 0; font:1em Arial, Helvetica, sans-serif; }
#contenidos_int #investor_relations_ #resultado_busqueda h1 { float:left; font-size:18px; color:#537893; margin:0 0 0 10px; padding:0; text-align:left; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; border-bottom:1px dotted #AFC1CB; }
#contenidos_int #investor_relations_ #resultado_busqueda h5 { float:left; font-size:16px; color:#d05801; margin:0 0 0 10px; padding:0; text-align:left; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
#contenidos_int #investor_relations_ #resultado_busqueda h3 { float:right; background:url(../img/html/ic_noticias.gif) 0px 9px no-repeat; margin:0 10px 0 0: font-weight:lighter; padding:0 0 0 15px; color:#325164; font-size:11px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; } 
#contenidos_int #investor_relations_ #resultado_busqueda h1 span,#resultado_busqueda h2 span { color:#d45f00; font-weight:bold; }
#contenidos_int #investor_relations_ #resultado_busqueda table { width:622px !important; *width:622px !important; *width:600px; float:left; padding:0px; margin:0 0 0 10px; color:#6D96A8; text-align:left; }
#contenidos_int #investor_relations_ #resultado_busqueda table td { padding:0; }
#contenidos_int #investor_relations_ #resultado_busqueda table td a { color:#325164; text-decoration:none; margin:0 10px 0 0; }
#contenidos_int #investor_relations_ #resultado_busqueda table td a:hover { color:#325164; text-decoration:underline; margin:0 10px 0 0; }
#contenidos_int #investor_relations_ #resultado_busqueda table td.resultados_fecha { color:#325164; font-size:10px; font-weight:lighter; }
#contenidos_int #investor_relations_ #resultado_busqueda table td.resultados_bajada { color:#325164; font-weight:bold; }
#contenidos_int #investor_relations_ #resultado_busqueda table td.resultados_desc { color:#325164; }
#contenidos_int #investor_relations_ #resultado_busqueda table .separador { border-top:1px dotted #AFC1CB; padding:5px 0 5px 0; }
#contenidos_int #investor_relations_ #resultado_busqueda table .border-bottom { border-bottom:1px dotted #AEC1CF; }
#contenidos_int #investor_relations_ #resultado_busqueda table.paginador { width:100%; margin:20px auto 0 auto; }
#contenidos_int #investor_relations_ #resultado_busqueda table tr.td_paginador td { padding:5px; border-top:1px solid #E0EAF0; border-bottom:1px solid #E0EAF0; }
#contenidos_int #investor_relations_ #detalle_noticias { text-align:left; font:11px Arial, Helvetica, sans-serif; }
#contenidos_int #investor_relations_ #detalle_noticias p.fecha_noticia { color:#325164; margin:0; }
#contenidos_int #investor_relations_ #detalle_noticias p.epigrafe { color:#527b97; margin:0; }
#contenidos_int #investor_relations_ #detalle_noticias h1 { color:#527b97; font-size:15px; font-weight:bold; margin:0 0 3px 0; padding:0; }
#contenidos_int #investor_relations_ #detalle_noticias p.bajada { color:#325164; font-weight:bold; }
#contenidos_int #investor_relations_ #detalle_noticias p { padding:3px; }
#contenidos_int #investor_relations_ .foto_noticia { float:right; width:307px; height:auto; border-left:1px dotted #2E6587; margin:0 0 10px 10px; padding:10px 0 0 10px; }
#contenidos_int #investor_relations_ .foto_noticia img { display:block; margin:0 0 5px 0; border:1px solid #CAD7E0; }
#contenidos_int #investor_relations_ .foto_noticia cite {
	font-size:11px;
	font-style:normal;
	color:#333333;
	font-weight: bold;
}
#contenidos_int #investor_relations_ p { color:#325164; }
#contenidos_int #investor_relations_ p.txt_archivo { color:#325164; display:block; }
#contenidos_int #investor_relations_ .info_referencial { width:300px; margin:0; padding:0 10px 0 0 !important; *padding:5px 10px 5px 0 !important; *padding: 5px 10px 5px 0; border-top:1px dotted #2E6587; border-bottom:1px dotted #2E6587; clear:both; }
#contenidos_int #investor_relations_ .info_referencial img { border:none !important; }
#contenidos_int #investor_relations_ .info_referencial table { width:300px; border:none; padding:0; font-size:11px; }
#contenidos_int #investor_relations_ .bajar_doc { width:200px; float:left; margin:0; padding:0; }
#contenidos_int #investor_relations_ .bajar_doc p { float:left; margin:15px 5px 0 0; } 
#contenidos_int #investor_relations_ .bajar_doc img { float:left; margin:0 0 0 22px; } 

#contenidos_int #investor_relations_ #form_contacto { width:337px; float:left; }
#contenidos_int #investor_relations_ #form_contacto { padding:0; margin:0; text-align:left; }
#contenidos_int #investor_relations_ #form_contacto th { vertical-align:top; text-align:left; font-weight:bold; color:#325164; }
#contenidos_int #investor_relations_ #form_contacto td { text-align:left; color:#325164; }
#contenidos_int #investor_relations_ #form_contacto td input.txt { width:245px; height:20px; border:1px solid #7F9DB9; }
#contenidos_int #investor_relations_ #form_contacto td input.txt_mail { width:100px; height:20px; border:1px solid #7F9DB9; }
#contenidos_int #investor_relations_ #form_contacto td textarea { width:245px; height:auto; border:1px solid #7F9DB9; }
#contenidos_int #investor_relations_ #form_contacto td input.btn_enviar { cursor:pointer; border:none; text-decoration:none; background:url(../img/html/bot_enviar.jpg) 0px 0px repeat-x; width:66px; height:19px; font-size:1px; color:#62A9D0; }
#contenidos_int #investor_relations_ #form_contacto tr.borde td,#contenidos_int #investor_relations_ #form_contacto tr.borde th { border-top:1px dotted #AFC1CB; padding:3px 0 3px 0; }


/* SALA DE PRENSA */
#contenidos_int #sala_prensa { background:#FFF url(../img/html/bg_celeste.jpg) top no-repeat; width:847px; height:auto; min-height:410px; }
#contenidos_int #sala_prensa .tamano_texto { width:200px; float:right; margin:20px 10px 0 0; padding:0; }
#contenidos_int h1#tit_sala_de_prensa { float:left; background:url(../img/html/tit_sala_de_prensa.gif) top left no-repeat; width:269px; height:35px; text-indent:-9000px; padding:0; position:inherit; _position:fixed; margin:40px 0 0 20px; }
#contenidos_int h1#tit_mapa_sitio { float:left; background:url(../img/html/tit_mapa_del_sitio.gif) top left no-repeat; width:269px; height:35px; text-indent:-9000px; padding:0; position:inherit; _position:fixed; margin:40px 0 0 20px; }
#contenidos_int h1#tit_buscador { float:left; background:url(../img/html/tit_buscador.gif) top left no-repeat; width:269px; height:35px; text-indent:-9000px; padding:0; position:inherit; _position:fixed; margin:40px 0 0 20px; }
#contenidos_int #sala_prensa #contenidos_centrales { width:100%; margin:0; padding:0; font: 1em Arial, Helvetica, sans-serif; }

#contenidos_int #sala_prensa #contenidos_centrales #destacados { float:left; width:100%; background:#FFFFFF url(../img/html/bg_destacados.jpg) top left repeat-x; min-height:173px; border-top:1px dotted #B0C1C9; border-bottom:1px solid #CFE1E5; }
#contenidos_int #sala_prensa #contenidos_centrales #destacados p { margin:0; padding:0; }
#contenidos_int #sala_prensa #contenidos_centrales #destacados .izq { float:left; width:488px; margin:0 10px 0 0; text-align:left; border-right:1px solid #b0cdd4; padding:0 10px 0 0; }
#contenidos_int #sala_prensa #contenidos_centrales #destacados .izq .foto_destacada { float:left; margin:3px 10px 30px 20px; border:2px solid #C6D7DE; } 
#contenidos_int #sala_prensa #contenidos_centrales #destacados .izq .fecha { color:#778997; margin:0; padding:3px 0 0 0; }
#contenidos_int #sala_prensa #contenidos_centrales #destacados .der .fecha { color:#778997;	margin:0 0 0 8px; padding:3px 0 0 0; font-size: 10px; display:block; clear:both; }
#contenidos_int #sala_prensa #contenidos_centrales #destacados .izq .bajada { color:#345365; font-weight:bold; margin:0; }
#contenidos_int #sala_prensa #contenidos_centrales #destacados .izq .texto_noticia { color:#315062; text-align:left; margin:0; }
#contenidos_int #sala_prensa #contenidos_centrales #destacados .der { float:left; width:310px; text-align:left; }
#contenidos_int #sala_prensa #contenidos_centrales #destacados .der .tit_breve { background:url(../img/html/bullet_destacados.gif) 0px 5px no-repeat; color:#315265; margin:0; padding:0 0 0 10px; float:left; text-align:left; font-weight:bold; display:block; clear:both; }
#contenidos_int #investor_relations_ #login { margin:0 0 18px 0; background:#FFF; width:272px; /*height:90px;*/ border-left:6px solid #BC4800; border-right:3px solid #D5DEE3; border-top:3px solid #D5DEE3; border-bottom:3px solid #D5DEE3; padding:10px; }
#contenidos_int #investor_relations_ #login label { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#5E8394; font-weight:bold; text-align:right; }
#contenidos_int #investor_relations_ #login table { border:none; }
#contenidos_int #investor_relations_ #login input { background:url(../img/html/bg_input_login.gif) repeat-x; width:143px; height:17px; border:1px solid #D4DFE3; }
#contenidos_int #investor_relations_ #login button { background:url(../img/html/bot_ingresar.gif) top left no-repeat; border:none; width:66px; height:19px; }
#contenidos_int #investor_relations_ #login .error {
	color: #FF0000;
	font-size: 10px;
	background-image: url(../img/error.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* SALA DE PRENSA - BUSCADOR DE NOTICIAS */
#contenidos_int #sala_prensa #buscador_noticias { background:url(../img/html/bg_buscador_noticias.gif) top left no-repeat; float:left; width:179px; height:181px; margin:10px 0 0 10px; padding:40px 0 0 10px; }
#contenidos_int #sala_prensa #buscador_noticias label { text-align:left; display:block; color:#517186; font-family: "Arial Narrow", Arial; font-size: 11px; }
#contenidos_int #sala_prensa #buscador_noticias input.txt_buscar_noticias { font:normal 11px Arial, Helvetica, "Trebuchet MS"; color:#999;text-decoration:none; background:#FFF url(../img/html/bg_input_buscar_noticias.gif) repeat-x; width:139px; height:20px; padding:1px; border:1px solid #B1CAD9; display:block; }
#contenidos_int #sala_prensa #buscador_noticias input.btn_buscar_noticias { cursor:pointer; margin:0 0 0 75px !important; *margin:0px !important; *margin:0 0 0 2px; border:none; text-decoration:none; background:url(../img/html/bot_buscar_noticias.gif) 0px 0px repeat-x; width:66px; height:19px; font-size:1px; color:#62A9D0; }
#contenidos_int #sala_prensa #buscador_noticias select { text-align:left;  margin:0px !important; *margin:0 !important; width:64px; height:19px; border:1px solid #7E9DB9; font-weight:lighter; font-size:11px; color:#56717C; }

#contenidos_int #sala_prensa #listado_noticias { width:632px !important; *width:632px !important; *width:628px; float:left; margin:-45px 0 0 10px; }
#contenidos_int #sala_prensa #listado_noticias table { width:622px !important; *width:622px !important; *width:600px; float:left; padding:0px; margin:0 0 0 10px; color:#6D96A8; }
#contenidos_int #sala_prensa #listado_noticias table th { text-align:left; border-top:1px dotted #AEC1CF; font-weight:lighter; margin:0; padding:2px; font-size: 10px; }
#contenidos_int #sala_prensa #listado_noticias table td { margin:0; padding:2px; font-weight:bold; }
#contenidos_int #sala_prensa #listado_noticias table tr.border-bottom td { border-bottom:1px dotted #AEC1CF; }
#contenidos_int #sala_prensa #listado_noticias table td a { color:#4F7A88; text-decoration:none; margin:0 10px 0 0; }
#contenidos_int #sala_prensa #listado_noticias table td a:hover { color:#333; text-decoration:none; margin:0 10px 0 0; }

/* GALERIA MULTIMEDIAL - PORTADA */
#contenidos_int #sala_prensa .portada_galeria { width:95%; padding:20px; }
#contenidos_int #sala_prensa .portada_galeria h2 { margin:0; padding:0; }
#contenidos_int #sala_prensa .portada_galeria .divisor_galeria1 { margin:0 20px 10px 0; height:0px; border-top:1px dotted #999; border-bottom:none; border-right:none; border-left:none; }
#contenidos_int #sala_prensa .portada_galeria .divisor_galeria2 { margin:10px 20px 10px 0; height:0px; border-top:1px dotted #999; border-bottom:none; border-right:none; border-left:none; }
#contenidos_int #sala_prensa .portada_galeria .desc_galeria { float:left; margin:0 5px 0 0; width:390px; }
#contenidos_int #sala_prensa .portada_galeria .desc_galeria .foto_portada_galeria { padding:10px 10px 20px 10px; margin:0 15px 0 0; border:1px solid #BECCD5; float:left; }
#contenidos_int #sala_prensa .portada_galeria .desc_galeria .fecha_desc_galeria { color:#bb4102; margin:0; }
#contenidos_int #sala_prensa .portada_galeria .desc_galeria .tit_desc_galeria { font-weight:bold; color:#325164; margin:0; }
#contenidos_int #sala_prensa .portada_galeria .desc_galeria .txt_desc_galeria { color:#325164; margin:2px 0 5px 0; }
#contenidos_int #sala_prensa .portada_galeria .desc_galeria span { background:url(../img/html/ic_cantidad_fotos.jpg) 0px 0px no-repeat; margin:0 0 0 5px; padding:0 0 0 20px; }
#contenidos_int #sala_prensa .portada_galeria table.paginador { width:100%; margin:20px auto 0 auto; }
#contenidos_int #sala_prensa .portada_galeria table tr.td_paginador td { padding:5px; border-top:1px solid #E0EAF0; border-bottom:1px solid #E0EAF0; }

/* GALERIA MULTIMEDIAL - DETALLE */
#contenidos_int #sala_prensa .detalle_galeria { *width:95% !important; padding:20px; }
#contenidos_int #sala_prensa .detalle_galeria .info_galeria { background:url(../img/html/ic_cantidad_fotos.jpg) 0px 0px no-repeat; margin:0 0 0 5px; padding:0 0 0 20px; }
#contenidos_int #sala_prensa .detalle_galeria h2 { margin:0; padding:0; }
#contenidos_int #sala_prensa .detalle_galeria h3 { background:url(../img/html/ic_cantidad_fotos.jpg) 0px 2px no-repeat; margin:-5px 0 5px 5px !important; *margin:-12px 0 5px 5px !important;*margin:-12px 0 5px 5px; font-weight:lighter; padding:0 0 0 20px; color:#325164; font-size:13px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; }
#contenidos_int #sala_prensa .detalle_galeria .divisor_galeria1 { margin:0 20px 10px 0; height:0px; border-top:1px dotted #999; border-bottom:none; border-right:none; border-left:none; }
#contenidos_int #sala_prensa .detalle_galeria .divisor_galeria2 { margin:10px 20px 10px 0; height:0px; border-top:1px dotted #999; border-bottom:none; border-right:none; border-left:none; }
#contenidos_int #sala_prensa .detalle_galeria .caja_detalle_gal { float:left; margin:0 8px 0 0; width:390px; }
#contenidos_int #sala_prensa .detalle_galeria .caja_detalle_gal .tabla_detalle_gal { border:1px solid #BECCD5; width:390px; padding:0; }
#contenidos_int #sala_prensa .detalle_galeria .caja_detalle_gal .tabla_detalle_gal td { vertical-align:top; }
#contenidos_int #sala_prensa .detalle_galeria .caja_detalle_gal .tabla_detalle_gal .borde_right { border-right:1px solid #BECCD5; }
#contenidos_int #sala_prensa .detalle_galeria .caja_detalle_gal .tabla_detalle_gal .border_bottom { border-bottom:1px solid #BECCD5; }
#contenidos_int #sala_prensa .detalle_galeria .caja_detalle_gal .tabla_detalle_gal .border_bottom_b { border-bottom:2px solid #BECCD5; }
#contenidos_int #sala_prensa .detalle_galeria .caja_detalle_gal .tabla_detalle_gal .dif { background-color:#EBF0F1; }
#contenidos_int #sala_prensa .detalle_galeria .caja_detalle_gal .tabla_detalle_gal .foto_th { padding:10px 6px 0 10px; }
#contenidos_int #sala_prensa .detalle_galeria .caja_detalle_gal .tabla_detalle_gal .foto_th img { border:1px solid #BECCD5; }
#contenidos_int #sala_prensa .detalle_galeria .caja_detalle_gal .tabla_detalle_gal .center { text-align:center; padding:3px; }
#contenidos_int #sala_prensa .detalle_galeria .caja_detalle_gal .tabla_detalle_gal .desc { font-weight:bold; color:#325164; margin:0; padding:10px; }
#contenidos_int #sala_prensa .detalle_galeria .caja_detalle_gal .tabla_detalle_gal .fecha_detalle_gal { color:#738899; margin:0; }

#contenidos_int #sala_prensa .detalle_galeria table.paginador { width:100%; margin:20px auto 0 auto; }
#contenidos_int #sala_prensa .detalle_galeria table tr.td_paginador td { padding:5px; border-top:1px solid #E0EAF0; border-bottom:1px solid #E0EAF0; }

/* DETALLE DE NOTICIAS */
#contenidos_int #sala_prensa_detalle #buscador_noticias { background:url(../img/html/bg_caja_noticias.jpg) top left no-repeat; float:left; width:179px; height:181px; margin:10px 0 0 10px; padding:40px 0 0 10px; }
#contenidos_int #sala_prensa_detalle #buscador_noticias label { display:block; color:#517186; font-family: "Arial Narrow", Arial; }
#contenidos_int #sala_prensa_detalle #buscador_noticias input.txt_buscar_noticias { font:normal 11px Arial, Helvetica, "Trebuchet MS"; color:#999;text-decoration:none; background:#FFF url(../img/html/bg_input_buscar_noticias.gif) repeat-x; width:139px; height:20px; padding:1px; border:1px solid #B1CAD9; display:block; }
#contenidos_int #sala_prensa_detalle #buscador_noticias input.btn_buscar_noticias { cursor:pointer; margin:0 0 0 75px !important; *margin:0px !important; *margin:0 0 0 2px; border:none; text-decoration:none; background:url(../img/html/bot_buscar_noticias.gif) 0px 0px repeat-x; width:66px; height:19px; font-size:1px; color:#62A9D0; }
#contenidos_int #sala_prensa_detalle #buscador_noticias select {  margin:0px !important; *margin:0 !important; width:64px; height:19px; border:1px solid #7E9DB9; font-weight:lighter; font-size:11px; color:#56717C; }
#contenidos_int #sala_prensa_detalle { background:#FFF url(../img/html/bg_celeste.jpg) top no-repeat; width:847px; min-height:410px; }
#contenidos_int #sala_prensa_detalle h1#tit_sala_de_prensa { background:url(../img/html/tit_sala_de_prensa.gif) top left no-repeat; width:308px; height:36px; text-indent:-9000px; margin:25px 0 0 20px; padding:0; position:inherit; _position:fixed; }

#contenidos_int #sala_prensa_detalle #lado_izquierdo,#contenidos_int #sala_prensa #lado_izquierdo { float:left; width:193px; text-align:left; }
#contenidos_int #sala_prensa_detalle #lado_derecho,#contenidos_int #sala_prensa #lado_derecho { float:left; width:628px !important; *width:628px !important; *width:610px; padding:10px; }

#contenidos_int #sala_prensa_detalle #lado_izquierdo .ultimas_noticias { float:left; width:179px; padding:10px; }
#contenidos_int #sala_prensa_detalle #lado_izquierdo .ultimas_noticias h4 { color:#8096a8; font-size:19px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; margin:0 0 2px 0; border-bottom:1px dotted #AFC1CB; }
#contenidos_int #sala_prensa_detalle #lado_izquierdo .ultimas_noticias .fecha_ultimas_noticias { font-size:10px; color:#325164; margin:0; }
#contenidos_int #sala_prensa_detalle #lado_izquierdo .ultimas_noticias .txt_ultimas_noticias { font-size:10px; color:#325164; margin:0 0 3px 0; border-bottom:1px dotted #AFC1CB; padding:0 0 10px 0; }

#contenidos_int #sala_prensa_detalle #contenidos_centrales { width:636px; margin:0; padding:0 0 0 20px; font: 1em Arial, Helvetica, sans-serif; text-align:left; }
#contenidos_int #sala_prensa_detalle span { font-size:11px; color:#325164; margin:0; }
#contenidos_int #sala_prensa_detalle h1 { color:#2E6587; font-size:20px; font-weight:bold; margin:0 0 5px 0; display:block; }
#contenidos_int #sala_prensa_detalle h4 { float:left; color:#C2CC58; font-size:11px; font-weight:bold; width:auto; margin:0 0 5px 5px; }
#contenidos_int #sala_prensa_detalle select.listado { float:right; margin:0 5px 5px 0; font-size:11px; color:#325164; }
#contenidos_int #sala_prensa_detalle h1 span { font-size:20px; font-weight:bold; margin:0 0 5px 0; color:#A3B204; }

#contenidos_int #sala_prensa_detalle #detalle_noticias { text-align:left; font:11px Arial, Helvetica, sans-serif; }
#contenidos_int #sala_prensa_detalle #detalle_noticias p.fecha_noticia { color:#325164; margin:0; }
#contenidos_int #sala_prensa_detalle #detalle_noticias p.epigrafe { color:#527b97; margin:0; }
#contenidos_int #sala_prensa_detalle #detalle_noticias h1 { color:#527b97; font-size:15px; font-weight:bold; margin:0 0 3px 0; padding:0; }
#contenidos_int #sala_prensa_detalle #detalle_noticias p.bajada { color:#325164; font-weight:bold; }
#contenidos_int #sala_prensa_detalle #detalle_noticias p { padding:3px; }


#contenidos_int #sala_prensa_detalle .foto_noticia { float:right; width:307px; height:auto; border-left:1px dotted #2E6587; margin:0 0 10px 10px; padding:10px 0 0 10px; }
#contenidos_int #sala_prensa_detalle .foto_noticia img { display:block; margin:0 0 5px 0; border:1px solid #CAD7E0; }
#contenidos_int #sala_prensa_detalle .foto_noticia cite {
	font-size:11px;
	font-style:normal;
	font-weight: bold;
	color: #325164;
}
#contenidos_int #sala_prensa_detalle h2 { font-style:normal; color:#6287A0; font-size:13px; font-weight:bold;}
#contenidos_int #sala_prensa_detalle p { color:#325164; }
#contenidos_int #sala_prensa_detalle p.txt_archivo { color:#325164; display:block; }
#contenidos_int #sala_prensa_detalle .info_referencial { width:300px; margin:0; padding:0 10px 0 0 !important; *padding:5px 10px 5px 0 !important; *padding: 5px 10px 5px 0; border-top:1px dotted #2E6587; border-bottom:1px dotted #2E6587; clear:both; }
#contenidos_int #sala_prensa_detalle .info_referencial img { border:none !important; }
#contenidos_int #sala_prensa_detalle .info_referencial table { width:300px; border:none; padding:0; font-size:11px; }
#contenidos_int #sala_prensa_detalle .bajar_doc { width:200px; float:left; margin:0; padding:0; }
#contenidos_int #sala_prensa_detalle .bajar_doc p { float:left; margin:15px 5px 0 0; } 
#contenidos_int #sala_prensa_detalle .bajar_doc img { float:left; margin:0 0 0 22px; } 


/* RESULTADO DE BUSQUEDA */
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda { width:632px !important; *width:632px !important; *width:628px; float:left; margin:10px 0 0 10px; font:1em Arial, Helvetica, sans-serif; }
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda h1 { float:left; font-size:11px; font-weight:bold; color:#325164; margin:0 0 0 10px; padding:0; text-align:left; }
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda h2 { float:right; background:url(../img/html/ic_noticias.gif) 0px 2px no-repeat; margin:0 10px 0 0: font-weight:lighter; padding:0 0 0 15px; color:#325164; font-size:11px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; } 
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda h1 span,#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda h2 span { color:#d45f00; font-weight:bold; }
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda table { width:622px !important; *width:622px !important; *width:600px; float:left; padding:0px; margin:0 0 0 10px; color:#6D96A8; text-align:left; }
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda table td a { color:#4F7A88; text-decoration:none; margin:0 10px 0 0; }
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda table td a:hover { color:#333; text-decoration:underline; margin:0 10px 0 0; }
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda table td.resultados_fecha { color:#325164; font-size:10px; font-weight:lighter; }
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda table td.resultados_bajada { color:#325164; font-weight:bold; }
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda table td.resultados_desc { color:#325164; }
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda table .separador { border-top:1px dotted #AFC1CB; padding:5px 0 5px 0; }
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda table .border-bottom { border-bottom:1px dotted #AEC1CF; }
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda table.paginador { width:100%; margin:20px auto 0 auto; }
#contenidos_int #sala_prensa #lado_derecho #resultado_busqueda table tr.td_paginador td { padding:5px; border-top:1px solid #E0EAF0; border-bottom:1px solid #E0EAF0; }

/* SALA DE PRENSA - BUSCADOR DE NOTICIAS */
#contenidos_int #sala_prensa #lado_izquierdo #buscador_noticias { text-align:left; background:url(../img/html/bg_buscador_noticias.gif) top left no-repeat; float:left; width:179px; height:181px; margin:10px 0 0 10px; padding:40px 0 0 10px; }
#contenidos_int #sala_prensa #lado_izquierdo #buscador_noticias label { display:block; color:#517186; font-family: "Arial Narrow", Arial; font-size: 11px; }
#contenidos_int #sala_prensa #lado_izquierdo #buscador_noticias input.txt_buscar_noticias { font:normal 11px Arial, Helvetica, "Trebuchet MS"; color:#999;text-decoration:none; background:#FFF url(../img/html/bg_input_buscar_noticias.gif) repeat-x; width:139px; height:20px; padding:1px; border:1px solid #B1CAD9; display:block; }
#contenidos_int #sala_prensa #lado_izquierdo #buscador_noticias input.btn_buscar_noticias { cursor:pointer; margin:0 0 0 75px !important; *margin:0px !important; *margin:0 0 0 2px; border:none; text-decoration:none; background:url(../img/html/bot_buscar_noticias.gif) 0px 0px repeat-x; width:66px; height:19px; font-size:1px; color:#62A9D0; }
#contenidos_int #sala_prensa #lado_izquierdo #buscador_noticias select {  margin:0px !important; *margin:0 0 0 10px !important; width:64px; height:19px; border:1px solid #7E9DB9; font-weight:lighter; font-size:11px; color:#56717C; }


/* RUTA DE NAVEGACION */
#ruta_b { position:relative;  float:left; width:95%; font-size:11px; color:#476a80; padding:0; margin:-10px 0 0 0; }
#ruta_b ul,#ruta_b li { display:inline; list-style-type:none; }
#ruta_b .primero { background:url(../img/html/ic_ruta.gif) left no-repeat; padding:0 0 0 15px; }
#ruta_b .normal { background:url(../img/html/vine_ruta.gif) left no-repeat; padding:0 0 0 8px; margin:0 0 0 5px; }
#ruta_b .ultimo { background:url(../img/html/vine_ruta_on.gif) left no-repeat; padding:0 0 0 5px; margin:0 0 0 5px; color:#476a80; font-weight: bold; }
#ruta_b a { color: #476a80; text-decoration: none; }
#ruta_b a:hover { color: #476a80; text-decoration: underline; }
#ruta_b ul { margin: 0px; padding: 0px; list-style-type: none; }
#ruta_b li { float: left;  background:url(../img/html/vine_ruta.gif) left no-repeat; padding:0 3px 0 10px; }

#ruta {  float:left; width:50%; font-size:11px; color:#476a80; padding:0 0 0 14px; margin:-13px 0 0 195px !important; *margin:-13px 0 0 195px !important; *margin:-13px 0 0 107px; }
#ruta ul,#ruta li { display:inline; list-style-type:none; }
#ruta .primero { background:url(../img/html/ic_ruta.gif) left no-repeat; padding:0 0 0 15px; }
#ruta .normal { background:url(../img/html/vine_ruta.gif) left no-repeat; padding:0 0 0 8px; margin:0 0 0 5px; }
#ruta .ultimo { background:url(../img/html/vine_ruta_on.gif) left no-repeat; padding:0 0 0 5px; margin:0 0 0 5px; color:#476a80; font-weight: bold; }
#ruta a { color: #476a80; text-decoration: none; }
#ruta a:hover { color: #476a80; text-decoration: underline; }
#ruta ul { margin: 0px; padding: 0px; list-style-type: none; }
#ruta li { float: left;  background:url(../img/html/vine_ruta.gif) left no-repeat; padding:0 3px 0 10px; }

/* MAPA DEL SITIO */
#mapa_sitio { padding:0 0 0 20px; margin:0 auto; text-align:center; }
#mapa_sitio .columnas { float: left; width:190px; margin:0 10px 0 0; padding: 0px; text-align:left; }
#mapa_sitio .columnas h1 { background: url(../img/html/ic_mapa_sitio03.gif) no-repeat 0px 5px; padding: 15px 0px 16px 40px; margin: 0px; font-size: 1.2em; border: none; color: #036; }
#mapa_sitio .columnas h1 a:link, #mapa_sitio .columnas h1 a:visited { color: #036; text-decoration: underline; }
#mapa_sitio .columnas h1 a:hover, #mapa_sitio .columnas h1 a:active { color: #036; text-decoration: none; }
#mapa_sitio .columnas h2 { background: url(../img/html/ic_mapa_sitio02.gif) no-repeat 35px 5px; padding: 8px 0px 8px 60px; margin: 0px; font-size: 1em; border: none; }
#mapa_sitio ul { margin: 0px; padding: 0px 0px 8px 30px; list-style-type:none; }
#mapa_sitio li a { border-bottom:1px dotted #AFC1CB; padding:3px 0 3px 15px; display:block; background:url(../img/html/bullet_azul.gif) 5px 7px no-repeat; text-decoration:none; color:#3b5161; }
#mapa_sitio li a:hover { color:#D45F00; text-decoration:none; }

/* PIE DE PAGINA */
#pie { background:url(../img/html/inferior.gif) no-repeat; height:93px; }


/* HACKS Y CLASES GENERICAS PARA SER USADAS EN TODO EL SITIO
-------------------------------------------------------------*/
/* Este es de positioniseverything.com y evita que colapsen los contenedores de floats */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.naranjo { color:#d76000; }
.middle { vertical-align:middle; }
.fotoDerecha { float:right; margin:-40px 0 0 5px; padding:0; }

/* MENU CONTEXTUAL - QUE VA A LA DERECHA DE LAS PAGINAS INTERNAS */
.menu_contextual_der { float:right; margin:0 5px 15px 10px; padding:0; border-left:2px solid #D45F00; width:173px; min-height:76px; }
.menu_contextual_der ul { margin:0; padding:0; list-style-type:none; }
.menu_contextual_der li a { border-bottom:1px dotted #AFC1CB; padding:3px 0 3px 15px !important; *padding:3px 0 3px 15px !important; *padding:0 0 0 15px;  display:block; background:url(../img/html/bullet_menu_conextual.gif) 5px 7px no-repeat; text-decoration:none; color:#3b5161; }
.menu_contextual_der li a:hover { color:#D45F00; text-decoration:none; }
.menu_contextual_der li a.destacado { color:#D45F00; }

/* TABLA GENERICA PARA LISTADOS Y DESCARGAS */
.tabla_descarga { width:98%; float:left; padding:0px; margin:0; color:#6D96A8; text-align:left; }
.tabla_descarga td { padding:3px; vertical-align:top; }
.tabla_descarga td a { color:#325164; text-decoration:none; margin:0 10px 0 0; }
.tabla_descarga td a:hover { color:#325164; text-decoration:none; margin:0 10px 0 0; }
.tabla_descarga td { color:#325164; }
.tabla_descarga td strong { font-weight:bold; }
.tabla_descarga tr.separador_top td { border-top:1px dotted #AFC1CB; padding:5px 0 5px 0; }
.tabla_descarga tr.separador_bottom td { border-bottom:1px dotted #AEC1CF; }

/* TABLA GENERICA PARA LISTADOS Y DESCARGAS A 440PX */
.tabla_440px { width:440px; float:left; padding:0px; margin:0; color:#6D96A8; text-align:left; }
.tabla_440px td { padding:3px; vertical-align:top; }
.tabla_440px td a { color:#325164; text-decoration:none; margin:0 10px 0 0; }
.tabla_440px td a:hover { color:#325164; text-decoration:none; margin:0 10px 0 0; }
.tabla_440px td { color:#325164; }
.tabla_440px td strong { font-weight:bold; }
.tabla_440px tr.separador_top td { border-top:1px dotted #AFC1CB; padding:5px 0 5px 0; }
.tabla_440px tr.separador_bottom td { border-bottom:1px dotted #AEC1CF; }


/* TABLA DE 2 COLUMNAS DE CAMPOS */
.tabla2col { width:620px; float:left; padding:0; margin:0; }
.tabla2col th { vertical-align:top; text-align:left; font-weight:bold; color:#325164; }
.tabla2col td { text-align:left; color:#325164; }
.tabla2col td input.txt { width:245px; height:20px; border:1px solid #7F9DB9; }
.tabla2col td input.txt_mail { width:100px; height:20px; border:1px solid #7F9DB9; }

/* TABLA DE 1 COLUMNA AL ANCHO DE LAS PAGINAS INTERNAS */
.tablaEncuesta { width:620px; float:left; padding:5px; margin:0; border:1px solid #7F9DB9; }
.tablaEncuesta th { vertical-align:top; text-align:left; font-weight:bold; color:#325164; }
.tablaEncuesta td input.txt_respuesta { width:600px; height:20px; border:1px solid #7F9DB9; }
.tablaEncuesta td textarea { width:245px; height:auto; border:1px solid #7F9DB9; }
.tablaEncuesta td input.btn_enviar { cursor:pointer; border:none; text-decoration:none; background:url(../img/html/bot_enviar.jpg) 0px 0px repeat-x; width:66px; height:19px; font-size:1px; color:#62A9D0; }
.tabla2col tr.borde td,.tablaEncuesta tr.borde th { border-top:1px dotted #AFC1CB; padding:3px 0 3px 0; }

/* CALENDARIO / USADO EN INVESTOR RELATIONS */
#calendario { float:left; background:url(../img/html/ic_fecha.gif) top left no-repeat; width:85px; height:95px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;	margin-top: 0; margin-right: 13px;	margin-bottom: 0; margin-left: 0; }
#calendario h1 { position:relative; color:#FFF; font-weight:normal;	display:block;font-size:11px; margin-top: 12; margin-right: 0; margin-bottom: 0;	margin-left: 8px; font-family: Arial, Helvetica, sans-serif; padding-top: 20px;	padding-right: 12px; width: 80px; }
#calendario h2 {
	text-align:center;
	color:#000;
	font-weight:bold;
	font-size:30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
}
.info_calendario h3 { margin:0;s font-weight:bold; font-size:15px; color:#000; }
.info_calendario { float:left; width:500px;	min-height:65px; border:2px dotted #E0EBEF; background-color:#FFFFFF; padding:5px; color:#000; background-image: url(../img/html/fondo_calendario.gif);	background-repeat: repeat-x; }

/* GLOSARIO */
.letras { margin:0 0 5px 10px; float:left; background:url(../img/html/bg_letras.gif) no-repeat; color:#FFF; font-weight:bold; width:22px; height:19px; text-align:center; font-size:11px; padding:2px 0 0 0; }
.letras a { color:#FFF; text-decoration:none; }
.letras a:hover { color:#ccc; text-decoration:none; }
