/* Feuille de style CSS par défaut pour un nouveau projet d'application Web */

BODY
{
    BACKGROUND-COLOR: #19304f;
    COLOR: #FFFFFF;
    scrollbar-base-color:#19304f;
    scrollbar-face-color:#19304f;
    scrollbar-arrow-color:lightblue;
    text-align:left;
    vertical-align:top;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:9pt;

}

span 
{
	margin:0;
	padding:0;
}

.Normalaligncenter
{
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 9pt;
  margin-left:8pt;
  left:168pt;
  letter-spacing:2;
}

.Normalalignleft
{
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 9pt;
  letter-spacing:2;
  left:24pt;
}

select.Accueil
{
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 7pt;
    margin-left:8pt;
  left:168pt;
  margin:0pt;
  color:FFFFFF;
  background: #19304f;
}

select.NormalSelect 
{
  font-family: Tahoma, Helvetica, sans-serif;
  font-size: 9pt;
  line-height: 12pt;
  margin: -2pt;
  color:FFFFFF;
  background: #19304f;
  border: 0pt solid transparent;
}

#tablefond { width: 680pt; }


#Entete {height: 82pt;
		 background-image:URL(images/HREntete.jpg);
		 background-repeat:no-repeat;
		 text-align:left;	
	}
	
	
#Corps {width: 680pt;
	    height:535pt;
		overflow:auto;
		background-image:URL(images/HRBody.jpg);	
		background-repeat:no-repeat;
		text-align:left;
	}
	
#tablefondAdmin { width: 840pt; }
#CorpsAdmin {width: auto;
	    height:535pt;
		overflow:auto;
		background-image:URL(images/HRBody.jpg);	
		background-repeat:no-repeat;
		text-align:left;
	}
#MenuGAdmin{ float:left;
			width:128pt;
			text-align:left;
		 vertical-align:top;
	}
#MenuDAdmin{ width:Auto;
	    text-align:left;
		 vertical-align:top;
	}
#MilieuAdmin {  width: Auto;
			 overflow:auto;
			 text-align:left;
		  vertical-align:top;
	}
	
#MilieuAdmincenter {  width: Auto;
			 overflow:auto;
			 text-align:center;
		  vertical-align:middle;
	}
	
#MenuG{ float:left;
		width:0pt;
		text-align:left;
		vertical-align:top;
		}
		
#MenuD{ float:right;
		width:160pt;
		height:430pt;
		border-left:2pt groove #19304f;
		margin-right:3pt;
		vertical-align:bottom;
		overflow:auto;
    scrollbar-base-color:#19304f;
    scrollbar-face-color:#19304f;
    scrollbar-arrow-color:lightblue;
		text-align:left;
		}
#MenuDserv{ float:right;
		width:0pt;
		text-align:left;
		vertical-align:top;
		}
		
#MenuGserv{ float:left;
			width:128pt;
			height:455pt;
			text-align:left;
		 vertical-align:top;
	}		
#TopCorps{height:104pt;
		  width:660pt;
		  vertical-align:middle;
		  overflow:auto;
    scrollbar-base-color:#19304f;
    scrollbar-face-color:#19304f;
    scrollbar-arrow-color:lightblue;
		  text-align:center;
		}
		
#MenuLog{float:right;
	     vertical-align:top;
		 width:Auto;
		}
		
#Milieu {height:420pt;
	     vertical-align:top;
		 margin-left:2pt;	
		 overflow:auto;
    scrollbar-base-color:#19304f;
    scrollbar-face-color:#19304f;
    scrollbar-arrow-color:lightblue;
		  text-align:left;
		}
		
#MilieuShop {height:420pt;
	     vertical-align:top;
		 margin-left:2pt;
		 margin-right:2pt;	
		 overflow:auto;
    scrollbar-base-color:#19304f;
    scrollbar-face-color:#19304f;
    scrollbar-arrow-color:lightblue;
		 text-align:left;
		}
		
#ImgGauche{float:right;
		width:84pt;
		margin:1pt;
		height:392pt;
		position:relative;
		vertical-align:Top;
		}
		
#ImgProd{float:right;
		width:103pt;
		margin:1pt;
		height:160pt;
		position:relative;
		vertical-align:Top;
		}
		
