/* /// MENU PRINCIPAL /// */
.menu-top{
border-right:1px solid #e4e4e4;
position:relative;
}
/*******************************************************/
#main-menu {
/*white-space:nowrap IE hack;*/
text-transform:uppercase;
}

#main-menu ul.main-menu-level-1 {
list-style-type:none;
display:block;
width:1000px;
list-style:none;
margin-top:15px;
margin-left:20px;
}

#main-menu ul.main-menu-level-2 {
padding-top:5px;
}

#main-menu ul.main-menu-level-1 li{
float:left;
display:block;
height:14px;
z-index:auto !important /*Non-IE6*/;
z-index:1000 /*IE6*/;
line-height:14px;
padding:0 8px 0 8px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px; 
font-weight:bold; 
text-decoration:none;
}
 
#main-menu ul.main-menu-level-2 li{
float:left; 
display:block; 
height:20px; 
z-index:auto !important /*Non-IE6*/; 
z-index:1000 /*IE6*/;
line-height:12px;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
text-decoration:none;
background-image:url(../images/arrow-picto.gif);
background-repeat:no-repeat;
background-position:5px 20%;
}
 
#main-menu ul.main-menu-level-1 li a {
float:none !important /*Non-IE6*/;
float:left /*IE-6*/;
display:block;
height:14px; 
text-decoration:none; 
font-weight:bold; 
color:#868686;
}

#main-menu ul.main-menu-level-2 li a {
float:none !important /*Non-IE6*/;
height:20px; 
float:left /*IE-6*/; 
display:block;
text-decoration:none; 
font-weight:bold; 
color:#868686; 
padding:0 8px 0 8px; 
}

#main-menu ul li ul {
display:none; 
border:none;
}

/*********************************************** Non-IE6 hovering ***********************************************/
#main-menu ul li:hover {
position:relative;
color:#4B4B4B;
}
 
#main-menu ul li:hover a {
text-decoration:none; 
color:#4B4B4B;
}

#main-menu ul li:hover ul {
text-transform:lowercase; 
display:block;
position:absolute; 
z-index:999; 
top:12px; 
left:0px;
background:#FFF;
}

#main-menu ul li:hover ul li a {
/*white-space:normal;*/ 
display:block; 
width:150px; 
height:20px;
font-weight:normal; 
color:#868686;
}

#main-menu ul li:hover ul li a:hover { 
text-decoration:none; 
color:#4B4B4B;
}

/* gestion safari */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
#main-menu ul.main-menu-level-1 li{
font-size:11px;
 padding:0 6px 0 6px;
}
}

/* Fil d'ariane */
.ariane-active{
 font-weight:bold;
}

/* bloc gris de droite */
#catalogue-cuisines{
position:relative;
width:200px;
height:147px;
background-image:url(../images/cuisines-catalogue.jpg);
background-repeat:no-repeat;
margin-bottom:10px;
}

#catalogue-cuisines p{
display:block;
width:95px;
color:#666666;
padding:0 0 0 10px;
}

.arrow1{
position:absolute;
bottom:10px;
left:10px;
display:block;
height:13px;
background-image:url(../images/arrow-picto.gif);
background-repeat:no-repeat;
background-position:0 2px;
padding-left:10px;
}

/* formulaire */
.cfm { display: none; }

/*********************************************************************/
/* lien générique créé dans l'admin (définition de la balise <a> standard) */
.link-for-all-pages a{
color:#666666;
text-decoration:none;
}

.link-for-all-pages a:hover{
text-decoration:underline;
}

.link-for-all-pages2 a{
color:#FFFFFF;
text-decoration:none;
}

.link-for-all-pages2 a:hover{
text-decoration:underline;
}

/*********************************************************************/
/* mise en forme de la balise <select> pour accès rapide */
#shortcut-select select{
line-height:13px;
font-size:11px;
color:#666666;
}
/*********************************************************************/
/* mise en forme de l'encart du catalogue */
#rdv-catalogue{
position:relative;
width:200px;
height:147px;
background-image:url(../images/magasins-catalogue.jpg);
background-repeat:no-repeat;
margin-bottom:10px;
}

#rdv-catalogue p {
display:block;
width:90px;
}
#sdb-catalogue {
position:relative;
width:200px;
height:147px;
background-image:url(../images/cuisines-catalogue.jpg);
background-repeat:no-repeat;
margin-bottom:10px;
}

#sdb-catalogue p {
display:block;
width:90px;
}

