body
{
  color : black;
  background : #e9e9e9;
  }

a, #head a, #foot a
{
  color : black;
  }

#head input[value="OK"]
{
  background-image : url(/imgi/def/btn_ok.png);
  }

/* page */
/* head */
#head input[type="text"],
#head input[type="password"]
{
  background : white url(/imgi/def/input_login.png);
  }

/* head-a */
#head-a #head-logo a
{
  background-image : url(/imgi/def/logo_gayvox.png);
  }

#head-a #head-top_message
{
  background : transparent url(/imgi/def/header_background_message_s.png);
  color : #FFF;
  }
#head-a #head-top_message a
{
  color : #FFF;
  }
#head-a #head-top_login,
#head-a #head-top_login a
{
  color : #FFF;
  }
#head-a #head-top_login .password a,
#head-a #head-top_login .deconnexion a
{
  border-left-color: #d4d4d4;
  }
#head-a #head-top_login
{
  background : url(/imgi/def/header_background_login_top.png);
  }
/* /head-a */
/* head-b */
#head-b #head-search-left
{
  background : url(/imgi/def/header_recherche_bord_gauch.png) no-repeat;
  }
#head #head-search input[name="whats"]
{
  background-color : white;
  background : url(/imgi/def/input_recherche.png);
  }
#head-b #head-search
{
  color : white;
  background : #949494;
  border-right-color : #bfc0c1;
  }
#head-b #head-right
{
  background : #949494;
  color: #ffffff;
  }
#head-b #head-right div.badlogin
{
  color: #cc0000;
  }
/* /head-b */
/* head-c */
#head-menu li#hm-rencontres,
#head-menu li#hm-news,
#head-menu li#hm-agenda,
#head-menu li#hm-guide,
#head-menu li#hm-forums,
#head-menu li#hm-liens
{
  background : url(/imgi/def/header_menu_barre.png);
  }

#head-menu li#hm-accueil a {background-image : url(/imgi/def/menu_accueil.png);}
#head-menu li#hm-rencontres a {background-image : url(/imgi/def/menu_rencontres.png);}
#head-menu li#hm-news a {background-image : url(/imgi/def/menu_news.png);}
#head-menu li#hm-agenda a {background-image : url(/imgi/def/menu_agenda.png);}
#head-menu li#hm-guide a {background-image : url(/imgi/def/menu_guide.png);}
#head-menu li#hm-forums a {background-image : url(/imgi/def/menu_forums.png);}
#head-menu li#hm-liens a {background-image : url(/imgi/def/menu_liens.png);}
#head-menu li#hm-gayvox_mobile a {background-image : url(/imgi/def/menu_mobile.png);}
#head-menu li#hm-mon_gayvox a {background-image : url(/imgi/def/menu_mongayvox.png);}
/* /head-c */
#bad-pay-code, #bad-login-pass {
background-color: #949494;
border-color: #696969;
}
/* /head */

/* midd */

/* midd-not-home */
.RESULTQUERY {
color: #bc2491;
}

/* pages commerciales */
.commercial .titlec {
	background-color: #336799;
	color: #ffffff;
}
.commercial .contentc {
	background-color: #ffffff;
}
.commercial .contentc .hilite {
	color: #336799;
}
.commercial .actionc {
	background-color: #336799;
	color: #ffffff;
}
/* /pages commerciales */

/* /midd-not-home */

/* midd-left */
/* midd-left-blocs */
/* left-bloc-a_la_une */
#left-bloc-a_la_une .bloc-title
{
  color : #bb2690;
  }
#left-bloc-a_la_une .bloc_body
{
  background : white url(/imgi/def/bloc_a_la_une_body.png);
  }
#left-bloc-a_la_une .bloc_body .title
{
  color: #bc2491;
  }
#left-bloc-a_la_une .bloc_head
{
  background-image : url(/imgi/def/bloc_a_la_une_head.png);
  }
#left-bloc-a_la_une .bloc_foot
{
  background-image : url(/imgi/def/bloc_a_la_une_foot.png);
  }
/* left-bloc-bons_plans */
#left-bloc-bons_plans .bloc-title *
{
  color : #622181;
  }
#left-bloc-bons_plans .bloc_body
{
  background : white url(/imgi/def/bloc_bons_plans_body.png);
  }
#left-bloc-bons_plans .bloc_head
{
  background-image : url(/imgi/def/bloc_bons_plans_head.png);
  }
#left-bloc-bons_plans .bloc_foot
{
  background-image : url(/imgi/def/bloc_bons_plans_foot.png);
  }
#left-bloc-bons_plans .bon_plan
{
  border-top-color : black;
  }

/* left-bloc-sortir */
#left-bloc-sortir .bloc-title
{
  color : #FFF;
  }
#left-bloc-sortir .bloc_body
{
  background : #fe8746 url(/imgi/def/bloc_sortir_body.png);
  }
#left-bloc-sortir .bloc_head
{
  background-image : url(/imgi/def/bloc_sortir_head.png);
  }
