﻿/*******/
/*TAGS*/
/*****/
body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/**/
.menu {
	/*margin-left: 15px;*/
	/*margin-top: 18px;*/
	font-size: 11px;
	/*border-bottom: none;*/
	width:186px;
	/*border: 1px solid #E26A6F;*/
}

.menuItem td {
	color: #3C3C3C;
	height: 19px;
	font-family:Arial;
	font-size:11px;		
	text-align: left;
	background: url(../../imagenes/home/fondo_prd_srv.gif) no-repeat;
}

.menuSelectedItem td {
}

.menuItem a:link, .menuItem a:visited, .menuPopupItem a:link, .menuPopupItem a:visited {
	color: #3C3C3C;
	
}

.menuItem a:hover 
{
	/*border-bottom: 1px solid #D10F17;*/
}


.menuPopup {
	border: 1px solid #ACB1B5;
	/*border-bottom: none;*/
	/*background: url(../../imagenes/fondo_menuitem_1.jpg);*/
	font-family:Arial;
	font-size:11px;	
}

.menuPopupItem {
	/*border-bottom: 1px solid #3C3C3C;*/
	width:166px;
	height: 19px;
	font-family:Arial;
	font-size:11px;	
	text-align: left;
	margin-left: 2px;
}

.menuPopup td:hover
{
	background-color:#8daed0;
	/*border-bottom: 1px solid #D10F17;*/
}
.menuPopupItem a:hover 
{
	color:#ffffff;
	background-color:#8daed0;
}

/**/
.menu_1 {
	margin-left: 0px;
	margin-top: 5px;
	font-size: 11px;
	/*border: 1px solid #506ca2;*/
	
	/*border-left: 1px solid #506ca2;
	border-top: 1px solid #506ca2;
	border-bottom: 1px solid #506ca2;
	border-right: 1px solid #ffffff;*/
	height: 20px;
	font-style:normal;
}

.menuItem_1 td {
	color: #ffffff;
	background: url(../../imagenes/menu/barra_azul_out.gif) repeat-x;	
	font-family:Arial;
	font-size:11px;		
	text-align: center;
	border-left: 1px solid #506ca2;
	border-top: 1px solid #506ca2;
	border-bottom: 1px solid #506ca2;
	border-right: 1px solid #ffffff;
	height: 20px;
	font-style:normal;
}

.menuSelectedItem_1 td {
	background: url(../../imagenes/menu/barra_azul_over.gif) repeat-x;	
	height: 20px;
}

.menuItem_1 a:link, .menuItem_1 a:visited, .menuPopupItem_1 a:link, .menuPopupItem_1 a:visited {
	color: #ffffff;	
	height: 20px;
}

.menuItem_1 td:hover {
	/*border-bottom: 2px solid #506ca2;*/
	border-left: 1px solid #506ca2;
	border-top: 1px solid #506ca2;
	border-bottom: 1px solid #506ca2;
	border-right: 1px solid #ffffff;
	background: url(../../imagenes/menu/barra_azul_over.gif) repeat-x;	
	height:20px;	
}


.menuPopup_1 {
	/*border: 1px solid #506ca2;*/
	border-left: 1px solid #506ca2;
	border-top: 1px solid #506ca2;
	border-bottom: 1px solid #506ca2;
	border-right: 1px solid #ffffff;
	border-bottom: none;
	font-family:Arial;
	font-size:11px;	
	height: 20px;	
	font-style:normal;
}


.menuPopupItem_1 {
	/*border-bottom: 1px solid #506ca2;*/
	border-left: 1px solid #506ca2;
	border-top: 1px solid #506ca2;
	border-bottom: 1px solid #506ca2;
	border-right: 1px solid #ffffff;
	color: #ffffff;
	background: url(../../imagenes/menu/barra_azul_out.gif) repeat-x;	
	/*width:167px;*/
	font-family:Arial;
	font-size:11px;	
	text-align: center;
	height: 20px;
	font-style:normal;
}