#sdb-equipement{
position:relative;
width:200px;
height:147px;
background-image:url(../images/sdb-equipement.jpg);
background-repeat:no-repeat;
margin-bottom:10px;
}
.arrow2{
position:absolute;
bottom:10px;
left:8px;
display:block;
height:13px;
background-image:url(../images/arrow-picto.gif);
background-repeat:no-repeat;
background-position:0 2px;
padding-left:10px;
}
.arrow3{
position:absolute;
bottom:24px;
left:6px;
display:block;
height:13px;
background-image:url(../images/arrow-picto.gif);
background-repeat:no-repeat;
background-position:0 2px;
padding-left:10px;
}
.arrow4{
position:absolute;
text-align:right;
bottom:106px;
left:6px;
display:block;
height:13px;
background-image:url(../images/arrow-picto.gif);
background-repeat:no-repeat;
background-position:0 2px;
padding-left:10px;
}
.arrow-catalogue {
	position:absolute;
	bottom:54px;
	left:90px;
	display:block;
	height:13px;
	background-image:url(../images/arrow-picto.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	padding-left:10px;
	width: 110px;
}

.arrow-catalogue a { font-weight:bold; font-size:11px; text-decoration:underline;}

.arrow-livreor{position:relative;top:20px;left:130px;display:block;height:13px;background-image:url(../images/arrow-picto.gif);background-repeat:no-repeat;background-position:0 2px;padding-left:10px;}
.arrow-livreor a{font-weight:bold;color:#666666;text-decoration:none;}
#hygena3d-content{background-image:url(../images/fond-hygena3d.gif);background-repeat:no-repeat;width:200px;height:67px;position:relative;}
#hygena-amenago11-content{background-image:url(../images/fond-amenago11.gif);background-repeat:no-repeat;width:200px;height:67px;position:relative;}
#hygena3d-content a:hover{text-decoration:underline;}
#hygena-amenago11-content a:hover{text-decoration:underline;}
#hygena3d-content p{position:relative;width:100px;color:#666666;padding:20px 10px 0 80px;text-align:center;font-size:11px;}
#hygena3d-content a{font-weight:bold;color:#666666;text-decoration:none;}
#hygena-amenago11-content p{position:relative;width:100px;color:#666666;padding:20px 10px 0 70px;text-align:center;font-size:10px;}
#hygena-amenago11-content a{font-weight:bold;color:#666666;text-decoration:none;}
#partenaires-content{background-image:url(../images/fond-partenaires.jpg);background-repeat:no-repeat;width:200px;height:67px;position:relative;}
#partenaires-content a:hover{text-decoration:underline;}
#partenaires p{position:relative;width:150px;color:#666666;padding:5px 10px 0 45px;text-align:right;font-size:10px;}
#partenaires a{font-weight:bold;color:#666666;text-decoration:none;}


#h-catalogue-home-content{
background-image:url(../images/fond-catalogue.jpg);
background-repeat:no-repeat;
width:200px;
height:95px;
position:relative;
}
#h-catalogue-home-content p{
display:block;
width:120px;
color:#666666;
padding:5px 10px 0 74px;
text-align:left;
font-size:10px;
}

#h-catalogue-home-content a{
font-weight:bold;
color:#666666;
text-decoration:none;
}

#h-catalogue-home-content a:hover{
text-decoration:underline;
}


.lien-gris {
	color:#666666;
	text-decoration:none;
	text-align: left;
	}
a.lien-gris:hover {
	color:#999999;
	text-decoration:none;
	}
	/* ENCART DYNAMO */

#encart-dynamo-voir, #encart-dynamo-magasins {
	width:200px;
	margin-top:8px;
	}
#encart-dynamo-voir {
	border:solid 1px #b70e32;
	}
#encart-dynamo-magasins{
	border:solid 1px #87ae35;
	}

#encart-dynamo-voir-titre {
	height:21px;
	background:#b70e32 url(../images/fond-encart-dynamo-voir.gif) no-repeat; 
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#FFF;
	padding:5px 0 0 35px;
	}
#encart-dynamo-magasins-titre {
	height:21px;
	background:#87ae35 url(../images/fond-encart-dynamo-magasins.gif) no-repeat; 
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#FFF;
	padding:5px 0 0 35px;
	}
#encart-dynamo-magasins-contenu, #encart-dynamo-voir-contenu {
	margin: 10px 0;
	}
#encart-dynamo-voir-contenu ul li, #encart-dynamo-magasins-contenu ul li {
	list-style:square;
	list-style-position:outside;
	margin-left:20px;
	color:#848282;
	}
#encart-dynamo-voir-contenu  ul li a:link, #encart-dynamo-magasins-contenu ul li a:link, #encart-dynamo-voir-contenu  ul li a:visited, #encart-dynamo-magasins-contenu ul li a:visited {
	font:normal 11px Arial, Helvetica, sans-serif; 
	color:#848282;
	text-decoration:none;
	margin: 2px 0;
	}
#encart-dynamo-voir-contenu  ul li a:hover, #encart-dynamo-magasins-contenu ul li a:hover {
	font:normal 11px Arial, Helvetica, sans-serif; 
	color:#444444;
	text-decoration:none;
	margin: 2px 0;
	}

