/*--------- ESTILOS ---------*/
.top-art-noti h1.titular-art {font-size:44px;}
.top-art-noti .author {font-size:18px;}
h3.tit-art-dos {font-size:30px;}

ul.breadcrumbs {float:left; margin:0 0 20px;}
ul.breadcrumbs li {float:left; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:13px; line-height:120%; color:#595959;}
ul.breadcrumbs li + li {margin-left:5px;}
ul.breadcrumbs li a {font-family:'Lato', Arial, Helvetica, sans-serif; color:#595959; padding-left:5px;}

hr {margin-top:1rem; margin-bottom:1rem; border:0; border-top:1px solid rgba(0,0,0,0.1);}

body.art.noticias > #main > .swiper-container {max-width:1350px; width:100%; margin:0 auto 30px;}
body.art.noticias > #main > .swiper-container .swiper-wrapper .swiper-slide {position:relative;}
.swiper-container .swiper-wrapper .swiper-slide img {float:left;}
.swiper-container .swiper-wrapper .swiper-slide .box-slide-txt {position:absolute; left:0; right:0; width:100%; bottom:0; background-color:rgba(55, 67, 85, 0.7);}
.swiper-container .swiper-wrapper .swiper-slide .box-slide-txt .auxi-slide {padding:20px 0; font-family:'Lato', Verdana, Geneva, sans-serif; font-size:14px; line-height:1.79; color:#ffffff; line-height:120%;}

/*Investigadores*/
.art.investigadores .auxi-port h1.tit-investigadores {font-family:'Lato', Verdana, Geneva, sans-serif; font-size:47px; line-height:130%; color:#0d73d6; text-align:center;}
.art.investigadores .auxi-port > p {max-width:510px; width:95%; display:table; float:none; background:url(/cep/imag/v2/auxi/linea_inv.png) repeat-x center center; text-align:center; margin:10px auto 50px;}
.art.investigadores .auxi-port > p .bajada {padding:0 20px; font-family:'Lato', Verdana, Geneva, sans-serif; font-size:23px; line-height:130%; color:#0d73d6; float: none;}
.art.investigadores .ficha-cont{padding: 30px 0 10px; background-color: #fbfbfa; display: flex; display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display: -ms-flexbox;}
.art.investigadores .auxi-port{max-width: 1100px;}
.art.investigadores .ficha-cont .investigador.info_inv img{max-width: 220px;}
.art.investigadores .ficha-cont .contact{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display: -ms-flexbox; -ms-flex-pack: justify;justify-content: space-between;-webkit-justify-content:space-between; align-items: center;-ms-flex-align: center; max-width: 190px; margin: 0 auto 20px; }
.art.investigadores .ficha-cont .info .info_list li{padding:15px 0;border-top:1px solid #e1e1e1;}
.art.investigadores .ficha-cont .info .info_list li:last-child{border-bottom:1px solid #e1e1e1;}
.art.investigadores .ficha-cont .info_list .info_tit{font-family:'Lato', Verdana, Geneva, sans-serif; font-size: 16px; line-height: 20px; color:#4a4a4a; margin-bottom: 8px;}
.art.investigadores .ficha-cont .info_list .info_txt{font-family:'Lato', Verdana, Geneva, sans-serif; font-size: 17px;line-height: 22px; color:#4a4a4a;}
.art.investigadores .ficha-cont .info_list a{color:#666666; padding: 0 5px; vertical-align: middle; text-transform: lowercase;font-family:'Lato', Verdana, Geneva, sans-serif;}
.art.investigadores .ficha-cont .info_list a img{margin-right: 5px; vertical-align: middle;}
.art.investigadores .ficha-cont .inv_container{ background-color: #ffffff;border-radius: 7px; padding: 25px 23px 60px; border:1px solid rgba(151, 151, 151, 0.31);}
.art.investigadores .public-cont{padding:25px 0;}
.art.investigadores .public-cont .tit, #publicaciones-autor .tit{text-align: center; font-family: 'Lato', Verdana, Geneva, sans-serif; font-size:25px; line-height: 130%; color: #0d73d6; margin-bottom: 20px;}
#publicaciones-autor .tit {margin-top:55px;}
.art.investigadores .public-cont ul.filtros li a{padding: 10px 10px; text-transform: uppercase; border-radius: 0px;}
.art.investigadores .public-cont ul.filtros li a.active{background-color: #0d73d6;}
.art.investigadores .public-cont .art_content{padding: 30px 10px; border-top:1px solid #e1e1e1;}
.art.investigadores .public-cont .item:first-child .art_content{border-top:none; padding-top: 0;}
.art.investigadores .public-cont .item:nth-child(2) .art_content{border-top:none; padding-top: 0;}
.art.investigadores .public-cont .w3-container .row{max-width: 1000px; margin: 0 auto;}
.art.investigadores .public-cont .auxi-port{padding-bottom: 20px;}
.art.investigadores .public-cont .item .autores{margin-bottom: 3px;}
.art.investigadores .public-cont .item .public-tit{font-family:'Lato', Verdana, Geneva, sans-serif; font-size:18px; line-height:1.2; letter-spacing:normal; color:#4a4a4a; display:block; margin-bottom:0px;}
.art.investigadores .public-cont .item .autor{color:#4a4a4a;font-family:'Lato', Verdana, Geneva, sans-serif; font-size: 15px;}
.art.investigadores .public-cont .item .autor:before{content:'|';color:#4a4a4a;margin-right: 4px; margin-left: 4px; font-family:'Lato', Verdana, Geneva, sans-serif; font-size: 14px;}
.art.investigadores .public-cont .item .autores span:first-child:before{content:none;}
.art.investigadores .public-cont .item .categoria{color:#0d73d6; text-transform: uppercase;font-size: 14px; font-family:'Lato', Verdana, Geneva, sans-serif;}
.art.investigadores .public-cont .item .categoria:after{content:'|';color:#0d73d6; font-size: 14px;margin-left:4px;}
.art.investigadores .public-cont .item .pub_info li{display: inline-block; color:#666666;}
.art.investigadores .public-cont .wp-pagenavi{border-top: 1px solid #e1e1e1; padding-top: 25px; text-align: center; margin-top: 25px;}
.art.investigadores .public-cont .wp-pagenavi .pag_actual{border:1px solid #0d73d6; color:#0d73d6; border-radius: 2px; width: 36px; height: 36px; display: inline-block; line-height: 36px;}
.art.investigadores .public-cont .wp-pagenavi .page {border:1px solid rgba(155, 155, 155, 0.71); color:#616161; border-radius: 2px; width: 36px; height: 36px; display: inline-block; line-height: 36px; font-family:Nexa-Bold, Verdana, Geneva, sans-serif;}
.art.investigadores .descripcion{ padding:0 40px;}
.content .ficha_tit {font-family:'Lato', Verdana, Geneva, sans-serif; font-size: 32px; color:#fb6900; font-weight: 700; padding: 0 40px;}
body.art.eventos .content .ficha_tit {padding:0; line-height:120%; margin-bottom:25px; margin-top:25px;}
.art.investigadores .cargo{font-family:'Lato', Verdana, Geneva, sans-serif; color:#4a4a4a; display: block; max-width: 450px; margin-top: 10px; padding: 0 40px; font-size: 18px;}
.art.investigadores .ficha_subtit{font-family:'Lato', Verdana, Geneva, sans-serif; color:#4a4a4a; display: block; font-size: 18px;}
.grados{padding:0px 26px; margin:19px 10px 30px;}
.grados .grad_list{list-style: disc; display: block; margin: 5px 5px 0px 20px; color: #4e4e4e; font-family:'Lato', Verdana, Geneva, sans-serif; font-size: 14px; line-height: 22px;}
.art.investigadores .ficha-cont .investigador_m.info_inv img{max-width: 220px; margin: 0 auto; display: block;}

/*revista*/
#top-encuesta {background-color:#fbfbfa; width:100%; margin:0 auto; padding:60px 0 10px;}
.art.revista h1{padding:0 0 80px; text-align:center; font-family:'Lato', Verdana, Geneva, sans-serif; font-size:47px; line-height:130%; color:#0d73d6;}
.art.revista #estudios {margin:0 auto;}
.art.revista h1.tit {padding: 0 0 20px;}
.art.revista #estudios .auxi-port .revista-art .img-revista {left:3%;}
.art.revista .auxi-revista .cont-revista span.autor {background:url(/cep/imag/v2/icon/ico_authors.png) no-repeat left top; font-family:'Lato', Verdana, Geneva, sans-serif; color:#ffffff; font-size:15px; padding:0 0 0 15px;}
.art.revista .auxi-revista .cont-revista span.fecha {background:url(/cep/imag/v2/icon/ico_calendar.png) no-repeat left top; font-family:'Lato', Verdana, Geneva, sans-serif; color:#ffffff; font-size:14px; padding:0 0 0 20px; margin:0 0 0 10px}
.art.revista .cont-revista a.tit {line-height:130%;}
.art.revista .cont-revista ul.bajar {float:left;}
.art.revista .cont-revista ul.bajar li {float:left; margin:0 0 5px 10px; border:1px solid #FFF; width:80px; text-align:center; padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.art.revista .cont-revista ul.bajar li img {margin:0 5px 0 0;}
.art.revista .cont-revista ul.bajar li a {font-family:'Lato', Verdana, Geneva, sans-serif; color:#ffffff; font-size:13px;}
.art.revista .cont-revista ul.redes-sociales {float:left; margin:0 0 0 10px; padding:0; border:1px solid #FFF; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.art.revista .cont-revista ul.redes-sociales li {float:left; border-right:1px solid #FFF; padding:13px;}
.art.revista .cont-revista ul.redes-sociales li + li {border:none;  padding:15px 5px 10px;}
.art.revista .books{padding: 40px 0 80px; background-color: #ffffff; display: flex; display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display: -ms-flexbox;}
.art.revista .books .auxi-port{max-width: 1100px;}
.art.revista .books .book_subtit{font-family:'Lato', Verdana, Geneva, sans-serif; font-size: 20px; margin-bottom: 20px;}
.art.revista .books .info_list li{margin:10px 0;}
.art.revista .books .info_list .img_wrap{display: inline-block; width: 90px; vertical-align: middle;}
.art.revista .books .info_list .img_wrap img{width: 75px;}
.art.revista .books .info_list .info{display: inline-block; width: 204px; vertical-align: top; text-align: left; margin-top: 17px;}
.art.revista .books .info_list .info_tit{font-family:'Lato', Verdana, Geneva, sans-serif; font-size: 17px; color:#4a4a4a; margin-bottom: 8px;}
.art.revista .books .info_list .info_txt{font-family:'Lato', Verdana, Geneva, sans-serif; font-size: 17px;line-height: 22px; color:#4a4a4a;}
.art.revista .books .info_list a{color:#666666; padding: 0 2px; vertical-align: middle; text-transform: uppercase;font-family:'Nexa-Book', Verdana, Geneva, sans-serif; font-size: 13px;}
.art.revista .books .info_list a img{margin-right: 5px; vertical-align: middle; width: 14px;}
.art.revista .books .inv_container{ background-color: #ffffff;border-radius: 7px; padding: 25px 23px 30px; border:1px solid rgba(151, 151, 151, 0.31);}
.art.revista .books .content{border-left-width: 65px;}
.art.revista .content_tit{font-family:'Nexa-Book', Verdana, Geneva, sans-serif; font-size: 30px; color:#000000; padding-left:15px;}
.art.revista .content_det{list-style: none; margin:0;}
.art.revista .content_det .item {list-style-type: none;}
.art.revista .content_det .item .public-tit{font-family:'Lato', Verdana, Geneva, sans-serif; font-size: 22px; line-height: 1.1; letter-spacing: normal; color: #4a4a4a;max-width: 480px; display: block; margin-bottom: 15px;}
.art.revista .content_det .item .title{display: inline; color:#0d73d6; font-size: 16px; font-family:'Nexa-Bold', Verdana, Geneva, sans-serif;}
.art.revista .content_det .item .pub_autor:after{content:'/';color:color:#666666; font-size: 16px;margin-left:4px;}
.art.revista .content_det .item .pub_info{margin:0; line-height: 1;}
.art.revista .content_det .item .pub_info .pub_autor{display: inline; color:#666666; font-size: 16px;}
.art.revista .content_det .item .art_content{padding: 15px 15px; border-top:1px solid #e1e1e1;}
.art.revista .content_det .item:first-child .art_content{border-top:none;}

/*Encuesta*/
.art.encuesta {background-color:#f5f7fa; width:100%; margin:0 auto; padding:0 0 10px;}
.art.encuesta h1{padding:0 0 80px; text-align:center; font-family:Nexa-Bold, Verdana, Geneva, sans-serif; font-size:47px; line-height:130%; color:#1b88cc;}
.art.encuesta h1.tit {padding: 0 0 20px;}
.art.encuesta .books{padding: 40px 0 80px; background-color: #ffffff; display: flex; display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display: -ms-flexbox;}
.art.encuesta .books .auxi-port{max-width: 1100px;}
.art.encuesta .books .book_subtit{font-family:'Nexa-Book', Verdana, Geneva, sans-serif; font-size: 20px; margin-bottom: 20px;}
.art.encuesta .books .info_list li{margin: 30px 0;}
.art.encuesta .books .info_list .img_wrap{display: inline-block; width: 85px; vertical-align: middle;}
.art.encuesta .books .info_list .img_wrap img{width: 75px;}
.art.encuesta .books .info_list .info{display: inline-block; width: 200px; vertical-align: top; text-align: left; margin-top: 0px;}
.art.encuesta .books .info_list .info_tit{font-family:'Nexa-Bold', Verdana, Geneva, sans-serif; font-size: 17px; color:#4a4a4a; margin-bottom: 8px;}
.art.encuesta .books .info_list .info_txt{font-family:'Nexa-Regular', Verdana, Geneva, sans-serif; font-size: 17px;line-height: 22px; color:#4a4a4a;}
.art.encuesta .books .info_list a{color:#666666; padding: 0 2px; vertical-align: middle; text-transform: uppercase;font-family:'Nexa-Book', Verdana, Geneva, sans-serif; font-size: 13px;}
.art.encuesta .books .info_list a img{margin-right: 5px; vertical-align: middle; width: 14px;}
.art.encuesta .books .inv_container{ background-color: #ffffff;border-radius: 7px; padding: 25px 23px 30px; border:1px solid rgba(151, 151, 151, 0.31);}
.art.encuesta .books .content{border-left-width: 65px;}
.art.encuesta .content_tit{font-family:'Nexa-Book', Verdana, Geneva, sans-serif; font-size: 30px; color:#000000; padding-left:15px; font-weight: unset;}
.art.encuesta .content_det{list-style: none; margin:0;}
.art.encuesta .content_det .item {list-style-type: none;}
.art.encuesta .content_det .item .public-tit{font-family:'Nexa-Bold', Verdana, Geneva, sans-serif; font-size: 22px; line-height: 1.1; letter-spacing: normal; color: #4a4a4a;max-width: 480px; display: block; margin-bottom: 15px;}
.art.encuesta .content_det .item .title{display: inline; color:#0d73d6; font-size: 16px; font-family:'Nexa-Bold', Verdana, Geneva, sans-serif;}
.art.encuesta .content_det .item .title:after{content:'/';color:color:#4a4a4a; font-size: 16px;margin-left:4px;}
.art.encuesta .content_det .item .pub_info{margin:0; line-height: 1;}
.art.encuesta .content_det .item .pub_info .pub_autor{display: block; color:#666666; font-size: 16px;}
.art.encuesta .content_det .item .art_content{padding: 15px 15px; border-top:1px solid #e1e1e1;}
.art.encuesta .content_det .item:first-child .art_content{border-top:none;}
.art.encuesta ul.bottom-art li.download{padding: 14px 10px;}
.art.encuesta ul.redes-sociales {float:left; margin:0 0 0 17px; padding:0; border:1px solid #9b9b9b; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.art.encuesta ul.redes-sociales li {float:left; border-right:1px solid #9b9b9b; padding:10px;}
.art.encuesta ul.redes-sociales li + li {border:none; padding: 15px 6px 10px;}
.art.encuesta ul.redes-sociales li:last-child{padding-right:12px;}
.art.encuesta ul.redes-sociales li:nth-child(2){padding-left:12px;}

/* MULTIMEDIA VIDEO */
.video {position:relative; padding-bottom:56.25%; /* 16:9 */ padding-top:25px; height:0; margin:30px 0;}
.video iframe, .video #prontusPlayer {height: 100%; left: 0; position: absolute; top: 0; width: 100%;}

/*DESCARGAS*/
.box-descargas {clear:both; margin:30px 0; list-style-type:none; background:#F0F0F0; padding:30px;}
.box-descargas h4 {color: #003366; font-size: 27px;}
.box-descargas li {list-style-type:none;}
.box-descargas .rot {font-size:30px; font-weight:normal; margin:0 0 10px; color:#003366;}
.box-descargas .file {margin:0 0 5px; border-bottom:1px solid #e2e2e2; padding:10px 0; overflow:hidden;}
.box-descargas .file a {font-size:18px; color:#000000; }
.box-descargas .file a:hover {color:#4a8ad1;}
.box-descargas .file img {float:left; margin:0 10px 0 0; width: 32px; height: auto;}
.box-descargas .file span {font-size:12px; color:#666666; padding:0;}


/* GALERIA FOTOS */
.gallery-top img {width:auto !important; }
.swiper-slide {text-align: center !important;}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {background-image:
url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E")
!important;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image:
url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E")
!important;}
    



/* SUBTITULOS */
.box-subtit {overflow: hidden; margin:30px 0;}
/*ancore*/
.subtitulos {background:#4a8ad1; margin:1.5em 2px 0; padding:10px 5px; font-size:12px; color:#ffffff; font-weight:normal; text-align:left; border-radius:3px; float:left; }
.subtitulos:hover {background-color: #23527c; transition: .4s all ease-in-out;}
.subtitulos a {font-size:13px; color:#ffffff !important; margin:0 5px 0 0;  padding:0 0 0 0.8em;}
.subtitulos a:hover {text-decoration:none;}

/*subtÃ­tulo en el cuerpo*/
.contSubtit {display:table; width:100%; padding:0.8em 0; clear:both; margin-top:65px;}
.contSubtit .titSubtit {font-size:25px; margin:0; padding:0; font-size:25px; color:#003366; float:left; width:82%;}
.contSubtit .titSubtit div, .contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:30px; color:#003366; text-decoration:none; padding:8px 0;}
.contSubtit .linkSubtit {margin:0 6px 0 0; padding:4px 0 0 0; font-size:12px; font-weight:400; color:#000000; text-align:right;}
.contSubtit .linkSubtit a {border-bottom:none; margin:5px 0 0 0; font-size:11px;  font-weight:normal; color:#222222; text-align:right; background:#F0F0F0; border-radius:3px; padding:.3em 1em; text-decoration:none;}
.contSubtit .linkSubtit a:hover {background:#000000; color:#ffffff; transition: .5s all ease-in-out;}

/*-------------------oo------------------------*/

/* CUERPO DEL ARTICULO */
.CUERPO p {font-size:15px; font-family:'NexaRegular', Verdana, Geneva, sans-serif; font-weight:normal !important; color:#595959; margin:0 0 20px 0; line-height:24px; letter-spacing: 0;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul {margin-top:8px; margin-left:50px; font-size:16px; color:#595959; line-height:170%;}
.CUERPO ul li, .CUERPO p ul li {list-style-type:disc; font-size:16px; font-family:'NexaRegular', Verdana, Geneva, sans-serif; color:#595959; margin: 0 0 10px 0; line-height: 1.2;}
.CUERPO ol, .CUERPO p ol {margin-top:8px; margin-left:50px; font-size:18px; color:#595959;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; font-size:18px; color:#595959;}
.CUERPO blockquote {margin-left:15px;}
.CUERPO {margin: 10px auto; padding:0; font-size:18px; font-weight:normal; color:#595959; line-height:170%; clear:both;}
.CUERPO table, .CUERPO table td { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-collapse:collapse; padding:10px; font-size:13px; color:#595959; font-weight:normal; text-align:left; line-height: 120% !important;}
.CUERPO table, .CUERPO table td strong {font-weight:bold; font-size:18px; margin:0; line-height:120%;}
.CUERPO a {color:#428697; font-weight:700; text-decoration:none; border-bottom:1px dotted #333333; }
.CUERPO a img {border-bottom:0px; max-width:100%; width:auto;}
.CUERPO a:hover, .CUERPO * a:hover {color:#595959; text-decoration:none; border-bottom:none; }
.CUERPO strong, .CUERPO b {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight: 800;}
.CUERPO sup {font-size:10px;}
.CUERPO ul {list-style:disc; display: block; margin: 5px 5px 20px 50px; color:#595959;}
.CUERPO ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; color:#595959;}
.CUERPO figure, .CUERPO figure.image {display:inline-block; border:0 solid gray; margin:0 2px 0 1px; background:none;}
.CUERPO figure figcaption {clear:both; padding:5px; font-size:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, sans-serif; font-weight:400 !important; color:#132231; line-height:130%; letter-spacing:0; background:#e3eae3;}
.CUERPO figure.align-left {float:left}
.CUERPO figure.align-right {float:right}
.CUERPO figure.image.align-center {display:table; margin-left:auto; margin-right:auto}
.CUERPO figure.image img {margin:8px 8px 0 8px}
.CUERPO figure.image figcaption {margin:6px 8px 6px 8px; text-align:center}
/*-------------------oo------------------------*/

/*-------------------oo------------------------*/

/*FORMATO VTXT*/
.CUERPO h1 {font-size:18px; font-weight:normal;}
.CUERPO h2 {font-size:15px; font-weight:bold;}
.CUERPO h3 {font-size:12px; font-weight:bold;}
.CUERPO h4 {font-size:11px; font-weight:bold;}
.CUERPO h5 {font-size:10px; font-weight:bold;}
.CUERPO h6 {font-size:9px; font-weight:bold;}
.CUERPO address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
.CUERPO pre {font-size:11px; font-weight:normal; color:#595959; text-align:justify; text-indent:10px;}
.CUERPO .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}

/*-------------------oo------------------------*/

/* CUERPO DEL ARTICULO */
.CUERPO p {font-size:16px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal !important; color:#212121; margin:0 0 20px 0; line-height:28px; letter-spacing: 0;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul {margin-top:8px; margin-left:50px; font-size:16px; color:#595959; line-height:170%;}
.CUERPO ul li, .CUERPO p ul li {list-style-type:disc; font-size:16px; font-family:'Lato', Verdana, Geneva, sans-serif; color:#212121; margin: 0 0 10px 0; line-height: 28px;}
.CUERPO ol, .CUERPO p ol {margin-top:8px; margin-left:50px; font-size:16px; color:#595959;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; font-size:16px; color:#595959;}
.CUERPO blockquote {margin-left:15px;}
.CUERPO {margin: 10px auto; padding:0; font-size:18px; font-weight:normal; color:#595959; line-height:170%; clear:both;}
.CUERPO table, .CUERPO table td { font-family:"Lato", Arial, Helvetica, sans-serif; border-collapse:collapse; padding:10px; font-size:13px; color:#595959; font-weight:normal; text-align:left; line-height: 120% !important;}
.CUERPO table, .CUERPO table td strong {font-weight:bold; font-size:18px; margin:0; line-height:120%;}
.CUERPO a {color:#333333; font-weight:700; text-decoration:none; border-bottom:1px dotted #333333; }
.CUERPO a img {border-bottom:0px; max-width:100%; width:auto;}
.CUERPO a:hover, .CUERPO * a:hover {color:#595959; text-decoration:none; border-bottom:none; }
.CUERPO strong, .CUERPO b {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight: 800;}
.CUERPO sup {font-size:10px;}
.CUERPO ul {list-style:disc; display: block; margin: 5px 5px 20px 50px; color:#595959;}
.CUERPO ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; color:#595959;}
.CUERPO figure, .CUERPO figure.image {display:inline-block; border:0 solid gray; margin:0 2px 0 1px; background:none;}
.CUERPO figure figcaption {clear:both; padding:5px; font-size:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, sans-serif; font-weight:400 !important; color:#132231; line-height:130%; letter-spacing:0; background:#e3eae3;}
.CUERPO figure.align-left {float:left}
.CUERPO figure.align-right {float:right}
.CUERPO figure.image.align-center {display:table; margin-left:auto; margin-right:auto}
.CUERPO figure.image img {margin:8px 8px 0 8px}
.CUERPO figure.image figcaption {margin:6px 8px 6px 8px; text-align:center}
/*-------------------oo------------------------*/
/*-------------------oo------------------------*/

/* CUERPO EN DEL ARTICULO */
.CUERPO_en p {font-size:15px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:700 !important; color:#595959; margin:0 0 20px 0; line-height:24px; letter-spacing: 0;} /* Esto es solo para que funcione el +/- letra */
.CUERPO_en ul, .CUERPO_en p ul {margin-top:8px; margin-left:50px; font-size:16px; color:#595959; line-height:170%;}
.CUERPO_en ul li, .CUERPO_en p ul li {list-style-type:disc; font-size:16px; font-family:'Lato', Verdana, Geneva, sans-serif; color:#595959; margin: 0 0 10px 0; line-height: 1.2;}
.CUERPO_en ol, .CUERPO_en p ol {margin-top:8px; margin-left:50px; font-size:18px; color:#595959;}
.CUERPO_en ol li, .CUERPO_en p ol li {list-style-type:decimal; font-size:18px; color:#595959;}
.CUERPO_en blockquote {margin-left:15px;}
.CUERPO_en {margin: 10px auto; padding:0; font-size:18px; font-weight:normal; color:#595959; line-height:170%; clear:both;}
.CUERPO_en table, .CUERPO_en table td { font-family:'Lato', Arial, Helvetica, sans-serif; border-collapse:collapse; padding:10px; font-size:13px; color:#595959; font-weight:normal; text-align:left; line-height: 120% !important;}
.CUERPO_en table, .CUERPO_en table td strong {font-weight:bold; font-size:18px; margin:0; line-height:120%;}
.CUERPO_en a {color:#428697; font-weight:bold; text-decoration:none; border-bottom:1px dotted #428697; }
.CUERPO_en a img {border-bottom:0px; max-width:100%; width:auto;}
.CUERPO_en a:hover, .CUERPO_en * a:hover {color:#595959; text-decoration:none; border-bottom:none; }
.CUERPO_en strong, .CUERPO_en b {font-weight:bold;}
.CUERPO_en sup {font-size:10px;}
.CUERPO_en ul {list-style:disc; display: block; margin: 5px 5px 20px 50px; color:#595959;}
.CUERPO_en ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; color:#595959;}
.CUERPO_en figure, .CUERPO_en figure.image {display:inline-block; border:0 solid gray; margin:0 2px 0 1px; background:none;}
.CUERPO_en figure figcaption {clear:both; padding:5px; font-size:22px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, sans-serif; font-weight:400 !important; color:#132231; line-height:130%; letter-spacing:0; background:#e3eae3;}
.CUERPO_en figure.align-left {float:left}
.CUERPO_en figure.align-right {float:right}
.CUERPO_en figure.image.align-center {display:table; margin-left:auto; margin-right:auto}
.CUERPO_en figure.image img {margin:8px 8px 0 8px}
.CUERPO_en figure.image figcaption {margin:6px 8px 6px 8px; text-align:center}

.CUERPO_uno p {font-size:15px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal !important; color:#595959; margin:0 0 20px 0; line-height:24px; letter-spacing: 0;} /* Esto es solo para que funcione el +/- letra */
.CUERPO_uno ul, .CUERPO_uno p ul {margin-top:8px; margin-left:50px; font-size:16px; color:#595959; line-height:170%;}
.CUERPO_uno ul li, .CUERPO_uno p ul li {list-style-type:disc; font-size:16px; font-family:'Lato', Verdana, Geneva, sans-serif; color:#595959; margin: 0 0 10px 0; line-height: 1.2;}
.CUERPO_uno ol, .CUERPO_uno p ol {margin-top:8px; margin-left:50px; font-size:16px; color:#595959;}
.CUERPO_uno ol li, .CUERPO_uno p ol li {list-style-type:decimal; font-size:18px; color:#595959;}
.CUERPO_uno blockquote {margin-left:15px;}
.CUERPO_uno {margin: 10px auto; padding:0; font-size:18px; font-weight:normal; color:#595959; line-height:170%; clear:both;}
.CUERPO_uno table, .CUERPO_uno table td { font-family:'Lato', Arial, Helvetica, sans-serif; border-collapse:collapse; padding:10px; font-size:13px; color:#595959; font-weight:normal; text-align:left; line-height: 120% !important;}
.CUERPO_uno table, .CUERPO_uno table td strong {font-weight:bold; font-size:18px; margin:0; line-height:120%;}
.CUERPO_uno a {color:#428697; font-weight:bold; text-decoration:none; border-bottom:1px dotted #428697; }
.CUERPO_uno a img {border-bottom:0px; max-width:100%; width:auto;}
.CUERPO_uno a:hover, .CUERPO_uno * a:hover {color:#595959; text-decoration:none; border-bottom:none; }
.CUERPO_uno strong, .CUERPO_uno b {font-weight:bold;}
.CUERPO_uno sup {font-size:10px;}
.CUERPO_uno ul {list-style:disc; display: block; margin: 5px 5px 20px 50px; color:#595959;}
.CUERPO_uno ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; color:#595959;}
.CUERPO_uno figure, .CUERPO_uno figure.image {display:inline-block; border:0 solid gray; margin:0 2px 0 1px; background:none;}
.CUERPO_uno figure figcaption {clear:both; padding:5px; font-size:22px; font-family:'Lato', Arial, Helvetica, sans-serif, sans-serif; font-weight:400 !important; color:#132231; line-height:130%; letter-spacing:0; background:#e3eae3;}
.CUERPO_uno figure.align-left {float:left}
.CUERPO_uno figure.align-right {float:right}
.CUERPO_uno figure.image.align-center {display:table; margin-left:auto; margin-right:auto}
.CUERPO_uno figure.image img {margin:8px 8px 0 8px}
.CUERPO_uno figure.image figcaption {margin:6px 8px 6px 8px; text-align:center}

.CUERPO_dos p {font-size:15px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal !important; color:#595959; margin:0 0 20px 0; line-height:24px; letter-spacing: 0;} /* Esto es solo para que funcione el +/- letra */
.CUERPO_dos ul, .CUERPO_dos p ul {margin-top:8px; margin-left:50px; font-size:16px; color:#595959; line-height:170%;}
.CUERPO_dos ul li, .CUERPO_dos p ul li {list-style-type:disc; font-size:16px; font-family:'Lato', Verdana, Geneva, sans-serif; color:#595959; margin: 0 0 10px 0; line-height: 1.2;}
.CUERPO_dos ol, .CUERPO_dos p ol {margin-top:8px; margin-left:50px; font-size:18px; color:#595959;}
.CUERPO_dos ol li, .CUERPO_dos p ol li {list-style-type:decimal; font-size:18px; color:#595959;}
.CUERPO_dos blockquote {margin-left:15px;}
.CUERPO_dos {margin: 10px auto; padding:0; font-size:18px; font-weight:normal; color:#595959; line-height:170%; clear:both;}
.CUERPO_dos table, .CUERPO_dos table td { font-family:'Lato', Arial, Helvetica, sans-serif; border-collapse:collapse; padding:10px; font-size:13px; color:#595959; font-weight:normal; text-align:left; line-height: 120% !important;}
.CUERPO_dos table, .CUERPO_dos table td strong {font-weight:bold; font-size:18px; margin:0; line-height:120%;}
.CUERPO_dos a {color:#428697; font-weight:bold; text-decoration:none; border-bottom:1px dotted #428697; }
.CUERPO_dos a img {border-bottom:0px; max-width:100%; width:auto;}
.CUERPO_dos a:hover, .CUERPO_dos * a:hover {color:#595959; text-decoration:none; border-bottom:none; }
.CUERPO_dos strong, .CUERPO_dos b {font-weight:bold;}
.CUERPO_dos sup {font-size:10px;}
.CUERPO_dos ul {list-style:disc; display: block; margin: 5px 5px 20px 50px; color:#595959;}
.CUERPO_dos ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; color:#595959;}
.CUERPO_dos figure, .CUERPO_dos figure.image {display:inline-block; border:0 solid gray; margin:0 2px 0 1px; background:none;}
.CUERPO_dos figure figcaption {clear:both; padding:5px; font-size:22px; font-family:'Lato', Arial, Helvetica, sans-serif, sans-serif; font-weight:400 !important; color:#132231; line-height:130%; letter-spacing:0; background:#e3eae3;}
.CUERPO_dos figure.align-left {float:left}
.CUERPO_dos figure.align-right {float:right}
.CUERPO_dos figure.image.align-center {display:table; margin-left:auto; margin-right:auto}
.CUERPO_dos figure.image img {margin:8px 8px 0 8px}
.CUERPO_dos figure.image figcaption {margin:6px 8px 6px 8px; text-align:center}

.CUERPO_tres p {font-size:15px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal !important; color:#595959; margin:0 0 20px 0; line-height:24px; letter-spacing: 0;} /* Esto es solo para que funcione el +/- letra */
.CUERPO_tres ul, .CUERPO_tres p ul {margin-top:8px; margin-left:50px; font-size:16px; color:#595959; line-height:170%;}
.CUERPO_tres ul li, .CUERPO_tres p ul li {list-style-type:disc; font-size:16px; font-family:'Lato', Verdana, Geneva, sans-serif; color:#595959; margin: 0 0 10px 0; line-height: 1.2;}
.CUERPO_tres ol, .CUERPO_tres p ol {margin-top:8px; margin-left:50px; font-size:18px; color:#595959;}
.CUERPO_tres ol li, .CUERPO_tres p ol li {list-style-type:decimal; font-size:18px; color:#595959;}
.CUERPO_tres blockquote {margin-left:15px;}
.CUERPO_tres {margin: 10px auto; padding:0; font-size:18px; font-weight:normal; color:#595959; line-height:170%; clear:both;}
.CUERPO_tres table, .CUERPO_tres table td { font-family:'Lato', Arial, Helvetica, sans-serif; border-collapse:collapse; padding:10px; font-size:13px; color:#595959; font-weight:normal; text-align:left; line-height: 120% !important;}
.CUERPO_tres table, .CUERPO_tres table td strong {font-weight:bold; font-size:18px; margin:0; line-height:120%;}
.CUERPO_tres a {color:#428697; font-weight:bold; text-decoration:none; border-bottom:1px dotted #428697; }
.CUERPO_tres a img {border-bottom:0px; max-width:100%; width:auto;}
.CUERPO_tres a:hover, .CUERPO_tres * a:hover {color:#595959; text-decoration:none; border-bottom:none; }
.CUERPO_tres strong, .CUERPO_tres b {font-weight:bold;}
.CUERPO_tres sup {font-size:10px;}
.CUERPO_tres ul {list-style:disc; display: block; margin: 5px 5px 20px 50px; color:#595959;}
.CUERPO_tres ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; color:#595959;}
.CUERPO_tres figure, .CUERPO_tres figure.image {display:inline-block; border:0 solid gray; margin:0 2px 0 1px; background:none;}
.CUERPO_tres figure figcaption {clear:both; padding:5px; font-size:22px; font-family:'Lato', Arial, Helvetica, sans-serif, sans-serif; font-weight:400 !important; color:#132231; line-height:130%; letter-spacing:0; background:#e3eae3;}
.CUERPO_tres figure.align-left {float:left}
.CUERPO_tres figure.align-right {float:right}
.CUERPO_tres figure.image.align-center {display:table; margin-left:auto; margin-right:auto}
.CUERPO_tres figure.image img {margin:8px 8px 0 8px}
.CUERPO_tres figure.image figcaption {margin:6px 8px 6px 8px; text-align:center}


.CUERPO_cuatro p {font-size:15px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal !important; color:#595959; margin:0 0 20px 0; line-height:24px; letter-spacing: 0;} /* Esto es solo para que funcione el +/- letra */
.CUERPO_cuatro ul, CUERPO_cuatro p ul {margin-top:8px; margin-left:50px; font-size:16px; color:#595959; line-height:170%;}
.CUERPO_cuatro ul li, CUERPO_cuatro p ul li {list-style-type:disc; font-size:16px; font-family:'NexaRegular', Verdana, Geneva, sans-serif; color:#595959; margin: 0 0 10px 0; line-height: 1.2;}
.CUERPO_cuatro ol, CUERPO_cuatro p ol {margin-top:8px; margin-left:50px; font-size:18px; color:#595959;}
.CUERPO_cuatro ol li, CUERPO_cuatro p ol li {list-style-type:decimal; font-size:18px; color:#595959;}
.CUERPO_cuatro blockquote {margin-left:15px;}
.CUERPO_cuatro {margin: 10px auto; padding:0; font-size:18px; font-weight:normal; color:#595959; line-height:170%; clear:both;}
.CUERPO_cuatro table, CUERPO_cuatro table td { font-family:'Lato', Arial, Helvetica, sans-serif; border-collapse:collapse; padding:10px; font-size:13px; color:#595959; font-weight:normal; text-align:left; line-height: 120% !important;}
.CUERPO_cuatro table, CUERPO_cuatro table td strong {font-weight:bold; font-size:18px; margin:0; line-height:120%;}
.CUERPO_cuatro a {color:#428697; font-weight:bold; text-decoration:none; border-bottom:1px dotted #428697; }
.CUERPO_cuatro a img {border-bottom:0px; max-width:100%; width:auto;}
.CUERPO_cuatro a:hover, CUERPO_cuatro * a:hover {color:#595959; text-decoration:none; border-bottom:none; }
.CUERPO_cuatro strong, CUERPO_cuatro b {font-weight:bold;}
.CUERPO_cuatro sup {font-size:10px;}
.CUERPO_cuatro ul {list-style:disc; display: block; margin: 5px 5px 20px 50px; color:#595959;}
.CUERPO_cuatro ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; color:#595959;}
.CUERPO_cuatro figure, CUERPO_cuatro figure.image {display:inline-block; border:0 solid gray; margin:0 2px 0 1px; background:none;}
.CUERPO_cuatro figure figcaption {clear:both; padding:5px; font-size:22px; font-family:'Lato', Arial, Helvetica, sans-serif, sans-serif; font-weight:400 !important; color:#132231; line-height:130%; letter-spacing:0; background:#e3eae3;}
.CUERPO_cuatro figure.align-left {float:left}
.CUERPO_cuatro figure.align-right {float:right}
.CUERPO_cuatro figure.image.align-center {display:table; margin-left:auto; margin-right:auto}
.CUERPO_cuatro figure.image img {margin:8px 8px 0 8px}
.CUERPO_cuatro figure.image figcaption {margin:6px 8px 6px 8px; text-align:center}


.CUERPO_cinco p {font-size:15px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal !important; color:#595959; margin:0 0 20px 0; line-height:24px; letter-spacing: 0;} /* Esto es solo para que funcione el +/- letra */
.CUERPO_cinco ul, CUERPO_cinco p ul {margin-top:8px; margin-left:50px; font-size:16px; color:#595959; line-height:170%;}
.CUERPO_cinco ul li, CUERPO_cinco p ul li {list-style-type:disc; font-size:16px; font-family:'Lato', Verdana, Geneva, sans-serif; color:#595959; margin: 0 0 10px 0; line-height: 1.2;}
.CUERPO_cinco ol, CUERPO_cinco p ol {margin-top:8px; margin-left:50px; font-size:18px; color:#595959;}
.CUERPO_cinco ol li, CUERPO_cinco p ol li {list-style-type:decimal; font-size:18px; color:#595959;}
.CUERPO_cinco blockquote {margin-left:15px;}
.CUERPO_cinco {margin: 10px auto; padding:0; font-size:18px; font-weight:normal; color:#595959; line-height:170%; clear:both;}
.CUERPO_cinco table, CUERPO_cinco table td { font-family:'Lato', Arial, Helvetica, sans-serif; border-collapse:collapse; padding:10px; font-size:13px; color:#595959; font-weight:normal; text-align:left; line-height: 120% !important;}
.CUERPO_cinco table, CUERPO_cinco table td strong {font-weight:bold; font-size:18px; margin:0; line-height:120%;}
.CUERPO_cinco a {color:#428697; font-weight:bold; text-decoration:none; border-bottom:1px dotted #428697; }
.CUERPO_cinco a img {border-bottom:0px; max-width:100%; width:auto;}
.CUERPO_cinco a:hover, CUERPO_cinco * a:hover {color:#595959; text-decoration:none; border-bottom:none; }
.CUERPO_cinco strong, CUERPO_cinco b {font-weight:bold;}
.CUERPO_cinco sup {font-size:10px;}
.CUERPO_cinco ul {list-style:disc; display: block; margin: 5px 5px 20px 50px; color:#595959;}
.CUERPO_cinco ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; color:#595959;}
.CUERPO_cinco figure, CUERPO_cinco figure.image {display:inline-block; border:0 solid gray; margin:0 2px 0 1px; background:none;}
.CUERPO_cinco figure figcaption {clear:both; padding:5px; font-size:22px; font-family:'Lato', Arial, Helvetica, sans-serif, sans-serif; font-weight:400 !important; color:#132231; line-height:130%; letter-spacing:0; background:#e3eae3;}
.CUERPO_cinco figure.align-left {float:left}
.CUERPO_cinco figure.align-right {float:right}
.CUERPO_cinco figure.image.align-center {display:table; margin-left:auto; margin-right:auto}
.CUERPO_cinco figure.image img {margin:8px 8px 0 8px}
.CUERPO_cinco figure.image figcaption {margin:6px 8px 6px 8px; text-align:center}
/*-------------------oo------------------------*/

/*-------------------oo------------------------*/

/*FORMATO VTXT*/
.CUERPO h1 {font-size:18px; font-weight:normal;}
.CUERPO h2 {font-size:15px; font-weight:bold;}
.CUERPO h3 {font-size:12px; font-weight:bold;}
.CUERPO h4 {font-size:11px; font-weight:bold;}
.CUERPO h5 {font-size:10px; font-weight:bold;}
.CUERPO h6 {font-size:9px; font-weight:bold;}
.CUERPO address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
.CUERPO pre {font-size:11px; font-weight:normal; color:#595959; text-align:justify; text-indent:10px;}
.CUERPO .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
/*-------------------oo------------------------*/

/*FORMATO VTXT CUERPO_en*/
.CUERPO_en h1 {font-size:18px; font-weight:normal;}
.CUERPO_en h2 {font-size:15px; font-weight:bold;}
.CUERPO_en h3 {font-size:12px; font-weight:bold;}
.CUERPO_en h4 {font-size:11px; font-weight:bold;} 
.CUERPO_en h5 {font-size:10px; font-weight:bold;}
.CUERPO_en h6 {font-size:9px; font-weight:bold;}
.CUERPO_en address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
.CUERPO_en pre {font-size:11px; font-weight:normal; color:#595959; text-align:justify; text-indent:10px;}
.CUERPO_en .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO_en .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO_en .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO_en .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}

.CUERPO_uno h1 {font-size:18px; font-weight:normal;}
.CUERPO_uno h2 {font-size:15px; font-weight:bold;}
.CUERPO_uno h3 {font-size:12px; font-weight:bold;}
.CUERPO_uno h4 {font-size:11px; font-weight:bold;} 
.CUERPO_uno h5 {font-size:10px; font-weight:bold;}
.CUERPO_uno h6 {font-size:9px; font-weight:bold;}
.CUERPO_uno address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
.CUERPO_uno pre {font-size:11px; font-weight:normal; color:#595959; text-align:justify; text-indent:10px;}
.CUERPO_uno .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO_uno .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO_uno .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO_uno .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}

.CUERPO_dos h1 {font-size:18px; font-weight:normal;}
.CUERPO_dos h2 {font-size:15px; font-weight:bold;}
.CUERPO_dos h3 {font-size:12px; font-weight:bold;}
.CUERPO_dos h4 {font-size:11px; font-weight:bold;} 
.CUERPO_dos h5 {font-size:10px; font-weight:bold;}
.CUERPO_dos h6 {font-size:9px; font-weight:bold;}
.CUERPO_dos address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
.CUERPO_dos pre {font-size:11px; font-weight:normal; color:#595959; text-align:justify; text-indent:10px;}
.CUERPO_dos .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO_dos .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO_dos .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO_dos .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}

.CUERPO_tres h1 {font-size:18px; font-weight:normal;}
.CUERPO_tres h2 {font-size:15px; font-weight:bold;}
.CUERPO_tres h3 {font-size:12px; font-weight:bold;}
.CUERPO_tres h4 {font-size:11px; font-weight:bold;} 
.CUERPO_tres h5 {font-size:10px; font-weight:bold;}
.CUERPO_tres h6 {font-size:9px; font-weight:bold;}
.CUERPO_tres address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
.CUERPO_tres pre {font-size:11px; font-weight:normal; color:#595959; text-align:justify; text-indent:10px;}
.CUERPO_tres .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO_tres .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO_tres .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO_tres .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}

.CUERPO_cuatro h1 {font-size:18px; font-weight:normal;}
.CUERPO_cuatro h2 {font-size:15px; font-weight:bold;}
.CUERPO_cuatro h3 {font-size:12px; font-weight:bold;}
.CUERPO_cuatro h4 {font-size:11px; font-weight:bold;} 
.CUERPO_cuatro h5 {font-size:10px; font-weight:bold;}
.CUERPO_cuatro h6 {font-size:9px; font-weight:bold;}
.CUERPO_cuatro address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
.CUERPO_cuatro pre {font-size:11px; font-weight:normal; color:#595959; text-align:justify; text-indent:10px;}
.CUERPO_cuatro .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO_cuatro .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO_cuatro .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO_cuatro .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}

.CUERPO_cinco h1 {font-size:18px; font-weight:normal;}
.CUERPO_cinco h2 {font-size:15px; font-weight:bold;}
.CUERPO_cinco h3 {font-size:12px; font-weight:bold;}
.CUERPO_cinco h4 {font-size:11px; font-weight:bold;} 
.CUERPO_cinco h5 {font-size:10px; font-weight:bold;}
.CUERPO_cinco h6 {font-size:9px; font-weight:bold;}
.CUERPO_cinco address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
.CUERPO_cinco pre {font-size:11px; font-weight:normal; color:#595959; text-align:justify; text-indent:10px;}
.CUERPO_cinco .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO_cinco .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO_cinco .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO_cinco .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}

/*-------------------oo------------------------*/

/*vtxt*/
.CUERPO .subtit /* subtitulos */{font-size:25px; margin:0; padding:0; color:#003366; width:100%;}
.CUERPO .subtit-sinlink /* subtitulos */{font-size:30px; line-height:1.73; margin:0; padding:0; font-family:'Lato', Verdana, Geneva, sans-serif; color:#000000; width:100%; float:left;}
.CUERPO .titulos  /* titulos */         {width:100%; margin:0; padding:0;  font-family:'Lato', Verdana, Geneva, sans-serif; 
    font-weight:700; color:#fb6900; font-size:18px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO .piefoto  /* pies de fotos */   {color:#333333; font-size:12px;}
.CUERPO .resalta /* texto resaltado */  {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal; color:#000000; font-size:20px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO .bajada /* texto bajada */  {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:700; color:#0d73d6; font-size:30px; letter-spacing:0.1px; line-height:120%;}
.CUERPO .destacado /* texto destacado */  {color:#960000; font-size:13px; text-transform:uppercase; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal;}
.CUERPO .destacado-dos /* texto destacado dos */  {color:#000000; font-size:30px; line-height:130%; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:400; margin-bottom:15px; display:block;}
.CUERPO .azulbold /* texto azul bold */ {font-weight:bold; color:#003366;}
.CUERPO .negro-destacado    /* texto negro destacado */     {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:700; color:#666666; font-size:16px; line-height:130%;}

.CUERPO .cuadro /* texto cuadro */{font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:700; color:#cccccc; font-size:12px; letter-spacing:0.1px; line-height:120%;}

.CUERPO .cita /* texto cita */  {
    color: #e1120a;
    font-size: 18px;
    font-family:'Lato', Verdana, Geneva, sans-serif; 
    font-weight:700;
    line-height: 30px;
    padding: 15px;
    width: 250px;
    border-top-width: 4px;
    border-bottom-width: 4px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #e1120a;
    border-bottom-color: #e1120a;
    float: left;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left: 0px;
}
.CUERPO .cita_1 /* texto cita */  {
    color: #e1120a;
    font-size: 18px;
 font-family:'Lato', Verdana, Geneva, sans-serif; 
    font-weight:700;
    line-height: 30px;
    width: 250px;
    float: right;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 20px;
    border-left-width: 4px;
    border-left-style: solid;
    border-left-color: #e1120a;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 15px;
}
.CUERPO .calipso /* texto amarillo */  {color:#15ab90;}
.CUERPO .azul     /* texto azul */      {color:#003366;}
.CUERPO .blanco   /* texto blanco */    {color:#FCFCFC;}
.CUERPO .negro    /* texto negro */     {color:#000000;}
.CUERPO .rojo     /* texto rojo */      {color:#CC0000;}
.CUERPO .naranjo  /* texto naranjo */   {color:#FF6000;}
.CUERPO .verde    /* texto verde */     {color:#336600;}
.CUERPO .gris     /* texto gris */      {color:#5C5C5C;}
.CUERPO .radius {border-radius:50%;}
/*/vtxt*//*-------------------oo------------------------*/

/*vtxt  CUERPO_en*/
.CUERPO_en .subtit /* subtitulos */{font-size:25px; margin:0; padding:0; color:#003366; width:100%;}
.CUERPO_en .subtit-sinlink /* subtitulos */{font-size:30px; line-height:1.73; margin:0; padding:0; font-family:'Lato', Verdana, Geneva, sans-serif; color:#000000; width:100%; float:left;}
.CUERPO_en .titulos  /* titulos */         {width:100%; margin:0; padding:0; font-family:'Lato', Verdana, Geneva, sans-serif; color:#0d73d6; font-size:21px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO_en .piefoto  /* pies de fotos */   {color:#333333; font-size:12px;}
.CUERPO_en .resalta /* texto resaltado */  {font-family:'Lato', Verdana, Geneva, sans-serif; color:#000000; font-size:20px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO .bajada /* texto bajada */  {font-family:'Lato', Verdana, Geneva, sans-serif; color:#0d73d6; font-size:30px; letter-spacing:0.1px; line-height:120%;}
.CUERPO_en .destacado /* texto destacado */  {color:#960000; font-size:13px; text-transform:uppercase; font-family:'Lato', Arial, Helvetica, sans-serif;}
.CUERPO_en .destacado-dos /* texto destacado dos */  {color:#000000; font-size:30px; font-family:'Lato', Verdana, Geneva, sans-serif; margin-bottom:15px; display:block;}
.CUERPO_en .azulbold /* texto azul bold */ {font-weight:bold; color:#003366;}
.CUERPO_en .negro-destacado    /* texto negro destacado */     {font-family:'Lato', Verdana, Geneva, sans-serif; color:#666666; font-size:16px; line-height:130%;}
.CUERPO_en .calipso /* texto amarillo */  {color:#15ab90;}
.CUERPO_en .azul     /* texto azul */      {color:#003366;}
.CUERPO_en .blanco   /* texto blanco */    {color:#FCFCFC;}
.CUERPO_en .negro    /* texto negro */     {color:#000000;}
.CUERPO_en .rojo     /* texto rojo */      {color:#CC0000;}
.CUERPO_en .naranjo  /* texto naranjo */   {color:#FF6000;}
.CUERPO_en .verde    /* texto verde */     {color:#336600;}
.CUERPO_en .gris     /* texto gris */      {color:#5C5C5C;}
.CUERPO_en .radius {border-radius:50%;}
/*/vtxt*/

/*vtxt uno*/
.CUERPO_uno .subtit /* subtitulos */{font-size:25px; margin:0; padding:0; color:#003366; width:100%;}
.CUERPO_uno .subtit-sinlink /* subtitulos */{font-size:30px; line-height:1.73; margin:0; padding:0; font-family:'Lato', Verdana, Geneva, sans-serif; color:#000000; width:100%; float:left;}
.CUERPO_uno .titulos  /* titulos */         {width:100%; margin:0; padding:0; font-family:'Lato', Verdana, Geneva, sans-serif; color:#0d73d6; font-size:21px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO_uno .piefoto  /* pies de fotos */   {color:#333333; font-size:12px;}
.CUERPO_uno .resalta /* texto resaltado */  {font-family:'Lato', Verdana, Geneva, sans-serif; color:#000000; font-size:20px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO_uno .destacado /* texto destacado */  {color:#960000; font-size:13px; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.CUERPO .bajada /* texto bajada */  {font-family:'Lato', Verdana, Geneva, sans-serif; color:#0d73d6; font-size:30px; letter-spacing:0.1px; line-height:120%;}
.CUERPO_uno .destacado-dos /* texto destacado dos */  {color:#000000; font-size:30px; font-family:'Lato', Verdana, Geneva, sans-serif; margin-bottom:15px; display:block;}
.CUERPO_uno .azulbold /* texto azul bold */ {font-weight:bold; color:#003366;}
.CUERPO_uno .negro-destacado    /* texto negro destacado */     {font-family:'Lato', Verdana, Geneva, sans-serif; color:#666666; font-size:16px; line-height:130%;}
.CUERPO .cita /* texto cita */  {
    color: #e1120a;
    font-size: 18px;
    font-family: 'Lato', Verdana, Geneva, sans-serif;
    line-height: 30px;
    padding: 15px;
    width: 250px;
    border-top-width: 4px;
    border-bottom-width: 4px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #e1120a;
    border-bottom-color: #e1120a;
    float: left;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left: 0px;
}
.CUERPO .cita_1 /* texto cita */  {
    color: #e1120a;
    font-size: 18px;
    font-family: 'Lato', Verdana, Geneva, sans-serif;
    line-height: 30px;
    width: 250px;
    float: right;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 20px;
    border-left-width: 4px;
    border-left-style: solid;
    border-left-color: #e1120a;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 15px;
}
.CUERPO_uno .calipso /* texto amarillo */  {color:#15ab90;}
.CUERPO_uno .azul     /* texto azul */      {color:#003366;}
.CUERPO_uno .blanco   /* texto blanco */    {color:#FCFCFC;}
.CUERPO_uno .negro    /* texto negro */     {color:#000000;}
.CUERPO_uno .rojo     /* texto rojo */      {color:#CC0000;}
.CUERPO_uno .naranjo  /* texto naranjo */   {color:#FF6000;}
.CUERPO_uno .verde    /* texto verde */     {color:#336600;}
.CUERPO_uno .gris     /* texto gris */      {color:#5C5C5C;}
.CUERPO_uno .radius {border-radius:50%;}
/*/vtxt*/

/*vtxt dos*/
.CUERPO_dos .subtit /* subtitulos */{font-size:25px; margin:0; padding:0; color:#003366; width:100%;}
.CUERPO_dos .subtit-sinlink /* subtitulos */{font-size:30px; line-height:1.73; margin:0; padding:0; font-family:'Lato', Verdana, Geneva, sans-serif; color:#000000; width:100%; float:left;}
.CUERPO_dos .titulos  /* titulos */         {width:100%; margin:0; padding:0; font-family:'Lato' Verdana, Geneva, sans-serif; color:#1b88cc; font-size:21px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO_dos .piefoto  /* pies de fotos */   {color:#333333; font-size:12px;}
.CUERPO_dos .resalta /* texto resaltado */  {font-family:'Lato', Verdana, Geneva, sans-serif; color:#000000; font-size:20px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO .bajada /* texto bajada */  {font-family:'Lato', Verdana, Geneva, sans-serif; color:#0d73d6; font-size:30px; letter-spacing:0.1px; line-height:120%;}
.CUERPO_dos .destacado /* texto destacado */  {color:#960000; font-size:13px; text-transform:uppercase; font-family:'Lato', Arial, Helvetica, sans-serif;}
.CUERPO_dos .destacado-dos /* texto destacado dos */  {color:#000000; font-size:30px; font-family:'Lato', Verdana, Geneva, sans-serif; margin-bottom:15px; display:block;}
.CUERPO_dos .azulbold /* texto azul bold */ {font-weight:bold; color:#003366;}
.CUERPO_dos .negro-destacado    /* texto negro destacado */     {font-family:'Lato', Verdana, Geneva, sans-serif; color:#666666; font-size:16px; line-height:130%;}
.CUERPO .cita /* texto cita */  {
    color: #e1120a;
    font-size: 18px;
    font-family: 'Lato', Verdana, Geneva, sans-serif;
    line-height: 30px;
    padding: 15px;
    width: 250px;
    border-top-width: 4px;
    border-bottom-width: 4px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #e1120a;
    border-bottom-color: #e1120a;
    float: left;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left: 0px;
}
.CUERPO .cita_1 /* texto cita */  {
    color: #e1120a;
    font-size: 18px;
    font-family: 'Lato', Verdana, Geneva, sans-serif;
    line-height: 30px;
    width: 250px;
    float: right;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 20px;
    border-left-width: 4px;
    border-left-style: solid;
    border-left-color: #e1120a;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 15px;
}
.CUERPO_dos .calipso /* texto amarillo */  {color:#15ab90;}
.CUERPO_dos .azul     /* texto azul */      {color:#003366;}
.CUERPO_dos .blanco   /* texto blanco */    {color:#FCFCFC;}
.CUERPO_dos .negro    /* texto negro */     {color:#000000;}
.CUERPO_dos .rojo     /* texto rojo */      {color:#CC0000;}
.CUERPO_dos .naranjo  /* texto naranjo */   {color:#FF6000;}
.CUERPO_dos .verde    /* texto verde */     {color:#336600;}
.CUERPO_dos .gris     /* texto gris */      {color:#5C5C5C;}
.CUERPO_dos .radius {border-radius:50%;}
/*/vtxt*/

/*vtxt tres*/
.CUERPO_tres .subtit /* subtitulos */{font-size:25px; margin:0; padding:0; color:#003366; width:100%;}
.CUERPO_tres .subtit-sinlink /* subtitulos */{font-size:30px; line-height:1.73; margin:0; padding:0; font-family:Nexa-Book, Verdana, Geneva, sans-serif; color:#000000; width:100%; float:left;}
.CUERPO_tres .titulos  /* titulos */         {width:100%; margin:0; padding:0; font-family:Nexa-Bold, Verdana, Geneva, sans-serif; color:#0d73d6; font-size:21px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO_tres .piefoto  /* pies de fotos */   {color:#333333; font-size:12px;}
.CUERPO_tres .resalta /* texto resaltado */  {font-family:Nexa-Book, Verdana, Geneva, sans-serif; color:#000000; font-size:20px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO .bajada /* texto bajada */  {font-family:Nexa-Light, Verdana, Geneva, sans-serif; color:#0d73d6; font-size:30px; letter-spacing:0.1px; line-height:120%;}
.CUERPO_tres .destacado /* texto destacado */  {color:#960000; font-size:13px; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.CUERPO_tres .destacado-dos /* texto destacado dos */  {color:#000000; font-size:30px; font-family:Nexa-Book, Verdana, Geneva, sans-serif; margin-bottom:15px; display:block;}
.CUERPO_tres .azulbold /* texto azul bold */ {font-weight:bold; color:#003366;}
.CUERPO_tres .negro-destacado    /* texto negro destacado */     {font-family:NexaRegular, Verdana, Geneva, sans-serif; color:#666666; font-size:16px; line-height:130%;}
.CUERPO .cita /* texto cita */  {
    color: #e1120a;
    font-size: 18px;
    font-family: NexaRegular, Verdana, Geneva, sans-serif;
    line-height: 30px;
    padding: 15px;
    width: 250px;
    border-top-width: 4px;
    border-bottom-width: 4px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #e1120a;
    border-bottom-color: #e1120a;
    float: left;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left: 0px;
}
.CUERPO .cita_1 /* texto cita */  {
    color: #e1120a;
    font-size: 18px;
    font-family: NexaRegular, Verdana, Geneva, sans-serif;
    line-height: 30px;
    width: 250px;
    float: right;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 20px;
    border-left-width: 4px;
    border-left-style: solid;
    border-left-color: #e1120a;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 15px;
}
.CUERPO_tres .calipso /* texto amarillo */  {color:#15ab90;}
.CUERPO_tres .azul     /* texto azul */      {color:#003366;}
.CUERPO_tres .blanco   /* texto blanco */    {color:#FCFCFC;}
.CUERPO_tres .negro    /* texto negro */     {color:#000000;}
.CUERPO_tres .rojo     /* texto rojo */      {color:#CC0000;}
.CUERPO_tres .naranjo  /* texto naranjo */   {color:#FF6000;}
.CUERPO_tres .verde    /* texto verde */     {color:#336600;}
.CUERPO_tres .gris     /* texto gris */      {color:#5C5C5C;}
.CUERPO_tres .radius {border-radius:50%;}
/*/vtxt*/

/*vtxt cuatro*/
.CUERPO_cuatro .subtit /* subtitulos */{font-size:25px; margin:0; padding:0; color:#003366; width:100%;}
.CUERPO_cuatro .subtit-sinlink /* subtitulos */{font-size:30px; line-height:1.73; margin:0; padding:0; font-family:Nexa-Book, Verdana, Geneva, sans-serif; color:#000000; width:100%; float:left;}
.CUERPO_cuatro .titulos  /* titulos */         {width:100%; margin:0; padding:0; font-family:Nexa-Bold, Verdana, Geneva, sans-serif; color:#0d73d6; font-size:21px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO_cuatro .piefoto  /* pies de fotos */   {color:#333333; font-size:12px;}
.CUERPO_cuatro .resalta /* texto resaltado */  {font-family:Nexa-Book, Verdana, Geneva, sans-serif; color:#000000; font-size:20px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO .bajada /* texto bajada */  {font-family:Nexa-Light, Verdana, Geneva, sans-serif; color:#0d73d6; font-size:30px; letter-spacing:0.1px; line-height:120%;}
.CUERPO_cuatro .destacado /* texto destacado */  {color:#960000; font-size:13px; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.CUERPO_cuatro .destacado-dos /* texto destacado dos */  {color:#000000; font-size:30px; font-family:Nexa-Book, Verdana, Geneva, sans-serif; margin-bottom:15px; display:block;}
.CUERPO_cuatro .azulbold /* texto azul bold */ {font-weight:bold; color:#003366;}
.CUERPO_cuatro .negro-destacado    /* texto negro destacado */     {font-family:NexaRegular, Verdana, Geneva, sans-serif; color:#666666; font-size:16px; line-height:130%;}
.CUERPO .cita /* texto cita */  {
    color: #e1120a;
    font-size: 18px;
    font-family: NexaRegular, Verdana, Geneva, sans-serif;
    line-height: 30px;
    padding: 15px;
    width: 250px;
    border-top-width: 4px;
    border-bottom-width: 4px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #e1120a;
    border-bottom-color: #e1120a;
    float: left;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left: 0px;
}
.CUERPO .cita_1 /* texto cita */  {
    color: #e1120a;
    font-size: 18px;
    font-family: NexaRegular, Verdana, Geneva, sans-serif;
    line-height: 30px;
    width: 250px;
    float: right;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 20px;
    border-left-width: 4px;
    border-left-style: solid;
    border-left-color: #e1120a;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 15px;
}
.CUERPO_cuatro .calipso /* texto amarillo */  {color:#15ab90;}
.CUERPO_cuatro .azul     /* texto azul */      {color:#003366;}
.CUERPO_cuatro .blanco   /* texto blanco */    {color:#FCFCFC;}
.CUERPO_cuatro .negro    /* texto negro */     {color:#000000;}
.CUERPO_cuatro .rojo     /* texto rojo */      {color:#CC0000;}
.CUERPO_cuatro .naranjo  /* texto naranjo */   {color:#FF6000;}
.CUERPO_cuatro .verde    /* texto verde */     {color:#336600;}
.CUERPO_cuatro .gris     /* texto gris */      {color:#5C5C5C;}
.CUERPO_cuatro .radius {border-radius:50%;}
/*/vtxt*/

/*vtxt cinco*/
.CUERPO_cinco .subtit /* subtitulos */{font-size:25px; margin:0; padding:0; color:#003366; width:100%;}
.CUERPO_cinco .subtit-sinlink /* subtitulos */{font-size:30px; line-height:1.73; margin:0; padding:0; font-family:Nexa-Book, Verdana, Geneva, sans-serif; color:#000000; width:100%; float:left;}
.CUERPO_cinco .titulos  /* titulos */         {width:100%; margin:0; padding:0; font-family:Nexa-Bold, Verdana, Geneva, sans-serif; color:#0d73d6; font-size:21px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO_cinco .piefoto  /* pies de fotos */   {color:#333333; font-size:13px;}
.CUERPO_cinco .resalta /* texto resaltado */  {font-family:Nexa-Book, Verdana, Geneva, sans-serif; color:#000000; font-size:20px; letter-spacing:0.1px; line-height:1.5;}
.CUERPO .bajada /* texto bajada */  {font-family:'Lato', Verdana, Geneva, sans-serif; color:#f30707; font-size:28px; letter-spacing:0.1px; line-height:120%;}
.CUERPO_cinco .destacado /* texto destacado */  {color:#960000; font-size:13px; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.CUERPO_cinco .destacado-dos /* texto destacado dos */  {color:#000000; font-size:30px; font-family:Nexa-Book, Verdana, Geneva, sans-serif; margin-bottom:15px; display:block;}
.CUERPO_cinco .azulbold /* texto azul bold */ {font-weight:bold; color:#003366;}
.CUERPO_cinco .negro-destacado    /* texto negro destacado */     {font-family:NexaRegular, Verdana, Geneva, sans-serif; color:#666666; font-size:16px; line-height:130%;}
.CUERPO .cita /* texto cita */  {
    color: #e1120a;
    font-size: 18px;
    font-family: NexaRegular, Verdana, Geneva, sans-serif;
    line-height: 30px;
    padding: 15px;
    width: 250px;
    border-top-width: 4px;
    border-bottom-width: 4px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #e1120a;
    border-bottom-color: #e1120a;
    float: left;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left: 0px;
}
.CUERPO .cita_1 /* texto cita */  {
    color: #e1120a;
    font-size: 18px;
    font-family: NexaRegular, Verdana, Geneva, sans-serif;
    line-height: 30px;
    width: 250px;
    float: right;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 20px;
    border-left-width: 4px;
    border-left-style: solid;
    border-left-color: #e1120a;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 15px;
}
.CUERPO_cinco .calipso /* texto amarillo */  {color:#15ab90;}
.CUERPO_cinco .azul     /* texto azul */      {color:#003366;}
.CUERPO_cinco .blanco   /* texto blanco */    {color:#FCFCFC;}
.CUERPO_cinco .negro    /* texto negro */     {color:#000000;}
.CUERPO_cinco .rojo     /* texto rojo */      {color:#CC0000;}
.CUERPO_cinco .naranjo  /* texto naranjo */   {color:#FF6000;}
.CUERPO_cinco .verde    /* texto verde */     {color:#336600;}
.CUERPO_cinco .gris     /* texto gris */      {color:#5C5C5C;}
.CUERPO_cinco .radius {border-radius:50%;}
/*/vtxt*/

/*vtxt_table*/
.CUERPO .table-right {float:right;}
.CUERPO .table-left {float:left;}
.CUERPO .table-center {margin:auto;}
.CUERPO .table-gris {margin:3px 0; padding:8px; border-collapse:collapse; empty-cells:show; float:left; border:1px solid #CCC;}
.CUERPO .table-gris tr td {border:1px solid #e0e0e0; padding:8px; }

.CUERPO .table-responsive {margin-bottom:15px; overflow-x:scroll; overflow-y:hidden; width:100%;}
.CUERPO .table-responsive > .table {margin-bottom:0; width:100%; max-width:100%;}
/*/vtxt_table*/

/*vtxt_table CUERPO_en*/
.CUERPO_en .table-right {float:right;}
.CUERPO_en .table-left {float:left;}
.CUERPO_en .table-center {margin:auto;}
.CUERPO_en .table-gris {margin:3px 0; padding:8px; border-collapse:collapse; empty-cells:show; float:left; border:1px solid #CCC;}
.CUERPO_en .table-gris tr td {border:1px solid #e0e0e0; padding:8px; }

.CUERPO_en .table-responsive {margin-bottom:15px; overflow-x:scroll; overflow-y:hidden; width:100%;}
.CUERPO_en .table-responsive > .table {margin-bottom:0; width:100%; max-width:100%;}

.CUERPO_uno .table-right {float:right;}
.CUERPO_uno .table-left {float:left;}
.CUERPO_uno .table-center {margin:auto;}
.CUERPO_uno .table-gris {margin:3px 0; padding:8px; border-collapse:collapse; empty-cells:show; float:left; border:1px solid #CCC;}
.CUERPO_uno .table-gris tr td {border:1px solid #e0e0e0; padding:8px; }

.CUERPO_uno .table-responsive {margin-bottom:15px; overflow-x:scroll; overflow-y:hidden; width:100%;}
.CUERPO_uno .table-responsive > .table {margin-bottom:0; width:100%; max-width:100%;}

.CUERPO_dos .table-right {float:right;}
.CUERPO_dos .table-left {float:left;}
.CUERPO_dos .table-center {margin:auto;}
.CUERPO_dos .table-gris {margin:3px 0; padding:8px; border-collapse:collapse; empty-cells:show; float:left; border:1px solid #CCC;}
.CUERPO_dos .table-gris tr td {border:1px solid #e0e0e0; padding:8px; }

.CUERPO_dos .table-responsive {margin-bottom:15px; overflow-x:scroll; overflow-y:hidden; width:100%;}
.CUERPO_dos .table-responsive > .table {margin-bottom:0; width:100%; max-width:100%;}

.CUERPO_tres .table-right {float:right;}
.CUERPO_tres .table-left {float:left;}
.CUERPO_tres .table-center {margin:auto;}
.CUERPO_tres .table-gris {margin:3px 0; padding:8px; border-collapse:collapse; empty-cells:show; float:left; border:1px solid #CCC;}
.CUERPO_tres .table-gris tr td {border:1px solid #e0e0e0; padding:8px; }

.CUERPO_tres .table-responsive {margin-bottom:15px; overflow-x:scroll; overflow-y:hidden; width:100%;}
.CUERPO_tres .table-responsive > .table {margin-bottom:0; width:100%; max-width:100%;}

.CUERPO_cuatro .table-right {float:right;}
.CUERPO_cuatro .table-left {float:left;}
.CUERPO_cuatro .table-center {margin:auto;}
.CUERPO_cuatro .table-gris {margin:3px 0; padding:8px; border-collapse:collapse; empty-cells:show; float:left; border:1px solid #CCC;}
.CUERPO_cuatro .table-gris tr td {border:1px solid #e0e0e0; padding:8px; }

.CUERPO_cuatro .table-responsive {margin-bottom:15px; overflow-x:scroll; overflow-y:hidden; width:100%;}
.CUERPO_cuatro .table-responsive > .table {margin-bottom:0; width:100%; max-width:100%;}

.CUERPO_cinco .table-right {float:right;}
.CUERPO_cinco .table-left {float:left;}
.CUERPO_cinco .table-center {margin:auto;}
.CUERPO_cinco .table-gris {margin:3px 0; padding:8px; border-collapse:collapse; empty-cells:show; float:left; border:1px solid #CCC;}
.CUERPO_cinco .table-gris tr td {border:1px solid #e0e0e0; padding:8px; }

.CUERPO_cinco .table-responsive {margin-bottom:15px; overflow-x:scroll; overflow-y:hidden; width:100%;}
.CUERPO_cinco .table-responsive > .table {margin-bottom:0; width:100%; max-width:100%;}
/*/vtxt_table*/

/*vtxt_tr*/
.CUERPO .tr-estilo-fondogris {background-color:#dcdcdc;}
.CUERPO .tr-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
.CUERPO .tr-estilo-fondoazul td{color:#FFFFFF; font-weight:bold;}
/*/vtxt_tr*/

/*vtxt_tr CUERPO_en*/
.CUERPO_en .tr-estilo-fondogris {background-color:#dcdcdc;}
.CUERPO_en .tr-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
.CUERPO_en .tr-estilo-fondoazul td{color:#FFFFFF; font-weight:bold;}

.CUERPO_uno .tr-estilo-fondogris {background-color:#dcdcdc;}
.CUERPO_uno .tr-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
.CUERPO_uno .tr-estilo-fondoazul td{color:#FFFFFF; font-weight:bold;}

.CUERPO_dos .tr-estilo-fondogris {background-color:#dcdcdc;}
.CUERPO_dos .tr-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
.CUERPO_dos .tr-estilo-fondoazul td{color:#FFFFFF; font-weight:bold;}

.CUERPO_tres .tr-estilo-fondogris {background-color:#dcdcdc;}
.CUERPO_tres .tr-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
.CUERPO_tres .tr-estilo-fondoazul td{color:#FFFFFF; font-weight:bold;}

.CUERPO_cuatro .tr-estilo-fondogris {background-color:#dcdcdc;}
.CUERPO_cuatro .tr-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
.CUERPO_cuatro .tr-estilo-fondoazul td{color:#FFFFFF; font-weight:bold;}

.CUERPO_cinco .tr-estilo-fondogris {background-color:#dcdcdc;}
.CUERPO_cinco .tr-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
.CUERPO_cinco .tr-estilo-fondoazul td{color:#FFFFFF; font-weight:bold;}
/*/vtxt_tr*/

/*vtxt_td*/
.CUERPO .td-estilo-fondogris {background-color:#fff5c6;}
.CUERPO .td-estilo-fondoazul {background-color:#fb6900; color:#FFFFFF; font-weight:bold;}
/*/vtxt_td*/

/*vtxt_td CUERPO_en*/
.CUERPO_en .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO_en .td-estilo-fondoazul {background-color:#fb6900; color:#FFFFFF; font-weight:bold;}

.CUERPO_uno .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO_uno .td-estilo-fondoazul {background-color:#fb6900; color:#FFFFFF; font-weight:bold;}

.CUERPO_dos .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO_dos .td-estilo-fondoazul {background-color:#fb6900; color:#FFFFFF; font-weight:bold;}

.CUERPO_tres .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO_tres .td-estilo-fondoazul {background-color:#fb6900; color:#FFFFFF; font-weight:bold;}

.CUERPO_cuatro .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO_cuatro .td-estilo-fondoazul {background-color:#fb6900; color:#FFFFFF; font-weight:bold;}
/*/vtxt_td*/

/* estilos obligatorios para tablas en vtxt */
.CUERPO table {margin:10px 0; border-collapse:collapse; empty-cells:show; border: none;  background: white; margin: auto; max-width: 1200px; width: 100%; border:1px solid #c1c3d1}
.CUERPO table a {border-bottom:none; color:#003366;}
.CUERPO td {margin:0; padding:2px;}
.CUERPO img {margin:.5em .8em; width:auto; max-width: 800px; height:auto;}
/* estilos  tablas especial hosting vtxt */
.CUERPO table {width:100% !important; clear:both; margin:40px 0 !important; padding:0; border-collapse:collapse; empty-cells:show;}
.CUERPO tr, .CUERPO th {padding:0;}
.CUERPO tr:first-child {border-top:1px solid #dcdce7; border-left:1px solid #dcdce7; border-right:1px solid #dcdce7; color:#ffffff; background:#393979 !important; border-bottom:0 solid #9ea7af; border-top: 1px solid #dcdce7; font-size:18px; font-weight: 100; padding:30px 0; text-align:left; vertical-align:middle;}
.CUERPO tr:first-child td {border:0 solid #dcdce7; padding-top:20px; padding-bottom:20px; color:#ffffff; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:13px;}
.CUERPO tr:last-child {border-bottom:1px solid #dcdce7;}
.CUERPO th { color:#D5DDE5; background:#1b1e24; border-bottom:4px solid #9ea7af; border-right: 1px solid #343a45; font-size:18px; font-weight: 100; padding:20px; text-align:left; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);vertical-align:middle;}
.CUERPO th:last-child {border-top-right-radius:3px;border-right:none;}
.CUERPO th:first-child {border-top-left-radius:3px;}
.CUERPO td {padding:10px; text-align:left;vertical-align:middle;font-size:18px; border:0 solid #dcdce7;}
.CUERPO td:last-child { border-right: 0px;}

.CUERPO tr:nth-child(odd) {background-color:#efeff4;}
.CUERPO tr:nth-child(even) {background-color:#ffffff;}
/*/vtxt*/

/* estilos obligatorios para tablas en vtxt  CUERPO_en*/
.CUERPO_en table {margin:10px 0; border-collapse:collapse; empty-cells:show; border: none;  background: white; margin: auto; max-width: 1200px; width: 100%; border:1px solid #c1c3d1}
.CUERPO_en table a {border-bottom:none; color:#bd0c17;}
.CUERPO_en td {margin:0; padding:2px;}
.CUERPO_en img {margin:.5em .8em; width:auto; max-width: 800px; height:auto;}
/* estilos  tablas especial hosting vtxt */
.CUERPO_en table {width:100% !important; clear:both; margin:40px 0 !important; padding:0; border-collapse:collapse; empty-cells:show;}
.CUERPO_en tr, .CUERPO_en th {padding:0;}
.CUERPO_en tr:first-child {border-top:1px solid #dcdce7; border-left:1px solid #dcdce7; border-right:1px solid #dcdce7; color:#ffffff; background:#393979 !important; border-bottom:0 solid #9ea7af; border-top: 1px solid #dcdce7; font-size:18px; font-weight: 100; padding:30px 0; text-align:left; vertical-align:middle;}
.CUERPO_en tr:first-child td {border:0 solid #dcdce7; padding-top:20px; padding-bottom:20px; color:#ffffff; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:13px;}
.CUERPO_en tr:last-child {border-bottom:1px solid #dcdce7;}
.CUERPO_en th { color:#D5DDE5; background:#1b1e24; border-bottom:4px solid #9ea7af; border-right: 1px solid #343a45; font-size:18px; font-weight: 100; padding:20px; text-align:left; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);vertical-align:middle;}
.CUERPO_en th:last-child {border-top-right-radius:3px;border-right:none;}
.CUERPO_en th:first-child {border-top-left-radius:3px;}
.CUERPO_en td {padding:10px; text-align:left;vertical-align:middle;font-size:18px; border:0 solid #dcdce7;}
.CUERPO_en td:last-child { border-right: 0px;}

.CUERPO_en tr:nth-child(odd) {background-color:#efeff4;}
.CUERPO_en tr:nth-child(even) {background-color:#ffffff;}



.CUERPO_uno table {margin:10px 0; border-collapse:collapse; empty-cells:show; border: none;  background: white; margin: auto; max-width: 1200px; width: 100%; border:1px solid #c1c3d1}
.CUERPO_uno table a {border-bottom:none; color:#bd0c17;}
.CUERPO_uno td {margin:0; padding:2px;}
.CUERPO_uno img {margin:.5em .8em; width:auto; max-width: 800px; height:auto;}
/* estilos  tablas especial hosting vtxt */
.CUERPO_uno table {width:100% !important; clear:both; margin:40px 0 !important; padding:0; border-collapse:collapse; empty-cells:show;}
.CUERPO_uno tr, .CUERPO_en th {padding:0;}
.CUERPO_uno tr:first-child {border-top:1px solid #dcdce7; border-left:1px solid #dcdce7; border-right:1px solid #dcdce7; color:#ffffff; background:#393979 !important; border-bottom:0 solid #9ea7af; border-top: 1px solid #dcdce7; font-size:18px; font-weight: 100; padding:30px 0; text-align:left; vertical-align:middle;}
.CUERPO_uno tr:first-child td {border:0 solid #dcdce7; padding-top:20px; padding-bottom:20px; color:#ffffff; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:13px;}
.CUERPO_uno tr:last-child {border-bottom:1px solid #dcdce7;}
.CUERPO_uno th { color:#D5DDE5; background:#1b1e24; border-bottom:4px solid #9ea7af; border-right: 1px solid #343a45; font-size:18px; font-weight: 100; padding:20px; text-align:left; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);vertical-align:middle;}
.CUERPO_uno th:last-child {border-top-right-radius:3px;border-right:none;}
.CUERPO_uno th:first-child {border-top-left-radius:3px;}
.CUERPO_uno td {padding:10px; text-align:left;vertical-align:middle;font-size:18px; border:0 solid #dcdce7;}
.CUERPO_uno td:last-child { border-right: 0px;}

.CUERPO_uno tr:nth-child(odd) {background-color:#efeff4;}
.CUERPO_uno tr:nth-child(even) {background-color:#ffffff;}


.CUERPO_dos table {margin:10px 0; border-collapse:collapse; empty-cells:show; border: none;  background: white; margin: auto; max-width: 1200px; width: 100%; border:1px solid #c1c3d1}
.CUERPO_dos table a {border-bottom:none; color:#bd0c17;}
.CUERPO_dos td {margin:0; padding:2px;}
.CUERPO_dos img {margin:.5em .8em; width:auto; max-width: 800px; height:auto;}
/* estilos  tablas especial hosting vtxt */
.CUERPO_dos table {width:100% !important; clear:both; margin:40px 0 !important; padding:0; border-collapse:collapse; empty-cells:show;}
.CUERPO_dos tr, .CUERPO_en th {padding:0;}
.CUERPO_dos tr:first-child {border-top:1px solid #dcdce7; border-left:1px solid #dcdce7; border-right:1px solid #dcdce7; color:#ffffff; background:#393979 !important; border-bottom:0 solid #9ea7af; border-top: 1px solid #dcdce7; font-size:18px; font-weight: 100; padding:30px 0; text-align:left; vertical-align:middle;}
.CUERPO_dos tr:first-child td {border:0 solid #dcdce7; padding-top:20px; padding-bottom:20px; color:#ffffff; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:13px;}
.CUERPO_dos tr:last-child {border-bottom:1px solid #dcdce7;}
.CUERPO_dos th { color:#D5DDE5; background:#1b1e24; border-bottom:4px solid #9ea7af; border-right: 1px solid #343a45; font-size:18px; font-weight: 100; padding:20px; text-align:left; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);vertical-align:middle;}
.CUERPO_dos th:last-child {border-top-right-radius:3px;border-right:none;}
.CUERPO_dos th:first-child {border-top-left-radius:3px;}
.CUERPO_dos td {padding:10px; text-align:left;vertical-align:middle;font-size:18px; border:0 solid #dcdce7;}
.CUERPO_dos td:last-child { border-right: 0px;}

.CUERPO_dos tr:nth-child(odd) {background-color:#efeff4;}
.CUERPO_dos tr:nth-child(even) {background-color:#ffffff;}


.CUERPO_tres table {margin:10px 0; border-collapse:collapse; empty-cells:show; border: none;  background: white; margin: auto; max-width: 1200px; width: 100%; border:1px solid #c1c3d1}
.CUERPO_tres table a {border-bottom:none; color:#bd0c17;}
.CUERPO_tres td {margin:0; padding:2px;}
.CUERPO_tres img {margin:.5em .8em; width:auto; max-width: 800px; height:auto;}
/* estilos  tablas especial hosting vtxt */
.CUERPO_tres table {width:100% !important; clear:both; margin:40px 0 !important; padding:0; border-collapse:collapse; empty-cells:show;}
.CUERPO_tres tr, .CUERPO_en th {padding:0;}
.CUERPO_tres tr:first-child {border-top:1px solid #dcdce7; border-left:1px solid #dcdce7; border-right:1px solid #dcdce7; color:#ffffff; background:#393979 !important; border-bottom:0 solid #9ea7af; border-top: 1px solid #dcdce7; font-size:18px; font-weight: 100; padding:30px 0; text-align:left; vertical-align:middle;}
.CUERPO_tres tr:first-child td {border:0 solid #dcdce7; padding-top:20px; padding-bottom:20px; color:#ffffff; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:13px;}
.CUERPO_tres tr:last-child {border-bottom:1px solid #dcdce7;}
.CUERPO_tres th { color:#D5DDE5; background:#1b1e24; border-bottom:4px solid #9ea7af; border-right: 1px solid #343a45; font-size:18px; font-weight: 100; padding:20px; text-align:left; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);vertical-align:middle;}
.CUERPO_tres th:last-child {border-top-right-radius:3px;border-right:none;}
.CUERPO_tres th:first-child {border-top-left-radius:3px;}
.CUERPO_tres td {padding:10px; text-align:left;vertical-align:middle;font-size:18px; border:0 solid #dcdce7;}
.CUERPO_tres td:last-child { border-right: 0px;}

.CUERPO_tres tr:nth-child(odd) {background-color:#efeff4;}
.CUERPO_tres tr:nth-child(even) {background-color:#ffffff;}

.CUERPO_cuatro table {margin:10px 0; border-collapse:collapse; empty-cells:show; border: none;  background: white; margin: auto; max-width: 1200px; width: 100%; border:1px solid #c1c3d1}
.CUERPO_cuatro table a {border-bottom:none; color:#bd0c17;}
.CUERPO_cuatro td {margin:0; padding:2px;}
.CUERPO_cuatro img {margin:.5em .8em; width:auto; max-width: 800px; height:auto;}
/* estilos  tablas especial hosting vtxt */
.CUERPO_cuatro table {width:100% !important; clear:both; margin:40px 0 !important; padding:0; border-collapse:collapse; empty-cells:show;}
.CUERPO_cuatro tr, .CUERPO_en th {padding:0;}
.CUERPO_cuatro tr:first-child {border-top:1px solid #dcdce7; border-left:1px solid #dcdce7; border-right:1px solid #dcdce7; color:#ffffff; background:#393979 !important; border-bottom:0 solid #9ea7af; border-top: 1px solid #dcdce7; font-size:18px; font-weight: 100; padding:30px 0; text-align:left; vertical-align:middle;}
.CUERPO_cuatro tr:first-child td {border:0 solid #dcdce7; padding-top:20px; padding-bottom:20px; color:#ffffff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px;}
.CUERPO_cuatro tr:last-child {border-bottom:1px solid #dcdce7;}
.CUERPO_cuatro th { color:#D5DDE5; background:#1b1e24; border-bottom:4px solid #9ea7af; border-right: 1px solid #343a45; font-size:18px; font-weight: 100; padding:20px; text-align:left; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);vertical-align:middle;}
.CUERPO_cuatro th:last-child {border-top-right-radius:3px;border-right:none;}
.CUERPO_cuatro th:first-child {border-top-left-radius:3px;}
.CUERPO_cuatro td {padding:10px; text-align:left;vertical-align:middle;font-size:18px; border:0 solid #dcdce7;}
.CUERPO_cuatro td:last-child { border-right: 0px;}

.CUERPO_cuatro tr:nth-child(odd) {background-color:#efeff4;}
.CUERPO_cuatro tr:nth-child(even) {background-color:#ffffff;}

.CUERPO_cinco table {margin:10px 0; border-collapse:collapse; empty-cells:show; border: none;  background: white; margin: auto; max-width: 1200px; width: 100%; border:1px solid #c1c3d1}
.CUERPO_cinco table a {border-bottom:none; color:#bd0c17;}
.CUERPO_cinco td {margin:0; padding:2px;}
.CUERPO_cinco img {margin:.5em .8em; width:auto; max-width: 800px; height:auto;}
/* estilos  tablas especial hosting vtxt */
.CUERPO_cinco table {width:100% !important; clear:both; margin:40px 0 !important; padding:0; border-collapse:collapse; empty-cells:show;}
.CUERPO_cinco tr, .CUERPO_en th {padding:0;}
.CUERPO_cinco tr:first-child {border-top:1px solid #dcdce7; border-left:1px solid #dcdce7; border-right:1px solid #dcdce7; color:#ffffff; background:#393979 !important; border-bottom:0 solid #9ea7af; border-top: 1px solid #dcdce7; font-size:18px; font-weight: 100; padding:30px 0; text-align:left; vertical-align:middle;}
.CUERPO_cinco tr:first-child td {border:0 solid #dcdce7; padding-top:20px; padding-bottom:20px; color:#ffffff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px;}
.CUERPO_cinco tr:last-child {border-bottom:1px solid #dcdce7;}
.CUERPO_cinco th { color:#D5DDE5; background:#1b1e24; border-bottom:4px solid #9ea7af; border-right: 1px solid #343a45; font-size:18px; font-weight: 100; padding:20px; text-align:left; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);vertical-align:middle;}
.CUERPO_cinco th:last-child {border-top-right-radius:3px;border-right:none;}
.CUERPO_cinco th:first-child {border-top-left-radius:3px;}
.CUERPO_cinco td {padding:10px; text-align:left;vertical-align:middle;font-size:18px; border:0 solid #dcdce7;}
.CUERPO_cinco td:last-child { border-right: 0px;}

.CUERPO_cinco tr:nth-child(odd) {background-color:#efeff4;}
.CUERPO_cinco tr:nth-child(even) {background-color:#ffffff;}
/*/vtxt*/


/*******************************************************************************************************************************************************************************/
/*-------------------oo------------------------*/

/* CUERPO DEL ARTICULO */
	.CUERPO_2 p {font-size:15px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal !important; color:#595959; margin:0 0 20px 0; line-height:24px; letter-spacing: 0;} /* Esto es solo para que funcione el +/- letra */
	.CUERPO_2 ul, .CUERPO_2 p ul {margin-top:8px; margin-left:50px; font-size:16px; color:#595959; line-height:170%;}
	.CUERPO_2 ul li, .CUERPO_2 p ul li {list-style-type:disc; font-size:16px; font-family:'Lato', Verdana, Geneva, sans-serif; color:#595959; margin: 0 0 10px 0; line-height: 1.2;}
	.CUERPO_2 ol, .CUERPO_2 p ol {margin-top:8px; margin-left:50px; font-size:18px; color:#595959;}
	.CUERPO_2 ol li, .CUERPO_2 p ol li {list-style-type:decimal; font-size:18px; color:#595959;}
	.CUERPO_2 blockquote {margin-left:15px;}
	.CUERPO_2 {margin: 10px auto; padding:0; font-size:18px; font-weight:normal; color:#595959; line-height:170%; clear:both;}
	.CUERPO_2 table, .CUERPO_2 table td { font-family:'Lato', Arial, Helvetica, sans-serif; border-collapse:collapse; padding:10px; font-size:13px; color:#595959; font-weight:normal; text-align:left; line-height: 120% !important;}
	.CUERPO_2 table, .CUERPO_2 table td strong {font-weight:bold; font-size:18px; margin:0; line-height:120%;}
	.CUERPO_2 a {color:#428697; font-weight:bold; text-decoration:none; border-bottom:1px dotted #428697; }
	.CUERPO_2 a img {border-bottom:0px; max-width:100%; width:auto;}
	.CUERPO_2 a:hover, .CUERPO_2 * a:hover {color:#595959; text-decoration:none; border-bottom:none; }
	.CUERPO_2 strong, .CUERPO_2 b {font-weight:bold;}
	.CUERPO_2 sup {font-size:10px;}
	.CUERPO_2 ul {list-style:disc; display: block; margin: 5px 5px 20px 50px; color:#595959;}
	.CUERPO_2 ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; color:#595959;}
	.CUERPO_2 figure, .CUERPO_2 figure.image {display:inline-block; border:0 solid gray; margin:0 2px 0 1px; background:none;}
	.CUERPO_2 figure figcaption {clear:both; padding:5px; font-size:22px; font-family:'Lato', Arial, Helvetica, sans-serif, sans-serif; font-weight:400 !important; color:#132231; line-height:130%; letter-spacing:0; background:#e3eae3;}
	.CUERPO_2 figure.align-left {float:left}
	.CUERPO_2 figure.align-right {float:right}
	.CUERPO_2 figure.image.align-center {display:table; margin-left:auto; margin-right:auto}
	.CUERPO_2 figure.image img {margin:8px 8px 0 8px}
	.CUERPO_2 figure.image figcaption {margin:6px 8px 6px 8px; text-align:center}
/*-------------------oo------------------------*/ 

/*-------------------oo------------------------*/

/*FORMATO VTXT*/
	.CUERPO_2 h1 {font-size:18px; font-weight:normal;}
	.CUERPO_2 h2 {font-size:15px; font-weight:bold;}
	.CUERPO_2 h3 {font-size:12px; font-weight:bold;}
	.CUERPO_2 h4 {font-size:11px; font-weight:bold;}
	.CUERPO_2 h5 {font-size:10px; font-weight:bold;}
	.CUERPO_2 h6 {font-size:9px; font-weight:bold;}
	.CUERPO_2 address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
	.CUERPO_2 pre {font-size:11px; font-weight:normal; color:#595959; text-align:justify; text-indent:10px;}
	.CUERPO_2 .td-estilo-fondogris {background-color:#dddddd;}
	.CUERPO_2 .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
	.CUERPO_2 .tr-estilo-fondogris {background-color:#dddddd;}
	.CUERPO_2 .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}

/*-------------------oo------------------------*/

/* CUERPO DEL ARTICULO */
	.CUERPO_2 p {font-size:15px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal !important; color:#595959; margin:0 0 20px 0; line-height:24px; letter-spacing: 0;} /* Esto es solo para que funcione el +/- letra */
	.CUERPO_2 ul, .CUERPO_2 p ul {margin-top:8px; margin-left:50px; font-size:16px; color:#595959; line-height:170%;}
	.CUERPO_2 ul li, .CUERPO_2 p ul li {list-style-type:disc; font-size:16px; font-family:'Lato', Verdana, Geneva, sans-serif; color:#595959; margin: 0 0 10px 0; line-height: 1.2;}
	.CUERPO_2 ol, .CUERPO_2 p ol {margin-top:8px; margin-left:50px; font-size:18px; color:#595959;}
	.CUERPO_2 ol li, .CUERPO_2 p ol li {list-style-type:decimal; font-size:18px; color:#595959;}
	.CUERPO_2 blockquote {margin-left:15px;}
	.CUERPO_2 {margin: 10px auto; padding:0; font-size:18px; font-weight:normal; color:#595959; line-height:170%; clear:both;}
	.CUERPO_2 table, .CUERPO_2 table td { font-family:'Lato', Arial, Helvetica, sans-serif; border-collapse:collapse; padding:10px; font-size:13px; color:#595959; font-weight:normal; text-align:left; line-height: 120% !important;}
	.CUERPO_2 table, .CUERPO_2 table td strong {font-weight:bold; font-size:18px; margin:0; line-height:120%;}
	.CUERPO_2 a {color:#428697; font-weight:bold; text-decoration:none; border-bottom:1px dotted #428697; }
	.CUERPO_2 a img {border-bottom:0px; max-width:100%; width:auto;}
	.CUERPO_2 a:hover, .CUERPO_2 * a:hover {color:#595959; text-decoration:none; border-bottom:none; }
	.CUERPO_2 strong, .CUERPO_2 b {font-weight:bold;}
	.CUERPO_2 sup {font-size:10px;}
	.CUERPO_2 ul {list-style:disc; display: block; margin: 5px 5px 20px 50px; color:#595959;}
	.CUERPO_2 ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; color:#595959;}
	.CUERPO_2 figure, .CUERPO_2 figure.image {display:inline-block; border:0 solid gray; margin:0 2px 0 1px; background:none;}
	.CUERPO_2 figure figcaption {clear:both; padding:5px; font-size:22px; font-family:'Lato', Arial, Helvetica, sans-serif, sans-serif; font-weight:400 !important; color:#132231; line-height:130%; letter-spacing:0; background:#e3eae3;}
	.CUERPO_2 figure.align-left {float:left}
	.CUERPO_2 figure.align-right {float:right}
	.CUERPO_2 figure.image.align-center {display:table; margin-left:auto; margin-right:auto}
	.CUERPO_2 figure.image img {margin:8px 8px 0 8px}
	.CUERPO_2 figure.image figcaption {margin:6px 8px 6px 8px; text-align:center}
/*-------------------oo------------------------*/
/*-------------------oo------------------------*/

/* CUERPO EN DEL ARTICULO */
	.CUERPO_2_en p {font-size:15px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal !important; color:#595959; margin:0 0 20px 0; line-height:24px; letter-spacing: 0;} /* Esto es solo para que funcione el +/- letra */
	.CUERPO_2_en ul, .CUERPO_2_en p ul {margin-top:8px; margin-left:50px; font-size:16px; color:#595959; line-height:170%;}
	.CUERPO_2_en ul li, .CUERPO_2_en p ul li {list-style-type:disc; font-size:16px; font-family:'Lato', Verdana, Geneva, sans-serif; color:#595959; margin: 0 0 10px 0; line-height: 1.2;}
	.CUERPO_2_en ol, .CUERPO_2_en p ol {margin-top:8px; margin-left:50px; font-size:18px; color:#595959;}
	.CUERPO_2_en ol li, .CUERPO_2_en p ol li {list-style-type:decimal; font-size:18px; color:#595959;}
	.CUERPO_2_en blockquote {margin-left:15px;}
	.CUERPO_2_en {margin: 10px auto; padding:0; font-size:18px; font-weight:normal; color:#595959; line-height:170%; clear:both;}
	.CUERPO_2_en table, .CUERPO_2_en table td { font-family:'Lato', Arial, Helvetica, sans-serif; border-collapse:collapse; padding:10px; font-size:13px; color:#595959; font-weight:normal; text-align:left; line-height: 120% !important;}
	.CUERPO_2_en table, .CUERPO_2_en table td strong {font-weight:bold; font-size:18px; margin:0; line-height:120%;}
	.CUERPO_2_en a {color:#428697; font-weight:bold; text-decoration:none; border-bottom:1px dotted #428697; }
	.CUERPO_2_en a img {border-bottom:0px; max-width:100%; width:auto;}
	.CUERPO_2_en a:hover, .CUERPO_2_en * a:hover {color:#595959; text-decoration:none; border-bottom:none; }
	.CUERPO_2_en strong, .CUERPO_2_en b {font-weight:bold;}
	.CUERPO_2_en sup {font-size:10px;}
	.CUERPO_2_en ul {list-style:disc; display: block; margin: 5px 5px 20px 50px; color:#595959;}
	.CUERPO_2_en ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; color:#595959;}
	.CUERPO_2_en figure, .CUERPO_2_en figure.image {display:inline-block; border:0 solid gray; margin:0 2px 0 1px; background:none;}
	.CUERPO_2_en figure figcaption {clear:both; padding:5px; font-size:22px; font-family:'Lato', Arial, Helvetica, sans-serif, sans-serif; font-weight:400 !important; color:#132231; line-height:130%; letter-spacing:0; background:#e3eae3;}
	.CUERPO_2_en figure.align-left {float:left}
	.CUERPO_2_en figure.align-right {float:right}
	.CUERPO_2_en figure.image.align-center {display:table; margin-left:auto; margin-right:auto}
	.CUERPO_2_en figure.image img {margin:8px 8px 0 8px}
	.CUERPO_2_en figure.image figcaption {margin:6px 8px 6px 8px; text-align:center}
/*-------------------oo------------------------*/

/*-------------------oo------------------------*/

/*FORMATO VTXT*/
	.CUERPO_2 h1 {font-size:18px; font-weight:normal;}
	.CUERPO_2 h2 {font-size:15px; font-weight:bold;}
	.CUERPO_2 h3 {font-size:12px; font-weight:bold;}
	.CUERPO_2 h4 {font-size:11px; font-weight:bold;}
	.CUERPO_2 h5 {font-size:10px; font-weight:bold;}
	.CUERPO_2 h6 {font-size:9px; font-weight:bold;}
	.CUERPO_2 address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
	.CUERPO_2 pre {font-size:11px; font-weight:normal; color:#595959; text-align:justify; text-indent:10px;}
	.CUERPO_2 .td-estilo-fondogris {background-color:#dddddd;}
	.CUERPO_2 .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
	.CUERPO_2 .tr-estilo-fondogris {background-color:#dddddd;}
	.CUERPO_2 .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
/*-------------------oo------------------------*/

/*FORMATO VTXT CUERPO_en*/
	.CUERPO_2_en h1 {font-size:18px; font-weight:normal;}
	.CUERPO_2_en h2 {font-size:15px; font-weight:bold;}
	.CUERPO_2_en h3 {font-size:12px; font-weight:bold;}
	.CUERPO_2_en h4 {font-size:11px; font-weight:bold;} 
	.CUERPO_2_en h5 {font-size:10px; font-weight:bold;}
	.CUERPO_2_en h6 {font-size:9px; font-weight:bold;}
	.CUERPO_2_en address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
	.CUERPO_2_en pre {font-size:11px; font-weight:normal; color:#595959; text-align:justify; text-indent:10px;}
	.CUERPO_2_en .td-estilo-fondogris {background-color:#dddddd;}
	.CUERPO_2_en .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
	.CUERPO_2_en .tr-estilo-fondogris {background-color:#dddddd;}
	.CUERPO_2_en .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}

/*-------------------oo------------------------*/

/*vtxt*/
	.CUERPO_2 .subtit /* subtitulos */{font-size:25px; margin:0; padding:0; color:#003366; width:100%;}
	.CUERPO_2 .subtit-sinlink /* subtitulos */{font-size:30px; line-height:1.73; margin:0; padding:0; font-family:'Lato', Verdana, Geneva, sans-serif; color:#000000; width:100%; float:left;}
	.CUERPO_2 .titulos  /* titulos */         {width:100%; margin:0; padding:0; font-family:'Lato', Verdana, Geneva, sans-serif; color:#0d73d6; font-size:21px; letter-spacing:0.1px; line-height:1.5;}
	.CUERPO_2 .piefoto  /* pies de fotos */   {color:#333333; font-size:12px;}
	.CUERPO_2 .resalta /* texto resaltado */  {font-family:'Lato', Verdana, Geneva, sans-serif; color:#000000; font-size:20px; letter-spacing:0.1px; line-height:1.5;}
	.CUERPO_2 .destacado /* texto destacado */  {color:#960000; font-size:13px; text-transform:uppercase; font-family:'Lato', Arial, Helvetica, sans-serif;}
	.CUERPO_2 .destacado-dos /* texto destacado dos */  {color:#000000; font-size:30px; font-family:'Lato', Verdana, Geneva, sans-serif; margin-bottom:15px; display:block;}
	.CUERPO_2 .azulbold /* texto azul bold */ {font-weight:bold; color:#003366;}
	.CUERPO_2 .negro-destacado    /* texto negro destacado */     {font-family:'Lato', Verdana, Geneva, sans-serif; color:#666666; font-size:16px; line-height:130%;}
	.CUERPO_2 .calipso /* texto amarillo */  {color:#15ab90;}
	.CUERPO_2 .azul     /* texto azul */      {color:#003366;}
	.CUERPO_2 .blanco   /* texto blanco */    {color:#FCFCFC;}
	.CUERPO_2 .negro    /* texto negro */     {color:#000000;}
	.CUERPO_2 .rojo     /* texto rojo */      {color:#CC0000;}
	.CUERPO_2 .naranjo  /* texto naranjo */   {color:#FF6000;}
	.CUERPO_2 .verde    /* texto verde */     {color:#336600;}
	.CUERPO_2 .gris     /* texto gris */      {color:#5C5C5C;}
	.CUERPO_2 .radius {border-radius:50%;}
/*/vtxt*//*-------------------oo------------------------*/

/*vtxt  CUERPO_en*/
	.CUERPO_2_en .subtit /* subtitulos */{font-size:25px; margin:0; padding:0; color:#003366; width:100%;}
	.CUERPO_2_en .subtit-sinlink /* subtitulos */{font-size:30px; line-height:1.73; margin:0; padding:0; font-family:'Lato', Verdana, Geneva, sans-serif; color:#000000; width:100%; float:left;}
	.CUERPO_2_en .titulos  /* titulos */         {width:100%; margin:0; padding:0; font-family:'Lato', Verdana, Geneva, sans-serif; color:#0d73d6; font-size:21px; letter-spacing:0.1px; line-height:1.5;}
	.CUERPO_2_en .piefoto  /* pies de fotos */   {color:#333333; font-size:12px;}
	.CUERPO_2_en .resalta /* texto resaltado */  {font-family:'Lato', Verdana, Geneva, sans-serif; color:#000000; font-size:20px; letter-spacing:0.1px; line-height:1.5;}
	.CUERPO_2_en .destacado /* texto destacado */  {color:#960000; font-size:13px; text-transform:uppercase; font-family:'Lato', Arial, Helvetica, sans-serif;}
	.CUERPO_2_en .destacado-dos /* texto destacado dos */  {color:#000000; font-size:30px; font-family:'Lato', Verdana, Geneva, sans-serif; margin-bottom:15px; display:block;}
	.CUERPO_2_en .azulbold /* texto azul bold */ {font-weight:bold; color:#003366;}
	.CUERPO_2_en .negro-destacado    /* texto negro destacado */     {font-family:'Lato', Verdana, Geneva, sans-serif; color:#666666; font-size:16px; line-height:130%;}
	.CUERPO .cita /* texto cita */  {
    color: #e1120a;
    font-size: 18px;
    font-family: 'Lato', Verdana, Geneva, sans-serif;
    line-height: 30px;
    padding: 15px;
    width: 250px;
    border-top-width: 4px;
    border-bottom-width: 4px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #e1120a;
    border-bottom-color: #e1120a;
    float: left;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left: 0px;
}
.CUERPO .cita_1 /* texto cita */  {
    color: #e1120a;
    font-size: 22px;
    font-family: 'Lato', Verdana, Geneva, sans-serif;
    line-height: 30px;
    width: 100%;
    float: right;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 20px;
    border-left-width: 4px;
    border-left-style: solid;
    border-left-color: #e1120a;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 15px;
}
	.CUERPO_2_en .calipso /* texto amarillo */  {color:#15ab90;}
	.CUERPO_2_en .azul     /* texto azul */      {color:#003366;}
	.CUERPO_2_en .blanco   /* texto blanco */    {color:#FCFCFC;}
	.CUERPO_2_en .negro    /* texto negro */     {color:#000000;}
	.CUERPO_2_en .rojo     /* texto rojo */      {color:#CC0000;}
	.CUERPO_2_en .naranjo  /* texto naranjo */   {color:#FF6000;}
	.CUERPO_2_en .verde    /* texto verde */     {color:#336600;}
	.CUERPO_2_en .gris     /* texto gris */      {color:#5C5C5C;}
	.CUERPO_2_en .radius {border-radius:50%;}
/*/vtxt*/

/*vtxt_table*/
	.CUERPO_2 .table-right {float:right;}
	.CUERPO_2 .table-left {float:left;}
	.CUERPO_2 .table-center {margin:auto;}
	.CUERPO_2 .table-gris {margin:3px 0; padding:8px; border-collapse:collapse; empty-cells:show; float:left; border:1px solid #CCC;}
	.CUERPO_2 .table-gris tr td {border:1px solid #e0e0e0; padding:8px; }

	.CUERPO_2 .table-responsive {margin-bottom:15px; overflow-x:scroll; overflow-y:hidden; width:100%;}
	.CUERPO_2 .table-responsive > .table {margin-bottom:0; width:100%; max-width:100%;}
/*/vtxt_table*/

/*vtxt_table CUERPO_en*/
	.CUERPO_2_en .table-right {float:right;}
	.CUERPO_2_en .table-left {float:left;}
	.CUERPO_2_en .table-center {margin:auto;}
	.CUERPO_2_en .table-gris {margin:3px 0; padding:8px; border-collapse:collapse; empty-cells:show; float:left; border:1px solid #CCC;}
	.CUERPO_2_en .table-gris tr td {border:1px solid #e0e0e0; padding:8px; }

	.CUERPO_2_en .table-responsive {margin-bottom:15px; overflow-x:scroll; overflow-y:hidden; width:100%;}
	.CUERPO_2_en .table-responsive > .table {margin-bottom:0; width:100%; max-width:100%;}
/*/vtxt_table*/

/*vtxt_tr*/
	.CUERPO_2 .tr-estilo-fondogris {background-color:#dcdcdc;}
	.CUERPO_2 .tr-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
	.CUERPO_2 .tr-estilo-fondoazul td{color:#FFFFFF; font-weight:bold;}
/*/vtxt_tr*/

/*vtxt_tr CUERPO_en*/
	.CUERPO_2_en .tr-estilo-fondogris {background-color:#dcdcdc;}
	.CUERPO_2_en .tr-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
	.CUERPO_2_en .tr-estilo-fondoazul td{color:#FFFFFF; font-weight:bold;}
/*/vtxt_tr*/

/*vtxt_td*/
	.CUERPO_2 .td-estilo-fondogris {background-color:#dddddd;}
	.CUERPO_2 .td-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
/*/vtxt_td*/

/*vtxt_td CUERPO_en*/
	.CUERPO_2_en .td-estilo-fondogris {background-color:#dddddd;}
	.CUERPO_2_en .td-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
/*/vtxt_td*/

/* estilos obligatorios para tablas en vtxt */
	.CUERPO_2 table {margin:10px 0; border-collapse:collapse; empty-cells:show; border: none;  background: white; margin: auto; max-width: 1200px; width: 100%; border:1px solid #c1c3d1}
	.CUERPO_2 table a {border-bottom:none; color:#bd0c17;}
	.CUERPO_2 td {margin:0; padding:2px;}
	.CUERPO_2 img {margin:.5em .8em; width:auto; max-width: 800px; height:auto;}
	/* estilos  tablas especial hosting vtxt */
	.CUERPO_2 table {width:100% !important; clear:both; margin:40px 0 !important; padding:0; border-collapse:collapse; empty-cells:show;}
	.CUERPO_2 tr, .CUERPO_2 th {padding:0;}
	.CUERPO_2 tr:first-child {border-top:1px solid #dcdce7; border-left:1px solid #dcdce7; border-right:1px solid #dcdce7; color:#ffffff; background:#393979 !important; border-bottom:0 solid #9ea7af; border-top: 1px solid #dcdce7; font-size:18px; font-weight: 100; padding:30px 0; text-align:left; vertical-align:middle;}
	.CUERPO_2 tr:first-child td {border:0 solid #dcdce7; padding-top:20px; padding-bottom:20px; color:#ffffff; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:13px;}
	.CUERPO_2 tr:last-child {border-bottom:1px solid #dcdce7;}
	.CUERPO_2 th { color:#D5DDE5; background:#1b1e24; border-bottom:4px solid #9ea7af; border-right: 1px solid #343a45; font-size:18px; font-weight: 100; padding:20px; text-align:left; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);vertical-align:middle;}
	.CUERPO_2 th:last-child {border-top-right-radius:3px;border-right:none;}
	.CUERPO_2 th:first-child {border-top-left-radius:3px;}
	.CUERPO_2 td {padding:10px; text-align:left;vertical-align:middle;font-size:18px; border:0 solid #dcdce7;}
	.CUERPO_2 td:last-child { border-right: 0px;}

	.CUERPO_2 tr:nth-child(odd) {background-color:#efeff4;}
	.CUERPO_2 tr:nth-child(even) {background-color:#ffffff;}
/*/vtxt*/

/* estilos obligatorios para tablas en vtxt  CUERPO_en*/
	.CUERPO_2_en table {margin:10px 0; border-collapse:collapse; empty-cells:show; border: none;  background: white; margin: auto; max-width: 1200px; width: 100%; border:1px solid #c1c3d1}
	.CUERPO_2_en table a {border-bottom:none; color:#bd0c17;}
	.CUERPO_2_en td {margin:0; padding:2px;}
	.CUERPO_2_en img {margin:.5em .8em; width:auto; max-width: 800px; height:auto;}
	/* estilos  tablas especial hosting vtxt */
	.CUERPO_2_en table {width:100% !important; clear:both; margin:40px 0 !important; padding:0; border-collapse:collapse; empty-cells:show;}
	.CUERPO_2_en tr, .CUERPO_2_en th {padding:0;}
	.CUERPO_2_en tr:first-child {border-top:1px solid #dcdce7; border-left:1px solid #dcdce7; border-right:1px solid #dcdce7; color:#ffffff; background:#393979 !important; border-bottom:0 solid #9ea7af; border-top: 1px solid #dcdce7; font-size:18px; font-weight: 100; padding:30px 0; text-align:left; vertical-align:middle;}
	.CUERPO_2_en tr:first-child td {border:0 solid #dcdce7; padding-top:20px; padding-bottom:20px; color:#ffffff; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:13px;}
	.CUERPO_2_en tr:last-child {border-bottom:1px solid #dcdce7;}
	.CUERPO_2_en th { color:#D5DDE5; background:#1b1e24; border-bottom:4px solid #9ea7af; border-right: 1px solid #343a45; font-size:18px; font-weight: 100; padding:20px; text-align:left; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);vertical-align:middle;}
	.CUERPO_2_en th:last-child {border-top-right-radius:3px;border-right:none;}
	.CUERPO_2_en th:first-child {border-top-left-radius:3px;}
	.CUERPO_2_en td {padding:10px; text-align:left;vertical-align:middle;font-size:18px; border:0 solid #dcdce7;}
	.CUERPO_2_en td:last-child { border-right: 0px;}

	.CUERPO_2_en tr:nth-child(odd) {background-color:#efeff4;}
	.CUERPO_2_en tr:nth-child(even) {background-color:#ffffff;}
/*/vtxt*/
/*******************************************************************************************************************************************************************************/

@media screen and (max-width: 940px) and (min-width: 767px) {
	.art.revista #estudios .auxi-port .revista-art .img-revista {width: 265px;}
	.art.revista #estudios .auxi-port .revista-art .img-revista img {width:100%;}
	.art.revista #estudios .auxi-port .revista-art .img-revista {top:6%;}
}

@media(min-width:768px) and (max-width:991px){

.art.investigadores .no-responsive{display: none !important;}
.art.investigadores .responsive{display:block !important;}
}
@media only screen and (max-width:991px) {
.art.investigadores .public-cont .item:nth-child(2) .art_content {padding:30px 10px; border-top:1px solid #e1e1e1;}
section.books .auxi-port .row article.investigador .inv_container .info ul.info_list {text-align:center;}
section.books .auxi-port .row article.investigador .inv_container .info ul.info_list li {display:inline-block;}
.art.encuesta .books .info_list .info {width:160px;}
.art.encuesta .books .info_list a {float:left; clear:both;}
.art.encuesta .books .info_list a + a {margin-top:5px;}
}
@media only screen and (max-width:767px) {
	.art.revista .row{margin-left:0;}
	.art.revista .books .row{ display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display: -ms-flexbox; flex-direction: column-reverse; -ms-flex-direction: column-reverse;}
	body.art.revista.port.biblioteca .books .row{ display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display: -ms-flexbox; flex-direction:column; -ms-flex-direction: column;}
	body.art.revista.port.biblioteca .books .inv_container {background-color:#ffffff;}
	.art.revista #estudios {padding:10px 0;}
	.art.revista #estudios .auxi-port.blue .auxi-revista {padding:10px;}
	.art.revista #estudios .auxi-port .revista-art .img-revista {left:0;}
	.art.revista #estudios .auxi-port .revista-art .img-revista img {width:100%; height:auto; margin-bottom:15px;}
	.art.revista #estudios .auxi-port .revista-art .img-revista.responsive {position:relative; left:0; top:0; margin:0 auto; display:table !important;}
	.art.revista #estudios .auxi-port .revista-art .img-revista img {width:100%; height:auto; margin-bottom:15px;}
	.art.revista .auxi-revista {border:1px solid #f87880; margin:0 20px 20px 20px; padding:0 0 40px;}
	.art.revista .revista-art.col.esp {border-left-width:0; padding-right:0;}
	.art.revista  h1.tit {padding:0 0 20px;font-size:20px;}
	.art.revista .cont-revista ul.bajar, .art.revista .cont-revista ul.redes-sociales {float:none; margin:0 auto; display:table;}
	.art.revista .cont-revista ul.bajar li {width:auto;  padding:5px;}
	.art.revista .cont-revista ul.redes-sociales li {width:auto; padding:5px 15px;}
	.art.revista .cont-revista ul.redes-sociales li + li {padding:5px 5px 0; margin:5px 0 0 0;}
	.art.revista .books .content{border-left-width: 0;}
	.art.revista .books .inv_container{border:none; background-color: #f5f7fa; border-radius: 0; padding: 25px 5px 30px;}
	.art.revista .books .info_inv{border:0;}
	.art.revista .books .auxi-port{width: 100%;}

	.art.encuesta .row{margin-left:0;}
	.art.encuesta .row .col{border-left:0;}
	.art.encuesta .books .row{ display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display: -ms-flexbox; flex-direction: column-reverse; -ms-flex-direction: column-reverse;}
	.art.encuesta  h1.tit {padding:0 0 20px;font-size:20px;}
	.art.encuesta ul.bottom-art li.download{background-color:#d0021b; border:1px solid #d0021b;}
	.art.encuesta ul.bottom-art li.download a{color:#ffffff;}
	.art.encuesta .books .inv_container{padding:0; border:0; border-radius: 0;}
	.art.encuesta ul.bottom-art li.download a {background: url(/cep/imag/v2/icon/ic_download_w.png) no-repeat left 2px;padding: 3px 0 3px 20px;}
	
	.art.encuesta .books .info_list .info {width:200px;}
}

@media (max-width: 800px) { 
.row .CUERPO img {width:10%; height:auto; margin:0.5em 0; }
#tinymce .CUERPO img {width:30%;  margin:0.5em 0; }
.art.investigadores .row{margin-left: -25px !important;}
.grados{padding: 20px 10px;}
.art.investigadores .descripcion{padding: 0 10px;}
.art.investigadores .cargo{padding: 0 10px;font-size: 15px;}
.content .ficha_tit{padding: 0 10px; font-size: 26px;}
.art.investigadores .ficha-cont .inv_container{padding: 25px 23px 30px;box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0.13);}
.art.investigadores .ficha-cont .info .info_list li:last-child{border-bottom: none;}
.art.investigadores .ficha-cont{padding: 30px 0 50px;}
.art.investigadores .public-cont{ padding-bottom: 0; }
.art.investigadores .public-cont .wp-pagenavi{padding-bottom: 10px;}
}
@media (max-width:895px) { 
	.cont-slide {width:90% !important;}
	.cuerpo-articulo.sin-foto {margin-left:0 !important;}
	.cont-art > .row {margin-left:0 !important;}
}
@media (max-width: 575px) {  
	.cont-slide {width:100% !important;}
	.swiper-button-prev-rel, .swiper-button-next-rel {padding:4px;}
	.swiper-button-prev-rel, .swiper-container-rtl .swiper-button-next-rel {left:0 !important;background: url(/cep/imag/v2/auxi/arrow_prev.png) no-repeat center center #FFF !important;}
	.swiper-button-next-rel, .swiper-container-rtl .swiper-button-prev-rel {right:0 !important; background: url(/cep/imag/v2/auxi/arrow_next.png) no-repeat center center #FFF !important;}
}
@media(max-width:610px) {
	.art.encuesta .books .info_list li {margin:10px 0 0;}
	.art.encuesta .books .info_list li + li {margin:20px 0;}
	#publicaciones-autor .ui-tabs .ui-tabs-nav li a {padding:5px 10px;}
	#publicaciones-autor .ui-tabs .ui-tabs-nav li + li {margin-left:5px !important;}
}
@media(max-width:600px) {
	/* GALERIA FOTOS */
    .gallery-top img {width: 100% !important;}
	.fotodrag {width:95%; height:auto;}
	.box-descargas {padding:15px;}
	body.articulo .form-horizontal .form-control {width:93%;}
	
	.art.investigadores .public-cont .item .public-tit {font-size:19px;}
	.art.investigadores .public-cont .item .autor {font-size:14px;}
	.art.revista .books .inv_container {overflow:hidden;}
	.art.revista .books .info_list li {float:left;}
}
@media(max-width:485px) {
	#publicaciones-autor .slimScrollDiv .CUERPO {padding-right:13px;}
	#publicaciones-autor .tit {margin-top:15px; margin-bottom:15px; font-size:28px;}
	#publicaciones-autor .ui-widget-header {border-bottom:0 solid #e6e6e6 !important;}
	#publicaciones-autor .ui-state-default, #publicaciones-autor .ui-widget-content .ui-state-default, #publicaciones-autor .ui-widget-header .ui-state-default
	{width:100%; clear:both;}
	#publicaciones-autor .ui-tabs .ui-tabs-nav li {margin-bottom:3px !important;}
	#publicaciones-autor .ui-tabs .ui-tabs-nav li + li {margin-left:0 !important;}
	#publicaciones-autor .ui-tabs .ui-tabs-nav li a {width:75%; text-align:center; margin:0 auto; display:table; float:none;}
	#publicaciones-autor .ui-tabs .ui-tabs-nav li.ui-tabs-active a::before, #publicaciones-autor .ui-tabs .ui-tabs-nav li:hover a::before {
    display:none;}
	#publicaciones-autor .ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom:3px !important; padding-bottom:0 !important;}
}