*{
    margin:0;
    padding:0;
    font-family:verdana, sans-serif;
    font-size:12px;
}

html, body{
    height:100%;
}
body{
    background:#ecebe5;
}

#main{
    overflow:hidden;
}
#conteneur{
    position:relative;
    width:1190px;
    min-heigh:441px;
    backgroud:url(theme/head.png) no-repeat left top;
    margin:0 auto;
    overflow:hidden;
        
       

}


#menu{
    position:relative;
    width:910px;
    margin:0 auto;
    margin-top:45px;
    height:35px;
    background:#5f5e5c;    
}
 
 /*#nav { display: block; margin: 0; padding: 0; position: relative; padding-left:10px;}
  #nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; padding-right:25px; }
  #nav a { display: block; }
  #nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #nav ul { line-height: 0; } /* IE6 "fix" */
   /*	#nav ul a { zoom: 1; } /* IE6/7 fix */
   /*  #nav ul li { float: none; }
    #nav ul ul { top: 0; }
    
/* Essentials - configure this */

 /*#nav ul { width: 130px;}
#nav ul ul { left: 131px; }

/* Everything else is theming */
 
 /*#nav { backgroun-color: #5f5e5c; height: 35px; }
#nav *:hover { background-color: none; color: #d5bd9a;}
#nav a {  color: white; font-size: 16px; padding: 6px; line-height: 1; text-decoration:none; height:23px;}
  #nav li.hover a { background-color: #5f5e5c; }
  #nav ul { top: 25px; }
    #nav ul li a { background-color: #5f5e5c; }
      #nav ul a.hover { background-color: #333332; }
   #nav ul a {  border-right: none; opacit: 0.9; filter: alpha(opacity=90); }
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */



.selecteur{
    color: #d5bd9a;
    font-size:1em;
}
#marqueur1{
    position:absolute;
    top:0;
    left:160px;
    width:40px;
    height:40px;
    
}
#marqueur2{
    position:absolute;
    top:0;
    left:280px;
    width:40px;
    height:40px;
    
}

#marqueur3{
    position:absolute;
    top:0;
    left:430px;
    width:40px;
    height:40px;
    
}
#marqueur4{
    position:absolute;
    top:0;
    left:545px;
    width:40px;
    height:40px;
    
}

#marqueur5{
    position:absolute;
    top:0;
    left:660px;
    width:40px;
    height:40px;
    
}

#marqueur6{
    position:absolute;
    top:0;
    left:770px;
    width:40px;
    height:40px;
    
}

#marqueur7{
    position:absolute;
    top:0;
    left:984px;
    width:40px;
    height:40px;
    
}

#page{
    position:relative;
    margin:0 auto;
    background:#fff;
    width:910px;
    margin-top:15px;
    overflow:hidden;
    color:#545454;
}

#page-contact{
    position:relative;
    
    margin:0 auto;
   
    background: #ffffff;
   
    width:910px;
    -height:600px;
    margin-top:15px;
    overflow:hidden;
    color:#545454;
    
    
}
#foot{
    width:950px;
    min-height:80px;
    max-height:80px;
    margin:0 auto;
    background:url(theme/foot.jpg) no-repeat top left;
    overflow:hidden;
}
.footer{
    list-style:none;
    padding-top:6px;
    padding-left:30px;
    

}
.footer li{
    float:left;
    padding-right:40px;
    color:#fff;
    text-decoration:none;
    font-size:1.1em;
    
    
}

.footer a{
    color:#fff;
    text-decoration:none;
}

.footer a:hover{
    color: #d5bd9a;
}
#col1{
    float:left;
    width:280px;
    margin-top:10px;
    margin-left:20px;
}
#col1j{
    float:left;
    width:280px;
    margin-top:10px;
    margin-left:20px;
    border-right:1px solid #5F5E5C;
}

#col1-contac{
    float:left;
    widt:280px;
    margin-top:10px;
    margin-left:20px;
}

#bloc1-contact{
   
    margin-left:264px;
    width:450px;
}

