#abcalendrier{

text-align:center;

}

#abcalendrier table tr{

	text-align:center;

}

#abcalendrier table th{

	width:14%;

}

#abcalendrier table td{

	vertical-align:top;

	font-size:80%;

}

/* classe del numero del giorno odierno*/

.today{

	text-decoration:underline;

	background: #fff;

}

table#events{

	width:90%;

	}

table#events td.date{

	text-align:left;

	vertical-align:top;

	white-space:nowrap;

	font-style:italic;

	font-size:100%;

	}

table#events td.eventtitle{

	text-align:left;

	vertical-align:top;

	}



#abcalendrier a:link, #abcalendrier a:active, #abcalendrier a:visited {

	background-color: transparent;

	background-image: none; 

	display: inline;

	border:none;

	margin:0;padding:0;

	font-size:11px;

	font-weight:bold;

	

}





#abcalendrier table a{

	font-weight:bold;

	text-decoration:none;

	color:#FF3333;
	
	background:transparent;

	font-size:11px;

}





/*********************************************/



/*rimuoviamo le rientranze ed i punti elenco

e definiamo la larghezza delle  voci di menu.

*/

#abcalendrier ul {

	margin: 0;

	padding: 0;

	list-style: none;

	text-align:left;

	/*width: 150px;

	border-bottom: 1px solid #ccc;*/

	}

/*

posizionamento voci elenco.

impostare la posizione come relative

per poi posizionare i sotto menu in modo assoluto.

*/

#abcalendrier ul li {

	position: relative;

	}

/*

sotto menu.

*/

#abcalendrier li ul {

	position: absolute;

	left: 20px;

	top: 0;

	display: none;

	width: 150px;

	}

/* comparsa su mouse over*/

#abcalendrier li:hover ul, #abcalendrier li.over ul {

	display: block; }



/*

collegamenti ipertestuali:

impostare display "block" in modo che ciascuno occupi una riga



Per uno strano bug in IE6, Bisongna impostare un sfondo a li a, altrimenti quando un sotto menu è più lungo del menu stesso, i collegamenti iniziano a sparire prima che abbiate il tempo di cliccarci sopra.



*/

/*primo livello*/

#abcalendrier ul.multievent li a, #abcalendrier ul.multievent li a:hover {

	text-decoration: none;

	/*color: #777;*/

	display: block;

	background: #fff;

	background-image: none; 

	}

/*secondo livello*/

#abcalendrier .multievent ul li a{

	display: block;

	text-decoration: none;

	color: #770000;

	background: #fff;

	padding: 5px;

	border: 1px solid #CC0000;

	border-bottom: 0;

	background-image: none; 

	/*white-space:nowrap;*/

	}

/*

IE per Windows interpreta le interruzioni di riga presenti nel nostro codice HTML tra le voci dell'elenco come spazio bianco,

e di conseguenza in questo browser le voci non stanno correttamente una sotto l'altra. Ad ogni modo, c'è un modo per aggirare questo bug di IE:



Holly Hack: http://www.positioniseverything.net/

*/



/* Fix IE. Hide from IE Mac \*/

* html #abcalendrier ul li { float: left; height: 1%; }

* html #abcalendrier ul li a { height: 1%}

/* End */
