/*-- Import --*/
@import url('./gauche.css');
@import url('./droite.css');

/*-- General --*/
body#int{background:url(../../images/commun/fond_int.gif) #fff repeat-x;}
#visuel{padding:0 0 10px 0;}

#contenu #gauche{
width:140px;
float:left;
margin:0 22px 0 0;
padding:20px 0 100px 0;
background:url(../../images/commun/f_gauche.gif) no-repeat bottom right;
}
#contenu #centre{
width:555px;
float:left;
padding:20px 0 0 0;
color:#666666;
}
#contenu #centre_double{
width:717px;
float:left;
padding:20px 0 0 0;
color:#666666;
}
#contenu #droite{
width:160px;
float:right;
padding:20px 0 0 0;
}
#contenu #centre h1,
#contenu #centre_double h1{
color:#29295a;
font-size:20px;
font-weight:normal;
padding:0 0 15px 0;
}

/*-- Pied Int --*/
#pied_int{
background:url(../../images/commun/f_pied.gif) #fff repeat-x;
padding:20px 0 20px 0;
margin:45px 0 0 0;
}
#pied_int .ensemble{
width:901px;
margin:0 auto 20px auto;
}
/*- Encarts -*/
#pied_int .ensemble h2{margin:0 0 5px 0;}
#pied_int .ensemble p{margin:0 0 10px 0;}
#pied_int .antioxydant{
display:inline;
float:left;
width:244px;
background:#F1F1F1 url(../../images/commun/f_antioxydants.gif) no-repeat top right;
border:1px solid #F1F1F1;
padding:15px 22px;
margin:0 15px 0 0;
}
#pied_int .antioxydant p{padding:0 90px 0 0;}
#pied_int .boutique{
display:inline;
float:left;
width:244px;
background:#F1F1F1 url(../../images/commun/f_boutique.gif) no-repeat top right;
border:1px solid #F1F1F1;
padding:15px 22px;
}
#pied_int .boutique p{padding:0 90px 0 0;}
#pied_int .question{
display:inline;
float:right;
width:244px;
background:#F1F1F1 url(../../images/commun/f_contact.gif) no-repeat top right;
border:1px solid #F1F1F1;
padding:15px 22px;
}
#pied_int .question p{padding:0 90px 0 0;}
/*- Liens -*/
#pied_int ul{
overflow:hidden;
zoom:1;
margin:0 auto 0 auto;
}
#pied_int li{float:left;}
#pied_int li a{
display:block;
background:url(../../images/commun/sep_pied.gif) no-repeat right 3px;
font-size:10px;
color:#999999;
padding:0 15px 0 0;
margin:0 15px 0 0;
}
#pied_int li.last a{
background:none;
margin:0;
padding:0;
}

/*-- Pagination --*/
.pagination ul{
overflow:hidden;
zoom:1;
}
.pagination ul li{
float:left;
margin:0 3px 0 0;
}
.pagination ul li a{
display:block;
padding:1px 5px 1px 5px;
border:1px solid #cccccc;
color:#999999;
}
.pagination ul li a:hover{
border:1px solid #83b3c9;
color:#83b3c9;
text-decoration:none;
}
.pagination ul li a.on{
border:1px solid #ffffff;
color:#83b3c9;
}