@charset "UTF-8";
/* CSS Document */

.texte-date-animation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #8b0e13;
}
.texte-date-animation2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #eb6909;
}
.texte-date-animation3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #b1c903;
}

.texte-titre-animation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #000;
}


.texte-intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #004a7f;
	margin-bottom:7px;
	margin-left:45px;
	width:408px;
}
.texte-actu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #9de3ff;
	padding-top:5px;
	padding-left:15px;
	width:380px;
}
a.lien-texte-actu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9de3ff;
	text-decoration:underline;
	font-weight:bold;
}

a.lien-intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0179b1;
	text-decoration:underline;
}
a.lien-intro:hover {
	text-decoration:none;
}




html {
		font-size:100%;
		/*background-color:#F5E6C8;*/
		background-color:#1a2529;
}
html > body #Pictos  {
		height : auto;
		min-height : 200px;
}
html > body #BlocVitalite  {
		height : auto;
		min-height : 110px;
}
html > body #BlocNature  {
		height : auto;
		min-height : 110px;
}
html > body #BlocBowling  {
		height : auto;
		min-height : 110px;
}
html > body #BlocBrasserie  {
		height : auto;
		min-height : 110px;
}
html > body #bloctitretxt {
		height : auto;
		min-height : 500px;
}
html > body #ConteneurInter {
		height : auto;
		min-height : 900px;
}
html > body #PixelBlanc {
		height : auto;
		min-height : 610px;
}
html > body #galerie {
		height : auto;
		min-height : 300px;
} 
a, a:hover, a:focus, a:visited, a:img{
		border:none;
		outline:0;
}
img, img a, img a:hover, img a:focus, img a:visited{
		border:none;
}
caption {
	color:#FFFFFF;
}
#Conteneur{
	    position:absolute;
		width:1024px;
		/*height:768px;*/
		height:797px;
		top:0px;
		left:50%;
		margin-left:-512px;
		/*margin-top:-384px;*/
		padding:0px;
		background:url(Images/homePage.jpg) 0 0px no-repeat;
}
.TxtBas{
	    position:absolute;
		width:1024px;
		height:29px;
		/*top:739px;*/
		top:768px;
		left:0px;
		margin:0px;
		padding:0px;
		text-align:center;
		/*background: transparent url(Images/TransparenceVert.png) 0px 0px no-repeat;*/
}
#ConteneurInter{
	    position:absolute;
		width:1024px;
		height:900px;
		top:0px;
		left:50%;
		margin-left:-512px;
		padding:0px;
		background:url(Images/FondInter.jpg) 0 0px no-repeat;
}
#BlocCaniel{
		position:absolute;
		width:214px;
		height:158px;
		padding:0px;
		margin:0px;
}
#BandeVerte{
		position:absolute;
		left:214px;
		top:92px;
		width:700px;
		height:26px;
		margin:0px;
		padding:0px;
		background:url(Images/BandeVerte.png) 0 0px no-repeat;
}
#BlancComplement{
		position:absolute;
		left:214px;
		top:118px;
		width:690px;
		height:40px;
		margin:0px;
		padding:0px;
}
#PixelBlanc{
		position:absolute;
		left:100px;
		top:158px;
		width:804px;
		height:610px;
		margin:0px;
		padding:0px;
		background:url(Images/PixelBlanc.jpg) 0 0px repeat-y;
}
#galerie{
		position:relative;
		width:804px;
		height:300px;
		margin:0px;
		padding:0px;
		background-color:#d8d8da;
		/*background:url(Images/PixelBlanc.jpg) 0 0px repeat-y;*/
}
#legende_galerie{
		position:relative;
		width:560px;
		height:25px;
		margin:0px 0px 0px 122px;
		padding:0px;
		text-align:center;
		line-height:2.5;
		background:url(Images/img_galerie/legende.jpg) 30px 0px no-repeat;
}
#lien_galerie{
		position:relative;
		width:682px;
		height:20px;
		margin:4px 0px 40px 0px;
		padding:0px;
		/*background:url(Images/PixelBlanc.jpg) 0 0px repeat-y;*/
}
#contact{
		position:absolute;
		left:0px;
		top:70px;
		width:700px;
		height:500px;
		margin:0px;
		padding:0px;
		background:url(Images/pagecontact.jpg) 0 0px no-repeat;
}
#bloctitretxt{
		position:absolute;
		left:250px;
		top:10px;
		width:550px;
		height:500px;
		margin:0px;
		padding:0px;
}
#Pictos{
		position:absolute;
		left:300px;
		width:504px;
		margin:0px 0px 20px 0px;
		padding:0px;
		height:200px;
		background:#000;
		}
