.couleurPrune
 {
   color:#993366;
 }

 #presBas
  {
    font-size:14pt;
 }
 
#fenetre{ background-color:#EAEAFF; position:relative;overflow:hidden;width:580px;text-align:left;margin:auto;
border:1px #6600FF inset;}
#marquee{color:#002000;padding:0 5px;}

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

 .fondUni
  {
   background-color:#EAEAFF;
 }
 
 .fondImage
  {
   background-image:url("../img/background_062.gif");
 }
 
#PiedPage
 {
   vertical-align:bottom;
}

 
#BandeauBasPage
  {
  clear:both;
  display:block;
  padding-bottom:5px;
  padding-left:5px;
  padding-right:10px;
  padding-top:50px;
  text-align : right;


  color:#6600FF;
  font-size:12px;

 }

#etoileObli
  {
 }

#RealSite 
  {
   padding-left:15px;
   display:inline;
 }

#BandeauBasPage a
  {
  color:#6600FF;
  text-decoration:none;

 }
#BandeauTopPage
  {
   text-align : right;
 }

#TitrePage
{
  text-align:center;
  padding:20px;
  margin:0px;
  color:#993366; /* #CC0066; */
  font-size:20px;
  letter-spacing:3px;
}

#ColG
  {
   background-color:#B384FA;
   background-image:url("../img/deg.jpg");
   background-repeat:repeat-x;
   vertical-align : top;
   display:table-cell;
   width:220px;
   margin-top:0px;
   margin-left:0px;
   padding-top:5px;
  }

#MenuPage
  {

 }


#MenuPage
{
  margin:0px;  
  padding:0px;
}

#MenuPage>li
{
   margin:0px;
   padding-top:10px;
   padding-bottom:10px;
   padding-right:4px;
   padding-left:34px;
 /* list-style-position,*/
   list-style-type: none; /* circle */
   background-image: url("../img/miniring.png");
   background-repeat: no-repeat;
   background-position: 5px 12px;

   font-family: 'Verdana';
   font-weight:bold; 
}

#MenuPage>li>a
{
  color:#6600FF;
  margin:0px 0px 0px 0px;
  text-decoration:none;
  font-size: 14px;
}

#MenuPage>li>a:hover
  {
  color:#CC0066; /* #FF0033; */
  font-size:15px;
 }
 
 
#SousMenuPage
  {
  list-style-type: none;
  margin:0px;  
  padding:0px;
  padding-top:8px;
 }
 
#SousMenuPage>li
  {
   padding:0px;
   padding-top:8px;
   padding-left:22px;
   background-image: url("../img/Ring11x18.png");
   background-repeat: no-repeat;
   background-position: 0px 12px;
 }

#SousMenuPage>li>a
  {
   color:#6600FF;
   text-decoration:none;
   font-size: 12px;
 }
 
#SousMenuPage>li>a:hover
  {
  color:#CC0066; /* #FF0033; */
  font-size:14px;
 }

#ImgDroite
  {
   margin-top:80px;
   float:left;
   margin-bottom:200px;
 }

#Page
  {

   width:870px; /* ColG.width + 650 */
   padding:0px;
   border-collapse:collapse; 
   background-color:#FFFFFF;
   border:1px solid #6600FF;
   margin-bottom:auto;
   margin-top:auto;
   margin-left:auto;
   margin-right:auto;
 }

#ContenuPage
  {
  vertical-align : top;
  margin-top:0px;
  padding:0px;
 }
 
 #ContenuPrincipalePage
  {
   padding:4px;
 }

#GalerieDesCandidates {
  margin-left:auto;
  margin-right:auto;

}

#GalerieDesCandidates img
{
  border:0px;
}

#GalerieDesCandidates>td>a
  {
  text-decoration:none;
  color:#6600FF;
 }

.prenomDansGalerieCandidate, .idDansGalerieCandidate
{
  color:#6600FF;
  text-decoration:none;
  text-align:center;
}


.liensAdminDansGalerieCandidate
{
  font-size:10px;
}

.InterGalerieDesClients_Nom, .InterGalerieDesClients_EmailTelephone , .InterGalerieDesClients_Adresse , .InterGalerieDesClients_Informations , .InterGalerieDesClients_PersonneRecherche
  {
   display:block;
   overflow:auto;
   width:118px;
 }

