/* CSS Document */

body{
background:#ffffff url(../../images-kristyle/fond.jpg) left top repeat-x;
color:#000000;
padding:7px 0;
margin:0;
font-size:0.9em;
font-family:Arial, Helvetica, sans-serif;
}


a, a:hover {
	color: #ffffff;
	text-decoration:none;
}

#texte p{
text-align:justify;
padding:5px 7px;
font-size:0.8em;
font-weight:normal;
margin:0;
}

#droite h1{
padding:70px 70px 0 60px;
margin:0 0 5px 0;
}


strong{
color:#A1085B;
}

#conteneur{
	margin:0 auto;
	background-color:#000000;
	width:768px;
	border-left:8px solid #000000;
	border-right:8px solid #000000;
	border-top:30px solid #000000;
}

#contenu, #produits {	
	width:768px;
	padding:0;
	background-color:#FFFFFF;
	margin-top:4px;
}

#contenu p{
padding:10px 15px 0 15px;
text-align:justify;
margin:0;
}

#contenu p a, #contenu p a:hover{
padding:0;
text-align:left;
margin:10px 0;
color:#000000;
}

#details {	
	width:768px;
	padding:0;
	margin:0;
	background-color:#FFFFFF;
}

#image{
float:left;
width:230px;
height:290px;
padding:5px 10px;
}

#details_produits{
float:left;
width:518px;
height:300px;
margin-top:40px;
}

#details_produits p{
padding:2px 25px 2px 5px;
}

img{
border:none;
}


#header{
height:262px;
}

#clear{
clear:both;
}

#menu{
float:left;
width:231px;
height:317px;
background:url(../../images-kristyle/menu.jpg) left top no-repeat;
margin:0;
}

#droite{
float:left;
background:url(../../images-kristyle/droite.jpg) left top no-repeat;
margin:0;
height:317px;
width:537px;
}


#texte{
width:425px;
height:180px;
margin-left:60px;
}

#flash_menu{
width:231px;
margin:5px 0;
}

#flash{
height:315px;
background-color:#FFFFFF;
padding:20px 0 20px 51px;
}

#flash_haut{
height:262px;
}

#footer{
height:20px;
background:url(../../images-kristyle/footer.jpg) left top no-repeat;
color:#FFFFFF;
text-align:center;
padding-top:70px;
word-spacing:5px;
font-size:0.8em;
}

#footer a{
text-decoration:underline;
}

#footer a:hover{
text-decoration:none;
}

.imgbord{
float:left;
padding:2px;
background-color:#FFFFFF;
border:#333333 solid 1px;
margin-left:8px;
}

.imgprod{
padding:5px 10px;
}

.produits{
float:left;
width:250px;
}

#lesarticles{
width:670px;
margin:0 0 0 60px;
}

#fiche{
float:left;
width:150px;
height:260px;
border:#333333 solid 1px;
margin:10px 15px 10px 0;
}

#detailprix{
width:150px;
height:40px;
padding:5px 0;
text-align:center;
}

#detailimage{
width:150px;
height:200px;
text-align:center;
}

#fiche p{
text-align:center;
padding:2px 10px;
}

#fiche p a{
text-decoration:none;
color:#666666;
}

#fiche p a:hover{
text-decoration:none;
color:#A1085B;
}
#pdsite{
font-size:11px;
font-weight:normal;
}
#pdsite a {
color:black;
font-weight:bold;
}

h1{
font-size:14px;
}


