/* product desc */
/* primary_block ***************************************************************************** */

/* pb-right-column ***************************************************************************** */
#pb-right-column {float:left;width:480px;margin-right:20px;position:relative;}
#pb-right-column #image-block {position:relative;padding:0 10px;border:1px solid #dadada;border-radius:3px;-moz-border-radius:3px;text-align:center}
#pb-right-column #image-block #view_full_size {
	display:block;
	cursor:pointer;
}

#pb-right-column #image-block #view_full_size .span_link {
	position:absolute;width:26px;height:27px;
	bottom:10px;
	right:55px;
	display:block;text-indent:-9999px;
	background:url(/themes/starmarket/img/icon/zoom.png) no-repeat;
}
#pb-right-column #image-block #view_full_size .span_link img {
	position:relative;
	top:3px;
	left:-3px;
	border:none;
	padding-right:2px;
}
.zoomWindow{left:105% !important;}

/* miniatures */
#pb-right-column #views_block {padding:38px 0 10px;width:480px;position:relative;overflow:hidden}
#thumbs_list {float:left;overflow:hidden;width:480px;}
#thumbs_list ul#thumbs_list_frame {list-style-type:none;padding-left:0;}
#thumbs_list li:first-child{margin:0 14px 0 0}
#thumbs_list li {float:left;height:auto;cursor:pointer;margin:0 14px 2px 0px;}
#thumbs_list li a{border:1px solid #d9d9d9;display:block;padding:5px 5px 3px;border-radius:3px; -moz-border-radius:3px;overflow:hidden}
#thumbs_list li a:hover,#thumbs_list li:hover a{border:1px solid #f10107;}
#prev-thumnail,#next-thumnail{
	height:22px;
	width:22px;
	text-indent:-3000px;
	background:url(/themes/starmarket/img/bg-moview.png) no-repeat;
	position:absolute;right:27px;top:11px;
}
#next-thumnail {right:0;background-position:100% 0;}
#next-thumnail:hover{background-position:100% 100%;}
#prev-thumnail:hover{background-position:0 100%;}

.resetimg {
	padding:10px 0 0;margin-bottom:10px;
}

/* link list */
#usefull_link_block {margin-bottom:15px;}
#usefull_link_block li {margin:0 0 10px}
#usefull_link_block li:hover{color:#FE0107}
#pb-right-column a span.print {
	text-indent:-9999px;height:25px;cursor:pointer;width:25px;display:block;
	background:url(/themes/starmarket/img/icon/print.png) no-repeat 0 0;position:absolute;right:16px;bottom:16px;
}
#usefull_link_block li.sendtofriend {
	padding-left: 35px;
	background: url(/themes/starmarket/img/icon/mail.png) no-repeat 0 0;
}
#usefull_link_block a, #usefull_link_block, #resetImages {
	text-transform: uppercase;
	line-height: 2em;
}
#usefull_link_block li#left_share_fb {
	padding-left:20px;
	background:url(/themes/starmarket/img/icon/picto_fb.png) no-repeat 0 0;
}

/* pb-left-column ****************************************************************************** */
#pb-left-column {float:left;width:380px;}
#pb-left-column h1 {color:#f10107;font:700 20px 'Roboto';text-transform:uppercase;margin:-5px 0 10px}
#pb-left-column #short_description_block {color:#6b6b6b;line-height:18px;}

#pb-left-column #short_description_block .buttons_bottom_block {
	display:none;
}

/* form */
#pb-left-column #buy_block {margin-top:10px;}
#buy_block p {padding-bottom:10px;}
#buy_block p#availability_statut{clear:both;padding-top:15px;}
#buy_block p#quantity_wanted_p{margin-top:2px; float:left;margin-right:10px;}
#buy_block p#pQuantityAvailable{color:#8b8b8b; clear:both;}

#pb-left-column #buy_block label {
	color:#434343;
	display:inline-block;
	width:75px;
	font-weight:700;
	font-size:11px;
	text-align:left;line-height:28px;float:left;
}
.ie7 #pb-left-column #buy_block .attribute_fieldset select{margin-top:3px;}
#pb-left-column #buy_block #quantity_wanted_p label{line-height:30px;}
/* short description pack */
.short_description_pack {
	display:none;
}

