/**
 * base_impresion.css
 *
 * Estilos de impresión (media="print" desde page.html)
 */

/**
 * misc
 */
body, td, p {font-family: helvetica, arial, tahoma, sans-serif; font-size: 12px;}
/*img {display: none;}*/
a {text-decoration: none; color: var(--pg_neutro_100);}

/**
 * pagina
 */
#pgSup, #pgSupPath {display: none;}
#pgCentro {width: 100%;}

/**
 * comp
 */
.noPdf     {display: none !important;}
.clsInvPdf {display: block !important;}
.compFrm   {width: 98%;}
h3.compTit {
	font-size: 12px; text-align: center;
	span   {display: none;}
	strong {font-size: 12px;}
}
input, select, textarea {display: none;}
a.compCerrar {display: none;}
.compTbl {
	thead th, thead td, tbody td {border: 1px solid var(--pg_neutro_70) !important;}
	tfoot {display: none;}
}

/**
 * nm
 */
#nmForoContenido p   {margin: 0px 0px 5px 0px;}
#frmForoNotaColor    {display: none;}
#frmForoNotaCerrar   {display: none;}
a.nmForoNotaMarcador {display: none;}
div:is(.nmForoNotaComent, .nmForoComentario) {margin: 0px 0px 25px 5px; padding-left: 2px; border-left: 1px solid var(--pg_neutro_30);}
#nmForoComentarios   {margin-top: 20px;}
div.nmForoComentario {margin-bottom: 4px;}
div:is(.nmForoNotaIcono, .nmForoComentarioIcono) {
	strong {color: var(--pg_neutro_55); font-size: 10px;}
	em     {color: var(--pg_neutro_40); font-size: 10px;}
}
div:is(.nmForoNotaTexto, .nmForoComentarioTexto) {
	p  {margin: 0px 0px 10px 0px; font-style: italic; font-size: 10px; font-weight: normal;}
	em {display: none;}
}
div:is(.nmForoNotasColor0, .nmForoComentariosColor0) strong {color: #9b9b9b;}
div:is(.nmForoNotasColor1, .nmForoComentariosColor1) strong {color: #8c9a56;}
div:is(.nmForoNotasColor2, .nmForoComentariosColor2) strong {color: #6c967a;}
div:is(.nmForoNotasColor3, .nmForoComentariosColor3) strong {color: #6da296;}
div:is(.nmForoNotasColor4, .nmForoComentariosColor4) strong {color: #8d759b;}
div:is(.nmForoNotasColor5, .nmForoComentariosColor5) strong {color: #a47b91;}
div:is(.nmForoNotasColor6, .nmForoComentariosColor6) strong {color: #8c7b62;}

/**
 * Planilla semanal del calendario
 */
#nmCalPlanilla {
	table              {width: 95%;}
	thead td           {text-transform: uppercase;}
	.compTbl tbody td  {padding: 2px 6px;}
	.nmCalPlanillaHora {white-space: nowrap;}
	.nmCalPlanillaColor {
		span   {display: none;}
		strong {display: block;}
	}
}
