
body { 
background-color:#fff; font-size:0.7em; 
font-family: 'JetBrains Mono', monospace; 
font-weight:400; color: #000; 
}

h1 {font-size: 18pt; }
h2 { padding:0px; margin: 0px; }

.cap { width:40%; margin: 5px 30%; }
.cap p { text-align:center; }
.cap img { width:100%; } 

.frase1 { text-align:center; background-color: #fff; }
.frase2 { text-align:center; font-size:12px; }
.frase3 { text-align:center; font-size:12px; }
.amagarimprimir { display:none; }

.tria, .triaformat, .buscador { display: none; }

.amunt { display: none; }

td { border:1px solid #000; padding: 7px 5px; }
tr.titoltaula { 
background-color:#fff !important; color:#000 !important; 
}
.titoltaula td { padding: 0px !important; border: 0px solid #000 !important; }

.EsAbsolut { color:#ccc !important; }
.resaltatPodi { background-color: #ff0; } 
.taulaParticipacio { width:88%;margin: 5px 10px; border: 0px solid #000; background-color: #ffffff; text-align:left; }
.taulaParticipacio td { width: 25%; }
.taulaLlistat { margin:20px 10px 10px 10px; font-size: 90%; }


.nopartirtaula {
	page-break-inside: avoid;
}

.peu { 
width:96%; margin: 20px 2%; clear:both; font-size: 12px; 
display:flow-root; padding: 0px 0px 20px 0px; 
border-top: 2px solid #666; 
}
.peu .logopeu { width: 10%; margin: 0px 5% 0px 1%; float: left; }
.peu .logopeu img { width: 100%; text-align:center; }
.peu .logopeuxb { width: 7%; margin: 0px 3% 0px 1%; float: left; }
.peu .logopeuxb img { width: 100%; text-align:center; }


.separador { width:100%; height:1px; clear:both; }
.separador5 { width:100%; height:5px; clear:both; }
.separador10 { width:100%; height:10px; clear:both; }
.separador20 { width:100%; height:20px; clear:both; }
.separador30 { width:100%; height:30px; clear:both; }
.separador50{ width:100%; height:10px; clear:both; }

