body{
margin:0;
padding:0;
background: url('../../images/body.jpg') top center no-repeat;
}
html{
margin:0;
padding:0;
background: #FFEECA url('../../images/html.jpg') top center repeat-x;
}
#conteneur{
margin:0;
padding:0;
width:982px;
margin:0 auto;
color:#392E2B;
font-size:13px;
font-family: Helvetica;
height:auto;
}
img{
margin:0;
padding:0;
border:none;
}
div#top{
margin:0;
padding:0;
width:982px;
height:330px;
background:url('../../images/entete.jpg') no-repeat;
}
#anim1{
margin:0;
padding:0;
position:absolute;
width:980px;
height:278px;
}
div#logo{
margin:0;
padding:0;
position:absolute;
width:379px;
height:90px;
}
#commande{
margin:0;
padding:0;
position:absolute;
width:134px;
height:17px;
margin-left:520px;
margin-top:69px;
background:url('../../images/suivi.png') no-repeat;
}
#commande a{
margin:0;
padding:0;
width:114px;
height:16px;
font:12px Tahoma;
color:#fff;
text-decoration:none;
}
#commande a:hover{
text-decoration: none;
}

div#compte{
padding:0;
position:absolute;
width:155px;
height:50px;
margin:6px 0 0 6px;

}

.champs11{
margin:0;
padding:0;
position:absolute;
width:125px;
height:17px;
background-color:#FF9A36;
font-size:11px;
border:none;

}
.champs22{
margin:0;
padding:0;
position:absolute;
width:125px;
height:17px;
margin-top:27px;
background-color:#FF9A36;
font-size:11px;
border:none;
}
.send11{
position:absolute;
width:22px;
height:22px;
margin:-26px 0 0 132px;
}

div#passe{
margin:0;
padding:0;
width:120px;
height:35px;
margin:-5px 0 0 -146px;

}
.pp{
margin:0;
padding:0;
position:absolute;
margin:-100px 0 0 -0;

}
div#passe0{
margin:0;
padding:0;
width:120px;
height:35px;
margin:-30px 0 0 -146px;

}
#identif{
margin:0;
padding:0;
width:120px;
height:16px;
position:absolute;

}
#identif a{
margin:0;
padding:0;
width:120px;
height:30px;
font-size:11px;
color:#F37F01;
text-decoration:none;
font-weight:normal;
}
#identif a:hover{
text-decoration:underline;
}
#identif1{
margin:0;
padding:0;
width:120px;
height:16px;
margin-top:15px;
position:absolute;
}
#identif1 a{
margin:0;
padding:0;
width:120px;
height:16px;
font-size:11px;
color:#F37F01;
text-decoration:none;
font-weight:normal;
}
#identif1 a:hover{
text-decoration:underline;
}
.cadre{
margin:0;
padding:0;
position:absolute;
width:157px;
height:56px;
margin-top:32px;
margin-left:663px;
background:url('../../images/cadre.jpg') no-repeat;
}
.cadre2{
margin:0;
padding:0;
position:absolute;
width:157px;
height:56px;
margin-top:32px;
margin-left:824px;
background:url('../../images/cadre.jpg') no-repeat;
}
#panier{
margin:0;
padding:0;
position:absolute;
width:130px;
height:16px;
margin-left:6px;
margin-top:6px;
}
#panier a{
margin:0;
padding:0;
width:130px;
height:16px;
font-size:12px;
color:#04060C;
text-decoration:none;
}
#panier a:hover{
text-decoration: none;
}

