#iactu_NPs{
	position:absolute;
	background-image:url("images/iActu_NPs.png");
	width:372px;
	height:301px;
	right:-15px;
	top:-40px;
}
#content{
	width:525px;
	font-size:15px;
	margin-left:20px;
}
#download{
	position:absolute;
	width:173px;
	height:111px;
	right:-15px;
	top:150px;	
}
#features{
	width:430px;
	margin-left:30px;
	margin-top:30px;
	font-size:16px;
}
.ftr{
	margin-top:20px;
	clear:both;
}
.ftrImg{
	width:30px;
	float:left;
	margin-right:15px;
}
#srciActu{
	position:absolute;
	width:auto;
	height:auto;
	left:475px;
	top:280px;
	z-index:9999;
}
#srciActu img{
	height:254px;
	width:281px;
}
/* --- Available NP --- */
#titleAvailable{
	margin-top:40px;
	margin-left:84px;
	font-size:13px;
}
#menuAll{
	position:relative;
	width: 600px;
	height:200px;
	margin-left:auto;
	margin-right:auto;
	background-color: #FFF;
	overflow-x:scroll;
	overflow-y:hidden;
	color:black;
	text-shadow:none;
}
#menuCont1{
	position:absolute;
	top:0px;
	bottom:15px;
	width:200px;
	overflow-y:scroll;
	overflow-x:hidden;
	left: 0px;
	background-color: #FFF;
}

#menuCont2{
	position:absolute;
	top:0px;
	bottom:15px;
	left: 200px;
	width: 200px;
	overflow-y:scroll;
	overflow-x:hidden;
	background-color: #FFF;
	z-index: 0;
}
#selectCn{
	color:#999;
	font-size:24px;
	text-align:center;
	margin-top:20px;
}
#divDetail{
	position:absolute;
	width: 184px;
	left: 400px;
	top:0px;
	bottom:15px;
	font: 9pt Geneva, "Helvetica Neue", Arial, Helvetica, sans-serif;
	padding: 4px 6px 4px 12px;
	color: #000;
	overflow-y:scroll;
	overflow-x:hidden;
	background-color: #FFF;
	padding-right: 4px;
	z-index: 0;
	border:1px ;
}
#divDetail2{
	position:absolute;
	left: 600px;
	width: 184px;
	top:0px;
	bottom:15px;
	font: 9pt Geneva, "Helvetica Neue", Arial, Helvetica, sans-serif;
	padding: 4px 6px 4px 12px;
	color: #000;
	overflow:hidden;
	background-color: #FFF;
	padding-right: 6px;
	z-index: 0;
	display:none;
}
/* --- Available NP --- */
#menuAll ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#menuAll ul li {
		font: 12px "Lucida Grande";
		color:#000;
		text-shadow: #fff 0 1px 0;
		height: 17px;
		padding-left: 10px;
		margin-left:0;
		overflow: hidden;
		background-color:#FFF;
		background: #FFF url('images/fleche.png') no-repeat right center;
		cursor:pointer;
}
#menuAll ul li :hover{
	background-color:#B2D5FE;
	color:black;
}
.ishover{
	background-color:#3174D5;
	color:white;
}

#details label{
	overflow: hidden;
	float: left;
	width: 60px;
	text-align: right;
	color:#5E5E5E;
	padding-right:5px;
}
#details span{
	width: 120px;
	color:black;
	overflow: hidden;
}
#details a{
	color:black;
}
#submit{
	position:absolute;
	width:343px;
	height:278px;
	top:50%;
	left:50%;
	margin-left:-177px;
	margin-top:-139px;
	font-size:12px;
	background-image:url("images/submitNP.png");
	z-index:100000;
	padding-left:20px;
}
#submit label{
	overflow: hidden;
	float: left;
	width: 140px;
	text-align: right;
	padding-right:5px;
	color:#fff;
	text-shadow:1px 1px 4px #000;
	margin-left:5px;
}
#submit h1{
	font-size:18px;
	color:#fff;
	text-shadow:1px 1px 4px #00B9FF;
	font-weight:normal;
	margin-top:10px;
	text-align: center;
	width:350px;
}
.btn_submit{
	position:absolute;
	right:15px;
	bottom:15px;
}
.btn_cancel{
	position:absolute;
	left:15px;
	bottom:15px;
}

