body { margin:0; background-color:#DEF; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

a { cursor:pointer; color:#0000AA; text-decoration:underline; }
.linksenseformat { color:#000; text-decoration:none; }

div, table, tr, td { margin:0; padding:0; }

#pagina { margin:10px; width:955px; margin-left:auto; margin-right:auto; }

	#capcalera { width:955px; height:37px; background-color:#9CF; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; 
				 vertical-align:middle; overflow:hidden; font-size:12px; text-decoration:none; font-weight:bold; color:#006;
				 margin-bottom:10px; }
	#capcalera table { width:100%; }
	#capcalera table tr { height:37px; }
	#capcalera table tr td { padding-left:10px; padding-right:10px; border-right:solid 1px #006; text-align:center; }
	#capcalera table tr td.last { border:0; }
	#capcalera table tr td:hover { background-color:#006; color:#9CF; cursor:pointer; }
	#actual { background-color:#7AD; }
	
	#cos { clear:both; text-align:justify; min-height:400px; }
	
	#peu { font-size:10px; text-align:center; color:#7AD; margin-top:10px; }
	#peu table { width:100%; }
	#peu table tr td { width:33%; }
	
	#titolasmg31 { font-size:25px; }
	#titolasmg31 a { text-decoration:none; color:#000000; cursor:default; }


/* NOSALTRES */
#ensenyes_associacio { width:100%; }
#ensenyes_associacio tr td { text-align:center; }

/* MULTIMEDIA */
#multicap, #multicapact { width:100px; float:left; border-radius:7px 7px 0px 0px; -moz-border-radius:7px 7px 0px 0px; -webkit-border-radius:7px 7px 0px 0px; 
						  color:#006; vertical-align:middle; overflow:hidden; padding:10px 0px 5px 0px; margin-right:5px; text-align:center; }
	
#multicap 	 { border:#000 solid 1px; border-bottom:none; }
#multicap:hover  { background-color:#006;  color:#9CF; }
#multicapact { background-color:#9CF; margin-top:1px; cursor:default; }
	
#multicos { width:940px; background-color:#9CF; border-radius:0px 0px 7px 7px; -moz-border-radius:0px 0px 7px 7px; -webkit-border-radius:0px 0px 7px 7px; 
			vertical-align:middle; overflow:hidden; padding-left:15px; margin-bottom:10px; }

/* UNITATS */
#multicapunitat, #multicapunitatcs, #multicapunitatms, #multicapunitattk, #multicapunitatpc, #multicapunitatco, #multicapunitatca,
	#multicapunitatact, #multicapunitatactcs, #multicapunitatactms, #multicapunitatacttk, #multicapunitatactpc, #multicapunitatactco, #multicapunitatactca 
		{ width:120px; float:left; border-radius:7px 7px 0px 0px; -moz-border-radius:7px 7px 0px 0px; -webkit-border-radius:7px 7px 0px 0px; 
		  color:#006; vertical-align:middle; overflow:hidden; padding:10px 0px 5px 0px; margin-right:5px; text-align:center; }
	#multicapunitat, #multicapunitatcs, #multicapunitatms, #multicapunitattk, #multicapunitatpc, #multicapunitatco, #multicapunitatca 
		{ border:#000 solid 1px; border-bottom:none; }
	#multicapunitat:hover, #multicapunitatcs:hover, #multicapunitatms:hover, #multicapunitattk:hover, #multicapunitatpc:hover, #multicapunitatco:hover, #multicapunitatca:hover 
		{ background-color:#006;  color:#9CF; }
	#multicapunitatact, #multicapunitatactcs, #multicapunitatactms, #multicapunitatacttk, #multicapunitatactpc, #multicapunitatactco, #multicapunitatactca 
		{ background-color:#9CF; margin-top:1px; cursor:default; }
		
#multicosunitat, #multicosunitatcs, #multicosunitatms, #multicosunitattk, #multicosunitatpc, #multicosunitatco, #multicosunitatca 
	{ width:925px; background-color:#9CF; border-radius:0px 0px 7px 7px; -moz-border-radius:0px 0px 7px 7px; -webkit-border-radius:0px 0px 7px 7px; vertical-align:middle; overflow:hidden; padding:15px; margin-bottom:10px; }
		
	#multicapunitatcs:hover, #multicapunitatactcs, #multicosunitatcs   	{ background-color:#284180; }
	#multicapunitatms:hover, #multicapunitatactms, #multicosunitatms  	{ background-color:#F7F762; }
	#multicapunitattk:hover, #multicapunitatacttk, #multicosunitattk  	{ background-color:#393; }
	#multicapunitatpc:hover, #multicapunitatactpc, #multicosunitatpc 	{ background-color:#842; }
	#multicapunitatco:hover, #multicapunitatactco, #multicosunitatco  	{ background-color:#CB3434; }
	#multicapunitatca:hover, #multicapunitatactca, #multicosunitatca  	{ background-color:#DDD; }

#anys 			{ font-size:16px; text-align:center; }
#anys a 		{ font-size:16px; text-align:center; text-decoration:none; font-weight:bold; color:#000000; }
#anys a:hover 	{ color:red; }
#anys #actual a { font-size:16px; text-align:center; text-decoration:none; font-weight:bold; color:red; }
