/* CSS Document */

BODY { 
	margin-top:60px;/*115px*/
	background:#463235 url(images/bande.gif) repeat-x 0px 60px; /*115px*/
	font-family:Tahoma;	
	font-size:11px;
}

EMBED, OBJECT { visibility:visible; }

#accueil { background:#463235; }

#catalogue { background:#463235 url(images/bande_catalogue.gif) repeat-x 0px 60px; }

TD {
	font-size:11px;
	vertical-align:top;
}

#skip {
	width:840px;
	margin:auto;
	text-align:right;
}

#skip A {
	color:#9F8A8E;
	text-decoration:none;
}

#haut {
	background:#493A3C;
	color:#FFFFFF;
	vertical-align:top;
}

#accueil #haut { display:none; }

#entete {
	width:719px;
	height:174px;
}

#accueil #entete {
	width:840px;
	margin:auto;
}

#entete.catalogue { height:153px; }

#entete #music {
	margin-top:20px;
	float:right;
	_margin-top:0px;
}

#recherche { 
	color:#AF999D;
	text-align:right;
	display:block;
	line-height:10px;
	padding-top:5px;
}

#recherche SELECT {
	border:0px;
	font-size:10px;
	margin-right:4px;
}

#recherche OPTION {
	background:#B94100;
	color:#FFFFFF;
	border:0px;
}

#recherche OPTION.defaut {
	background:#FFFFFF;
	color:#463235;
}

#recherche INPUT {
	font-size:10px;
	padding:0px 2px;
	margin:0px;
	height:19px;
	background:#634E50;
	border:1px solid #8E7377;
	color:#FFFFFF;
	font-weight:bold;
}

#resultat { margin-bottom:10px; }

#resultat H4 {
	color:#A48D8F;
	font-size:14px;
	font-weight:normal;
	margin:3px 0px;
	padding:0px;
}

#menu-corporate {
	margin-top:19px;
	background:url(images/ligne_estompe.gif) no-repeat bottom;
	height:30px;
}

#menu-corporate A {
	text-decoration:none;
	color:#FF5A00;
	margin-right:10px;
	font-size:14px;
}

#menu-corporate A.on { font-weight:bold; }

#menu-corporate #pos-menu-societe {
	position:relative;
	float:left;
}

#menu-corporate #menu-societe {
	top:-65px;
	width:152px;
	position:absolute;
	background:#B94100;
	color:#FFFFFF;
	border:0px;
	padding:4px 0px 4px 4px;
	display:none;
}

#menu-corporate #menu-societe A {
	color:#FFFFFF;
	font-size:11px;
}

#menu-corporate #menu-societe A:hover { text-decoration:underline; }

#langues {
	float:left;
	color:#FFFFFF;
	margin:10px 5px 0px 0px;
} 

#langues A {
	color:#FFFFFF;
	text-decoration:none;
	margin:0 5px 0 0;
} 

#langues A.on {
	background:#634E50;
	border:1px solid #8E7377;
	padding:1px 3px;
	margin-top:2px;
}

#presentation { 
	margin:15px 10px 0px 0px;
	color:#FFFFFF;/*#AF999D*/
}

#presentation I, #presentation STRONG { 
	color:#FFAF84;/*#D6B7BC*/
	font-style:normal;
}

#incontournable { float:right; }

#incontournable IMG { border:0; }

#minisite { display:none; }

.ferme-incontournable { 
	position:absolute;
	top:45px;
	right:0;
	display:none;
}

.ferme-incontournable IMG { border:0; }


#milieu {
	margin:auto;
	width:840px;
}

#acces-produit {
	background:#FFE3C7; /*#E3F0D1*/
	vertical-align:top;
}

#accueil #acces-produit { visibility:hidden; }

#milieu.contenu #acces-produit { background:#3C2B2E; }

#acces-produit H2 {
	color:#FF5A00;/*#D6B7BC*/
	background:#3C2B2E;
	font-size:14px;
	padding:2px 6px;
	font-weight:normal;
	margin:0px;
	height:15px;
	line-height:15px;
}

