/*
ESTILS GENÈRICS
=============== 
	- aquest full d'estils s'ha de cridar com a complement al full d'estils propi del document.
	- v 0.13 (1/03/2007)
	- canvis respecte la v 0.12: fem més classes per amplda en %
*/

h1, h2, h3, h4, h5, h6, p, form {
margin: 0; 
padding: 0; 
font-size:1em;
font-weight:normal;
}

/* 
aliniacions
-----------
*/
.a_dalt {vertical-align:top !important}
.a_mig {vertical-align:middle !important}
.a_baix {vertical-align:bottom !important}

.a_esquerra {text-align:left !important}
.a_centre {text-align:center !important}
.a_dreta {text-align:right !important}

.bloc_centrat {
margin-left:auto;
margin-right:auto; 
}

.bloc_a_dreta {
margin-left:auto;
margin-right:0;
}

.bloc_a_esquerra {
margin-left:0;
margin-right:auto;
}

p {font-family:Arial, Helvetica, sans-serif, Garamond}
/* 
alçades
-------
*/
.h_1 {height:1px}
.h_5 {height:5px}
.h_25 {height:25px}
.h_125 {height:125px}
.h_625 {height:625px}

/* 
amplades 
--------
*/
.w_1 {width:1px}
.w_5 {width:5px}
.w_25 {width:25px}
.w_125 {width:125px}
.w_625 {width:625px}

.w_10x100 {width:10%}
.w_20x100 {width:20%}
.w_30x100 {width:30%}
.w_40x100 {width:40%}
.w_50x100 {width:50%}
.w_60x100 {width:60%}
.w_70x100 {width:70%}
.w_80x100 {width:80%}
.w_90x100 {width:90%}
.w_100x100 {width:100%}

/* 
elements flotants 
-----------------
*/
.flota_dreta {float:right}
.flota_esquerra {float:left}
.no_flotis {float:none}
.trenca_float {clear:both;}

/* 
marges 
------
*/
.per_sobre {margin-top:5px !important;}
.x_per_sobre {margin-top:10px !important;}
.xx_per_sobre {margin-top:15px !important;}
.xxx_per_sobre {margin-top:20px !important;}
.xxxx_per_sobre {margin-top:25px !important;}
.xxxxx_per_sobre {margin-top:30px !important;}

.per_dreta {margin-right:5px !important;}
.x_per_dreta {margin-right:10px !important;}
.xx_per_dreta {margin-right:15px !important;}
.xxx_per_dreta {margin-right:20px !important;}
.xxxx_per_dreta {margin-right:25px !important;}
.xxxxx_per_dreta {margin-right:30px !important;}

.per_sota {margin-bottom:5px !important;}
.x_per_sota {margin-bottom:10px !important;}
.xx_per_sota {margin-bottom:15px !important;}
.xxx_per_sota {margin-bottom:20px !important;}
.xxxx_per_sota {margin-bottom:25px !important;}
.xxxxx_per_sota {margin-bottom:30px !important;}

.per_esquerra {margin-left:5px !important;}
.x_per_esquerra {margin-left:10px !important;}
.xx_per_esquerra {margin-left:15px !important;}
.xxx_per_esquerra {margin-left:20px !important;}
.xxxx_per_esquerra {margin-left:25px !important;}
.xxxxx_per_esquerra {margin-left:30px !important;}

/* 
espaiats 
--------
*/
.espaiat {padding:5px !important;}
.x_espaiat {padding:10px !important;}
.xx_espaiat {padding:15px !important;}
.xxx_espaiat {padding:20px !important;}
.xxxx_espaiat {padding:25px !important;}
.xxxxx_espaiat {padding:30px !important;}

/* 
textos
------
*/
.xxxxx_gran {font-size:2.97em;}
.xxxx_gran {font-size:2.48em;}
.xxx_gran {font-size:2.07em;}
.xx_gran {font-size:1.72em;}
.x_gran {font-size:1.44em;}
.gran {font-size:1.2em;}
.petit {font-size:0.9em;}
.x_petit {font-size:0.8em;}
.xx_petit {font-size:0.7em;}

.llegible {line-height:1.5em;}
.negreta {font-weight:bold}
.italica {font-style:italic}

/* 
vincles 
-------
*/
.v_sense_decoracio {text-decoration:none}
.v_camuflat {cursor:default}

/* 
taules
------
*/
table.simple, table.simple td {
padding:0;
border-collapse:collapse;
border:0;
}

table.formulari {
border-collapse:collapse;
border:0;
}

table.formulari, table.formulari td {
border-collapse:collapse;
border:0;
padding:3px;
}

/* 
llistes 
-------
*/
ul.simple, ul.simple li {
margin:0;
padding:0;
list-style:none;
}

/* 
altres 
------
*/
.acc {
position:absolute;
left:-10000px;
}
.de_bloc {display:block}
.de_linia {display:inline}
img.sense_vora {border:0}
.no_screen {display:none}

.trenca_float_02 {clear: both;
   height: 0;
   margin: 0;
   padding: 0;
   font-size: 0.000001em;
   line-height: 0.000001em;}