@charset "iso-8859-1";
body {background-color: #8E8E8E; text-align: left}

A:link { TEXT-DECORATION: none }
A:hover { font-weight:bold }
A:visited { TEXT-DECORATION: none }
.lienconnect {
	margin-top: 0px;
	margin-left: 5px;
	font: italic normal 9px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: underline;
	float: left; 
}

/*-----------------------------------------------------*/
/*                        LINKS                        */
/*-----------------------------------------------------*/

.lienretourliste { 
	margin: 0px;
	padding-left: 0px;
	padding-right: 5px;
	text-align: left;
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;  
	font-weight: bold;
	color: #920025;
}
.lienretourliste:link  { text-decoration: underline;; font-size: 14px; font-weight: bold }
.lienretourliste:hover { text-decoration: underline;; font-size: 14px; font-weight: bold }
.lienretourliste:visited { text-decoration: underline; font-size: 14px; font-weight: bold }

.lienalertabus { 
	margin-left: 20px;
	margin-top: 0px;
	text-align: left;
	float: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;  
	font-weight: bold;
	color: #920025;
}
.lienalertabus:link  { text-decoration: underline;; font-size: 12px; font-style:italic; font-weight: bold }
.lienalertabus:hover { text-decoration: underline;; font-size: 12px; font-style:italic; font-weight: bold }
.lienalertabus:visited { text-decoration: underline; font-size: 12px; font-style:italic; font-weight: bold }

.lienfaq { 
	text-align: left;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;  
	font-weight: bold;
	text-decoration: none;
	color: #CCCCCC;
}
.lienfaq:link  { text-decoration: none; font-size: 12px; font-style:italic; font-weight: bold }
.lienfaq:hover { text-decoration: underline; font-size: 12px; font-style:italic; font-weight: bold }
.lienfaq:visited { text-decoration: none; font-size: 12px; font-style:italic; font-weight: bold }
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #920025;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CCCCCC;
}
img {
	border: 0px ;
}

ul {
    left: 0px;
	margin: 0px; 
	COLOR: #000; 
	text-align= left;
	list-style-type: none;
}
li {
    left: 0px;
	text-align= left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
}

.libelle_avertissement 	{ 
	margin-top: 60px;
	margin-left: 50px;
	width: 550px;
	font-family: Verdana; 
	font-size: 11px;  
	color: #CCCCCC; 
	text-align: left;
/*	float: left; */
}

.libelle_avertissement_conf 	{ 
	margin-top: 30px;
	margin-left: 40px;
	width: 700px;
	font-family: Verdana; 
	font-size: 14px;  
	font-weight: bold;
	color: #FF0033; 
	text-align: left;
/*	float: left; */
}

.avertissement_input 	{ 
	margin-top: 80px;
	margin-left: 240px;
	width: 500px;
	font-family: Verdana; 
	font-size: 14px;  
	font-weight: bold;
	color: #FF0033; 
	text-align: left;
}

.button-left {
	margin-top: 0px; 
	margin-left: 20px; 
	font-family: Verdana; 
	font-size: 14px; 
	font-weight: bold; 
	color: #FF0033; 
	text-align: left; 
	background-color: green
}

.page {
	position: relative;
	top: 0px;
	height: 3240px;
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align= left;
/*	color: #CCCCCC; */
	background-color: #000000;
}
.page_lstescorts {
	position: relative;
	top: 0px;
	height: 4420px;
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align= left;
/*	color: #CCCCCC; */
	background-color: #000000;
}

/*-----------------------------------------------------*/
/*                       EN  TETE                      */
/*-----------------------------------------------------*/
.entete {
	top: 0px;
	left: 1px;
	width: 1020px;
	height: 85px;
	background: url(../images/entete_fond.jpg);
}

.entete_logo {
	margin-top: 5px;
	margin-left: 5px;
	width: 150px;
	height: 80px;
	float:left;
}

