BODY {
	background-color : #B6A8CE;
	margin : 0px;
}
* {
	font-size : 11px;
	font-family : Tahoma, Arial, sans-serif;
	color : #AAABAC;
}
.ariane, A.ariane {
	color : #ffffff;
	font-size : 10px;
	font-weight : normal;
	font-family : Arial, sans-serif;
	text-decoration : none;
	text-align : left;
	letter-spacing : 0px;
}
A.ariane:hover {
	text-decoration : underline;
}
/* debugger */
DIV#debugger, DIV#debugger * {
	font-family : Arial, sans-serif;
	color : black;
}
IMG {
	border : 0px;
}
INPUT, SELECT, OPTION, TEXTAREA {
	color : black;
}
TABLE#big_bloc {
	width : 980px;
}
TD.left {
	width : 164px;
	background : #A999C5;
}
TD.right {
	width : 235px;
	height : 760px;
	background : transparent;
}
DIV#left_menu {
	width : 147px;
	background : white;
}
DIV#sub_left_menu {
	margin : 0px 1px 0px 1px;
	background : #A999C5;
}
DIV#sub_2_left_menu {
	background : inherit;
	padding : 0px 6px 0px 6px;
	width : 133px;
	text-align : left;
	line-height : 18px;
}
TABLE#top_menu {
	background : #A999C5;
	width : 581px;
}
TABLE#top_menu TD {
	background : #A999C5;
	height : 20px;
	text-align : center;
}
TABLE#top_menu TD.top_white {
	border-top : 1px solid white;
}
DIV#bloc_centre {
	background : white;
	width : 581px;
	overflow : hidden;
}
DIV#bloc_centre DIV.margin_centre {
	margin : 10px auto;
	width : 571px;
}
TD.right DIV.content_right {
	top : 25px;
	padding-left : 10px;
	position : absolute;
	background : transparent;
	width : 190px;
}
DIV.content_right DIV, DIV.content_right TD, DIV.content_right A, DIV.content_right LABEL {
	color : #644F93;
	text-decoration : none;
}
#bottom, #bottom * {
	color : #644F93;
	font-size : 9px;
}
#bottom {
	padding-left : -100px;
	margin-left : -100px;
}
DIV.title {
	background : #DCDDDE;
}
A.big_link, A.big_link:visited, A.big_link:link {
	color : #644F93;
}
A.selected_big_link, A.selected_big_link:visited, A.selected_big_link:link {
	color : #FFFFFF;
}
A.big_link, A.big_link:visited, A.big_link:link, A.selected_big_link, A.selected_big_link:visited, A.selected_big_link:link {
	font-weight : bold;
	text-transform : uppercase;
	text-decoration : none;
}
A.big_link:hover {
	color : white;
}
A.selected_big_link:hover {
	color : #DDDDDD;
}
TABLE#top_menu A, TABLE#top_menu A:link, TABLE#top_menu A:visited {
	margin-left : 8px;
}
TABLE#top_menu A, TABLE#top_menu A:link, TABLE#top_menu A:visited, A.small_link, A.small_link:visited, A.small_link:link, A.selected_small_link, A.selected_small_link:visited, A.selected_small_link:link {
	color : #644F93;
	font-weight : bold;
	text-decoration : none;
}
TABLE#top_menu A:hover, A.small_link:hover, A.selected_small_link:hover {
	color : white;
}
A.selected_small_link, A.selected_small_link:visited, A.selected_small_link:link {
	color : white;
}
A.small_link, A.small_link:visited, A.small_link:link, A.small_link:hover, A.selected_small_link, A.selected_small_link:visited, A.selected_small_link:link, A.selected_small_link:hover {
	font-size : 11px;
	line-height : 14px;
}
#bottom A, #bottom A:link, #bottom A:visited {
	font-weight : normal;
	text-decoration : none;
}
#bottom A:hover {
	color : white;
}
H1, #bloc_centre TD.produit H1, #bloc_centre TD.produit H2 {
	padding : 0px;
	margin : 0px 0px 10px 0px;
	color : #644F93;
	font-weight : bold;
	text-transform : uppercase;
	text-decoration : none;
}
H1, #bloc_centre TD.produit H1 {
	font-size : 12px;
}
#bloc_centre TD.produit H2 {
	font-size : 11px;
}
H2 {
	padding : 0px;
	margin : 0px 0px 0px 0px;
	color : #644F93;
	font-weight : bold;
	text-decoration : none;
	font-size : 16px;
	letter-spacing : 1px;
}
DIV.home_price {
	font-size : 15px;
	font-weight : bold;
	color : #644F93;
	margin-bottom : 6px;
}
DIV.home_price_strike {
	font-size : 14px;
	font-weight : bold;
	font-style : italic;
	color : #9E8FC2;
	text-decoration : line-through;
}
DIV.produit_price, #bloc_centre TD.produit DIV.produit_price {
	font-size : 24px;
	font-weight : bold;
	color : #644F93;
	margin-bottom : 6px;
}
DIV.produit_price_strike, #bloc_centre TD.produit DIV.produit_price_strike {
	font-size : 18px;
	font-weight : bold;
	font-style : italic;
	color : #9E8FC2;
	text-decoration : line-through;
	margin-right : 6px;
}
#bloc_centre TD.produit {
	padding : 6px;
	width : 239px;
}
#bloc_centre TD.produit, #bloc_centre TD.produit * {
	color : #666666;
}
#bloc_centre TD.produit LI, #bloc_centre TD.produit LI * {
	color : #644F93;
}
#bloc_centre #panier .violet, #bloc_centre #panier .violet_big, #bloc_centre .violet, #bloc_centre .violet_big {
	color : #644F93;
}
#bloc_centre #panier A.violet:hover {
	text-decoration : none;
}
#bloc_centre .violet_big , #bloc_centre #panier .violet_big {
	font-weight : bold;
	font-size : 13px;
	text-decoration : none;
}
#bloc_centre #panier_vide, #bloc_centre #panier_vide * {
	font-weight : bold;
	font-size : 16px;
	color : #644F93;
	text-decoration : none;
}
#bloc_centre #prec_suiv A, #bloc_centre #prec_suiv A:link, #bloc_centre #prec_suiv A:visited {
	font-weight : bold;
	font-size : 12px;
	color : #644F93;
	text-decoration : none;
}
#bloc_centre #prec_suiv A:hover {
	color : #9584BD;
}
INPUT.newsletter {
	color : #644F93;
	border : 0px;
	background : #CCCCCC;
	font-size : 11px;
	width : 150px;
}
#submit_newsletter {
	color : #644F93;
	background : white;
	border : 0px;
	cursor : pointer;
	padding:0px;
}
DIV.sup_univers {
	color : white;
	font-weight : bold;
	text-transform : uppercase;
	padding-left : 14px;
	margin : 10px 0px 8px 0px;
	text-align : left;
	font-size : 12px;
	letter-spacing : 2px;
}
.Pricelast, Pricelast.a, Pricelast.a:hover, Pricelast.a:link, Pricelast.a:visited {
	color : white;
	font-weight : bold;
	text-transform : uppercase;
	padding-left : 14px;
	text-align : center;
	font-size : 12px;
	text-decoration : none;
}
.Pricelast2, Pricelast2.a, Pricelast2.a:hover, Pricelast2.a:link, Pricelast2.a:visited {
	color : white;
	font-weight : bold;
	text-transform : uppercase;
	text-align : center;
	font-size : 12px;
	text-decoration : none;
}
.FromEnvoyer, FromEnvoyer.a, FromEnvoyer.a:hover, FromEnvoyer.a:link, FromEnvoyer.a:visited {
	color : white;
	font-weight : bold;
	padding-left : 35px;
	text-align : left;
	font-family : Arial, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
H1.sup_univers {
	color : #AAABAC;
	font-size : 12px;
	font-weight : bold;
	letter-spacing : 1px;
	text-align : center;
}
DIV.height_prod_name {
	height : 44px;
}
DIV.height_prod_desc {
	height : 44px;
}