h1, h2, h3, h4, h5 ,h6, p, form, fieldset {
font-size:12px;
font-weight:normal;
margin:0;
padding:0;
}

/* mides text */
.xxGran {font-size:22px}
.xGran {font-size:16px}
.Gran {font-size:14px}
.normal {font-size:12px}
.Petit {font-size:11px}
.xPetit {font-size:9px}
.xxPetit {font-size:7px}

/* vincles */
a.senseDecoracio:link, a.senseDecoracio:visited {text-decoration:none}

/* taula simple */
table.simple, table.simple td {
margin:0;
padding:0 !important;
border:0 !important;
border-collapse:collapse;
}



#informacio, #informacio td {
margin:0;
border:1px #000 solid !important;
padding:0 !important;
border-collapse:collapse;
height:30px;
}

/* llista simple */
ul.simple, ul.simple li, ol.simple, ol.simple li {
margin:0;
padding:0;
list-style:none;
}

/* elements flotants */
.trencaFloat {clear:both}
.flotaEsquerra {float:left}
.flotaDreta {float:right}

/* aliniacions */
.aTop {vertical-align:top}
.aRight {text-align:right}
.aCenter {text-align:center}
.aBottom {vertical-align:bottom}
.aLeft {text-align:left}

/* marges */
.Persobre {margin-top:5px}
.xPersobre {margin-top:10px}
.xxPersobre {margin-top:15px}
.xxxPersobre {margin-top:20px}
.xxxxPersobre {margin-top:23px}

.Perdreta {margin-right:5px}
.xPerdreta {margin-right:10px}
.xxPerdreta {margin-right:15px}
.xxxPerdreta {margin-right:20px}

.Persota {margin-bottom:5px}
.xPersota {margin-bottom:10px}
.xxPersota {margin-bottom:15px}
.xxxPersota {margin-bottom:20px}

.Peresquerra {margin-left:5px}
.xPeresquerra {margin-left:10px}
.xxPeresquerra {margin-left:15px}
.xxxPeresquerra {margin-left:20px}

/* espaiats */
.senseEspai {padding:0 !important}
.Espaiat {padding:5px !important}
.xEspaiat {padding:10px !important}
.xxEspaiat {padding:15px !important}
.xxxEspaiat {padding:20px !important}

/* accessibilitat */
.acc {
position:absolute;
left:-10000px;
width:400px;
}

/* altres... */
.blocCentrat {
margin:0 auto;
}



.centXcent {width:100%}

.deBloc {display:block}
.deRes {display:none}

.negreta{
	font-weight:bold;
}

/********************************************************************/
/*		13 octobre 2008												*/
/*		estadistiques												*/
/********************************************************************/
table.estadistiques{
	border: 1px solid #AAAAAA;
}

td.ratlla_sota{
	font-weight:bold;
	padding: 4px;
	background-color:#DDDDDD;
	text-align:center;
}

.nens{
	color:#0066FF;
}
.div_nens{
	text-align:center;
	background-color:#0066FF;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}

.nenes{
	color:#CC3399;
}
.div_nenes{
	text-align:center;
	background-color:#CC3399;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}

.catala{
	color:#0075A7;
}
.div_catala{
	text-align:center;
	background-color:#0075A7;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}
.castella{
	color:#F98035;
}
.angles{
	color:#45b52c;
}

.div_castella{
	text-align:center;
	background-color:#F98035;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}
.div_angles{
	text-align:center;
	background-color:#45b52c;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}
.errorInput {
	border-color:#f00 !important;
	background-color:#ffcccc !important;
}