body {
	margin:20px 0 30px 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
a {
	color:#000000;
	text-decoration:none;
}
img {
	border:0;
}
.blackbar {	
	font-size:4px;
	height:4px;
	width:520px;
	background-color: #000000;
}
p
{
    margin:0;
    padding:0;
}
ul {
	margin:0;
	padding:0;
	list-style:none;
	list-style-type:none;
} 
li {
    margin:0;
    padding:0;
}
strong {
	font-weight:bold;
}
.commentaire 
{
    display:block;
	margin:0 0 10px;
	width:520px;
}
.imageControl
{
    display:block;
}
.imagePanel
{
    height:250px;
    margin:0 0 5px 0;
}
.categoryPanel 
{
    float:left;
    width:127px;
    margin:0 10px 10px 0;
}
.productListPanel
{
    float:left;
    width:127px;
    margin:0 10px 10px 0;
}
a.PanelLink:hover div.infoPanel div 
{
    border-left:4px solid black;
}
a.PanelLink:hover div.infoPanel span.link 
{
   color:red;
}
.cataccessoiresitem 
{
    padding-left:10px;
    border-left:4px solid #157D88;
}
.catbijouxitem 
{
    padding-left:10px;
    border-left:4px solid #FF7F00;
}
.cattextilesitem 
{
    padding-left:10px;
    border-left:4px solid #665038;
}
.catobjetsitem 
{
    padding-left:10px;
    border-left:4px solid #77555B;
}
div.infoPanel 
{
    height:50px;
}
div.infoPanel span.name
{
    display:block;
    font-weight:bold;
}
a.productPanelLink:hover div.infoPanel div 
{
    border-top:4px solid black;
}
a.productPanelLink:hover div.infoPanel span.name 
{
   color:red;
}
.listaccessoiresitem 
{
    border-top:4px solid #157D88;
}
.listbijouxitem 
{
    border-top:4px solid #FF7F00;
}
.listtextilesitem 
{
    border-top:4px solid #665038;
}
.listobjetsitem 
{
    border-top:4px solid #77555B;
}
.ProductDetailPanel
{
    width:500px;
}
.detailnom
{
    text-align:center;
    font-size:16px;
    font-weight:bold;
}
div.productPanelbijoux td.detailnom
{
    color:#FF7F00;
}
div.productPanelaccessoires td.detailnom
{
    color:#157D88;
}
div.productPaneltextiles td.detailnom
{
    color:#665038;
}
div.productPanelobjets td.detailnom
{
    color:#77555B;
}
.descriptionLabelList
{
    display:block;
    width:49%;
    float:left;
}
.ProductDetailCritereColorImage
{
    height:40px;
    margin-right:5px;
}
.CommandePanel
{
    border:1px gray solid;
    margin:2px;
    padding:5px;
    float:right;
    width:45%;
}
a.addtopanier
{
    color:Black;
    font-weight:bold;
    display:block;
    width:100%;
    text-align:right;
}
a.addtopanier:hover
{
    color:Red;
}
div.panierproduct
{
    width:100%;
    border-bottom:1px solid black;
    margin-left:5px;
    font-style:italic;
}
.panierproductname
{
    display:block;
    float:left;
    margin-left:0;
    font-style:normal;
}
.panierproductsubtotal
{
    display:block;
    float:left;
    margin-left:0;
    font-style:normal;
    font-weight:bold;
}
.panierproductprix
{
    display:block;
    float:right;
        font-style:normal;
}
.clientFormTitle
{
        border-top:3px solid black;
        padding-top:3px;
    display:block;
        font-weight:bold;
}
.clientForm div
{
    margin-bottom:10px;
}
.clientForm div span
{
   display:block;
}
div.clientFormLegend input
{
    display:block;
    width:100%;
}
.errorForm
{
    display:block;
    color:Red;
    font-weight:bold;
}
.removeFromPanier 
{
    display:block;
    float:none;
    clear:both;
    color:Black;
    margin-left:40px;
    font-style:normal;
    
}
 .removeFromPanier:hover
{
    color:Red;
}   
.clearer
{
    clear:both;
    float:none;
}
.linknameLabel
{
    display:block;
    font-weight:bold;
    color:Black;
}
.linkPanel
{
    width:520px;
    border-top:black 4px solid;
}
.urlLabel
{
    display:block;
    float:right;
}
.urlLabel:hover
{
    color:Red;
}
div.panierControl
{
    margin:10px 0 10px 0 ;
}
span.paniertitle
{
    font-weight:bold;
    text-transform:uppercase;
    display:block;
    width:100%;
    border:2px solid red;
    border-left:0;
    border-right:0;
    margin-bottom:5px;
    padding-left:5px;
}
.ThanksLabel
{
    margin-bottom:5px;
}
span.legendclick
{
    display:block;
}
