/* FEUILLE DE STYLE GROUPE SPAR */

body {
	margin: 0;
	padding: 0;
	border: 0 none White;
}
/* p { font-family:verdana; color:black; }
h1 { font-family:Verdana; font-style:normal; font-weight:bold; font-size:11pt; color:#FFFFFF; }
h2 { font-family:Verdana; font-size:10pt; color:rgb(105,30,230); }
h3 { font-family:verdana; font-style:normal; font-weight:normal; font-size:10pt; color:black; text-align:justify; margin:0; }
h4 { font-family:Verdana; font-style:normal; font-size:8pt; color:black; text-align:justify; margin:0; }
p.namo-list { font-family:Arial; font-size:10pt; color:rgb(128,64,0); }
p.namo-sublist { font-family:Arial; font-size:8pt; color:green; }
form {margin: 0; padding: 0;}

/* charte des cadres */
.S_CADRE_GEN {font-family:arial; font-style:normal; font-weight:bold; font-size:8pt; background-color:#ffffff;vertical-align:top;background-repeat:no-repeat;margin:0;padding:0; border:0;}
.S_CADRE_GROUPE {font-family:arial; font-style:normal; font-weight:bold; font-size:6pt; background-color:#006633;vertical-align:top;background-repeat:no-repeat;margin:0;padding:0; border:0;}
.S_CADRE_MG {font-family:arial; font-style:normal; font-weight:bold; font-size:8pt;color:#ffffff; background-color:#ffffff;vertical-align:top;margin:0;padding:0;border:0;}

.S_CADRE_MC {font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; background-color:#FFFFFF;vertical-align:top;background-repeat:no-repeat;margin:0;padding:0; border:0;}

.S_CADRE_INST {font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; background-color:#FFE5CC;vertical-align:top;background-repeat:no-repeat;margin:0;padding:0; border:0;}
.S_CADRE_TITRE {font-family:arial; font-style:normal; font-weight:bold; font-size:10pt; color:#214D1C;text-align:left;vertical-align:top;background-repeat:no-repeat;margin:0;padding:0; border:0;}
.S_CADRE_CORPS {font-family:arial; font-style:normal; font-weight:bold; font-size:8pt; color:#9B3602;text-align:justify;vertical-align:top;background-repeat:no-repeat;margin:0;padding:0; border:0;}
.S_CADRE_LIEN {font-family:arial; font-style:normal; font-weight:bold; font-size:8pt;  color:#000000;text-align:right;vertical-align:top;background-repeat:no-repeat;margin:0;padding:0; border:0;text-decoration:none;}

.S_LIBRE { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#000000;background-color:#ffffff;text-align:LEFT; margin:0; }

/* boites MG */
.S_BOITE_TITRE {font-family:arial; font-style:normal; font-weight:normal; font-size:12pt; color:#214D1C;text-align:center;vertical-align:top;background-repeat:no-repeat;margin:0;padding:0; border:0;}
.S_BOITE_CORPS {font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#214D1C;text-align:left;vertical-align:top;background-repeat:no-repeat;margin:0;padding:0; border:0;}

/* charte selection magasin */
.S_SELMAG_CADRE { font-family:arial; font-style:normal; font-weight:bold; font-size:10pt; color:#006633; text-align:center; background-color:#ffffff; margin:0; }
.S_SELMAG_INPUT { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#006633; text-align:center; background-color:#ffffff; margin:0;border:0; }
.S_SELMAG_ENTETE { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#FFFFFF; text-align:center; background-color:#006633; margin:2; }
.S_SELMAG_LIB { font-family:arial; font-style:normal; font-weight:bold; font-size:10pt; color:#006633; text-align:left; background-color:#FFFFFF; margin:2; }
.S_SELMAG_LIGNE { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#686868; text-align:LEFT; background-color:#FFFFFF; margin:0;text-decoration:none; }
.S_SELMAG_LIGNEA { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#686868; text-align:LEFT; background-color:#f8f8f8; margin:0;text-decoration:none; }
.S_SELMAG_LIGNEB {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: #686868;
	text-align: center;
	background-repeat: no-repeat;
	text-decoration: none;
}
.S_SELMAG_CORPS { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#993300; text-align:left;margin:0;vertical-align:middle }
.S_SELMAG_REPAN { font-family:arial; font-style:normal; font-weight:bold; font-size:8pt; color:#214D1C; text-align:right;margin:0;vertical-align:middle }
.S_SELMAG_PAGE { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:10pt; color:#006633; text-align:left; background-color:#ffffff; margin:2;text-decoration:none; }

/* charte du menu institutionnel */
.S_MENU_INST_CADRE {font-family:arial; font-style:normal; font-weight:normal; text-align:center;font-size:8pt;color:#013300; margin:0;}
.S_MENU_INST {font-family:arial; font-style:normal; font-weight:normal; text-align:center;font-size:8pt;color:#013300; margin:0;padding:0;border:0;border-style:solid;text-decoration:none;}
.S_MENU_INST_RO {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	font-size: 8pt;
	color: #ffffff;
	background-color: #B3F0A9;
	margin: 0;
	padding: 0;
	border: 0px solid #2a681f;
	border-style: solid;
	text-decoration: none;
}
.S_MENU_INST_LIEN {font-family:arial; font-style:normal; font-weight:normal;text-align:center; font-size:8pt;color:#ffffff;margin:0;padding:0;border:0;border-color:#9B3705;text-decoration:none;}
.S_MENU_INST_LIEN_RO {font-family:arial; font-style:normal; font-weight:normal; font-size:8pt;color:#2a681f; background-color:#B3F0A9;margin:0;padding:0;border:0;border-color:#9B3705;text-decoration:none;}

/* charte du menu haut magasin */
.S_MENU_MAG_MH_CADRE {font-family:arial; font-style:normal; font-weight:normal; text-align:center;font-size:8pt;color:#013300; background-color:#FFFFFF;margin:0}
.S_MENU_MAG_MH {font-family:arial; font-style:normal; font-weight:normal; text-align:center;font-size:8pt;color:#013300; margin:0;padding:0;border:0;border-style:solid;text-decoration:none;}
.S_MENU_MAG_MH_RO {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	font-size: 8pt;
	color: #ffffff;
	background-color: #B3F0A9;
	margin: 0;
	padding: 0;
	border: 1px solid #2a681f;
	text-decoration: none;
}
.S_MENU_MAG_MH_LIEN {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	font-size: 8pt;
	color: #ffffff;
	margin: 0;
	padding: 0;
	border: 1px solid #9B3705;
	text-decoration: none;
}
.S_MENU_MAG_MH_LIEN_RO {font-family:arial; font-style:normal; font-weight:normal; font-size:8pt;color:#2a681f; background-color:#B3F0A9;margin:0;padding:0;border:0;border-color:#9B3705;text-decoration:none;}
.S_SAD {font-family:arial; font-style:normal; font-weight:bold; text-align:center;font-size:10pt;color:#013300; margin:0;padding:0;border:0;border-style:solid;text-decoration:none;background-color:#B3F0A9}


/* MODULES */
/* MODULE ACTUALITE */
.MOD_ACTU { font-family:arial; font-style:normal; font-weight:normal; font-size:10pt; color:#993300;padding:2px; text-align:left;text-decoration:none; }
.MOD_ACTU_CHAPEAU { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#993300;padding:2px; text-align:left;text-decoration:none;}
.MOD_ACTU_MG { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#993300;padding:0px; text-align:left;text-decoration:none; background-color:#FFE5CC;}

/* tableaux gabarit 2 */
.C_GAB2_TITRE { font-family:arial; font-style:normal; font-weight:bold; font-size:10pt; color:#33592A; text-align:left;margin:0; }
.C_GAB2_CORPS { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#993300; text-align:left;margin:0; }
.C_GAB2_LIEN { font-family:verdana; font-style:normal; font-weight:bold; font-size:7pt; color:#ffffff; text-align:left;margin:0;text-decoration:none;}
.C_GABO_LIEN { font-family:verdana; font-style:normal; font-weight:bold; font-size:7pt; color:#000000; text-align:center;margin:0;text-decoration:none;}


/* Titres et corps du magasin */

/* Nom du magasin */
.C_MAG_NOM { font-family:arial; font-style:normal; font-weight:bold; font-size:10pt; color:#33592A; text-align:left;margin:0;text-decoration:none;background-repeat:no-repeat; }
/* titre de chapitre des magasins */
.C_MAG_TITRE { font-family:arial; font-style:normal; font-weight:bold; font-size:8pt; color:#33592A; text-align:left;margin:0;text-decoration:none;background-repeat:no-repeat; }
/* corps police magasin */
.C_MAG_CORPS { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#993303; text-align:left;margin:0;text-decoration:none;background-repeat:no-repeat; }
.C_MAG_CORPS1 { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#33592A; text-align:left;margin:0;text-decoration:none;background-repeat:no-repeat; }
.C_MAG_CORPS2 { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:7pt; color:#33592A; text-align:left;margin:0;text-decoration:none;background-repeat:no-repeat; }


/* Boite défilante message magasin */
.C_CADRE_INC { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#9C3401; text-align:center; background-color:#FFE3CB; margin:1; }

/* photo contact magasin */
.C_CADRE_PHOTO { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#ffffff; text-align:left; background-color:#ffffff;border:1px;border-color:#993303;border-style:solid ; margin:5;border-width: 1px  }

/* MENU GAUCHE */
/* Module Spar a domicile */
.MG_MOD_SAD_DET { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A; vertical-align:middle;background-color:#DAFDD3;text-align:left;margin-left: 2px;text-decoration:none; }
.MG_MOD_SAD { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A; vertical-align:middle;background-color:#DAFDD3;text-align:left;text-decoration:none; }
.MG_MAG {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: #33592A;
	vertical-align: top;
	background-color: #ffffff;
	text-align: left;
	text-decoration: none;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #408C40;
	padding-left: 3px;
}

/* STICKS */
.C_STICKS { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#000000; text-align:center;margin:0;text-decoration:none; }

/* panier du magasin */
.C_MAG_PAN_TABLE { font-family:arial; font-style:normal; font-weight:bold; background-color:#FFFFFF;font-size:7pt; color:#000000; text-align:center;margin:0;padding-left:2;padding-right:2;text-decoration:none;border-style:solid ;border-top-width:0px;border-right-width:1px;border-bottom-width:0px;border-left-width:1px;border-color:#408C40;   }
.C_MAG_PAN_TITRE { font-family:arial; font-style:normal; font-weight:bold; font-size:8pt; color:#33592A; text-align:center;margin:0;text-decoration:none; }
.C_MAG_PAN_CORPS { font-family:arial; font-style:normal; font-weight:bold; font-size:8pt; color:#993303; text-align:left;margin:0;text-decoration:none; }
.C_MAG_PAN_CORPS1 { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:7pt; color:#993303; text-align:left;margin:0;text-decoration:none; }
.C_MAG_PAN_CORPS2 { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:7pt; color:#000000; text-align:left;margin:0;text-decoration:none; }
.C_MAG_PAN_VALID { font-family:arial; font-style:normal; font-weight:bold; font-size:8pt; color:#993303; background-color:#FFCE6B;text-align:left;margin:0;text-decoration:none; }
.C_MAG_PAN_VALTEXT { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#ffffff;text-align:left;margin:0;text-decoration:none; }

.C_MAG_PAN_VALEUR {
	font-family: arial;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	margin: 5 15 5 15;
	text-decoration: none;
}

/* commande */
.C_MAG_CDE {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: #33592A;
	text-align: left;
	vertical-align: middle;
	margin: 0;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #2C632C;
}
.C_MAG_CDE_CHOIX { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A;text-align:left;vertical-align:middle;margin:0;text-decoration:none; }

.C_MAG_CHOIX { font-family:arial; font-style:normal; font-weight:bold; font-size:10pt; color:#33592A; text-align:CENTER;margin:5;text-decoration:none; }
.C_MAG_RAYON_CHOIX { font-family:arial; font-style:normal; font-weight:bold; font-size:8pt; color:#33592A; text-align:left;margin:0;text-decoration:none; }

.C_MAG_FAMILLE_GAUCHE { background-color:#E6E6E6; }

.C_MAG_FAMILLE_CHOIX {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: #33592A;
	text-decoration: none;
}
.C_MAG_FAMILLE_CHOIX_S {
	font-family: arial;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
}
.C_MAG_FAMILLE_SF {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: #33592A;
	text-decoration: none;
}
.C_MAG_FAMILLE_SF a{
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: #33592A;
	text-decoration: none;
}
.C_MAG_SFA_CHOIX { font-family:arial; font-style:normal; font-weight:bold; font-size:8pt; color:#33592A; text-align:left;text-decoration:none;margin:0; }
.C_MAG_SFA_CHOIX_S { font-family:arial; font-style:normal; font-weight:bold; font-size:8pt; background-color:#D7E6D4;color:#33592A; text-align:left;text-decoration:none;margin:0; }

.C_MAG_PX {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 7pt;
	color: #993303;
	background-color: #ffffff;
	text-align: center;
	text-decoration: none;
	margin: 0;
}
.C_MAG_PROD { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#993303; background-color:#ffffff;text-align:left;text-decoration:none;margin:0;border-bottom: solid; border-bottom-color:#ffffff ;border-width:1;  }
.C_MAG_PRODKIT { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#993303; background-color:#FFE3CB;text-align:left;text-decoration:none;padding-left:10;border-bottom: solid; border-bottom-color:#408C40 ;border-width:5;  }

.C_MAG_QTE { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:10pt; color:#000000; background-color:#ffffff;text-align:center;text-decoration:none;margin:0;border-style:solid ;border-width:1px;border-color:#993303;  }

.C_MAG_LIB { font-family:arial; font-style:normal; font-weight:bold; font-size:8pt; color:#993303; background-color:#ffffff;text-align:center;text-decoration:none;margin:0; }

.C_MAG_PM { font-family:arial; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#33592A; background-color:#ffffff;text-align:left;text-decoration:none;margin:0; }

.C_MAG_ENTETE { font-family:arial; font-style:normal; font-weight: bold; font-size:10pt; color:#993303;background-color:#f8f8f8; text-align:center;text-decoration:none; }
.C_MAG_FAMILLE_TITRE { font-family:arial; font-style:normal; font-weight:bold; font-size:10pt; color:#993303; text-align:left;margin:0;text-decoration:none; }
.C_MAG_SFA_TITRE { font-family:arial; font-style:normal; font-weight:bold; font-size:10pt; color:#33592A; text-align:left;text-decoration:none;margin:0; }
.C_MAG_GERE_TOT { font-family:arial; font-style:normal; font-weight:bold; background-color:#FFFFFF;font-size:7pt; color:#000000; text-align:center;margin:0;padding-left:2;padding-right:2;text-decoration:none;border-style:solid ;border-top-width:1px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-color:#408C40;   }

/* catalogue intérieur de vie */
.C_MAG_PROD_CIV {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	margin: 0;
	text-align: center;
}
.C_MAG_PROD_CIV_HAUT {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	margin: 0;
	text-align: center;
	height: 80px;
}
.C_MAG_PROD_CIV_T { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A; text-decoration:none;margin:0; text-align:center;}
.C_MAG_PROD_CIV_P { font-family:arial; font-style:normal; font-weight:bold; font-size:10pt; color:#000000; text-decoration:none;margin:0; text-align:center;}

.C_MAG_PROD_CIV_DELAI { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#ffffff; background-color:#993300;text-decoration:none;margin:0; text-align:center;}
.C_MAG_PROD_CIV_PRIX { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#ffffff; background-color:#2C632C;text-decoration:none;margin:0; text-align:center;}
.C_MAG_PROD_CIV_COMPO { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#993300; background-color:#FFE5CC;text-decoration:none;margin:0; text-align:left;}
/* Trouver un produit */
.P_TD {
	border: 0px solid Gray;
	margin: 1px 10px 1px 10px;
	padding: 2px 2px 2px 2px;
}
.P_INPUT {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	border: 1px solid #004444;
}
.P_INPUT:focus {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	background-color: #FFF3C3;
	border: 1px solid #004444;
}
.P_BUTTON {
	background-color: Maroon;
	border: 1px solid Gray;
	color: Yellow;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}
/* formulaire */

.S_FORM_TITRE { font-family:arial; font-style:normal; font-weight:BOLD; font-size:8pt; color:#ffffff; text-align:CENTER;text-decoration:none;background-color:#993303;padding:1px;vertical-align:middle; border-style:solid ;border-width:1px;border-color:#993303; }
.S_FORM_CORPS { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A; text-align:left;text-decoration:none;background-color:#ffffff;padding:1px;vertical-align:middle; border-style:solid ;border-width:1px;border-color:#993303; }
.S_FORM_EMAIL { font-family:arial; font-style:normal; font-weight:bold; font-size:8pt; color:#33592A; text-align:center;text-decoration:none;background-color:#ffffff;padding:1px;vertical-align:middle; }
.S_FORM {color:#000000; background-color:#FFE5CC;font-style:normal; font-size:8pt; font-family:arial; font-weight:bold; border-width:0;  text-align:left;}
.S_FORM_CORPS1 { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A; text-align:right;text-decoration:none;background-color:#ffffff;padding:1px;vertical-align:middle; }
.S_FORM_BOUTON { font-family:arial; font-style:normal; font-weight:BOLD; font-size:10pt; color:#FFFFFF; cursor: pointer;text-align:CENTER;text-decoration:none;background-color:#993303;padding:1px;vertical-align:middle; border-style:solid ;border-width:1px;border-color:#FFFFFF; }
.S_FORM_KO { font-family:arial; font-style:normal; font-weight:bold; font-size:8pt; color:#990000; text-align:center;text-decoration:none;background-color:#ffffff;padding:1px;vertical-align:middle; }

/* identification */
.IDENT { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A;text-align:left;text-decoration:none;background-color:#ECEEED;padding:0px;}
.IDENT_FORM { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt;color:#33592A; text-align:left;text-decoration:none;background-color:#ffffff;padding:0px;vertical-align:middle;border-style:solid ;border-width:1px;border-color:#33592A; }
.BOUTON_OK { font-family:arial; font-style:normal; font-weight:BOLD; font-size:10pt;color:#33592A; cursor: pointer;text-align:center;text-decoration:none;background-color:#ECEEED;padding:0px;border-style:solid ;border-width:0px;border-color:#ECEEED; }

/* premiere visite */
.VISIT { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A;text-align:left;text-decoration:none;background-color:#FFE5CC;padding:0px;}
.VISIT_FORM { font-family:arial; font-style:normal; font-weight:normal; font-size:7pt;color:#33592A; text-align:left;text-decoration:none;background-color:#ffffff;padding:0px;vertical-align:middle;border-style:solid ;border-width:0px;border-color:#000000; }
.VISIT_BOUTON_OK { font-family:arial; font-style:normal; font-weight:BOLD; font-size:10pt;color:#33592A; cursor: pointer;text-align:center;text-decoration:none;background-color:#FFE5CC;padding:0px;border-style:solid ;border-width:0px;border-color:#ECEEED; }


/* intro V2 */
.VISITV2 { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A;text-align:left;text-decoration:none;padding:0px;background-color:#FFffff;}
.VISITV2_FORM { font-family:arial; font-style:normal; font-weight:normal; font-size:7pt;color:#33592A; text-align:left;text-decoration:none;background-color:#ffffff;padding:0px;vertical-align:middle;border-style:solid ;border-width:0px;border-color:#000000; }
.VISITV2_BOUTON_OK { font-family:arial; font-style:normal; font-weight:BOLD; font-size:10pt;color:#33592A; cursor: pointer;text-align:center;text-decoration:none;background-color:#FFE5CC;padding:0px;border-style:solid ;border-width:0px;border-color:#ECEEED; }


/* gestion du compte */
.S_CPT_TABLE { font-family:arial; font-style:normal; font-weight:BOLD; font-size:8pt; color:#993303; text-align:CENTER;text-decoration:none;background-color:#ffffff;padding:1px;vertical-align:middle;border-style:solid ;border-width:1px;border-color:#993303; }
.S_CPT_TITRE { font-family:arial; font-style:normal; font-weight:BOLD; font-size:8pt; color:#33592A; text-align:CENTER;text-decoration:none;background-color:#ffffff;padding:1px;vertical-align:middle;}
.S_CPT_TITRE2 { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A; text-align:CENTER;text-decoration:none;background-color:#ffffff;padding:1px;vertical-align:middle;}
.S_CPT_MENU { font-family:arial; font-style:normal; font-weight:normal; font-size:10pt; color:#33592A; text-align:left;text-decoration:none;background-color:#ffffff;padding:1px;vertical-align:middle;}
.S_CPT_MENU8 { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A; text-align:left;text-decoration:none;background-color:#ffffff;padding:1px;vertical-align:middle;}

.S_CPT_CORPS { font-family:arial; font-style:normal; font-weight:normal; font-size:10pt; color:#33592A; text-align:left;text-decoration:none;background-color:#ffffff;padding:1px;vertical-align:middle;}
.S_CPT_AFFICHE { font-family:arial; font-style:normal; font-weight:normal; font-size:7pt; color:#993303; text-align:center;text-decoration:none;background-color:#ffffff;padding:1px;vertical-align:middle; }

/* Micro site */
.MS_MENU_GAUCHE { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#993303; text-align:right;margin:0;text-decoration:none; }

.MS_MENU_GAUCHE_RO { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A; text-align:right;margin:0;text-decoration:none; }

.MS_BORDER {border-style: dotted ;BORDER-TOP:0px;BORDER-LEFT:0px;BORDER-RIGHT: 1px #000000 dotted;BORDER-BOTTOM: 0px }
.MS_BORDER_RO {border-style: dotted ;BORDER-TOP:1px #000000 dotted;BORDER-LEFT:0px;BORDER-RIGHT:0px;BORDER-BOTTOM:1px #000000 dotted}
.MS_TEXTE { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A; text-align:left;margin:0;text-decoration:none;background-color: #E7FCD3}
.MS_TEXTE1 { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#33592A; text-align:left;padding:20px;text-decoration:none;background-color: #E7FCD3;}

/* micro site commandes */
.MSCDE_TEXTE { font-family:arial; font-style:normal; font-weight:normal; font-size:8pt; color:#ffffff; text-align:left;margin:0;text-decoration:none;}

/* footer */
.S_MENU_FOOTER {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 7pt;
	color: #013300;
	background-color: ffffff;
	text-align: center;
	vertical-align: top;
	margin: 0;
	padding: 0;
	border-top: 1px solid #013300;
	text-decoration: none;
}
.S_MENU_FOOTER_TEXTE {font-family:arial; font-style:normal; font-weight:normal; font-size:7pt;color:#013300; background-color:ffffff;text-align:left;vertical-align:bottom;margin:0;padding:0; text-decoration:none;}

/* catalogue collections */
.S_COLL_PAGE {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11pt;
	color: #013300;
	background-color: ffffff;
	text-align: center;
	vertical-align: top;
	margin: 3;
	padding: 0;
	border-bottom: 1px solid #013300;
	text-decoration: none;
}

.S_COLL_TITRE {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	color: #013300;
	background-color: ffffff;
	text-align: center;
	vertical-align: top;
	margin: 3;
	padding: 0;
	border-bottom: 1px solid #013300;
	text-decoration: none;
}
.S_COLL_TEXTE {font-family:arial; font-style:normal; font-weight:normal; font-size:8pt;color:#013300; background-color:ffffff;text-align:left;vertical-align:bottom;margin:3;padding:0; text-decoration:none;}
.S_COLL_LIEN {font-family:arial; font-style:normal; font-weight:bold; font-size:8pt;color:#013300; background-color:ffffff;text-align:left;vertical-align:bottom;margin:3;padding:0; text-decoration:none;}


/* prospectus */
.S_PROS_PAGE {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 11pt;
	color: #013300;
	background-color: ffffff;
	text-align: center;
	vertical-align: top;
	margin: 3;
	padding: 0;
	border-bottom: 1px solid #013300;
	text-decoration: none;
}

.S_PROS_TITRE {
	font-family: arial;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	color: #013300;
	background-color: ffffff;
	text-align: center;
	vertical-align: top;
	margin: 3;
	padding: 0;
	border-bottom: 1px solid #013300;
	text-decoration: none;
}
.S_PROS_TEXTE {font-family:arial; font-style:normal; font-weight:normal; font-size:8pt;color:#013300; background-color:ffffff;text-align:left;vertical-align:bottom;margin:3;padding:0; text-decoration:none;}
.S_PROS_LIEN {font-family:arial; font-style:normal; font-weight:bold; font-size:8pt;color:#013300; background-color:ffffff;text-align:left;vertical-align:bottom;margin:3;padding:0; text-decoration:none;}

.PX_TITRE { font-family:Verdana; font-style:normal; font-weight:bold; font-size:12pt; color:white; text-align:center; background-color:#a8a8a8; margin:1; }
.PX_MENU {
	font-family: Verdana;
	font-style: normal;
	font-size: 8pt;
	color: black;
	text-align: center;
	margin: 1;
	background-color: #b8b8b8;
}
.PX_USER {
	font-family: Verdana;
	font-style: normal;
	font-size: 10pt;
	color: black;
	text-align: center;
	margin: 1;
	background-color: #c8c8c8;
}
.PX_SOUS_TITRE {
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	text-align: center;
	background-color: #c8c8c8;
	margin: 1;
}
.PX_TITRE_TABLEAU {
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	text-align: center;
	background-color: #e8e8e8;
	margin: 1;
}

.PX_TABLEAU {
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: Black;
	text-align: left;
	background-color: #FFFFFF;
	margin: 1;
}
.PX_LIEN_TABLEAU {
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 7pt;
	color: Black;
	text-align: center;
	background-color: #FFFFFF;
	margin: 1;
}

.S_TITRE { font-family:Verdana; font-style:normal; font-weight:bold; font-size:10pt; color:#197663; text-align:left; background-color:#ffffff; margin:5;text-decoration:none; }
.S_CHAPEAU { font-family:Verdana; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#197663; text-align:justify; background-color:#ffffff; margin:5; }
.S_TABLEAU_ENTETE { font-family:Verdana; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#197663; text-align:center; background-color:#E3EEEC; margin:2; }
.S_TABLEAU_LIGNE { font-family:Verdana; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#686868; text-align:LEFT; background-color:#FFFFFF; margin:0; }
.S_TABLEAU_LIGNEA { font-family:Verdana; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#686868; text-align:LEFT; background-color:#f8f8f8; margin:0; }
.S_TABLEAU_LIGNEB { font-family:Verdana; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#686868; text-align:center; background-repeat:no-repeat;text-decoration:none;}
.S_TABLEAU_SELECTION { font-family:Verdana; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#686868; text-align:center; background-repeat:no-repeat;text-decoration:none;border-width:2px;border-style:solid;border-color:#ffffff;}

.S_MG_RUBRIQUE { font-family:Verdana; font-style:normal; font-weight:NORMAL; font-size:8pt; color:#000000; text-align:LEFT;  margin:0;text-decoration:none;  }
.S_MG_RUBRIQUE1 { font-family:Verdana; font-style:normal; font-weight:NORMAL; font-size:7pt; color:#FFFFFF; text-align:LEFT;  margin:0;text-decoration:none;  }

.S_MG_COMMANDE { font-family:Verdana; font-style:normal; font-weight:bold; font-size:8pt; color:#FFFFFF; text-align:center; height:40; margin:0;text-decoration:none;  }

.S_MAG_TITRE { font-family:Verdana; font-style:normal; font-weight:bold; font-size:8pt; color:#197663; text-align:LEFT;text-decoration:none;background-color:#E3EEEC;border-bottom:solid;border-width:1px;padding:5px; }
.S_MAG_POSTIT { font-family:Verdana; font-style:normal; font-weight:normal; font-size:8pt; color:#197663; text-align:left;text-decoration:none;background-color:#f8f8f8;padding:3px; }
.S_MAG_POSTIT_CENTRE { font-family:Verdana; font-style:normal; font-weight:normal; font-size:8pt; color:#197663; text-align:center;text-decoration:none;background-color:#f8f8f8;padding:3px; }

.S_MAG_PHOTO { font-family:Verdana; font-style:normal; font-weight:normal; font-size:8pt; color:#ffffff; text-align:center;text-decoration:none;background-color:#ffffff;padding:2px; }
.S_MAG_LIENS {
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: #197663;
	text-align: left;
	text-decoration: none;
	background-color: #ffffff;
	padding: 1px;
	vertical-align: middle;
}
.S_MAG_MENU { font-family:Verdana; font-style:normal; font-weight:normal; font-size:8pt; color:#000000; text-align:center;text-decoration:none;padding:2px; }

.S_MAG_PAN1 { font-family:Verdana; font-style:normal; font-weight:bold; height:20;font-size:8pt; color:#FFFFFF; text-align:left;text-decoration:none; padding:3px; }
.S_MAG_PAN2 { font-family:Verdana; font-style:normal; font-weight:normal; height:20;font-size:8pt; color:#000000; text-align:left;text-decoration:none;background-color:#E3EEEC;padding:3px; }
.S_MAG_PAN3 { font-family:Verdana; font-style:normal; font-weight:bold; height:20;font-size:10pt; color:#000000; text-align:center;text-decoration:none;background-color:#ffffff;padding:3px; }
.S_MAG_PAN4 {
	font-family: Verdana;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	text-align: left;
	text-decoration: none;
	background-color: #ffffff;
	padding: 3px;
	vertical-align: middle;
}

.S_CAT {
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	text-align: left;
	text-decoration: none;
	background-color: #ffffff;
	padding: 1px;
	vertical-align: middle;
}

.S_CAT_FAM { font-family:Verdana; font-style:normal; font-weight:bold; font-size:8pt; color:#000000; text-align:left;text-decoration:none;background-color:#ffffff;padding:3px;vertical-align:middle; }
.S_CAT_FAMS { font-family:Verdana; font-style:normal; font-weight:bold; font-size:8pt; color:#308473; text-align:left;text-decoration:none;background-color:#ffffff;padding:3px;vertical-align:middle; }

.S_CAT_SFA { font-family:Verdana; font-style:normal; font-weight:normal; font-size:8pt; color:#000000; text-align:left;text-decoration:none;background-color:#ffffff;padding-LEFT:7px;vertical-align:top;}
.S_CAT_SFAS { font-family:Verdana; font-style:normal; font-weight:normal; font-size:8pt; color:#308473; text-align:left;text-decoration:none;background-color:#ffffff;padding-LEFT:7px;vertical-align:middle; }

.S_PROD_TITRE { font-family:Verdana; font-style:normal; font-weight:bold; font-size:8pt; color:#000000; text-align:center;text-decoration:none;background-color:#E3EEEC;padding:1px;vertical-align:middle;border-style:solid ;border-width:1px;border-color:#ffffff; }
.S_PROD { font-family:Verdana; font-style:normal; font-weight:normal; font-size:8pt; color:#000000; text-align:left;text-decoration:none;background-color:#E3EEEC;padding:1px;vertical-align:middle;border-style:solid ;border-width:1px;border-color:#ffffff; }
.S_PROD_SELECTION { font-family:Verdana; font-style:normal; font-weight:bold; font-size:10pt; color:#197663; text-align:center;text-decoration:none;background-color:#ffffff;padding:1px;vertical-align:middle; }

.S_MAJ_TITRE { font-family:Verdana; font-style:normal; font-weight:bold; font-size:10pt; color:#006633; text-align:left; background-color:#ffffff; margin:10;text-decoration:none;vertical-align:top; }
.S_MAJ_COORD1 {
	font-family: Verdana;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #000000;
	text-align: left;
	background-color: #ffffff;
	margin: 0;
	text-decoration: none;
	line-height: 8px;
}
.S_MAJ_COORD2 {
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	text-align: left;
	background-color: #ffffff;
	margin: 0;
	text-decoration: none;
	line-height: 8px;
}
.S_MAJ_TABLEAU_TITRE {
	font-family: Verdana;
	font-style: normal;
	font-weight: bold;
	font-size: 9px;
	color: #000000;
	text-align: left;
	background-color: #d8d8d8;
	margin: 3;
	text-decoration: none;
}
.S_MAJ_TABLEAU_CORPS {
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	text-align: left;
	background-color: #f8f8f8;
	margin: 3;
	text-decoration: none;
}
.S_MAJ_CNIL {
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	text-align: left;
	background-color: #ffffff;
	margin: 0;
	text-decoration: none;
	line-height: 8px;
}

.S_COUPON_CADRE {
	color: #000000;
	background-color: #ffffff;
	font-style: normal;
	font-size: 12pt;
	font-family: arial;
	font-weight: bold;
	border-width: 0;
	text-align: center;
	border-width: 0px;
	border-style: dashed;
	border-color: #2A662A;
}
.S_COUPON_SELECTION {
	color: #ffffff;
	background-color: #2A662A;
	font-style: normal;
	font-size: 10pt;
	font-family: arial;
	font-weight: bold;
	text-align: center;
	border-width: 0px;
}

.S_ANNONCE_CADRE {
	color: #000000;
	background-color: #f8f8f8;
	font-style: normal;
	font-size: 8pt;
	font-family: arial;
	font-weight: normal;
	border-width: 1;
	text-align: center;
	border-width: 1px;
	border-style: dashed;
	border-color: #686868;
}
.S_ANNONCE_TITRE {color:#ffffff; background-color:#006633;font-style:normal; font-size:8pt; font-family:arial; font-weight:normal; border-width:2;  text-align:left;border-width: 0px;}
.S_ANNONCE_CORPS {color:#000000; background-color:#f8f8f8;font-style:normal; font-size:8pt; font-family:arial; font-weight:normal; border-width:2;  text-align:left;border-width: 0px;}
.S_ANNONCE_REP {color:#000000; background-color:#f8f8f8;font-style:normal; font-size:8pt; font-family:arial; font-weight:bold; border-width:2;  text-align:right;border-width: 0px;}
.S_ANNONCE_TYPE {
	color: #000000;
	background-color: #ffffff;
	font-style: normal;
	font-size: 8pt;
	font-family: arial;
	font-weight: normal;
	border-width: 2;
	text-align: center;
	border-width: 0px;
}
.S_ANNONCE_ADR {color:#000000; background-color:#B3F0A9;font-style:normal; font-size:7pt; font-family:arial; font-weight:normal; border-width:2;  text-align:left;border-width: 0px;}

.S_INDEX_IMAGES {border-width: 2px;border-style:solid;border-color:#CF001B;text-decoration:none;}
.C_MAG_FAMILLE_IMG {
	width: 6px;
	height: 15px;
}
