
<!-- scrollbar-track-color: #ACB7EA;      fond de la barre -->
<!-- scrollbar-face-color: #2D37B9;       dessus de la barre barre -->
<!-- scrollbar-highlight-color: #ffffff;  tour interieur gauche  -->
<!-- scrollbar-3dlight-color: #000000;    tour exterieur gauche  -->
<!-- scrollbar-shadow-color: #8BBFEF;     tour interieur droite  -->
<!-- scrollbar-darkshadow-color: #8BBFEF; tour exterieur droite (ombre) -->
<!-- scrollbar-arrow-color: #FFFFFF;      fleches -->

body {
	
	background: #BEBEBE;
	background-image: url(fond.png); 
    /*color: #000000; */
    margin: 0px; /*  bordures de la fenêtre du navigateur  { margin: 10px 10% 5px 12px ; } = margin-top: 10px ; margin-right: 10% ; margin-bottom: 5px ; margin-left: 12px ;   */

/* ascensseur ton bleu */
	scrollbar-track-color: #A8A8FF; /* le fond de l'ascensseur */
	scrollbar-face-color: #032F7E; /* le curseur */
	scrollbar-highlight-color: #ffffff;  /* la couleur claire */
	scrollbar-3dlight-color: #C6E3C8;
	scrollbar-shadow-color: #000046;  /* la couleur fonce */
	scrollbar-darkshadow-color: #000046; /* la couleur plus fonce */
	scrollbar-arrow-color: #FFFFFF;}

}

.table_header {
	/*background: #000046;*/
	/*background-image: url(fond_entete.jpg); */
	vertical-align: top;
	border-top: 0px solid;
	border-right: 0px solid;
	border-bottom:Opx solid #ffffff;
	border-left: 0px solid;
	margin: 0 auto;
	padding: 0px;
	text-align: right;
}


/* la table principale conetant les 3 colonnes */
.table_main {
 /* background: #0099FF; */
  /* background-image: url(sky.jpg); */
  padding: 0px;  /* permet de définir la distance entre le contenu d'une boîte et la bordure de ce dernier - si quatre valeurs, la première s'applique à "top", la seconde à "right", la troisième à "bottom" et la dernière à "left"  */
  /* padding-top: 50px ; padding-right: 60px ; padding-bottom: 5px ; padding-left: 10px */
  /*border:1px solid #6495ed; */
  /* border:0px dotted #6495ed; */
  /* border-collapse:collapse; */
  /* border-collapse:collapse; /* equivalent html de celspacing */
/*  border-spacing: 0px;  /* equivalent html de celspacing ne fonctionne pas avec IE*/
  border-width:0px; 
  border-style:solid; /*dashed dotted groove ridge inset outset */ 
   /*border-color:black; */ 
  margin: 0 auto; 

border-top: 0px solid #006;; 
/* border-right: 0px solid ; 
border-bottom:0px solid ; 
border-left: 0px solid ; */ 


  /* margin:auto; */
  vertical-align: top; /* baseline top  middle  bottom */
 /* align: center; */
  text-align: left;


}


.table_left_colone {
  /* background: #006; */
  border-top: 0px solid ; 
  border-right: 0px solid; 
  border-bottom:0px solid ; 
  border-left: 0px solid ; 
  margin: 0 auto;
  /* padding-top: 4 px ; padding-right: 4px ; padding-bottom: 10px ; padding-left: 4px; */
  padding: 0px; 
  text-align: left;
} 


.table_menu_gauche {
 /*background: #C66300; */
  border-top: 0px solid ; 
  border-right: 0px solid; 
  border-bottom:0px solid ; 
  border-left: 0px solid ; 
  margin: 0 auto;
  padding-top: 4px ; padding-right: 4px ; padding-bottom: 10px ; padding-left: 4px;
  /* padding: 4px; */ 
  text-align: left;
} 