#bloc1 a img {
    border:0;
    text-decoration:none;
}

#bloc2 a img {
    border:0;
    text-decoration:none;
}
#col1b{
    float:left;
    width:280px;
    margin-top:10px;
    margin-left:20px;
}

#col1c{
    float:left;
    width:280px;
    margin-top:10px;
    margin-left:20px;
}


#col2{
    float:left;
    width:546px;
    overflow:hidden;
    padding:22px;
    padding-top:0;
    margin-bottom:15px;
    line-height:1.7em;
    -background:#f8f8f8;
    border-left:1px solid #5F5E5C;

    
}
#col2j{
    float:left;
    width:546px;
    overflow:hidden;
    padding:22px;
    padding-top:0;
    margin-bottom:15px;
    line-height:1.7em;
    -background:#f8f8f8;
    

    
}






#col2 p{
    ont-size:1.18em;
}

.exergue1{
    
    
    font-size:1.4em;
    color:#fff;
    text-align:center;
    line-height:1.3em;
    background:#992d27;
    padding:8px;
    
   
}


#col2 h2{
    font-size:2em;
    color:#39302b;
    font-weight:lighter;
    letter-spacing:0.1em;
}
#col2 .gras{
    color:#39302b;
    font-size:1.18em;
    
}

#col2b{
    float:left;
    -margin-top:24px;
    width:546px;
    padding:22px;
    margin-bottom:15px;
    line-height:1.7em;
    background:#f8f8f8;
    border-left:1px solid #5F5E5C;
    overflow:hidden;
    
}

#col2b p{
    font-size:1.18em;
}

#col2b h2, #col2b h1{
    font-size:2em;
    color:#39302b;
    font-weight:lighter;
    letter-spacing:0.1em;
}

#col2b .liste3 p{
    list-style:none;
    font-size:1.18em;
    
    
}
#col2c{
    
    width:446px;
    padding:22px;
    margin-bottom:15px;
    line-height:1.7em;
    overflow:hidden;
    padding-left:122px;
    padding-top:0;
    
  
    
}

#col2c p{
    font-size:1.18em;
}
#col2c h2{
    font-size:2em;
    color:#ffb749;
    font-weight:lighter;
    letter-spacing:0.1em;
}
#col2c .gras{
    color:#39302b;
    font-size:1.18em;
   
}


#col2e{
    
    margin:0 auto;
    -float:right;

    -width:656px;

   
    overflow:hidden;
    
    padding:22px;

    line-height:1.7em;
    
}




#col2e p{
    font-size:1.18em;
}
#col2e h2{
    font-size:2em;
    color:#39302b;
    font-weight:lighter;
    letter-spacing:0.1em;
}
#col2e .gras{
    color:#39302b;
    font-size:1.18em;
}

#col1f{
    float:left;
    height:500px;
    width:208px;
    margin-top:10px;
    margin-left:12px;
    margin-bottom:15px;
   
    padding:8px;
}

#col2f{
    float:left;
    overflow:hidden;
    width:600px;
    paddin:22px;
    margin-top:10px;
    margin-left:10px;
    
    
}

#col2f  p {
    font-size:1.18em;
    line-heigh:2.2em;
}

#col2f  li {
    font-size:1.18em;
    line-height:2.2em;
}

#col2g{
    float:left;
    width:710px;
    overflow:hidden;
    padding:22px;
    line-height:1.7em;
}

#col3{
    position:relative;
    width:780px;
    margin:0 auto;
    margin-left:100px;
    padding:20px;
}

.vignette{
    float:left;
    width:220px;
    height:220px;
    margin:20px;
    margin-bottom:100px;
}

.titre-vignette{
    clear:left;
    text-align:center;
    width:180px;
}

.vignette a{
    text-decoration:none;
    color:#39302b;
}

.vignette a:hover{
    color:#c2ae98;
}

.bold{
    font-weight:bold;
    color: #3b372c;
    font-size:1em;
}

