body {
    margin: 0px;
    padding: 0px;
    background-color:#DEECB9;
}
a {text-decoration:none;color:#542569;}
a:hover {text-decoration:none;color:#000;}
a:link {text-decoration:none;color:#542569;}
#cadre_principal {
	position:relative;text-align: left;
    margin: 0px auto;
    padding-left: 4px;padding-right: 4px;
	padding-top:2px;padding-bottom:2px;
    width: 800px;
	height:auto;
    background-color: #ffffff;
	border:2px solid #CDE294;
	}
.header_logo {
	clear:both;
	width:800px;
	height:79px;
	background-image:url(../elts_graphiques/header_logo.gif);
	}
.menu_horiz {
	clear:both;
	margin-top:2px;
	height:20px;
	width:800px;
	margin-bottom:2px;
	background-color: #CDE294;
	text-align:right;
	font-size:12px;
	color:#FFFFFF;
	font-family: Optima, "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	font-weight:bold;}
.menu_horiz a {color:#ffffff;}
.menu_horiz a:link {color:#ffffff;}
.menu_horiz a:hover {color:#ffffff;background-color:#CDE294;}
.menu_horiz_bas {
	clear:both;
	margin-top:20px;
	width:800px;
	margin-bottom:8px;
	background-color: #542569;
	text-align:center;
	margin-bottom:2px;
	font-size:12px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	}
.header_photo {
	clear:both;
	height:150px;
	width:800px;
	background-image:url(../elts_graphiques/header_photo3.jpg);
	}
.titre {
	color:#FFFFFF;
	font-size:20px;
	font-family: Optima, "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	padding:10px;font-weight:bold;}
.logo_parc {
	position: absolute;
	right:0px;
    bottom: 15px;
	width:87px;
	height:100px;
	padding:0px;
	margin-left:0px;
	background-image:url(../elts_graphiques/logo_parc.gif);
}
.colonne_gauche {
	float:left;
	width:270px;
	padding:2px;
	font-size:12px;
	font-family: Optima, "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	background-image:url(../elts_graphiques/fond_toile.jpg);
	background-repeat: no-repeat;
    background-position: right top;
	}
.colonne_gauche2 {
	float:left;
	width:270px;
	padding:2px;
	font-size:12px;
	font-family: Optima, "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	
	}
.space_colonne {
	float:left;
	width:25px;
	}
.colonne_droite {
	float:right;
	width:500px;
	height:auto;
	
	margin:0px;
	padding:0px;
	}
hr.spacer {
	clear: both;
    visibility: hidden;
	}
.cadre_photo {
	float:left;
	width:130px;
	height:130px;
	border:0px solid #363C86;
	padding:2px;
	}
.cadre_photo_14 {
	float:left;
	width:130px;
	height:130px;
	border:1px solid #FFAD00;
	padding:2px;
	}
.cadre_photo_15 {
	float:left;
	width:130px;
	height:130px;
	border:1px solid #5372CC;
	padding:2px;
	}
.cadre_photo_16 {
	float:left;
	width:130px;
	height:130px;
	border:1px solid #8DB516;
	padding:2px;
	}
.cadre_photo a {display:block;width:130px;
	height:130px;}
.cadre_photo a:link {display:block;width:130px;
	height:130px;}
.cadre_photo a:hover {display:block;width:130px;
	height:130px;}
.cadre_texte {
	float:right;
	width:350px;
	height:130px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.cadre_texte_14 {
	float:right;
	width:350px;
	height:130px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	}
.cadre_texte_15 {
	float:right;
	width:350px;
	height:130px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	}
.cadre_texte_16 {
	float:right;
	width:350px;
	height:130px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	}
.texte {
	font-size:12px;
	font-family: Optima, "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	padding:5px;
	width:auto;height:auto;}
.texte_gauche {
	font-size:12px;
	font-family: Optima, "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	padding:5px;
	width:260px;height:auto;}
.surtitre {
	font-weight:bold;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	}
.surtitre_15 {
	font-weight:bold;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	color:#5372CC;
	}
.surtitre_15 a {color:#5372CC;}	
.surtitre_15 a:hover {color:#5372CC;}

.surtitre_14 {
	font-weight:bold;
	font-size:17px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	color:#FFAD00;
	}
.surtitre_14 a {color:#FFAD00;}	
.surtitre_14 a:hover {color:#FFAD00;}

.surtitre_16 {
	font-weight:bold;
	font-size:17px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	color:#8DB516;
	}
.surtitre_16 a {color:#8DB516;}	
.surtitre_16 a:hover {color:#8DB516;}		
.spip_logos_left {float:left;margin-right:10px;}
.liste1 {float:left;
	width:190px;
	height:auto;
	font-family: Optima, "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	font-size:13px;
	text-align:right;
	}
.liste1 a {display:block;width:200px;
	height:auto;}
.liste1 a:link {display:block;width:200px;
	height:auto;}
.liste1 a:hover {display:block;width:200px;
	height:auto;background-color:#88AC2E;}
.liste1_surtitre  {color:#542569;font-weight:bold;}
.liste1_titre  {color:#A5B41E;font-weight:bold;}
.liste1_soustitre  {color:;}
.liste2 {float:left;
	width:190px;
	height:auto;
	font-family: Optima, "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	}
.liste2 a {display:block;width:200px;
	height:auto;}
.liste2 a:link {display:block;width:200px;
	height:auto;}
.liste2 a:hover {display:block;width:200px;
	height:auto;background-color:#88AC2E;}
.photos_centre {float:left;width:50px;height:10px;text-align:center;}
#footer {
	clear:both;
	margin-top:10px;
	height:auto;
	width:800px;
	text-align:center;
	color:#444444;
	font-family: Optima, "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	font-size:11px;}
.menu_horiz2 {
	clear:both;
	margin-top:2px;
	height:20px;
	width:800px;
	margin-bottom:2px;
	text-align:center;
	font-size:12px;
	color:#000;
	font-family: Optima, "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	font-weight:bold;border-top:1px solid #CDE294;}
.menu_horiz2 a {color:#000;}
.menu_horiz2 a:link {color:#000;}
.menu_horiz2 a:hover {color:#542569;background-color:#CDE294;}
.decal_sup_gauche {width:250px;height:90px;}
.lien_menu a {text-align:right;display:block;background-color:#D1E69D;width:250px;border-bottom: 2px #542569 dotted;margin-bottom:2px;}
.lien_menu a:link {display:block;background-color:#D1E69D;width:250px;}
.lien_menu a:hover {display:block;background-color:#88AC2E;width:250px;}
.corps_texte {float:left;
	width:325px;
	height:auto;
	font-family: Optima, "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	font-size:13px;
	margin-left:30px;}
.corps_texte2 {float:left;
	width:470px;
	height:auto;
	font-family: Optima, "Trebuchet MS", Lucida, Arial, Geneva, Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	font-size:13px;
	}
.titre_fete {font-weight:bold;color:#CDE294;font-size:20px;}