#articl{
margin:0;
padding:0;
position:absolute;
width:136px;
height:16px;
margin-left:6px;
margin-top:34px;
font-size:12px;
color:#4B4F58;
}
.pays{
margin:0;
padding:0;
position:absolute;
width:150px;
height:16px;
margin-left:832px;
margin-top:8px;
color:#fff;
font:12px Tahoma;
}
.pays a{
margin:0;
padding:0;
width:150px;
height:16px;
font:12px Tahoma;
color:#FF9119;
text-decoration:none;
}
.pays a:hover{
text-decoration: underline;
}
#slogan{
margin:0;
padding:0;
position:absolute;
width:220px;
height:64px;
margin-left:703px;
margin-top:185px;
color:#40332E;
font-size:18px;
font-weight:bold;
}
#slogan span#slog1{
margin-left:10px;
}
#slogan span#slog2{
margin-left:20px;
}
#recherche{
margin:0;
padding:0;
position:absolute;
width:317px;
height:18px;
margin-left:116px;
margin-top:297px;
}
.champs1{
width:132px;
height:14px;
position:absolute;
margin-top:1px;
background:transparent;
font-size:11px;
color:#735952;
font-style:italic;
border:none;
}
.champs2{
width:136px;
height:18px;
position:absolute;
margin-top:0px;
margin-left:141px;
background:transparent;
font-size:11px;
border:none;
background-color:#FF8615;

}
.send1{
position:absolute;
width:26px;
height:18px;
margin-left:291px;
background:transparent;
border:none;
cursor:pointer;
}
#tel{
margin:0;
padding:0;
position:absolute;
width:244px;
height:14px;
color:#FFFFFF;
font-weight:bold;
margin-top:299px;
margin-left:702px;
font:11px Tahoma;
letter-spacing:1px;
}
#gauche{
margin:0;
padding:0;
float:left;
width:192px;
}
#categorie{
margin:0;
padding:0;
width:192px;
height:31px;
background:url('../../images/categorie.jpg') no-repeat;
}
#arr-menu{
margin:0;
padding:0;
width:192px;
background: #FF6700 url('../../images/arr-menu.jpg') no-repeat;
}
/*#menu_g {
	margin:0;
	padding:0;
	width:192px;
	padding-top:4px;
	list-style:none;
}
#menu_g li{
	color:#443228;
	font-size:13px;
}
#menu_g a{
	display:block;
	color:#443228;
	text-decoration:none;
	font-weight:normal;
	padding-left:12px;
	padding-top:3px;
	width:180px;
	height:32px;
	text-align:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu1.png');
}
html>body #menu_g a{
	filter:none;
	background: url('../../images/menu1.png') no-repeat; 
}
#menu_g a:hover{
	text-decoration:none;
	color:#443228;
	padding-left:21px;
	width:171px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu2.png');
}
html>body #menu_g a:hover{
	filter:none;
	background: url('../../images/menu2.png') no-repeat; 
}*/
#menu {
margin:0;
padding:0;
width:192px;
padding-top:4px;
}
#menu h2 {
margin:0;
padding:0;
height:auto;
width:192px;
cursor:pointer;
}
#menu h2 a {
margin:0;
padding:0;
font-size:15px;
display:block;
width:180px;
height:32px;
color:#443228;
text-decoration:none;
text-align:left;
font-weight:normal;
padding-top:3px;
padding-left:12px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/menu1.png');
}
html>body #menu h2 a{
	filter:none;
	background: url('../../images/menu1.png') no-repeat; 
}
#menu h2 a:hover {
color:#443228;
padding-left:21px;
width:171px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/menu2.png');
}
html>body #menu h2 a:hover{
	filter:none;
	background: url('../../images/menu2.png') no-repeat; 
}
.stretcher {
margin:0;
padding:0;
font-size:13px;
display:block;
background: url('../../images/stretcher.jpg') repeat-y;
}

.stretcher li {
margin:0;
padding:0;
text-align:left;
height:20px;
width:192px;
font-weight:normal;
}

.stretcher a {
margin:0;
padding:0px;
text-decoration:none;
display:block;
color:#3A2F2B;
width:170px;
height:20px;
padding-left:22px;
padding-top:0px;
}

.stretcher a:hover {
color:#3A2F2B;
text-decoration: underline;
padding-left:31px;
width:161px;
background:url('../../images/stretcher2.jpg') no-repeat;
}
.map,.map li {
list-style:none;
}

.map a,.map a:hover {
list-style:none;
font-size:11px;
text-decoration:none;
padding-left:10px;
}

h2.rub {
font-size:12px;
text-decoration:none;
cursor:pointer;
list-style:none;
height:30px;
}

h2.rub a,h2.rub a:hover {
font-size:12px;
text-decoration:none;
cursor:pointer;
list-style:none;
height:30px;
padding-top:5px;
padding-bottom:10px;
}

