@charset "iso-8859-1";
/* CSS Document */

/*-----------------------*/
/*						 */
/* Liste reviews         */
/*						 */
/*-----------------------*/
.rv_cadre_review {
	margin-top: 5px;
	margin-right: 7px;
	margin-bottom: 10px;
	width: 520px;
	height: auto;
	float: left;
	background-color: #000000;
}
.rv_fo_detail_review {
	margin-top: 12px;
	padding: 0px;
	height: 40px;
	width: 750px;
	float: left;
	font-family: Verdana; 
	font-size: 12px;  
	color: #E6E6E6; 
	text-align: left;
}
.rv_fo_separation
{
	margin-top: 3px;
	margin-left: 30px; 
	width: 480px;
	height: 1px;
	font-family: Verdana; 
	font-size: 0px;  
	float: left;
	text-align: left; 
	background-color: #CCCCCC; 
}
.rv_fo_detail_review_header {
	margin-top: 5px;
	margin-left: 20px;
	padding: 0px;
	height: 20px;
	width: 750px;
	float: left;
	color: #FF0033; 
}
.rv_fo_detail_review_date {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 80px;
	float: left;
}
.rv_fo_detail_review_escort_header {
	margin-left: 5px;
	padding: 0px;
	height: auto;
	width: 110px;
	font-family: Verdana; 
	font-size: 12px;  
	font-weight: bold;
	color: #FF0033;
	float: left;
}
.rv_fo_detail_review_escort_div {
	margin-left: 28px;
	padding: 0px;
	height: auto;
	width: 110px;
	float: left;
}
.rv_fo_detail_review_escort {
	font-family: Verdana; 
	font-size: 12px;  
	color: #E6E6E6; 
	TEXT-DECORATION: none;
}
.rv_affiche_photo {
	position: relative;
	margin-top: -2px;
	margin-left: 80px;
	padding: 0px;
	width: 100px;
	float: left;
	display:none;
}
.rv_fo_detail_review_note_lib {
	margin-left: 2px;
	margin-top: 0px;
	padding: 0px;
	height: auto;
	width: 50px;
	font-family: Verdana; 
	font-size: 12px;  
	color: #FF0033;
	float: left;
}
.rv_fo_detail_review_note_img {
	margin-left: 2px;
	margin-top: 6px;
	padding: 0px;
	float: left;
}
.rv_fo_detail_review_escort:link { TEXT-DECORATION: underline }
.rv_fo_detail_review_escort:hover { TEXT-DECORATION: underline }
.rv_fo_detail_review_ville {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 160px;
	float: left;
}
.rv_fo_detail_review_membre {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 110px;
	float: left;
}
.rv_fo_detail_review_date_creat {
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
	height: auto;
	width: 110px;
	float: left;
}
/*-----------------------*/
/*						 */
/* Détail Review         */
/*						 */
/*-----------------------*/

.rv_aff_detail_profil {
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 5px;
	width: 250px; 
	height: 120px; 
	float: left; 
	border: 1px solid white; 
	background-color: white;
}
.rv_aff_photo {
	margin-top: 5px;
	margin-left: 10px;
	width: 80px; 
	float: left; 
}
.rv_aff_detail_ligne {
	margin-top: 10px;
	margin-left: 10px;
	width: 120px; 
	float: left; 
	font-family: Verdana; 
	font-size: 12px;  
	font-weight: normal;
	color: black; 
}
.rv_aff_detail_revue {
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 5px;
	width: 500px; 
	height: auto; 
	font-family: Verdana; 
	font-size: 12px;  
	font-weight: normal;
	color: #0e2380; 
	border: 1px solid white; 
	background-color: white;
	float: left; 
}
.rv_intitule1 {
	margin:0;
	width: 60px; 
	text-align: right;
	font-weight: bold;
	float: left;
}
.rv_intitule2 {
	margin:0;
	width: 170px; 
	text-align: right;
	font-weight: bold;
	float: left;
}
.rv_aff_detail_droit_reponse {
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 5px;
	width: 500px; 
	height: auto; 
	font-family: Verdana; 
	font-size: 12px;  
	font-weight: normal;
	color: #0e2380; 
	border: 1px solid white; 
	background-color: white;
	float: left; 
}
