/*******************************************************************************************/
/* pagCuerpos ******************************************************************************/
/*******************************************************************************************/
.cssBodyCuerpos {
  border-right: solid 1px #CCCCCC;
}

.cssTablaCuerpos{
  background-color: #FFFFFF;
  margin-bottom: 10px;
}

.cssCuerposTitulo{
  font-family: Verdana;
  font-size  : 11px;
  font-weight: bold;
  color      : #25618D;
}

.cssCuerposLink
{
  font-family:Verdana;
  font-size:9px;
  font-weight:bold;
  color:#666666;
  border-bottom:solid 1px #E2E2E2;
  background-color:#FFFFFF;
  text-decoration:none;
}
A.cssCuerposLink:link    {color:#666666; text-decoration:none}
A.cssCuerposLink:visited {color:#666666; text-decoration:none}
A.cssCuerposLink:active  {color:#666666; text-decoration:none}
A.cssCuerposLink:hover   {color:#D37B03; text-decoration:none}


/* Busqueda */
.cssCuerposCampoInput{
  font-family: Arial;
  font-size  : 9px;
  color      : #000000;
  border     : solid 1px #A0A1A6;
}

/*Vinculos*/
.cssCuerposVinculo{
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  color:#666666;
  text-decoration:none;
}
A.cssCuerposVinculo:link     {color:#666666; text-decoration:none}
A.cssCuerposVinculo:active   {color:#666666; text-decoration:none}
A.cssCuerposVinculo:visited  {color:#666666; text-decoration:none}
A.cssCuerposVinculo:hover    {color:#006699; text-decoration:none}

/* Ediciones */
.cssCuerposCampoSelect{
  font-family:"Arial, Courier New";
  font-size:11px;
  font-weight:normal;
  color:#666666;
  /*background-color:#FFFFFF;*/
}

/*******************************************************************************************/
/* pagNoticia ******************************************************************************/
/*******************************************************************************************/

/* pagNoticia */
.cssBodyNoticia{
  margin-left  :0px;
  padding-left : 40px;
  padding-right: 35px;
  padding-top  : 30px;
}

.cssNoticiaTextoEpigrafe{
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  color:#3d3d3d;
}
.cssNoticiaTitulo{
  font-family:"trebuchet ms";
  font-size:18px;
  font-weight:bold;
  color:#d07a31;
  /*text-transform:lowercase;*/
  text-decoration:none;
}
.cssNoticiaBajada{
  font-family:Arial;
  font-size:10px;
  color:#607080;
  font-weight:normal;
}
.cssNoticiaResumen{
  font-family:"trebuchet ms";
  font-size:12px;
  color:#666666;
  font-weight:bold;
}
.cssNoticiaReferencia{
  font-family:"trebuchet ms";
  font-size:12px;
  text-decoration:underline;
  color:#666666;


}

A.cssNoticiaReferencia:visited { color:#666666; text-decoration:underline; }
A.cssNoticiaReferencia:link    { color:#666666; text-decoration:underline; }
A.cssNoticiaReferencia:hover   { color:#666666; text-decoration:none; }

.cssNoticiaTextoContenido{
  font-family:"trebuchet ms";
  font-size:12px;
  color:#333333;
}

.cssTextoPieFoto{
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  color:#286A9A;
  text-align: justify;
}


.cssNoticiaDivFuenteFecha{
  font-family:Arial;
  font-size:10px;
  font-weight:bold;
  margin-top:8px;
  margin-bottom:5px;
  border-bottom:solid 1px;
  border-color :#D14407;
  color:black;
}

.cssNoticiaAutorFuente{
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  text-align  :right;
  color:#001751;
}

.cssNoticiaFecha{
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  color:#666666;
}

.cssNoticiaImprimir{
  font-family:Arial;
  font-size:9px;
  font-weight:bold;
  color:#2B3E47;
  text-decoration: none;
}

/*********************************************************************************************/
/* Resultado de la busqueda ******************************************************************/
/*********************************************************************************************/
.cssBodyResultadoBusq {
  margin-top:10px;
  padding-top:10px;
  margin-left:10px;
  padding-left:10px;
  /*background-color:#FFFFFF;*/
}
.cssBusquedaContenidoCelda{
  border-bottom: solid 1px;
}

.cssBusquedaResultadoTitulo{
  font-family:Arial;
  font-size  :11px;
  font-weight:bold;
  color      :#FFFFFF;
  padding    :1px;
  padding-left:5px;
  background-color:inherit;

}

.cssBusquedaTablaTitulo{
  border-top  :solid;
  border-left :solid;
  border-right:solid;
  border-bottom:solid;
  border-color:#8078A0;
  border-width:1px;
  margin-bottom:5px;
}

.cssBusquedaTextoExplica{
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  color:#001759;
}

.cssBusquedaLinea{
  color:#801011;
  height:1pt;
}


.cssBusquedaTituloNoticia{
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
  text-transform: capitalize;
  background-color:inherit;

}
A.cssBusquedaTituloNoticia:hover {color:#FDF0CE;}

.cssBusquedaVinculoEdicion{
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  color:#001751;
}
A.cssBusquedaVinculoEdicion:visited { color:#001751; text-decoration:none; }
A.cssBusquedaVinculoEdicion:link    { color:#001751; text-decoration:none; }
A.cssBusquedaVinculoEdicion:hover   { color:#A24A26; text-decoration:none; }

.cssBusquedaTituloCelda{
  border-bottom:solid;
  border-width:1px;
}

.cssBusquedaTituloNoticiaDiv{
  font-family :Arial;
  font-size   :11px;
  font-weight :bold;
  color       :#FFFFFF;
  padding-left:5px;
  text-align  :left;
  text-transform:uppercase;
  background-color:inherit;
}


.cssBusquedaContenido{
  font-family  :Arial;
  font-size    :11px;
  color        :#001751;

}

.cssBusquedaContenidoTabla{
  border-top  :solid;
  border-left :solid;
  border-right:solid;
  border-color:#CCCCCC;
  border-width:1px;
}



/********************************************************************************************/
/*Ediciones Anteriores***********************************************************************/
/********************************************************************************************/

/* pagMasEdiciones */
.cssBodyMasEdiciones {
  margin-top:10px;
  padding-top:10px;
  margin-left:10px;
  padding-left:10px;
  background-color:#FFFFFF;
}

.cssEdicionesResultadoTitulo{
  font-family:Arial;
  font-size  :11px;
  font-weight:bold;
  color      :#FFFFFF;
  padding    :1px;
  padding-left:5px;
  background-color:inherit;

}

.cssEdicionesTablaTitulo{
  border-top  :solid;
  border-left :solid;
  border-right:solid;
  border-bottom:solid;
  border-color:#8078A0;
  border-width:1px;
  margin-bottom:5px;
}

.cssEdicionesCeldaTitulo{
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF;
  padding-left: 5px;
  background-color:inherit;
}


.cssEdicionesTabla{
  border:solid 0;

}
.cssEdicionesCeldaIndice{
  border:solid 1px #FFFFFF;
}

.cssEdicionesVinculo{
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  color:#333333;
  text-decoration:none;
}
A.cssEdicionesVinculo:link     {color:#333333;}
A.cssEdicionesVinculo:visited  {color:#333333;}
A.cssEdicionesVinculo:hover    {color:#006699;}
/********************************************************************************************/
/* Subscripcion */
.cssBodySubscripcion {
  margin-top:10px;
  padding-top:10px;
  margin-left:10px;
  padding-left:10px;
  background-color:#FFFFFF;
}
.cssSubscripcionTextoOK{
  font-family:Arial;
  font-size:11px;
  color:#333333;
}
.cssSubscripcionTextoError{
  font-family:Arial;
  font-size:11px;
  color:#FF0000;
}

.cssSuscripcionTitulo{
  font-family:Arial;
  font-size  :11px;
  font-weight:bold;
  color      :#FFFFFF;
  padding    :1px;
  padding-left:5px;
  background-color:inherit;

}

.cssSuscripcionTablaTitulo{
  border-top  :solid;
  border-left :solid;
  border-right:solid;
  border-bottom:solid;
  border-color:#8078A0;
  border-width:0;
  margin-bottom:5px;
}

.zcssLinea {
  color: #D14407;
}



/* Paginamiento de listados */
.cssAdmPagBarra {
  background-color:transparent;
}
.cssAdmPagLineaTop {
  background-color:#FFFFFF;
}
.cssAdmPagLineaBottom {
  background-color:#FFFFFF;
}
.cssAdmPagSeccionRegistros {
  color:#000000;
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  text-align:left;
}
.cssAdmPagSeccionRegistrosNumeros {
  color:#000000;
  font-weight:normal;
}
.cssAdmPagSeccionPaginas {
  color:#000000;
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  text-align:right;
}
.cssAdmPagSeccionPaginas A:link    { color:#000000; }
.cssAdmPagSeccionPaginas A:active  { color:#000000; }
.cssAdmPagSeccionPaginas A:visited { color:#000000; }
.cssAdmPagSeccionPaginas A:hover   { color:#999999; }

.cssAdmPagPagActual {
  color:#000000;
  font-weight:bold;
}
.cssAdmPagCombo {
  color:#606060;
  font-family:"Arial, Helvetica, MS Sans Serif";
  font-size:8pt;
  font-weight:normal;
}
.cssAdmPagComboItemActual {
  color:#0000FF;
  font-weight:bold;
  background-color:inherit;
}
/*Fin Paginamiento*/


/* Estilo de las lineas pares */
.cssListadoPar {
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  color:#333333;
  background-color:#EFEFEF;
}

/* Estilo de las lineas impares */
.cssListadoImpar {
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  color:#333333;
  background-color:#FFFFFF;
}

.cssCeldaContenido{
  border: solid 1px #FFFFFF;
  background-color:inherit;
  Padding: 10px;

}
.cssSolicitudEmail{
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  color:#666666;
}

/********************************************************************************************
Los siguientes estilos no parecen ser usados, los dejo comentados mientras

.xcssContenidoTablaAvisos{
  border-top  :solid;
  border-left :solid;
  border-right:solid;
  border-color:#8078A0;
  border-width:1;
}

.xcssTituloSeccion{
  font-family:Verdana;
  font-size:8pt;
  font-weight:bold;
  color:#FFB700;
}


.xcssBusquedaResumen{
  font-family:Arial;
  font-size:9pt;
  font-weight:normal;
  color:#1E5689;
}

.xcssMasEdicionesTitulo{
  font-family:Verdana;
  font-size:10pt;
  font-weight:bold;
  color:#1E5689;
  text-transform:uppercase;
  letter-spacing:1;
}

.xcssEdicionesAntTablaTitulo{
  border-top  :solid;
  border-left :solid;
  border-right:solid;
  border-bottom:solid;
  border-color:#8078A0;
  border-width:1;
  margin-bottom:5px;
}
**********************************************************************************************/
/* Estilos definidos para esta aplicación */

/*ESTOS ESTILOS ESTAN DUPLICADO, VOY A DEJAR EL DE hompage
y dejo los estilos aca para que no los vuelvan a crear

.cssTextoTopico {
  font-family: Arial;
  font-weight:bold;
  color:#ffffff;
  font-size:11px;
}
.cssCeldaConBordesFrmIzq {
border:solid 1 #ca7537;
background-color:#ca7537;
width:154px;
padding-left:5px;
}
.cssTablaExterior{
border:solid 1 #2f98a4;
style-collapse:collapse;
padding-top:10px;
}

*/

.cssMarcoNoticias{
background-color:#E5ECE5;
}




.cssCeldaConBordes {
border:solid 1px #054205;
background-color:#e5ece5;
}


.cssCeldaTitulo{
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  color:#054205;
  padding-left:10px;
}

.cssHeadColumna {
    font-family: Verdana, Arial;
    font-weight:bold;
    font-size:12px;
    color:#666666;
    padding-top:3px;
    padding-bottom: 3px;
    background-color:#FFFFFF;
    border-top:solid 1px #999999;
    border-bottom:solid 1px #999999;
}

/*******************************************************************************************/
/* estilosContenido ******************************************************************************/
/*******************************************************************************************/
.cssBodyContenido {
  font-size    : 11px;
  font-family  : Arial;
  padding-left : 32px;
  padding-right: 0px;
  padding-top  : 18px;
  background   : #FFFFFF;

}

.cssTextoEdicion{
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  color:#000000;
  padding-right:5px;
}

.cssTituloCuerpo{
  font-family:Verdana;
  font-size  :13px;
  font-weight:bold;
  color      :#006699;
  padding    :1px;
  padding-left:5px;
  text-transform:uppercase;

}

.cssTextoEpigrafe{
  font-family:"trebuchet ms";
  font-size  :10px;
  font-weight:normal;
  color      :#666666;
  text-decoration: none;
}

.cssTituloNoticiaPrincipal{
  font-family:"trebuchet ms";
  font-size  :20px;
 /* font-weight:bold;*/
  color      :#d07a31;
  text-decoration:none;
}
A.cssTituloNoticiaPrincipal:hover {color:#d07a31; text-decoration:underline}

.cssTituloNoticia{
  font-family:"trebuchet ms";
  font-size  :20px;
  /*font-weight:bold;*/
  color      :#d07a31;
  text-decoration:none;
}

A.cssTituloNoticia:hover {color:#d07a31; text-decoration:underline}

.cssBajadaContenido{
 font-family:Arial;
 font-size  :11px;
 color      :#666666;
 /*font-weight:bold;*/
 text-decoration: none
}

.cssContenidoImagenIcono{
  margin-right:5px;
  margin-left:5px;
  margin-top:5px;
  margin-bottom:5px;
}

.cssTextoNoticia{
 font-family:"trebuchet ms";
  font-size  :12px;
  font-weight:normal;
  color      :#333333;
  text-decoration: none;
  }
A.cssTextoNoticia:hover {color:#333333; text-decoration:underline}

.cssTituloSeccionContenido{
  color      :#607080;
  font-family:Verdana;
  font-size  :12px;
  font-weight:bold;
}

.cssCeldaAvisos{
 font-family:Arial;
 font-size:11px;
 color:#001751;
 padding:2px;
 background: #FFFFFF;
 border: solid 1px #325378;

}

.cssTituloAviso{
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  color:#006699;
  padding-left:5px;
  text-align:left;
  border: solid 0px #4673a6;
  background-color: #FFFFFF;
}

.cssTextoAviso{
 font-family:Arial;
 font-size:11px;
 color:#001751;
 text-decoration: none;

}

TD.cssTextoAviso {
padding:5px;
background-color: #FFFFFF;
}

.cssLinea{
  color: #FFFFFF;
  background-color:inherit;

}
/*Solo de plantilla1*/
.cssTablaNombreCuerpo{
  margin-bottom: 2px;
}

/*==============================================================================*/
/* panel de rutas */
/*==============================================================================*/
.cssPanelRuta {
  font-family: Arial;
  font-weight: normal;
  font-size  : 10px;
  color      : #666666;
}
.cssPanelRuta A:link    { color:#666666; text-decoration:underline;}
.cssPanelRuta A:active  { color:#666666; text-decoration:underline;}
.cssPanelRuta A:visited { color:#666666; text-decoration:underline;}
.cssPanelRuta A:hover { color:#666666; text-decoration:underline;}

.cssPanelRutaFlecha {
  font-family: Arial;
  font-weight: normal;
  font-size  : 10px;
  color      : #666666;
}
