.nodisplay {display: none;}
.fond-espace-elusG {
	background-image: url(image/commun/fond-espace-elus/G.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.fond-espace-elusH {
	background-image: url(image/commun/fond-espace-elus/H.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px;
}
.fond-espace-elusD {
	background-image: url(image/commun/fond-espace-elus/D.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.fond-espace-elusB {
	background-image: url(image/commun/fond-espace-elus/B.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 5px;
}
.fond-asso-mairesG {
	background-image: url(image/commun/fond-asso-maires/G.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.fond-asso-mairesH {
	background-image: url(image/commun/fond-asso-maires/H.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px;
}
.fond-asso-mairesD {
	background-image: url(image/commun/fond-asso-maires/D.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.fond-asso-mairesB {
	background-image: url(image/commun/fond-actu/B.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 5px;
}
.fond-actuG {
	background-image: url(image/commun/fond-actu/G.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.fond-actuH {
	background-image: url(image/commun/fond-actu/H.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px;
}
.fond-actuD {
	background-image: url(image/commun/fond-actu/D.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.fond-actuB {
	background-image: url(image/commun/fond-actu/B.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 5px;
}
.fond-actuB2 {
	background-image: url(image/commun/fond-actu/B2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 5px;
}
.fond-actuB3 {
	background-image: url(image/commun/fond-actu/B3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 5px;
}
.fond-actuB4 {
	background-image: url(image/commun/fond-actu/B4.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 5px;
}
.fond-servicesG {
	background-image: url(image/commun/fond-services/G.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.fond-servicesH {
	background-image: url(image/commun/fond-services/H.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px;
}
.fond-servicesD {
	background-image: url(image/commun/fond-services/D.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.fond-servicesB {
	background-image: url(image/commun/fond-services/B.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 5px;
}
.fond-servicesB2 {
	background-image: url(image/commun/fond-services/B2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 5px;
}
.fond-annuairesG {
	background-image: url(image/commun/fond-annuaires/G.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.fond-annuairesH {
	background-image: url(image/commun/fond-annuaires/H.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 5px;
}
.fond-annuairesD {
	background-image: url(image/commun/fond-annuaires/D.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.fond-annuairesB {
	background-image: url(image/commun/fond-annuaires/B.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 5px;
}
.fond-annuairesB2 {
	background-image: url(image/commun/fond-annuaires/B2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 5px;
}

.titre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #0053a0;
}
.theme1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0053a0;
}
.titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #f58811;
}
.theme2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f58811;
}
.titre3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #8fc038;
}
.theme3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8fc038;
}
.titre4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #ac8c57;
}
.theme4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ac8c57;
}
.titre5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #99310a;
}
.theme5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #99310a;
}
.titre6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #6a93c3;
}
.theme6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6a93c3;
}
.txt-sstitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #292929;
	text-align: justify;
}
.fond-theme-titre {
	padding-top: 7px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.txt-titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #c73206;
}
.txt-titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c73206;
}
.fond-theme-sstitre {

	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fond-theme-source {

	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #292929;
	text-align: justify;
}
.txt a:link{
	color: #292929;
	text-decoration: none;
}
.txt a:visited{
	color: #292929;
	text-decoration: none;
}
.txt a:active{
	color: #292929;
	text-decoration: none;
}
.txt a:hover{
	color: #292929;
	text-decoration: underline;
}
.txt-theme {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #292929;
	text-align: justify;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.txt10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.txt10 a:link{
	color: #000000;
	text-decoration: none;
}
.txt10 a:visited{
	color: #000000;
	text-decoration: none;
}
.txt10 a:active{
	color: #000000;
	text-decoration: none;
}
.txt10 a:hover{
	color: #000000;
	text-decoration: underline;
}
.txt-nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4a4a4a;
}
.txt-nav a:link{
	color: #4a4a4a;
	text-decoration: none;
}
.txt-nav a:visited{
	color: #4a4a4a;
	text-decoration: none;
}
.txt-nav a:active{
	color: #4a4a4a;
	text-decoration: none;
}
.txt-nav a:hover{
	color: #4a4a4a;
	text-decoration: underline;
}
.date-consult {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c73206;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #6d6d6d;
}
.lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #292929;
}
.lien a:link{
	color: #292929;
	text-decoration: underline;
}
.lien a:visited{
	color: #292929;
	text-decoration: underline;
}
.lien a:active{
	color: #292929;
	text-decoration: underline;
}
.lien a:hover{
	color: #292929;
	text-decoration: none;
}


.texte10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
}
.texte10 a:link{
	color: #000000;
	text-decoration: none;
}
.texte10 a:visited{
	color: #000000;
	text-decoration: none;
}
.texte10 a:active{
	color: #000000;
	text-decoration: none;
}
.texte10 a:hover{
	color: #000000;
	text-decoration: underline;
}
.texte11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #292929;
	text-align: justify;
}
.texte11 a:link{
	color: #292929;
	text-decoration: none;
}
.texte11 a:visited{
	color: #292929;
	text-decoration: none;
}
.texte11 a:active{
	color: #292929;
	text-decoration: none;
}
.texte11 a:hover{
	color: #292929;
	text-decoration: underline;
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #c73206;
}