.tableaubordexterne {
	border: thin solid #000000;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #B3D1F4;
	text-align: justify;
	margin: 0px;


}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFCB40;
	font-weight: bold;
	filter: shadow(color=#000000, direction=225);
	text-transform: uppercase;


}
.pieddepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F4F4F4;
	text-decoration: none;

}
.textepetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #BCD6F5;
}
.petittitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BED3E9;
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
}
.textetableau {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
}
.liensmails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D2F0FF;
}
.liensmails:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D2F0FF;
}
.liensmails:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D2F0FF;
}
.liensmails:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D2F0FF;
}
.liensmails:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D2F0FF;
}
.texteNews {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B4CAE0;
	text-align: left;
	margin: 0px;
}
.texteIamgeAccueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D5E6F9;
	text-align: center;
	margin: 0px;
	font-weight: bold;

}
.MenuTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-align: justify;
	margin: 0px;
	text-decoration: none;
}
.MenuTexte:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-align: justify;
	margin: 0px;
}
.MenuTexte:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #B3D1F4;
	text-align: justify;
	margin: 0px;
}
.MenuTexte:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-align: justify;
	margin: 0px;
}
.MenuTexte:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-align: justify;
	margin: 0px;
}
.MenuTextehaut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
	margin: 0px;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;

}
.MenuTextebas {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
	margin: 0px;
	text-decoration: none;
	font-weight: normal;
	text-transform: none;
}
.Menuservice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	text-decoration: none;
	text-transform: uppercase;

}
.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B3D1F4;
	text-align: justify;
	font-size: 8pt;

}
.textepetit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #87B5ED;
	text-align: left;

}
.legende {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-align: right;
	font-size: 7pt;
	font-style: italic;

}

.loguxiti { filter: chroma(color=#fff600), mask(color=#ffffff), alpha(opacity=40);} 



.cattitre1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #B3D1F4;
	text-align: justify;
	margin: 0px;
	text-decoration: none;

}

a.cattitre1:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #B3D1F4;
	text-align: justify;
	margin: 0px;

}

a.cattitre1:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: justify;
	margin: 0px;

}

.cattitresel {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
}

a.cattitresel:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
	margin: 0px;

}

a.cattitresel:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
	margin: 0px;

}

.cat_produit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFCB40;
	font-weight: bold;
	zfilter: shadow(color=#000000, direction=225);
	text-transform: uppercase;
}

.cat_prodium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0;
	font-weight: bold;
	filter: shadow(color=#000000, direction=225);
	text-transform: uppercase;
}
.combo
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
.errmsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;	
	font-weight: bold;
	margin: 0px;
}

.texte_mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	margin: 0px;
}

.titre_entite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFCB40;
	font-weight: bold;
	filter: shadow(color=#000000, direction=225);
	text-transform: uppercase;
}
.hrefemail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	margin: 0px;
	text-decoration: none;
	text-transform: none;
}
.chemintexte{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #B3D1F4;
	text-align: justify;
	margin: 0px;
	text-decoration: none;
}

.texte_news
{
    FONT-SIZE: 12px;
    COLOR: 0;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.titre_news
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}




.titre_tableau
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #888888;
    TEXT-ALIGN: center
}
.titre_tableau0
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #23699A;
    TEXT-ALIGN: center
}
.titre_tableau1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #5678b5;
    TEXT-ALIGN: center
}
.cell_tableau0
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #123394;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #76B6E0;
    TEXT-ALIGN: center
}
.cell_tableau1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #123394;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #a7b8d8;
    TEXT-ALIGN: center
}
.texte_sombre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	margin: 0px;
}
.entete_tableau
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #aaaaaa
}

.entete_livraison
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.titre_second
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #444444;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeeee;
}
a.lien_second {
    COLOR: #666666;
    text-decoration:none;
}


.sous_titre_formulaire
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.titre_formulaire
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #004671;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texte_clair
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.err
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.avertissement_jaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00345B;
	backcolor: #FFFF00;
	margin: 0px;
}
.avertissement_rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF0000;
	backcolor: #FFFF00;
	margin: 0px;
}

.titre_montant {
	FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #444444;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BxACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: right;
}
.montant {
	FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #00395e;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
}
.montant_ligne {
	FxONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #00395e;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
}
.titre_champ {
	FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #444444;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: right;
}
.valeur_champ {
	FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #444444;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;    
    TEXT-ALIGN: left;
}
.texte_typeproduits {
FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #444444;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    text-decoration:underline;
}
.lien_sombre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00345B;
	margin: 0px;
}
a.lien_sombre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	margin: 0px;
}