@charset "utf-8";

/* CSS Document */
body {
       background-color :#9a8a7d;
	margin: 0;
	padding: 0;

}

body.bg_body {
	background: url("../images/components/fond_new4.jpg") no-repeat scroll 49% top #9A8A7D;

}

html {
	font-family: arial, helvetica, clean, sans-serif;
	font-size: 12px;
	color: #000000;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
}

a {
	display: block;
	text-decoration: none;
	color: #fff;
	cursor: pointer;
}

img {
	border: 0;
}

.addthis_default_style{
	width: 165px;

}

#rss_btn_home{
    float: right;
    margin-right: 30px;
    margin-top: -17px;
    width: 31px;
}
#login_table input{
	width: 200px !important;
}
#new_header{
	background-color:#FFFFFF;
	border:2px solid #FFFFFF;
	height:115px;
	width:923px;
}

#page_content{width: 920px; float: left; height: auto; background-color:#fff;}

.menu_mouseover {
	cursor: pointer;
	font-family: "Lucida Sans Unicode";
	font-weight: bold;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	-khtml-opacity: 0.8;
	-moz-opacity: 0.8;
}

.menu_mouseout {
	cursor: auto;
	font-family: "Lucida Sans Unicode";
	font-weight: normal;
	/*filter : alpha(opacity=100);*/
	opacity: 1;
	-khtml-opacity: 1;
	-moz-opacity: 1;
}

#main {
	background:#FFFFFF none repeat scroll 0 0;
	height:auto;
	margin:0 auto;
	min-height:1023px;
	overflow:hidden;
	width:922px;
}
#image {
width: 509px;
height: 183px;
margin-left:205px;
margin-top:0px;
}
#header {
	/*background: url(../images/components/bg_header.png) top no-repeat;*/
	/*background:url(../images/components/logo-af.png) top no-repeat;
	width: 920px;
	height: 115px;
	margin-left:-19.1%;
    position:relative;*/
}

#member_inf{

	width: 262px;
	left: 613px;
    /*padding-top: 162px;*/
    position: absolute;
    top: 112px;

}

#membre_inf_content{
	background-color: #167095;
    color: #FFFFFF;
    height: 12px;
    margin-top: 0px;
    margin-left: 200px;
    padding: 4px;
    width: 256px
}

#membre_inf_content span {
	float:left;
}
#membre_inf_content .width{
	width: 164px;
}
#membre_inf_content .margin{
	margin: 0 7px;
}
#left_menu {
	width: 185px;
	height: auto;
	float: left;
}
.left_menu .left_menu_bg{
	background-color: #e8e9ed;
	padding-top: 4px;
}
.left_menu {
	width: 185px;
	height: auto;
	float: left;
}


#bg_left {
	float: left;
	background: url(../images/components/bg_left.jpg) left no-repeat;
	width: 203px;
	height: 1198px;
}

#bg_right {
	width: 176px;
	background: url(../images/components/bg_right.jpg) right no-repeat;
	float: left;
	height: 1198px;
}

#container {
	margin: 0 auto;
	/*position:relative;
	top:-15px;*/
}

#bg_header {
    height:115px;
	margin: 0 auto;
	width: 923px;
}

#contenu {
	width: 930px;
	margin: 0 auto;
	height: auto;
	overflow: hidden;
	margin-top: 0;
	background-color: #FFFFFF;
}

#middle_contenu {
	width: 923px;
	/*background: url(../images/components/middle_bg_contenu.png) top repeat-y;*/
	margin: 0 auto;
	padding-bottom: 15px;
	height:auto;
	overflow:hidden;
	background-color: #fff;
}

.top_contenu {
	width: 923px;
	background: url(../images/components/top_bg_contenu.png) bottom no-repeat;
	margin: 0 auto;
	height: auto;
	overflow: hidden;
}

#bottom_contenu {
	width: 923px;
	/*background: url(../images/components/bottom_bg_contenu.png) bottom no-repeat;*/
	margin: 0 auto;
	padding-bottom: 38px;
	height: auto;
	overflow: hidden;
        background-color: #FFFFFF;

}

#bg_footer {
	width: 920px;
	height: 11px;
	background: url(../images/components/bg_footer.jpg) bottom no-repeat;
	margin: 0 auto;
	float: left;
}

#logo {
	width: 188px;
	float: left;
	height: 41px;
	color: #614741;
	/*background: url(../images/components/logo.png) top no-repeat;*/
	font-weight: bold;
	font-size: 27px;
	padding-top: 124px;
	text-align: center;
	margin-top: -1px;
}

#logo2 {
	width: 730px;
	float: left;
	clear: none;
	height: 160px;
	text-align: right;
	font-weight: bold;
	font-size: 13px;
	font-family: 'Lucida Sans Unicode';
}

#logo2 #member_inf{
	color: #EFE819;
	float: right;
	width: 730px;
	margin-top: 8px;
}
#logo2 #member_inf span{
	float: right;
	margin-left: 5px;
}

#logo2 #member_inf span a{
	color: #EFE819;
}
#logo2 #member_inf span a:HOVER{
	text-decoration: underline;
	font-size: 14px;
}

#logo2 a {
	float: right;
	clear: right;
	color: #000000;
}

#art_premier {
	height: 62px;
	margin-top: 43px;
}

#art_premier div {
	color: #4b4740;
	font-size: 27px;
	padding-top: 14px;
	padding-left: 20px;
}

#top {
	/*width: 730px;
	height: 60px;
	float: right;
	color: #FFFFFF;
	padding-top: 5px;*/
	color:#48372a;
	float:left;
	height:55px;
	padding-top:5px;
	width:915px;
	font-size: 14px;

}
#top a{
	/*width: 113px;*/
	float: left;
	padding: 10px;
	color:#48372a;
}


