body {
	background: #222222;	margin:auto;
}
#corps {

	color: #aaaaaa;
	box-shadow: 1px 1px 22px #000000;
	margin-top: 1%;
}
#corps a{color: #dddddd;}
#corps h1{color: #c27428;}
#corps h2{color: #d0d0d0;}
.fil_ariane
	{
		color: #aaaaaa;
	}
#pied_de_page
	{
		background: url("/images/bg_pdp_galeries.jpg");
		color: black;
	}
.sous_entete{
		font-size: 80%;
		text-align: center;
		font-style: italic; 
		font-weight: bold;
		margin-top: 0;
		color: #aaaaaa;
	}
#sidebar .centre
{
	background: url("/images/bg_sidebar_centre_galeries.png") top right repeat-y;   
}
#menu .centre
{
	background: url("/images/bg_menu_centre_galeries.png") top right repeat-y;   
}

/*Sprite body png*/
.mini_bouton_valid,
.bouton_valid_jaime,
.retour,
.suivant,
.puce_terre,
.puce_fleur_menu_li, 
.puce_fleur_menu_li_li,
.element_sidebar .email,
.pdp .favoris,
.bug_lien_favoris_ie a,
.signature,
.signature_news,
#menu .haut,
#menu .bas,
#sidebar .haut,
#sidebar .bas,
.search-bar .search_submit_button,
.drapeau_en_sidebar,
.w3c_css,
.w3c_xhtml,
.wwf,
.dix_dix,
.teli,
.new_pf,
.logo_pdp{background: url(/images/sprite_body_galeries.png) no-repeat;}
/*fin sprite body png*/

/*Sprite body png HOVER*/
.mini_bouton_valid:hover,
.puce_terre:hover,
.element_sidebar .email:hover,
.puce_fleur_menu_li:hover, 
.puce_fleur_menu_li_li:hover,
.pdp .favoris:hover,
.bug_lien_favoris_ie a:hover,
.signature:hover,
.w3c_css:hover,
.w3c_xhtml:hover,
.wwf:hover,
.dix_dix:hover,
.teli:hover,
.drapeau_en_sidebar:hover,
.new_pf:hover,
.logo_pdp:hover{background: url(/images/sprite_body.png) no-repeat;}
/****/

/* Obligée de tout remettre sinon pas d'affichage correct...Oo */

