/* CSS Document */ul#menuP li ul{  display:none;}ul#menuP li:hover>ul{  display:block;}ul#menuP{	margin:0px;	padding:0px;	list-style:none;	width:100%;	background:#FFFFFF;	float:left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	color: #000000;	font-weight: bold;	text-indent: 10px;}ul#menuP li{	float:left;	display:block;	padding:0px 0px;	background-color: #FFFFFF;}ul#menuP li a.tete{	background-image: url(img/kre_noir.gif);	background-repeat: no-repeat;	background-position: left center;	}ul#menuP li a{	display:block;	color:#000000;	text-decoration:none;	padding-right: 80px;		text-indent: 10px;}ul#menuP li a:hover{  border-top-color:#000000;  border-left-color:#000000;  border-right-color:#000000;  border-bottom-color:#000000;  	color: #FF0000;}ul#menuP ul{	position:absolute;	background:#FFFFFF;	list-style:none;	margin:0px;	width:148px;	z-index:1;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;}ul#menuP ul ul{  top:0px;  left:155px;  z-index:2;}ul#menuP ul li{  position:relative;  float:none;  margin:0px;  padding:0px;  _display:inline;}ul#menuP ul li a{  display:block;	margin:-1px 0px 0px;	padding:0px;	width:160px;  border:none;}ul#menuP ul li a span{	display:block;	width:144px;	_width:156px;	margin:0px;	border:1px solid #000000;	cursor:hand;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;		font-weight: normal;	padding-top: 2px;	padding-bottom: 2px;}ul#menuP ul li a:hover span{  background-color:#FFFFFF;  color:#FF0000;  	background-image: url(img/kre_rouge.gif);	background-repeat: no-repeat;	background-position: left center;  border:1px solid #000000;}/*p{  margin-left:170px;}*/