#BandeNavigation{
	width:850px;
	height:20px;
	margin:0px;
	padding:0px;
	background:url(Images/BandeNavigation.jpg) 0 0px no-repeat;
}
#MenuHorizontal{ 
		margin:0px;
		padding:0px;
		list-style:none;
}
#MenuHorizontal li{
		float:left;
		margin:0px;
		padding:0px;
}
#MenuHorizontal li a{
		display:block;
		font-size:0.7em;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		text-align:left;
		vertical-align:middle;
		text-decoration:none;
		margin:0px;
		padding:2px 10px 0px 10px;
}
#MenuHorizontal li a:hover, #nav li a:active, #nav li a:focus { 
		font-size:0.7em;
		font-family:Arial, Helvetica, sans-serif;
		color:#006;
		text-align:left;
		text-decoration:none;
		margin:0px;
		padding:2px 10px 0px 10px;
}
#nav2{ 
		margin:0px;
		padding:0px;
		list-style:none;
}
#nav2 li{
		float:left;
		margin:0px;
		padding:0px;
}
#nav2 li a{ 
		font-size:0.6em;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		text-align:left;
		vertical-align:middle;
		text-decoration:none;
		margin:0px;
		padding:10px 5px 0px 5px;
		display:block;
}
#nav2 li a:hover, #nav li a:active, #nav li a:focus { 
		font-size:0.6em;
		font-family:Arial, Helvetica, sans-serif;
		color:#006;
		text-align:left;
		text-decoration:none;
		margin:0px;
		padding:10px 5px 0px 5px;
}

#MenuNature{
		position:absolute;
		top:158px;
		left:27px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		/*background:url(Images/MenuNature.jpg) 0 0px no-repeat;*/
}
#MenuNature187{
		position:absolute;
		top:187px;
		left:27px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		/*background:url(Images/MenuNature.jpg) 0 0px no-repeat;*/
}
#NavNature{ 
		margin:0px;
		padding:0px;
		list-style:none;
}

#NavNature li{ 
		margin:0px;
		padding:0px;
}
#NavNature li a{
		position:absolute;
		top:0px;
		left:0px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuNature.jpg) 0 0px no-repeat;
}
#NavNature li a:hover, #nav li a:active, #nav li a:focus{
		position:absolute;
		top:0px;
		left:0px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuNature.jpg) 0 -29px no-repeat;
}
#MenuBrasserie{
		position:absolute;
		top:187px;
		left:27px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuBrasserie.jpg) 0 0px no-repeat;
}
#MenuBrasserieTop{
		position:absolute;
		top:158px;
		left:27px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuBrasserie.jpg) 0 0px no-repeat;
}
#MenuBrasserie216{
		position:absolute;
		top:216px;
		left:27px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuBrasserie.jpg) 0 0px no-repeat;
}
#NavBrasserie{ 
		margin:0px;
		padding:0px;
		list-style:none;
}

#NavBrasserie li{ 
		margin:0px;
		padding:0px;
}
#NavBrasserie li a{
		position:absolute;
		top:0px;
		left:0px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuBrasserie.jpg) 0 0px no-repeat;
}
#NavBrasserie li a:hover, #nav li a:active, #nav li a:focus{
		position:absolute;
		top:0px;
		left:0px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuBrasserie.jpg) 0 -29px no-repeat;
}

#MenuBowling{
		position:absolute;
		top:216px;
		left:27px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuBowling.jpg) 0 0px no-repeat;
}
#MenuBowlingTop{
		position:absolute;
		top:158px;
		left:27px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuBowling.jpg) 0 0px no-repeat;
}
#MenuBowling245{
		position:absolute;
		top:245px;
		left:27px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuBowling.jpg) 0 0px no-repeat;
}
#NavBowling{ 
		margin:0px;
		padding:0px;
		list-style:none;
}