.table_centre_colone {
	
    border-top: 0px solid;
	border-right: 0px dotted #ffffff;
	border-bottom:0px solid;
	border-left: 0px solid;
	margin: 0 auto;
	padding-top: 0px;
	padding-left:10px;
	padding-right:10px;
	text-align: left;
}

.table_right_colone {
  /* background: #006; */
  border-top: 0px solid ; 
  border-right: 0px solid ; 
  border-bottom:0px solid ; 
  border-left: 0px solid ; 
  margin: 0 auto;
  padding: 4px; 
}
.titre_colone_droite{
font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  /* background: #bbc3d3; */
  color: #ffffff;
}

.foot_menu{
  background: #000046;
  border-top: 0px solid ; 
  border-right: 0px solid ; 
  border-bottom:0px solid ; 
  border-left: 0px solid ; 
  margin: 0 auto;
  padding: 0px; 
  texte-color: #ffffff;
}
/***********************************************/

/* dans les href de la barre de navigation */
TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  /* background: #C66300; */
  
   color: #009; 
  font-weight : bold;
    padding: 2px;
}
/* dans les href de la barre de navigation */
A.headerNavigation { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  /* background: #C66300; */
  
   color: #009; 
  font-weight : bold;
}

A.headerNavigation:hover {
  color: #ffffff;
  border-top: 0px solid;

}


.titreMenuG {
color: #ffffff;
font-size:11px;
font-weight: bold;
text-align: left;
font-family: Arial, Helvetica, sans-serif;	
background: #003;
border :0px;
/*border-top: 0px solid ; 
  border-right: 0px solid; 
  border-bottom:0px solid ; 
  border-left: 0px solid ; */ 

}
/* menu de gauche */
/*.boxtext
{
background: #FFC; 
} */

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #C5C6FE;
}

