/* Rendering /var/www/prod/bigbandaixenprovence.com/www/templates/sh_3-boutique_headbanded/css/sh_shop.css */
/* Shopsailors' CSS File | Template : sh_3-boutique_headbanded | Variation : 0 | Value : normal */
/* UTF-8 Check : à  ç  é  è  */
/*SHOP: PRODUCTS CATEGORIES NAVIGATOR*/
table.displayIcons_breadcrumbs{ width: 100%;}
table.displayIcons_breadcrumbs td{ border-top:1px dashed #ccc;}
/*breadcrumbs*/
#shop_navigator .breadcrumbs{ padding: 6px 6px; font-style:italic; color:#666; font-size:10px; border-top:1px dashed #ccc;}
.displayIcons_breadcrumbs #shop_navigator .breadcrumbs{border-top:none;}
#shop_navigator a{color:#666;}
#shop_navigator a:hover{text-decoration: underline; color: #990a00}
/* -- breadcrumbs predefines --*/
.breadcrumbSisters{display: block;}
.bc_sisters, .bc_sameLevelText{	display:block;	color: #666; text-decoration: none;}
.bc_sisters a:hover, .bc_sameLevelText a:hover{ text-decoration: underline;}
.bc_sisters a.bc_sameLevelText a{	color: #333333; text-decoration: none;}
.bc_sister_container{	display:none;}
/*Empty Category*/
#shop_emptyCategory{}
.icon_display{padding-top: 5px}
/*Navigateur de pages*/
.pageNavigator{	text-align: center;	clear: both;	color: #990a00;}
.pagesNumbers a{	color: #990a00;}
.pageNavigator img{	height: 25px;}
.pageNavigator table{	text-align: center;	clear: both;	margin-left: auto;	margin-right: auto;}
/*active category */
table.activeCategory{ width: 100%; text-align: left; color: #666; font-style: italic; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc;}
table.activeCategory td{vertical-align: top;padding:5px 0;border: none;}
.active_category_preview{width: 50px;height: 50px;}
.active_category_preview img{width: 50px;height: 50px;}
.active_category_description{	width: 650px; height: 100%; text-align: justify; padding: 5px 5px 0 5px; -moz-border-radius: 4px;}
.active_category_description p{line-height: 14px}
/*sub_category */
.selectAcategory{	font-size: 110%;	font-weight: bold;	margin-top: 10px;	color:  #990a00;}
.bg_subcategory{	width: 370px;	margin-top: 10px;	margin-right: 20px;	height: 135px;	float: left;}
.subcategory_image{ height: 100px;	width: 100px; margin-top: 2px; margin-left: 2px;}
.subcategory_name{	text-align: left;}
.subcategory_name a{	font-size: 110%;	font-weight: bold;}
.subcategory_image img{ height: 100px;	width: 100px;	margin-left: 1px;	margin-top: 1px;}
body.Internet_Explorer_7_0 .subcategory_descriptionContainer,body.Internet_Explorer_8_0 .subcategory_descriptionContainer{	background: transparent url(/images/template/white_alpha60.png) repeat top center;}
.subcategory_descriptionContainer{	background-color: rgba(255,255,255,0.6); padding: 5px;	height: 65px;	width: 246px;	overflow: auto;	vertical-align: top; -moz-border-radius-topRight: 6px; -moz-border-radius-bottomRight: 6px; border: 1px solid #ccc;}
/*Liste de produits en ligne1*/
.navigator_list{	width: 365px;	height: 120px;	margin-top: 10px;	margin-right: 40px;	float: left;}
.navigator_list table td{vertical-align: top}
.navigator_preview{ height: 100px;	width: 100px;	vertical-align: top; background-color: #fff;}
.navigator_preview img{ height: 100px;	width: 100px; margin-left: 2px;}
body.Internet_Explorer_7_0 .descriptionContainer,body.Internet_Explorer_8_0 .descriptionContainer{	background: transparent url(/images/template/white_alpha60.png) repeat top center;}
.descriptionContainer{	background-color: rgba(255,255,255,0.6); padding: 5px; min-height: 65px;	max-height: 90px;	width: 246px;	overflow: auto;	vertical-align: top; border: 1px solid #ccc; -moz-border-radius-topRight: 6px; text-align: left;}
.nameRef_container{}
.navigator_name a{	font-weight: bold;	font-size: 110%;	margin-right: 3px;	margin-top: 2px;}
.navigator_reference a{	font-style: italic;}
.navigator_describe{	margin-top: 2px;}
.navigator_property_name{	font-weight: bold;}
.navigator_property_values{}
body.Internet_Explorer_7_0 .navigator_price,body.Internet_Explorer_8_0 .navigator_price{	background: transparent url(/images/template/white_alpha60.png) repeat top center;}
.navigator_price{	font-weight: bold;	font-size: 110%; text-align: center; margin-left: 70px; padding: 4px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;	background-color: #000;	background-color: rgba(255,255,255,0.6); -moz-border-radius-bottomRight: 6px; -moz-border-radius-bottomLeft: 6px;}
.pictosList{	vertical-align: top;}
.pictosList img{	width: 25px;	display: block;	cursor: pointer;}
/*Liste de produits en tableau1*/
.navigator_table{	margin-top: 10px;	margin-left: auto;	margin-right: auto;}
.navigator_table th{text-align: center;}
.navigator_table td{vertical-align: top}
.navigator_table td.picto_table{vertical-align: middle}
.values_title{}
.navigator_table1 th{	color: #990a00;}
.navigator_table_name{	padding: 4px;	vertical-align: top;	text-align: left;}
.navigator_table_name a{	font-weight: bold;}
.navigator_table_shortDesc{	vertical-align: top;	padding: 4px;}
.navigator_table_price{	font-weight: bold;	text-align: right;	padding: 4px; vertical-align: top;}
.navigator_table_stock{	width: 50px;	text-align: center;	padding: 4px;}
.navigator_table_reference a{	font-style: italic;	font-weight: normal;}
.table_preview{	width: 40px;	height: 40px;}
.table_preview img{	width: 40px;}
.picto_table img{	width: 26px;}
body.Internet_Explorer_7_0 .bg_table,body.Internet_Explorer_8_0 .bg_table{	background: transparent url(/images/template/white_alpha60.png) repeat top center;}
.bg_table{	background-color: rgba(255,255,255,0.6); border: 1px solid #666; padding: 5px;}
/*Liste de produits en miniature1*/
.navigator_miniature{	height: 340px;	width: 190px;	float: left;	margin-top: 10px;	margin-left: 15px;}
body.Internet_Explorer_7_0 .navigator_preview_miniature,body.Internet_Explorer_8_0 .navigator_preview_miniature{	background: transparent url(/images/template/white_alpha60.png) repeat top center;}
.navigator_preview_miniature{ height: 154px;	width: 154px;	padding: 4px; border: 1px solid #999; background-color: rgba(255,255,255,0.6); -moz-border-radius: 6px; text-align: center;}
.navigator_preview_miniature img{ height: 152px;	width: 152px;}
body.Internet_Explorer_7_0 .descriptionContainer_miniature,body.Internet_Explorer_8_0 .descriptionContainer_miniature{	background: transparent url(/images/template/white_alpha60.png) repeat top center;}
.descriptionContainer_miniature{	background-color: rgba(255,255,255,0.6);	margin-top: 6px;	width: 154px; padding: 4px;	height: 158px;	overflow: auto; -moz-border-radius: 6px; border: 1px solid #999; text-align: left;}
.navigator_name_miniature a{	font-weight: bold;	font-size: 110%;	margin-right: 3px;	margin-top: 2px;}
.navigator_price_miniature{ margin-top: 5px; margin-bottom: 5px;	font-weight: bold;	font-size: 110%;}
.pictosMiniature{	position: absolute;	margin-left: 155px;	margin-top: 23px;}
.pictosMiniature img{	display: block;	cursor: pointer;	margin: inherit;	padding: inherit;}
.navigator_describe_miniature{margin-top: 5px}
img.onePicto{margin-bottom: 1px}
img.onePicto:hover{margin-top: 1px;margin-bottom: 0px}
/*Page details*/
.product_details1{ border-top: 1px dashed #ccc; padding-top: 10px}
.product_details1 table{	vertical-align: top;}
td.details_previewContainer {	width: 224px;	height: 224px;	vertical-align: top;}
body.Internet_Explorer_7_0 td.details_previewContainer>div,body.Internet_Explorer_8_0 td.details_previewContainer>div{	background: transparent url(/images/template/white_alpha60.png) repeat top center;}
td.details_previewContainer>div{ padding: 5px; -moz-border-radius: 6px; background-color: rgba(255,255,255,0.5); border: 1px solid #999;}
.main_preview{	width: 222px;	height: 222px;}
.main_preview img{	width: 222px;	height: 222px; border: 1px solid #999;}
.details_descriptionContainer {	width: 460px;	margin-left: 20px;}
.details_product_descriptionTitle{	font-size: 110%;	font-weight: bold;}
.details_pictoContainer img{	width: 30px;}
.details_pictoContainer_preview img{	width: 30px;}
.noVariant div{border-top: 1px dashed #ccc;padding-top: 3px;margin-top: 3px;}
.variants_container table{margin-top: 4px}
body.Internet_Explorer_7_0 .variants_container,body.Internet_Explorer_7_0 .description_container,body.Internet_Explorer_7_0 .noVariant,body.Internet_Explorer_8_0 .variants_container,body.Internet_Explorer_8_0 .description_container,body.Internet_Explorer_8_0 .noVariant{	background: transparent url(/images/template/white_alpha60.png) repeat top center;}
.variants_container, .description_container, .noVariant{ margin-top: 5px; -moz-border-radius: 6px; background-color: rgba(255,255,255,0.5); border: 1px solid #999; padding: 5px;}
.variants_container .onePicto{width: 70%;height: 70%;padding-left: 5px}
#product_variants th:last-child,#product_variants td:last-child{ border:0; padding:0;}
#product_variants th,#product_variants td{ padding:3px; border:1px solid #666;}
/* Other preview*/
#product_pictures{margin-top: 5px;}
#product_pictures img{	width: 40px; border: 1px solid #999;}
/*navigator_sameCategory : aperçu des produit de la categorie dans la page de produit*/
.navigator_sameCategory{	height: 110px;	margin-top: 20px;	margin-left: auto;	margin-right: auto;	text-align: center; border-top: 1px dashed #999;}
.navigator_sameCategory table {	margin-left: auto;	margin-right: auto;	margin-top: 5px;	text-align: center;	vertical-align: top;}
.navigator_inSameCategory_pictos{	vertical-align: middle;}
.navigator_sameCategory a{	font-size: inherit;	font-weight: inherit;	height: 5px;}
.navigator_inSameCategory {	font-size: 110%;	font-weight: bold;}
.navigator_productCategory {	vertical-align: top;}
.navigator_productCategory a{	margin-right: 5px;	margin-top: 5px;	font-size: inherit;	font-weight: inherit;}
.navigator_productCategory_imgContainer{	height: 40px; padding-top: 5px;}
.navigator_productCategory_imgContainer img{	width: 40px;	height: 40px; border: 1px solid #333;}
/*Searcher: category results*/
.catResult_container{	margin-top: 10px;}
.catResult_name {	vertical-align: top;}
.catResult_name a{	font-weight: bold;}
.catResult_pictos{	clear: both;	margin-top: 4px;}
.catResult_image{	vertical-align: top;}
.catResult_image img{	height: 60px;	margin-right: 5px;	border: 1px solid #990a00;}
/*Searcher: product results*/
.prodResult_container{	margin-top: 10px;}
.prodResult_description{	vertical-align: top;}
.prodResult_name a{	font-weight: bold;}
.prodResult_reference a{	text-decoration: none;	font-style: italic;}
.prodResult_pictos{	vertical-align: top;}
.productResult_price{	font-weight: bold;}
.prodResult_pictos img{	margin-left: 5px;}
.prodResult_image{	vertical-align: top;}
.prodResult_image img{	height: 60px;	margin-right: 5px;	border: 1px solid #990a00;}
/*CART COMMAND SHIPPING DELIVERY*/
/*cart_empty*/
/*cart_show and cart of command_confirm*/
.alertCart{	text-align: center;	color: #660000;	font-size: 100%;	font-weight: bold;}
.cart_save input{	height: 40px;	vertical-align: top;}
.shop_cartQuantity input{}
.shop_cartProduct_nameRef{}
.shop_cartProduct_name{font-weight: bold;}
.shop_cartProduct_name a{font-weight: bold;}
.shop_cartProduct_ref{}
.shop_cartProduct_ref a{}
.shop_cartProduct_shortDesc{}
.shop_productPrice{text-align: right;}
.shop_tableCart td{vertical-align: top;padding: 5px;text-align: left}
.shop_tableCart th{	vertical-align: top;	padding-top: 6px;	padding-left: 4px;	padding-right: 4px;	padding-bottom: 4px;	color: #990a00;	height: 30px;}
.shop_headerText{	vertical-align: top;	padding: 4px;}
.shop_contentText{	text-align: left;}
.shop_table_preview img{	height: 60px;}
.shop_totalCart{	margin-left: auto;	margin-right: auto;	text-align: center;}
.shop_totalCart img{	margin-top: 5px;	cursor: pointer;}
.shop_total_textClass{	padding: 4px;	font-size: 110%;	text-align: right;	font-weight: bold;	color: #333333;}
.shop_totalCartContainer{	height: 80px;	text-align: center;	margin-top: 20px;}
.shop_update{	width: 80px;	height: 60px;	margin-left: 455px;	text-align: center;	color: #990a00}
.shop_update img{	margin-top: 2px;	width: 26px;	cursor: pointer;	text-align: center;}
.shop_total_text{	color: #990a00;	font-weight: bold;	font-size: 130%;}
.shop_pictoTable img, .shop_pictoTable input{	width: 26px;	cursor: pointer;}
.shop_pictoCell{	width: 30px;}
.cart_goToCommand {	color: #990a00;	font-size: 110%;	font-weight: bold;}
.cart_goToCommand input{ height:35px; width:auto;	border: none;}
.cart_changeShipMode{	text-align: left;	vertical-align: top;}
.cart_changeShipMode a{	font-weight: bold;}
/*command_confirm*/
.table_recapCommand{margin-top: 10px}
.command_billingM_enterAdress{	font-weight: bold;}
.command_billingM_elements div{	padding-top: 5px;	text-align: left;}
.command_billing_address textarea{	height: 62px;}
.command_billing_zipCode{	margin-top: 10px;}
.command_billing_city{	margin-top: 10px;}
.command_billing_city input{	width: 180px;}
.command_billing_middleTD{	width: 100px;}
.command_paymentContainer{	margin-top: 20px;}
/*Payment: command and legacy*/
.payments_proposed{	font-style: italic;}
.payment_oneMode_title{	text-align: center;	font-weight: bold;	margin-top: 10px;}
.payment_oneMode_logo img{	width: 100px;}
.payment_oneMode_content{	text-align: center;}
.payment_modeDescription{	width: 300px;	overflow: auto;	vertical-align: top;	padding: 4px;	text-align: left;}
.payment_modeName{	font-weight: bold;	vertical-align: top;	padding: 4px;	text-align: left;}
.payment_logoMode img{	width: 50px;}
/*SHIP MODE: command and legacy*/
/*Choose shipper*/
.shipMode_chooseMode{	font-style: italic;}
.shipMode_input input{cursor: pointer;}
.shipMode_container table td{border: 1px solid #666;vertical-align: top}
.shipMode_container table td.shipMode_input{border: 1px solid #666;vertical-align: middle;}
.shipMode_container table td.shipMode_price{border: 1px solid #666;vertical-align: middle;}
.shipMode_image{cursor: pointer;}
.shipMode_image img{	vertical-align: top;	height: 80px;}
.shipMode_nameDesc_container{	text-align: left;	padding-left: 4px;	vertical-align: top;	height: 80px;	overflow: auto;}
.shipMode_nameDescCome_container{	text-align: left;	padding-left: 4px;	vertical-align: top;}
.shipMode_name{	font-weight: bold;}
.shipMode_description{	margin-top: 4px;}
.shipMode_price{	font-weight: bold;	padding-right: 5px;	text-align: right;}
.shipMode_address{	font-weight: bold;	margin-top: 4px;}
.shipMode_validate{	margin-top: 10px;	text-align: center;}
.shipMode_severalAddress{	text-align: left;	margin-top: 10px;	font-weight: bold;	cursor: pointer;}
.shipMode_severalAddress_price{	margin-top: 10px;	text-align: center;}
.shipMode_listBox{	margin-top: 5px;}
.shipMode_list{	margin-top: 5px;	font-weight: bold;}
.shipMode_cost{	margin-top: 10px;}
	/*one shipper*/
.shipMode_image_oneShipper{	margin-top: 10px;}
.shipMode_image_oneShipper img{	height: 80px;	width: 100px;}
.shipMode_name_oneShipper{	margin-top: 10px;	font-weight: bold;}
	/* discount mentions */
.ship_discountContainer div{	text-align: center;	margin-left: auto;	margin-right: auto;}
.ship_discountIntro{	font-weight: bold;	margin-top: 10px;}
.ship_discountApplied{	margin-top: 10px;}
.ship_discountApplied div{	text-align: center;	margin-right: 10px;	margin-top: 2px;	font-weight: bold;}
.ship_discountMentions1{	font-style: italic;	margin-top: 15px;	text-align: left;	margin-left: auto;	margin-right: auto;}
.ship_discountMentions2{	font-style: italic;	margin-top: 5px;	text-align: left;	margin-left: auto;	margin-right: auto;}
/* No files to include */

