/* ACCUEIL 
--------------------------------------------*/


/* Si Colonnes
-------------------------------------------------------------- */
/*
.column, .col1-1, .col1-2{float:left;}
.last {margin-right:0;}
/* 2cols 
.col1-1{ width:220px; background:#fff; margin:0 20px 0 0; background:#fff;}
.col1-2{ width:700px; margin:0 0 15px 0; overflow:hidden;}
*/
.column, .col2-1, .col2-2, .col3-1, .col3-2, .col3-3{float:left;}
.last {margin-right:0;}
/* 2cols */
.col2-1{ width:702px; margin:0 15px 0 9px;}
.col2-2{ width:230px;}
/* 3cols */
.col3-1{ width:190px;}
.col3-2{ width:580px;}
.col3-3{ width:190px;}
/* etc */


/*Accueil Slide 
-----------------------------------------*/

#PA-slide {position: relative; overflow:hidden; width:960px;  text-align:center;}
#PA-slide img{height:395px; width:960px;}

/*
#PA-slide .view { float: left; position: relative; overflow: hidden; width:700px; height:270px; border:1px solid #E0DDD7;}
#PA-slide .overview {position: absolute; left: 0; top: 0; }
#PA-slide .overview li{ float:left; height: 270px; width:700px; margin:0 20px 0 0; padding:1px; }

#PA-slide .pager {position:absolute; bottom:10px; right:10px; overflow:hidden; margin: 0 0 0 45px;  z-index:10;}
#PA-slide .pager li {float:left; margin:0 0 0 5px;}
#PA-slide a.pagenum {display:block; height:15px; width:15px; color:#fff; text-decoration:none; font-size:11px;  font-weight:bold; line-height:14px; text-align:center; background:#626262; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; background:#3C3C3C}
#PA-slide a.pagenum:hover{background:#EB3B00;}
#PA-slide a.active, #PA-slide a.active:hover  {background:#fff; color:#635f5d;  }
*/

/*Accueil Catalogues 
-----------------------------------------*/
#PA-selection1{float:left; width:708px;}
#AccueilCatalogue1 {overflow:hidden; margin:0 0 14px 0;}
#AccueilCatalogue1 a{overflow:hidden; width:340px; height:214px; margin:14px 14px 0 0; display:block; float:left; position:relative;}
#AccueilCatalogue1 a div{display:block; background:#000; opacity:0.5; position:absolute; left:0; bottom:0; height:0px; color:#fff;}
#AccueilCatalogue1 a div span{display:block; padding:10px;}