/**/
/* Menu Vertical de Empresas */
.menuv {
        border: 1px solid #E78185;
        border-width: 1px 1px 0 1px;
        width: 132px;
        font: 80% "Arial";
        font-size: 10px;
}
.menuv a {
        text-decoration: none;
        color: White;
        background: #D10F17;
        display: block;
        padding: 3px 6px;
        width: 120px;
        text-align:left;
        font-size: 10px;
}

.menuv a:hover 
{
        background: #E95347;
        font-weight:bold;        
        width: 120px;
        font: 80% "Arial";        
        padding: 3px 6px;
        font-size: 10px;
}
 
.tit_menuv {
        border: 1px solid #000000;
        border-width: 1px 1px 0 1px;
        width: 140px;
        font: 80% "Arial";
        background: #000000;
        color:White;
        padding: 3px 6px;
        width: 120px;
        text-align:left;
        font-size: 10px;
}
/* Menu Vertical de Empresas */

/**/
/*Menu Horizontal Interno*/
.menu_int {
	margin-left: 0px;
	margin-top: 0px;
	font-size: 11px;
	font-style:normal;
	border-left: 1px solid #c3c3c3;
	/*border-top: 1px solid #E6E6E6;*/
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	
	/*background: url(../../imagenes/fondo_plomo_menu.jpg) repeat-x;*/
	height: 18px;
}

.menuItem_int td {
	color: #454545;
	background: url(../../imagenes/menu/barra_ploma_out_int.jpg) repeat-x;
	font-family:Arial;
	font-style:normal;
	font-size:11px;		
	text-align: center;
	height: 18px;
	border-left: 1px solid #c3c3c3;
	/*border-top: 1px solid #E6E6E6;*/
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}

.menuSelectedItem_int td {
	background: url(../../imagenes/menu/barra_ploma_over_int.jpg) repeat-x;
	height: 18px;
}

.menuItem_int a:link, .menuItem_int a:visited, .menuPopupItem_int a:link, .menuPopupItem_int a:visited {
	color: #454545;
	height: 18px;
}

.menuItem_int td:hover {
	/*border-bottom: 1px solid #E6E6E6;*/
	background-image: url(../../imagenes/menu/barra_ploma_over_int.jpg);
	height: 15px;	
	border-left: 1px solid #c3c3c3;
	/*border-top: 1px solid #E6E6E6;*/
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
}


.menuPopup_int {
	/*border: 1px solid #E6E6E6;*/
	border-left: 1px solid #c3c3c3;
	/*border-top: 1px solid #E6E6E6;*/
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	border-bottom: none;
	font-family:Arial;
	font-style:normal;
	font-size:11px;
	height: 18px;	
}


.menuPopupItem_int {
	border-left: 1px solid #c3c3c3;
	/*border-top: 1px solid #E6E6E6;*/
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	/*border-bottom: 2px solid #BEBDBF;*/
	color: #454545;
	background: url(../../imagenes/menu/barra_ploma_out_int.jpg) repeat-x;
	/*width:150px;*/
	height: 24px;
	font-family:Arial;
	font-style:normal;
	font-size:11px;	
	text-align: center;
	height: 18px;
}
/*
.menuPopupItem_1 {
	border-bottom: 2px solid #506ca2;
	color: #ffffff;
	background: url(../../imagenes/menu/barra_azul_out.jpg) repeat-x;
	height: 20px;
	font-family:Arial;
	font-size:11px;	
	text-align: center;
}*/
/*Menu Horizontal Interno*/

