.survol {
	background-image:url(../image/bt_a.jpg); background-repeat:repeat-x; TEXT-DECORATION: none;
	color:#e60003!important;
}

.nav {
	
	PADDING-BOTTOM: 0; 
	PADDING-TOP: 0; 
	padding-left:0;
	padding-right:0;
	margin: 0;
}

.nav {
	width: 950px;
	POSITION: relative;
	top: 0px;
	HEIGHT: 22px;
	left: 0px;

}

.nav UL {
	POSITION: relative;
	width:700px; 
	height: 22px;

}

.nav LI {
	Z-INDEX: 999; 
	FLOAT: left;
	WIDTH: 110px;
	HEIGHT: 22px;
	font-size: 90%;
	LIST-STYLE-TYPE: none;
	padding: 0px;
	margin: 0px;
	border-left: 1px solid #ccc;
}
.nav LI#savoir {
	width: 140px;
}

.nav LI#savoir A {
	width: 140px;
	PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
margin: 0;
}

.nav LI.sfHover UL {
	Z-INDEX: 1000
}
UL.nav LI:hover UL {
	Z-INDEX: 1000
}

a:link, a:visited  {
	color: #019ed5;
	text-decoration: none;
}
a:hover, a:active, a:focus {
color: #e60003;
text-decoration: underline;
}

.nav A {
FLOAT: left;
DISPLAY: block;
WIDTH: 110px;
HEIGHT: 22px;
line-height: 22px;
font-size: 90%;
PADDING-RIGHT: 0em; 
PADDING-LEFT: 0em; 
COLOR: #019ed5;  font-weight:600;   TEXT-DECORATION: none;
cursor: hand;
margin: 0; 
}
.nav A#cursor1 {
cursor: default;
}
.nav A#cursor2 {
cursor: default;
}
.nav A#cursor3 {
cursor: default;
}



.nav LI LI {
	FLOAT: left;
	width: 104px;
	height: 22px;
	padding: 0px;
	margin: 0;
	border-left: 1px solid gray;

}
.nav LI#savoir LI {
	width: 104px;
}

.nav LI UL LI A {
FLOAT: left;
DISPLAY: block;
width: 104px;
HEIGHT: 22px;
line-height: 22px;
margin: 0; 
font-size: 90%;
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px;
COLOR: #02a3d1;  font-weight:600;   TEXT-DECORATION: none
}
.nav LI#savoir UL LI A {
width: 104px;
}

.nav LI UL#pr LI {
	FLOAT: right;
	width: 150px;
	height: 22px;
	padding: 0px;
	margin: 0;
	border-right: 1px solid gray;
	border-left: 0px;


}

.nav LI UL#pr LI A {
FLOAT: right;
DISPLAY: block;
WIDTH: 150px;
HEIGHT: 22px;
line-height: 22px;
margin: 0; 
font-size: 90%;
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
COLOR: #1983B8;  font-weight:600;   TEXT-DECORATION: none
}

.nav LI UL {
background-color: #FAFAFA; 
POSITION: absolute;
width:679px;
right: 0px;
	TOP: -999em;
	margin: -7px 1px 0 3px;
	padding: 0px;
}
.nav LI:hover {
color:#333333;	background-image:url(../image/bt_a.jpg); background-repeat:repeat-x; TEXT-DECORATION: none; padding:0;
margin: 0; }
.nav LI.sfHover {
color:#333333;		 TEXT-DECORATION: none; padding:0; margin: 0; 
}
/*.nav A:unknown {
color:#333333;		background-image:url(../image/bt_g.jpg); background-repeat:repeat-x; TEXT-DECORATION: none
}*/
.nav A:hover {
color:#333333;		 TEXT-DECORATION: none; padding:0; margin: 0; 
}
.nav A:active {
color:#333333;		 TEXT-DECORATION: none; padding:0;
}
.nav LI UL#pr LI.sfHover {
color:#333333;		 TEXT-DECORATION: none; padding:0; margin: 0; 
}
.nav LI UL#pr LI:hover {
color:#333333;		 TEXT-DECORATION: none; padding:0; margin: 0; 
}
/*.nav LI UL#pr LI A:unknown {
color:#333333;		background-image:url(../image/bt_g.jpg); background-repeat:repeat-x; TEXT-DECORATION: none
}*/

.nav LI UL#pr LI A:hover {
color:#333333;		 TEXT-DECORATION: none; padding:0; margin: 0; 
}
.nav LI UL#pr LI A:active {
color:#333333;		 TEXT-DECORATION: none; padding:0; margin: 0; 
}

.nav LI UL#pr LI:hover {
	background-color:#FAFAFA; 
}

.nav LI LI:hover {
	background-color:#FAFAFA; 
}

/*.nav LI LI A:unknown {
	BACKGROUND: #9CCCFB;
}*/

.nav LI LI A:hover {
	background-color:#FAFAFA;
}
.nav LI LI A:active {
	background-color:#FAFAFA; 
}
.nav LI:hover UL {
	TOP: 2.5em
}

BODY .nav LI.current UL {
	TOP: 2.5em
}

UL.nav LI.sfHover UL {
	TOP: 2.5em
}
.nav LI:hover LI UL {
	TOP: -999em
}
.nav LI.sfHover LI UL {
	TOP: -999em
}
.nav LI LI:hover UL {
	TOP: 2.5em
}
UL.nav LI LI.sfHover UL {
	TOP: 2.5em
}
.superfish LI:hover UL {
	TOP: -999em
}
.superfish LI LI:hover UL {
	TOP: -999em
}
/*pour menu du bas*/
ul.tabnav2 li a:link, ul.tabnav2 li a:visited  {
color: #1983B8;
text-decoration: none;
background: none;
}

ul.tabnav2 li a:hover, ul.tabnav2 li a:active, ul.tabnav2 li a:focus  {
color: #333;
text-decoration: none;
background: none;
}
