
/* Listadores															 */
/* ===================================================================== */
.ListadorUblogTablaListador { border: 1px solid #666; width: 100%; font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 2px }
.ListadorUblogTitulo { color: #000; font-family: Arial, Verdana, sans-serif; font-size: 11pt; padding: 0px; font-weight: bold; font-style: italic; text-align: left; padding-left: 5px; } 
.ListadorUblogComandos { padding: 4px; text-align: right }
.ListadorUblogComando { color: black; font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 0px; font-weight: bold; } 
.ListadorUblogComandoActivo { color: black; font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 2px; font-weight: bold; cursor: pointer } 
.ListadorUblogComandoInactivo { color: #AAAAAA; font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 2px; font-weight: bold }
.ListadorUblogTabla { border: 1px solid black; width: 100%; background-color: white}
.ListadorUblogHeader { background-color: #253098; color: white; font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 2px; font-weight: bold }
.ListadorUblogPar { font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 2px }
.ListadorUblogImpar { background-color: #e8efe8; font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 2px }

.ListadorUblogSmallTablaListador { border: 1px solid #666; width: 100%; font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 2px }
.ListadorUblogSmallTitulo { color: #000; font-family: Arial, Verdana, sans-serif; font-size: 11pt; padding: 0px; font-weight: bold; font-style: italic; text-align: left; padding-left: 5px; } 
.ListadorUblogSmallComandos { padding: 4px; text-align: right }
.ListadorUblogSmallComando { color: black; font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 0px; font-weight: bold; } 
.ListadorUblogSmallComandoActivo { color: black; font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 2px; font-weight: bold; cursor: pointer } 
.ListadorUblogSmallComandoInactivo { color: #AAAAAA; font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 2px; font-weight: bold }
.ListadorUblogSmallTabla { border: 1px solid black; width: 100%; background-color: white}
.ListadorUblogSmallHeader { background-color: #253098; color: white; font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 2px; font-weight: bold }
.ListadorUblogSmallPar { font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 2px }
.ListadorUblogSmallImpar { background-color: #e8efe8; font-family: Arial, Verdana, sans-serif; font-size: 8pt; padding: 2px }



/* RESUMEN SECCION */
.resumenSeccionElementoTabla { border: 1px solid #DDD; margin-bottom: 5px }
.resumenSeccionElementoTablaMenu { background-color: #F7F7FF }

/* EXTRA */
.formularioTDSeparador { background-color: white; font-weight: bold; padding: 5px; font-style: italic; color: #363; border: 1px solid gray }

/* ELEMENTOS SECCIONES */
.elementoTabla { margin-bottom: 25px }
.elementoTitulo { color: black; font-weight: bold; font-size: 12pt; border-bottom: 1px solid black }
.elementoCompartirInterno { margin-top: 5px; border: 3px solid #DDD; margin-bottom: 5px; padding: 5px }
.elementoDescripcion { font-size: 10pt; color: #555 }
.elementoFecha { text-align: right; color: black; font-size: 8pt; font-weight: bold; padding: 3px  }
.elementoBarraTabla { padding-top: 3px }
.elementoBarra { font-size: 7pt; line-height: 1.7 }
.elementoBarraHover { color: black; text-decoration: underline }
.elementoBarra a:link { font-size: 8pt; text-decoration: none; color: black }
.elementoBarra a:hover { font-size: 8pt; text-decoration: underline; color: black }
.elementoBarra a:visited { font-size: 8pt; text-decoration: none; color: black }
.elementoBarra a:active { font-size: 8pt; text-decoration: none; color: black }
.elementoBarraFondoDer { background-image: url(../img/barraInferiorElemento01_Der.png); background-position: center right; background-repeat: no-repeat; height: 35px }
.elementoBarraFondoIzq { background-image: url(../img/barraInferiorElemento01_Izq.png); background-position: center left; background-repeat: no-repeat; height: 35px }

/* PUBLICACION */
.publicacionSecciones { background-image: url(../img/fondoFadeEEEEEE.png); background-position: top center; background-repeat: repeat-x; background-color: #EEEEEE; border: 1px solid #BBBBBB }
.publicacionContedor { border-top: none; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; padding: 10px; position: relative}
.publicacionResultado { background-color: #F7FDEE; border: 1px solid #E4F7CA;  position: relative }
#publicacionTablaMenu { width: 100% }
.publicacionNoSeleccionado { background-color: #EEE; text-align: center;  border-bottom: 1px solid black; cursor: pointer; border-top: 4px solid white }
.publicacionNoSeleccionadoHover { background-color: #DDE; text-align: center;  border-bottom: 1px solid black; border-top: 4px solid white ; cursor: pointer }
.publicacionSeleccionado { border-bottom: none; border-right: 1px solid black; border-top: 1px solid black; border-left: 1px solid black; text-align: center; font-weight: bold; font-style: italic}
.publicacionRelleno { border-bottom: 1px solid black }
.close01 { position: relative; top: 0px; right: 0px; }

/* Articulos */
.articuloTabla { margin-bottom: 25px }
.articuloTitulo { font-size: 14pt; font-weight: bold }
.articuloTitulo a:link { text-decoration: none; color: black }
.articuloTitulo a:hover { text-decoration: underline; color: black }
.articuloTitulo a:visited { text-decoration: none; color: black }
.articuloTitulo a:active { text-decoration: none; color: black }
.articuloTituloResumen { padding: 10px }
.articuloFecha { text-align: left; color: black; font-size: 8pt; font-weight: bold; padding: 3px; }
.articuloShareResumen {  padding-top: 3px; padding-bottom: 10px }
.articuloCreadorResumen { font-weight: normal; font-size: 8pt; }
.articuloFotoResumen { margin-right: 10px }
.articuloLeerMas { font-size: 10pt; padding-left: 10px;  }

.articuloCreador { font-size: 8pt; color: #444; border-bottom: 1px solid gray }
.articuloShare { text-align: right;  }

.articuloComentario { padding: 5px; border: 1px solid #222; }
.articuloComentarioTexto { padding: 7px; font-size: 8pt }
.articuloComentarioNuevoComentarioTabla { background-color: #F6F6FF; border: 1px solid #AAA; }

.articuloComentarioPar { background-color:#F5F5F5; font-size:1em; line-height:1.5em; }
.articuloComentarioImpar { background-color:#F5FFFF; font-size:1em; line-height:1.5em; }

.articuloComentarioPropio { border: 2px solid blue; color: #005 }
.articuloComentariosComandoHover { background-color: #F5F5FF; color: blue; cursor: pointer }



/* Tareas */
.tareaFondoMedio { background-image: url(../img/tareaMedio.png); background-position: top center; background-repeat: repeat-y; }
.tareaFondoTop { background-image: url(../img/tareaTop.png); background-position: top center; background-repeat: no-repeat }
.tareaFondoBottom { background-image: url(../img/tareaBottom.gif); background-position: bottom center; background-repeat: no-repeat }
.tareaTitulo { font-size: 12pt; font-weight: bold }
.tareaUsuario { font-size: 10pt }
.tareaTablaClave { background: white; color: red; font-weight: bold; text-align: left; padding: 4px }
.tareaFecha { border: 1px solid #777; padding: 4px; color: #000; font-size: 8pt; background-color: #FFF }
.tareaATiempo { font-weight: bold; color: #3ABB17 } 
.tareaAtrasada { font-weight: bold; color: #DA354C }
.tareaCerrada { font-weight: bold; color: #555 }
.tareaNoIniciada { font-weight: bold; color: #B09711 }
.tareaTimerATiempo { font-family: courier; color: #3ABB17; font-size: 18px; text-align: left; font-weight: bold }
.tareaTimerAtrasado { font-family: courier; color: #F00; font-size: 18px; text-align: left; font-weight: bold }
.tareaTimerNoIniciado { font-family: courier; color: #333; font-size: 18px; text-align: left; font-weight: bold }


/* VIRTUAL POPUP */
.virtualPopupContenido { position: absolute; z-index: 999; background-color: white; border: 1px solid black; padding: 2px }
.virtualPopupContenidoCierre { position: absolute; z-index: 999; border: 1px solid #EEE; cursor: pointer }
.virtualPopupContenidoCierreHover { background-color: #F7F7F7 }
.virtualPopupSombra1 { position: absolute; z-index: 998; background-color: #003 }
.virtualPopupSombra2 { position: absolute; z-index: 997; background-color: #003 }

/* CELDAS */
.celda { border-top: 1px solid #AAB; border-right: 1px solid #AAB }
.celdaIzq { border-left: 1px solid #AAB }
.celdaDer { border-right: 1px solid #AAB }
.celdaBottom { border-bottom: 1px solid #AAB }
.celdaTop { border-top: 1px solid #AAB }
.celdaTitulo { text-align: right; font-weight: bold }

/* TITULOS */
.tituloPagina { background-image: url(../img/tituloPaginaFondo01.png); background-position: center right; background-repeat: no-repeat; font-size: 12pt; color: black; text-align: left; font-weight: bold; height: 40px; line-height: 40px; margin-bottom: 20px; padding-left: 20px; margin-top: 20px;  }
.tituloFondoFadeIzq { background-image: url(../img/bg01reverse.gif); background-repeat: repeat-y; font-weight: bold; font-style: italic; padding-left: 15px }
.tituloFondoFadeDer { background-image: url(../img/bg01.png); background-position: right; background-repeat: repeat-y; font-weight: bold; font-style: italic; text-align: right; padding-right: 15px }
.titulo { color: black; font-weight: bold; background-image: url(../img/fondoTitulo02.png); background-position: center left; background-repeat: repeat-x; height: 27px; padding: 3px; padding-left: 10px }
.subtitulo { color: black; padding: 4px; font-weight: bold; border-bottom: 2px solid red }
.tituloPublicacion { color: black; background-image: url(../img/tituloPublicacionFondo01.png); background-position: top left; background-repeat: repeat-x; padding: 6px; border: 1px solid #CFCED0; border-bottom: 2px solid #E3E3E4; margin-bottom: 10px  }

.tituloPaginaFondoDer { background-image: url(../img/tituloSeccion02_Der.png); background-position: center right; background-repeat: no-repeat; height: 51px }
.tituloPaginaFondoIzq { background-image: url(../img/tituloSeccion01_Izq.png); background-position: center left; background-repeat: no-repeat; height: 51px; color: black; font-size: 18pt; font-weight: bold; text-align: right; line-height: 1.5; padding-right: 20px; padding-left: 30px }



/* Seccion Clave */
#UblogSeccionClaveDiv { border: 2px solid #F00; background-color: #EEF; color: #000; font-weight: bold; position: fixed; top: -2px; right: 10px; width: 450px; padding: 4px; z-index: 100 }
#UblogSeccionClaveBlockerDiv { position: fixed; width: 101%; top: -1px; left: -1px; height: 100%; background-color: #FFF; z-index: 101 }
#UblogSeccionClaveLoginFormDiv { position: fixed; width: 400px; border: 4px solid #666; padding: 10px; background-color: white; z-index: 102 }



code {
font-family:"Lucida Console",Courier,"Courier New",monospace;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}


/* TABS */
.tabContedor { border-top: none; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; padding: 10px; position: relative; background-color: white}
.tabResultado { background-color: #F7FDEE; border: 1px solid #E4F7CA; padding: 10px; position: relative }
#tabTablaMenu { width: 100% }
.tabNoSeleccionado { background-color: #E2E2E2; text-align: center;  border-bottom: 1px solid black; cursor: pointer; border-top: 4px solid #FFF }
.tabNoSeleccionadoHover { background-color: #DED; text-align: center;  border-bottom: 1px solid black; border-top: 4px solid #FFF ; cursor: pointer }
.tabSeleccionado { border-bottom: none; border-right: 1px solid black; border-top: 1px solid black; border-left: 1px solid black; text-align: center; font-weight: bold; font-style: italic; background-color: white}
.tabRelleno { border-bottom: 1px solid black }



/* HEADER */
.ublogDivHeader { background-color: black; color: white; border-bottom: 1px solid white; text-align: center; padding: 5px; font-size: 8pt }
.ublogDivHeader a:link { color: #90BAD0; text-decoration: none }
.ublogDivHeader a:visited { color: #90BAD0; text-decoration: none }
.ublogDivHeader a:hover { color: #90BAD0; text-decoration: underline }


/* CUERPO */
.ublogDivBody { background-image: url(../img/background-top01.png); background-position: top center; background-repeat: repeat-x; }

/* FOOTER */
.ublogDivFooter { background-image: url(../img/background-bottom01.png); background-position: top center; background-repeat: repeat-x; background-color: #2B91C5 }
.footer { color: #585858; font-size: 8pt; text-align: center }
.footer a:link { color: #AD0032; text-decoration: none }
.footer a:visited { color: #AD0032; text-decoration: none }
.footer a:hover { color: #AD0032; text-decoration: underline }


/* PREPARADO.CL */
.noticiaPreparadoTabla { margin-bottom: 20px }
.noticiaPreparadoTitulo { font-size: 18pt; color: #4D75A1; padding-bottom: 10px; font-family:"New Times Roman", times; font-weight: bold }
.noticiaPreparadoTitulo a:link { font-size: 18pt; color: #4D75A1; padding-bottom: 10px; font-family:"New Times Roman", times; font-weight: bold; text-decoration:none }
.noticiaPreparadoTitulo a:hover { font-size: 18pt; color: #4D75A1; padding-bottom: 10px; font-family:"New Times Roman", times; font-weight: bold; text-decoration:underline }
.noticiaPreparadoTitulo a:visited { font-size: 18pt; color: #4D75A1; padding-bottom: 10px; font-family:"New Times Roman", times; font-weight: bold; text-decoration:none }

.noticiaPreparadoResumen { font-size: 9pt; color: #737373; padding-bottom: 10px; }
.noticiaPreparadoLeerMas { font-size: 9pt; color: #4D75A1 }
.noticiaPreparadoLeerMas a:link { font-size: 9pt; color: #4D75A1; text-decoration: none }
.noticiaPreparadoLeerMas a:hover { font-size: 9pt; color: #4D75A1; text-decoration: none }
.noticiaPreparadoLeerMas a:visited { font-size: 9pt; color: #4D75A1; text-decoration: none }
.noticiaPreparadoFecha   { border-top: 1px solid #777; font-style: italic; font-size: 8pt; color: #737373  }
.noticiaPreparadoBotonAdmin { border: 1px solid #034865; background-color: #CBE4F0; text-align: center } 

/* PAGINACION */
.paginacionTablaSuperiorTitulo { background-image: url(../img/tituloElementos01.png); height: 40px; background-position: bottom center; background-repeat: no-repeat ;  }
.paginacionTablaSuperior { background-image: url(../img/faderInferiorGris610.png); height: 35px; background-position: bottom center; background-repeat: no-repeat ; margin-bottom: 40px }
.paginacionTablaSuperior575 { background-image: url(../img/faderInferiorGris575.png); height: 35px; background-position: bottom center; background-repeat: no-repeat ; margin-bottom: 40px }
.paginacionTablaSuperiorNoMargin { background-image: url(../img/faderInferiorGris610.png); height: 35px; background-position: bottom center; background-repeat: no-repeat }
.paginacionTablaSuperior575NoMargin { background-image: url(../img/faderInferiorGris575.png); height: 35px; background-position: bottom center; background-repeat: no-repeat }
.paginacionTablaInferior { background-image: url(../img/tituloElementos01.png); height: 40px; background-position: top center; background-repeat: no-repeat; margin-top: 50px }
.paginacionTablaInferiorNoMargin { background-image: url(../img/tituloElementos01.png); height: 40px; background-position: top center; background-repeat: no-repeat; }
.paginacionCelda { text-align: center; color: #585858; }
.paginacionCelda a:link { text-align: center; color: #585858; }
.paginacionCelda a:visited { text-align: center; color: #585858; }
.paginacionCelda a:active { text-align: center; color: #585858; }
.paginacionCelda a:hover { text-align: center; color: #000; text-decoration: underline }

.paginacionCeldaActiva {  }
.paginacionCeldaNumeros { color: #585858; text-align: center }
.paginacionMostrarTodos { font-size: 8.5pt; text-align: right }
.paginacionTitulo { color: #222; font-size: 9pt;  }