/*Accueil News + Edito 
-----------------------------------------*/
.PA-encart{float:left; width:230px; height:418px; background:url(../Image/DESIGN/defaut/fond_texture.jpg) 0 0 repeat; margin:14px 0 0 0; padding:10px; 
border:1px dotted #B0B0B0;}
.PA-encart div{}
.PA-encart div .titre{color:#529921; font-size:14px; line-height:20px; font-weight:bold;}
.PA-encart div p{color:#767149; font-size:11px; line-height:13px; margin:10px 0 10px 0; text-align:justify; display:block; height:158px; overflow:hidden;
-o-text-overflow: ellipsis; /* pour Opera 9 */ 
text-overflow: ellipsis; /* pour le reste du monde */ }
.PA-encart ul li div{color:#767149; font-size:11px; line-height:13px; margin:10px 0 10px 0; text-align:justify; display:block; height:80px; overflow:hidden;
-o-text-overflow: ellipsis; /* pour Opera 9 */ 
text-overflow: ellipsis; /* pour le reste du monde */ }
.PA-encart div .image{float:left; border:1px solid #B0B0B0; margin:0 5px 5px 0;}
.PA-encart div .image span{display:table-cell; width:58px; height:58px; line-height:58px; text-align:center; vertical-align:middle; background:#fff;}
.PA-encart div a{display:block; color:#529921; line-height:14px; margin:10px 0 0 0; text-align:right; font-size:11px;}
.PA-encart div a:hover{color:#B1D803;}

#PA-edito {color:#767149; font-size:11px; line-height:13px; margin:10px 0 10px 0; text-align:justify; display:block; height:178px; overflow:hidden;}
#PA-edito .headline a{color:#529921; font-size:14px; font-weight:bold; line-height:20px; text-decoration:none; margin:0 0 10px 0;}
#PA-edito .fbsubscribelink{display:none;}
#PA-edito #creditfooter{display:none;}


/* Boite onglets
-------------------------------------------*/
#PA-bo{clear:both; overflow:hidden;}
.bloc_cross_sell{padding:0 10px 10px 10px; border-right: 1px dotted #A7A49F; border-left: 1px dotted #A7A49F;border-bottom: 1px dotted #A7A49F;
border-top:none;}
#bloc_accueil_onglet{margin:15px 0 15px 0; background: url("../Image/DESIGN/defaut/fond_texture.jpg") repeat scroll 0 0 transparent;}
#bloc_accueil_onglet_menu{height:35px; padding:0 0 0 12px; background:#DAD4C6;
border-right:1px dotted #A7A49F; border-left:1px dotted #A7A49F;border-top:1px dotted #A7A49F;}
#bloc_accueil_onglet_menu li{float:left; height:30px; margin:5px 1px 0 0;}
#bloc_accueil_onglet_menu a{font-size:14px; text-transform:uppercase; color:#ad3f32; display:block; height:31px; text-decoration:none; line-height:31px; 
padding:0 20px 0 20px; font-weight:bold; font-family: Georgia, "Times New Roman", Times, serif; 
-o-border-radius: 10px 10px 0 0;
-khtml-border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;}
#bloc_accueil_onglet_menu a:hover{background:#edfba3; text-decoration:none;}
#bloc_accueil_onglet_menu a.selected:link, #bloc_accueil_onglet_menu a.selected:visited{
display:block; background:#edfba3; color:#ad3f32; text-decoration:none; text-transform:uppercase; font-size:14px;
-o-border-radius: 10px 10px 0 0;
-khtml-border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;}
#bloc_accueil_onglet_menu a.selected:hover{display:block; color:#ad3f32; text-decoration:none;}

/*
#bloc_accueil_onglet_content{ width:703px; height:280px; background:#f7f6f3; border:1px solid #E0DDD7;}
#bloc_accueil_onglet_content ul{float:left; margin:5px 0 0 6px;}
#bloc_accueil_onglet_content li{float:left; position:relative; height:250px; width:160px; margin:5px 10px 0 0; background:#fff; border:1px solid #E0DDD7;}
#bloc_accueil_onglet_content ul li:hover {border:1px solid #EB3B00;}
#bloc_accueil_onglet_content ul li a{ display:block; text-decoration:none;}
*/

#bloc_accueil_onglet_content{ width:938px; overflow:hidden;}
#bloc_accueil_onglet_content ul{line-height: 100%; overflow:hidden;}
#bloc_accueil_onglet_content ul li .last{margin:0 0 12px 0;}
#bloc_accueil_onglet_content ul li {float:left; text-align:center;  position:relative; width:150px; padding:8px 7px 0 7px; height:275px; border:1px dotted #999997; margin:0 2px 12px 11px;}
#bloc_accueil_onglet_content ul li:hover {border:1px solid #ad3f32;}
#bloc_accueil_onglet_content ul li a{ display:block; text-decoration:none;}

#bloc_accueil_onglet_content a.img_produit:link, #bloc_accueil_onglet_content a.img_produit:visited{display:block; width:148px; height:148px;}
#bloc_accueil_onglet_content a.img_produit:hover{}

#bloc_accueil_onglet_content .img_produit span{display:table-cell; width:148px; height:148px; line-height:148px; text-align:center; vertical-align:middle; border:1px solid #999997;}


#bloc_accueil_onglet_content a.art_designation:link{color:#8D7E5B; font-size:12px; line-height:14px; margin:5px 0 5px 0; text-align:left; height:44px; overflow:hidden; font-weight:bold;}
#bloc_accueil_onglet_content a.art_designation:visited{color:#8D7E5B;  font-size:12px; line-height:14px; margin:5px 0 5px 0; text-align:left; height:44px; overflow:hidden; font-weight:bold;}
#bloc_accueil_onglet_content a.art_designation:hover{}

#bloc_accueil_onglet_content a.art_dispo:link, #bloc_accueil_onglet_content a.art_dispo:visited{color:#b3b3b3; text-align:left; margin:0 0 14px 0; height:14px; line-height:14px; overflow:hidden;}
#bloc_accueil_onglet_content a.art_dispo:hover{}

/* dispo */
.art_dispo .dispo {color:#54962a;}
.art_dispo .dispo .picto{display:block; float:left; width:8px; height:6px; margin:5px 4px 0 4px; background:url(../Image/DESIGN/defaut/img_defaut.png) -133px -13px no-repeat;}
.art_dispo .nondispo {color:#FF580E;}
.art_dispo .nondispo .picto{display:block; float:left; width:8px; height:9px; margin:4px 4px 0 4px; background:url(../Image/DESIGN/defaut/img_defaut.png) -132px -1px no-repeat;}


#bloc_accueil_onglet_content  #quantite{display:none;}

#bloc_accueil_onglet_content a.prix:link, #bloc_accueil_onglet_content a.prix:visited{float:right; color:#D1E631; text-align:right;}
#bloc_accueil_onglet_content a.prix:hover{}

#bloc_accueil_onglet_content .prix .prix_sans_remise{display:block; color:#8F7C5B; font-size:12px; height:12px; line-height:12px; text-decoration:line-through;}
#bloc_accueil_onglet_content .prix .apartirde{display:block; color:#8F7C5B;  text-align:right; font-size:10px; height:10px; line-height:10px;}
#bloc_accueil_onglet_content .prix .prix_ttc{color:#96AB2A; font-size:13px; font-weight:bold;}
#bloc_accueil_onglet_content .prix .prix_ttc span{color:#C30B27;}

#bloc_accueil_onglet_content a.ajout_panier:link, #bloc_accueil_onglet_content a.ajout_panier:visited{float:left; display:block; width:16px; height:40px; 
background:url(../Image/DESIGN/view/img_view.png) -21px 10px no-repeat;}
#bloc_accueil_onglet_content a.ajout_panier:hover{}
#bloc_accueil_onglet_content .ajout_panier span{display:none;}
#bloc_accueil_onglet_content a.ajout_panier_disable:link, #bloc_accueil_onglet_content a.ajout_panier_disable:visited{float:left; display:block; width:16px; height:30px;}
#bloc_accueil_onglet_content a.ajout_panier_disable:hover{}
#bloc_accueil_onglet_content .ajout_panier_disable span{display:none;}



/**/
