/*-- Encarts haut --*/
.home .encarts_haut{
overflow:hidden;
zoom:1;
height:194px;
margin:0 0 25px 0;
}
.home .encarts_haut .focus{
width:494px;
height:175px;
float:left;
padding:19px 12px 0 12px;
background:url(../../images/commun/f_focus_home.gif) no-repeat;
}
.home .encarts_haut .encart_jaune{
width:429px;
float:right;
}

/*- Focus -*/
.home .ensemble_bas{
overflow:hidden;
zoom:1;
!padding:0 0 15px 0;
}
.home .encarts_haut .focus .titre{
overflow:hidden;
zoom:1;
padding:0 0 7px 0;
}
.home .encarts_haut .focus h2{
font-size:22px;
font-weight:normal;
float:left;
}
.home .encarts_haut .focus .indices{
float:right;
width:398px;
padding:0 32px 0 0;
overflow:hidden;
zoom:1;
clear:both;
}
.home .encarts_haut .focus .indices ul{
overflow:hidden;
zoom:1;
padding:5px 0 0 0;
}
.home .encarts_haut .focus .indices ul li{
float:left;
padding:0 4px 0 4px;
}
.home .encarts_haut .focus .indices ul li a{
width:11px;
height:11px;
display:block;
text-indent:-9999px;
overflow:hidden;
zoom:1;
background:url(../../images/commun/bouton/bt_focus2.gif) no-repeat 0 0;
}
.home .encarts_haut .focus .indices ul li a.off,
.home .encarts_haut .focus .indices ul li a:hover{background:url(../../images/commun/bouton/bt_focus2.gif) no-repeat 0 -11px;}
.home .encarts_haut .focus .defil{
overflow:hidden;
zoom:1;
}
.home .encarts_haut .focus .defil a#bt_prec, .home .encarts_haut .focus .defil a#bt_suiv{
width:24px;
height:130px;
display:block;
text-indent:-9999px;
overflow:hidden;
float:left;
background-image:url(../../images/commun/bouton/bt_focus.gif);
background-repeat:no-repeat;
background-position:bottom left;
margin:0 6px 0 0;
}
.home .encarts_haut .focus .defil a#bt_prec.off{
background-position:top left;
cursor:default;
}
.home .encarts_haut .focus .defil a#bt_suiv{
float:right;
background-position:bottom right;
margin:0 0 0 0;
}
.home .encarts_haut .focus .defil a#bt_suiv.off{
background-position:top right;
cursor:default;
}
.home .encarts_haut .focus .contenu_produit{
width:438px;
height:130px;
overflow:hidden;
zoom:1;
float:left;
position:relative;
}
.home .encarts_haut .focus .produit{
padding:0 7px 0 0;
float:left;
}
.home .encarts_haut .focus .produit div{
border:1px solid #d8d8d8;
width:117px;
padding:10px;
height:108px;
overflow:hidden;
zoom:1;
background:#fff;
text-align:center;
}
.home .encarts_haut .focus .produit a{
font-weight:normal;
font-size:10px;
}
.home .encarts_haut .part1{
width:325px;
height:76px;
padding:15px 15px 0 89px;
background:url(../../images/commun/f_part1.jpg) no-repeat;
}
.home .encarts_haut .part2{
width:325px;
height:92px;
padding:11px 15px 0 89px;
background:url(../../images/commun/f_part2.jpg) no-repeat;
}
.home .encarts_haut .part2 p{padding:0 0 7px 0;}

/*-- Encart bas --*/
.home .encarts_bas h2{
font-size:22px;
font-weight:normal;
padding:0 0 7px 0;
}
.home .liste_categorie{
width:752px;
float:left;
padding:5px 0 0 0;
}
.home .encart_droite{
width:199px;
float:right;
overflow:hidden;
zoom:1;
}
/*- Liste categorie -*/
.home .categorie{
width:240px;
float:left;
overflow:hidden;
zoom:1;
margin:0 16px 20px 0;
}
.home .last{margin:0;}
.home .categorie h3{
background:url(../../images/commun/f_titre_cat.gif) no-repeat;
line-height:32px;
padding:0 0 0 24px;
color:#fff;
font-size:13px;
font-weight:bold;
}
.home .categorie .cont_cat{
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;
padding:10px 10px 5px 10px;
overflow:hidden;
zoom:1;
font-size:12px;
}
.home .categorie .cont_cat img{
float:right;
padding:0 0 10px 10px;
}
.home .categorie .cont_cat ul li{padding:0 0 3px 0;}
.home .categorie .cont_cat ul li a{
background:url(../../images/commun/puce/puce1.gif) no-repeat 0 5px;
padding:0 0 0 14px;
display:block;
}
.home .categorie .lien{
background:url(../../images/commun/f_cat.gif) no-repeat bottom left;
overflow:hidden;
zoom:1;
}
.home .categorie .lien p{
float:right;
overflow:hidden;
zoom:1;
}
.home .categorie .lien p a{
display:block;
float:left;
background:url(../../images/commun/g_view.gif) no-repeat top left;
padding:0 0 0 19px;
height:28px;
font-size:11px;
}
.home .categorie .lien p a:hover{color:#bb0034;}
.home .categorie .lien p a strong{
display:block;
float:left;
background:url(../../images/commun/d_view.gif) no-repeat top right;
padding:8px 11px 6px 0;
cursor:pointer;
}

/*- Encart droite -*/
.home .encart_droite .news{
background:url(../../images/commun/f_news.gif) no-repeat bottom left;
height:186px;
overflow:hidden;
zoom:1;
text-align:center;
margin:0 0 15px 0;
float:right;
}
.home .encart_droite .news .txt{
padding:12px 30px 0 33px;
margin:0 0 8px 0;
height:84px;
font-size:11px;
text-align:left;
}
.home .encart_droite .news h4{
font-weight:bold;
font-size:12px;
padding:0 0 5px 0;
}
.home .encart_droite .news h4 a{color:#194797;}
.home .encart_droite .news h4 a:hover{color:#484848;}

.home .encart_droite .newsletter{
background:url(../../images/commun/f_newsletter.gif) no-repeat bottom left;
height:140px;
overflow:hidden;
zoom:1;
text-align:center;
float:right;
}
.home .encart_droite .newsletter .txt{
padding:0 15px 0 19px;
margin:0 0 15px 0;
font-size:11px;
text-align:left;
}
.home .encart_droite .newsletter h4{
font-weight:bold;
font-size:12px;
padding:0 0 10px 0;
!padding:0 0 8px 0;
}
.home .encart_droite .newsletter h4 a{color:#194797;}
.home .encart_droite .newsletter input{
width:150px;
border:1px solid #fff;
margin:0 0 0 5px;
font-size:11px;
color:#194797;
}
.home .encart_droite .newsletter input.submit{
width:auto;
border:none;
margin:0;
}
