body {margin:0; text-align:center;font-family: Arial,Tahoma, Helvetica, Sans-Serif;font-size: 75%;margin:0; padding:0; width:100%; height:100%}

table {margin:0; border:0; border-collapse:collapse}
th, td {padding:0;margin:0}
div {padding:0;margin:0}
object, embed {border:0; margin:0; padding:0}
		
/* Menu */
/* Communauté de communes */
#ccom {position:absolute; left:auto; z-index:10; visibility: hidden;}
.tacom {width: 112px; border:1px solid white}
.tdcom a{display:block; padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width: 112px; background-color: #B5DBE2; border-bottom: 1px solid #eee;}
.tdcom a{color: black ;text-decoration: none; font-size:0.9em}
.tdcom a:hover{background-color:#1895A8;color: white; text-decoration:none;font-weight:bold}
.acom {display: block;text-align:center; vertical-align:middle; width:114px;height:31px;color: white;font-weight:bold; font-size:8pt;padding-top:1px;text-decoration:none}
.acom:hover {text-decoration:underline}

/* Dynamisme économique */
#ceco {position:absolute; left:auto; z-index:1; visibility: hidden;}
.taeco {width: 112px; border:1px solid white}
.tdeco a {display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width: 112px;background-color: #D3DBB5; border-bottom: 1px solid #eee;}
.tdeco a{color: black; text-decoration: none;  font-size:0.9em}
.tdeco a:hover{background-color: #9AB956; color: white; text-decoration:none;font-weight:bold}
.aeco {display: block;text-align:center; vertical-align:middle; width:114px;height:31px;color: white;font-weight:bold; font-size:8pt;padding-top:1px;text-decoration:none}
.aeco:hover {text-decoration:underline}

/* Loisirs et Tourisme */
#cloi {position:absolute; left:auto; z-index:1; visibility: hidden;}
.taloi {width: 112px; border:1px solid white}
.tdloi a {display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width: 112px;background-color: #F1C290; border-bottom: 1px solid #eee;}
.tdloi a{color: black; text-decoration: none;  font-size:0.9em}
.tdloi a:hover{background-color: #EC6916; color: white; text-decoration:none;font-weight:bold}
.aloi {display: block;text-align:center; vertical-align:middle; width:88px;height:31px;color: white;font-weight:bold; font-size:8pt;padding-top:1px;text-decoration:none}
.aloi:hover {text-decoration:underline}

/* Habitat */
#chab {position:absolute; left:auto; z-index:1; visibility: hidden;}
.tahab {width: 112px; border:1px solid white}
.tdhab a {display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width: 112px;background-color: #DE9B90; border-bottom: 1px solid #eee;}
.tdhab a{color: black; text-decoration: none;  font-size:0.9em}
.tdhab a:hover{background-color: #C30C12; color: white; text-decoration:none;font-weight:bold}
.ahab {display: block;text-align:center; vertical-align:middle; width:77px;height:31px;color: white;font-weight:bold; font-size:8pt;padding-top:1px;text-decoration:none}
.ahab:hover {text-decoration:underline}

/* Environnement et cadre de vie */
#cenv {position:absolute; left:auto; z-index:1; visibility: hidden;}
.taenv {width: 125px; border:1px solid white}
.tdenv a {display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width: 125px;background-color: #EED6A3; border-bottom: 1px solid #eee;}
.tdenv a{color: black; text-decoration: none;  font-size:0.9em}
.tdenv a:hover{background-color: #EA9C15; color: white; text-decoration:none;font-weight:bold}
.aenv {display: block;text-align:center; vertical-align:middle; width:127px;height:31px;color: white;font-weight:bold; font-size:8pt;padding-top:1px;text-decoration:none}
.aenv:hover {text-decoration:underline}

/* Action sociale et services à la population */
#csoc {position:absolute; left:auto; z-index:1; visibility: hidden;}
.tasoc {width: 181px; border:1px solid white}
.tdsoc a {display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width: 181px;background-color: #C8B0C6; border-bottom: 1px solid #eee;}
.tdsoc a{color: black;text-decoration: none;  font-size:0.9em}
.tdsoc a:hover{background-color: #732B6D; color: white; text-decoration:none;font-weight:bold}
.asoc {display: block;text-align:center; vertical-align:middle; width:193px;height:31px;color: white;font-weight:bold; font-size:8pt;padding-top:1px;text-decoration:none}
.asoc:hover {text-decoration:underline}

/* Espace de la navigation du site */
.navig {font-size:x-small; padding-top:2px}
.navig a {color:#000; text-decoration:none}
.navig a:hover {color:#000; text-decoration:underline}

/* Espace de la date et de la version accessible */
.nav {font-size: 8pt; padding-top:2px; font-weight:bold;}
.nav a {color:#000; text-decoration:none; font-weight:bold;}
.nav a:hover {color:#000; text-decoration:underline}

/* Espace du sommaire */
.titrepage {font-size:1.2em; font-weight:bold; text-decoration:none;padding-top:8px;padding-bottom:8px; color:#fff;}
.titrepage a {font-size:1em; font-weight:bold; text-decoration:none;padding-top:8px;padding-bottom:8px; color:#fff;}
.titrepage a:hover {text-decoration:underline;}
.sommaire {margin-top:0px; margin-left: -8px; padding-top: 6px}
.sommaire li {margin-left: -10px; color:#fff;}
.sommaire a {color:#fff;}
.sommaire a:hover {text-decoration:underline;}
.niv2g {list-style-image:none;margin-left:-10px}
.niv3g {list-style-image:none;margin-left:-10px}
.niv4g {list-style-image:none;margin-left:-10px}
.niv5g {list-style-image:none;margin-left:-10px}
.lien {font-size:small; text-decoration:none}
.lienover{text-decoration:none;font-weight:bold;}

/* Espace des invariants */
.int_pieds {text-align: center; color:#ffffff;padding-left: 0px; font-size:8pt; }
.int_pieds a {font-size:8pt; color:#ffffff; font-weight:none; text-decoration:none;}
.int_pieds a:hover{color:#ffffff; text-decoration:underline}

.titre_marche {padding-bottom:2px; padding-top:2px; padding-right:5px}
.titre_marche {color: #009bb3; font-weight:bold; font-size:medium !important;}
.resume_marche {padding:5px}

/* Espace Actus  */
.actu {font-size:small; color:#000} 
.LienActu {font-weight:bold; font-size:small; text-decoration:underline}
.LienActu:hover {font-weight:bold; font-size:small; text-decoration:none}
.TitreActu {font-weight:bold; font-size:0.9em; color:#000000;text-decoration:underline}
.TitreActu:hover {font-weight:bold; font-size:0.9em;text-decoration:none}

/* Espace du sommaire droite */
.titrenoir {display:block;font-size:0.9em; text-decoration:none;font-weight:bold;color:#000000;padding-top:26px; padding-left:30px}
.sommaire_d {margin-top:0px; margin-left: -8px; padding-top: 6px}
.sommaire_d li {margin-left: -10px; color:#000;}
.sommaire_d a {color:#000;}
.sommaire_d a:hover {text-decoration:underline;}
.niv2d {list-style-image:none;margin-left:-10px;}
.niv3d {list-style-image:none;margin-left:-10px}
.niv4d {list-style-image:none;margin-left:-10px}
.niv5d {list-style-image:none;margin-left:-10px}

/* recherche  */
.rech {display:inline;}
.rech form {display:inline;}
.rech .recherche {width:100px; height:12px; border:1px solid #666; background:#fff; font-size:x-small; }
.rech #Submit {border:1px solid #666; height:15px;  width: 23px;}

/* Newsletter */
.news {{width:100px; height:12px; border:1px solid #666; background:#fff; font-size:x-small; }
.selectnews {border:1px solid #666; height:15px; width: 23px;}
.invarform { border:0px;}



a.MenuActu {
	font-weight: bold;
	font-size: small;
	text-decoration: underline;
}
a.MenuActu:hover {
	text-decoration: none;
	background: #1895A8;
	color: white;
}
a.MenuActu-over {
	font-weight: bold;
	font-size: small;
	text-decoration:none;
	background: #1895A8;
	color: white !important;
}



/* Espace du contenu */
.contenu {padding-top: 0px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; }
.contenu .nomcontenu {display:none}
.contenu .imgpuce {display:none}
.contenu .TListe, .contenu .TContenu {width:100%; padding-bottom:5px; padding-top:5px; margin-bottom:10px}
.contenu .TListe .titre, .contenu .TContenu .titre {padding-bottom:2px; padding-top:2px; padding-left:5px}
.contenu .TListe img, .contenu .TContenu img {margin:5px;}
.contenu .TListe .titre span, .contenu .TContenu .titre span {display:block}
.vignette {width:1px;}
.contenu .TListe .resume, .contenu .TContenu .resume {padding-bottom:5px; padding-top:5px}
.date {padding-bottom:5px; padding-top:5px}
.TContenu td {padding:2px}
.contenu input {border :1px solid #999 ; background :#fff ; font-size:9pt; color:#030C5B} 
.contenu .bouton {border :1px solid black ; background :#eee ; font-size:9pt; color:black}
.telechargement a {color: #0158a8 !important; font-size:0.8em !important}
.url {color: #0158a8 !important; font-size:0.8em !important}
.contenu a img {border: 0px}


/* Retour Haut de page */
#dhaut {position:relative; left:auto; z-index:1;}

/* --------- espace annuaire --------- */
.entete {width:100%; padding:5px; margin-bottom:15px}
.theme {padding-left:10px; color:#030C5B; font-size:large !important; font-family:Times New Roman, Times, sans-serif; font-weight:bold; text-transform:uppercase; padding-bottom:15px; padding-top:10px}
.contenu .entete .theme {width:50%;}
.tel {font-size:small !important; width:125px; color:#030C5B; font-weight:bold; background-color:#eef1f5;}


