/* _____GENERAL _____*/
td,th,caption,h2,h3,h4,h5,h6,div,span,p,a {font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#000000;}
h2,h3,h4,h5,h6,div,span,p,a {font-size:100%}
a {font-weight:bold;color:#BB0149;text-decoration:none}
a:hover {color:#000000}
p {padding-bottom:0px}
hr {border:none;background-color:#ffffff;color:#DBC3B0;height:1px}
.hr {border:0px solid #000000;background-color:#DBC3B0;color:#DBC3B0;height:1px}
.nom_du_site
{font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-style: normal;display: none;}
acronym {border: none;}
dl, dt, dd, ul, li {margin: 0; padding: 0;list-style-type: none;}
blockquote {color:#965015;margin: 0px; padding: 0px;font-style: italic;}
FORM {margin:0; padding:0}

/* _____Textes _____*/
h1 {color:#BB0149;font-size:22px;font-weight:bold;margin:0 0 10px 0; padding:0;}
h2 {color:#BB0149;font-size:18px;font-weight:bold;margin:0; padding:0;}
h3 {color:#BB0149;font-size:16px;font-weight:bold;margin:0; padding:0;}
h4 {color:#BB0149;font-size:14px;font-weight:normal;margin:0; padding:0;}
h5 {color:#BB0149;font-size:11px;font-weight:normal;margin:0; padding:0;}
h6 {color:#000000;font-family:Trebuchet MS;font-size:11px;font-weight:normal;margin:0; padding:0;}
h2.pt_titre {color:#BB0149;font-size:14px;font-weight:bold;margin:0; padding:0;}
h1.pt_titre {color:#BB0149;font-size:14px;font-weight:bold;margin:0 0 0 0px; padding:0 0 0 0px;}
h3.prix_h3 {color:#BB0149;font-size:12px;font-weight:bold;margin:0; padding:0;}
h4.prix_h4 {color:#BB0149;font-size:12px;font-weight:normal;margin:0; padding:0;}
h1.prix_h1 {color:#BB0149;font-size:14px;font-weight:bold;margin:0 0 10px 0; padding:0;}

.zone_promo_titre_produit a{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	color:#BB0149;
	font-size:14px;
	font-weight:bold;	
	text-decoration:none;
}
.zone_promo_titre_produit a:hover{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.image_produit_promo {
	margin-top:5px;
	margin-left:5px;
}

A.lien2 {font-weight:normal;color:#000000;text-decoration:underline}
A.lien2:hover {color:#BB0149}


/* _____Zones de saisie _____**/
textarea, select  {font-family:Verdana,arial,Helvetica,sans-serif;font-size:11px;}
label {display:block}

div.clearer {clear: left; line-height: 0; height: 0;}



























SPAN.texte-gros-prix {color:#B60003;font-size:22px;font-weight:bold;}
P.titre-bloc-info {color:#B60003; font-size:14px; font-weight:bold; margin-left: 30px;}
P.titre-bloc-info2 {color:#B60003; font-size:14px; font-weight:bold; margin-left: 15px;margin-top: 18px;}
P.titre-popup {color:#B60003; font-size:16px; font-weight:bold;}
SPAN.texte-chapeau {color:#000000;font-size:11px;font-weight:bold;text-align: left;font-style: italic;}


SPAN.texte_titre_blanc {color:#ffffff;font-size:16px;font-weight:bold;text-align: left}
SPAN.texte_titre2 {color:#9A5116;font-weight:bold;}
SPAN.texte_prix_barre {font-size:10px;color:#B60003;font-weight:bold;}
SPAN.texte_prix_barre2 {font-size:10px;color:#B60003;font-weight:normal;text-decoration: line-through;}
SPAN.texte_petit {font-size:10px}


SPAN.texte_titre_actu {color:#CC0033;font-weight:bold;background:url(../img/commun/puce2.gif) no-repeat left center;padding-left:10px;}
SPAN.texte-blanc {color:#ffffff;}
A.lien-marron {color:#9A5116;font-weight:normal; text-decoration:underline;}
A.lien-marron:hover {color:#000000;}
A.texte-chemin-acces:hover {color:#9A5116}
A.texte-chemin-acces {color:#000000;font-weight:normal; text-decoration:underline;}
A.texte-chemin-acces:hover {color:#9A5116}
A.texte-lien-produit {color:#9A5116;font-weight:bold;}
A.texte-lien-produit:hover {color:#B60003}
A.bouton-blanc {color:#ffffff;font-weight:Bold;}
A.bouton-blanc:hover {color:#DBC3B0}
A.titre_produit {color:#000000;}
A.titre_produit:hover {color:#B60003}
TD.texte_legende {font-family:arial;color:#9A5116;font-weight:normal;font-size: 10px;}
A.lien_legende {font-family:arial;color:#9A5116;font-weight:normal;font-size: 10px; text-decoration:underline;}
A.lien_legende:hover {color:#000000;}
TD.titre_produit_panier {color:#CC0033;font-weight:bold;font-size: 14px;padding-left:10px;padding-bottom:10px}

P.sous-titre {color:#7E4516;background:url(../img/2commun/ligne-titre.gif) bottom left repeat-x;height: 20px}

SPAN.texte-titre-rubrique {color:#B60003;font-weight:normal;font-size:24px;}
SPAN.texte-titre-rubrique-marron {color:#9A5116;font-weight:normal;font-size:20px;}
SPAN.texte-titre-famille {color:#B60003;font-weight:bold;font-size:22px;}

SPAN.texte-rouge-big {color:#B60003;font-weight:bold;font-size:14px;}
SPAN.texte-rouge-barre{color:#B60003;font-weight:normal;font-size:10px;text-decoration: line-through;}
SPAN.texte-prix-noir {color:#000000;font-weight:bold; font-size:13px;}
SPAN.texte-petit-noir {color:#000000;font-size:10px;}
SPAN.texte-titre-popup {color:#B60003;font-weight:bold;font-size:12px; margin-left: 10px;margin-top: 0px; margin-bottom: 10px;}
P.texte-legende-tableau {font-family:arial;color:#9A5116;font-weight:normal;font-size: 10px; margin-left: 3px; margin-bottom: 7px; margin-top: 3px}
SPAN.texte-texte-tableau {color:#000000;font-weight:normal;font-size: 10px; margin-left: 3px;}
SPAN.texte-texte-tableau a {color:#000000;font-weight:normal;text-decoration:underline}
SPAN.texte-texte-tableau :hover {color:#B60003}


/* _____Liste_____*/
UL.liste1,UL.liste2,UL.liste3 {margin:0px 0px 0px 0px;display:block;font-weight:normal;text-align:left}
UL.liste1,div UL.liste1 {padding-left:0px;list-style:disc url(../img/commun/puce2.gif) outside}
UL.liste2,div UL.liste2 {padding-left:0px;list-style:disc url(../img/commun/puce2.gif) outside;text-align:justify}
UL.liste3,div UL.liste3 {padding-left:5px;list-style:disc url(../img/commun/puce3.gif) outside}
UL.liste1,UL.liste2,UL.liste3 {padding-left:5px}


/* _____Photos _____*/
.logo-canadienne {margin-left: 100px;}




.marge-logo {margin-left:0px;margin-right:0px;;margin-top:4px;margin-bottom:4px;}

.bouton_marge {margin-top: 5px;margin-left:0px;margin-right: 0px;margin-bottom: 5px;}
.bouton_marge2{margin-top: 3px;margin-left:10px;margin-right: 0px;margin-bottom: 3px;}
.photo_gauche {float: left; margin-top: 0px;margin-left:0px;margin-right: 8px;margin-bottom: 5px;}
.photo_autre {float: right;margin-top: 0px;margin-left:10px;margin-right: 0px;margin-bottom: 10px;}

.pictos-prix {margin-left: 5px;}
.zoom {margin-top: 8px;}
.pictos_droite {float: right;margin-top: 0px;margin-left:0px;margin-right: 0px;margin-bottom: 0px;}
.bouton-bas {float: right; margin-right: 30px;margin-top: 15px;margin-left: 10px;}
.bouton-bas2 {float: left; margin-right: 10px;margin-top: 15px;margin-left: 40px;}
.bouton-top-right {float: right; margin-right: 52px;margin-top: 55px;}
.bouton-top-left {float: left; margin-left: 63px;margin-top: 55px;}


/* _____Navigue principale _____*/
TD.nav_niv1_on
{background: url(../img/commun/bg_sep_pointille.gif) top left repeat;font-weight:normal;height:15px;color:#9A5116;font-size:10px;vertical-align: middle;display: block;text-indent: 25px;}
TD.nav_niv1_on a
{color:#9A5116;text-decoration:none;font-weight:normal;display: block;}
TD.nav_niv1_on a:hover
{color:#B60003;background-color:#EEE3D0}

.nav_accueil
{font-weight:Bold;color:#ffffff;font-size:11px;vertical-align: middle;text-decoration:none}
.nav_accueil:hover
{color:#F6F0E6;text-decoration:underline}



/*-  _____DIV _____* -*/
DIV.paragraphe-intro
{color:#965015;text-align: left;}
DIV.paragraphe-texte
{color:#000000;text-align: left;}




DIV.bloc-description-lite
{display: block;text-align: left;}
DIV.bloc-chemin-acces
{margin-left: 25; padding-top: 10;}
DIV.titrage-deco
{display: block;background: url(../img/2commun/bg-titrage.gif) top left no-repeat;font-weight:bold;color:#B60003;font-size:12px;text-indent: 45px; height: 30px; width: 640px; text-align: left; padding-top: 10px;}
DIV.bloc-info-texte
{margin-left: 30px; margin-right: 30px; text-align: left;}
DIV.bloc-cadre
{display: block; height: 90px; margin-left: 20px; margin-right: 20px; margin-bottom: 10px; margin-top: 10px; text-align: left;}
DIV.bloc-texte-popup
{margin-left: 20px;margin-bottom: 10px; margin-top: 5px;text-align: left;}
DIV.bloc-texte
{margin-left: 60px;}
DIV.bloc-texte-entretien
{margin-left: 20px;}
DIV.paragraphe-texte-basic
{margin-left: 60px; margin-top: 20px; margin-bottom: 35px; margin-right: 50px; color:#000000;text-align: justify;}




/*-  _____TABLEAUX _____-*/
.hauteur-centpourcent
{height: 100%;}
.page-principale
{height: 100%;width: 940px;}
.largeur-centpourcent
{width: 100%;}
.total-centpourcent
{height: 100%;width: 100%;}

.cuir {
	overflow: hidden;
	overflow-x : hidden;
	width: 140px; 
	height: 30px;
}
