/* Feuille de style CSS par défaut pour un nouveau projet d'application Web */

BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

.Bandeau
{
	color:white;
	font-family:Verdana;
	font-size:36;
}

.IdentCocess
{
	color:white;
	font-family:Verdana;
	font-size:12;
}

.IdentCocess A
{
	color:white;
	font-family:Verdana;
	font-size:12;
	text-decoration: underline;
}
.IdentCocess A:hover
{
	color:white;
	font-family:Verdana;
	font-size:12;
	text-decoration: underline;
}
.IdentCocess A:visited
{
	color:white;
	font-family:Verdana;
	font-size:12;
	text-decoration: underline;
}
.IdentCocess A:link
{
	color:white;
	font-family:Verdana;
	font-size:12;
	text-decoration: underline;
}

.Menu
{
	background:#E5E0DF;
	font-family:Verdana;
	font-size:8;
}

.Pagination
{
	background-color:&ffffff;
	color:#CC0000;
	font-family:Verdana, Arial;
	font-size:12;
	font-weight:bold
}

.Pagination A
{
	background-color:&ffffff;
	color:#404040;
	font-family:Verdana, Arial;
	font-size:12;
	font-weight:bold;
	text-decoration: none;
}
.Pagination A:hover
{
	background-color:&ffffff;
	color:#404040;
	font-family:Verdana, Arial;
	font-size:12;
	font-weight:bold;
	text-decoration: none;
}
.Pagination A:visited
{
	background-color:&ffffff;
	color:#404040;
	font-family:Verdana, Arial;
	font-size:12;
	font-weight:bold;
	text-decoration: none;
}
.Pagination A:link
{
	background-color:&ffffff;
	color:#404040;
	font-family:Verdana, Arial;
	font-size:12;
	font-weight:bold;
	text-decoration: none;
}

H1
{
	font-weight: bold;
	font-size: 10pt;
	color: #cc0000;
	font-family: Verdana;
}
H2
{
	font-weight: normal;
	font-size: 10pt;
	color: #cc0000;
	font-family: Verdana;
}
H3
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-align: justify;
	font-weight: normal;
}
H4
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-align: justify;
	font-weight: bold;
}
.Resultat
{
	Color:#D9D9D9;
	background:#CC0000;	
	border-right: #D9D9D9 2px solid;
	border-top: #D9D9D9 2px solid;
	border-left: #D9D9D9 2px solid;
	border-bottom: #D9D9D9 2px solid;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
}

.Impression
{
	background-color:&ffffff;	
}

.Impression .Titre
{
	color:#CC0000;
	font-family:Verdana, Arial;
	font-size:16;
	font-weight:bold;
}

.Impression .SousTitre
{
	color:#CC0000;
	font-family:Verdana, Arial;
	font-size:12;
	font-weight:bold;
}

.Impression .Libelle
{
	color:#CC0000;
	font-family:Verdana, Arial;
	font-size:10;
}
.Impression .Texte
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
}

.Invisible
{
	display: none;
}

.ListePiece
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
}
.ListePieceGras
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
}

.ListePiece A
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}
.ListePiece A:hover
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}
.ListePiece A:visited
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}
.ListePiece A:link
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}

.RecherchePiece
{
	background-color:&ffffff;	
}

.RecherchePiece .Libelle
{
	color:#CC0000;
	font-family:Verdana, Arial;
	font-size:10;
}
.RecherchePiece .LibelleGras
{
	color:#CC0000;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold
}

.RecherchePiece .LibelleGras A
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}
.RecherchePiece .LibelleGras A:hover
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}
.RecherchePiece .LibelleGras A:visited
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}
.RecherchePiece .LibelleGras A:link
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}

.Adresse
{
	border-right: #CC0000 1px solid;
	border-top: #CC0000 1px solid;
	border-left: #CC0000 1px solid;
	border-bottom: #CC0000 1px solid;
}

.Adresse .Titre
{
	font-weight: bold;
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
}
.Adresse .Texte
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
}

.ContourGris
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
}
.ContourGris .LibelleGras
{
	color:#CC0000;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold
}
.ContourGris .LibelleGras A:link
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}
.ContourGris .LibelleGras A:visited
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}
.ContourGris .LibelleGras A:hover
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}
.ContourGris .PageItem
{
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
}
.ContourGris .PageItem A
{
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	text-decoration: none;
}
.ContourGris .PageItem A:hover
{
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	text-decoration: none;
}
.ContourGris .PageItem A:visited
{
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	text-decoration: none;
}
.ContourGris .PageItem A:link
{
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	text-decoration: none;
}



