body{margin-left:auto;margin-right:auto;  margin-top: 0;width:800px;	font-family:arial;	font-size:12px; text-align:left;}
img{border:none;}
a {text-decoration:none; color:#fff;}
a:hover{color:#ff7e00;}
/************************style de page d'index*************************/
#content{ border-left:#029547 1px solid; border-right:#029547 1px solid;}
#cont_milieu{ width:800px;height:auto; background-color:#D2F2B2; border:#029547 1px solid; text-align:center;padding-top:10px;}
.foot{width:800px;text-align:center; margin:auto;}
.foot a{color:#029547;text-decoration:none;}
.foot a:hover{color:#ff7e00;}
#chat{ 	color:#fff;  line-height:25px; padding:5px; font-size:12pt; }
.noir_chat{color:#000;}
.head{background-image: url(../../inc/image_css.php?img=header.jpg); width:800px; /****/height:109px; text-align:center;margin:auto;}
input#forme, select#forme{ border:#000000 1px solid; }
th{ font-size:25px; text-align:center; text-decoration:underline; }
.form_insc{margin-top:5px; border:#ffffff 1px solid; width:370px; background-color:#9CDB59;padding:10px;}
.form_insc_2 {margin-top:25px; border:#ffffff 1px solid; width:370px; background-color:#9CDB59;padding:10px;}

#princ_prof{margin-left:5px;float:left top;}
#princ{width:375px;height:130px;border:#ffffff 1px solid;background-image: url(../../inc/image_css.php?img=img.png);float:left;background-position:top left;margin-left:4px; margin-top:5px;}
#prof{float:left; width:380px; margin-top:5px; margin-left:5px;}

.pseudo{color:#fff; text-align:left; font-weight:bolder; font-size:18px;}
.blanc{color:#fff; text-align:left;  font-size:15px;}
#princ p{color:#fff; text-align:justify; padding:5px; font-size:13px;}
/*#princ a{text-decoration:none;color:#ffffff;}*/

.log{ background-image:url(../../inc/image_css.php?img=login.gif); width:231px; font-size:10px; color:#ffffff;background-position:top left;background-repeat:no-repeat;margin-left:5px;}
.log input{width:75px; border:#D2F2B2 1px solid;}
input#ok1{width:40px; border:#ffffff 1px solid; background-color:#D2F2B2; color:#90CE5A;}

.aaa{border:#ffffff 1px solid;margin-top:137px;width:150px;margin-left:30px;margin-right:20px;float:left;background-color:#7FC155; text-align:center;padding:1px;}
.bbb{border:#ffffff 1px solid;width:100px;margin-left:30px;margin-top:137px;float:left;background-color:#7FC155;text-align:center;padding:1px;}
.eee{color:#EE841A;margin-top:157px;font-size:15px;text-align:center;}
#image {margin:10px;width:80px;height:100px;background-color:#7FC155;float:left;}
#album_err,#photo_err,#message_err,#sujet_err,#error,#captcha_err{color:#CC0000;}
#inscr{color:#FFF;}
#invalid{color:#FFF;}
/******************************************************************/
 h2{font-size:17px; color:#469b49; margin:5px; text-align:left;}
.titre{	font-size:17px; color:#469b49; text-align:left;margin-bottom:-16px;margin-top:-27px;font-weight:bold;}

#help h2{font-size:17px; color:#000;  text-align:left;}
#help{margin:10px;}
#help a:hover{color:#ff7e00;}
#help  a{color:#000;}

#principale{margin-left:10px;text-align:left; vertical-align:top; background-color:#94d459; border:#569b49 1px solid;min-height:200px;width:620px;padding-left:5px;}  
#principale_rech{margin-left:10px;text-align:left; vertical-align:top; background-color:#94d459; border:#569b49 1px solid; width:770px;min-height:200px;}
#menu_membre{ margin-left:10px; width:130px;  background-color:#94d459; text-align:left; vertical-align:top; border:#569b49 1px solid;padding-top:10px;}
#menu_membre a{ color:#ffffff; text-decoration:none; font-size:12px; }
#menu_membre a:hover{color:#ff7e00;}

#onglet{background:url(../../inc/image_css.php?img=a.png) no-repeat center left;border:#ffffff 1px solid;  width:600px; height:20px; background-color:#569B49; margin-left:5px;margin-bottom:5px; padding-top:5px; padding-left:8px; text-align:justify;}

#onglet a{padding-left:25px; color:#ffffff; font-size:14px; text-decoration:none; text-align:center; margin:auto;}
#onglet a:hover{color:#ff7e00;}

/*#msg{width:610px;max-width:610px;}*/
#cache img{border:none;}
.span_login{color:#fff;}
.contact{width:800px;}
.ban_mem_ligne{vertical-align:top;float:right;}
#div0, #div1, #div2, #div3, #div4{background-color:#94d459;  width:605px; height:auto;}

select#taille{width:220px;}
#div_recherche{width:400px; border:#000000 1px solid;}
#emplacement{vertical-align:top; text-align:left; }

#simple_search{margin-left:10px;width:336px; border:#469b49 1px solid;background-color:#94d459;margin-bottom:10px;}
#pseudo_search {margin-left:7px;background-color:#94D459;border:1px solid #46B949;width:220px;margin-bottom:10px;height:60px;}
#pseudo_search  input{width:90px;}

#apparaitre {margin-left:7px;background-color:#94D459;border:1px solid #469B49;width:100px;text-align:left;margin-bottom:10px;}
.gauche{margin-left:10px;float:left; width:350px;border:#469b49 1px solid;background-color:#94d459;padding:10px; height:323px;font-size:14px; text-align:left;color:#fff;text-indent:10px;font-weight:bold;line-height:20px;}
.table{width:770px;}

#apparaitre_membre{background-color:#94D459;border:1px solid #469B49;height:auto;margin-left:10px;  margin-top:15px; width:130px;text-align:left;}
#taille_prof{width:620px; }
#padd_apparence_prof{padding-top:20px;}
#padd_apparence{padding-top:50px;}

/*********************Menu Horizontale de profil********************/
/*********************Infos en direct********************/
.info_direct_profil{font-weight:bold;float:left;margin-left:12px;}

.info_d{padding-left:10px;font-family:bold;background-color:#f9f2f9;vertical-align:bottom;margin-left:10px;border:1px solid #b207a8;height:20px;font-family:verdana;width:760px;padding-top:3px;margin-top:5px;margin-bottom:5px;}
.info_d a {color:#ff7e00;}

.pro_inf{width:100px;color:#b207a8;font-weight:bold;font-size:16px;}
.pro_inf_h a {color:#ff7e00;}
.pro_inf_f a {color:#b207a8;}
.msg_inf{font-weight:bold;padding-top:-20px;height:10px;}

/***liste amis et contact***/
.action_ac{width:230px;padding-left:5px;text-align:left;}
.conteneur_vide_ac{width:20px;}
.liste_ac{width:375px;background-color:#94d459;margin-left:10px;border:1px solid #fff;}
.titre_ac{width:360px;height:23px;color:#fff;border:1px solid #fff;	background-image: url(../../inc/image_css.php?img=fond_bouton_vert.png) ;
	background-repeat:repeat-x;font-size:14px;font-weight:bold;font-family:arial;padding-top:7px;}
.border_img{border:1px solid #fff;}
.position_ac{text-align:center;padding:5px;margin:auto;margin-top:10px;margin-bottom:10px;}
.femme_ac{float:left;}
.femme_ac img{width:50px;}

.info_pro_ac{float:left;padding-left:5px;text-align:left;height:50px;}
.etat_ac{float:left;padding-left:5px;text-align:left;margin-top:27px;font-weight:bold;font-size:14px;}
.txt_blanc{color:#fff;}

/** Page d'accueil membre**/
.titre_lac_mem{padding-left:5px;vertical-align:middle;font-size:14px;background-image: url(../../inc/image_css.php?img=index_mem_lac.png);background-repeat:repeat-x;height:25px;color:#fff;}
.titre_lac_mem2{background-image: url(../../inc/image_css.php?img=titre_acc_mem_2.png);background-repeat:no-repeat;height:25px;width:26px;}
.ind_mem_pub{height:280px;width:336px;margin-left:10px;margin-bottom:10px;}
.gauche_index_mem{margin-left:5px;float:left; width:396px;border:#469b49 1px solid;background-color:#94d459;text-align:left;height:558px;}
.ind_mem_homme{position:relative;float:left;width:180px;/*background-image: url(../../inc/image_css.php?img=ind_mem_homme.png);background-repeat:repeat-y;*/height:50px;margin:1px;}
.ind_mem_femme{position:relative;float:left;width:180px;/*background-image: url(../../inc/image_css.php?img=ind_mem_femme.png);background-repeat:repeat-y;*/height:50px;margin:1px;}
.ind_mem_homme a{color:#c36a22;text-decoration:none;}
.ind_mem_femme a{color:#d4679d;text-decoration:none;}
.info_lac{margin-top:5px;color:#fff;}
.info_lac a {color:#fff;}
.annonce_nm{margin-top:5px;color:#fff;}
.ind_mem_img{float:left;width:60px;padding:5px;}
.ind_mem_img img{border:1px solid #fff;}
.ind_mem_inf{width:30px;float:right;}
/*input#ok1{width:40px; border:#ffffff 1px solid; background-color:#D2F2B2; color:#90CE5A;}*/
input.bouton_lac{background-color:#ba42ab;color:#fff;border:#000 1px solid;}
.nouveau_membre{margin-left:5px;float:left; width:770px;height:180px;border:#469b49 1px solid;background-color:#94d459;text-align:left;}
.ind_membre_ligne{margin-left:5px;float:left; width:770px;height:200px;border:#469b49 1px solid;background-color:#94d459;text-align:left;}

.nouveau_membre_inf_h{overflow:hidden;text-align:center;padding-top:6px;margin-right:4px;float:left;width:100px;min-height:135px;border:#469b49 1px solid;background-image: url(../../inc/image_css.php?img=nouveau_membre.png);background-repeat:repeat-x;}
.nouveau_membre_inf_h a:hover{color:#ff7e00;}
.nouveau_membre_inf_f{overflow:hidden;text-align:center;padding-top:6px;margin-right:4px;float:left;width:100px;min-height:135px;border:#469b49 1px solid;background-image: url(../../inc/image_css.php?img=nouveau_membre.png);background-repeat:repeat-x;}
.nouveau_membre_inf_f a:hover{color:#b207a8;}

.info{width:150px;padding-top:3px;padding-left:17px;}
.nm_inf_h{overflow:hidden;text-align:center;padding-top:6px;margin-right:4px;float:left;width:250px;min-height:135px;}
.nm_inf_h a:hover{color:#ff7e00;}
.nm_inf_f{overflow:hidden;text-align:center;padding-top:6px;margin-right:4px;float:left;width:250px;min-height:135px;}
.nm_inf_f a:hover{color:#b207a8;}

.ind_mem_barre{background-image: url(../../inc/image_css.php?img=ind_mem_barre.png);width:1px;border:1px solid #000;}
.rech_lac_mem{padding-left:5px;vertical-align:middle;font-size:14px;background-image: url(../../inc/image_css.php?img=rech_ind_mem.png);background-repeat:no-repeat;height:25px;width:350px;color:#fff;}
.app_lac_mem{padding-left:5px;vertical-align:middle;font-size:14px;background-image: url(../../inc/image_css.php?img=app_ind_mem.png);background-repeat:no-repeat;height:25px;width:350px;color:#fff;}

/**page presentation**/
.parag p{line-height:20px;text-align:justify;}
.pres_tete{color:#78ac59;font-size:20px;font-weight:bold;}
.pres_ques{color:#e55cee;font-size:13px;font-weight:bold;text-indent:8px;text-align:left;}

.pres_membre_homme_1{text-align:center;padding-top:8px;margin-right:3px;margin-bottom:3px;float:left;width:87px;height:122px;background-color:#9cdb59;}
.pres_membre_homme_1 img{border:1px solid #fff;}
.pres_membre_homme_1 a:hover{color:#ef5208;}

.pres_membre_homme_2{text-align:center;padding-top:8px;margin-right:20px;float:left;width:75px;height:116px;background-color:#9cdb59;}

.pres_membre_femme_1{text-align:center;padding-top:8px;margin-left:4px;float:right;width:86px;height:122px;background-color:#9cdb59;margin-bottom:3px;}
.pres_membre_femme_1 img{border:1px solid #fff;}
.pres_membre_femme_1 a:hover{color:#ad19a8;}

.pres_membre_femme_2{text-align:center;padding-top:8px;margin-left:20px;float:right;width:75px;height:116px;background-color:#9cdb59;}
..pres_membre_femme_2 a:hover{color:#ad19a8;}
.pres_form_insc{/****/border:#ffffff 1px solid; width:390px; background-color:#9CDB59;padding:10px;} 
.pres_mem{position:relative;float:left;width:180px;}

#center{margin-left:10px;padding-top:7px; text-align:center; vertical-align:middle; width:772px;height:30px;background-image: url(../../inc/image_css.php?img=img_c.png) ;background-repeat:repeat-x;color:#ffffff;font-size:12px;font-weight:bold; margin-bottom:-7px;}

#center a{font-size:14px;color:#ffffff;text-decoration:none; margin-left:10px;margin-right:10px;font-weight:lighter;}

#center a:hover{color:#ff7e00;}

/*********************Distinction H/F********************/
/****recherche****/
.homme{width:100px; height:170px;margin-left:30px; margin-bottom:20px;margin-top:10px;float:left;font-size:14px;}
.homme a:hover{color:#ff7e00;}
.homme a{font-weight:bold; font-size:14px;}
.femme{width:100px; height:170px;margin-left:30px; margin-bottom:20px;margin-top:10px;float:left;font-size:14px;}
.femme a:hover{color:#b207a8;}
.femme a{font-weight:bold; font-size:14px;}

/****message****/
.femme_msg a:hover{color:#b207a8;}
.homme_msg a:hover{color:#ff7e00;}
.femme_msg a{font-size:12px;}
.homme_msg a{font-size:12px;}
/****Recherche en ligne****/
.homme_ligne{width:120px;float:right;text-align:left;font-size:12px;font-family:verdana;}
.homme_ligne a:hover{color:#ff7e00;font-family:verdana;}
.homme_ligne a{font-size:17px;}

.femme_ligne{width:120px;float:right;text-align:left;font-size:12px;font-family:verdana;}
.femme_ligne a:hover{color:#b207a8;font-family:verdana;}
.femme_ligne a{font-size:17px;}

.rec_prof{font-weight:bold; font-size:12px;}
.rec_prof_ligne{width:120px;float:right;text-align:left;font-size:15px;}

.aff_profil_rech_ligne_img{float:left;width:100px;padding-left:-50px;}
.aff_profil_rech_ligne_img img{border:2px solid #fff;}

.aff_profil_rech_ligne{width:250px; height:160px;margin-left:10px; margin-bottom:-50px;margin-top:10px;float:left;}
/*****************************************************************/
.lu{width:24px;height:17px;float:left; background-image:url(../../inc/image_css.php?img=lu.png);}
.nonlu{width:24px;height:17px;float:left; background-image:url(../../inc/image_css.php?img=nonlu.png);}
#ok{width:20px; height:20px; float:left; background-image:url(../../inc/image_css.php?img=ok.png);}
#non_ok{width:20px; height:20px; float:left; background-image:url(../../inc/image_css.php?img=nonok.png);}
/**********************************/
textarea{width:250px; height:100px;}
#top{ vertical-align:top;}
#recu,#captcha{border:#000000 1px solid;}
#milieu{text-align:center;}
#bottom_center{text-align:center; vertical-align:middle;}

#recu a{text-decoration:none;}
#top_left{ text-align:left; vertical-align:top;}
#left{text-align:left;}
#refrech{cursor:pointer;}
#top_milieu{vertical-align:top; text-align:center;}
#top_right{vertical-align:top; text-align:right;}
#right{text-align:right; margin-right:20px;}
#rightpseudo{text-align:right; margin-right:20px;margin-top:150px;}
#baniere_head{width:729px; height:90px; background-color:#D2F2B2; margin-top:0px;margin-bottom:15px;text-align:center; margin-left:auto;margin-right:auto; }
#baniere_foot{width:729px; height:90px; background-color:#D2F2B2; margin-top:3px;margin-bottom:15px;text-align:center; margin-left:auto;margin-right:auto; }

.img_profil{  float:left;}
.img_profil img{margin-left:10px;margin-top:-3px; float:left;border:#fff 1px solid;}
#aff_profil{width:100px; min-height:150px; margin-left:18px; margin-bottom:20px;margin-top:10px;float:left;text-align:center;font-size:10px;}
.aff_profil_rech{width:100px; height:170px;margin-left:30px; margin-bottom:20px;margin-top:10px;float:left;text-align:center;font-size:10px;}
.aff_profil_rech  a img{border:none;}

#aff_profil_val{width:100px; height:170px; margin-left:18px; margin-bottom:20px;float:left;}
#val{border:#ffffff 1px solid;background-color:#ff7e00; font-size:14px;width:599px;height:25px;color:#ffffff;vertical-align:top;padding-left:10px;margin-left:5px;padding-top:5px;}
#pay{width:170px;}
/**************auto completetion****************
#results{width:auto;min-width:150px; border:solid 1px #dedede; display:none; position:absolute;background-color:#569b49;}
#results ul, #results li{padding:0; margin:0; border:0; list-style:none;}
#results li {border-bottom:solid 1px #DEDEDE;}
#results li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold;}
#results li a small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results li a:hover{color:#ff7e00;}
**************************************/
#aff_rech{width:770px;background-color:#94d459;border:#569b49 1px solid;margin-left:10px;}
#aff_historique{width:600px;margin:2px;text-align:left;}
.abonnement{width:770px;background-color:#94d459;border:#569b49 1px solid;margin-left:10px;}
.titre_duree{font-size:30px;color:#fff;}
.titre_duree_2{font-size:16px;color:#fff;font-weight:bold;}
.avantages{font-size:20px;color:#fff;text-align:left;padding-left:5px;}
.formule{font-size:25px;color:#fff;text-align:left;padding-left:5px;}

.conteneur_aff{width:750px;min-height:180px;font-family:verdana;} 
/*.conteneur_aff img{border:2px solid #fff;} */

.boutton90{width:90px; float:left;}
.boutton130{width:130px;float:left;}
.boutton150{width:150px;float:left;}

#img_version{ position: relative; left:50px; top:-80px; float:right; }

#tab_ph{	margin-bottom:-120px;	}
#table_log{ width:220px; text-align:center;  vertical-align:top; font-family:arial; font-size:10px; color:#fff;}
#txt{width:330px;color:#59A540;font-size:20px;margin-left:10px;font-weight:bold;}

.info_prof_h{color:#ff7e00;	}
.info_prof_f{color:#b207a8;	}

#info_prof_log{color:#ff7e00;font-weight:bold;	}

.aff_profil_rech_accueil{width:63px;float:left; margin-bottom:10px;text-align:center;font-size:10px;}
.img{height:50px; width:50px;border:1px solid #fff;}

#search_droite{margin-top:-4px;margin-left:5px;}
.titre_fonction{color:#ef5dd1;font-size:16px;font-weight:bold;}
.fonction p{font-size:14px;}

a .insc_gra  {padding-top:10px;font-size:20px;background-image: url(../../inc/image_css.php?img=bouton_inscription_blanc.png);width:318px;height:43px;color:#000;}
a:hover .insc_gra{font-size:20px;background-image: url(../../inc/image_css.php?img=bouton_inscription_rose.png);width:318px;height:43px;color:#000;}

.fonction_ann{background-color:#94d459;border:1px solid #469b49;height:80px;}
.fonction_ann p{color:#fff;}
.temoin{background-color:#94d459;border:1px solid #469b49;margin-left:7px;width:750px;padding:10px;}
.temoin img{border:1px solid #fff;}
.temoin p{color:#fff;font-size:17px;padding-left:10px;padding-right:140px;}
.temoin_2 p{color:#fff;font-size:17px;padding-left:140px;padding-right:10px;}
.temoin_2 img{border:1px solid #fff;}
.ethique{padding-left:20px;}
.img_insc{margin-top:-40px;margin-left:25px;position:relative;float:center;}
.insc_2{padding-right:15px;font-size:14px;margin-top:-5px;}
.insc {font-size:14px;margin-top:-5px;}
.insc_fct p{font-size:12px;margin-top:-1px;margin-left:10px;}
.insc p{font-size:14px;}
.form_ins{margin-top:20px;margin-bottom:50px;}
.bouton_souscrire{background-image: url(../../inc/image_css.php?chat=1&img=souscrire.png);width:108px;height:28px;}
.msg_abn{background-color:#d2f2b2;width:738px;margin:10px;text-align:left;padding:5px;border:1px solid #029547;}
/*pagination*/
#position{text-align:center;padding:5px;margin:auto;margin-top:10px;width:400px;margin-bottom:10px;}
#precedent{color:#fff; font-weight:bold; padding:5px;border:1px solid #fff;}
.precedent{color:#fff; font-weight:bold; padding:5px;border:1px solid #fff;}
#courant{ color:#000;font-size:15px;padding:5px; font-weight:bold;background:#fff;}
#suivant{color:#fff; padding:5px;font-weight:bold;border:1px solid #fff;}
.suivant{color:#fff; padding:5px;font-weight:bold;border:1px solid #fff;}
.pg{ font-weight:bold;color:#fff;border:1px solid #fff;padding:5px;}
/*end pagination*/
/********** for image slider ***********************/
#suiv{margin:0;width:20px; height:50px;background-image: url(../../inc/image_css.php?img=precedent.png);float:left;position:relative;z-index:200;}
#prec{margin:0;width:20px; height:50px;background-image: url(../../inc/image_css.php?img=suivant.png);float:right;position:relative;z-index:201;}
#motioncontainer { margin:0 auto; /* Uncomment this line if you wish to center the gallery on page */ width: 600px; /* Set to gallery width, in px or percentage */ height: 150px; /* Set to gallery height */ position:relative; overflow:hidden; }
#motioncontainer img { cursor:pointer; padding: 10px; margin: 10px; }
#show img{ cursor:pointer; padding: 5px; margin: 5px; }
#statusdiv { background-color: #cccccc; padding: 2px; position: absolute; /* Stop Editing Gallery Styles */ left: -300px; visibility: hidden; }
/********** end slider ***********************/
/*------------recadrage--------------------*/
.jcrop-holder{text-align: left;}
.jcrop-vline, .jcrop-hline{font-size: 0;position: absolute;background: white url('../../inc/image_css.php?img=Jcrop.gif') top left repeat;/*opacity: .5;*filter:alpha(opacity=50);*/}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {font-size: 1px;width: 7px !important;height: 7px !important;border: 1px #eee solid;background-color: #333;*width: 9px;*height: 9px;}
.jcrop-tracker {*background-color: gray;width: 100%; height: 100%;}
.custom .jcrop-vline,.custom .jcrop-hline{background: yellow;}
.custom .jcrop-handle{border-color: black;background-color: #C7BB00;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
/*-----------------------*/