*	{ padding:0px; margin:0px; }
img	{ border:none; vertical-align:middle; }

body	{ background-color:#3A3A3A; color:#000000; font-family:Arial, Times, serif; }

h1	{ font-family:"Times New Roman", Times, serif; font-style:italic; font-size:20px; color:#D7B962; font-weight:bold; text-transform:uppercase; text-align:right; margin:8px; margin-top:36px; }
h2	{ padding-top:9px; padding-bottom:3px; font-family:Arial, Times, serif;  font-size:14px; color:#666666; font-weight:bold; text-transform:uppercase; }
h3	{ padding-top:9px; padding-bottom:3px; font-family:Arial, Times, serif;  font-size:12px; color:#D7B962; font-weight:bold; }
p	{ padding-top:3px; padding-bottom:3px; font-family:Arial, Times, serif;  font-size:11px; color:#000000; }
td	{ font-family:Arial, sans-serif; font-size:11px; color:#000000; }

a		{ color:#AA7E1C; text-decoration:none; }
a:hover	{ color:#000000; text-decoration:none; }

.Or	{ font-family:Arial, sans-serif; font-size:12px; color:#D7B962; }

#BlocHaut
	{
	width:800px; height:35px; clear:both; margin-right:auto; margin-left:auto; position:relative; left:1px; *left:2px;
	background-image:url(/Habillage/Fond-Haut.png); background-repeat:no-repeat; background-attachment:scroll; background-position:top left;
	}

#Logo	{ height:84px; width:155px; float:left; margin-left:25px; }
#Menu1	{ 
	height:100px; 
	width:605px; 
	float:right; 
	/*background:url(/Habillage/fondFlash.png) 0px bottom no-repeat ;*/
	}

#BlocPrincipal
	{
	width:780px; clear:both; margin-right:auto; margin-left:auto; padding-left:17px;
	background-image:url(/Habillage/Fond-Principal.png); background-repeat:repeat-y; background-attachment:scroll; background-position:top left; position:relative;
	}

#contentCentral { 
	background:url(/Habillage/fond_bottom.png) no-repeat bottom; 
	position:relative; left:-17px; width:799px;
}

#BlocBas
	{
	width:799px; clear:both; height:100px; margin-right:auto; margin-left:auto; text-align:center; position:relative; left:1px;
	background-image:url(/Habillage/Fond-Bas.png); background-repeat:no-repeat; background-attachment:scroll; background-position:top left;
	}
#BlocBas ul
	{
	padding-top:45px; height:16px; vertical-align:middle;
	font-family:Arial, sans-serif; font-size:10px; color:#CCCCCC; text-transform:uppercase;
	}
#BlocBas ul li	{ display:inline; list-style:none; margin-left:5px; margin-right:5px; height:16px; vertical-align:middle; }
#BlocBas ul li a		{ color:#CCCCCC; text-decoration:none; }
#BlocBas ul li a:hover	{ color:#CCCCCC; text-decoration:underline; }
#content {
	position:relative;
	}
#HomeTexte
	{
	width:425px; 
	height:305px;  
	margin-top:20px; ;
	font-family:Arial, 
	sans-serif; font-size:11px; 
	color:#333333;
	/*background-image:url(/Habillage/Fond-Home-S.png); */
	background-repeat:no-repeat;
	position:relative;
	}
#HomeTexte h1	{ display:none; }
#HomeTexte h2	{ text-transform:none; font-size:18px; color:#CC9900; text-decoration:none; font-style:normal;font-family:"Times New Roman", Times, serif; }
#HomeTexte h3	{ display:none; }
#HomeTexte #big { font-size:30px; }
#textPresentation {
	position:absolute;
	top:14px;
	left:45px;
	color:#fff;
	font-style:italic;
	
	}
#HomeTexte p	{ 
	color:#fff; 
	width:350px;
	font-size:14px;
	font-family:"Times New Roman", Times, serif; 
}

#HomeFlash	{ position:absolute;top:20px; left:425px; }
#HomeFlash img	{ vertical-align:bottom; }

#HomeCharte
	{
	font-family:Arial, sans-serif; font-size:15px; color:#FFFFFF;
	height:180px; clear:both; padding-left:240px; 
	background-image:url(/Habillage/Fond-Home-CharteSyll.png); background-attachment:scroll; background-position:10px 0px; background-repeat:no-repeat;
	position:relative;
	top:-11px;
	left:21px;
	
	}

#HomeCharte p	{ padding-top:0px; color:#FFFFFF; position:absolute; top:21px; left:46px; line-height:16px; position:absolute; top:21px; left:45px; /*font-style:italic;*/ }
#HomeCharte h2	{ position:absolute; top:7px; color:#FFFFFF; left:30px; font-style:italic; }
#HomeCharte .Commander	{ width:260px; position:absolute;top:10px; left:579px; }

#Gauche
	{
	float:left; clear:left; width:210px; min-height:250px;
	/*background-image:url(/Habillage/Fond-Oeil_.png);*/ background-repeat:no-repeat; background-attachment:scroll; background-position:top left;
	}

#Gauche .Haut
	{
	width:170px; height:20px; padding-left:40px; padding-top:150px;
	font-family:Arial, sans-serif; font-size:14px; color:#666666; font-weight:bold; text-transform:uppercase;
	/*background:url(/Habillage/navMotif.png) no-repeat;*/position:relative;z-index:10000;
	}
	
#nomDossier {
	position:absolute;
	left:20px;
	top:14px;
	color:#FFFFFF;
	}
	
#Droite
	{
	float:right; clear:right; width:560px; margin-right:0px; position:relative; right:10px; _right:0;
	}

#Droite .Haut
	{
	width:536px; height:3px; padding-right:34px; padding-top:12px;
	font-family:Verdana, sans-serif; font-size:10px; color:#666666; text-align:right;
	background-image:url(/Habillage/centre_05.png); background-position:top left; background-attachment:scroll; background-repeat:no-repeat;
	
	}


#Droite .Haut a			{ color:#666666; text-decoration:underline; }
#Droite .Haut a:hover	{ color:#000000; text-decoration:underline; }

#Droite .Milieu
	{
	width:546px; padding-left:15px; padding-right:0; padding-top:12px; min-height:400px;
	background-image:url(/Habillage/centre_08.png); background-position:top left; background-attachment:scroll; background-repeat:repeat-y;
	}
	
#Droite h1 {
	padding-right:10px;
	}
	
#Droite .Milieu p {
	width:520px;
	}

#Droite .Produit p {
	width:228px;
	text-align:justify;
	}
	
