#container_agenda{
width:170px;
_width:162px;
height:170px;
margin:5px 0 0 3px;
/* ci-dessous règle pour IE */
_margin:-2px 0 0 3px;
padding:0 0 0 3px;
border:0;
background:url(../img/bg_agenda.gif) top left no-repeat;
}

#container_agenda2{
width:170px;
_width:162px;
height:170px;
margin:0 0 0 4px;
/* ci-dessous règle pour IE */
_margin:-2px 0 0 3px;
padding:0 0 0 3px;
border:0;
background:url(../img/bg_agenda.png) top left no-repeat;
_background:url(../img/bg_agenda_ie6.gif) top left no-repeat;
}
.push_agenda{
height: 10px;
}


.titre_agenda{
height:15px;
width:auto;
_width:145px;;
margin:0 0 5px 3px;
padding:0;
border:0;
font-size:11px;
font-weight:bold;
color:#000;
line-height:22px;

}
#container_agenda2 .titre_agenda{
height:15px;
width:auto;
_width:145px;;
margin:0 0 5px 3px;
padding:0;
border:0;
font-size:11px;
font-weight:bold;
color:#93b1cc;
line-height:22px;

}

/*#petit-calendrier{
width:156px;
background-color:#fff;
}*/

table.calendrier, table.calendrier tr {
	border:0;
	border-top: 1px solid #949494;
	/*border-bottom: 1px solid #949494;*/
	width: 156px;
}
table.calendrier td {
	text-align: center;
	font-weight: bold;
	color: #cccccc;
	font-size: 9px;
	font-weight: bold;
}
table.calendrier td a {
	color: #666;
	text-decoration:underline;
}
tr.jour td {
	color: #666;
}
#selection-mois {
	text-align: left;
	margin: 0px;
	margin-top: 0px;
	padding: 3px 0 0 0;
	_padding: 0;
	margin-bottom: 6px;
	_margin-bottom: 5px;
}
#selection-mois select {
	font-size: 9px;
	^font-size: 10px;
	_font-size: 10px;
	background-color: #fff;
	color: #666;
	border: 1px solid #949494;
	margin: 0 5px 0 0;
	^margin: 0 10px 0 0;
	_margin: 0 10px 0 0;
}


#agenda_content h4{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#93b1cc;
display:block;
margin:5px 0 5px 0;
padding:0 0 2px 0;
border:0;
border-bottom:2px solid #93b1cc;
}
.titre_eve{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
margin:0;
padding:0 0 2px 0;
border:0;
font-weight:bold;
}
#agenda_content{
width:420px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
margin:0;
padding:0;
border:0;
}

.evenement{
display:block;
margin:3px 0 0 0;
padding:3px 0;
border:0;
border-bottom:1px dotted #949494;
height:auto;
}
#agenda_content p{
margin:10px 0 10px 0;
padding:0;
border:0;
}
#agenda_content a{
color:#93b1cc;
}
