/*--------------------------------------Estilos reset----------------------------------------*/

body {
    padding: 0;
    margin: 0px;
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
img {
    border-style: none;
}
.random {
}
ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
td {
    vertical-align: top;
}
h1 {
    font-size: 70px;
    color: #333333;
}
h1,
h2,
h3,
h5 {
    margin: 0;
    padding: 0;
    font-weight: normal;
}
h2 {
    font-size: 18px;
    margin: 0 0 7px 0;
}
h4 {
    color: #90452e;
    font-size: 13px;
    border-bottom: solid 3px #aaa6a1;
    padding: 0 0 4px 0;
    margin: 0 0 10px 0;
    font-weight: normal;
}
h5 {
    color: #cbc2b6;
    font-size: 18px;
    margin: 0 0 10px 0;
}
h6 {
    color: #333333;
    margin: 0 0 10px 0;
    font-size: 13px;
    font-weight: normal;
}
a {
    text-decoration: none;
    margin: 0;
    color: #E8244C;
}
p {
    margin: 0;
    padding: 0;
}
@font-face {
    font-family: 'HelveticaNeueMedium';
    src: url('../fonts/helvnm__-webfont.eot');
    src: local('HelveticaNeueMedium'), url('../fonts/helvnm__-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/helvnm__-webfont.woff') format('woff'), url('../fonts/helvnm__-webfont.ttf') format('truetype'), url('../fonts/helvnm__-webfont.svg#HelveticaNeueMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadProRegular';
    src: url('../fonts/myriad_pro_regular-webfont.eot');
    src: local("MyriadProRegular"), url('../fonts/myriad_pro_regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/myriad_pro_regular-webfont.woff') format('woff'), url('../fonts/myriad_pro_regular-webfont.ttf') format('truetype'), url('../fonts/myriad_pro_regular-webfont.svg#MyriadProRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadProBold';
    src: url('../fonts/myriad_pro_bold-webfont.eot');
    src: url('../fonts/myriad_pro_bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/myriad_pro_bold-webfont.woff') format('woff'), url('../fonts/myriad_pro_bold-webfont.ttf') format('truetype'), url('../fonts/myriad_pro_bold-webfont.svg#MyriadProBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadProSemibold';
    src: url('../fonts/myriadpro-semibold-webfont.eot');
    src: local("MyriadProRegular"), url('../fonts/myriadpro-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/myriadpro-semibold-webfont.woff') format('woff'), url('../fonts/myriadpro-semibold-webfont.ttf') format('truetype'), url('../fonts/myriadpro-semibold-webfont.svg#MyriadProSemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadProLight';
    src: url('../fonts/myriadpro-light-webfont.eot');
    src: url('../fonts/myriadpro-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/myriadpro-light-webfont.woff') format('woff'), url('../fonts/myriadpro-light-webfont.ttf') format('truetype'), url('../fonts/myriadpro-light-webfont.svg#MyriadProLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*--------------------------------------Estilos con propiedaes compartidas----------------------------------------*/

h2,
h5,
h4 {
    font-family: 'MyriadProBold';
}
.Arca_Contenedor,
.Arca_Header,
.Arca_Menus,
.Arca_Menu_SuperiorBucador,
.Arca_Contenido,
.Arca_Footer,
.Arca_MapaSitio2,
.Arca_MasSobreAsunto2,
.Arca_MasSobreAsunto,
Arca_VideosDocVinculos,
.Arca_Bloque {
    overflow: hidden;
}
.Arca_MenuSuperior a:hover,
.Arca_MenuSuperiorING a:hover,
.Arca_MenuSuperiorING_English a:hover,
.Arca_MenuSuperior_Español a:hover,
#Arca_MenuSuperior_OpcionActiva,
#Arca_MenuPrincipalActiva,
.Arca_Rastro a:hover,
.Arca_CuerpoTexto h2,
.Arca_Temas ul li a,
.Arca_DocVin ul li a,
#menu li a:hover {
    color: #e8244c;
}
.Arca_MenuSuperior,
.Arca_MenuSuperiorING,
.Arca_MenuSuperiorING_English,
.Arca_MenuSuperior_Español,
.Arca_ComNotiImp,
.Arca_MenuLateral,
h2,
h5,
h6,
#menu li a,
.Arca_Descripcion a {
    text-transform: uppercase;
}
.Arca_Menus,
.Arca_MenuSuperior,
.Arca_MenuSuperiorING,
.Arca_MenuSuperiorING_English,
.Arca_MenuSuperior_Español,
.Arca_Buscador,
.Arca_Buscador a,
.Arca_Buscador input,
.Arca_Rastro,
.Arca_ComNotiImp,
.Arca_MenuLateral,
.Arca_ColumnaDerecha,
.Arca_RastroComNotImprimir a,
.Arca_CuerpoTexto,
.Arca_Mapa_Bloque,
.Arca_DireccionLegales,
.Arca_MasSobreAsuntoContenidos,
.Arca_VideosDocVinculos,
.Arca_Logo,
.Arca_Rastro p span,
.Arca_VideosDocVinculos img,
.Arca_DocVin,
#menu li,
.col_1,
.col_2,
.col_2 img,
.Arca_Descripcion {
    float: left;
}
.Arca_MenuSuperior,
.Arca_MenuSuperiorING,
.Arca_MenuSuperiorING_English,
.Arca_MenuSuperior_Español,
.Arca_MenuPrincipal,
.Arca_ComNotiImp,
h6,
h1 {
    font-family: 'MyriadProRegular';
}
.Arca_MenuPrincipal,
.Arca_ComNotiImp,
.Arca_EmpresasInvolucradas,
.Arca_MasSobreAsunto,
.Arca_Descripcion a {
    float: right;
}
.Arca_DireccionLegales a,
.Arca_Rastro a,
.Arca_Temas ul li a:hover,
.Arca_DocVin ul li a:hover,
.Arca_temas,
.Arca_Descripcion a:hover {
    text-decoration: underline;
}
.Arca_FooterFondo,
.Arca_ContenidoCentral,
.Arca_ContenidoInferior,
.Arca_FooterFondo {
    width: 100%;
}
.Arca_Contenedor,
.Arca_Footer,
.Arca_Contenido,
.Arca_Header,
.Arca_MapaSitio2 {
    margin: 0 auto;
}
.Arca_Buscador input,
.Arca_Temas ul li,
#acc h3 {
    font-size: 11px;
}
.Arca_Rastro,
.ddsmoothmenu-v ul li ul li a:link,
.Arca_DocVin,
#acc h3,
#acc .acc-content p,
#acc .acc-selected,
.Arca_Mapa_Bloque ul li a,
.Arca_Descripcion,
#menu li ul li a,
.Arca_Mapa_Sitio {
    font-family: Arial, Helvetica, sans-serif;
}
/*--------------------------------------Estilos para el Home----------------------------------*/

#Arca_ContenidoDegradado {
    background: url(../images/arca_home_degradadoContenido.png) no-repeat left top;
    padding: 40px 0 0 0;
}
.Arca_BannerHome {
    background: url(../images/arca_home_loopDegradado.png) repeat-x left bottom;
}
.Arca_Noticias {
    overflow: hidden;
    border-bottom: solid 1px #ddd8d1;
    padding: 0 0 25px 0;
    width: 100%;
}
.Arca_NoticiaPrincipal {
    float: left;
    width: 389px;
    margin: 0 25px 0 0;
}
.Arca_NoticiaPrincipal h5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #828181;
    text-transform: uppercase;
    margin: 0;
    padding: 0;
}
.Arca_NoticiaPrincipal_Contenedor {
    overflow: hidden;
    margin: 4px 0 0 0;
    /*    padding:17px 12px;*/
    
    border: 6px solid #e71c47;
    height: 122px;
    padding: 15px;
}
.Arca_NoticiasTexto {
    color: #333333;
    font-size: 11px;
    float: left;
    width: 221px;
    padding: 0 10px 0 0;
}
.Arca_NoticiasTexto h2 {
    color: #90452e;
    font-family: 'MyriadProBold';
    font-size: 14px;
    text-transform: none;
    font-weight: normal;
}
.Arca_NoticiaPrincipalImagen {
    float: left;
}
.Arca_NoticiaPrincipalImagen a {
    display: block;
    text-align: right;
    *float: right;
    height: 10px;
    margin: 12px 0 0 15px;
    color: #E71D46;
    text-transform: uppercase;
    font-size: 8px;
}
.Arca_NoticiaPrincipalImagen a:hover {
    color: #333333;
}
.Arca_NoticiasSecundarias {
    float: left;
    width: 567px;
}
.Arca_InformesVideo {
    background: url(../images/arca_SeparacionVideosInformes.jpg) no-repeat 534px top;
    margin: 18px 0 0 0;
    padding: 0 0 22px 0;
    clear: both;
    overflow: hidden;
    border-bottom: solid 1px #ddd8d1;
}
.Arca_InformesVideo h1 {
    font-family: 'MyriadProSemibold';
    font-size: 30px;
    font-weight: normal;
    text-transform: uppercase;
    margin: 0 0 10px 0;
    color: #e71c47;
}
.Arca_Informes {
    color: #333333;
    float: left;
    width: 520px;
    margin: 0 48px 0 0;
    overflow: hidden;
}
.Arca_Informes a {
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-size: 8px;
    color: #e71d46;
}
.Arca_Informes a:hover {
    color: #333333;
}
.Arca_InformeBloque {
    float: left;
    width: 244px;
    margin: 0 0 10px 0;
}
#Arca_InformeMargen {
    margin: 0 27px 0 0;
}
.Arca_InformeBloque h1 {
    float: left;
}
.Arca_InformeBloque p {
    font-family: 'MyriadProRegular';
    font-size: 16px;
    color: #333333;
    margin: 0;
    line-height: 15px;
    text-align: right;
    width: 80%;
}
.Arca_InformeBloque p span {
    font-size: 55px;
    line-height: 50px;
    display: block
}
.Arca_InformeBloque a {
    margin: 2px 0 0 0;
    text-align: right;
    display: block;
}
.Arca_InformeBloque img {
    float: left;
    border: solid 1px #d9d9d9;
}
.Arca_InformeBloque a + a {
    display: none !important;
}
.Arca_InformeTexto {
    width: 105px;
    float: left;
    padding: 0 15px 0 0;
    height: 156px;
}
.Arca_HomeVideos {
    float: left;
    width: 413px;
}
.Arca_ReporteTrimestral {
    font-family: 'MyriadProBold';
    font-size: 13px;
    color: #333333;
    overflow: hidden;
    clear: both;
    width: 510px;
    padding: 10px 0 9px 4px;
    /*background: #ddd8d1 url(../images/arca_VinietaReporteTrimestral.jpg) no-repeat 13px center;*/
    
    background: #ddd8d1;
    margin: 0 0 0 0;
}
.Arca_VerTodas {
    background: none !important;
    position: absolute;
    z-index: 5;
    display: block;
    width: 60px;
    font-size: 8px;
    margin: 10px 0 0 358px;
    color: #e71d46;
    text-transform: uppercase;
}
.Arca_VerTodas2 {
    position: absolute;
    z-index: 5;
    display: block;
    width: 60px;
    font-size: 8px;
    margin: 0 0 0 516px;
    color: #e71d46;
    text-transform: uppercase;
}
.Arca_VerTodas:hover,
.Arca_VerTodas2:hover {
    color: #333333;
}
.Arca_ReporteTrimestral p {
    text-transform: uppercase;
    width: 191px;
    float: left;
    padding: 0 5px 0 20px;
}
.Arca_ReporteTrimestral p span {
    font-family: 'MyriadProRegular';
    text-transform: capitalize;
}
.Arca_ReporteTrimestral a {
    float: left;
    display: block;
    width: 36px;
    margin: 4px 0 0 0;
}
.Arca_InversionistasTrabajaBuzon {
    overflow: hidden;
    width: 100%;
    padding: 15px 0 0 0;
}
.Arca_Inversionistas {
    float: left;
    width: 384px;
    padding: 0 0 30px 0;
    margin: 0 48px 0 0;
}
.Arca_Inversionistas img {
    float: left;
}
.Arca_Inversionistas h2 {
    font-family: 'MyriadProSemibold';
    color: #333333;
    font-size: 25px;
    text-transform: capitalize;
}
.Arca_Inversionistas p {
    color: #ffffff;
    font-size: 20px;
    font-family: Arial, Helvetica, sans-serif;
}
.Arca_Inversionistas p span {
    font-size: 10px;
}
.Arca_Inversionistas h3 {
    color: #90452e;
    font-family: 'MyriadProBold';
    font-size: 11px;
    text-transform: uppercase;
    margin: 4px;
}
.Arca_Inversionistas ul li {
    float: left;
    padding: 0 0 16px 0;
}
.Arca_InversionistasPrecioActual {
    background: url(../images/arca_PrecioActual.png) no-repeat left top;
    width: 141px;
    height: 25px;
    text-align: right;
    padding: 2px 22px 0 0;
    margin: 0 5px 0 0;
}
.Arca_InversionistasVariacion {
    background: url(../images/arca_Variacion.png) no-repeat left top;
    width: 100px;
    height: 27px;
    text-align: right;
    padding: 2px 5px 0 0;
}
.Arca_InversionPorcentaje {
    background: url(../images/arca_Porcentaje.png) no-repeat left top;
    width: 100px;
    height: 27px;
    text-align: right;
    padding: 2px 5px 0 0;
    margin: 21px 0 0 4px;
}
.Arca_TrabajaBuzon {
    overflow: hidden;
    float: left;
    width: 548px;
}
.Arca_TrabajaBuzon p {
    font-size: 11px;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    width: 130px;
}
.Arca_TrabajaBuzon div {
    width: 246px;
    float: left;
    height: 119px;
    padding: 62px 0 0 28px;
}
.Arca_TrabajaBuzon a {
    display: block;
    margin: 10px 0 0 0;
    text-indent: -9999px;
}
.Arca_TrabajaNosotros {
    background: url(../images/arca_ImagenTrabaja.jpg) no-repeat left top;
}
.Arca_TrabajaNosotrosING {
    background: url(../images/arca_ImagenTrabajaING.jpg) no-repeat left top;
}
.Arca_BuzonTransparencia {
    background: url(../images/arca_ImagenBuzonTransparencia.jpg) no-repeat left top;
}
.Arca_BuzonTransparenciaING {
    background: url(../images/arca_ImagenBuzonTransparenciaING.jpg) no-repeat left top;
}
.Arca_TrabajaNosotros a {
    background: url(../images/arca_BtnDarClick.jpg) no-repeat left top;
    width: 87px;
    height: 26px;
}
.Arca_TrabajaNosotrosING a {
    background: url(../images/arca_BtnDarClickING.jpg) no-repeat left top;
    width: 87px;
    height: 26px;
}
.Arca_BuzonTransparencia a {
    background: url(../images/arca_BtnDarClick.jpg) no-repeat left top;
    width: 87px;
    height: 26px;
    float: right;
}
.Arca_BuzonTransparenciaING a {
    background: url(../images/arca_BtnDarClickING.jpg) no-repeat left top;
    width: 87px;
    height: 26px;
    float: right;
}
.Arca_TrabajaNosotros a:hover {
    background: url(../images/arca_BtnDarClickOver.png) no-repeat left top;
    width: 87px;
    height: 26px;
}
.Arca_TrabajaNosotrosING a:hover {
    background: url(../images/arca_BtnDarClickOverING.png) no-repeat left top;
    width: 87px;
    height: 26px;
}
.Arca_BuzonTransparencia a:hover {
    background: url(../images/arca_BtnDarClickOver.png) no-repeat left top;
    width: 87px;
    height: 26px;
}
.Arca_BuzonTransparenciaING a:hover {
    background: url(../images/arca_BtnDarClickOverING.png) no-repeat left top;
    width: 87px;
    height: 26px;
}
/*--------------------------------------Estilos header----------------------------------------*/

.Arca_Header {
    width: 982px;
    padding: 24px 0 0 0;
    /*background:url(../images/luto.png) no-repeat 155px 24px;*/
}
.Arca_Menus {
    margin: 0 0 0 29px;
    width: 800px;
    overflow: visible;
    display: inline-block;
}
.Arca_MenuSuperior {
    width: auto;
    font-size: 9px;
    padding: 10px 0 0 30px;
    *padding: 15px 0 0 55px;
    font-size: 10px;
}
.Arca_MenuSuperior a {
    color: #666666;
    margin: 0 12px 0 0;
}
.Arca_MenuSuperior_Español {
    font-size: 9px;
    padding: 10px 0 0 0px;
    font-size: 10px;
    margin-top: 0 !important;
}
.Arca_MenuSuperior_Español a {
    color: #666666;
    margin: 0 12px 0 0;
}
.Arca_MenuSuperiorING {
    width: auto;
    font-size: 9px;
    padding: 10px 0 0 30px;
    font-size: 11px;
    display: inline-block;
    margin-left: 90px;
}
.Arca_MenuSuperiorING a {
    color: #666666;
    margin: 0 18px 0 0;
}
.Arca_MenuSuperiorING_English {
    font-size: 9px;
    padding: 10px 0 0 0px;
    font-size: 11px;
    display: inline-block;
}
.Arca_MenuSuperiorING_English a {
    color: #E8244C;
    margin: 0 18px 0 0;
}
.Arca_English {
    color: #b2583c;
}
.Arca_Menu_SuperiorBucador {
    overflow: visible;
    display: inline-block;
    float: right;
    clear: both;
    /*width: 95%;*/
}
.Arca_Buscador {
    /*border: solid 1px #ece9e5;*/
    
    height: 25px;
    /*width: 207px;*/
    overflow: visible;
    * float: right;
    display: inline-block;
    float: right;
}
.Arca_Buscador input {
    border: transparent;
    width: 80px;
    *width: 165px;
    margin: 0;
    height: 22px;
    *height: 20px;
    padding: 3px 5px 0 3px;
    color: #666666;
}
.Arca_Buscador a.Arca_Bustacor_Boton {
    background: url(../images/arca_headerbuscador_lupa.jpg);
    width: 25px;
    height: 21px;
    margin: 2px 0 0 2px;
}
.Arca_Buscador a.Arca_Bustacor_Boton:hover {
    background: url(../images/arca_headerbuscador_lupaOver.jpg);
}
.social-list {
    display: inline-block;
    height: 40px;
    padding-left: 2px;
}
.social-btn {
    display: inline-block;
    width: 25px;
    height: 25px;
    border-radius: 5px;
    background-color: red;
    text-align: center;
    margin: 0 5px;
}
.social-btn i {
    color: #FFF;
    font-size: 20px;
    line-height: 25px;
}

.social-btn:first-child {
    background-color: #1DA1F2;
}
.social-btn:nth-child(2) {
    background-color: #0177B5;
}
.social-btn:nth-child(3) {
    background-color: #E42C24;
}

.Arca_MenuPrincipal {
    position: relative;
    z-index: 99999;
}
.Arca_Menus > .Arca_MenuPrincipal {
    margin: 11px 0 0 10px;
}
#Arca_MenuPrincipalActiva {
    border-top: solid 3px #e8244c !important;
    padding: 12px 0 10px 0 !important;
}
#Arca_NuestraCompania {
    /* width: 114px; */
}
#Arca_DivisionesOperativas {
    /* width: 140px; */
}
#Arca_PortafolioProductos {
    /* width: 162px; */
}
#Arca_Inversionistas {
    /* width: 104px; */
}
#Arca_ResponsabilidadSocial {
    /* width: 151px; */
}
#Arca_SalaPrensa {
    /* width: 102px; */
}
/*--------------------------------------Estilos Menu desplegable----------------------------------------*/