h2.rub:hover {
font-size:12px;
text-decoration:none;
cursor:pointer;
list-style:none;
}
#news{
margin:0;
padding:0;
width:192px;
height:105px;
background: url('../../images/news.jpg') no-repeat;
}
.champs{
width:132px;
height:14px;
position:absolute;
margin-top:55px;
margin-left:15px;
background:transparent;
font-size:11px;
color:#735952;
font-style:italic;
border:none;
}
.send{
width:26px;
height:18px;
margin-left:153px;
margin-top:54px;
background:transparent;
border:none;
cursor:pointer;
}
#nouveaute{
margin:0;
padding:0;
width:192px;
height:257px;
background: url('../../images/nouveaute.jpg') no-repeat;
}
div#rss{
margin:0;
padding:0;
position:absolute;
width:62px;
height:51px;
}
#nvte{
margin:0;
padding:0;
position:absolute;
height:16px;
width:110px;
margin-left:72px;
margin-top:10px;
color:#FF8410;
}
#nvte a{
margin:0;
padding:0;
color:#FF8410;
font-size:12px;
height:16px;
width:110px;
text-decoration:none;
}
#nvte a:hover{
text-decoration: underline;
}
#baisse{
margin:0;
padding:0;
position:absolute;
height:16px;
width:118px;
margin-left:72px;
margin-top:35px;
color:#fff;
}
#baisse a{
margin:0;
padding:0;
color:#fff;
font-size:12px;
height:16px;
width:118px;
text-decoration: none;
}
#baisse a:hover{
text-decoration:underline;
}
.gal {
margin:0;
padding:0;
float:left;
width:150px;
height:130px;
margin-top:5px;
margin-left:28px;

}
#horaire{
margin:0;
padding:0;
position:absolute;
color:#FF8410;
font-size:12px;
font-weight:bold;
height:70px;
width:123px;
text-align:right;
margin-left:62px;
margin-top:175px;
}
#flash{
margin:0;
padding:0;
width:192px;
height:262px;
margin-top:10px;
background: url('../../images/flash.jpg') no-repeat;
}
div#flash_infos{
	margin:0;
	padding:0;
	position:absolute;
	width:174px;
	height:200px;
	margin-left:9px;
	margin-top:45px;
	text-align:left;
	font-size:12px;
	color:#fff;
}
div#flash_infos a{
	text-decoration:none;
	color:#FF8914;
}
div#flash_infos a:hover{
	text-decoration:underline;
	color:#FF8914;
}
#flash_infos marquee {
height:200px;
}

#flash_infos h2 {
font-size:12px ;
}
#centre{
margin:0;
padding:0;
float:left;
width:790px;
}
div#page{
	margin:0;
	padding:0;
	width:780px;
	margin-left:10px;
}
html>body #page {
	height: auto;
}
#page h2{
	margin:0;
	padding:0;		
}
#page a{
	color:#FF840E;
	text-decoration:none;
}

#page a:hover{
	color:#FF840E;
	text-decoration:underline;
}
div#arbo {
margin:0;
padding:0;
width:770px;
height:30px;
padding-left:10px;
padding-top:10px;
font-size:13px;
color:#FFEED9;
font-weight:normal;
background: url('../../images/arbo.jpg') no-repeat;
}
div#arbo a {
font-size:13px;
font-weight:normal;
color:#FFEED9;
text-decoration:none;
}
div#arbo a:hover {
color:#FFEED9;
text-decoration:underline;
}

#page .lien_categorie{
display:block;
float:left;
width:350px;
height:26px;
padding:7px 10px 0;
margin:0 5px 5px 0;
background:url(../../images/puce-sous-cat.jpg);
color:#3A2F2B;
text-decoration:none;
font-size:14px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px
}

#page .lien_categorie:hover{
background:url(../../images/puce-sous-cat-hover.jpg);
color:#FFF;
text-decoration:none
}

#anim{
margin:0;
padding:0;
width:780px;
height:292px;
background: url('../../images/anim.jpg') no-repeat;
}

#diaporama{
background:url(../../images/anim.jpg);
width:780px;
height:250px;
padding:0;
margin:5px auto
}

#diaporama img {
position:absolute;
width:780px;
height:250px
}


.article{
	margin:0;
	padding:0;
	margin-left:1px;
	padding-left:14px;
	padding-right:14px;
	padding-bottom:10px;
	width:750px;
	min-height:50px;
	text-align:left;
	background:#fff;
}

.article p{
margin-top:0
}

