
body 
{
	font-family: Tahoma;
	font-size:12px;
	background:#ffffff;
	color:#383838;
	background:#fff url(image/body_bg.jpg) no-repeat top center fixed;
}
a
{
	color:#383838;
}
a:hover
{
	color:#a7bf4b;
}
.fb_edge_widget_with_comment
{
	padding-top:10px;
}
.item 
{
	margin:5px;
	border:2px solid #CCC;
	background:#DDD;
	padding:5px
}
.item_ok
{
	margin:5px;
	border:2px solid #9C6;
	background:#D2F89A;
	padding:5px
}
a.sup:hover 
{
	color:#F06;
	text-decoration:none;
}
a.sup 
{
	color:#333;
	text-decoration:none;
	font-size:14px;
	line-height:10px;
}
#header 
{
	width:950px;
	margin:0px auto;
}
#cart
{
	background:url("image/logof.png") no-repeat left center;
	float:right;
	display:block;
	padding-top:23px;
	padding-left:79px;
	height:58px;
	margin-right:-3px;
}
.cart
{
}
.cartint
{
	padding-top:11px;
	padding-left:37px;
	height:35px;
	width:210px;
}
.cartint a:hover
{
	color:#9d6a2a;
	text-decoration:none;
}
#menu 
{
	margin:0 auto;
	width:950px;
	border: 3px solid #F2EBE1;
}
.menu_top li
{
	float:left;
}
.menu_top
{
	border: 1px solid #E1D0BA;
	font-size:15px;
	line-height:28px;
	background:url("image/bg_menu.jpg") ;
	padding-left:10px;
}
.menu_top_2 
{
	background:#F2EBE1;
}
.menu_top_2 a 
{
	padding:0px 19px 3px;
	color:#9d6a2a;
	text-decoration:none;
}
.menu_top a 
{
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	padding:5px 19px;
	color:#9d6a2a;
	text-decoration:none;
}
.menu_top a:hover, .menu_top_2 a:hover 
{
	border-left:1px solid #E1D0BA;
	border-right:1px solid #E1D0BA;
	color:#A7BF4B;
	background:url("image/bg_menu_2.jpg") #f8f8ea;
	text-decoration:none;
}
.ad_d_logo 
{
	height:75px;
	float:left;
	margin:6px -19px 0 -9px;
}
.ad_d_logo_hp 
{
	height:89px;
	margin:6px 10px 0 -10px;
}
.ad_d_sit_hp
{
	color:#f7ffd6;
	font-size:29px;
	padding-bottom:30px;
}
.ad_d_sit
{
	float:left;
	color:#f7ffd6;
	font-size:18px;
}
.colonne_F 
{
	border-left:1px solid #E1D0BA;
	border-bottom:1px solid #F2EBE1;
	padding:0;
	float:right;
	display:block;
}
.colonne_F2
{
	border-left:2px solid #F2EBE1;
	padding:0;
	width:200px;
	display:block;
	padding:10px 0 0;
}
.colonne_B 
{
	border-right:1px solid #E1D0BA;
	border-bottom:1px solid #F2EBE1;
	padding:0;
	float:left;
	display:block;
}
.colonne_B2
{
	border-right:2px solid #F2EBE1;
	padding:0;
	width:200px;
	display:block;
	padding:10px 0 0;
}
.colonne_B2 img
{
	padding-top:10px;
}

