
#fancymenu {
	
	width: 961px;
	overflow: hidden;
	height: 29px;
	background-color:#ea5500;
}


#fancymenu ul{
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 23px;
}

/* Don't apply padding here (offsetWidth will differ in IE)
    If you need padding add it to the child anchor */
#fancymenu ul li {
	float: left;
	list-style: none;
	/*text-align: left;
	text-align: center;*/
}

#fancymenu ul li a {
	text-transform: uppercase;
	z-index: 10;
	display: block;
	float: left;
	height: 29px;
	position: relative;
	overflow: hidden;
	color:#fff;
	padding-top:10px;
	font-size: 1.1em!important;
	/*text-indent: 18px;*/
	padding-right: 6px;
	padding-left:18px;

}
#fancymenu ul li.current a {color:#ffed00;}
#fancymenu ul li a:hover {	color:#ffed00;	text-decoration: none;}


#menu_pres a {
	/*width: 120px;*/
}
#menu_appart a {
	/*width: 200px;*/
}
#menu_loft a {
	/*width: 200px;*/
}
#menu_grange a {
	/*width: 200px;*/
}
#menu_tarifs a {
	/*width: 200px;*/
}
#menu_contact a {
	/*width: 200px;*/
}
#menu_plan a {
	/*width: 200px;*/
}
#menu_liens a {
	/*width: 200px;*/
}



#fancymenu li.background {
	z-index: 8;
	position: absolute;
	visibility: hidden;
	/*
	background-image: url(../images/skin/nav_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	*/
}

#fancymenu .background .left {
	height: 29px;
	margin-right: 9px; /* 7px is the width of the rounded shape */
	background-image: url(../images/skin/nav_bg.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
}


/* sous nav */


ul.ss_nav{margin-bottom:20px;}

ul.ss_nav li{
	float: left;
	margin-right: 20px;
}
ul.ss_nav li.short{
	float: left;
	margin-right: 10px;
}

ul.ss_nav li a{
	color:#838285;
	font-size: 1.4em;
}
ul.ss_nav li.active a{
	color:#15468c;
	font-size: 1.4em;
}

