body {	background: url(../img/bgpage.gif) #fff repeat-x;	margin: 0;	padding: 0 0 2em;}body, div, p, tr, td, li, ul {	font-family: Arial, Geneva, sans-serif;	font-weight: normal;	line-height: 18px;	font-size: 12px;}h1 {	font-size: 16px;	color: #82724E;}h2 {	font-size: 16px;	margin: -15px 0 0 82px;	color: #955D2A;}h3 {	font-size: 14px;	color: #08204F;}#texteacc {	background: url(../img/bgdegra.gif) repeat-y;	padding: 10px;	color: #08204F;}#zonetext {	background: url(../img/bgtop.jpg) no-repeat;	padding: 10px;}.tdacc {	padding: 10px;}#tdbullet {		background: url(../img/degratableau.gif) repeat-y;	margin: 0;	padding: 4px 0 4px 0;}#law {	position: relative;	float: left;	margin-left: -18px;	width: 550px;}#plani {	position: relative;	float: left;	margin-left: -60px;	width: 550px;}#legus {	position: relative;	float: left;	margin-top: -73px;}a:link {	color: #932507;	text-decoration: none;}a:visited {	color: #932507;	text-decoration: none;}a:hover {	color: #E52B00;	text-decoration: underline;}a:active {	color: #932507;	text-decoration: none;}.menu, .menu a  {	text-align: right;	margin: 0;	padding: 0;	line-height: 22px;	font-weight: bold;}.menu ul {	margin: 0;	padding: 0 7px 0 0;	list-style: none;}.menu a {	display: block;	margin: 0;	padding: 9px 13px 0 0;	text-decoration: none;}	/* Hides from IE5-mac \*/* html .menu a  {height: 1%;}/* End hide */.menu a:link {	color: #08204F;	text-decoration: none;}.menu a:visited {	color: #08204F;	text-decoration: none;}.menu a:hover {	color: #955D2A;	background: url(../img/dot_over.gif) right no-repeat;	text-decoration: none;}.menu a:active {	color: #08204F;	text-decoration: none;}.menuoff {	color: #955D2A;	font-weight: bold;	line-height: 22px;	padding: 9px 13px 0 0;	background: url(../img/dot_over.gif) right no-repeat;	text-decoration: none;}.menu ul ul {	background: url(../img/bgss.jpg) no-repeat;}.ssmenu li a {	padding: 9px 20px 0 0;	line-height: 10px;}	.ssmenu li a:link {	color:  #B6A47E;	text-decoration: none;}.ssmenu li a:visited {	color:  #B6A47E;	text-decoration: none;}.ssmenu li a:hover {	color:  #955D2A;	background: url(../img/dot_overss.gif) right no-repeat;	text-decoration: none;}.ssmenu li a:active {	color:  #B6A47E;	text-decoration: none;}.ssmenuoff {	color: #955D2A;	font-weight: bold;	padding: 9px 20px 0 0;	line-height: 10px;	text-decoration: underline;}li.deuxlignes, li.deuxlignes a {	line-height: 14px;}.menu li.deuxlignes a:hover {	background-position: 100% 5px;}.menu li.menuoff.deuxlignes {	background-position: 100% 5px;}table.blackborder {	border-width: 1px 1px 1px 1px;	border-spacing: 2px;	border-style: solid solid solid solid;	border-color: black black black black;	border-collapse: collapse;	background-color: white;}table.blackborder td {	border-width: 1px 1px 1px 1px;	padding: 4px 4px 4px 4px;	border-style: inset inset inset inset;	border-color: black black black black;	background-color: white;	-moz-border-radius: 0px 0px 0px 0px;}p.adresse { font-size:10px; width: 570px; margin:0 auto; text-align:center;	border-top:2px solid #955d2a; color:#955d2a;}