#devis {
	width:528px;
	text-align:center;
	}
	
#Droite .Bas
	{
	width:546px; height:46px;
	background-image:url(/Habillage/centre_14.png); background-position:top left; background-attachment:scroll; background-repeat:no-repeat;
	}

#Menu2
	{
	margin-left:20px; width:180px;
	font-family:Arial, sans-serif; font-size:11px; color:#000000; font-weight:bold; /*background-image:url(/Habillage/menu_21.png);*/
	}
#Menu2 .Haut	{ padding:0px; width:182px; height:38px; background-image:url(/Habillage/menu_15.png); background-repeat:no-repeat; background-attachment:scroll; background-position:top left; }
#Menu2 .Bas		{ padding:0px; width:182px; height:160px; background-image:url(/Habillage/menu_27.png); background-repeat:no-repeat; background-attachment:scroll; background-position:top left; position:relative; left:-1px; }
#Menu2 ul		{ padding:0px; width:182px; min-height:150px; background-image:url(/Habillage/menu_21.png); /*background-repeat:no-repeat; */background-attachment:scroll; background-position:top left; position:relative; left:-1px; }
#Menu2 ul li		{ padding-top:8px; padding-bottom:8px; padding-left:6px; margin-left:16px; width:156px; list-style:none; }
#Menu2 ul li.Actif	{ background-color:#c8ccce; }
#Menu2 ul li.Over	{ background-color:#c8ccce; cursor:pointer; }
#Menu2 a		{ color:#000000; font-weight:normal; }
#Menu2 a:hover	{ color:#000000; font-weight:normal; }

#catalogue2009 {
	display:block;
	width:182px;
	height:131px;
	}
	
.accessibility {
	display:none;
	}
	
