body
{ 
	font-family:                          Verdana;
	background:							  #ffffff;
	margin: 0px; 
}

A:link,
A:visited,
A:active,
A:hover
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	TEXT-TRANSFORM: none; 
	LINE-HEIGHT: normal; 
	FONT-FAMILY: Verdana; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none
}
A:link,
A:visited 
{
	COLOR: #993c72; 
}
A:active,
A:hover
{
	COLOR: #bb4647; 
}

TABLE {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}

TR {
	FONT-FAMILY: Verdana
}
TD {
	FONT-FAMILY: Verdana
}

.TailleDefaut 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 1000px; 
	PADDING-TOP: 0px
}

.BarreMenuBas 
{
	padding-right:                           0px; 
	padding-left:                            0px; 
	padding-bottom:                          0px; 
	padding-top:                             0px;
	margin:                                  0px; 
	width:                                1000px; 
	background-color:	                 #D5D7D7;
	text-align:	                           right;	
}

.ImgPres 
{
	width:                                 425px;
    height:                                460px;
}

.blocChoixLangue {
	MARGIN-TOP: 10px; 
	WIDTH: 200px
}
.blocChoixLangue TD.langue {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;
	BORDER-RIGHT: #4c89be 1px solid; 
	BORDER-LEFT: #4c89be 1px solid;
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: bottom; 
	COLOR: #051039; 
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: left	
}
.blocChoixLangue TD.autreLangue {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;
	BORDER-LEFT: #4c89be 1px solid;
	FONT-SIZE: 10px; 
	COLOR: #7d829a; 
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none	
}

.blocChoixLangue .autreLangue:hover {
	COLOR: #ee0000
}

.txtFooter {
	font-size:                             10px; 
	padding-bottom:                         0px; 
	color:                              #7d829a; 
	text-align:                           right;
}
A.txtFooter:active,
A.txtFooter:hover,
A.txtFooter:visited:hover
{
	color:                               #ff0000;
}
A.txtFooter:visited,
A.txtFooter:link
{
	color:                               #051039;
}

.txtCatalogue {
	font-size:			                     9px; 
	padding-bottom:		                     0px;
	padding-top:		                     0px;	
	color:				                 #ff0000; 
	text-align:			                   right;
}
A.txtCatalogue:link,
A.txtCatalogue:visited
{
	color:                               #051039;
}
A.txtCatalogue:visited:hover,
A.txtCatalogue:hover,
A.txtCatalogue:active,
A.txtCatalogueSel:link,
A.txtCatalogueSel:active,
A.txtCatalogueSel:hover,
A.txtCatalogueSel:visited,
A.txtCatalogueSel:visited:hover
{
	color:                               #ff0000;
}

.Matrice
{
    margin-top:                              6px;
	position :                            static;
	color:                               #051039;   
	font-size:			                     9px;    
	font-family:                         Verdana;
}

.Matrice a,
.Matrice a:visited
{
   text-decoration:                         none;
   color:                                #00386A;
   background-color:                     #759BAF;
   border-top :                solid 1px #00386A;
   border-left :               solid 1px #00386A;
   border-bottom :             solid 2px #00386A;
   border-right :              solid 2px #00386A;
}

.Matrice a:hover,
.Matrice a:active
{
   color:                                 FFFFFF;
   font-weight:                             bold;
   background-color:                     #00386A;
   border-top:                 solid 2px #759BAF;
   border-left:                solid 2px #759BAF;
   border-bottom:              solid 1px #759BAF;
   border-right:               solid 1px #759BAF;
}


/*** Disposition du texte dans les cellules ****/
.TXTg,
.TXTd,
.TXTc,
.TXTg2L,
.TXTd2L,
.TXTc2L
{
	vertical-align:                        middle;
	height:                                  17px;
	text-align:                              left;
}
.TXTg2L,
.TXTd2L,
.TXTc2L
{
	height:                                  30px;
}
.TXTd,
.TXTd2L
{ 
	text-align:                             right; 
}
.TXTc,
.TXTc2L		
{ 
	text-align:                            center;
}


/*** Zones de saisie de texte ******************/
.ZSg,
.ZSd,
.ZSc,
.ZSg2L,
.ZSd2L
{
	border-right:               1px solid #D6D5EB;
	border-bottom:              1px solid #D6D5EB;
	border-top:                 1px solid #b1b0d2;
	border-left:                1px solid #b1b0d2;
	background-color:                     #EEEDF5;
	color:                                #000066;
	text-align:                              left;
	font-size:				                  9px;    	
}
.ZSg,
.ZSd,
.ZSc
{
	height:                                  15px;		
}

.ZSg2L,
.ZSd2L
{
	height:                                  30px;
}


.ZSd,
.ZSd2L
{
	text-align:                             right;
}

.ZSc
{
	text-align:		                       center;
}
