/*= General */
body { background-color: white; background-image: url(../img/fondo.jpg); background-repeat: repeat-x; margin: auto 0; text-align: center; }
body img { border: 0;}
body h1 { font-family: Times; font-size: 13px; color: #0099CC; font-weight: normal;}
#cuerpo { width: 800px; background: white; margin:0px auto; text-align: left; }
#logo { padding-left: 69px; padding-top: 24px; width: 370 px; float: left; }
#sumamos { float: left; background: white; padding-left: 100px; padding-top: 50px; }
#menu { width:205px; padding-left: 90px; float: left; padding-top: 10px; }
#pie { padding-bottom: 30px; clear: both; font-family: Verdana; font-size: 10px; text-align: center; color: #999999;}
.contenidos_flash { text-align: right; }
.contenidos_html{ padding-top: 10px; }
.contenido_in { float: left; margin-left: 38px; }
.caja_texto { padding-top: 10px; width: 425px; }
.texto2 { padding-top:20px;}
.titular { margin-bottom: 25px;}
.txt_normal { font-family: Verdana; font-size: 11px; color: #666666; text-align:justify;}
.negrita { font-weight: bold; }
.cargo { font-size: 10px; }
.txt_amex { color: #0099CC}
.desfloat { clear: both; height: 30px;}
.item { height: 24px;}
.account { padding-left: 73px; }
.foto_account { float: left; padding-top: 30px; padding-bottom: 30px;}
.datos_account { float: left; padding-left: 15px; padding-top: 30px; width: 235px;}
.nombre_acc { font-size: 11px; font-family: Verdana; font-weight: bold; color: #0099CC }
.titulo_acc { font-size: 11px; font-family: Verdana; color: #0099CC }
.entrada1_acc { font-size: 11px; font-family: Verdana; color: #999999 }
.entrada2_acc { font-size: 11px; font-family: Verdana; color: #666666; }
.cita_acc { font-size: 11px; font-family: Verdana; color: #0099CC; }
a { color: #0099cc; text-decoration: none;}
a:hover { text-decoration: underline;}
.proteccion{ padding-top: 10px; padding-bottom: 20px; padding-left: 25px; padding-right: 25px; text-align: left; font-size: 11px; font-family: Verdana; color: #666666; }
.proteccion h1 { font-weight: bold; font-family: Arial; font-size: 15px; font-weight: bold;}
.numeracion { font-weight:bold; color: #0099CC;}

/*= Organigrama */
.organigrama{font-size:11px;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;}
.organigrama li{list-style:none;}
.organigrama li p{padding:5px;margin:0 0 0 78px;border:1px solid #ccc;color:#666;cursor:pointer;}
.organigrama li p.active{background-color:#E6E6E6;}
.organigrama li {font-family:times, serif;margin:5px 0;}

.organigrama li .profile{background-color:#E6E6E6;color:#666;margin:0 0 0 3em;padding:4px;border:0!important;font-size:12px;}
.organigrama li .profile strong,.organigrama li strong{display:block;font-family:Arial,Helvetica,sans-serif;}
.organigrama li .ceo{display:block;margin:0;background-color:#12AAE5!important;font-size:13px;}
.organigrama li .ceo p{color:#FFF;cursor:text;}
.organigrama li .profile img{width:76px;height:92px;border:0;float:left;}
.organigrama li .profile p{margin-left:90px!important;border:0!important;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

*:first-child+html .clearfix{zoom:1;display:block;} /* IE7 */
* html .clearfix{zoom:1;display:block;}/* IE6 */
