@charset "iso-8859-1";
/* CATEGORIES */
a.categorie {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #4C699F;
	font-size: x-small; 
}

body {
	background-color: #ffffff;
	color: black;
	margin: 0px;
}

a.categorie:hover {
  color: #354563;
}

a.categorieSelectionnee {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
  color: #354563;
	font-size: x-small; 
}

a.categorieParent {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: bold;
  color: #354563;
	font-size: x-small;
}

img.caddie {
	
}

/* Style du tableau affichant les titre de categorie dans la liste des aticles*/
.listeObjet {
	font-family: Verdana, Arial, Helvetica, ans-serif;
	font-size: x-small;
    font-weight: bold;
	padding-left:10px;
	width: 490px;
	height: 27px;
	text-align: center;
	background-repeat: no-repeat;
	background-image: url('/images/i_titre.gif');
    color: #006699;
	filter: dropshadow( color=#000000,offx=2, offy=2, positive=1 );
}


.titreObjet {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
  color: #970000;
	font-size: 16px; 
  text-align: center;
}

.ImgsObjet { /* Style de la case contenant les petites image si il y en a plusieur dans la partie public */
	text-align: center;
}


/**********************
 BANNIERE HEADER
 **********************/
 
td.BanniereHautGauche { 
}
td.BanniereHaut { 
}
td.BanniereHautDroite { 
}
td.BanniereGauche { 
}
td.BanniereCentre { 
}
td.BanniereDroite { 	
}
td.BanniereBasGauche { 
}
td.BanniereBas { 
}
td.BanniereBasDroite { 
}

/**********************
 FOOTER
 **********************/
 
td.FooterHautGauche {
}
td.FooterHaut { 
}
td.FooterHautDroite { 
}
td.FooterGauche { 
}
td.FooterDroite { 
}
td.FooterCentre { 
}
td.FooterBasGauche { 
}
td.FooterBas { 
}
td.FooterBasDroite { 
}

a.LienCGV {
	color: #FFFFFF;
}
/**********************
 TOTAL SITE
 **********************/
 
/**********************
 TOTAL SITE
 **********************/
 
td.TotalHautGauche { 
}
td.TotalHaut { 
	width: 820px;
	height: 130px;
	background: no-repeat;
	background-image: url('/images/header.jpg');
}
td.TotalHautDroite { 
}
td.TotalGauche { 
}
td.TotalCentre { 
	vertical-align: top;
	width: 820px;
	background: repeat;
	background-image: url('/images/fond_c.jpg');
}
td.TotalDroite { 
}
td.TotalBasGauche { 
}
td.TotalBas { 
	width: 820px;
	height: 72px;
	background: no-repeat;
	background-image: url('/images/footer.jpg');

}
td.TotalBasDroite { 
}


/**********************
 APPERCU CATEGORIE CENTRE
 **********************/
 
td.AppercuHautGauche { 
}
td.AppercuHaut { 
	height: 10px;
	width: 500px;
	background: no-repeat;
	background-image: url('/images/cat01.jpg');
}
td.AppercuHautDroite { 
}
td.AppercuGauche { 
}
td.AppercuCentre { 
	height: 1px;
	width: 500px;
	padding:0;
	background: repeat;
	background-image: url('/images/cat02.jpg');
}
td.AppercuDroite { 
}
td.AppercuBasGauche { 
}
td.AppercuBas { 
	height: 10px;
	width: 500px;
	background: no-repeat;
	background-image: url('/images/cat03.jpg');
}
td.AppercuBasDroite { 
}

/**********************
 MENU
 **********************/
 
td.MenuHautGauche { 
}

td.MenuHaut { 
}

td.MenuHautDroite { 
}

td.MenuGauche { 
}

td.MenuCentre { 
	vertical-align: top;	
	width: 160px;
	padding: 50px;
}
td.MenuDroite { 
}
td.MenuBasGauche { 
}
td.MenuBas { 
}
td.MenuBasDroite { 
}

/**********************
 MENU 2
 **********************/
 
td.Menu2HautGauche { 

}
td.Menu2Haut { 
}
td.Menu2HautDroite { 
}
td.Menu2Gauche { 
}
td.Menu2Centre { 
	background-image: url('/images/m5.jp');
}
td.Menu2Droite { 
}
td.Menu2BasGauche { 
}
td.Menu2Bas { 
}
td.Menu2BasDroite { 
}

/**********************
 SOUSCATEGORIE
 **********************/
 
td.SousCategorieHautGauche { 
}
td.SousCategorieHaut { 
}
td.SousCategorieHautDroite { 
}
td.SousCategorieGauche { 
}
td.SousCategorieCentre { 
	width: 500px;
	padding: 0px;
}
td.SousCategorieDroite { 
}
td.SousCategorieBasGauche { 
}
td.SousCategorieBas { 
}
td.SousCategorieBasDroite { 
}

table.TableuMenu {
}

/**********************
 CATEGORIE
 **********************/
 
td.CategorieHautGauche { 

}
td.CategorieHaut { 
	width: 600px;
}
td.CategorieHautDroite { 
}
td.CategorieBasGauche { 
}
td.CategorieBas { 
}
td.CategorieBasDroite { 
}
td.CategorieGauche { 
}
td.CategorieDroite { 
}
td.CategorieCentre { 
}

td.SousCategorieMiniature {
	width: 200px;
}
a.TitreSousCat { /* style du titre d'une sous categorie */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal;
	font-weight: bold;
	color: #970000;
	font-size: 15px; 
} 

td.TitreSousCat { /* style de la case du titre d'une sous categorie */
	height: 10px;
	text-align: left;
	vertical-align: middle;
}

span.DescSousCat { /* style de la description d'une sous categorie */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal;
	color: #970000;
	font-size: xx-small; 
}

.DescObjet { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
	font-size: x-small; 
	text-align: justify;
}

.ReferenceObjet {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  text-align: left;
  color: #ff7e00;
	font-size: x-small; 
}

.PrixObjet {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  text-align: right;
  font-weight: bold;
  color: #ff7e00;
	font-size: x-small; 
}

.TableObjet {
	width: 500px;
}

.ADM_titre {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
  color: #000000;
	font-size: small; 
}

.ADM_titre {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
  color: #354563;
	font-size: small; 
	text-align: center;
}

.ADM_miniature { /* Classe des images miniature dans l'ajout dans le module admin*/ 
		width: 150px;
		cursor: pointer;
}

td.ImageObjet {
	vertical-align: top;
}

.APP_Miniature{ /* Classe des images miniature dans l'affichage des article */ 
		width: 150px;
		border: 4px;
		border-style: ridge;
		border-color: #970000;
		cursor: pointer;
}

.APP_mini_miniature{ /* Classe des images en bas dans l'affichage des article */ 
		width: 50px;
		cursor: pointer;
}

.ADM_Grostitre {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
  color: #000000;
	font-size: small; 
	text-align: center;
}

.ADM_Input {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
  width: 300px;
	font-size: x-small; 
	text-align: left;
	border:1px solid black;
}

.ADM_InputTextArea {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
  width: 300px;
  height: 150px;
	font-size: x-small; 
	text-align: left;
	border:1px solid black;
}

.ADM_Cellule {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #FFFFFF;
	font-size: x-small; 
	text-align: left;
	background-color: #000099;
}

.ADM_menu {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #354563;
	font-size: x-small; 
}

/* style des affichage en forme de liste */

.LIST_ligneObjet0 { /* balise TR des lignes paire*/
	background-color: #0000FF;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  text-align: left;
  color: #FFFFFF;
	font-size: x-small; 
	
}

a.LIST_MonterDescendre  /* couleur des leins monter descendre */
{
  color: #FFFFFF;
}

.LIST_ligneObjet1 { /* balise TR des lignes impaire*/
	background-color: #51ABFF;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  text-align: left;
  color: #FFFFFF;
	font-size: x-small; 
}

.LIST_categorie { /* balise TR des lignes contenant un titre de categorie */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	width: 600px;
	background-image: url('/images/titreFond.jpg');
	color: #000000;
}

/* SOCIETE */
.TableauSociete { /* balise table */
	width: 500px;
}

.SOC_RaisonSociale ,.SOC_LienMail {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal;
	font-weight: bold;
	color: #5A5A88;
	font-size: 20px; 
	text-align: center;	
}


.SOC_image { /* Style de l'image dans la page SOCIETE */
	width: 150px;
}

.SOC_TdImage { /* balise TD contenant l'image */
  text-align: center;
}

.SOC_TdImage { /* balise TD qui contient l'image */
}

.SOC_Adresse1{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
	font-size: x-small; 
	text-align: left;
}

.SOC_Adresse2 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
	font-size: x-small; 
	text-align: left;
}

