/* Modelo Vacio Prontus          */
/* CSS Generales para Tags HTML  */


/* subtits */
.subtit1 {width:100%; margin:0; padding:0 0 4px 10px;}
.subtit2 {width:100%; margin:0; padding:0 0 2px 30px;}
.subtit a {font-size:12px; font-weight:bold; color:#3d4b65;}
.subtit1 a {font-size:14px;font-weight:bold; color:#3d4b65;}
.subtit2 a {font-size:11px; font-weight:normal; color:#3d4b65;}
.contSubtit .subtit,  .contSubtit .subtit1, .contSubtit .subtit2 {width:100%; margin:5px 0 0 0; padding:0 0 8px 0; font-size:14px; font-weight:bold; color:#3d4b65; border-bottom:1px solid #e0e0e0;}
.contSubtit div.linkSubtit {float:right; margin:5px 0 0 0; padding:0 0 8px 0; font-size:10px; font-weight:bold; color:#3d4b65;}

/*gri*/
.resultado .table-striped {margin-bottom:45px; max-width:100%; width:100%; border-collapse:collapse;}
.resultado .table-striped td {border-collapse:collapse; border:1px solid #CCC; color:#808080; background:#e5e5e5; font-size:12px;}
.resultado .table-striped td strong {font-size:12px;}
.resultado .table-striped td.td-title {font-size:13px !important; background:#d1c5bd !important; border-left:1px solid #f2f2f2; border-right:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; border-collapse:collapse; color: #9b6c43 !important; text-transform: uppercase;}
.resultado .table-striped td.td-title:first-child {border-left:1px solid #d1c5bd;}
.resultado .table-striped td.td-title:last-child {border-right:1px solid #d1c5bd;}
.resultado .table-striped td ul {margin:0 0 5px 10px; padding:0;}
.resultado .table-striped td ul li {font-size:12px !important; margin:0; list-style-type:disc; padding:0;}
.resultado .table-striped td ul li strong {font-size:12px !important; margin:0;}

.CUERPO {padding:0; font-family:Trebuchet MS; font-size:14px; color:#666; line-height:140%;}
.CUERPO * { font-family:Trebuchet MS;}
.CUERPO p {font-family:Trebuchet MS; font-size:14px; color:#666; line-height:140%; text-align:justify; padding:0 0 25px;}
.CUERPO p em {font-style:italic;}
.CUERPO h2 {width:100%; display:block; margin:0 0 10px; padding:0; color: #bb5726; font-family:Trebuchet MS; font-size:18px;}
.CUERPO h3 {width:100%; display:block; margin:0 0 20px; padding:0; color: #374752; font-family:Trebuchet MS; font-size:18px;}
.CUERPO h5 {font-family:Trebuchet MS; font-size:16px; color:#209eb0; font-weight:normal; margin:0 0 12px; letter-spacing:0;}
.CUERPO h6 {display:block; width:100%; margin:0; padding:0 0 8px 0; font-size:14px; font-weight:bold; color:#3d4b65;}
.CUERPO ul {margin:0 0 30px;}
.CUERPO ol {margin:0 0 30px;}
.CUERPO .page-content .page-content-grey-line ul {margin:15px 0;}
.CUERPO ul, .CUERPO p ul {margin-top:0; margin-left:50px; font-size:14px; color:#808080;}
.CUERPO ul li ul, .page-content .page-text.CUERPO ul li ul {padding:0; margin-bottom:0;}
.CUERPO ul li, .CUERPO p ul li {list-style-type:disc; font-size:14px; color:#808080;}
.CUERPO table ul, .CUERPO table p ul {margin-top:0; margin-left:10px; font-size:11px; color:#808080;}
.CUERPO table ul li, .CUERPO table p ul li {list-style-type:square; font-size:14px; color:#808080;}
.CUERPO ol, .CUERPO p ol {margin-top:8px; margin-left:50px; font-size:14px; color:#808080;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; font-size:14px; color:#808080;}
.CUERPO blockquote {margin-left:15px;}
.CUERPO {font-size:14px; font-weight:normal; color:#666; line-height:140%; clear:both;}
.CUERPO table, .CUERPO table td {border-collapse:collapse; padding:8px; font-size:12px !important; color:#808080; line-height:150%; font-weight:normal; text-align:left;}
.CUERPO table td p {padding:0; font-size:12px !important; color:#808080; line-height:150%; font-weight:normal; text-align:left;}
.CUERPO table td p {margin:0 !important; padding:0 !important;}
.CUERPO table, .CUERPO table td strong {font-weight:bold; font-size:18px; margin:0; line-height:150%;}
.CUERPO a {color:#bb5726; text-decoration:underline;}
.CUERPO a:hover, .CUERPO * a:hover {color:#000000;}
.CUERPO strong, .CUERPO b {font-weight:bold;}
.CUERPO sup {font-size:10px;}
.CUERPO .table-left img {border:1px solid #d9d9d9; padding:5px; margin:0;}
.CUERPO .table-right img {border:1px solid #d9d9d9; padding:5px; margin:0;}
.CUERPO ul.lista-destacada {}
.CUERPO ul.lista-destacada li {list-style-type:disc;}
.CUERPO .page-text-btn {backgrond:#999;}
.CUERPO .table-striped {margin-bottom:45px; max-width:100%; width:100%; border-collapse:collapse;}
.CUERPO .table-striped td {border-collapse:collapse; border:1px solid #CCC; color:#808080; background:#e5e5e5;}
.CUERPO .table-striped td strong {font-size:12px;}
.CUERPO .table-striped td.td-title {background:#d1c5bd !important; border-left:1px solid #f2f2f2; border-right:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; border-collapse:collapse; color: #9b6c43 !important; text-transform: uppercase;}
.CUERPO .table-striped td.td-title:first-child {border-left:1px solid #d1c5bd;}
.CUERPO .table-striped td.td-title:last-child {border-right:1px solid #d1c5bd;}
.CUERPO .table-striped td ul {margin:0 0 5px 10px; padding:0;}
.CUERPO .table-striped td ul li {font-size:12px !important; margin:0; list-style-type:disc; padding:0;}
.CUERPO .table-striped td ul li strong {font-size:12px !important; margin:0;}
.CUERPO table td ul {margin:0 0 5px 10px; padding:0;}
.CUERPO table td ul li {font-size:12px; margin:0; list-style-type:disc; padding:0;}
.CUERPO table td ul li strong {font-size:14px;}
.CUERPO .td-final {background:#cfc4bc; border-bottom: 1px solid #9b6c43; border-top: 1px solid #9b6c43; color: #9b6c43 !important; text-transform: uppercase;}
.CUERPO .table-striped-dos {margin-bottom:20px; max-width:100%; width:100%; border-collapse:collapse;}
.CUERPO .table-striped-dos td.td-title {color:#9b6c43 !important; background:#d1c5bd}
.CUERPO .table-striped-dos td {border: 1px solid #b5b3b3; color: #9b9b9b; text-align:left; background:#f5f5f5;}
.CUERPO .td-title-dos {background:#d1c5bd; border-bottom: 1px solid #9b6c43; border-top: 1px solid #9b6c43; color: #333; text-transform: uppercase;}
.page-content-grey .CUERPO .p-destacado {background:#f0f0f0;}
.CUERPO .gri {font-size:14px;}
.page-content .page-text.CUERPO p.titulos {color:#bb5726; font-size:16px; font-weight:normal; margin:0 0 5px; padding:0;}
.page-content-grey .page-text.CUERPO p.titulos {color:#bb5726; font-size:16px; font-weight:normal; margin:0 0 5px; padding:0;}

/*vtxt*/
.CUERPO .subtit1 /* subtitulos */        {margin:0; padding:5px 0 8px 0; font-size:18px; font-weight:bold;}
.CUERPO .subtit2 /* subtitulos */        {display:block; width:100%; margin:0; padding:0 0 8px 0; font-size:14px; font-weight:bold; color:#3d4b65; border-bottom:1px solid #e0e0e0;}
.CUERPO .subtit /* subtitulos */        {display:block; width:100%; margin:0; padding:0 0 8px 0; font-size:14px; font-weight:bold; color:#3d4b65; border-bottom:1px solid #e0e0e0;}
.titulos  /* titulos */         {display:table; width:100%; margin:0; padding:0; font-size:14px; font-weight:bold; color:#B32305;}
.piefoto  /* pies de fotos */   {color:#191919; font-size:10px;}
.resalta /* texto resaltado */  {font-weight:bold; font-size:14px; color:#374752;}
.azulbold /* texto azul bold */ {font-weight:bold; color:#1c5ba2;}
.amarillo /* texto amarillo */  {color:#F8DA07;}
.azul     /* texto azul */      {color:#1c5ba2;}
.blanco   /* texto blanco */    {color:#FCFCFC;}
.negro    /* texto negro */     {color:#000000;}
.rojo     /* texto rojo */      {color:#B32305;}
.naranjo  /* texto naranjo */   {color:#FF6000;}
.verde    /* texto verde */     {color:#339900;}
.gris     /* texto gris */      {color:#5C5C5C;}
.nombre   /* nombre recuadro */ {font-size:11px; font-weight:bold; color:#B32305; margin:0;}
.cargo    /* cargo recuadro */  {font-size:10px; font-weight:bold; color:#282828; margin:0;}
.datos    /* datos recuadro */  {font-size:10px; color:#282828; margin:0;}
ul.lista-destacada {}
.gri {background: #cacaca; padding: 0 5px; border-bottom: 1px #9b9b9b solid; color: #7e7e7e; text-decoration: none; margin-right: 3px;}
.table-striped {margin-bottom:20px; max-width:100%; width:100%; border-collapse:collapse;}
.table-striped-dos {margin-bottom:20px; max-width:100%; width:100%; border-collapse:collapse;}
.td-title {background:#d1c5bd; border-bottom: 1px solid #9b6c43; border-top: 1px solid #9b6c43; color: #9b6c43; text-transform: uppercase;}
.td-final {background:#b6ada6; border-bottom: 1px solid #9b6c43; border-top: 1px solid #9b6c43; color: #9b6c43; text-transform: uppercase;}
.td-title-dos {background:#d1c5bd; border-bottom: 1px solid #9b6c43; border-top: 1px solid #9b6c43; color: #333; text-transform: uppercase;}
.imagen-destacada {width:100%;}
.p-destacado {color:#98673c !important; display:block; background:#e0dede; padding:5px !important; margin:0 0 30px;}
.art-left {width:48%; float:left;}
.art-right {width:48%; float:right;}
/**/
.desk-grafico {width:100%; max-width:1200px;}
.desk-grafico-dos {width:100%; max-width:500px;}
.desk-grafico-tres {width:auto; margin:0 auto;}
.movil-grafico {width:100%; max-width:800px;}
.movil-foto {}

/*/vtxt*/