#acces-produit H2 A {
	color:#FF5A00;/*#D6B7BC*/
	text-decoration:none;
	width:100%;
	display:block;
}

#acces-produit #conteneur {
	height:208px;
	width:121px;
	padding-top:17px;
}

#milieu.contenu #conteneur {
	height:100%;
	padding-bottom:17px;
	background:#FFE3C7;
}

#acces-produit #conteneur A.on { font-weight:bold; }

#acces-defaut, #acces-Ambiances, #acces-Utilisations { display:none; }

#produit { }

#pos-mot { position:relative; }


#contenu-mot {
	position:absolute;
	width:200px;
	height:218px;
	top:35px;
	left:10px;
	visibility: hidden;
	z-index:2;
	color:#DDDDDD;
}
/*
#contenu-mot P { margin:9px 0px; }

#contenu-mot.Epure { color:#FFFFFF; }
*/

#contenu-mot.Couleurs { color:#433335; }

A.menu-mot {
	background:#FFAF84 url(images/carres.gif) no-repeat left;
	padding:0px 3px 0px 18px;
	color:#B94100;
	text-decoration:none;
}

#menu-mot {
	position:absolute;
	width:140px;
	height:243px;
	left:220px;
	visibility: hidden;
	z-index:3;
	padding:10px;
}

#menu-mot A,
#contenu-mot A {
	text-decoration:none;
	background:url(images/puce.gif) no-repeat 0px 6px;
	padding-left:9px;
	display:block;
}

#menu-mot A:hover,
#contenu-mot A:hover {	text-decoration:underline; }

#menu-mot H3,
#contenu-mot H3 { font-size:13px; }

#menu-mot.Design A, #menu-mot H3.Design,
#contenu-mot.Design A, #contenu-mot H3.Design { color:#FFFFFF; }

#menu-mot.Couleurs A, #menu-mot H3.Couleurs,
#contenu-mot.Couleurs A, #contenu-mot H3.Couleurs { color:#433335; }

#menu-mot.Tradition A, #menu-mot H3.Tradition { color:#433335; }
#contenu-mot.Tradition A, #contenu-mot H3.Tradition { color:#FFFFFF; }

#menu-mot.Innovation A, #menu-mot H3.Innovation,
#contenu-mot.Innovation A, #contenu-mot H3.Innovation { color:#433335; }

#menu-mot.Cuisine A, #menu-mot H3.Cuisine,
#contenu-mot.Cuisine A, #contenu-mot H3.Cuisine { color:#FFFFFF; }

#menu-mot.Cave A, #menu-mot H3.Cave,
#contenu-mot.Cave A, #contenu-mot H3.Cave { color:#FFFFFF; }

#menu-mot.Cadeaux A, #menu-mot H3.Cadeaux,
#contenu-mot.Cadeaux A, #contenu-mot H3.Cadeaux { color:#FFFFFF; }

#menu-mot.Loisirs A, #menu-mot H3.Loisirs,
#contenu-mot.Loisirs A, #contenu-mot H3.Loisirs { color:#433335; }

#contenu {
	background:#FFFFFF url(images/bordure_h_contenu.gif) repeat-x top;
	vertical-align:top;
	width:679px;
	color:#463235;
	border-left:1px solid #493A3C;
	padding:15px 10px 10px 10px;
	text-align:justify;
}

#contenu H2 { color:#ff5a00; }

#contenu A { color:#FF5A00; }

#contenu.catalogue {
	padding:0px;
	background:#FFFFFF url(images/bordure_h_contenu.gif) repeat-x 0px 40px;
}

#contenu #logo { width:250px; }

#contenu IMG {	border:0px; } 

#contenu #ligne-produit {
	padding:66px 10px 0px 0px; 
	background:url(images/decale.gif) repeat-x top;
}

#ligne-produit A {
	color:#A48D8F;
	display:block;
	padding:0px 3px 0px 11px;
	text-decoration:none;
	width:160px;
	background:url(images/puce_2.gif) no-repeat 2px 6px;
}

