@charset "utf-8";
/* CSS Document */
body
{
	margin-top:0px;
	margin-left:0px;
	background-color:#FFFFFF;
}
.fond_bandeau_connexion
{
	background-image:url(images/ihm/fond_bandeau_connexion.jpg);
	background-position:left;
	background-repeat:repeat-x;
}
.texte_onglets
{
	text-decoration:none;
	text-align:left;
	float:left;
	display:block;
	background-repeat:no-repeat;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:26px;
}
.espace_onglets
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:3px;
}
.fond_bande_recherche
{
	background-color:#DA0035;
}
.texte_titre_recherche
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}
.rectangle_recherche
{
	background-color:#dffefe;
	border:1px;
	border-style:solid;
	border-color:#3789dd;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.bloc
{
	/*background-color:#dffefe;*/
	border:1px;
	border-style:solid;
	border-color:#366f81;		
}
.titre_bloc
{
	background-image:url(modules/blocs/images/fond_titre_bloc.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:22px;
	text-align:center;
}
.titre_bloc_page
{
	background-color:#0059b9;
/*	background-image:url(modules/blocs/images/fond_titre_bloc.jpg);
	background-position:top;
	background-repeat:repeat-x;*/
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:22px;
	text-align:center;
}
.pied_page_DPC
{
	background-color:#FFFFFF;
/*	background-image:url(modules/blocs/images/fond_titre_bloc.jpg);
	background-position:top;
	background-repeat:repeat-x;*/
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	line-height:22px;
	text-align:center;
}

.ombre_bloc
{
	/*background-image:url(modules/blocs/images/ombre_titre.jpg);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:10px;*/

}
.boutons
{
	background-image:url(modules/boutons/images/deco_bt.jpg);
	background-position:5px;
	background-repeat:no-repeat;
	text-align:left;
	padding-left:25px;
	line-height:20px;
	text-decoration:none;
}
.boutons:hover
{
	background-image:url(modules/boutons/images/deco_bt_enf.jpg);
	background-position:5px;
	background-repeat:no-repeat;
	text-align:left;
	padding-left:25px;
	line-height:20px;
}
.boutons_sel
{
	background-image:url(modules/boutons/images/deco_bt_enf.jpg);
	background-position:5px;
	background-repeat:no-repeat;
	text-align:left;
	padding-left:25px;
	line-height:20px;
}
.texte_noir_bt
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.texte_noir_bt:hover
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d92125;
	text-decoration:underline;
}
.texte_noir_bt:visited
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.texte_noir_bt_ti
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.texte_noir_bt_ti:hover
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d92125;
	text-decoration:underline;
}
.texte_noir_bt_ti:visited
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.texte_noir_ti
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.texte_noir_gd
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.texte_prix
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}


.titre_des_pages{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#d92125;
	text-align:left;
	padding-left:10px;
	text-decoration:none;
}
.titre_des_pages:hover
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#d92125;
	text-align:left;
	padding-left:10px;
	
}
.titre_des_pages:visited
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#d92125;
	text-align:left;
	padding-left:10px;
	text-decoration:none;
}
.titre_des_pages2{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#d92125;
	padding-left:10px;
	text-decoration:none;
}
.titre_des_pages3{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	text-decoration:none;
}
.texte_noir
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.texte_blanc
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.petit_texte_noir
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.bleu_clair
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#88b1de;
}

.bleu_dcp
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0059b9;
}

.noir_dcp
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.rouge_dcp
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}

#module_connexion 
{
	position:absolute;
	left:-1000px;
	width:200px;
	height:200px;
	z-index:1;
	visibility:visible;
}
.texte_petit_noir
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding-left:5px;
}
.texte_erreur
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
.bordure
{
	border:1px;
	border-style:solid;
	border-color:#3789dd;
}
.texte_rouge
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}
.pied_page
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.zoom {
	position:absolute;
	left:0px;
	top:auto;
	width:100%;
	height:100%;
	z-index:10;
}
.trait_bas
{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#3789dd;
}
.bordure_titre
{
	border-top:solid;
	border-top-width:1px;
	border-color:#3789dd;
}
.Style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #337983;
}
.Style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #185e6a;
	font-weight: bold;
}
.Style7 {
	font-family: Arial, Helvetica, sans-serif;
	color: #4991A0;
	font-weight: bold;
}
.Style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	
}			
.Style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
}
.bordure
{
	border:1px;
	border-style:solid;
	border-color:#aaaaaa;
}

