#main h2{
  display:block;
	width:395px;
	height:35px;
  background: url(th-agenda.gif) no-repeat top left;
	margin: 10px 10px;
}

#main h3{
  margin: 10px 10px 0px;
	font-size:1em;
	font-weight:bold;
	color:#A94F49;
}

#main h3.date{
  font:bold 1em Georgia, "Times New Roman", Times, serif;
	color:#CC6600;
}

#main div.date{
  margin: 0px 10px 10px;
	font:bold 0.6em Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
}

#main p{
 margin: 0px 10px;
 font-size:0.8em;
}

#main img{
  margin: 4px 5px 5px 10px;
  float:left;
}

#main hr.psep{
  visibility:visible;
	clear:left;
	margin: 5px 10px 0px;
	color:#FFFFFF;
	border: 0px none;
	border-top: 1px solid #CCCCCC;
}

#calendrier td,
#calendrier th{
  font-size:0.7em;
	color:#000000;
	text-align:center;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

#calendrier{
  border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
  border-collapse:collapse;
	float:right;
	margin: 0px 10px 10px;
}

#calendrier caption{
  color:#990000;
	font-weight:bold;
}

#calendrier thead td{ 
	font-size:0.9em;
	font-weight:bold;
}

#calendrier tbody td{ 
	color:#CCCCCC;
}

#calendrier tbody td.lien{ 
	border:1px solid #A94F49;
	background-color:#F3DDDB;
	font-weight:bold;
}

#calendrier tbody td a{ 
  display:block;
	width:100%;
	color:#000000;
}

#calendrier tbody td a:hover{ 
	color:#990000;
}
