body {  background-attachment: scroll; background-image: url(../images_acc/fnd_page.gif); background-repeat: repeat-x}
.typo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #498373}
.titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF9900; text-decoration: none;}
td.titre a { color:#517979; text-decoration:none; }
td.titre a:hover { color:#FF9900;}
.sommaireacc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #517979; text-decoration: none}
.pied {  color: #517979; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none}
a.pied {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #517979; text-decoration: none}
a.pied:hover {  color: #FF9900}
.contenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #517979; text-align: justify}
.contenu2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #517979; text-align: justify; padding-left:20px;}
.nl {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
input.newletter {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #517979; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

select.newletter {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #517979; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.sousnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #517979; text-decoration: none}
a.sousnav {  }
a.sousnav:hover {  color: #FF9900; text-decoration: underline}
.contenu a { text-decoration: underline ; color: #517979 }
.contenu a:hover { color: #FF9900; text-decoration: underline }
input.inputactu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #517979; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; font-weight: bold; background-color: #FF9900}
select.selectactu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #517979; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; font-weight: bold; background-color: F6FDF8}
textarea.textareacontact { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #517979; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
p {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
a.sommaire:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900; text-decoration: none }
a.asommaire:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900; text-decoration: none }
a.asommaire { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5EA592; text-decoration: none }
.bigtitre {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #4FA391; text-decoration: none}
.catetravaux{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900; text-decoration: none }
/* couleur d'avant : #669999*/
fieldset {border:solid 1px #4fa391; padding:10px; }
legend { text-transform:uppercase;  font-weight: bold; color: #FF9900; font-size: 10px }
fieldset label {
	color:#517979;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-align:justify;
	width:100px;
	float:left;
}
fieldset input { border:solid 1px #4fa391; }

div.lineform { float:left; width:100%; margin-bottom:4px; }
.notif {font-family: Arial, Helvetica, sans-serif;  font-weight: bold; color: #FF9900; font-size:13px; }
.imgleft {
	margin: 2px;
	padding: 2px;
	float: left;
	border:2px solid #FFF;
}

ul.contenuListe { list-style:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #517979; text-align: justify;
}

ul.contenuListe  li { margin-bottom:10px; padding-left: 10px; background: url("../images_int/puce_ss_nav.gif") no-repeat scroll  left 3px; }