#menu {
    /* background: url(../images/arca_lineas_menuprincipal.png) no-repeat left 3px; */
    width: 100%;
    height: 43px;
    border-top: 1px solid #ebebeb;
}
#menu li {
    display: block;
    position: relative;
    padding-top: 15px;
    font-family: 'MyriadProSemibold';
    font-size: 11px;
    padding: 10px 6px;
}
#menu>li {
    border-top: solid 3px #fff;
}
#menu li:after {
    content:'';
    height: 15px;
    background: #ebebeb;
    width: 1px;
    position: absolute;
    right: 0;
    top: -4px;
}
#menu li:last-child:after {
    content:'';
    display:none;
}
#menu li:hover {
    background: #e5e4e4;
    border-top: solid 3px #e8244c;
    /* padding: 12px 0 10px 0; */
}
#menu li a {
    color: #000000;
    font-size: 11px;
    display: block;
    text-align: center;
}
.menuEnglish #menu li a {
    color: #000000;
    font-size: 12px;
    display: block;
    text-align: center;
    letter-spacing: -0.5px;
    letter-spacing: -0.5px;
    letter-spacing: -0.px;
    letter-spacing: -0.2px;
    letter-spacing: -1.2px;
    letter-spacing: -.2px;
    letter-spacing: -.2p;
    letter-spacing: -.2;
    letter-spacing: -.;
    letter-spacing: -;
    letter-spacing:;
}
.dropdown_4columns {
    margin: 8px auto;
    position: absolute;
    left: -999em;
    background: #e5e4e4;
    z-index: 9999999999;
}
.dropdown_4columns {
    width: 477px;
    padding: 22px 21px 20px 22px;
}
#menu li:hover .dropdown_4columns {
    left: 0px;
    top: auto;
}
.col_1 {
    width: 195px;
    margin: 0;
    padding: 0;
}
.col_2 {
    width: 240px;
    margin-left: 25px;
}
.col_2 img {
    width: 106px;
    height: 93px;
    border: solid 1px #cecece;
}
.Arca_Descripcion {
    width: 130px;
    margin: 0 0 0 12px;
    font-size: 11px;
    color: #7c7c7c;
}
.Arca_Descripcion a {
    color: #e71d46 !important;
    font-size: 8px !important;
    margin: 5px 0 0 0;
}
.Arca_Bloque {
    width: 254px;
    margin: 0 0 20px 0 !important;
    clear: both;
}
#menu li:hover .align_right {
    left: auto;
    right: 0px;
    top: auto;
}
#menu p,
#menu h2,
#menu h3,
#menu ul li {
    font-family: Arial, Helvetica, sans-serif;
    line-height: 21px;
    font-size: 12px;
    text-align: left;
}
#menu li ul li {
    text-transform: none !important;
    color: #5c5c5c;
    font-size: 12px;
    width: 100%;
    border-bottom: solid 1px #cbc8c8;
    padding: 2px 0 2px 10px;
    background: url(../images/arca_menulateral_vinieta2.png) no-repeat left 10px;
}
#menu li ul li a {
    text-transform: none !important;
    color: #5c5c5c;
    font-size: 13px;
    text-align: left !important;
}
#menu li ul li:hover {
    background: url(../images/arca_menulateral_vinieta2Over.png) no-repeat left 10px;
    border-top: none;
    padding: 2px 0 2px 10px;
}
#menu li ul li ul li,
#menu li ul li ul li:hover {
    border: none!important;
    background: none !important;
    margin: 1px 0 -3px 5px;
}
#menu li ul li ul li a {
    color: #909090;
}
/*--------------------------------------Estilos contenido----------------------------------------*/

.Arca_Contenido {
    width: 982px;
    padding: 0 0 19px 0;
}
.Arca_TituloGrande {
    padding: 40px 0 8px 0;
    width: 982px;
}
.Arca_RastroComNotImprimir {
    height: 20px;
    border-bottom: solid 1px #ECE9E5;
    border-top: solid 1px #ECE9E5;
    padding: 10px 0 0 0;
    color: #cbc2b6
}
.Arca_RastroComNotImprimir a {
    color: #cbc2b6;
}
.Arca_Rastro {
    width: 600px;
    font-size: 11px;
    font-style: italic;
}
.Arca_Rastro p span {
    padding: 0 3px;
    display: block;
}
.Arca_ComNotiImp {
    width: 378px;
}
.Arca_ComNotiImp a {
    padding: 0 0 0 20px;
    margin: 0 0 0 15px;
    height: 15px;
}
.Arca_ContenidoCentral {
    padding: 24px 0 0 0;
    display: inline-block;
}
.Arca_Compartir {
    background: url(../images/arca_auxiliar_compartir.png) no-repeat left top;
}
.Arca_Notificaciones {
    background: url(../images/arca_auxiliar_notificaciones.png) no-repeat left top;
}
.Arca_Imprimir {
    background: url(../images/arca_auxiliar_imprimir.png) no-repeat left top;
}
.Arca_Compartir:hover {
    background: url(../images/arca_auxiliar_compartirOver.png) no-repeat left top;
    color: #389e38;
}
.Arca_Notificaciones:hover {
    background: url(../images/arca_auxiliar_notificacionesOver.png) no-repeat left top;
    color: #ed9212;
}
.Arca_Imprimir:hover {
    background: url(../images/arca_auxiliar_imprimirOver.png) no-repeat left top;
    color: #90452e;
}
/*--------------------------------------Estilos menuLateral----------------------------------------*/

.Arca_MenuLateral {
    width: 192px;
}
/*estilos para el menu lateral jquery*/

.ddsmoothmenu-v ul {
    font-family: "MyriadProSemibold";
}
.ddsmoothmenu-v ul li {
    position: relative;
    width: 174px;
    margin: 0;
    padding: 9px 0px 8px 8px;
    font-size: 12px;
    /* background: #ededed; */
}
.ddsmoothmenu-v ul li:hover,
.ddsmoothmenu-v ul li.selected {
    background-color: #f1f1f1;
}
.ddsmoothmenu-v ul li:hover ul {
    display: block;
    left: 183px;
    z-index: 100;
    list-style: none;
}
.ddsmoothmenu-v ul li a {
    display: block;
    color: #333333;
}
.ddsmoothmenu-v ul li ul {
    list-style: none;
}
.ddsmoothmenu-v ul li a:hover,
.ddsmoothmenu-v ul li a.selected {
    background: #f1f1f1 url(../images/arca_menulateral_vinieta.png) no-repeat 160px center;
    color: #e8244c;
}
.ddsmoothmenu-v ul li ul li {
    padding: 2px 0 0px 18px;
    width: 164px;
    background-color: #f1f1f1 !important;
    text-transform: capitalize;
    background: url(../images/arca_menulateral_vinieta2.png) no-repeat 8px center;
    list-style: none;
    margin-bottom: 5px;
}
.ddsmoothmenu-v ul li ul li a:link {
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    color: #5c5c5c;
    font-size: 13px;
    margin: 0;
    background: none;
}
.ddsmoothmenu-v ul li ul li:hover {
    background: url(../images/arca_menulateral_vinieta2Over.png) no-repeat 8px center;
    background-color: #ffffff !important;
}
.ddsmoothmenu-v ul li ul li ul li,
.ddsmoothmenu-v ul li ul li ul li:hover {
    background: none;
}
.ddsmoothmenu-v ul li ul li a:hover,
.ddsmoothmenu-v ul li ul li a:selected {
    color: #e8244c !important;
}
.ddsmoothmenu-v ul li ul {
    position: absolute;
    width: 100%;
    top: 0;
    border-left: solid 1px #dcdbdb;
    background-color: #f1f1f1 !important;
    display: none;
    max-height: 490px;
    overflow-x: hidden;
    overflow-y: scroll;
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
}
.ddsmoothmenu-v ul li ul::-webkit-scrollbar {
    display: none;
}
/*--------------------------------------Estilos cuerpo de texto----------------------------------------*/