#ColorProd{float:left;
		width:40pt;
		height:80pt;
		vertical-align:Bottom;
		}
		
#ResumProd{
		 margin-left:2pt;
		 margin-right:1pt;
		 margin-top:1pt;
		 margin-bottom:1pt;
		 BORDER-LEFT: #dd9160 8pt solid;
		}
		
#TopMilieu {height:38pt;
		 vertical-align:top;
		 margin-left:3pt;
		 margin-right:1pt;
		 margin-bottom:2pt;
		 overflow:auto;
    scrollbar-base-color:#19304f;
    scrollbar-face-color:#19304f;
    scrollbar-arrow-color:lightblue;
		 text-align:center;
		}
#CtrMilieu {height:70pt;
	     overflow:auto;
	     vertical-align:top;
    scrollbar-base-color:#19304f;
    scrollbar-face-color:#19304f;
    scrollbar-arrow-color:lightblue;
		 margin-left:1pt;
		 margin-right:1pt;	
		 text-align:center;
		}	
			
#BtmMilieu {height:382pt;
	     overflow:auto;
	     vertical-align:bottom;
		 margin-left:4pt;
		 margin-right:1pt;	
    scrollbar-base-color:#19304f;
    scrollbar-face-color:#19304f;
    scrollbar-arrow-color:lightblue;
		}
		
#MenuDroit_TopMenuD {height:32pt;
	     vertical-align:top;
		 margin-left:1pt;
		 margin-right:1pt;
		 overflow:auto;
		 text-align:center;
		}
#MenuDroit_CtrMenuD {height:200pt;
	      width:155pt;
	     overflow:auto;
	     vertical-align:top;
		 margin-left:1pt;
		 margin-right:1pt;	
		 text-align:center;
		}	
			
#MenuDroit_BtmMenuD {height:200pt;
		      width:155pt;
	     overflow:auto;
	     vertical-align:top;
		 margin-left:1pt;
		 margin-right:1pt;	
		 text-align:center;
		}
	
#DivPanier 
{   width:140pt;
	height:172pt; 
	margin-top:8pt;
	vertical-align:bottom;
	overflow:auto;
	margin-left:8pt;
	text-align:center;
	background-color: #d8e4f8;
		}
		
#MenuDroit_MyPanier_Paniertitre
{   
	text-align:center;
	background-color:#eeeeee;
	border-bottom: outset 1 gray;	
		}
		
#MenuDroit_MyPanier_DetPanier 
{	width:140pt;
	font-family: Tahoma, Helvetica, sans-serif;
	color:navy;
	font-weight:200;
    font-size: 7pt;
	height:72pt; 
	margin:0pt;
	vertical-align:top;
	overflow:auto;
	text-align:left;
	background-color:#d8e4f8;	
		}
		

img
{	
    margin: 4pt;
		}

.TitrePanier
{	font-family: Tahoma, Helvetica, sans-serif;
	color:red;
    font-variant:small-caps;
    font-size: 12pt;
		}
		
A:link.TitrePanier  {
    font-size: 12pt;
    font-variant:small-caps;
    text-decoration:    none;
    color:   navy;
}

A:visited.TitrePanier   {
     font-size: 12pt;
    font-variant:small-caps;
   text-decoration:    none;
    color:   navy;
}

A:active.TitrePanier   {
    font-size: 12pt;
    font-variant:small-caps;
    text-decoration:    none;
    color:   navy;
}

A:hover.TitrePanier{
    font-size: 12pt;
    font-variant:small-caps;
    text-decoration:    underline;
    color: blue;
}	
.Panier
{	font-family: Tahoma, Helvetica, sans-serif;
	color:navy;
	font-weight:200;
    font-size: 7pt;
		}

p.Panier
{	font-family: Tahoma, Helvetica, sans-serif;
	font-weight:200;
	color:navy;
    font-size: 7pt;
		}
A:link.Panier  {
    font-size: 7pt;
    text-decoration:    none;
    color:   blue;
}

A:visited.Panier   {
     font-size: 7pt;
   text-decoration:    none;
    color:   blue;
}

