/*Estilos Somos*/
.somos {margin: 0 0 0 20px;}
/*.somos h2{font-size: 2.2em;font-weight: 400; color:#01406E;}*/
.tituloleft{font-size: 2.2em;font-weight: 400; color:#01406E; line-height:0.9em; margin:8px 0 8px 0;} 
.titulocenter{font-size: 2.2em;font-weight: 400; color:#01406E; text-align:center; margin:15px 0 20px 0; }
.somos h3{font-size: 1.5em;font-weight: 400; color:#01406E; margin: 20px 0 0 0;}
.somos h2 span{color:#6b6b6b;}
.somos img{float:left;margin: 5px 20px 10px 0;}
.pJustificado {color:black;line-height: 1.6em;display: block; text-align:justify;}
.pIzquieda {color:black;line-height: 1.6em;display: block;}

.somos p span{font-size: 1.7em; color:black;line-height: 1.2em;}
.somos strong {font-weight: bold;}
.somos b {font-weight: bold;}
.somos ul{margin: 20px 0 0 30px;}
.somos a:link, .somos a:visited{text-decoration: underline; color:#007ff3;}
.somos #buscadorerror{margin:10px 0 20px 5px;float:left;width: 100%;display:block;}
.somos #buscadorerror input{background:url(../i/buscar.jpg) center center repeat-x;border:1px solid #999;}
.somos #buscadorerror #busquedaerror{width:140px;height:15px;padding:2px;margin:0;float:left;}
.somos #buscadorerror #buscarerror {float:left;display:block;width:70px;height:25px;background:url(../i/buscara.png) top left no-repeat;text-indent:-10000em;overflow:hidden;margin:-2px 0 0 5px!important;}
.somos #buscadorerror a#buscarerror:hover {background:url(../i/buscarb.png) top left no-repeat;}

ul.ejecutivos li {padding-top: 7px;}
img.imgPrincipal {padding-top: 5px;}

/*Estilos para pagina acción social*/
.social img{float:left;margin: 10px 10px 10px 0;}
.social p {color:black;line-height: 1.2em;display: block;}
.social p span{font-size: 1.7em; color:black;line-height: 1.2em;}
.social p small{font-size: .9em; font-weight: 300;}
.social ul{margin: 20px 0 0 0;text-align: center; float: left;display: block;}
.social ul li p{margin: 0 0 0 5px;width: 140px;}


/*Estilos Barra Historia*/
.historia{width:600px;height:290px;}
.historia ul.items{margin:0 10px;height:230px;}
.historia ul.items li{margin:10px 20px 10px 0!important;width:180px;height:240px;float:left;}
.historia ul li strong{color:white;padding:5px;text-align:center;font-size:1.1em;display:block;background: url( /css/images/bg_historia_strong.png) repeat-x;}
.historia ul li img{margin:5px 0 10px 0;}
.historia ul li span{font-size:0.8em;}
.barra{margin:10px 0;border-top:2px solid #057BB4;}
.barra .prev{background: url(/css/images/flecha_left_corp.png) no-repeat center left;color:white;}
.barra .next{background: url(/css/images/flecha_right_corp.png) no-repeat center left;color:white;}
/*.barra p{float:left;padding:5px 0;width:25px;text-align:center;cursor:pointer;line-height:inherit;}*/
.barra p{float:left;padding:5px 0;width:8px;text-align:center;cursor:pointer;line-height:inherit;} /*modificado*/
.barra ul{float:left;margin:0;}
/*.barra ul li{white-space: nowrap;width: 72px;float:left;padding:5px 0;text-align:center;cursor:pointer;}*/
.barra ul li{width: 194px;float:left;padding:3px 0;text-align:center;}/*modificado*/

.barra ul li.activo{background:#057BB4;color:#fff;}

/*Estilos Mas De Nosotros*/
.nosotros li a{font-weight: 900; color:#01406E!important;line-height: 1.3em;padding:0 15px 0 0;background: url(/css/images/menu_arrow_right.png) no-repeat center right;}

/*Estilos Accion Social*/
.social {margin: 0 0 0 20px; width: 520px;}
.social h2{font-size: 2.2em;font-weight: 400; color:black;}
.social h3{font-size: 1.5em;font-weight: 400; color:#5d5d5d;margin: 20px 0 0 0;}
.social h2 span{color:#6b6b6b;}
.social img{float:left;margin: 10px 10px 10px 0;}
.social p {color:black;line-height: 1.2em;display: block;}
.social p span{font-size: 1.7em; color:black;line-height: 1.2em;}
.social p small{font-size: .9em; font-weight: 300;}
.social ul{margin: 20px 0 0 0;text-align: center; float: left;display: block;}
.social ul li p{margin: 0 0 0 5px;width: 140px;}