.Arca_CuerpoTexto {
    min-height: 430px;
    width: 514px;
    padding: 0 36px 30px 0;
    position: relative;
}
.Arca_CuerpoTexto.active {
    width: 790px;
    padding: 0 0 30px 0;
}
.Arca_CuerpoTexto p {
    margin: 0 0 15px 0;
}
.Arca_CuerpoTexto.active h2 {
    text-transform: none;
}
/*--------------------------------------Estilos columna derecha----------------------------------------*/

.Arca_ColumnaDerecha {
    width: 240px;
}

.Arca_InteriorVideo {
    background-color: #DDD8D2;
    width: 230px;
    padding: 5px;
    margin: 0 0 28px 0;
}
.Arca_InteriorVideo + span {
    font-weight:300 !important;
    /* border-top: solid 1px #666666; */ */
    display:;
    width: 100%;
    display: block;
    color: #333333;
}
.Arca_InteriorVideo + span + br {
    display:none;
}
#options {
    width: 230px;
}
#acc {
    width: 230px;
    list-style: none;
    margin: 0 auto 0;
}
#acc h3 {
    color: #999999;
    padding: 26px 30px 7px 9px;
    cursor: pointer;
    background: url(../images/arca_play.png) no-repeat;
    background-color: #ffffff;
}
#acc h3:hover {
    background: url(../images/arca_over.png) no-repeat;
    background-color: #ffffff;
}
#acc .acc-section {
    overflow: hidden;
}
#acc .acc-content p {
    padding: 5px 8px 15px;
    color: #333333;
    font-size: 10px;
}
#acc .acc-content p span {
    font-weight: bold;
}
#acc .acc-selected {
    background: url(../images/arca_stop.png) no-repeat;
    color: #333333 !important;
    font-weight: bold;
}
.Arca_Video {
    width: 221px;
    height: 137px;
    margin: 0 auto;
}
.Arca_Banner {
    margin: 0 0 15px 0;
    background-color: #cec6bb;
    text-align: center;
}
.Arca_Banner img {
    margin: 6px auto;
}
.Arca_Temas {
    margin: 0 0 25px 0;
}
.Arca_Temas ul li {
    margin: 0 0 5px 0;
}
.Arca_Temas ul li a {
    display: block;
    width: 100%;
    background: url(../images/arca_listadotema_vinieta.png) no-repeat left 5px;
    padding: 0 0 0 12px;
}
.Arca_MasSobreAsunto {
    margin: 0 0 12px 0;
}
.Arca_MasSobreAsunto2 {
    width: 777px;
    border: solid 7px #cec6bb;
    padding: 22px 0 22px 0;
}
.Arca_VideosDocVinculos {
    width: 235px;
    padding: 0 0 0 23px;
}
.Arca_DocVin {
    width: 158px;
    padding: 0 0 0 18px;
    font-size: 12px;
}
.Arca_DocVin ul li {
    margin: 0 0 11px 0;
}
/*--------------------------------------Estilos Mapa de sitio----------------------------------------*/

.Arca_MapaSitio {
    background-color: #c8c2ba;
    border-top: solid 1px #a4a19e;
}
.Arca_MapaSitio2 {
    width: 982px;
    background: #c8c2ba url(../images/arca_mapadesitio_degradadoondas.png) no-repeat center top;
    padding: 20px 0 15px 0;
}
.Arca_Mapa_Bloque {
    width: 145px;
    margin: 0 18px 0 0;
}
.Arca_Mapa_Bloque h4 a {
    color: #90452e;
    font-size: 13px;
    border-bottom: solid 3px #aaa6a1;
    padding: 0 0 4px 0;
    margin: 0 0 10px 0;
    font-weight: normal;
}
.Arca_Mapa_Bloque ul li {
    margin: 0 0 6px 0;
}
.Arca_Mapa_Bloque ul li a {
    color: #333333;
    font-size: 10px;
}
.Arca_Mapa_Bloque ul li a:hover {
    color: #90452e;
}
#Arca_UltimoBloque {
    margin: 0;
    padding: 0;
}
#Arca_TituloTextos {
    text-align: left;
    width: 100%;
    position: absolute;
    z-index: 10px;
    top: 0;
}
#Arca_TituloTextos p {
    margin: 0 0 0 0;
    font-size: 24px;
    color: #666666 !important;
    font-family: 'MyriadProLight';
}
#Arca_TituloTextos h1 {
    font-family: 'MyriadProRegular';
    font-size: 70px;
    color: #333333 !important;
    font-weight: normal !important;
}
.Arca_EncabezadoSiete {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-transform: uppercase;
    margin: 0 0 12px 0;
    border: none;
}
.Arca_ContenidoDivisiones {
    margin: 30px 0 30px 0;
    padding: 0;
    overflow: hidden;
    width: 514px;
    display: block;
    background: url(../images/arca_lineaseparacion.jpg) repeat-y 255px center;
}
.Arca_ContinentalSudamericaNegocios {
    float: left !important;
    width: 236px;
    padding: 0;
    margin: 0;
}
.Arca_ContinentalSudamericaNegocios img {
    float: left;
}
.Arca_EncabezadoOcho {
    clear: both;
    font-size: 12px;
    color: #333333;
    background: #ddd8d1 url(../images/arca_divisiones_vinieta.png) no-repeat 8px center;
    padding: 12px 6px 7px 22px;
    width: 214px;
    font-family: 'MyriadProSemibold';
    text-transform: uppercase;
}
.Arca_TextoDescripcion {
    margin: 0 0 0 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #777777;
    float: left;
    width: 134px;
}
#Arca_Separacion {
    margin: 0 35px 0 0;
}
/*Estilos jquery consejo de administracion*/

#Arca_Encabezadolistas {
    margin: 10px 0;
}
#Arca_Encabezadolistas,
#Arca_Encabezadolistas a,
#Arca_Encabezadolistas3 a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-transform: uppercase;
    border: none;
    cursor: default;
}
#Arca_Encabezadolistas2,
#Arca_Encabezadolistas,
#Arca_Encabezadolistas3 {
    margin: 10px 0;
}
#Arca_Encabezadolistas2,
#Arca_Encabezadolistas2 a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-transform: uppercase;
    border: none;
    cursor: default;
}
/*Estilos nuestra presencia*/

.Arca_GoogleMaps {
    width: 503px;
    margin: 0 auto;
    border: solid 5px #c4c0ba;
    margin: 5px 0 20px 0;
}
.Arca_GoogleMapsLigthbox {
    width: 263px;
    margin: 150px 0 0 150px;
    position: absolute;
    z-index: 3;
}
.Arca_LigthboxContenidoGlobo {
    border-left: 4px solid #d2cdc5;
    border-top: 4px solid #d2cdc5;
    border-right: 4px solid #d2cdc5;
    width: 100%;
    padding: 20px 20px;
    background-color: #ffffff;
}
.Arca_BtnCerrar {
    background: url(../images/arca_btn_cerrar.jpg) no-repeat;
    width: 13px;
    height: 12px;
    float: right;
    display: block;
}
.Arca_BtnCerrar:hover {
    background: url(../images/arca_btn_cerrarOver.jpg) no-repeat;
}
.Arca_LigthboxContenidoDescripcion {
    color: #666666;
    font-family: 'MyriadProRegular';
    font-size: 11px;
}
.Arca_LigthboxContenidoDescripcion img {
    margin: 0 10px 0 0;
}
.Arca_LigthboxEsqGlobo {
    background: url(../images/arca_globoLightbox.png) no-repeat bottom left;
    width: 263px;
    height: 37px;
}
/*---------------------para la linea de tiempo----------------------*/

.wrapper {
    width: 415px !important;
}
.wrapper ul {
    display: block !important;
    z-index: 2 !important;
    position: absolute !important;
    margin: 10px 0 0 188px!important;
}
ul.tabs {
    width: 415px;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 999999;
    font-size: 12px;
    color: #666666 !important;
}
ul.tabs li {
    display: block;
    float: left;
}
ul.tabs li a {
    background: url(../images/arca_lineatiempo_marcadorinactivo.png) no-repeat top left;
    width: 14px;
    height: 14px;
    text-indent: -9999px;
    margin: 0 5px 0 0;
    display: block;
    float: left;
    text-decoration: none;
}
ul.tabs li a:hover {
    background: url(../images/arca_lineatiempo_marcador.png) no-repeat top left;
}
ul.tabs li a.selected {
    background: url(../images/arca_lineatiempo_marcador.png) no-repeat top left;
}
.tab-content {
    margin: 0 0 0 12px;
    clear: both;
    padding: 10px;
}
.tab-content img {
    margin: 0 20px 10px 0;
    border: solid 1px #d0d0d0;
}
.tab-content h2 {
    border-top: solid 1px #d2d2d2;
    font-family: 'MyriadProRegular';
    color: #90452e;
    font-size: 16px;
    text-transform: capitalize;
    margin: 22px 0 10px 0;
    padding: 13px 0 0 0;
}
.Arca_BloqueMapa {
    background-color: #ededed;
    height: 100px;
    margin: 0 auto 2px;
    overflow: hidden;
    width: 82%;
    float: right;
}
.Arca_BloqueMapa > a {
    background-size: 88%!important;
    background-position: center center!important;
}
.Arca_MapaTexto {
    float: left;
    height: 100px;
}
.Arca_MapaTexto img {
    float: left;
    height: 106%;
    width: auto;
    margin-top: -10%;
}
.Arca_mapaMexico {
    float: left;
    height: 89px;
    background: url(../images/arca_mapa_mexico.png) no-repeat top left;
    display: block;
    margin: 7px 0 0 22px;
    background-size: 100%;
    width: 135px;
}
.Arca_mapaMexico:hover,
#Arca_MapaMexicoActivo {
    background: url(../images/arca_mapa_mexico0ver.png) no-repeat top left;
}
.Arca_mapaPeru {
    float: left;
    height: 89px;
    background: url(../images/arca_mapa_peru.png) no-repeat top left;
    display: block;
    margin: 7px 0 0 22px;
    background-size: 100%;
    width: 135px;
}
.Arca_mapaPeru:hover,
#Arca_MapaPeruActivo {
    background: url(../images/arca_mapa_peru0ver.png) no-repeat top left;
}
.Arca_mapaArgentina {
    float: left;
    width: 92px;
    height: 88px;
    background: url(../images/arca_mapa_argentina.png) no-repeat top left;
    display: block;
    margin: 8px 0 0 47px;
}
.Arca_mapaArgentina:hover,
#Arca_MapaArgentinaActivo {
    background: url(../images/arca_mapa_argentinaOver.png) no-repeat top left;
}
.Arca_mapaEcuador {
    float: left;
    width: 74px;
    height: 83px;
    background: url(../images/arca_mapa_ecuador.png) no-repeat top left;
    display: block;
    margin: 8px 0 0 58px;
}
.Arca_mapaEcuador:hover,
#Arca_mapaEcuadorActivo {
    background: url(../images/arca_mapa_ecuadorOver.png) no-repeat top left;
}
.Arca_mapaEUA {
    float: left;
    width: 136px;
    height: 82px;
    background: url(../images/arca_mapa_eua.png) no-repeat top left;
    display: block;
    margin: 9px 0 0 26px;
}
.Arca_mapaEUA:hover,
#Arca_mapaEUAActivo {
    background: url(../images/arca_mapa_euaOver.png) no-repeat top left;
}
/*-------Estilos para detalle de marca-------*/

