#body{
	margin:				0px;
	padding:			0px;
	font:				normal 12px arial,verdana,sans-serif;
	color:				#0A0A0A;
	background:			#A1A7B3 url(/img/2010/N1/bgRepeatInt.jpg) repeat-x 0px 0px;
}

#degr{
	background:			url("/img/2010/N1/degr.jpg") no-repeat scroll 0 0 transparent;
	height:				127px;
	left:				911px;
	position:			absolute;
	top:				202px;
	width:				48px;
}

#logoLink{
	height:				55px;
	left:				655px;
	position:			absolute;
	top:				89px;
	width:				250px;	
	outline:			none;
	cursor:				pointer;	
}

#logoLink{
	text-indent:		-5000px;
	display:			block;
}

#page{
	padding:			0px;
	margin:				0px;
	width:				950px;
	background:			transparent url(/img/2010/N1/background.gif) repeat-y -3px 0px;
	min-height:			750px;
}

#top{
	background:			url("/img/2010/N1/imageTop.gif") no-repeat scroll 0 0 #FFFFFF;
	height:				36px;
	margin:				0;
	width:				952px;
}
#logo{
	padding:			16px 0 0 221px;
	margin:				0px;
	float:				left;
}
#imageTopRight{
	padding:			16px 0 0 252px;
	margin:				0px;
	float:				left;
}
#bandeau{
	margin:				0px;
	clear:				both;
	height:				166px;
	width:				952px;
	padding:			0 0 0 10px;
	background:			url("/img/2010/N1/bandeau_bg.jpg") no-repeat scroll 0 0 transparent;
}
#bandeauImage{
	padding:			0px;
	margin:				0px;
	width:				298px;
	float:				left;
}
#bandeauRight{
	padding:			0px;
	margin:				0px;
	width:				629px;
	float:				left;
}
#bandeau_boiteTitre{
	padding:			0px;
	margin:				0px;
	width:				307px;
	float:				left;
}
#bandeau_boiteFond{
	padding:			0px;
	margin:				0px;
	width:				322px;
	float:				left;
}
#bandeau_auDessusTitre{
	padding:			0px;
	margin:				0px;
	width:				41px;
	height:				px;
}
#bandeau_auDessousTitre{
	padding:			0 0 0 70px;
	margin:				0px;
	width:				280px;
	height:				100px;
}
#bandeau_auDessousTitre a{
	display:			block;
	margin:				0px;
	padding:			5px 0 0 10px;
	background:			url(/img/puce_orange.png) no-repeat 0px 9px;
}

#bandeau_auDessousTitre a {
	font-weight:normal;
}

#bandeau_auDessousTitre a:link,
#bandeau_auDessousTitre a:visited {
	text-decoration:	none;
	color:				#fff;
	font-size:			11px;
}

#bandeau_auDessousTitre a:hover{
	color:				#12a8d4;
}

