a { color: #000; text-decoration: none; }
a:hover { text-decoration: underline; }



/* COUMNA 
#columna, #columnaimitja, #columnadoble, #columnadoble2, #columnadoble3 { font-size: 0.8em; }
#columna p, #columnaimitja p, #columnadoble p, #columnadoble2 p, #columnadoble3 p { text-align: justify; }
#columnaimitja p { margin-left: 120px; margin-right: 120px; }
#columnadoble p { margin-left: 240px; }
#columnadoble2 p, #columnadoble2 h2 { margin-left: 385px; }
#columnadoble3 p { margin-left: 0px; }

#news_portada { border: 0px solid #ccc;
	margin: 0px; padding: 0px;
}


.text { 
	margin: 0px 0px 10px 0px; 
	padding: 0px 0px 10px 0px;
	clear: both;
}
.text h2 a { color: #f00; }
h2.titol { 
	font-size: 1em;
	border-bottom: 1px solid #ccc;
}
h3 { border: 0px;
	text-decoration: none;
	font-size: 1em;
	border-bottom: 1px solid #ccc !important;
}

/* NEWS 
.noti { border: 0px solid #ccc;
	margin: 1em 0px; padding: 0px;
	clear: both;
}
.noti h2 { 
	font-size: 0.9em;
	font-weight: normal;
}
.noti h2 a { text-decoration: none; color: #000; }
.noti h2 a:hover { text-decoration: underline; }
.noti h2 em.data { 
	float: right;
	font-size: 0.8em;
	text-indent: 1em;
	color: #aaa;
}

.data { 
	font-size: 0.8em;
	text-indent: 1em;
	color: #aaa;
}
img.marc { 
	border: 2px solid #000000; 
	border-bottom: 10px solid #000000;
	margin-bottom: 1em;
	padding-top: 11px;
	background: url(../imatges/marc_fotos.png) no-repeat top;	
}
.em1 { font-size: 1em; }
.em09 { font-size: 0.9em; }
.em08 { font-size: 0.8em; }
.vermell { color: #f00; }
.gris { color: #aaa; }
*/