.Arca_RegresarCategorias {
    display: block;
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    padding: 10px 0;
    text-align: center;
    background-color: #b17c6c;
    text-transform: uppercase;
}
.Arca_RegresarCategorias:hover {
    background-color: #c0c0c0;
}
.Arca_ProductoDetalleImagen {
    overflow: hidden;
    clear: both;
    width: 100%;
    height: auto;
    margin: 0 0 5px 0;
}
.Arca_PresentacionesDisponibles {
    width: 227px;
    float: left;
}
.Arca_ImagenProducto {
    margin-top: 10px;
    float: left;
    width: 230px;
    text-align: left;
}
.Arca_ImagenProducto img {
    display: block;
    margin: 0 auto;
    width: 100%;
}
.Arca_MarcaSocial {
    background-color: #ededed;
    width: calc(100% - 14px);
    overflow: hidden;
    position: relative;
    padding: 5px 7px;
    margin-top: 0;
    
    /*
      position: absolute;
      bottom: 50px;
      left: 50%;
      margin-left: -250px;
    */
}
.Arca_MarcaFacebookTwitter {
    text-transform: uppercase;
    width: 215px;
}
.Arca_MarcaFacebookTwitter a {
    margin: 0 0 0 8px;
    display: block;
    float: left;
    width: 26px;
    height: 26px;
    text-indent: -9999px;
}
.Arca_MarcaFacebookTwitter p {
    width: 115px;
    float: left;
    display: block;
    /* margin:0px 0 0 18px; */
}
.Arca_MarcaFacebook {
    background: url(../images/arca_FacebookMarca.png) no-repeat top left;
}
.Arca_Marcatwitter {
    background: url(../images/arca_TwitterMarca.png) no-repeat top left;
}
.Arca_MarcaFacebook:hover {
    background: url(../images/arca_FacebookMarcaOver.png) no-repeat top left;
}
.Arca_Marcatwitter:hover {
    background: url(../images/arca_TwitterMarcaOver.png) no-repeat top left;
}
.Arca_VisitaWebsite,
.Arca_DescargaPDF,
.Arca_MarcaFacebookTwitter {
    color: #666666;
    font-size: 11px;
    float: left;
}
.Arca_VisitaWebsite {
    width: 100px;
}
.Arca_DescargaPDF {
    width: 300px;
}
.Arca_DescargaPDF img {
    margin: 0 8px 0 0
}
.Arca_DescargaPDF p,
.Arca_VisitaWebsite a,
.Arca_DescargaPDF a {
    float: left;
}
.Arca_VisitaWebsite a {} .Arca_DescargaPDF p {
    margin: 5px 0 0 0;
    display: block;
    width: 125px;
}
.Arca_VisitaWebsite a {
    color: #b17c6c;
}
.Arca_VisitaWebsite a:hover {
    color: #e8244c;
}
.Arca_DescargaPDF a {
    margin: 0 12px 0 0;
    float: left;
    background: url(../images/arca_PDFMarca.png) no-repeat top left;
    width: 23px;
    height: 29px;
}
.Arca_DescargaPDF a:hover {
    background: url(../images/arca_PDFMarcaOver.png) no-repeat top left;
}
.Arca_OtrosProductos {
    position: relative;
    max-width: 700px;
    width: 100%;
    overflow: hidden;
    padding-top: 0;
  
    /*
      top: 80px;
      right: 0;
    */
}
.Arca_EncabezadoOchoEspecial {
    display: none;
    clear: both;
    font-size: 12px;
    color: #333333;
    background: #ddd8d1 url(../images/arca_divisiones_vinieta.png) no-repeat 8px center;
    padding: 7px 6px 7px 22px;
    width: 481px;
    font-family: 'MyriadProSemibold';
    text-transform: uppercase;
    margin: 5px 0 0 0;
    /* display: none; */
}
.Arca_EncabezadoOchoEspecial:last-child {
    display: none;
}
#Arca_RelevantesEncabezado {
    width: 135px;
    margin: 7px 0 0 0;
}
.Arca_Relevantes_Cifras {
    width: 147px;
    overflow: hidden;
    background-color: #eeeded;
    padding: 0 8px 22px 8px;
}
.Arca_Relevantes_Cifras h2 {
    font-size: 11px;
    color: #90452e;
    font-family: 'MyriadProSemibold';
    margin: 6px 0 6px 4px;
    padding: 0;
}
.Arca_Relevantes_Cifras div {
    padding: 4px 10px;
    text-align: right;
    background-color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    margin: 0 auto;
    color: #666666;
}
.Arca_Relevantes_Cifras a {
    float: right;
    margin: 8px 0 0 0;
    color: #e22038;
    font-size: 8px;
}
.Arca_InformesFila {
    clear: both;
    width: 100%;
    overflow: hidden;
}
.Arca_InformesRecientes {
    background-color: #cec6bb;
    float: left;
    width: 228px;
    height: 95px;
    margin: 0 18px 0 0;
    padding: 6px 4px 0 4px;
}
.Arca_InformesRecientes p {
    color: #333333;
    font-size: 11px;
    font-family: 'MyriadProRegular';
    text-transform: uppercase;
    margin: 7px 0 0 0;
}
.Arca_InformesRecientes a {
    background: url(../images/arca_exportarpdf.png) no-repeat top left;
    width: 36px;
    height: 45px;
    z-index: 2;
    position: absolute;
    margin: -38px 0 0 175px;
    display: block;
    text-indent: -9999px;
}
.Arca_InformesRecientes img {
    margin: 0 auto;
}
#Arca_InformeRecienteDerecha {
    float: right;
}
/*----estilos para la seccion de inversionistas----*/

.Arca_TablasPrecio_Hora {
    float: left;
}
.Arca_TablasPrecio_Hora table {
    width: 244px;
    margin: 0 10px 0 10px;
}
.Arca_TablasPrecio_Hora table td {
    padding: 7px 0 7px 0;
    border-bottom: 1px solid #dddddd;
    font-size: 11px;
    color: #333333;
}
.Arca_PrecioHora_Encabezado {
    background-color: #cec6bb;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    border: none;
}
#Arca_PrecioHora_CeldsSinBorde td {
    border: none;
}
/*--------------------------------------Estilos Footer----------------------------------------*/

.Arca_mensajeDirector {
    background: #f6f2f2 url(../images/arca_responsabilidadSocial_mensajedirectorloop.jpg) repeat-x top left;
    width: 476px;
    padding: 15px 25px 15px 15px;
    overflow: hidden;
    line-height: 20px;
    margin: 0 0 25px 0;
}
.Arca_mensajeDirector img {
    margin: 0 15px 0 0;
}
.Arca_mensajeDirector a,
.Arca_ResponsabilidadNoticias a {
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-size: 10px;
    color: #e8244c;
}
.Arca_mensajeDirector a:hover,
.Arca_ResponsabilidadNoticias a:hover {
    color: #333333;
}
.Arca_mensajeDirector a:hover {
    color: #333333;
}
.Arca_ResponsabilidadNoticias {
    border-bottom: solid 1px #ddd8d1;
    padding: 8px 0 45px 0;
    color: #666666;
}
.Arca_InversionistasNoticias {
    border-bottom: solid 1px #666666;
    border-top: solid 1px #666666;
    padding: 5px 0;
    color: #666666;
    /* height: 40px; */
    display: inline-block;
    margin: 10px 0;
}
.Arca_ColumnaDerecha .Arca_InversionistasNoticias {
    border: 0;
    padding: 0;
    margin: 0;
}
.Arca_InversionistasNoticias div:nth-child(2),
.Arca_InversionistasNoticias div:nth-child(4),
.Arca_InversionistasNoticias div:nth-child(6) {width: 20% !important;font-size: 10px;float: left !important;display: none;}
.Arca_InversionistasNoticias div {
    width: 100% !important;
    float: left !important;
    /* height: 40px; */
    padding: 0 !important;
    font-size: 11px;
    margin-bottom: 10px;
    
}
.special-txt .Arca_InversionistasNoticias div:nth-child(2),
.special-txt .Arca_InversionistasNoticias div:nth-child(4),
.special-txt .Arca_InversionistasNoticias div:nth-child(6){
    display: inline-block;
    width: 20% !important;
}
.special-txt .Arca_InversionistasNoticias div {
    width: 70% !important;
}
.special-txt .Arca_InversionistasNoticias div:first-child {
    display:none;
}
.special-txt .Arca_InversionistasNoticias {
    padding:10px 0;
}
.Arca_InversionistasNoticias div a {
    color: #333 !important;
    text-decoration: underline;
}
.Arca_ColumnaDerecha .Arca_InversionistasNoticias div a {
    color: #E8244C !important;
    background: url(../images/arca_listadotema_vinieta.png) no-repeat left 5px;
    display: block;
    padding-left: 12px;
    font-weight: 300 !important;
    text-decoration: none;
}
.Arca_ResponsabilidadNoticias h5 {
    font-weight: normal;
    text-transform: uppercase;
    margin: 0 0 10px 0;
    border: none;
    color: #333333;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0;
}
.Arca_ResponsabilidadNoticias h5 span {
    color: #999999;
    padding: 0 5px 0 0;
}
/*--------------------------------------Estilos contactanos----------------------------------------*/

.Arca_FormularioContactanos {
    margin: 20px 20px;
    padding: 20px 0 0 0;
    border-top: solid 1px #ddd8d1;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.Arca_FormularioContactanos a {
    color: #e8244c;
    margin: 0 5px 0 5px;
}
.Arca_FormularioContactanos a:hover {
    text-decoration: underline;
}
.Arca_FormularioContactanos input[type="text"] {
    border: solid 1px #ddd8d1;
    color: #999999;
    height: 14px;
    padding: 3px;
}
.Arca_FormularioContactanos select {
    border: solid 1px #ddd8d1;
    color: #999999;
    height: 21px;
}
.Arca_FormularioCampos textarea {
    border: solid 1px #ddd8d1;
    color: #999999;
    padding: 3px;
    font-size: 12px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}
.Arca_FormularioConsidero td {
    padding: 5px 0 20px 0;
    font-size: 11px;
}
.Arca_FormularioConsidero a {
    color: #e8244c;
    text-transform: uppercase;
}
.Arca_FormularioConsidero input[type="checkbox"] {
    padding: 0;
    margin: 0 10px;
    float: left;
}
.Arca_FormularioCampos td {
    padding: 8px 0;
}
.Arca_FormularioCampos p {
    display: block;
    width: 130px;
    margin: 0 0 4px 0;
    padding: 0;
}
.Arca_FormularioCampos p span {
    color: #e8244c;
    padding: 0 5px 0 0;
}
.Arca_FormularioCampos input.Arca_InputCaja1 {
    width: 335px;
}
.Arca_FormularioCampos input.Arca_InputCaja2 {
    width: 133px;
    margin: 15px 0 0 0;
}
.Arca_FormularioCampos select.Arca_Select1 {
    width: 342px;
}
.Arca_FormularioCampos textarea.Arca_textarea1 {
    width: 334px;
}
#ArcaFormularioBorde td {
    padding: 3px 0 25px 0;
    border-bottom: solid 1px #ddd8d1;
}
#Arca_FormularioIndicacionesCaptcha td {
    padding: 10px 0 0 0;
}
#Arca_FormularioIndicacionesCaptcha td p {
    margin: 5px 0 0 0;
    padding: 0;
    width: inherit;
    *width: 350px;
}
.Arca_FormularioAudio {
    background: url(../images/arca_formularioaudio.png) no-repeat right center;
    padding: 0 15px 0 0;
}
.Arca_FormularioCaptcha {
    width: 189px;
    height: 49px;
    border: solid 2px #ddd8d1;
    margin: 0 10px 0 0;
}
.Arca_CeldaBoton {
    text-align: right;
    padding: 0;
}
.Arca_BotonSistema {
    background-color: #e8244c;
    font-size: 11px;
    color: #ffffff !important;
    border: none;
    padding: 4px 7px;
    font-family: 'MyriadProRegular';
    cursor: pointer;
    text-transform: uppercase;
}
.Arca_BotonSistema:hover {
    background-color: #333333;
}
.Arca_Directorios {
    border: solid 5px #ddd8d1;
    padding: 25px 25px 10px 25px;
    font-size: 11px;
    margin: 0 0 15px 0;
}
.Arca_Directorios h6 {
    border-bottom: solid 1px #333333;
    color: #333333;
    text-transform: uppercase;
    padding: 0;
    margin: 0 0 4px 0;
    font-weight: normal;
    font-size: 11px;
}
.Arca_Directorios p {
    margin: 0 0 10px 0;
}
.Arca_Directorios p span {
    color: #333333;
}
.Arca_DirectorioBloque {
    margin: 0 0 20px 0;
}
/*--------------------------------------Estilos Recuperar contrasenia-------------------------*/

.ArcaContraseniaBold {
    font-weight: bold;
}
.Arca_RecuperarContrasenia td {
    border-bottom: solid 1px #ddd8d1;
    padding: 0 0 12px 0;
}
.Arca_FormularioCampos input.Arca_InputCaja3 {
    width: 250px;
    margin: 0 7px 0 0;
}
/*--------------------------------------Estilos Notificaciones por Email-------------------------*/

.Arca_SolicitarCancelar {
    background-color: #f7f5f3;
    padding: 20px 15px 10px 15px;
}
.Arca_SolicitarCancelar h4 {
    font-weight: normal;
    background: url(../images/arca_divisiones_vinieta.png) no-repeat left center;
    padding: 0 0 0 15px;
    text-transform: uppercase;
    color: #333333;
    border: none;
    font-family: Arial, Helvetica, sans-serif;
    border: none;
    font-size: 11px;
}
.Arca_SolicitarCancelar ul {
    margin: 0 0 15px 15px;
}
.Arca_SolicitarCancelar ul li {
    margin: 0;
    padding: 0;
}
.Arca_FormularioCampos2 td {
    padding: 6px 0;
}
input.Arca_InputCaja5 {
    width: 25px;
    margin: 0 10px 0 0;
}
input.Arca_InputCaja6 {
    width: 130px;
    margin: 0;
    clear: both;
}
.Arca_Select2 {
    width: 225px;
}
.Arca_DosNumeros {
    width: 45px;
    font-size: 11px;
    color: #999999;
}
.Arca_DosNumeros,
.Arca_OchoNumeros,
.Arca_DosNumeros input,
.Arca_OchoNumeros input {
    font-size: 11px;
    color: #999999;
    margin: 0 0 2px 0;
}
#Arca_CeldaSinPadding {
    padding: 0;
    margin: 0;
}
.Arca_Checkbox td {
    border-bottom: solid 1px #ddd8d1;
    font-size: 11px;
    padding: 5px 0 25px 0;
}
.Arca_Checkbox input {
    padding: 0;
    margin: 0 10px 0 0;
}
#Arca_MargenBoton {
    margin: 0 10px 0 0;
}
.Arca_FormularioCampos2 p {
    margin: 0 0 4px 0;
    padding: 0;
}
.Arca_FormularioCampos2 p span {
    color: #e8244c;
    padding: 0 5px 0 0;
}
#Arca_FormularioColIzq {
    padding: 6px 14px 6px 0;
}
.Arca_InputCaja4 {
    width: 220px;
}
/*--------------------------------------Estilos Footer----------------------------------------*/

.Arca_FooterFondo {
    background-color: #333333;
}
.Arca_Footer {
    color: #949494;
    padding: 22px 0 12px 0;
    width: 982px;
    margin: 0 auto;
    font-size: 10px;
    font-weight: normal;
    background-color: #333333;
}
.Arca_DireccionLegales {
    width: 292px;
}
.Arca_DireccionLegales p a {
    color: #949494;
}
.Arca_DireccionLegales p a:hover {
    color: #FFFFFF;
}
.Arca_DireccionLegales p {
    margin: 0 0 10px 0;
}
.Arca_EmpresasInvolucradas {
    height: 57px;
    width: 528px;
    text-align: right;
}
.Arca_EmpresasInvolucradas img {
    margin: 0 0 0 12px;
}
/*--------------------------------------Estilos Responsabilidad Social----------------------------------------*/

