/* CSS Document *//* colone gauche */#item{	background-image: url(../images/picto_oeil.gif);	background-position: 3px 9px;}#itemSelect{	background-image: url(../images/fl_orange.gif);	background-position: 8px 14px;	background-color: #F7F7F6;}#subTotal {	padding-left:120px;	}/* colone droite */#colDroite { /*fd spécifique à fiche*/	/*background-image: url(../images/fiche/fl_fiche.gif);*/	background-repeat: no-repeat;	background-position: right 42px;}#bdxHaut {	background-image: url(../images/fiche/fd_bdx_fiche.jpg);}.etape {	color: #FF7F00;}#nomModel{	margin:30px 0px 0px 0px;	padding-top:4px;	width:auto;	min-height : 22px;	height: auto;	/*background-color: #F7F7F7;*/	background-color: #FFF2DF;	color:#FF7F00;	background-image: url(../images/fl_orange.gif);	background-repeat: no-repeat;	background-position: 8px 10px;}.prix {	color:#FF7F00;	font-size:12px;	position:absolute;	right:20px;}#boutonAchat {	text-align:right;}#tabDescriptif {	position: relative;	text-align:left;	padding-left:20px;	margin:20px 0px 20px 0px;}#tabDescriptif table{	position: relative;	text-align:right;}#tabDescriptif td{	height:18px;}
#tabDescriptif a, #photo a {
	color:#456A9E;	
}

#tabDescriptif a:hover, #photo a:hover {
	color:#084081;	
}

#plan {	padding:10px;	margin:10px 0px 0px 15px;	background-image: url(../images/hachures.gif);}#mention{	width: 490px;	font: 10px Verdana;	color:#999;	text-align:right;	padding: 4px 0px 16px 0px;}#photo{	text-indent:15px;	width: 490px;	height:auto;	border-top:1px dotted #C9C9C9;	border-bottom:1px dotted #C9C9C9;	/*background-image: url(../images/fiche/fd_photo.gif);	background-repeat: repeat-x;*/}/**/#photo img{	border:5px solid /*#FFF2DF*/#FFA346;	margin:12px 15px 4px 0px;}#photo a img   {	border:5px solid #E5E5E5;	margin:7px 15px 7px 0px;}#photo a img:hover {	border:5px solid #c9c9c9;}#panier {}#panier table {	border:1px solid #EDEEEF;}#panier tr.entete {	background-color: #FFF2DF;	color: #456A9E;}#panier input[type=text] {	font-size:10px;	border:1px solid #456A9E;	}#panier textarea {	width:300px;	height:100px;	font-size:10px;	border:1px solid #456A9E;}#panier a.visite {	display:block;	width:131px;	height:21px;	background-image: url(/images/visite.gif);}#panier a.visite:hover {	background-image: url(/images/visite_b.gif);}#panier a.supprimer {	display:block;	width:82px;	height:18px;	background-image:url(/images/supprim.gif);}#panier a.supprimer:hover {	background-image:url(/images/supprim_b.gif);}a.retourpanier {	display:block;	width:122px;	height:25px;	background-image:url(/images/voirpanier.gif);}a.retourpanier:hover {	background-image:url(/images/voirpanier_b.gif);}a.ajoutpanier {	display:block;	text-align:right;	width:142px;	height:25px;	background-image:url(/images/ajoutpanier.gif);}a.ajoutpanier:hover {	background-image:url(/images/ajoutpanier_b.gif);}#panier .decale {	padding-left:10%;}#total {	font: 10px Verdana;	color: #456A9E;	text-align:center;	border-top: 1px solid #E5E5E5;	background-color: #F7F7F6;}#message {	font: 12px Verdana;	font-weight: bold;	color: #456A9E;	text-align:center;	background-color: #F7F7F6;}.image {	float:left;		border:1px solid #E5E5E5;	padding-left:5px;	padding-right:5px;	padding-top:5px;	padding-bottom:5px;}.description {	margin-left:85px;}