A:active.Panier   {
    font-size: 7pt;
    text-decoration:    none;
    color:   blue;
}

A:hover.Panier{
    font-size: 7pt;
    text-decoration:    underline;
    color: Navy;
}

.Panier2
{	font-family: Tahoma, Helvetica, sans-serif;
	color:#FFCC66;
	font-weight:200;
    font-size: 9pt;
		}

p.Panier2
{	font-family: Tahoma, Helvetica, sans-serif;
	font-weight:200;
	color:#FFCC66;
    font-size: 9pt;
		}
A:link.Panier2  {
    font-size: 9pt;
    text-decoration:    none;
    color:   #FFCC66;
}

A:visited.Panier2   {
     font-size: 9pt;
   text-decoration:    none;
    color:   #FFCC66;
}

A:active.Panier2   {
    font-size: 9pt;
    text-decoration:    none;
    color:   #FFCC66;
}

A:hover.Panier2{
    font-size: 9pt;
    text-decoration:    underline;
    color: #FFFF99;
}	
	

.DetPanier
{	font-family: Tahoma, Helvetica, sans-serif;
	color:navy;
	font-weight:200;
    font-size: 8pt;
		}
		
.DetPanierSmall
{	font-family: Tahoma, Helvetica, sans-serif;
	color:navy;
	font-weight:200;
    font-size: 5pt;
		}
p.DetPanier
{	font-family: Tahoma, Helvetica, sans-serif;
	font-weight:200;
	color:navy;
    font-size: 6pt;
		}
		
A:link.DetPanier  {
    font-size: 6pt;
    text-decoration:    underline;
    color:blue;
}

A:visited.DetPanier   {
     font-size: 6pt;
   text-decoration:    underline;
    color:   blue;
}

A:active.DetPanier   {
    font-size: 6pt;
    text-decoration:    underline;
    color:   blue;
}

A:hover.DetPanier{
    font-size: 6pt;
    text-decoration:    underline;
    color: Orangedark;
}	

p.Menu
{
	margin:1pt;
}

p
{
    margin-left: 12pt;
    margin-right: 12pt;
    margin-top: 1pt;
    margin-bottom: 1pt;
}
#Menutop1 
{
	vertical-align:top;
	padding:0;
	font-family: Tahoma, Helvetica, sans-serif;
    font-size: 10pt;
    font-variant:small-caps;
    color: #ffff66;
    margin-top: 0pt;
    margin-bottom: 0pt;
    text-align:right;
}

#Menutop1 A:link  {
    text-decoration:    none;
    font-size: 10pt;
    color:   #ffff66;
    text-align:left;
}

#Menutop1 A:visited   {
    text-decoration:    none;
    font-size: 10pt;
    color:   #ffff66;
    text-align:left;
}

#Menutop1 A:active   {
    text-decoration:    none;
    font-size: 10pt;
    color:   #ffff66;
    text-align:left;
}

#Menutop1 A:hover {
    text-decoration:    underline;
    font-size: 10pt;
    color: Orange;
    text-align:left;
}

#Menutop 
{
	vertical-align:top;
	padding:0;
	font-family: Tahoma, Helvetica, sans-serif;
    font-size: 10pt;
    font-variant:small-caps;
    color: #ffff66;
    margin-top: 0pt;
    margin-bottom: 0pt;
    text-align:center;
}

#Menutop A:link  {
    text-decoration:    none;
    font-size: 10pt;
    color:   #ffff66;
    text-align:left;
}

#Menutop A:visited   {
    text-decoration:    none;
    font-size: 10pt;
    color:   #ffff66;
    text-align:left;
}

#Menutop A:active   {
    text-decoration:    none;
     font-size: 10pt;
    color:   #ffff66;
    text-align:left;
}

#Menutop A:hover {
    text-decoration:    underline;
    font-size: 10pt;
    color: Orange;
    text-align:left;
}

#Menutop_CatList 
{
	display:inline;
	vertical-align:top;
	list-style-type: circle;
	padding:0;
	font-family: Tahoma, Helvetica, sans-serif;
    font-size: 10pt;
    font-variant:small-caps;
    color: #ffff66;
    text-align:left;
}