.ContourRouge
{
	border-right: #CC0000 1px solid;
	border-top: #CC0000 1px solid;
	border-left: #CC0000 1px solid;
	border-bottom: #CC0000 1px solid;
}
.ContourRouge .LibelleGras
{
	color:#CC0000;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold
}
.ContourRouge .LibelleGras A:link
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}
.ContourRouge .LibelleGras A:visited
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}
.ContourRouge .LibelleGras A:hover
{
	color:#404040;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold;
	text-decoration: none;
}
.ContourRouge .PageItem
{
	font-size: 8pt;
	color: #CC0000;
	font-family: verdana;
}
.ContourRouge .PageItem A
{
	font-size: 8pt;
	color: #CC0000;
	font-family: verdana;
	text-decoration: none;
}
.ContourRouge .PageItem A:hover
{
	font-size: 8pt;
	color: #CC0000;
	font-family: verdana;
	text-decoration: none;
}
.ContourRouge .PageItem A:visited
{
	font-size: 8pt;
	color: #CC0000;
	font-family: verdana;
	text-decoration: none;
}
.ContourRouge .PageItem A:link
{
	font-size: 8pt;
	color: #CC0000;
	font-family: verdana;
	text-decoration: none;
}

.ContourRouge .Titre
{
	font-weight: bold;
	font-size: 10pt;
	color: #404040;
	font-family: Verdana;
}
.ContourRouge .Texte
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-align: justify;
}




.Recherche
{
	background:#D9D9D9;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
}
.Combo
{
	background:#ffffff;
	color:black;
	font-family:Verdana;
	font-size: 10;
}

.BasPage
{
	/*background:#D50000;*/
	font-family:Verdana;
	color:#ffffff;
	font-size:10;
}

.BasPage A
{
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: underline;
}
.BasPage A:link
{
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: underline;
}
.BasPage A:visited
{
	color: #ffffff;
	font-family:Verdana;
	font-size: 10;
	text-decoration: underline;
}
.BasPage A:hover
{
	color: #ffffff;
	font-family:Verdana;
	font-size: 10;	
}

.BasPageAccueil
{
	background:#D50000;
	font-family:Verdana;
	color:#ffffff;
	font-size:10;
}

.BasPageAccueil A
{
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: underline;
}
.BasPageAccueil A:link
{
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: underline;
}
.BasPageAccueil A:visited
{
	color: #ffffff;
	font-family:Verdana;
	font-size: 10;
	text-decoration: underline;
}
.BasPageAccueil A:hover
{
	color: #ffffff;
	font-family:Verdana;
	font-size: 10;	
}
.BasPageConcessionnaire
{
	background:#404040;
	font-family:Verdana;
	color:#ffffff;
	font-size:10;
}

.BasPageConcessionnaire A
{
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: underline;
}
.BasPageConcessionnaire A:link
{
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: underline;
}
.BasPageConcessionnaire A:visited
{
	color: #ffffff;
	font-family:Verdana;
	font-size: 10;
	text-decoration: underline;
}
.BasPageConcessionnaire A:hover
{
	color: #ffffff;
	font-family:Verdana;
	font-size: 10;	
}


.Texte
{
	color:#77787A;
	font-family:Verdana;
	font-size: 10;
}
.Texte A
{
	font-size: 10px;
	color: #77787A;
	font-family: Verdana;
	text-decoration: underline;
}
.Texte A:visited
{
	color: #77787A;
	font-family:Verdana;
	font-size: 10;
	text-decoration: underline;
}
.Texte A:hover
{
	color: #CC0000;
	font-family:Verdana;
	font-size: 10;	
}
.Texte A:link
{
	font-size: 10px;
	color: #77787A;
	font-family: Verdana;
	text-decoration: underline;
}
.TitreTableau
{
	color:#77787A;
	font-family:Verdana;
	font-size: 18;
}
.TitreTableauGras
{
	color:#77787A;
	font-family:Verdana;
	font-size: 18;
	font-weight:bold
}
.BlocAnnonce
{
	color:#77787A;
	font-family:Verdana;
	font-size: 10;
}
		
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Verdana;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
.Cart
{
}

.CartFrame
{
	border-top: #FFFFFF 1px solid;
}