#top font{
	margin-top: 17px;
	margin-left:5px;
	margin-right:5px;
	float: left;
}

#middle {
	width: 920px;
	overflow: hidden;
	height: auto;
	float: left;
	min-height: 825px;
	background-color: #fff;
}

#contenu #bottom {
	width: 100%;
	height: 200px;
	float: left;
}
#cgv h1{font-size:24px;}
#rss_menu {
	/*width: 195px;
	height: auto;
	float: left;
	font-size: 15px;
	margin-left: 5px;
	margin-top: 10px; border: 0;*/
	font-family: lucida;
}

#rss_menu a {
	float: left;
}
#rss_menu .addthis_toolbox a{
	width: 16px;
	color: #115BB5;
	text-decoration:none;
	line-height:1.6em;
	font-size: 10px;
	margin: 0;
}
#rss_menu .addthis_separator{
	color: gray;
	margin: 0;
	margin-right: 10px;
}
#rss_menu .rss{
	/*width: 20px; margin-left: 65px;*/
}
#rss_menu a .fianet{
	margin-top: 20px;
}
#rss_menu .addthis_toolbox .first{
	width:65px;
}
.menu_nav {
	height: 43.2px;
	text-align: center;
	float: left;
	margin-left: 5px;
	font-family: 'Lucida Sans Unicode' !important;
	font-size: 13px;
	width: 110px;
}

.menu_nav div {
	padding-top: 22px;
}

#menu_newsletter {
	background: url(../images/menu/newsletter.jpg) repeat-x;
}

#menu_contact {
	background: url(../images/menu/contact.jpg) repeat-x;
}

#menu_satisf {
	background: url(../images/menu/satisfait_remb.jpg) repeat-x;
}

#menu_compte {
	background: url(../images/menu/mon_compte.jpg) repeat-x;
}

#menu_obj {
	background: url(../images/menu/mesobjet_pref.jpg) repeat-x;
}

#menu_panier {
	background: url(../images/menu/panier.jpg) repeat-x;
	background-position:12px 0;
	color:#EFE819; padding-top: 20px;
}

#bg_boutique {
	height: 35px;
	margin: 1px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	padding-top: 8px;
	text-align: center;
	font-family: 'Lucida Sans Unicode';
	background: url("../images/components/bg1_boutique.jpg");
}

#left_menu1 {
	height: auto;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	width: 175px;
}

#menu_boutique {
	background: #fbcb8e;
	height: auto;
	margin-top: 2px;
	padding-bottom: 5px;
}
#menu_boutique .bold{
	margin-left: 5px;
}
#menu_boutique .ethnie, .pave_left_rech .ethnie{
	height: 20px;
}
.left_menu #menu_boutique .title, .left_menu #bg_menu_info .title{
	background: #F38D07;
	color: white;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	border: none;
}

#leftmenu .picto-bnp{
	width: 175px; height: auto; float: left; padding-left: 5px;
}
.mask_home{
	width: 175px; height: auto; float: left; padding-left: 5px;
}
#left_menu2 .mask_home{
	padding-left: 0;
}

#left_menu2 .no_item{
	min-height: 50px;
	padding: 10px 5px;
}
.mask_home .title{
	background-color:#996633;
	color:white;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:20px;
	padding:2px;
	text-align:center;
	width:171px;
}
.mask_home .body{
	float: left;
	width: 175px;
	background: #DDB791;
}
.mask_home .body SPAN{
	margin-left: 3px;
	margin-top: 7px;
	float: left;
	font-weight: bold;
}
.mask_home .body div img, .mask_home .body Form img{
	margin-right: 3px;
	margin-left: 5px;
}
.mask_home .body a{
	margin-left: 2px;
}

.mask_home .body div a{
	color: black;
	display: inline;
}

.mask_home .body div a:HOVER{
	color: #996633;
}

#menu_boutique div {
	height: 20px;
	margin-top: 5px;
	padding-top: 3px;
}

#left_menu2 {
	height: auto;
	/*background: #a19a98;*/
	margin-left: 5px;
	margin-right: 5px;
/*	padding-top: 7px;*/
	padding-bottom: 5px;
	width: 175px;
	margin-top: 10px;
	float: left
}

.bg_info{
float:left;
width:355px;
height:170px;
margin-top:15px;
margin-left:20px;
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 14px;
color:#fff;
line-height: 25px;

}
.bg_info a{

color:#FFF;
font-size:14px;
}
.bg_info p{
color:#FFF;
}

#bg_menu_info {
	background: #FBCB8E;
	height: auto;
	padding-bottom: 5px;
}
#bg_menu_info .ethnies{
	padding-top: 10px;
	height: 30px;
}
#bg_menu_info .ethnies .title{
	margin-left: 5px;  font-weight: bold;
}

#bg_menu_info_repere {
	padding-top: 10px;
	min-height: 195px;
}

#bg_menu_info_repere  div {
	height:auto;
	margin-top:2px;
	margin-bottom: 7px;
	overflow:hidden;
	width:170px;
}

#contenu_home {
	width: 660px;
	height: auto;
	float: left;
	margin-left: 10px;
}
#contenu_homes {
	width: 960px;
	height: auto;
	float: left;
	margin-left: 10px;
}

#titre_derniers_obj {
	background: #593528;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom:4px;
	/*height: 23px;*/
	text-align: left;
}
#titre_derniers_obj_2 {
	background: #9e3651;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom:4px;
	/*height: 23px;*/
	text-align: left;
}

#titre_derniers_obj_3 {
	background: #ef9f04;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom:4px;
	/*height: 23px;*/
	text-align: left;
}