/**/
/*Estilos de los textos de las secciones*/
.texto_plomo_interno {
	color: #333333;
	/*font-family:Arial;*/
	font-family:verdana,arial,sans-serif;
	font-size:11px;		
	/*text-align:justify;*/
	line-height: 150%;
}
.texto_cajas_front {
	color: #333333;
	font-family:verdana,arial,sans-serif;
	font-size:11px;			
}
.texto_cajas {
	color: #333333;
	/*font-family:Century Gothic;*/
	font-family:verdana,arial,sans-serif;
	font-size:11px;			
}
.texto_testimonios {
	color: #186BB8;
	font-family:verdana,arial,sans-serif;
	font-size:11px;		
	line-height: 150%;
}
.texto_plomo_interno_sin {
	color: #585757;
	font-family:Arial;
	font-size:12px;		
}
.txt_plomo_contacto {
	color: #333333;
	font-family:Century Gothic;
	font-size:12px;		
}
.texto_plomo_interno_s {
	color: #454545;
	font-family:Arial;
	font-size:11px;		
	text-align:justify;
	height:19px;
}
.texto_plomo_10 {
	color: #333333;
	font-family:verdana,arial,sans-serif;
	font-size:10px;		
	line-height: 150%;
}
.texto_ver_rojo {
	color: #D10F17;
	font-family:Arial;
	font-size:11px;		
}

.texto_rojo_12 {
	color: #D10F17;
	font-family:Century Gothic;
	font-size:12px;		
}

.texto_tit_plomo {
	color: #585757;
	font-family:Century Gothic;
	font-size:16px;		
	text-align:justify;
	font-style:italic;
}
.texto_tit_azul {
	color: #005595;
	font-family:Century Gothic;
	font-size:16px;		
	font-style:italic;
}

