/* CSS Document */

/* 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: 9pt;
 color: #000000;
 text-decoration: none;
} 

a:hover.tplLienBarreNavigation  {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 color: #FF0000;
 text-decoration: none;
} 

/* * * * * le titre de la page * (tous les modules)*/
.tplTitrePage {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11pt;
 color: #FF0000;
 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: 11pt;
 color: #000000;
 font-weight : bold; 
 text-decoration : none;
}

a:hover.tplLinkTitre {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11pt;
 color: #ff0000;
 font-weight : bold; 
 text-decoration : none;
}

/* * * * * le texte en général  (tous les modules) */
.tplTextePage {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #000000;
 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;
 color: #000000;
 text-decoration: none;
} 

a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #FF0000;
 text-decoration: none;
}

/* * * * * les liens  en général  *(tous les modules) */
a.tplLINK {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #000000;
 text-decoration: none;
} 

a:hover.tplLINK {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #FF0000;
 text-decoration: none;
}

/* * * * * ligne horizontale séparant les résultats  (tous les modules) */
.tplHR {
 border-top: #cccccc 1px dashed;
 height : 1px;
 border-bottom: #FF0000 1px none;
 border-left: #FF0000 1px none;
 border-right: #FF0000 1px none;
}


/* * * * * le titre des news (uniquement module contenu divers)  */
.tplTitreNews {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #FF0000;
 font-weight : bold;
} 


/* * * * *  style des url   (uniquement module Annuaire de liens) */
a.tplLINKi {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #000000;
 text-decoration: none;
 font-style : italic;
} 

a:hover.tplLINKi {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #FF0000;
 text-decoration: none;
 font-style : italic;
}

/* * * * *  Décoration des images  */
/* Galerie */
.tplIMGgalerie {
 border-top: #FF0000 1px solid;
 border-bottom: #FF0000 1px solid;
 border-left: #FF0000 1px solid;
 border-right: #FF0000 1px solid;
}
/* Contenu Divers  */
.tplIMGdivers {
 border-top: #FF0000 1px solid;
 border-bottom: #FF0000 1px solid;
 border-left: #FF0000 1px solid;
 border-right: #FF0000 1px solid;
}
/* Liens si 1 colonne */
.tplIMGlien1 {
 border-top: #FF0000 1px solid;
 border-bottom: #FF0000 1px solid;
 border-left: #FF0000 1px solid;
 border-right: #FF0000 1px solid;
}
/* Liens si 3 colonnes */
.tplIMGlien2 {
 border-top: #FF0000 1px solid;
 border-bottom: #FF0000 1px solid;
 border-left: #FF0000 1px solid;
 border-right: #FF0000 1px solid;
}
#groupe div {
 float:left;
 width:50%;
 text-align:left;
	margin-top:2px;
	padding-top:2px;
}
.groupe div {
text-align:left;
	margin-bottom:3px;
	margin-top:3px;
	padding-bottom:3px;
	padding-top:3px;
	border-top-style:dotted;
	border-top-color: #333333;
	border-top-width:thin;
}
.groupe div a:link{
 font-size:8pt;
}
.groupe li {
 padding-left:5px;
 margin-left:5px;
}
.nom_groupe{
 font-weight:bold;
 color:#000000;
}
.groupe, .date, .lien{
 color:#FFFFFF;
}
#titleDiv{
background-color:#999999;
font-weight:bold;
text-align:center;
width:95%;
margin-right:auto;
margin-left:auto;
}
#villeTableau{
float:left;
width:33%;
}
.textedate{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#theader {
font-size:11px;
font-weight:bold;
text-align:center;
font-variant:small-caps;
color:#FFFF00;
background-color:#666666;
}
.trdark {
background-color:#CACACA;
}
.trnormal {
background-color:null;
}
.trhover{
background-color:#FFFF99;
}
#bloc {
	border-bottom-style:groove;
	border-color: #333333;
	border-width: 1px;
	outline-color: #999999;
}