.titol_data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00CCCC;
}
.titolfestiu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	margin: auto;
	font-weight: bold;
	text-align: left;
}
.passat, .avui, .futur, .passatFestiu, .futurfestiu,  
.passatFestiu a:link, .avuifestiu a:link, .futurfestiu a:link,  .passatEvent a:link, .avuiEvent a:link, .futurEvent a:link, 
.passatFestiu a:visited, .avuifestiu a:visited, .futurfestiu a:visited, .passatEvent a:visited, .avuiEvent a:visited, .futurEvent a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.passatFestiu a:hover, .avuifestiu a:hover, .futurfestiu a:hover, .passatEvent a:hover, .avuiEvent a:hover, .futurEvent a:hover {
	text-decoration: underline;
}
.avui, .avuifestiu , .avuifestiu  {
	border: 1px solid #FF0000;
    display: block;
	width: 17px;
	height: 15px;
}

.avuiEvent, .avuiEvent {
	font-weight: bold;
	color: #0000FF;
	border: 1px solid #FF0000;
	display: block;
	width: 17px;
	height: 15px;
	
	
}
.passat {
	color: #999999;
}
.passatfestiu a, .passatfestiu{
	font-weight: bold;
	color: #BD757A;
}
.passatEvent a {
	font-weight: bold;
	color: #5E7CA2;
}
.avui {
	color: #000000;
}
.avuifestiu a, .avuifestiu {
	font-weight: bold;
	color: #FF0000;
}
.futur {
	color: #000000;
}
.futurFestiu a, .futurFestiu {
	font-weight: bold;
	color: #FF0000;
}
.passatEvent a {
	font-weight: bold;
	color: #86A5DF;
}
.avuiEvent a, .futurEvent a {
	font-weight: bold;
	color: #0000FF;
}
.futurEvent a {
	font-weight: bold;
	color: #0000FF;
}
