body{
margin:0;
padding:0;
background:url('../../images/arr.jpg') repeat-x;
}
#arr{
margin:0;
padding:0;
background:url('../../images/body.jpg') top center no-repeat;
}
#body2{
margin:0;
background:url('../../images/body2.jpg') bottom center no-repeat;
}

#body3{
margin:0;
background:url('../../images/cont.jpg') bottom center repeat-x;
}

html{
margin:0;
background:#201815 url('../../images/html.jpg') top center repeat-y;
}

#conteneur{
margin:0;
padding:0;
width:980px;
margin:0 auto;
color:#E8E5CE;
font-size:11px;
font-family:Verdana, arial;
}


#top{
height:259px;
width:980px;
background:url('../../images/top.jpg');
}
div#anim {
position:absolute;
width:570px;
height:70px;
margin:188px 0 0 208px;
padding:0;
}
h1.slogan{
margin:0;
padding:0;
height:20px;
width:396px;
position:absolute;
font-size:21px;
font-weight:normal;
margin:202px 0 0 296px;
color:#E2E004;
}

img{
height:px;
width:px;
border:none;
}

#logo{
height:114px;
width:378px;
position:absolute;
margin:0 0 0 286px;
}

#menug{
height:15px;
width:398px;
position:absolute;
margin:124px 0 0 323px;
}

#menug a{
height:15px;
display:block;
text-transform:uppercase;
margin-right:41px;
float:left;
color:#666666;
font-size:11px;
text-decoration:none;
}
#menug a:hover{
color:#000;
}

#presentation a{
width:98px;
}

#contact a{
width:59px;
}

#plan a{
width:91px;
}


#menu0{
height:26px;
width:104px;
position:absolute;
margin:162px 0 0 437px;
}
#menu0 a{
height:26px;
width:26px;
outline:none;
display:block;
float:left;
}

#home a{
background:url('../../images/home.jpg');
}
#home a:hover{
background:url('../../images/home2.jpg');
}

#recommnader a{
background:url('../../images/recommnader.jpg');
}
#recommnader a:hover{
background:url('../../images/recommander2.jpg');
}

#favoris a{
background:url('../../images/favoris.jpg');
}
#favoris a:hover{
background:url('../../images/favoris2.jpg');
}

#plann a{
background:url('../../images/plann.jpg');
}
#plann a:hover{
background:url('../../images/plann2.jpg');
}


#contenu{
	margin:0;
	padding:0;
	width:980px;
	background:url('../../images/contenu.jpg') repeat-y;
}
	
table#contenu td{
	vertical-align: top;
}
td#gauche{
	margin:0;
	padding:0;
	width:187px;
	background:url('../../images/bg_td_left.jpg') no-repeat;
}
td#centre{
	margin:0;
	padding:0;
	width:589px;
	background:#1C1512 url('../../images/centre.jpg') no-repeat;
}
td#droite{
	margin:0;
	padding:0;
	width:204px;
	background:url('../../images/bg_td_right.jpg') repeat-y;
} 

#news{
height:87px;
width:204px;
background:url('../../images/newsletter.jpg');
} 

.champs{
width:148px;
position:absolute;
margin-top:28px;
margin-left:15px;
background:transparent;
font-size:11px;
border:none;
}
.send{
width:23px;
height:23px;
position:absolute;
margin-left:170px;
font-size:11px;
margin-top:26px;
background:transparent;
border:none;
cursor:pointer;
}
form{
margin:0;
padding:0;
}

#flash_top{
height:147px;
width:204px;
background:url('../../images/flash.jpg');
}


#flash_infos{
position:absolute;
height:104px;
width:165px;
color:#E8E5CE;
font-size:11px;
margin:42px 0 0 15px;
}

#nouveaute{
height:59px;
width:204px;
background:url('../../images/nouveaute.jpg');
}

.titre2{
height:20px;
width:589px;
color:#EEF52F;
font-size:13px;
text-indent:44px;
margin-bottom:5px;
padding-top:4px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titre2.png');
}
html>body #page .titre2{
background:url('../../images/titre2.png');
} 

.box_produit{
height:193px;
width:130px;
float:left;
margin:0 0 0 15px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/box_produit.png');
}
html>body .box_produit{

 filter:none;
background:url('../../images/box_produit.png');
}  
.img_prod{
height:101px;
width:116px;
position:absolute;
margin:62px 0 0 7px;
}
.titre_prod{
height:32px;
width:116px;
position:absolute;
margin:0 0 0 15px;
color:#EEF52F;
font-size:12px;
}
.btn_prod a{
height:12px;
width:87px;
position:absolute;
margin:42px 0 0 22px;
color:#1C1512;
font-size:11px;
text-decoration:none;
}
.btn_prod a:hover{
text-decoration:underline;
}
.prix_prod{
height:14px;
width:88px;
position:absolute;
color:#EEF52F;
margin: 168px 0 0 21px;
font-size:13px;
text-align:center;
}
#page{
width:589px;
margin:0;
padding:0;
}

