a:link 		{ color:#d1c898; }a:active 	{ color:#d1c898; }a:visited 	{ color:#979797; }.border {	padding-top: 2px;	padding-bottom: 2px;	border: solid 1px black;	font-family: Arial, Lucida Grande, Helvetica, sans-serif;	font-size: 14px;	color: white;	line-height: 18px}.thanks {	font-family: Lucida Grande, Helvetica, Arial, sans-serif;	font-size: .95em;	line-height: 1.75em;	color: #d9d9d9;	font-weight: normal;	padding: 5px;}.image_box {	border: solid 1px #323849;}/* textual funk */.labels {	font-family: Lucida Grande, Verdana, Trebuchet MS, Trebuchet, Helvetica Neue, Arial, sans-serif;	font-size: .71em;	line-height: 1.5em;	color: #d9d9d9;	padding: 7px;}.avis {	font-family: Lucida Grande, Verdana, Trebuchet MS, Trebuchet, Helvetica Neue, Arial, sans-serif;	font-size: .82em;	line-height: 1.75em;	color: #d9d9d9;	padding: 7px;}.footer {	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Trebuchet MS, Arial, Helvetica,sans-serif;	font-size: 10px;	line-height: 16px;	color: white}.navigationfooter {	border-top: solid 1px #2e344c;	border-bottom: solid 1px #2e344c;	font-family: Lucida Grande, Lucida Sans Unicode, Lucida Sans, Verdana, Arial,Helvetica,sans-serif;	font-size: .72em;	line-height: 1.2em;	color: white	padding-top: 2px;}.catalogfooter {	font-family: Lucida Grande, Arial, Helvetica, Helvetica Neue, sans-serif;	font-size: .72em;	line-height: 1em;	color: #fafaf5;	padding-left: 10px;	padding-right: 15px;}/* Les styles pour le style banner */#header_top { background-color: #0d0d0d; min-height: 65px; }/* begin top-level styles */* { margin: 0; padding: 10; }