#titre_idees_cadeaux{
	background: #1d7b96;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 5px;
	/*height: 23px;*/
	text-align: left;
}

#titre_derniers_obj h2 , #titre_derniers_obj_2 h2 ,  #titre_derniers_obj_3 h2, #titre_obj_aborigen h2, #titre_obj_himalayen h2 {
	color: white;
	margin: 0;
	font-size: 16px !important;
	width:200px;
}

.soustitre_res_ser a:hover, .pave_info_left_search div a:hover, .sous_nav div a:hover{
	font-weight: bold;
}

#titre_derniers_obj h1, #titre_derniers_obj_2 h1, #titre_derniers_obj_3 h1{
	color: white;
	margin: 0;
	font-size: 16px;
}

#bg_derniers_obj, #bg_derniers_obj_2, #bg_derniers_obj_3 {
	/*width: 360px;
	background: #ad2527;
	padding-left: 12px;*/
	margin-top: 10px;
	float: left;
}
.bg_derniers_obj{
	margin-top:15px;
	width: 893px;
	height : 29px;
    float:left;

}

#bg_autres_pieces {
	width: 360px;
	background: #ad2527;
	padding-left: 12px;
	margin-top: 10px;
	height: 30px;
	float: left;
}

#titre_autres_pieces {
	/*background: #fc5b04;
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 10px;
	height: 26px;*/

	font-weight: bold;
	font-size:14px;
	margin-bottom: 5px;
	color: #9f3251;
	float: left;
	margin-left: 5px;
}

#bg_objet_vente {
	/*background: #E4D7D5;*/
	background-color:#e0ddd9;
	width: 475px;
	min-height: 180px;
	height:auto;
	float: left;
	clear: none;
	border: 1px solid #918887;
	float: left;
	clear: none;
}
.bg_objet_vente {
	/*background: #E4D7D5;*/
	background-color:#eae9ea;
	width: 475px;
	min-height: 180px;
	height:auto;
	float: left;
	clear: none;
	/*border: 1px solid #918887;*/
	float: left;
	clear: none;
}
.bg_objet_vente_home {
	/*border: 1px solid #F38D07;*/
	border: 2px solid #acacac;
	border-bottom:none;
	border-top:none;
	padding: 0;
}
.bg_objet_vente_home UL{
	float: left;
	margin: 0;
	padding: 0;
}
.bg_objet_vente_home UL li, .bg_objet_coeur_home UL li{
	list-style: none;
	height: 300px;
	width:190px;
	float:left;
	margin: 5px 0 5px 5px;
}
.bg_objet_vente_home .article_name, .bg_objet_coeur_home .article_name {
	float:left;
	width: 160px;
	margin-top: 4px;
	height: auto;
	padding-left: 12px;
}
.wrap_right .bg_objet_vente_home .article_price, .bg_objet_coeur_home .article_price{
	float:left;
	width: 170px;
	margin-left:10px;
	margin-top: 4px;
	color:#fff;
	/*background: url('../images/components/bouton-menu-marron.jpg') top left no-repeat;*/
	height: 25px;
	padding-left:15px;
	padding-top: 5px;
}

.bg_objet_vente_home .article_price, .bg_objet_coeur_home .article_price{
	float:left;
	width: 170px;
	margin-left:10px;
	margin-top: 4px;
	color:#fff;
	/*background: url('../images/components/pastille-prix.png') top left no-repeat;*/
	height: 25px;
	padding-left:15px;
	padding-top: 5px;
}
.price_obj1{
	padding: 5px !important;
	background-color: #593528;
	color : #fff !important;
	width : 55px !important;
	font-size: 16px;
	height: auto !important;
}
.price_obj2{
	padding: 5px !important;
	background-color: #9e3651;
	color : #fff !important;
	width : 55px !important;
	font-size: 16px;
	height: auto !important;
}
.price_obj3{
	padding: 5px !important;
	background-color: #ef9f04;
	color : #fff !important;
	width : 55px !important;
	font-size: 16px;
	height: auto !important;
}


.bg_objet_vente_home .article_price_promo, .bg_objet_coeur_home .article_price_promo{
	float:left;
	width: 170px;
	margin-left:10px;
	margin-top: 4px;
	color:#fff;
	background: url('../images/components/pastille-prix-150px.png') top left no-repeat;
	height: 33px;
	padding-left:15px;
	padding-top: 5px;
}
.bg_objet_vente_home .price_promo, .bg_objet_coeur_home .price_promo{
	font-size: 20px;
	font-weight: bold;
}
.bg_objet_vente_home .percent_promo, .bg_objet_coeur_home .percent_promo{
	font-size: 16px;
	font-weight: bold;
	color: red;
}
.bg_objet_vente_home .article_price_no_promo, .bg_objet_coeur_home .article_price_no_promo{
	float:left;
	width: 170px;
	margin-left:10px;
	height: 15px;
}
.bg_objet_vente_home .price_no_promo, .bg_objet_coeur_home .price_no_promo{
	text-decoration: line-through;
}
.bg_objet_cons_home {
	/*border: 1px solid #86EDFE;*/
	border-left: 4px solid #e9e8ed;
	border-right: 4px solid #e9e8ed;
}
.bg_objet_coeur_home {
	/*border: 1px solid #8A1130;*/
	border-left: 4px solid #e9e8ed;
	border-right: 4px solid #e9e8ed;
	border-bottom: 4px solid #e9e8ed;
}

#objet_vente {
	width: 95px;
	margin: 15px 0px 3px 50px;
	float: left;
	clear: none
}

