/* Import des styles séparés */
@import url(style-textes.css);
@import url(style-liens.css);

/* Mise en forme générale */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background:#850100 url(images/fond_degrad.gif) top repeat-x;
}

#contfond {
position: relative;
width: 960px;
margin: 0 auto;
background:url(images/fond_feuilles.jpg) top right no-repeat;
}

#conteneur {
position: relative;
width: 882px;
margin: 0 auto; 
}

#centre {
margin-left: 561px;
height:507px;
}

#gauche {
position: absolute;
left:0;
width: 556px;
}

#topgauche {
left:0;
width: 556px;
height:165px;
background:url(images/int_top_gauche.jpg) top no-repeat;
}

#topgauche2 {
left:0;
width: 556px;
height:342px;
background:url(images/boutique_top_gauche2.gif) top no-repeat;
}

#topdroite {
left:0;
width: 321px;
height:124px;
background:url(images/acc_top_droite.jpg) top no-repeat;
}

#topdroite2 {
left:0;
margin:0;
padding:0;
width: 321px;
height:65px;
font-size:1px;
}

#topdroite3 {
left:0;
width: 321px;
height:318px;
background:url(images/boutique_top_droite2.gif) top no-repeat;
}

#pied {
height: 130px;
background:url(images/int_bottom.jpg) top no-repeat;
}

p {margin: 0 0 10px 0;}

#txtitre {
position:absolute;
left:15px;
top:102px;
z-index:50;
}

#produits {
margin:10px;
}

ul {
list-style-type: none;
margin:0;
padding:0;
position: absolute; 
}

li {
line-height:17px;
}

#copyright {

height:14px;
text-align:left;
position:relative;
margin-left:20px;
top:30px;
}

#menubottom {
width:882px;
text-align:center;
position:relative;
top:45px;
}