/* CSS Document */

/* début*/
* {
margin : 0px;
padding : 0px;
} 
body{ font: normal 10px/16px  Verdana, Arial, sans-serif; letter-spacing: 0px; 
margin : 0px;
padding : 0px;
background-image: url('images/fond.jpg');
background-repeat: repeat; 
background-position: center center; 
color: #000; /* couleur du texte par défaut*/
}
/* attention body doit être chargé en premier et uniquement sur le premier link*/


.degrade   
{ 
background-image: url('images/degrade.jpg'); background-repeat: no-repeat; background-position: center center; 
}

h1 {font:  bold 14pt/16px  times, Verdana, Arial, sans-serif; letter-spacing: 7px; color: #ffffff;font-variant: small-caps; }
h2 {font: bold 10pt/14px times, Verdana, Arial, sans-serif; font-variant: small-caps ;letter-spacing: 6px; color: #fff;}
h3 {font:  normal  14px/16px  times, Tahoma, Verdana, Arial, sans-serif; letter-spacing: 7px; color: #C0B088;}


h4 {font: bold 9px/16px Georgia, Verdana, Arial, sans-serif; letter-spacing: 3px; color: #ffffff; }
h5 {font: bold 9px/16px Georgia, Verdana, Arial, sans-serif; letter-spacing: 3px; color: #A38B4E; }
h6 {font: normal 9px/16px Tahoma, Verdana, Arial, sans-serif; letter-spacing: 3px; color: #867751; }
h6 b{font: bold 9px/16px Tahoma, Verdana, Arial, sans-serif; letter-spacing: 3px; color: #C0B088;}
/* p {font: normal 9px/16px Tahoma, Verdana, Arial, sans-serif; letter-spacing: 4px; color: #C0B088; text-align: justify;}*/


a:link {color: #666666; text-decoration:none; font: normal; margin-left: 0px;} /* color: #C0B088 867751*/
a:visited  {color: #666666; text-decoration:none; font: normal; margin-left: 0px;} /* color: #867751 */
a:hover  {color:#000; text-decoration:none; letter-spacing: 0px; }

a:link.actif {color: #000; text-decoration:none; font: normal; margin-left: 0px;} /* color: #C0B088 867751*/
a:visited.actif  {color: #000; text-decoration:none; font: normal; margin-left: 0px;} /* color: #867751 */
a:hover.actif  {color:#ccc; text-decoration:none; letter-spacing: 0px; }

a:link.clicable {color: #666; text-decoration:none; font: normal; margin-left: 0px;} /* color: #C0B088 867751*/
a:visited.clicable {color: #666; text-decoration:none; font: normal; margin-left: 0px;} /* color: #867751 */
a:hover.clicable {color:#000; text-decoration:A???e?none; letter-spacing: 0px; }

 /* gestion des bandeaumenu , seule solution pour gérer correctement le hover + le texte
 on laisse le html gérer le hover avec onmouseover 
 <td class="bandeaumenu" background="images/mnuh.jpg"  
	onmouseover="background='images/mnuhin.jpg';"
	onmouseout="background='images/mnuh.jpg'"	
	    ><a href="#">Parametres</a></td> 
		firefox ne semble pas fonctionner*/

td.bandeaumenu a:link {color:#666; text-decoration:none; letter-spacing: 0px;
display:block;
margin: 0px 10px 0px 10px;
vertical-align : middle; text-align : center;
} 
td.bandeaumenu a:visited {color:#666; text-decoration:none; letter-spacing: 0px;
display:block;
margin: 0px 10px 0px 10px;
vertical-align : middle; text-align : center;
} 
td.bandeaumenu a:hover {color:#000; text-decoration:none; letter-spacing: 0px;
display:block;
margin: 0px 10px 0px 10px;
vertical-align : middle; text-align : center;
}
 /* fin gestion des bandeaumenu */


/* Gestion des couleurs du texte */
.textetitre {color: #666;}
.textesoustitre { color: #666666;}
.texte { color: #333;}
.textecentre { color: #333;}
.texteimportant { color: #333; }
.tbltitre { color : #333;} 
.tblsep {color : #666;} 
.tblsepvalide {color : #fff;} 
.tblcell {color : #666;} 
.tblcellactive {color : #333;} 

.tblcellbusy {color : #666;} 
.tblcelllist01 {color : #666;} 
.tblcelllist02 {color : #fff;} 
.inbtnrect01 {color : #fff;} 
.inbtnrect02 {color : #fff;} 
.btnrect01 {color : #333;}  
.btnrect02 {color : #333;} 

.btemessage {color : #333;}  

.btnmnu01select {color : #000;} 
.btnmnu01actif {color : #666;} 
.btnmnu01inactif {color : #ccc;} 

.msgfond   {color : #333;} 

.mnuhselect {color : #000;}  /* à définir en plus de a:link pour cas de présentation sans lien */
.mnuhactif {color : #666;} 
.mnuhinactif {color : #ccc;} 
.mnuhin {color : #000;} 

.mnuhsselect {color : #000;}  /* à définir en plus de a:link pour cas de présentation sans lien */
.mnuhsactif {color : #666;} 
.mnuhsinactif {color : #ccc;} 
.mnuhsin {color : #000;} 

.mnuhdhautselect {color : #000;}  /* à définir en plus de a:link pour cas de présentation sans lien */
.mnuhdhautactif {color : #666;} 
.mnuhdhautin {color : #000;} 

.mnuvselect {color : #000;}  /* à définir en plus de a:link pour cas de présentation sans lien */
.mnuvactif {color : #666;} 
.mnuvinactif {color : #ccc;} 
.mnuvin {color : #000;} 

.mnumultiselect {color : #000;}  /* à définir en plus de a:link pour cas de présentation sans lien */
.mnumultiactif {color : #666;} 
.mnumultiinactif {color : #ccc;} 
.mnumultiin {color : #000;} 

.processencours  {color : #666;
font:  bold 18pt/17px  times, Verdana;  font-variant: small-caps;text-align: center; margin: 0px 0px 0px 0px;} 
.processafaire  {color : #666;
font:  bold 18pt/17px  times, Verdana;  font-variant: small-caps;text-align: center; margin: 0px 0px 0px 0px;}  
.processfait  {color : #666;
font:  bold 18pt/17px  times, Verdana;  font-variant: small-caps;text-align: center; margin: 0px 0px 0px 0px;}  
.process {color : #666; /* cas u le texte n'a pas de stab en fond */
font:  bold 18pt/17px  times, Verdana;  font-variant: small-caps;text-align: center; margin: 0px 0px 0px 0px;}  

.texteinactif{ color: #cccccc; } /* à définir pour le texte à coté d'un bouton btn02Inactif */

/* Gestion du texte */
.texte
{margin: 0px 10px 10px 10px; 
text-align : justify;
/* background-image: url('images/texte.jpg'); background-repeat: no-repeat; background-position:  center center ; */
}
.textecentre
{margin: 0px 10px 10px 10px; 
text-align : center;
}

.textetitrealpha
{ font:  bold 11pt/17px  times, Verdana, Arial, sans-serif; letter-spacing: 7px; font-variant: small-caps;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
vertical-align : bottom; text-align : left;
}
.textetitre
{ font:  bold 11pt/17px  times, Verdana, Arial, sans-serif; letter-spacing: 7px; font-variant: small-caps;text-align: left;margin: 20px 0px 20px 0px;
/* background-image: url('images/titre.jpg'); background-repeat: no-repeat; background-position:  top lA???e?eft ; */ 
}

.textesoustitre
{ 	font:  bold 11pt/15px times, Verdana, Arial, sans-serif; font-variant: small-caps ;letter-spacing: 6px; 
		margin: 0px 0px 20px 0px;
}
.texteimportant
{ 	font:  bold ;
			margin: 0 0 0 0;
}

/* Fin Gestion du texte */


