body
{
  padding: 0px; 
  margin: 0px;
}
a
{
  color: #003EC8;
}
a.pretty_link
{
  border: 0px;
}
ul li
{
  list-style-image: url(fr/puces/fleche_puce.gif);
}
.fond_bandeau
{
  background: #FFBD00 url(fr/bandeau/fond_points_blancs.gif) 0px 28px;
  background-repeat: repeat-x;
}
.td_right
{
  background: url(fr/pattern/fond_droit.png) repeat-x;
}
.img_variable
{
  border-top: 1px solid white;
  border-bottom: 0px solid white;
  border-left: 2px solid white;
  border-right: 2px solid white;
}
h1.title_univ
{
  margin: 0px;
}	
h1.title_univ a
{
  font-size: 30px;
  height: 30px;
  width: 340px;
  padding-left: 4px;
  padding-top: 15px;
  margin: 0px 0px 0px 42px;
  font-family: lucida grande, arial;
  color: white;
  background-color: #FFBD00;
  text-decoration: none;
  margin-bottom: 0px;
  /*border: 1px solid red;*/
}
a.lien_rouge
{
  color: #AF0800;
}

a.lien_rouge_nonsouligne
{
  color: #AF0800;
    text-decoration: none;
}

a:hover.lien_rouge_nonsouligne{
  color: #AF0800;
text-decoration:underline;
}


/* Menus de niveau 1 **********************************************************/
td.menu0, td.menu0_selected, td.menu0 a, td.menu0_selected a
{
  font-family: lucida grande, arial;
  color: black;
  font-size: 12px;
  text-decoration: none;
  padding: 0px 6px;
  text-align: center;
}
td.menu0_selected
{
  background: url(fr/navigation/fleche_grise.gif) no-repeat 4px center;
}
td.menu0_selected a
{
  text-decoration: underline;
}

td#jaune
{
  padding-top: 1px;
  border-top: 6px solid #FEBD00;
}
td#bleu
{
  padding-top: 1px;
  border-top: 6px solid #6CC0DC;
}
td#orange
{
  padding-top: 1px;
  border-top: 6px solid #FE9D22;
}
td#vert
{
  padding-top: 1px;
  border-top: 6px solid #8BB016;
}
td#gris
{
  padding-top: 1px;
  border-top: 6px solid #A3A3A2;
}
td#bordeau
{
  padding-top: 1px;
  border-top: 6px solid #C22567;
}
/* Menus 2 ********************************************************************/
a.menu2
{
  color: #6D6D6D;
  font-family: lucida grande, arial;
  text-decoration: none;
  font-size: 12px;
}
a.menu2_selected
{
  color: #C23916;
  font-family: lucida grande, arial;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}
td.menu2_selected_before
{
  background: url(fr/navigation/fleche_rouge.gif) no-repeat 4px 6px;
}

/* Pages **********************************************************************/
td.page, td.page_selected
{
  padding-left: 12px;
  background: url(fr/navigation/carre_rouge_petit.gif) no-repeat 4px 6px;
}
a.page, a.page_selected
{
  color: #C23916;
  font-family: lucida grande, arial;
  text-decoration: none;
  font-size: 11px;
}
a.page_selected
{
  text-decoration: underline;
}
/* upper **********************************************************************/
a.upper, a.upper_selected
{
  font-family: lucida grande, arial;
  color: black;
  text-transform: none;
  text-decoration: none;
  font-size: 12px;
}
a.upper_selected
{
  font-weight: bold;
}
td.fond_upper
{
  background: url(fr/navigation/fond_upper.gif);
}
table.table_upper
{
  padding-left: 66px;
  background: #D0D0D0 url(fr/navigation/fond_degrade_upper.gif) no-repeat 0px 12px;
}
/* Path ***********************************************************************/
#gs_path,a.link_path
{
  color: #BBBBBB;
  font-family: lucida grande, arial;
  font-size: 10px;
  text-decoration: none;
}
/* downer *********************************************************************/
.div_downer
{
  font-family: lucida grande, arial;
  color: #9A9A9A;
  font-size: 10px;
  width: 700px;
  text-align: center;
  margin: auto;
}
a.downer, a.downer_id
{
  font-family: lucida grande, arial;
  color: #9A9A9A;
  font-size: 12px;
  text-decoration: none;
}
a.downer_id
{
  color: #E4E2E2;
}
/* search *********************************************************************/
div.title_search
{
  font-family: lucida grande, arial;
  font-weight: bold;
  color: black;
  font-size: 12px;
  padding-left: 82px;
  background: url(fr/search/bulles.gif) no-repeat 15px 3px;
}



