ul.menu_image {
	overflow: auto;
	text-align: center;
	padding:0;
	}
#centre ul.menu_image li {
	width:150px;
	height: 150px;
	display:inline;
	background:none;
	padding-left:2em;

}
ul.menu_image a img {
	border:2px solid #ccc;
}
ul.menu_image a:hover img {
	border:2px solid #3b94ae;
}
#centre ul.projets {
		margin-left:1em;
		font-family: Arial,Verdana, Helvetica, sans-serif;
		font-size:.9em;
	}
#centre ul.projets li {
	width:140px;
	height: 150px;
	display:block;
	float:left;
	padding:0;
	}
ul.menu {
	margin-bottom:2em;
	}
p.instruction {
	text-align: center;
	font-size: .8em;
}
#administration #header {
    background: url("../img/bg_header_administration.jpg") no-repeat scroll left -1px transparent;
    position:static;
	}
.retouraccueil a {
	left:1px;
	top:1px;
	}
#administration #conteneur {
	position:relative;
	background:#fff;
margin-top:10px;
border:1px solid #999;}

#administration h2 {
	position:absolute;
	top:40px;
	left:200px;
	width:450px;
	line-height:1.2em;
	}
#administration h2 span.illustration {
	display:none;
	}
#administration ul.accessites {
	width:910px;
	overflow:hidden;
	padding:0;
	}
#administration ul.accessites li {
background:none;
padding:0;
}
ul.accessites li {
float:left;
margin:20px 40px 20px 40px;
text-align:center;
}
ul.accessites > li {

margin:20px 50px 20px;

}
ul.accessites li .contour {
width:191px;
height:164px;
position:relative;
background:url('../img/bg_access.gif') no-repeat center center;
	}

#administration ul.accessites h3 {
background:none;
margin:0;
padding:3px 0 0 0;
color:#999999;
text-align:center;

}
#administration ul.accessites h3 a, #administration #centre .content h3 a:visited {

color:#206880;
}
#administration ul.accessites .contour img {
	position:absolute;
	top:8px;
	left:8px;
	opacity:.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);

	}
#administration ul.accessites a:hover img {
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	}
#administration ul.accessites .contour a {
	background:url('../img/bg_access_a.gif') no-repeat center center;
	display:block;
	width:191px;
height:164px;
	}
#administration #centre ul.accessites h3 a:hover {
	color:#FB38A1;
}
#administration ul.accessites span.description {
	display:block;
	width:184px;
	height:30px;
	padding:5px;
	position:absolute;
	bottom:8px;
	left:8px;
	background:#eee;
	color:#555;
	font-size:.85em;
	opacity:.9;
	display:none;
	}
#administration ul.accessites span.description a,#administration #centre ul.accessites span.description a:visited {
	text-decoration:none;
	color:#FB38A1;
	}
administration #centre ul.accessites span.description a:hover {
	color:#555;
	}
#administration #centre {
margin-bottom:5px;
padding-top:50px;
}
#administration #conteneur {

}
#administration #izytoolbar {
display:none;
}
#administration .tx-felogin-pi1 {
	margin:0 0 30px 0;
	padding:0;
	font-size:.85em;
	background:#fff url('../img/bg_loginbox.gif') no-repeat 0 5px;
	width:278px;
	position:absolute;
	top:30px;
	left:660px;
	padding-bottom:1em;
	}
#administration .tx-felogin-pi1 div {
	display:none;
	}
#administration .tx-felogin-pi1 form div {
	display:block;
	text-align:right;
	padding:2px 5px;
	}
#administration .tx-felogin-pi1 form, #administration .tx-felogin-pi1 fieldset {
border:0 none;
padding:0;
margin:0;
}

#administration .tx-felogin-pi1 legend {
display:none;
}
#administration .tx-felogin-pi1 label {
display:block;
width:100px;
text-align:right;
padding-right:10px;
float:left;
clear:left;
color:#474747;
}
#administration .tx-felogin-pi1 input {
border:1px solid #999;
width:120px;
}
#administration .tx-felogin-pi1 div {
padding:2px;
}
#administration .tx-felogin-pi1 input.submit  {
margin-left:150px;
background:#333;
color:#fff;
width:auto;
}
.novaldi {
padding:5px;
color:#999;
}