.bg_produit_home, .bg_produit_home3{
	/*background-color: #e9e9ec;*/
	width: 399px;
	min-height: 745px;
	float: left;
	clear: none;
	padding-left: 10px;
}

#bg_objet_consulte {
	width: 360px;
	background: #076362;
	padding-left: 12px;
	margin-top: 20px;
	height: 30px;
	float: left;
	clear: none;
}

#titre_objet_consulte {
	background: #86edfe;
	font-weight: bold;
	font-size: 18px;
	color: #153f3f;
	padding-top: 4px;
	padding-left: 10px;
	height: 26px;
}

#bg_coup_coeur {
	width: 360px;
	background: #ae8508;
	padding-left: 12px;
	margin-top: 20px;
	height: 30px;
	float: left;
	clear: none;
}

#titre_coup_coeur {
	background: #8a1130;
	font-weight: bold;
	font-size: 18px;
	color: #fff;
	padding-top: 4px;
	padding-left: 10px;
	height: 26px;
}

#titre_coup_coeur_article {
	background: #737d07;
	font-weight: bold;
	font-size: 16px;
	color: #fff;
	padding-top: 4px;
	padding-left: 10px;
	height: 26px;
}

.div_foot {
	width: 890px;
	height: auto;
	float: left;
	clear: none;
	margin-top: 10px;

}

#div_foot {
	width: 890px;
	height: auto;
	float: left;
	clear: none;
	margin-top: 10px;
}

#bg_div_foot {
	width: 886px;
	margin-left: 20px;
	margin-right: 20px;
	/*background: #e4d7d5;*/
	background-color:#CCC;
	padding-top: 20px;
	float: left;
}

#bg_home_foot {
    background-color: #FFFFFF;
    float: left;
    margin-left: 55px;
    margin-right: 30px;
    padding-top: 20px;
    width: 826px;
}

#bg_div_foot a, #bg_home_foot a {
	color: #000000;
}
#bg_div_foot a:HOVER{
	text-decoration: underline;
	color: gray;
}

#bg_div_foot div {
	width: 200px;
	float: left;
}
#top_footer{
	text-align: left; padding-left:65px; width: 760px !important;
}
#top_footer a{
	float: left;
	clear: none;
}
#top_footer font{
	float: left;
	margin: 0 15px 0 5px;
	clear: none;
}
#top_footer .tiret{
	display: inline; float: left;
}
#medium_footer{
	margin: 10px 20px;
	color: #393737;
}
#medium_footer a{
	color: gray;
	font-weight: bold;
	display: inline;
}
#bg_div_foot .paragraph{
	width: 830px;
	text-align: justify;
}
#bg_div_foot .ethnicities{
	float:left; text-align:center; width:790px; margin-left:57px; padding-bottom: 20px;
}
#bg_menu_info img {
	margin: 4px 5px 0px 5px;
}

#menu_boutique img {
	margin: 4px 5px 0px 5px;
	float: left;
}

#menu_boutique a {
	color: #000000;
	float: left;
}

#menu_boutique a:hover{
	color: #F38D07;
}

.icone_action_pdt {
	float: left;
	width: 15px;
	margin-top: 10px;
	clear: both;
	font-size: 12px;
}
.icone_action_pdt_panier{
	float: left;
	width: 15px;
	margin-top: 22px;
	clear: both;
	font-size: 12px;
}
.btn_action_pdt {
	width: 195px;
	height: 25px;
	margin-left: 5px;
	margin-top: 5px;
	float: left;
	padding-top: 3px;
	background: url(../images/components/btn_envoie.png) top no-repeat;
	font-size: 12px;
	color:#000;
}

.btn_action_pdt font {
	margin-left: 20px;
	color: #000000;
	font-size: 12px;
}

.btn_action_panier {
	width: 195px;
	height: 21px;
	float: left;
	margin-top: 15px;
	padding-top: 3px;
	margin-left: 5px;
	font-size: 12px;
	background: url(../images/components/btn_ajout_panier.png) top no-repeat;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 25px;
	padding-top: 5px;
}

.btn_action_panier font {
	margin-left: 20px;
	color: #fff;
	font-size: 12px;
}

.icone_action_pdt a {
	color: transparent;
}

#description_pdt {
	width: 200px;
	float: left;
	margin-left: 5px;
}

#description_pdt label {
	font-weight: bold;
}
#description_pdt a{
	color: black;
	display: inline;
}
#description_pdt a:HOVER{
	text-decoration: underline;
}
#bg_produit {
	width: 677px;
	/*background: url(../images/components/bg_produit_description.jpg) top
		repeat-y;*/
	background: url(../images/components/bg_descript_pdt.jpg) top repeat-y;
	height: auto;
	overflow: hidden;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#left_bg_produit {
	width: 395px;
	height: auto;
	overflow: hidden;
	/*border-right: 2px dotted #a38c83;*/
	float: left;
	margin-left: 5px;
}


#description_pdt b {
	color: #000000;
	font-size: 12px;
}

.nom_produit {
	color: #a10b21 !important;
	font-size: 18px !important;
}

.nom_produit h1 {
	color: #a10b21 !important;
	font-size: 14px !important;
}

#faces_pdt {
	clear:both;
	float:left;
	height:136px;
	margin-left:-34px;
	width:700px;
}

#right_bg_produit {
	width: 260px;
	height: auto;
	float: left;
	padding-left: 10px;
}

.newsletter_article {
	width: 201px !important;
	margin-left: 10px;
	color: #3c322e;
	padding-left: 5px;
	height: 220px;

	background:none repeat scroll 0 0 #E4D7D5;
	border:1px solid #918887;
	clear:none;
	float:left;
}
.newsletter_article INPUT{
	width: 158px;
}