.site{

    font-weight:lighter;
}

.merci a{

    color: #3b372c;
}

.italique{
    font-style:italic;
    
}

#avantages li{
    font-size:1em;
    
}

#avantages .gras{
    font-size:1em;
    font-weight:bold;
}

.liste2{
    list-style: circle;
    font-weight:bold;
    margin-top:10px;
    color:#572045;
}

#avantages h3{
    font-size:16px;
    color:#39302B;
    margin-top:22px;
    margin-bottom:10px;
}

#avantages a{
     color:#39302B;
     font-size:14px;
}

#avantages a:hover{
    font-weight:bold;
}

.liste3{
    list-style:none;
    font-size:1.18em;
    
    
}

.gauche{
  float:left;
}
.liste1{
    width:150px;
    list-style:none;
    padding-left:15px;
    line-height:2em;
    text-transform: uppercase;
    background:#e1e0da;
    
    
}

.liste4{
    height:20px;
    background:#992d27;
    font-weight:bold;
    margin-bottom:0;
    margin-top:21px;
    padding-left:5px;
    color:#fff;
    
   
}

#retrait{
 
    width:400px;
    height:100px;
    padding:3px;
    margin-top:5px;
    margin-left:15px;
}
#col2 img{
    text-align:center;
}
#intranet{
    top:0;
    left:0;
    height:22px;
    background:#9e9e9e;
    width:120px;
    color:#fff;
    text-align:center;
    line-height:22px;
    margin-bottom:0;
}
#intranet a{
    color:#fff;
    text-decoration:none;
}

#intranet a:hover{
    color: #992d27;
}
#contenu{
    float:left;
    width:910px;
    background:url(theme/fond-femme.png) no-repeat left bottom;
    margin-bottom:40px;
    margin-top:0;
   
}

#contenu-prestige{
    float:left;
    width:910px;
    background:url(theme/fond-prestige.png) no-repeat left bottom;
    margin-bottom:40px;
    margin-top:0;
   
}

#contenu-homme{
    float:left;
    width:910px;
    background:url(theme/fond-homme.png) no-repeat left bottom;
    margin-bottom:40px;
    margin-top:0;
   
}

#contenu-enfant{
    float:left;
    width:910px;
    height:820px;
    background:url(theme/fond-enfant.png) no-repeat left bottom;
    margin-bottom:40px;
    margin-top:0;
   
}

#contenu-bain{
    float:left;
    width:910px;
    background:url(theme/fond-bain.png) no-repeat left bottom;
    margin-bottom:40px;
    margin-top:0;
   
}

#contenu-automne-2010{
    float:left;
    width:910px;
    background:url(theme/fond-automne-2010.png) no-repeat left bottom;
    margin-bottom:110px;
    margin-top:0;
   
}

#contenu-prestige2011{
    float:left;
    width:910px;
    
    margin-bottom:110px;
    margin-top:0;
    height:900px;
   
}

#contenu-sept_oct_2011{
    float:right;
    width:710px;
    margin-bottom:320px;
    margin-top:0;
    height:900px;
   
}

.icono-galerie1{
    float:left;
    width:320px;
    height:224px;
    background:url(theme/fond-prestige2011.png) no-repeat left top;
    margin-top:50px;
}

.icono-galerie-pe{
    float:left;
    width:300px;
    height:452px;
    background:url(theme/fond-pe-2011.png) no-repeat left top;
    margin-top:50px;
}

.icono-sept_oct_2011{
    float:left;
    width:300px;
    height:447px;
    -background:url(theme/fond_sept_oct_2011.png) no-repeat left top;
    margin-top:50px;
}

.right{
    float:right;
}

.clearboth{
    clear:both;
    float:none;
}
#titre{
    float:left;
    width:910px;
    height:48px;
    background:#d2c5b5;
   
}


#titre-prestige{
    float:left;
    width:910px;
    height:48px;
    background:#431718;
   
   
}

