/* CSS Document */
body {width:100%; height:100%; margin:0; background:#fff}
table {margin:0; border:0; border-collapse:collapse}
td {padding:0; vertical-align:top; font-family:arial,helvetica,sans-serif; font-size:small}
div {margin:0; padding:0; border:0}
form {display:inline}

/* ------------------------- Banniere + Page ------------------------- */
#fond_bann {background:url(images2/lamont_fond_banniere.jpg) left top no-repeat}
#fond_bann th {text-align:left}
#conteneur {width:100%; background:url(../images2/espace_commun/fond_bannierebleu.gif) repeat-x}
.c1 {background:url(images2/fond_menu_commune.gif) repeat-y}
.c2 {width:230px}
.theme_commune {font-size:9pt; color:#fff; letter-spacing:2em; text-align:center}

/* menus de l'espace commun */
#esp_commun thead th {text-align:center; vertical-align:middle; font-size:9pt; font-weight:bold; letter-spacing:0.1em; color:#fff; text-transform:uppercase}
#esp_commun tbody td, #esp_commun tfoot td {text-align:left}
#esp_commun tbody td a {font-size:8pt; color:#000; text-decoration:none}
#esp_commun tbody td a:hover {font-weight:bold}
#esp_commun tfoot td {padding-top:10px; border-top:1px solid #000}
.puce {width:6px; height:6px; border:1px solid #000} /* puce qui s'affiche au survol des rubs de l'espace commun */

/* ---- moteur de recherche ---- */
#recherche {text-align:center; vertical-align:middle; font-size:9pt; color:#8ea315; font-weight:bold}
#recherche a {color:#8ea315; text-decoration:none}
#recherche a:hover {text-decoration:overline}
#mot {background:#8ea315; border:1px solid #666; width:140px; font-size:7pt; color:#fff} /* champ texte */
.bouton {background:#b5cf1b; border:1px solid #666; font-size:7pt; color:#000} /* bouton */

/* menus de la commune */
#menucommune td {padding:5px; font-size:8pt; color:#fff}
#menucommune a {color:#fff; text-decoration:none}
#menucommune a:hover {font-weight:bold; color:#000}
#sousmenus td {color:#000; font-weight:bold; font-size:9pt}
#sousmenus a {color:#fff; text-decoration:none}
#sousmenus a:hover {color:#000}

/* liens actualités */
#acturub th {text-transform:uppercase; font-size:11pt; letter-spacing:0.1em; font-weight:bold; color:#cc6699; text-align:center; vertical-align:bottom; border-bottom:1px solid #006600}
#acturub td {font-size:9pt; font-weight:bold; color:#000; letter-spacing:0.1em; text-align:center; vertical-align:top}
.bordactu {background:url(images2/bord_bas_actu.gif) left bottom no-repeat}
#acturubcontent {background:url(images2/px_vert.gif) repeat-y}
.content {text-align:right; padding:3px 10px 3px 3px; font-size:8pt; border-bottom:1px solid #006600}
.titreactu {font-weight:bold}

/* espace du contenu gabarits */
.contenu {padding:10px}
.contenu .TContenu, .contenu .TListe {margin-bottom:20px}
.ico {border:0px} /* tous les icônes invariants dans les gabarits de page */
.TListe {width:100%; border-bottom:1px solid #666} /* paramètres pour l'objet tableau par liste */
.TContenu {width:100%} /* paramètres pour l'objet tableau par contenu */
.TContenu .vignette {display:none}
.Tliste img, .TContenu img {margin:10px}
.resume {padding-bottom:10px}
.liens1 {display:none}  /* Liens en construction à modifier dés que prêt */
.LiensBas {display:none}  /* Liens en construction à modifier dés que prêt */
a.liensbouton {display:none} /* lien en savoir plus sur les contenus liste */
.icone_retour {border:0px; float:right} /* icone retour des fiches détail */
.vignette {border:0}
.liensbas {display:none}
/* Gabarit diaporama */
.TContenu tbody .separation1 {background:#000; height:1px}
/* Gabarit de formulaire en ligne */
#contenu td {padding:10px}
#contenu .ModTitre {font-size:small; font-weight:bold}

/* ------------------- Espace pied de page invariants --------------------- */
#pied_invar {width:100%; background:url(../images2/indx_fond_invariant.gif)}

#pied_invar {width:100%; background:url(../images2/indx_fond_invariant.gif)}
/* -------------------------- acessibilite ----------------------------- */
#accessibilite {height:10px; font-weight:bold;vertical-align:center;}
.accessibilite a {
		font-family:			arial, helvetica, sans-serif;
		font-size:			10pt;
		color:				#fff;
		font-weight:			bold;
		text-decoration:		none
		}
.accessibilite a:hover {
		color:				darkblue;
		}