/* BASE */body {margin:0px; background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif;}a { text-decoration: none;}a:active { color: #CC0000; text-decoration: none;}P { margin-top: 1px; margin-bottom: 1px; }/* ESTILOS ADICIONALES */.sub /* subtitulos */ { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;  font-weight: normal; color: #666666; }.res /* texto resaltado */ { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #666666; }.roj /* texto rojo */ { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #CC0000; }.azu /* texto azul */ { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #336699; }.ver /* texto verde */ { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #006633; }.neg /* texto negro */ { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; }.cen /* texto negro */ { text-align : center; }.san /* texto normal con sangria */ { text-indent: 53 px; }/* ESTILOS */.rojoMB { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #9C1B01; letter-spacing: 1px;}.azulLB { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #053466;}.azulMB { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #053466;}.azulMB:hover { color: #CC0000;}.azulMN { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #053466;}.azulSB { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #053466;}.azulSB:hover { color: #CC0000;}.azul2SN { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #6785A3;}.azul2SN:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #CC0000;}.azul2SN:a hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #6785A3;}.azul2SB { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #6785A3;}.azul2SB:hover { color: #CC0000;}.grisMB { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #7F7F7F;}.grisMB:hover { color: #CC0000;}.grisMN { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #7F7F7F;}.grisSN { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #7F7F7F;}.azul2SNI { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: normal; color: #6785A3;}.grisMN P TABLE TR TD P { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #6785A3; }.grisMN TABLE TR TD P {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #6785A3;  }.tab1 { margin:5px; border:1px solid #F0F0F0; padding:8px;}.tab2 { padding:8px;}.marco { border:1px solid #e6e6e6; padding:4px;}.PFoto { font-size:10px; color:#666666;}/* ARTICULO */.CUERPO, .CUERPO p { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#7F7F7F; text-align:justify;}.CUERPO td, .CUERPO li { color:#7F7F7F; font-size:12px; padding:0px 10px 0px 10px; line-height:17px;}/********** Estilos requeridos por Prontus ***********//*vtxt*/.subtit /* subtitulos */ {  display:table; margin:10px 0px 10px 0px; width:100%; border-bottom: 1px dashed #1C2B45; font-size:12px; font-weight: bold; color: #003366; padding:4px;}.piefoto /* pies de fotos */ {color: #6785A3; }.conBorde { border:1px solid #808080; border-collapse:collapse; }.sinBorde { border:none; }.resalta /* texto resaltado */ { font-weight:bold; font-style:italic; color:#666666; }.amarillo { color:#808000; }.azul    /* texto azul */   { color:#000080; }.blanco  /* texto blanco */ { color:#FFFFFF; }.negro   /* texto negro */  { color:#000000; }.rojo    /* texto rojo */   { color:#800000; }.verde   /* texto verde */  { color:#008000; }.fondoGris {background-color:#f0f0f0;}/*/vtxt*//* Manejo de tablas en VTXT */.conBorde TD { border:1px solid #666666;border-collapse:collapse; }.sinBorde TD { border:none; }/* Manejo de imagenes en VTXT */.centerImg { display:block; text-align:center; margin-left:auto; margin-right:auto; }.rightImg  { display:block; margin-left:5px; margin-right:auto; float:right; }.leftImg   { display:block; margin-left:auto; margin-right:5px; float:left; }