.CartCommand
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: right;
	font-weight: bold;
	font-family: Verdana;
	background-color: #EF8484;
}

.CartCommandImage
{
	cursor: hand;
}

.CartCategorie
{
	padding-left: 0px;
	font-size: 7pt;
	padding-bottom: 0px;
	text-transform: uppercase;
	cursor: default;
	color: #ffffff;
	padding-top: 0px;
	font-family: Verdana;
	background-color: #cc0000;
	text-align: left;
}
.CartCategorie A
{
	text-decoration:none;
	padding-left: 0px;
	font-size: 7pt;
	padding-bottom: 0px;
	text-transform: uppercase;
	cursor: default;
	color: #ffffff;
	padding-top: 0px;
	font-family: Verdana;
	background-color: #cc0000;
	text-align: left;
}
.CartCategorie A:hover
{
	text-decoration:none;
	padding-left: 0px;
	font-size: 7pt;
	padding-bottom: 0px;
	text-transform: uppercase;
	cursor: default;
	color: #ffffff;
	padding-top: 0px;
	font-family: Verdana;
	background-color: #cc0000;
	text-align: left;
}
.CartCategorie A:visited
{
	text-decoration:none;
	padding-left: 0px;
	font-size: 7pt;
	padding-bottom: 0px;
	text-transform: uppercase;
	cursor: default;
	color: #ffffff;
	padding-top: 0px;
	font-family: Verdana;
	background-color: #cc0000;
	text-align: left;
}
.CartCategorie A:active
{
	text-decoration:none;
	padding-left: 0px;
	font-size: 7pt;
	padding-bottom: 0px;
	text-transform: uppercase;
	cursor: default;
	color: #ffffff;
	padding-top: 0px;
	font-family: Verdana;
	background-color: #cc0000;
	text-align: left;
}
.CartItem
{
	padding-left: 0px;
	font-size: 7pt;
	padding-bottom: 0px;
	cursor: default;
	color: #404040;
	padding-top: 0px;
	font-family: Verdana;
	background-color: #ffffff;
	text-align: right;
}
.CartItemRouge
{
	padding-left: 0px;
	font-size: 7pt;
	padding-bottom: 0px;
	cursor: default;
	color: #cc0000;
	padding-top: 0px;
	font-family: Verdana;
	background-color: #ffffff;
	text-align: right;
}
.CartItemRouge A:link
{
	color: #CC0000;
	text-decoration: none;
}
.CartItemRouge A:hover
{
	color: #CC0000;
	text-decoration: none;
}
.CartItemRouge A:visited
{
	color: #CC0000;
	text-decoration: none;
}
.CartItemRouge A:active
{
	color: #CC0000;
	text-decoration: none;
}
.CartItem A:link
{
	color: #404040;
	text-decoration: none;
}
.CartItem A:visited
{
	color: #404040;
	text-decoration: none;
}
.CartItem A:hover
{
	color: #CC0000;
	text-decoration: none;
}

.CartTitle
{
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	cursor: default;
	color: "#4D4D4D";
	padding-top: 0px;
	font-family: Verdana;
	background-color: #CCC7C6;
	text-align: right;
	border-bottom: #000000 1px solid;
}
.CartTitle A:link
{
	color: "#4D4D4D";
	text-decoration: none;
}
.CartTitle A:visited
{
	color: "#4D4D4D";
	text-decoration: none;
}
.CartTitle A:hover
{
	color: "#4D4D4D";
}
.CartBody
{
	background-color: white;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 100%;
	overflow: auto;

}

.CartHeader
{

}

.ContourEquipement
{
	background-color: #999999;
}
.ContourEquipement .Titre
{
	font-weight: bold;
	font-size: 10pt;
	color: #404040;
	font-family: verdana;
	background-color: #e5e0df;
}
.ContourEquipement .Titre A
{
	font-weight: bold;
	font-size: 10pt;
	color: #404040;
	font-family: verdana;
	background-color: #e5e0df;
	text-decoration: none;
}
.ContourEquipement .Titre A:hover
{
	font-weight: bold;
	font-size: 10pt;
	color: #CC0000;
	font-family: verdana;
	background-color: #e5e0df;
	text-decoration: none;
}
.ContourEquipement .Liste
{
	font-weight: bold;
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	background-color: #FFFFFF;
}
.ContourEquipement .Liste A
{
	font-weight: bold;
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	text-decoration: underline;
}
.ContourEquipement .Liste A:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #CC0000;
	font-family: verdana;
	text-decoration: underline;
}

