body {
	background: #cacbcd;
	background-image:url('images/charte/page_fond.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	color: #5f5d5e;
	margin: 0px;
}

a
{
	text-decoration:none;
}

img
{
	border:0px;
}

*
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

h1 {
	font-size:14px;
	margin-bottom: 0;
	padding-bottom: 0;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-weight:bold;
	padding:5px;
	padding-top:5px;
	padding-right:10px;
	background-repeat:no-repeat;
	text-indent:20px;
}

h2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 0;
	padding-bottom: 0;
	padding-top:2px;
}

h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: 0;
	padding-top:7px;
}

h4 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: 0;
	padding-top:0px;
}


#Header_Panier
{
	background-image:url('images/charte/header_panier.png');
	background-position:left top;
	background-repeat:no-repeat;
	font-size: 10px;
	width:90px;
	padding-bottom:8px;
}

#Header_Panier a
{
	color:#8d7a80;
}

#Header_Panier a:hover
{
	color:#8d7a80;
	font-weight:bold;
	text-decoration:none;
}

.Header_Menu_Item, .Header_Menu_Item_Actif
{
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	color:#8a7b80;
	padding:4px;
	padding-top:6px;
	padding-right:15px;
	background-repeat:no-repeat;
	text-indent:18px;
}

.Header_Menu_Item a
{
	text-decoration:none;
	color:#8a7b80;
}

.Header_Menu_Item a:hover
{
	text-decoration:none;
	color:#525050;
}


.Header_Menu_Item_Actif a
{
	text-decoration:none;
	color:#525050;
}

.Content_MainTab
{
	width:960px;
	border:1px solid #848587;
	padding:5px;
	background-color:#FFF;
	height:510px;
}

.Content_MainMenu
{
	background-image:url('images/charte/menu_fond.jpg'); 
	background-repeat:repeat-x;
	min-height:500px;
	height:500px;
	background-position:left bottom;
	width:190px;
}

.Pied_Page
{
	padding-top:20px;
	padding-left:5px;
	color:#897a7f;
}

.Pied_Page a
{
	color:#897a7f;
}

.TextBox
{
	border:1px solid #88797e;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
}

.Bouton
{
	background-color:#88797e;
	border:1px solid #88797e;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color:#FFF;
	font-weight:bold;
}

.Product_Listing
{
	width:180px;
}

.Product_Listing_Image
{
	border:1px solid #eaeaea;
}

.Product_Listing_Image:hover
{
	-moz-opacity:0.5;
	opacity: 0.5;
	filter:alpha(opacity=50);
	border:1px solid #000;
}

.Product_Listing_Nom
{
	color:#897a7f;
	font-weight:bold;
}

.Product_Listing_Prix
{
	font-size:9px;
	color:#9e9fa1;
}

.Product_Listing_Nom a
{
	color:#897a7f;
	font-weight:bold;
}

.SousCategorie_Menu
{
	list-style:none;
	padding-left:35px;
	margin-left:0px;
	border-left:0px;
}

.SousCategorie_Menu li
{
	padding-bottom:2px;	
}

.SousCategorie_Menu li a
{
	color: #5f5d5e;
	font-size:11px;
}

.SousCategorie_Menu li a:hover, .SousCategorie_Menu_Actif a
{
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

.Product_Info_Image
{
	border:1px solid #eaeaea;
	margin-right:5px;
	margin-top:5px;
}

.Product_Info_Image:hover
{
	-moz-opacity:0.5;
	opacity: 0.5;
	filter:alpha(opacity=50);
	border:1px solid #000;
}

.Product_Info_Image_Large
{
	border:1px solid #eaeaea;
	margin-right:5px;
}
.Product_Info_Prix *, .Product_Info_Prix
{
	font-size:16px;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
	color:#c3207b;
}

.Product_Info_Prix .productSpecialPrice
{
	font-weight:bold;
	font-size:20px;
}

.Noir, .Noir a, .Noir:hover
{
	color: #5f5d5e;
}

.Album_Image
{
	border:1px solid #eaeaea;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
}

.Album_Image:hover
{
	-moz-opacity:0.5;
	opacity: 0.5;
	filter:alpha(opacity=50);
	border:1px solid #000;
}

.Presse_Image
{
	border:1px solid #eaeaea;
}