BODY {
background-color: #EFEEEF;
overflow-Y: auto;
overflow-X: auto;
}

HR
{
	width: 100%;
	color: #000066;
	height: 1px;

	}

.txtNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	text-decoration: none;
 	font-weight: normal;
	color: #000066;
}

.txtTitol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
 	font-weight: bold;
	color: #000066;
}

.txtTitolManteniment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
 	font-weight: bold;
	color: #000066;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
 	font-weight: normal;
	color: #909090;
}

.txtPetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
 	font-weight: normal;
	color: #000000;
}

.txtPetitBorrar {
	background-color:#F8CACA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: normal;
	color: red;
}

.txtPetitNoFederat {
    background-color:#E0DCDC;
    color: #451212;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: normal;
}

.txtPetitFederatMort {
    background-color:#BDAE4E;
    color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: normal;
}


.txtMesPetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: normal;
	color: Black;
}

.txtMultiple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
 	font-weight: normal;
	color: #000066;
}


.txtFichaDato {
    background-color:#F7F7F7;
    color: navy;
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-weight: none;
	border : 0; 
}

.txtFichaDatoSancio {
    background-color:#FF0000;
    color: navy;
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-weight: none;
	border : 0; 
}

.txtFichaDatoAvis {
    background-color:#FF9900;
    color: navy;
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-weight: none;
	border : 0; 
}

.txtFichaDatoPetita {
    background-color:#F7F7F7;
    color: black;
    font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-weight: none;
	border : 0; 
}

.txtFichaDatoPetitaNavy {
    background-color:#F7F7F7;
    color: navy;
    font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-weight: none;
	border : 0; 
}

.txtFichaDatoBorrado {
    background-color:#C3C3C3;
    color: black;
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:line-through;
	font-weight: none;
	border : 0; 
}

.txtFichaDatoNoFederat {
    background-color:#E0DCDC;
    color: #451212;
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-weight: none;
	border : 0; 
}

.txtFichaDatoFederatMort {
    background-color:#BDAE4E;
    color: black;
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-weight: none;
	border : 0; 
}


.txtCabeceraBuscar {
    background-color:#6B8AB5;
    color: navy;
    font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-weight: bold;
	border : 0; 
}

.txtCabeceraBuscarPetita {
    background-color:#6B8AB5;
    color: black;
    font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-weight: bold;
	border : 0; 
}

.txtCabeceraBuscarPetitaNavy {
    background-color:#839FC5;
    color: navy;
    font: 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
	font-weight: bold;
	border : 0; 
}


.txtBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
 	font-weight: bold;
	color: #000066;
}

.txtThin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
 	font-weight: normal;
	color: #000066;
}

.txtThinBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
 	font-weight: normal;
	color: #000066;
}

.CampObligatori
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
 	font-weight: bold;
	color: red;
}

P {
	text-align: left;
}

.titol2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	text-decoration: none;
	text-align: center;
}

.txtPaginador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: BCCCE7;
}

.txtPaginadorAct {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: 2A4F91;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330066;
	width: 350px;
	background-color: #D6DFEF;
	border-top: 1px solid #6B8AB5;
	border-right: 1px outset #6B8AB5;
	border-left: 1px solid #6B8AB5;
	border-bottom: 1px outset #6B8AB5;
}

textarea.noticia {
	width: 535px;
}

textarea.federat {
	width: 520px;
}

textarea.ficha {
	color: navy;
	width: 390px;
	background-color: #F7F7F7;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: none;
}

A {
	text-decoration: none;
	color: #000066;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330066;
	background-color: #D6DFEF;
	border-top: 1px solid #6B8AB5;
	border-right: 1px outset #6B8AB5;
	border-left: 1px solid #6B8AB5;
	border-bottom: 1px outset #6B8AB5;
}

input.nofederat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #451212;
	background-color:#E0DCDC;
	border-top: 1px solid #6B8AB5;
	border-right: 1px outset #6B8AB5;
	border-left: 1px solid #6B8AB5;
	border-bottom: 1px outset #6B8AB5;
}
    
input.dorsalcercar {
background: url(../imatges/dorsal_find.png);
background-repeat: no-repeat;
cursor: hand;
}