#left-bloc-sortir .bloc_foot
{
  background-image : url(/imgi/def/bloc_sortir_foot.png);
  }
/* left-bloc-forum */
#left-bloc-forum .bloc-title a
{
  color : #FFF;
  }
#left-bloc-forum .bloc_body a
{
  color : #FFF;
  }
#left-bloc-forum .bloc_body
{
  color : #FFF;
  background : #6b6969 url(/imgi/def/bloc_forum_body.png);
  }
#left-bloc-forum .bloc_head
{
  background-image : url(/imgi/def/bloc_forum_head.png);
  }
#left-bloc-forum .bloc_foot
{
  background-image : url(/imgi/def/bloc_forum_foot.png);
  }
#left-bloc-forum thead td
{
  border-bottom-color : #FFF;
  }
/* /midd-left */
/* midd-center */
/* midd-blocks */
/* midd-bloc-pub */
/* midd-bloc-actualite */
#midd-bloc-pub
{
  /* background-color: #e3e4e4; */
  }
#midd-bloc-actualite .bloc_body
{
  background : #e3e4e4 url(/imgi/def/bloc_actualite_body.png);
  }
#midd-bloc-actualite .bloc_head
{
  background-image : url(/imgi/def/bloc_actualite_head.png);
  }
#midd-bloc-actualite .bloc_foot
{
  background-image : url(/imgi/def/bloc_actualite_foot.png);
  }
#midd-bloc-actualite ul li
{
  background-image : url(/imgi/def/btn_actu.png);
  }

#midd-bloc-actualite ul li a
{
  color: #333;
}
#midd-bloc-actualite ul li a.inactive
{
  color: #333;
}
#midd-bloc-actualite ul li a:hover
{
  color: #eee;
  text-decoration: none;
}

#midd-bloc-actualite ul li a.active
{
  color: #eee;
  text-decoration: none;
}
/* left-bloc-recommande */
#left-bloc-recommande a
{
  color : #FFF;
  }
#left-bloc-recommande .bloc-title
{
  color : #FFF;
  }
#left-bloc-recommande .bloc_body
{
  background : #8f539d url(/imgi/def/bloc_recommande_body.png);
  }
#left-bloc-recommande .bloc_head
{
  background-image : url(/imgi/def/bloc_recommande_head.png);
  }
#left-bloc-recommande .bloc_foot
{
  background-image : url(/imgi/def/bloc_recommande_foot.png);
  }

/* midd-bloc-recommande */
#midd-bloc-recommande a
{
  color : #FFF;
  }
#midd-bloc-recommande .bloc-title
{
  color : #FFF;
  }
#midd-bloc-recommande .bloc_body
{
  background : #8f539d url(/imgi/def/bloc_recommande_midd_body.png);
  }
#midd-bloc-recommande .bloc_head
{
  background-image : url(/imgi/def/bloc_recommande_midd_head.png);
  }
#midd-bloc-recommande .bloc_foot
{
  background-image : url(/imgi/def/bloc_recommande_midd_foot.png);
  }

/* midd-bloc-club */
#midd-bloc-club .bloc-title a
{
  color : #aa007c;
  }
#midd-bloc-club .bloc-title-right
{
  color : #FFF;
  }
#midd-bloc-club .bloc_body
{
  background : white url(/imgi/def/bloc_club_body.png);
  }
#midd-bloc-club .bloc_head
{
  background-image : url(/imgi/def/bloc_club_head.png);
  }
#midd-bloc-club .bloc_foot
{
  background-image : url(/imgi/def/bloc_club_foot.png);
  }


/* right-bloc-club */
#right-bloc-club .bloc-title a
{
  color : #aa007c;
  }
#right-bloc-club .bloc-title-right
{
  color : #FFF;
  }
#right-bloc-club .bloc_body
{
  background : white url(/imgi/def/bloc_club_body_260.png);
  }
#right-bloc-club .bloc_head
{
  background-image : url(/imgi/def/bloc_club_head_260.png);
  }
#right-bloc-club .bloc_foot
{
  background-image : url(/imgi/def/bloc_club_foot_260.png);
  }

/* /midd-center */
/* midd-right */
/* right-blocs */
/* right-bloc-suscribe */
#right-bloc-suscribe a
{
  background : transparent url(/imgi/def/bloc_inscription.png);
  }

/* right-bloc-messager */
#right-bloc-messager .bloc-title
{
  color : #622181;
  }
#right-bloc-messager .bloc_body
{
  background : white url(/imgi/def/bloc_messager_body.png);
  }
#right-bloc-messager .detail
{
  color: #612080;
  }
#right-bloc-messager select
{
  border-color : #696969;
  }
#right-bloc-messager .bloc_head
{
  background-image : url(/imgi/def/bloc_messager_head.png);
  }
#right-bloc-messager .bloc_foot
{
  background-image : url(/imgi/def/bloc_messager_foot.png);
  }
#msg_humeur_titre, #msg_activer a {
  color: #612080;
}
/* right-bloc-rencontre */
#right-bloc-rencontre1 .bloc-title
{
  color : #FFF;
  }
