body {
	margin:0px;
	background:#FFF;
	background-image:url(../images/bg_degrade.jpg);
	background-position:top;
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
#maindiv {
	background-color:#FFFFFF;
	width:945px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}
#header {
	width:922px;
	height:204px;
	background-image:url(../images/logo.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#header3 {
 width:197px;
 height:204px;
 margin-left:740px;
 float:left;
}
#header31 {
 background-image:url(../images/paniertop.gif);
 background-position:top;
 background-repeat:no-repeat;
 width:197px;
 height:204px;
 float:left; 
 font-size: 12px;
 color: #FFFFFF;
 text-align:center;
 text-decoration: none;
 font-weight:bold;
}
#header311 { 
 width:197px;
 float:left;
 text-align:center;
 padding-left:12px;
}
#centercontainer {
	width:913px;
	padding-left:32px;
	padding-top:10px;
}
#centerdiv {
	width:913px;
	padding-left:32px;
	padding-top:10px;
}
#leftpanel {
	width:194px;
	float:left;
}
#left4 {
width:194px;
float:left;
margin-top:7px;
}
#left4_h {
width:194px;
height:14px;
background-color:#272F68;
float:left;
}
#left4_m {
	width:194px;
	background-image:url(../images/left_4.jpg);
	background-repeat:no-repeat;
	float:left;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
}
#bloc_menu {
	width:194px;
	float:left;
}
#titre_bloc_menu {
	width:178px;
	height:26px;
	background-image:url(../images/left_h.gif);
	background-repeat:no-repeat;
	float:left;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 16px;
	padding-top: 5px;
}
#bloc_menu_content {
	width:185px;
	background-image:url(../images/left_bg.jpg);
	background-repeat:no-repeat;
	float:left;
	padding-left: 9px;
	padding-top: 8px;
	line-height: 15px;
}
#bloc_menu_content ul {
	margin:0px;
	list-style-image:url(../images/bullets.gif);
	list-style-type:none;
	list-style-position:inside;
	padding:0px;
}
#bloc_menu_content ul a:link, #bloc_menu_content ul a:visited {
	line-height: 20px;
}
#rightpanel {
	width:645px;
	margin-left:15px;
	float:left;
}
#middlediv {
	width:670px;
	margin-left:10px;
	float:left;
}
#footer {
	width:915px;
	height:20px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	padding-top: 6px;
	padding-right: 20px;
	clear: both;
}
#footer a:link, #footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 7px;
	font-weight: bold;
}
#link {
	width:100%;
	height:23px;
	float:left;
}
#link a:link, #link a:visited {
	background-image:url(../images/link.jpg);
	background-repeat:no-repeat;
	width:107px;
	height:19px;
	float:left;
	text-align:center;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;
}#link a:hover{
	width:107px;
	height:19px;
	background-image:url(../images/link_hover.jpg);	
}
#tablediv {
	width:645px;
	float:left;
	padding-top:10px;
}
#mid_foot2 {
	width:645px;
	float:left;
	color: #000000;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	line-height: 42px;
}
#ajouter_panier {
	width:100%;
	height:70px;
	background-image:url(../images/tab3bg.jpg);
	background-repeat:repeat-x;
	float:left;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 16px;
}
#prix_produit {
	background-image:url(../images/logotab3.jpg); 
	background-position:center; 
	background-position:top; 
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:bottom;
	height:100px;
	padding-right:10px;
}
#baseline{
	width:644px;
	height:auto;
	float:left;
	background-color:#009EE1;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	text-align: justify;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#upline{
	width:644px;
	height:auto;
	float:left;
	background-color:#009EE1;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	text-align: justify;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#chemin_navigation{
	width:644px;
	height:auto;
	float:left;
	color: #272F68;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#chemin_navigation a:link, #chemin_navigation a:visited {
	color: #272F68;
}
#chemin_navigation a:hover{
	color: #E10076;
}
#pagination a:link, #pagination a:visited {
	color: #272F68;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	text-align:center;
}
#pagination a:hover{
	color: #E10076;
	text-align:center;
}
hr.hr_plain {
	height:1px;
	color:#666666;
	background-color:#666666;
	border: 0;
}
img {
	border: 0px;
}
tr#entete {height:20px;}
tr#entete td {background: #EFEFEF;font-size:8pt;color:#E10076;font-weight:bold;padding-left:5px;}
tr#ligne_panier {height:3px;}
tr#ligne_panier td {height:3px;background: #E10076;}
tr#article {}
tr#article td {background: #EFEFEF;font-size:8pt;font-weight:normal;padding-left:5px;padding-top:5px;}
.classic_black {color:#000000; text-decoration: none; font-size: 10px;}
.produit_small {color:#272F68; text-decoration: none; font-size: 10px;}
.rose {color:#E10076; text-decoration: none; font-size: 12px;}
.ablack {color:black; text-decoration: none; font-size: 9px;}
.description_produit {color:#000000; text-decoration: none; font-size: 12px;}
.prix {color:#E10076; font-weight: bold; text-decoration: none; font-size: 13px;}
.black_bold {font-size:13px;line-height:18px;font-weight:bold;color:#000000;text-decoration:none;}
.cyan_italic_blod {font-size:18px;font-style:italic;line-height:20px;font-weight:bold;color:#029DB2;text-decoration:none;}
.bouton{border:1px #ffffff solid; font-size: 13px;font-weight: bold;color:#ffffff;background-color:#E10076;}
a.mots_associes:link {color:black; font-weight: bold; text-decoration: none;}
a.mots_associes:visited {color:black; font-weight: bold; text-decoration: none;}
a.mots_associes:active {color:black; font-weight: bold; text-decoration: none;}
a.mots_associes:hover {color:#E10076; font-weight: bold; text-decoration: none;}
a.produit:link {color:#272F68; font-weight: bold; text-decoration: none; font-size: 12px;}
a.produit:visited {color:#272F68; font-weight: bold; text-decoration: none; font-size: 12px;}
a.produit:active {color:#272F68; font-weight: bold; text-decoration: none; font-size: 12px;}
a.produit:hover {color:#E10076; font-weight: bold; text-decoration: none; font-size: 12px;}
a.produit_small:link {color:#272F68; text-decoration: none; font-size: 10px;}
a.produit_small:visited {color:#272F68; text-decoration: none; font-size: 10px;}
a.produit_small:active {color:#272F68; text-decoration: none; font-size: 10px;}
a.produit_small:hover {color:#E10076; text-decoration: none; font-size: 10px;}
a.description_produit:link {color:#272F68; text-decoration: none;}
a.description_produit:visited {color:#272F68; text-decoration: none;}
a.description_produit:active {color:#272F68; text-decoration: none;}
a.description_produit:hover {color:#272F68; text-decoration: none;}
a.prix:link {color:#E10076; font-weight: bold; text-decoration: none; font-size: 12px;}
a.prix:visited {color:#E10076; font-weight: bold; text-decoration: none; font-size: 12px;}
a.prix:active {color:#E10076; font-weight: bold; text-decoration: none; font-size: 12px;}
a.prix:hover {color:#E10076; font-weight: bold; text-decoration: none; font-size: 12px;}