.SOC_Telephone {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
	font-size: x-small; 
	text-align: left;
}

.SOC_Fax {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
	font-size: x-small; 
	text-align: left;
}

.SOC_Commentaire {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
	font-size: x-small; 
	text-align: center;
}

.PAN_Titre,.PAY_Titre   { /* format de "votre panier" */
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
  color: #F59F11;
	font-size: x-small; 
  text-align: center;
}

.PAN_TitreColones,.PAY_TitreColones { /* TD: titre des colone du panier */
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
  color: #F59F11;
	font-size: xx-small; 
  text-align: center;
}

.PAN_tableauPanier,.PAY_tableauPanier{ /* TABLE: style du table du panier */
	border-width: 1px;
	padding: 0px;
	width: 500px;
	border-style: solid; 
	border-color: black;
}

.PAN_Description,.PAY_Description {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
	font-size: xx-small; 
	text-align: left;
}

.PAN_Prix,.PAY_Prix {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
	font-size: xx-small; 
	text-align: right;
}

.PAN_quantiteTD,.PAY_quantiteTD {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
	font-size: xx-small; 
	text-align: right;
}

.PAN_quantiteInput, .PAY_quantiteInput {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
  width: 40px;
	font-size: xx-small; 
	text-align: right;
	border: 1px solid black;
}