.Arca_mensajeDirector {
    background: #f6f2f2 url(../images/arca_responsabilidadSocial_mensajedirectorloop.jpg) repeat-x top left;
    width: 476px;
    padding: 15px 25px 15px 15px;
    overflow: hidden;
    line-height: 20px;
    margin: 0 0 25px 0;
}
.Arca_mensajeDirector img {
    margin: 0 15px 0 0;
}
.Arca_mensajeDirector a,
.Arca_ResponsabilidadNoticias a {
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-size: 10px;
    color: #e8244c;
}
.Arca_mensajeDirector a:hover,
.Arca_ResponsabilidadNoticias a:hover {
    color: #333333;
}
.Arca_mensajeDirector a:hover {
    color: #333333;
}
.Arca_ResponsabilidadNoticias h5 {
    font-weight: normal;
    text-transform: uppercase;
    margin: 0 0 10px 0;
    border: none;
    color: #333333;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0;
}
.Arca_ResponsabilidadNoticias h4 {
    border: none;
    color: #333333;
    margin: -10px 0 10px 0;
    padding: 0;
    text-transform: uppercase;
    font-weight: normal !important;
}
.Arca_ResponsabilidadNoticias h5 span {
    color: #999999;
    padding: 0 5px 0 0;
}
/*--------------------------------------Estilos Sala de prensa-------------------------*/

.Arca_SalaBloqueNoticias {
    margin: 20px 0 0 0;
    padding: 0 0 0 0;
    border-top: solid 1px #b8b1a7;
    border-bottom: solid 1px #b8b1a7;
}
#Arca_UltimaNoticiaSinBorde {
    border: none;
}
.Arca_LigaMensajeDirector {
    margin: 10px 0 0 0;
    background: url(../images/arca_SalaPrensaMegafono.png) no-repeat left top;
    width: 82px;
    height: 36px;
    font-size: 11px;
    color: #333333;
    padding: 10px 10px 0 72px;
    text-transform: uppercase;
    font-weight: bold;
    display: block;
}
.Arca_LigaMensajeDirector:hover {
    background: url(../images/arca_SalaPrensaMegafonoOver.png) no-repeat left top;
    color: #ffffff;
}
.Arca_ComunicacionCorporativa {
    width: 152px;
    padding: 6px;
    background-color: #ddd8d1;
    margin: 13px 0 0 0;
}
.Arca_ComunicacionCorporativa_Encabezado {
    background: #ddd8d1 url(../images/arca_SalaPrensa_Sobre.png) no-repeat 0 2px;
    padding: 5px 10px 7px 52px;
    font-size: 11px;
    color: #333333;
    font-weight: bold;
}
.Arca_ComunicacionCorporativa_Datos {
    text-transform: none;
    background-color: #ffffff;
    padding: 10px;
    font-family: 'MyriadProRegular';
}
.Arca_ComunicacionCorporativa_Datos a {
    color: #b17c6c;
}
.Arca_ComunicacionCorporativa_Datos a:hover {
    color: #666666;
}
/*--------------------------------------Estilos GaleriaVideos----------------------------------------*/

#Arca_GaleriaVideos {
    background-color: #ededed;
    margin: 10px 0 0 0;
    width: 514px;
    padding: 10px 0;
    overflow: hidden;
}
.PanelVideo {
    width: 497px;
    height: 277px;
    display: block;
    margin: 0 auto;
}
.Arca_VideosDocVinculos a img:hover {
    opacity: 0.6;
    filter: alpha(opacity=60);
}
/* jbadillo */

.st_sharethis_custom {
    background: url(../images/arca_auxiliar_compartir.png) no-repeat left top;
}
/* jbadillo */

.st_sharethis_custom:hover {
    background: url(../images/arca_auxiliar_compartirOver.png) no-repeat left top;
    color: #389e38;
}
/*ULTIMOS ESTILOS CREADOS 4 DE MAYO PARA PROVEEDORES*/
/*--------------------------------------Estilos Proveedores----------------------------------------*/

.Arca_ProvedoresContenido {
    margin: 15px 0 0 0;
    width: 505px;
    background-color: #efece8;
    overflow: hidden;
}
.Arca_ProveedoresEncabezado {
    background-color: #b17c6c;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #ffffff;
    padding: 7px 17px;
    border-bottom: solid 1px #ffffff;
    font-size: 14px;
}
.Arca_ProveedoresEncabezado a {
    float: right;
    color: #ffffff;
    background: url(../images/arca_Proveedores_BtnCerrar.png) no-repeat right top;
    display: block;
    padding: 0 25px 0 0;
    height: 18px;
}
.Arca_ProveedoresEncabezado a:hover {
    color: #666666;
    background: url(../images/arca_Proveedores_BtnCerrarOver.png) no-repeat right top;
}
.Arca_ProveedoresOpciones {
    width: 100%;
    overflow: hidden;
}
.Arca_ProveedoresOpciones a {
    font-family: 'MyriadProRegular';
    display: block;
    float: left;
    font-size: 12px;
    color: #666666;
    background-color: #ddd8d1;
}
.Arca_ProveedoresOpciones a:hover {
    background-color: #c0c0c0;
    color: #ffffff;
}
.Arca_ProveedoresOpciones a span {
    color: #e9375b;
}
.Arca_ProveedorRegistrarme {
    background: url(../images/arca_Proveedores_Registrarse.png) no-repeat 25px 18px;
    padding: 15px 20px 0 87px;
    width: 145px;
    height: 82px;
}
#Arca_RegistrarmeActivo {
    background-color: #c0c0c0;
    color: #ffffff;
}
#Arca_EditarActivo {
    background-color: #c0c0c0;
    color: #ffffff;
}
.Arca_ProveedorEditar {
    background: url(../images/arca_Proveedores_Editar.png) no-repeat 25px 18px;
    width: 122px;
    height: 82px;
    padding: 15px 30px 0 100px;
}
.Arca_FormularioFondo {
    background-color: #efece8;
    overflow: hidden;
    padding: 40px 20px 25px 20px;
    display: block;
    overflow: hidden
}
.Arca_FormularioFondo a {
    color: #e8244c;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-transform: uppercase;
    margin: 0 0 0 8px;
}
.Arca_FormularioFondo a:hover {
    text-decoration: underline;
}
#ArcaProveedores_Registrarme {
    background: url(../images/arca_Proveedores_OpcionActiva.png) no-repeat 120px top;
}
#ArcaProveedores_Editar {
    background: url(../images/arca_Proveedores_OpcionActiva.png) no-repeat 370px top;
    background-color: #efece8;
}
.Arca_ProveedoresFormulario1 {
    margin: 0 auto;
    width: 336px;
}
.Arca_ProvedoresContenido p {
    padding: 0;
    margin: 0;
}
.Arca_ProvedoresContenido p span {
    color: #e8244c;
    padding: 0 3px 0 0;
}
.Arca_ProveedoresFormulario1ColIzq {
    width: 82px;
    padding: 0 7px 4px 0;
    text-align: right;
}
input.Arca_InputCaja7 {
    width: 244px;
    margin: 0 0 15px 0;
}
.Arca_FormularioFondo2 {
    overflow: hidden;
    padding: 10px 20px 25px 20px;
}
.Arca_ContenidoEstatico {
    width: 100%;
    margin: 15px 0 5px 0;
    clear: both;
    overflow: hidden;
    display: block;
}
.Arca_ProvedoresFoto {
    float: left;
    width: 133px;
}
.Arca_ProvedoresFoto img {} .Arca_ProvedoresFoto a {
    color: #e8244c;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-transform: uppercase;
    margin: 10px 0 0 0;
    display: block;
    background: url(../images/arca_Proveedores_CargarFoto.png) no-repeat 80px top;
    padding: 2px 0 6px 0;
    height: 10px;
    overflow: hidden;
}
.Arca_ProvedoresFoto a:hover {
    text-decoration: underline;
}
.Arca_ProvedoresSecuencia {
    float: left;
    width: 295px;
    color: #999999;
    font-size: 11px;
    margin: 0 0 0 35px;
    overflow: hidden;
}
.Arca_ProvedoresSecuencia a {
    float: left;
    color: #999999;
    padding: 0 0 0 15px;
    color: #666666;
    margin: 0 0 5px 0;
}
.Arca_ProvedoresSecuenciaColIzq {
    width: 209px;
}
#Arca_ProvedoresOpcionActiva {
    color: #e8244c;
    background: url(../images/arca_divisiones_vinieta.png) no-repeat left center;
}
.Arca_ProveedoresFormulario3 {
    clear: both;
    width: 100%;
    display: block;
    margin: 25px 0 0 0;
}
.Arca_ProveedoresFormulario3 table input[type="text"],
.Arca_ProveedoresFormulario3 table input[type="password"] {
    width: 216px;
    margin: 7px 0 15px 0;
}
.Arca_ProvedoresColumnaIzq {
    width: 248px;
}
.Arca_ProveedoresAviso {
    padding: 0 10px;
}
.Arca_ProveedoresAviso h2 {
    background: url(../images/arca_Proveedores_Advertencia.png) no-repeat left center;
    padding: 5px 0 0 35px;
    margin: -5px 0 12px 0;
}
.Arca_ProveedoresAviso table {
    margin: 25px 0 0 0;
    border-top: dotted 1px #b5b0aa;
}
.Arca_ProveedoresAviso ul {
    padding: 15px 0 0 0;
}
.Arca_ProveedoresAviso li {
    background: url(../images/arca_Proveedores_VinietaCirculo.png) no-repeat left 5px;
    padding: 0 0 0 15px;
    margin: 0 0 18px 0;
}
.Arca_Separacion td {
    padding: 15px 0 30px 0 !important;
}
.Arca_ProveedorRegistrado {
    background-color: #fff;
    margin: 10px 0 5px 0;
    padding: 20px 40px 20px 40px;
    text-align: center;
    color: #E8244C;
}
.Arca_ContactoCompras {
    background: #ffffff url(../images/arca_Proveedores_ContactoCompras.png) no-repeat 10px 0;
    border: solid #cec6bb 4px;
    font-size: 12px;
    color: #999999;
    width: 155px;
    height: 42px;
    display: block;
    margin: 20px auto 0;
    padding: 25px 15px 0 175px;
    text-align: left;
    opacity: 0.6;
    filter: alpha(opacity=60);
}
.Arca_ContactoCompras:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}
.Arca_ProveedorFinal {
    overflow: hidden;
}
.Arca_ProveedorFinal h4 {
    background-color: #cec6bb;
    font-size: 12px;
    color: #666666;
    padding: 7px 17px;
    font-family: Arial, Helvetica, sans-serif;
    border: none;
    margin: 0 0 20px 0;
}
.Arca_ProveedorContacto {
    padding: 0 17px;
    margin: 0 0 10px 0;
    border-bottom: 1px dotted #B5B0AA;
}
#ArcaSinBorde {
    border: none;
}
#ArcaSinBorde2 {
    border: none;
}
.Arca_ProveedorContacto p {
    margin: 0 0 15px 0;
}
select.Arca_Select4 {
    width: 223px;
    margin: 8px 0 15px 0;
}
.Arca_ProveedoresFormulario4 table td {
    text-align: right;
    padding: 0 0 15px 0;
}
.Arca_ProveedoresFormulario4 table {
    width: 370px;
    margin: 20px auto 0;
}
.Arca_ProveedoresFormulario4 input[type="text"] {
    width: 185px;
}
.Arca_Formulario4_ColIzq {
    width: 145px;
}
#Arca_RadioButtons {
    text-align: left;
    padding: 15px 0 15px 15px !important;
}
#Arca_BordeSeparacion td {
    padding: 0 0 15px 0;
}
.Arca_CeldaBoton2 {
    text-align: right;
    padding: 0;
    width: 370px;
    margin: 20px 0 0 43px;
}
.Arca_CeldaBoton2 input {
    margin: 0 0 0 10px;
}
.Arca_AjuntarArchivos input[type="text"] {
    width: 100px;
    *width: 95
}
.Arca_AjuntarArchivos input {
    float: left;
    margin: 0 0 0 14px;
    *margin: 0 0 0 10px;
}
.Arca_PrincipiosRectoresEtica {
    margin: 20px 0 0 0;
}
.Arca_PrincipiosRectoresEtica a {
    background: url(../images/arca_pdficon.png) no-repeat left top;
    clear: both;
    padding: 5px 0 0 30px;
    display: block;
    height: 15px;
    color: #e8244c;
    font-size: 9px;
    text-transform: uppercase;
    margin: 10px 0 10px 0;
    display: block;
}
.Arca_PrincipiosRectoresEtica a:hover {
    text-decoration: underline;
    background: url(../images/arca_pdficonOver.png) no-repeat left top;
}
.Arca_PrincipiosRectoresEtica h2 {
    margin: 0 0 15px 0;
}
.Arca_AceptoTeminos {
    width: 100%;
    clear: both;
    border-top: dotted 1px #b5b0aa;
    margin: 20px 0 20px 0;
    padding: 10px 0 0 0;
}
.Arca_TablaProductosServicios {
    color: #999999;
}
.Arca_TablaProductosServicios td {
    padding: 0 0 15px 0;
}
.Arca_TablaProductosServicios td p {
    color: #666666;
}
select.Arca_Select5 {
    width: 145px;
}
.Arca_ProvedoresEditar {
    background: url(../images/arca_Proveedores_editar2.png) no-repeat left top;
    width: 20px;
    height: 20px;
    display: block;
}
.Arca_ProvedoresEliminar {
    background: url(../images/arca_Proveedores_Eliminar.png) no-repeat left top;
    width: 20px;
    height: 20px;
    display: block;
}
.Arca_ProvedoresEditar:hover {
    background: url(../images/arca_Proveedores_editar2Over.png) no-repeat left top;
}
.Arca_ProvedoresEliminar:hover {
    background: url(../images/arca_Proveedores_EliminarOver.png) no-repeat left top;
}
.Arca_ProvedoresGiroRamaFamilia {
    color: #999999;
    margin: 20px 0 0 0;
}
.Arca_ProvedoresGiroRamaFamilia a {
    float: right;
    margin: -2px 0 0 0;
}
.Arca_ProvedoresGiroRamaFamilia td {
    border-bottom: dotted 1px #b5b0aa;
    padding: 5px 20px 5px 0;
}
.Arca_ProvedoresGiroRamaFamilia td p {
    color: #666666;
    margin: 0 0 5px 0;
}
.Arca_ProvedoresGiroRamaFamilia .Arca_ProvedoresColumnaIzq {
    width: 212px;
}
.Arca_ProvedoresGiroRamaFamilia div {
    width: 160px;
    float: left;
}
#Arca_GiroComercial {
    float: left;
    width: 390px;
}
select.Arca_Select6 {
    width: 210px;
}
#Arca_CeldaBoton3 {
    padding: 20px 0 20px 0;
    border: none;
}
.Arca_ProvedoresContenido textarea {
    width: 455px;
    margin: 10px 0 15px 0;
}
input[type="text"] {
    border: solid 1px #ddd8d1;
    color: #999999;
    height: 15px;
    padding: 3px;
}
select {
    border: solid 1px #ddd8d1;
    color: #999999;
    height: 21px;
}
textarea {
    border: solid 1px #ddd8d1;
    color: #999999;
    padding: 3px;
    font-size: 12px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}