a.copyright:link { color: #ACB7EA; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size : 11px;  font-weight: 800 ; text-decoration: none ; background-color: none }
a.copyright:visited { color: #ACB7EA; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size : 11px; font-weight: 800 ; text-decoration: none; background-color: none }
a.copyright:hover { color: #FFFFFF; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size : 11px;  font-weight: 900 ; text-decoration: underline; background-color: none }

.loginbox { color: #000066; text-align: justify; font-family: tahoma,Arial, Helvetica, sans-serif; font-size : 10px;  font-weight: 900 ; text-decoration: none ; background-color: none }
.loginbox a:link { color: #000066; text-align: center; font-family: tahoma,Arial, Helvetica, sans-serif; font-size : 10px;  font-weight: 900 ; text-decoration: none ; background-color: none }

a.menu_d_bandeau_haut:link { color: #006600; text-align: right; font-family: Geneva,Arial, Helvetica, sans-serif; font-size : 14px;  font-weight: 900 ; text-decoration: none ; background-color: none }
a.menu_d_bandeau_haut:hover	{ color: #FFFFFF; text-align: right; font-family: Geneva,Arial, Helvetica, sans-serif; font-size : 14px;  font-weight: 900 ; text-decoration: none; background-color: none }
a.menu_d_bandeau_haut:visited	{ color: #004400; text-align: right; font-family: Geneva,Arial, Helvetica, sans-serif; font-size : 14px; font-weight: 900 ; text-decoration: none; background-color: none }

a.menu_niveau1:link { color: #990000; text-align: left; font-family: Geneva,Arial, Helvetica, sans-serif; font-size : 13px;  font-weight: 900 ; text-decoration: none ; background-color: none }
a.menu_niveau1:hover	{ color: #FFFFFF; text-align: left; font-family: Geneva,Arial, Helvetica, sans-serif; font-size : 13px;  font-weight: 900 ; text-decoration: none; background-color: none }
a.menu_niveau1:visited	{ color: #000000; text-align: left; font-family: Geneva,Arial, Helvetica, sans-serif; font-size : 18px; font-weight: 900 ; text-decoration: none; background-color: none }

.titre_bandeau_gauche { color: #990000; text-align: right; font-family: Geneva,Arial, Helvetica, sans-serif; font-size : 17px;  font-weight: 900 ; text-decoration: none ; background-color: none }
.texte_intro { color: #006600; text-align: justify; font-family: tahoma,Arial, Helvetica, sans-serif; font-size : 11px;  font-weight: 900 ; text-decoration: none ; background-color: none }
.texte_G { color: #000000; text-align: justify; font-family: tahoma,Arial, Helvetica, sans-serif; font-size : 12px;  font-weight: 900 ; text-decoration: none ; background-color: none }
.texte_M { color: #000000; text-align: justify; font-family: tahoma,Arial, Helvetica, sans-serif; font-size : 11px;  font-weight: 900 ; text-decoration: none ; background-color: none }
.texte_P { color: #000000; text-align: justify; font-family: tahoma,Arial, Helvetica, sans-serif; font-size : 10px;  font-weight: 900 ; text-decoration: none ; background-color: none }

.texte_insert_G { color: #006600; text-align: justify; font-family: tahoma,Arial, Helvetica, sans-serif; font-size : 12px;  font-weight: 900 ; text-decoration: none ; background-color: none }
.texte_insert_M { color: #006600; text-align: justify; font-family: tahoma,Arial, Helvetica, sans-serif; font-size : 11px;  font-weight: 900 ; text-decoration: none ; background-color: none }
.texte_insert_P { color: #006600; text-align: justify; font-family: tahoma,Arial, Helvetica, sans-serif; font-size : 10px;  font-weight: 900 ; text-decoration: none ; background-color: none }


.Titre_Domaine_p { color: #006600; text-align: center; font-family: tahoma,Arial, Helvetica, sans-serif; font-size : 14px;  font-weight: 900 ; text-decoration: none ; background-color: none }
.Titre_Domaine_g { color: #006600; text-align: center; font-family: tahoma,Arial, Helvetica, sans-serif; font-size : 17px;  font-weight: 900 ; text-decoration: none ; background-color: none }
.Titre_rubrique_p { color: #006600; text-align: center; font-family: Helvetica, tahoma,Arial,sans-serif; font-size : 14px;  font-weight: 900 ; text-decoration: none ; background-color: none }
.Titre_rubrique_g { color: #006600; text-align: center; font-family: Helvetica, tahoma,Arial,sans-serif; font-size : 14px;  font-weight: 900 ; text-decoration: none ; background-color: none }


a.dossiers_liste:link { color: #006600; text-align: justify; font-family: Geneva, Arial, Helvetica, sans-serif; font-size : 12px;  font-weight: 900 ; text-decoration: none; background-color: none }
a.dossiers_liste:hover	{ color: #006600; text-align: justify; font-family: Geneva, Arial, Helvetica, sans-serif; font-size : 12px;  font-weight: 900 ; text-decoration: none; background-color: #999999 }
a.dossiers_liste:visited	{ color: #006600; text-align: justify; font-family: Geneva, Arial, Helvetica, sans-serif; font-size : 12px; font-weight: 900 ; text-decoration: none; background-color: none }

a.dossiers_themes:link { color: #FF6600; text-align: justify; font-family: Geneva, Arial, Helvetica, sans-serif; font-size : 11px;  font-weight: 900 ; text-decoration: none; background-color: none }
a.dossiers_themes:hover	{ color: #000000; text-align: justify; font-family: Geneva, Arial, Helvetica, sans-serif; font-size : 11px;  font-weight: 900 ; text-decoration: none; background-color: none }
a.dossiers_themes:visited	{ color: #FF6600; text-align: justify; font-family: Geneva, Arial, Helvetica, sans-serif; font-size : 11px; font-weight: 900 ; text-decoration: none; background-color: none }

a.services:link { color: #990000; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size : 13px;  font-weight: 900 ; text-decoration: none; background-color: none }
a.services:hover { color: #990000; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size : 13px;  font-weight: 900 ; text-decoration: underline ; background-color: none }
a.services:visited	{ color: #990000; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size : 13px; font-weight: 900 ; text-decoration: none; background-color: none }