.typoBlocSeparation {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 16px;		
	font-weight: bold;
}
.titre_catalogue_bijoux {
	font-family: Arial, Helvetica, sans-serif;
	color: white;/*#0031bf*/
	font-size: 12px;		
	font-weight: bold;
}
.titre_catalogue_bibelot {
	font-family: Arial, Helvetica, sans-serif;
	color: white;/*#0031bf*/
	font-size: 12px;		
	font-weight: bold;
}
.titre_catalogue_vaisselle_verrerie {
	font-family: Arial, Helvetica, sans-serif;
	color: white;/*#0031bf*/
	font-size: 12px;		
	font-weight: bold;
}
.titre_catalogue_pendule {
	font-family: Arial, Helvetica, sans-serif;
	color: white;/*#0031bf*/
	font-size: 12px;		
	font-weight: bold;
}
.titre_catalogue_luminaire {
	font-family: Arial, Helvetica, sans-serif;
	color: white;/*#0031bf*/
	font-size: 12px;		
	font-weight: bold;
}
.titre_catalogue_mobilier {
	font-family: Arial, Helvetica, sans-serif;
	color: white;/*#0031bf*/
	font-size: 12px;		
	font-weight: bold;
}
.titre_catalogue_textile {
	font-family: Arial, Helvetica, sans-serif;
	color: white;/*#0031bf*/
	font-size: 12px;		
	font-weight: bold;
}
.titre_catalogue_deco_jardin {
	font-family: Arial, Helvetica, sans-serif;
	color: white;/*#0031bf*/
	font-size: 12px;		
	font-weight: bold;
}
.titre_catalogue_bric_a_brac {
	font-family: Arial, Helvetica, sans-serif;
	color: white;/*#0031bf*/
	font-size: 12px;		
	font-weight: bold;
}
.titre_catalogue_lots {
	font-family: Arial, Helvetica, sans-serif;
	color: white;/*#0031bf*/
	font-size: 12px;		
	font-weight: bold;
}
.titre_catalogue_promos {
	font-family: Arial, Helvetica, sans-serif;
	color: white;/*#0031bf*/
	font-size: 12px;		
	font-weight: bold;
}
.titre_catalogue_soldes {
	font-family: Arial, Helvetica, sans-serif;
	color: white;/*#0031bf*/
	font-size: 12px;		
	font-weight: bold;
}
.accroche_catalogue_bijoux {
	font-family: Arial, Helvetica, sans-serif;
	color: #daba24;
	font-size: 12px;		
	font-weight: normal;
}
.accroche_catalogue_bibelot {
	font-family: Arial, Helvetica, sans-serif;
	color: #da0035;
	font-size: 12px;		
	font-weight: normal;
}
.accroche_catalogue_vaisselle_verrerie {
	font-family: Arial, Helvetica, sans-serif;
	color: #da0035;
	font-size: 12px;		
	font-weight: normal;
}
.accroche_catalogue_pendule {
	font-family: Arial, Helvetica, sans-serif;
	color: #da0035;
	font-size: 12px;		
	font-weight: normal;
}
.accroche_catalogue_luminaire {
	font-family: Arial, Helvetica, sans-serif;
	color: #da0035;
	font-size: 12px;		
	font-weight: normal;
}
.accroche_catalogue_mobilier {
	font-family: Arial, Helvetica, sans-serif;
	color: #da0035;
	font-size: 12px;		
	font-weight: normal;
}
.accroche_catalogue_textile {
	font-family: Arial, Helvetica, sans-serif;
	color: #da0035;
	font-size: 12px;		
	font-weight: normal;
}
.accroche_catalogue_deco_jardin {
	font-family: Arial, Helvetica, sans-serif;
	color: #da0035;
	font-size: 12px;		
	font-weight: normal;
}
.accroche_catalogue_bric_a_brac {
	font-family: Arial, Helvetica, sans-serif;
	color: #505050;
	font-size: 12px;		
	font-weight: normal;
}
.accroche_catalogue_lots {
	font-family: Arial, Helvetica, sans-serif;
	color: #da0035;
	font-size: 12px;		
	font-weight: normal;
}
.accroche_catalogue_promos {
	font-family: Arial, Helvetica, sans-serif;
	color: #da0035;
	font-size: 12px;		
	font-weight: normal;
}
.accroche_catalogue_soldes {
	font-family: Arial, Helvetica, sans-serif;
	color: #da0035;
	font-size: 12px;		
	font-weight: normal;
}

.prix_promo
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

.prix_barre_grand
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#FFed00;
	text-decoration:line-through;
}
.prix_barre_g_footer
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:line-through;
}
.prix_barre_petit
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFed00;
	text-decoration:line-through;
}

.prix_barre_p_footer
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:line-through;
}

