body, html {

	background-color:			#CCCCCC;

	margin:						0px 0px;

	padding:					0px 0px;

	height:						100%;

	font-family:				Arial, Helvetica, sans-serif;

	font-size:					12px;

}

p, td {

	font-family:				Tahoma, Arial, Helvetica, Sans-serif;

	font-size:					12px;

}

a {

	color: 						#008fb0;

	text-decoration:			underline;

}

a:visited {

	color: 						#008fb0;

	text-decoration:			underline;

}

a:hover {

	color: 						#008fb0;

	text-decoration:			underline;

}

h1 {

	font-family:				Tahoma, Arial, Helvetica, Sans-serif;

	font-size:					15px;

	font-weight:				bold;

	color:						#008fb0;

	text-transform:				uppercase;

}

h2 {

	font-family:				Tahoma, Arial, Helvetica, Sans-serif;

	font-size:					14px;

	font-weight:				bold;

	color:						#008fb0;

	/* border-bottom:				1px solid #CCCCCC;	*/

}

ul {

	list-style-type: 			square;

	list-style-image:			url(../images/puce.gif);

	list-style-position:		outside;

	color:						#000000;

}

li {

	margin-bottom:				4px;

}

textarea, input, select, li {

	font-family:				Tahoma, Arial, Helvetica, Sans-serif;

	font-size:					12px;	

}

#container #zoneContenuWrapper #bottomGallery #minTenGalleryBox {

	margin:						0px 10px 0px 0px;

	padding:					2px 0px 0px 10px;

	width:						940px;

	height:						65px;

	text-align:					center;

}

#container #zoneContenuWrapper #zoneContenu a {

	

}

#minTenGalleryBox a {

	padding:					0px 2px;

}

#container {

	margin-left:				50%;

	width:						960px;

	height:						100%;

	margin-left: 				auto;

	margin-right:				auto;

}

#loaderZone {

	background-image:			url(../images/loader_62.gif);

	background-position:		480px 250px;

	background-repeat:			no-repeat;

}

#zoneBanniere {

	position:					absolute;

	z-index:					100100;

	margin:						0px 0px 0px 0px;

	top:						0px;

	padding:					14px 13px;

	height:						53px;

	width:						934px;

	background-image:			url(../images/fondBanner.png);

}

#logo {

	float:						left;

}

#logo a {

	margin:						0px;

	padding:					0px;

	line-height: 				normal;	

}

#logos {

	float:						left;

	margin:						25px 0px 0px 50px;	

}

#logos a {

	margin:						0px;

	padding:					0px;

	line-height: 				normal;	

}

#mnuRight {

	width:						100px;

	float:						right;

	margin:						-76px 0px 0px 0px;

	!margin:					-64px 0px 0px 0px;

	text-align:					right;

}



#mnuRight p {

	font-size:					11px;

}

#mnuRight a {

	text-align:					right;

}

#zoneImage {

	margin:						0px 0px 0px 0px;

	width:						960px; /*960px;*/

	height:						720px;

	background-position:		0px 75px;

	background-repeat:			no-repeat;

	/* cursor: 					move; */
	
	/*background-color:			#FF0000;*/

}

#listeNews p.titreListeNews, p.titreListeNews {

	color:						#008fb0;

	font-size:					12px;

	font-weight:				bold;

	padding:					20px 0px 0px 0px;

	border-bottom:				1px solid #999999;

}

#zoneContenuWrapper {

	position:					absolute;

	z-index:					100000;

	vertical-align:				bottom;

	bottom:						0px;

	height:						auto;

	margin:						0px 0px auto 0px;

	width:						960px;

}

#zoneContenuWrapper #bottomGallery {

	filter:						alpha(opacity=25);

	-moz-opacity:				0.25;

	opacity:					0.25;

	height:						66px;

	padding:					5px;

	margin:						0px 0px 5px 0px;

	background-image:			url(../images/fondGalleryImage.png);

	background-position:		center center;

	background-repeat:			no-repeat;

}

#zoneContenuWrapper #bottomGallery:hover {

	filter:						alpha(opacity=100);

	-moz-opacity:				1;

	opacity:					1;

}

#zoneContenuWrapper #zoneContenuTop {

	width:						960px;

	height:						10px;

	background-image:			url(../images/fondTop.png);

}

#zoneContenuWrapper #zoneContenu {

	width:						918px;

	min-height:					50%;

	max-height:					75%;

	height:						300px;

	overflow:					auto;

	margin:						0px 0px;

	padding:					0px 20px;

	background-color:			#FFFFFF;

	border:						1px solid #FFFFFF;

}

#zoneContenuWrapper #zoneContenu #zoneText {

	float:						left;

	width:						100%;

}

#zoneContenuWrapper #zoneContenu #newsBLK {

	border:						1px solid #CCCCCC;

	float: 						right;

	width:						220px;

	min-height:					250px;

	height:						auto;

	max-height:					300px;

	padding:					0px 8px;

	margin:						-35px 10px;

}

#zoneContenuWrapper #zoneContenu #newsBLK #newsTitle {

	margin:						0px -8px 0px -8px;

	padding:					2px 8px;	

	background-color:			#008fb0;

	border-bottom:				1px solid #CCCCCC;

	color:						#FFFFFF;

	font-weight: 				bold;

}

#zoneContenuWrapper #zoneContenu #newsBLK .dateNews {

	clear:						both;

	margin:						10px 0px 0px 0px;

	color:						#008fb0;

	font-weight:				bold;

	border-bottom:				1px solid #CCCCCC;

}

#zoneContenuWrapper #zoneContenuBottom {

	width:						960px;

	height:						10px;

	background-image:			url(../images/fondBottom.png);

}

#zoneContenuWrapper #zoneFooter {

	left:						auto;

	right:						auto;

	bottom:						0px;

	width:						960px;

	height:						40px;

	margin:						10px 0px 0px 0px;

	padding:					0px 0px 0px 0px;

	background-image:			url(../images/fondFooter.png);

	background-position:		center bottom;

	background-repeat:			no-repeat;

}

#zoneContenuWrapper #zoneFooter p {

	font-size:					11px;

}

#zoneContenuWrapper #zoneContenu #newsBLK p {

	font-size:					11px;

}

#logo {

	margin:						0px 0px 0px 0px;

}

#division {

	float:						left;

	width:						145px;

	height:						35px;

	margin:						0px 0px 0px 0px;

	padding:					0px 13px 0px 13px;

}

#sloganContact {

	float:						left;

	width:						360px;

	height:						35px;

	margin:						0px 0px 0px 0px;

	padding:					0px 0px 0px 0px;

}

#infoCopyright {

	float:						right;

	width:						245px;

	height:						35px;

	margin:						0px 0px 0px 0px;

	padding:					0px 13px 0px 13px;

}

.blueText {

	font-family:				Arial, Helvetica, sans-serif;

	font-weight:				bold;

	/* color:						#008fb0; */

	margin:						0px 0px;

	padding:					0px 0px;

	line-height:				23px;

}

.contactText, .copyText {

	font-family:				Arial, Helvetica, sans-serif;

	font-weight:				normal;

	color:						#000000;

	margin:						0px 0px;

	padding:					0px 0px;

	line-height:				10px;

}

.copyText {

	font-family:				Arial, Helvetica, sans-serif;

	font-weight:				normal;

	color:						#000000;

	margin:						0px 0px;

	padding:					0px 0px;

	line-height:				40px;

	text-align:					right;

}
