/*body { behavior:url("../../csshover.htc"); }*/
div#menu {margin-top: 90px;}
div#menu a {color:#FFFFFF;}
div#menu ul {background: transparent;}

/* une petite bordure en top */
/*div#menu ul li {list-style: none; float:left;}*/
div#menu ul li {position:relative; list-style: none; float:left; z-index: 100001;}

div#menu ul ul {
	position: absolute; 
	display:none; 
	width: 240px;
	margin:0px;
	padding: 0px;
}

div#menu li a {display:block;}

div#menu ul.niveau1 li.sousmenu:hover ul.niveau2 {display:block;}

div#menu ul ul li a { color: black; display: block; clear: both; line-height: 30px; width: 240px;}
div#menu ul ul li {display:block; clear: both;}

/* Positionnement du menu */

.sousmenu 	{margin-left: 20px;}
.sousmenu a {text-align: center; text-decoration: none;}

/* Préparation du menu */
#smHebergement, #smServiceMaintenance, #smCreationSite {
	width: 240px;
	line-height: 36px;
	font-size: 0.9em;
}

#smHebergement {
	background: url("boutons/hebergement_out.png") no-repeat;
	/*_background: 0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='boutons/hebergement_out.png',sizingMethod='scale');*/
}

/* Remplissage du fond du sous-menu */
div#menu ul ul.niveau2 li.niveau3  {
	background: url("boutons/fondsmHebergement_out.png") repeat;
	/*_background: 0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='boutons/fondsmHebergement_out.png',sizingMethod='scale');*/
}

#Hebergement #finListeHebergement a {
	background: url("boutons/fondsmHebergement_bas_out.png") no-repeat;
	/*_background: 0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='boutons/fondsmHebergement_bas_out.png');*/
}

/* Au survol dans le menu et le sous-menu */
#smHebergement:hover {
	background: url("boutons/hebergement_hover.png") no-repeat;
	/*_background: 0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='boutons/hebergement_hover.png',sizingMethod='scale');*/
}

#Hebergement li.niveau3 a:hover {
	text-decoration: underline;
	background: url("boutons/fondsmHebergement_hover.png") repeat;
	/*_background: 0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='boutons/fondsmHebergement_hover.png',sizingMethod='scale');*/
}

#Hebergement #finListeHebergement a:hover {
	text-decoration: underline;
	background: url("boutons/fondsmHebergement_bas_hover.png") no-repeat;
	/*_background: 0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='boutons/fondsmHebergement_bas_hover.png',sizingMethod='scale');*/
	cursor: hand;
}

/* Autres menus */
#smServiceMaintenance {
	background: url("boutons/serviceMaintenance_out.png") no-repeat;
	/*_background: 0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='boutons/serviceMaintenance_out.png',sizingMethod='scale');*/
}

#smCreationSite {
	background: url("boutons/creationSite_out.png") no-repeat;
	/*_background: 0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='boutons/creationSite_out.png',sizingMethod='scale');*/
}

#smServiceMaintenance a {padding-top: 9px;}
#smCreationSite a 		{padding-top: 9px;}

#smServiceMaintenance:hover {
	background: url("boutons/serviceMaintenance_hover.png") no-repeat;
	/*_background: 0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='boutons/serviceMaintenance_hover.png',sizingMethod='scale');*/
}

#smCreationSite:hover {
	background: url("boutons/creationSite_hover.png") no-repeat;
	/*_background: 0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='boutons/creationSite_hover.png',sizingMethod='scale');*/
}
/* FIN Autres menus */

/*#menu ul ul.niveau2_bleu hebergeMutualise:hover {background: url("boutons/fondsm_hover.png");}*/
