/* CSS Document */
/* * * * * adresse en bas */
.tplAdress, .tplAdress table {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #ffffff;
 font-weight : normal;
 text-align : justify;
 
}
a.tpAdress, a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #ffffff;
 font-weight : bold;
 text-decoration: none;
} 

a:hover.tplAdress, a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #F01F25; 
 font-weight : bold;
 text-decoration: none;
}

/* barre de navigation du haut  > couleur de fond   (tous les modules)*/
#tplFondBarreNavigation
{
 background-color : #f1f1f1;
  padding-left : 5pt;
 padding-right : 5pt;
 text-align : center;
}

/* barre de navigation du haut  > style des liens  (tous les modules)*/
a.tplLienBarreNavigation {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #01738D;
 text-decoration: none;
} 

a:hover.tplLienBarreNavigation  {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #0072BB;
 text-decoration: underline;
} 

/* * * * * le titre de la page * (tous les modules)*/
.tplTitrePage {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12pt;
 color: #0072BB;
 font-weight : bold; 
}

/* * * * * le titre de la page sous forme de liens  (tous les modules*/
a.tplLinkTitre {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #01738D;
 font-weight : bold; 
 text-decoration : none;
}

a:hover.tplLinkTitre {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #F01F25;
 font-weight : bold; 
 text-decoration : none;
}

/* * * * * le texte en général  (tous les modules) */
.tplTextePage, .tplTextePage table {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #01738D;
 font-weight : normal;
 text-align : justify;
}

/* * * * *  Définition du style par défaut pour tous les liens du site (liens des mises à jour site + template) * * * * */
a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #01738D;
 text-decoration: none;
} 

a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #F01F25;
 text-decoration: none;
}

/* * * * * les liens  en général  *(tous les modules) */
a.tplLINK, a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #01738D;
 text-decoration: underline;
} 

a:hover.tplLINK, a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #F01F25;
 text-decoration: underline;
}
/* * * * * les liens  de gauche) */
a.tplgauche, a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #FF8B07;
 font-weight : bold;
 text-decoration: none;
} 

a:hover.tplgauche, a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #017082;
  font-weight : bold;
 text-decoration: none;
}

/* * * * * les liens  du menu bas) */
a.tplbas, a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #017082;
 font-weight : normal;
 text-decoration: none;
} 

a:hover.tplbas, a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #FF8B07;
  font-weight : normal;
 text-decoration: none;
}

/* * * * * ligne horizontale séparant les résultats  (tous les modules) */
.tplHR {
 border-top: #cccccc 1px dashed;
 height : 1px;
 border-bottom: transparent 0px none;
 border-left: transparent 0px none;
 border-right: transparent 0px none;
}


/* * * * * le titre des news (uniquement module contenu divers)  */
.tplTitreNews {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #01738D;
 font-weight : bold;
} 


/* * * * *  style des url   (uniquement module Annuaire de liens) */
a.tplLINKi {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #01738D;
 text-decoration: underline;
 font-style : italic;
} 

a:hover.tplLINKi {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #F01F25;
 text-decoration: underline;
 font-style : italic;
}

/* * * * *  Décoration des images  */
/* Galerie */
.tplIMGgalerie {
 border-top: transparent 0px solid;
 border-bottom: transparent 0px solid;
 border-left: transparent 0px solid;
 border-right: transparent 0px solid;
}
/* Contenu Divers  */
.tplIMGdivers {
 border-top: #000000 1px solid;
 border-bottom: #000000 1px solid;
 border-left: #000000 1px solid;
 border-right: #000000 1px solid;
}
/* Liens si 1 colonne */
.tplIMGlien1 {
 border-top: #000000 1px solid;
 border-bottom: #000000 1px solid;
 border-left: #000000 1px solid;
 border-right: #000000 1px solid;
}
/* Liens si 3 colonnes */
.tplIMGlien2 {
 border-top: #000000 1px solid;
 border-bottom: #000000 1px solid;
 border-left: #000000 1px solid;
 border-right: #000000 1px solid;
}
#sponsor {
text-align:center;
border:transparent 1px solid;
padding:5px;
margin-bottom:5px !important;
width:140px;
margin-left:auto;
margin-right:auto;
}
#sponsor img {
margin-top:2px;
margin-bottom:2px;
margin-left:2px;
margin-right:2px;
}
#bien {
width:96%;
margin-left:auto;
margin-right:auto;
padding-left:10px;
padding-right:10px;
border-top:#01738D 1px dashed;
}
#pagination{
margin-bottom:5px;
display: table;
width:auto;
margin-left:auto;
margin-right:auto;
padding:2px;
border:#01738D solid 1px;
text-align:center;
font-size:8pt;
color:#F01F25;
}
#pagination a{
font-weight:bold;
font-size:9pt;
}
#pagination a:hover {
text-decoration:underline;
}
#menu {
width:140px;
float:left;
text-align:center;
margin-top:5px;
}
#menu a{
font-size:9pt;
font-weight:bold;color:#ffffff;
}
#menu a:hover {
font-size:9pt;
color:#CCCCCC;
}