.separateur{
margin:0;
padding:0;
width:780px;
height:10px;
background: url('../../images/separateur.jpg') no-repeat;
}
#page h2.titre{
	margin:0;
	padding:0;
	padding-left:10px;
	padding-top:5px;
	font:14px Tahoma;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	width:770px;
	height:32px;
	background: url('../../images/titre.jpg') no-repeat; 
}
.prod{
margin:0;
padding:0;
width:780px;
background:#fff;

}
.box{
margin:0;
padding:0;
width:195px;
height:252px;
float:left;
background: url('../../images/box.jpg') no-repeat; 
}
.nouv{
margin:0;
padding:0;
position:absolute;
width:54px;
height:23px;
margin-left:6px;
margin-top:40px;
background: url('../../images/puce.jpg') no-repeat; 
}
.nom-prod{
margin:0;
padding:0;
width:186px;
height:33px;
margin-left:8px;
margin-top:0px;
color:#392E2B;
font-size:13px;
font-weight:bold;
}
.img-centre{
margin:0;
padding:0;
width:149px;
height:120px;
margin-left:23px;
margin-top:4px;
border:#3A2F2B 1px solid;
background: url('../../images/img.jpg') no-repeat;
}
.nouv{
margin:0;
padding:0;
position:absolute;
width:54px;
height:23px;
margin-left:8px;
margin-top:-110px;
background: url('../../images/nouv.jpg') no-repeat;
}
.txt-centre{
margin:0;
padding:0;
width:182px;
height:48px;
margin-left:9px;
margin-top:8px;
font-weight:normal;
}
.prix{
margin:0;
padding:0;
width:90px;
height:20px;
margin-left:10px;
margin-top:11px;
color:#392E2B;
font-size:14px;
font-weight:bold;
}
.img-panier{
margin:0;
padding:0;
position:absolute;
width:80px;
height:23px;
color:#392E2B;
margin-left:110px;
margin-top:-18px;

}
.img-panier a{
color:#fff;
font-size:12px;
font-weight:bold;
width:80px;
height:23px;
text-decoration:none;
}

.img-panier a:hover{
text-decoration:underline;
}
.page1{
	margin:0;
	padding:0;
	width:390px;	
	float:left;
}
#page h2.titre2{
	margin:0;
	padding:0;
	padding-left:10px;
	padding-top:12px;
	font:14px Tahoma;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	width:375px;
	height:30px;
	background: url('../../images/titre2.jpg') no-repeat; 
}
#voir-prod{
margin:0;
padding:0;
position:absolute;
width:122px;
height:16px;
margin-left:262px;
margin-top:-29px;
}
#voir-prod a{
margin:0;
padding:0;
width:122px;
height:16px;
font-size:12px;
color:#FF840E;
text-decoration:none;
}
#voir-prod a:hover{
text-decoration: none;
}
.arr-centre{
margin:0;
padding:0;
width:383px;
height:194px;
margin-left:2px;
float:left;
background: url('../../images/arr-centre.jpg') no-repeat;
}
#menu_centre {
	margin:0;
	padding:0;
	position:absolute;
	width:165px;
	padding-left:10px;
	list-style:none;
}
#menu_centre li{
	color:#27292E;
	font-size:12px;
}
#menu_centre a{
	display:block;
	color:#27292E;
	text-decoration:none;
	font-weight:normal;
	padding-left:12px;
	padding-top:5px;
	width:153px;
	height:20px;
	text-align:left;
	background: url('../../images/menu01.jpg') no-repeat; 
}
#menu_centre a:hover{
	text-decoration:none;
	color:#FF800C;
}
.txt-centre2{
margin:0;
padding:0;
position:absolute;
width:130px;
height:33px;
margin-left:253px;
margin-top:0px;
font-weight:bold;
color:#392E2B;
font-size:13px;
}
.images-top{
margin:0;
padding:0;
position:absolute;
width:54px;
height:23px;
margin-left:194px;
background: url('../../images/top.jpg') no-repeat;
}
.images-centre2{
margin:0;
padding:0;
position:absolute;
width:149px;
height:119px;
margin-left:212px;
margin-top:35px;
border:#3A2F2B 1px solid;
background: url('../../images/img2.jpg') no-repeat;
}
.prix2{
margin:0;
padding:0;
position:absolute;
width:90px;
height:20px;
margin-left:204px;
margin-top:167px;
color:#392E2B;
font-size:14px;
font-weight:bold;
}
.img-panier2{
margin:0;
padding:0;
position:absolute;
width:47px;
height:19px;
color:#392E2B;
font-size:12px;
font-weight:bold;
margin-left:303px;
margin-top:164px;
padding-left:28px;
padding-top:4px;
background: url('../../images/panier2.jpg') no-repeat; 
}
div#bas2 {
clear: both;
background: url('../../images/cont.jpg') repeat-x top center;
height: 385px;
}
div#bas {
margin: auto;
width:982px;
height:316px;
background: url('../../images/bas.jpg') no-repeat;
}
.pays2{
margin:0;
padding:0;
position:absolute;
width:150px;
height:16px;
margin-left:6px;
margin-top:14px;
color:#fff;
font:12px Tahoma;
}
.pays2 a{
margin:0;
padding:0;
width:150px;
height:16px;
font:12px Tahoma;
color:#FF9119;
text-decoration:none;
}
.pays2 a:hover{
text-decoration: underline;
}
#ba-menu{
height:16px;
width:622px;
position:absolute;
margin:15px 0 0 360px;
}
#ba-menu a {
height:16px;
float:left;
text-decoration: none;
color:#fff;
cursor:pointer;
font:12px Helvetica;
font-weight:normal;
text-align:center;
}
#ba-menu a:hover {
color:#fff;
text-decoration: underline;
}
#accueil a{
width:49px;
}
#accueil a:hover{
text-decoration:underline;
}
#plan-acces a{
width:78px;
}
#plan-acces a:hover{
text-decoration:underline; 
}
#contact a{
width:56px;
}
#contact a:hover{
text-decoration:underline;
}
#compt a{
width:78px;
}
#compt a:hover{
text-decoration:underline;
}
#plan a{
width:76px;
}
#plan a:hover{
text-decoration:underline;
}
#cgv a{
width:179px;
}
#cgv a:hover{
text-decoration:underline;
}
#mention a{
width:106px;
}
#mention a:hover{
text-decoration:underline;
}
div#ekinoxe{
	margin:0;
	padding:0;
	position:absolute;
	margin-top:42px;
	width:132px;
	height:51px;
}
div#arbo2 {
margin:0;
padding:0;
position:absolute;
width:460px;
height:18px;
font-weight:normal;
font:13px Helvetica;
margin-left:20px;
margin-top:119px;
color:#392E2B;
}
div#arbo2 a {
font-weight:normal;
font:13px Helvetica;
color:#392E2B;
text-decoration:none;
}
div#arbo2 a:hover {
color:#392E2B;
text-decoration:underline;
}