.newsletter_article b {
	font-size: 14px;
	font-family: 'Lucida Sans Unicode'
}

.newsletter_article div {
	float: left;
}


#btn_ok {
	background: url(../images/icones/btn_OK.jpg) top no-repeat;
	width: 31px;
	height: 27px;
	float: left;
	padding: 0 !important;
	padding-left: 17px;
	color: #FFFFFF;
}

.bg_descriptif_article {
	width: 650px;
	height: auto;
	float: left;
	padding-top: 20px;
	padding-left: 5px;
}

.bg_descriptif_article a {
	color: #A10B21;
	font-weight: bold
}

.titre_decriptif{
	font-weight: bold;
	font-size:14px;
	margin-bottom: 5px;
	color: #9f3251;
	float: left;
	width:640px;
}

.titre_decriptif h2{
	font-size : 14px !important;
}

.bg_descriptif_article div {
	width:640px;
	float:left;
}

.bg_image_shaddow{
	/*background: url(../images/components/container.png) no-repeat ;*/
	/*height:228px;*/
	width:177px;
	max-height: 230px;
    min-height: 170px;

}

#objet_vente_list2 .bg_image_shaddow{
	height: auto !important;
}

#objet_vente_list2 .bg_image_shaddow img{
	margin-top:0 !important;

}

.bg_image_shaddow img{
	margin-left:12px;
margin-top:12px;

}
.img-shadow {
	float: left;
	/*background: url(../images/components/shadowAlpha.png) no-repeat bottom
		right !important;
	background: url(../images/components/shadow.gif) no-repeat bottom right;*/

}

.img-shadow img {
	display: block;
	position: relative;
	/*border: 1px solid #a9a9a9;
	margin: -6px 6px 6px -6px;*/
	padding: 1px;
	min-height: 75px;
	min-width: 75px;
}

.img-shadow a {
	color: #ff0000;
}

li a {
	color: transparent;
}

.trie_recherche_maque {
	float: left;
	clear: none;
	width: 385px;
	margin-left: 10px;
	margin-top: 17px;
}
.trie_recherche_maque a:HOVER{
	text-decoration: underline;
}
.res_recherche_masque {
	width: 655px;
	margin:0 0 10px 5px;
	height: auto;
	float: left;
	clear: none;
	padding: 10px 0px 0px 5px;
}
.res_recherche_masque a{
	display: inline;
	color: black;
}
.res_recherche_masque a:HOVER{
	text-decoration: underline;
}

.res_description_masque {
	width: 245px;
	margin-left: 20px;
	float: left;
	clear: none;
	line-height: 17px;
}

.res_description_masque a h3{
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	margin-top: 0;
	margin-bottom: 0;

}
.res_description_masque a h3:HOVER{
	text-decoration: underline;
}

.res_description_masque font {
	font-size: 11px;
}

.res_description_masque div {
	/*margin-top: 10px;*/
}

.res_description_masque label {
	font-weight:bold;
}

.res_description_masque h2 {
 font-size: 14px !important;
}


.res_image_masque {
	width: 150px;
	float: left;
	clear: none
}

.res_image_masque a {
	color: #003399;
	text-decoration: underline;
	margin-top: 5px;
}

.bg_mes_achats  {
	width: 682px !important;
	height: auto !important;
	overflow: hidden;
	padding-bottom: 10px;
	border: none !important;
	/*background: url("../images/components/bg_result_recherche.jpg") top left repeat-y !important;*/
}

.bg_result_masque  {
	width: 682px !important;
	height: auto !important;
	overflow: hidden;
	padding-bottom: 10px;
	border: none !important;
	background: url("../images/components/bg_result_recherche.jpg") top left repeat-y !important;
}

.bg_image_home {
	width: 100px;
	height: 132px;
	float: left
}

.bg_image_article {
	width: 100px;
	min-height: 126px;
	float: left
}
.bg_image_article_home {
	width: 180px;
	float: left
}

.bg_imge_gdTaille{
	width:165px;
	float:left;
	margin-top:10px;
}
#description_pdt div{
	margin-top:5px;
}
.affich_cinq_elem{
	width:693px !important;
}
.text_ethnecity #same_ethnicity, .text_ethnecity  #same_ethnicity_arborigene{
	background: none;
	border: none;
	height: 130px;
	margin-left: -10px;
}
.bg_objet_vente .description{
	float: left;
}
.affich_quatre_elem{
	width:490px !important;
	height:170px;
}
#bg_menu_info_repere a {
	color:#000;
	float:left;
	width:150px;
}
#bg_menu_info_repere a:hover{
	color:#b72864;
}
#bg_menu_info_repere img {
	float:left;
}
.panier_color{
	color:#000;
}
#bg_categorie{
	width:890px;
	height:auto;
	float:left;
	clear:none;
	padding-left: 20px;
}
#home_categorie{
	width:883px;
	margin-top:10px;
	height:auto;
	overflow:hidden;
	background:#cccccc;
	/*text-align:justify;*/
}
#home_categorie h1{
	margin: 0;
}
#home_categorie h1 a{
	padding:5px 5px 0;
	line-height:16px; font-size: 14px; font-weight: bold;
 	color:#0B243B;
}
#home_categorie .image1{
	float: left; width: 65px; margin-top: 20px;
}
#home_categorie .image2{
	float: left; width: 70px; margin-top: 40px;
}
#home_categorie div{
	padding:10px;
	line-height: 16px;
	color: #0B243B;
}
.titre_categorie{
	font-weight: bold;
	font-size: 14px;
	padding-bottom:0px !important;
}
.titre_categorie a{
	color:#0B243B;
}