#NavBowling li{ 
		margin:0px;
		padding:0px;
}
#NavBowling li a{
		position:absolute;
		top:0px;
		left:0px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuBowling.jpg) 0 0px no-repeat;
}
#NavBowling li a:hover, #nav li a:active, #nav li a:focus{
		position:absolute;
		top:0px;
		left:0px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuBowling.jpg) 0 -29px no-repeat;
}

#MenuVitalite{
		position:absolute;
		top:245px;
		left:27px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuVitalite.jpg) 0 0px no-repeat;
}
#MenuVitaliteTop{
		position:absolute;
		top:158px;
		left:27px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuVitalite.jpg) 0 0px no-repeat;
}
#NavVitalite{ 
		margin:0px;
		padding:0px;
		list-style:none;
}

#NavVitalite li{ 
		margin:0px;
		padding:0px;
}
#NavVitalite li a{
		position:absolute;
		top:0px;
		left:0px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuVitalite.jpg) 0 0px no-repeat;
}
#NavVitalite li a:hover, #nav li a:active, #nav li a:focus{
		position:absolute;
		top:0px;
		left:0px;
		width:73px;
		height:29px;
		margin:0px;
		padding:0px;
		background:url(Images/MenuVitalite.jpg) 0 -29px no-repeat;
}
#NavPictos{ 
		/*margin:10px 0px 0px 0px;*/
		margin:0px;
		padding:0px;
		list-style:none;
}
#NavPictos li{
		float:left;
		margin:25px 0px 0px 0px;
		padding:0px;
		display:block;
}
#NavPictos li a{
		margin:0px;
		padding:0px 10px 0px 0px;
}
#NavPictos li a:hover, #nav li a:active, #nav li a:focus { 
		margin:0px;
		padding:0px 10px 0px 0px;
}
#BlocTest{
		width:720px;
		height:230px;
		margin:0px;
		padding:0px;
		background-color:#930;
}



#BlocVitalite{
		position:absolute;
		top:727px;
		left:100px;
		width:804px;
		height:110px;
		margin:0px;
		padding:15px 0px 0px 0px;
		background:url(Images/pxblocvitalite.png) 0px 0px repeat-y;
}
#BlocBowling{
		position:absolute;
		top:727px;
		left:100px;
		width:804px;
		height:110px;
		margin:0px;
		padding:15px 0px 0px 0px;
		background:url(Images/pxblocbowling.png) 0px 0px repeat-y;
}
#BlocNature{
		position:absolute;
		top:727px;
		left:100px;
		width:804px;
		height:110px;
		margin:0px;
		padding:15px 0px 0px 0px;
		background:url(Images/pxblocnature.png) 0px 0px repeat-y;
}
#BlocBrasserie{
		position:absolute;
		top:727px;
		left:100px;
		width:804px;
		height:110px;
		margin:0px;
		padding:15px 0px 0px 0px;
		background:url(Images/pxblocbrasserie.png) 0px 0px repeat-y;
}