.ModalBackground {
    display: block;
    position: absolute;
    top: 0pt;
    left: 0pt;
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
    z-index: 1003 !important;
}
.ModalPopup {
    background-color: white;
    border-width: 1px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 450px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    z-index: 1004 !important;
}
.ModalPopup a.cerrar {
    background: url(../images/btnCerrar.png);
    width: 34px;
    height: 34px;
    display: block;
    text-indent: -9999px;
    position: absolute;
    top: -13px;
    right: -9px;
}
.lnkcomunicados a {
    background: url(../images/arca_pdficon.png) no-repeat left top;
    float: left;
    width: 21px;
    height: 20px;
    display: block;
    margin: 0 10px 0 0;
    text-indent: -9999px;
}
.lnkcomunicados a:hover {
    background: url(../images/arca_pdficonOver.png) no-repeat left top;
}
.Arca_PalabraRoja {
    color: #E8244C;
}
.Arca_TituloNoticias h1 {
    color: #E71C47;
    font-family: 'MyriadProSemibold';
    font-size: 30px;
    font-weight: normal;
    margin: 0 0 5px 0;
    text-transform: uppercase;
    padding: 0;
    width: 150px;
}
.Arca_TituloNoticias {
    width: 150px;
}
.Arca_culturaOrganizacional {
    width: 380px;
    overflow: hidden;
    display: block;
    margin: 35px 0 0 40px;
}
.Arca_culturaOrganizacional td {
    padding: 0 0 50px 40px;
}
#transparente {
    position: fixed;
    z-index: 999999999999999;
    background-color: #ffffff;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    width: 100%;
    height: 100%;
    visibility: hidden;
}
.Arca_culturaVerPDF {
    background: url(../images/btn_verPDF.jpg) no-repeat left top;
}
.Arca_culturaDescargarPDF {
    background: url(../images/btn_descargarPDF.jpg) no-repeat;
}
.Arca_culturaVerPDF:hover {
    background: url(../images/btn_verPDFOver.jpg) no-repeat left top;
}
.Arca_culturaDescargarPDF:hover {
    background: url(../images/btn_descargarPDFOver.jpg) no-repeat;
}
.Arca_cultura_PDF {
    background: url(../images/OrientacionCliente.jpg) no-repeat;
}
.Arca_cultura2_PDF {
    background: url(../images/IntegridadSustentada.jpg) no-repeat;
}
.Arca_cultura3_PDF {
    background: url(../images/DesarrolloIntegral.jpg) no-repeat;
}
.Arca_cultura4_PDF {
    background: url(../images/SustentabilidadResponsabilidad.jpg) no-repeat;
}
#Arca_cultura_PDF,
#Arca_cultura2_PDF,
#Arca_cultura3_PDF,
#Arca_cultura4_PDF {
    z-index: 999999999999999;
    position: absolute;
    margin: 0px 0 0 0;
    visibility: hidden;
    width: 500px;
    background-color: #ffffff;
}
#Arca_cultura_PDF a.btn_cerrar,
#Arca_cultura2_PDF a.btn_cerrar,
#Arca_cultura3_PDF a.btn_cerrar,
#Arca_cultura4_PDF a.btn_cerrar {
    z-index: 999999999999999;
    position: absolute;
    background: url(../images/Btn_CerrarLigthbox.png) no-repeat;
    width: 27px;
    height: 27px;
    display: block;
    margin: -13px 0 0 0;
    right: -15px
}
#Arca_cultura_PDF a.btn_cerrar:hover,
#Arca_cultura2_PDF a.btn_cerrar:hover,
#Arca_cultura3_PDF a.btn_cerrar:hover,
#Arca_cultura4_PDF a.btn_cerrar:hover {
    background: url(../images/Btn_CerrarLigthboxOver.png) no-repeat;
}
.btn_descargarPDF {
    z-index: 999999999999999;
    position: absolute;
    background: url(../images/btn_descargarPDF.png) no-repeat;
    width: 33px;
    height: 40px;
    display: block;
    margin: 22px 0 0 0;
    right: 46px
}
.btn_descargarPDF:hover {
    background: url(../images/btn_descargarPDFOver.png) no-repeat;
}
.menuEnglish {
    /* background: url(../images/arca_lineas_menuprincipalEnglish.png) no-repeat right 3px !important; */
    /*width: 760px;*/
    height: 43px;
    font-family: 'MyriadProRegular';
    position: relative;
    z-index: 99999;
    margin: 10px 0 0 153px;
    float: right;
    /* border-top: 1px solid #ebebeb; */
}
.Arca_MenuPrincipal > .menuEnglish {
    margin: 0 0 0 153px;
}
.menuEnglish #menu {
    background: none;
    position:relative;
}
#menu:before {
    content: '';
    height: 15px;
    background: #ebebeb;
    width: 1px;
    position: absolute;
    left: 0;
    top: -1px;
    z-index: 1;
}
#menu:after {
    content: '';
    height: 15px;
    background: #ebebeb;
    width: 1px;
    position: absolute;
    right: 0;
    top: -1px;
    z-index: 1;
}
.menuEnglish #Arca_NuestraCompania {
    /*width: 99px;*/
}
.menuEnglish #Arca_DivisionesOperativas {
    /*width: 133px;*/
}
.menuEnglish #Arca_PortafolioProductos {
    /*width: 100%;*/
}
.menuEnglish #Arca_Inversionistas {
    /*width: 98px;*/
}
.menuEnglish #Arca_ResponsabilidadSocial {
    /*width: 140px;*/
}
.menuEnglish #Arca_SalaPrensa {
    /*width: 97px;*/
}
.Arca_MenuSuperior {
    width: auto;
    font-size: 9px;
    padding: 10px 0 0 30px;
    font-size: 10px;
    text-align: right;
    display: inline-block;
}
.Arca_MenuSuperior+div {
    width: auto;
    display: inline-block;
    margin-top: 8px;
}
.Arca_Header {
    width: 982px;
    padding: 24px 0 0 0;
    position: relative;
    height: 60px;
    z-index: 5;
    overflow: visible!important;
}
.Arca_Header .luto {
    width: 28px;
    height: 46px;
    position: absolute;
    left: 155px;
    z-index: 0;
}
.Arca_BannerHome {
    background: url(../images/arca_home_loopDegradado.png) repeat-x left bottom;
    position: relative;
    z-index: 1;
}
.Arca_BannerHome .wt-gallery .thumbnails {
    position: absolute;
    left: 40px;
    width: 310px;
}

.Arca_BannerHome .wt-gallery #thumbs-fwd {
  position: absolute;
  left: 350px;
}
.Arca_VerTodas2 {
    position: absolute;
    z-index: 5;
    display: block;
    width: 60px;
    font-size: 8px;
    margin: 0 0 0 516px;
    *margin: 0 0 0 -555px;
    color: #e71d46;
    text-transform: uppercase;
}
.Arca_Contenedor,
.Arca_Footer,
.Arca_Contenido,
.Arca_Header,
.Arca_MapaSitio2 {
    margin: 3px auto 0;
}
.Arca_LigthboxTexto {
    padding: 30px 30px 70px 30px;
    background: url(../images/AdornoLigthbox.jpg) no-repeat left bottom;
    color: #742d0d;
    font-size: 14px;
    border: solid 1px #DDD8D2;
}
#Arca_cultura_PDF h2,
#Arca_cultura2_PDF h2,
#Arca_cultura3_PDF h2,
#Arca_cultura4_PDF h2 {
    font-size: 16px;
    color: #ffffff;
    padding: 10px 0 8px 0;
    text-align: center;
    margin: 0;
    background-color: #E8244C;
    text-transform: uppercase;
    font-family: 'MyriadProBold';
    font-weight: normal;
}
/*estilos para mapa de sitio*/

.Arca_Mapa_Sitio ul li a {
    color: #333333;
    font-size: 13px;
    font-weight: bold;
}
.Arca_Mapa_Sitio ul li ul li a {
    color: #666666;
    font-size: 11px;
    padding-left: 25px;
}
.Arca_Mapa_Sitio ul li a:hover,
.Arca_Mapa_Sitio ul li ul li a:hover {
    color: #90452e;
}
/*-------LIGHTBOX 17 DE DICIEMBRE-------*/