.titre_categorie h3 a{
 line-height:16px;
 font-size: 14px !important;
 font-weight: bold;
 color:#0B243B;
}

.titre_categorie h1 a{
 line-height:16px; font-size: 14px; font-weight: bold;
 color:#0B243B;
}
.titre_categorie a:HOVER{
	text-decoration: underline;
}
#home_categorie a{
	color: #000;
	font-size:11px;;
	font-weight: bold;
}
.icone_cpte{
	float:left;
	margin-right:5px;
	margin-top:15px;
}
.action_cpte{
	width: 200px;
	float: left;
}
.text_repere{
	padding: 10px;
	width: 676px !important;
	height: auto !important;
	font-size:12px !important;
	font-family: arial, helvetica, clean, sans-serif !important;
	text-align: justify;
}

.text_repere a{
color:#B72864;
}

.text_ethnecity{
	width:640px;
	border: 1px solid #918887;
	height:auto;
	margin-bottom: 20px;
	float: left;
	padding: 10px;
	font-size:12px !important;
	text-align: justify;
}
#recaptcha_div {
}
#recaptcha_div #recaptcha_image{
	overflow: hidden;
}
#recaptcha_div #recaptcha_image img{
	width: 290px;
}

.secure_cart{
	float: left;
	width: 870px;
	margin:10px 0 25px;
	padding: 3xp;
	font-size: 13px;
	color:#4E4E4E;
}

.alert_msg{
	width: 700px;
	padding: 10px;
	margin-bottom: 10px;
	color: #4E4E4E;
	font-size: 13px;
	font-weight: bold;
}

.onglet_cart{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	height:26px;
	padding-left:10px;
	padding-top:4px;
	float: left;
	width: 200px;
	color: silver;
}
.onglet_cart_actif{
	background:#F38D07 none repeat scroll 0 0;
	-moz-background-origin:padding;
	float: left;
	width: 200px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	height:26px;
	padding: 2px;
}
.onglet_cart span, .onglet_cart_actif span{
	float: left; padding-top: 1px; margin-right:4px;
}
.paiment_panier{
	border:1px solid #AD2527;
}

#cart_picto_bnp{
	float: left;
	width: 408px;
	clear: both;
	margin-top:10px;
	cursor: help;
}
#cart_picto_bnp img {
	float: left;
}
#cart_picto_innfobulle{
	background-color: white;
	border: solid 1px gray;
	display: block;
	float: left;
	padding: 5px;
	margin-top:-37px;
	margin-left:89px;
	z-index: 2000;
	display:none;
}

#credit_card INPUT {
	width: 61px;
	height: 42px;
}
.barree{
	text-decoration: line-through;
}
.red{
	color: red;
}
.wrap_left{
	width:416px; height:auto; float:left; clear:none;
}
.wrap_right{
	width:239px; height:auto; float:left; clear:none;
	margin-left: 5px;
}
.wrap_africain{
	width:897px; height:auto; float:left; clear:none;
}
.wrap_right .bg_derniers_obj{
	width: 236px;
}
.wrap_right .bg_produit_home{
	width: 222px;
	border:2px solid #acacac;
	border-bottom:none;
	border-top:none;
	/*padding-top:15px;*/
}
.wrap_right .bg_produit_home3{
	width: 222px;
	border:2px solid #acacac;
	border-bottom:none;
	border-top:none;
	border-top:none;
	padding-top:15px;
}
.wrap_right .bg_objet_vente_home ul{
	width: 205px;
	margin-left: 10px;
}
.left{
	float: left;
}
.ethnicity_select {
	width: 80%;
}
.ethnicity_select_2 {
	width: 80%;
	margin-left:7px;
}
.artist_select {
	width: 80%;
	margin-left: -3px;
}
.fb{
	border:none; overflow:hidden; width:234px; height:400px; border:none;
}
.fb_home{
	border:none; overflow:hidden; width:185px; height:90px; border:none;
}
#fb_menu {width:200px; float:left;}

.static_fb{margin: 30px 5px 0 13px; width: 235px !important; float: right !important; clear: right;}

.titre_page_static{
	width:700px; float:left;
}
#partenaires{
	width: 655px;
	margin-left: 10px;
	margin-top: 20px;
}
#partenaires, #partenaires .partenaire,#partenaires .partenaire .image, #partenaires .partenaire .info{
	float: left;
}
#partenaires .partenaire{
	width:650px;
}
#partenaires .partenaire .image{
	width:200px;
}
#partenaires .partenaire .info{
	width: 448px;
}
#partenaires .partenaire .info .title{
	width: 450px;
	float: left;
}
#partenaires .partenaire .info .desc{
	width: 450px;
	float: left;
}

#partenaires HR {
	float: left; border: 1px solid gray;
	width: 650px;
}

#partenaires .partenaire .image .partner_img{
	max-width: 165px;
}

.search_contenu_home{
	width:690px; height:auto; float:left;
}
.search_contenu_artist{
	width:690px; height:auto; float:left;
}
.search_contenu_artist #bg_objet_vente {
	background:none repeat scroll 0 0 #DDB791;
	border:1px solid #918887;
	clear:none;
	float:left;
}
.texte_peinture_aborigene{
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:720px;
}
#coup_de_coeur_lists{
width: 490px;
min-height: 300px;
}
#same_ethnicity .jcarousel-clip{
	min-height: 200px;
}
#coup_de_coeur_list .jcarousel-clip{
	min-height: 290px;
}
.same_ethnicity_arborigene .jcarousel-clip{
	min-height: 300px !important;
}
#same_artist .jcarousel-clip{
	min-height: 211px;
}

.article_min{
	overflow: visible;
}


