.gifts_block{margin-bottom:0;}
#center_column #platinum_shopping_cart h3{
	color:#333;
	border-bottom:1px solid #999;
	margin:20px 0 10px;
	height:22px;
	line-height:22px;
	padding:0;
}
#platinum_shopping_cart .block_content div.rte{
	width: 100%;
	overflow: hidden;
	font-size: 12px;
	color: #333;
	padding: 8px 10px;
	border: 1px solid rgb(209, 209, 209);
	border-radius: 5px;
	background: #f4f4f4;
}
#platinum_shopping_cart .block_content .rte p{
	line-height: 18px;
    overflow: hidden;
    padding: 5px 10px;
}
#platinum_shopping_cart .accessories_block .block_content .rte p span{
	/*  display: block;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-right: 24px;*/
}
#platinum_shopping_cart .block_content ul{
	float:left;
	width:100%;
	margin-top:16px;
}
#platinum_shopping_cart .block_content ul li{
	/*background:url('../../../../img/bg_li_shopping_cart.jpg') no-repeat;
    height: 295px;*/
	height:auto;
    margin: 0 7px 7px 0;
    padding: 8px 9px 10px 10px;
    position: relative;
    width: 154px;
	border:2px solid #f5f5f5;
}
#platinum_shopping_cart .block_content ul li h4{
	 color: #333333;
    font-size: 12px;
    height: 16px;
    padding: 7px 0 3px;
}
#platinum_shopping_cart .block_content ul li .product_description{
	border-bottom:1px solid #f1f1f1;
	height:40px;
	line-height:14px;
	padding-bottom:8px;
	overflow: hidden;
}
#platinum_shopping_cart .block_content ul li .product_description a{
	color:#666;
}
#platinum_shopping_cart .block_content ul li .free_product{
	font-size:18px;
	color:#333;
	font-weight:bold;
	height:22px;
	line-height:22px;
	padding:8px 0 7px;
	text-align:center;
	display:block;
}
.no_login_forfreegift{font-weight:bold; font-size:15px;}
.no_login_forfreegift p{padding:0}
.gifts_block li, .accessories_block li {
	
}
.gifts_block li img, .accessories_block li img {
	border: 0 none;
}
.gifts_block li .product_desc, .accessories_block li .product_desc{
	
}
.gifts_block li.product_gifts_description{
	
}
.gifts_block li .product_description, .accessories_block li .product_description{
	
}
.gifts_block li .product_gifts_gratuit{
}
.gifts_block li .product_gifts_price a{
	
}

.accessories_block li.product_accessories_description{
	margin-left: -1px;
	margin-right: 10px;
    padding-right: 8px;
}
.accessories_block li .product_accessories_gratuit{
}
.accessories_block li .product_accessories_price a{
	text-align: center;
}

.ajax_add_to_cart_button span {
	background: url("../images/pict_add_cart.png") no-repeat scroll 0 0 transparent;
	display: block;
	height: 26px;
	left: -12px;
	position: absolute;
	top: -1px;
	width: 26px;
}

/*backoffice*/
#flowtabs {width:900px; height:48px !important; margin:0 auto !important; padding:0; margin-bottom:-2px; }
#flowtabs li { float:left; margin:0; padding:0; text-indent:0; list-style-type:none; }
#flowtabs li a { 
	background: url("../images/bg_li_tab.png") no-repeat 0 0px; 
	display:block; 
	height: 49px; 
	width: 227px; 
	padding:0px 5px; 
	margin:0px; 
	color:#333333; 
	font-size:16px; 
	line-height:49px;
	text-align:left; 
	text-decoration:none;
}
#flowtabs li a span{
	display: block;
    float: left;
    height: 25px;
    margin: 12px 12px 0;
    z-index: 9999;
}

#flowtabs li a span.gifts_tab{background-image:url("../images/gift.png"); width: 26px;}
#flowtabs li a span.accessories_tab{background-image:url("../images/accessery.png"); width: 28px;}
#flowtabs li a span.cart_control_tab{background-image:url("../images/cart_control.png"); width: 22px;}

#flowtabs li a img.img_lang { margin-top: -2px; margin-right: 5px; }
#flowtabs a.tab_on {}
#flowtabs a.tab_general {}
#flowtabs a.tab_lang_default {}
#flowtabs a:hover, #flowtabs a.current { background-position: 0 -51px !important;font-weight: bold;color: #FFFFFF;}
#flowtabs a.current {cursor:default}
#flowpanes { background: #fffff0 none; width:898px; border: 1px solid #999; border-top: none; margin: 0 auto; }
#flowpanes .flowpanes_content {color:#000; margin:0px 14px 20px 14px; }
#flowpanes div h2 { font-weight:normal; letter-spacing:1px; margin:10px 0 0 0; font-size:22px; }
#flowpanes a { font-size:14px; }
#flowpanes div.narrow { padding-right:120px; }
.tab_void {
	width: 509px; 
	margin-top: 3px; 
	height: 35px;
	border-left: 1px solid #999; 
	border-bottom: 1px solid #999;
}
#content_tabs{ margin-left: 14px; }
#formcat .parent_tree{cursor: pointer; background: url("../images/close_folder.png") no-repeat; width:16px; height:16px}
#formcat div.active{ background: url("../images/open_folder.png") no-repeat;}
#formcat .pd_checking_all, table.import_field label{color: #333333;cursor: pointer;float: none;}
#formcat table.table td input[type="text"]{width:35px;margin-right:5px;}
.table tr td {
	border-bottom: none !important;
}
#giftcategory_form label{padding:0;}
#mce_18_tbl {width: 580px !important;}
#productsaccessories_form .margin-form {padding: 0 0 1em 240px;}
#giftonorder thead tr.filter { display: none; }