/**** Body/Corps ****/
	.retour, .suivant {display: block;padding-left: 1%;color: #d5d5df;width: 35px;height: 25px;}
	.retour{background-position: -496px -21px;float: left;}
	.suivant{background-position: -496px -49px;float: right;}
	.search-bar .search_submit_button{background-position: -496px -77px;}
	.signature {position: absolute; left: 0; background-position: -937px -191px; width: 107px; height: 72px;}
	.signature:hover {background-position: -937px -191px;}
/**** Fin Body/Corps ****/
/**** Menu ****/
	#menu .haut{background-position: -600px 0; margin: 0; padding: 0; height: 40px; width: 230px;}
	#menu .bas{background-position: -600px -45px; margin: 0;	padding: 0; height: 52px; width: 230px;}
	.puce_fleur_menu_li /*Mis dans balise li pour que le hover de l'image marche avec le hover du lien*/{background-position: 0 -316px;}
	.puce_fleur_menu_li:hover{background-position: -200px -316px;}
	.puce_fleur_menu_li_li{background-position: -400px -316px;}
	.puce_fleur_menu_li_li:hover{background-position: -600px -316px;}
/***************************************************/	
	.new_pf{background-position: -848px -256px; display:block;position:relative;left:-35px;padding-right:10px;}
	.new_pf .a_new_pf{display: block;margin-left:35px;width: 100%;min-height:41px;}
	.new_pf .puce_fleur_menu_li_li{position:relative;top:-20px;left:35px;}
/***************************************************/
	.new_pf:hover{background-position: -848px -256px;}
	.new_gf{background-position: -824px -112px; width:120px; height:70px; display:block;}
/**** Fin Menu ****/
/**** Sidebar ****/
	#sidebar .haut{background-position: -832px 0; margin: 0; padding: 0; height: 40px; width: 230px;}
	#sidebar .bas{background-position: -832px -56px;	margin: 0; padding: 0; height: 52px; width: 230px;}
	.element_sidebar .email{background-position: -544px 0; width: 49px; height: 54px; margin: auto;}
	.element_sidebar .email:hover{background-position: -544px 0;}
	.mini_bouton_valid/*pour validation news*/{background-position: 0 0;display: block; background-color:transparent;border:0px;width:150px;	height:141px;cursor: pointer;text-indent:-5000px;color: #d0ceca;}
	.mini_bouton_valid:hover /*pour validation news*/{background-position: -150px 0;display: block; background-color:transparent;border:0px;width:150px;	height:141px;cursor: pointer;}
	.wwf{background-position: 0 -152px; width:120px; height:90px; display:block; margin:auto; margin-bottom:5%;}
	.wwf:hover{background-position: 0 -152px;}
	.dix_dix{background-position: -128px -152px; width:100px; height:100px; display:block; margin:auto; margin-bottom:5%;}
	.dix_dix:hover{background-position: -128px -152px;}
	.teli{background-position: -231px -152px; width:150px; height:111px; display:block; margin:auto;}
	.teli:hover{background-position: -231px -152px;}
	.drapeau_en_sidebar{background-position: -948px -112px; float: left; padding-left: 0; width: 66px; height: 44px; margin: 0; margin-top: 5px;}
	.drapeau_en_sidebar:hover{background-position: -948px -112px;}
/**** Fin Sidebar ****/
/**** Pied De Page ****/
	#pied_de_page .img_bg_corps_bottom_left{background: url(/images/bg_corps_bottom_left_galeries.png); width:435px; height:388px; display:block; }
	.bouton_valid_jaime /*pour validation jaime*/{background-position: -384px -152px; width: 160px; height: 117px; float: left; margin-right: 5%; font-size:1px;}
	.bouton_valid_jaime:hover /*pour validation jaime*/{background-position: -298px 0;cursor: pointer}
	.puce_terre{background-position: -809px -316px; margin-right: 5%; float: left; width: 25px; height: 27px;}
	.puce_terre:hover{background-position: -809px -316px;}
	.pdp .favoris{background-position: -544px -60px; float: left; width: 45px; height: 49px; margin-right: 10px;}
	.pdp .favoris:hover{background-position: -544px -60px;}
	.bug_lien_favoris_ie a { background-position: -544px -60px; width: 45px; height: 49px;}
	.bug_lien_favoris_ie a:hover { background-position: -544px -60px;}
	.w3c_css{background-position: -824px -184px; width:88px; height:31px; display:inline-block; margin:auto;}
	.w3c_css:hover{background-position: -824px -184px;}
	.w3c_xhtml{background-position: -824px -220px; width:88px; height:31px; display:inline-block; margin:auto;}
	.w3c_xhtml:hover{background-position: -824px -220px;}
	.logo_pdp{background-position: -608px -96px; width:210px; height:219px;}
	.logo_pdp:hover{background-position: -608px -96px;}
/**** Fin Pied De Page ****/
/****************************************** fin sprite body ******************************************************************/

/*Images GIF*/
.bienvenus{background: url(/images/image_bienvenus_galeries.gif); width:109px; height:44px; display:block; margin:auto;margin-bottom: 15%;}
.bienvenus:hover{background: url(/images/image_bienvenus.gif); width:109px; height:44px; display:block; margin:auto;margin-bottom: 15%;}
.merci{background: url(/images/merci_galeries.gif); width:50px; height:50px; display:block; margin:auto;}
.merci:hover{background: url(/images/merci.gif); width:50px; height:50px; display:block; margin:auto;}
/**/


/******************************************** thumb galeries ******************************************************************/

.thumb_ombre:hover{
-moz-box-shadow: 0 0 5px 5px #888;
-webkit-box-shadow: 0 0 5px 5px#888;
box-shadow: 0 0 5px 5px #888;
}