@charset "utf-8";
/* CSS Document */

/*html { width:100%; height:100%; }*/
body { margin:0px; padding:0px; background-color:#7b655c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; }
p { margin-top:10px; margin-bottom:10px; }

.Blur { color:#a0a0a0; font-style:italic; }
.Focus { color:#000; font-style:normal; }

#MainContainer1 { width:974px; margin:0 auto; text-align:left; padding-bottom:40px; }
#MainContainer2 { width:974px; margin:0 auto; text-align:left; position:relative; padding-bottom:40px; }

	#EntetePrint { position:absolute; left:0px; top:16px; display:none; }
	
	#MenuTop { position:absolute; top:15px; right:20px; }
	#MenuTop ul { margin:0px; padding:0px; }
	#MenuTop li { list-style:none; float:left; padding-left:20px; }
	#MenuTop a:Link { color:#FFFFFF; display:block; padding-left:20px; padding-top:1px; background:url(images/entete/menu_puce.gif) no-repeat left top; text-decoration:none; }
	#MenuTop a:Visited { color:#FFFFFF; display:block; padding-left:20px; padding-top:1px; background:url(images/entete/menu_puce.gif) no-repeat left top; text-decoration:none; }
	#MenuTop a:Hover { color:#FFFFFF; display:block; padding-left:20px; padding-top:1px; background:url(images/entete/menu_puceO.gif) no-repeat left top; text-decoration:underline; }
	
	#LienTop { position:absolute; left: 862px; top: -40px; font-size:11px; overflow:auto; }
	#LienTop a:Link { color:#002B54; text-decoration:none; }
	#LienTop a:Visited { color:#002B54; text-decoration:none; }
	#LienTop a:Hover {  color:#002B54; text-decoration:underline; }

	#MenuBas { padding:0px 0px 0px 18px; margin:0px; }
	#MenuBas a:Link { font-size:10px; color:#FFF; display:block; padding-top:2px; text-decoration:none; }
	#MenuBas a:Visited { font-size:10px;  color:#FFF; display:block; padding-top:2px; text-decoration:none; }
	#MenuBas a:Hover {  font-size:10px; color:#FFF; display:block; padding-top:2px; text-decoration:underline; }
	
	
	
	#Menu_Entreprise { padding:10px 2px 10px 2px; }
	#Menu_Entreprise div.menuLien { margin:0px 0px 4px 0px; padding:0px 0px 0px 2px; }
	#Menu_Entreprise a:Link { color:#002B54; display:block; padding-left:18px; padding-top:1px; background:url(images/division/acoustique/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Entreprise a:Visited { color:#002B54; display:block; padding-left:18px; padding-top:1px; background:url(images/division/acoustique/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Entreprise a:Hover { color:#002B54; display:block; padding-left:18px; padding-top:1px; background:url(images/division/acoustique/puceO.gif) no-repeat left top; text-decoration:underline; }
	
	#sousMenu_Entreprise { padding:0px 0px 0px 18px; margin:0px; }
	#sousMenu_Entreprise a:Link { color:#002B54; display:block; padding-left:18px; padding-top:1px; background:url(images/division/acoustique/puce2.gif) no-repeat left top; text-decoration:none; }
	#sousMenu_Entreprise a:Visited { color:#002B54; display:block; padding-left:18px; padding-top:1px; background:url(images/division/acoustique/puce2.gif) no-repeat left top; text-decoration:none; }
	#sousMenu_Entreprise a:Hover { color:#002B54; display:block; padding-left:18px; padding-top:1px; background:url(images/division/acoustique/puce2O.gif) no-repeat left top; text-decoration:underline; }
	
	
	
	#Menu_Finition { padding:10px 2px 10px 2px; }
	#Menu_Finition div.menuLien { margin:0px 0px 4px 0px; padding:0px 0px 0px 2px; }
	#Menu_Finition a:Link { color:#8e3537; display:block; padding-left:18px; padding-top:1px; background:url(images/division/finition/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Finition a:Visited { color:#8e3537; display:block; padding-left:18px; padding-top:1px; background:url(images/division/finition/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Finition a:Hover { color:#8e3537; display:block; padding-left:18px; padding-top:1px; background:url(images/division/finition/puceO.gif) no-repeat left top; text-decoration:underline; }
	
	#sousMenu_Finition { padding:0px 0px 0px 18px; margin:0px; }
	#sousMenu_Finition a:Link { color:#8e3537; display:block; padding-left:18px; padding-top:1px; background:url(images/division/finition/puce2.gif) no-repeat left top; text-decoration:none; }
	#sousMenu_Finition a:Visited { color:#8e3537; display:block; padding-left:18px; padding-top:1px; background:url(images/division/finition/puce2.gif) no-repeat left top; text-decoration:none; }
	#sousMenu_Finition a:Hover { color:#8e3537; display:block; padding-left:18px; padding-top:1px; background:url(images/division/finition/puce2O.gif) no-repeat left top; text-decoration:underline; }
	
	#Menu_Restauration { padding:10px 2px 10px 2px; }
	#Menu_Restauration div.menuLien { margin:0px 0px 4px 0px; padding:0px 0px 0px 2px; }
	#Menu_Restauration a:Link { color:#d9a343; display:block; padding-left:18px; padding-top:1px; background:url(images/division/restauration/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Restauration a:Visited { color:#d9a343; display:block; padding-left:18px; padding-top:1px; background:url(images/division/restauration/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Restauration a:Hover { color:#d9a343; display:block; padding-left:18px; padding-top:1px; background:url(images/division/restauration/puceO.gif) no-repeat left top; text-decoration:underline; }
	
	#Menu_Nettoyage { padding:10px 2px 10px 2px; }
	#Menu_Nettoyage div.menuLien { margin:0px 0px 4px 0px; padding:0px 0px 0px 2px; }
	#Menu_Nettoyage a:Link { color:#0d704b; display:block; padding-left:18px; padding-top:1px; background:url(images/division/nettoyage/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Nettoyage a:Visited { color:#0d704b; display:block; padding-left:18px; padding-top:1px; background:url(images/division/nettoyage/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Nettoyage a:Hover { color:#0d704b; display:block; padding-left:18px; padding-top:1px; background:url(images/division/nettoyage/puceO.gif) no-repeat left top; text-decoration:underline; }
	
	#sousMenu_Nettoyage { padding:0px 0px 0px 18px; margin:0px; }
	#sousMenu_Nettoyage a:Link { color:#0d704b; display:block; padding-left:18px; padding-top:1px; background:url(images/division/nettoyage/puce2.gif) no-repeat left top; text-decoration:none; }
	#sousMenu_Nettoyage a:Visited { color:#0d704b; display:block; padding-left:18px; padding-top:1px; background:url(images/division/nettoyage/puce2.gif) no-repeat left top; text-decoration:none; }
	#sousMenu_Nettoyage a:Hover { color:#0d704b; display:block; padding-left:18px; padding-top:1px; background:url(images/division/nettoyage/puce2O.gif) no-repeat left top; text-decoration:underline; }
	
	#Menu_Accoustique { padding:10px 2px 10px 2px; }
	#Menu_Accoustique div.menuLien { margin:0px 0px 4px 0px; padding:0px 0px 0px 2px; }
	#Menu_Accoustique a:Link { color:#225a7b; display:block; padding-left:18px; padding-top:1px; background:url(images/division/acoustique/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Accoustique a:Visited { color:#225a7b; display:block; padding-left:18px; padding-top:1px; background:url(images/division/acoustique/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Accoustique a:Hover { color:#225a7b; display:block; padding-left:18px; padding-top:1px; background:url(images/division/acoustique/puceO.gif) no-repeat left top; text-decoration:underline; }
	
	#sousMenu_Accoustique { padding:0px 0px 0px 18px; margin:0px; }
	#sousMenu_Accoustique a:Link { color:#225a7b; display:block; padding-left:18px; padding-top:1px; background:url(images/division/acoustique/puce2.gif) no-repeat left top; text-decoration:none; }
	#sousMenu_Accoustique a:Visited { color:#225a7b; display:block; padding-left:18px; padding-top:1px; background:url(images/division/acoustique/puce2.gif) no-repeat left top; text-decoration:none; }
	#sousMenu_Accoustique a:Hover { color:#225a7b; display:block; padding-left:18px; padding-top:1px; background:url(images/division/acoustique/puce2O.gif) no-repeat left top; text-decoration:underline; }
	
	#Menu_Adhesif { padding:10px 2px 10px 2px; }
	#Menu_Adhesif div.menuLien { margin:0px 0px 4px 0px; padding:0px 0px 0px 2px; }
	#Menu_Adhesif a:Link { color:#383838; display:block; padding-left:18px; padding-top:1px; background:url(images/division/Adhesif/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Adhesif a:Visited { color:#383838; display:block; padding-left:18px; padding-top:1px; background:url(images/division/Adhesif/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Adhesif a:Hover { color:#383838; display:block; padding-left:18px; padding-top:1px; background:url(images/division/Adhesif/puceO.gif) no-repeat left top; text-decoration:underline; }
	
	#sousMenu_Adhesif { padding:0px 0px 0px 18px; margin:0px; }
	#sousMenu_Adhesif a:Link { color:#383838; display:block; padding-left:18px; padding-top:1px; background:url(images/division/Adhesif/puce2.gif) no-repeat left top; text-decoration:none; }
	#sousMenu_Adhesif a:Visited { color:#383838; display:block; padding-left:18px; padding-top:1px; background:url(images/division/Adhesif/puce2.gif) no-repeat left top; text-decoration:none; }
	#sousMenu_Adhesif a:Hover { color:#383838; display:block; padding-left:18px; padding-top:1px; background:url(images/division/Adhesif/puce2O.gif) no-repeat left top; text-decoration:underline; }
	
	#Menu_Grille { padding:10px 2px 10px 2px; }
	#Menu_Grille div.menuLien { margin:0px 0px 4px 0px; padding:0px 0px 0px 2px; }
	#Menu_Grille a:Link { color:#513D30; display:block; padding-left:18px; padding-top:1px; background:url(images/division/Grille/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Grille a:Visited { color:#513D30; display:block; padding-left:18px; padding-top:1px; background:url(images/division/Grille/puce.gif) no-repeat left top; text-decoration:none; }
	#Menu_Grille a:Hover { color:#513D30; display:block; padding-left:18px; padding-top:1px; background:url(images/division/Grille/puceO.gif) no-repeat left top; text-decoration:underline; }
	
	#sousMenu_Grille { padding:0px 0px 0px 18px; margin:0px; }
	#sousMenu_Grille a:Link { color:#513D30; display:block; padding-left:18px; padding-top:1px; background:url(images/division/Grille/puce2.gif) no-repeat left top; text-decoration:none; }
	#sousMenu_Grille a:Visited { color:#513D30; display:block; padding-left:18px; padding-top:1px; background:url(images/division/Grille/puce2.gif) no-repeat left top; text-decoration:none; }
	#sousMenu_Grille a:Hover { color:#513D30; display:block; padding-left:18px; padding-top:1px; background:url(images/division/Grille/puce2O.gif) no-repeat left top; text-decoration:underline; }
	
		
		.pol_Acoustique h1 { font-size:15px; color:#002B54; font-weight:200; margin-top:0px; }
		.pol_Acoustique h2 { font-size:15px; color:#002B54; margin-top:0px; margin-bottom:0px; }
		.pol_Acoustique h3 { font-size:12px; color:#002B54; font-weight:bold; margin-top:0px; margin-bottom:0px; }
		.pol_Acoustique ul {}
		.pol_Acoustique li { list-style: disc; margin-bottom:8px; }
		.pol_Acoustique a:Link { color:#002B54; }
		.pol_Acoustique a:Visited { color:#002B54; }
		.pol_Acoustique a:Hover { color:#002B54; text-decoration:none; }
	
	  .pol_Finition h1 { font-size:15px; color:#8e3537; font-weight:200; margin-top:0px; }
		.pol_Finition h2 { font-size:15px; color:#8e3537; margin-top:0px; margin-bottom:0px; }
		.pol_Finition h3 { font-size:12px; color:#8e3537; font-weight:bold; margin-top:0px; margin-bottom:0px; }
		.pol_Finition ul {}
		.pol_Finition li { list-style: disc; margin-bottom:8px; }
		.pol_Finition a:Link { color:#8e3537; }
		.pol_Finition a:Visited { color:#8e3537; }
		.pol_Finition a:Hover { color:#8e3537; text-decoration:none; }
		
		.pol_Restauration h1 { font-size:15px; color:#D9A343; font-weight:200; margin-top:0px; }
		.pol_Restauration h2 { font-size:15px; color:#D9A343; margin-top:0px; margin-bottom:0px; }
		.pol_Restauration h3 { font-size:12px; color:#D9A343; font-weight:bold; margin-top:0px; margin-bottom:0px; }
		.pol_Restauration ul {}
		.pol_Restauration li { list-style: disc; margin-bottom:8px; }
		.pol_Restauration a:Link { color:#D9A343; }
		.pol_Restauration a:Visited { color:#D9A343; }
		.pol_Restauration a:Hover { color:#D9A343; text-decoration:none; }
		
		.pol_Nettoyage h1 { font-size:15px; color:#0d704b; font-weight:200; margin-top:0px; }
		.pol_Nettoyage h2 { font-size:15px; color:#0d704b; font-weight:bold; margin-top:0px; margin-bottom:0px; }
		.pol_Nettoyage h3 { font-size:12px; color:#0d704b; font-weight:bold; margin-top:0px; margin-bottom:0px; }
		.pol_Nettoyage ul {}
		.pol_Nettoyage li { list-style: disc; margin-bottom:8px; }
		.pol_Nettoyage a:Link { color:#0d704b;; }
		.pol_Nettoyage a:Visited { color:#0d704b;; }
		.pol_Nettoyage a:Hover { color:#0d704b; text-decoration:none; }
		
		.pol_Adhesif h1 { font-size:15px; color:#383838; font-weight:200; margin-top:0px; }
		.pol_Adhesif h2 { font-size:15px; color:#383838; font-weight:bold; margin-top:0px; margin-bottom:0px; }
		.pol_Adhesif h3 { font-size:12px; color:#383838; font-weight:bold; margin-top:0px; margin-bottom:0px; }
		.pol_Adhesif ul {}
		.pol_Adhesif ul li { list-style: disc; margin-bottom:8px; }
		.pol_Adhesif a:Link { color:#383838;; }
		.pol_Adhesif a:Visited { color:#383838;; }
		.pol_Adhesif a:Hover { color:#383838; text-decoration:none; }
		
		.pol_Grille h1 { font-size:15px; color:#513D30; font-weight:200; margin-top:0px; }
		.pol_Grille h2 { font-size:15px; color:#513D30; font-weight:bold; margin-top:0px; margin-bottom:0px; }
		.pol_Grille h3 { font-size:12px; color:#513D30; font-weight:bold; margin-top:0px; margin-bottom:0px; }
		.pol_Grille ul {}
		.pol_Grille li { list-style: disc; margin-bottom:8px; }
		.pol_Grille a:Link { color:#513D30;; }
		.pol_Grille a:Visited { color:#513D30;; }
		.pol_Grille a:Hover { color:#513D30; text-decoration:none; }
		
	
	.Boite_Detaillant { background:url(/Design/Layout/ZoneRechercheDetaillant/bg.png); width:420px; height:76px; position:relative; margin:0 auto; }
	
	.Boite_320_top { background:url(images/page/boite_320_top.gif); height:39px; position:relative; }
	.Boite_320_top_rouge { background:url(images/page/boite_320_top_rouge.gif); height:39px; position:relative; }
	.Boite_320_top_jaune { background:url(images/page/boite_320_top_jaune.gif); height:39px; position:relative; }
	.Boite_320_bg { background:url(images/page/boite_320_bg.gif); }
	.Boite_320_bg_rouge { background:url(images/page/boite_320_bg_rouge.gif); }
	.Boite_320_bg_jaune { background:url(images/page/boite_320_bg_jaune.gif); }
		.Boite_320_liste ul { margin:0px; padding:0px; }
		.Boite_320_liste li { list-style: disc; margin-bottom:8px; }
	.Boite_320_bas_ombre { background:url(images/page/boite_320_bas_ombre.gif); height:38px; }
	.Boite_320_bas { background:url(images/page/boite_320_bas.gif); height:38px; }
	.Boite_320_bas_rouge { background:url(images/page/boite_320_bas_rouge.gif); height:38px; }
	.Boite_320_bas_jaune { background:url(images/page/boite_320_bas_jaune.gif); height:38px; }
	
	.Boite_full { margin-top:50px; padding-left:13px; padding-right:13px; }
	.Boite_full_titre { margin-bottom:10px; }
	.Boite_full_punch { color:#8e3537; font-weight:bold; }
	.Boite_full_img { padding-left:8px; padding-right:10px; float:left; width:135px; }
	.Boite_full_texte { float:left; width:374px; }
	
	.hiddenPop { display:none; }
	.visiblePop {
		position: absolute;
		float: left;
		text-align:left;
		background-color: #a1d2ed;
		border: solid 1px #000000;
		visibility: visible;
		padding: 5px;
		z-index: 110;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color:#000000;
	}
	
	
	.Boite_full_top { background:url(../demo/images/page/boite_full_top.gif); height:39px; position:relative; }
	.Boite_full_top_rouge { background:url(images/page/boite_full_top_rouge.gif); height:39px; position:relative; }
	.Boite_full_top_jaune { background:url(../demo/images/page/boite_full_top_jaune.gif); height:39px; position:relative; }
	.Boite_full_bg { background:url(images/page/boite_full_bg.gif); }
	.Boite_full_bg_rouge { width:651px; background:url(images/page/boite_full_bg_rouge.gif); }
	.Boite_full_bg_jaune { background:url(../demo/images/page/boite_full_bg_jaune.gif); }
		.Boite_full_liste ul { margin:0px; padding:0px; }
		.Boite_full_liste li { list-style: disc; margin-bottom:8px; }
	.Boite_full_bas_ombre { background:url(../demo/images/page/boite_full_bas_ombre.gif); height:38px; }
	.Boite_full_bas { background:url(../demo/images/page/boite_full_bas.gif); height:38px; }
	.Boite_full_bas_rouge { background:url(images/page/boite_full_bas_rouge.gif); height:38px; }
	.Boite_full_bas_jaune { background:url(../demo/images/page/boite_full_bas_jaune.gif); height:38px; }
	
	.Boite_titre {
	position:absolute;
	top:8px;
	left:8px;
	font-style:italic;
	color:#676767;
	font-weight:bold;
}
	
	.Boite_bas_lien { float:right; margin-top:15px; margin-right:10px; padding-left:35px; background:url(images/page/boite_320_bas_puce.gif) no-repeat left; }
	.Boite_bas_lien a:Link { color:#353535; }
	.Boite_bas_lien a:Visited { color:#353535; }
	.Boite_bas_lien a:Hover { color:#353535; text-decoration:none; }
	
	
.polvert{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0d704b; }
.poljaune{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#D9A343; }
.polrouge{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#8e3537; }
.polbleu{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#002B54; }
.polbleuClair{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#225a7b; }
.polbrune{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#422d15; }
.polblanche{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }
.polblancheTableau{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; }
.polTableau{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }

.field{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; border:solid 1px #000000; }
.fieldError{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; border:solid 1px #bb0000; background-color:#ffeeee; }

.bouton{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; border:solid 1px #000000; }
	
	#BasPage { background:url(images/page/bg_page_bas.jpg) no-repeat; height:49px; text-align:right; }
	
	.lienBlanc:Link { color:#FFF; text-decoration:underline; }
	.lienBlanc:Visited { color:#FFF; text-decoration:underline; }
	.lienBlanc:Hover { color:#FFF; text-decoration:none; }
	
	
.ContentPresse { width:100%; border:0px none; }
	.ContentPresse td { padding:10px 0px 15px 0px; border-bottom:1px dashed #CCCCCC; width:50%; }
	.ContentPresseBox { border-left:7px solid #003756; padding:0px 0px 0px 5px; }
	.ContentPressePhoto { background-color:#fff; }
	.ContentPressePhoto img { border:1px solid #CCCCCC; padding:7px; }
	.ContentPresseText { padding-left:10px; }
	.ContentPresseDate { color:#87796C; padding-bottom:7px; }
	.ContentPresseTitre { width:220px; }
	.ContentPresseHeader { padding-bottom:10px; }
	.ContentPresse h1 { font-family:'Times New Roman', Times, serif; font-weight:bold; font-size:18px; color:#87796c; margin:0px; }
	.ContentPresseDetail { text-align:left; }	
		.ContentPresseDetail img { margin:5px; }	



#Biblio { padding-top:20px; padding-right:30px; }
	#BiblioHeader { margin-bottom:10px; }
		#BiblioHeader h2 { margin-bottom:20px; }
		#BiblioHeader h1 { float:left; }
		#BiblioHeader #Disconnect { float:right; }
	#Biblio .CategoriesFolders { border-bottom:solid 2px #999; padding:5px; margin-bottom:10px; }
	#Biblio .SectionsFoldersBox { margin:0px 0px 20px 20px; border-left:solid 1px #999; width:175px; float:left; padding:4px; }
	#Biblio .SectionsFolders { border-bottom:solid 1px #999; color:#FFFFFF; padding:3px 3px 3px 5px; }










