@charset "utf-8";
/* CSS Document */

.SPTopNavBar{
			height:47px;
			width:940px;
			text-align:center;
			background:url(../images/backgroundNavBar.jpg) no-repeat;
}
.SPTopNavBar ul{		
			 margin:0;
			 padding:0;
			 display:table; /* pour les besoins de centrage */
			!display:inline;/* pour les besoins de centrage ie6*/
			!zoom:1;/* pour les besoins de centrage ie6 */
			 margin-left:auto;
			 margin-right:auto;
			 text-align:center;
}
.SPTopNavBar ul li{
			float:left;
			text-align:center;
			_width:1px;
			white-space: nowrap;
			background-position: left -47px;
			font:bold 10px Arial, Helvetica, sans-serif;
			color:#FFFFFF;
}
.SPTopNavBar ul li.navBarStart{

			padding-left:36px;
			margin-left:0px;
			height:47px;
			background:url(../images/navBarLeftLeft.jpg) no-repeat;
			background-position: left 80px;/*-47px au survol*/
			line-height:47px;
}
.SPTopNavBar ul li.navBarCenter{
			padding-left:35px;
			background:url(../images/navBarCenterLeft.jpg) no-repeat;
			background-position: left 0px;/*-47px au survol*/
}
.SPTopNavBar ul li.navBarCenter a, .SPTopNavBar ul li.navBarCenter a:link, .SPTopNavBar ul li.navBarCenter a:visited{
			display:block;
			/*padding:0px 20px 0px 5px;*/
			padding:0px 25px 0px 5px;
            margin-right:-3px;
			background:url(../images/navBarCenterRight.jpg) no-repeat;
			background-position: right 0px;
			height:47px;
			font:bold 1.24em Arial, Helvetica, sans-serif;
			line-height:55px;
			color:#756c63;
			text-decoration:none;				
}
.SPTopNavBar ul li.navBarCenter a:hover{
                        								
			background-position: right -47px;
			color:#FFFFFF;
			text-decoration:none;				
}
.SPTopNavBar ul li.navBarStart a, .SPTopNavBar ul li.navBarStart a:link, .SPTopNavBar ul li.navBarStart a:visited{
			display:block;
			padding:0px 25px 0px 5px;
			background:url(../images/navBarCenterRight.jpg) no-repeat;
			background-position: right 47px;
			font:bold 1.24em Arial, Helvetica, sans-serif;
			height:47px;
			line-height:55px;
			color:#756c63;
			text-decoration:none;			
}
.SPTopNavBar ul li.navBarStart a:hover{
            padding:0px 25px 0px 5px;
			background-position:right -47px;
			color:#FFFFFF;
			text-decoration:none;			
}
/*---------------------------------------------------------------------------------------------------------------*/
.SPTopNavBar ul li.navBarStartSelected{
			padding-left:36px;
			margin-right:-3px;
			margin-left:0px;
			height:47px;
			background:url(../images/navBarLeftLeft.jpg) no-repeat;
			background-position: left -47px;/*-47px au survol*/
			line-height:55px;
}

.SPTopNavBar ul li.navBarStartSelected a, .SPTopNavBar ul li.navBarStartSelected a:link, .SPTopNavBar ul li.navBarStartSelected a:visited{
			display:block;
			padding:0px 25px 0px 5px;
			background:url(../images/navBarCenterRight.jpg);
			background-position: right -47px;
			background-repeat:no-repeat;
			font:bold 1.24em  Arial, Helvetica, sans-serif;
			height:47px;
			line-height:55px;
			color:#FFFFFF;
			text-decoration:none;			
}
.SPTopNavBar ul li.navBarCenterSelected{
			margin-right:-3px;
			padding-left:36px;
			background:url(../images/navBarCenterLeft.jpg);
			background-repeat:no-repeat;
			background-position: left -47px;/*-47px au survol*/
}
.SPTopNavBar ul li.navBarCenterSelected a{
			display:block;
			padding:0px 25px 0px 5px;
			height:47px;
			font:bold 1.24em  Arial, Helvetica, sans-serif;
			line-height:55px;
			background:url(../images/navBarCenterRight.jpg);
			background-position: right -47px;
			background-repeat:no-repeat;
			color:#FFFFFF;
			text-decoration:none;				
}