.GalerieDesClients_Nom, .GalerieDesClients_EmailTelephone , .GalerieDesClients_Adresse , .GalerieDesClients_Informations , .GalerieDesClients_PersonneRecherche
{
   width:118px;
}

.GalerieDesClients_Nom
{
}

.GalerieDesClients_EmailTelephone
  {

 }

.GalerieDesClients_Adresse
  {
 }

.GalerieDesClients_Informations
  {
 }

.GalerieDesClients_PersonneRecherche
  {
 }

#GalerieDesClients
  {
   padding:0px;
   border-collapse:collapse;
 }
/*
#GalerieDesClients ul
 {
  margin:0px;
  list-style-type: none;
  /*list-style-position:inside; *
  padding:0px;
  text-align:left;
}

#GalerieDesClients li
 {
  margin-left:auto;
  margin-right:auto;
  overflow:auto;
  width:100px;
  padding:0px;
  padding-bottom:10px;
 } */

#GalerieDesClients hr
  {
   size: 1px dotted #CCCCCC;
 }

#GalerieDesClients td
  {
   text-align:left;
   border: solid 1px #CC0066;
 /*#FF0033; */
   margin: 0px;
   padding:4px;
   font-size:12px;
 }

#GalerieDesCandidates td
  {
   padding:12px;
 }

.formulaireCandidateRemarque
  {
    font-family: 'Verdana';
    font-size: 10px;
    color:#666666;
  }


/* 
  * Fiche détaillé de la candidate
*/

#ficheDetailleeCandidate
  {
    padding:15px;
/*    display:block; */
            display:table; 
        /* Joindre les bords des cellules */
        border-collapse:collapse; 
        /* Forcer le tableau à prendre la largeur écran */
        width:100%; 

 }
 
#autresPhotosFicheDetailleeCandidate
 {
   width:100px;
   display:table-cell; 
     vertical-align:top;
}

#autresPhotosFicheDetailleeCandidate h2
  {
   padding:5px;
   margin:0px 10px 0px 0px;
   text-align:center;
   font-size:10px;
 }

#autresPhotosFicheDetailleeCandidate ul {
  margin:0px;
  padding:0px;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
/*  border-top:1px dotted #6600FF; */
  padding-top:10px;
}

#autresPhotosFicheDetailleeCandidate li {
  /* display:inline; */
  list-style: none;

  padding:5px;
}

#informationsFicheDetailleeCandidate {
        display:table-cell; 
  vertical-align:top;
}

#listeInformationsFicheDetailleeCandidate li
{

  padding-bottom: 10px;
}


#photoZoomFicheDetailleeCandidate {
  vertical-align:middle;
  /* background-color:#FFFFFF;  */
  display:table-cell;
  padding:10px;
  width:450px;
  height:450px;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
}

#photozommed
  {
  border:2px solid #CC0066;
 }

#MenuPagePrestations a
  {
   text-decoration:none;
   color:#6600FF;
   margin:0px 0px 0px 0px;
 }

#MenuPagePrestations a:hover
  {
  color:#CC0066; /* #FF0033; */
 }

#MenuPagePrestations
  {
   font-size: 14px;
   font-family: 'Verdana';
   font-weight:bold;
   text-align:center;
   padding-bottom:30px;
 }

#MenuPagePrestations ul
  {
  margin:0px;
  padding:0px;
 }

#MenuPagePrestations li
  {
  display:inline;
  padding-right:20px;
  padding-bottom:10px;
  color:#666666;
 }

.titreItemDansListeInformationsFicheDetailleeCandidate
{
  vertical-align:top;
  display:inline;
  font-family:verdana;
  font-style:italic;
  font-size:10px;
  font-weight:bold; 
  padding-right: 10px;
  padding-left: 2px;
}

.valeurItemDansListeInformationsFicheDetailleeCandidate
{
  vertical-align:top;
  display:inline; 
  font-size:14px;
  font-weight:bold;
  color:#CC0066;
  font-family:verdana,serif; 
}

.signeAstrologiqueFD
{
  vertical-align:top;
  display:inline; 
  height:35px;
  padding-right:5px;
}

