body{
margin: 0px;
padding: 0px;
font:"Courier New", Courier, monospace;
font-family:"Courier New", Courier, monospace;
font-size: 12px;
line-height: 1.276;
background-image:url("../images/fd_body.jpg");
background-repeat:repeat;
}

p{
margin:0px;
padding:0px;
}
.contentheading{
background-image:url("../images/etiquette.jpg");
background-repeat:no-repeat;
padding-left:10px;
padding-top:0px;
margin-top:10px;
width:390px;
height:29px;
padding-bottom:30px;
font-weight:bold;
font-size:14px;
}

#MonCompte a:link, #MonCompte a:visited {
text-decoration: none;
color:#CC6633;
}

#MonCompte a:hover {
text-decoration: none;
color:#FFFFFF;
}


#menu a:link,#menu a:visited {
text-decoration: none;
color:#000000;
}

#menu a:hover {
text-decoration: none;
color:#FFFFFF;
}


a:link, a:visited{
text-decoration: none;
color:#000000;
}

a:hover {
text-decoration: none;
color:#999999;
}


#textFooter a:link,#textFooter a:visited{
text-decoration: none;
color:#FFFF00;
}

#textFooter a:hover {
text-decoration: none;
color:#FF99CC;
}

#texteTitre{
line-height:16px;
margin:0px;
padding:0px;
width:280px;
position:absolute;
left:540px;
top:15px;
font-size:14px;
font-weight:bold;
color:#990000;
}
#texteTitre h1{
	display:inline;
	font-size:14px;
	color:#000;
}

a.image{ display:block; width: 239px; height:18px; background-image:url(../images/btn.jpg); background-repeat:no-repeat; background-position:right; margin-left:0px; padding-top:0px; padding-left:0px; text-decoration:none; color:#000000;}

a.image:hover{ display:block; width: 239px; height:18px; background-image:url(../images/btn2.jpg);background-repeat:no-repeat; background-position:right; margin-left:0px; padding-top:0px; padding-left:0px; text-decoration:none; color:#ffffff;}

a.imagechild{ display:block; width: 239px; height:18px; margin-left:2px; padding-top:0px; padding-left:2px; text-decoration:none; color:#000000;}

a.imagechild:hover{ display:block; width: 239px; height:18px;  margin-left:2px; padding-top:0px; padding-left:2px; text-decoration:none; color:#FFFFFF;}

a.linkchild2{ display:block; width: 239px; height:18px; margin-left:4px; padding-top:0px; padding-left:10px; text-decoration:none; color:#000000;}

a.linkchild2:hover{ display:block; width: 239px; height:18px;  margin-left:4px; padding-top:0px; padding-left:10px; text-decoration:none; color:#FFFFFF;}

ul{
margin:0px;
padding:0px;
}

li{
padding-left:2px;
margin:0px;
list-style:none;
}

#rand_prod{
	width:280px;
	margin-left:100px;
	padding:5px;
}
#rand_prod u{
	text-decoration:none;
	color:#990000;
}
#rand_prod p{
	margin-left:10px;
}
#conteneur {
width:1000px;
height:auto;
position: absolute;
left:50%;
margin-left:-500px;
background-image:url("../images/body.jpg");
background-repeat:no-repeat;

}

#main{
float:right;
margin:0px;
padding:0px;
width:591px;

}

#header {
width:1000px;
height:169px;
background-image:url("../images/head.jpg");
background-repeat:no-repeat;
top:0px;
}

#footer {
clear:both;
width:1000px;
height:81px;
background-image:url("../images/footer.jpg");

}

.titre{
width:591px;
height:77px;
background-repeat:no-repeat;
padding:0px;
}

#titre1{
width:100%;
height:77px;
background-image:url("../images/titre1.jpg");
background-repeat:no-repeat;
}

#Titre2{
background-image:url("../images/etiquette.jpg");
background-repeat:no-repeat;
padding-left:10px;
padding-top:4px;
margin-top:2px;
margin-left:2px;
width:450px;
height:29px;
font-weight:bold;
}

#Titre3{
background-image:url("../images/etiquette2.jpg");
background-repeat:no-repeat;
padding-left:10px;
padding-top:4px;
margin-top:2px;
margin-left:2px;
width:450px;
height:29px;
font-weight:bold;
}

#Titre_log{
background-image:url("../images/etiquette0.jpg");
background-repeat:no-repeat;
padding-left:10px;
padding-top:4px;
margin-top:2px;
margin-left:2px;
width:400px;
height:29px;
font-weight:bold;

}