#Footer{
		position:absolute;
		top:568px;
		/*left:475px;*/
		left:655px;
		/*width:549px;*/
		width:369px;
		height:200px;
		float:right;
}
#Video{
		position:absolute;
		top:530px;
		left:350px;
		width:263px;
		height:230px;
}
#Menu{
		width:424px;
		left:0px;
}
#Lisere{
		overflow:hidden;
		width:804px;
		height:2px;
		background:url(Images/degrade.png) 0px 0px no-repeat;
}
#BandeDegrade{
		width:804px;
		height:20px;
		background:url(Images/degrade.png) 0px 0px no-repeat;
		margin:0px;
		padding-top:3px;
}
#P1Black{
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#999;
	margin:5px 200px 15px 150px;
	padding:5px 20px 10px 20px;
	background:url(Images/bandeOffreEmploi.png) 0px 0px repeat-y;
}
#P2Black{
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#999;
	margin:5px 200px 15px 150px;
	padding:5px 20px 10px 20px;
	background:url(Images/bandeOffreEmploi.png) 0px 0px repeat-y;
}
#P3Black{
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#999;
	margin:5px 200px 15px 150px;
	padding:5px 20px 10px 20px;
	background:url(Images/bandeOffreEmploi.png) 0px 0px repeat-y;
}
#P4Black{
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#999;
	margin:5px 200px 15px 150px;
	padding:5px 20px 10px 20px;
	background:url(Images/bandeOffreEmploi.png) 0px 0px repeat-y;
}
#P5Black{
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#999;
	margin:5px 200px 15px 150px;
	padding:5px 20px 10px 20px;
	background:url(Images/bandeOffreEmploi.png) 0px 0px repeat-y;
}
#P6Black{
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#999;
	margin:5px 200px 15px 150px;
	padding:5px 20px 10px 20px;
	background:url(Images/bandeOffreEmploi.png) 0px 0px repeat-y;
}
#P7Black{
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#999;
	margin:5px 200px 15px 150px;
	padding:5px 20px 10px 20px;
	background:url(Images/bandeOffreEmploi.png) 0px 0px repeat-y;
}
#P8Black{
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#999;
	margin:5px 200px 15px 150px;
	padding:5px 20px 10px 20px;
	background:url(Images/bandeOffreEmploi.png) 0px 0px repeat-y;
}
.IMGleft{
		float:left;
		margin:0px 0px 0px 0px;
}
.IMGmoins{
		float:left;
		margin:10px 0px 0px -70px;
}
.IMGcentre{
		margin:0px 0px 0px 150px;
}
.IMGLEFT{
		float:left;
		/*margin:10px 30px 250px 20px;*/
		margin:10px 30px 200px 20px;
}
.IMGLEFTIndex{
		z-index:2;
		float:left;
		margin:10px 30px 250px 20px;
}
.IMGLEFTTop{
		margin:0px 0px 0px 0px;
		padding-bottom:-40px;
}
.IMGright{
		float:right;
		margin:0px 30px 10px 15px;
}
.imgtva{
		float:right;
		/*margin:0px 30px 0px 15px;*/
		margin-right:30px;
		margin-left:15px;
		margin-top:-25px;	
		margin-bottom:-20px;
}
.IMGmarginBottom{
		margin:5px 0px 0px 0px;
}
.floatright{
	float:right;
}
.floatleft{
	float:left;
}
.MarginTop5px{
	margin:15px 0px 0px 0px;
}
.MarginLeft60px{
	margin-left:60px;
}
.marginleft120{
	margin-left:120px;
}
.MarginEmploi{
	margin:10px 65px 10px 20px;
}
.marginleft90{
	margin-left:90px;
}
.margin_right5{ margin-right:5px; }

.center{
	text-align:center;
}
.TXTbody{
		font-size:0.7em;
		font-family:Arial, Helvetica, sans-serif;
		color:#000;
		text-align:justify;
		text-decoration:none;
		line-height:1.1;
		margin:0px;
		padding:0px 40px 0px 0px;
}
.txtencartbas{
		font-size:0.7em;
		font-family:Arial, Helvetica, sans-serif;
		color:#000;
		text-align:justify;
		text-decoration:none;
		line-height:1.1;
		margin:0px 0px 0px 220px;
		padding:0px 40px 0px 0px;
}
.txtbasupdate{
		font-size:0.7em;
		font-family:Arial, Helvetica, sans-serif;
		color:#000;
		text-align:justify;
		text-decoration:none;
		line-height:1.1;
		margin:0px 0px 0px 220px;
		padding:0px 40px 0px 0px;
}
.TXTCenter{
		font-size:0.7em;
		font-family:Arial, Helvetica, sans-serif;
		color:#000;
		text-align:center;
		text-decoration:none;
		line-height:1.3;
		margin:0px;
		padding:0px 40px 0px 0px;
}
.txtsstitrece{
		font-size:0.7em;
		font-family:Arial, Helvetica, sans-serif;
		color:#000;
		text-align:center;
		text-decoration:none;
		line-height:1.3;
		margin:0px 60px 0px 60px;
		padding:0px;
}
.Blanc{
		color:#FFF;
}
.marginrightblanc{
		margin-right:10px;
		width:90px;
}
.Link{
		color:#FFF;
		font-style:italic;
		text-decoration:underline;
}
.Infos{
		color:#FFF;
		font-style:italic;
		font-size:smaller;
		}
