<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
html, body {
	height:100%;
}
@media print {
    .noPrint {
        display: none;
    }
}
@media screen{
    .soloPrint{
        display: none;
    }
}
body{
    margin:0px;
    color:#333333;
}

body, td, input, select, option, li{
    font-size:14px;
    font-family: Helvetica, sans-serif;
}

form{
    margin:0px;
}

div.tabla{
	display:table;
}
div.fill{
	width:100%;
	height:100%;
}
div.tablaFill{
	display:table;
	width:100%;
	height:100%;
}

div.fila, div.filaOn{
    display:table-row;
}

div.filaOn{
	background:#EEEEEE;
}
div.celda, div.celdaLeft, div.celdaRight, div.celdaCenter 
{ 
    display:table-cell;
}
div.celdaLeft { text-align: left; }
div.celdaRight { text-align: right; }
div.celdaCenter { text-align: center; }

div.center{
    text-align:center;
}

.fondoColegio{
	background:#004A96;
}
.colorColegio{
	color:#004A96;
}

.boton, .boton2{
    border:1px solid black;
    color:white;
    font-weight:bold;
    padding:3px 6px 3px 6px;

    background:#003399;
    text-decoration:none;
    cursor:pointer;
}
.boton2{
    background:#FF4400;
}

.boton:disabled,
.boton[disabled]{
    border:1px solid black;
    color:white;
    font-weight:bold;
    padding:3px 6px 3px 6px;
    background:gray;
    text-decoration:none;
    cursor:default;
}



h1{
    margin:0px 0px 15px 0px;
}

.nobr{
    white-space:nowrap;
}

div.titular{
	background:#004A96;
	border:1px solid #002A76;
	padding:6px;
	color:white;
	font-size:32px;
	text-align:center;
	margin-bottom:15px;
}

.colorCE{
	color:#82025B;
}
.fondoCE{
	background:#82025B;
}


/* DIVs DIVs DIVs DIVs DIVs DIVs DIVs */

    /* Formulario */
    div.formulario{
    	box-sizing: border-box;
        display:table;
        width:100%;
        
        border-collapse: separate;
        border-spacing: 2px;
        
    }

    div.formulario div.izquierda, div.formulario div.derecha{
        display:table-cell;
        padding:3px;
    }
    div.formulario div.izquierda{
        text-align:right;
        font-weight:bold;
    }

    div.formulario div.derecha input{
        border:1px solid #F0F0F0;
        border-bottom:1px solid Silver;
    }

    /* Cuadricula */
    div.cuadricula{
        display:table;
        width:100%;
        border:1px solid silver;
        border-collapse: separate;
        border-spacing: 2px;
    }
    div.cuadricula div.celda, div.cuadricula div.titulo{
        display:table-cell;
        border:1px solid silver;
        padding:2px;

    }
    div.cuadricula div.titulo{
        background:#004A96;
        color:white;
        font-weight:bold;
        border-color:#004A96;
        text-align:center;
    }
    
    
    table.cuadricula{
    	width:100%;
    	border:1px solid silver;
    }
    table.cuadricula td{
    	border:1px solid silver;
    }

	table td.titulo{
		background:#003399;
		color:white;
		font-weight:bold;
		text-align:center;
		font-family:arial;
	}

/* DIVs DIVs DIVs DIVs DIVs DIVs DIVs */
/* TABLAS TABLAS TABLAS TABLAS TABLAS */
	table.formulario{
		width:100%;
	}
	table.formulario td{
		font-weight:bold;
		
	}
	table.formulario td input, table.formulario td select{
		width:100%;
		box-sizing:border-box;
	}
	table.formulario td textarea{
		width:100%;
		min-height:50px;
		box-sizing:border-box;
	}
/* TABLAS TABLAS TABLAS TABLAS TABLAS */
</pre></body></html>