body {	background-color: #ffffff;	background-image: url(images/fond.jpg);	background-repeat: repeat-y;	color: #1d301d;	font-family: Georgia, serif;	margin: 0;	padding: 0;}ul {	color: #1d1d1d;	font-family: Times, serif;}p {	margin: 0;}p.intro {	color: #2d2d2d;	font-size: 130%;	margin-top: 10px;	text-align: center;}img {	border-width: 0;}h1 {	background-image: url(images/fond_titre.gif);	color: #4d4d4d;	font-family: Aardvarkbold, Impact, serif;	font-size: 30px;	font-weight: normal;	line-height: 48px;	white-space: nowrap;}h2 {	color: #92602f;	font-family: Aardvarkbold, Impact, serif;	font-size: 125%;	font-weight: normal;	margin-top: 20px;	margin-right: 0;	margin-bottom: 5px;	margin-left: 0;}h3 {	font-family: Arial, sans-serif;	font-size: 90%;	font-weight: normal;	margin-bottom: 0;}a:link {	color: #721900;	font-size: 110%;	text-decoration: none;}a:visited {	color: #521900;	font-size: 110%;	text-decoration: none;}a:active {	color: #721900;	font-size: 110%;	text-decoration: underline;}a:hover {	color: #721900;	font-size: 110%;	text-decoration: underline;}hr {	color: #72400f;	height: 3px;	margin: 4px;}#title {	background-image: url(images/title.jpg);	background-repeat: no-repeat;	height: 170px;	margin: 0;	padding: 0;}#titre {	background-image: url(images/titre.jpg);	background-repeat: no-repeat;	height: 170px;	margin: 0;	padding: 0;}#marge {	color: #ffffff;	font-family: Arial, sans-serif;	margin-top: 0;	margin-right: 10px;	margin-bottom: 0;	margin-left: 0;	padding: 0;	text-align: center;	width: 210px;	vertical-align: text-top;}#navigation {	background-color: #462f09;	background-image: url(images/fond_liens.jpg);	background-repeat: repeat-y;	border-color: #462f09;	border-style: ridge;	border-width: 5px;	padding: 5px;	margin-bottom: 10px;}#navigation h4 {	background-color: #000022;	border-bottom-color: #cc0000;	border-bottom-style: solid;	border-bottom-width: 3px;	border-top-color: #ffffff;	border-top-style: solid;	border-top-width: 3px;	color: #ffffff;	font-size: 90%;	margin-top: 10px;	margin-right: 5px;	margin-left: 5px;	margin-bottom: 0;	text-align: center;}#navigation h3 {	font-size: 125%;	font-weight: bold;	letter-spacing: -1px;	margin-top: 8px;	margin-right: 0;	margin-bottom: 8px;	margin-left: 0;	text-align: center;}#navigation h5 {	background-color: #ffffff;	border-bottom-color: #0000cc;	border-bottom-style: solid;	border-bottom-width: 3px;	border-top-color: #ff0000;	border-top-style: solid;	border-top-width: 3px;	color: #1d301d;	font-size: 90%;	margin-top: 10px;	margin-right: 5px;	margin-bottom: 0;	margin-left: 5px;	text-align: center;}#navigation a:link {	color: #efab00;	text-decoration: none;}#navigation a:visited {	color: #d2a06f;	text-decoration: none;}#navigation a:hover {	color: #ffffff;	text-decoration: none;}#navigation a:active {	color: #ffffff;	text-decoration: underline;}#principal {	background-image: url(images/mosaique.jpg);	background-repeat: repeat-y;	margin-top: 0;	margin-right: 0;	margin-bottom: 0;	margin-left: 5px;	padding: 0;	text-align: justify;}#photos {	margin-top: -192px;	margin-right: 0;	margin-bottom: 0;	margin-left: 18px;	float: left;}#photos2 {	margin-top: 250%;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;	float: left;}#photos2 img {	float: none;}#photos3 {	margin-top: 400%;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;	float: left;}#photos3 img {	float: none;}#photos4 {	margin-top: 800%;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;	float: left;}#photos4 img {	float: none;}#texte {	padding-top: 0;	padding-right: 5px;	padding-bottom: 0;	padding-left: 5px;	text-align: justify;	vertical-align: text-top;}#texte img {	float: right;	margin-left: 5px;}#texte table {	width: 60%;	margin-top: 10px;}#texte td {	padding: 0;}#liens {	text-align: justify;	font-size: 90%;	vertical-align: text-top;}#liens a {	text-align: left;	font-size: 120%;}#liens img {	border-style: none;	float: right;	margin-left: 5px;}#liens p {	margin-top: 10px;}#pied {	font-family: "Trebuchet MS", sans-serif;	font-size: 85%;	text-align: center;	clear: both;	margin-bottom: 10px;}#pied a {	font-size: 100%;}#centre {	text-align: center;}#centre img {	float: none;}#pollgear {	margin-top: 0;	margin-right: 100px;	margin-bottom: 0;	margin-left: 100px;}#pollgear table {	margin: 0;	width: 100%;}#pollgear td {	padding: 10px;}
