/* CSS Document */

p{
font-family: Bradley Hand ITC;
font-size: 11px;
color: #000000;
line-height: 18px;
padding: 3px;
}
.titres_format {
	font-family: Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	line-height: 2;
	font-style: italic;
	color: #0000CC;
	font-variant: normal;
}

.titres_sous_format {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: none;
	display: block;
	line-height: 1.5;
	font-style: normal;
	color: #000000;
	font-variant: normal;
	text-indent: 20px;
}

.titres_garde {
	font-family: "Bradley Hand ITC";
	font-size: 22px;
	font-weight: bold;
	color: #0000FF;
	font-style: normal;
	text-decoration: none;
	display: inline;
}
.pied_de_page {
	position: absolute;
	bottom: 0px;
	left: 20px;
	width: 848;
	height: 34;
}


.titres_garde:hover {
	font-family: "Bradley Hand ITC";
	font-size: 22px;
	font-weight: bold;
	color: #0000FF;
	background-color: #CCCCCC;
}
.contactez-nous {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0852FF;
	text-decoration: none;
	text-align: right;
	font-style: italic;
}
.contactez-nous:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: right;
	font-style: italic;
}
.proteger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0852FF;
	text-decoration: none;
	text-align: center;
	font-style: italic;
}

.entete_page_normale {
	position: absolute;
	height: 154px;
	top: 20px;
	width: 1052px;
	margin-left: auto;
	z-index: 326;
	margin-right: auto;
	left: 20px;
	right: auto;
	visibility: visible;
}
.menu_page_normale {
	position: absolute;
	left: 20px;
	width: 204px;
	height: 1000px;
	top: 0px;
	background-color: #FFFFFF;
}
.titres-parties {
	left: 2px;
	top: -2px;
	height: 600px;
	width: 848px;
	position: absolute;
}
.corps {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 1.3;
	text-align: justify;
	text-indent: 0px;
	list-style-image: none;
}
.corps_legende {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 1.3;
	text-align: justify;
	text-indent: 0px;
	list-style-image: none;
}
.copyright {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration: none;
	line-height: 1.3;
	text-align: justify;
	text-indent: 15px;
	list-style-image: none;
	font-style: italic;
	margin-left: 10px;
}
.copyright:hover {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #000066;
	text-decoration: underline;
	line-height: 1.3;
	text-align: justify;
	text-indent: 15px;
	list-style-image: none;
	font-style: italic;
	margin-left: 10px;
}
.adresse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	line-height: 1.3;
	text-align: left;
	text-indent: 0px;
	list-style-image: none;
	border-left-width: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.corps_cache {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #F3F7F3;
	text-decoration: none;
	line-height: 1.3;
	text-align: justify;
	text-indent: 0px;
	list-style-image: none;
}
.corps_livre_d_or {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 1;
	text-align: justify;
	text-indent: 20px;
	list-style-image: none;
	font-weight: bold;
}
.corps_calendrier {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 1.5;
	text-align: justify;
	text-indent: 0px;
	list-style-image: none;

}
.corps_calendrier_titre {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #0000FF;
	text-decoration: none;
	line-height: 1;
	text-align: justify;
	text-indent: 20px;
	list-style-image: none;
	font-weight: bold;
	font-style: italic;
}
.corps_livre_d_or_date {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 1;
	text-align: justify;
	text-indent: 20px;
	list-style-image: none;
	font-weight: bold;
}
.corps_lu_dans_la_presse_date {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	line-height: 1;
	text-align: justify;
	text-indent: 10px;
	list-style-image: none;
	font-weight: bold;
	white-space: pre;
}
.corps_bullet {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 1.3;
	text-align: justify;
	text-indent: 30px;
	list-style-image: url(Images/page_normale/puce.gif);
	list-style-position: inside;
	list-style-type: none;
	display: block;
	background-image: url(Images/page_normale/puce.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.corps_bullet_expedition {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 1.3;
	text-align: justify;
	text-indent: 30px;
	list-style-image: url(Images/page_normale/puce.gif);
	list-style-position: inside;
	list-style-type: none;
	display: block;
	background-image: url(Images/l_expedition/marteau_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.corps_bullet_expedition:hover {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #B2B2B2;
	text-decoration: none;
	line-height: 1.3;
	text-align: justify;
	text-indent: 30px;
	list-style-image: url(Images/page_normale/puce.gif);
	list-style-position: inside;
	list-style-type: none;
	display: block;
	background-image: url(Images/l_expedition/marteau_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.corps_bullet_ecoles {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 1.3;
	text-align: justify;
	text-indent: 30px;
	list-style-image: url(Images/page_normale/puce.gif);
	list-style-position: inside;
	list-style-type: none;
	display: block;
	background-image: url(Images/les-ecoles/ecoles_bullet2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.corps_bullet_ecoles:hover {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #B2B2B2;
	text-decoration: none;
	line-height: 1.3;
	text-align: justify;
	text-indent: 30px;
	list-style-image: url(Images/page_normale/puce.gif);
	list-style-position: inside;
	list-style-type: none;
	display: block;
	background-image: url(Images/les-ecoles/ecoles_bullet2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
	display: block;
	line-height: 2.5;
	margin-left: 5px;
	margin-right: 0px;
	border: 1;
	border-color: #EFEFEF;
	border-width: 1;
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	text-indent: 30px;
	background-image: url(Images/page_normale/menu_background-2.jpg);
}
.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #999999;
	text-decoration: none;
	display: block;
	line-height: 2.5;
	margin-left: 5px;
	text-align: left;
	text-indent: 30px;
	background-image: url(Images/page_normale/menu_background-2-select.jpg);
}
.menu_expe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
	display: block;
	line-height: 2.5;
	margin-left: 5px;
	margin-right: 0px;
	border: 1;
	border-color: #EFEFEF;
	border-width: 1;
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	text-indent: 30px;
	background-image: url(Images/l_expedition/menu_background-2.jpg);
}
.menu_expe:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #999999;
	text-decoration: none;
	display: block;
	line-height: 2.5;
	margin-left: 5px;
	text-align: left;
	text-indent: 30px;
	background-image: url(Images/l_expedition/menu_background-2-select.jpg);
}
.menu_ecole {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
	display: block;
	line-height: 2.5;
	margin-left: 5px;
	margin-right: 0px;
	border: 1;
	border-color: #EFEFEF;
	border-width: 1;
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	text-indent: 30px;
	background-image: url(Images/les-ecoles/menu_background-2.jpg);
}
.menu_ecole:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #999999;
	text-decoration: none;
	display: block;
	line-height: 2.5;
	margin-left: 5px;
	text-align: left;
	text-indent: 30px;
	background-image: url(Images/les-ecoles/menu_background-2-select.jpg);
}
.menu_com {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
	display: block;
	line-height: 2.5;
	margin-left: 5px;
	margin-right: 0px;
	border: 1;
	border-color: #EFEFEF;
	border-width: 1;
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	text-indent: 30px;
	background-image: url(Images/communication/menu_background-2.jpg);
}
.menu_com:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #999999;
	text-decoration: none;
	display: block;
	line-height: 2.5;
	margin-left: 5px;
	text-align: left;
	text-indent: 30px;
	background-image: url(Images/communication/menu_background-2-select.jpg);
}
.menu_actu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
	display: block;
	line-height: 2;
	margin-left: 5px;
	margin-right: 0px;
	border: 1;
	border-color: #EFEFEF;
	border-width: 1;
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	text-indent: 25px;
	background-image: url(Images/communication/Actu/actu.jpg);
}
.menu_actu_mois {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	display: block;
	line-height: 1.5;
	margin-left: 5px;
	margin-right: 0px;
	border: 1;
	border-color: #EFEFEF;
	border-width: 1;
	background-repeat: no-repeat;
	background-position: 15px center;
	text-align: left;
	text-indent: 25px;
	background-image: none;
	left: 0px;
}
.menu_actu_mois:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	display: block;
	line-height: 1.5;
	margin-left: 5px;
	margin-right: 0px;
	border: 1;
	border-color: #EFEFEF;
	border-width: 1;
	background-repeat: no-repeat;
	background-position: 15px center;
	text-align: left;
	text-indent: 25px;
	background-image: none;
	left: 0px;
}
.DIV_menu_page {
	left: 20px;
	top: 176px;
	position: absolute;
	width: 204px;
	height: 600px;
	z-index: 325;
}
.DIV_body {
	position: absolute;
	left: 224px;
	top: 173px;
	height: 600px;
	width: 848px;
	z-index: 3;
	overflow: scroll;
	visibility: visible;
}
.page_garde_titre1 {
	position: relative;
	height: 45px;
	width: 343px;
	left: -40px;
	top: -170px;
}
.page_garde_titre2 {
	position: relative;
	height: 45px;
	width: 343px;
	left: 40px;
	top: -10px;
}
.page_garde_titre3 {
	position: relative;
	height: 45px;
	width: 343px;
	left: 10px;
	top: 20px;
}
.page_garde_titre4 {
	position: relative;
	height: 45px;
	width: 343px;
	left: -30px;
	top: 0px;
}
.titre_page {
	font-family: Verdana, sans-serif;
	font-size: 20px;
	text-align: left;
	font-style: italic;
	color: #0000CC;
	text-indent: 20px;
}
<STYLE TYPE="text/css">
 a.roll			img { opacity: 1.0; filter:alpha(opacity=100); }
 a.roll:hover   img { opacity: 0.5; filter:alpha(opacity= 50); }
 </STYLE>
 
.liens_entete {
	height: 30px;
	width: 350px;
}
.liens_entete {
	height: 30px;
	width: 350px;
	padding: 0px;
	left: 580px;
	position: relative;
	top: 0px;
}
#container {
	background-color: #FFFFAA;
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	height: 1600px;
}
.corps_center {

	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #0000FF;
	text-decoration: none;
	line-height: 1.3;
	text-align: center;
	text-indent: 0px;
	list-style-image: none;
}
.corps_center_form {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 1.3;
	text-align: center;
	text-indent: 0px;
	list-style-image: none;
	font-weight: bold;
}
.corps_center_fieldset {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 1.3;
	text-align: center;
	text-indent: 0px;
	list-style-image: none;
	font-weight: normal;
}
