/* Shopsailors' CSS File | Template : 3-boutique_headbanded | Variation : 0 CSS for shop contents only*/
/* UTF-8 Check : à  ç  é  è  */
/*Page de panier en tableau*/
.alertCart{	color: #660000;	font-size: 110%;	font-weight: bold;}
.shop_tableCart table{	color: #330000;	margin-top: 15px;	margin-left: auto;	margin-right: auto;	text-align: center;}
.shop_tableCart input{width: 40px;}
.shop_tableCart td{padding: 4px;}
.shop_tableCart th{	color: #330000;	padding: 4px;}
.shop_tableCart th{height: 30px;}
.shop_headerText{}
.shop_contentText{	text-align: left;}
.shop_border-top{border-top: 1px solid #330000;}
.shop_border-right{border-right: 1px solid #330000;}
.shop_border-bottom{border-bottom: 1px solid #330000;}
.shop_border-left{border-left: 1px solid #330000;}
.shop_table_preview{	width: 60px;	height: 60px;}
.shop_totalCart{	margin-left: auto;	margin-right: auto;	text-align: center;}
.shop_totalCart img{	margin-top: 5px;	cursor: pointer;}
.shop_total_textClass{	font-size: 110%;	text-align: right;	font-weight: bold;	color: #330000;}
.shop_totalCartContainer{	height: 80px;	text-align: center;	margin-top: 20px;}
.shop_update{	width: 80px;	height: 60px;	margin-left: 455px;	text-align: center;	color: #330000}
.shop_update img{	margin-top: 2px;	width: 26px;	cursor: pointer;	text-align: center;}
.shop_total_text{	color: #330000;	font-weight: bold;	font-size: 130%;}
.shop_pictoTable img, .shop_pictoTable input{	width: 26px;	cursor: pointer;}
.shop_pictoCell{	width: 30px;}
.cart_goToCommand {	color: #330000;	font-size: 110%;	font-weight: bold;}
.cart_goToCommand input{    height:35px;    width:auto;}
/*brea	dcrumbs*/
#shop_navigator{	width: 400px;	padding-top: 2px;	color: #330000;}
.shop_arboLink{	color: #000000;}
.shop_arboText{	color: #000000;}
.breadcrumbSisters{	display: block;}
#shop_emptyCategory{	background: transparent url(/images/shared/default/shop_empty_category.png) no-repeat center top;	width: 320px;	height: 255px;	margin-top: 30px;	margin-left: 30px;}
.shop_emptyCategoryText{	width: 240px;	height: 215px;	color: white;	font-size: 120%;	font-weight: bold;	margin-left: 50px;	padding-top: 60px;}
/*Navigateur de pages*/
.pageNavigator{	text-align: center;	clear: both;}
.pageNavigator img{	height: 25px;}
.pageNavigator table{	text-align: center;	clear: both;	margin-left: auto;	margin-right: auto;}
.pagesNumbers a{	color: #330000;}
/*active category */
.bg_active_category{	background: transparent url(/images/template/variation/bg_active_category.png) no-repeat center top;	width: 650px;	height: 50px;	margin-left: 50px;	color:  #000000;}
.active_category_preview{}
.active_category_preview img{    height: 50px;	width: 50px;	position: absolute;}
.active_category_descriptionContainer{	margin-left: 5px;	height: 42px;	width: 650px;}
.active_category_describe{	padding-top: 2px;	height: 42px;	overflow: auto;	}
/*sub_category */
.selectAcategory{	font-size: 110%;	font-weight: bold;	margin-top: 20px;	color:  #330000;}
.bg_subcategory{	background: transparent url(/images/template/variation/bg_subcategory.png) no-repeat center top;	width: 370px;	margin-top: 10px;	margin-right: 20px;	height: 135px;	color:  #000000;	float: left;}
.subcategory_image{    height: 100px;	width: 100px;}
.subcategory_name a{	color: #330000;	font-size: 110%;	font-weight: bold;	margin-top: 2px;}
.subcategory_image img{    height: 100px;	width: 100px;}
.subcategory_descriptionContainer{	margin-left: 5px;	height: 60px;	width: 230px;	overflow: auto;		margin-top: 2px;}
.subcategory_describe{}
/*Liste de produits en ligne1*/
.navigator_list{	background: transparent url(/images/template/variation/list.png) no-repeat center top;	width: 365px;	height: 120px;	color: #000000;	margin-top: 10px;	margin-right: 40px;	float: left;}
.navigator_preview{    height: 100px;	width: 100px;	vertical-align: top;}
.navigator_preview img{    height: 100px;	width: 100px;}
.descriptionContainer{	margin-left: 2px;	height: 65px;	width: 246px;	overflow: auto;	vertical-align: top;}
.nameRef_container{	}
.navigator_name a{	color: #330000;	font-weight: bold;	font-size: 110%;	margin-right: 3px;	margin-top: 2px;}
.navigator_reference a{	color: #000000;	font-style: italic;}
.navigator_describe{	margin-top: 2px;}
.navigator_property_name{	color: #330000;	font-weight: bold;}
.navigator_property_values{}
.navigator_price{	text-align: center;	width: 130px;	margin-left: 102px;	font-weight: bold;	font-size: 120%;	margin-top: 5px;	position: absolute;}
.pictosList{	margin-left: 5px;	vertical-align: top;}
.pictosList img{	width: 25px;	display: block;	cursor: pointer;	margin-top: inherit;	padding-top: inherit;}
/*Liste de produits en tableau1*/
.navigator_table{	margin-top: 10px;	color: #000000;}
.border-top{border-top: 1px solid #330000;}
.border-right{border-right: 1px solid #330000;}
.border-bottom{border-bottom: 1px solid #330000;}
.border-left{border-left: 1px solid #330000;}
.values_title{}
.navigator_table1 th{	color: #330000;}
.navigator_table_name a{	font-weight: bold;	color: #330000;}
.navigator_table_price{	font-weight: bold;	width: 90px;	text-align: center;}
.navigator_table_stock{	width: 50px;	text-align: center;}
.navigator_table_reference a{	color: #000000;	font-style: italic;}
.table_preview img{	width: 40px;}
.picto_table img{	width: 26px;}
.picto_cell{	width: 80px;}
/*Liste de produits en miniature1*/
.navigator_miniature{	background: transparent url(/images/template/variation/miniature.png) no-repeat left top;	color: #000000;	height: 340px;	width: 190px;	float: left;	margin-top: 10px;	margin-left: 15px;}
.navigator_preview_miniature{    height: 158px;	width: 158px;	margin-left: 2px;	padding-top: 2px;}
.navigator_preview_miniature img{    height: 154px;	width: 154px;}
.descriptionContainer_miniature{	margin-top: 8px;	margin-left: 6px;	width: 150px;	height: 158px;	overflow: auto;}
.navigator_name_miniature a{	color: #330000;	font-weight: bold;	font-size: 120%;	margin-right: 3px;	margin-top: 2px;}
.navigator_property_name_miniature{	font-weight: bold;}
.navigator_property_values_miniature{overflow: hidden;	margin-top: 1px;}
.navigator_price_miniature{	font-weight: bold;	font-size: 120%;}
.pictosMiniature{	position: absolute;	margin-left: 155px;	margin-top: 23px;}
.pictosMiniature img{	display: block;	cursor: pointer;	margin: inherit;	padding: inherit;}
/*Page details*/
.product_details1{	margin-top: 10px;	width: 640px;	color: #330000 }
.product_details1 table{	vertical-align: top;}
.details_previewContainer {	width: 224px;	height: 224px;	vertical-align: top;}
.main_preview{	background: transparent url(/images/template/variation/product_main_preview.png) no-repeat center top;	width: 224px;	height: 224px;}
.main_preview img{	width: 222px;	height: 222px;	margin-top: 1px;	margin-left: 1px;}
.other_preview{	width: 110px;	height: 110px;	margin-top: 1px;	margin-left: 1px;	float: left;	cursor: pointer;}
.other_preview img{	margin-top: 1px;	margin-left: 1px;}
.details_descriptionContainer {	width: 454px;	margin-left: 20px;}
.details_descriptionContainer  img{	margin-top: 10px;}
.bg_details_middle{	width: 454px;}
.bg_details_middle div{	width: 454px;	margin-left: 10px;}
.details_product_descriptionTitle{	font-size: 110%;	font-weight: bold;	vertical-align: top;	}
.details_pictoContainer_preview{	margin-left: 210px;	position: absolute;}
.details_pictoContainer{}
.details_pictoContainer img{	width: 30px;	}
.details_pictoContainer_preview img{	width: 30px;	}
/*navigator_sameCategory : aperçu des produit de la categorie dans la page de produit*/
.navigator_sameCategory{	color: #330000;	width: 420px;	height: 110px;	margin-top: 20px;	margin-left: auto;	margin-right: auto;	text-align: center;}
.navigator_sameCategory div{}
.navigator_sameCategory table {	margin-left: auto;	margin-right: auto;	margin-top: 10px;	text-align: center;	vertical-align: center;}
.navigator_sameCategory{	vertical-align: center;}
.navigator_inSameCategory {	font-size: 110%;	font-weight: bold;	padding-top: 5px;}
.navigator_productCategory{	width: 80px;}
.navigator_productCategory a{	color: #330000;	margin-right: 5px;	margin-top: 5px;	font-size: inherit;	font-weight: inherit;	height: 5px;	overflow: hidden;}
.navigator_productCategory img{	width: 40px;}
 /* Message panier vide */
  #empty_cart_top{	background: transparent url(/images/template/empty_cart_top.png) no-repeat center top;	width: 352px;	height: 14px; }
 #empty_cart_middle{	background: transparent url(/images/template/empty_cart_middle.png) repeat-y center top;	width: 352px; }
 #empty_cart_bottom{	background: transparent url(/images/template/empty_cart_bottom.png) no-repeat center top;	width: 352px;	height: 14px; }
#emptyCart_container{	margin-top: 40px;	text-align: center;	width: 100%;	color: #333333;	font-size: 120%;	font-weight: bold;}
#emptyCart_container div{	margin-left: auto;	margin-right: auto;}
#emptyCart_content{	width: 320px;}
