body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F7F999;
}
.menuhtexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration: none;
	color: #000000;
}
.menuhonglet {	
	background-image: url(images/onglet.gif);	
	text-align: center;
}
.adressemenuh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	text-decoration: none;
	color: #000000;
}
.menufondselect {
	background-color: #EDF0E9;
}
.menufondnonselect {
	background-color: #DBE0D2;
}
.rubriquetexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;	
}
.sousrubriquetexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;	
}
.docatelecharger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #B7C2A5;
	text-align: center;
}
.docatelechargerfondfonce {
	background-color: #4D4D4D;
}
.docatelechargerfondclair {
	background-color: #CCCCCC;
}
.docatelechargerlibelle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;		
}
.docatelechargerdescriptif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C4C4C;
	text-decoration: none;
}
.docatelechargerpoids {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
}
.fondgauche {
	background-color: #C9D1BC;
}
.fondbas {
	background-color: #000000;
}
.titrerubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #4C661F;
	font-weight: bold;
	text-align: center;
}
.menuhtitre {
	background-color: #595959;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.menuhsoustitre {
	background-color: #595959;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.menuhrecherche {
	background-color: #595959;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.menudroitfondfonce {
	background-color: #A3DBE6;
}
.menudroitefondclair {
	background-color: #F4FBFB;
}
.menudroittitre {
	background-color: #A3DBE6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.actualitedate {
	color: #66B62A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	text-decoration: none;
}
.actualitetitre {
	color: #4C4C4C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.actualitetexte {
	color: #4C4C4C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.communedescriptif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: center;
}
.piscinedescriptif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	text-align: center;
	color: #CCCCCC;
}
.menubastexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #FFFFFF;
	text-decoration: none;
}
.menubaslangues {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #FFFFFF;
}
.texteitalique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	font-style: italic;
}
.textetitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 2px solid #85C64D;
	color:#000000;
	text-decoration:none;
}
.textesoustitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	font-weight: bold;
	color: #4C4C4C;
	text-decoration:none;
}
.textenormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
}
.mairielegende {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: justify;
	color: #FF0000;
	font-style: italic;	
}
table.tabmairie { border: 0px;}
td.tdcasemairiesansbord { border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
td.tdcasemairiecoinhg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border-top: none; border-right: none; border-bottom: 1px solid #000000; border-left: none}
td.tdcasemairiejoursem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border-top: 1px solid #000000; border-right: none; border-bottom: 1px solid #000000; border-left: 2px solid #000000}
td.tdcasemairiejoursemlundi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border-top: 1px solid #000000; border-right: none; border-bottom: 1px solid #000000; border-left: 2px solid #000000}
td.tdcasemairiejoursemvendredi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border-top: 1px solid #000000; border-right: none; border-bottom: 2px solid #000000; border-left: 2px solid #000000}
td.tdcasemairiematin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border-top: 2px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 2px solid #000000}
td.tdcasemairieaprem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border-top: 2px solid #000000; border-right: 2px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000}
td.tdcasemairievendredimatin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 2px solid #000000; border-left: 2px solid #000000}
td.tdcasemairievendrediaprem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border-top: 1px solid #000000; border-right: 2px solid #000000; border-bottom: 2px solid #000000; border-left: 1px solid #000000}
td.tdcasemairiecasematin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 2px solid #000000}
td.tdcasemairiecaseaprem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border-top: 1px solid #000000; border-right: 2px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000}
.textegauche {
	margin: 0px 10px 0px 0px;
}
.textedroite {
	margin: 0px 0px 0px 10px;
}
.texteimagedroite {
	margin: 10px 10px 10px 10px;
}
.texteimagegauche {
	margin: 10px 10px 10px 10px;
}
.textegras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.photofondvertfonce {
	background-color: #E8F2DF;
}
.photofondvertclair {
	background-color: #C9E0B4;
}
.photolegende {
	font-size: 9px;
	color: #507430;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.textenormallien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-decoration:underline;
	color: #000000;
}
.tableaufondvertclair {
	background-color: #CCFFCC;
}
.textepetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	color: #000000;
}
.fondorangecouleur {	
	background-image: url(images/fondorangecouleur.gif);	
}
.fondorangearrondi {	
	background-image: url(images/fondorangearrondi.jpg);
	background-repeat:no-repeat;	
}
.fondorangetexte {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.fondvertcouleur {	
	background-image: url(images/fondorangecouleur.gif);	
}
.fondvertarrondi {	
	background-image: url(images/fondorangearrondi.jpg);
	background-repeat:no-repeat;	
}
.fondverttexte {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.newsligne {
	background-color:#F4F6F1;
}
.texteetoiles {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
	font-weight: bold;
}
.menufondcontact {
	background-color: #FFCC99;
}
.textetitrefondvert {
	background-color: #E8F2DF;
}
.textegrosselettre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;	
	color: #4C661F;
	font-weight: bold;
}