.logo{
	width: 280px;
	height: 100px;
	float:left;
}
#liens_header{
	color:#211613;
	float:left;
	padding:10px;
	text-align:right;
	width:420px;
	font-weight: bold;
}
#liens_header a, #liens_header font, #liens_header img{
	font-size : 12px; color: #211613; float:left; margin-left: 5px; margin-right: 5px;
}
#links_top{
	font-weight:normal;
margin-left:160px;
width:260px;}

#links_header{
	float: right;
	text-transform:uppercase
}

#links_top ul{
	list-style:none outside none;
	margin:0;
	padding:0;
}
#links_top li{display:block;
float:left;
position:relative;
white-space:nowrap;
height: 18px;}

#links_top li a{margin-left:6px;
margin-right:6px;
padding-top:2px;}

.detailAccount{
	background:none repeat scroll 0 0 #E6E6E6;
	display:none;
	float:left;
	margin-left:413px;
	*margin-left:412px;
	padding:0 10px;
	position:absolute;
	top:60px;
	z-index:9;
	width: 365px;
}
.detailAccount ul{
	list-style:none outside none;
	margin:0;
	padding:5px 0;
	float: left;
	width: 370px;
}
.detailAccount li{
	display:block;
	float:left;
	position:relative;
	white-space:nowrap;
	padding-top:3px;
}

.last li{
	width: 175px;
}

.detailAccount li a {
	background:url("../images/icones/tri-black.jpg") no-repeat scroll left center transparent;
	color:#000000;
	display:block;
	padding:0 10px;
	white-space:nowrap;
}
.detailAccount li a:hover {text-decoration:underline;}
.detailAccount li label{color: #565855;}

.btn_generik{background:url("../images/components/mon-compte_btn_ok_black.jpg") top no-repeat; height:20px;
width:43px;}

.accountForm li{margin-left:25px;}

#sousnav_art_arborigene{
	border:2px solid #9f3251;
	display: none; position: absolute; margin-top: 59px;
	*margin-left: -920px;
	 margin-top:42px;
	z-index : 9px;

}
#sousnav_art_himalayen{
	border:2px solid #EF9F04;
	display: none; position: absolute; margin-top: 59px;
	*margin-left: -920px;
	 margin-top:42px;
	z-index : 9px;
}

#sousnav_art_africain{
	*margin-left: -920px;
	border:2px solid #593528;
	display: none; position: absolute; margin-top: 59px;
	*margin-top:0;

}


#sousnav_art_africain div, #sousnav_art_himalayen div, #sousnav_art_arborigene div{
	margin-bottom:14px;
	float: left;
	width: 200px;
	font-size: 13px;
	color: #48372A;
	text-transform: uppercase;
}

#sousnav_idees_cadeaux div{
	margin-bottom:14px;
	float: left;
	margin-left:10px;
	width:143px;
}

#sousnav_art_africain a, #sousnav_art_himalayen a, #sousnav_art_arborigene a, #sousnav_idees_cadeaux a{
	color:#48372A !important;
	float:left;
	font-size:13px;
	min-width: 200px;
	margin-bottom: 7px;

}

#sousnav_idees_cadeaux{
	border:2px solid #1d7b96;
	display: none; position: absolute;
	margin-left:5px;
	*margin-left: -920px;
	 margin-top:42px;
}

#display_login{
position: absolute;
}

.ssnav_pic{
clear:left;
margin:0 !important;
padding:0 !important;
width:15px !important;
}

.ssnav_txt{
	float:left;
margin:0 !important;
padding:0 !important;
width:181px !important;
}

.sous_nav{
	width: 658px;
	background-color: #f9f8f7;
	z-index : 9;
}

.sous_nav b{
	color: #9f3251;
	font-size: 14px;
}

.sous_nav div{
	float:left;
	margin-left:20px;
	width:200px;
	margin-top: 5px;
}
#ss_nav_btq select{
	clear:both;
float:left;
margin-left:12px;
margin-top:5px;
}
.top_home_right{
	background-color:#EAEBEB;
	color:#37414F;
	float:left;
	margin-left:10px;
	padding:5px;
	width:230px;
	line-height:20px;
	*height: 275px;
}

.top_home_right b{
	font-size: 14px;
}

.top_home_right img{
	margin-right: 5px;
}

.top_home_right a{
	display: inline;
}

.top_home_left{
	width: 660px; float: left;
}

.top_home{
	width: 915px; height: auto; float: left;
}

.pave_presse_topHome{
	background-color:#FFFFFF;
	border:1px solid #A1A1A1;
	color:#000000;
	padding:10px 5px;
	width:216px;
}



.pave_presse_topHome img{
	margin:-5px 0 0;
	*margin:-25px 0 0;
	float: right;
}

.icones_sociaux{
	color:#37414F;
	float:right;
	padding:5px;
	width:230px;
	margin-top: 5px;
}

.icones_sociaux img, .icones_sociaux font{
	float: left; margin-left:10px;
}

.content_home{
	width: 904px; height: auto; float: left;  margin-left: 10px;
}
.titre_content_home{
	font-size: 16px; color: #48372a;  float: left; margin-top: -30px; width: 670px;
}

.left_search_title{
	width: 208px; background-color: #979491 !important; text-align: center;
	color: #fff; font-weight: bold; font-size: 15px !important;
	margin: 0 !important;
	padding: 10px !important;
	text-transform:uppercase;
	border:1px solid #898689;
}
.left_menu_search{
width: 230px !important; margin-left: 10px; padding-top: 0 !important; background: #e0ddd9 !important; border:1px solid #898689;
}

.left_result_search{
width: 240px !important;  padding-top: 0 !important;

}
.left_menu1_res_ser{margin: 0 !important; width: 230px !important;}