.PAN_totalLigne , .PAY_totalLigne {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
	font-size: xx-small; 
	text-align: right;
}

.PAN_totalCommande,.PAY_totalCommande {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
	font-size: xx-small; 
	text-align: right;
}

.PAN_Port,.PAY_Port {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  color: #000000;
	font-size: xx-small; 
	text-align: right;
}

.PAN_totalCommandePlusPort,.PAY_totalCommandePlusPort {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
  color: #000000;
	font-size: xx-small; 
	text-align: right;
}

.PAY_Cellule  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal;
	color: #000000;
	font-size: x-small; 
	text-align: left;
}

/* styles du menu */
.MenuHaut	 {
	font-size: 1;
	width: 120px;
	height: 20px;
	background-image: url('/images/headObjet.jpg');
}

.MenuCorps {
	background-color: #8888AA
}

.MenuBas	 {
	font-size: 1;
	width: 120px;
	height: 20px;
	background-image: url('/images/bottomObjet.jpg');
}

/** FIN DE COMMANDE  **/
.FIN_COMMANDE_TITRE, .FIN_COMMANDE_TEXTE  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal;
	color: #000000;
	font-size: x-small; 
	text-align: left;
	width: 500px;
}

.LienSupprimerPhoto {
}

.InfoLegale{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal;
	vertical-align: top;
	font-size: 10px;
	width: 820px;
	height: 70px; 
	text-align: center;
}
/** PAGE D'ACCUEIL **/
.GrosTitreAccueil{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal;
	font-weight: bold;
	font-size: 25px; 
	text-align: center;
	color: #970000;
	width: 500px;
}

.SousTitreAccueil{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal;
	font-weight: bold;
	color: #000000;
	font-size: 12px; 
	text-align: center;
	width: 500px;
}

.ImageAccueil{
	width: 150px;
  text-align: center;
}

.TexteAccueil{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
	color: #000000;
	font-size: 10px; 
	width: 500;
	text-align: center;
}

/**********************
 Accueil
 **********************/
 
td.AccueilHautGauche { 
}
td.AccueilHaut { 
	width: 600px;
}
td.AccueilHautDroite { 
}
td.AccueilBasGauche { 
}
td.AccueilBas { 
}
td.AccueilBasDroite { 
}
td.AccueilGauche { 
}
td.AccueilDroite { 
}
td.AccueilCentre { 
}

/**********************
 Panier
 **********************/
 
td.PanierHautGauche { 
}
td.PanierHaut { 
	width: 500px;
}
td.PanierHautDroite { 
}
td.PanierBasGauche { 
}
td.PanierBas { 
}
td.PanierBasDroite { 
}
td.PanierGauche { 
}
td.PanierDroite { 
}
td.PanierMilieu{ 
}

/**********************
 Categorie Selectionnee
 **********************/
 
td.CategorieSelectionneeHautGauche { 
}
td.CategorieSelectionneeHaut { 
}
td.CategorieSelectionneeHautDroite { 
}
td.CategorieSelectionneeBasGauche { 
}
td.CategorieSelectionneeBas { 
}
td.CategorieSelectionneeBasDroite { 
}
td.CategorieSelectionneeGauche { 
}
td.CategorieSelectionneeDroite { 
}
td.CategorieSelectionneeCentre { 
	width:500;
}

.SousCategorieTexte {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal;
	font-weight: bold;
	font-size: 20px; 
	text-align: center;
	color: #F59F11;
	filter: dropshadow( color=#A66801,offx=2, offy=2, positive=1 );
	height:0;
}


.LienListeBDC {
	color: black;
}

/* NEW :: 12/03/2007 ::*/
.ModeListeTableau {
}

.ModeListeHautGauche {
}

.ModeListeHaut {
}

.ModeListeHautDroite {
}

.ModeListeGauche {
}

.ModeListeCentre {
}

.ModeListeTableObjet {
}

.ModeListeTitre {
	border: 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal;
	font-weight: bold;
	font-size: 10px; 
	text-align: center;
}

.ModeListeImageTd {
}

.ModeListeImage {
	width: 50px;
}

.ModeListeTitreObjet { /* designation de l'objet en mode liste */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal;
	font-weight: bold;
	font-size: 8px; 
	text-align: center;

}

.ModeListePrixObjet {
}

.ModeListeCaddie {
}

.ModeListeDroite {
}

.ModeListeBasGauche {
}

.ModeListeBas {
}

.ModeListeBasDroite {
}

.TableauTotal {
	background-color: white;
}

.TableauContenue {
	width: 100%;
}

.ContenueMenu {
}

.ContenueContenue {
}