#titre-homme{
    float:left;
    width:910px;
    height:48px;
    background:#586b7e;
   
   
   
}

#titre img, #titre-homme img, #titre-prestige img, #titre-enfant img,
#titre-bain img, #titre-automne-2010 img, #titre-prestige2011 img, #titre-pe-2011 img,
#titre-sept_oct_2011 img, #titre-H2011-2012 img{
    float:right;
    padding-top:10px;
    padding-right:220px;
}

#titre-enfant{
    float:left;
    width:910px;
    height:48px;
    background:#bed600;
   
   
}

#titre-bain{
    float:left;
    width:910px;
    height:48px;
    background:#7faec3;
   
   
}

#titre-automne-2010{
    float:left;
    width:910px;
    height:48px;
    background:#572045;
   
   
}

#titre-prestige2011{
    float:left;
    width:910px;
    height:48px;
    background:#822f43;
   
   
}

#titre-pe-2011{
    float:left;
    width:910px;
    height:48px;
    background:#992d27;
   
   
}
#titre-sept_oct_2011{
    float:left;
    width:910px;
    height:48px;
    background:#6e5e67;
}

#titre-H2011-2012{
    float:left;
    width:910px;
    height:48px;
    background:#8b0000;
}

.accroche{
    font-size:1.2em;
    color:#572045;
    
}

.new{
    color:#fff;
    background:#c33f3a;
    padding:2px;
    font-size:0.8em;
    margin-right:4px;
}


#intro{
    text-align:center;
    margin-top:0;

    
}


    
}

#slider {
    float:left;
    width: 260px; /* important to be same as image width */
    height: 700px; /* important to be same as image height */
    position: relative; /* important */
    margin-top:24px;
    margin-left:10px;
    margin-right:10px;
    overflow: hidden; /* important */
}


#sliderContent {
    width: 280px; /* important to be same as image width or wider */
    position: absolute;
    top: 0;
    margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
    display: none;
}
.sliderImage span {
    position: absolute;
    font-family:  Arial, Helvetica, sans-serif;
    font-size:15px;
    padding: 50px 13px;
    width: 254px;
    background-color: #251e19;
    filter:alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    line-height:1.5em;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
    bottom: 0;
    left: 0;
    height:150px;
   
}
ul { list-style-type: none;}

.sliderImage a img{
    text-decoration:none;
}

#gauche{
    float:left;
    width:280px;
}

#silhouette-pe-2011 {
   
    width: 280px; /* important to be same as image width */
    height: 400px; /* important to be same as image height */

}

#list_hotesses {
 margin-top:10px;
 list-style:disc;
 padding-left:20px;
 margin-bottom:15px;
 color:#fff;

}



#list_hotesses li{
    font-size:1.3em;
    line-height:1.9em;
    
}

#col2c a{
       color:#39302B;
     font-size:14px;
}

#col2c a:hover{
    font-weight:bold;
}

#col1c{
    float:left;
    width:280px;
    padding-left:0;

   
}

#bloc1c{
    float:left;
    overflow:hidden;
    width:280px;
    margin-left:0;
    padding-left:0;
}

#bloc2c{
margin:0;
padding:0;
}

#bloc2c img{
    margin-bottom:20px;
}

form {

 padding:10px;
 width:750px;
 
  
   
 }
fieldset {
 padding:20px;
 margin-bottom:10px;
 }

label {
    display:block;
    width:110px;
       float:right;
       color:#39302b;
       font-size:1em;
       text-align:right;
 }

label.inline {
 display:inline
 
 }
input {

 -border:1px solid #918376;
 
 color:#39302b ;
display:inline;
width:220px;
}

.input-envoi{
    width:100px;
    background:#5F5E5C;
    color:#fff;
    
}
input[type=radio] {
 margin-right:50px;
 background-color:transparent;
 border:none;
 
 }
select, option {

 }
textarea {
 border:1px solid #918376;
 color:#39302b ;
 -width:380px;
 
 
 }
 form{
    background:none;
    float:left;
    margin:0;
    padding:0;
}

