.calendrier {	font-size: 100%;	width: 100%;	margin: 20px;	font-family: Georgia, Garamond, Times, serif;}.calendrier .texte{	margin: 0px;	padding-left: 5%;	padding-right: 5%;	padding-top: 2px;	padding-bottom: 2px;	font-size: 1.1em;	text-align: justify;}.calendrier .general {	font-family: Palatino, Tahoma, Arial, Helvetica, sans-serif;}/*Mise en couleur*/.calendrier co1 { color: #33cc00;}.calendrier .centre {background-color: #ffdda0;text-align: center;}.calendrier .menu{	position:relative;	float:left;	background-color: black;	color: white;	padding: 15px;	width: 20%;	/*height: 100%;*/}.calendrier .menu-titre {	margin: 0px;	margin-top: 10px;	padding-left: 0px;	padding-right: 0%;	padding-top: 0px;	padding-bottom: 0px;	font-size: 1.1em;	font-weight: bold;	color: #8b0000;	text-align:center;}.calendrier .cadre{	position: relative;	float:right;	width: 74%;	padding-right: 15px;	padding-left : 15px;}.calendrier .titre{	font-size: 3em;	font-weight: bold;	text-align: center;}.calendrier .sous-titre{	font-size: 2em;	font-weight: bold;	text-align: center;	color: #8b0000;}.calendrier h3{	font-size: 1.2em;	font-weight:bold;	text-align:center;	color:#8b0000;}.calendrier h4{	font-size: 1.1em;	font-weight:bold;	text-align:center;	color:#8b0000;}.calendrier .introduction{	padding: 30px;	text-align: center;	font-style: italic;}.calendrier .citation{	padding: 50px;	text-align: center;	font-size: 2.5em;	font-style: italic;}.calendrier .bloc-centre{	margin-top: 5px;	margin-bottom: 20px;	text-align: center;}.calendrier .texte{	padding: 30px;	text-align: justify;}.calendrier .texte p{	text-align: justify;}.calendrier .signature{	text-align: right;	font-weight: bold;}.calendrier .presentation{	padding: 30px;	text-align: center;}.calendrier .image{	margin-top: 10px;	margin-bottom: 10px;	float: center;}.calendrier .image .legende{	font-size: 0.8em;}.calendrier .image-gauche{	margin: 20px;	text-align: center;	float: left;}.calendrier .image-droite{	margin: 20px;	text-align: center;	float: right;}.calendrier .lettrine{	font-size: 140%;	font-style: italic;	font-weight: bold;}.calendrier ul li, ol li{	text-align: left;}