/* CSS Document */
body {margin:0; text-align:center;}
table {margin:0; border:0; border-collapse:collapse}
th, td {padding:0; font-family:arial,helvetica,sans-serif;font-size:small}
img {border:0}
object, embed {border:0; margin:0; padding:0}
a {color:#7393B7; text-decoration:none}
a:hover {color:blue; text-decoration:underline}
.SousTitre {color:#FE5E00; font-size:1em;font-weight:bold; }

/* espace références en marge droite */
.TitreRef {color:white; font-size:1.2em;}
.NomRef {color:#B7CBD6; font-size:1.1em}
.PhotoRef {border:1px solid white}


/* espace MENUS de la bannière */
.rubrique {text-align:center; font-size:1em;text-decoration:none}
.rubrique:hover {color:red}
.puce {width:8px; height:8px} /* puce d'une rubrique principale */
.smenu {position:absolute; width:150px; left:auto; top:auto; z-index:1; border:1px solid #1B3738} /* style défaut des calques sous-menus */
.smenu a {color:#000; text-decoration:none; font-size:0.9em}
.smenu a:hover {text-decoration:underline}
#smenu1 {background:url(images2/fond_smenu1.gif)}
#smenu2 {background:url(images2/fond_smenu2.gif)}
#smenu3 {background:url(images2/fond_smenu3.gif)}
#smenu4 {background:url(images2/fond_smenu4.gif)}
#smenu5 {background:url(images2/fond_smenu5.gif)}
#smenu6 {background:url(images2/fond_smenu6.gif)}
a.extra {color:red; text-decoration:none; font-size:0.9em}
a.extra:hover {text-decoration:underline}
.TitreRub {color:#1B3738; font-size:1em}
.TitreRub:hover {color:#336DF6; font-size:1em}

/* espace barre boutons */
.barrebouton input {border :1px solid #c5ae9a ; background :#e8e8cf ; font-size:8pt; color:#764B19} 
.barrebouton .bouton {border :1px solid #e8e8cf ; background :#c5ae9a ; font-size:8pt; color:white} 
/* espace de navigation */
.navig {font-size:8pt; padding-left:5px}
.navig a {color:#fff; text-decoration:none}
.navig a:hover {color:#fff;text-decoration:underline}
.nomcontenu {font-size:large; color:#85A8B6;font-weight:bold; }

.c1 {vertical-align:top; border-right:1px solid #85A8B6}
/* Espace du contenu sur 3 colonnes */

/* style du contenu accueil 

.c2 {vertical-align:top}
.c3 {vertical-align:top; background: #eee}



.c1 .vignette {display:none}
.c1 .titre {font-weight:bold; }






.c2 .vignette {float:left}
.c2 img {margin:5px}
.c2 .nomcontenu {font-size:large; color:#FE5E00; }
.c2 a {color:#FE5E00; }
.c2 .titre {font-weight:bold; }






.c3 .vignette {display:none}
.c3 img {margin:5px}
.c3 .nomcontenu {font-size:large; color:#DC5327; }
.c3 a {color:#DC5327; }
*/


/* Espace du menu à gauche */
.rub1 {padding:3px 0 0 5px; font-size:1.2em; color:#fff;font-weight:bold}


/* Espace des gabarits */
.contenu {padding:5px; background:#fff} /* td general du contenu, on fixe le padding et l’arrière plan */
.contenu .TContenu {background:#fff} /* tableau dans le cas d’un enr. Détail, pour éventuellement l’encadrer */
.contenu .TListe {border-bottom:1px solid #85A8B6; background:#fff} /* tableau dans le cas d’un enr. en liste, pour éventuellement l’encadrer */
.TListe td, .TContenu td {padding:5px}
.TListe {margin-bottom:20px} /* espace après chaque élément dans la liste */
.TContenu {margin-bottom:20px} /* espace après chaque contenu */
.TContenu .contact {width:38%; background:#eee; border:1px solid #000}
.contenu input {border :1px solid #999 ; background :#fff ; font-size:0.9em; color:#666666} 
.contenu .bouton {border :1px solid black ; background :#eee ; font-size:0.9em; color:black} 
.contenu img {margin:5px}
/* gestion des puces : si elle doit apparaitre, écrire ce style + image « puce.gif » dans incimages */
.contenu .imgpuce {margin:0px;margin-right:5px}
/* si pas de puce : */
/*.contenu .imgpuce {display:none}*/
/* optionnellement : traitement des puces li */
.contenu li {list-style-type:square}
/* gestion des annuaires à critere(s) */
.theme {font-size:large; color:#b2dbcb !important; font-weight:bold} /* classe pour "annuaire" et la catégorie globale de la liste */
.tel {font-size:xx-small !important; color:red !important} /* classe pour l'espace téléphone */
.entete {width:100%} /* classe pour le tableau comportant le mot "annuaire" et les champs du form */
.entete form {display:inline}
.entete input {border:1px solid #999; background:#fff; font-size:9pt; color:blue}
/* gabarit sur 2 colonnes exemple incModTelechargement.asp */
.sc1 {padding:5px}
.sc2 {padding:5px}
.separdroite {border-right:1px solid #85A8B6;}
.Orange {color:#FE6223;}
.OrangeInverse {color:white;background-color:#FE6223;}

/* Espace du pied de page avec invariants */
#pied {background:url(images2/piedpage.jpg)}
#pied td {font-size:8pt; color:#0c538b; letter-spacing:0.1em}
#pied td a {color:#0c538b}
#pied td a:hover {text-decoration:overline}