.Formulaire	{ font-family:Arial, sans-serif; font-size:11px; color:#333333; padding:0px; margin:0px; }
.Formulaire .Libelle	{ width:140px; float:left; padding-top:3px; padding-right:10px; text-align:right; }
.Formulaire .Champ		{ width:350px; float:left; }
.Formulaire .Champ input	{ border:1px #DCC377 solid; padding-top:2px; padding-left:4px; padding-right:4px; font-family:Arial, sans-serif; font-size:11px; color:#000000; height:16px; }
.Formulaire .Champ textarea	{ border:1px #DCC377 solid; padding-top:2px; padding-left:4px; padding-right:4px; font-family:Arial, sans-serif; font-size:11px; color:#000000; }
.Formulaire .Champ .Envoyer
	{
	width:90px; height:22px; padding-left:8px; border:none; background-color:transparent;
	background-image:url(/Habillage/Bouton-Envoyer-Fond.png); background-repeat:no-repeat; background-attachment:scroll; background-position:0px 0px;
	}

.Formulaire .Champ input.ON		{ background-color:#DCC377; }
.Formulaire .Champ textarea.ON	{ background-color:#DCC377; }

.Separation	{ clear:both; height:1px; line-height:1px; }

.Produit
	{ width:237px; float:left; padding:0px; margin:0px; margin-bottom:8px; margin-right:8px; display:run-in; }
.Produit h2
	{
	padding:0px; margin:0px; padding-top:5px; padding-left:14px;width:237px;
	font-family:Arial, sans-serif; font-size:12px; color:#7b5b14; font-weight:bold; text-transform:uppercase;
	}
.Produit p
	{
	padding:0px; margin:0px; padding-top:2px; padding-left:14px;width:237px;
	font-family:Arial, sans-serif; font-size:11px; color:#000; border-left:1px solid #7b5b14;width:237px;
	}

.Produit .Visuel
	{
	vertical-align:bottom;
	}
.Produit .Prix
	{
	width:50px; height:18px; padding-left:190px; padding-top:6px;
	font-family:Arial, sans-serif; font-size:12px; color:#3A3A3A; font-weight:bold;
	background-image:url(/Habillage/Produit-OngletPrix_.png); background-attachment:scroll; background-position:0px 0px; background-repeat:no-repeat;
	}
.ProduitHaut
	{
	width:240px;
	background-image:url(/Habillage/Produit-TexteHaut_.png); background-attachment:scroll; background-position:0px 0px; background-repeat:repeat-y;color:#000000;
	}
.ProduitBas
	{
	width:240px; height:8px; line-height:1px; display:block;
	background-image:url(/Habillage/Produit-TexteBas_.png); background-attachment:scroll; background-position:0px 0px; background-repeat:repeat-y;
	}

/* ******************** BOUTIQUES ******************** */
#Boutiques	{ font-family:Verdana, sans-serif; font-size:12px; }
#Boutiques p	{ color:#3A3A3A; clear:both; }
#Boutiques .ListeDepartements		{ clear:both; }
#Boutiques .ListeDepartements ul	{ clear:both; }
#Boutiques .ListeDepartements ul li
	{
	width:30px; height:20px; padding-top:2px; list-style:none; float:left;
	font-family:Verdana, sans-serif; font-size:13px; font-weight:bold; color:#D7B962; text-align:center;
	background-image:url(/Habillage/Fond-Departement.png); background-position:0px 0px; background-repeat:no-repeat; background-attachment:scroll;
	}
#Boutiques .ListeDepartements ul li.Over		{ background-position:0px -22px; }
#Boutiques .ListeDepartements ul li.Selected	{ background-position:0px -44px; }
#Boutiques .ListeDepartements ul li a { color:#D7B962; }
#Boutiques .ListeBoutiques	{ clear:both; }
#Boutiques .ListeBoutiques ul li
	{
	padding:4px; padding-left:24px; list-style:none;
	font-family:Verdana, sans-serif; font-size:12px;
	}
#Boutiques h2	{ clear:both; }

#Boutiques .Gauche	{ width:250px; float:left; }
#Boutiques .Droite	{ width:250px; float:right; padding-top:20px; }
#Boutiques .Retour
	{
	background-image:url(/Habillage/Fleche-Retour.png); background-attachment:scroll; background-repeat:no-repeat; background-position:0px 1px;
	padding-left:12px; height:16px; clear:both; font-family:Arial, sans-serif; font-size:11px; color:#3A3A3A;
	}
#Boutiques .Retour a 		{ color:#3A3A3A; text-decoration:none; }
#Boutiques .Retour a:hover	{ color:#3A3A3A; text-decoration:underline; }

#Boutiques ul	{ padding-left:20px; font-family:Arial, sans-serif; font-size:11px; list-style:none; }

#mise_en_4{
padding-top:10px;
margin-right:15px;
}
#demande_devis{
padding-top:40px;
text-align:center;
}
#revue_belles_plumes{
margin-top:40px;
}
#revue_belles_plumes_gauche{
margin-left:30px;
}
#revue_belles_plumes_gauche p{
font-family:Arial, sans-serif; font-size:12px; font-weight:bold;
color:#d7b962
}
#revue_belles_plumes_droite{

margin-left:150px;
}
#revue_belles_plumes_bas{
margin-top:20px;
padding-left:100px;
padding-top:30px;
padding-right:18px;
background-image:url(/k/fichiers/cadeaux-affaires/fond_4plumes.jpg);
background-repeat:no-repeat;
height:110px;
}

.Milieu #revue_belles_plumes_bas p {
	width:386px;
	}
	
#exclusivites{
margin-top:40px;
}
#exclusivites2{
margin-top:40px;
}
.tableau_exclu td{
border-left:1px #FF0000 solid;
padding-left:3px;
}
.gras_rouge_exclu{
font-family:Arial, sans-serif; font-size:11px; font-weight:bold; color:#ff0000;
}
.prix_unit{
font-family:Arial, sans-serif; font-size:10px;
}