#centre {	background: transparent url(../images/fondpageint.jpg);}#page {	width: 548px;}/* --------------- */#referent {	color: #999999;	margin-bottom: 10px;}#referent a {	background: #ffffff;	text-decoration: none;	font-weight: normal;	color: #000000;	padding: 0;}#referent a:hover {	text-decoration: underline;}/* --------------- */#page .fiche {	background: #E6E6E6  url(../images/fondeven.jpg) repeat-x bottom;	width: 100%;	color: #666666;	border: 0px;}#page .fiche, #page .fiche thead td, #page .fiche tbody td {	border: 0px;}#page .fiche .titre {	background: #ffffff;	border-bottom: 5px solid #E60100;}#page .fiche .stitre {	background: #ffffff  url(../images/puce_rouge.gif) no-repeat 0 -5px;	font-weight: bold;	font-size: 14px;	color: #000000;	padding-left: 10px;}#page .fiche .marque {	font-weight: bold;	font-size: 14px;}#page .fiche .promo {	font-size: 15px;	font-weight: bold;	color: #E60100;}#page .fiche .col1 {	padding-left: 10px;	padding-right: 10px;}#page .fiche .linkimg {	background: #ffffff  url(../images/loupe.gif) no-repeat top left;	padding-left: 15px;	border: 1px solid #fff;	display: block;}#page .fiche .linkimg:hover {	background: #ffffff  url(../images/loupe_rouge.gif) no-repeat top left;	border: 1px solid #E60100;}#page .fiche .catalogue {	width: 150px;	color: #666666;	background: #ffffff;	padding: 10px;}#page .fiche .catalogue .marque {	color: #E60100;	font-weight: normal;}#page .fiche .catalogue a {	padding: 0;	background-color: #ffffff;}#page #listeproduit table {	border: #E6E6E6;	width: 98%;}#page #listeproduit table .nom {	width: 50%;}#page #listeproduit table .marque, #page #listeproduit table .prix {	width: 20%;}#page #listeproduit .linkimg {	background: #ffffff  url(../images/loupe.gif) no-repeat top left;	padding-left: 15px;	border: 1px solid #ffffff;	display: block;}#page #listeproduit .linkimg:hover {	background: #ffffff  url(../images/loupe_rouge.gif) no-repeat top left;	border: 1px solid #E60100;}/* --------------- */#page .evenement {	margin-right: 5px;}/* --------------- */#page table#coupon{	width:169px;	overflow:hidden;	float: left;	background: none ;}#page table#coupon, #page table#coupon tr, #page table#coupon td {	background: #ffffff;	padding: 0;	margin: 0;	border: 0;}#page table#coupon, #page table#coupon tr, #page table#coupon td {	float: left;	margin-right: 2px;	margin-bottom: 10px;}#page table#coupon .reduction {	background: #ffffff url(../images/reduction.jpg) no-repeat top left;}#page table#coupon .offre {	background: #ffffff url(../images/offre.jpg) no-repeat top left;}#page table#coupon .reduction, #page table#coupon .offre {	width: 169px;	height: 128px;	background-color: #E60100;	color: #000000;}.reduction .titre, .offre .titre {	background: transparent  url(../images/puce_rouge.gif) no-repeat 0 -5px;	font-weight: bold;	font-size: 12px;	padding-left: 8px;	margin-left: 15px;	margin-top: 20px;}.reduction .texte, .offre .texte {	display: block;	font-weight: normal;	margin: 10px;	margin-left: 80px;}.reduction .texte, .offre .texte {	display: block;	font-weight: normal;	margin: 10px;	margin-left: 80px;}table#noborder tbody tr{  border: none;}div#conditions{  margin-bottom:15px;  margin-top:5px;  width:380px ;  height:100px;  overflow:auto;  border:1px solid #777;  }/*---------------------------------*/#qcm h1{	font-size: 13px;	font-weight: normal;}#qcm #qcmdescription{	background: #F9F0C7;	padding: 5px;}#qcm .qcmquestion{	border:1px solid #F9F0C7;	display: block;	padding: 5px;}#qcm .qcmquestion img{ 	margin: 5px;	float: left;}#qcm .qcmquestion ul{ 	padding: 0;	list-style: none;	clear: both;	display: block;	border-top: 1px solid #F9F0C7;	margin: 0;}#qcm .qcmquestion ul li img{ 	float: none;}#qcm .qcmlibelle{	font-size: 12px;	font-weight: bold;	display: block;}#qcm .qcmnoq{	color: #666666;	font-weight: bold;	float: right;}#qcm input {	margin: 2px;}#qcm input.valider {	background-color: #E60100;	font-size: 11px;	color: #ffffff;	border: none;}.fondpage {	background: url(../images/fondpage.jpg) repeat-y 50% 0;}