.entete_pub {
	margin-top: 10px;
	margin-left: 55px;
	width: 500px;
	height: auto;
	float:left;
}
.entete_liens {
	margin-top: 20px;
	margin-left: 30px;
	width: 180px;
	height: auto;
	float:left;
}
.lien_entete {
	margin-top: 0px;
	margin-bottom: 3px;
	margin-left: 5px;
	height: 10px;
	font: normal 11px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #FFFFFF;
	float:left;
}
.cadre_entete_defile {
	position:relative; 
	margin-top: 0px;
	margin-bottom: 3px;
	margin-left: 5px;
	width: 180px;
	height: 20px;
	overflow:hidden;
	float:left;
}
.lien_entete_defile {
	position:absolute;
	width: 300px;
	font: normal 11px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #FFFFFF;
}
.lien_entete:link { TEXT-DECORATION: underline; font-weight:normal }
.lien_entete:hover { TEXT-DECORATION: underline; font-weight:normal }
.lien_entete:visited { TEXT-DECORATION: underline; font-weight:normal }

/*-----------------------------------------------------*/
/*                       PIED  DE PAGE                 */
/*-----------------------------------------------------*/
.piedpage {
	position: relative;
	top: 2px;
	width: 950px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align= left;
	background-color: #8E8E8E
}
.piedpageleft {
	width: 250px;
	height: 45px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align= left;
	float:left;
}
.piedpageright {
	width: 680px;
	height: 45px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align= left;
	float:left;
}
.piedpagelib {
	height: 15px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align= left;
	float:left;
}


/*-----------------------------------------------------*/
/*                    MENU  GAUCHE                     */
/*-----------------------------------------------------*/
.menu {
	height: auto;
	width: 153px;
	margin-top: 0px;
	margin-left: 1px;
	float: left;
	text-align: left;
}
.s_menu {
	height: auto;
	width: 151px;
	margin-top: 10px;
	margin-left: 2px;
	margin-bottom: 10px;
	float: left;
	text-align: left;
	border: Aucune;
}
.s_menu_lignes {
	width: 146px;
	margin-top: -2px;
	margin-left: 0px;
	padding-left: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	text-align: left;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-color: #CC0033;
	border-right-color: #CC0033;
	border-bottom-color: #CC0033;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
/*	background-color: #CC33CC; */
	background-color: #333333;
}
.s_menu_lignes_connectees {
	width: 146px;
	height: 13px;
	margin-top: -2px;
	margin-left: 0px;
	padding-left: 2px;
	padding-top: 0px;
	padding-bottom: 4px;
	float: left;
	text-align: left;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-color: #CC0033;
	border-right-color: #CC0033;
	border-bottom-color: #CC0033;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
/*	background-color: #CC33CC; */
	background-color: #333333;
}
.s_menu_lignes_affiche_photo {
	position: relative;
	margin-top: -2px;
	margin-left: 80px;
	padding: 0px;
	width: 80px;
	float: left;
	display:none;
}
.s_menu_connectees {
	width: 140px;
	height: auto;
	margin-left: 0px;
	float: left;
	text-align: left;
}

