body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	margin:0px;
}

table.Main{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:997px;
margin:0px;
border-width:0px;
border-color:#CCCCCC;
border-style:none;
border-spacing:0px;
border-collapse:collapse;
color:#666666;
line-height:15px;
white-space:15px;
}

table.PiedPage{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:1000px;
margin:0px;
border-width:0px;
border-color:#CCCCCC;
border-style:none;
border-spacing:0px;
border-collapse:collapse;
color:#666666;
line-height:15px;
white-space:15px;
}

td.Error{
padding-left:40px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;


}


table.Main td{
border-width:0px;
border-style:none;

}

table.ImageHighFormat td{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border-width:0px;
border-color:#f8f8f8;
border-style:none;
padding:5px;
}

table.ImageHighFormat tr{

border-width:0px;
border-color:#f8f8f8;
border-style:none;

}

table.ImageHighFormat{
border-width:1px;
border-color:#CCCCCC;
border-style:solid;
border-collapse:collapse;



}


table.Main tr{
border-style:none;
}


td.Banniere{
height:108px;
background-image:url(../images/banniere_all.gif);
margin:0px;
background-repeat:no-repeat;
border-style:none;
}

td.Chemin{
background-color:#f4f2ea;
height:20px;

}


td.Left{
width:200px;
vertical-align:top;

}

td.Main{
width:590px;
border-style:none;

}

td.Right{
width:200px;
vertical-align:top;
}

td.PiedPage1{
background-color:#ffffff;
height:25px;
}

td.PiedPage2{
background-color:#f4f2ea;
height:5px;
}

td.PiedPage3{
background-color:#e6e2d2;
height:25px;
vertical-align:middle;
}


td.Rubrique{
padding-top:1px;
padding-bottom:3px;
padding-left:22px;
padding-right:10px;
color:#666666;
vertical-align:top;

}

table.ssMain{

font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border-top-style:none;
border-bottom-style:none;
border-right-style:dotted;
border-left-style:dotted;
border-width:1px;
border-color:#D0C9B0;
border-collapse:collapse;


}


table.ssMain td{

padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
border-style:none;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}


tr.Selection:hover {
background-color:#F2F2EA;
background-color:#f7f7f7;
border:1px;
border-color:red;
}


textarea.Selection{

border-style: solid;
border-width:1px;
border-right:#FFFFFF;
border-left:#FFFFFF;
border-bottom-color:#dfd9c5;
border-top-color:#ffffff;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}


textarea{

border-style: solid;
border-width:1px;
border-color:#dfd9c5;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;

}

select{

color:#666666;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border-style:none;
border-color:#dfd9c5;
border-width:1px;
}

option{
border-style:none;
}


input {

border-style:solid;
border-color:#dfd9c5;
color:#666666;
border-width:1px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

input.Selection {

border-style: solid;
color:#666666;
border-width:1px;
border-right:#FFFFFF;
border-left:#FFFFFF;
border-bottom-color:#e8e8e8;
border-top-color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


img.Vignette {
border-width:1px;
border-color:#999999;
width:100px;
}

img.Catalogue {
border-width:0px;
border-color:#999999;
height:100px;
}

img.Myproduct{
border-width:1px;
border-color:#afa687;
/*width:60px;*/
height:60px;
}

/* mise en page de la photo UNE*/
img.Portrait {
border-style:solid;
border-width:0px;
border-color:#999999;
height:220px;


}

img.Paysage {
border-style:solid;
border-width:0px;
border-color:#999999;
width:250px;
}
/*****************************/
td.MyProduct{
border-style:solid;
border-width:2px;
border-color:#ffffff;
background-color:#ffffff;
width:80px;
height:80px;
text-align:center;



}

td.Catalogue{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-color:#f3f1ea;
/*background-image:url(../images/fond_vignette_galerie.gif);*/
width:25%;
height:50%;
vertical-align:top;
vertical-align:middle;
border-color:#cfc8b1;
border-width:1px;
border-style:solid;



}

/*****************************/

img.Catalogue_Portrait{
border-style:solid;
border-width:1px;
border-color:#ffffff;
height:75px;

}

img.Catalogue_Paysage{
border-style:solid;
border-width:1px;
border-color:#ffffff;
width:75px;


}



tr.MessageNonLu{
background-color:#F2F2EA;

}


tr.MessageNonLu td{
font-weight:bold;
background-color:#F2F2EA;
border-top-style:solid;
border-top-width:1px;
border-top-color:#DFD9C5;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#DFD9C5;
}


tr.Message a{
text-decoration:none;
color:#666666;

}

tr.Message td{
border-top-style:solid;
border-top-width:1px;
border-top-color:#f0f0f0;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#f0f0f0;
}

tr.MessageNonLu a{
text-decoration:none;
color:#666666;
font-weight:bold;

}

tr.MessageNonLu a:hover{
text-decoration:underline;
}

tr.Message a:hover{
text-decoration:underline;
}

td.DetailMessage{
background-color:#f2f2ea;
border-style:solid;
border-width:1px;
border-color:#dfd9c5;
height:300px;
color:#333333;

}

td.TitreRecherche{
background:url(../images/fond_titre_recherche.gif);
height:20px;

}

tr.IntituleRecherche{
background-color:#ffffff;
color:#afa687;

}

tr.CommandeNonReglee td{
border-top-style:solid;
border-top-width:1px;
border-top-color:#f2f2ea;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#dfd9c5;
/*background-color:#f2f2ea;*/
}

tr.CommandeReglee td{
border-top-style:solid;
border-top-width:1px;
border-top-color:#f0f0f0;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#f0f0f0;

}

div.PrixNormal{
font-size:14px;
font-weight:bold;

}

div.PrixBarre{
font-size:11px;
font-weight:none;
text-decoration:line-through;
color:#CCCCCC;



}

div.PrixPromo{
font-size:14px;
font-weight:bold;


}

/*********************************** liens hypertexte *******************************/

a.GrisGras{
color:#666666;
font-weight:bold;
text-decoration:none;
}

a.GrisGras:hover{
color:#666666;
font-weight:bold;
text-decoration:underline;
}

a.Gris{
color:#666666;
font-weight:none;
text-decoration:none;
}

a.Gris:hover{
color:#666666;
font-weight:none;
text-decoration:underline;
}

a.GrisSouligne{
color:#666666;
font-weight:none;
text-decoration:underline;
}

a.GrisSouligne:hover{
color:#666666;
font-weight:none;
text-decoration:underline;
}

a.BeigeGras{
color:#afa687;
font-weight:bold;
text-decoration:none;
}

a.BeigeGras:hover{
color:#afa687;
font-weight:bold;
text-decoration:underline;
}

a.Beige{
color:#afa687;
font-weight:none;
text-decoration:none;
}

a.Beige:hover{
color:#afa687;
font-weight:none;
text-decoration:underline;
}


/**************************************/