#titreBoutique{
width:100%;
height:77px;
background-image:url("../images/titre1.jpg");
background-repeat:no-repeat;
}

#titreCulture{
width:100%;
height:77px;
background-image:url("../images/titre2.jpg");
background-repeat:no-repeat;
}

#titrePartenaires{
width:100%;
height:77px;
background-image:url("../images/titre3.jpg");
background-repeat:no-repeat;
}

#titreInfos{
width:100%;
height:77px;
background-image:url("../images/titre4.jpg");
background-repeat:no-repeat;
}

#titreNews{
width:100%;
height:77px;
background-image:url("../images/titre5.jpg");
}

#titreCompte{
width:100%;
height:77px;
background-image:url("../images/titre6.jpg");
}

#titrePanier{
width:100%;
height:77px;
background-image:url("../images/titre7.jpg");
}


#contenu{
padding-top:20px;
padding-left:15px;
padding-bottom:15px;
padding-right:110px;
}


#tribudesgones{
float:left;
width:1000px;
height:auto;
background-image:url("../images/fd_tab.jpg");
background-repeat:repeat-y;
}

#Trib_int{
background-repeat:no-repeat;
width:1000px;
height:550px;
}

#menu{
position:absolute;
top:150px;
left:110px;
font-weight:bold;
}

#MenuBoutique{
width:450px;
position:relative;
top:40px;
left:25px;
}

#mbar{
position:relative;
left:252px;
width:239px;
height:auto;
background-image:url("../images/fd_menu.jpg");
background-repeat:repeat-y;

}
#mbar a:hover{
color:#999999;
}

#MonCompte{
position:absolute;
top:150px;
left:710px;
color:#FF0000;

}

#items{
width:150px;
height:25px;
left:300px;
}

#textFooter{
position:absolute;
color:#FFFFFF;
left:110px;
padding-top:3px;

}

#flash{
margin:0px;
padding:0px;
width:591px;
height:472px;

}


#tabl_ident{
height:100px;
width:390px;
margin-left:10px;
}


#tabl_panier {
border-bottom: 1px solid #993300;
}

#tabl_panier th{
border-bottom: 1px solid #993300;
}

label {
font-weight:bold;
}

#tabl_produit{
background-image:url("../images/etiquetteBoutique.jpg");
background-position:top right;
background-repeat:no-repeat;
background-color:#FFFFFF;

}

.tabl_panier{
background-image:url("../images/header_panier.jpg");
background-position:top left;
background-repeat:no-repeat;
background-color:#FFFFFF;

}


#panier{
position:absolute;
left:810px;
top:60px;
width:70px;
height:80px;
}


select {
	border: 1px solid;
}


#send, #reset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#article{
width:390px;
margin-left:10px;
padding-top:20px;
text-indent:20px;
padding-bottom:10px;
}

#popup{
width:100%px;
height:29px;
}

#papier{
position:absolute;
left:500px;
top:350px;
background-image:url("../images/papier.jpg");
background-repeat:no-repeat;
width:378px;
height:356px;
padding-left:35px;
padding-right:35px;
padding-top:50px;

}
#produit{
width:140px;
background-image:url("../images/support_img.jpg");
background-position:center;
background-repeat:no-repeat;
}

#img{
margin-top:15px;
background-image:url("../images/support_img.jpg");
background-position:center;
background-repeat:no-repeat;
height:181px;
margin-left:0px;

}

#nomProduit{

width:100%;
height:40px;
padding-left:12px;
padding-top:5px;
font-weight:bold;
}

#description{
margin-top:15px;
padding-left:10px;
height:200px;

}

#taille{
margin-top:15px;
padding-left:10px;

}

#qte{
margin-top:10px;
padding-left:10px;
margin-bottom:10px;
}

#prix{
margin-top:15px;
padding-left:10px;
margin-bottom:10px;
}

#footer_Prod{
background-image:url("../images/fd_piedFprod.jpg");
width:100%;}

#cultureAccueil{
background-image:url("../images/pcraquelin.jpg");
background-repeat:no-repeat;
width:300px;
height:238px;
padding-left:140px;
padding-top:50px;

}
#description h2{
	font-size:12px;
}
#accrobat{
position:absolute;
top:260px;
left:440px;
width:88px;
height:31px;
}

#presse li{
padding-top:10px;
}

#banner{
color:#990000;
font-weight:bold;
font-size:18px;
position:absolute;
top:106px;
left:200px;
width:550px;
height:30px;
}
