/* GENERALITE */

html{margin:0px;padding:0px;}
form, input, p{margin:0px; padding:0px;}
input, select, textarea{font-family:'Arial', Verdana, Helvetica, sans-serif; font-size:12px; color:#442A19;}
img{border:none;}
.clear{clear: both;}
.opti{display:none;}
a{font-family:'Arial', Verdana, Helvetica, sans-serif; color:#4E4E4E; text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3{font-size:12px; margin:0; padding:0;}

/* FIN GENERALITE */

/* DEBUT BODY & CONTENEUR */
body {
	font-family:'Arial', Verdana, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	color:#442A19;
	text-align:center;
}

#conteneur {
	width:1000px;
	margin:0 auto;
	padding:0;
	text-align:left;
	background:url('images/templates/back_conteneur.jpg') repeat-y; 
}

#contenu{width:980px; padding-left:20px;}
/*  FIN BODY & CONTENEUR */


/* DEBUT HEAD */
#head{width:1000px;}
#head_contenu{width:980px; background:url('images/templates/back.jpg') repeat-x; margin-left:10px;}

.banniere{width:788px;height:120px; margin:0 0 0 10px;  _margin:0 0 0 5px;float:left;}
.panier{width:159px;height:62px;margin:0;float:left;background:url('images/templates/panier.jpg') no-repeat; padding:58px 0 0 14px;}
.panier a{color:#FFF;}
.accespanier{text-decoration:underline; color:#92897A; font-size:11px;}
.accespanier:hover{text-decoration:none;}

.tot{color:#55E5E5;}
.tot input{width:60px; border:none; background:transparent; text-align:right; color:#55E5E5;}

/* ONGLETS */
dl, dt, dd, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#onglets{width:970px;height:50px;clear:both; background:url('images/templates/onglets.jpg') no-repeat; position:relative; left:0; margin-left:10px;}

.accueil{width:122px; float:left;}
.accueil a{color:#ECAF5C; display:block;}
.accueil a:first-letter{font-size:16px;}
.accueilbis{width:75px; padding:12px 0 0 47px;}

.onglets_content{width:980px; position:absolute; left:120px; top:13px;}
.onglets_content dl {float:left; cursor:pointer;}
.onglets_content ul a{color:#3F3F3F;text-decoration:none;}
.onglets_content ul a:hover{text-decoration:underline;}


.onglets_content dt {
	height:25px;
	cursor: pointer;
}

#menu1{width:57px; padding-left:40px;}/*chats*/
#menu1 a{color:#FFF; display:block;}
#menu1 a:first-letter{font-size:16px;}

#menu4{width:48px; padding-left:32px;}/*chiens*/
#menu4 a{color:#FFF;display:block;}
#menu4 a:first-letter{font-size:16px;}

#menu5{width:72px; padding-left:45px;}/*oiseaux*/
#menu5 a{color:#FFF;display:block;}
#menu5 a:first-letter{font-size:16px;}

#menu6{width:64px; padding-left:38px;}/*poissons*/
#menu6 a{color:#FFF;display:block;}
#menu6 a:first-letter{font-size:16px;}

#menu7{width:80px; padding-left:41px;}/*rongeurs*/
#menu7 a{color:#FFF;display:block;}
#menu7 a:first-letter{font-size:16px;}

.onglets_content dd {width:185px; display: none; background-color:#FFF; position:absolute; z-index:1000;}
.onglets_content dd ul{background:none;margin:0; padding:0; height:100%;background-color:#FFF;}
.onglets_content dd li {text-align: center;background: #ADADAD;margin-bottom:2px; padding:5px 0;}
.onglets_content dd li:hover {background: #888;}

.onglets_content dd li a{
	display: block;
	height: 100%;
	color: #FFF;
	text-decoration: none;
	margin:0;
	padding:0;
}

.recherche {width:200px;float:right;position:relative;left:-2px;top:12px;}
.recherche a{color:#ECAF5C;}
.recherche form{display:inline; position:relative; /*top:-1px;*/}
.recherche form input{width:150px; border:none; background:transparent; position:relative; left:-10px; top:-2px; *top:-2px; _top:-2px; margin-right:9px;}
.onglets_content .recherche a{color:#ECAF5C;position:relative; top:0; left:15px; _top:12px;}

/* FIN ONGLETS */


/* FIN HEAD */

#navigation{
	clear:both;
	margin-bottom:10px;
	padding-left:36px;
}

/* DEBUT CONTENU / GAUCHE / DROITE */
#contenu {width:960px; margin:0; padding:0 20 0 0;}

/*gauche*/
#gauche {
	width:160px;
	float: left;
	margin-bottom:15px;
}

.garanties_h{width:160px; height:115px;margin:0; padding:0; background:url('images/templates/garanties_h.jpg') no-repeat;}
ul.garanties_m{width:160px; margin:0; padding:0; background:url('images/templates/garanties_m.jpg') repeat-y; list-style:none; font-size:12px; font-weight:bold;}
.garanties_b{width:160px; height:20px; margin:0; padding:0; background:url('images/templates/garanties_b.jpg') no-repeat;}

ul.garanties_m li{width:152px; margin:0 auto; padding:10px 0; background:url('images/templates/garanties_liens.jpg') repeat-x; background-color:#E8E8E8; padding-left:6px;}
ul.garanties_m li a{display:block;background:url('images/templates/puce.gif') no-repeat 0 5px; padding:0 5px 0 10px; color:#493423;}

.newsletter{width:150px; height:130px; background:url('images/templates/newsletter.jpg') no-repeat; padding:25px 0 0 10px; font-size:11px;}
.news_txt{color:#11A0B0; height:30px;}
.btn_radio{position:relative; top:0; left:0; height:30px; _height:20px;}

.go input{border:none; background:transparent; width:108px;}
.go{padding: 24px 0 0 10px; _padding: 13px 0 0 5px;}
.go a{padding-left:3px; _padding-left:8px; color:#ECAF5C;}

.cadeaux{position:relative; left:-5px;}

.favoris_h{width:160px; height:10px; background:url('images/templates/favoris_h.jpg') no-repeat  0 bottom;}
.favoris_b{width:160px; height:128px; background:url('images/templates/favoris_b.jpg') no-repeat;}
ul.favoris_m{width:160px; margin:0; padding:0; background:url('images/templates/favoris_m.jpg') repeat-y; list-style:none; font-size:11px;}
ul.favoris_m li{width:152px; margin:0 auto; padding:0; padding-left:6px;}
ul.favoris_m li a{display:block;background:url('images/templates/puce.gif') no-repeat 0 5px; padding:0 5px 0 10px; text-decoration:underline;}
ul.favoris_m li a:hover{text-decoration:none;}
ul.favoris_m li center{font-weight:bold; color:#1399A8; font-size:12px; padding-bottom:5px;}
.paiement_securise{width:160px; height:195px;}

.nouscontacter{width:160px; height:220px;background:url('images/templates/nouscontacter.jpg') no-repeat;}
.nouscontacter a{position:relative; left:123px; top:157px; color:#ECAF5C}


.cache_trait{width:299px; height:5px; margin:-3px auto 0 auto; clear:both; background-color:#FFF;}

#droite {width:788px;float: right;margin-bottom:15px;}
.news{width:491px; height:151px; background:url('images/templates/news.jpg') no-repeat; padding:20px 267px 0 30px; color:#FFF;}
.news_suite{text-align:right; padding:20px 10px 0 0;}
.news_suite a{color:#FFF; text-decoration:underline;}
.news_suite a:hover{text-decoration:none;}

.gauchebis{width:616px;	float:left;}
.nouveaute{width:616px; clear:both;}
.nouveaute_h{width:616px; height:20px; background:url('images/templates/nouveaute_h.jpg') no-repeat left bottom;}
.nouveaute_m{width:616px; background:url('images/templates/nouveaute_mbis.jpg') repeat-y;}
.nouveaute_b{width:616px; height:34px; background:url('images/templates/nouveaute_b.jpg') no-repeat left top;}
.nouveaute_b a{position:relative; top:3px; left:460px; font-size:11px; color:#6C5B53;}
.nouveaute_bbis{width:616px; height:34px; background:url('images/templates/nouveaute_bbis.jpg') no-repeat left top;}
.nouveaute_mbis{width:616px; background:url('images/templates/nouveaute_mbis.jpg') repeat-y;}
.nouveaute_mbis .article{background:url('images/templates/separateur_article.jpg') no-repeat 15px bottom; _background:url('images/templates/separateur_article.jpg') no-repeat left bottom;}


.cdc{width:315px;	float:left;	}
.cdc_h{width:301px; height:20px; background:url('images/templates/cdc_h.jpg') no-repeat left bottom;}
.cdc_m{width:301px; background:url('images/templates/cdc_m.jpg') repeat-y; padding-bottom:20px;}
.cdc_m .article{margin-left:3px; _margin-left:8px; background:url('images/templates/separateur_article.jpg') no-repeat 15px bottom; _background:url('images/templates/separateur_article.jpg') no-repeat left bottom;}
.cdc_b{width:301px; height:34px; background:url('images/templates/cdc_b.jpg') no-repeat left top;}
.cdc_b a{position:relative; top:3px; left:130px; font-size:11px; color:#6C5B53;}

.cdcbis{width:616px; clear:both;}
.cdc_hbis{width:616px; height:20px; background:url('images/templates/cdc_hbis.jpg') no-repeat left bottom;}
.cdc_mbis{width:616px; background:url('images/templates/cdc_mbis.jpg') repeat-y;}
.cdc_mbis .article{background:url('images/templates/separateur_article.jpg') no-repeat 15px bottom; _background:url('images/templates/separateur_article.jpg') no-repeat left bottom;}
.cdc_bbis{width:616px; height:34px; background:url('images/templates/cdc_bbis.jpg') no-repeat;}

.promo{width:301px;	float:left;}
.promo_h{width:301px; height:20px; background:url('images/templates/promo_h.jpg') no-repeat left bottom;}
.promo_m{width:301px; background:url('images/templates/promo_m.jpg') repeat-y; padding-bottom:20px;}
.promo_m .article{margin-left:3px; _margin-left:8px; background:url('images/templates/separateur_article.jpg') no-repeat 15px bottom; _background:url('images/templates/separateur_article.jpg') no-repeat left bottom;}
.promo_b{width:301px; height:34px; background:url('images/templates/promo_b.jpg') no-repeat left top;}
.promo_b a{position:relative; top:3px; left:145px;  font-size:11px; color:#6C5B53;}

.promobis{width:616px; clear:both;}
.promo_hbis{width:616px; height:20px; background:url('images/templates/promo_hbis.jpg') no-repeat left bottom;}
.promo_mbis{width:616px; background:url('images/templates/promo_mbis.jpg') repeat-y;}
.promo_mbis .article{background:url('images/templates/separateur_article.jpg') no-repeat 15px bottom; _background:url('images/templates/separateur_article.jpg') no-repeat left bottom;}
.promo_bbis{width:616px; height:34px; background:url('images/templates/promo_bbis.jpg') no-repeat left top;}

.article{width:280px; height:143px; margin-left:13px; float:left; background:transparent;}
.articleg{width:95px; height:95px; float:left; padding-top:20px;  padding-left:16px;  _padding-left:0;}
.articled{width:160px; float:right;}
.articled h3, .articled h2{height:60px; padding-top:18px; font-size:11px; font-weight:bold; text-transform:uppercase;}
.articled h3 span, .articled h2 span{font-weight:normal; text-transform:none; color:#787878;}
.articled s{font-size:12px; color:#888888; padding-right:5px; font-weight:bolder;}

.prix_normal{font-size:16px; font-weight:bold; color:#F25824;}
.prix{height:15px;}
.prix span{padding-left:15px; color:#F15A25; font-weight:bold; font-size:14px;}
.voirplus{height:22px; padding:6px 0 0 60px; _padding:8px 0 0 55px; background:url('images/templates/voirplus.jpg') no-repeat 140px top; _background:url('images/templates/voirplus.jpg') no-repeat 135px top;}
.voirplus a{font-weight:bold; font-size:11px;}



.droitebis{width:160px; float:right;}
.exclusivite{width:160px; height:217px;}
.royalcanin{width:160px; height:145px; background:url('images/templates/royalcanin.jpg') no-repeat;}
.royalcanin a{position:relative; top:105px; left:45px; font-size:11px;}

/*.livraison_gratuite{}*/
/*PAGE CATEGORIE*/
.categories{width:616px; clear:both;}
.categories_h{width:616px; height:20px; background:url('images/templates/categories_h.jpg') no-repeat left bottom;}
.categories_m{width:616px; background:url('images/templates/categories_mbis.jpg') repeat-y;		padding-bottom:15px;}
.categories_m .article{background:url('images/templates/separateur_article.jpg') no-repeat 15px bottom; _background:url('images/templates/separateur_article.jpg') no-repeat left bottom;}
.categories_b{width:616px; height:34px; background:url('images/templates/categories_b.jpg') no-repeat left top;}
.nbarticle{height:15px; color:#F15A25; font-weight:bold; font-size:14px;}

.articles{width:616px; clear:both;}
.articles_h{width:616px; height:20px; background:url('images/templates/articles_h.jpg') no-repeat left bottom;}
.articles_m{width:616px; background:url('images/templates/articles_m.jpg') repeat-y;}
.articles_m .article{background:url('images/templates/separateur_article.jpg') no-repeat 15px bottom; _background:url('images/templates/separateur_article.jpg') no-repeat left bottom;}
.articles_b{width:616px; height:34px; background:url('images/templates/articles_b.jpg') no-repeat left top; background-color:#FFFFFF;}
.pagination{text-align:right;}
.pagination a{color:#DE5A2A;}


.articles_mbis{width:616px; background:url('images/templates/articles_mbis.jpg') repeat-y;	padding-bottom:10px;}
.articles_mbis .article{background:url('images/templates/separateur_article.jpg') no-repeat 15px bottom; _background:url('images/templates/separateur_article.jpg') no-repeat left bottom;}
.articles_bbis{width:616px; height:34px; background:url('images/templates/articles_b.jpg') no-repeat left top; background-color:#FFFFFF;}


/*FIN PAGE CATEGORIE*/

/*PAGE PRODUIT*/
.lib_produit{font-size:14px; font-weight:bold; margin:20px 0 10px 0; color:#F7972D; text-transform:uppercase;}
.lib_produit span{text-transform:none;}

.produit_g{width:226px; float:left;}
.produit_d{width:370px; float:right;}
.prix_produit{height:30px;}
.prix_produit s{padding-left:5px;}
#prix_par_caract{color:#F05A27; font-size:20px; font-weight:bold; border:none; background-color:#FFFFFF; width:80px; text-align:right;}
.produit_h{height:10px; background:url('images/templates/produit_h.jpg') no-repeat left bottom;}
.produit_m{background:url('images/templates/produit_m.jpg') repeat-y;}
.produit_b{height:10px; background:url('images/templates/produit_b.jpg') no-repeat;}
.produit_b a{color:#FFFFFF;}

.produit_img{width:190px; height:190px; margin:0 auto; padding:5px 0;}

.Autres_vues{font-weight:bold; clear:both; margin:14px 0 5px 0;}
.mini{
	width:113px;
	float:left;
	margin-bottom: 9px;
}
.mini_h{height:11px; background:url('images/templates/mini_h.jpg') no-repeat left bottom;}
.mini_m{width:106px; /*height:95px; */background:url('images/templates/mini_m.jpg') repeat-y; text-align:center;}
.mini_b{height:11px; background:url('images/templates/mini_b.jpg') no-repeat;}


.description_produit{padding-bottom:10px;}
.stepstok{font-weight:bold;}
.qte_txt{color:#9A9A9A; font-weight:bold; font-size:13px;}
.qte{width:15px; text-align:center; border:solid 1px #999;}

.titre2{color:#2D5368;}
.marque{}


.articlesconseilles{width:616px; clear:both; margin-top:20px;}
.articlesconseilles_h{width:616px; height:20px; background:url('images/templates/articlesconseilles_h.jpg') no-repeat left bottom;}
.articlesconseilles_m{width:616px; background:url('images/templates/articlesconseilles_mbis.jpg') repeat-y;}
.articlesconseilles_m .article{background:url('images/templates/separateur_article.jpg') no-repeat 15px bottom; _background:url('images/templates/separateur_article.jpg') no-repeat left bottom;}
.articlesconseilles_b{width:616px; height:34px; background:url('images/templates/articlesconseilles_b.jpg') no-repeat left top; background-color:#FFFFFF;}

/*FIN PAGE PRODUIT*/



/*FIN CONTENU*/

/*DEBUT FOOT*/
#foot{width:980px; background:url('images/templates/footer.jpg') no-repeat; text-align:center; margin-left:20px; padding-bottom:10px;}
.foot1{height:36px;line-height:36px; color:#ECAF5C; margin-bottom:15px;}
.foot1 a{color:#ECAF5C; text-transform:uppercase;}
.foot2 a{text-decoration:underline;}
.foot2 a:hover{text-decoration:none;}
/*FIN FOOT*/


/*POPUB*/
#autre{padding-top:10px; text-align:center;}
#autre img{display:block; margin:0 auto 5px auto;}

/******PAGE Cde1 et Cde2 ***************************************/

.cde{width:616px; clear:both;}
.cde_h{width:606px; height:20px; padding-left:10px; line-height:20px; background:url('images/templates/cde_h.jpg') no-repeat left bottom; font-size:14px; font-weight:bold; color:#FFFFFF;}
.cde_m{width:616px; background:url('images/templates/articles_m.jpg') repeat-y;}
.cde_m .article{background:url('images/templates/separateur_article.jpg') no-repeat 15px bottom; _background:url('images/templates/separateur_article.jpg') no-repeat left bottom;}
.cde_b{width:616px; height:34px; background:url('images/templates/articles_b.jpg') no-repeat left top; background-color:#FFFFFF;}




.td_head_cde{text-align:left; height:35px; vertical-align:middle; font-weight:bold; padding-left:10px;}
.td_head_cdebis{text-align:center; height:35px; vertical-align:middle; font-weight:bold;}
.cde1 {height:25px;vertical-align:middle; background-color:#E9E9E9; text-align:left; font-size:11px; padding-left:10px;}
.cde2 {height:25px;vertical-align:middle; background-color:#E7F7F8;text-align:left; font-size:11px; padding-left:10px;}
.td_foot_cde{ text-align:right; padding-right:5px;}
.boutons_commande{clear:both;margin:10px 0; text-align:right;}
.tot_cde{color:#DE5A2A; font-weight:bold;}
.loi{text-align:left; padding:10px;}
.boutons_commande{padding-right:5px;}


/*DIVERS*/
.recommander_txt{font-weight:bold; font-size:14px; padding:15px 0;}
.titre_general{font-weight:bold; text-align:center;  padding:10px 0;}
.titre_rubdivers{color:#D9651C; font-weight:bold; text-align:center; margin-bottom:5px;}
.titre_divers{
	color:#30B4C1;
	clear:both;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
}

.titre_diversbis{
	color:#30B4C1;
	clear:both;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin-bottom:20px;
	text-align:center;
}


.erreur{color:#ED1C21; text-align:center;}
.etoile{color:#DE5B27;}
.etoile a{color:#ED1C21;}

.contenu_divers{width:616px; float:left; margin-bottom:100px; height:500px; z-index:10;}


.rub_divers_g{width:301px; float:left; text-align:center;}
.rub_divers_d{width:250px; float:right; text-align:center;}
.rub_divers_dbis{width:301px; float:right; text-align:center;}

.btn_divers{text-align:center; padding:10px 0;}
.retour{text-decoration:underline;}
.retour:hover{text-decoration:none;}
.continuer a{text-decoration:underline; font-weight:bold;}
.continuer a:hover{text-decoration:none;}

.divers_h{padding-left:10px; height:20px; line-height:20px; background:url('images/templates/divers_h.jpg') no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF;}
.divers_m{background:url('images/templates/divers_m.jpg') repeat-y; text-align:center;}
.divers_b{height:22px; background:url('images/templates/divers_b.jpg') no-repeat;}

.general{width:616px; clear:both;}
.general_h{padding-left:10px; height:20px; line-height:20px; background:url('images/templates/general_h.jpg') no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF;}
.general_m{width:616px; background:url('images/templates/general_m.jpg') repeat-y; text-align:center;}
.general_b{height:22px; background:url('images/templates/general_b.jpg') no-repeat; margin-top:-5px;}

.general_mbis{width:616px;background:url('images/templates/general_mbis.jpg') repeat-y;}
.general_mbis .article{background:url('images/templates/separateur_article.jpg') no-repeat 15px bottom; _background:url('images/templates/separateur_article.jpg') no-repeat left bottom;}


.marge{padding:20px 10px 20px 10px;}
.margebis{padding:10px;}

/*Page recherche*/
.historique{text-align:left; margin-top:50px;}
.divers_m li{background:url('images/templates/puce.gif') no-repeat 0 5px; padding-left:10px;}


