/*
ESTILS GENÈRICS
=============== 
	- aquest full d'estils s'ha de cridar com a complement al full d'estils propi del document.
	- v 0.11 (26/02/2007)
	- canvis respecte la v 0.1: els tamanys de text. Els 3 textos petits (petit, x_petit i xx_petit) tenen una mida més adequada.
*/

h1, h2, h3, h4, h5, h6, p, form {
margin: 0; 
padding: 0; 
font-size:1em;
font-weight:normal;
}
.prova {
	background: #ffffff;
	float : right;
	height:330px;
	width:210px;
	border: #ADD8E6 1px solid;
	margin: 5px 0px 5px 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
}

/* 
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}

.justificar {
text-align:justify;
}

.bloc_centrat {
margin-left:auto !important;
margin-right:auto !important;
}

.bloc_a_dreta {
margin-left:auto;
margin-right:0;
}

.bloc_a_esquerra {
margin-left:0;
margin-right:auto;
}

/* 
alçades
-------
*/
.h1{height:1%}
.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_45 {width:45px}
.w_50 {width:50px}
.w_118 {width:118px}
.w_125 {width:125px}
.w_193 {width:193px}
.w_200 {width:200px}
.w_270 {width:270px}
.w_300 {width:300px}
.w_400 {width:400px}
.w_500 {width:500px}
.w_550 {width:550px}
.w_625 {width:625px}
.w_700 {width:700px}

.w_1x100 {width:1%}
.w_5x100 {width:5%}
.w_10x100 {width:10%}
.w_15x100 {width:15%}
.w_20x100 {width:20%}
.w_25x100 {width:25%}
.w_40x100 {width:40%}
.w_50x100 {width:50%}
.w_60x100 {width:60%}
.w_64x100 {width:64%}
.w_75x100 {width:75%}
.w_78x100 {width:78% !important;}
.w_80x100 {width:80%}
.w_85x100 {width:85%}
.w_90x100 {width:90%}
.w_95x100 {width:95%}
.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;}
.x_per_sobre_strans {margin-top:10px !important; opacity:1.0; filter: Alpha(opacity=100);}
.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;}
.x_60_per_sobre {margin-top:60px !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;}
.x_per_sota_strans {margin-bottom:10px !important; opacity:1.0; filter: Alpha(opacity=100);}
.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;}
.x_50_per_sota {margin-bottom:50px !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;}
.x_50_per_esquerra {margin-left:50px !important;}
.x_60_per_esquerra {margin-left:60px !important;}
.x_80_per_esquerra {margin-left:80px !important;}
.x_130_per_esquerra {margin-left:130px !important;}
.x_200_per_esquerra {margin-left:200px !important;}
.x_225_per_esquerra {margin-left:225px !important;}
.x_260_per_esquerra {margin-left:260px !important;}
.x_340_per_esquerra {margin-left:340px !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;}
.x_100_espaiat {padding:100px !important;}
.x_20_espaiat_esquerra {padding-left:20px !important;}
.x_120_espaiat_esquerra {padding-left:120px !important;}
.x_260_espaiat_esquerra {padding-left:260px !important;}
.x_220_espaiat_esquerra {padding-left:220px !important;}
.x_300_espaiat_esquerra {padding-left:300px !important;}
.x_20_espaiat_per_sobre {padding-top:20px !important;}
.x_80_espaiat_per_sobre {padding-top:80px !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_1 {font-size:1.1em}
.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}


/*
cursors
-------
*/
.cursor_ma{cursor:pointer;}

/* 
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 {
margin:0;
padding:0;
list-style:none;
}
ul.simple li {
margin:0 0 0 10px;
padding:0;
list-style:none;

}

/*
subratllat
-----------
*/
.subratlla{text-decoration: underline}

/* 
altres 
------
*/
.acc {
position:absolute;
left:-10000px;
}
.de_bloc {display:block}
.de_linia {display:inline}
img.sense_vora {border:0}
.amb_vora{border:1px solid;}
.no_screen {display:none}
.fondo_no_repetit{background-repeat:no-repeat}

div.contingutGran {
margin:0 auto;
min-height: 350px;
border: #CAE8EA 5px solid;	
text-align:left;
width:728px
}
#cos{
text-align: center;
/*margin:0 auto;*/

}


div#Pellicula, div#Pellicula a:link, div#Pellicula a:visited {
color:#0083D7;}

/*********************************** 
  missatges de resposta
************************************/
div.feedback_ok {
background:#2E60EF url(exclamacio.gif) 5px center no-repeat;
font-weight:bold;
padding:8px 25px 8px 60px;
width:65%;
margin:15px auto;
color:white;
text-align:center;
}

div.feedback_ko {
background:#EA0034 url(exclamacio_negativa.gif) 5px center no-repeat;
font-weight:bold;
padding:8px 25px 8px 60px;
width:65%;
margin:15px auto;
color:white;
text-align:center;
}

div.feedback_informatiu {
background:#64B873 url(exclamacio_info.gif) 5px center no-repeat;
font-weight:bold;
padding:8px 25px 8px 60px;
width:65%;
margin:15px auto;
color:white;
text-align:center;
}

.flota_dreta_foto {
float:right;
margin:5px 10px 10px 10px}

.flota_esquerra_foto {
float:left;
margin:10px 15px 10px 10px}


/***********************
    SANT JORDI
***********************/
.drac {
/*margin-right:160px;*/
text-align:right;
}
.backup_drac {
position:absolute;
right:160px;
top:300px;
}

/*****************************
	NOUS MENUS INTERIORS
*****************************/

.barra_menus_superior {
	padding: 8px 23px;
}


a.menu_participacio {
display:block;
width:99px;
height:70px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;
margin-right:5px
}

a.menu_participacio:link, a.menu_participacio:visited {background-image: url(menu_sup_participacio.jpg);}
a.menu_participacio:hover {background-position:-134px 0px;}

a.menu_uap {
display:block;
width:99px;
height:70px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;
margin-right:5px
}

a.menu_uap:link, a.menu_uap:visited {background-image: url(menu_sup_uap.jpg);}
a.menu_uap:hover {background-position:-134px 0px;}

a.menu_cultura {
display:block;
width:99px;
height:70px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;
margin-right:5px
}

a.menu_cultura:link, a.menu_cultura:visited {background-image: url(menu_sup_cultura.jpg);}
a.menu_cultura:hover {background-position:-134px 0px;}

a.menu_que_fem {
display:block;
width:99px;
height:70px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;
margin-right:5px
}

a.menu_que_fem:link, a.menu_que_fem:visited {background-image: url(menu_sup_que_fem.jpg);}
a.menu_que_fem:hover {background-position:-134px 0px;}

a.menu_consultes2 {
display:block;
width:99px;
height:70px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;
margin-right:5px
}

a.menu_consultes2:link, a.menu_consultes2:visited {background-image: url(menu_sup_consultes.jpg);}
a.menu_consultes2:hover {background-position:-134px 0px;}

a.menu_anuncis {
display:block;
width:99px;
height:70px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;
margin-right:5px
}

a.menu_anuncis:link, a.menu_anuncis:visited {background-image: url(menu_sup_anuncis.jpg);}
a.menu_anuncis:hover {background-position:-134px 0px;}