#bandeau_titre{
	padding:			0px;
	margin:				41px 0 0 4px;
	width:				326px;
	height:				26px;
}
/* Links menu : see the .css linked */
#menu{
	display:			block;
	position:			relative;
	padding:			0px;
	margin:				0 0 0 -3px;
	width:				946px;
	height:				31px;
	z-index:			3;
	clear:				both;
	top:				-1px;
}
.menuImg{
	padding:			0px;
	margin:				0px;
	float:				left;
}
#mainN1{
	padding:			15px 0 0 0;
	margin:				-1px 0 0 15px;
	background:			url(/img/2010/N1/mainBackground.gif) repeat-y top left;
	width:				936px;
}
#mainBody{
	padding:			0 0 0 80px;
	margin:				0px;
	width:				750px;
}
#mainBottom{
	padding:			0px;
	margin:				0px;
	height:				98px;
	width:				936px;
	background:			url(/img/2010/N1/bottomBackground.jpg) no-repeat top left;
	margin:				0 0 0 -3px;
}
#historique{
	padding:			2px 0 0 0;
	margin:				65px 0 0 95px;
	_margin:			65px 0 0 45px;
	width:				690px;
	background:			url(/img/2010/N1/pointilles.gif) repeat-x top left;
	float:				left;
	color:				#818998;
}
#historique a{
	padding:			0px;
	margin:				0px;
}
#historique a:link{
	color:				#818998;
	text-decoration:	none;
}
#historique a:visited{
	color:				#818998;
	text-decoration:	none;
}
#historique a:hover{
	text-decoration:	none;
	color: 				#0087dd;
}
#historique a:active{
	color:				#818998;
	text-decoration:	none;
}
#bottomTop{
	padding:			0px;
	margin:				50px 0 0 25px;
	float:				left;
	height:				15px;
}
#bottomTop a{
	padding:			0 0 0 12px;
	margin:				0px;
	background:			url(/img/2010/N1/top.gif) no-repeat 0px 2px;
}
#bottomTop a:link{
	color:				#7A806B;
	text-decoration:	none;
}
#bottomTop a:visited{
	color:				#7A806B;
	text-decoration:	none;
}
#bottomTop a:hover{
	color:				#FF6600;
	text-decoration:	none;
}
#bottomTop a:active{
	color:				#7A806B;
	text-decoration:	none;
}
/* H1 */
H1{
	display:			none;
}
/* H2 */
.H2_boite{
	padding:			3px 0 8px 0;
	clear:				both;
}
img.H2Gauche{
	height:				30px;
	width:				51px;
	float:				left;
}
h2 {
	line-height:		30px;
	height:				30px;
	background:			url(/img/2010/N1/H2_bg.gif) repeat top left;
	color:				#12a8d4;
	font-size:			14px;
	font-weight:		bold;
	float:				left;
}
img.H2Droite{
	height:				30px;
	width:				17px;
	float:				left;
}
/* H3 */
.H3_boite{
	padding:			20px 0 28px 0;
	clear:				both;
}
img.H3Gauche{
	height:				17px;
	width:				19px;
	float:				left;
}
h3 {
	line-height:		17px;
	height:				17px;
	background:			url(/img/2010/N1/H3_bg.gif) repeat-x top left;
	color:				#27557a;
	font-size:			13px;
	font-weight:		bold;
	float:				left;
}
img.H3Droite{
	height:				17px;
	width:				20px;
	float:				left;
}

/* H4 */
h4{
	line-height:		17px;
	height:				17px;
	color:				#F16528;
	font-size:			13px;
	font-weight:		bold;
	padding:			10px 0 10px 0;
}
.lien{
	color:				#F16528;
	padding:			10px 0 10px 0;
}
.lien a{
	margin:				0px;
	padding:			0 0 0 12px;
	background:			url(/img/2010/N1/puceFleche.gif) no-repeat 0px 4px;
}
.lien a:link{
	color:				#F16528;
	text-decoration:	none;
}
.lien a:visited{
	color:				#F16528;
	text-decoration:	none;
}
.lien a:hover{
	color:				#F16528;
	text-decoration:	underline;
}
.lien a:active{
	color:				#F16528;
	text-decoration:	none;
}
.img-centre {
	width:				100%;
	text-align:			center;
}
.img-centre img {
	display:			inline;
}

.img-gallery {
	padding:			2px 2px 2px 2px;
	margin:				2px 10px 30px 0px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#666666; /* 3F4770 */
	display:			inline;
}
ul{
	margin:				5px 0 0 10px;
	padding:			0px;
}
li{
	list-style-image:	url(/img/2010/puce.png);
	margin:				0px;
	padding:			0 0 12px 0;
}
.tableau table{
	width:				100%;
	border-spacing:		0px;
	border-collapse: 	collapse;
	padding:			0px;
	margin:				0px;
}
table ul{
	margin:				5px 0 0 20px;
	padding:			0px;
}
.tableau tr{
	padding:			3px;
	margin:				0px;
}
.tableau td{
	padding:			3px;
	margin:				0px;
	vertical-align:		middle;
	border:				solid 1px #818C62;
}
.tableau strong{
	color:				#7B8457;
	font-weight:		bold;
}
.tableau th{
	background-color:	#E3E7D8;
	text-align:			center;
	border:				solid 1px #818C62;
}
.coteACote{
	margin:				0px;
	padding:			0px;
	background:			url(/img/2010/N1/coteACote.gif) repeat-y 320px 0px;
	border:				solid 1px #FFFFFF;
}
.textGauche{
	margin:				0px;
	padding:			0px;
	float:				left;
	width:				290px;
	color:				#2b313a;
	text-align:			justify;
}
.textDroite{
	margin:				0px;
	padding:			0 0 0 60px;
	float:				left;
	width:				290px;
	color:				#2b313a;
	text-align:			justify;
}
/* Row */
.row{
	margin:				25px 0 25px 0;
	/*padding:			25px 0 25px 0;*/
clear:both;
}

.rowMini{
	margin:				5px 0 5px 0;
	padding:			0px;
clear:both;
}


#bandeauImage img{
	padding-top:		1px;
}    

/* Pagination */

.pages {
	text-align: center;
}

.pages strong {
	color: #093d68;
}
