body        { color: #818181; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; margin: 0 }
h1    { font-size: 2em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: lighter; margin: 0.67em 0 }
h2  { font-size: 1.5em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: lighter; margin: 0.83em 0 }
h3  { font-size: 1.17em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: lighter; margin: 1em 0 }
h4  { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: lighter; margin: 1.33em 0 }
h5  { font-size: 0.83em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: lighter; margin: 1.67em 0 }
h6  { font-size: 0.67em; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: lighter; margin: 2.33em 0 }
a:link    {
	color: #818181;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: underline;
}
a:visited    {
	color: #818181;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: underline;
}
a:hover     {
	color: #818181;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none;
}
a:active   {
	color: #818181;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-decoration: none;
}
.marge-img {
	padding-right: 20px;
	padding-bottom: 0px;
	float: left;
}
.legende {
	font-size: 11px;
}
.texte-petit {
	font-size: 13px;
}

#liens {
	text-decoration: none;
}
#liens a:link    {
	text-decoration: none;
}
#liens a:visited    {
	text-decoration: none;
}
#liens a:hover     {
	text-decoration: underline;
}
#liens a:active   {
	text-decoration: underline;
}

.champnewsletter {
	margin: 0px;
	padding: 0px 3px 0px 0px;
	border: 1px solid #818181;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #818181;
	font-size: 12px;
	width: 158px;
	height: 20px;
	text-align: right;
	vertical-align: text-bottom;
	background-color: #FFFFFF;
}

.boutonnewsletter {
	margin: 0px;
	padding: 0px;
	border: 1px solid #818181;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #818181;
	font-size: 12px;
	width: 24px;
	height: 20px;
	text-align: center;
	vertical-align: text-bottom;
	background-color: #FFFFFF;
}