body {
	background-image: url(images/tuile.jpg);
	background-repeat: repeat;
}
a:active, a:focus{outline:none;}
.orage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #666633;
	text-align: center;
}
	
	
		
		.hidden{
		display:none;
		}
		
		.icon{
		vertical-align:middle;
		}
		
		/*popUp*/
		
body#popUp{
background:#fff;
font: 11px Arial, Helvetica, sans-serif;
text-align: justify;
margin:25px;
}
#popUp h1{border:0; padding:0;}

#popUp hr{
display:block;
border-top:1px solid #ccc;
border-left:0;
border-right:0;
border-bottom:0;
height:1px;

}
#popUp div.hr{
border-top:1px solid #ccc;
margin:20px 0;
clear:both;
}
#popUp div.hr hr{display:none;}

#popUp sup{margin:0; padding:0; line-height:0;}

#popUp table, #popUp td, #popUp th{border-collapse:collapse;}

#popUp th{padding:2px 12px 2px 0;}
#popUp td{padding:2px 0;}

#popUp .logo{
border:1px solid #ccc;
float:left;
margin-right:12px;
}

#popUp #closeWindow{
text-align:right;
border-top:1px solid #ccc;
margin:20px 0 0 0;
padding-top:5px;
}

/*popUp -fin-*/

/*avantApres*/

#avantApres{
margin:6px 0; padding:0;
float:left;
}
	#avantApres li{
	margin:0; padding:0;
	display:inline;
	list-style:none none;
	background:none;
	}
	
	#avantApres a{
	padding:10px 0; margin:0;
	display:inline-block;
	}
	
	#avantApres img{
	padding:0;
	margin:0;
	border:0;
	}
	
.clear{clear:both;}	


.img_float
		{
		margin: 0px;
		margin-right: 10px;
		padding: 0px;
		border: 1px solid #999999;
		float:left;
		}
	.img_float_right
		{
		margin: 0px;
		padding: 0px;
		margin-left: 10px;
		border: 1px solid #999999;
		float:right;
		}