body {background:#4185cd;margin:0px;}
img {border: 0px}

/* trailer */
a.trailer {font-family: Verdana;font-size: 11px;color: #FF9933;text-decoration:none;}
a.trailer:hover {text-decoration:underline;}
/* defaults link */
a:hover {text-decoration:underline;}

/* header */
select.select_ville {border: 1px solid #4293c5; background-color: #DEF2F6; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#4293c5;}
tr.tabtop {height:30px;}
td.tabtop {width:95px;text-align:center;vertical-align:middle;color:#ffffff;font-family:verdana;font-weight:bold;font-size:11px;}
div.tabtop {margin-top:5px;}
a.tabtop {text-decoration:none;color:#ffffff;font-family:verdana;font-weight:bold;font-size:10px;}
tr.tabbottom {height:25px;background:#ffffff;}
td.tabbottom {width:95px;text-align:center;vertical-align:middle;color:#ffffff;font-family:verdana;font-weight:bold;font-size:10px;}
div.tabbottom {margin-top:3px;}
a.tabbottom {text-decoration:none;color:#ffffff;font-family:verdana;font-weight:bold;font-size:10px;}
div.date {margin-top:5px;color:#ffffff;font-size:12px;}
table.center {background:#ffffff;}
td.center_sep {width:10px;text-align:center;vertical-align:top;}
td.menusep {width:5px;}
td.menu { text-align:left; vertical-align:top; padding-left:5px;}
td.center {padding-left:5px; padding-right:5px;text-align:center;vertical-align:top;}
td.menu_connexion {color:#000000;font-family:arial;font-size:12px;font-weight:bold;}
input.input1 {font-family:arial;font-size:11px;}
a.menu_membre {color:#000000;font-family:arial;font-size:12px; font-weight:bold;}
a.menu_membre:hover {text-decoration:underline;}
a.menu_membreb {text-decoration:none;font-family:arial;font-size:11px;font-weight:bold;color:#CCF1FE;}
div.menusep {height:10px;}
a.menu_inscription {color:#ffffff;font-weight:bold;text-decoration:none;}
a.menu_inscription:hover {color:#ffffff;text-decoration:underline;}
a.menu_sudpass:hover {color:#FF3439;text-decoration:underline;}
a.menu_top5 {color:#ffffff;font-weight:bold;font-size:12px;text-decoration:none;}

/* sudpass */
a.menu_sudpass {color:#CD0000;text-decoration:none;font-weight:bold;font-size:11px;font-family:arial;}
div.sudpass_titre {font-weight:bold;}
a.sudpass_titre {text-decoration:none;color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold;}
div.sudpass_corps {}
a.sudpass_corps {text-decoration:none;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold;}
div.sudpass_date {font-size:11px;}
a.lien_sudpass {text-align:left;vertical-align:middle;color:#000000;font-family:arial;font-size:12px;font-weight:bold;}
a.lien_sudpass:hover {text-decoration:underline;}
a.lien_coupon {text-align:left;vertical-align:middle;color:#FF0000;font-family:arial;font-size:12px;font-weight:bold;font-style:italic}
a.lien_coupon:hover {text-decoration:underline;}

/* home */
a.home_right {color:#50a4d6;}
a.home_right:hover {color:#f1921b;}

/* random profil */
span.txt_profil {color:#FFFFFF;font-size:12px;font-family:arial;}
a.profil {color:#CCF1FE;font-family:arial;font-size:12px;font-weight:bold;}
a.profil:hover {text-decoration:underline;}

/* texte des news */
span.txt_news {color:#CCF1FE;font-family:arial;font-size:12px;font-weight:bold;}

/* menu établissements les plus en vues */
td.topb {text-align:left;vertical-align:middle;color:#31659C;font-family:arial;font-size:10px;font-weight:bold;}
a.topb {color:#31659C;font-weight:bold;font-size:12px;text-decoration:none;}

/* menu 20 derniers messages du forum */
td.txt_forum {text-align:left;vertical-align:middle;color:#ffffff;font-family:arial;font-size:10px;font-weight:bold;}
a.lien_topic {text-align:left;vertical-align:middle;color:#000000;font-family:arial;font-size:12px;font-weight:bold;}
a.lien_topic:hover {text-decoration:underline;}

/* divers */
a.lien_menu {text-align:left;vertical-align:middle;color:#000000;font-family:arial;font-size:11px;font-weight:bold;}
a.lien_menu:hover {text-decoration:underline;}

/* agenda */
td.txt_agenda {text-align:left;vertical-align:middle;color:#000000;font-family:arial;font-size:10px;font-weight:bold;}
a.lien_agenda {text-align:left;vertical-align:middle;color:#000000;font-family:arial;font-size:12px;font-weight:bold;}
a.lien_agenda:hover {text-decoration:underline;}
a.lien_title_agenda {text-align:left;vertical-align:middle;color:#009193;font-family:arial;font-size:12px;font-weight:bold;}
a.lien_title_agenda:hover {text-decoration:underline;}
td.txt_menu_agenda {text-align:left;vertical-align:middle;color:#009193;font-family:arial;font-size:10px;font-weight:bold;}
a.lien_menu_agenda {text-align:left;vertical-align:middle;color:#009193;font-family:arial;font-size:11px;font-weight:bold;}
a.lien_menu_agenda:hover {text-decoration:underline;}
input.form_agenda {font-family:Verdana, Arial, Helvetica, sans-serif;color:#009193;font-size:11px;}
textarea.form_agenda {color:#009193;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

/* search */
form.search {margin:0px;}
input.search {background:#DEF2F6;color:#4293c5;font-size:11px;font-weight:bold;}

/* rounded title */
td.roundedtitle {text-align:center;vertical-align:middle;color:#ffffff;font-family:arial;font-size:12px;font-weight:bold;padding:5px;}
div.roundedtitle {text-align:center;vertical-align:middle;color:#ffffff;font-family:arial;font-size:12px;font-weight:bold;padding:5px;}

/* default */
a {text-decoration:none;color:#000000;}

/* guide pannel */
td.guidepannel_linel {width:15px;}
td.guidepannel_liner {font-weight:bold;font-size:11px;color:#016B85;font-family:arial;}
a.guidepannel {color:#31659C;text-decoration:none;}
a.guidepannel:hover {color:#000000;text-decoration:underline;}
a.lien_recommander_boutique {text-align:left;vertical-align:middle;color:#000000;font-family:arial;font-size:10px;font-weight:bold;}
a.lien_recommander_boutique:hover {text-decoration:underline;}
a.guide_retour{font-family:arial;font-size:12px;font-weight:bold;color:#000000;}
a.guide_retour:hover {text-decoration:underline;}

/* guide boutique */
td.guide_bline {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}
a.guide_bline {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold;}
input.guide_submit {border: 1px solid #3CB6D3; background-color: #CCF1FE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #3CB6D3;}
span.guide {color:#3CB6D3;font-size:10px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;}
input.guide {color:#3CB6D3;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

/* clubbing */
td.recherche_description_clubbing {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;}
a.lien_recommander_boutique_clubbing {text-align:left;vertical-align:middle;color:#ffffff;font-family:arial;font-size:10px;font-weight:bold;}
a.lien_recommander_boutique_clubbing:hover {text-decoration:underline;}

/* recherche */
td.recherche_titre {font-size:12px;}
td.recherche_description {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}
tr.recherche_sep {height:15px;}

/* meteo */
td.meteo_title_left {color:#ffffff;font-size:12px;font-weight:bold;font-family:arial;}
div.meteo_title_right {color:#ffffff;font-size:12px;font-weight:bold;font-family:arial;padding:3px;}

/* partenaires */
div.partenaires_titre {font-family:arial;font-size:14px;font-weight:bold;text-align:center;}

/* cinema */
span.cinema_name {font-family: arial; font-size: 12px; font-weight:bold; color: #000000;}
td.txt_cinema {font-family: arial; font-size: 11px; color: #000000;}

/* cal */
td.cal_head {color:#009193;font-family:arial;font-weight:bold;font-size:12px;text-align:center;}
td.cal_day {color:#009193;font-family:arial;font-size:12px;text-align:center;vertical-align:middle;}
td.cal_dayevent {color:#A40000;font-family:arial;font-size:12px;text-align:center;vertical-align:middle;}
a.cal_dayevent {color:#A40000;text-decoration:none;}
tr.cal_week {height:20px;}
div.cal_subtitle {font-size:12px;font-family:arial;color:#009193;}
div.cal_main {color:#FFFFFF;font-family:arial;font-size:12px;padding:5px;}
div.cal_maintitle {color:#FFFFFF;font-family:arial;font-size:14px;font-weight:bold;text-align:left;margin-bottom:10px;}
span.cal_entry_date {}
span.cal_entry_location {font-weight:bold;}
a.cal_entry_name {text-decoration:none;color:#D301C7;font-weight:bold;}
span.cal_entry_type {color:#DBFDFD;font-weight:bold;}
div.cal_evt_title {font-family:arial;font-weight:bold;color:#DBFDFD;font-size:14px;text-align:left;}
span.cal_evt_entity {font-weight:bold;}
div.cal_evt_date {text-align:left;}
div.cal_evt_location {text-align:left;}
div.cal_evt_description {text-align:left;font-weight:bold;}
div.cal_evt_description_body {text-align:left;}
div.cal_evt_infos {text-align:left;font-weight:bold;}
div.cal_evt_infos_body {text-align:left;}
div.cal_evt_site {text-align:left;}
a.cal_evt_site {text-decoration:none;font-weight:bold;}
span.txt_agenda {color:#009193;font-family:arial;font-size:11px;font-weight:bold;}
select.menu_select {border: 1px solid #009193; background-color: #DBFDFD; font-family:arial;font-size:11px;color:#009193;}
input.menu_submit {border: 1px solid #009193; background-color: #DBFDFD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #009193;}
span.txt_agenda2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #009193;}
td.txt_agenda2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #009193;}
div.error_message {padding-top:5px;padding-bottom:5px;color:#ff0000;font-weight:bold;font-family:arial;font-size:12px;text-align:center;}
div.confirm_message {padding-top:5px;padding-bottom:10px;color:#3cd300;font-weight:bold;font-family:arial;font-size:12px;text-align:center;}

/* rencontres */
td.txt_rencontres {color:#CD3062;font-family:arial;font-size:11px;}
span.txt_rencontres {color:#CD3062;font-family:arial;font-size:12px;font-weight:bold;}
select.rencontres_select {border: 1px solid #CD3062; background-color: #FFA5C5; font-family:arial;font-size:11px;color:#CD3062;}
input.rencontres_submit {border: 1px solid #CD3062; background-color: #FFA5C5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #CD3062;}

/* last minute */
td.txt_last_minute{text-align:left;vertical-align:middle;color:#000000;font-family:arial;font-size:12px}
a.lien_last_minute {text-align:left;vertical-align:middle;color:#000000;font-family:arial;font-size:12px;font-weight:bold;}
a.lien_last_minute:hover {text-decoration:underline;}

/* inbox */
a.lien_messagerie {vertical-align:middle;color:#000000;font-family:arial;font-size:12px;font-weight:bold;}
a.lien_messagerie:hover {text-decoration:underline;}

/* connexion */
input.connexion_submit {border: 1px solid #FF9900; background-color: #F9C469; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #DE7118;}
a.menu_connexion {color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
a.menu_connexion:hover {text-decoration:underline;}

/* petites annonces */
td.txt_annonces{text-align:left;vertical-align:middle;font-family:arial;font-size:12px;font-weight:bold;color:#ffffff;}
td.txt_annonces2{text-align:left;vertical-align:middle;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#000000;}
select.annonces_select {border: 1px solid #187BD8; background-color: #063365; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:normal}
input.annonces_submit {border: 1px solid #187BD8; background-color: #063365; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #ffffff;}
a.annonces_categorie {text-decoration:underline;color:#187BD8;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;}
a.annonces_sscategorie {text-decoration:underline;color:#417FCA;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
a.annonces_link {text-decoration:none;color:#FF9933;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
a.annonces_link:hover {text-decoration:underline;}
a.annonces_retour{font-family:arial;font-size:12px;font-weight:bold;color:#ffffff;}
a.annonces_retour:hover {text-decoration:underline;}

/* lost_password */
td.lost_pass{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold;}

/* information message */
div.stderror {font-family:arial;color:#ff0000;font-weight:bold;font-size:12px;}
div.message_ok {font-family:arial;font-weight:bold;color:#309030;font-size:12px;}
select.inscription {border: 1px solid #4293c5; background-color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#4293c5;}

/* formulaire d'inscription */
td.formright {color:#000000;font-size:10px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;}
input.form {font-family:Verdana, Arial, Helvetica, sans-serif;color:#4293c5;font-size:11px;}
textarea.form {font-family:Verdana, Arial, Helvetica, sans-serif;color:#4293c5;font-size:11px;overflow:auto}
span.formright {color:#000000;font-size:10px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
td.formleft {font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;font-size:11px;text-align:left;}
span.req {color:#ff0000;font-weight:bold;}

/* liste des fiches */
td.fiches_head_left {text-align:left;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
td.fiches_left {text-align:left;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

/* menu admin */
td.admin_head {color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
select.admin_select {border: 1px solid #4293c5; background-color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#4293c5;font-weight:normal}

/* messagerie */
input.mail_header {color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
td.mail_header {text-align:center;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
td.mail_header_left {font-size:11px;color:#000000;text-align:left;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
td.mail_header_right {font-size:11px;color:#000000;text-align:right;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
td.mail_header_center {font-size:11px;color:#000000;text-align:center;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
td.mail_body {text-align:left;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
textarea.mail_body {color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;overflow:auto}
div.mailview_number {text-align:center;margin-bottom:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
td.mailrecv_head {text-align:left;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background:#FE9900;}

td.mailrecv_head_left {text-align:left;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
td.mailrecv_content {color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
td.mailrecv_line_read {text-align:left;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
td.mailrecv_line_unread {text-align:left;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background:#E0E0E0}
a.mailrecv_line_read {text-align:left;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
a.mailrecv_line_read:hover {text-decoration:underline;}
a.mailrecv_line_unread {text-align:left;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
a.mailrecv_line_unread:hover {text-decoration:underline;}
a.mailview_return {color:#000000;font-weight:bold;font-family:arial;font-size:12px;}

/* espace pro */
a.pro {color:#CC0000;text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
a.pro:hover {text-decoration:underline;}
a.gestion_pro {color:#5C7479;text-decoration:none;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
a.gestion_pro:hover {text-decoration:underline;}
div.pro_para {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#595959;}
td.prog_comment {font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;}
tr.prog_vsep {height:15px;}
span.espace_pro {font-weight:bold;color:#000000;font-size:10px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;}
span.espace_pro_grey {color:#5C7479;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
td.espace_pro {font-weight:bold;color:#000000;font-size:10px;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;}
div.espace_pro {color:#FFFFFF;font-family:arial;font-size:12px;padding:5px;}
div.espace_pro_title {color:#FFFFFF;font-family:arial;font-size:14px;font-weight:bold;text-align:left;}
textarea.espace_pro {color:#5C7479;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
input.espace_pro {color:#5C7479;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
select.espace_pro {border: 1px solid #5C7479; background-color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#5C7479;}
input.espace_pro_submit {border: 1px solid #5C7479; background-color: #E0E0E0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #5C7479;}
div.gestion_pro {font-size:11px;color:#595959;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:justify;padding:5px;}
div.gestion_pro_title {font-size:13px;color:#595959;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;}
div.gestion_pro_subtitle {font-size:12px;color:#595959;text-align:left;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
td.gestion_pro {font-size:11px;color:#595959;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:justify;padding:5px;}
td.gestion_pro_title {font-size:13px;color:#595959;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;}

/* gestion des erreurs */
div.errormsg {font-size:12px;font-weight:bold;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;color:#ff0000;}
div.inscription_ok {font-size:12px;font-weight:bold;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;color:#309030;}

/* texte normal */
td.normal_bold {font-size:12px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;}
td.normal {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;}
div.normal {font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;}
a.normal_bold {font-size:12px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;}
a.normal_bold:hover {text-decoration:underline}
/* partenaires */
input.partenaires {color:#986699;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
input.partenaires_submit {border: 1px solid #986699; background-color: #D790D8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #986699;}

/* tchat */
a.lien_tchat {text-align:left;vertical-align:middle;color:#ffffff;font-family:arial;font-size:12px;font-weight:bold;}
a.lien_tchat:hover {text-decoration:underline;}

/* clubbing */
a.clubbing {color:#ffffff;font-weight:bold;font-family:arial;font-size:12px;}