.fond_login {
	background-image: url(../skin/template_4.png);
	text-align: center;
}
.Fond_cadre_central_D {
	background-image: none;
	background-repeat: repeat-y;
	background-position: left;
}
.Fond_cadre_central_G {
	background-image: none;
	background-repeat: repeat-y;
	background-position: right;
}
.Fond_B1 {
	background-image: url(../skin/droite_8.png);
	background-attachment: inherit;
	background-repeat: repeat;
	background-position: center center;
	background-color: #FFF;
}
/* include acceuil */

.Fond_B2 {
	background-image: url(../skin/acceuil_r2_c1.png);
	background-repeat: repeat;
}
.Fond_B3 {
	background-image: url(../skin/module_central_r12_c1.png);
	background-repeat: repeat-y;
}
/* include pub */
.nav_pub_boutique {
	background-image: url(../skin/titres/titre_boutique.png);
	color: #747474;
}
.nav_pub {
	background-image: url(../skin/Pub_r1_c1.png);
	color: #747474;
}
.Fond_pub {
	background-image: url(../skin/Pub_r2_c1.png);
}

/* stat */
.Fond_stats {
	background-image: url(../skin/stat_r2_c3.png);
	font-size: 9px;
}
.fontstats {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: bolder;
	text-align: left;
	color: #666;
}
.font_search2 {
	font-size: 11px;
	color: #930;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.font_mail_red {
	font-size: 11px;
	color: #930;
	font-family: Arial, Helvetica, sans-serif;
}
.Fontstatsesult {
	font-size: 9px;
	color: #930;
	font-weight: bold;
	text-align: center;
}
.Fontstat2  {
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif !important;
	font-weight: bolder;
	text-transform: none;
	color: #666;
}
.Fontstat2 a {
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif !important;
	font-weight: bolder;
	text-transform: none;
	color: #666;
}
.Fontstat2 a:hover {
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif !important;
	font-weight: bolder;
	text-transform: none;
	color: #666;
	text-decoration: underline;
}
.Fontstat2 a:visited {
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif !important;
	font-weight: bolder;
	text-transform: none;
	color: #666;
}
.Fontstat3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #930;
	font-weight: bold;
}
.Fontstatsresult2 {
	font-family: Verdana, Geneva, sans-serif;
	color: #930;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}
.footer_stat_bas {
	background-image: url(../skin/stat_r7_c3.png);
	background-repeat: no-repeat;
}
.header_stat_haut {
	background-image: url(../skin/stat_r1_c2.png);
	background-repeat: no-repeat;
}
.footer_module_stat {
	background-image: url(../skin/module_central_r9_c1.png);
}
/* mini_fiche */
.geoloc-minifiche {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 10px;
	color: #666;
	text-align: left;
	font-weight: bold;
}
.sexe-minifiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000;
	text-align: left;
}
.pseudo_minifiche {
	font-family: "Arial Black", Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666;
	text-align: left;
}
.pseudo_minifiche2 {
	font-family: "Arial Black", Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666;
	text-align: left;
}
.pseudo_minifiche2 a:visited {
	font-family: "Arial Black", Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666;
	text-align: left;
}
.pseudo_minifiche2 a:hover {
	font-family: "Arial Black", Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666;
	text-align: left;
}
/*
.pseudo_minifiche a:link {
	font-family: "Arial Black", Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666;
	text-align: left;
}
.pseudo_minifiche a:visited {
	font-family: "Arial Black", Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666;
	text-align: left;
}
.pseudo_minifiche a:hover {
	font-family: "Arial Black", Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #999;
	text-align: left;
}
.pseudo_minifiche a:active {
	font-family: "Arial Black", Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666;
	text-align: left;
}
*/
.ageF_minifiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C36;
	text-align: left;
}
.ageH_minifiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #69C;
	text-align: left;
}
.text_h {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #69C;
	text-align: left;
}
.text_f {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #CE6E86;
	text-align: left;
}
.text_t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #C90;
	text-align: left;
}
.espace_age_minifiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000;
}
.img_dispo_stat {
	text-align: left;
}
.font_goeloc_online_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.footer_module_Gauche {
	background-image: url(../skin/droite_3.png);
	background-repeat: no-repeat;
}
.separateur_module_central {
	background-image: url(../skin/modulecentral_r6_c1.png);
	background-repeat: no-repeat;
}	
.footer_module_stats {
	background-image: url(../skin/acceuil_r4_c1.png);
}
.Bandeau_haut {
	background-image: url(../skin/template_1.png);
	background-repeat: no-repeat;
}
a:link {
	color: #666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999;
}
a:hover {
	text-decoration: none;
	color: #999;
}
a:active {
	text-decoration: none;
	color: #666;
}
.include_fond {
	background-image: url(../skin/search_r2_c1.png);
	background-repeat: repeat-y;
}
.include_footer {
	background-image: url(../skin/search_r4_c1.png);
	background-repeat: no-repeat;
}
.font_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747474;
	text-align: left;
}
.font_search_bis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747474;
}