div#sommaire_bas{
color:#3A2F2B;
font:13px Helvetica;
list-style:none outside none;
margin:150px 0 0 25px;
padding:0;
position:absolute;
text-align:left;
width:735px;
}

#sommaire_bas a{
text-decoration:none;
color:#3A2F2B;
padding-left:3px;
padding-right:3px;
}

#sommaire_bas a:hover{
color:#3A2F2B;
text-decoration: underline;
}
#sommaire_bas span{
	color:#3A2F2B;
}
#menu_bas {
margin:0;
padding:0;
width:100%;
list-style:none;
}

a.menu_bas {
margin:0;
padding:0;
color:#3A2F2B;
text-decoration:none;
height:20px;
}

a.menu_bas:hover {
margin:0;
padding:0;
color:#3A2F2B;
text-decoration:underline;
}

#menu_bas li {
margin:0;
padding:0;
color:#3A2F2B;
text-decoration:none;
display:inline
}
form{
margin:0;
padding:0;
}
#adresse{
margin:0;
padding:0;
position:absolute;
width:180px;
height:51px;
margin-left:108px;
margin-top:203px;
color:#392E2B;
font-weight:normal;
font:13px Helvetica;
}
#adresse span{
font:12px Helvetica;
}
#adresse2{
margin:0;
padding:0;
position:absolute;
width:240px;
height:48px;
margin-left:302px;
margin-top:203px;
color:#392E2B;
font:13px Helvetica;
font-weight:bold;
}
.champ_qte {
border:0;
background:none;
color:#000;
width:18px;
}



p.centre {
text-align:center;
margin:10px;
}

p.erreur {
color:#c00;
font-weight:700;
text-align:center;
}

span.erreur {
font-size:11px;
color:#c00;
}

span.rouge {
color:#c00;
}

#multipage{
width:300px;
margin:5px auto
}

#lien-bas{
height:15px;
background:#FFD18B;
padding:5px 20px;
margin:5px 0 5px 10px
}

#lien-bas a{
display:block;
width:250px;
color:#392E2B;
text-decoration:none
}

#lien-bas a:hover{
text-decoration:underline
}