/* actus **********************************************************************/
.actu_title{
color:#C22567;
font-family:lucida grande,arial;
font-size:14px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.actu_close0,.actu_open0{
 background-color		: #F5F5F5;
 border-bottom			: 1px solid #969696;
 border-top					: 1px solid #969696;
}
.actu_close1,.actu_open1{
 padding						: 20px 0px;
}
table.table_home_actu{
margin-top: 13px;
}
td.title_generic_home_actu{
font-family: lucida grande, arial;
font-weight: bold;
color: white;
text-transform: uppercase;
font-size: 14px;
padding-top: 15px;
padding-left: 9px;
background: url(fr/actus/fond_top_actu.gif) no-repeat top left;
}
td.title_generic_home_agenda{
font-family: lucida grande, arial;
font-weight: bold;
color: white;
text-transform: uppercase;
font-size: 14px;
padding-left: 9px;
background: url(fr/actus/fond_top_agenda.gif) no-repeat top left;
}
a.actu_small_title_home, a.actu_summary_home, a.actu_link_home{
font-family: lucida grande, arial;
color: black;
font-size: 10px;
text-decoration: none;
}   
a.actu_small_title_home, a.actu_link_home{
font-weight: bold;
font-size: 11px;
}
a.actu_link_home{
color: #D00006;
}
.img_actu_home img{
 float:left; 
 margin : 0px 5px 0px 0px;
}

/* Titres 1*********************************************************************/
h1.titre_niveau_1{
	font-family					: lucida grande, arial;
	color	 					 	  : black;
   font-size						: 18px;
   text-decoration			: none;
   font-weight					: bold;
   padding-right				: 8px;
   background-color			: white;
   padding							: 0px 20px 0px 0px;
   margin								: 0px;
   white-space					: nowrap;
}

td.titre_niveau_1_jaune{
	background						: url(fr/content/bulle_jaune.gif) repeat-x center left; 
}
td.titre_niveau_1_bleu{
	background						: url(fr/content/bulle_bleue.gif) repeat-x center left; 
}
td.titre_niveau_1_orange{
	background						: url(fr/content/bulle_orange.gif) repeat-x center left; 
}
td.titre_niveau_1_vert{
	background						: url(fr/content/bulle_verte.gif) repeat-x center left; 
}
td.titre_niveau_1_gris{
	background						: url(fr/content/bulle_grise.gif) repeat-x center left; 
}
td.titre_niveau_1_bordeau{
	background						: url(fr/content/bulle_bordeaux.gif) repeat-x center left; 
}
td.title1 h1.title1,div.title1_contact, h1.title1,h1.title1_jaune,h1.title1_bleu,h1.title1_orange,h1.title1_vert,h1.title1_gris,h1.title1_bordeaux{
	  font-family					: lucida grande, arial;
	  color	 					 	  : black;
   font-size						: 14px;
   text-decoration			: none;
   font-weight					: bold;
   white-space					: nowrap;
		 display							: block;
		 width								: 100%;
}
td.title1,h1.title1,h1.title1_jaune,h1.title1_bleu,h1.title1_orange,h1.title1_vert,h1.title1_gris,h1.title1_bordeaux{
   padding-bottom				: 5px;
}
table.neutre tr td table tr td table tr td h1.title1,table.jaune tr td table tr td table tr td h1.title1,h1.title1_jaune{
	  padding-left					: 20px;
		 background						: url(fr/content/fleche_jaune.gif) no-repeat center left;
   border-bottom				: 1px dotted #FEBD00; 
   color								: #FEBD00;  
}
table.bleu tr td table tr td table tr td h1.title1,h1.title1_bleu{
	  padding-left					: 20px;
		 background						: url(fr/content/fleche_bleue.gif) no-repeat center left;
   border-bottom				: 1px dotted #6CC0DC;
   color								: #6CC0DC;   
}
table.orange tr td table tr td table tr td h1.title1, h1.title1_orange{
		 padding-left					: 20px;
		 background						: url(fr/content/fleche_orange.gif) no-repeat center left;
   border-bottom				: 1px dotted #FE9D22;  
   color								: #FE9D22; 
}
table.vert tr td table tr td table tr td h1.title1,h1.title1_vert{
	  padding-left					: 20px;
		 background						: url(fr/content/fleche_verte.gif) no-repeat center left;
   border-bottom				: 1px dotted #8BB016;
   color								: #8BB016;
}
table.gris tr td table tr td table tr td h1.title1,h1.title1_gris{
	  padding-left					: 20px;
		 background						: url(fr/content/fleche_grise.gif) no-repeat center left; 
   border-bottom				: 1px dotted #A3A3A2;
   color								: #A3A3A2;
}
table.bordeau tr td table tr td table tr td h1.title1,h1.title1_bordeaux{
	  padding-left					: 20px;
		 background						: url(fr/content/fleche_bordeaux.gif) no-repeat center left;
   border-bottom				: 1px dotted #C22567;
   color								: #C22567;
}
/* Titres 1 avec lien contact *************************************************/
table.neutre tr td table tr td table tr td div.title1_contact,table.jaune tr td table tr td table tr td div.title1_contact{
	  padding-left					: 20px;
		 background						: url(fr/content/fleche_jaune_contact.gif) no-repeat center left;
   border-bottom				: 1px dotted #FEBD00; 
   color								: #FEBD00;  
}
table.bleu tr td table tr td table tr td div.title1_contact{
	  padding-left					: 20px;
		 background						: url(fr/content/fleche_bleue_contact.gif) no-repeat center left;
   border-bottom				: 1px dotted #6CC0DC;
   color								: #6CC0DC;   
}
table.orange tr td table tr td table tr td div.title1_contact{
	  padding-left					: 20px;
		 background						: url(fr/content/fleche_orange_contact.gif) no-repeat center left;
   border-bottom				: 1px dotted #FE9D22;  
   color								: #FE9D22; 
}
table.vert tr td table tr td table tr td div.title1_contact{
	  padding-left					: 20px;
		 background						: url(fr/content/fleche_verte_contact.gif) no-repeat center left;
   border-bottom				: 1px dotted #8BB016;
   color								: #8BB016;
}
table.gris tr td table tr td table tr td div.title1_contact{
	  padding-left					: 20px;
		 background						: url(fr/content/fleche_grise_contact.gif) no-repeat center left; 
   border-bottom				: 1px dotted #A3A3A2;
   color								: #A3A3A2;
}
table.bordeau tr td table tr td table tr td div.title1_contact{
	  padding-left					: 20px;
		 background						: url(fr/content/fleche_bordeaux_contact.gif) no-repeat center left;
   border-bottom				: 1px dotted #C22567;
   color								: #C22567;
}
/* Titres 2 *******************************************************************/
div.pretty_title2{
	  font-family					: lucida grande, arial;
	  color	 					 	  : #000000;
   font-size						: 12px;
   text-decoration			: none;
   font-weight					: bold;
}

/* Encarts ********************************************************************/
span.pretty_frame_left,span.pretty_frame_right,span.pretty_frame{
	width								: 200px;
 	padding							: 10px;
	background						: #E0DECD url(fr/content/fond_encart.gif) no-repeat bottom right;
}
span.pretty_frame_left ul li ,span.pretty_frame_right ul li ,span.pretty_frame ul li,div.pretty_frame ul li,div.other_frame ul li {
	list-style-image			: url(fr/puces/fleche_puce_fond_gris.gif);
}
span.pretty_frame_left{
	float								: left;
}
span.pretty_frame_right{
	float								: right;
}
div.pretty_frame{
	width								: 200px;
 	padding							: 10px;
	background						: #E0DECD url(fr/content/fond_encart.gif) no-repeat bottom right;
}
div.other_frame{
   padding							: 15px 15px 15px 23px;
	background						: url(fr/content/fond_encart_2.gif) repeat-y top left;
}
div.white_frame{
   padding							: 15px 15px 15px 23px;
   border								: 1px solid #D0D0D0;
	background						: url(fr/content/fond_encart_3.gif) repeat-y 2px 0px;
}
/* Texte **********************************************************************/
td.textJustify{
	  font-family					: lucida grande, arial;
/*    font-size						: 12px; **/	  
   font-size						: 11px;
   text-decoration			: none;
}
/* contacts surgissants********************************************************/
.contact_surgissant{
	border 							: 1px solid #6D6D6D;
   padding							: 44px 10px 10px 10px;
   width								: 278px;
   background						: #D0D0D0 url(fr/div_surgissant/contactez_nous.gif) no-repeat top center;
}

/* objectadm           ********************************************************/

.objectadm_row_0 {  background-color: #FFFFFF;}
.objectadm_row_1 {  background-color: #DDDDDD;}
.objectadm_line {  background-color: #DDDDDD;}
.objectadm_text0 {  background-color: #FFFFFF;}
.objectadm_text1 {  background-color: #DDDDDD;}
.table_objectadm_col0 {  background-color: #FFFFFF;}
.table_objectadm_col1 {  background-color: #DDDDDD;}
.objectadm_title0 {  background-color: #FFFFFF;}
.objectadm_title1 {  background-color: #DDDDDD;}
.objectadm_formInput {    background-color: #FFFFFF;}
.objectadm_formLabel {    background-color: #DDDDDD;}
.row_0 {  background-color: #FFFFFF;}
.row_1 {  background-color: #DDDDDD;}
.gsa_formInput { background-color: #FFFFFF; }
.gsa_formInput:hover { background-color: #EEEEEE; }

.objparagraph_td, .objparagraph_td_selected  {  background-color:  #CCCCCC;}
.objparagraph_txt, .objparagraph_txt_selected  { background-color:  #FFFFFF;}
.objparagraph_txt_selected  {   background-color: #CCCCCC  }
.objparagraph_bottom  {   background-color:  #CCCCCC;}

/* reecriture sur get_php.css  **************************/
.line { background-color:  #FFFFFF; }


/* rajouts MH  liens accueil **************************/
.div_liens_accueil{
font-family: Arial,Helvetica,sans-serif;
color: #565656;
font-weight: normal; 
text-decoration: none;
}
a.liens_accueil{
font-family: Arial,Helvetica,sans-serif;
color: #565656;
font-size: 12px;
text-decoration: none;
}
a:hover.liens_accueil{
font-family: Arial,Helvetica,sans-serif;
color: #565656;
font-size: 12px;
text-decoration:underline;
}
/* rajouts MH  liens avec tableau arrondi couleur origine jaune : #FEBD00 **************************/
#rnd_container {background: #FFFFFF; margin:1px;}
    .h1 {font-weight: bold; font-size: 11px;}
    .rnd_top, .rnd_bottom {display:block; background:#FFFFFF; font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#FFFFFF; border-left:1px solid #AF0800; border-right:1px solid #AF0800;}
    .rnd_b1 {margin:0 5px; background:#AF0800;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    .rnd_content {
    display:block;
    border:0 solid #AF0800;
    border-width:0 1px;
    padding: 4px;
    background:#FFFFFF;
    color:#000000;
}
/* rajouts MH onglets *********************/
.tabOnglet {
	margin-bottom: 10px;
	width: 100%;
}
.tabOnglet .tit{
	background: #FFFFFF;
	font-weight: bold;
}
.tabOnglet td { padding: 2px 0px 2px 2px;}
.tabOnglet select { display: block;}
.choice {
	/* background-color: #E0EDF8; */
	background-color: #6CC0DC;
	/* enlevement de la bordure
	border-right: 1px solid #3084CF;
	border-bottom: 1px solid #3084CF;
	border-left: 1px solid #3084CF; */
	vertical-align:middle;
	/* width:800px; */
	height:75px;
	background						: #6CC0DC url(fr/content/fond_encart.png) no-repeat bottom right;
	/*
		border-top: 1px solid #3084CF; */

}

.onglet {
	cursor:pointer;
	width:180px;
	text-align: center;
}
td.onglet_select {
   font-size						: 14px;
	cursor:auto;
	width:180px;
	text-align: center;
	font-weight: bold;

	/* background-color: #E0EDF8; */
	
	/*background-color: #6CC0DC;*/
/*rajout  #C22567  #6CC0DC #3084CF  */
	color:  #C22567;
/*
	border-top: 1px solid #6CC0DC  ;
	border-right: 1px solid #6CC0DC ;
	border-left: 1px solid #6CC0DC ;	
*/
	/* background						: #6CC0DC url(fr/content/fleche_bordeaux.gif) no-repeat center left;*/ 
		background						: url(fr/content/fleche_bordeaux.gif) no-repeat center left;
		/*
	padding-left					: 20px;
	background						: url(fr/content/fleche_bleue.gif) no-repeat center left;*/
	/*fin rajout   */
   
}

td.onglet{
   font-size						: 14px;
		background						: url(fr/content/fleche_grise.gif) no-repeat center left;
}
.gras {
	font-weight: bold;
	font-size: 11px;
}
.grasbleu {
	color: #0066CC;
	font-weight: bold;
	font-size: 12px;
}
.small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.tablo{
	border: 0px solid #CCCCCC;
	margin-bottom: 16px;
}
.tablo td { padding: 2px}
/*  fin rajouts MH onglets ********************/

/*  début rajouts EA toogle accordeon ********************/
.navigation {
      margin: 0;
      padding: 0;
      list-style: none;
      background: #fff;
      color: #000;
      width: 500px;
      font: 1.2em "Trebuchet MS", sans-serif;
      }
   .navigation a, .navigation span {
      display: block;
      padding: 4px 10px;
      color: #000;
      text-decoration: none;
      background: #fff url(menu-item.png) left bottom no-repeat;
      }
   .navigation .toggleSubMenu a, .navigation .toggleSubMenu span {
      background-image: url(menu-item-deroule.png);
      }
   .navigation .open a, .navigation .open span {
      background-image: url(menu-item-enroule.png);
      }
   .navigation a:hover, .navigation a:focus, .navigation a:active {
      text-decoration: underline;
      }
   .navigation .subMenu {
      font-size: .8em;
      background: #ccc url(subMenu.png) 0 0 repeat-x;
      font-size: .9em;
      margin: 0;
      padding: 0;
      border-bottom: 1px solid #666;
      }
   .navigation ul.subMenu a {
      background: none; 
      padding: 3px 20px;
      }
    .navigation  .toggleSubMenu li {
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 100%;
 color: black;
 list-style-type:none;
 background-image:url(fr/navigation/fleche_verte.gif);
 background-repeat:no-repeat;
 background-position:0% 65%;
 padding-left:15px;
} 

    .navigation  .subMenu ul {
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 font-size: 100%;
 color: black;
 list-style-type:none;
 background-image:url(fr/navigation/fleche_verte.gif);
 background-repeat:no-repeat;
 background-position:0% 65%;
 padding-left:15px;
} 

/*  fin rajouts EA toogle accordeon ********************/

			/*  début rajouts tableau triable ********************/
			table.sortable 
			{
				width: 100%;
				border-spacing: 1px;
				background-color: #e7e7e7;
				color: #666;
			}
			table.sortable td,
			table.sortable th { padding: 4px; }
			table.sortable thead th 
			{
				text-align: center;
				background: #f0f0f0;
				color: #666;
				border-bottom: 1px solid #999;
				border-left: 1px solid #fff;
			}
			table.sortable thead a:hover { text-decoration: none; }
			table.sortable thead th img { vertical-align: middle; }
			table.sortable tbody th { font-weight: bold; }
			table.sortable tbody tr			{ background-color: #fff;  text-align: left; }
			table.sortable tbody tr.row1 	{ background: #f9f9f9; border-top: 1px solid #fff; }
			table.sortable tbody tr.row0:hover td,
			table.sortable tbody tr.row1:hover td  { background-color: #ffd ; }
			table.sortable tbody tr td 	   { height: 25px; background: #fff; border: 1px solid #fff; }
			table.sortable tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }
			table.sortable tfoot tr { text-align: center;  color: #333; }
			table.sortable tfoot td,
			table.sortable tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }
			table.sortable td.order 		{ text-align: center; }
			table.sortable td.order span { float: left; display: block; width: 20px; text-align: center; }
			table.sortable .pagination { display:table; padding:0;  margin:0 auto;	 }
			
			/*  fin rajouts tableau triable ********************/
			/*  debut rajouts titre FAQ  ********************/			
			.div_titres_faq{
font-family: Arial,Helvetica,sans-serif;
color: #000000;
font-size: 14px;
/*font-weight: normal; */
font-weight: bold;
text-decoration: none;
}
a.titres_faq{
font-family: Arial,Helvetica,sans-serif;
color: #000000;
font-size: 14px;
text-decoration: none;
}
a:hover.titres_faq{
font-family: Arial,Helvetica,sans-serif;
color: #000000;
font-size: 14px;
text-decoration:underline;
}
/*  fin rajouts titre FAQ  ********************/


			/*  debut rajouts liens FAQ  ********************/			
			.div_liens_faq{
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight: normal; 
text-decoration: none;
}
a.liens_faq{
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration: none;
}
a:hover.liens_faq{
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
text-decoration:underline;
}
/*  fin rajouts liens FAQ  ********************/

/*  debut rajouts  tableaux de couleur  ********************/
table.tableauorange {
border-width:1px; 
border-style:solid; 
border-color:black;
border-collapse:collapse;
}
td.tableauorange { 
border-width:1px;
border-style:solid; 
border-color:#FE9D22;
width:50%;
}

table.tableauvert {
border-width:1px; 
border-style:solid; 
border-color:black;
border-collapse:collapse;
}
td.tableauvertgris { 
border-width:1px;
border-style:solid; 
border-color:#8BB016;
background-color:silver;
}
td.tableauvert { 
border-width:1px;
border-style:solid; 
border-color:#8BB016;
}


/*  fin rajouts tableau orange  ********************/

/*  début texte rouge  ********************/
.texterouge
{
font-family: Arial,Helvetica,sans-serif;
font-weight: bold; 
font-size: 12px;
  color: #AF0800;
}
/*  fin rajouts texte rouge   ********************/
/*  début  frame bleue  et jaune********************/
div.pretty_blue_frame{
	width								: 200px;
 	padding							: 10px;
	background						: #6CC0DC url(fr/content/fond_encart.png) no-repeat bottom right;
}
div.pretty_orange_frame{
	width								: 200px;
 	padding							: 10px;
	background						: #FFBD00 url(fr/content/fond_encart.png) no-repeat bottom right;
}
div.pretty_yellow_frame{
	width								: 200px;
 	padding							: 10px;
	background						: #FFFFC0  url(fr/content/fond_encart.png) no-repeat bottom right;
}
/*  fin  frame bleue  et jaune ********************/

/*  début onglets tablero  ********************/
#tablero {
	position: relative;
	width: 760px;
	margin: 3em auto;
	text-align: left;
	border: 4px solid #FFFFFF;
	background-color: #FFFFFF;
}
#tablero * {
	margin: 0;
	padding: 0;
}
#tablero ul#menu {
	position: relative;
	width: 100%;
	font-size: 12px;
	font-weight: bold;
}
#tablero ul#menu li {
	float: left;
	display: inline;
}
#tablero ul#menu li a {
	text-align: center;
	display: block;
	width: 175px;
	height: 25px;
	line-height: 25px;
	text-decoration: none;

}
#tablero ul#menu li a:hover {
	/*background-color: #8BB016;*/
}
#tablero h1,
#tablero h2 {
	margin: 0.5em 0 0.5em 0;
	font-size: 1.4em;
}
#tablero .content {
	padding: 1em 2em;
	margin: -2px 0 0 0;
	_margin: -16px 0 0 0;
	background-color: #E7FFCF;
	background						: #6CC0DC url(fr/content/fond_encart.png) no-repeat bottom right;

}
#tablero hr {
	clear: both;
	visibility: hidden;
}
#tablero a.current {
	background-color: #E7FFCF;
		color:  #C22567;
	/*color:  #C22567;*/
	background : url(fr/content/fleche_bordeaux.gif) no-repeat center left;
}
#tablero a.ghost  {
	background-color: #FFFFFF;
	color: #000;
	background : url(fr/content/fleche_grise.gif) no-repeat center left;
}
#tablero .on {
	display: block;
}
#tablero .off {
	display: none;
}


/*  fin onglets tablero  ********************/
/* pour formulaires ************************/
#formmail_form { font-size: 12px;	border: none;	margin: 0;	padding: 0;	width: 60em;}

