﻿body
{
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    position: static;
    /*font-family: Verdana; */
    COLOR: black;
}

a img
{
	border:none;
}

.titreInfos { font-family: Verdana; font-size: 13pt; color: #6568DD; FONT-WEIGHT: bold;} 
.titreInfos2 { font-family: Verdana; font-size: 13pt; color: #6568DD; FONT-WEIGHT: normal;}  
.titreInfos3 { font-family: Verdana; font-size: 10pt; color: #6568DD; FONT-WEIGHT: bold;}             
.titre   { font-family: Verdana; font-size: 13pt; color: #755526; }               
.textecourant { font-family: Verdana; font-size: 8pt; COLOR: black; }
.textecourant11 { font-family: Verdana; font-size: 11pt; COLOR: black; }
.textecourant11 { font-family: Verdana; font-size: 11pt; COLOR: black; FONT-WEIGHT: bold; }
.textecourant11_Erreur { font-family: Verdana; font-size: 11pt; COLOR: red; FONT-WEIGHT: bold; }
.textecourant10 { font-family: Verdana; font-size: 10pt; COLOR: black; }
.textecourant10Gras { font-family: Verdana; font-size: 10pt; COLOR: black; FONT-WEIGHT: bold; }
.textecourant10_2 { font-family: Verdana; font-size: 10pt; COLOR: blue; }
.textecourant10Gras2 { font-family: Verdana; font-size: 10pt; COLOR: blue; FONT-WEIGHT: bold; }
.textecourant12Gras2 { font-family: Verdana; font-size: 12pt; COLOR: blue; FONT-WEIGHT: bold; }
.textechapeau { font-family: Verdana; font-size: 8pt ; color: white;}


/**/
/*    ----------------------   Master General --- _Master_General.master */
/**/
.FormMasterGeneral {background-color: #5FAEE9;} /* A REMODIFIER #FF8000 #2DD746*/
.TableMasterGeneral
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    width: 100%;
    background-color: #5FAEE9; /* A REMODIFIER #FF8000 #2DD746*/
}
.TableMasterGeneral_L1 {}
TableMasterGeneral_L1_C1
{
    text-align: left;
}
.TableMasterGeneral_L2 {}
.TableMasterGeneral_L2_C1 {}
.MasterGeneral_Contenu
{
    background-color: #5FAEE9; /* A REMODIFIER #FF8000 #2DD746*/ 
    width:100%;
    text-align:center;
    position: relative;
    left: 5px;
}


/**/
/*    ----------------------   Pied de Page des Pages du Site -- _Wuc_pied_page.ascx */
/**/
.TablePied_Page {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none; width: 100%;}
.TablePied_Page_L1 {}
.TablePied_Page_L1_C1 {border-top-style: solid; border-top-width: 1; width: 300px; height: 20px; font-family: Verdana; font-size: 8pt; COLOR: #808080; }
.Pied_Page_Href_edomo {}
.TablePied_Page_L1_C2 {border-top-style: solid; border-top-width: 1;width: 300px;  font-family: Verdana; font-size: 8pt; COLOR: #808080; }
.Pied_Page_Href_CGV {}
.TablePied_Page_L2 {}
.TablePied_Page_L2_C1 {height: 20px; font-family: Verdana; font-size: 8pt; COLOR: #808080; border-top: 1px solid;}
.Pied_Page_Datalist {}
.Pied_Page_Datalist_Item_Label {}

/**/
/*    ----------------------   Menu Produits du Site -- _Wuc_Menu_Haut.ascx */
/**/
.TableMenuHaut
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    width: 100%;
    vertical-align: bottom;
}
.TableMenuHaut_L1
{
    width: 100%;
    text-align: center;
    vertical-align:bottom;
}
.TableMenuHaut_L1_C1
{
    text-align: center;
    width: 100%;
    vertical-align:bottom;
}
.LigneMenuHaut
{
    width: 100%;
    vertical-align: top;
    color: #0099cc;
    background-color: white;
    border-bottom: 0px solid;
    border-left: 0px solid;
    border-top: 1px solid;
    border-right: 0px solid;
    height:0px;
    position: relative; top: -3px; 
}
.MenuHaut_TopGroup_Normal {}
.MenuHaut_TopGroup_Sub
{
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.MenuHaut_TopLevelItem_Hover {background-color:#0080C0;color:White;font-size:14px;} /*Couleur d'origine #33CC33*/
.MenuHaut_TopLevelItem_Normal {background-color:#ffffff;color:black;font-size:12px;}
.MenuHaut_TopLevelItem_Sub { background-color:#0080C0;color:black;cursor:hand;font-family:arial;font-size:12px;padding-bottom:6px;padding-left:6px;padding-right:6px;padding-top:6px;}
.MenuHaut_Separator_Normal {margin-top: 3px; margin-bottom: 3px; width: 1px; height: 1px; background-color: black}
.MenuHaut_Default_Normal {Height:30px; border-top: Black 1px solid; color: black; text-decoration: none;padding-left:10px;padding-right:20px;} /*Couleur d'origine #727272*/
.MenuHaut_Default_Hover {Height:30px; background-color:#0080C0;border-top-color:White;border-top-style:solid;border-top-width:1px;color:white;font-size:14px;padding-left:10px;padding-right:20px;} /*Couleur d'origine #FF9933*/
.MenuHaut_Default_Sub {}
.MenuHaut_Second_Level_Normal {color:black;font-size:12px;font-weight:bold;text-decoration:none;}
.MenuHaut_Second_Level_Hover {color: #FFFFFF; font-size:14px;font-weight:bold; text-decoration: underline;}
.MenuHaut_Second_Level_Sub {font-size: 11px; cursor: hand; color: black; font-family: arial; background-color: #0080C0}
.MenuHaut_TopGroup {background-color:transparent;color:#0080C0;cursor:hand;font-family:arial;font-size:12px;font-weight:bold;}

/**/
/*    ----------------------   Menu General du Site -- _Wuc_Menu_General.ascx */
/**/
.MenuGene_Table1 {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none; width:200; position:relative; top:-10px;}
.MenuGene_Table1_L1 {}
.MenuGene_Table1_L1C1 {}
.MenuGene_TopGroup
{
    width: 300px;
    cursor: hand;
    background-color: transparent;
}
.MenuGene_Separator_Normal {}
.MenuGene_Default_Normal {}
.MenuGene_Look1 {color: #FFFF99; font-size:14px; font-weight:bold;}
.MenuGene_Look2 {font-size:12px;}

/**/
/*    ----------------------   Deconnexion */
/**/
.LienDeconnexion { 
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #9999ff; FONT-FAMILY: Verdana;
 }

a.LienDeconnexion {
    color: #9999ff;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}
a.LienDeconnexion:hover {
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}

/**/
/*    ----------------------   Rechercher -- _Wuc_Rechercher.ascx */
/**/
.PanelRechercher {}
.TableTopRechercher
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    width: 100px;
    border-bottom-style: none;
    border-right-style: none;
    border-top-style: none;
    border-left-style: none;
}
.TableTopRechercher_L1 {}
.TableTopRechercher_L1_C1 {}
.TableTopRechercher_L1_C2 {}

.TableRechercher
{
    padding-right: -1px;
    padding-left: -1px;
    padding-bottom: -1px;
    padding-top: -1px;
    margin: 0px;
    width: 200px;
    border-bottom: #000000 1px solid;
    border-left: #000000 1px solid;
    background-color: #ffffff;
    border-top: #000000 1px solid;
    border-right: #000000 1px solid;
}
.TableRechercher_L1 {}
.TableRechercher_L1_C1 {}
.TableRechercher_L1_C2 {}
.TableRechercher_L1_C3 {}
.ZoneRechercherVide
{
    color: silver;
    width: 180px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.ZoneRechercherSaisie
{
    color: black;
    width: 180px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.BoutonRechercher
{
    background-color: White;
    border-bottom: black 1px solid;
    border-left: black 1px solid;
    font-family: Tahoma;
    font-size: 7pt;
    border-top: black 1px solid;
    font-weight: bold;
    border-right: black 1px solid;
    height: 20px;
    cursor: hand;
}
.ImageRechercher
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}

/**/
/*    ----------------------   Mini Panier -- _Wuc_Mini_Panier.ascx */ 
/**/
.MiniPanier_PanelPanierVide {text-align:center;background-image: url(mini_panier_vide.png); background-repeat: no-repeat;position: relative; top: -10px;}
.MiniPanier_TablePanierVide {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none;}
.MiniPanier_TablePanierVide_L1 {}
.MiniPanier_TablePanierVide_L1_C1 {text-align:center;vertical-align:middle}
.MiniPanier_Ligne_Article_Vide {position: relative; top: 7px; }
.MiniPanier_ImageVide_long {}
.MiniPanier_TablePanierVide_L1_C2 {width:0;}
.MiniPanier_ImageVide_haut {}

.MiniPanier_PanelPanierArticles {text-align:center;background-image: url(mini_panier.png); background-repeat: no-repeat;position: relative; top: -10px; }
.MiniPanier_TablePanierArticles {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none;}
.MiniPanier_TablePanierArticles_L1 {}
.MiniPanier_TablePanierArticles_L1_C1 {text-align:center;vertical-align:middle}
.MiniPanier_Ligne_Article {position: relative; top: 8px; left:-9px; }
.MiniPanier_ImageArticles_long {}
.MiniPanier_TablePanierArticles_L1_C2 {width:0;}
.MiniPanier_HrefImageBtnGauche {width:64;height:14; position: relative; top: 17px; left:-6px;}
.MiniPanier_ImageBtnGauche {border-bottom-style: none; padding-bottom: 0px; border-right-style: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-style: none; border-left-style: none; padding-top: 0px;}
.MiniPanier_HrefImageBtnDroit {width:64;height:14 ;position: relative; top: 17px; }
.MiniPanier_ImageBtnDroit {border-bottom-style: none; padding-bottom: 0px; border-right-style: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-style: none; border-left-style: none; padding-top: 0px;}
.MiniPanier_ImageArticles_haut {}


/**/
/*    ----------------------   Entete Login - _Wuc_Entete_Login.ascx */
/**/
.EnteteLogin_TableGene {width: 100%; border-bottom-style: none; padding-bottom: 0px; border-right-style: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-style: none; border-left-style: none; padding-top: 0px; }
.EnteteLogin_TableGene_L1 {width: 100%;}
.EnteteLogin_TableGene_L1_C1 {text-align:left;}
.EnteteLogin_HrefImageLogo {}
.EnteteLogin_ImageLogo 
{
	text-align:center; 
	margin:auto; 
}
.EnteteLogin_TableGene_L1_C2 {width: 100%;}
    
.EnteteLogin_Table0 {width: 100%; border-bottom-style: none; padding-bottom: 0px; border-right-style: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-style: none; border-left-style: none; padding-top: 0px;}
.EnteteLogin_Table0_L1 {width: 100%;}
.EnteteLogin_Table0_L1_C1 {width: 70%;}
.EnteteLogin_Table0_L1_C2 {width: 30%;}
.EnteteLogin_Table0_L1_C3 {}

.EnteteLogin_Table1 {width: 100%;border-bottom-style: none; padding-bottom: 0px; border-right-style: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-style: none; border-left-style: none; padding-top: 0px;}
.EnteteLogin_Table1_L1 {width: 100%;}
.EnteteLogin_Table1_L1_C1 {width: 100%; vertical-align:top;text-align:center; }
.EnteteLogin_Table1_L2 {width: 100%;}
.EnteteLogin_Table1_L2_C1 {}
.EnteteLogin_Table1_L3 {width: 100%;}
.EnteteLogin_Table1_L3_C1 {}
.LabelHautPage {position:relative; top:10px;}

.EnteteLogin_Table2 {text-align:center;border-bottom-style: none; padding-bottom: 0px; border-right-style: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-style: none; border-left-style: none; padding-top: 0px;}
.EnteteLogin_Table2_L1 {}
.EnteteLogin_Table2_L1_C1 {}

.EnteteLogin_Table3 {text-align:center;border-bottom-style: none; padding-bottom: 0px; border-right-style: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-style: none; border-left-style: none; padding-top: 0px;position: relative; top: 18px; left: 20px;}
.EnteteLogin_Table3_L1 {}
.EnteteLogin_Table3_L1_C1 {vertical-align:top}
.EnteteLogin_HrefImageContact {position: relative; top: -18px; left: -7px;}
.EnteteLogin_ImageContact {border-width: 0;}
.EnteteLogin_Table3_L2 {}
.EnteteLogin_Table3_L2_C1 {}

/**/
/*    ----------------------   Inscription NewsLetter -- _Wuc_Newsletter.ascx */
/**/

.NewsLetter_PanelNewsLetter {text-align:center;background-image: url(newsletter.gif); background-repeat: no-repeat;height:91;width:210;}
.NewsLetter_Table1 {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none; width:100%; }
.NewsLetter_Table1_L1 {}
.NewsLetter_Table1_L1_C1 {text-align:center;vertical-align:middle}
.NewsLetter_Table1_L1_C2 {}
.NewsLetter_ImageVide_haut {}
.NewsLetter_Table1_L2 {}
.NewsLetter_Table1_L2_C1 {text-align:center;vertical-align:middle}
.NewsLetter_ImageVide_long {}

.NewsLetter_Table2 {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;  border-bottom: black 1px solid; border-left: black 1px solid; border-top: black 1px solid; border-right: black 1px solid;position: relative; top: 18px; left:9px; }
.NewsLetter_Table2_L1 {}
.NewsLetter_Table2_L1_C1 {}
.ZoneNewsLetterVide
{
    color: silver;
    width: 120px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.ZoneNewsLetterSaisie
{
    color: black;
    width: 120px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.Bouton_Ok_Newsletter
{
    background-color: White;
    border-bottom: black 1px solid;
    border-left: black 1px solid;
    font-family: Tahoma;
    font-size: 7pt;
    border-top: black 1px solid;
    font-weight: bold;
    border-right: black 1px solid;
    height: 20px;
    cursor: hand;
}

/**/
/*    ----------------------   Cadre Selection -- _Wuc_Cadre_Selection_X.ascx */
/**/
.CadreSelection_Produit
{
    font-size: 9pt;
    color: purple;
    font-family: Verdana;
    font-weight:normal;
    border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
a.CadreSelection_Produit {
    color: black;
    text-decoration: none;
    font-weight: lighter;
    font-style: normal;
}
a.CadreSelection_Produit:hover {
    color: #6568DD;
    text-decoration: none;
    font-weight: lighter;
    font-style: normal;
}
.CadreSelection
{
    font-size: 9pt;
    color: purple;
    font-family: Verdana;
    font-weight:normal;
    border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
a.CadreSelection {
    color: black;
    text-decoration: none;
    font-weight: lighter;
    font-style: normal;
}
a.CadreSelection:hover {
    color: #6568DD;
    text-decoration: none;
    font-weight: lighter;
    font-style: normal;
}
.CadreSelection_Image_Miniature {border-width:0px;}

.CadreSelection_CadrePrixBarre_Produit {}
.CadreSelection_PrixBarre_Produit
{
    font-weight: bold; 
	font-size: 8pt; 
	color: black; 
	font-family: Verdana;
	text-decoration: line-through;
}
.CadreSelection_CadrePrix {}
.CadreSelection_Prix_Produit 
{
    font-weight: bold; 
	font-size: 9pt; 
	color: red; 
	font-family: Verdana;
}	
.CadreSelection_Href_Image {border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}
.CadreSelection_Image {border-width:0px;}
.CadreSelection_HrefAjoutPanierDevis {}
.CadreSelection_ImageAjoutPanierDevis {border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}
.CadreSelection_HrefAjoutPanier {}
.CadreSelection_ImageAjoutPanier {border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}

.CadreSelection_Prix { font-size:14pt;font-weight:bold; text-align:right;color:red; }

.CadreSelection_PanelXml {}
.CadreSelection_PanelSuite {}

/**/
/*    ----------------------   Premiere page du Site -- Default.aspx */
/**/
.PremPage_Panel {}
.PremPage_lblPremPage {}


.EnteteFenetreNew {	FONT-WEIGHT: bold; FONT-SIZE: 17px; BACKGROUND: #5FAEE9; COLOR: #000000; FONT-FAMILY: Tahoma, "Trebuchet MS", verdana, arial, helvetica, sans-serif; }
.Fenetre {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif;	BACKGROUND: #000000;
}


/**/
/*    ----------------------   Fenetre Documentations dans les Menus --- _Wuc_Doc_Sections.ascx */
/**/
.EnteteFenetre_Docs {}
.Fenetre_Docs {}
.GrilleProd {}
.Grille_Fenetre_Docs {}



/**/
/*    ----------------------   Page Inscription -- login.aspx */
/**/
.PanelPageLogin { width:100%; text-align:center;}
.TitrePageLogin {font-size:16pt;font-variant:small-caps;font-weight:bold;}
.TableLogin {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none; width: 100%; text-align: center;}
.TableLogin_L1 {width:100%;}
.TableLogin_L1_C1 {width:50%; text-align:center; vertical-align:middle;}
.PanelLoginInscrire {width:326px;height:300px;background-image:url(nouveau-client.png);background-repeat:no-repeat;}
.Login_BoutonInscrire {position: relative; top: 200px;}
.TableLogin_L1_C2 {width: 50%; text-align:center;vertical-align:middle;}
.PanelLoginValide {width:326px;height:300px;background-image:url(deja-client.png);background-repeat:no-repeat;}
.Login_BoutonValider {position: relative; top: 200px;}
.Login_Href_Mdp_Oublie {font-style: italic; font-family: 'Times New Roman'; color: #336633; font-size: 14pt; font-weight: bold;position: relative; top: 85px; left:75px;}
.ZoneEmailLoginVide
{
    color: black;
    width: 170px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    position: relative; top: 40px; left:115px;
}
.ZoneEmailLoginSaisie
{
    color: black;
    width: 170px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.ZoneMdpLogin
{
    color: black;
    width: 130px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    position: relative; top: 80px; left:-25px;
}
.ZoneErrLogin
{
    color: red;
    background-color: white;
    width: 500px;
    font-family: Verdana;
    font-size: 10pt;
    font-weight:bold;
    text-align: center;
    position: relative;
    top: 95px;
    border-bottom: black 1px solid;
    border-left: black 1px solid;
    border-top: black 1px solid;
    border-right: black 1px solid;
}

/**/
/*    ----------------------   Page Recherche Produits --- Recherche.ascx */
/**/
.MasterTableRechProduits {}
.MasterTableRechProduits_L1 {vertical-align: top;}
.MasterTableRechProduits_L1_C1 {}
.MasterTableRechProduits_L1_C2 {}


/**/
/*    ----------------------   Liste Produits --- _Wuc_Produits.ascx */
/**/

.ListeProduits_Grille
{
    background-color: White;
    border-width: 1px;
    border-style: solid;
    border-color: Blue/*#C7D1DF*/;
    width: 800px;
    padding-left: 7px;
    padding-top: 7px;
    text-align:center;
}
.ListeProduits_Grille_AjoutPanier {}
.ListeProduits_Grille_Prix {}
.ListeProduits_Grille_Produit {}
.ListeProduits_Grille_Image {}
.ListeProduits_Grille_FixedCol {}
.ListeProduits_Grille_Cell {}
.ListeProduits_Grille_Edit {}
.ListeProduits_Grille_Selected_Hover {}
.ListeProduits_Grille_Selected {}
.ListeProduits_Grille_Item_Alternate_Hover {}
.ListeProduits_Grille_Item_Hover {}
.ListeProduits_Grille_Item_Alternate {}
.ListeProduits_Grille_Item {}


.ListeProduits_LigneTxtProduit {}
.ListeProduits_Produit
{
    font-size: 9pt;
    color: purple;
    font-family: Verdana;
    font-weight:normal;
    border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
a.ListeProduits_Produit {
    color: black;
    text-decoration: none;
    font-weight: lighter;
    font-style: normal;
}
a.ListeProduits_Produit:hover {
    color: #6568DD;
    text-decoration: none;
    font-weight: lighter;
    font-style: normal;
}
.ListeProduits_Image_Miniature {border-width:0px;}
.ListeProduits_CadrePrixBarre_Produit {}
.ListeProduits_PrixBarre_Produit
{
    font-weight: bold; 
	font-size: 8pt; 
	color: black; 
	font-family: Verdana;
	text-decoration: line-through;
}
.ListeProduits_CadrePrix {}
.ListeProduits_Prix_Produit 
{
    font-weight: bold; 
	font-size: 9pt; 
	color: white; 
	font-family: Verdana;
}	
.ListeProduits_Href_Image {border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}
.ListeProduits_Image {border-width:0px;}
.ListeProduits_HrefAjoutPanierDevis {}
.ListeProduits_ImageAjoutPanierDevis {border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}
.ListeProduits_HrefAjoutPanier {}
.ListeProduits_ImageAjoutPanier {border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}

.ListeProduits_Prix { font-size:12pt;font-weight:bold; text-align:right;color:blue; }

/**/
/*    ----------------------   Page Liste Produits --- Produits.ascx */
/**/
.MasterTableListeProduits {}
.MasterTableListeProduits_L1 {vertical-align: top;}
.MasterTableListeProduits_L1_C1 {}
.MasterTableListeProduits_L1_C2 {}
.TableListeProduits {width:100%; }
.TableListeProduits_L1 {width:100%;}
.TableListeProduits_L1_C1 {width:100%;}
.TableListeProduits_L2 {width:100%; }
.TableListeProduits_L2_C1 {width:100%;}

/**/
/*    ----------------------   Détail Produits --- _Wuc_Produits.ascx */
/**/
.Produit_TableProduit { width:100%;}
.Produit_TableProduit_L1 { width:100%;}
.Produit_TableProduit_L1_C1 { background-color:#ffffff; }
.Produit_TableProduit_L2 { width:100%; text-align:center; }
.Produit_TableProduit_L2_C1 { background-color:#ffffff; width:100%; text-align:center; }
.Produit_TableProduit_L2_C1_HR { height: 1px; background-color: #ffffff; width:100%;}
.Produit_OngletsRubriques_Default_Hover { POSITION: relative; WIDTH: 100px; BACKGROUND-REPEAT: repeat-x; TOP: 2px; }
.Produit_OngletsRubriques_Default_Normal { POSITION: relative; WIDTH: 100px; BACKGROUND-REPEAT: repeat-x; TOP: 2px; }
.Produit_OngletsRubriques_Default_Selected { WIDTH: 100px; BACKGROUND-REPEAT: repeat-x; }
.Produit_OngletsRubriques_Default_SubGroup { background-repeat:repeat-x;color:black;cursor:hand;font-family:'Microsoft Sans Serif',Verdana;font-size:12pt; }
.Produit_MultiPageRub { border-right: #879BB3 1px solid; border-top: #879BB3 1px; border-left: #879BB3 1px solid; border-bottom: #879BB3 1px solid; Height:180px; Width:900px; }
.Produit_PageRub { text-align:left; width:90%; }
.Produit_LibRub { text-align:left; width:90%; position:relative; left:15px; }
.Produit_PageRubDwnld { text-align:left;}
.Produit_LibRubDwnld { text-align:left; width:90%; position:relative; left:15px; }
.Produit_GrilleDwnld { Width:594px; }
.Produit_GrilleDwnld_Col_Hyperlink {}
.Produit_GrilleDwnld_Col_Chemin {}
.Produit_GrilleDwnld_Col_Description {}
.Produit_GrilleDwnld_RowStyle { Height:20px;  font-family: Verdana; font-size: 10pt; COLOR: black;  }
.Produit_GrilleDwnld_PagerStyle { background-color:#E2F3D8; text-Align:Right; }
.Produit_GrilleDwnld_HeaderStyle {  background-color:#E9E5D9;  }

.Produit_TableInfosProduit {vertical-align:top; border-bottom-style: none; padding-bottom: 4px; border-right-style: none; margin: 0px; padding-left: 4px; padding-right: 4px; border-top-style: none; border-left-style: none; padding-top: 4px; width: 100%; }
.Produit_TableInfosProduit_L1 {}
.Produit_TableInfosProduit_L1_C1 {}
.Produit_Titre { font-family: Verdana; font-size: 13pt; color: #33CC33; FONT-WEIGHT: bold;  }
.Produit_TableInfosProduit_L2 {}
.Produit_TableInfosProduit_L2_C1 {}
.Produit_TableInfosProduit_L2_C1_HR { height: 1px; color: black; }
.Produit_TableInfosProduit_L3 {vertical-align:top;}
.Produit_TableInfosProduit_L3_C1 {text-align:left; vertical-align:top; }
.Produit_Description { color:#003333;  font-family: Verdana; font-size: 10pt; COLOR: black;  }
.Produit_RefProd {font-family: Verdana; font-size: 8pt; font-weight:normal;  }
.Produit_RefInt {font-weight:normal; }
.Produit_RefFab {font-family: Verdana; font-size: 8pt; font-weight:normal;  }
.Produit_RetourLignePrix { }
.Produit_ImagePrixProduit { }
.Produit_PrixBarre { font-family: Verdana; font-size: 11pt; color: black; FONT-WEIGHT: bold; text-decoration: line-through; }
.Produit_Prix {font-family: Verdana; font-size: 14pt; color: red; FONT-WEIGHT: bold; }
.Produit_RetourLignePrix2 { }
.Produit_AjoutePanier {}

.Produit_TableInfosProduit_L3_C2 {text-align:right;vertical-align:top; }
.Produit_ImageZoom {}
.Produit_ImageZoom_Panel { background-color:white;border-bottom-color:black;border-bottom-style:solid;border-bottom-width:1px;border-left-color:black;border-left-style:solid;border-left-width:1px;border-right-color:black;border-right-style:solid;border-right-width:1px;border-top-color:black;border-top-style:solid;border-top-width:1px; }
.Produit_Lien_Zoom {}

/**/
/*    ----------------------   Liste Produits Recherche Directe --- _Wuc_Produits_Recherche_Direct.ascx */
/**/

.ListeProduits_RD_Grille
{
    background-color: White;
    border-width: 1px;
    border-style: solid;
    border-color: #C7D1DF;
    width: 800px;
    padding-left: 7px;
    padding-top: 7px;
    text-align:center;
}
.ListeProduits_RD_Grille_AjoutPanier {}
.ListeProduits_RD_Grille_Prix {}
.ListeProduits_RD_Grille_Produit {}
.ListeProduits_RD_Grille_Image {}
.ListeProduits_RD_Grille_FixedCol {}
.ListeProduits_RD_Grille_Cell {}
.ListeProduits_RD_Grille_Edit {}
.ListeProduits_RD_Grille_Selected_Hover {}
.ListeProduits_RD_Grille_Selected {}
.ListeProduits_RD_Grille_Item_Alternate_Hover {}
.ListeProduits_RD_Grille_Item_Hover {}
.ListeProduits_RD_Grille_Item_Alternate {}
.ListeProduits_RD_Grille_Item {}


.ListeProduits_RD_LigneTxtProduit {}
.ListeProduits_RD_Produit
{
    font-size: 9pt;
    color: purple;
    font-family: Verdana;
    font-weight:normal;
    border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
a.ListeProduits_RD_Produit {
    color: black;
    text-decoration: none;
    font-weight: lighter;
    font-style: normal;
}
a.ListeProduits_RD_Produit:hover {
    color: #6568DD;
    text-decoration: none;
    font-weight: lighter;
    font-style: normal;
}
.ListeProduits_RD_Image_Miniature {border-width:0px;}
.ListeProduits_RD_CadrePrixBarre_Produit {}
.ListeProduits_RD_PrixBarre_Produit
{
    font-weight: bold; 
	font-size: 8pt; 
	color: black; 
	font-family: Verdana;
	text-decoration: line-through;
}
.ListeProduits_RD_CadrePrix {}
.ListeProduits_RD_Prix_Produit 
{
    font-weight: bold; 
	font-size: 9pt; 
	color: red; 
	font-family: Verdana;
}	
.ListeProduits_RD_Href_Image {border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}
.ListeProduits_RD_Image {border-width:0px;}
.ListeProduits_RD_HrefAjoutPanierDevis {}
.ListeProduits_RD_ImageAjoutPanierDevis {border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}
.ListeProduits_RD_HrefAjoutPanier {}
.ListeProduits_RD_ImageAjoutPanier {border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}

.ListeProduits_RD_Prix { font-size:14pt;font-weight:bold; text-align:right;color:red; }

.ListeProduits_RD_PasTrouve {}

/**/
/*    ----------------------   Liste Produits Recherche Indirecte --- _Wuc_Produits_Recherche_Indirect.ascx */
/**/

.ListeProduits_RI_Grille
{
    background-color: White;
    border-width: 1px;
    border-style: solid;
    border-color: #C7D1DF;
    width: 800px;
    padding-left: 7px;
    padding-top: 7px;
    text-align:center;
}
.ListeProduits_RI_Grille_AjoutPanier {}
.ListeProduits_RI_Grille_Prix {}
.ListeProduits_RI_Grille_Produit {}
.ListeProduits_RI_Grille_Image {}
.ListeProduits_RI_Grille_FixedCol {}
.ListeProduits_RI_Grille_Cell {}
.ListeProduits_RI_Grille_Edit {}
.ListeProduits_RI_Grille_Selected_Hover {}
.ListeProduits_RI_Grille_Selected {}
.ListeProduits_RI_Grille_Item_Alternate_Hover {}
.ListeProduits_RI_Grille_Item_Hover {}
.ListeProduits_RI_Grille_Item_Alternate {}
.ListeProduits_RI_Grille_Item {}


.ListeProduits_RI_LigneTxtProduit {}
.ListeProduits_RI_Produit
{
    font-size: 9pt;
    color: purple;
    font-family: Verdana;
    font-weight:normal;
    border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
a.ListeProduits_RI_Produit {
    color: black;
    text-decoration: none;
    font-weight: lighter;
    font-style: normal;
}
a.ListeProduits_RI_Produit:hover {
    color: #6568DD;
    text-decoration: none;
    font-weight: lighter;
    font-style: normal;
}
.ListeProduits_RI_Image_Miniature {border-width:0px;}
.ListeProduits_RI_CadrePrixBarre_Produit {}
.ListeProduits_RI_PrixBarre_Produit
{
    font-weight: bold; 
	font-size: 8pt; 
	color: black; 
	font-family: Verdana;
	text-decoration: line-through;
}
.ListeProduits_RI_CadrePrix {}
.ListeProduits_RI_Prix_Produit 
{
    font-weight: bold; 
	font-size: 9pt; 
	color: red; 
	font-family: Verdana;
}	
.ListeProduits_RI_Href_Image {border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}
.ListeProduits_RI_Image {border-width:0px;}
.ListeProduits_RI_HrefAjoutPanierDevis {}
.ListeProduits_RI_ImageAjoutPanierDevis {border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}
.ListeProduits_RI_HrefAjoutPanier {}
.ListeProduits_RI_ImageAjoutPanier {border-width:0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;}

.ListeProduits_RI_Prix { font-size:14pt;font-weight:bold; text-align:right;color:red; }

.ListeProduits_RI_PasTrouve {}


/**/
/*    ----------------------   Affichage Navigation Rubriques --- _Wuc_Navigation_Rubriques.ascx */
/**/
.Navigation_Rubriques_Panel
{
    width: 800px;
    height: 47px;
    background-image: url(Navigation.png);
    background-repeat: no-repeat;
    text-align:center;
}

.Navigation_Rubriques_Table {border-bottom-style: none; padding-bottom: 0px; border-right-style: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-style: none; border-left-style: none; padding-top: 0px; width: 100%;}
.Navigation_Rubriques_Table_L1 {width: 100%;}
.Navigation_Rubriques_Table_L1_C1 {width: 100%;}

.Navigation_Rubriques_Text { font-family:Verdana;font-size:11pt;font-weight:normal;font-style:oblique; text-align:center; position:relative;top:+20px;left:+25px;}
a.Navigation_Rubriques_Text {
    color: #9999ff;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}
a.Navigation_Rubriques_Text:hover {
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}

.Navigation_Rubriques_Lien {}
a.Navigation_Rubriques_Lien {
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}
a.Navigation_Rubriques_Lien:hover {
    color: #9999ff;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}
.Navigation_Rubriques_Separateur {}
/**/
/*    ----------------------   Panier --- _Wuc_Panier.ascx */
/**/
.Panier_Vide
{
    font-size: 10pt;
    color: Black;
    font-family: Verdana;
    font-weight: bold;
}
.Panier_Table1 {border-bottom-style: none; padding-bottom: 0px; border-right-style: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-style: none; border-left-style: none; padding-top: 0px; width: 100%;}
.Panier_Table1_L1 {text-align:center;}
.Panier_Table1_L1_C1 { font-family: Verdana; font-size: 10pt; COLOR: blue; FONT-WEIGHT: bold; width: 100%;}
.Panier_Port_Offert  { font-family: Verdana; font-size: 10pt; COLOR: #33CC33; FONT-WEIGHT: bold; }
.Panier_Table1_L1_C2 {vertical-align:top;text-align:right;}
.Panier_btn_Continuer_Achats {}
.Panier_btn_Commander {border-bottom-style: none; padding-bottom: 0px; border-right-style: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-style: none; border-left-style: none; padding-top: 0px;}
.Panier_Liste_Produits
{
    padding-bottom: 5px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    width: 99%;
    border-bottom: 1px solid;
    border-left: 1px solid;
    border-top: 1px solid;
    border-right: 1px solid;
    font-family: Verdana; font-size: 10pt; COLOR: black; background-color:Orange;
}
.Panier_Liste_Produits_Nom_Produit {}
.Panier_Liste_Produits_Lien_Nom_Produit { font-family: Verdana; font-size: 10pt; COLOR: black; }
.Panier_Liste_Produits_Qte_Produit {}
.Panier_Liste_Produits_Prix_HT {}
.Panier_Liste_Produits_Total_HT {}
.Panier_Liste_Produits_Edit {}
.Panier_Liste_Produits_Img_Sup {}
.Panier_Liste_Produits_Items { border-color:Black; background-color:White;}
.Panier_Liste_Produits_Headers { color:Black; background-color:Orange; font-weight:bold;}
.Panier_Table_Totaux {width: 99%;}
.Panier_Table_Totaux_L1 {}
.Panier_Table_Totaux_L1_C1 {}
.Panier_Img_Fleche_DetailProduit {}
.Panier_Table_Totaux_L1_C2 {width: 320px;}
.Panier_Table_Totaux_PanelReduc {width: 320px;}
.Panier_Table_Totaux_PanelReduc_Div {text-align: center;}
.Panier_Table_Reduc { border-bottom: 1px solid;    border-left: 1px solid;    border-top: 1px solid;    border-right: 1px solid; width: 99%; height:100%}
.Panier_Table_Reduc_L1 {}
.Panier_Table_Reduc_L1_C1 { font-weight:bold;}
.Panier_Table_Reduc_L2 {}
.Panier_Table_Reduc_L2_C1 {}
.Panier_Table_Reduc_L2_C2 {}
.Panier_Table_Reduc_L3 {}
.Panier_Table_Reduc_L3_C1 {}
.Panier_TxtReduction { font-family: Verdana; font-size: 8pt; COLOR: black; }
.Panier_btnReduction { font-family: Verdana; font-size: 8pt; COLOR: black; width:142px;}
.Panier_Msg_Code_Reduction_Err {font-family: Verdana; font-size: 10pt; FONT-WEIGHT: bold; COLOR: red;}
.Panier_Msg_Code_Reduction_Ok {font-family: Verdana; font-size: 10pt; FONT-WEIGHT: bold; COLOR: green;}
.Panier_lblMsgReduction { font-family: Verdana; font-size: 8pt; COLOR: red; font-weight:bold; }
.Panier_Table_Totaux_L1_C3 {}
.Panier_Table_MiniPanier
{
    border-color: #E9E5D9;
    border-bottom: 1px solid;
    border-left: 1px solid;
    border-top: 1px solid;
    border-right: 1px solid;
    width: 300px;
    padding-bottom: 3px;
    margin: 0px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: right;
    color: purple;
}
.Panier_Table_MiniPanier_L1 {text-align: right;}
.Panier_lbl_Total_HT_Non_Remise { font-weight:bold;}
.Panier_Total_HT_Non_Remise {}
.Panier_Table_MiniPanier_L2 {}
.Panier_lbl_Total_TTC_Non_Remise { font-weight:bold;}
.Panier_Total_TTC_Non_Remise {}
.Panier_Table_MiniPanier_L3 { color:#FA7717;}
.Panier_lbl_Total_Remise { font-weight:bold;}
.Panier_Total_Remise {}
.Panier_Table_MiniPanier_L4 { color:#FA7717;}
.Panier_lbl_Reduction { font-weight:bold;}
.Panier_Reduction {}
.Panier_Table_MiniPanier_L5 { background-color:#E9E5D9;}
.Panier_lbl_Total_TTC { font-weight:bold;}
.Panier_Total_TTC {}
.Panier_Table_MiniPanier_L6 {}
.Panier_lbl_Frais_Port { font-weight:bold;}
.Panier_Frais_Port {}
.Panier_Table_MiniPanier_L7 { background-color:#E9E5D9;}
.Panier_lbl_Total_a_Regler { font-weight:bold;}
.Panier_Total_a_Regler {}
.Panier_Table_Totaux_L2 {}
.Panier_Table_Totaux_L2_C1 {text-align:center;}
/**/
/*    ----------------------   Commande --- Commande.aspx */
/**/
.Commande_Recap_Titre_Adresse_Facturation
{
    color: Blue;
    font-variant: small-caps;
    text-decoration: underline;
}
.Commande_Recap_Titre_Adresse_Livraison
{
    color: Blue;
    font-variant: small-caps;
    text-decoration: underline;
}
.Commande_Recap_Adresse_Facturation { font-family:"Verdana"; font-size:8pt;}
.Commande_Recap_Adresse_Livraison { font-family:"Verdana"; font-size:8pt;}

.Commande_Recap_Lib_Mode_Transport {}

.Commande_Reglt_Lib_Montant {font-family:"Verdana"; font-size:12pt; font-style:italic; color:orange; font-weight:bold;}
.Commande_Recap_lbl_Total_a_Regler {font-family:"Verdana"; font-size:10pt;  color:black; font-weight:bold;}
.Commande_Recap_Total_a_Regler {font-family:"Verdana"; font-size:10pt;  color:black; font-weight:bold;}

.Panier_Cmd_Table_MiniPanier
{
    border-color: #E9E5D9;
    border-bottom: 1px solid;
    border-left: 1px solid;
    border-top: 1px solid;
    border-right: 1px solid;
    width: 300px;
    padding-bottom: 3px;
    margin: 0px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    text-align: right;
    color: purple;
}
.Panier_Cmd_Table_MiniPanier_L1 {text-align: right;}
.Panier_Cmd_lbl_Total_HT_Non_Remise { font-weight:bold;}
.Panier_Cmd_Total_HT_Non_Remise {}
.Panier_Cmd_Table_MiniPanier_L2 {}
.Panier_Cmd_lbl_Total_TTC_Non_Remise { font-weight:bold;}
.Panier_Cmd_Total_TTC_Non_Remise {}
.Panier_Cmd_Table_MiniPanier_L3 { color:#FA7717;}
.Panier_Cmd_lbl_Total_Remise { font-weight:bold;}
.Panier_Cmd_Total_Remise {}
.Panier_Cmd_Table_MiniPanier_L4
{
    color: white;
}
.Panier_Cmd__lbl_Reduction { font-weight:bold;}
.Panier_Cmd__Reduction {}
.Panier_Cmd__Table_MiniPanier_L5 { background-color:#E9E5D9;}
.Panier_Cmd__lbl_Total_TTC { font-weight:bold;}
.Panier_Cmd__Total_TTC {}
.Panier_Cmd__Table_MiniPanier_L6 {}
.Panier_Cmd__lbl_Frais_Port { font-weight:bold;}
.Panier_Cmd__Frais_Port {}
.Panier_Cmd__Table_MiniPanier_L7 { background-color:#E9E5D9;}
.Panier_Cmd__lbl_Total_a_Regler { font-weight:bold;}
.Panier_Cmd__Total_a_Regler {}
.Panier_Cmd__Table_Totaux_L2 {}
.Panier_Cmd__Table_Totaux_L2_C1 {text-align:center;}

/**/
/*    ----------------------   Cadres Premiere Page Web --- Default.aspx */
/**/

.CadreMonoImage_NomProd { font-family: Verdana; font-size: 8pt; COLOR: blue;  font-weight: bold; }
.CadreMonoImage_Prix { font-family: Verdana; font-size: 16pt; COLOR: #ff3300;  font-weight: bold; }
.CadreMonoImage_PrixBarre { font-family: Verdana; font-size: 14pt; COLOR: black;  font-weight: bold; text-decoration: line-through;}


.CadreSelection
{
    font-size: 8pt;
    color: purple;
    font-family: Verdana;
}
a.CadreSelection {
    color: black;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}
a.CadreSelection:hover {
    color: #6568DD;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}
.PrixCadreSelection {
	font-weight: bold; 
	font-size: 9pt; 
	color: red; 
	font-family: Verdana;
}
.PrixBarreCadreSelection 
{
    font-weight: bold; 
	font-size: 8pt; 
	color: black; 
	font-family: Verdana;
	text-decoration: line-through;
}
.EnteteFenetreNew {	FONT-WEIGHT: bold; FONT-SIZE: 17px; BACKGROUND: #5FAEE9; COLOR: #000000; FONT-FAMILY: Tahoma, "Trebuchet MS", verdana, arial, helvetica, sans-serif; }
.Fenetre {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif;	BACKGROUND: #000000;
}

.Titre_Commande {font-family: Verdana; font-size: 14pt; color: black; FONT-WEIGHT: bold;} 

.Lib_AddrLivr {height: 24px; color: black; }

.Commande_Table_AddrLivr_Idem
{
    font-family: Verdana; 
    font-size: 10pt; 
    COLOR: black; 
    border-bottom: 1px solid;
    border-left: 1px solid;
    padding-bottom: 4px;
    margin: 0px;
    padding-left: 4px;
    width: 250px;
    padding-right: 4px;
    border-top: 1px solid;
    border-right: 1px solid;
    border-color: #ACA899;
    padding-top: 4px;
}
.Commande_Table_AddrLivr_Idem_L1 {}
.Commande_Table_AddrLivr_Idem_L1_C1 { width:100%; }

.Commande_Table_Addr_Email 
{
    font-family: Verdana; 
    font-size: 10pt; 
    COLOR: black; 
    border-bottom: 1px solid;
    border-left: 1px solid;
    padding-bottom: 4px;
    margin: 0px;
    padding-left: 4px;
    width: 250px;
    padding-right: 4px;
    border-top: 1px solid;
    border-right: 1px solid;
    border-color: #ACA899;
    padding-top: 4px;
}
.Commande_Table_Addr_Email_L1 {}
.Commande_Table_Addr_Email_L1_C1 {width:75%; }
.Commande_Table_Addr_Email_L2 {}
.Commande_Table_Addr_Email_L2_C1 {width:75%;}

.Commande_btn_Pos
{
    border-bottom-style: none;
    border-bottom-color: #FF8000;
    border-right-style: none;
    background-color: #FF8000;
    border-top-color: #FF8000;
    border-top-style: none;
    color: #FF8000;
    border-right-color: #FF8000;
    border-left-style: none;
    border-left-color: #FF8000;
    width:0px;
}

/**/
/*    ----------------------   Master General 2--- _Master_General2.master */
/**/
.FormMasterGeneral2 { width:100%;background-color: #5FAEE9;} /* A REMODIFIER #FF8000 #2DD746*/
.TableMasterGeneral2
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    width: 100%;
    background-color: #5FAEE9; /* A REMODIFIER #FF8000 #2DD746*/
}
.TableMasterGeneral2_L1 {}
TableMasterGeneral2_L1_C1
{
    text-align: left;
}
.TableMasterGeneral2_L2 {}
.TableMasterGeneral2_L2_C1 {}
.MasterGeneral2_Contenu
{
    background-color: #5FAEE9; /* A REMODIFIER #FF8000 #2DD746*/
    width:100%;
    text-align:center;
    position: relative;
    left: 5px;
    top:15px;
}

/**/
/*    ----------------------    Rubriques ou Trouver le Produit --- _Wuc_Produit_Rubriques.ascx */
/**/

#DivMenuConcerne
{
	width:98%; 
	height:auto;
	text-align:left;
	padding:5px;
}

.UrlRubriquesProduit 
{
    font-family: Verdana; 
    font-size: 7pt;
    COLOR: Navy;
}

.UrlRubriquesProduit a{
    color: Navy;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}

a.UrlRubriquesProduit:hover {
    color: #6568DD;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}

.GrilleRubriquesProduit {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: purple; FONT-FAMILY: Verdana
}
a.GrilleRubriquesProduit {
    color: purple;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}
a.GrilleRubriquesProduit:hover {
    color: #6568DD;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}
.texteRubriquesProduit { font-family: Verdana; font-size: 13pt; COLOR: black; }


/**/
/*    ----------------------    Les Internautes on aussi Acheté --- _Wuc_Produit_Autres_Produits.ascx */
/**/
.UrlProduitsAutresProduits 
{
    font-family: Verdana; 
    font-size: 8pt; 
    COLOR: red;
}

a.UrlProduitsAutresProduits {
    color: purple;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}
a.UrlProduitsAutresProduits:hover {
    color: #6568DD;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}

.GrilleProduitsAutresProduits {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: purple; FONT-FAMILY: Verdana
}
a.GrilleProduitsAutresProduits {
    color: purple;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}
a.GrilleProduitsAutresProduits:hover {
    color: #6568DD;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}
.texteProduitsAutresProduits { font-family: Verdana; font-size: 13pt; COLOR: black; }

/**/
/*    ----------------------    Erreur sur le Site --- Desole.aspx */
/**/
.Erreur_PanelGene {width:684px;height:441px;background-image:url(avec-nos-excuses.gif);}
.Erreur_PanelRetour
{
    width: 400px;
    height: 40px;
    border-bottom: 1px;
    border-left: 1px;
    color: #000000;
    border-top: 1px;
    border-right: 1px;
    position: relative;
    top: +380px;
    left: +8px;
}
.Erreur_PanelEmail
{
    width: 400px;
    height: 40px;
    border-bottom: 1px;
    border-left: 1px;
    color: #000000;
    border-top: 1px;
    border-right: 1px;
    position: relative;
    top: +211px;
    left: +8px;
}


/**/
/*    ----------------------    Erreur Mot Clef sur le Site --- Err_Keywords.aspx */
/**/
.Erreur_KW_PanelGene {width:684px;height:441px;background-image:url(mot-clef-interdit.gif);}
.Erreur_KW_PanelRetour
{
    width: 400px;
    height: 40px;
    border-bottom: 1px;
    border-left: 1px;
    color: #000000;
    border-top: 1px;
    border-right: 1px;
    position: relative;
    top: +380px;
    left: +8px;
}
.Erreur_KW_PanelEmail
{
    width: 400px;
    height: 40px;
    border-bottom: 1px;
    border-left: 1px;
    color: #000000;
    border-top: 1px;
    border-right: 1px;
    position: relative;
    top: +211px;
    left: +8px;
}


/**/
/*    ----------------------   Mot dePasse Oublié -- _motdepasse.ascx */
/**/

.Oubli_Mot_de_Passe_PanelOubli_Mot_de_Passe {text-align:center;background-image: url(envoi-mot-passe.png); background-repeat: no-repeat;height:209;width:324;}
.Oubli_Mot_de_Passe_Table1 {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none; width:100%; }
.Oubli_Mot_de_Passe_Table1_L1 {}
.Oubli_Mot_de_Passe_Table1_L1_C1 {text-align:center;vertical-align:middle}
.Oubli_Mot_de_Passe_Table1_L1_C2 {}
.Oubli_Mot_de_Passe_ImageVide_haut {}
.Oubli_Mot_de_Passe_Table1_L2 {}
.Oubli_Mot_de_Passe_Table1_L2_C1 {text-align:center;vertical-align:middle}
.Oubli_Mot_de_Passe_ImageVide_long {}

.Oubli_Mot_de_Passe_Table2 {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;  border-bottom: black 1px solid; border-left: black 1px solid; border-top: black 1px solid; border-right: black 1px solid;position: relative; top: 40px; left:70px; }
.Oubli_Mot_de_Passe_Table2_L1 {}
.Oubli_Mot_de_Passe_Table2_L1_C1 {}
.ZoneOubli_Mot_de_PasseVide
{
    color: silver;
    width: 300px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.ZoneOubli_Mot_de_PasseSaisie
{
    color: black;
    width: 300px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.Bouton_Ok_Oubli_Mot_de_Passe
{
    background-color: White;
    border-bottom: black 1px solid;
    border-left: black 1px solid;
    font-family: Tahoma;
    font-size: 7pt;
    border-top: black 1px solid;
    font-weight: bold;
    border-right: black 1px solid;
    height: 20px;
    cursor: hand;
}

.Oubli_Mot_de_Passe_TableMsg {}
.Oubli_Mot_de_Passe_TableMsg_L1 {}
.Oubli_Mot_de_Passe_TableMsg_L1_C1 {}
.Oubli_Mot_de_Passe_Msg
{
    position: relative;
    top: -70px;
    left: 20px;
    width: 300px;
    text-align: center;
    background-color: White;
    border-bottom: black 1px solid;
    border-left: black 1px solid;
    border-top: black 1px solid;
    border-right: black 1px solid;
}

/**/
/*    ----------------------   Liste des Produits des Selections -- _Wuc_Liste_Produits_Sels.ascx */
/**/
.Liste_Produits_Selection_Panel{ width:70%;}

.Produits_Selection_Table1 {width:100%; border-bottom-style: none; text-align: center; padding-bottom: 0px; border-right-style: none; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-style: none; border-left-style: none; padding-top: 0px;  }


/**/
/*    ----------------------   Bas des Pages et Rubriques -- _Wuc_Bas_Page.ascx */
/**/

.Panel_Bas_Page { text-align:center; width:80%; }
.lbl_BasPage {text-align:center; width:90%;}

/**/
/*    ----------------------   Haut des Pages et Rubriques -- _Wuc_Haut_Page.ascx */
/**/

.lbl_HautPage
{
    background-color: #FF8000;
    width: 100%;
}

/**/
/*    ----------------------   Christian : Css pour Item_editeur.aspx et produit.aspx */
/**/

/* Liste des références croisés */
.divreferenceproduit
{
	width:800px;
	height:auto;
	border-style:inset;
	border-width:1px;
	border-color:black;
}

.apcadre
{
	float:left;
	text-align:center;
	width: 178px;
	height: 250px;
	padding:5px;
	margin:5px;
	border-style : inset;
	border-width:1px;
	border-color : Gray;
	position:relative;
}

.apcadreimagehauteurfixe
{
	height:120px;
	width:auto;
	padding:2px;
	margin:2px;
	border:none;
}

.apcadreimagelargeurfixe
{
	height:120px;
	width:120px;
	padding:2px;
	margin:2px;
	border:none;
}

.apcadreimagenondisponible
{
	height:120px;
	width:120px;
	padding:2px;
	margin:2px;
	border:none;
}

.apcadreprix
{
	width: 100px;
	height: 40px;
	border-color:Blue;
	position:absolute;
	bottom:5px;
	left:2px;
}

.apcadrepanier
{
	width: 50px;
	height: 50px;
	position:absolute;
	bottom:0px;
	right:5px;
}

.apcadrehyperlien
{
	text-decoration:none;
	color:Black;
}

.apcadrehyperlienpanier img
{
	border:none;
}

.apcadreprixbarre
{
	font-family: Verdana;
	font-size: 10pt;
	color: black;
	text-decoration: line-through;
}

.apcadreprixvente
{
	font-family: Verdana;
	font-size: 11pt;
	color: Red;
}

.apcadrerefproduit
{
	font-size: 14pt;
	font-family:Calibri;
}
/* Fin Liste des références croisés */

.DivProduit
{
	width:800px;
	Height:auto;
	text-align:left;
}

.DivProduitTitre
{
	color:#0080C0;
	text-align:center;
}

.DivProduitSousTitre
{
	font-size:14px;
	font-family:Calibri;
	text-align:center;	
}

.DivProduitDescription
{
	position:relative;
	border-style:inset;
	border-width:1px;
	border-color:Black;
	width:490px;
	padding:5px;
	text-align:left;
	font-size:12px;
	font-family:Calibri;
	min-height:325px;
}

.DivProduitImageEtPrix
{
	float:right;
	width:300px;
	text-align:center;
	padding:5px;
}

.DivProduitImageHauteurFixe
{
	height:280px;
	width:auto;
}

.DivProduitImageLargeurFixe
{
	width:280px;
	height:auto;
}

.DivProduitPrixBarre
{
	font-family: Verdana;
	font-size: 14pt;
	color: black;
	text-decoration: line-through;
}

.DivProduitPrixVenteTTC
{
	font-family: Verdana;
	font-size: 16pt;
	color: Red;
}

.DivProduitAjoutPanier
{
	width: 220px;
	height: 27px;
	margin:2px auto 2px auto;
}

.DivProduitAjoutPanierLien img
{
	border:none;
}

.imageSolde
{
	background-image:url('solde.gif');
	background-repeat: no-repeat;
	width:200px;
	height:120px;
}

.imagePromo
{
	background-image:url('promo.gif');
	background-repeat: no-repeat;
	width:200px;
	height:120px;
}

.spanSoldeOuPromo
{
	visibility:hidden;	
}

.divDescriptionRubrique
{
	border-style:inset;
	border-width:1px;
	border-color:gray;
	width:740px;
	padding:20px 30px 20px 30px;
	margin-bottom:5px;
	height:auto;
	text-align:left;
	font-family:Times New Roman;
}

.TitreDescription
{
	color:Navy;
	text-align:Left;
}

.partieLibreGauche
{
	float:left;
	/*border-style:inset;
	border-width:1px;*/
	width:100px;
	height:auto;
	text-align:center;
	margin-top:110px;
}

.partieLibreDroite
{
	float:right;
	/*border-style:inset;
	border-width:1px;*/
	width:100px;
	height:auto;
	text-align:center;
	margin-top:110px;
}

.partieCentrale
{
	width:800px;
	height:auto;
}

.divProduitContent
{
	width:1024px;
	height:auto;
	background-color:white;
}

.suiteListe
{
	visibility:hidden;
}

.divSuite
{
	width:60px;
	height:15px;
	background-image:url('suite.jpg');
}

.divRetour
{
	width:auto;
}

.divSuite,.divRetour
{
	clear:both;	
}

.VoirDescriptionComplete
{
	position:absolute;
	right:5px;
	bottom:5px;
	text-align:right;	
}

/*** Style ressemblant à la liste des références croisés mais en plus petit ***/
.apcadreproduitparcritere
{
	text-align:center;
	width: 80px;
	height: auto;
	padding:2px;
	margin:5px auto 5px auto;
}

.apcadreimageparcriterehauteurfixe
{
	height:80px;
	width:auto;
	padding:2px;
	margin:2px;
	border:none;
}

.apcadreimageparcriterelargeurfixe
{
	height:auto;
	width:80px;
	padding:2px;
	margin:2px;
	border:none;
}

.apcadreimageparcriterenondisponible
{
	height:auto;
	width:80px;
	padding:2px;
	margin:2px;
	border:none;
}

.SousTitreCritere
{
	font-size:1em;
	font-family:Calibri;
	color:#0080C0;
}
/*** Fin Style ressemblant à la liste des références croisés mais en plus petit ***/

/*** ScrollBar ***/
/*liste des références croisés*/
.ClassListeReferenceCroise
{
	height:610px;
}

/*liste à droite et à gauche*/
.ClassListeGaucheDroite
{
	height:280px;
}

.ClassListeReferenceCroise, .ClassListeGaucheDroite
{
	width:100%;
	position:relative;
	overflow:hidden;
}

.ClassListe
{
	width:100%;
	position:absolute;
}

.uneListeGaucheDroite
{
	width:100%;
	margin:auto;
	margin-bottom:30px;
	border-style:inset;
	border-width:1px;
	border-color:navy;
}
/*** Fin ScrollBar ***/

/*** InfoBulle ***/
.infobulle
{
	text-align:center;
	position:fixed;
	top:40%;
	width:200px;
	height:auto;
	visibility:hidden;
	border-style:solid;
	border-left-style:none;
	border-right-style:none;
	border-bottom-color:Gray;
	border-top-color:Black;
	border-width:1px;
	font-family:Calibri;
	font-size:1em;
	color:#ffffff;
	background-color:#0080C0;
	z-index:1;
}
/*** Fin InfoBulle ***/
.infobulleref, .infobulleintitule, .infobulleprix
{
	text-decoration:underline;	
}

.TitreReferenceProduit
{
	width:99%;
	margin-bottom:5px;
	background-color:#5FAEE9; /*A REMODIFIER*/
}

.TitreProduitsAcheteParClient
{
	width:100%;
	background-color:#5FAEE9; /*A REMODIFIER*/
}

.TitreReferenceProduit, .TitreProduitsAcheteParClient
{
	font-family:Times New Roman;
	font-size:2em;
	height:40px;
	color:White;
	text-align:center;
	padding-left:8px;
	padding-top:8px;
	border-style:inset;
	border-width:1px;
	border-color:Black;
}

/* style pour les titres des recherches*/
.titreRecherche
{
	font-family:Times New Roman;
	font-style:italic;
	font-weight:bold;
	font-size:20px;
}