/* color_picker */
#pb-left-column #color_picker p {
	padding-bottom:5px;
	font-weight:700;
}

#attributes fieldset {
	padding-bottom:10px;
}

#attributes fieldset label {
	vertical-align:top;
}

#attributes .attribute_list {
	display:inline-block;
}

#attributes .attribute_list ul{
	list-style:none
}

#attributes .attribute_list ul li{
	clear:both
}

#attributes .attribute_list input.attribute_radio{float: left;margin-left: 3px;}
#attributes .attribute_list span{float: left;margin-bottom: 5px;margin-left: 3px;}
.ie7 #attributes .attribute_list span{margin-top:1px}
#attributes .attribute_list #color_to_pick_list li {float:left;margin:0 8px 0px 0;clear:none;padding:3px;border:1px solid #d3d3d3; border-radius:3px;-moz-border-radius:3px;}
#attributes .attribute_list #color_to_pick_list li:hover,#attributes .attribute_list #color_to_pick_list li.selected{border:1px solid #FE0107}
#attributes .attribute_list #color_to_pick_list li.selected a{cursor:default}
#attributes .attribute_list #color_to_pick_list li.selected{border:1px solid #FE0107}
#attributes .attribute_list #color_to_pick_list a.color_pick {display:block;height:20px;width:20px;}

.product_attributes {
	padding:20px 0 0;
	border-top:1px solid #ccc;
}

/* attributes */
#attributes select {width:250px;}

/* quantity_wanted */
#quantity_wanted_p input {
	width:50px;float:left;
	border:1px solid #cdcdcd;
}
span.cs_cart_quantity{float:left;margin:0px 0 0 10px;width:10px;}
span.cs_cart_quantity a{float:left;display:inline-block}
span.cs_cart_quantity .cart_quantity_down{margin-top:4px;}

/* availability_statut */
#availability_statut {
	margin: 10px 0 0 0;
}
#availability_statut span#availability_label,#availability_statut span #availability_value,
#availability_date_label {
	display:inline-block;
	font-weight:700;
	font-size:12px;
	text-align:left;color:#424242;
}
#availability_statut span#availability_label{background:url(/themes/starmarket/img/available.png) no-repeat;padding-left:30px;min-height:19px;line-height:19px;}
#availability_statut #availability_value {color:#64ac67;}

/* prices */
.content_prices {text-align:left;}
#buy_block p.price {padding:0;}
#buy_block p#old_price {padding-bottom:15px;font-size:14px;color:#ADADAD;text-decoration:line-through;font-weight:700}
#reduction_percent,#reduction_amount {
	display:block;
	float:left;
	margin-right:10px;
	font-weight:400;
	font-size:14px;
	color:#ADADAD;

}
#buy_block .our_price_display{font-size:18px;}
#reduction_percent span,#reduction_amount span {
	display:block;
	padding:0px 5px 0px 0;
}
.price span.discount{color:#ADADAD;}
#buy_block .price{padding-bottom:5px;}

/* online_only */
#buy_block p.online_only {
	font-weight:700;
	font-size:11px;
	color:#900;
	text-align:left;
	text-transform:uppercase;
}

/* add_to_cart */
.content_prices .add_to_cart {
	position:relative;
	float:left;
	padding:0;
}


/* */
.buttons_bottom_block {
	float:left;
	margin-right: 10px;
	padding:10px;
}

.buttons_bottom_block #wishlist_button {
	font-weight:700;
}

/* SEND TO FRIEND (pop-in) ##################################################################### */
#send_friend_form {
}

#send_friend_form h2 {
	padding:8px 11px;
	font-size:12px;
	color:#fff;
	text-shadow:0 1px 0 #000;
	text-transform:uppercase;
	background:#383838;
}

#send_friend_form .product {
	margin:20px 10px;
}

#send_friend_form .product img {
	float:left;
	margin:0 10px 0 0;
	border:1px solid #ccc;
}

#send_friend_form .product .product_desc {
	float:left;
	width:380px;
}

