/* conteneur global LEFT */
#Left {
float:left;
text-align:center;
width:200px;
background:#624B46;
color:white;
padding-bottom:20px;
}
* html #Left {margin-right:-3px;}/* 3px jog*/

/* Menu Gauche - DEBUT */
#Menu{
width:100%;
background:#736662;
}
/* Zone logo CheeseOnline */
#Logo{
width:100%;
background-image:url('../../IMG/centre_green_bar.png');
background-repeat:repeat-x;
background-color:#342226 ;
padding-top:15px;
border-width:0px 0px 1px 0px;border-style: solid;border-color:#302529;
}
/* Image - logo CheeseOnline */
#Logo img {
width:189px;height:86px;
}
/* Language menu  - DEBUT */
#LanguageMenu{
border-top:2px solid white;
width:82%;height:20px;
margin:4px auto 0px auto;
}
#LanguageMenu ul{
list-style-type: none;
}
#LanguageMenu li
{
display: inline;
}
#LanguageMenu a{
color:#fff;
text-decoration:none;
padding:0px 4px 0px 4px ;
}
#LanguageMenu a:hover{
background-color:black;
}
#current a:link, #current a:visited, #current a:hover,#current a:active
{
background:white;
color:black;
font-weight:bold;
}

/* membres */
.greenText{
color:#b2dc3e;
}
.bienvenue{
text-align:center;
width:100%;
margin:0 auto;
}
/* Language menu - FIN */


/* Zone Offre : En Ce Moment - DEBUT */

* html #FondTransparent{/* IE FIX */
width:100%;
}
/* L'image qui s'affiche en arrière plan */
#ImageOffre{
border:1px solid #1E1317;
background-position: center 75%;
background-repeat: no-repeat;
position:relative;
height:145px;
}
* html #ImageOffre{/* IE FIX */
width:100%;
/* margin-left:-2px; */
}

#FondTransparent{
position:relative;
filter:alpha(opacity=25); -moz-opacity:0.25; opacity:0.25; -khtml-opacity:0.25;
background:#1e1317;
margin:30% auto 5% 33%;
text-align:left;
zoom:1;
}
/* Adapte la taille du fond en cas de depassement du texte */
#FondTransparent .VignetteTitre,#FondTransparent .VignetteTexte{
visibility:hidden;
}
/* Le texte du fond transparent */
#TexteOpaque{
position:absolute;
width:66.5%;bottom:7%;right:0px;
filter:alpha(opacity=100); -moz-opacity:1; opacity:1; -khtml-opacity:1;
z-index:2;
background:transparent;
text-align:left;
}
/* Le texte du fond transparent : TITRE */
#TexteOpaque .VignetteTitre,#FondTransparent .VignetteTitre{
 font-family:Georgia,"Times New Roman",Times;
font-size:14pt;
color:#FFF;
}
/* Le texte du fond transparent: TEXTE */
#TexteOpaque .VignetteTexte,#FondTransparent .VignetteTexte{
font-family:Helvetica,Verdana;
color:#FFF;
font-size:10pt;
}
/* Le texte du fond transparent : LIEN */
#TexteOpaque a,#FondTransparent a{
margin-top:12px;
font-family:Helvetica,Verdana;
color:#3F2A2A;/* #e0f007 */
text-decoration:none;
font-size:10pt;
font-weight:bold;
}
/* Zone Offre : En Ce Moment - FIN */


/* Menu Client - DEBUT */
#ClientMenu{
clear:both;
width:100%;
padding:4px 0px;
background:#1e1317;
text-align:left;
}
#ClientMenu ul{
list-style-type: none;
}
 #ClientMenu li{
display: inline;
margin-left:10px;
}
#ClientMenu a{
color:#B2DC3E;
text-decoration:none;
padding:0px 4px;
}
#ClientMenu a:link#current, #ClientMenu a:visited#current, #ClientMenu a:hover
{
background:#3B2E21;
}
/* Menu Client - FIN */


/* Menu gauche - DEBUT */

ul#MenuPrincipal{
list-style-type: none;
}
#MenuPrincipal li
{
margin-top:4px;
margin-bottom:0px;
background:#3f2a2a;
text-align:left;
color:white;
font-family:tahoma;
font-size:7pt;
letter-spacing: 1px;
}
.lettrine{
font-size:140%;
}
#MenuPrincipal li a{
color:white;
/* margin:4px 0px 0px 0px; */
text-decoration: none;
display: block;
height:auto!important;
height: 20px;
padding:2px 4px 2px 14px;
filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; -khtml-opacity:0.7;
border-width:1px 0px;border-style: solid;border-color:#302529;
text-transform: uppercase;

}
 #MenuPrincipal a:link,#MenuPrincipal a:visited,#MenuPrincipal a:active{
background-color:3f2a2a;
background-position: 95% center ;
background-repeat: no-repeat;
}
#MenuPrincipal a:hover, #MenuPrincipal a:link#current,
#MenuPrincipal a:link#current, #MenuPrincipal a:visited#current
{
background-color:#1e1317;
/* background-image: url('../../IMG/menu_arrow_hover.gif'); */
background-position: 95% center;
background-repeat: no-repeat;
}
/* Menu gauche - FIN */

/* Zone Meilleures Ventes - DEBUT */

/* Le titre vert de la zone : Nos meilleures ventes */
.venteTitre{
padding:10px;
margin-top:12px;
font-size:120%;
color:#b2dc3e;
background:#312122;
}
/*conteneur des images (vente) */
#venteTable{
width:200px;
position:relative;
}
#venteTable div,#venteTable img{
width:96px;/* 64px */
}
/* ajouter de l'espace en dessous de l'image afin d'insérer la vignette*/
.venteItem{
margin:2px auto 12px 2px;
float:left;
}

/* Conteneur de la vignette associée */
.vignetteVente{
position:relative;
top:12px;
width:64px;
}
/* Le titre de l'offre */
.vignetteVenteTXT{
position:absolute;
left:0px;bottom:0px;
background:#1e1317;
width:100%;
text-align:center;
overflow:hidden;
}
.vignetteVenteTXT a{
color:white;
text-decoration:none;
font-size:7pt;line-height:8pt;
font-family: Arial, Helvetica, sans-serif;
}
/* Zone Meilleures ventes - FIN */


/* Zone Sélection (LISTES DORP/DOWN) - DEBUT */
.selection{
width:100%;
margin:4px 0px; padding:4px 0px;
background:#3f2a2a;
border-width:1px 0px;border-style: solid;border-color:#302529;
}
fieldset{
padding:2px 0px;
}
.selection form{
padding:4px;
}
.selection select,.selection option{
font-size:9pt;
color: #3F2A2A;
width:96%;
background: #E8E1DA;/* #624B46 */
font-weight:bold;
}

/* Liste des étapes dans le menu gauche - DEBUT */
.etapes{
clear:both;
list-style-type: none;
}
.etapes li
{
margin:4px 0px;
background:#3f2a2a;
text-align:left;
color:white;
}
/* étape non active */
.inactive img{
filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; -khtml-opacity:0.3;
}
/* étape validée */
.validated img{
filter:alpha(opacity=100); -moz-opacity:0.99; opacity:0.99; -khtml-opacity:0.99;
}
/* Liste des étapes dans le menu gauche - FIN */

.logos {
text-align:center;
}
.logos img{
margin:6px auto;
display:block;
}