.ActiviteSpecifique
{
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
}

.Activite
{}
.Activite .Titre
{
	font-weight: bold;
	font-size: 11pt;
	color: #404040;
	font-family: verdana;
}
.Activite .Accroche
{
	font-size: 9pt;
	color: #77787a;
	font-family: verdana;
}
.Equipement
{}
.Equipement .Liste
{
	font-size: 9pt;
	color: #77787a;
	font-family: verdana;
}
.Equipement .Liste A
{
	font-size: 9pt;
	color: #77787a;
	font-family: verdana;
	text-decoration: underline;
}

.AutreGamme
{
	font-size: 7pt;
	color: #404040;
	font-family: verdana;
}
.AutreGamme .Titre
{
	font-weight: bold;
	font-size: 9pt;
	color: #404040;
	font-family: verdana;
}
.AutreGamme A
{
	font-size: 7pt;
	color: #404040;
	font-family: verdana;
	text-decoration: underline;
}
.AutreGamme A:link
{
	font-size: 7pt;
	color: #404040;
	font-family: verdana;
	text-decoration: underline;
}
.AutreGamme A:visited
{
	font-size: 7pt;
	color: #404040;
	font-family: verdana;
	text-decoration: underline;
}
.AutreGamme A:hover
{
	font-size: 7pt;
	color: #CC0000;
	font-family: verdana;
	text-decoration: underline;
}

.Page
{
	font-size: 9pt;
	color: #73797B;
	font-family: verdana;
}
.Page .Titre
{
	font-weight: bold;
	font-size: 11pt;
	color: #424142;
	font-family: verdana;
}

.Paragraphe
{
	font-size: 9pt;
	color: #73797B;
	font-family: verdana;
}
.Paragraphe .Titre
{
	font-weight: bold;
	font-size: 10pt;
	color: #CC0000;
	font-family: verdana;
	text-align: justify;
}
.Paragraphe .Gras
{
	font-weight: bold;
	font-size: 10pt;
	color: #404040;
	font-family: verdana;
	text-align: justify;
}

.Contact
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
}
.Contact .TitrePartie
{
	font-weight: bold;
	font-size: 10pt;
	color: #cc0000;
	font-family: Verdana;
	text-decoration: underline;
}
.Contact .Titre
{
	font-weight: bold;
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
}
.Contact .Texte
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana;
}

.DemandeDoc
{
	font-size: 9pt;
	color: #404040;
	font-family: Verdana;
}

.DemandeDoc .TitrePartie
{
	font-weight: bold;
	font-size: 10pt;
	color: #cc0000;
	font-family: Verdana;
	text-decoration: underline;
}

.DemandeDoc .Titre
{
	font-weight: bold;
	font-size: 9pt;
	color: #404040;
	font-family: Verdana;
	text-align: right;
}

.DemandeDoc .Titre .Rouge
{
	color: #cc0000;
}

.Contenu
{
	background-color: #ffffff;
}

.Dossier
{
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
}
.Dossier .Titre
{
	font-weight: bold;
	font-size: 9pt;
	color: #404040;
	font-family: verdana;
}
.Dossier A
{
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	text-decoration: underline;
}
.Dossier A:link
{
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	text-decoration: underline;
}
.Dossier A:visited
{
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	text-decoration: underline;
}
.Dossier A:hover
{
	font-size: 8pt;
	color: #CC0000;
	font-family: verdana;
	text-decoration: underline;
}
.Dossier .Rouge
{
	font-size: 8pt;
	color: #CC0000;
	font-family: verdana;
	text-decoration: underline;
}


.ContourRubrique
{
	background-color: #999999;
}
.ContourRubrique .Titre
{
	font-weight: bold;
	font-size: 10pt;
	color: #404040;
	font-family: verdana;
	background-color: #e5e0df;
}
.ContourRubrique .Titre A
{
	font-weight: bold;
	font-size: 10pt;
	color: #404040;
	font-family: verdana;
	background-color: #e5e0df;
	text-decoration: none;
}
.ContourRubrique .Titre A:hover
{
	font-weight: bold;
	font-size: 10pt;
	color: #CC0000;
	font-family: verdana;
	background-color: #e5e0df;
	text-decoration: none;
}
.ContourRubrique .Liste
{
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	background-color: #FFFFFF;
}
.ContourRubrique .Liste A
{
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	text-decoration: underline;
}