.font_blacklist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #900;
	text-align: left;
	font-weight: bold;
}
#table_generale {
	width: 100%;
}
.reply_c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #747474;
}
.ask_a {
	font-weight: bold;
	height: 30px;
}
.fond_choix {
	background-image: url(../skin/search_result_r6_c3.png);
	background-repeat: repeat-y;
}
.footer_choix {
	background-image: url(../skin/search_resultb_r1_c1.png);
}
.include_fond2 {
	background-image: url(../skin/search_r2_c1.png);
	background-repeat: repeat-y;
}
.fond_choix_mail {
	background-image: url(../skin/mail_menu2_r3_c1.png);
	background-repeat: repeat-y;
	background-color: #F0EEDF;
}
.font_mail_nonlu,.font_mail_nonlu a {
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #666;
	text-align: left;
}
.font_formulaire_index {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	text-align: left;
}
.font_mail_lu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999;
	text-align: left;
}
.font_mail_date {
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #666;
}
.fond_seemail_recu {
	background-image: url(../skin/sous_titre_seemail1_r1_c2.png);
}
.fond_seemail_recu_ico1 {
	background-image: url(../skin/sous_titre_seemail1_r1_c1.png);
}
.Fond_menu_mail {
	background-image: url(../skin/seemail_GH_r7_c1.png);
	background-repeat: repeat-y;
}
.Fond_text_mail1 {
	background-image: url(../skin/seemail_DB_r6_c1.png);
	background-repeat: repeat-y;
}
.Fond_test_mail2 {
	background-image: url(../skin/seemail_D_r18_c1.png);
	background-repeat: repeat-y;
}
.link_d {
	padding-left: 4px;
	color: #900;
	font-weight: bold;
}
.link_p {
	padding-left: 4px;
	color: #900;
	font-weight: bold;
	font-size: 11px;
}
.link_e {
	padding-bottom: 4px;
	padding-left: 4px;
	color: #900;
}
.font_blacklist {
	color: #900;
}
.font_blacklist2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #900;
}
.font_blacklist2_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #900;
	font-weight: normal;
	font-style: italic;
}
.Font_corp_mail_rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #900;
	font-style: normal;
	line-height: normal;
	text-align: left;
}
.Font_corp_mail_bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #69C;
	font-style: normal;
	line-height: normal;
	text-align: left;
}
.fond_corp_mail_ligne_rouge {
	background-image: url(../skin/corp_mail_r2_c1.png);
	background-repeat: no-repeat;
}
.Fond_corp_mail_ligne_bleu {
	background-image: url(../skin/corp_mail_r5_c1.png);
	background-repeat: no-repeat;
}
.Fond_menu_fvc1 {
	background-image: url(../skin/menu_fvc_r3_c1.png);
	background-repeat: repeat-y;
}
.Fond_fiche_annonce {
	background-image: none;
	background-repeat: repeat-y;
}
.Fond_h_fiche_annonce {
	background-image: none;
	background-repeat: no-repeat;
}
.Fond_b_fiche_annonce {
	background-image: none;
	background-repeat: no-repeat;
}
.Fond_fiche_femme_rose {
	background-image: url(../skin/tableau_fiche_fond_femme_r1_c3.png);
	background-repeat: repeat-x;
}
.Fond_fiche_femme_rose_d {
	background-image: url(../skin/tableau_fiche_fond_femme_r1_c8.png);
	background-repeat: no-repeat;
}
.Fond_fiche_femme_rose_g {
	background-image: url(../skin/tableau_fiche_fond_femme_r1_c1.png);
	background-repeat: no-repeat;
}
.Fond_fiche_homme_bleu {
	background-image: url(../skin/tableau_fiche_fond_home_r1_c2.png);
	background-repeat: repeat-x;
}
.Fond_fiche_homme_bleu_g {
	background-image: url(../skin/tableau_fiche_fond_home_r1_c1.png);
	background-repeat: no-repeat;
}
.Fond_fiche_homme_bleu_d {
	background-image: url(../skin/tableau_fiche_fond_home_r1_c9.png);
	background-repeat: no-repeat;
}
.Fond_fiche_trans_orange {
	background-image: url(../skin/tableau_fiche_fond_trans_r1_c3.png);
	background-repeat: repeat-x;
}
.Fond_fiche_trans_orange_g {
	background-image: url(../skin/tableau_fiche_fond_trans_r1_c1.png);
	background-repeat: no-repeat;
}
.Fond_fiche_trans_orange_d {
	background-image: url(../skin/tableau_fiche_fond_trans_r1_c8.png);
	background-repeat: no-repeat;
}
.footer_fiche_menu_g {
	background-image: url(../skin/fiche_menu_g_r12_c1.png);
	background-repeat: no-repeat;
}
.Fond_fiche_menu_g {
	background-image: url(../skin/fiche_menu_g_r11_c1.png);
	background-repeat: repeat-y;
}
.header_fiche_menu_g {
	background-image: url(../skin/fiche_menu_g_r10_c1.png);
	background-repeat: no-repeat;
}
.Fond_cadre_photo_fiche {
	background-image: url(../skin/cadre_fiche_photo_r4_c1.png);
	background-repeat: repeat-y;
}
.Footer_cadre_photo_fiche {
	background-image: url(../skin/cadre_fiche_photo_r15_c1.png);
	background-repeat: no-repeat;
}
.Fond_cadre_photo_big {
	background-image: url(../skin/fiche_photo_r7_c1.png);
	background-repeat: repeat-y;
}
.titre_fiche_profil.png {
	background-image: url(../skin/titres/titre_fiche_profil.png);
	background-repeat: no-repeat;
}
.titre_fiche_description.png {
	background-image: url(../skin/titres/titre_fiche_description.png);
	background-repeat: no-repeat;
}
.Fond_calendar_dispo {
	background-image: url(../skin/font_calendard_dispo.png);
	background-repeat: no-repeat;
}
.cadre_b {
	text-align: center;
	vertical-align: text-top;
}
.Fond_inscription_express {
	background-image: url(../skin/popup_inscription_express_r2_c1.png);
	background-repeat: repeat-y;
}
.Footer_incription_express {
	background-image: url(../skin/popup_inscription_express_r3_c1.png);
	background-repeat: no-repeat;
}
.Fond_formulaire_inscription_express {
	background-image: url(../skin/inscription_express_r2_c1.png);
	background-repeat: repeat-y;
}
.header_formulaire_inscription_express {
	background-image: url(../skin/inscription_express_r1_c1.png);
	background-repeat: no-repeat;
}
.Footer_formaulaire_inscription_express {
	background-image: url(../skin/inscription_express_r3_c1.png);
	background-repeat: no-repeat;
}
.fond_menu_admin {
	background-image: url(../skin/menu_admin_r3_c1.png);
	background-repeat: repeat-y;
}
.footer_menu_admin {
	background-image: url(../skin/menu_admin_r4_c1.png);
	background-repeat: no-repeat;
}
.Fond_barre_titre_marron {
	background-image: url(../skin/barre_titre_marron_r2_c2.png);
	background-repeat: repeat-y;
}
.Fond_sous_menu_admin_modif_photo_video {
	background-image: url(../skin/sous_menu_admin_album_video_r4_c2.png);
	background-repeat: repeat-y;
}
.Header_sous_menu_admin_modif_photo_video {
	background-image: url(../skin/sous_menu_admin_album_video_r3_c2.png);
	background-repeat: no-repeat;
}
.Footer_sous_menu_admin_modif_photo_video {
	background-image: url(../skin/sous_menu_admin_album_video_r5_c2.png);
	background-repeat: no-repeat;
}
.Fond_cadre_avertissement_admin_modif_photo_video {
	background-image: url(../skin/sous_menu_admin_album_video_r14_c2.png);
	background-repeat: repeat-y;
}
.Header_cadre_avertissement_admin_modif_photo_video {
	background-image: url(../skin/sous_menu_admin_album_video_r13_c2.png);
	background-repeat: no-repeat;
}
.Footer_cadre_avertissement_admin_modif_photo_video {
	background-image: url(../skin/sous_menu_admin_album_video_r15_c2.png);
	background-repeat: no-repeat;
}.fond_cadre_standard {
	background-color: #FFF;
	background-image: url(../skin/cadre_standard_r2_c1.png);
	background-repeat: repeat-y;
}
.footer_cadre_standard {
	background-color: #FFF;
	background-image: url(../skin/cadre_standard_r3_c1.png);
	background-repeat: no-repeat;
}
.header_cadre_standard {
	background-image: url(../skin/cadre_standard_r1_c1.png);
	background-repeat: no-repeat;
}
.font_menu {
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #666;
	text-align: rigth;
}
.Fond_cadre_standard_photo_big {
	background-color: #FFF;
	background-image: none;
	background-repeat: repeat-y;
}
.Footer_cadre_standard_photo_big {
	background-color: #FFF;
	background-image: none;
	background-repeat: no-repeat;
}
.header_cadre_standard_photo_big {
	background-color: #FFF;
	background-image: none;
	background-repeat: no-repeat;
}
.fond_pop_mail {
	background-color: #FFF;
	background-image: url(../skin/pop_mail_r2_c1.png);
	background-repeat: repeat-y;
}.footer_pop_mail {
	background-image: url(../skin/pop_mail_r3_c1.png);
	background-repeat: no-repeat;
}
.fond_pop_texte_mail {
	background-image: url(../skin/pop_corp_mail_r4_c1.png);
	background-repeat: repeat-y;
}
.Fond_cadre_pop_contact {
	background-image: url(../skin/cadre_pop_contact_r2_c1.png);
	background-repeat: repeat-y;
}
.Fond_admin_inc_fiche_h {
	background-image: url(../skin/cadre_admin_inc_fiche_h_r6_c1.png);
	background-repeat: repeat-x;
}
.Fond_admin_inc_fiche_f {
	background-image: url(../skin/cadre_admin_inc_fiche_f_r4_c1.png);
	background-repeat: repeat-y;
}
.Fond_admin_inc_fiche_t {
	background-image: url(../skin/cadre_admin_inc_fiche_t_r2_c1.png);
	background-repeat: repeat-x;
}
.ds_tbl {
	width: 200px;
	vertical-align: 0%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: center;
	word-spacing: 5px;
	font-size: 14px;
}
.ds_month {
	color: #DFDAC8;
}
.ds_day {
	font-weight: bolder;
}
.dispo_day {
	color: #000;
	font-weight: bolder;
}
.dispo_green {
	background-color: #690;
	border: 1px solid #FFF;
	color: #333;
	font-weight: bolder;
}
.dispo_orange {
	background-color: #D5AA80;
	border: 1px solid #FFF;
	color: #FFF;
}
.font_stand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747474;
	font-weight: bold;
	line-height: 1px;
}
.ds_head {

}
.cnx {
	background-image: url(../skin/bandeau_H_3.png);
}
.bandeau {
	background-image: url(../skin/bandeau_haut_1.png);
}
/*.footer {
	background-image: url(../skin/footpage1.png);
	background-repeat: repeat-x;
	margin: 0px;
	width: 100%;
	position: relative;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	height: 110px;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	page-break-before: auto;
	page-break-after: auto;
	cursor: auto;
}*/
.fond_cadre_chat_D {
	background-image: url(../skin/cadre_chat_D_r2_c1.png);
	background-repeat: repeat-x;
}
.fond_cadre_central_template {
	background-repeat: repeat;
	background-image: none;
	height: 100px;
	width: 100%;
}
.footer_cadre_central_template {
	background-repeat: no-repeat;
	background-image: none;
	background-position: center top;
}
.header_cadre_central_template {
	background-repeat: no-repeat;
	background-image: none;
}
.font_titre,.font_titre a {
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #333;
	text-align: left;
}
.include_fond table tr td table tr td table tr .Fond_fiche_annonce {
	height: 130px;
	width: 100%;
	border: thin solid #EEEBE4;
}
.police_footpage {
	color: #FFF;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	font-style: normal;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
}
.police_footpage a {
	color: #FFF;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	font-style: normal;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
}
.police_footpage a:active{
	color: #FFF;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	font-style: normal;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
}
.police_footpage a:hover{
	color: #FFF;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	font-style: normal;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	text-decoration: underline;
}
.fond_cnx_index {
	background-image: url(../skin/template_index_3.png);
}

/* Label
#form_editeur label
{
	background-color: #FFCC66;
	display: block;
	width: 40%;
	float: left;
	padding-right: 1%;
	text-align: right;
	letter-spacing: 1px;
}

#form_editeur label:hover
{
	font-weight: bold;
}

#form_editeur .form_label_nostyle
{
	background: none;
}


/* Input
#form_editeur input, #form_editeur select
{
	margin-left: 1%;
	width: 58%;
	border: #CCC 1px solid;
}

#form_editeur input:hover, #form_editeur select:hover, #form_editeur input:focus, #form_editeur select:focus
{
	border: #999 1px solid;
	background-color: #DDEEFF;
}

.form_input_day_month
{
	width: 3%;
}

#form_editeur .form_input_year
{
	width: 6%;
}
*/
.fond_frame_1 {
	background-image: url(../skin/frame_template_index_3.png);
}
.fond_frame_2 {
	background-image: url(../skin/frame_template_index_5.png);
}

#res_ko { background-color:#FFF9D7; color:#FF0000; border-style: solid; border-width: 1px; border-color: #E2C822; width:600px; height:25px; 
}