.sg{
    text-decoration:underline;
}

.enf{

    background-color:#bed600;
    padding:1px;
}

.bain{

    background-color:#7faec3;
    color:#fff;
    padding:1px;
}

.automne-2010{

    background-color:#572045;
    color:#fff;
    padding:1px;
}

.prestige-2011{

    background-color:#822f43;
    color:#fff;
    padding:1px;
}

.sept_oct_2011{

    background-color:#6e5e67;
    color:#fff;
    padding:1px;
    
}


.prix{
    color:#000;
}

.agrandir{
  font-size:0.9em;
  text-align:center;
}

.download  img{
    border:0;
    text-decoration:none;
}

#page-intro{
    position:relative;
    margin:0 auto;
    background:#ecebe5;
    background:url(theme/fond-intro.png) no-repeat top left;
    width:910px;
    margin-top:15px;
    overflow:hidden;
    color:#545454;
}

#flash-lilly{
    margin:0 auto;
    width:600px;
    height:130px;
    margin-bottom:20px;
    
}

#flash-images{
    margin:0 auto;
    width:600px;
    height:600px;
    
}
#skip{
    width:910px;
    text-align:center;
    
}

#skip a{
    text-decoration:none;
    color:#545454;
}

.gras1{
    color:#582045;
    font-size:1em;
    font-weight:bold;
}

.gras10{
    color:#992d27;
    font-size:1em;
    font-weight:bold;
}

.titre2{
    font-size:1.8em;
    color:#fff;
    background:#992d27;
    padding:3px;
    
}

a #btn-vdi {
    width:480px;
    height:116px;
    background:url(theme/vdi2.png) no-repeat top left; 
}

a:hover #btn-vdi {
    width:480px;
    height:116px;
    background:url(theme/vdi2.png) no-repeat bottom left; 
}

.liste5{
   
    background:#e7e7e7;
    
    padding:15px;
    color:#000;
    border-left:6px solid #992d27;
    
}

.liste7{
   
    padding:15px;
    color:#000;
    border-left:6px solid #992d27;
     margin-top:10px;
 list-style:disc;
 padding-left:20px;
 margin-bottom:15px;
  font-size:1.1em;
    font-weight:bold;
    line-height:1.8em;
    
}



.gras4{
   float:right;
   margin-right:22px;
   text-align:right;
   color:#572045;
}

.gras{
    font-weight:bold;
}

.gras5{
    font-size:1.1em;
    font-weight:bold;
    padding:18px;
    line-height:1.9em;
    color:#572045;
    

    
}

.gras6{
    font-size:1.1em;
    font-weight:bold;
    padding:18px;
    line-height:1.9em;
    color:#545454;
    

    
}

#page-contact img{
    float:left;
    margin-top:100px;
}

.blog1{
    
    
    border-left:3px solid #d2c5b5;
    
    border-bottom:3px solid #d2c5b5;
    padding:8px;
    
    margin-bottom:30px;
}

.titre-blog{
    
    font-size:1.5em;
    letter-spacing:0.3em;
    background:#d2c5b5;
    padding:10px 4px 4px 4px;

    color:#fff;
    
    
}

.txt-blog{
    
    
    
    
}

.icono-blog img{
   
    border:0;
}

.icono-blog{
    margin-top:20px;
}

#col1f a {
    text-decoration:none;
    border:0;
}

#col1f a img{
    margin-bottom:5px;
    margin-top:5px;
    border:0;
}



.cadre-bandeau{
    padding:3px;
    border:1px solid #cccccc;
    margin-bottom:20px;
}

.ita{
    font-style:italic;}

.red{
    color:#992d27;
    
    font-weight:bold;
    
}
.red2{
    color:red;
}

.bg-red{
    color:#fff;
    background:#545454;
    padding:2px;
}

.red2{
    color:#992d27;
}

.valeurs{
    flot:left;
    margin-left:160px;
}

