#leMenu { float:left; width:100%;}

#leMenu div.head { 
	width: 100%;
	float:left;
	clear:left;
	margin:5px 0;
	padding:10px 0;
	background: #FFF url(../img/common/perso/separator.gif) no-repeat 0 21px;
	}

	
	#leMenu div.head h3 { 
		display:inline;
		clear:both;
		line-height:150%;
		margin: 0 0 0 0;
		padding: 5px 5px 5px 15px;
		color: #787789;
		font-size: 12px;
		font-weight: bold;
		}
	
	#leMenu div.head span { 
		display:block;
		float:right;
		width:auto;
		height:15px;
		_margin:-18px 0 0 0;
		padding:0 10% 0 15px;
		background:#FFF;
		}
		
	#leMenu div.head a { 
		color: #787789;
		line-height:150%; /*IE*/
		font-size: 11px;
		font-weight: bold; 
		text-decoration: none;
		background:#FFF;
		}

#leMenu div.selected { 
	width: 100%;
	float:left;
	clear:left;
	background:none;
	}
	
	#leMenu div.selected h3 { 
		font-size: 16px;
		border:1px solid #787789;
		}
	
	#leMenu div.selected a { 
		/*display: none;*/
		}

/* SubMenus styling */
#leMenu ul {
	width: 100%;
	_width: 95%;
	display:block;
	clear:both;
	margin:0 0 0 20px;
	}
	
	#leMenu ul li {
		line-height:250%;
		margin: 0 0 0 0;
		padding: 0 0 0 10px;
		font-size: 12px;
		font-weight: bold;
		}
		
		#leMenu ul li a {
			float:right;
			line-height:100%;
			color: #787789;
			margin:-21px 0 0 0;
			padding:0 0 0 0;
			font-size: 11px;
			font-weight: bold; 
			text-decoration: none;
			}


#menu2 #Contactauto{
	width: 124px;
	margin-left: 0;
	background: url(../img/common/menu2_contact/menu2_contactauto_off.gif) no-repeat left top;
}

#menu2 #Contactauto.on {
	width: 124px;
	margin-left:0;
	background: url(../img/common/menu2_contact/menu2_contactauto_on.gif) no-repeat left top;
}

#menu2 #Contactauto.rollover {
	width: 124px;
	margin-left:0;
	background: url(../img/common/menu2_contact/menu2_contactauto_rollover.gif) no-repeat left top;
}

#menu2 #Contactmoto{
	width: 114px;
	margin-left: 0;
	background: url(../img/common/menu2_contact/menu2_contactmoto_off.gif) no-repeat left top;
}

#menu2 #Contactmoto.on{
	width: 114px;
	margin-left: 0;	
	background: url(../img/common/menu2_contact/menu2_contactmoto_on.gif) no-repeat left top;
}

#menu2 #Contactmoto.rollover{
	width: 114px;
	margin-left: 0;
	background: url(../img/common/menu2_contact/menu2_contactmoto_rollover.gif) no-repeat left top;
}

#menu2 #Contacthabitation{
	width: 147px;
	margin-left: 0;
	background: url(../img/common/menu2_contact/menu2_contacthabitation_off.gif) no-repeat left top;
}

#menu2 #Contacthabitation.on{
	width: 147px;
	margin-left: 0;
	background: url(../img/common/menu2_contact/menu2_contacthabitation_on.gif) no-repeat left top;
}

#menu2 #Contacthabitation.rollover{
	width: 147px;
	margin-left: 0;
	background: url(../img/common/menu2_contact/menu2_contacthabitation_rollover.gif) no-repeat left top;
}

#menu2 #Contactsante{
	width: 118px;
	margin-left: 0;
	background: url(../img/common/menu2_contact/menu2_contactsante_off.gif) no-repeat left top;
}

#menu2 #Contactsante.on{
	width: 118px;
	margin-left: 0;
	background: url(../img/common/menu2_contact/menu2_contactsante_on.gif) no-repeat left top;
}

#menu2 #Contactsante.rollover{
	width: 118px;
	margin-left: 0;
	background: url(../img/common/menu2_contact/menu2_contactsante_rollover.gif) no-repeat left top;
}

#menu2 #Contactvie{
	width: 167px;
	margin-left: 0;
	background: url(../img/common/menu2_contact/menu2_contactvie_off.gif) no-repeat left top;
}

#menu2 #Contactvie.on{
	width: 167px;
	margin-left: 0;
	background: url(../img/common/menu2_contact/menu2_contactvie_on.gif) no-repeat left top;
}

#menu2 #Contactvie.rollover{
	width: 167px;
	margin-left: 0;
	background: url(../img/common/menu2_contact/menu2_contactvie_rollover.gif) no-repeat left top;
}
/*
PLAN.NET
*/
.logo {
	position: relative;
	top: -25px;
	left: 20px;
	z-index: 6;
}
