body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}

body {

 scrollbar-face-color: #EDB949; 

 scrollbar-shadow-color: #000000;

 scrollbar-highlight-color: #FFFFFF;

 scrollbar-3dlight-color: #EDB949; 

 scrollbar-darkshadow-color: #EDB949; 

 scrollbar-track-color: #A6A9B0; 

 scrollbar-arrow-color: #000000;

}

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}

li {  list-style-image: url(../images/puce.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}

a.bouton-gauche-on-fin:visited { background-color: #FFD35C; width: 100%; border: 1px #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=100) }











a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #FFFFFF}

a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: underline }

a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none}



a.haut:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; line-height: 20px; width: 190px}

a.haut:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none ; line-height: 20px; width: 190PX; color: #FFFFFF}

a.haut:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none ; background-color: #ADB9D1; width: 190PX; line-height: 20px; filter: Alpha(Opacity=100, FinishOpacity=35, Style=1)}



a.gauche:link {  background-color: #FFFFFF; width: 100%; border: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=50); border-width: 1px 1px 0px; border-color: #000000 #000000 black}

a.gauche:visited { background-color: #FFFFFF; width: 100%; border: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=50) ; border-width: 1px 1px 0px; border-color: #000000 #000000 black}

a.gauche:hover { background-color: #FFD35C; width: 100%; border: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=100); border-color: #000000 #000000 black; border-width: 1px 1px 0px}



a.gauche-fin:link {  background-color: #FFFFFF; width: 100%; border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=50); border-color: #000000 #000000 black}

a.gauche-fin:visited { background-color: #FFFFFF; width: 100%; border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=50) ; border-color: #000000 #000000 black}

a.gauche-fin:hover { background-color: #FFD35C; width: 100%; border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=100); border-color: #000000 #000000 black}



a.news:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline; text-align: left}

a.news:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline }

a.news:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}



a.mairie-fin:link {  background-color: #98A9CC; width: 100%; border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=80); border-color: #000000 #000000 black}

a.mairie-fin:visited { background-color: #98A9CC; width: 100%; border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=80); border-color: #000000 #000000 black}

a.mairie-fin:hover { background-color: #98A9CC; width: 100%; border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=100); border-color: #000000 #000000 black}

a.mairie-fin:active { background-color: #98A9CC; width: 100%; border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=100); border-color: #000000 #000000 black}



a.bouton-gauche-on:link { background-color: #FFD35C; width: 100%; border: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=100); border-color: #000000 #000000 black ; border-width: 1px 1px 0px}

a.bouton-gauche-on:visited { background-color: #FFD35C; width: 100%; border: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=100); border-color: #000000 #000000 black ; border-width: 1px 1px 0px}

a.bouton-gauche-on:hover { background-color: #FFD35C; width: 100%; border: solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=100); border-color: #000000 #000000 black ; border-width: 1px 1px 0px}













.url {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}

.bouton-gauche-on { background-color: #FFD35C; width: 100%; border: 1px #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=100)}

.bouton-mairie-on { background-color: #98A9CC; width: 100%; border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=100); border-color: #000000 #000000 black }

.news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-align: left}

.fond-news { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-align: left; background-color: #FFFFFF; filter: Alpha(Opacity=100, FinishOpacity=25, Style=1)}

.haut-sans-lien { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; line-height: 20px }

.pave {filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,Strength=4);}

.titre-paragraphe-1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFCC00; font-variant: small-caps; letter-spacing: 3px; text-align: left}

.introduction {  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 8pt; color: #FFFFFF; border: none; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}

.REMARQUE {  font-size: 7pt; color: #FF0F69; font-weight: bold}

.details {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-variant: small-caps; background-color: #839ED1; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}

.introduction2 { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 9pt; color: #FFFFFF; border: none; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; font-variant: small-caps; font-weight: bold; text-align: justify}

.legendes {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt}

.italique {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic}

.formulaire {  border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}

.titre-paragraphe-2 { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 8pt; font-weight: bold; color: #E1EBF7; text-align: left ; text-transform: uppercase; border: 1px #E1EBF7 solid; padding-right: 5px; padding-left: 5px}

.fond-tableau-titre {  color: #FFFFFF; background-color: #003366; text-align: center; clip:  rect(   )}

.fond-tableau-donnees { color: #000000; background-color: #CCCCCC; text-align: center; width: 72px}

.fond-tableau-cadres {  background-color: #FFFFFF}

.details-50pour-cent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-variant: small-caps; background-color: #839ED1; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; width: 50%}

.titre-rubrique {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; text-align: right}

.titre-paragraphe-3 { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11pt; font-weight: bold; color: #FFCC00; text-align: left ; border: 1px #FFFFFF solid; padding-right: 5px; padding-left: 5px ; font-variant: small-caps; background-color: #000066; width: 50%}

.fond-tableau-symbols { color: #FFFFFF; text-align: center; width: 72px ; background-image: url(../images/fond.gif)}

.fond-cellules-bleues { color: #FFFFFF; text-align: center; background-image: url(../images/fond.gif) }

.bouton-gauche-on-fin { background-color: #FFD35C; width: 100%; border: 1px #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; filter: Alpha(Opacity=100) }

.fond-cellules-bleues-align-gauche { color: #FFFFFF; background-image: url(../images/fond.gif) }

.petit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #00CCFF}

.zone-form {  color: #000000; background-color: #F0F4FB; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}

.fon-tableau-titre-libre { color: #FFFFFF; background-color: #003366; text-align: center}

.zoneformrouge { color: #CC3300; background-color: #B0C5E6; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ; font-weight: bold; text-align: right}

.zone-form-oblig { color: #000000; background-color: #B0C5E6; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }

.zone-form-radio { color: #000000; background-color: #B0C5E6; border: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }

.fond-tableau-donnees-2 { color: #000000; background-color: #CCCCCC; text-align: center; width: 100px}

.petit-blanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6pt; color: #FFFFFF}

.fond-cellules-foncees { color: #FFFFFF; background-color: #183170}

.fond-cellules-foncees-jaune { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFCC00; font-variant: small-caps; letter-spacing: 3px; text-align: left ; background-color: #183170}

.zone-oblig-ombre { filter:progid ; background-color: #B0C5E6}

.ombre_gauche{
	background:url(../images/ombre-gauche2.gif);
}