#Menutop_CatList A:link  {
    text-decoration:    none;
    color:   #ffff66;
    font-size: 10pt;
    text-align:left; 
}

#Menutop_CatList A:visited   {
    text-decoration:    none;
    color:   #ffff66;
    font-size: 10pt;
    text-align:left;
}

#Menutop_CatList A:active   {
    text-decoration:    none;
    font-size: 10pt;
    color:   #ffff66;
}

#Menutop_CatList A:hover {
    text-decoration:    underline;
    font-size: 10pt;
    color: Orange;
}

A:link	{	
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 10pt;
    color: Orange;
    margin: 0pt;
    text-align:left;   
	}	
		
A:visited	{	
    font-family: Tahoma, Helvetica, sans-serif;
	text-decoration:	none;
    font-size: 10pt;
	color:	orange;
	}	
		
A:active	{	
    font-family: Tahoma, Helvetica, sans-serif;
	text-decoration:	none;
    font-size: 10pt;
	color:	orange;
	}	
		
A:hover	{	
    font-family: Tahoma, Helvetica, sans-serif;
	text-decoration:	underline;
    font-size: 10pt;
	color:	#ffff66;
	}
	
.TitreProd
{
    font-family:  Tahoma, Helvetica, sans-serif;
    font-size: 20pt;
    font-weight: 100;
    color: white;
    padding:0pt;
    text-decoration:    none;
    margin-left: 12pt;
    vertical-align:text-top;   
     text-align:left;   
   letter-spacing: 2;
}
.NomProd
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 13pt;
    font-variant:small-caps;
    color: Orange;
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 1pt;
    text-align:left;   
}
A:link.NomProd  {
    font-size: 13pt;
    text-decoration:    none;
    color:   Orange;
    text-align:justify; 
}

A:visited.NomProd   {
     font-size: 13pt;
   text-decoration:    none;
    color:   Orange;
}

A:active.NomProd   {
    font-size: 13pt;
    text-decoration:    none;
    color:   Orange;
}

A:hover.NomProd {
    font-size: 13pt;
    text-decoration:    underline;
    color: #ffff66;
}

.TitreFam
{
    font-family:  Tahoma, Helvetica, sans-serif;
    font-size: 30pt;
    font-weight: 100;
    color: #dd9160;
    padding:0pt;
     margin-left: 12pt;
   text-decoration:    none;
    letter-spacing: 10;
    vertical-align:text-bottom;   
    text-align:left;   
}

A:link.TitreFam  {
    font-family:  Tahoma, Helvetica, sans-serif;
    font-size: 30pt;
    font-weight: 100;
	color: #dd9160;
     margin-left: 12pt;
   padding:0pt;
    text-decoration:    none;
    letter-spacing: 10;
    text-align:left;   
}

A:visited.TitreFam  {
    font-size: 30pt;
    font-weight: 100;
	color: #dd9160;
     margin-left: 12pt;
    padding:0pt;
    text-decoration:    none;
    letter-spacing: 10;
    text-align:left;   
}

A:active.TitreFam   {
    font-size: 30pt;
    font-weight: 100;
	color: #dd9160;
     margin-left: 12pt;
    padding:0pt;
    text-decoration:    none;
    margin: 0pt;
    letter-spacing: 10;
}

A:hover.TitreFam {
    font-size: 30pt;
    font-weight: 100;
    margin-left: 12pt;
    padding:0pt;
    text-decoration:    none;
    letter-spacing: 10;
    color: #ffff66;
}

#Titreindic
{
    background-color:#dd9160;
    text-align:center;   
}
.Famille
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 16pt;
    font-variant:small-caps;
    color: Navy;
    background-color:#dd9160;
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 1pt;
    text-align:center;   
}
A:link.Famille  {
    font-size: 16pt;
    color: Navy;
    background-color:#dd9160;
    text-decoration:    none;
    text-align:center; 
}

A:visited.Famille   {
    font-size: 16pt;
    text-decoration:    none;
    color: Navy;
    background-color:#dd9160;
}

A:active.Famille   {
   font-size: 16pt;
   text-decoration:    none;
   color: Navy;
   background-color:#dd9160;
}