#img-contact{
    float:right;
    margin:0;
    padding:0;
    width:232px;
    height:490px;
    background:url(theme/bg-contact.png) no-repeat top right;
}

#img-inscription{
    float:right;
    margin:0;
    padding:0;
    width:210px;
    height:378px;
    background:url(theme/bg-inscription.png) no-repeat top right;
}

.left{
    float:left;
    margin-right:25px;
}

.clear{
    clear:both;
}
.typo_24{
    font-size:24px;
    
}
.typo_18{
    font-size:18px;
    font-style:italic;
}
.etiquette_liste{
    background:#6e5e67;
    color:#fff;
    padding:2px;
    font-size:14px;
    line-height:26px;
}
.right2{
    float:right;
    width:260px;
}
.left2{
    float:left;
}
.clear{
    clear:both;
}
.align_right{
    text-align:right;
    width:200px;
}

.bienvenue{
    width:250px;
    margin-right:0;
    float:left;
}
.pad50{
    padding-left:40px;
}

.etiquettes_vdi{
    background:#95392a;
    padding:2px;
    color:#fff;
}
.vp{
    font-size:42px;
    color:#f9ab00;
}
.typo_2em{
    font-size:2em;
    color:#fff;
    line-height:2em;
}
.silhouettes{
    background:url(theme/silhouettes-foot.png) no-repeat top right;
    width:280px;
    height:265px;
    padding-bottom:20px;
    margin-left:30px;
    
}
#col2c .lien{
    text-decoration:none;
    color:#c42b72;
}
.cadeau{
    width:130px;
    height:200px;
    background:url(theme/cadeau_hotesse.jpg) no-repeat top left;
    float:left;
    margin-top:30px;
}

.cufon1{
    font-size:16px;
    color:#000;
    line-height:30px;
}
.cufon1 a{
    text-decoration:none;
}


.big22{
    font-size:20px;
    
}

.color1{
    color:#f241c1;
    font-size:20px;
}
.center{
    text-align:center;
    font-size:22px;
}
.orange{
    background:orange;
    font-size:16px;
    color:#fff;
    padding:1px;
}
.vert{
    background:#b2cd3f;
    font-size:16px;
    color:#fff;
    padding:1px;
}
.mauve{
    background:#ff3299;
    font-size:16px;
    color:#fff;
    padding:1px;
}
.taupe{
    background:#7a4d5a;
    font-size:16px;
    color:#fff;
    padding:1px;
}
.bleu{
    background:#4f646d;
    font-size:16px;
    color:#fff;
    padding:1px;
}
.emeraude{
    background:#00c8d9;
    font-size:16px;
    color:#fff;
    padding:1px;
}
.lien1{
    color:#fff;
    font-size:22px;
}
#fond_mauve{
       background:#dd4e8e;
       padding:35px;
       width:100%;
    
}

#bloc3{
    width:230px;
    -border:1px solid #000;
    -background:#3b5999;
    text-align:center;
    padding-bottom:8px;
    margin-left:26px;
    float:right;
}

#bloc3 p {
    color:#fff;
}

#bloc3 a{
    text-decoration:none;
   
}

.big28{
    font-size:28px;
    color:#fff;
    
}

.typo12{
    font-size:12px;
    color:#87487b;
    background:#fff;
    padding:1px;
}
a.none{
    text-decoration:none;
}
.right3{
    float:right;
    padding-right:8px;
    padding-left:8px;
    line-height:20px;
}
.right4{
    float:right;
    padding-right:150px;
    text-decoration:none;
    border:0;
}

.right5{
    float:right;
    margin:5px;
}

.margin_100{
    margin-left:220px;
}
.facebook{
    width:220px;
    height:40px;
    line-height:40px;
    padding-left:55px;
    background:#c5c5c5;
    margin-bottom:15px;
    
}

.facebook p{
    font-size:12px;
   
}

.facebook a{
    color:#fff;
    text-decoration:none;
    
}
.facebook a:hover{
    color:#134c95;
    
}
.forum{
    padding:4px;
    float:left;
    text-align:justify;
    font-size:11px;
}

