tr.style-ligne-proxy-externe {	background-color: #ccff99;}tr.style-ligne-proxy { 	background-color: #ffffcc;}tr.style-ligne-pair {font-style: normal;font-weight: normal;background-color: #EEEEEE;}tr.style-ligne-impair {	font-style: normal;	font-weight: normal;	background-color: #FFFFFF; }tr.style-header { 	text-decoration: none; 	margin: 1px; 	text-align: left; 	border-style: dotted; 	border-width: 1px; 	color: #97700f; 	word-wrap: normal; 	font-variant: normal; 	font-weight: bold; 	background-color: #F4EBD9; 	cursor: pointer;}.styleRechercheBox { 	background-color: #f4ebd9; 	width: 100%; 	display: table; 	bottom: auto; 	float: none; 	margin-bottom: 10px; 	margin-top: 10px; 	position: static; 	border-width: 1px; 	border-style: dotted; }.filtre-item{ 	margin-bottom: 5px; 	margin-top: 5px; 	text-align: center; 	margin-right: 10px; 	margin-left: 10px; 	right: 15px; 	left: 15px; 	float: left; 	position: relative; 	font-weight: bold; } /* style pour les boutons input */.filtre-item SELECT{ 	text-align: justify; 	margin-right: 3px; 	margin-left: 3px; 	font-style: normal; 	position: relative; 	font-weight: normal; } /* style pour les boutons input */.filtre-action INPUT{ 	top: 50%; 	margin-right: 5px; 	position: relative; 	font-weight: bold; 	margin-top: 5px; 	float: right; 	border-style: none; }table.default-style{ 	margin-right: auto; 	margin-left: auto; 	padding-right: 7px; 	padding-left: 7px; 	max-width: 870px; 	min-width: 870px; 	font-size: small; 	border-spacing: 5px 15px; 	border-collapse: collapse; 	float: left; 	text-align: left; 	display: table; }.txtBig { 	font-size: large;} .center { 	text-align: center; 	font-weight: bold; 	position: relative; 	width: 100%; 	left: 0;	right: 0; 	margin-left: auto;	margin-right: auto; }.right-align { width: 90%; margin-right: 50px; text-align: right; }.left-align { width: 90%; margin-right: 50px; text-align: left; }.tabPageLink { display: inline; color: #97700f; cursor: pointer; }.tabPageLinkSelected { font-size: medium; font-weight: bold; color: #97700f; display: inline; }.defaultStyle {	width: 100%;	display: inline;	text-align: left;}.left {	margin-left: 5%;	display: inline;	float: left;	text-align: left;}.right {	top: 105px;	position: static;	margin-right: 5%;	float: right;	display: block;	text-align: right;}.bigTxt {	margin-right: 30px;	margin-left: 30px;	margin-bottom: 30px;	margin-top: 30px;	text-align: justify;	font-size: large;	word-spacing: 0px;}.paragraphe {	margin-left: 50px;}.topLine {	background-color: #cccccc;	width: 90%;	display: inline;}.imageCenterBig {	min-height: 500px;	position: relative;	width: 100%;}.main {	text-align: center;	max-width: 1000px;	min-width: 1100px;	position: relative;	width: 1100px;	display: table;	vertical-align: top;	}.main IMG{	display: inline;	clear: both;	top: 15px;	visibility: visible;	text-align: center;	vertical-align: top;	position: relative;	border-width: 0px;	margin-right: 25px;	margin-left: 25px;	margin-bottom: 25px;	margin-top: 25px;}.imgBigLeft {float: left;min-width: 500px;margin-left: 5%;	display: inline;	text-align: left;}.imgBigRight {	float: right;	min-width: 500px;	text-align: right;	margin-right: 5%;	display: inline;}.listeItem {	border-width: 5px;	width: 80%;	display: table;}.rowItem {	border-color: black;	border-width: 5px;	bottom: 5px;	top: 5px;	width: 100%;	display: table-row;}.item {	position: relative;	margin-left: 25px;	width: 100%;	text-align: left;	display: table-cell;}.txtBigBig {	margin-bottom: 15px;	margin-top: 15px;	font-style: italic;	font-weight: bold;	font-size: x-large;}.txtLikeLink {	text-decoration: underline;	color: #97700f;	cursor: pointer; }.cartemap {	margin-left: 0px;	position: relative;	float: left;}.cadrecarte {	height: auto;	float: left;	width: 880px;}table.cadrecarte {	height: auto;	float: left;	width: 880px;}