A:hover.Famille {
    font-size: 16pt;
    text-decoration:    none;
    background-color: #ffff66;
    color: Navy;
}

.Fam
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 12pt;
    font-variant:small-caps;
    color: white;
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 1pt;
    text-align:left;   
}
A:link.Fam  {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 12pt;
    font-variant:small-caps;
    text-decoration:    none;
    color: white;
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 1pt;
    text-align:left;   
}

A:visited.Fam   {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 12pt;
    font-variant:small-caps;
    text-decoration:    none;
    color: white;
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 1pt;
    text-align:left;   
}

A:active.Fam  {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 12pt;
    font-variant:small-caps;
    color: white;
    text-decoration:    none;
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 1pt;
    text-align:left;   
}

A:hover.Fam {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 12pt;
    font-variant:small-caps;
    color: #ffff66;
    text-decoration:    underline;
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 1pt;
    text-align:left;   
}

.TitreLatin
{
    font-family:  Tahoma, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: 100;
    color: white;
    padding:0pt;
    text-decoration:    none;
    margin-left: 4pt;
    vertical-align:text-top;   
    letter-spacing: 2;
}

.Sphere
{
    font-family:  Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: 800;
    color: white;
    padding:0pt;
    text-decoration:    none;
    margin-left: 4pt;
    vertical-align:text-top;   
    letter-spacing: 2;
}

.Cible
{
    font-family:  Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: 100;
    color: white;
    padding:0pt;
    text-decoration:    none;
    margin-left: 4pt;
    vertical-align:text-top;   
    letter-spacing: 2;
}

.Menu1a
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: Normal;
    font-variant:small-caps;
    color: #759CBF;
    margin-top: 12pt;
    text-decoration:    none;
    margin-bottom: 0pt;
    margin-left: 1pt;
    text-align:left;   
}
A:link.Menu1a  {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: Normal;
     text-decoration:    none;
    font-variant:small-caps;
    color: #759CBF;
    margin-top: 12pt;
    margin-bottom: 0pt;
    margin-left: 1pt;
    text-align:left;
}

A:visited.Menu1a   {
    text-decoration:    none;
    margin-left: 1pt;
    font-size: 11pt;
     font-variant:small-caps;
   color:   #759CBF;
}

A:active.Menu1a    {
    text-decoration:    none;
    margin-left: 1pt;
    font-size: 11pt;
      font-variant:small-caps;
  color:   #759CBF;
}

A:hover.Menu1a {
    text-decoration:    underline;
    font-size: 11pt;
      margin-left: 1pt;
    font-variant:small-caps;
  color: #ffff66;
}


.Menu2a
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
     text-decoration:    none;
   font-weight: normal;
    font-variant:small-caps;
    color: #ccffff; 
    line-height: 12pt;
    margin-left: 8pt;
    text-align:left;     
}


A:link.Menu2a  {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
     text-decoration:    none;
    font-weight: normal;
    font-variant:small-caps;
    color: #ccffff;
    line-height: 12pt;
    margin-left: 8pt;
    text-align:left;    
}

A:visited.Menu2a   {
    text-decoration:    none;
    font-size: 9pt;
     margin-left: 8pt;
   color:  #ccffff;
}

A:active.Menu2a    {
    text-decoration:    none;
    font-size: 9pt;
     margin-left: 8pt;
   color:  #ccffff;
}

A:hover.Menu2a {
    text-decoration:    underline;
     font-size: 9pt;
    margin-left: 8pt;
   color:  #ffff66;
}

.Menu1
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: Normal;
    font-variant:small-caps;
    color: #759CBF;
    margin-top: 12pt;
    text-decoration:    none;
    margin-bottom: 0pt;
    margin-left: 1pt;
    text-align:left;   
}
A:link.Menu1  {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: Normal;
     text-decoration:    none;
    font-variant:small-caps;
    color: #759CBF;
    margin-top: 12pt;
    margin-bottom: 0pt;
    margin-left: 1pt;
    text-align:left;
}

A:visited.Menu1   {
    text-decoration:    none;
    margin-left: 1pt;
    font-size: 9pt;
    font-variant:small-caps;
   color:   #759CBF;
}