.signeAstrologiqueFDimg
{
  height:35px;
}

.messageAdministrateur, .messageVisiteur
  {
   width:350px;
   text-align:center;
   padding:15px;
   margin-top:10px;
   margin-bottom:5px;
   margin-left:auto;
   margin-right:auto;
   font-size:16px;
   font-weight:bold;
 }

#GalerieAucunResultat, #GalerieErreurSaisieRecherche, .erreurAdministrateur, .ErreurSaisieFormulaireContactClient
  {
   border:1px dashed #FF0000;
   color:#FF0000;
 }

.informationAdministrateur , .SaisieOkFormulaireContactClient
  {
   border:1px dashed #006600;
   color:#006600;
 }

.modifierCandidate, .supprimerCandidate , .supprimerClient
{
  padding:5px;
  text-decoration:none;
  color:#969696;
}

.modifierCandidate:hover, .supprimerCandidate:hover , .supprimerClient:hover
{
  text-decoration:underline;
}

#nbResultatGalerie
 {
  text-align:right;
  padding-right:10px;
 }


#pagination
{
  text-align:center;
}

#pagination li
{
  padding:5px;
  display:inline;
}

#GalerieTab
 {
  width:100%;
  display:table;
  border-collapse:collapse; 
 }
 
#GalerieAffichage
 {
  vertical-align : top;
  display:table-cell;
  padding:0px;
 }

#rechercheGalerie
{
  width:180px;
  vertical-align : top;
  display:table-cell;
  padding:0px;
  text-align:center;
  border-left:1px dotted #6600FF; 
  margin:0px;
}

#rechercheGalerieFromPan
{
  padding-top:50px;
}

#rechercheGalerieFromPan input
{
  margin:3px;
}

#connexionAdministrateur
{
  text-align:center;
  display:block;
  margin-left:auto;
  margin-right:auto;
}

#formulaireEditionPageAccueil
{
  text-align:center;
  display:block;
  margin-left:auto;
  margin-right:auto;
}

.formContactClientTab td
{
  padding:5px;
}

.SeparationformContactClient
  {
  color:#6600FF;
  font-weight:bold;
  padding-left:3px;
  padding-bottom:20px;
 }

.formContactClientTab
  {
  padding-bottom:30px;
  font-family:verdana;
  font-style:italic;
  font-size:10px;
  font-weight:bold;
 }

.espacementTxt
  {
   display:inline;
   padding-left:10px;
   padding-right:10px;
 }

.formContactClientText
  {
   width:180px;
  }

.contenuPresentation , #PresentationVoyage, #PrestationsPresta
  {
   padding:10px;
 }

.contenuPresentation td
  {
   text-align:center;
 }

.contenuPresentation p
  {
   text-align:left;
 }

.contenuPrestation
  {
    padding-top:0px;
 }

.contenuPrestation td , .contenuPresentation td
  {
   vertical-align:top;
 }

.texteSPB
  {
    padding:6px;
    font-size: 16px;
 }

.imageSPB
   {
   padding:5px;
   text-align:center;
   margin-left:auto;
   margin-right:auto;
 }

.centrer
   {
   text-align:center;
 }

#AccueilGratuitSE
  {
   font-weight:bold; 
   color:#6600FF;
 }

#AccueilGratuitTitreSE
  {
   text-align:center;
 }


#PrestationsPresta>ul, #PresentationVoyage>ul
{
    margin:0px;
    padding:0px;
    padding-top:20px;
    text-align:left;
}

#PresentationVoyage>ul>li , #PrestationsPresta>ul>li
  {
   list-style-type: none;
   padding: 10px;
   text-indent: 2em;
 }

#PrestationsPrestaDbu
  {
   display:block; /* table */
 }

 #PrestationsPrestaDbuHautColG
 {
   vertical-align:top;
   padding:20px;
   /* display:table-cell; */
   border-right:2px solid #993366;
   color:#993366;
   font-size:16pt;
   font-weight:bold;
 }
 
#PrestationsPrestaDbuHautColD
  {
  vertical-align:top;
  padding:5px;
  list-style-type: none;
  font-weight:bold;
  /* display:table-cell; */
 }

#PrestationsPrestaDbuHautColD>li
 {
   padding:10px;
 }

