*{
	font-family: Arial, Helvetica, sans-serif;
	color:White;
}
div{
	/*pour les &nbps; revelateur de <div> */
	line-height:50%;
}
h2{
	font-size:26px;
	padding:20px 36px 10px 36px;
	line-height:100%;
}
h3{
	font-size:18px;
	padding:13px 48px 10px 48px;
	line-height:100%;
}
p{
	padding:20px 30px 10px 30px;
	text-indent:1em;
	text-align:justify;
	line-height:100%;
	font-size:14px;
	clear:both;
}
table.spip{
	padding:20px 30px 10px 30px;
	text-indent:1em;
	text-align:justify;
	line-height:100%;
	font-size:14px;
	clear:both;
}
div.calendrier p{
	padding:10px 25px 10px 10px;
	text-indent:0em;
	text-align:center;
}
p.lirelasuite{
	padding:10px 25px 10px 10px;
	text-align:right;
}
p.album{
	padding:20px 30px 10px 30px;
	text-indent:0em;
	text-align:justify;
	line-height:100%;
	font-size:14px;
	clear:both;
}
p.album img{
	padding-bottom:30px;
}
p#mois{
	padding:5px 27px 15px 27px;
	text-align:center;
	font-size:18px;
	height:22px;
	font-weight:bold;
}
div.calendrier h2{
	padding:5px 27px 15px 27px;
	text-align:center;
	font-size:18px;
	line-height:100%;
	font-weight:bold;
}
div.calendrier table *{
	line-height:100%;
	text-align:center;
	font-size:14px;
}
div.calendrier table tr td#jdh{
	font-weight:bold;
}
ul, li{
	line-height:100%;
	text-align:left;
	font-size:13px;
}
ul{
	padding:2px 10px 5px 10px;
	clear:both;
}
li{
	padding:2px 0 2px 0;
	list-style-type:none;
}
div.calendrier p.lirelasuite{
	padding:10px 15px 10px 10px;
	text-align:right;
}
a{
	color:White;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
div.hr{
	background:url(images/bloc_ligne.gif);
	border:5px;
	width:576px;
	height:9px;
}
div.hr2{
	background:url(images/calendrier_ligne.gif);
	border:5px;
	width:213px;
	height:6px;
}
div#pieddepage{
	color:#333333;
	text-align:center;
	padding:10px 0 10px 0;
	text-indent:1em;
	line-height:140%;
	font-size:11px;
	clear:both;
}
div#pieddepage img{
	vertical-align:middle;
}