*{
	margin:0;
	padding:0;
	list-style:none;
	font-family:Arial;
}
#general{
	width:850px;
	margin:0 auto;
}
#header{
	float:left;
	width:850px;
}
#header #big-top{
	float:left;
	width:850px;
}
#header #big-top .icones{
	float:left;
	width:197px;
	height:37px;
	background:url(/images/header/bg-icn.gif) repeat-x;
	padding:0 0 0 45px;
}
#header #big-top .icones img{
	float:left;
	margin:15px 0 0 0;
}
#header #big-top .icones a{
	float:left;
	text-align:center;
	width:50px;
	margin:15px 0 0 0;
}
#header #big-top .icones a img{
	float:none;
	margin:0;
}
#header #big-top .blanc{
	float:left;
	width:608px;
	height:37px;
	background:url(/images/header/bg-blanc.gif) repeat-x;
}
#header #top{
	float:left;
	width:850px;
}
#header #top .texte{
	float:left;
	width:242px;
}
#header #top .texte .logo{
	float:left;
	width:242px;
	text-align:center;
	height:132px;
	background:#ffffff;
}
#header #top .texte .logo a{
	cursor:pointer;
	margin:10px 0 0 0;
	float:left;
}
#header #top .texte .calendrier{
	float:left;
	width:212px;
	height:34px;
	background:#a7a7a7;
	padding:0 0 0 30px;
}
#header #top .texte .calendrier img{
	float:left;
	margin:10px 0 0 0;
}
#header #top .texte .calendrier span{
	float:left;
	font-size:12px;
	padding:0 0 0 5px;
	color:#000000;
	margin:10px 0 0 0;
}
#header #top .changeons{
	float:left;
	width:608px;
	height:166px;
	margin:0;
	padding:0;
}
#header #top .changeons img{
	float:left;
}
#contenu{
	float:left;
	width:850px;
	background:url(/images/menu/bg-contenu.gif) repeat-y;
	padding:0 0 40px 0;
}
#contenu #menu{
	float:left;
	width:242px;
	background:url(/images/menu/bg-menu.gif) no-repeat;
	height:950px;
}
#contenu #menu ul{
	float:left;
	padding:0 0 0 10px;
	margin:10px 0;
}
#contenu #menu li{
	float:left;
	width:180px;
	border-bottom:#35455e 1px solid;
	color:#ffffff;
	font-size:12px;
	margin:5px 0;
	padding:5px 0;
	font-weight:bold;
}
#contenu #menu li a{
	color:#ffffff;
	text-decoration:none;
}
#contenu #menu .lettre-info{
	float:left;
	width:170px;
	background:#020c1b;
	padding:0 10px;
	margin:0;
}
#contenu #menu .lettre-info h5{
	float:left;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	width:170px;
	margin:10px 0 5px 0;
	padding:0;
}
#contenu #menu .lettre-info .text{
	float:left;
	width:130px;
	background:#27426e;
	border:1px solid #000000;
	font-size:12px;
	color:#ffffff;
	margin:0 0 10px 0;
}
#contenu #menu .lettre-info .envoyer{
	float:right;
	background:url(/images/menu/bt-ok.gif) no-repeat 0px 0px;
	width:27px;
	height:17px;
	color:#ffffff;
	font-size:0px;
	overflow:hidden;
	text-indent:-999px;
	border:none;
	margin:0 0 10px 0;
}
#contenu #menu .lettre-info .envoyer:hover{
	background-position:0px -23px;
}
#contenu #menu .decouvrir{
	float:left;
	width:222px;
	padding:0 10px;
	margin:10px 0 0 0;
}
#contenu #menu .decouvrir .titre{
	float:left;
	width:222px;
	border-bottom:1px dashed #ffffff;
}
#contenu #menu .decouvrir .titre img{
	float:left;
}
#contenu #menu .decouvrir .titre h6{
	float:left;
	width:190px;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	margin:5px 0 0 0;
	padding:0;
}
#contenu #menu .decouvrir .rapport{
	float:left;
	width:222px;
	margin:10px 0 0 0;
}
#contenu #menu .decouvrir .fontana{
	float:left;
	width:222px;
	margin:20px 0 0 0;
}
#contenu #menu .decouvrir .rapport .image, #contenu #menu .decouvrir .fontana .image{
	float:left;
	width:70px;
	text-align:center;
}
#contenu #menu .decouvrir .rapport .texte, #contenu #menu .decouvrir .fontana .texte{
	float:left;
	width:150px;
	margin:5px 0 0 0;
}
#contenu #menu .decouvrir .rapport .texte2{
	float:left;
	width:150px;
	margin:20px 0 0 0;
}
#contenu #menu .decouvrir .rapport .texte a, #contenu #menu .decouvrir .fontana .texte a, #contenu #menu .decouvrir .rapport .texte2 a{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
#contenu #menu .copyright{
	float:left;
	width:222px;
	padding:0 10px;
	margin:50px 0 0 0;
	text-align:center;
}
#contenu #menu .copyright span{
	color:#ffffff;
	font-size:10px;
}
 
#contenu #contentbox{
	float:left;
	width:608px;
	background:#ffffff;
}