@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background:#adadad;
	font-size:12px;
}
.clear{
	clear:both;
}
li{
	list-style:none;
}
img{
	border:0px;
}
/***Pour le fond***/
.big-container{
	width:972px;
	margin:0px auto 0px auto;
	padding:16px 0px;
}
.ombre-top{
	width:972px;
	height:9px;
	background:url(../images/ombre-bg-top.gif) no-repeat;
	overflow:hidden;
}
.ombre-content{
	width:972px;
	background:url(../images/ombre-bg-content.gif) repeat-y;
	overflow:hidden;
}
.ombre-foot{
	width:972px;
	height:8px;
	background:url(../images/ombre-bg-foot.gif) no-repeat;
	overflow:hidden;
}
/*********/
.container{
	width:950px;
	margin:0 auto;
	background:url(../images/accueil-menu-ct.jpg) right top no-repeat;
}
.container-left{
	width:710px;
	float:left;
}
.header{
	width:710px;
	height:149px;
	background:url(../images/accueil-header.jpg) no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 7px 0px;
	overflow:hidden;
}
.intro{
	width:550px;
	height:74px;
	padding:75px 0px 0px 160px;
	margin:0px;
}
.intro h1{
	font-weight:bold;
	font-family:"Trebuchet MS";
	padding:0px;
	margin:0px;
	font-size:12px;
}
.content{
	width:710px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 7px 0px;
	overflow:hidden;
}
.ct-top{
	width:710px;
	background:url(../images/accueil-ct-top.gif) no-repeat;
	height:5px;
	overflow:hidden;
}
.ct-ct{
	width:690px;
	background: #FFFFFF url(../images/accueil-ct-ct.gif) repeat-y;
	height:410px;
	overflow:hidden;
	padding:10px;
}
.ct-foot{
	width:710px;
	background:url(../images/accueil-ct-foot.gif) no-repeat;
	height:5px;
	overflow:hidden;
}
.footer{
	width:710px;
	height:40px;
	background:url(../images/accueil-footer.gif) no-repeat;
	line-height:40px;
	color:#FFFFFF;
	font-weight:bold;
	overflow:hidden;
}
.footer a{
	color:#FFFFFF;
	text-decoration:none;
}
.footer p{
	text-align:center;
	padding:0px;
	margin:0px;
}
.container-right{
	width:233px;
	padding:0px 0px 0px 7px;
	float:right;
}
/**MENU**/
.menu{
	width:233px;
	height:235px;
	font-family:"Trebuchet MS";
	font-size:13px;
	overflow:hidden;
}
.haut-menu{
	width:233px;
	height:78px;
}
.haut-menu ul{
	width:233px;
	height:78px;
	margin:0px;
	padding:0px 78px 0px 0px;
	border:0px;
}
.haut-menu ul li{
	width:155px;
	height:32px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 7px 0px;
	border:0px;
}
.haut-menu ul li a{
	width:145px;
	height:32px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	border:0px;
	display:block;
	line-height:32px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/accueil-menu-petit-bouton.gif) no-repeat;
}
.haut-menu ul li a:hover{
	background:url(../images/accueil-menu-petit-bouton-b.gif) no-repeat;
}
.haut-menu ul li a:active{
	background:url(../images/accueil-menu-petit-bouton-c.gif) no-repeat;
}
.bas-menu{
	width:233px;
	height:157px;
}
.bas-menu ul{
	width:233px;
	height:157px;
	margin:0px;
	padding:0px 0px 0px 0px;
	border:0px;
}
.bas-menu ul li{
	width:233px;
	height:32px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 7px 0px;
	border:0px;
}
.bas-menu ul li a{
	width:223px;
	height:32px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	border:0px;
	display:block;
	line-height:32px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/accueil-menu-grand-bouton-a.gif) no-repeat;
}
.bas-menu ul li a:hover{
	background:url(../images/accueil-menu-grand-bouton-b.gif) no-repeat;
}
.bas-menu ul li a:active{
	background:url(../images/accueil-menu-grand-bouton-c.gif) no-repeat;
}	
/**ACTUS**/
.actus{
	width:233px;
	height:408px;
	background:url(../images/accueil-actus-bg.jpg) no-repeat;
	overflow:hidden;
}
.actus h1{
	font-family:"Trebuchet MS";
	font-size:20px;
	padding:10px;
	color:#FFFFFF;
	margin:0px;
}
.actus h2{
	font-family:"Trebuchet MS";
	font-size:12px;
	padding:10px 10px 0px 40px;
	height:24px;
	line-height:24px;
	color:#014a8b;
	margin:0px;
	background:url(../images/mini-logo.png) 10px 10px no-repeat;
}
.actus h2 a{
	text-decoration:none;
	color:#014a8b;
}
.date{
	padding:0px 0px 0px 10px;
	margin:0px;
	color:#FFFFFF;
	font-weight:bold;
}
.actu-para{
	padding:5px 10px 5px 10px;
	margin:0px;
	font-size:11px;
	font-family:"Trebuchet MS";
}
/****/
.signature p{
	text-align:right;
	padding:2px 15px 0px 0px;
	margin:0px;
}
.signature p a{
	color:#666666;
	font-size:11px;
	text-decoration:none;
}
a.icon-ensens{
	padding:0px 0px 0px 15px;
	background:url(../images/logo-ensens.png) left no-repeat;
}
/**COULEURS**/	
.blanc{
	color:#FFFFFF;
}