.Rubrique
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
}

.Rubrique .Libelle
{
	font-weight: bold;
	font-size: 13pt;
	color: #cc0000;
	font-family: Verdana;
	text-align: right;
}

.Rubrique .Intro
{
	font-weight: bold;
	font-size: 10pt;
	color: #404040;
	font-family: Verdana;
}

.CartEntreprise
{
	border-top: #ffffff 1px solid;
	border-bottom: #404040 1px solid;
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	background-color: #ccc7c6;
	text-align: right;
}
.CartEntreprise A
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-align: right;
	text-decoration: none;
}
.CartEntreprise A:link
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-align: right;
	text-decoration: none;
}
.CartEntreprise A:visited
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-align: right;
	text-decoration: none;
}
.CartEntreprise A:active
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-align: right;
	text-decoration: none;
}
.CartEntreprise A:hover
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-align: right;
	text-decoration: none;
}

.CartEntrepriseOn
{
	border-top: #ffffff 1px solid;
	font-size: 8pt;
	color: #cc0000;
	border-bottom: #ffffff 1px solid;
	font-family: Verdana;
	background-color: #ffffff;
	text-align: right;
}
.CartEntrepriseOn A
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-align: right;
	text-decoration: none;
}
.CartEntrepriseOn A:visited
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-align: right;
	text-decoration: none;
}
.CartEntrepriseOn A:link
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-align: right;
	text-decoration: none;
}
.CartEntrepriseOn A:active
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-align: right;
	text-decoration: none;
}
.CartEntrepriseOn A:hover
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-align: right;
	text-decoration: none;
}

.ZoneGeo
{
	font-weight: bold;
	font-size: 9pt;
	text-transform: uppercase;
	color: #404040;
	font-family: Verdana;
	font-variant: normal;
}
.ZoneGeoRouge
{
	font-weight: bold;
	font-size: 9pt;
	text-transform: uppercase;
	color: #CC0000;
	font-family: Verdana;
	font-variant: normal;
}
.PaysRouge
{
	font-size: 9pt;
	color: #CC0000;
	font-family: Verdana;
}
.Pays
{
	font-size: 9pt;
	color: #404040;
	font-family: Verdana;
}
.Pays A:link
{
	font-size: 9pt;
	color: #404040;
	font-family: Verdana;
	text-decoration: none;
}
.Pays A:active
{
	font-size: 9pt;
	color: #404040;
	font-family: Verdana;
	text-decoration: none;
}
.Pays A:visited
{
	font-size: 9pt;
	color: #404040;
	font-family: Verdana;
	text-decoration: none;
}
.Pays A:hover
{
	font-size: 9pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: none;
}

.Distributeur
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
}
.Distributeur .Nom
{
	font-weight: bold;
	font-size: 9pt;
	color: #CC0000;
	font-family: Verdana;
}
.Distributeur .Rouge
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
}
.Distributeur .Rouge A:link
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: underline;
}
.Distributeur .Rouge A:active
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: underline;
}
.Distributeur .Rouge A:visited
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: underline;
}
.Distributeur .Rouge A:hover
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: underline;
}

.titrePays
{
	font-weight: bold;
	font-size: 10pt;
	color: #cc0000;
	font-family: Verdana;
}

.TexteBandeauDroit
{
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
}

.News
{}
.News .Titre
{
	font-weight: bold;
	font-size: 10pt;
	color: #cc0000;
	font-family: Verdana;
}
.News .Resume
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-align: justify;
}

.ListeNews
{}
.ListeNews .Titre
{
	font-weight: bold;
	font-size: 9pt;
	color: #cc0000;
	font-family: Verdana;
}
.ListeNews .Lien
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
}
.ListeNews .Lien .Gris
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
}
.ListeNews .Lien A
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-decoration: underline;
}
.ListeNews .Lien A:hover
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: underline;
}

.PorteOuverte
{
	font-size: 10pt;
	color: #404040;
	font-family: Verdana;
}

.Salon
{
	font-size: 9pt;
	color: #404040;
	font-family: Verdana;
}
.Salon .Descriptif
{
	font-size: 9pt;
	color: #404040;
	font-family: Verdana;
	text-align: justify;
}
.Salon .Titre
{
	font-weight: bold;
	font-size: 10pt;
	color: #cc0000;
	font-family: Verdana;
}
.Salon .Rouge
{
	font-size: 9pt;
	color: #CC0000;
	font-family: Verdana;
}