#ligne-produit A:hover {
	background:#A48D8F url(images/puce.gif) no-repeat 2px 6px;
	color:#FFFFFF;
}

#ligne-produit A.on, #ligne-produit A:hover.on { 
	font-weight:bold;
	background-color:#594446;
	color:#FFFFFF;
}

#contenu #liste-gamme {
	color:#F2F2F2;
	background:#594446;
	padding:5px 0px;
}

#liste-gamme H3 {
	color:#E3C8CC;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	background:#3A2B2D;
	padding:1px 6px;
	margin:2px 0px;
}

#liste-gamme A {
	color:#F2F2F2;
	text-decoration:none;
	display:block;
	width:75%;
	margin:1px 3px;
	padding:0px 3px;
}

#liste-gamme #existe-gamme {
	border-bottom:1px solid #B49297;
	padding:7px 6px 11px 6px;
	font:11px Arial, Helvetica, sans-serif;
}

#liste-gamme A:hover { background:#463235; }

#contenu #gallerie { } 

#gallerie TABLE { display:none; } 

#gallerie TABLE.visible { display:block; }

#gallerie TD {
	text-align:center;
	/*border:1px solid #B49297; 
	vertical-align:middle;*/
} 

#gallerie TD P { margin:3px 0px ; }

#reference-produit {
	text-align:left;
	margin:0px 3px;
	padding:0px;
}

#gallerie H4 {
	text-align:right;
	margin:0px 3px;
	color:#A48D8F;
	font-size:10px;
	font-weight:normal;
}

#presentation-produit {	
	text-align:left;
	margin:0px 3px;
	color:#705055;
}

#gallerie A {  } 

#pied {
	padding:15px 0px;
	margin:auto;
	width:840px;
	color:#9F8A8E;
	border-top:20px solid #312225; 
}

#accueil #pied { visibility:hidden; }

#pied A {
	text-decoration:none;
	color:#9F8A8E;
}

#pied A.on, #pied A.on:hover {
	text-decoration:none;
	font-weight:bold;
}

#pied A:hover { text-decoration:underline; }

#pied DIV { margin-top:1px; }

#pied .surbrillance {
	background:#000000;
	padding:0px 3px;
}

#contact-mention {
	text-decoration:none;
	color:#9F8A8E;
	float:right;
	margin:0px;
}

#contact-mention A.on, #contact-mention A.on:hover {
	text-decoration:none;
	font-weight:bold;
}

#contact-mention A:hover { text-decoration:underline; }

/* page corporate */

TD.contenuvolcans {
	margin-left: 6px;
	padding-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	margin-top: 3px;
	padding-top: 3px;
}

TD.fondhistorique {
	background: url(images/corporate/historique_fond.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	color: #000000;
	vertical-align:bottom;
	font-family:"Times New Roman", Times, serif;
	width:355px;
}

TD.fondhistoriqueen {
	background: url(images/corporate/historique_fond_en.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	color: #000000;
	vertical-align:bottom;
	font-family:"Times New Roman", Times, serif;
	width:355px;
}

TD.puydedome { background:url(images/corporate/environnement_fond.jpg) repeat-y top left; }

TD.puydedome.en { background:url(images/corporate/environnement_fond_en.jpg) repeat-y top left; }

TD.chapeaubis {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	background:url(images/corporate/degrade.gif) repeat-y top left;
	margin-top: 5px;
	margin-left: 20px;
	padding-top: 5px;
	padding-left: 20px;
}

P.contenuthiers {
	margin-left:3px;
	padding-left: 3px;
	line-height: 18px;
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
	margin-bottom:3px;
	padding-bottom:3px;
	margin-top:3px;
	padding-top:3px;
}

TD.innovation {
	margin-left: 55px;
	padding-left: 55px;
	margin-top: 10px;
	padding-top: 10px;
	font-size: 15px;
	color: #000000;
}

TD.hyginox { background:url(images/corporate/design_fond.jpg) repeat-y top left; }