@charset "utf-8";
/* CSS Document */

/* GENERAL 
***************************** */
*{margin:0; padding:0}
.center_page{width:1002px; margin:auto;}
a{text-decoration:none; color:#000; cursor:pointer;}
a:hover{}
a img{border:none}
.clear{clear:both}
.cursor_pointer{cursor:pointer}

.txt_align_right{text-align:right}
.txt_align_center{text-align:center}
.txt_bold{font-weight:bold}
.txt_italique{font-style:italic}
.txt_underline{text-decoration:underline}
.txt_shadow{text-shadow:1px 1px 0 #ccc;}
.txt_shadow_fff{text-shadow:1px 1px 0 #fff;}
.txt_shadow_ccc{text-shadow:1px 1px 0 #ccc;}
.line_through{text-decoration:line-through}

.float_left{float:left}
.float_right{float:right}


body{font-family:Arial, Helvetica, sans-serif; background:url(../../img/integration/fr/bg_body.jpg) repeat-x #ada6a4; font-size:12px; color:#000000; }



.txt_12px_5a5050{font-size:12px; color:#5a5050;}
.txt_14px_5a5050{font-size:14px; color:#5a5050;}
.txt_12px_9f0f25{font-size:12px; color:#9f0f25;}
.txt_12px_766f6f{font-size:12px; color:#766f6f;}
.txt_12px_030303{font-size:12px; color:#030303;}
.txt_12px_9f0f25{font-size:12px; color:#9f0f25;}
.txt_13px_635a5a{font-size:13px; color:#635a5a;}
.txt_13px_978d8d{font-size:13px; color:#978d8d;}
.txt_13px_000000{font-size:13px; color:#000000;}
.txt_13px_676666{font-size:13px; color:#676666;}
.txt_11px_9f0f25{font-size:11px; color:#9f0f25;}
.txt_13px_6b6868{font-size:13px; color:#6b6868;}
.text_11px_674e4c{font-size:11px; color:#674e4c;}
.text_11px_a01329{font-size:11px; color:#a01329;}

.txt_14{font-size:14px}
.txt_11{font-size:11px}
.txt_13{font-size:13px}


/* ***************************** */



/* STYLES REPETES
********************************* */
#ps_content{background:url(../../img/integration/fr/bg_page_content.png) repeat-y; width:937px; margin:auto; padding:0 15px 15px 10px;}
#ps_content_only{background:#ffffff; padding:5px;}

a.link_voir_tous_marron{float:right; margin:10px; color:#574f4c;}
	a.link_voir_tous_marron:hover{text-decoration:underline}
	a.link_voir_tous_marron img{vertical-align:middle; margin-right:5px;}

.h1_title{font-family:"Myriad Pro", Arial, sans-serif; font-size:20px; color:#050505; font-weight:100; float:none;}
.h2_title{font-family:"Myriad Pro", Arial, sans-serif; font-size:20px; color:#050505; font-weight:100; float:none;}
h3.widgettitle{font-family:"Myriad Pro", Arial, sans-serif; font-size:20px; color:#050505; font-weight:100; float:none; background:none; border:none;}

.container_right_header{background:url(../../img/integration/fr/bg_container_right_header.jpg) no-repeat; width:210px; height:4px; margin-top:10px; overflow:hidden;}
.container_right_content{width:198px; border-right:solid 1px #b9b9b9; border-left:solid 1px #b9b9b9; padding:5px 5px 0 5px;}
.container_right_footer{background:url(../../img/integration/fr/bg_container_right_footer.jpg) no-repeat; width:210px; height:4px; overflow:hidden;}

.container_right_header_315{background:url(../../img/integration/fr/container_right_header_315.jpg) no-repeat; width:315px; height:4px; margin-top:10px; overflow:hidden;}
.container_right_content_315{width:303px; border-right:solid 1px #b9b9b9; border-left:solid 1px #b9b9b9; padding:5px;}
.container_right_footer_315{background:url(../../img/integration/fr/container_right_footer_315.jpg) no-repeat; width:315px; height:4px; overflow:hidden;}

.nom_product{color:#716e6e;}
.nom_designer{margin-left:5px;}
.price_product{color:#9f0f25;}

.carousel ul{ list-style:none;}
.carousel ul li{ height:215px; float:left; text-align:center; width:155px;}
.carousel ul li div{ height:60px; text-align:right;}
.carousel ul li img{ height:155px; width:155px;}
.carousel .prev{background:url(../../img/integration/fr/slider_fleche_left.jpg) no-repeat; width:17px; height:165px; display:block; float:left; margin:30px 0 0 0;}
.carousel .next{background:url(../../img/integration/fr/slider_fleche_right.jpg) no-repeat; width:17px; height:165px; display:block; float:left; margin:30px 0 0 0;}


.bg_input_176{background:url(../../img/integration/fr/bg_input_text_176.png) no-repeat; width:176px; height:21px; margin:0 5px;}
	.bg_input_176 input{background:none; border:none; width:167px; height:17px; margin:2px;}
.bg_input_91{background:url(../../img/integration/fr/bg_input_text_91.jpg) no-repeat; width:91px; height:21px; margin:0 5px;}
	.bg_input_91 input{background:none; border:none; width:87px; height:17px; margin:2px;}
	
.header_form_347{background:url(../../img/integration/fr/bg_header_form_347.jpg) no-repeat; width:347px; height:6px; overflow:hidden;}
.content_form_347{width:345px; border-right:solid 1px #b9b9b9; border-left:solid 1px #b9b9b9;}
.footer_form_347{background:url(../../img/integration/fr/bg_footer_form_347.jpg) no-repeat; width:347px; height:4px; overflow:hidden;}	

.header_form_530{background:url(../../img/integration/fr/bg_header_form_530.png) no-repeat; width:530px; height:5px; overflow:hidden;}
.content_form_530{width:528px; border-right:solid 1px #b9b9b9; border-left:solid 1px #b9b9b9;}
.footer_form_530{background:url(../../img/integration/fr/bg_footer_form_530.png) no-repeat; width:530px; height:5px; margin-bottom:15px; overflow:hidden;}	

.btn_validate{background:url(../../img/integration/fr/btn_validate_grey.jpg) no-repeat; width:103px; height:28px; text-align:center; border:none; font-size:15px; color:#fff; font-family:"Myriad Pro", Arial, sans-serif; cursor:pointer;}
.btn_next{background:url(../../img/integration/fr/btn_next_grey.jpg) no-repeat; width:103px; height:28px; padding-right:15px; text-align:center; border:none; font-size:15px; color:#fff; font-family:"Myriad Pro", Arial, sans-serif; cursor:pointer;}
a.btn_next{display:block; line-height:28px; float:right;padding-right:10px;}

#container_left_interne{width:708px; float:left;}


.btn_continu{ margin-top:10px; cursor:pointer;}
	.btn_continu .btn_continu_left{background:url(../../img/integration/fr/bg_btn_continue_left.png) no-repeat; width:3px; height:41px; float:left; cursor:pointer;}
  .btn_continu a.btn_continu_content, .btn_continu div.btn_continu_content{background:url(../../img/integration/fr/bg_btn_continue_content.png) repeat-x; padding:12px 10px 0; float:left; height:29px; color:#FFFFFF; display:block; font-size:14px; font-family:"Myriad Pro", Arial, sans-serif; cursor:pointer;}
	.btn_continu input.btn_continu_content{background:url(../../img/integration/fr/bg_btn_continue_content.png) repeat-x; padding:0 10px; float:left; height:41px; color:#FFFFFF; display:block; font-size:14px; font-family:"Myriad Pro", Arial, sans-serif; border:none; margin:0; cursor:pointer;}
  .btn_continu .btn_continu_right{background:url(../../img/integration/fr/bg_btn_continue_right.png) no-repeat; width:3px; height:41px; float:left; cursor:pointer;}

.btn_retour{margin-top:10px; cursor:pointer}
	.btn_retour .btn_retour_left{background:url(../../img/integration/fr/btn_retour_left.png) no-repeat; width:8px; height:40px; float:left; cursor:pointer;}
  .btn_retour a.btn_retour_content, .btn_retour div.btn_retour_content{background:url(../../img/integration/fr/btn_retour_content.png) repeat-x; padding:12px 10px 0; float:left; height:28px; color:#FFFFFF; display:block; font-size:14px; font-family:"Myriad Pro", Arial, sans-serif; cursor:pointer;}
	.btn_retour input.btn_retour_content{background:url(../../img/integration/fr/btn_retour_content.png) repeat-x; padding:0 10px; float:left; height:40px; color:#FFFFFF; display:block; font-size:14px; font-family:"Myriad Pro", Arial, sans-serif; cursor:pointer;}
  .btn_retour .btn_retour_right{background:url(../../img/integration/fr/btn_retour_right.png) no-repeat; width:7px; height:40px; float:left; cursor:pointer;}
	
.available{color:#6c9113;}
.unavailable{color:#9f0f25;}

/* ****************************** */




/* HEADER
***************************** */
#ps_language{width:928px; margin:auto; height:24px; padding:0 20px 0 14px;}
	#ps_language .txt_deco_design{color:#FFFFFF; font-size:10px; float:left; padding-top:5px; font-weight:100;}
	#ps_language .container_flag{float:right; width:21px; height:15px; background:#6b605e; padding:3px; cursor:pointer; }

#ps_header{width:962px; margin:auto; background:url(../../img/integration/fr/bg_page_header.png) no-repeat; height:86px;}
	#ps_header #logo_homology{margin-left:15px; padding-top:15px; width:265px; height:64px; float:left;}
	#ps_header #container_tel_pro{width:290px; height:50px; float:left; margin:7px 0 0 22px;}
		#ps_header #container_tel_pro .tel{width:163px; height:26px; float:left; color:#9f0f25; font-size:15px;}
			#ps_header #container_tel_pro .tel img{vertical-align:middle;}
		#ps_header #container_tel_pro .separateur{width:1px; height:12px; background:#5a5050; margin:6px 12px 0 12px; float:left;}
		#ps_header #container_tel_pro .link_pro{width:100px; height:30px; color:#5A5050; display:block; float:left; color:#5a5050; font-size:14px; margin-top:4px;}
			#ps_header #container_tel_pro .link_pro:hover{text-decoration:underline;}
	#ps_header #container_link_cart{width:360px; height:44px; padding-top:7px; margin-right:6px; font-family:"Myriad Pro", Arial, sans-serif; float:right;}
		#ps_header #container_link_cart .newsletter{width:106px; height:36px; background:url(../../img/integration/fr/bg_link_cart_content.jpg) repeat-x; float:left; padding-top:3px;}
		#ps_header #container_link_cart .my_account{width:106px; height:36px; background:url(../../img/integration/fr/bg_link_cart_content.jpg) repeat-x; margin-left:1px; float:left; padding-top:3px;}
			#ps_header #container_link_cart .newsletter a, #container_link_cart .my_account a, #container_link_cart .my_cart .link_cart a{line-height:14px; display:block; padding:0 14px;}
			#ps_header #container_link_cart .my_cart{width:135px; height:36px; background:url(../../img/integration/fr/bg_link_cart_content.jpg) repeat-x; margin-left:1px; float:left; cursor:pointer; z-index:50; position:relative;}
			#ps_header #container_link_cart .my_cart:hover{width:141px; height:38px; background:url(../../img/integration/fr/bg_link_cart_over.png) no-repeat;}
			#ps_header #container_link_cart .my_cart .link_cart{float:left; text-align:center; width:100px; padding-top:3px;}
		#ps_header #container_link_cart .my_cart_right{background:url(../../img/integration/fr/bg_link_cart_content_right.jpg) no-repeat; width:5px; height:36px; float:left;}
		
	
	.block_cart{position:absolute; z-index:30;}
	#cart_block_list{width:243px; margin-left:-135px; background:url(../../img/integration/fr/bg_resume_cart_content.png) repeat-y; padding:0 14px 5px 14px; position:relative;}
		#cart_block_list dd{display:none;}
		#cart_block_list .container_product_cart_header{color:#5a5050; font-size:12px; font-weight:bold; clear:both; margin-bottom:7px; height:15px;}
			#cart_block_list .container_product_cart_header .container_product_cart_header_montant{display:block; float:left;}
			#cart_block_list .container_product_cart_header .container_product_cart_header_articles{display:block; float:left; width:190px;}
		#cart_block_list .container_product_cart{color:#5a5050; font-size:12px;}
			#cart_block_list .container_product_cart dt{border-bottom:solid 1px #e4e1e1; margin-bottom:7px; height:32px}
				#cart_block_list .container_product_cart dt img{ float:left; height:30px; width:30px; margin-right:5px}
				#cart_block_list .container_product_cart dt .quantity-formated{float:left; display:block; width:20px; text-align:right; padding-top:9px; margin-right:3px}
				#cart_block_list .container_product_cart dt .cart_block_product_name{display:block; float:left; width:140px; color:#5a5050; padding-top:9px}
				#cart_block_list .container_product_cart dt .remove_link{display:none}
				#cart_block_list .container_product_cart dt .price{color:#5a5050; font-weight:100; padding-top:7px; float:left; display:block; width:40px;}
		#cart-prices{}
			#cart-prices .text_total{background:#f5f5f7; height:17px; width:164px; text-align:right; color:#000000; display:block; float:left; padding:3px 5px 0 0;}
			#cart-prices .price{background:#9f0f25; height:18px; width:73px; margin-left:1px; text-align:center; color:#ffffff; display:block; float:left; padding:2px 0 0 0; font-weight:100}
		.button_panier{background:url(../../img/integration/fr/btn_ajouter_panier_gris_clair.jpg) no-repeat; width:121px; height:23px; text-align:center; display:block; vertical-align:middle; color:#5f5553; padding-top:5px; float:right; margin-top:5px; font-size:14px;}
		
	.img_cart{position:relative; z-index:15;}	
	#cart_block_list_header{background:url(../../img/integration/fr/bg_resume_cart_header.png) no-repeat; width:276px; height:2px; margin:-7px 0 0 -135px; overflow:hidden; position:relative;}
	#cart_block_list_footer{background:url(../../img/integration/fr/bg_resume_cart_footer.png) no-repeat; width:276px; height:11px; margin-left:-135px; position:relative;}
		
	#ps_header #form_search{float:right; width:230px; height:44px; margin:5px 8px 0 0;}
		#ps_header #form_search .bg_input_search{background:url(../../img/integration/fr/bg_input_search.jpg) no-repeat; width:141px; height:21px; margin-top:1px; float:left; margin-left:8px;}
			#ps_header #form_search .bg_input_search input{margin:2px 2px 2px 25px; background:none; width:110px; height:15px; border:none;}
		#ps_header #form_search .btn_search{width:73px; height:22px; float:left; margin-left:4px;}
			#ps_header #form_search .btn_search input{background:url(../../img/integration/fr/bg_btn_search.jpg) repeat-x;  border:none; color:#FFFFFF; font-size:11px; width:100%; cursor:pointer; height:22px; margin:0; float:right;}
		

	#rechercher_navigation{background:url(../../img/integration/fr/bg_page_content.png) repeat-y; width:962px; margin:auto; height:97px; text-transform:lowercase;}
		#rechercher_navigation .container_rechercher_par{width:570px; margin-left:20px;}
			#rechercher_navigation .container_rechercher_par .title{width:215px; margin:auto; height:20px;}
				#rechercher_navigation .container_rechercher_par .title_left{background:url(../../img/integration/fr/barre_rechercher_par_gauche.jpg) no-repeat; width:48px; height:10px; float:left; margin-top:8px;}
				#rechercher_navigation .container_rechercher_par .title_content{color:#554d4b; font-size:13px; float:left; margin:0 10px;}
				#rechercher_navigation .container_rechercher_par .title_right{background:url(../../img/integration/fr/barre_rechercher_par_droit.jpg) no-repeat; width:55px; height:10px; float:left; margin-top:8px;}
		#rechercher_navigation .ul_item_rechercher_par{list-style:none; height:26px}
			#rechercher_navigation .ul_item_rechercher_par li{float:left; color:#504948; font-size:12px;}
			#rechercher_navigation .ul_item_rechercher_par .item_li{background:url(../../img/integration/fr/bg_rechercher_par_content.jpg) repeat-x; height:21px; padding:5px 10px 0 10px; margin-right:1px; cursor:pointer;}
				/* #rechercher_navigation .ul_item_rechercher_par .item_li a span.value_name:hover{text-decoration:underline;} */
				#rechercher_navigation .ul_item_rechercher_par .item_li img{vertical-align:middle; width:9px; height:5px; overflow:hidden; margin-left:6px; cursor:pointer;}
			#rechercher_navigation .ul_item_rechercher_par .first_li{background:url(../../img/integration/fr/bg_rechercher_par_gauche.jpg) no-repeat; width:6px; height:24px;}
			#rechercher_navigation .ul_item_rechercher_par .last_li{background:url(../../img/integration/fr/bg_rechercher_par_droite.jpg) no-repeat; width:6px; height:24px; margin-left:-2px;}


		#rechercher_navigation .ps_navigation{list-style:none;}
		#rechercher_navigation .ps_navigation_gris_fonce{height:51px; background:url(../../img/integration/fr/bg_item_nav_gris_fonce.jpg) repeat-x; margin-left:10px; width:578px; float:left;}
		#rechercher_navigation .ps_navigation_gris_clair{height:51px; background:url(../../img/integration/fr/bg_item_nav_gris_clair.jpg) repeat-x; margin-left:-3px; width:364px; float:left;}
			#rechercher_navigation .ps_navigation li{height:51px; float:left; font-size:12px; padding:0 3px 0 4px;}
			#rechercher_navigation .ps_navigation li .div_link_categorie{}
			#rechercher_navigation .ps_navigation li a.link_categorie{height:51px; display:block; line-height:51px;}
				#rechercher_navigation .ps_navigation li .item_rollover{clear:both; width:488px; position:absolute; z-index:30; margin:0 0 0 -6px; float:left;}
					#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_header{background:url(../../img/integration/fr/bg_rollover_menu_header.png) no-repeat; width:488px; height:8px; overflow:hidden;}
					#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content{background:url(../../img/integration/fr/bg_rollover_menu_content.png) repeat-y; width:464px; padding:0 12px 10px 12px;}
						#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content a{}
						/* #rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content a span.value_name:hover{text-decoration:underline} */
						#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_left{font-size:13px; width:200px; float:left;}
							#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_left .title_categorie{color:#000000; font-weight:bold; border-bottom:1px solid #000000; height:20px;}
							#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_left .title_categorie a{}
							#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_left .sous_categorie{color:#766f6f; margin-left:10px; height:20px; padding-top:3px;}
							#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_left .sous_categorie img{margin:0 3px}
							#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_left .sous_categorie .puce_grise{display:inline;}
							#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_left .sous_categorie .puce_blanche{display:none;}
							#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_left .sous_categorie:hover{background:#9f0f26;}
								#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_left .sous_categorie:hover .puce_grise{display:none;}
								#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_left .sous_categorie:hover .puce_blanche{display:inline;}
								#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_left .sous_categorie:hover a span{color:#fff; font-weight:bold;}
								
								#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_left .sous_categorie .nb_sous_categorie{color:#9f0f25; font-size:11px;}
						#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_right{width:251px; float:right;}
							#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_right .title_categorie{width:246px; height:21px; background-color:#f3f2f2; color:#000000; margin-bottom:1px; padding:3px 0 0 5px;}
								#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_right .title_categorie .nb_sous_categorie{color:#9f0f25; font-size:11px;}
							#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_right .coup_coeur{ width:251px; height:88px; margin-top:5px; background-color:#f3f2f2; overflow:hidden; padding-bottom:5px; margin-bottom:10px;}
								#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_right .coup_coeur .coup_coeur_titre_description{width:160px; float:left; margin:9px 0 0 5px;}
									#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_right .coup_coeur .coup_coeur_titre_description .coup_coeur_title_categorie{color:#9f0f25; font-weight:bold;}
									#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_right .coup_coeur .coup_coeur_titre_description .coup_coeur_titre{color:#4e4749; margin:3px 0 3px 10px;}
									#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_right .coup_coeur .coup_coeur_titre_description .coup_coeur_description{color:#4e4749; margin-left:10px;}
								#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_content .item_rollover_content_right .coup_coeur .coup_coeur_image{width:86px; height:78px; text-align:center; padding-top:10px; float:right;}
								
					#rechercher_navigation .ps_navigation li .item_rollover .item_rollover_footer{background:url(../../img/integration/fr/bg_rollover_menu_footer.png) no-repeat; width:488px; height:12px;}
			#rechercher_navigation .ps_navigation .last_li{margin-right:1px}
			#rechercher_navigation .ps_navigation .li_rouge{background:url(../../img/integration/fr/bg_item_nav_rouge.jpg) repeat-x; color:#fff; }
			#rechercher_navigation .ps_navigation .li_gris_fonce{ color:#fff;}
				#rechercher_navigation .ps_navigation .li_gris_fonce:hover{background:url(../../img/integration/fr/bg_item_nav_rouge.jpg) repeat-x; color:#fff;}
				#rechercher_navigation .ps_navigation .li_rouge a, #rechercher_navigation .ps_navigation .li_gris_fonce a.link_categorie{color:#ffffff;}
			#rechercher_navigation .ps_navigation .first_li_gris_clair{margin-left:-2px;}
			#rechercher_navigation .ps_navigation .li_gris_clair:hover{background:url(../../img/integration/fr/bg_item_nav_rouge.jpg) repeat-x; color:#fff;}
				#rechercher_navigation .ps_navigation .li_gris_clair a{color:#554d4b; display:block; line-height:51px;}
				#rechercher_navigation .ps_navigation .li_gris_clair:hover a{color:#fff;}
			#rechercher_navigation .ps_navigation .li_gris_fonce_separateur{color:#fff; padding:19px 0 0 0;}
			#rechercher_navigation .ps_navigation .li_gris_clair_separateur{background:url(../../img/integration/fr/bg_item_nav_gris_clair.jpg) repeat-x; color:#554d4b; padding:19px 0 0 0;}
			#rechercher_navigation .ps_navigation .li_actif{background:url(../../img/integration/fr/bg_item_nav_rouge.jpg) repeat-x; color:#fff;}
				#rechercher_navigation .ps_navigation_gris_clair .li_actif a{color:#fff;}
	
	
	#rechercher_navigation .ul_item_rechercher_par li .item_rollover_simple{clear:both; width:488px; position:absolute; z-index:30; margin:4px 0 0 -15px; float:left;}
		#rechercher_navigation .ul_item_rechercher_par li .item_rollover_simple .item_rollover_header{background:url(../../img/integration/fr/bg_rollover_simple_header.png) no-repeat; width:240px; height:7px; overflow:hidden}
		#rechercher_navigation .ul_item_rechercher_par li .item_rollover_simple .item_rollover_content{background:url(../../img/integration/fr/bg_rollover_simple_content.png) repeat-y; width:216px; padding:0 12px 10px 12px;}
			#rechercher_navigation .ul_item_rechercher_par li .item_rollover_simple .item_rollover_content .first_ul_rollover{list-style:none;}
				#rechercher_navigation .ul_item_rechercher_par li .item_rollover_simple .item_rollover_content .first_ul_rollover li{float:none;}
					#rechercher_navigation .ul_item_rechercher_par li .item_rollover_content .first_ul_rollover li:hover span.value_name{text-decoration:underline}
					#rechercher_navigation .ul_item_rechercher_par li .item_rollover_simple .item_rollover_content .first_ul_rollover li img{vertical-align:middle; width:5px; height:8px; overflow:hidden; margin-right:6px;}
					#rechercher_navigation .ul_item_rechercher_par li .item_rollover_simple .item_rollover_content .first_ul_rollover li span.nb_quantity{color:#9f0f25}
		#rechercher_navigation .ul_item_rechercher_par li .item_rollover_simple .item_rollover_footer{background:url(../../img/integration/fr/bg_rollover_simple_footer.png) no-repeat; width:240px; height:11px;}
	
	#rechercher_navigation .ul_item_rechercher_par li .item_rollover_double{clear:both; width:488px; position:absolute; z-index:30; margin:4px 0 0 -15px; float:left;}
		#rechercher_navigation .ul_item_rechercher_par li .item_rollover_double .item_rollover_header{background:url(../../img/integration/fr/bg_rollover_menu_header.png) no-repeat; width:488px; height:8px; overflow:hidden}
		#rechercher_navigation .ul_item_rechercher_par li .item_rollover_double .item_rollover_content{background:url(../../img/integration/fr/bg_rollover_menu_content.png) repeat-y; width:464px; padding:0 12px 10px 12px;}
			#rechercher_navigation .ul_item_rechercher_par li .item_rollover_double .item_rollover_content .first_ul_rollover{list-style:none;}
				#rechercher_navigation .ul_item_rechercher_par li .item_rollover_double .item_rollover_content .first_ul_rollover li{float:left; width:210px; padding-right:10px;}
					#rechercher_navigation .ul_item_rechercher_par li .item_rollover_double .item_rollover_content .first_ul_rollover li img{vertical-align:middle; width:5px; height:8px; overflow:hidden; margin-right:6px;}
					#rechercher_navigation .ul_item_rechercher_par li .item_rollover_double .item_rollover_content .first_ul_rollover li span.nb_quantity{color:#9f0f25}
		#rechercher_navigation .ul_item_rechercher_par li .item_rollover_double .item_rollover_footer{background:url(../../img/integration/fr/bg_rollover_menu_footer.png) no-repeat; width:488px; height:12px;}
	
	
/* ***************************** */


/* BREADCRUMB
******************************** */
.breadcrumb{color:#7c102a; font-size:11px; background:url(../../img/integration/fr/bg_breadcrumb.jpg) repeat-x; height:16px; width:933px; margin:auto; padding:3px 0 0 6px; text-transform:lowercase;}
.breadcrumb a, .breadcrumb span{color:#504948;}
.breadcrumb span.navigation_end{color:#7c102a;}


/* ***************************** */



/* TOOLBAR
***************************** */
#ps_toolbar{position:fixed; z-index:10; width:39px; height:218px; left:0; margin-top:200px;}
	#ps_toolbar .toolbar_rss{display:block; background:url(../../img/integration/fr/toolbar_rss_news.png) no-repeat; width:39px; height:142px; }
	#ps_toolbar .toolbar_facebook{display:block; background:url(../../img/integration/fr/toolbar_facebook.png) no-repeat; width:39px; height:32px; }
	#ps_toolbar .toolbar_twitter{display:block; background:url(../../img/integration/fr/toolbar_twitter.png) no-repeat; width:39px; height:44px;}



/* ***************************** */





/* INDEX
***************************** */
#ps_slider{background:url(../../img/integration/fr/slider.jpg) no-repeat; width:939px; height:293px; margin:auto;}
	#ps_slider .panel{position:absolute;}
	#ps_slider .slider_control{width:225px; height:280px; position:absolute; z-index:5; list-style:none; margin:5px 0 0 710px;}
		#ps_slider .slider_control li{width:223px; height:92px; margin:2px 0; cursor:pointer}
		#ps_slider .slider_control .item_actif{background:url(../../img/integration/fr/slider_item_actif.png) no-repeat;}
			#ps_slider .slider_control .item_actif div{color:#766a67;}
		#ps_slider .slider_control .item_inactif{background:url(../../img/integration/fr/slider_item_inactif.png) no-repeat;}
			#ps_slider .slider_control .item_inactif div{color:#ffffff;}			
			#ps_slider .slider_control .item_actif div, #ps_slider .slider_control .item_inactif div{ font-size:14px; width:198px; height:92px; padding-left:25px; vertical-align:middle; display:table-cell;}

#feature_list{width:939px; height:293px;}
#feature_list #tabs{position:absolute; margin:5px 0 0 710px; z-index:5}
	#feature_list #tabs li{width:223px; height:92px; margin:2px 0; cursor:pointer}
	#feature_list #tabs li a{display:block}
	#feature_list #tabs .item_inactif{background:url(../../img/integration/fr/slider_item_inactif.png) no-repeat;}
		#feature_list #tabs .item_inactif div{color:#ffffff;}
	#feature_list #tabs .current{background:url(../../img/integration/fr/slider_item_actif.png) no-repeat;}
		 #feature_list #tabs .current div{color:#766a67;}	
		#feature_list #tabs .item_actif div, #feature_list #tabs .item_inactif div{ font-size:14px; width:208px; height:92px; padding-left:15px; vertical-align:middle; display:table-cell;}
#feature_list #output{position:absolute; width:939px; height:293px; overflow:hidden;}
#feature_list ul{list-style:none;}
	

#ps_news{margin-top:25px; width:705px; float:left;}
	#ps_news .carousel .jCarouselIndex { width:630px; height:215px; overflow:hidden; float:left; margin:10px;}
	#ps_news .carousel ul li{margin:0 3px; width:155px;}
#ps_tendances_ventes{margin-top:25px; width:705px; float:left;}
	#ps_tendances_ventes .onglet_navigation_tendances_ventes{width:704px; height:34px;}
		#ps_tendances_ventes .onglet_navigation_tendances_ventes .onglet_actif{background:url(../../img/integration/fr/item_actif_tendance_ventes.jpg) no-repeat; width:227px; height:29px; float:left; font-size:19px; font-family:"Myriad Pro", Arial, sans-serif; text-align:center; padding-top:5px; cursor:pointer;}
		#ps_tendances_ventes .onglet_navigation_tendances_ventes .onglet_vide{width:1px; height:34px; float:left;}
		#ps_tendances_ventes .onglet_navigation_tendances_ventes .onglet_inactif{background:url(../../img/integration/fr/item_inactif_tendance_ventes.jpg) no-repeat; width:223px; height:29px; float:left;font-size:19px; font-family:"Myriad Pro", Arial, sans-serif; text-align:center; padding-top:5px; cursor:pointer;}
		#ps_tendances_ventes .onglet_navigation_tendances_ventes .onglet_voir_tous{background:url(../../img/integration/fr/item_voir_tous_tendance_ventes.jpg) no-repeat; width:139px; height:23px; margin-top:8px; float:right; display:block; font-size:16px; font-family:"Myriad Pro", Arial, sans-serif; text-align:center; padding-top:3px;}
	#ps_tendances_ventes .content_tendances_ventes{width:702px; border-left:solid 1px #b9b9b9; border-right:solid 1px #b9b9b9; border-top:solid 1px #b9b9b9; margin-top:-1px;}
		#ps_tendances_ventes .content_tendances_ventes .content_tendances{height:490px; overflow:hidden}
		#ps_tendances_ventes .content_tendances_ventes .content_ventes{height:490px; overflow:hidden}
			#ps_tendances_ventes .content_tendances_ventes .product_tendances_ventes{width:203px; height:235px; text-align:right; float:left; padding:5px 15px;}
				#ps_tendances_ventes .content_tendances_ventes .product_tendances_ventes a{display:block; width:185px; height:225px; padding:5px 9px;}
				#ps_tendances_ventes .content_tendances_ventes .product_tendances_ventes a:hover{background:url(../../img/integration/fr/bg_rollover_homepage.jpg) no-repeat; }
				#ps_tendances_ventes .content_tendances_ventes .product_tendances_ventes img{width:184px; height:170px; margin:auto;}

	#ps_tendances_ventes .footer_tendances_ventes{width:704px; height:5px; background:url(../../img/integration/fr/bg_container_tendances_ventes_footer.jpg) no-repeat;}		

	/* Right Column */				
	#ps_actualites{margin-top:25px; width:210px; float:right;}
	#ps_prix_doux{margin-top:25px; width:210px; float:right; height:278px;}
	#ps_ventes_privees{margin-top:25px; width:209px; float:right;}
	#ps_evenementiel{margin-top:25px; width:209px; float:right;}
	#ps_espace_pro{margin-top:25px; width:209px; float:right;}
	#ps_temoignages{margin-top:25px; width:209px; float:right;}
		.link_professionnels{background:url(../../img/integration/fr/btn_professionnels.jpg) no-repeat; width:209px; height:41px; text-align:center; padding-top:15px; font-family:"Myriad Pro", Arial, sans-serif; font-size:18px; color:#5a5050; display:block; margin:8px 0 1px 0;}
		.link_annuaires_pros{background:url(../../img/integration/fr/btn_annuaires_pros.jpg) no-repeat; width:209px; height:41px; text-align:center; padding-top:15px; font-family:"Myriad Pro", Arial, sans-serif; font-size:18px; color:#5a5050; display:block; }
	.ul_actus{list-style-image:url(../../img/integration/fr/puce_fleche_marron.jpg);}
		.ul_actus li{margin:4px 0 0 15px;}
			.ul_actus li a{color:#574f4c;}

	/* *********** */

	
/* ***************************** */



/* FOOTER
***************************** */
#ps_footer{background:url(../../img/integration/fr/bg_page_footer.png) no-repeat; width:940px; height:70px; padding:6px 10px 0 12px; margin:auto;}
	#ps_footer .container_footer_left{background:url(../../img/integration/fr/bg_container_footer_left.png) no-repeat; width:195px; height:54px; float:left; text-align:center; padding-top:7px; display:block;}
	#ps_footer .container_footer_center{background:url(../../img/integration/fr/bg_container_footer_center.png) no-repeat; width:220px; height:54px; margin:0 1px; float:left; text-align:center; padding-top:16px; display:block;}
	#ps_footer .container_footer_right{background:url(../../img/integration/fr/bg_container_footer_right.png) no-repeat; width:519px; height:54px; float:left; text-align:center; padding-top:16px; display:block;}
	#ps_footer .container_footer_left span, #ps_footer .container_footer_center span, #ps_footer .container_footer_right span{margin:0 10px 0 5px; font-size:13px; color:#5a5050; font-family:"Myriad Pro", Arial, sans-serif}
	#ps_footer .container_footer_left img, #ps_footer .container_footer_center img, #ps_footer .container_footer_right img{vertical-align:middle}

#ps_link_footer{ width:950px; height:30px; margin:10px auto;}
	#ps_link_footer a{display:block; float:left; color:#5f5555; font-size:12px;}
	#ps_link_footer .separateur_link_footer{display:block; float:left; width:1px; height:15px; margin:0 8px; background:#5f5555;}

#ps_link_footer_2{ width:950px; margin:10px auto;}
	#ps_link_footer_2 .ps_link_footer_header{background:url(../../img/integration/fr/bg_footer_link_header.png) no-repeat; width:954px; height:4px; overflow:hidden;}
	#ps_link_footer_2 .ps_link_footer_content{background:url(../../img/integration/fr/bg_footer_link_footer.png) repeat-y; width:954px;}
		#ps_link_footer_2 .ps_link_footer_content ul{list-style:none; width:138px; float:left; padding:0 10px;}
		#ps_link_footer_2 .ps_link_footer_content .title_link_footer{color:#dad7d6; margin-bottom:5px; }
		#ps_link_footer_2 .ps_link_footer_content .link a{color:#5f5555; font-size:10px;}
			#ps_link_footer_2 .ps_link_footer_content .link a:hover{text-decoration:underline;}
		#ps_link_footer_2 .ps_link_footer_content .link_voir_tous{margin-top:5px; }
		
	#ps_link_footer_2 .ps_link_footer_footer{background:url(../../img/integration/fr/bg_footer_link_footer.png) no-repeat; width:954px; height:4px; overflow:hidden;}

	#ps_link_footer_2 .propulse_conception{margin-top:10px;}
		#ps_link_footer_2 .propulse_conception div{float:right; margin:0 7px;}
			#ps_link_footer_2 .propulse_conception div a{color:#5f5555; font-size:10px; line-height:10px;}
				#ps_link_footer_2 .propulse_conception div a img{vertical-align:middle;}


/* ***************************** */




/* PRODUCT
***************************** */
#ps_navigation_produit{width:933px; height:25px; margin:auto;}
	#ps_navigation_produit a{padding-top:5px; color:#978d8d; font-family:"Myriad Pro", Arial, sans-serif;}
	#ps_navigation_produit .btn_prev{width:250px; float:left;}
	#ps_navigation_produit .btn_next_2{width:250px; float:right; text-align:right;}


#ps_image_produit{width:470px; height:360px; float:left; margin:20px 0 20px 27px;}
	#ps_image_produit .container_image_produit_mini{width:59px; height:365px; float:left; margin-right:10px; overflow:hidden}
		#ps_image_produit .container_image_produit_mini ul li{margin-bottom:4px}
			#ps_image_produit .container_image_produit_mini ul li a{display:block; width:58px; height:58px;}
	#ps_image_produit .container_image_produit_apercu{width:400px; height:360px; float:left;}
	#ps_image_produit .btn_zoom{width:58px; height:15px; overflow:hidden; display:block; clear:both; margin:5px 30px 0 390px; cursor:pointer;}
	
#ps_details_produit{ width:407px; float:left; margin:20px 0 20px 5px;}
	#ps_details_produit .title_produit{font-size:17px; margin-bottom:15px;}
	#ps_details_produit .description_produit{ margin-bottom:15px;}
	#ps_details_produit .matiere_dimension{ padding-bottom:15px; border-bottom:solid 1px #d5d1d1;}
	#ps_details_produit .form_ajout_panier{padding-bottom:15px; border-bottom:solid 1px #d5d1d1; margin-top:15px;}
		#ps_details_produit .form_ajout_panier .ajout_et_stock{float:left;}
			#ps_details_produit .form_ajout_panier .ajout_et_stock label{}
			#ps_details_produit .form_ajout_panier .ajout_et_stock .input_text_quantite{width:24px; height:13px; border:solid 1px #d5d1d1;}
			#ps_details_produit .form_ajout_panier .ajout_et_stock .disponibilite{margin-top:10px;}
				#ps_details_produit .form_ajout_panier .ajout_et_stock .disponibilite img{vertical-align:middle; margin-right:5px;}
		#ps_details_produit .form_ajout_panier  #attributes{float:left; padding-top:20px;}
			#ps_details_produit .form_ajout_panier  #attributes p{}
				#ps_details_produit .form_ajout_panier  #attributes p label{width:75px; display:block; float:left; height:20px; margin-bottom:10px; clear:both; padding-right:5px; text-align:right;}
				#ps_details_produit .form_ajout_panier  #attributes p select{width:120px; display:block; float:right; height:20px; margin-bottom:10px}
				#ps_details_produit .form_ajout_panier  #attributes p .attributes_value{width:120px; display:block; float:right; margin-bottom:10px;}
		#ps_details_produit .form_ajout_panier .prix_et_bouton{width:48%; float:right;}
			#ps_details_produit .form_ajout_panier .prix_et_bouton .txt_prix_reduit{font-size:13px; text-align:right; color:#DA0F00;}
      #ps_details_produit .form_ajout_panier .prix_et_bouton .prix_reduit{font-size:16px; text-align:right; color:#9F0F25;}
      #ps_details_produit .form_ajout_panier .prix_et_bouton .prix_depart{font-size:10px; text-align:right; text-decoration:line-through;}
      #ps_details_produit .form_ajout_panier .prix_et_bouton .txt_remise{font-size:12px; font-weight:bold; text-align:right; color:#DA0F00;}
			#ps_details_produit .form_ajout_panier .prix_et_bouton .input_submit_panier{background:url(../../img/integration/fr/btn_ajouter_panier_rouge.png) no-repeat; width:137px; height:41px; border:none; color:#ffffff; margin:10px 0 0 0; float:right; cursor:pointer;}
			#ps_details_produit .form_ajout_panier .prix_et_bouton .ajouter_sweethome{padding:7px 0 0 0; text-align:right}
				#ps_details_produit .form_ajout_panier .prix_et_bouton .ajouter_sweethome img{vertical-align:middle;}
	.container_partage{padding:15px 0; border-bottom:solid 1px #d5d1d1; color:#978d8d; height:25px;}
		.note_produit .envoyer_ami{float:left; height:25px; width:150px; padding-top:3px;}
		.note_produit .partager{float:left; height:25px; width:150px}		
		.note_produit .envoyer_ami span, .note_produit .partager span{}
		.note_produit .envoyer_ami img, .note_produit .partager img{vertical-align:middle; margin:0 3px;}
	.note_produit{ padding:15px 0; border-bottom:solid 1px #d5d1d1; color:#978d8d; height:40px;}
		.note_produit img{vertical-align:middle; margin-right:3px;} 
		.note_produit .nb_avis{float:left; width:70px; height:20px;}
    .note_produit .note{float:left; width:150px; height:20px;}
			.note_produit .note span{float:left; padding-right:5px}
			.note_produit .note img{margin-top:-5px}
    .note_produit .donnez_avis{float:left; width:150px; height:20px;}
		
	.container_marketing{color:#978d8d; background:url(../../img/integration/fr/bg_detail_fiche_produit.png) no-repeat; width:407px; height:34px; margin:5px 0 0 0; padding:8px 0 0 0;}
		.container_marketing img{vertical-align:middle; margin:0 2px 0 8px;}
		
#ps_details_designer_marques{width:882px; margin:auto}
	#ps_details_designer_marques .ps_details_designer_marques_navigation{width:882px; height:26px; overflow:hidden}
		#ps_details_designer_marques .ps_details_designer_marques_navigation .onglet_actif{background:url(../../img/integration/fr/item_actif_fiche_produit.jpg) no-repeat; width:125px; height:22px; float:left; font-size:16px; font-family:"Myriad Pro", Arial, sans-serif; text-align:center; padding-top:4px; cursor:pointer;}
		#ps_details_designer_marques .ps_details_designer_marques_navigation .onglet_vide{width:1px; height:34px; float:left;}
		#ps_details_designer_marques .ps_details_designer_marques_navigation .onglet_inactif{background:url(../../img/integration/fr/item_inactif_fiche_produit.png) no-repeat; width:124px; height:22px; float:left; font-size:16px; font-family:"Myriad Pro", Arial, sans-serif; text-align:center; padding-top:4px; cursor:pointer;}
		
		#ps_details_designer_marques .ps_details_designer_marques_content{width:874px; padding:10px 3px; border-left:solid 1px #b9b9b9; border-right:solid 1px #b9b9b9; border-top:solid 1px #b9b9b9; margin-top:-1px;}
			#ps_details_designer_marques .ps_details_designer_marques_content .form_commentaire{}
				#ps_details_designer_marques .ps_details_designer_marques_content .form_commentaire label{display:block; margin:10px; font-size:15px}
				#ps_details_designer_marques .ps_details_designer_marques_content .form_commentaire textarea{width:855px; height:60px; margin-top:3px}
				#ps_details_designer_marques .ps_details_designer_marques_content .form_commentaire .btn_validate{ float:right; margin:10px;}
			#ps_details_designer_marques .ps_details_designer_marques_content .commentaire_right{padding:10px;}
				#ps_details_designer_marques .ps_details_designer_marques_content .commentaire_right .content_commentaire{margin:0 0 20px 0;}
					#ps_details_designer_marques .ps_details_designer_marques_content .commentaire_right .content_commentaire img{margin-top:-1px;}
		#ps_details_designer_marques .ps_details_designer_marques_footer{width:882px; height:5px; background:url(../../img/integration/fr/bg_footer_detail_produit.jpg) no-repeat;}		
			
			
#ps_aimerez_aussi{width:882px; margin:30px auto 0 auto;}
	#ps_aimerez_aussi .ps_aimerez_aussi_container{border-bottom:solid 1px #d5d1d1; margin:30px 0 0 0;}
		#ps_aimerez_aussi .ps_aimerez_aussi_container .ps_aimerez_aussi_image{width:92px; float:left; margin-right:28px;}
			#ps_aimerez_aussi .ps_aimerez_aussi_container .ps_aimerez_aussi_image img{}
		#ps_aimerez_aussi .ps_aimerez_aussi_container .ps_aimerez_aussi_description{width:640px; float:left;}
			#ps_aimerez_aussi .ps_aimerez_aussi_container .ps_aimerez_aussi_description .ps_aimerez_aussi_description_title{color:#b2b2b2; font-size:17px; margin-bottom:10px; display:block;}
			#ps_aimerez_aussi .ps_aimerez_aussi_container .ps_aimerez_aussi_description .ps_aimerez_aussi_description_content{color:#978d8d; font-size:13px; display:block; margin-bottom:5px;}
			#ps_aimerez_aussi .ps_aimerez_aussi_container .ps_aimerez_aussi_description .ps_aimerez_aussi_description_designer{font-size:14px; color:#000000; margin-bottom:10px;}
		#ps_aimerez_aussi .ps_aimerez_aussi_container .ps_aimerez_aussi_prix_ajouter_panier{width:107px; height:100px; float:left; padding-left:15px}
			#ps_aimerez_aussi .ps_aimerez_aussi_container .ps_aimerez_aussi_prix_ajouter_panier .ps_aimerez_aussi_prix{color:#9f0f25; font-size:15px; text-align:right; margin-bottom:10px;}
			#ps_aimerez_aussi .ps_aimerez_aussi_container .ps_aimerez_aussi_prix_ajouter_panier .ps_aimerez_aussi_ajouter_panier{background:url(../../img/integration/fr/btn_ajouter_panier_gris.jpg) no-repeat; width:107px; height:23px; text-align:center; display:block; vertical-align:middle; color:#ffffff; padding-top:5px;}
			#ps_aimerez_aussi .ps_aimerez_aussi_container .ps_aimerez_aussi_prix_ajouter_panier img{clear:both; float:right; margin:10px 0;}


#ps_meme_designer{width:882px; margin:30px auto 0 auto;}
	#ps_meme_designer .carousel .jCarouselProduct { width:825px; height:215px; overflow:hidden; float:left; margin:10px;}
	#ps_meme_designer .carousel ul li{margin:0 5px;}

.container_image_produit_mini .prev{background:url(../../img/integration/fr/slider_fleche_top.jpg) no-repeat; width:59px; height:6px; display:block; margin:5px 0;}
.container_image_produit_mini .next{background:url(../../img/integration/fr/slider_fleche_bottom.jpg) no-repeat; width:59px; height:6px; display:block; margin:5px 0;}


.form_ajout_panier #mailalert_link{color:#9F0F25; font-size:12px; text-decoration:underline;}
.form_ajout_panier #oosHook input{border:1px solid #D5D1D1; margin:0 5px 0 0;}
.form_ajout_panier #oosHook{padding:10px 0;}


/* ***************************** */



/* NEWSLETTER
***************************** */
#ps_newsletter{font-family:"Myriad Pro", Arial, sans-serif; background:url(../../img/integration/fr/bg_newsletter.png) no-repeat; width:199px; height:135px; float:right; margin-top:10px; padding:15px 0 15px 15px; text-transform:lowercase; }
	#ps_newsletter .actualite_deco_design{font-size:17px;}
	#ps_newsletter .form_newsletter label{font-size:13px; display:block;}
	#ps_newsletter .form_newsletter .bg_input_newsletter{background:url(../../img/integration/fr/bg_input_165.png) no-repeat; width:165px; height:21px; float:left;}
		#ps_newsletter .form_newsletter .bg_input_newsletter .input_text_newsletter{background:none; margin:2px; width:161px; height:19px; font-size:11px; border:none }
	#ps_newsletter .form_newsletter .input_submit_newsletter{font-size:16px; float:left; border:none; background:none; margin:0 0 0 3px; cursor:pointer}
/* ***************************** */


/* NEWSLETTER INDEC
***************************** */
#ps_newsletter_index{font-family:"Myriad Pro", Arial, sans-serif; background:url(../../img/integration/fr/bg_newsletter_index.png) no-repeat; width:195px; height:135px; float:right; margin-top:30px; padding:15px 5px 15px 10px; text-transform:lowercase; }
	#ps_newsletter_index .actualite_deco_design{font-size:17px;}
	#ps_newsletter_index .form_newsletter label{font-size:13px; display:block;}
	#ps_newsletter_index .form_newsletter .bg_input_newsletter{background:url(../../img/integration/fr/bg_input_165.png) no-repeat; width:165px; height:21px; float:left;}
		#ps_newsletter_index .form_newsletter .bg_input_newsletter .input_text_newsletter{background:none; margin:2px; width:161px; height:19px; font-size:11px; border:none }
	#ps_newsletter_index .form_newsletter .input_submit_newsletter{font-size:16px; float:left; border:none; background:none; margin:0 0 0 3px; cursor:pointer}
/* ***************************** */

/* CATEGORY
***************************** */
#ps_image_presentation{width:705px; float:left; height:165px; overflow:hidden; margin-top:10px;}
#ps_meilleures_ventes{margin-top:25px; width:705px; float:left; border-bottom:solid 1px #ececec;}
	#ps_meilleures_ventes .carousel .jCarouselIndex { width:630px; height:215px; overflow:hidden; float:left; margin:10px;}
	#ps_meilleures_ventes .carousel ul li{margin:0 3px;}
	
#ps_nouveautes{margin-top:25px; width:705px; float:left; border-bottom:solid 1px #ececec;}
	#ps_nouveautes .carousel .jCarouselIndex { width:630px; height:215px; overflow:hidden; float:left; margin:10px;}
	#ps_nouveautes .carousel ul li{margin:0 3px;}
	
.container_right_category{float:right; width:215px;}
.ps_banniere{margin-top:25px; width:210px; float:right;/* height:278px;*/}
.ps_banniere_blog{margin-bottom:25px; width:210px; margin-left:auto; margin-right:auto;/* height:278px;*/}
#ps_actualite{margin-top:25px; width:705px; float:left;}
	#ps_actualite .separateur_actualites{width:1px; height:240px; margin:0 22px; float:left; background:#ececec}
	#ps_actualite .container_actualites{color:#b3b273; width:330px; float:left; margin-top:15px;}
		#ps_actualite .container_actualites .container_actualites_content_with_image{width:175px; padding-right:15px; float:left }
		#ps_actualite .container_actualites .container_actualites_content_without_image{width:330px;}
			#ps_actualite .container_actualites .container_actualites_content_title{font-size:17px; margin-bottom:10px;}
			#ps_actualite .container_actualites .container_actualites_content_descr{font-size:13px;}
				#ps_actualite .container_actualites .container_actualites_content_descr .container_actualites_lire_suite{float:right; clear:both; color:#000; margin:5px;}
		#ps_actualite .container_actualites .container_actualites_images{ float:left; width:140px;}
	#ps_actualite .link_voir_tous_noir{float:right; margin:10px;}


/* ***************************** */


/* ORDER-STEP
********************************** */
.ul_step{list-style:none; width:710px; margin:0 auto; height:26px; padding:20px 0 30px 0}
	.ul_step .li_panier{width:120px;}
	.ul_step .li_login{width:180px;}
	.ul_step .li_adress{width:150px;}
	.ul_step .li_shipping{width:140px;}
	.ul_step .li_payment{width:120px;}
	.ul_step li{float:left; height:26px;}
		.ul_step li div{float:left; width:17px; height:21px; background:url(../../img/integration/fr/bg_number_progressbar.jpg) no-repeat; color:#fff; padding:5px 0 0 9px; margin-right:5px;}
		.ul_step li div.step_done{background-position:0 0;}
		.ul_step li div.step_current{background-position:0 -26px;}
		.ul_step li div.step_todo{background-position:0 -52px;}
		.ul_step li a, .ul_step li span{display:block; float:left;}
	.ul_step .txt_19px_6e5654{font-size:19px; color:#6e5654; font-family:"Myriad Pro", Arial, sans-serif;}
	.ul_step .txt_19px_9f0f25{font-size:19px; color:#9f0f25; font-family:"Myriad Pro", Arial, sans-serif;}
	.ul_step .txt_19px_766f6f{font-size:19px; color:#766f6f; font-family:"Myriad Pro", Arial, sans-serif;}
	
.shopping-cart .ul_step{margin-left:20px; }	
/* ****************************** */


/* AUTHENTIFICATION
********************************* */
#authentication #ps_content{padding-top:50px}
.container_710{width:710px; margin:auto;}
.form_deja_client{width:348px; float:left; height:330px}
.form_create_compte{width:348px; float:right; height:330px}

	.form_deja_client .content_form_347, .form_create_compte .content_form_347{padding:35px 0}
	.form_deja_client .title_form, .form_create_compte .title_form{background:url(../../img/integration/fr/bg_title_form_348.jpg) no-repeat; width:348px; height:31px; padding:7px 0 0 20px; font-size:16px; font-family:"Myriad Pro", Arial, sans-serif;}
	.form_deja_client .line_form_text, .form_create_compte .line_form_text{width:285px; margin:auto; height:30px;}
	.form_deja_client .line_form_submit, .form_create_compte .line_form_submit{width:285px; margin:15px auto 0; height:30px;}
	.form_deja_client label, .form_create_compte label{width:90px; height:21px; text-align:right; padding-top:2px; margin-right:5px; float:left; font-size:13px; color:#766f6f;}
	.form_deja_client .line_form_text .bg_input_176, .form_create_compte .line_form_text .bg_input_176{float:left;}
	.form_deja_client .line_form_text .bg_input_91, .form_create_compte .line_form_text .bg_input_91{float:left;}

	.form_deja_client .btn_validate{float:right;}
	.form_create_compte .btn_next{float:right;}

	.form_deja_client .link_lost_password{text-align:right; margin:2px 5px 0 0; width:285px; margin:auto; color:#9f0f25; font-size:11px;}
	.form_deja_client .link_lost_password a{color:#9f0f25; text-decoration:underline; margin-left:3px}

	#account-creation_form{ width:530px; margin:auto;}
	#account-creation_form .title_form{background:url(../../img/integration/fr/bg_title_form_530.png) no-repeat; width:530px; height:31px; padding:7px 0 0 20px; font-size:16px; font-family:"Myriad Pro", Arial, sans-serif;}

	.pass_info_form{margin-left:42%;}
	#account-creation_form .btn_next{float:right;}
	#account-creation_form .line_form_text{width:530px; height:30px;}
		#account-creation_form .line_form_text label{float:left;}
		#account-creation_form .line_form_text .bg_input_176{float:left; margin:0 10px;}
		#account-creation_form .line_form_text sup{float:left;}

/* ***************************** */


/* PASSWORD
********************************* */
.form_password{float:none; margin:auto; height:220px;}



/* ***************************** */


/* MY ACCOUNT ( ET UTILISE POUR LA PAGE FICHE_PROFESSIONNEL)
********************************* */
.header_my_account{background:url(../../img/integration/fr/bg_header_my_account.jpg) repeat-x; height:40px; width:939px; margin-top:1px;}
	.header_my_account .header_my_account_content{width:882px; margin:auto; padding-top:5px;}

.container_my_account{width:882px; margin:0 auto 25px auto; }
	.container_my_account .container_my_account_navigation{width:882px; height:37px; background:url(../../img/integration/fr/item_navigation_my_account.jpg) no-repeat;}
		.container_my_account .container_my_account_navigation .onglet_actif{width:164px; height:30px; float:left; font-size:19px; font-family:"Myriad Pro", Arial, sans-serif; text-align:center; padding-top:4px; cursor:pointer;}
	.container_my_account .container_my_account_content{width:874px; padding:5px 3px 10px 3px; border-left:solid 1px #b9b9b9; border-right:solid 1px #b9b9b9; margin-top:-1px;}
		.container_my_account .container_my_account_content p{ margin:0 10px;}
		.container_my_account .container_my_account_content .container_my_account_content_commande{width:835px; margin:auto;}
	.container_my_account .container_my_account_footer{width:882px; height:5px; background:url(../../img/integration/fr/bg_footer_detail_produit.jpg) no-repeat;}

	div.container_my_account_email{ display:none;margin-left:240px;background-color:#eee;width:400px;padding:5px; border:1px solid #ccc; position:absolute;}
	li#container_my_account_email_button{width:855px; height:30px; clear:left;margin-top:10px; border:1px solid #ccc; line-height:30px; padding-left:10px;}
	li#container_my_account_email_button a{}
	div#div_cont_item{margin: 5px; padding: 5px; border:1px solid #ccc;}
	div.div_item{height:25px;}
	div.div_item_left{float:left; width:120px;}
	div.div_item_right{ float:left}
		div.div_item_right input{height:17px; width:240px;}
		.btn_close_sweethome{text-align:right; display:block;padding-right:10px;}

.btn_deconnect{float:right; font-family:"Myriad Pro", Arial, sans-serif}

	.container_my_account .container_my_account_content ul.container_sweet_home{list-style:none}
		.container_my_account .container_my_account_content ul.container_sweet_home li{float:left; width:155px; margin:0 9px; height:285px;}
		.container_my_account .container_my_account_content ul.container_sweet_home li div.info_sweethome_product{text-align:right; height:65px;}
			.container_my_account .container_my_account_content ul.container_sweet_home li div.info_sweethome_product .name_designer_product{height:52px; padding-top:5px;}
		.container_my_account .container_my_account_content ul.container_sweet_home li .sweet_home_ajouter_panier{background:url(../../img/integration/fr/btn_ajouter_panier_gris.jpg) no-repeat; width:107px; height:23px; text-align:center; display:block; vertical-align:middle; color:#ffffff; padding-top:5px; margin:10px auto 0 auto; float:left;}
		.container_my_account .container_my_account_content ul.container_sweet_home li .sweethome_coeur{float:right; margin:17px 10px 0 0;}
		
	.ul_commande{list-style-image:url(../../img/integration/fr/puce_fleche_rouge.png); font-size:13px;}
	.ul_my_account{list-style-image:url(../../img/integration/fr/puce_fleche_grise.jpg); font-size:13px;}
		.ul_my_account a{color:#6b6868; text-transform:lowercase}
/* ****************************** */


/* SEARCH
************************************* */
#search .column_right{width:215px; float:right;}
#search .pagination_top{margin:20px 5px;}
	#search .pagination_top .title_page{float:left;}
		#search .pagination_top .title_page .title_page_recherche{color:#030303; font-size:18px; font-family:"Myriad Pro", Arial, sans-serif;}
		#search .pagination_top .title_page .title_page_query{color:#9f0f25; font-size:13px; font-family:"Myriad Pro", Arial, sans-serif; margin-left:7px}

/* ********************************** */

/* PRODUCT_LISTING
************************************* */
#product_listing .column_right{width:215px; float:right;}
#product_listing .title_page{float:left;}

#product_listing .container_left_interne_header{margin-top:10px;}
	#product_listing .container_left_interne_header .title_page{margin:15px 0 0 15px; font-size:20px;}
	#product_listing .container_left_interne_header .tri_product_listing{float:right}
		#product_listing .container_left_interne_header .tri_product_listing .label_tri_product_listing{margin-top:5px; display:inline-block;}
		#product_listing .container_left_interne_header .tri_product_listing .select_tri_product_listing{margin-left:0; display:block;}


/* ********************************** */


/* SUPPLIER_LISTING
************************************* */
#supplier_listing .column_right{width:215px; float:right;}
#supplier_listing .label_tri_product_listing{margin-top:5px; display:inline-block;}
#supplier_listing .select_tri_product_listing{margin-left:0; display:block;}


/* ********************************** */



/* PRODUCT-SORT
*************************************** */
#ps_sort_product{width:704px; margin:35px auto 0 auto;}
	#ps_sort_product .ps_sort_product_navigation{width:704px; height:26px; overflow:hidden}
		#ps_sort_product .ps_sort_product_navigation .onglet_actif{background:url(../../img/integration/fr/item_actif_fiche_produit.jpg) no-repeat; width:125px; height:22px; float:left; font-size:16px; font-family:"Myriad Pro", Arial, sans-serif; text-align:center; padding-top:4px; cursor:pointer;}
		#ps_sort_product .ps_sort_product_navigation .onglet_vide{width:1px; height:34px; float:left;}
		#ps_sort_product .ps_sort_product_navigation .onglet_inactif{background:url(../../img/integration/fr/item_inactif_fiche_produit.png) no-repeat; width:124px; height:22px; float:left; font-size:16px; font-family:"Myriad Pro", Arial, sans-serif; text-align:center; padding-top:4px; cursor:pointer;}
		
		#ps_sort_product .ps_sort_product_content{width:696px; padding:10px 3px; border-left:solid 1px #b9b9b9; border-right:solid 1px #b9b9b9; border-top:solid 1px #b9b9b9; margin-top:-1px;}
			#ps_sort_product .ps_sort_product_content .content_designer{height:70px;}
			#ps_sort_product .ps_sort_product_content .affiner_recherche{width:535px; height:46px; float:left;}
				#ps_sort_product .ps_sort_product_content form select{width:120px; height:20px; margin-bottom:5px;}
					#ps_sort_product .ps_sort_product_content form select .option_cat{font-weight:bold;}
					#ps_sort_product .ps_sort_product_content form select .option_subcat{padding-left:5px; font-style:italic}
				#ps_sort_product .ps_sort_product_content .btn_search{width:73px; height:22px; background:url(../../img/integration/fr/bg_btn_search.jpg) repeat-x; float:left; margin-left:10px; float:right; margin:8px 19px 0 0;}
					#ps_sort_product .ps_sort_product_content .btn_search input{background:none; border:none; color:#FFFFFF; font-size:11px; margin:3px 0 0 0; width:100%; cursor:pointer}
			#ps_sort_product .ps_sort_product_content .tri_rechercher{width:140px; height:70px; float:left; padding-left:13px; border-left:1px solid #999999;}
			#ps_sort_product .ps_sort_product_content .title_content_sort{padding:0 10px 10px 10px;}
		#ps_sort_product .ps_sort_product_footer{width:704px; height:5px; background:url(../../img/integration/fr/bg_footer_detail_produit_interne.jpg) no-repeat;}	
		

			
/* ************************************** */


/* ORDER-DETAIL
******************************************* */
.adress_order_detail{width:542px; margin:auto;}


/* **************************************** */



/* IDENTITY
******************************************* */
#identity_form{ width:530px; margin:auto;}
	#identity_form .title_form{background:url(../../img/integration/fr/bg_title_form_530.png) no-repeat; width:530px; height:31px; padding:7px 0 0 20px; font-size:16px; font-family:"Myriad Pro", Arial, sans-serif; margin-top:10px}
	#identity_form .btn_next{float:right;}
	#identity_form .line_form_text{width:530px; height:30px;}
		#identity_form .line_form_text label{float:left;}
		#identity_form .line_form_text .bg_input_176{float:left; margin:0 10px;}
		#identity_form .line_form_text sup{float:left;}
	#identity_form .submit{height:50px;}	

/* **************************************** */


/* ADDRESSES
********************************************** */
.container_address{width:600px; margin:15px auto 0;}

/* ******************************************** */


/* ADRESS
******************************************* */
#form_adress{ width:530px; margin:auto;}
	#form_adress .title_form{background:url(../../img/integration/fr/bg_title_form_530.png) no-repeat; width:530px; height:31px; padding:7px 0 0 20px; font-size:16px; font-family:"Myriad Pro", Arial, sans-serif; margin-top:10px}
	#form_adress .btn_next{float:right;}
	#form_adress .line_form_text{width:530px; height:30px;}
		#form_adress .line_form_text label{float:left;}
		#form_adress .line_form_text .bg_input_176{float:left; margin:0 10px;}
		#form_adress .line_form_text sup{float:left;}
	#form_adress .submit{height:50px;}	
	
	#form_adress textarea, #form_adress select{width:174px; margin-right:10px;}

/* **************************************** */


/* SHOPPING-CART
************************************************* */
.container_left_shopping_cart{width:675px; float:left; margin-left:10px;}
	.container_left_shopping_cart .btn_continu{float:right; margin-right:7px;}
	.container_left_shopping_cart .btn_retour{float:left; margin-left:7px;}
.container_right_shopping_cart{width:220px; float:right; margin-top:18px;}
.container_quantity{width:70px; height:30px; margin:12px auto 0;}
.tr_bon_reduction{background:#f2f1f0;}
	.tr_bon_reduction label{float:left; display:block; margin-left:15px;}
	.btn_code_reduction{float:left; background:url(../../img/integration/fr/bg_btn_code_reduction.jpg); height:21px; border:none; color:#FFFFFF;}

#cart_summary{border-bottom:none;}
	#cart_summary tfoot .pt_fidelite{color:#9f0f25; text-align:left; padding-left:15px;}
#voucher .bg_input_176{float:left}

.last_tr_tfoot{}
	.last_tr_tfoot td{background:url(../../img/integration/fr/table_footer.png) no-repeat; height:31px; font-size:14px; font-weight:bold;}
	.last_tr_tfoot td.first_item{background-position:left top; color:#9f0f25;}
	.last_tr_tfoot td.item{background-position:-5px 0; color:#9f0f25;}
	.last_tr_tfoot td.last_item{background-position:right top; color:#9f0f25;}

.table_my_sweet_home{width:209px;}
	.table_my_sweet_home th{background:url(../../img/integration/fr/table_header_209.png) no-repeat; height:31px;}
	.table_my_sweet_home tbody tr{}
		.table_my_sweet_home tbody tr td{margin-bottom:15px; background:#f2f1f0; padding:5px 0; border-top:1px solid #FFFFFF;}
		.table_my_sweet_home tbody tr td a.descr_product{color:#766f6f;}
		.table_my_sweet_home tbody tr td span.designer_product{}
		.table_my_sweet_home tbody tr td span.price_product{color:#9f0f25;}
		.table_my_sweet_home tbody tr td a.add_product{background:url(../../img/integration/fr/btn_ajouter_panier_gris.jpg) no-repeat; width:107px; height:23px; text-align:center; display:block; vertical-align:middle; color:#ffffff; padding-top:5px; padding-bottom:7px;}
		.table_my_sweet_home tbody tr td .link_connection_sweeyhome{color:#9f0f25; text-decoration:underline; margin:5px 10px; display:block;}
			.table_my_sweet_home tbody tr td .link_connection_sweeyhome:hover{text-decoration:none;}		
		.table_my_sweet_home tbody tr td .aucun_sweethome{color:#766f6f; margin:5px 10px;}
/* ************************************************** */


/* ORDER-ADRESS
************************************************** */
.form_order_adress{ width:715px; margin:auto;}
	.form_order_adress select{margin-left:0;}
	.form_order_adress .btn_continu{float:right}
	.form_order_adress .btn_retour{float:left}
	.form_order_adress ul.item{width:354px; color:#766f6f;}
		.form_order_adress ul.item li{border-left:solid 1px #b9b9b9; border-right:solid 1px #DDDDDD;}
		.form_order_adress ul.item li.first_li{border:none; background:url(../../img/integration/fr/bg_address_top_left.jpg) no-repeat; width:354px; height:5px; padding:0;}
		.form_order_adress ul.item li.last_li{border:none; background:url(../../img/integration/fr/bg_address_bottom_left.jpg) no-repeat; width:354px; height:6px; padding:0;}
	.form_order_adress ul.alternate_item{width:353px; margin-left:0;  color:#766f6f;}
		.form_order_adress ul.alternate_item li{border-right:solid 1px #b9b9b9;}
		.form_order_adress ul.alternate_item li.first_li{border:none; background:url(../../img/integration/fr/bg_address_top_right.jpg) no-repeat; width:353px; height:5px; padding:0;}
		.form_order_adress ul.alternate_item li.last_li{border:none; background:url(../../img/integration/fr/bg_address_bottom_right.jpg) no-repeat; width:353px; height:6px; padding:0;}
		.form_order_adress ul li.address_title{background-image:none; color:#000000;}
	.form_order_adress .link_add{color:#837779; text-transform:lowercase;}

/* **************************************************** */


/* ORDER-CARRIER
*************************************************** */
.adress_order_carrier{width:715px; margin:auto;}
	.adress_order_carrier ul.item{background:url(../../img/integration/fr/bg_order_address_left.jpg) no-repeat; width:354px; height:213px; color:#766f6f;}
	.adress_order_carrier ul.alternate_item{background:url(../../img/integration/fr/bg_order_address_right.jpg) no-repeat; width:353px; height:213px; margin-left:0;  color:#766f6f;}
		.adress_order_carrier ul li.address_title{background-image:none; color:#000000;}
.form_carrier{}
	.form_carrier .btn_continu{float:left;}
	.form_carrier .btn_retour{float:left}
	
.adress_order_carrier .table_block{width:706px;}

.choix_livraison_totaux{width:100%; margin-top:3px; }
	.choix_livraison_totaux .choix_livraison{float:left; width:417px; height:120px;}
		.choix_livraison_totaux .choix_livraison .choix_livraison_content{width:100%; margin-bottom:10px;}
			.choix_livraison_totaux .choix_livraison .choix_livraison_content p{margin-bottom:5px;}
				.choix_livraison_totaux .choix_livraison .choix_livraison_content p label{color:#6e5654;}
					.choix_livraison_totaux .choix_livraison .choix_livraison_content p label span.price{color:#040404; font-weight:100;}
				.choix_livraison_totaux .choix_livraison .choix_livraison_content p input{margin:2px;}
			.choix_livraison_totaux .choix_livraison .choix_livraison_content .choix_livraison_title{width:37%; padding-left:3%; float:left; font-weight:bold;}
			.choix_livraison_totaux .choix_livraison .choix_livraison_content .choix_livraison_descr{width:60%; float:left; margin-bottom:10px;}
	.choix_livraison_totaux .totaux{float:right; width:285px; height:100px;}
		.choix_livraison_totaux .totaux .sous_total_option{background:#f2f1f0; width:100%;}
			.choix_livraison_totaux .totaux .sous_total_option table{width:100%;}
				#order-detail-content .choix_livraison_totaux .totaux .sous_total_option table tr{height:20px;}
					.choix_livraison_totaux .totaux .sous_total_option table tbody tr td{}
					.choix_livraison_totaux .totaux .sous_total_option table tbody tr td.td_pt_fidelite{width:70px; color:#9f0f25; font-size:11px; vertical-align:top; padding:10px;}
					.choix_livraison_totaux .totaux .sous_total_option table tbody tr td.td_intitule{width:110px; color:#000000; font-size:13px; text-align:right;}
					.choix_livraison_totaux .totaux .sous_total_option table tbody tr td.td_price{ text-align:right; padding-right:10px;}
					.choix_livraison_totaux .totaux .sous_total_option table tbody tr td.td_option_intitule{color:#918688; font-size:13px; text-align:right;}
					.choix_livraison_totaux .totaux .sous_total_option table tbody tr td.td_option_price{font-size:13px; text-align:right; padding-right:10px;}
		.choix_livraison_totaux .totaux .total{height:31px; color:#9f0f25; font-size:14px; font-weight:bold; border-top:solid 1px #fff;}
			.choix_livraison_totaux .totaux .total_left{background:url(../../img/integration/fr/table_footer.png) no-repeat top left; width:71%; float:left; height:24px; padding:7px 0 0 0; text-align:right}
			.choix_livraison_totaux .totaux .total_right{height:24px; background:url(../../img/integration/fr/table_footer.png) no-repeat top right; width:26%; float:left; padding:7px 3% 0 0; text-align:right}
		#order-detail-content .checkbox_cgv{ text-align:right; padding:25px 10px 0 0; float:left}
		.cgv_btn_valider{float:right;}
	
/* ************************************************ */



/* ORDER-PAYMENT
************************************************* */
.div_order_payment{width:720px; margin:auto;}
	.div_order_payment .btn_continu{float:right}
.table_347{width:347px;}
	.table_347 thead{}
		.table_347 thead tr th{background:url(../../img/integration/fr/table_header.png) no-repeat; height:31px;}
			.table_347 thead tr th.first_item{background-position:top left;}
			.table_347 thead tr th.item{background-position:-5px 0}
			.table_347 thead tr th.last_item{background-position:top right;}	
	.table_347 tfoot{color:#9f0f25}
		.table_347 tfoot tr td{background:url(../../img/integration/fr/table_footer.png) no-repeat; height:31px; padding:1px 5px 1px 0;}
			.table_347 tfoot tr td .pt_fidelite{position:absolute; margin:-6px 0 0 12px; width:200px;}
			.table_347 tfoot tr td.first_item{background-position:top left;}
			.table_347 tfoot tr td.item{background-position:-5px 0}
			.table_347 tfoot tr td.last_item{background-position:top right;}	
	.table_347 tbody{}
		.table_347 tbody .tbody_first_tr{background:url(../../img/integration/fr/bg_header_form_347.jpg) no-repeat bottom left;}
			.table_347 tbody .tbody_first_tr td{height:9px;}
			.table_347 tbody .tbody_tr .first_item{border-left:solid 1px #ccc}
				.table_347 tbody .tbody_tr .first_item ul{list-style:none}
			.table_347 tbody .tbody_tr td{ padding-right:5px;}
			.table_347 tbody .tbody_tr td.text_13_766f6f{ color:#766f6f; font-size:13px;}
		.table_347 tbody .tbody_tr_line{height:1px;}
			.table_347 tbody .tbody_tr_line td{border-bottom:solid 1px #CCC; border-right:solid 1px #CCC;}
		.table_347 tbody .tbody_tr .last_item{border-right:solid 1px #ccc}
		.table_347 tbody .tbody_last_tr{background:url(../../img/integration/fr/bg_footer_form_347.jpg) no-repeat top left;}
			.table_347 tbody .tbody_last_tr td{ height:7px;}

.table_alone_td th, .table_alone_td td{padding-left:5px}

.container_left_payment{float:left; width:350px;}
.table_product_list{}
.table_transport{ margin-top:10px;}
.table_adresse_livraison{ margin-top:10px; margin-bottom:30px}
.table_choix_paiement{float:right;}

/* ************************************************** */


/* PAYMENT MODULE
****************************************************** */
.payment_module{height:60px; width:320px;}

/* **************************************************** */


/* CHEQUE
****************************************************** */
#form_cheque .btn_continu{float:right}
#form_cheque .btn_retour{float:left}

/* **************************************************** */


/* PRODUCT LIST
********************************************************* */
#ps_product_list{list-style:none; float:left; margin:15px 0;}
	#ps_product_list li{float:left; width:147px; height:252px; margin:0 7px; padding:7px;}
	#ps_product_list li:hover{background:url(../../img/integration/fr/bg_container_search_product.jpg) no-repeat;}
		#ps_product_list li .product_img_link{width:129px; height:129px; margin:auto; display:block; text-align:right;}
		#ps_product_list li .container_info_product{height:80px; padding:7px 0;}
			#ps_product_list li .title_product{font-size:12px; text-align:right; }
				#ps_product_list li .title_product a{color:#766f6f;}
			#ps_product_list li .designer_product{text-align:right;}
			#ps_product_list li .price_product{text-align:right;}
		#ps_product_list li .button_product{margin:auto; width:135px;}
			#ps_product_list li .button_product .add_product{background:url(../../img/integration/fr/btn_ajouter_panier_gris.jpg) no-repeat; width:107px; height:23px; text-align:center; display:block; vertical-align:middle; color:#ffffff; padding-top:5px; float:left;}
			#ps_product_list li .button_product .add_sweethome{margin:7px 0 0 5px; cursor:pointer}
			
#search #ps_evenementiel{clear:inherit}

/* ***************************************************** */


/* PRODUCT-SORT
********************************************************* */
.ps_pagination{float:right; margin-left:20px;list-style:none}
	.ps_pagination li{float:left; margin:0 3px;}
	.ps_pagination li.ps_pagination_txt{margin-right:10px;}
	.ps_pagination li.current{color:#9f0f25}
	.ps_pagination li#ps_pagination_next{}
		.ps_pagination li#ps_pagination_next a, .ps_pagination li#ps_pagination_next span{background:url(../../img/integration/fr/btn_pagination_next.png) no-repeat; width:16px; height:16px; display:block; cursor:pointer; margin-left:10px;}
	.ps_pagination li#ps_pagination_previous{}
		.ps_pagination li#ps_pagination_previous a, .ps_pagination li#ps_pagination_previous span{background:url(../../img/integration/fr/btn_pagination_previous.png) no-repeat; width:16px; height:16px; display:block; cursor:pointer; margin-right:10px;}
	

/* ******************************************************* */


/* LOYALTY
*********************************************************** */
.img_partenaire_share{vertical-align:middle;}
.title_loyalty{font-size:18px; margin-bottom:15px; font-family:"Myriad Pro", Arial, sans-serif;}
.td_share{padding-left:15px;}
.link_loyalty{color:#9f0f25;}

/* ******************************************************** */


/* MY FAVORITE LIST
************************************************************ */
#myfavoriteslist .form_favorite label{float:left; display:block; margin:3px 6px; font-size:16px; font-family:"Myriad Pro", Arial, sans-serif}
#myfavoriteslist .form_favorite .bg_input_176{float:left; margin-top:4px;}
#myfavoriteslist .form_favorite .btn_validate{float:left; display:block;}

/* ********************************************************* */


/* SUPPLIER
************************************************************ */
#supplier .column_right{width:215px; float:right;}
.supplier_image_description{margin-top:10px;}
	.supplier_image{width:494px; height:361px; overflow:hidden; float:left;}
	.supplier_description{background:url(../../img/integration/fr/bg_description_supplier.jpg) no-repeat; width:202px; height:351px; float:left; padding:5px;}
	
	.supplier_description #top_description_supplier, .supplier_description #bottom_description_supplier{margin-left:20px; width:165px; height:17px; cursor:pointer;}
	.supplier_description .content_description_supplier{height:305px; overflow:hidden; margin:5px 0;}
		.supplier_description .content_description_supplier #description_supplier{}
	

/* ********************************************************* */


/* SUPPLIER LIST
************************************************************ */
ul#suppliers_list li a.supplier_list_ajouter_panier, ul#manufacturers_list li a.supplier_list_ajouter_panier{background:url(../../img/integration/fr/btn_ajouter_panier_gris.jpg) no-repeat; width:107px; height:23px; text-align:center; display:block; vertical-align:middle; color:#ffffff; padding-top:5px; color:#fff; margin-top:30px}

/* ********************************************************* */


/* PROFESSIONNEL
************************************************************ */
.status_compte{text-align:center;}
	.status_compte img{vertical-align:middle}
.img_professionnel{margin:0 25px; border:solid 1px #ccc;}

/* ********************************************************* */


/* EDITORIAL
************************************************************ */
.container_editorial_left{width:581px; float:left;}
	.container_editorial_left	h1{color:#9F0F25; font-size:30px; font-family:"Myriad Pro", Arial, sans-serif; font-weight:100; margin:10px 0;}
	.container_editorial_left .article_editorial{margin-bottom:25px;}
		.container_editorial_left .article_editorial .date_editorial{margin:5px 0;}
		.container_editorial_left .article_editorial .content_editorial{}
			.container_editorial_left .article_editorial .content_editorial .content_editorial_image{margin:0 10px 10px 0; float:left; width:123px;}
			.container_editorial_left .article_editorial .content_editorial .content_editorial_content{width:445px; float:left; margin-bottom:20px;}
				.container_editorial_left .article_editorial .content_editorial .content_editorial_content .content_editorial_content_title{font-size:13px; float:left; width:400px; margin-bottom:10px;}
				.container_editorial_left .article_editorial .content_editorial .content_editorial_content .content_editorial_content_nb_vote{float:right; width:40px;}
					.container_editorial_left .article_editorial .content_editorial .content_editorial_content .content_editorial_content_nb_vote img{margin:4px; float:right;}
				.container_editorial_left .article_editorial .content_editorial .content_editorial_content .content_editorial_content_text{font-size:13px; color:#766a67;}
		.container_editorial_left .article_editorial .lire_suite_editorial{text-align:right}
			.container_editorial_left .article_editorial .lire_suite_editorial img{vertical-align:middle}



.container_editorial_right{width:325px; float:right; margin-top:15px;}
	.btn_bottom_editorial{background:url(../../img/integration/fr/bg_btn_bottom_editorial.png) repeat-x; height:25px; width:285px; padding:3px 15px 0 15px; font-size:18px; font-family:"Myriad Pro", Arial, sans-serif; margin-bottom:1px;}
	.container_right_footer_315{margin-bottom:25px;}
	.container_editorial_right_list{list-style:none; margin:7px 0 0 10px;}
		.container_editorial_right_list li{margin:1px 0;}
		#sidebar .container_editorial_right_list li{border-bottom:none; padding:0;}
			.container_editorial_right_list li a{color:#766a67;}
			.container_editorial_right_list li img{vertical-align:middle}
	#ps_a_propos .text_a_propos{color:#766a67;}
	#ps_video_deco{margin-bottom:25px;}
	#ps_mur_image .container_right_content_315 .container_image{width:256px; margin:auto;}
	#ps_mur_image .container_right_content_315 .container_image img{margin:1px 5px;}

/* ********************************************************** */



/* LISTING PROFESSIONNEL
************************************************************** */
.devenez_pro{font-size:11px; color:#76686a; margin:20px 0;}
	.devenez_pro a{font-size:13px; color:#9e0f25;}
		.devenez_pro a:hover{text-decoration:underline;}
.form_sort_pro{float:right; height:20px; margin-top:-35px; text-align:right; width:600px;}
	.form_sort_pro label{}
	.form_sort_pro select{width:170px;}	
		
.listing_professionnel{margin-bottom:20px; padding-top:10px;}
	.listing_professionnel .image_pro{border:1px solid #999999; float:left; height:111px; width:111px;}
		.listing_professionnel .image_pro:hover{border:1px solid #9e0f25;}
	.listing_professionnel .info_et_sweethome{width:200px; float:left; margin-left:5px;}
		.listing_professionnel .info_et_sweethome .info{width:212px; min-height:51px; line-height:17px}
			.listing_professionnel .info_et_sweethome .name_pro{font-size:12px; font-family:"Myriad Pro", Arial, sans-serif; color:#76686a;}
			.listing_professionnel .info_et_sweethome .website{font-size:12px; font-family:"Myriad Pro", Arial, sans-serif; color:#76686a; display:block;}
				.listing_professionnel .info_et_sweethome .website:hover{text-decoration:underline}
			.listing_professionnel .info_et_sweethome .title_sweethome{font-size:12px; font-family:"Myriad Pro", Arial, sans-serif; color:#9e0f25; display:block;}
		.listing_professionnel .info_et_sweethome .container_miniature_sweethome{width:212px; height:57px;}
			.listing_professionnel .info_et_sweethome .container_miniature_sweethome .miniature_sweethome{width:57px; height:57px; margin-right:7px; float:left; padding:3px;}
			.listing_professionnel .info_et_sweethome .container_miniature_sweethome .miniature_sweethome:hover{background:url(../../img/integration/fr/rollover_miniature.jpg) no-repeat;}
	.listing_professionnel .description_pro{width:604px; float:right; margin-right:-5px;} 
		.listing_professionnel .description_pro .description_pro_top{background:url(../../img/integration/fr/bg_description_pro_top.jpg) no-repeat; width:604px; height:15px; }
		.listing_professionnel .description_pro .description_pro_content{background:url(../../img/integration/fr/bg_description_pro_content.jpg) repeat-y; width:604px; min-height:88px; }
			.listing_professionnel .description_pro .description_pro_content .activite{margin:0 16px 20px; }
			.listing_professionnel .description_pro .description_pro_content .description_activite{margin:0 16px; padding-bottom:20px;}
		.listing_professionnel .description_pro .description_pro_bottom{background:url(../../img/integration/fr/bg_description_pro_bottom.jpg) no-repeat; width:604px; height:12px;}

/* ********************************************************** */



/* STAR RATING
*********************************************************** */
.star{float: left; width: 17px; height: 16px; overflow: hidden; text-indent: -999em; cursor: pointer;}
.star, .star a {background: url(../../../../modules/productcomments/img/star-old.gif) no-repeat 0 0px;}
.star a{ display: block; width: 100%; height: 100%; background-position: 0 0px;}
div.star_on a{ background-position: 0 -16px;}
div.star_hover a, div.star a:hover{ background-position: 0 -32px;}
.cancel{display:none;}

/* ********************************************************** */


/* FICHE PRODUIT
************************************************************* */
.image_pro{float:left; margin:0 10px 10px 0;}


/* *********************************************************** */


/* CMS
************************************************************* */
.link_connect_pro{margin-left:10px;}
.link_connect_pro:hover{text-decoration:underline;}
.cms_content{color:#978D8D;}
	.cms_content h1, .cms_content h2{font-size:20px; font-weight:100; float:none;}
	.cms_content h1, .cms_content h2, .cms_content h3, .cms_content h4, .cms_content h5, .cms_content h6 {font-family:"Myriad Pro", Arial, sans-serif; color:#050505;}
	
	
/* *********************************************************** */



/* FICHE PROFESSIONNEL
************************************************************* */
#fiche_professionnel .container_my_account .container_my_account_navigation .onglet_actif{width:164px; height:auto; float:left; font-size:19px; font-family:"Myriad Pro", Arial, sans-serif; text-align:center; padding-top:4px; cursor:pointer;}
.container_my_account .container_my_account_content .container_image{margin:7px}


/* *********************************************************** */
















/* trigger button */
#download_now {
	background:transparent url(/img/home/download.png) no-repeat scroll 0 0;
	display:block;
	height:44px;
	margin-bottom:30px;
	overflow:hidden;
	text-indent:-999em;
	width:159px;
	cursor:pointer;
}

/* mouseover state */
#download_now:hover {
	background-position:0 -44px ;		
}

/* clicked state */
#download_now:focus {
	background-position:0 -88px;
}

/* tooltip styling */
.tooltip {
	display:none;
	background:url(http://static.flowplayer.org/tools/img/tooltip/black_arrow_big.png);
	height:163px;
	padding:40px 30px 10px 30px;
	width:310px;
	font-size:11px;
	color:#fff;
}

/* a .label element inside tooltip */
.tooltip .label {
	color:yellow;
	width:35px;
}

.tooltip a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}




/* ******************** POPUP FABRICE ********************* */
		
		#popup_news .conteneur {
            width:500px; 
            height:420px; 
            background-repeat:no-repeat;
			margin:0 auto;	
        }
        
        #popup_news .conteneur .formulaire {
            width:400px; 
            height:90px; 
            background:none; 
            margin:0 auto; 
			padding-top:300px;
        }
        
        #popup_news .conteneur .formulaire span.mail {
            font-size:14px; 
            color:#898081; 
            font-weight:bold; 
            line-height:21px;
        }
        
        #popup_news .conteneur .formulaire input.type_text {
            background:url("../../img/integration/fr/bg_input_text_176.png") top left no-repeat;
            border:none; 
            height:21px; 
            width:176px;
			line-height:21px;
        }
        
        #popup_news .conteneur .formulaire label {
            text-align:right; 
            color:#999495; 
            font-weight:bold; 
            display:block; 
            height:30px; 
            width:150px; 
            float:left; 
            line-height:10px; 
            margin:10px 0 0 95px;
        }
        
        #popup_news .conteneur .formulaire input.type_checkbox {
            float:left; 
            margin:12px 5px 5px;
			height:20px;
			width:20px;
			cursor:pointer;
        }
		
        #popup_news .conteneur .formulaire input.type_submit {
            height:38px; 
            width:96px; 
            border:none;
			cursor:pointer;
        }


/* ********************************************** */


	#popup_pre_panier {
		padding:10px 20px;
	}
	
	#popup_pre_panier p.titre_popup_pre_panier{
		color:#7e7a79;
		font-size:12px;
		font-weight:bold;
		padding:0;
		margin:0 0 10px 0;
	}

	#popup_pre_panier p.nom_produit_pre_panier, #popup_pre_panier .autres_articles_pre_panier ul li p.nom_produit_pre_panier a{
		color:#7e7a79;
		font-weight:bold;
	}
	
	#popup_pre_panier hr.separation{
		margin:0 -10px 10px 0;
		border-top:1px solid #7e7a79;
		clear:both;
		padding:0;
	}
	
	#popup_pre_panier .image_pre_panier{
		border:1px solid #7e7a79;
		clear:both;
		float:left;
		margin: 10px 10px 0 0;
	}

	#popup_pre_panier .description_produit_pre_panier{
		float:left;
		width:225px;
	}
	

	#popup_pre_panier .prix_produit_pre_panier {
		text-align:right;
	}

	#popup_pre_panier .prix_produit_pre_panier p.prix_barre{
		text-decoration:line-through;

	}
	
	#popup_pre_panier .prix_produit_pre_panier p.prix{
		color:#9f0f26;
		font-size:16px;
	}
	
	#popup_pre_panier .btn_produit_pre_panier{
		margin:0;
		padding:0;
		clear:both;
	}
	
	#popup_pre_panier .btn_produit_pre_panier p{
		width:118px;
		height:35px;
		float:left;
		padding:0;
		margin:15px 0;
	}	
	
	#popup_pre_panier .btn_produit_pre_panier a{
		width:118px;
		height:35px;
		float:right;
		padding:0;
		margin:15px 0;
	}
	
	
	#popup_pre_panier .autres_articles_pre_panier{
		margin:0 auto;
	}
	
	#popup_pre_panier .autres_articles_pre_panier ul li{
		display:block;
		list-style:none;
		float:left;
		margin-left:25px;
		text-align:center;
		height:123px;
		width:123px;
	}
	
	#popup_pre_panier .autres_articles_pre_panier ul li p img{
		border: 1px solid #7e7a79; 
		height:129px;
		width:129px;
	}
	
	#popup_pre_panier .autres_articles_pre_panier ul li p.prix_autre_produit {
		color:#9f0f26;
	}
	
	
	
	
	



/* ********************************************************* */