A:active.Menu1    {
    text-decoration:    none;
    margin-left: 1pt;
    font-size: 9pt;
    font-variant:small-caps;
  color:   #759CBF;
}

A:hover.Menu1 {
    text-decoration:    underline;
    font-size: 9pt;
    margin-left: 1pt;
    font-variant:small-caps;
  color: #ffff66;
}



.Menu2
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
     text-decoration:    none;
   font-weight: normal;
    font-variant:small-caps;
    color: #ccffff; 
    line-height: 12pt;
    margin-left: 4pt;
    text-align:left;     
}


A:link.Menu2  {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
     text-decoration:    none;
    font-weight: normal;
    font-variant:small-caps;
    color: #ccffff;
    line-height: 12pt;
    margin-left: 4pt;
    text-align:left;    
}

A:visited.Menu2   {
    text-decoration:    none;
    font-size: 8pt;
     margin-left: 4pt;
   color:  #ccffff;
}

A:active.Menu2    {
    text-decoration:    none;
    font-size: 8pt;
     margin-left: 4pt;
   color:  #ccffff;
}

A:hover.Menu2 {
    text-decoration:    underline;
     font-size: 8pt;
    margin-left: 4pt;
   color:  #ffff66;
}

.Menu3
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color:   #ffff66; 
    line-height: 12pt;
    margin-left: 15pt;
    text-align:left;     
}

A:link.Menu3  {
    text-decoration:    none;
    color:    #ffff66;
    text-align:left;  
}

A:visited.Menu3   {
    text-decoration:    none;
    color:    #ffff66;
}

A:active.Menu3    {
    text-decoration:    none;
    color:    #ffff66;
}

A:hover.Menu3 {
    text-decoration:    underline;
    color:  white;
}

.menuProm
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: Normal;
    font-variant:small-caps;
    color:Red;
    margin-top: 12pt;
    text-decoration:    none;
    margin-bottom: 0pt;
    margin-left: 1pt;
    text-align:left;   
}
A:link.menuProm  {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: Normal;
     text-decoration:    none;
    font-variant:small-caps;
    color:Red;
    text-align:left;
}

A:visited.menuProm   {
    text-decoration:    none;
    margin-left: 1pt;
    font-size: 8pt;
     font-variant:small-caps;
   color:Red;
}

A:active.menuProm    {
    text-decoration:    none;
    margin-left: 1pt;
    font-size: 8pt;
      font-variant:small-caps;
  color:Red;
}

A:hover.menuProm {
    text-decoration:    underline;
    font-size: 8pt;
      margin-left: 1pt;
    font-variant:small-caps;
  color: #ffff66;
}


.NormalTextBox
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 7pt;
    line-height: 10pt;
    font-weight: normal;
    text-align : left;
    background-color:#ccffff;
    
}

.ErrorText
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: red
}

.NormalRed
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: red
}
.SmallRed
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    padding:0pt;
    margin:0pt;
    color: red
}

H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: lightblue;
}


H1	{	
	font-family: Comic Sans MS, Tahoma, Verdana;
	font-style:oblique;
	font-size:	20pt;
	font-weight:	100;
	color:#E19F74;
	text-align: center;
	margin:1pt;
	padding:1pt;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	}	
		
