/************************* PREDEFINED CSS EDITOR **************************/
.par_defaut { font-family: Verdana; font-size:11px; }
/**************************************************************************/

body {
	background-Image: url(../images/background.gif);
    background-Repeat: repeat-x;
	background-color: #F4D0A4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a:link { color: #C69D60; }
a:visited { color: #C69D60; }
a:active { color: #C69D60; }
a:hover { color: #308327; text-decoration:none; }

.search {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #6F6156; }

/* MENUS */
.menu-top-normal { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.menu-top-active { font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #18395A; background-color: #FFFFFF; text-decoration: none; cursor:default }
.menu-top { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.menu-top:link { color: #FFFFFF; text-decoration: none }
.menu-top:visited { color: #FFFFFF; text-decoration: none }
.menu-top:active { color: #FFFFFF; text-decoration: none }
.menu-top:hover { color: #18395A; background-color: #FFFFFF; text-decoration: none }
.menu-left:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0E2943; text-decoration: underline }
.menu-left:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0E2943; text-decoration: underline }
.menu-left:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0E2943; text-decoration: underline }
.menu-left:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #C69D60; text-decoration: none }
.menu-left-on:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #308327; text-decoration: none }
.menu-left-on:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #308327; text-decoration: none }
.menu-left-on:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weighte:bold; color: #308327; text-decoration: none }
.menu-left-on:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #308327; text-decoration: none; cursor:default}

.site_title_top { font-size: 14px; font-weight: bold; color: #AEAEAE; }
.infoplus_title_top { font-size: 14px; font-weight: bold; color: #AEAEAE; }
.extra_title_top { font-size: 14px; font-weight: bold; color: #AEAEAE; }

/* PADDING (site/infoplus/extra) */
.noframe_padding { padding-left:0px; padding-right:0px; }
.frame_padding { padding-left:20px; padding-right:20px; }


	/* SITE : no frame (normal) */ .site_title { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; } 
	/* SITE : frame */ 
	
	/* INFOPLUS : no frame (normal) */ .infoplus_title { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; } 
	/* INFOPLUS : frame */
	
	/* EXTRA : no frame (normal) */ .extra_title { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
	/* EXTRA : frame */


/* 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-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #427742; font-weight: bold; }
.scroller_description {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #18395A; }
.scroller_link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #427742; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.scroller_link:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #427742; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.scroller_link:visited {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #427742; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.scroller_link:active {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #427742; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.scroller_link:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #427742; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
/* 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 { font-style: italic; color: #444444; }
.news_list_text { font-style: italic; color: #444444; }
.news_date { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:italic; color: #222222; }
.news_title { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style:italic; color: #C69D60; }
/* AGENDA */
.agenda_search { font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.agenda_list_button { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #222222; background-color: #FFFFFF; }
.agenda_list_date { color: #444444; }
.agenda_list_text:link {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #444444;}
.agenda_list_text:active {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #444444;}
.agenda_list_text:visited {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #444444;}
.agenda_list_text:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #999999; text-decoration:none;}
.agenda_date { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.agenda_title { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; }

/* 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;
}

/* Footer */
.footer {color:#0E2943; font:10px Arial, Helvetica, sans-serif; font-weight:normal; font-style:italic; text-decoration:none;}
.footer:link  {color:#FFFFFF; font:10px Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
.footer:active  {color:#FFFFFF; font:10px Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
.footer:visited {color:#FFFFFF; font:10px Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
.footer:hover   {color:#FFDAAA; font:10px Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