#page a,#flash_infos a{
color:#D4CE23;
text-decoration:none;
}
#page a:hover,#flash_infos a:hover{
text-decoration:underline;
}

h2.titre{
margin:0;
padding:0;
height:28px;
width:589px;
text-indent:51px;
padding-top:10px;
color:#CECBCB;
font-size:13px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titre.png');
}
html>body #page h2.titre{

 filter:none;
background:url('../../images/titre.png');
}  
.texte{
margin:0;
padding:0;
width:564px;
color:#E8E5CE;
font-size:11px;
margin-top:6px;
margin-left:14px;
}

.separateur{
width:589px;
height:14px;
overflow:hidden;
margin:8px 0 0 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/separateur.png');
}
html>body #page .separateur{

 filter:none;
background:url('../../images/separateur.png');
} 

#recherche{
height:87px;
width:187px;
background:url('../../images/recherche.jpg');
}

.search{
width:147px;
position:absolute;
margin-top:29px;
margin-left:4px;
background:transparent;
font-size:11px;
border:none;
}
.send_search{
width:25px;
height:23px;
position:absolute;
margin-left:158px;
font-size:11px;
margin-top:27px;
background:transparent;
border:none;
cursor:pointer;
}
form{
margin:0;
padding:0;
}


#menu{
width:187px;
margin:0;
padding:0;
}
#menu h2{
margin:0;
padding:0;
}

#menu h2 a{
margin:0;
padding:0;
height:23px;
width:152px;
display:block;
font-weight:normal;
text-decoration:none;
color:#CCCCCC;
outline:none;
font-size:13px;
text-align:right;
padding:8px 35px 0 0;
background:url('../../images/menuv1.jpg');
}

#menu h2 a:hover{
color:#ECE004;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menuv2.png');
}
html>body #menu h2 a:hover{
 filter:none;
background:url('../../images/menuv2.png') no-repeat;
} 
#bas_menu{
height:27px;
width:187px;
margin-top:30px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bas_menu.png');
}
html>body #bas_menu{
background:url('../../images/bas_menu.png') no-repeat;
} 

#bas{
height:550px;
width:980px;
background:url('../../images/bas.jpg');
}

#adresse{
height:131px;
width:373px;
position:absolute;
color:#999999;
font-size:12px;
text-align:center;
margin:118px 0 0 303px;
}
span.color{
color:#D4CE23;
display:block;
}

#copy{
height:78px;
width:154px;
position:absolute;
margin:401px 0 0 412px;
}

#rss a{
height:40px;
width:150px;
display:block;
font-size:11px;
color:#999999;
text-decoration:none;
text-align:right;
position:absolute;
outline:none;
margin:97px 0 0 33px;
}

#rss a:hover{
color:#fff;
}

#sommaire_bas{
color:#CCCCCC;
font-size:10px;
text-align:center;
width:497px;
position:absolute;
margin:512px 0 0 241px;
}

#sommaire_bas a{
color:#CCCCCC;
font-size:10px;
text-decoration:none;
}

#sommaire_bas a:hover{
color:#ECE004;
}

/**Add to css file**/


#flash_infos h2 {
font-size:11px;
color:#FFF;
margin:10px 0 0;
}
#flash_infos marquee {
height:110px
}

.map,.map li {
list-style:none;
}

.map a,.map a:hover {
list-style:none;
font-size:12px;
text-decoration:none;
}

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;
background:url('../../images/imgg.jpg') no-repeat;
height:13px;
padding-left:30px;
font-weight:400;
}

h2.rub:hover {
font-size:12px;
text-decoration:none;
cursor:pointer;
list-style:none;
}
/******
contact err
****/
.champ_qte {
border:0;
background:none;
color:#000;
width:18px;
}

ul.compte {
border:1px solid #ccc;
list-style:none;
padding:5px;
}

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;
}


/*******
stretcher
**********/
.stretcher {
font-size:11px;
display:block;
margin:0;
padding:0;
}

.stretcher li {
height:17px;
font-size:13px;
color:#CCCCCC;
width:187px;
margin:0;
padding:0;
}

.stretcher a {
display:block;
height:17px;
color:#CCCCCC;
width:144px;
outline:none;
text-decoration:none;
padding:0 43px 0 0;
text-align:right;
margin:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ssmenu1.png');
}
html>body #contenu .stretcher a {
background:url('../../../images/ssmenu1.png') top left no-repeat;
} 

.stretcher a:hover {
color:#ECE004;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ssmenu2.png');
}
html>body #contenu .stretcher a:hover  {
background:url('../../../images/ssmenu2.png') top left no-repeat;
} 