#right-bloc-rencontre1 .sub-bloc-title
{
  color : #6b6969;
  }
#right-bloc-rencontre1 .bloc_title
{
  color : #FFF;
  }
#right-bloc-rencontre1 .bloc_body
{
  background : #622181 url(/imgi/def/bloc_rencontre1_body.png);
  }
#right-bloc-rencontre1 .bloc_head
{
  background-image : url(/imgi/def/bloc_rencontre1_head.png);
  }
#right-bloc-rencontre1 .bloc_foot
{
  background-image : url(/imgi/def/bloc_rencontre1_foot.png);
  }
#right-bloc-rencontre1 .bloc_int_head
{
  background-image : url(/imgi/def/bloc_rencontre1_int_head.png);
  }
#right-bloc-rencontre1 .bloc_int_body
{
  background : #FFF url(/imgi/def/bloc_rencontre1_int_body.png);
  }
#right-bloc-rencontre1 .bloc_int_foot
{
  background-image : url(/imgi/def/bloc_rencontre1_int_foot.png);
  }
#right-bloc-rencontre1 .genre_1
{
  color : blue;
  }
#right-bloc-rencontre1 .genre_2
{
  color : #ff00ff;
  }
/* right-bloc-autopromo */
/*
#right-bloc-autopromo .bloc_body
{
  background : #e3e4e4 url(/imgi/def/bloc_autopromo_body.png);
  }
#right-bloc-autopromo .bloc_head
{
  background-image : url(/imgi/def/bloc_autopromo_head.png);
  }
#right-bloc-autopromo .bloc_foot
{
  background-image : url(/imgi/def/bloc_autopromo_foot.png);
  }
*/
/* right-bloc-recherche_express */
#right-bloc-recherche_express .bloc-title
{
  color : #622181;
  }
#right-bloc-recherche_express .bloc_body
{
  background : white url(/imgi/def/bloc_rencontre2_body.png);
  }
#right-bloc-recherche_express .bloc_sub_body
{
  background : transparent url(/imgi/def/bloc_rencontre2_bg_logo.png) no-repeat left bottom;
  }
#right-bloc-recherche_express .field-name
{
  color : #696969;
  }
#right-bloc-recherche_express input[type="submit"]
{
  background : gray url(/imgi/lancez_rech_hp.gif);
  }
/*
#right-bloc-recherche_express input[type="submit"]:hover
{
  background : gray url(/imgi/def/btn_rech_h.gif);
  }
*/
#right-bloc-recherche_express input[type="image"]
{
  background : gray url(/imgi/lancez_rech_hp.gif);
  }
/*
#right-bloc-recherche_express input[type="image"]:hover
{
  background : gray url(/imgi/def/btn_rech_h.gif);
  }
*/
#right-bloc-recherche_express select
{
  border-color : #696969;
  }
#right-bloc-recherche_express .bloc_head
{
  background-image : url(/imgi/def/bloc_rencontre2_head.png);
  }
#right-bloc-recherche_express .bloc_foot
{
  background-image : url(/imgi/def/bloc_rencontre2_foot.png);
  }

/* right-bloc-pave-pub */
#right-bloc-pave-pub
{
  /* background-color: #e3e4e4; */
  }
/* /right-bloc-pave-pub */

/* /midd-right */
/* /midd */
/* foot */
/* foot-bloc */
#foot-bloc-head
{
  background-image : url(/imgi/def/interface_gayvox_final_d-68.png);
  }
#foot-bloc-body
{
  background-color : #b4b4b4;
  background-image : url(/imgi/def/interface_gayvox_final_d-67.png);
  }
#foot-bloc-body a
{
  color: #555;
}
#foot-bloc-foot
{
  background-image : url(/imgi/def/interface_gayvox_final_d-47.png);
  }
#foot-charte
{
  background-image : url(/imgi/def/interface_gayvox_final_d-70.png);
  }
#foot-charte a
{
  color : black;
  }
/* foot-menu */
/* #foot-menu li a
{
  color : #585858;
  background : #b4b4b4;
  }
 */
/* #foot-menu li#fm-accueil, */
#foot-menu li#fm-rencontres,
#foot-menu li#fm-news,
#foot-menu li#fm-agenda,
#foot-menu li#fm-guide,
#foot-menu li#fm-forums,
#foot-menu li#fm-liens,
#foot-menu li#fm-gayvox_mobile,
#foot-menu li#fm-galerie_photo
{
  background-image : url(/imgi/def/footer_barre_verticale.png);
  }
/* /foot-menu */
#foot-partenaires
{
  background-image : url(/imgi/def/interface_gayvox_final_d-76.png);
  }
/* foot-apropos */
#foot-apropos
{
  text-align: justify;
  color: #333;
  }
#foot-apropos a
{
  text-decoration: underline;
  }
/* /foot */
/* /page */

.genre_1 { color: #3333cc; }
.genre_2 { color: #ff0099; }
.genre_3, .genre_13, .genre_23 { color: #999999; }

