/************************* PREDEFINED CSS EDITOR **************************/
.par_defaut { font-family: Arial; font-size:12px; }
.code_#FF9B04 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF9B04; }
.code_#05ADD9 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #05ADD9; }
.code_#E55ECA { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #E55ECA; }
.code_#18A39F { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #18A39F; }
.code_#11BF4B { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #11BF4B; }
.code_#785EE0 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #785EE0; }
.code_#ADB998 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ADB998; }
/**************************************************************************/

body {
	background: #D3E4BC url(../images/background.gif) repeat-y center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
}

.edito { background: url(../images/bng_edito.gif) no-repeat top; }
.lien { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #88976F; }
.texte_gauche { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #88976F; }
.texte_droite1 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #16AD40; }
.texte_droite2 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #E870CD; }
.texte_droite3 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #1EA3C4; }
.minid1:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #555555; text-decoration:underline; }
.minid1:active  { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #16AD40; text-decoration:none; }
.minid1:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #16AD40; text-decoration:underline; }
.minid1:hover   { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #16AD40; text-decoration:none; }
.minid3:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #555555; text-decoration:underline; }
.minid3:active  { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #1EA3C4; text-decoration:none; }
.minid3:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #1EA3C4; text-decoration:underline; }
.minid3:hover   { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #1EA3C4; text-decoration:none; }

.edito_titre { font-size: 14px; font-weight: bold; color: #FFFFFF }
.edito_texte { font-size: 11px; font-style: italic; color: #666666; }

td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
a:link {font-family: Arial, Helvetica, sans-serif; color: #444444;}
a:active {font-family: Arial, Helvetica, sans-serif; color: #444444;}
a:visited {font-family: Arial, Helvetica, sans-serif; color: #444444;}
a:hover {font-family: Arial, Helvetica, sans-serif; color: #999999; text-decoration:none;}

.site_title_top_1 { font-size: 21px; font-weight: bold; color: #FF9B04; }
.site_title_top_2 { font-size: 21px; font-weight: bold; color: #05ADD9; }
.site_title_top_3 { font-size: 21px; font-weight: bold; color: #E55ECA; }
.site_title_top_4 { font-size: 21px; font-weight: bold; color: #18A39F; }
.site_title_top_5 { font-size: 21px; font-weight: bold; color: #11BF4B; }
.site_title_top_6 { font-size: 21px; font-weight: bold; color: #785EE0; }
.site_title_top_7 { font-size: 21px; font-weight: bold; color: #ADB998; }
.site_title_top_8 { font-size: 21px; font-weight: bold; color: #ADB998; }

.site_title_top { font-size: 11px; font-weight: bold; color: #000000; }
.infoplus_title_top { font-size: 11px; font-weight: bold; color: #000000; }
.extra_title_top { font-size: 11px; font-weight: bold; color: #000000; }

.infoplus_lien { font-size: 15px; font-weight: bold; }

/* TABLEAU Associations (ancres) */
.associations { font-family: arial; font-size: 11px; }
.associations:link { color:#484941; background-color: #FFFFFF; text-decoration:none; }
.associations:active { color:#484941; background-color: #FFFFFF; text-decoration:none; }
.associations:visited { color:#484941; background-color: #FFFFFF; text-decoration:none; }
.associations:hover {color:#484941; background-color: #F6FFC6; text-decoration:none; }


/* PADDING (site/infoplus/extra) */
.noframe_padding { padding-left:0px; padding-right:0px; }
.frame_padding { padding-left:0px; padding-right:0px; }


	/* SITE : no frame (normal) IN THIS CASE .site_title IS DEFINED IN site.php */ 
	/* SITE : frame */ 
	.site_title_gris { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; }
	
	/* INFOPLUS : no frame (normal) */ .infoplus_title { font-size: 14px; font-weight: bold; color: #88976F } 
	/* INFOPLUS : frame */ 
	.infoplus_title_xxxxx { }
	
	/* EXTRA : no frame (normal) */ .extra_title { font-size: 14px; font-weight: bold; color: #88976F }
	/* EXTRA : frame */ 
	.extra_title_xxxxx { }


/* MULTIDONNEES */
.multidonnees_list { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; }
.multidonnees_input { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; }
.multidonnees_title { font-size: 16px; color: #333333; }
.multidonnees_info { font-family: Arial, Helvetica, sans-serif; font-size: 7px; font-weight: normal; color: #000000; background-color: #FFFFFF; cursor:pointer; }
.multidonnees_nom { font-size: 12px; font-weight: bold; color: #666666; }
.multidonnees_description { font-size: 11px; font-style: italic; color: #888888; }
.multidonnees_text { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
.multidonnees_page { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: bold; }
.multidonnees_page:link { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; background-color: #E2E2E2; TEXT-DECORATION: none; }
.multidonnees_page:visited { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; background-color: #E2E2E2; TEXT-DECORATION: none; }
.multidonnees_page:active { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; background-color: #E2E2E2; TEXT-DECORATION: none; }
.multidonnees_page:hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; background-color: #7A7A7A; TEXT-DECORATION: none; }

/* MULTI_X */
.multi_x_info { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; background-color: #FFFFFF; cursor:pointer; }


/* NEWS Scroller */
.scroller_title  { font-size: 12px; font-weight: bold; color:#990000; text-decoration:none; }
.scroller_description  { font-size: 11px; font-weight: normal; color:#666666; text-decoration:none;}
.scroller_link { font-size: 11px; font-weight: normal; color:#990000; text-decoration:underline; }
.scroller_link:link { text-decoration:underline; color: #990000;}
.scroller_link:active  { text-decoration:underline; color: #990000;}
.scroller_link:visited { text-decoration:underline; color: #990000;}
.scroller_link:hover   { text-decoration:none; color: #990000;}
/* NEWS */
.news_list_title { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.news_list_input { font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.news_msg_ok { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #222222; }
.news_msg_ko { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #830D0D; }
.news_list_date { color: #8C611E; }
.news_list_text { color: #8C611E; }
.news_date { }
.news_title { font-family: Arial,geneva,sans-serif; font-size: 17px; font-weight: bold; color: #FF9B04; }
/* AGENDA */
.agenda_search { font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.agenda_list_button { font-size: 10px; font-weight: normal; color: #333333; background-color: #FFFFFF; }
.agenda_list_date { font-weight: bold; color: #05ADD9; }
.agenda_list_text:link {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #05ADD9;}
.agenda_list_text:active {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #05ADD9;}
.agenda_list_text:visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #05ADD9;}
.agenda_list_text:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #216578; text-decoration:none;}
.agenda_date { font-family: Arial,geneva,sans-serif; font-size: 17px; font-weight: bold; color: #216578; }
.agenda_title { font-family: Arial,geneva,sans-serif; font-size: 17px; font-weight: bold; color: #05ADD9; }

/* PHOTOS */
.photo-text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#444444;}
.slideshow-text {
 border:0px solid white;
 margin: 0px;
 padding: 0px;
 color: #444444;
 background-color: transparent;
 background-image: url();
 font: 10px Verdana, Arial, Helvetica;
 text-align: center;
 overflow:hidden;
}
.slideshow-text_frame {
 border:0px solid white;
 margin: 0px;
 padding: 0px;
 color: #333333;
 background-color: transparent;
 background-image: url();
 font: 10px Verdana, Arial, Helvetica;
 text-align: center;
 overflow:hidden;
}

.img-REGULAR img { border: 0; }
.img-SHADOW {
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 6px 0 0 6px !important;
  margin: 6px 0 0 1px;
}
.img-SHADOW img {
  display: block;
  position: relative;
  border: 0;
  margin: -6px 6px 6px -6px;
}
.img-LINE img { display: block; border: 1px solid #a9a9a9; }
.img-LINE_SHADOW {
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 6px 0 0 6px !important;
  margin: 6px 0 0 1px;
}
.img-LINE_SHADOW img {
  display: block;
  position: relative;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
}
.img-SPACE_LINE img { display: block; background-color: #ffffff; padding: 5px; border: 1px solid #a9a9a9; }
.img-SPACE_LINE_SHADOW {
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 6px 0 0 6px !important;
  margin: 6px 0 0 1px;
}
.img-SPACE_LINE_SHADOW img {
  display: block;
  position: relative;
  background-color: #ffffff;
  padding: 5px;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
}
