/* CSS Document */

/* --------------------------------------- BOUTIQUE ---------------------------------------  */

/* --------------------------------------- FICHE */
.gshpProductPage .fiche th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#000066;
	background-color:#cad5e0;
	padding-left:3px;
	line-height:20px;
	font-weight:normal;
}

.gshpProductPage .fiche form{
	margin:0px;
}

/* ------------------------ VIEW */
.gshpProductPage #viewFiche{
	width:249px;
	float:left;
}
.gshpProductPage #viewFiche img{
	margin-bottom:3px;
	margin-top:3px;
	border:0px;
}

.gshpProductPage #viewFiche td{
	text-align:center;
}

.gshpProductPage #viewFiche .plusDePhoto img, 
.gshpProductPage #descriptionFiche .essayer img{
	border:1px solid #cad5e0;
	margin-bottom:0px;
	margin-top:4px;
}

.gshpProductPage #viewFiche .plusDePhoto img:hover,  
.gshpProductPage #descriptionFiche .essayer img:hover{
	border:1px solid #000066;
}

/* ------------------------ DESCRIPTION */
.gshpProductPage #descriptionFiche{
	font-family: Arial, Helvetica, sans-serif;
	width: 249px;
	float: right;
	margin-left: 10px;
}

.gshpProductPage #descriptionFiche img{
	margin-top:3px;
	border:0px;
}

.gshpProductPage #descriptionFiche .chapeauFiche h2{
	font-size:18px;
	color:#535353;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}

.gshpProductPage #descriptionFiche .chapeauFiche p{
	font-size:12px;
	color:#535353;
	font-weight:normal;
	text-align:justify;
	margin:0px 0px 5px 0px;
}
.gshpProductPage #descriptionFiche form{
	margin-left:3px;
}
.gshpProductPage #descriptionFiche label{
	font-size:9px;
	display:block;
}
.gshpProductPage #descriptionFiche .productDimensionLabel{
	font-size:9px;
}
.gshpProductPage #descriptionFiche input, select{
	font-size:11px;
	border:1px #000066 solid;
	margin-bottom:13px;
}
.gshpProductPage #descriptionFiche input{
	text-align:center;
}

.gshpProductPage #descriptionFiche .commande, 
.gshpProductPage #descriptionFiche .essayer{
	margin:0px 0px 3px 0px;
	background-color:#f3f6f8;
}
.gshpProductPage #descriptionFiche .recommanderArticle{
	height: 14px;
	font-size: 0px;
	border: 0px;
	padding: 0px;
	text-align: right;
	margin-top: 8px;
	margin-bottom: 8px;
}
.gshpProductPage #descriptionFiche .commande table{
	padding-bottom:12px;
}
.gshpProductPage #viewFiche .plusDePhoto .gshpTypedDocumentList_morePicture h2,
.gshpProductPage #descriptionFiche .commande h2,
.gshpProductPage #descriptionFiche .essayer h2 {
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	color:#000066;
	background-color:#cad5e0;
	margin:0px 0px 1px 0px;
	padding-left:3px;
}
.gshpProductPage #descriptionFiche .quantité{
	width:70px;
}
.gshpProductPage #descriptionFiche .quantité input{
	width:33px;
}
.gshpProductPage #descriptionFiche .prix{
	width:89px;
}
.gshpProductPage #descriptionFiche .prix span{
	font-size:18px;
	font-weight:bold;
	color:#000066;
	margin:0px 0px 0px 0px;
}
.gshpProductPage #descriptionFiche .prix .gshpProductPrice{
	display: inline;
}
.gshpProductPage #descriptionFiche .prix .gshpDashedPrice{
	display: block;
	font-size: 11px;
	color:#FF0000;
}
.gshpProductPage #descriptionFiche .prix .gshpSeparatorDashedDiscountedPrices{
	display: none;
}
.gshpProductPage #descriptionFiche .essayer p{
	font-size:11px;
	color:#000066;
	margin:0px 0px 0px 0px;
}

.gshpProductPage #descriptionFiche .commande .detailsCommande,
.gshpProductPage #descriptionFiche .gshpLinkedProductListItems {
	margin-left:3px;
}

.gshpProductPage #descriptionFiche .commande .detailsCommande .gshpWarningStockMsg {
	margin-left:10px;
}

.gshpProductPage #descriptionFiche .gshpLinkedProductListItem {
	width: 100px;
	text-align: left;
}

/* actions */
.gshpProductPage #descriptionFiche .gshpProductReferencesAction,  
.gshpProductPage #descriptionFiche .gshpProductCardAction {
	list-style: none;
	padding: 0px;
	margin: 0px;	
}

/* - ajout au panier */
.gshpProductPage #descriptionFiche .gshpProductCardAddToBasket span {
	display: none;
}

.gshpProductPage #descriptionFiche .gshpProductCardAddToBasket a {
	display: block;
	width: 74px;
	height: 21px;
	background: url(../iso_icons/ajout_panier.gif) no-repeat 0 0;
}

/* - recommander cet article */
.gshpProductPage #descriptionFiche .gshpProductCardReferToFriend span {
	display: none;
}

.gshpProductPage #descriptionFiche .gshpProductCardReferToFriend a {
	display: block;
	width: 121px;
	height: 14px;
	margin-left: auto;
	background: url(../iso_icons/recommander_cet_article.jpg) no-repeat 0 0;
}