body,td,th {
	font-family: Verdana;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	}
#pied {
background-image:url(../Internet/fondecran/mm_bg_bleu.gif);
background-repeat:repeat;
}
#pied300 {
background-image:url(../Internet/fondecran/mm_bg_bleu.gif);
background-repeat:repeat;
}
.bodystyle {
	font-family: Arial;
	font-size: 12px;
}
a {
	font-family: Verdana;
	font-size: 10px;
}
a:link {
text-decoration: none;
color: #666633;
}
a:visited {
	text-decoration: none;
	color: #666633;
}
a:hover {
	text-decoration: none;
	color: #6633FF;
}
a:active {
	text-decoration: none;
}
.small {
	font-family: Verdana;
	font-size: 9px;
}

.medium {
	font-family: Verdana;
	font-size: 10px;
}

.big {
	font-family: Verdana;
	font-size: 14px;
}

.xbig {
	font-family: Verdana;
	font-size: 18px;
}

.expanded {
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #333333;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}
.blanc {color: #666666;}
.bleu {color: #0080FF;}
.fond2{background-color:#FFFFFF;}
.fondbgred{background-image:url(../Internet/fondecran/mm_bg_bleu.gif);}
.violet{background-color:#FFFFFF;}
.mairie{background-color:#FFFFFF;}
.fondblanc {background-color:#FFFFFF;}
.fondvert {background-color: #C6EABF;}
.fondrose {background-color: #9CCBFA;}
.fondbrique {background-color:#B6D9FC;}
.fondbriquegauche {background-image:url(../Internet/fondecran/gauche_brique.gif);}
.fondbriqueheader {background-image:url(../Internet/fondecran/header_brique.gif);}

ul.menu {
 margin: 0;
 padding: 0;
 list-style-type: none;
}
ul.menu li{
 margin: 0 0 5px 0;
 padding: 0;
}
ul.menu li a {
 display: block;
 width: 190px;
 text-align:left;
 color: #666;
 text-indent: 10px;
 text-decoration: none;
 color:#000000;
}
ul.menu li a:hover {color:#6600FF;}
ul.menud {
 margin: 0;
 padding: 0;
 list-style-type: none;
}
ul.menud li{
 margin: 0 0 5px 0;
 padding: 0;
}
ul.menud li a {
 display: block;
 width: 220px;
 text-align:left;
 color: #666600;
 text-indent: 10px;
 text-decoration: none;

}
ul.menud li a:hover {color:#6600FF;}
ul.menu300 {
 margin: 0;
 padding: 0;
 list-style-type: none;
}
ul.menu300 li{
 margin: 0 0 5px 0;
 padding: 0;
}
ul.menu300 li a {
 display: block;
 width: 280px;
 text-align:center;
 color: #666;
 text-indent: 0px;
 text-decoration: none;
}
ul.menu300 li a:hover {color:#6600FF;}
 
#cadre { /* taille du cadre, à titre d'exemple */
width: 465px;
}
/* propriétés communes à l'ensemble des 4 coins */
#cadrehaut, #cadrebas, #cadrehautdroit300, #cadrebasdroit300 {
height: 8px; width: 465px;
background-repeat: no-repeat;
font-size: 1px; /* correction d'un bug IE */
}
/* propriétés spécifiques à chaque coin */
#cadrehaut {
background: url(../Internet/IMG/coin_haut_bleu.jpg);
margin:0;
padding:0;
}
#cadrehautdroit300 {
float: right;
background: url(../Internet/IMG/coin_haut_droite_300.gif);
}
#cadrebas {
background: url(../Internet/IMG/coin_bas_bleu.jpg);
}
#cadrebasdroit300 {
float: right;
background: url(../Internet/IMG/coin_bas_droite_300.gif);
}