.lightbox_portafolio {
    width: 972px;
    height: auto;
    display: block;
    position: absolute;
    overflow: visible;
    background-color: #fff;
    border: #cbbfb6 1px solid;
    font-family: 'MyriadProRegular';
    font-size: 12px;
    left: 52%;
    margin-left: -519px;
    top: 2%;
    z-index: 200000000000;
}
.lightbox-login-page {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 20000000000;
    bottom: 0;
    overflow-y: scroll;
}
.white {
    background: url(../images/white-light.png) repeat;
}
.lightbox_portafolio input[type="button"],
.lightbox_portafolio input[type="submit"] {
    background-color: #e71d45;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    padding: 6px 15px;
    font-family: 'MyriadProRegular';
    font-size: 11px;
    border: none;
    cursor: pointer;
}
.lightbox_portafolio input[type="button"]:hover,
.lightbox_portafolio input[type="submit"]:hover {
    background-color: #333333;
}
.lightbox_portafolio > a.close {
    background: url(../images/close.png) no-repeat;
    position: absolute;
    z-index: 1;
    width: 26px;
    height: 26px;
    display: block;
    top: -10px;
    right: -10px;
}
.lightbox_portafolio > a.close:hover {
    background: url(../images/close_over.png) no-repeat;
}
.lightbox_portafolio > h1 {
    font-size: 15px;
    font-family: 'MyriadProBold';
    text-align: center;
    padding: 10px 0;
    background: #e8244c;
    display: block;
    margin: 0 0 5px 0;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
}
.menu_documentos p {
    margin: 0 0 10px;
}
.menu_documentos div div {
    display: block;
    padding: 5px 10px 10px;
    background: #e0e0e0;
}
.portafolio_container {
    overflow: hidden;
    padding: 0 27px 5px;
    overflow: hidden;
}
.menu_documentos {
    float: left;
    width: 206px;
    padding: 6px 8px 0px;
    overflow: hidden;
    font-size: 12px;
    display: block;
    position: relative;
    height: 550px;
}
.menu_documentos .uno,
.menu_documentos .dos {
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
    z-index: 99999;
    overflow: hidden;
    display: none;
}
.menu_documentos h2 {
    font-size: 12px;
    color: #666666;
    font-family: 'MyriadProRegular';
    font-weight: bold;
    margin: 0 0 10px;
    text-transform: none;
}
.menu_documentos select {
    border: solid 1px #aaa9aa;
    background-color: #fff;
    color: #666666;
    font-size: 12px;
    font-family: 'MyriadProRegular';
    margin: 0 0 10px;
    width: 100%;
}
.menu_documentos ul {
    background: #fff;
    padding: 5px 15px 0;
    border: solid 1px #aaa9aa;
    margin: 0 0 0px;
    height: 478px;
    overflow: hidden;
}
.menu_documentos ul li {
    margin: 0 0 5px;
}
.menu_documentos ul li a {
    color: #666666;
    position: relative;
}
.menu_documentos ul li a input {/*position: absolute;left: 0;top: 0;width: 100%;height: 100%;margin: 0;padding: 0;opacity: 0;*/}
.menu_documentos ul li a span {
    float: left;
    width: 13px;
    height: 13px;
    border-radius: 50%;
    border: 1px solid #ebebeb;
    margin-right: 10px;
}
.menu_documentos ul li a input:checked+input+span {
    background: #e92733;
}
.menu_documentos ul li a:hover {
    text-decoration: underline;
    font-size: 12px;
}
.menu_documentos div > a {
    font-weight: normal;
    text-decoration: underline;
    color: #666666;
    margin: 0 0 20px;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0;
}
.menu_documentos div > a:hover {
    color: #e92733;
}
.seleccionador_documentos {
    float: left;
    width: 669px;
    margin: 0 0 0 26px;
    font-family: 'MyriadProRegular';
    position: relative;
    height: 561px;
}
.seleccionador_documentos > ul {
    overflow: hidden;
    background: url(../images/line_bottom.png) right bottom no-repeat;
}
.seleccionador_documentos > ul li {
    float: left;
    display: block;
    height: 31px;
    font-size: 12px;
}
.seleccionador_documentos > ul li.seleccionador {
    float: left;
    width: 188px;
}
.seleccionador_documentos > ul li.ver_docs {
    float: left;
    width: 195px;
}
.seleccionador_documentos > ul li a {
    display: block;
    font-family: 'MyriadProRegular';
    font-weight: normal font-size: 12px;
    color: #666;
    text-align: center;
    padding: 8px 0;
    height: 25px;
    letter-spacing: 0;
}
.seleccionador_documentos > ul li a:hover,
.seleccionador_documentos > ul li a.active {} .seleccionador_documentos > ul li.seleccionador a {
    background: url(../images/pestania_seleccionador_inactive.png) no-repeat;
    width: 188px;
}
.seleccionador_documentos > ul li.ver_docs a {
    background: url(../images/pestania_verdocs_inactive.png) no-repeat;
    width: 195px;
}
.seleccionador_documentos > ul li.seleccionador a:hover,
.seleccionador_documentos > ul li.seleccionador.active a {
    background: url(../images/pestania_seleccionador.png) no-repeat;
}
.seleccionador_documentos > ul li.ver_docs a:hover,
.seleccionador_documentos > ul li.ver_docs.active a {
    background: url(../images/pestania_verdocs.png) no-repeat;
}
.seleccionador,
.ver_docs {
    overflow: hidden;
    display: block;
}
.seleccionador h5,
.ver_docs h5,
.tabla_docs > h6 {
    color: #666666;
    font-size: 12px;
    font-weight: normal;
    text-transform: none;
    margin: 0 0 0 0px;
}
.tabla_docs > h6 {
    font-weight: bold;
}
.tabla_docs {
    border-bottom: solid 1px #d7d7d7;
    border-left: solid 1px #d7d7d7;
    border-right: solid 1px #D7D7D7;
    margin: 0 0 10px;
}
.tabla_docs table {
    margin: 0 0 0 15px;
    width: 95%;
    margin: 0 0 0px 18px;
}
.tabla_docs table input {
    width:20px;
    height:20px;
    margin:0;
    padding:0;
}
.tabla_docs table td {
    padding: 5px 10px 3px 0;
    border-bottom: solid 1px #c2c2c2;
}
.tabla_docs > h6 {
    background-color: #e0e0e0;
    padding: 8px 10px 8px 18px;
    font-weight: bold;
}
.tabla_docs > h6 span {
    float: right;
    margin: 0 134px 0 0;
}
.tabla_docs table td label {
    display: block;
    padding: 0 49px 0 0;
}
.tabla_docs table td label input[type="checkbox"] {
    margin: 0 10px 4px 0;
    display: block;
    float: left;
}
.seleccionador_documento h3 {
    display: block;
    margin: 15px 0;
    overflow: hidden;
    text-align: right;
}
.seleccionador_documento h3 label {
    margin: 0 10px 0 0;
}
.seleccionador_documento h3 input[type="checkbox"] {
    margin: 0 10px 0 0;
}
.seleccionador_documento h3 input[type="email"],
.seleccionador_documento h3 input[type="text"] {
    border: solid 1px #ded8d1;
    padding: 5px 15px;
    color: #666666;
    font-family: 'MyriadProRegular';
    clear: both;
    display: block;
    margin: 20px 0 0;
    float: right;
}
.seleccionador_documento h4 label input[type="button"],
.seleccionador_documento h4 label input[type="submit"] {
    float: left;
}
.seleccionador_documento h4 label input[type="button"] + .seleccionador_documento h3 label input[type="button"] {
    float: right;
}
.seleccionador_documento h4 label input[type="submit"] + .seleccionador_documento h3 label input[type="submit"] {
    float: right;
}
.tiempo_espera,
.aviso2 {
    background: url(../images/white-light.png) repeat;
    display: none;
    overflow: hidden;
    position: absolute;
    width: 100%;
    margin: 0;
    top: 37px;
    z-index: 99999999999;
}
.tiempo_espera > div,
.aviso2 > div {
    padding: 30px 0 30px 0;
    float: right;
    width: 697px;
    margin: 0 0px 0 0;
    position: relative;
    height: 460px;
    background: #fff;
}
.tiempo_espera > div h2 {
    font-weight: bold;
    color: #666666;
    font-size: 18px;
    margin: 0 0 36px;
    text-align: center;
    text-transform: none;
    font-weight: normal;
}
.aviso2 > div h2 {
    color: #e71d45;
    margin: 0 0 20px;
}
.aviso2 > div p {
    margin: 0 20px 12px 0;
}
.aviso2 > div {
    padding: 20px 50px 20px 0;
    width: 657px;
    height: 460px;
}
.aviso2 {
    display: block;
    visibility: hidden;
}
.tiempo_espera div > p {
    width: 314px;
    display: block;
    margin: 37px auto;
}
.tiempo_espera input[type="button"],
.tiempo_espera input[type="submit"],
.aviso2 input[type="button"],
.aviso2 input[type="submit"] {
    left: 0;
    position: absolute;
    z-index: 100000;
    bottom: 0;
}
.seleccionador_documentos .tiempo_espera input[type="submit"],
.seleccionador_documentos .tiempo_espera input[type="button"] {
    position: absolute;
    z-index: 89898;
    left: 0;
    bottom: 20px;
}
.seleccionador h5,
.ver_docs h5 {
    padding: 9px 20px;
    border-right: solid 1px #d7d7d7;
    border-left: solid 1px #d7d7d7;
}
.seleccionador_documentos h3 label {
    margin: 0 0 0 15px;
}
.seleccionador_documentos h3 label input[type="checkbox"] {
    margin: 0 10px 0 0;
}
.seleccionador_documentos h3 {
    text-align: right;
    font-family: 'MyriadProRegular';
    font-size: 12px;
    display: block;
    clear: both;
    margin: 0 0 20px;
    overflow: hidden;
}
.seleccionador_documentos h3 input[type="email"] {
    display: block;
    clear: both;
    border: solid 1px #ded8d1;
    padding: 4px 15px;
    color: #666666;
    font-family: 'MyriadProRegular';
    clear: both;
    display: block;
    margin: 18px 0 0;
    float: right;
    width: 180px;
}
.seleccionador_documentos h4 {
    border: none;
    text-align: right;
    clear: both;
    width: 100%;
    margin: 10px 0 0;
    overflow: hidden;
}
.seleccionador_documentos h4 input {
    float: left;
}
.seleccionador_documentos h4 input + input {
    float: right;
}
.jspContainer {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.jspPane table {} .jspVerticalBar {
    position: absolute;
    top: 0;
    right: 0;
    width: 12px;
    height: 99%;
    background: red;
    border: solid 1px #666666;
    padding: 0;
}
.jspHorizontalBar {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 16px;
    background: red;
}
.jspVerticalBar *,
.jspHorizontalBar * {
    margin: 0;
    padding: 0;
}
.jspCap {
    display: none;
}
.jspHorizontalBar .jspCap {
    float: left;
}
.jspTrack {
    background: #dde;
    position: relative;
}
.jspDrag {
    background: #bbd;
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
    float: left;
}
.jspArrow {
    background: #50506d;
    text-indent: -20000px;
    display: block;
    cursor: pointer;
}
.jspVerticalBar .jspArrow {
    height: 14px;
}
.jspHorizontalBar .jspArrow {
    width: 21px;
    float: left;
    height: 100%;
}
.jspVerticalBar .jspArrow:focus {
    outline: none;
}
.jspCorner {
    background: #eeeef4;
    float: left;
    height: 100%;
}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */

* html .jspCorner {
    margin: 0 -3px 0 0;
}
.jspArrowDown {
    background: url(../images/down.png) no-repeat top left;
    background-color: none;
    width: 21px;
    height: 14px !important;
    bottom: 0;
}
.jspArrowDown:hover {
    background: url(../images/down_over.png) no-repeat top left;
}
.jspArrowUp {
    background: url(../images/up.png) no-repeat top left;
    background-color: none;
    width: 21px;
    height: 18px;
}
.jspArrowUp:hover {
    background: url(../images/up_over.png) no-repeat top left;
}
.jspCapTop,
.jspCapBottom {
    /* display:none !important; */
}
.jspVerticalBar,
.jspTrack {
    background-color: #f1f1f1;
}
.jspDrag {
    background-color: #a3a3a3;
    margin: 0;
}
.scroll-pane table {
    margin: 0px 0 0px 18px;
}
.jspCap {
    display: block;
    background: #eeeef4;
}
.jspVerticalBar .jspCap {
    height: 0px;
}
.jspHorizontalBar .jspCap {
    width: 50px;
    height: 100%;
}
.scroll-pane {
    width: 100%;
    height: 370px;
    overflow: auto;
}
.ver_docs .scroll-pane {
    height: 310px;
}
.aviso2 .scroll-pane {
    height: 380px;
}
.jspPane {
    position: relative;
    height: auto;
    width: 636px !important;
}
.tiempo_espera img {
    width: 50px;
    height: 50px;
    margin: 0 auto 20px !important;
    display: block;
    clear: both;
    margin: 0 0 50px 0;
}
.barra_avance {
    width: 311px;
    margin: 16px auto;
    background: #e0e0e0;
    border: #a3a3a3 solid 2px;
    height: 18px;
}
.barra_avance div {
    width: 10%;
    background: #a3a3a3;
    height: 18px;
}
div.ver_docs {
    visibility: hidden;
}
.menu_documentos input[type="checkbox"] {
    margin: 0 10px 0 0;
}
.directo_enviaemail {
    width: 100%;
    display: block;
    clear: both;
    overflow: hidden;
    margin: 10px 0 9px;
}
.directo_enviaemail label {
    width: 30%;
    float: left;
    display: block;
    height: 18px;
    padding: 0 0 0 27px;
    cursor: pointer;
}
.directo_enviaemail label input[type="checkbox"] {
    margin: 0 0 0 5px;
}
.directo_enviaemail label + label {
    float: right;
    text-align: left;
    width: 31%;
}
.directo_enviaemail label.PC {
    background: url(../images/computer.png) no-repeat top left;
}
.directo_enviaemail label.Correo {
    background: url(../images/correo.png) no-repeat top left;
}
.directo_enviaemail label.PC:hover {
    background: url(../images/computer_over.png) no-repeat top left;
}
.directo_enviaemail label.Correo:hover {
    background: url(../images/correo_over.png) no-repeat top left;
}
.consiento {
    overflow: hidden;
    width: 100%;
    clear: both;
}
.consiento div.aviso {
    background-color: #e0e0e0;
    padding: 7px;
    width: 396px;
    display: block;
    float: left;
    font-size: 12px;
    color: #666666;
    line-height: 12px;
}
.consiento div.aviso a {
    color: #e71d45;
}
.consiento div.aviso a:hover {
    text-decoration: underline;
}
.consiento div + div {
    float: right;
    width: 205px;
}
.consiento div input[type="email"],
.consiento div input[type="text"] {
    display: block;
    clear: both;
    border: solid 1px #ded8d1;
    padding: 4px 10px;
    color: #666666;
    font-family: 'MyriadProRegular';
    clear: both;
    margin: 0px 0 3px;
    width: 170px;
    display: inline-block;
}
.consiento div input[type="checkbox"] {
    float: left;
    display: block;
    margin: 0 10px 10px;
}
h4.absolute {
    position: absolute;
    z-index: 9999999;
    bottom: 0;
    left: 0;
}
.seleccionador h5 span {
    float: right;
}
.lightbox_portafolio .ver_docs h6 span {
    margin: 0 260px 0 0;
    float: left;
}
.lightbox_portafolio .ver_docs h6 span + span {
    margin: 0 60px 0 0;
}
.lightbox_portafolio .ver_docs h6 strong {
    margin: 0 10px 0 0 !important;
    float: left;
}
.lightbox_portafolio .ver_docs h6 {
    overflow: hidden;
}
.Arca_Descargar {
    background: url(../images/download_icon.png) no-repeat left top;
}
.Arca_Descargar:hover {
    background: url(../images/download_icon_over.png) no-repeat left top;
    color: #eb293c;
}
.Arca_ComNotiImp {
    width: 480px;
}
.Arca_ComNotiImp > div::before {
    float: left;
    content: "";
    display: block;
    width: 15px;
    height: 15px;
    background-color: transparent;
    background-image: url("http://arca.abardev.net/media/189894/share.png");
    background-repeat: no-repeat;
    background-size: 100% auto;
    margin-right: 5px;
}
.Arca_ComNotiImp a {
    padding-left: 17px;
    margin-left: 10px;
    height: 15px;
}
.Arca_Rastro {
    width: 458px;
    font-size: 11px;
    font-style: italic;
}
.Arca_PresentacionesDisponibles .banners {
    display: none
}
.Arca_CuerpoTexto #divToPrint h2 {
    font-size: 26px;
    margin-bottom: 20px;
    position: relative;
}
.special-txt.active h2 {
    text-transform: none;
}
.Arca_OtrosProductos:before {
    clear: both;
    font-size: 12px;
    color: #333333;
    background: #ddd8d1 url(../images/arca_divisiones_vinieta.png) no-repeat 8px center;
    padding: 7px 6px 7px 22px;
    width: 100%;
    font-family: 'MyriadProSemibold';
    text-transform: uppercase;
    margin: 5px 0 0 0;
    display: none;
    content: 'Consulta otras marcas';
    display: block;
}
/*--------------------------------------Paginador----------------------------------------*/

.paginador {
    width: 100%;
    height: auto;
    text-align: center;
    font-size: 14px;
    padding: 20px 0;
}
.Arca_SalaBloqueNoticias .Arca_ResponsabilidadNoticias.paginador a {
    display: inline-block;
    font-size: 14px;
    margin: 0 7px;
    padding: 0 5px;
    border-radius: 5px;
    background: #ebebeb;
    width: auto;
}
/*-- tabs ---*/