H2	{	
	font-family: Tahoma;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Tahoma;
	    COLOR: lightblue;

	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
	
H3 A:link	{	
	font-family: Tahoma;
	    COLOR: lightblue;
	
	font-size:	0.75em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3 A:visited	{	
	font-family: Tahoma;
	    COLOR: lightblue;

	font-size:	0.75em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3 A:active	{	
	font-family: Tahoma;
	    COLOR: lightblue;

	font-size:	0.75em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3 A:hover	{	
	font-family: Tahoma;
	font-size:	0.75em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-decoration:	underline;
	color:orange;
	}
		
H4	{	
	font-family: Tahoma;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Tahoma;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	disc ;
	text-align:left;
	padding:2pt;
	}	
.contenu UL LI	{	
	list-style-type:	disc ;
	text-align:left;
	padding:5pt;
	}

UL LI LI	{	
	list-style-type:	square;
	}	

UL LI LI LI	{	
	list-style-type:	square;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 4pt;
	margin-left: 8pt;
	margin-right: 8pt;
	}
	
.bando
{
	font-family: Tahoma, Helvetica, sans-serif;
    font-size: 10pt;
    font-variant:small-caps;
    color: white;
    margin-top: 2pt;
    margin-bottom: 0pt;  
    text-transform:lowercase;
	
}

A:link.bouton  {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:	1;
	font-variant:	small-caps;
	font-size : 10pt;
	line-height:18pt;
	margin : 1pt;
	padding-left : 4pt;
	padding-right : 4pt;
	padding-bottom : 1pt;
	padding-top : 1pt;
	border-style:  outset;
	border-width: 2pt;
	border-color: #b8591a;
	background-color: #E19F74;
    text-decoration:    none;
    color:  Navy;
    text-align:center;
}

A:visited.bouton   {
    text-decoration:    none;
	font-size : 10pt;
	letter-spacing:	1;
	margin : 1pt;
	padding-left : 4pt;
	padding-right : 4pt;
	padding-bottom : 1pt;
	padding-top : 1pt;
	font-variant:	small-caps;
	border-style:  outset;
	border-width: 2pt;
	border-color: #b8591a;
	background-color: #E19F74;
    color:  navy;
	line-height:18pt;
    text-align:center;

}

A:active.bouton    {
    text-decoration:    none;
	font-size : 10pt; 
	padding-left : 4pt;
	padding-right : 4pt;
	padding-bottom : 1pt;
	padding-top : 1pt;
	margin : 1pt;   
	border-style:  outset;
	border-width: 2pt;
	border-color: #b8591a;
	background-color: #E19F74;	
    color:  navy;
}

A:hover.bouton {
    text-decoration:    none;
    filter: 100%;
	padding-left : 4pt;
	padding-right : 4pt;
	padding-bottom : 1pt;
	padding-top : 1pt;
	font-size : 10pt;
	border-style:  inset;
	border-width: 2pt;
	border-color: #b8591a;
	background-color:  #F38C47;	
    color:  navy;
}

A:link.boutonsmall  {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:	1;
	font-variant:	small-caps;
	font-size : 8pt;
	margin : 1pt;
	padding-left : 2pt;
	padding-right : 2pt;
	padding-bottom : 1pt;
	padding-top : 1pt;
	border-style:  outset;
	border-width: 1pt;
	border-color: #b8591a;
	background-color: #F38C47;
    text-decoration:    none;
    color:  black;
    text-align:center;
}

A:visited.boutonsmall   {
    text-decoration:    none;
	font-size : 8pt;
	letter-spacing:	1;
	margin : 1pt;
	padding-left : 2pt;
	padding-right : 2pt;
	padding-bottom : 1pt;
	padding-top : 1pt;
	font-variant:	small-caps;
	border-style:  outset;
	border-width: 1pt;
	border-color: #b8591a;
	background-color: #F38C47;
    color:  black;
    text-align:center;

}

A:active.boutonsmall    {
    text-decoration:    none;
	font-size : 8pt; 
	padding-left : 2pt;
	padding-right : 2pt;
	padding-bottom : 1pt;
	padding-top : 1pt;
	margin : 1pt;   
	border-style:  outset;
	border-width: 1pt;
	border-color: #b8591a;
	background-color: #F38C47;	
    color:  black;
}

A:hover.boutonsmall {
    text-decoration:    none;
    filter: 100%;
	padding-left : 2pt;
	padding-right : 2pt;
	padding-bottom : 1pt;
	padding-top : 1pt;
	font-size : 8pt;
	border-style:  inset;
	border-width: 1pt;
	border-color: #b8591a;
	background-color: #E19F74;	
    color:  navy;
}

TD.bouton A:link  {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:	1;
	font-variant:	small-caps;
	font-size : 8pt;
	margin : 1pt;
	padding-left : 2pt;
	padding-right : 2pt;
	padding-bottom : 1pt;
	padding-top : 1pt;
	border-style:  outset;
	border-width: 1pt;
	border-color: #b8591a;
	background-color: #F38C47;
    text-decoration:    none;
    color:  black;
    text-align:center;
}

TD.bouton A:visited  {
    text-decoration:    none;
	font-size : 8pt;
	letter-spacing:	1;
	margin : 1pt;
	padding-left : 2pt;
	padding-right : 2pt;
	padding-bottom : 1pt;
	padding-top : 1pt;
	font-variant:	small-caps;
	border-style:  outset;
	border-width: 1pt;
	border-color: #b8591a;
	background-color: #F38C47;
    color:  black;
    text-align:center;

}

TD.bouton A:active   {
    text-decoration:    none;
	font-size : 8pt; 
	padding-left : 2pt;
	padding-right : 2pt;
	padding-bottom : 1pt;
	padding-top : 1pt;
	margin : 1pt;   
	border-style:  outset;
	border-width: 1pt;
	border-color: #b8591a;
	background-color: #F38C47;	
    color:  black;
}

TD.bouton A:hover {
    text-decoration:    none;
    filter: 100%;
	padding-left : 2pt;
	padding-right : 2pt;
	padding-bottom : 1pt;
	padding-top : 1pt;
	font-size : 8pt;
	border-style:  inset;
	border-width: 1pt;
	border-color: #b8591a;
	background-color: #E19F74;	
    color:  navy;
}
.TextNorm {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: white; 
	padding:0;
	margin:0pt;
    text-align:left;     
}

TD {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: white; 
	padding:0;
	margin:0pt;
}

#MilieuAdmin TD {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: white; 
	padding:0;
	margin:0pt;
}

.TextNormRight {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: white; 
	padding:0;
	margin:0pt;
    text-align:Right;     
}

.Norm {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    margin:0pt;
    margin-bottom : 2pt;
    color: white; 
	padding:0;
    text-align:left;     
}

.Normal {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    margin:0pt;
    margin-bottom : 2pt;
    color: white; 
	padding:0;
    text-align:left;     
}

.NormalCenter {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: white; 
	padding:0pt;
	margin:0pt;
    text-align:Center;     
}
.NormalBigCenter {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: normal;
    color: white; 
	padding:0pt;
	margin:0pt;
    text-align:Center;     
}

.NormalRight {
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: white; 
	padding:0pt;
	margin:0pt;
    text-align:right;     
}

.Normalsmall
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    margin:2pt;
    padding:0;
    font-weight: lighter;
}

.Normalsmall p
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    margin:2pt;
    padding:0;
    font-weight: lighter;
}

.Normalsmall p A:link	{	
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 8pt;
    color: Orange;
    margin:2pt;   
	}	
		
.Normalsmall p A:visited	{	
    font-family: Tahoma, Helvetica, sans-serif;
	text-decoration:	none;
    font-size: 8pt;
	color:	orange;
	}	
		
.Normalsmall p A:active	{	
    font-family: Tahoma, Helvetica, sans-serif;
	text-decoration:	none;
    font-size: 8pt;
	color:	orange;
	}	
		
.Normalsmall p A:hover	{	
    font-family: Tahoma, Helvetica, sans-serif;
	text-decoration:	underline;
    font-size: 8pt;
	color:	#ffff66;
	}

.NormalsmallCenter
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 7pt;
    margin-left:48pt;
    padding:0;
    font-weight: lighter;
    text-align:center;
}

span.Normal p
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    margin:4pt;
    padding:4pt;
    font-weight: lighter;
}

.Normal p
{
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    margin:0;
    padding:0;
    font-weight: lighter;
}

.Normal p A:link	{	
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    color: Orange;
    margin: 0pt;  
	}	
		
.Normal p A:visited	{	
    font-family: Tahoma, Helvetica, sans-serif;
	text-decoration:	none;
    font-size: 9pt;
	color:	orange;
	}	
		
.Normal p A:active	{	
    font-family: Tahoma, Helvetica, sans-serif;
	text-decoration:	none;
    font-size: 9pt;
	color:	orange;
	}	
		
.Normal p A:hover	{	
    font-family: Tahoma, Helvetica, sans-serif;
	text-decoration:	underline;
    font-size: 9pt;
	color:	#ffff66;
	}
	
.Promo 
{
	text-decoration:blink;
	BACKGROUND-COLOR:Red; 

	}





