/* */

BODY {
  background: #fdcf76 url(images/fond-degrade1.png) repeat-x;
  margin: 0px;
  
  }
  
a {
  color: #FF8120;
}

/* FORMULAIRES */
.input_focus {
  color: black;
  font-size: 10px;
  border: 2px solid #FF8120;
  padding-left: 2px;
}

.btn_valider {
  color: black;
  border: 0px;
}

.radio_civilite {
  color: black;
  border: 0px;
}

INPUT {
  font-family: arial;
  font-size: 10px;
  color: black;
  border: 2px solid #FF8120;
  padding-left: 2px;
}

TEXTAREA {
  font-family: arial;
  font-size: 10px;
  color: black;
  border: 2px solid #FF8120;
  padding-left: 2px;
}

TABLE.fond { background-color: #fdcf76; }

.Contenu { background-color: #FFFFFF; }

.credits {
  color:#FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  
}

DIV.titre {
  background-image: url("images/haut_contenu_centre.jpg");
  background-repeat: no-repeat;
  background-color:#FFFFFF;
  background-position:0% 0%;

}

.titre {
  color: #F9E9B6;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}

.Contenu_spacer_gauche {
  background-image: url("images/spacer_gauche.jpg");
  background-repeat: repeat-y;
  background-color:#FFFFFF;
  background-position:0% 0%;
  height:100%;
}

.Contenu_spacer_droit {
  background-image: url("images/spacer_droit.jpg");
  background-repeat: repeat-y;
  background-color:#FFFFFF;
  background-position:0% 0%;
  height:100%;
}

.Contenu_ssmenu_gauche {
  /*background-image: url("images/bandeau_ssmenu_gauche.jpg");
  background-repeat: no-repeat;
  background-color:#FFFFFF;
  background-position:0% 0%;*/
  height:55px;
}

/* ACTUALITES */

TABLE.Actualites {
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  background-color: #FFFFFF;

}

.Actualites_titre_liste { color: #399; font-size: 12px; font-weight: bold;}

.Actualites_texte_liste { color: #525252; font-size: 12px; font-weight: normal; text-align: justify;}

.Actualites_lien_liste { color: #FF8120; font-size: 11px; font-weight: bold; text-decoration:none; text-align: justify;}

.Actualites_date_liste { color:#FF8120; font-size: 11px; font-weight: bold; font-style:italic; text-align: justify;}

/* CONTACTFORM 	*/
TABLE.Contact {
  color : #399;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  background-color: #FFFFFF;

}

A.Contact_lien { color: #FF8120; font-size: 11px; font-weight: bold; text-decoration:none; text-align: justify;}

.ContactInputText .ContactTextArea{ border: 2px solid #FF8120; padding-left: 2px;}

/* EVENEMENTS */

TABLE.Evenements {
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  background-color: #FFFFFF;

}

.Evenements_titre_liste { color: #399; font-size: 12px; font-weight: bold;}

/*.Evenements_titre_liste { color: #000000; font-size: 12px; font-weight: bold; border-bottom: #000000 1px solid;}*/

.Evenements_texte_liste { color: #000000; font-size: 12px; font-weight: normal; text-align: justify;}

.Evenements_texte_detail { color: #000000; font-size: 11px; font-weight: normal; text-align: justify;}

.Evenements_lien_liste { color: #FF8120; font-size: 11px; font-weight: bold; text-decoration:none; text-align: justify;}

.Evenements_date_liste { color: #FF8120; font-size: 11px; font-weight: bold; font-style:italic; text-align: justify;}

.Evenements_sstitre { font-size: 12px; font-weight: bold; font-style:italic;}

/* GALERIES */

.Galeries_titre_liste { font-size: 12px; font-weight: bold; border-bottom: #000000 1px solid;}

.Galeries_texte_liste { font-size: 10px; font-weight: bold; }

.Galeries_texte_detail { color: #000000; font-size: 11px; font-weight: normal; text-align: justify;}

.Galeries_date_liste { color: #FF8120; font-size: 11px; font-weight: bold;}

.GestionPage_legende { font-size: 11px; font-style: italic;} 

A.Galeries_lien_liste { color: #FF8120; font-size: 11px; font-weight: bold; text-decoration:none; text-align: justify;}

.Galeries_texte_liste { color:#525252; font-size: 12px; font-weight: normal; text-align:justify;}

A.Galeries{
  color : #000000;
  text-decoration: none;
}

TABLE.Galeries {

  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #000000;
  background-color:#FFFFFF;
  
}

/* GESTIONPAGES */
TABLE.GestionPage {
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-align: left;
  background-color: #FFFFFF;

}

.Page_centre {

	color: #000000; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size: 11px;
	background-color: #FFFFFF;

}

.Page_footer {

	color: #000000; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size: 11px;
	background-color: #FFFFFF;

}

.Page_titre_page {
	color: #000000; 
	font-family : Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 14px;
	text-align:center;
	background-color: #FFFFFF;

}

.Page_defaut {
	color: #000000; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size: 11px;
	background-color: #FFFFFF;

}

.Page_titre {
	color: #000000; 
	font-style: bold; 
	font-family : Arial, Helvetica, sans-serif; 
	font-size: 13px;
}

.Page_chapeau {
	font-family : Arial, Helvetica, sans-serif; 
	font-style: italic;
	font-size: 11px;
	text-align:justify;
	color: #000000; 
}
.Page_legende {
	color: #000000; 
	font-style: italic;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}

/* MENU */

.MenuDyn_fond_menu_principal {
  background-image: url("images/menu.jpg");
  background-repeat:no-repeat;
  background-color:#84D1E1;
  background-position:50% 50%;
}

.MenuDyn_titre_tab {

  color: #FFFFFF;
  background-color: #999999;
  padding-right:10;
  padding-left:10;

}

.MenuDyn_ss_menu {
  background-image: url("images/fond_ss_menu0.jpg");
  background-repeat:no-repeat;
  background-color:#84D1E1;
  background-position:50% 50%;
  font-size: 12px;
  border: #FFFFFF 1px solid;
}

/* NEWSLETTER */
.Newsletter {
  color : #399;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  background-color: #FFFFFF;

}

.conteneur_form_newsletter {
  width:217px;
  height:167px;
}

.form_newsletter {
  width:217px;
  height:167px;
  position:absolute;
  background-color: #DCFF83;
  color : #339999;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-align:center;
  overflow: hidden;
}

.Newsletter_titre_liste { color: #399; font-size: 12px; font-weight: bold; border-bottom: #000000 1px solid;}

.Newsletter_texte_liste { color: #525252; font-size: 12px; font-weight: normal; text-align: justify;}

.Newsletter_lien_liste { color: #FF8120; font-size: 11px; font-weight: bold; text-decoration:none; text-align: justify;}

.Newsletter_date_liste { color: #FF8120; font-size: 11px; font-weight: bold; font-style:italic; text-align: justify;}

.Newsletter_lien_accueil { color: #FF8120; font-size: 11px; font-weight: bold; text-decoration:underline;}

.NewsletterCadreAccueilTexte { color: #000000; font-size: 11px; text-align: center;}

.NewsletterInputText { border: 2px solid #FF8120; padding-left: 2px;}

#chemin {
	font-family : Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	font-size: 11px;
	text-align: left;
	margin-left:15px;
	margin-top:15px;
}

/*************************/
/*     PLAN DU SITE		  /
/*************************/
#plan {
	color:#fff;
	text-align: left;
	margin-left:75px;
	border:0 none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;

}

#plan li {font-size:12px; margin-left: 0px;}
#plan li.menu {font-size:14px;line-height:2em;}