.titulogris { font-family: Arial; font-size: 14px; font-weight: normal; color: #999999; text-decoration: none}
a.titulogris:link { font-family: Arial; font-size: 14px; font-weight: normal; color: #999999; text-decoration: none; }
a.titulogris:visited { font-family: Arial; font-size: 14px; font-weight: normal; color: #999999; text-decoration: none }

.tit_seccion_azul 
{
	color:#005595;
	font-size:24px;
	font-family:Century Gothic;
	font-weight:bold;
	line-height: 110%;
}
.subtit_rojo 
{
	color:#d10f17;
	font-size:14px;
	font-family:Century Gothic;
}
.txt_azul {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; LINE-HEIGHT: 14px; 
	font-family:verdana,arial,sans-serif;
	text-align: justify; color: #005695
}
.txt_azul_10 {
	FONT-SIZE: 10px;
	font-family:verdana,arial,sans-serif;
	color: #005695
}
.txt_azul_12 {
	color: #005695;
	font-family: Century Gothic;
	font-size:12px;		
}

.lnk_azul_14 {
	color: #005695;
	font-family:Century Gothic;
	font-size:14px;		
	text-decoration:underline;
}

.lnk_plomo_12 {
	color: #333333;
	font-family:Century Gothic;
	font-size:12px;		
	text-decoration:underline;
}

.lnk_azul_12 {
	color: #005695;
	/*font-family:Arial;*/
	font-family: verdana,arial,sans-serif;
	font-size:12px;		
	text-decoration:underline;
}
.lnk_azul_11_s {
	color: #005695;
	font-family:Arial;
	font-size:11px;		
	text-decoration:none;
}
.lnk_azul_11 {
	color: #005695;
	font-family:verdana,arial,sans-serif;
	font-size:10px;		
	text-decoration:underline;
}
.lnk_plomo_11_s {
	color: #585757;
	font-family:Arial;
	font-size:11px;		
	text-decoration:none;
}
.lnk_plomo_14 {
	color: #3E3E3E;
	font-family:Arial;
	font-size:14px;		
	text-decoration:underline;
}
.lnk_rojo_11_s {
	color: #D10F17;
	font-family:Arial;
	font-size:11px;		
	text-decoration:none;
}
.lnk_rojo_11 {
	color: #D10F17;
	font-family:Century Gothic;
	font-size:11px;		
	text-decoration:underline;
	font-weight:bold;
}
.lnk_rojo_10 {
	color: #D10F17;
	font-family:Arial;
	font-size:10px;		
	text-decoration:underline;
}
.lnk_plomo_10_s {
	color: #585757;
	font-family:Arial;
	font-size:10px;		
	text-decoration:underline;
}
.lbl_clic {
	color: #333333;
	font-family:Century Gothic;
	font-size:11px;		
}
.lbl_recomendar {
	color: #3C3C3C;
	font-family:Arial;
	font-size:11px;		
}
.subtit_15 {
	color: #005595;
	font-family:Century Gothic;
	font-size:15px;		
	font-weight:bold;
}
.titulo_azul_14 {
	color: #005695;
	font-family:Century Gothic;
	font-size:14px;		
}
.titulo_celeste_12 {
	color: #0097DA;
	font-family:Century Gothic;
	font-size:12px;		
	text-decoration:underline;
	cursor:pointer;
}
.titulo_celeste_15 {
	color: #0097DA;
	font-family:Century Gothic;
	font-size:15px;		
}
.titulo_celeste_18 {
	color: #0097DA;
	font-family:Century Gothic;
	font-size:18px;		
}
.titulo_azul_16 {
	color: #005695;
	font-family:Century Gothic;
	font-size:16px;		
}
.titulo_azul_18 {
	color: #005695;
	font-family:Century Gothic;
	font-size:18px;		
}
.titulo_azul_12 {
	color: #005695;
	font-family:verdana,arial,sans-serif;
	font-size:12px;		
	text-align:justify;
}
.titulo_azul_11 {
	color: #005695;
	font-family:verdana,arial,sans-serif;
	font-size:11px;		
}
.titulo_azul_12_cen {
	color: #005695;
	font-family:Arial;
	font-size:12px;		
	text-align:center;
}
.lnk_rojo_12 {
	color: #D10F17;
	font-family:Arial;
	font-size:12px;		
	text-decoration:underline;
}


.titulo_azul_sub_14 {
	color: #005695;
	font-family:Arial;
	font-size:14px;		
	text-decoration:underline;
}

.titulo_plomo_negrita_14 {
	color: #585757;
	font-family:Arial;
	font-size:14px;		
	font-weight:bold;
}

.texto_negro_negrita_12 {
	color: #333333;
	font-family:Arial;
	font-size:12px;		
	font-weight:bold;
}

.lnk_srv_12 {
	color: #005695;
	font-family:Century Gothic;
	font-size:12px;		
	font-weight:bold;
	cursor:pointer;
}
.lnk_srv_12_s {
	color: #005695;
	font-family:Century Gothic;
	font-size:12px;		
	font-weight:bold;
}

.texto_negro_12 {
	color: #333333;
	font-family:Arial;
	font-size:12px;		
}

.texto_gris_sub_12 {
	color: #939598;
	font-family:Arial;
	font-size:12px;		
	text-decoration:underline;
	background-color:#f5f5f5;
	text-align:right;
}

/*Estilos de los textos de las secciones*/

/*Estilo de combo*/
.lista {
	font-family: Arial;
	font-size: 8pt;
	color: #3C3C3C;
	/*background-color: #FFCC33;*/
	width: 190px;
}
.lista_info {
	font-family: Arial;
	font-size: 8pt;
	color: #3C3C3C;
	width: 320px;
}

/* Nuevos */

.texto_subt_sub_neg_11 {
	color: #45677b;
	font-family:Arial;
	font-size:11px;		
	text-decoration:underline;
	font-weight:bold;
	text-align:left;
	line-height:130%;
}

.texto_desc_11 {
	color: #45677b;
	font-family:Arial;
	font-size:11px;		
	text-align:left;	
}

.texto_subt_neg_12 {
	color: #45677b;
	font-family:Arial;
	font-size:12px;		
	font-weight:bold;
	text-align:left;	
}

.texto_link_rojo_11 {
	color: #d10f17;
	font-family:Arial;
	font-size:11px;		
	text-decoration:underline;
	/*font-style:italic;	*/
}

.texto_viñeta_11 {
	color: #ff9000;
	font-family:Arial;
}
/*Nuevos*/




.Estilo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
} 

.demoheading {
	padding-bottom:20px;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
}

.demobottom {
	height:8px;
	background:#FFF url(images/demobottom.png) no-repeat left bottom;
}


.heading {
	padding: 1em 0 1em 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.2em;
}

.subheading{
	padding:.8em 0 0.5em 0;
	color:#0F2543;
	font-weight:bold;
	font-family:Arial, Sans-Serif;
	font-size:1.1em;
}

/******************************/
/**Styling information specific to individual content pages**/

/* Accordion */
.accordionHeader
{
    border: 1px solid #C8D7E3;
    color: #005695;
    background-color: #C8D7E3;
    /*background:url("../../imagenes/apoyo_consultoria/general/fondo_header.jpg") repeat-x;*/
	/*font-family: Arial, Sans-Serif;*/
	font-family: Century Gothic;
	font-size: 12px;
	font-weight: bold;
    padding: 7px;
    padding-left:0px;
    padding-right:0px;
    text-decoration:underline;
    margin-top: 1px;
    cursor: pointer;
    width:230px;
    text-align: center;
}

.accordionHeader a
{
	color: #005695;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    /*background-color: #D3DEEF;*/
    border: 1px solid #C8D7E3;
    border-top: none;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-top: 10px;
    width:230px;
}

/* Accordion Human Trust */

.accordionHeaderHT
{
    border: 1px solid #C8D7E3;
    color: #005695;
    background-color: #C8D7E3;
    /*background:url("../../imagenes/apoyo_consultoria/general/fondo_header.jpg") repeat-x;*/
	font-family:Century Gothic;
	font-size: 12px;
	font-weight: bold;
    padding: 7px;
    padding-left:0px;
    padding-right:0px;
    margin-top: 1px;
    text-decoration:underline;
    cursor: pointer;
    width:220px;
    text-align: center;
}

.accordionHeaderHT a
{
	color: #005695;
	background: none;
	text-decoration: none;
}

.accordionHeaderHT a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContentHT
{
    /*background-color: #D3DEEF;*/
    border: 1px solid #C8D7E3;
    border-top: none;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-top: 10px;
    width:220px;
}

/* Accordion Información Útil */

.accordionHeaderIU
{
    border: 1px solid #f2f2f2;
    color: #333333;
    background-color: #f2f2f2;
    /*background:url("../../imagenes/apoyo_consultoria/general/fondo_header.jpg") repeat-x;*/
	font-family:Century Gothic;
	font-size: 12px;
	font-weight: bold;
    padding: 7px;
    padding-left:0px;
    padding-right:0px;
    margin-top: 1px;
    cursor: pointer;
    width:220px;
    text-align: center;
}

.accordionHeaderIU a
{
	color: #005695;
	background: none;
	text-decoration: none;
}

.accordionHeaderIU a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContentIU
{
    /*background-color: #D3DEEF;*/   
    font-family:Century Gothic;
	font-size: 11px;
    border: 1px solid #f2f2f2;
    border-top: none;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-top: 10px;
    width:220px;
}

.txt_11 {
	color: #005695;
	font-family:Century Gothic;
	font-size:11px;		
	text-decoration:none;
}
.lbl_validaciones {
	color: #D10F17;
	font-family:Century Gothic;
	font-size:11px;		
}

/* INTRANET */

.caja_texto_login
{
	border-right: #cdcdcd thin solid;
	border-top: #8e8e8e thin solid;
	border-left: #cdcdcd thin solid;
	border-bottom: #e3e3e3 thin solid;
}
	
.texto_login_intranet {
	color: #243e90;
    font-family:Century Gothic;
	font-size: 14px;
	font-weight:bold;
}

.texto_plomo_interno_int {
	color: #333333;
	font-family:Century Gothic;
	font-size:11px;		
	line-height: 150%;
}

.texto_campos_int {
	color: #333333;
	/*font-family:Century Gothic;*/
	font-family:verdana,arial,sans-serif;
	font-size:10px;		
	/*line-height: 150%;*/
}

.texto_fieldset {
	color: #333333;
	font-family:Century Gothic;
	font-size:12px;		
	line-height: 150%;
}

.texto_ver_rojo_10 {
	color: #D10F17;
	font-family:Arial;
	font-size:10px;		
}