/* Photononstop */

/* resultat de recherche */

/****** Import */
	@import url("top.css");
	@import url("left.css");
	@import url("bottom.css");
/****** fin Import */

.listMotsCles {
  margin-bottom: 15px;
}

/* Center */

#Center{
	color:#666;
	width:739px;
	padding-left:243px;
	padding-bottom:15px;
}

/* Options d'affichage */

.fiche_opt{
	width: 739px;
	border-top: 1px solid #E6E4DD;
	border-bottom: 1px solid #E6E4DD;
	padding:4px 0 6px 0;
	margin-bottom: 15px;
}

.fiche_opt p a{
	color:#666;
}

.fiche_opt p{
	margin: 2px 0;
}

.fiche_opt .previous_photo{
	float:left;
	width:230px;
}

a.previousOn{
  padding-left:15px;
  background:url(/img/common/arrow_orange_left.gif) no-repeat;
}
span.previousOff{
  padding-left:15px;
  background:url(/img/common/arrow_gray_left.gif) no-repeat;
}

a.nextOn{
  padding-right:15px;
  background:url(/img/common/arrow_orange.gif) right no-repeat;
}

span.nextOff{
  padding-right:15px;
  background:url(/img/common/arrow_gray_right.gif) right no-repeat;
}

.fiche_opt .opt_diapo{
  text-align: right;
	float:left;
	width:250px;
  padding-bottom:5px;
}

.fiche_opt .opt_diapo span, .fiche_opt .opt_diapo img{
  vertical-align: middle;
}

.fiche_opt select{
  display:none;
	border:1px solid #DBDBDB;
	font-weight: normal;
}

.fiche_opt .next_photo{
	text-align:right;
}

/* Details fiche */

.detail_fiche{
	float:left;
	width:100%;
	position:relative;
}

.detail_fiche a{
	color:#F60;
}

.visu_fiche{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.fiche_desc{
	/*float:left;*/
}

.detail_fiche .warning{
	color:#F00;
	font-weight: bold;
}

.block_info{
	float:left;
	width:229px;
	margin-bottom:15px;
}

.block_info img.logo_photographe{
  position:absolute;
	right:0px;
}

.block_info p{
	margin-bottom:5px;
}

.info_num{
  margin-top:15px;
}

.info_num span{
	font-size: 2.11em;
}

p.info_statut{
	margin-bottom:20px;
}

.info_statut span{
	padding:2px 5px;
	color:#fff;
	font-weight: bold;
}

.info_statut span.colorLD{
	background-color: #1DC102;
}

.info_statut span.colorDG{
	background-color: #F60000;
}

.info_photo{
	line-height:14px;
}

.block_panier{
	float:left;
	width:229px;
	margin-bottom:40px;
}

.block_panier .download{
	font-weight: bold;
	padding-left: 24px;
	height:16px;
	margin-bottom:3px;
	padding-top:2px;
	background-repeat: no-repeat;
}

.block_panier .update_visio{
	font-weight: bold;
	margin-bottom:15px;
}

.block_panier .update_visio img{
  vertical-align: top; 
}

.block_panier .update_visiox{
	background-image: url(/img/common/pict_visionneuse2.gif);
}

.block_panier .download{
	background-image: url(/img/common/pict_download.gif);
}

.block_panier table{
	width:100%;
  margin-bottom:10px;
}

.block_panier th{
	padding: 2px 0;
	text-align: left;
	font-weight: normal;
	border-bottom:1px solid #E6E4DD;
}

.block_panier td{
	padding: 2px 0;
	border-bottom:1px solid #E6E4DD;
}

.block_panier .tdprix{
  text-align: right;
  padding-right:3px;
}

.block_panier th img{
	border: 1px solid #999;
	margin-right:5px;
}

.block_panier td img{
	margin-right:5px;
}

.block_cdrom{
	float:left;
	margin-bottom:15px;
	width:375px;
}

.block_cdrom h3{
	background: url(/img/common/pict_disc.gif) 0 4px no-repeat;
	padding-left: 24px;
	font-size: 2.11em;
	font-weight: normal;
	margin-bottom:12px;
}

.block_cdrom img{
	float:left;
	margin: 0 5px 5px 0;
}

.block_cdrom .info_cdrom{
	float:left;
	clear:right;
}

.block_cdrom .info_cdrom img{
  float:none;
  margin:0;
}

.block_cdrom .info_cdrom p{
  line-height:15px;
	margin-bottom:4px;
}

.block_cdrom .info_cdrom .priceBarre{
  font-size:1.22em;
}

.block_cdrom .info_cdrom .addToBag span, .block_cdrom .info_cdrom .addToBag a{
  float:left;
  vertical-align: middle
}

.block_cdrom .info_cdrom .price{
	padding: 0 5px 1px 5px;
	color:#fff;
  background-color:#000;
  font-weight: bold;
}

.push_fiche{
	margin:15px 0;
}

.aideFicheG {
  margin-bottom: 5px;
  float: left;
}

.demDevisFicheD {
  margin-bottom: 5px;
  float: right;
  text-align: right;
}

/*Fin Details fiche*/

/* Fin Center */