.ListeSalon
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
}
.ListeSalon .Descriptif
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-align: justify;
}
.ListeSalon .Titre
{
	font-weight: bold;
	font-size: 10pt;
	color: #cc0000;
	font-family: Verdana;
}
.ListeSalon .Rouge
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
}
.ListeSalon .Rouge A
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
}
.ListeSalon .Rouge A:link
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
}
.ListeSalon .Rouge A:visited
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
}
.ListeSalon .Rouge A:hover
{
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
}

.ContourRouge
{
	background:#ffffff;
	border-right: #CC0000 1px solid;
	border-top: #CC0000 1px solid;
	border-left: #CC0000 1px solid;
	border-bottom: #CC0000 1px solid;
}

.Communique
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
}

.Communique .Titre
{
	font-weight: bold;
	font-size: 10pt;
	color: #CC0000;
	font-family: Verdana;
}

.Communique .SousTitre
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana;
	text-align: justify;
}

.Communique .SousTitreItalic
{
	font-size: 10pt;
	color: #CC0000;
	font-family: Verdana;
	font-style:italic;
	text-align: justify;
}

.Communique .Texte
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-align: justify;
}

.Communique .TexteGras
{
	font-weight: bold;
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-align: justify;
}

.Atelier
{}
.Atelier .Titre
{
	font-weight: bold;
	font-size: 9pt;
	color: #cc0000;
	font-family: Verdana;
}
.Atelier .Lien
{
	font-weight: normal;
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
}
.Atelier .Lien A
{
	font-weight: normal;
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-decoration: underline;
}
.Atelier .Lien A:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: underline;
}

.Atelier .Notice
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
}

.Atelier .Notice .Titre
{
	font-weight: bold;
	font-size: 10pt;
	color: #404040;
	font-family: Verdana;
}
.Atelier .Notice .Texte
{
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-align: justify;
}

.GaleriePhoto
{}
.GaleriePhoto .Titre
{
	font-weight: bold;
	font-size: 9pt;
	color: #cc0000;
	font-family: Verdana;
}
.GaleriePhoto .Lien
{
	font-weight: normal;
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
}
.GaleriePhoto .Lien A
{
	font-weight: normal;
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-decoration: underline;
}
.GaleriePhoto .Lien A:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: underline;
}

.TitrePhoto
{
	font-weight: bold;
	font-size: 9pt;
	color: #cc0000;
	font-family: Verdana;
}
.TitreRouge
{
	font-weight: bold;
	font-size: 9pt;
	color: #cc0000;
	font-family: Verdana;
}
.Libelle
{
	color:#CC0000;
	font-family:Verdana, Arial;
	font-size:10;
}
.LibelleGras
{
	color:#CC0000;
	font-family:Verdana, Arial;
	font-size:10;
	font-weight:bold
}
.Erreur
{
	font-size: 9pt;
	color: #cc0000;
	font-family: Verdana;
}
.LienPhoto A
{
	font-weight: normal;
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-decoration: underline;
}
.LienPhoto A:active
{
	font-weight: normal;
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-decoration: underline;
}
.LienPhoto A:visited
{
	font-weight: normal;
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-decoration: underline;
}
.LienPhoto A:link
{
	font-weight: normal;
	font-size: 8pt;
	color: #404040;
	font-family: Verdana;
	text-decoration: underline;
}
.LienPhoto A:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: underline;
}

.Gras
{
	font-weight: bold;
}

#selectGris
{
	color: #000000;
}
#selectRouge
{
	color: #000000;
	background-color: #e7e3de;
}

.LienRouge A
{
	font-weight: normal;
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: underline;
}
.LienRouge A:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: underline;
}
.LienRouge A:active
{
	font-weight: normal;
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: underline;
}
.LienRouge A:visited
{
	font-weight: normal;
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: underline;
}
.LienRouge A:link
{
	font-weight: normal;
	font-size: 8pt;
	color: #CC0000;
	font-family: Verdana;
	text-decoration: underline;
}

.Plan
{
	font-weight: bold;
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	background-color: #FFFFFF;
}
.Plan A
{
	font-weight: bold;
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	text-decoration: underline;
}
.Plan A:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	text-decoration: underline;
}
.Plan A:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	text-decoration: underline;
}
.Plan A:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #404040;
	font-family: verdana;
	text-decoration: underline;
}