.soustitre_res_ser {
	border-color:#313234 -moz-use-text-color -moz-use-text-color;
	border-style:solid none none;
	border-width:1px medium medium;
	color:#313234;
	padding:10px;
	padding-left:20px;
	width:200px !important;;
}

.iddecadeau_title_left{
	font-weight: normal !important;
	font-size: 14px !important;
	height: 13px  !important;
	width: 180px  !important;
	padding-left: 45px  !important;
	border-color:#313234 -moz-use-text-color -moz-use-text-color;
	border-style:solid none none;
	border-width:1px medium medium;
	padding:10px;
}

.iddecadeau_left a{
	margin-bottom:5px;
	text-align:right;
	text-transform:lowercase !important;
	width:133px;
}

.soustitre_res_ser a{color:#000; text-transform:uppercase; width: 205px;}
.ser_selected{
	font-weight: bold;
}
.pave_left_rech{
	border-bottom: 1px solid #313234;
	width: 230px;
}

.pave_info_left_search {background-color: #e0ddd9 !important;}
.pave_info_left_search a{color: #313234 !important;
width:200px !important; }
.pave_info_left_search div{
 padding-left:20px;
width:200px !important; line-height: 17px; }

.left_bottom_search{
	width: 223px !important;
	margin-top: 20px;
}

.logos_footer{
	text-align: center; width: 885px !important;
}

.logos_footer img{
	margin-right: 50px;
}

.accountForm div{width: 360px; clear: none; margin-bottom: 10px;}

.deconect {
color: #000;
text-decoration:underline;

}
#right_bg_produit  .addthis_default_style {
    float: left;
    margin-left: 35px;
    margin-top: 15px;
    width: 165px;
}
#right_bg_produit .addthis_default_style a {
color:#115BB5 !important;
}
.aborigene_liste li {height:325px !important;}
.image_masque {
    float: left;
    height: 252px;
    margin-left: 9px;
    margin-right: 60px;
    margin-top: 10px;
    width: 155px;
    margin-bottom:30px;
}
.image_statue{
 float: left;
 height: 252px;
 margin-left:9px;
margin-top:10px;
 width: 155px;
}
#texte_image_statue{
float:left;

}
.image_himalayen{
margin-top : 10px;
margin-left : 9px;
margin-right: 57px;
height : 260px;
float : left;
width : 157px;
}

.image_himalayen_1{
margin-top : 35px;
margin-left : -203px;
margin-right: 25px;
height : 260px;
float : left;
width : 160px;
}
#container_africain
{
margin-top : 20px;
margin-left : 30px;
width : 380px;
height : 250px;
float : left;
}
#container_aborigen
{

width : 380px;
height : 251px;
float : right;
margin-top :25px;
margin-right:60px;
}
#container_himalayen
{
margin-top : 8px;
margin-left : 244px;
width : 380px;
height : 250px;
float : left;

}
#information_africain
{
background: url("../images/components/africain_information.jpg") no-repeat ;
margin-top: 6px;
width : 380px;
height : 203px;
}
#titre_obj_aborigen {
	background: #9e3651;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom:4px;
	height: 23px;
	text-align: left;
}
.image_aborigen {
    float: left;
    height: auto;
    margin-left: 9px;
    margin-right: 58px;
    margin-top: 7px;
    width: 156px;
}
.image_aborigen_1{

width : 156px;
height : 260px;
float : left;
margin-left : 9px;
margin-right: 56px;
margin-top:53px;
margin-bottom:20px;

}

#information_aborigen {
background: url("../images/components/aborigen_information.jpg") no-repeat ;
float: left;
height: 204px;
margin-top: -1px;
width: 380px;
}
#titre_obj_himalayen {
	background: #ef9f04;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom:4px;
	height: 23px;
	text-align: left;
}
#information_himalayen {
background: url("../images/components/himalayen_information.jpg") no-repeat ;
float: left;
height: 204px;
margin-top: -3px;
width: 380px;
}
.voir {
color:blue;
font-weight: normal;
font-size: 10px;
text-decoration: underline;
}
.texte_titre{
color: #593528;
font-weight: bold;
font-size: 14px;
float:left;
width:210px;

}
.fleche_africain
{
background: url("../images/components/fleche_africain.jpg") no-repeat ;
width:14px;
height:9px;
margin-top:3px;
margin-left:3px;
}
.titre_aborigen, .titre_aborigen a{
margin-top:20px;
color:#990033;
}
.prix_aborigen{
margin-top:222px;
}
.texte_bleu{
color:blue;
display: inline;
}
.lien_produit{
font-family: verdana;
font-size: 10px;
color: blue;
}
.intro_home{
width:845px;
}
.top_home_footer  span{
float:left;
margin-left:10px;
margin-right:10px;
}
.africain_titre {
    float: left;
    height: 20px;
    margin-left: 9px;
    margin-top: 14px;
    width: 100%;
}
.top_home_footer span {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
.home_font{
	float: left;
	clear: none;
}
#cgv h3{
color: #593528;
font-weight: bold;
font-size: 14px;
float:left;
width:400px;
}
#bg_objet_vente h3{
color: #593528;
font-weight: bold;
font-size: 14px;
float:left;
width:400px;
}
h3, h3 a {
color: #593528;
font-weight: bold;
font-size: 14px;
float:left;
width:210px;
}
#bg_object h3, #bg_object h3 a{
color: #593528;
font-weight: bold;
font-size: 14px;
float:left;
width:400px;
}
.bouton_print{
 float: right;
 margin-bottom: 10px;
 margin-right: 65px;
 text-align: center;
 border: solid 1px gray;
}