input.terminartransaccion {
background: url(../imatges/triangle_verde.gif);
background-repeat: no-repeat;
cursor: hand;
border:0;
}

input.dorsalborrar {
background: url(../imatges/baixes.gif);
background-repeat: no-repeat;
cursor: hand;
}

input.dorsalgrabar {
background: url(../imatges/dorsal_save.png);
background-repeat: no-repeat;
cursor: hand;
}

input.baixarango {
background: url(../imatges/rango_del.gif);
background-repeat: no-repeat;
cursor: hand;
}


input.editrango {
background: url(../imatges/rango_edit.gif);
background-repeat: no-repeat;
cursor: hand;
}

input.editgenerar {
font:0.85em verdana,arial,helvetica,sans-serif;
cursor: hand;
}

input.editasignar {
background: url(../imatges/rango_asignar.gif);
background-repeat: no-repeat;
cursor: hand;
}

input.anadirrango {
background: url(../imatges/rango_add.gif);
background-repeat: no-repeat;
cursor: hand;
}

.exportar_excel 
{
  cursor: hand; 
  border-top: 1px solid #6B8AB5; 
  border-right: 1px outset #6B8AB5; 
  border-left: 1px solid #6B8AB5; 
  border-bottom: 1px outset #6B8AB5;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330066;
	background-color: #D6DFEF;
	border-top: 1px solid #6B8AB5;
	border-right: 1px outset #6B8AB5;
	border-left: 1px solid #6B8AB5;
	border-bottom: 1px outset #6B8AB5;
}

select.ficha {
	color: navy;
	background-color: #F7F7F7;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: none;
}

select.tamanyPoblacio {width: 420px;}
select.tamanyClub {width: 400px;}
select.tamanyClubCompte {width: 350px;}
select.tamanyLlicencia {width: 400px;}
select.tamanyProves {width: 500px;}
select.LlicenciaCat {width: 150px;}

.linkpeq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.linkpeq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	line-height: 2px;
}

.scroller {
	color: #000000; 
	text-align: justify;
	width: 775px; 
	height: 230px; 
	overflow: scroll; 
	overflow-Y: auto; 
	overflow-X: hidden;
	scrollbar-face-color: #D6E7F7;
	scrollbar-base-color: ghostwite;
	scrollbar-arrow-color:#6B8AB5;
	scrollbar-shadow-color: ghostwhite;
	scrollbar-darkshadow-color: darkcyan;
	padding-right: 4px;
}

.pie {text-decoration:none; color:#3B4B73;}
a.pie:active {}
a.pie:hover { color: #D3251B; }
a.pie:link { color:#3B4B73; } 
/*a.pie:visited {color:#3B4B73;  }*/

.desconectar {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; color:#000066;}
a.desconectar:active {}
a.desconectar:hover { color: #D3251B; text-decoration: none;}
a.desconectar:link { color:#000066; } 
a.desconectar:visited {color:#000066;}

.ancla {text-decoration:none; color:#0707D1;}
a.ancla:active {}
a.ancla:hover { color: #D3251B; text-decoration: underline;}
a.ancla:link { color:#0707D1; } 
a.ancla:visited {color:#0707D1;}

.cercar {text-decoration:none; color: #000066;font-weight: bold;}
a.cercar:active {}
a.cercar:hover { color: red; font-weight: bold; text-decoration: underline;}
a.cercar:link { color:red; } 

.tablaCentros {
	border: 1px solid #A7B7D1;
}

.logAnTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #000000;
}

.logCabeza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0E186F;
	background-color: #D5E4F5;
}

.fondo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CCCCCC;
}

.fondo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #DBDBDB;
}

.linkpeq2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	line-height: 2px;
	font-weight: bold;
}

.cursor {cursor: hand}

.baixes
{
background: url(../imatges/baixes.gif);
background-repeat: no-repeat;
font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
cursor: hand;
}

	/* Sortable tables */
	table.sortable a.sortheader {
		background-color:#6B8AB5;
		color:navy;
		font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		display: block;
		border : 0;
	}
	table.sortable span.sortarrow {
		color: black;
		text-decoration: none;
	}
	/* Sortable tables */