.prix_grand
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#FFFFFF;
}

.prix_petit
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
}

.prix_barre_grand_star
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFed00;
	text-decoration:line-through;
}
.prix_barre_petit_star
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFed00;
	text-decoration:line-through;
}

.prix_grand_star
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

.prix_petit_star
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

.titre {
	font-family: Arial, Helvetica, sans-serif;
	color: #897459;
	font-size: 20px;		
	font-weight: bold;
}	

.accroche_star {
	font-family: Arial, Helvetica, sans-serif;
	color: #004da1;
	font-size: 15px;		
	font-weight: bold;
	font-style:italic;
}

.titre_prod {
	font-family: Arial, Helvetica, sans-serif;
	color: #da0037;
	font-size: 26px;		
	font-weight: bold;
}

.prixRouge1 {
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	color: red;
	font-size: 24px;		
	font-weight: bold;

}

.prixRouge2 {
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	color: red;
	font-size: 16px;		
	font-weight: bold;

}

.blabla {
border: 1px dashed #e56ea4;
background: url('images/ihm/accroche_BIJOU.jpg') repeat;
padding: 4px;
}

.technique {
	font:Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12px;		
	font-weight:normal;
}

.description_prod{
	/*font:Arial, Helvetica, sans-serif;
	//font-family: Arial, Helvetica, sans-serif;
	//font-family:Geneva, Arial, Helvetica, sans-serif*/
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;		
	font-weight:normal;
}

.prix_barre_grand_prod
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#CF0008;
	text-decoration:line-through;
}
.prix_barre_petit_prod
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#CF0008;
	text-decoration:line-through;
}

.prix_grand_prod
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#004da1;
}

.prix_petit_prod
{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#004da1;
}

.titre_vignette{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.titre_frais_port{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#598822;
}

.soustitre_frais_port{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0059b9;
}
.texte_frais_port{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#414141
}

.titre_paiement{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#598822;
}

.soustitre_paiement{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0059b9;
}
.texte_paiement{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#414141
}
.toutpetit_paiement{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#414141
}
.adresse_paiement{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000
}

.titre_cgv{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#598822;
}

.retour_cgv{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#004f94;
}

.menu_cgv{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#598822;
}
.texte1_cgv{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#414141
}

.Grand_titre_cgv{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0059b9;
}
.technique_prime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: white;
}

.titre_prime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;	
	color: #d61a29;
	font-weight: bold;
}

.accroche_prime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;	
	color: #d61a29;
	font-style: italic;
	color: #d61a29;
}


.description_prime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;	
	color: black;
}

#description_prime_justify{
	text-align: justify; 
}

.titre_contact{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0059b9;
}

.text_contact{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#414141;
}
.GARANTIESgrasSouligneSommaire {
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
	color: #00009d;
	text-decoration: underline;
	font-weight: bold;
}

.GARANTIESgrasSommaire {
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
	color: #00009d;
	font-weight: bold;
}

.GARANTIEStitreParagraphe {
	font-size: 18px;
	font-family:Arial, Helvetica, sans-serif;
	color: #008000;
	font-weight: bold;
}

.GARANTIESpetitTitreParagraphe {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color: #00009d;	
	font-weight: bold;
}

.GARANTIEStexteParagraphe {
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	color: black;	
}

/*TOP VENTE*/

.positionVente {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: red;	
}


a:visited.urltopvente	{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #3e3e3e;text-decoration: none;}
a:link.urltopvente		{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #0059b9; text-decoration: none;}
a:hover.urltopvente		{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: black; text-decoration: underline;}
a:active.urltopvente	{font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: black;text-decoration: none;}	

.sautligne {
height: 2px;
}

/*Cross Selling*/

.titreproduit {
font-family: Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: bold;
color: #0059b9; 
}


.DescriptionProduit {
font-family: Arial, Helvetica, sans-serif;
font-size : 12px;
color: black; 
}

.prixProduit {
font-family: Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight: bold;
color: #d51c2a; 
}

.autrevues {
font-family: Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight: bold;
color: #6b6b6b;

}

a:visited.plusdetails	{font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #3e3e3e;text-decoration: none;}
a:link.plusdetails		{font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #0059b9; text-decoration: none;}
a:hover.plusdetails		{font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: black; text-decoration: underline;}
a:active.plusdetails	{font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: black;text-decoration: none;}	



.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #333;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 32px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
}
.titre_footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.cat_footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.prix_footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

div.zoom {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:2000;
}
div.lien {
	position:fixed;
	left:500px;
	top:500px;
	width:51;
	height:27;
	z-index:2000;
	background-color:#F00;
}

.texte_mail
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
