
body
{ 
  margin: 0px 0px 0px 0px;
}

body.frame_body
{
  margin: 0px 0px 0px 0px;
  background-image: url("/images/provence_fond.jpg");
  background-repeat: repeat-y;
  background-position: top;
  border: outset 0px;
  border-spacing: 0px;
  border-collapse: collapse;
}

#mapimage a
{
  font-size: 1pt;
  text-decoration: none;
}

div.name
{
  margin: 0px 0px 0px 0px;
  position: absolute;
  visibility: hidden;
  font-size: 8pt;
  color: #0000ff;
  background-color: #f0f0ff;
  vertical-align: top;
}

div.dot
{
  margin: 0px 0px 0px 0px;
  background-image: url("/images/dot.gif");
  background-repeat: no-repeat;
  background-position: top;
  position: absolute;
  visibility: hidden;
  width: 8px;
  height: 8px;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  font-size: 1pt;
}

div.popup
{
  margin: 0px 0px 0px 0px;
  position: absolute;
  visibility: hidden;
  font-size: 8pt;
  color: #0000ff;
  background-color: #ffffff;
  vertical-align: top;
  border: outset 1px;
  border-spacing: 0px;
  border-collapse: collapse;
}

td.choix
{
  width: 200px;
  height: 20px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: outset 1px;
  border-spacing: 0px;
  border-collapse: collapse;
}

td.choix a
{
  display: block;
  width: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-decoration: none;
  background-repeat: no-repeat;
  background-position: center left;
  border: outset 0px;
  border-spacing: 0px;
  border-collapse: collapse;
}

a.choix_accueil
{
  background-image: url("/images/accueil.gif");
}

a.choix_galerie_photos
{
  background-image: url("/images/galerie_photos.gif");
}

a.choix_a_propos_de
{
  background-image: url("/images/a_propos_de.gif");
}

a.choix_acces
{
  background-image: url("/images/acces.gif");
}

a.choix_curiosites
{
  background-image: url("/images/curiosites.gif");
}

a.choix_adresses_utiles
{
  background-image: url("/images/adresses_utiles.gif");
}

a.choix_agenda
{
  background-image: url("/images/agenda.gif");
}

a.choix_ou_dormir
{
  background-image: url("/images/ou_dormir.gif");
}

a.choix_ou_manger
{
  background-image: url("/images/ou_manger.gif");
}

a.choix_ou_acheter
{
  background-image: url("/images/ou_acheter.gif");
}

a.choix_activites
{
  background-image: url("/images/activites.gif");
}

a.choix_espace_membres
{
  background-image: url("/images/espace_membres.gif");
}

a.choix_contact
{
  background-image: url("/images/contact.gif");
}

body.clients_list
{
  margin: 0px 0px 0px 0px;
  border: outset 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  font-family: "Comic Sans Ms";
}

table.clients_list_ie
{
  margin: 10px 0px 0px 0px;
  border: outset 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  vertical-align: middle;
  text-align: center;
  width: 100%;
}

td.clients_list_ie
{
  text-align: center;
  vertical-align: middle;
  border: outset 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  width: 100%;
  height: 100%;
}

table.clients_list
{
  text-align: center;
  vertical-align: middle;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 10px;
  border: outset 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  border-color: #000000;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

div.clients_list_title
{
  padding: 15px 0px 0px 10px;
  color: #000000;
  border: outset 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  text-align: left;
  vertical-align: top;
  width: 100%;
  font-family: "Comic Sans Ms";
  font-size: 12pt;
  font-weight: bold;
}

div.clients_list_button
{
  padding: 10px 0px 0px 10px;
  border: outset 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  text-align: center;
  vertical-align: top;
}

td.clients_list_nom
{
  padding: 10px 0px 0px 10px;
  font-size: 14pt;
  color: #6666cc;
  border: outset 1px;
  border-spacing: 5px;
  border-collapse: collapse;
  text-align: left;
  vertical-align: top;
  width: 25%;
  height: 100%;
  font-weight: bold;
}

td.clients_list_adresse
{
  padding: 0px 0px 0px 10px;
  font-size: 12pt;
  border: outset 1px;
  border-spacing: 0px;
  border-collapse: collapse;
  text-align: left;
  vertical-align: top;
  width: 25%;
  height: 100%
}

td.clients_list_srubrique
{
  padding: 0px 0px 0px 10px;
  font-size: 12pt;
  border: outset 1px;
  border-spacing: 0px;
  border-collapse: collapse;
  text-align: left;
  vertical-align: top;
  width: 20%;
  height: 100%
}

td.clients_list_infos
{
  padding: 0px 0px 0px 10px;
  font-size: 12pt;
  border: outset 1px;
  border-spacing: 0px;
  border-collapse: collapse;
  text-align: left;
  vertical-align: top;
  width: 30%;
  height: 100%
}
