
.paragraphe, .tarifs
	{
	background : url('../graph/fond.png');
	}
	
#intro
	{
	text-align : left;
	display : inline-block;
	background : url('../graph/fond2.png');
	color : #000000;
	font-style : normal;
	font-family : cursive;
	font-size : 1.2em;
  -moz-border-radius: 5px; 
  -webkit-border-radius: 5px; 
  -0-border-radius: 5px; 
  border-radius: 5px; 
padding : 20px;

  -moz-box-shadow: 1px 1px 15px #cfbfdb;  
  -webkit-box-shadow: 1px 1px 15px #cfbfdb;  
  -0-box-shadow: 1px 1px 15px #cfbfdb;  
  box-shadow: 1px 1px 15px #cfbfdb; 
	}
	
#entete
	{
	width : 100%;
	padding : 0px;
	margin : 0px;
	vertical-align : top;
	}
#entete td
	{
	vertical-align : top;
	}
	
#question
	{
	text-align : right;
	width : 450px;
	}
	
#annonces
	{
	margin : auto;
	padding-right : 50px;
	padding-top : 15px;
	text-align : right;
	font-size : 0.90em;
	height : 160px;
	width : 400px;
	background : url('../graph/fond_annonces.png') no-repeat;
	background-position : right top;
	}

.tarifs
	{
	width : 100%;
	}
	
.italique
	{
	font-style : italic;
	}

.plein_ecran
	{
	width:98%;
	height:98%;
	margin : 0px;
	padding : 0px;
	top : 1%;
	left : 1%;
	background : url('../graph/fondnoir75.png');
	position : fixed;
	text-align : center;
	vertical-align : middle;
	display : none;
  -moz-box-shadow: 0px 0px 20px #FFFFFF;  
  -webkit-box-shadow: 0px 0px 20px #FFFFFF;  
  -0-box-shadow: 0px 0px 20px #FFFFFF;  
  box-shadow: 0px 0px 20px #FFFFFF; 
	}
	
.cache
	{
	display : none;
	}
	
#identif, #signer
	{
	display : none;
	position : fixed;
	padding : 5% 0px;
	text-align : center;
	width : 100%;
	height : 100%;
	top : 0px;
	left : 0px;
	background-color : rgba(128, 64, 128, 0.85);
	color : #5c3b74;
	}
	
	
#user, .btn_fermer:link,.btn_fermer:visited
	{
	position : absolute; 
  -moz-box-shadow: 0px 0px 10px #cfbfdb;  
  -webkit-box-shadow: 0px 0px 10px #cfbfdb;  
  -0-box-shadow: 0px 0px 10px #cfbfdb;  
  box-shadow: 0px 0px 10px #cfbfdb; 
	  -moz-border-radius: 15px; 
	  -webkit-border-radius: 15px; 
	  -0-border-radius: 15px; 
	  border-radius: 15px; 
  background : #804080;
  color : #ffd800;
  padding : 5px;
	vertical-align : middle;
	text-align : center;
	font-weight : bold;
	}
.btn_fermer
	{
	display : inline-block;
	width : 20px;
	height : 20px;
	line-height : 20px;	
	right : 20px; 
	top:20px;
	}
#user
	{
	position : relative;
	margin-bottom : 5px;
	}
	
#connect, #inscr, #form, #identif_mini
	{
	position : relative;
	display : inline-block;
	width : 66%;
	padding : 15px;
	border : 1px solid #5c3b74;
	background-color : rgba(0, 0, 0, 0.5);
	color : #FFFFFF;
	  -moz-border-radius: 15px; 
	  -webkit-border-radius: 15px; 
	  -0-border-radius: 15px; 
	  border-radius: 15px; 
	}
#connect label, #inscr label
	{
	display : inline-block;
	width : 200px;
	}

#identif_mini #connect, #identif_mini #inscr
	{
	height : 250px;
	vertical-align : top;
	width : 45%;
	}
	
.zone_like
	{
	text-align : right;
	line-height : 50px;
	height : 50px;
	position : relative;
	padding-right : 25px; 
	}
.jaime
	{
	cursor : pointer;
	position : absolute;
	right : 0px;
	top : 0;
	}
.plein_ecran .zone_like
	{
	position : absolute;
	right : 50px;
	bottom : 75px;
	}
.quiaime
	{
	display : inline;
	}
.jaimedeja
	{
	height : 50px;
	  -moz-border-radius: 25px; 
	  -webkit-border-radius: 25px; 
	  -0-border-radius: 25px; 
	  border-radius: 25px; 
  -moz-box-shadow: 0px 0px 20px #cfbfdb;  
  -webkit-box-shadow: 0px 0px 20px #cfbfdb;  
  -0-box-shadow: 0px 0px 20px #cfbfdb;  
  box-shadow: 0px 0px 20px #cfbfdb; 
  }