.soustitre_choix_menu {margin-top: 2px; margin-left: 0px; width: 137px; font-family: Verdana; font-size: 11px; color: white; text-align: left; float: left; text-decoration: underline}
.libelle_choix_menu 	{ 
	margin-top: 2px;
	margin-left: 2px;
	width: 137px;
	font-family: Verdana; 
	font-size: 11px;  
	color: #CCCCCC; 
	text-align: left;
	float: left;
}
.libelle_choix_menu:hover {font-weight: normal; color: #FF3333}
.libelle_choix_menu_aff	{ 
	margin-top: 2px;
	margin-left: 2px;
	width: 137px;
	font-family: Verdana; 
	font-size: 11px;  
	font-weight: normal; 
	color: #FF3333; 
	text-align: left;
	float: left;
}
.libelle_choix_menu_connecte	{ 
	margin: 0px;
	width: 130px;
	font-family: Verdana; 
	font-size: 10px;  
	color: #CC0000; 
	text-align: left;
	float: left;
}
.separation_choix_menu 	{ 
	margin-top: 5px;
	margin-bottom: 2px;
	width: 137px;
	height: 1px;
	font-family: Verdana; 
	font-size: 0px;  
	color: #CC0000; 
	background-color: #CCCCCC; 
	text-align: left;
	float: left;
}
.separation_pub_left 	{ 
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 130px;
	height: 1px;
	font-family: Verdana; 
	font-size: 0px;  
	color: #CC0000; 
	background-color: #CCCCCC; 
	text-align: left;
	float: left;
}
/*-----------------------------------------------------*/
/*                    PUB GAUCHE                       */
/*-----------------------------------------------------*/
.left_cadre_pub {
	height: auto;
	width: 151px;
	margin-top: 1px;
	margin-left: 2px;
	margin-bottom: 1px;
	float: left;
	text-align: center;
	border: none;
}
/*-----------------------------------------------------*/
/*                    ACCUEIL - HOME                   */
/*-----------------------------------------------------*/
.home_cadre {
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-left : 2px;
	height: 220px;
	width: 600px;
	float: left;
	text-align: left;
	background-color: #000000;
	border: 1px solid; 
	border-color: #CCCCCC
}
.home_cadre_xannonces {
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-left : 2px;
	height: 220px;
	width: 600px;
	float: left;
	text-align: left;
	background-color: #000000;
	border: 1px solid; 
	border-color: #CCCCCC;
	background-color: white;
}
.home_cadre_intitule {
	margin-top: -5px;
	margin-left: 150px;
	width: 200px;
	float: left;
	font-family: Verdana; 
	font-size: 10px;  
	color: #CC0000; 
	text-align: center;
	border-color: #CCCCCC
}

/*-----------------------------------------------------*/
/*-----------------------------------------------------*/
/*-----------------------------------------------------*/
.rechercherapide {
	margin-top: 10px;
	margin-left: 2px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	height: auto;
	width: 700px;
	text-align: left;
	float: left;
	background-color: #8E8E8E;
}
.formconnect {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 5px;
	width: auto;
	height: auto;
	text-align: left;
	float: left;
}
.pagecentre {
	margin: 0px;
	height: auto;
	width: 870px;
	float: left;
	text-align: left;
}
.pagecentrale {
	margin-top: 10px;
	margin-left: 0px;
	padding-left : 0px;
	height: auto;
	width: 710px;
	float: left;
	text-align: left;
	background-color: #000000;
}
.spacer {
clear: both;
}

.barre_soumission 	{
	margin:0px;
	margin-top:20px;
	padding-left:30px;
	height: 30px;
	float: left;
	text-align: center;
}
.input_submit 	{
	margin-left:20px;
	font-family: Verdana;
	font-size: 10px;
	color: #0e2380;
	font-weight: bold;
}
.input_submit_rechercherapide 	{
	font-family: Verdana;
	font-size: 10px;
	color: #0e2380;
	position: relative;
	float: left; 
	margin-left: 15px;
	font-weight: bold;
}
/*--------------------- Formulaire Menu Connexion -------------------------*/

.libellemenuconnect { 
	margin-left: 2px;
	margin-top: 2px;
	width: 45px;
	height: auto;
	text-align: left;
	float: left; 
	font-family: Verdana; 
	font-size: 10px;  
	color: #CCCCCC; 
}
.input_connect 	{ 
	margin-left: 2px;
	font-family: Verdana; 
	font-size: 10px;  
	color: #0e2380; 
}
.input_submit_connect 	{
	font-family: Verdana;
	font-size: 10px;
	color: #0e2380;
	font-weight: bold;
}
.input_rechercherapide 	{ 
	font-family: Verdana; 
	font-size: 11px;  
	color: #0e2380; 
	float: left; 
	margin-left: 5px;
}
.input_rechercherapide_pays 	{ 
	width: 75px;
	font-family: Verdana; 
	font-size: 11px;  
	color: #0e2380; 
	float: left; 
	margin-left: 5px;
}
.input_rechercherapide_region 	{ 
	width: 205px;
	font-family: Verdana; 
	font-size: 11px;  
	color: #0e2380; 
	float: left; 
	margin-left: 5px;
}
.libelle_rechercherapide 	{ 
	font-family: Verdana; 
	font-size: 11px;  
	color: #0e2380; 
	text-align: right;
	float: left; 
	margin-left: 5px;
}

.profil_general {
	margin-top: 3px;
	margin-left: 3px;
	margin-right: 1px;
	margin-bottom: 17px;
	height: auto;
	width: 173px;
	float: left;
	background-color: #000000;
}

.profil_photo {
	margin-top: 0px;
	margin-left: 0px;
	height: 140px;
	width: 100px;
	text-align: center; 
	position: relative;
	float: left;
	border: 1px solid #FF0033;
}
.libelle_resume_photo_prenom { 
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	width: 50px;
	height:20px;
	font-family: Verdana; 
	font-size: 11px;
	color: #EAEAEA;
	font-weight: bold;
	text-decoration: underline;
	float: left;
	text-align: left;
}
.libelle_resume_photo 	{ 
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	width: 68px;
	height:25px;
	font-family: Verdana; 
	font-size: 10px;
	color: #EAE8D3; 
	font-weight: bold;
	text-transform:capitalize;
	float: left;
	text-align: left;
}
.libelle_resume_photo_pseudo 	{ 
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	width: 68px;
	height:25px;
	font-family: Verdana; 
	font-size: 10px;
	color: #E6E4D1; 
	font-weight: bold;
	text-decoration: underline;
	text-transform:lowercase;
	float: left;
	text-align: left;
}
.profil_resume {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 3px;
	height: 139px;
	width: 71px;
	float: left;
	background-color: #FF0033; 
}
.profil_resume_priv {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 3px;
	height: 139px;
	width: 71px;
	float: left;
	background-color: #FF5C0E; 
}
.profil_prenom 	{ 
	width: 170px;
	margin-left: 1px;
	margin-top: 1px;
	font-family: Verdana; 
	font-size: 12px;  
	font-weight: bold;
	color: #CCCCCC; 
	text-align: left;
	float: left;
}
.profil_liste_tours	{
	width: 190px;
	height: 37px;
	margin-left: 0px;
	margin-top: 1px;
	font-family: Verdana; 
	font-size: 11px;  
	font-weight: bold;
	color: #FF0033; 
	text-align: left;
	float: left;
}
.profil_liste_tours_ville	{ 
	width: 75px;
	margin-left: 3px;
	margin-top: 0px;
	font-family: Verdana; 
	font-size: 10px;  
	font-weight: bold;
	color: #FF0033; 
	text-align: left;
	float: left;
}
.profil_liste_tours_date	{ 
	width: 95px;
	margin-left: 2px;
	margin-top: 0px;
	font-family: Verdana; 
	font-size: 10px;  
	font-weight: bold;
	color: #FF0033; 
	text-align: left;
	float: left;
}
.bas_page {
	height: 20px;
	width: 700px;
	margin-top: 8px;
	margin-left: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	color: #CCCCCC; */
	float:left;
	background-color: #8E8E8E;
}

.bas_prec {
	height: 15px;
	width: 180px;
	margin-left: 5px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000; 
	font-weight: bold;
	text-align: center; 
}
.cadre_information {
	margin-left: 10px;
	margin-top: 10px;
	padding: 20px;
	height: 300px;
	width: 550px;
	float: left;
/*	background-color: #FFFFFF; */
	border: 1px solid #CCCCCC;
}
.libelle_information {
	font-family: Verdana; 
	font-size: 12px;  
	font-weight: normal;
	color: #FFFFFF; 
}
.lien_information {font-family: Verdana; font-size: 12px; font-weight: normal; text-decoration: underline; color: #FF0000}

.presentation_bannieres {
	font-family: Verdana; 
	font-size: 10px; 
	color: #0000CC
}
.code_bannieres {font-family: Verdana; font-size: 10px; color: #000033}



/*======================================================*/
/*              Partie droite : PUB etc....             */
/*======================================================*/
.intitule_right {
	margin-top: -8px;
	margin-left: 27px;
	width: 100px;
	text-align: center;
	float: left;
	font-family: Verdana; 
	font-size: 12px;  
	font-weight: bold;
	color: #CCCCCC; 
	background-color: #000000;
}
.div_right {
	width: 150px;
	height: auto; 
	margin: 0px; 
	margin-left: 3px; 
	float: left;
	text-align: left; 
}
.entete_right {
	height: 25px; 
	width: 145px; 
	margin-top: 5px; 
	margin-left: 1px; 
	float: left; 
	text-align: left; 
	background-image: url(../images/annonces.gif)}
.right {
	width: 142px; 
	height: auto; 
	margin-top: 0px; 
	margin-left: 1px; 
	float: left; 
	text-align: left; 
	border: 1px solid; 
	border-left-color: #CC0033 ;
	border-right-color: #CC0033;
	border-bottom-color: #CC0033; 
}
.s_right {
	height: auto; 
	width: 140px; 
	margin-top: 2px; 
	margin-left: 1px; 
	margin-bottom: 10px; 
	float: left; 
	text-align: left; 
}

.cadre_pub {
	margin: 0;
	margin-top: 10px;
	height: auto;
	width: 140px;
	float: left;
}

.pub_escort_photo {
	margin-left: 30px;
	margin-top: 0px;
	width: 80px;
	float: left;
	border: 1px solid #8E8E8E;
}
.pub_escort_left {
	margin-left: 7px;
	margin-top: 0px;
	float: left;
	border: 1px solid #8E8E8E;
}
.lib_escort_photo {
	margin-top: 1px;
	width: 140px;
	text-align: center;
	float: left;
	font-family: Verdana; 
	font-size: 11px;  
	color: #FF0033; 
}
.lib_escort_left {
	margin-top: 1px;
	margin-left: 0px;
	width: 150px;
	text-align: center;
	float: left;
	font-family: Verdana; 
	font-size: 10px;  
	color: #CCCCCC; 
}
.lib_lien_pub {
	margin-top: 0px;
	margin-bottom: 3px;
	margin-left: 5px;
	width: 130px;
	text-align: center;
	float: left;
	font-family: Verdana; 
	font-size: 8px;  
	color: #C6C6F8; 
}
.lib_lien_pub:link  { text-decoration: underline;; font-size: 11px; font-style:italic; font-weight: bold }
.lib_lien_pub:hover { text-decoration: underline;; font-size: 11px; font-style:italic; font-weight: bold }
.lib_lien_pub:visited { text-decoration: underline; font-size: 11px; font-style:italic; font-weight: bold }


/*======================================================*/
/*                         VIDEO                        */
/*======================================================*/
.libelle_video {
	margin-top: 1px;
	width: 350px;
	text-align: left;
	float: left;
	font-family: Verdana; 
	font-size: 13px;  
	font-weight: bold;
	color: #CCCCCC; 
}

.page_video {margin-top: 20px; padding-left: 100px; height: auto; width: 500px; float: left; }
.cadre_video {margin: 0px; width: 350px; float: left; 	border: 1px solid; border-color: #CCCCCC}

.ligne_valide_form	{
	margin-top: 60px;
	margin-left: 75px;
	width: 500px;
	text-align: left;
	float: left;
}

.boutton_valide_form	{
	margin-top: 0px;
	margin-left: 20px;
	width: 100px;
	height: 20px;
	font-family: Verdana; 
	font-size: 12px;  
	font-weight: bold;
	color: #000033; 
	text-align: center;
	float: left;
}

/*-----------------------------------------------------*/
/*-------------------- PUBLICITE ----------------------*/
/*-----------------------------------------------------*/
.cadre_entete_advert {
margin-top: 20px; 
margin-left: 15px; 
margin-bottom: 20px; 
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
width: 570px; 
float: left; 	
border: 1px solid; 
border-color: #BFBF8F;
background-color: #F1F1F1;
}
.lig_entete_advert {
	text-align: left;
	float: left;
	font-family: Verdana; 
	font-size: 11px;  
	color: #000024; 
}