#send_friend_form .product .product_desc p {
	padding:0 10px 0 0;
	color:#333;
}

#send_friend_form .product .product_desc p.product_name {
	font-size:12px;
	color:#000;
}

#send_friend_form .send_friend_form_content {
	margin:0 10px 20px;
}

#send_friend_form .form_container {
}

#send_friend_form .form_container p.intro_form {
	padding-bottom:14px;
	font-weight:700;
	font-size:13px;
	color:#333;
}

#send_friend_form .form_container p.txt_required {
	padding-bottom:0;
	color:/* SEND TO FRIEND (pop-in) ##################################################################### */
#666;
}

#send_friend_form .form_container .text {
	padding-bottom:10px;
}

#send_friend_form .form_container .text label {
	display:block;
	padding-bottom:6px;
}

#send_friend_form .form_container .text input {
}

#send_friend_form .submit {
	margin-top:20px;
	padding-bottom:0;
	text-align:right;
}

/* PACK ##################################################################### */
#blockpack {
	margin-top:20px;
	padding-top:20px;
	border-top:1px dotted #999;
}

/* PERSONNALISATION ##################################################################### */
.customization_block {}
.customization_block p.infoCustomizable {
	margin:10px 0 20px;
	padding:0 0 0 20px;
	background:url(/themes/starmarket/img/icon/infos.gif) no-repeat 0 0 transparent;
}
ul#uploadable_files,ul#text_fields {
	list-style-type:none;
}
.customizableProductsFile,.customizableProductsText {
	margin-bottom:20px;
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;
}
.customizationUploadLine {
	padding-bottom:10px;
}
.customizationUploadBrowse img + a {
	position: relative;
	top: -51px;
}
.customizationUploadLine label {
	display:inline-block;
	width:150px;
	vertical-align:top;
}
.customizationUploadLine textarea {
	height:50px;
	width:300px;
	border:1px solid #ccc;
}
#customizedDatas {
	float:right;
}
.cs_social_button > div{float:left}
.cs_social_button .itemFacebookButton{width:78px;}
.cs_social_button .itemTwitterButton{width:85px;}
.cs_social_button .itemGooglePlusOneButton{width:65px;}
/* accessories_block */
.accessories_block div ul li a {display:inline-block;}
.accessories_block ul#product_list{width:100%;margin-left:0;border:none;}
.accessories_block li{float:left}
.accessories_block #product_list li .content_price{margin:5px 0 11px;}
.accessories_block .product_desc{margin-bottom:10px;}
.accessories_block .name_product h3{padding-bottom:5px;margin-top:12px;}
.accessories_block div ul li .s_title_block a, .accessories_block div ul li .s_title_block span  {font-weight:bold;}

/* cs_quickshop */
.cs_quickshop #primary_block{padding:20px}
.cs_quickshop .content_prices #add_to_cart{}
.cs_quickshop #pb-left-column #buy_block p#product_reference label{line-height:14px;}
#buy_block .buttons_bottom_block {
	margin-left: 10px;
	padding-left: 40px;
	background: url(/themes/starmarket/img/icon/heart.png) no-repeat 0 0;
	padding-bottom: 0;
}
.cs_quickshop #buy_block .buttons_bottom_block{clear:both; margin-left:0; margin-bottom: 15px;}
a:hover .zoomWrapperImage img{opacity:1;}
   #attributes a {
transition : all 0s ease 0s;
-webkit-transition : all 0s ease 0s;
-moz-transition : all 0s ease 0s;
-o-transition : all 0s ease 0s;
}
#module-csquickview-csproduct #pb-right-column #views_block{padding-bottom:0px;}
/*
     FILE ARCHIVED ON 09:08:46 Apr 01, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:03:41 Jul 21, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.529
  exclusion.robots: 0.025
  exclusion.robots.policy: 0.016
  esindex: 0.01
  cdx.remote: 21.203
  LoadShardBlock: 234.14 (3)
  PetaboxLoader3.datanode: 266.275 (4)
  load_resource: 129.767
  PetaboxLoader3.resolve: 40.67
*/