.colonne_F h3, .colonne_B h3, .hp_bloc h3
{
	color:#9d6a2a;
	font-size:16px;
	display:block;
	padding:0 0 10px 10px;
}
.colonne_B a 
{
	color:#83643c;
	text-decoration:none;
	display:block;
	padding-bottom:7px;
	padding-top:7px;
	border-bottom:1px dashed transparent;
	border-top:1px dashed transparent;
}
.colonne_B a:hover 
{
	color:#333;
	text-decoration:none;
	border-bottom:1px dashed #E1D0BA;
	border-top:1px dashed #E1D0BA;
}
.link
{
	padding-left:15px;
	background:url("image/link.jpg") no-repeat center left ;
}
.link0
{
	padding-left:25px;
	background:url("image/link0.jpg") no-repeat center left ;
}
.link1
{
	padding-left:35px;
	background:url("image/link1.jpg") no-repeat center left ;
}
.link2
{
	padding-left:45px;
	background:url("image/link2.jpg") no-repeat center left ;
}
.link:hover
{
	background:#F2EBE1 url("image/linkb.jpg") no-repeat center left ;
}
.link0:hover
{
	background:#F2EBE1 url("image/link0b.jpg") no-repeat center left ;
}
.link1:hover
{
	background:#F2EBE1 url("image/link1b.jpg") no-repeat center left ;
}
.link2:hover
{
	background:#F2EBE1 url("image/link2b.jpg") no-repeat center left ;
}
#global 
{
	width:950px;
	margin:0px auto;
	border:3px solid #f2ebe1;
	background:#FFF;
}
#global2 
{
	border:1px solid #e1d0ba;
}
.global 
{
}
.global .content 
{
	float:left;
	min-height:400px;
	display:block;
	padding:10px;
	width:722px;
}
h2 
{
	background:url("image/bg_h2.jpg") no-repeat scroll left top transparent;
	border-bottom:1px solid #E1D0BA;
	font-size:28px;
	margin:-10px -10px 15px;
	padding:16px 48px 8px;
	color:#a7bf4b;
}
#footer 
{
	border-top: 2px solid #f2ebe1;
	text-align:center;
}
.footer 
{
	border-top: 1px solid #e1d0ba;
	font-size:9px;
	line-height:27px;
	color:#9f7e41;
}
.footer a 
{
	font-size:9px;
	color:#9f7e41;
	text-decoration:none;
}
.footer a:hover 
{
	color:#a7bf4b;
	text-decoration:none;
}
.l_img 
{
	border: 1px solid #EAEDDE;
	display:block;
	width:160px;
	height:120px;
	float:left;
	margin:5px;
	padding:5px;
}
.l_img:hover 
{
	border: 1px solid #ddd;
}
.l_img img 
{
	max-width:135px;
	max-height:99px;
	display:block;
}
.l_img a 
{
	float:left;
}
.l_img:hover .l_img_txt
{
	color:#333;
}
.l_img .l_img_txt
{
	color:#FFF;
	font-size:9px;
	float:none;
	margin-top:99px;
	display:block;
}
.l_img .l_img_del
{
	background-position: 96px top !important;
	margin:0px !important;
}
.l_img:hover .l_img_del 
{
	background-position: 96px bottom !important;
}
.list
{
	border-bottom:1px dashed #E1D0BA;
	display:block;
	margin:0 -10px;
	padding:12px 10px 9px;
	min-height:40px;
}
.list a
{
	display:block;
	text-decoration:none;
}
.list a:hover
{
	text-decoration:none;
}
.list:hover
{
	background:#F2EBE1;
	text-decoration:none;
}
.list img
{
	border:1px solid #E1D0BA;
	float:left;
	height:37px;
	margin-right:10px;
	width:40px;
}
.list p
{
	display:block;
	float:none;
}
.list .desc
{
	color:#888;
	margin-top:0px;
}
.list .prix
{
	font-size:15px;
	float:right;
	color:#9D6A2A;
	margin-top:-14px;
	width:110px;
	text-align:right;
}
.list0
{    
	border: 1px solid #E1D0BA;
	display: block;
	float: left;
	margin: 5px;
	padding: 10px;
	width: 330px;
	height:120px;
	background:#F2EBE1;
}
.list0 a
{
	display:block;
	text-decoration:none;
}
.list0 a:hover
{
	text-decoration:none;
}
.list0:hover
{
	background:#FFF;
	border: 1px solid #A7BF4B;
	text-decoration:none;
}
.list0:hover img
{
	border: 1px solid #A7BF4B;
}
.list0 img
{    
    border: 1px solid #E1D0BA;
    float: left;
    margin: 4px 9px -1px -16px;
    width: 133px;
    height:110px;
}
.list0 p
{
	display:block;
	float:none;
}
.list0 .desc
{
	color:#888;
	margin-top:10px;
	margin-left: 74px;
}
.list0 .prix
{
	font-size:15px;
	float:right;
	color:#9D6A2A;
	margin-top:-14px;
	width:110px;
	text-align:right;
}
h4.nom
{
	font-size:16px;
	float:none;
	color:#9D6A2A;
	font-size:17px;
}
h4.nom a
{
	font-size:16px;
	float:none;
	color:#9D6A2A;
	font-size:17px;
}
.prix_focus
{
	color:#A7BF4B;
	font-size:19px;
	padding-top: 34px;
}
h4.nom_focus
{
	font-size:19px;
	float:none;
	color:#A7BF4B;
	padding-top:9px;
	padding-left:9px;
}
.cat_glob h4, .cat_glob h4 a, h4.nom
{
	color:#9D6A2A;
	font-size:17px;
}
.cat_glob img
{
	display:none !important;
}
.cat_glob
{
	border-bottom:1px dashed #E1D0BA;
	color:#888;
	display:block;
	margin:0 -10px;
	padding:12px 10px 9px;
}
a.cat_glob_a:hover
{
	background:#fff;
	color:#333;
	text-decoration:none;
}
.cat_infos
{
	border-bottom:1px dashed #E1D0BA;
	margin:18px -10px 0;
	padding:0 10px 10px;
}
.prix_content
{
	display:block;
	margin-top:14px;
	height:147px;
}
.prix_content_focus
{
	display:block;
	padding:10px;
	border-bottom:1px dashed #E1D0BA;
	margin-bottom:10px;
}
.prix_content2
{
	margin:0 -10px;
	padding:10px;
	border-bottom:1px dashed #E1D0BA;
}
h5
{
	color:#9D6A2A;
	display:block;
	float:left;
	font-size:14px;
	font-family:tahoma;
}
h5.prix
{
	color:#9D6A2A;
	display:block;
	float:left;
	font-size:42px;
}
.select_ad_to_cart
{
	height:20px;
	padding:0;
	border:0;
	margin-left:-3px;
}
a.plusmoins
{
	display:block;
	float:left;
	font-size:28px;
	margin:-12px 0;
	padding:0 3px;
}
a.pluscros
{
	font-size:19px;
	margin-top: -6px;
}
a.plusmoins:hover
{
	text-decoration:none;
}
.plusmoins
{
	display:block;
	float:right;
	margin-right:73px;
}
.ad_to_cart
{
	border:0 !important;
	background:url(../../../uploads/images/20100930145502.jpg ) no-repeat center top!important;
	margin:0 -10px!important;
	width:208px!important;
	height:35px!important;
}
.ad_to_cart:hover
{
	
	background:url(../../../uploads/images/20100930145502.jpg ) no-repeat center bottom!important;
}
.ad_to_mail
{
	border:0 !important;
	background:url(../../../uploads/images/20101115141742.jpg ) no-repeat center top!important;
	margin:0 -10px!important;
	width:388px!important;
	height:35px!important;
	float:right;
}
.ad_to_mail:hover
{
	
	background:url(../../../uploads/images/20101115141742.jpg ) no-repeat center bottom!important;
}
.to_mail
{
	width:142px !important;
	margin-left:-10px;
	margin-top:9px;
}
.commender
{
	border:0;
	display:block;
	background:url(../../../uploads/images/20100930150454.jpg ) no-repeat center top;
	margin:0 -11px;
	width:208px;
	height:35px;
}
.commender:hover
{
	
	background:url(../../../uploads/images/20100930150454.jpg ) no-repeat center bottom;
}
.reserver
{
	border:0;
	display:block;
	background:url(../../../uploads/images/20110422071539.jpg ) no-repeat center top;
	margin:0 -11px;
	width:208px;
	height:35px;
}
.reserver:hover
{
	
	background:url(../../../uploads/images/20110422071539.jpg ) no-repeat center bottom;
}
.continuer_mes_achats
{
	border:0;
	display:block;
	background:url(../../../uploads/images/20100930150916.jpg ) no-repeat center top;
	margin:0 -11px;
	width:208px;
	height:35px;
}
.continuer_mes_achats:hover
{
	
	background:url(../../../uploads/images/20100930150916.jpg ) no-repeat center bottom;
}
.ad_to_info1
{
	font-size:26px;
	color:#a15555;
	padding:0 0 10px;
	font-family:jester;
}
.ad_to_info
{
	font-size:17px;
	border:1px dashed #E1D0BA;
	color:#9D6A2A;
	font-weight:500;
	padding:0px 97px;
	text-decoration:none;
	background:#F2EBE1;
}
.ad_to_info:hover
{
	border:1px dashed #A7BF4B;
	background:#ecf4ce;
	color:#A7BF4B;
	text-decoration:none;
}
tr.panier, tr.panier0, ul.panier_total
{
	clear:both;
	border-top:1px dashed #E1D0BA;
	padding:10px;
	margin:0 -10px;
	display:block;
	height:12px;
}
ul.panier_total 
{
	padding-bottom:55px;
}
ul.panier_total li
{
	float:right;
	font-size:10px;
}
ul.panier_total li.tot
{
	float:right;
	font-size:14px;
}
tr.panier td, tr.panier th
{
	width:128px;
}
tr.panier td.pnom, tr.panier th.pnom, tr.panier0 td.pnom, tr.panier0 th.pnom
{
	width:300px;
}
tr.panier0 td, tr.panier0 th
{
	width:142px;
}
tr.panier td.del, tr.panier th.del
{
	width:40px;
}
tr.panier th
{
	font-size:13px;
}
.con
{
	display:inline;
	float:none;
	margin-top:9px;
	padding-left:7px;
	font-size:14px;
}
form#form_299072 input 
{
	width:348px;
	border:1px solid #F2EBE1;
	background:url("image/topfade.gif") repeat top;
	font-size:10px;
	font-family: verdana;
	padding:5px;
}
form#form_299072 input.suivent
{
	border:0;
	display:block;
	background:url("../../../uploads/images/20100930224040.jpg") no-repeat center top;
	margin:0 -11px;
	width:208px;
	height:35px;
}
form#form_299072 input.suivent:hover
{
	background:url("../../../uploads/images/20100930224040.jpg") no-repeat center bottom;
}
form input#achat
{
	border: 0;
	display: block;
	background: url("../../../uploads/images/20101010092541.jpg") no-repeat center top;
	margin: 0 -11px;
	width: 208px;
	height: 35px;
}
form input#achat:hover
{
	background: url("../../../uploads/images/20101010092541.jpg") no-repeat center bottom;
}
.box_data
{
	background: url("image/puce.jpg") no-repeat left top;
	display: block;
	padding:6px 30px;
	margin-top:10px;
	
}
#form_contact input.in, #form_contact textarea 
{
	background: url(image/topfade.gif) top;
	border:1px solid #F2EBE1;
	width:250px;
}
#form_contact input.button_text 
{
	border: 0;
	display: block;
	background: url("../../../uploads/images/20101103130254.jpg") no-repeat center top;
	margin: 0 -10px;
	margin: 0 -10px;
	width: 208px;
	height: 35px;
}
#form_contact input.button_text:hover
{
	background: url("../../../uploads/images/20101103130254.jpg") no-repeat center bottom;
}
.chemin2fer
{
	display: block;
	height: 28px;
	margin: -15px -10px 15px;
	border-bottom: 1px dashed #E1D0BA;
}
.chemin2fer a
{
	display: inline-block;
	padding: 0 15px 0 8px;
	margin-top: 7px;
	background: url("image/cf-sep0.jpg") no-repeat center right;
	background-color:#FFF;
}
}
.chemin2fer a:hover
{
}
.link_promotions
{
	background: url("../../../uploads/images/promo_btn.png") no-repeat center top;
	border:none;
	height:29px;
}
.link_nouveautes
{
	background: url("../../../uploads/images/new_btn.png") no-repeat center top;
	border:none;
	height:29px;
}
.link_promotions:hover
{
	background: url("../../../uploads/images/promo_btn.png") no-repeat center bottom #F2EBE1;
	border:none;
}
.link_nouveautes:hover
{
	background: url("../../../uploads/images/new_btn.png") no-repeat center bottom #F2EBE1;
	border:none;
}