.h1{
		font-size:larger;
		font-weight:bold;
		margin:-15px 0px 0px 0px;
		padding:0px;
}
.h2{
		font-size:larger;
		font-weight:bold;
		margin:0px 0px 0px 0px;
		padding:0px;
}
.carre{
		width: 250px;
		height:250px;
		background:#000;
}
.vert{
		color:#9C3;
}
.backgroundvert{
	background-color:#063;
	color:#FFF;
}
.VertCenter{
		color:#9C3;
		text-align:center;
		padding:0px 40px 0px 0px
}
.beige{
		color:#9c927a;
}
.vertBig{
		color:#9C3;
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.2em;
		text-decoration:underline;
		text-align:center;
		margin:0px;
		padding:0px 40px 10px 0px;
}
.vertBigFonce{
		color:#FFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.2em;
		text-align:center;
		margin:0px;
		padding:0px;
}
.Table{
		width:804px;
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.6em;
		text-decoration:none;
		text-align:center;
		margin:0px;
		padding:0px 0px 0px 0px;
}
.left{
	text-align:left;
}
.right{
	text-align:right;
	color:#9C3;
	margin:0px;
	padding-right:15px;
	font-weight:bold;
}
.TitreOngletDuHaut{
	color:#9C3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.8em;
	text-align:center;
	font-weight:bold;
	margin:0px 0px 30px 0px;
	padding:0px 40px 0px 0px;
}
.underline{
	text-decoration:underline;
}
.Blanc{
	color:#FFF;
}
.TXTCenterSeul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:center;
	margin:0px;
	padding:0px;
}
.lineheight2_3{
	line-height:2.3;
}
.TestImg{
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	line-height:1.3;
	margin:0px;
	padding:0px 150px 0px 150px;
	background:url(Images/StickGroupe.png) 0px 0px no-repeat;
}
.TXTListe{
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	line-height:1.1;
	margin:0px 140px 0px 150px;
	padding:0px;
}
.txtce{
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	line-height:1.2;
	margin:0px 70px 20px 70px;
	padding:0px;
}
.txtcemargin{
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	line-height:1.2;
	margin:0px 70px 20px 130px;
	padding:0px;
}
.txtcefloat{
	float:right;
	font-size:0.7em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	line-height:1.2;
	margin:0px 110px 20px 70px;
	padding:0px;
}
.TitreStick{
	font-size:2.4em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	text-align:center;
	margin:0px;
	padding:0px;
}
.Smaller{
	font-size:smaller;
}
.Bigger{
	font-size:larger;
}
.bigger1_5{
	font-size:1.5em;
}
.Bigger1_1{
	font-size:1.1em;
}
.VertFonce{
	color:#060;
}
.Orange{
	color:#F90;
}
.gris{
	color:#999;
}
.marron{
	color:#900;
}
.fleche{
	position:absolute;
	top:210px;
	left:360px;
	margin-top:500px;
}
.valign{
	vertical-align:bottom;
}
.valignabsolute{
	position:absolute;
	top:95px;
	left:0px;
	vertical-align:bottom;
}
.bottommoins{
	margin-bottom:-15px;
}
.overflowhidden{
	overflow:hidden;
	height:2px;
	background:url(Images/degradehoraires.jpg) 0px 0px no-repeat;
}
.caps{
	font-variant:small-caps;
}
.verdana{
	font-family:Verdana, Geneva, sans-serif;
}
.gris{
	color:#999;
}
.gris_fonce{ color:#333; }

.em0_6{ font-size:0.6em; }
.em0_8{
	font-size:0.8em;
}
.em1{
	font-size:1em;
}
.nomargin{
	margin:0px;
	padding:0px;
	border:none;
}
.tdcontact{
	background:#060;
	color:#FFF;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	font-variant:small-caps;
	margin:0px;
	padding: 0px 3px 0px 6px;
	line-height:0.5;
}
.height15{
	height:15px;
}
.marginnegleft{
	margin-left:-1px;
}
.marginnegleft2{
	margin-left:-3px;
}
.border-collapse{
	border-collapse:collapse;
	margin-left:120px;
	margin-top:100px;
}
.marginmessage{
	margin-top:100px;
	margin-right:40px;
}
.red{
	color:red;
}

.img_galerie{ margin-left:122px; }
.fond-popup {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/pop-animation/fond.png');
}