.clear{
    clear:both;
    float:none;
}

.gras-red{
    font-weight:bold;
    color:#992d27;
    font-size:13px;
}

.img-right{
    float:right;
}

.big-anim{
    color:#fff;
    font-size:30px;
    line-height:34px;
    margin-top:5px;
}

#menu-collections{
    float:left;
    width:180px;
    padding:16px 8px 8px 0;
}
#menu-collections a{
    text-decoration:none;
}

#menu-collections ul li a:hover{
    
    background:#dadada;
}

#menu-collections  .rub{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#65584a;
    border-left:5px solid #65584a;
}

#menu-collections  .rub-current{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#65584a;
    border-left:5px solid #65584a;
    border-right:5px solid #65584a;
}



#menu-collections  .ling{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#7c2e6f;
    border-left:5px solid #7c2e6f;
}

#menu-collections  .ling-current{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#7c2e6f;
    border-left:5px solid #7c2e6f;
    border-right:5px solid #7c2e6f;
}

#menu-collections  .glam{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#a03856;
    border-left:5px solid #a03856;
}

#menu-collections  .glam-current{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#a03856;
    border-left:5px solid #a03856;
    border-right:5px solid #a03856;
}

#menu-collections  .pap{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#dc931a;
    border-left:5px solid #dc931a;
}

#menu-collections  .pap-current{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#dc931a;
    border-left:5px solid #dc931a;
    border-right:5px solid #dc931a;
}
#menu-collections  .mod{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#6f6f6f;
    border-left:5px solid #6f6f6f;
}

#menu-collections  .mod-current{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#6f6f6f;
    border-left:5px solid #6f6f6f;
    border-right:5px solid #6f6f6f;
}

#menu-collections  .sac{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#9d82cd;
    border-left:5px solid #9d82cd;
}

#menu-collections  .sac-current{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#9d82cd;
    border-left:5px solid #9d82cd;
    border-right:5px solid #9d82cd;
}

#menu-collections  .spo{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#a2bd30;
    border-left:5px solid #a2bd30;
}

#menu-collections  .spo-current{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#a2bd30;
    border-left:5px solid #a2bd30;
    border-right:5px solid #a2bd30;
}

#menu-collections  .hom{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#009cdd;
    border-left:5px solid #009cdd;
}

#menu-collections  .hom-current{
    display:block;
    margin-bottom:10px;
     padding:3px;
    background:#f1f1f1;
    color:#009cdd;
    border-left:5px solid #009cdd;
    border-right:5px solid #009cdd;
}

 .titre-menu-collections{
    color:#5F5E5C;
    display:block;
    padding-left:8px;
    margin-bottom:10px;
}

#achat{
    margin-top:0;
    margin-bottom:6px;
}

#achat .acheter {
    text-decoration:none;
    color:#fff;
    background:#c1004f;
    padding:5px;
}

#achat  a:hover{
    color:#dbdbdb;
    
}

#bloc1-contact a{
    color:#545454;
}

#texte-form p{
    font-size:10px;
    width:550px;
    padding:20px;
}

#news{
    width:546px;
    height:279px;
    float:left;
    background:url(theme/soldes2012.jpg) no-repeat top left;
    padding:10px;
}

#news p{
    color:#f2cf74;
    font-size:18px;
    line-height:28px;
}

#news p span{
    color:#fff;
    font-size:18px;
    line-height:28px;
    
}

.lien-news{
    text-decoration:none;
    border:0;
    margin:0;
}

#bandeau-recrutement-index{
    float:left;
    width:442px;
    height:120px;
    background:#87487b;
    padding:10px;
    padding-left:80px;
    border-left:14px solid #ffcdff;
}
-.fond6{
    width:546px;
    -height:200px;
    background:#87487b;
    padding:10px;
    padding-left:80px;
    border-left:14px solid #ffcdff;
    
}

.lien-facebook{
    text-decoration:none;
    border:0;
}










