/*body{
scrollbar-arrow-color:#DB851B;
scrollbar-base-color:#585A67;
scrollbar-shadow-color:#1D1D28;
scrollbar-face-color:#585A67;
scrollbar-highlight-color:#9FA0A7;
scrollbar-darkshadow-color:#101019;
scrollbar-3d-light-color:#F3F7FA;

color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif; 
padding: 0;
margin: 0;
height: 100%;
background: #ffffff; 
}

a {
color: #493729;
}

a:hover {
color: #000000;
}*/

td {
FONT-SIZE: 11px;
}

.titre { 
FONT-SIZE: 20px; 
TEXT-DECORATION: none;
}

.menu a:link{
color: #000000;
FONT-SIZE: 10px;  
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.menu a:visited{
color: #000000;
FONT-SIZE: 10px;  
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.menu a:active{
color: #FFFFFF;
FONT-SIZE: 10px;  
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.menu a:hover{
color: #FFFFFF;
FONT-SIZE: 10px;  
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.menu_select {
color: #ffffff;
FONT-SIZE: 10px;  
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.menu_select:hover {
color: #ffffff;
FONT-SIZE: 10px;  
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
}

.copyright {
font-family:Verdana, Arial, Sans-serif;
color:#777777;
font-size:10px;
}

.copyright a:link{
color:#777777;
font-size:10px;
text-decoration:none;
}

.copyright a:visited{
color:#777777;
font-size:10px;
text-decoration:none;
}

.copyright a:active{
color:#777777;
font-size:10px;
text-decoration:none;
}

.copyright a:hover{
color:#777777;
font-size:10px;
text-decoration:underline;
}

H1, H2, H3, H4, H5 { 
margin: 0px; 
padding: 0px; 
}

H3{
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
}

.accro {
COLOR: #493729;
FONT-WEIGHT: bold;
}

.accrog {
COLOR: #493729;
FONT-SIZE: 14px; 
FONT-WEIGHT: bold;
text-decoration: none;
}

.accrom {
COLOR: #493729;
FONT-SIZE: 12px; 
FONT-WEIGHT: bold;
}

.g {
FONT-SIZE: 14px; 
FONT-WEIGHT: bold;
color: #000000;
text-decoration: none;
letter-spacing:-1px;
}

.menug{
FONT-SIZE: 12px; 
FONT-WEIGHT: bold;
color: #000000;
text-decoration: none;
}

.m {
FONT-SIZE: 12px; 
FONT-WEIGHT: bold;
color: #000000;
text-decoration: none;
}

.p {
FONT-WEIGHT: bold;
color: #000000;
text-decoration: none;
}

.s {
color: #000000;
text-decoration: none;
}

.f {
color: #777777;
}

form {
margin: 0;
}

textarea {
background:white;
border:1px solid #493729;
}

select {
background:white;
border:1px solid #493729;
}

/* Sélecteur déroulant */
.select-search {
	font-family: Arial;
	font-size: 10px;
	/*color: #FFFFFF;*/
	text-decoration: none;
	/*width: 197px;*/
	vertical-align: top;
	margin: 5px 0px 5px 0px;
	padding:0em;
}

.select-search select {
	width: 140px;
	font-size: 10px;
}

.select-search optgroup {padding:0em}

input {
background:white;
border:1px solid #493729;
FONT-SIZE: 11px; 
}

.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

/* pagination  prec 123 suiv*/

div.pagination {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 3px;
    margin: 3px
}

div.pagination a {
    background-color: #fff;
    border: 1px solid #ccc;
    color: #493729;
    margin: 1px;
    padding: 2px 5px;
    text-decoration: none
}

div.pagination a:hover,active {
    background-color: #FF9933;
    border: 1px solid #493729;
    color: #000000;
    margin: 1px;
    padding: 2px 5px
}

div.pagination span.courante {
    background-color: #FF9933;
    border: 1px solid #493729;
    color: #000000;
    font-weight: bold;
    margin: 1px;
    padding: 2px 5px
}

.titreCom { font-weight:bold; text-align:right; padding:5px; }
#etapes { background-image:url('../images/separ.jpg'); background-repeat:repeat-x; background-position: left middle; margin-top:20px; }
#etapes td { height:48px; color:#FFFFFF; text-align:center; vertical-align:center; text-transform:uppercase; font-weight:bold; font-size:12px; line-height:10px; padding-bottom:8px; }
#etapes td a { color:#FFFFFF; text-decoration:none; }
.etapesPanier1Over { width:130px; background-image:url('../images/bg_etapes_1.jpg'); }
.etapesPanier2 { width:130px; background-image:url('../images/bg_etapes_2_off.jpg'); }
.etapesPanier2Over { width:130px; background-image:url('../images/bg_etapes_2.jpg'); }
.etapesPanier3 { width:130px; background-image:url('../images/bg_etapes_3_off.jpg'); }
.etapesPanier3Over { width:130px; background-image:url('../images/bg_etapes_3.jpg'); }
.etapesPanier4 { width:130px; background-image:url('../images/bg_etapes_4_off.jpg'); }
.etapesPanier4Over { width:130px; background-image:url('../images/bg_etapes_4.jpg'); }
.etapesPanier5 { width:130px; background-image:url('../images/bg_etapes_5_off.jpg'); }
.etapesPanier5Over { width:130px; background-image:url('../images/bg_etapes_5.jpg'); }

#loginTab1 { width:580px; }
#loginTab1 td.entete1 { vertical-align:bottom; padding-bottom:20px;  }
#loginTab2 { width:580px; background-image:url('../images/panierTitres.jpg'); background-position:left top; background-repeat:no-repeat; }
#loginTab2 td.entete2 { height:50px; vertical-align:bottom; padding-bottom:20px; }
#loginTab2 td.boite { padding:10px; border-bottom:1px #B9B4B8 solid; }
#loginTab2 td.boite1 { padding:10px; border-bottom:1px #B9B4B8 solid; border-left:1px #B9B4B8 solid; }
#loginTab2 td.boite2 { padding:10px; border-bottom:1px #B9B4B8 solid; border-right:1px #B9B4B8 solid; }

#panierTab { width:580px; background-image:url('../images/panierTitres.jpg'); background-position:left top; background-repeat:no-repeat; }
#panierTab td { border-bottom:1px #B9B4B8 solid; border-right:1px #B9B4B8 solid; }
#panierTab tr.noBorders { height:35px; }
#panierTab td.produit { background-color:#DDDDDD; }
#panierTab td.noRightBorder { border-right:0px; }
.leftBorder { border-left:1px #B9B4B8 solid; }
#navPanier td { border:0px; padding:10px 5px 10px 5px; }

#identificationTab { width:580px; background-image:url('../images/panierTitres.jpg'); background-position:left top; background-repeat:no-repeat; }
#identificationTab td { border:1px #B9B4B8 solid; border-top:0px; }
#identificationTab td.entete { border-left:0px; border-right:0px; }
#identificationTab td.noRightBorder { border-right:0px; }
#identificationTab td.noLeftBorder { border-left:0px; }
#identificationTab .titreCom { text-align:center; background-color:#DDD; }
#identificationTab #navPanier td { border:0px; }

#identificationTab table.identificationPerso td { border:0px; }
#identificationTab table.identificationLivraison { vertical-align:top; }
#identificationTab table.identificationLivraison td, #identificationTab table.identificationLivraisonOff td { border:0px; }
#identificationTab table.identificationPerso input.champTexte, #identificationTab table.identificationLivraison input.champTexte, #identificationTab table.identificationLivraison select, #identificationTab table.identificationPerso select { width:150px; }
#identificationTab table.identificationLivraisonOff td { color:#CCCCCC; }
#identificationTab table.identificationLivraisonOff td.texteVisible { color:#000000; }
#identificationTab table.identificationLivraisonOff input.champTexte, #identificationTab table.identificationLivraisonOff select { width:150px; background-color:#EEEEEE; border:1px #DDDDDD solid; color:#DDDDDD; }

#choix_paiement { width:580px; background-image:url('../images/panierTitres.jpg'); background-position:left top; background-repeat:no-repeat; }
#choix_paiement td.title { height:35px; border-left:0px; border-right:0px; border-top:0px; font-weight:bold; }
#choix_paiement td { font-weight:bold; vertical-align:middle; text-align:center; margin-bottom:10px; }
#choix_paiement td.case1 { width:120px; border-left:1px #B9B4B8 solid; padding-top:10px; padding-bottom:10px; }
#choix_paiement td.case2 { width:120px; }
#choix_paiement td.case3 { width:120px; }
#choix_paiement td.case4 { width:120px; border-right:1px #B9B4B8 solid; }
#choix_paiement img { cursor:pointer; margin:5px; }
#choix_paiement td.suite { border:1px #B9B4B8 solid; height:50px; }

#choix_livraison { width:580px; background-image:url('../images/panierTitres.jpg'); background-position:left top; background-repeat:no-repeat; }
#choix_livraison td.title { height:35px; border-left:0px; border-right:0px; border-top:0px; font-weight:bold; }
#choix_livraison td { font-weight:bold; vertical-align:middle; text-align:center; margin-bottom:10px; }
#choix_livraison td.choix { border-left:1px #B9B4B8 solid; border-right:1px #B9B4B8 solid; padding-top:10px; padding-bottom:10px; text-align:left; padding-left:40px; padding-right:40px; }
#choix_livraison img { cursor:pointer; margin:5px; }
#choix_livraison td.suite { border:1px #B9B4B8 solid; height:50px; }

div.textePaiement { width:580px; text-align:left; }
div.titlePaiement { color:#534235; font-weight:bold; line-height:22px; font-size:18px; }
div.titlePaiement2 { color:#534235; font-weight:bold; line-height:22px; font-size:17px; text-transform:uppercase; }

.titleLeftMenu { font-size:11px; text-transform:uppercase; color:#493729; text-align:center; font-weight:bold; }

.tableMenu { margin-left:3px; width:147px; }
.tableTop { background-image:url('../images/tableTop.gif'); height:10px; }
.tableTopTitle { background-image:url('../images/tableTitle.gif'); height:22px; text-align:center; color:#493729; font-size:17px; font-weight:bold; vertical-align:top; line-height:10px; }
.tableTopTitle a { text-decoration:none }
.borderTableSousMenu { border:1px #000000 solid; }
.tableSousMenu { width:100%; background-color:#CCCCCC; padding-top:8px; padding-bottom:8px; }
.tableSousMenu td { padding-left:5px; font-size:10px; font-weight:bold; color:#222222; text-transform:uppercase; padding-top:2px; }
.tableSousMenu td a { color:#222222; line-height:10px; }
.tableSousMenu td a:hover { color:#666666; }
.tableTitle { background-image:url('../images/tableTitle.gif'); height:33px; text-align:center; color:#493729; font-size:17px; font-weight:bold; }
.tableTitle a { text-decoration:none; }
.tableBottom { background-image:url('../images/tableBottom.gif'); height:21px; }
.tableSousSousMenu { background-color:#FFFFFF; width:100%; }
.tableSousSousMenu td a { background-color:#FFFFFF; line-height:12px; font-size:10px; text-transform:none; }
#sousMenu0 { background-color:#CCCCCC; }
#sousMenu0 td a { background-color:#CCCCCC; text-transform:uppercase; text-decoration:none; line-height:10px; }

.cadrePromo { height:60px; width:185px; background-image:url('../images/fondPromo.gif'); background-repeat:no-repeat; background-position:center top; vertical-align:top; padding-left:10px; }
.white { color:#FFFFFF; font-weight:bold; font-size:10px; vertical-align:top; }
.yellow { color:#EEFC06; font-size:17px; }
.black { color:#000000; font-weight:bold; font-size:20px; }
.reduc { color:#000000; font-weight:bold; font-size:13px; text-align:right; padding-right:10px; }

.vertPromo { background :url('../img/BulleVerte.gif'); background-repeat:no-repeat; background-position:bottom left; text-align:center; color:#FFFFFF; font-size:12px; letter-spacing:-1px; font-weight:bold; width:50px; height:45px; margin:0px; padding-top:10px; }
.rougePromo { background :url('../img/fondPromoProduit.gif'); background-repeat:no-repeat; text-align:left; color:#FFFFFF; font-size:18px; font-weight:bold; width:152px; height:40px; margin:0; padding-left:10px; }
.ancienPrix { text-align:right; color:#FF1010; font-size:12px; font-weight:bold; }

.BoutonLeftOff { width:122px; height:37px; background :url('../img/BoutonLeftOff.jpg'); background-repeat:no-repeat; text-align:center; }
.BoutonLeftOn { width:122px; height:37px; background :url('../img/BoutonLeftOn.jpg'); background-repeat:no-repeat; text-align:center; }

.BoutonMidOff { width:123px; height:37px; background :url('../img/BoutonMidOff.jpg'); background-repeat:no-repeat; text-align:center; }
.BoutonMidOn { width:123px; height:37px; background :url('../img/BoutonMidOn.jpg'); background-repeat:no-repeat; text-align:center; }

.BoutonPanier { width:90px; height:37px; background :url('../img/BoutonPanier.jpg'); background-repeat:no-repeat; text-align:center; }
.BoutonPanier img { border:none; padding-left:5px; vertical-align:middle; }
.BoutonPanier a { color:#C7C7C7; font-weight:bold; font-size:10px; line-height:10px; text-decoration:none; }
.BoutonRightOff { width:146px; height:37px; background :url('../img/BoutonRightOff.jpg'); background-repeat:no-repeat; text-align:center; }
.BoutonRightOff input { border:none; margin-left:25px; width:100px; color:#7C7C7C; }

