/*-------------partie droite --------------------*/
/*structure du hack png*/
#packserenite {
	border:0px;
	margin-left: 10px;
	background:url(../images/pack-serenite.png) no-repeat !important;
	background: url(../images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/pack-serenite.png', sizingMethod='scale');
	width:136px;
	height:66px;
}
/*fin structure hack png*/
#packserenite {
	text-indent:-999em;
}
#packserenite a{
	position:relative;
	top:10px;
	left:20px;
	display:block;
	width:136px;
	height:66px;
	text-decoration:none;
}
.lienserenite{
	
}
/*----------------------------------------------------------------------*/
/* menusidebar haut */
/*----------------------------------------------------------------------*/
.topsidemenu {
	background:url(../images/top-bleufonce-menu.jpg) no-repeat; 
	height:6px;
	margin:16px 0px 0px 0px;
	padding:0px;
	width:154px;
}
.contentsidemenu {
	background:url(../images/content-bleufonce-menu.jpg) repeat-y;
	margin:0px !important; 
	margin:-6px 0px 0px 0px;
	padding:0px 12px 6px 12px;
	width:130px;
	color:#FFFFFF;
}
.contentsidemenu a{
	color:#FFFFFF;
	text-decoration:none;
}
.contentsidemenu a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.contentsidemenu h1 {
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
}
.contentsidemenu hr {
	height:1px;
	border:0px;
	/*margin:0px 0px 0px 0px !important;
	margin:0px;*/
	padding:0px;
	color:#FFFFFF;
	background:#FFFFFF;
}
/*.hrr {
	height:1px;
	display:block;
	vertical-align:bottom;
	margin:-5px 0px 0px 0px;
	margin:0px;
	padding:-5px;
	color:#FFFFFF;
}/**/
.bottomsidemenu {
	background:url(../images/bottom-bleufonce-menu.jpg) no-repeat; 
	height:6px;
	margin:0px;
	padding:0px;
	width:154px;
}
.menuniv1 {
	margin:0px 0px 0px 15px;
	padding:0px;
	font-size:9px;
}
.menuniv2 {
	margin:0px 0px 0px 5px;
	padding:0px;
	font-size:9px;
	list-style:none;
}
/*-------------fin partie droite ----------------*/
/*----------------------------------------------------------------------*/
/* menu des langue haut */
/*----------------------------------------------------------------------*/
#menulanghaut {
	display:block;margin:0px;padding:0px; list-style:none;position:relative;
}
.limenulanghaut1 {
	position:absolute;
	left:816px;
	top:110px;
}
.limenulanghaut2 {
	position:absolute;
	left:856px;
	top:110px;
}
.limenulanghaut3 {
	position:absolute;
	left:896px;
	top:110px;
}
.limenulanghaut4 {
	position:absolute;
	left:936px;
	top:110px;
}
.limenulanghaut5 {
	position:absolute;
	left:976px;
	top:110px;
}
/*----------------------------------------------------------------------*/
/* menusidebar haut */
/*----------------------------------------------------------------------*/
#menusidehaut {
	display:block;margin:0px;padding:0px; list-style:none;position:relative;
}
.limenusidehaut1 {
	
	position:absolute;
	top:185px;
	left:805px;
	background:url(../images/casemenu.png) no-repeat !important;
	background: url(../images/casemenu.jpg) no-repeat;
	width:100px;
	height:18px;
}
.limenusidehaut1 a{
	color:#0267a7;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:100px;
	height:16px;
	display:block;
	padding:2px 0px 0px 0px;
	text-decoration:none;

}
.limenusidehaut1 a:hover{
	color:#0267a7;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:100px;
	height:16px;
	display:block;
	padding:2px 0px 0px 0px;
	text-decoration:underline;
}

#menusidehaut .limenusidehaut2 {
	
	position:absolute;
	top:185px;
	left:916px;
	background:url(../images/casemenu.png) no-repeat !important;
	background: url(../images/casemenu.jpg) no-repeat;
	width:100px;
	height:18px;
}
#menusidehaut .limenusidehaut2 a{
	color:#0267a7;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:100px;
	height:16px;
	display:block;
	padding:2px 0px 0px 0px;
	text-decoration:none;
}
#menusidehaut .limenusidehaut2 a:hover{
	color:#0267a7;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:100px;
	height:16px;
	display:block;
	padding:2px 0px 0px 0px;
	text-decoration:underline;
}
#menusidehaut .limenusidehaut3 {
	
	position:absolute;
	top:212px;
	left:805px;
	background:url(../images/casemenu.png) no-repeat !important;
	background: url(../images/casemenu.jpg) no-repeat;
	width:100px;
	height:18px;
}
#menusidehaut .limenusidehaut3 a{
	color:#0267a7;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:100px;
	height:16px;
	display:block;
	padding:2px 0px 0px 0px;
	text-decoration:none;
}
#menusidehaut .limenusidehaut3 a:hover{
	color:#0267a7;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:100px;
	height:16px;
	display:block;
	padding:2px 0px 0px 0px;
	text-decoration:underline;
}
#menusidehaut .limenusidehaut4 {
	
	position:absolute;
	top:212px;
	left:916px;
	background:url(../images/casemenu.png) no-repeat !important;
	background: url(../images/casemenu.jpg) no-repeat;
	width:100px;
	height:18px;
}
#menusidehaut .limenusidehaut4 a{
	color:#0267a7;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:100px;
	height:16px;
	display:block;
	padding:2px 0px 0px 0px;
	text-decoration:none;
}
#menusidehaut .limenusidehaut4 a:hover{
	color:#0267a7;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	width:100px;
	height:16px;
	display:block;
	padding:2px 0px 0px 0px;
	text-decoration:underline;
}