#menu dl, #menu dt, #menu dd, #menu ul, #menu li
	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
	
#nav
	{
	z-index: 100;
	width: 762px;
	height: 44px;
	margin: 0 auto 0px;
	}
	
#menu
	{
	z-index:100;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	width:762px;
	
	z-index: 20;
	margin: 0px 0;

	}
	
#vivre_sm
	{
	width:160px;
	height:42px;
	background-image:url(../images/btn-vivre_sm.jpg);
	background-repeat:no-repeat;
	}
	
#vie_municipale
	{
	width:130px;
	height:42px;
	background-image:url(../images/btn-vie_municipale.jpg);
	background-repeat:no-repeat;
	}
	
#activites
	{
	width:96px;
	height:42px;
	background-image:url(../images/btn-activites.jpg);
	background-repeat:no-repeat;
	}

#infos
	{
	width:175px;
	height:42px;
	background-image:url(../images/btn-infos.jpg);
	background-repeat:no-repeat;
	}

#accueil
	{
	width:201px;
	height:42px;
	background-image:url(../images/btn-accueil.jpg);
	background-repeat:no-repeat;
	}

#menu dl
	{
	float:left;
	}
	
#smenu1 li
	{
	float:none;
	}
	
#smenu1
	{
	position:absolute;
	float:left;
	width:158px;
	background-color:#969b94;
	z-index:100;

	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;

	}
	
#smenu2
	{
	position:absolute;
	float:left;
	width:128px;
	background-color:#F6C231;
	z-index:100;
	
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
	}
	
#smenu3
	{
	position:absolute;
	float:left;
	width:94px;
	background-color:#439F3A;
	z-index:100;
	
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
	}
	
#smenu4
	{
	position:absolute;
	float:left;
	width:173px;
	background-color:#D50400;
	z-index:100;
	
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
	}


	
#menu dt
	{
	width:84px;
	height:42px;
	cursor:pointer;
	margin:0px;
	}

html>body #menu dt
	{
	width:auto;
	}

	
#menu dd
	{
	display: none;
	border: 1px solid gray;
	}

	
#menu li
	{
	text-align:left;
	/*border:1px solid;*/
	padding:1px;
	}
	
#menu li a, #menu dt a
	{
	color:white;
	text-decoration: none;
	display: block;
	border: 0 none;
	}

#menu li a:hover
	{
	color:black;
	}