.acc-section1 {
    height: auto !important;
    background: #e5e4e4;
    max-height: 0;
    transition: max-height 0.15s ease-out;
    -moz-transition: max-height 0.15s ease-out;
    -webkit-transition: max-height 0.15s ease-out;
    -moz-transition: max-height 0.15s ease-out;
    -o-transition: max-height 0.15s ease-out;
    overflow: hidden;
}
.acc-section1.active {
    max-height: 20000px;
    transition: max-height 0.25s ease-in;
    -moz-transition: max-height 0.25s ease-in;
    -webkit-transition: max-height 0.25s ease-in;
    -o-transition: max-height 0.25s ease-in;
    -moz-transition: max-height 0.25s ease-in;
}
body.bodyEng .Arca_OtrosProductos:before {
    content: "See more brands";
}
.Arca_MarcaFacebookTwitter,
.Arca_VisitaWebsite {
    display: none;
}
.Arca_DescargaPDF {
    width: 100%;
}
.Arca_DescargaPDF img {
    width: 45px;
}
.Arca_InteriorVideo:before {
    content: 'Videos';
    padding: 5px 0;
    display: block;
    font-weight: 300;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-transform: uppercase;
}
.bodyEng .Arca_InteriorVideo:before {
    content: 'Videos';
}
.Arca_FormularioConsidero td span {
    float: left;
    margin-top: -11px;
}
.boton-more {
    background: #e71d46;
    width: 106px;
    height: 14px;
    float: left;
    margin: 16px 8px 0 0;
    text-align: center;
    color: #fff;
    padding: 5px 0;
    display: none;
}
.Arca_OtrosProductos .container {
    width: 100%;
}
/*--- carousel dynamic ---*/
.wt-gallery .cpanel {
  width: 100% !important;
}
.Arca_OtrosProductos.active {
    /*width: 408px;*/
}
/* sub menu */

.ddsmoothmenu-v ul li:hover ul li {
    display: block !important;
}
.contenedor {
    display: none;
}

/* Country */
.special-txt .uldetalle {
    display: none;
}
.special-txt .uldetalle li{
    display: block !important;
    width: 100%;
    margin-bottom: 5px;
}
.special-txt .uldetalle li:last-child {
    margin-bottom: 0;
}
.special-txt .uldetalle li a {
    color: #666;
}
.special-txt .uldetalle li a:hover {
    color: #E8244C;
}
.special-txt .uldetalle {
    width: 180px;
    background: #ebebeb;
    padding: 10px;
    border-radius: 0 0 5px 5px;
    float: left;
    position: absolute;
    display: none;
    height: 310px;
    overflow-y: scroll !important;
    -webkit-overflow-scrolling: touch;
    left: 20px;
    z-index: 100;
    margin-top: -30px;
    box-shadow: 0 20px 20px rgba(0,0,0,.2);
}

._GENERAL .ulPais {
    width: 88%;
    background: #ebebeb;
    padding: 10px;
    border-radius: 0 0 5px 5px;
    float: left;
    position: absolute;
    display: none;
    height: 160px;
    overflow-y: scroll !important;
    -webkit-overflow-scrolling: touch;
    left: 6%;
    z-index: 100;
    margin-top: -27px;
    box-shadow: 0 20px 20px rgba(0,0,0,.2);
}
._GENERAL .ulPais li {
    width: 100%;
    margin-bottom: 5px;
}
._GENERAL .ulPais li a{
    color: #666666;
}
._GENERAL .ulPais .uldetalle {
    display: none !important;
}

body #divToPrint ._GENERAL h2 {
    padding: 2% 0;
}

/* anchor open */

.anchor__open {
    display: none;
    width: 100%;
    position: relative;
    color: #666666;
    font-weight: lighter;
    font-size: 14px;
    background: #ebebeb;
    width: 100%;
    border-radius: 5px;
    padding: 12px 5px;
    margin-top: 20px;
    font-family: 'MyriadProRegular';
}
.anchor__open.active i {
    top: 2px;
}
.anchor__open.active i:before {
    content: "\f106";
}
.anchor__open i {
    position: absolute;
    right: 5px;
    top: 9px;
    font-size: 20px;
}
.anchor--eng {
    display: none !important;
}
.bodyEng .anchor--esp{
    display: none;
}

/*--- Slider double ---*/
.slider--double {
    width: 100%;
}
.slider--double,
.slider--double .slick-slide {
    height: 164px;
}

/* PRODUCT-LOGO */
.producto-logo {
  float: left;
  display: block;
  width: 120px;
  /* max-width: 400px; */
  /* padding: 45px 0 15px 0; */
  margin-left: 77px;
  height: 120px;
  border: 3px solid #c0c0c0;
  margin-bottom: 30px;
}

.Arca_CuerpoTexto .producto-logo img {
  width: 120px;
  height: 120px;
  padding-bottom: 0 !important;
}

/* BOX */
.box {
  float: left;
  display: block;
  width: 100%;
  max-width: 320px;
  margin-left: 77px;
}

.box__title {
  display: block;
  padding: 7px 6px;
  background-color: #ddd8d1;
}

.box__title::before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  vertical-align: middle;
  background-image: url(../images/arca_divisiones_vinieta.png);
  background-repeat: no-repeat;
}

.box__title h3 {
  display: inline;
  font-family: 'MyriadProSemibold';
  font-size: 12px;
  vertical-align: middle;
  color: #333;
    letter-spacing: -.4px;
}
body .wt-gallery .thumbnails {
  width: calc(100% - 38px)!important;
}

.wt-gallery,
.wt-gallery .main-screen,
.wt-gallery .desc {
    width:100% !important;  
}

/* Eng */
.bodyEng .Arca_ProveedoresFormulario4 table td {
    position: relative;
}
.bodyEng .Arca_AjuntarArchivos input+span {
    position: absolute;
    left: 14px;
    top: 0;
    background: url(http://arca.abardev.net/media/225835/file.jpg) center center no-repeat;
    display: block !important;
    width: 364px;
    height: 26px;
}
.bodyEng .Arca_AjuntarArchivos input {
    position: relative;
    z-index: 10;
    opacity: 0;
}
.bodyEng .Arca_AjuntarArchivos input[type="submit"] {
    opacity:1;
}

/* News sala de prensa */
.special-txt .Arca_SalaBloqueNoticias {
    padding-top: 10px;
    margin-top: 10px;
    display: inline-block;
    width: 100%;
}
.special-txt .Arca_SalaBloqueNoticias a {
    display: inline-block;
    float: left;
    width: 76%;
    color: #333;
    font-size: 11px;
    line-height: 22px;
    text-decoration: underline;
}
.special-txt .Arca_SalaBloqueNoticias .fix-date {
    margin-right: 10px;
    margin-bottom: 10px;
    display: inline-block;
    width: 110px;
    font-size: 11px;
    height: 20px;
    float: left;
    clear: both;
}
.special-txt .Arca_SalaBloqueNoticias .fix-date strong {
    font-weight:300;
}
.special-txt .Arca_SalaBloqueNoticias .fix-title {
    font-weight: bold;
    display: inline-block;
    float: left;
    width: 100%;
    text-decoration: underline;
}
.news-bloque {
    width:100%;
    margin-top: 20px;
}
body #divToPrint div.news-bloque h2 {
    font-size: 13px;
    font-weight: 300;
    color: #666666;
    font-family: 'MyriadProRegular';
    margin-bottom: 0;
}
.pie-nota {
    margin-top:10px;
    font-size: 11px;
    margin-bottom: 20px;
}
.pie-nota span {
    display: inline-block;
  margin-right: 10px;
}


/* Acerca de nosotros */
.Arca_TrabajaBuzon div {
    width: 33%;
    padding: 83px 0 0 0;
    background-size: 100%;
}
.Arca_TrabajaBuzon p {
    height: 60px;
}
.Arca_TrabajaBuzon div br {
    display: none;
}

.Arca_TrabajaBuzon {
    overflow: hidden;
    float: left;
    width: 548px;
}
.Arca_TrabajaBuzon p {
    font-size: 11px;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    display: block;
    width: 130px;
    padding-left: 20px;
}
.Arca_TrabajaBuzon div {
    /* width: 246px; */
    /* float: left; */
    /* height: 119px; */
    /* padding: 62px 0 0 0; */
    font-size: 11px;
    color: #000;
}
.Arca_TrabajaBuzon a {
    display: block;
    margin: 10px 0 0 0;
    text-indent: -9999px;
}
.Arca_TrabajaNosotros {
    /*PROD*/
    background: url(../media/309149/trabajo.jpg) no-repeat right top;
    /*DEV
    background: url(../media/238931/trabajo.jpg) no-repeat right top;*/
    background-size: 98% !important;
}
.Arca_TrabajaNosotrosING {
    /*PROD*/
    background: url(../media/308972/trabajo-eng.jpg) no-repeat right top;
    /*DEV
    background: url(../media/238951/trabajo-eng.jpg) no-repeat right top;*/
    background-size: 98% !important;
}
.Arca_BuzonTransparencia {
    /*PROD*/
    background: url(../media/308952/buzon.jpg) no-repeat left top;
    /*DEV
    background: url(../media/238941/buzon.jpg) no-repeat left top;*/
}
.Arca_BuzonTransparenciaING {
    /*PROD*/
    background: url(../media/308957/buzon-eng.jpg) no-repeat left top;
    /*DEV
    background: url(../media/238956/buzon-eng.jpg) no-repeat left top;*/
}
.Arca_BuzonTransparencia+.Arca_BuzonTransparencia {
    /*PROD*/
    background: url(../media/308967/digo.jpg) no-repeat right top;
    /*DEV
    background: url(../media/238936/digo.jpg) no-repeat right top;*/
    background-size: 98%;
}
.Arca_BuzonTransparenciaING+.Arca_BuzonTransparenciaING {
    /*PROD*/
    background: url(../media/308962/digo-eng.jpg) no-repeat right top;
    /*DEV
    background: url(../media/238946/digo-eng.jpg) no-repeat right top;*/
    background-size: 98%;
}
.Arca_TrabajaNosotros a,
.Arca_TrabajaNosotrosING a,
.Arca_BuzonTransparencia a,
.Arca_BuzonTransparenciaING a {
    width: 87px;
    height: 26px;
    margin-left: 20px;
    float: left;
}
.Arca_TrabajaNosotros a {
    background: url(../images/arca_BtnDarClick.jpg) no-repeat left top;
}
.Arca_TrabajaNosotrosING a {
    background: url(../images/arca_BtnDarClickING.jpg) no-repeat left top;
}
.Arca_BuzonTransparencia a {
    background: url(../images/arca_BtnDarClick.jpg) no-repeat left top;
}
.Arca_BuzonTransparenciaING a {
    background: url(../images/arca_BtnDarClickING.jpg) no-repeat left top;
}
.Arca_TrabajaNosotros a:hover {
    background: url(../images/arca_BtnDarClickOver.png) no-repeat left top;
}
.Arca_TrabajaNosotrosING a:hover {
    background: url(../images/arca_BtnDarClickOverING.png) no-repeat left top;
}
.Arca_BuzonTransparencia a:hover {
    background: url(../images/arca_BtnDarClickOver.png) no-repeat left top;
}
.Arca_BuzonTransparenciaING a:hover {
    background: url(../images/arca_BtnDarClickOverING.png) no-repeat left top;
}
.Arca_BannerHome {
    overflow: hidden;
    width: 100%;
}
.menu_documentos ul li a input:checked+input+span,
.menu_documentos ul li a span{
  display: none;
}
.Arca_SalaBloqueNoticias .Arca_ResponsabilidadNoticias.paginador a {
    float: inherit;
}
.Arca_ResponsabilidadNoticias {
  display: inline-block;
  width: 100%;
  padding: 10px 0;
}
.Arca_Informes h1{
  margin-bottom: 30px;
}
.Arca_InformeBloque img {
  width: 128px;
  height: 163px;
  background: #ebebeb;
  float: left;
  border: 2px solid #333;
  box-sizing: border-box;
}
.Arca_InformeBloque div:last-child,
.Arca_InformeBloque a:last-child {
    display:none;
}
.Arca_InformeTexto {
  float: right;
  width: 94px;
}
.Arca_InformeTexto p {
    font-size: 13px;
    text-align: left;
}
.Arca_InformeBloque {
    margin-bottom: 30px;
}
.Arca_ReporteTrimestral a{
    float: left;
}
.Arca_ReporteTrimestral a:last-child {
  padding-left: 10px;
}
.Arca_ReporteTrimestral {
    display: flex;
    padding: 13px 10px;
}
.Arca_ReporteTrimestral p {
    padding-left: 10px;
    line-height: 32px;
    color: #e53f46;
}
.Arca_ReporteTrimestral a {
    float:left;
    width: 50%;
}
.Arca_ReporteTrimestral a img {
    float:left;
}
.Arca_ReporteTrimestral a p {
    font-size: 11px;
    font-weight: 400;
}

.verticalslider_contents {

}
.verticalslider_contents iframe {
    height: 189px;
}
.verticalslider {
    height:auto;
}
.verticalslider_tabs li a:link {
    height: 66px !important;
}
.verticalslider_tabs li {
    height: 101px !important;
    background: #fff;
}
.verticalslider {
  height: 189px !important;
}
.verticalslider_tabs li a:link {
  background: url("http://arca.abardev.net/media/245937/play-normal.png") no-repeat top left !important;
}
.verticalslider_tabs .activeTab a:link,
.verticalslider_tabs .activeTab a:visited {
  background: url("http://arca.abardev.net/media/245942/play-active.png") no-repeat top left !important;
}
.verticalslider_tabs li {
  margin-bottom: 3px !important;
}
.Arca_HomeVideos .Arca_VerTodas {
  display: none;
}
.Arca_PlecaDescripcionVideos {
  line-height: 25px;
}
.Arca_Informes h1 {
  margin-bottom: 10px;
}
#Arca_TextoDescriptivoVideo2 {
  margin-top: -36px !important;
}
.Arca_InformesVideo {
  background: #fff;
}
.Arca_Informes {
  position: relative;
  padding-right: 48px;
  margin: 0;
}
.Arca_Informes:after {
  content: "";
  position: absolute;
  right: 18px;
  height: 100%;
  width: 1px;
  background: #ebebeb;
  top: 0;
}
.Arca_PlecaDescripcionVideos {
  padding: 7px 21px 0 9px !important;
}
/*--------------------------------------MediaQuerie----------------------------------------*/

@media all and (min-width: 501px) {
    #wrappItem #wrappItem+a,
    .third-menu {
        display: none;
  
    }
}

@media  (min-width: 768px) {
    .special-txt .uldetalle {
        display: none !important;
    }
}















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
