#pRadious5 {
	background:#ffffcc; padding:5px; 
	border-radius: 5px 5px 5px 5px;
}
#pRadious9 {
	background:#ffffcc; padding:9px; 
	border-radius: 9px 9px 9px 9px;
}
FieldSet {
	border: 1px solid #000090;
}
a:link, a:visited, a:active {
	font-family: Arial,Helvetica,sans-serif; font-size: 13px;
	color: #000031; background-color: #eeffee;
	text-decoration: none;
}
a:hover {
	color: #000031; background-color: #ffffcc;
	text-decoration: underline;
}
a.e5:visited, a.e5:link, a.e5:active {
	font-family: Arial,Helvetica,sans-serif; font-size: 13px;
	color: #000031; background-color: #eeffee;
	text-decoration: underline;
	font-weight: none;
}
a.e5:hover {
	color: #000031; background-color: #ffffcc;
	text-decoration: underline;
	font-weight: bold;
}
#pDiv {
	margin:  0px 12px 0px 153px;
	padding: 0px  0px 0px   0px;
	text-align: left;
}
#pri {
	margin:  0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: '100%';
	border-top:    0px solid #003366;
	border-left:   0px solid #003366;
	border-right:  0px solid #003366;
	border-bottom: 0px solid #003366;
	text-align: left;
	background-repeat: no-repeat;
	background-position: top
}
.not {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #000053 ;
	background-color: #DBE0E4 ;
}
.occult {
	visibility: hidden;
	display:    none;
}
.imgEnlace {
	border: 1px solid #003366
}
.sin {
	margin:  0px 0px 0px  0px;
	padding: 0px 0px 0px 10px;
	list-style-image: none;
	list-style-type:  none;
}
.clg {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 17px;
	color: #000053 ;
	background-color: #ebf0f5;
}
.clg2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 17px;
	color: #000053 ;
	background-color: #ebf0f5;
}
.clg3 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 17px;
	color: #000053 ;
	background-color: #ebf0f5;
	text-align: center ;
}
.clh {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000053 ;
	background-color: #DBE0E4 ;
}
.cl {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000053 ;
	background-color: #ebf0f5;
}
.cl2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000053 ;
	background-color: #ebf0f5;
	text-align: justify ;
}
.borde {
	border: 1px solid #000053;
	width: 480px;
}
.campo {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	background-color: #F5F5F5;
	color: #000053 ;
	border-style: solid;
	border-color: #C0C0C0
}
.boton {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	color           : #ebf0f5;
	background-color: #000053;
	border-style: solid;
	border-color: #C0C0C0;
}
.buttonJE {
	border-radius: 3px 3px 3px 3px;
	border-left:   1px solid #AAAAAA;
	border-top:    1px solid #AAAAAA;
	border-right:  2px solid #777777;
	border-bottom: 2px solid #777777;
	padding:3px;
}
BODY {
	margin: 0px;
	padding-top:  3px; padding-left:  3px;
	padding-right:3px; padding-bottom:3px;
	border-left:  0px; border-top:    0px;
	border-right: 0px; border-bottom: 0px;
	font-family: Arial,Helvetica,sans-serif;
	background-color: #ffffcc;
}
.bold_italic {
	font-weight:bold; font-style:italic;
}
.bold_underline {
	font-weight:bold; text-decoration:underline;
}
.WhiteBlack {
	color:White; background:Black;
}
.input2caracteres {
	color:White; background:Black; width:31px;
}

.tablaInforme {
	border-collapse: collapse;
}
.tablaInforme td {
	border-style: solid;
	border-width: 1px;
	padding: 9px;
	page-break-inside:avoid; page-break-after:auto
}

/* Modificamos el aspecto a la hora de imprimir */
@media print {
	.tablaInforme {
		font-size: 12px;
	}

	.NoImprimirEsto {
		display: none;
	}

	.saltoPagina {
		page-break-after: always;
	}
	.saltoPagina:last-child {
		page-break-after: auto;
	}


	table	{ page-break-inside:auto }
	tr		{ page-break-inside:avoid; page-break-after:auto }
	td		{ page-break-inside:avoid; page-break-after:auto }
	thead	{ display:table-header-group }
	tfoot	{ display:table-footer-group }
}