/* /// 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;
}


