html, body {
	margin:0;padding:0;font-size:12px;font-family:Arial, Georgia, sans-serif;text-align:center;
	background-color:#000000;color:#ffffff;
	/*background-image: url("/datas/images/fond.gif");background-repeat : repeat-y;background-position : top;*/
	}
#fond_header {margin:0px;padding:0px;background-color:#000000;}
#fond_flash {position: absolute;margin:0px;padding:0px;text-align:center;z-index: 0;}
form {padding:0px;margin:0px;}
td {font-size:12px;}
a {color:#FFFFFF;text-decoration:none;}
a:hover {color:#999999;text-decoration:underline;}
h3 a:hover {color:#FFFFFF;text-decoration:none;}



.container {position: absolute;z-index: 1;margin:0px;width:941px;margin:auto;text-align:left;
	/*background-color:#00000;background-image: url("/datas/images/content_fond.jpg");background-repeat : repeat-y;*/}

.header_keywords{border:0px solid red;padding:5px 10px 2px 10px;font-size:11px;font-weight:bold;/*background-color:#000000;*/}
.header_keywords h1{font-size:11px;font-weight:bold;padding:0px; margin:0px;color:#FFFFFF;}

.header {height:120px;border:0px solid red;padding:0px;margin:0px;text-align:left;/*background-color:#000000;
	background-image: url("/datas/images/header_fond.jpg");background-repeat : no-repeat;*/}
.header_entete{height:75px;padding-right:0px;border:0px solid red;padding:0px;font-size:30px;font-weight:bold;}
.header_accroche{text-align:right;padding:0px 70px 0px 0px;}
.header_pub{padding-right:0px;float:right;margin:0px;border:0px solid red;}
.header_langues{float:right;padding:5px 15px 0px 0px;}
.header_menu{display:inline;height:28px;font-size:12px;padding:0px 5px 0px 15px;border:0px solid red;/*background-color:#000000;*/}
.header_menu1{margin:0px;text-align:right;}
.header_menu2{margin:0px;padding-left:98px;background-color:#000000;}
.header_encart{width:173px;height:70px;float:right;margin:0px;padding:0px;font-size:11px;color:#FFFFFF;
	/*background-image: url("/datas/images/puce_mi_haut.gif");background-repeat : no-repeat;background-position : bottom;*/}
.header_encart h3 {font-size:16px;font-weight:bold;color:#FFFFFF;padding:0px 0px 5px 0px;margin:0px;}
.header_poucet {width:800px;height:22px;font-size:11px;padding:4px 10px 0px 108px;color:#FFFFFF}
.header_poucet a {color : #FFFFFF;text-decoration:underline;}

.content {z-index: 1;}
.content_left {width:650px;border:0px solid red;padding:0px;float:left;margin:0px;margin-left:0;color:#FFFFFF;}
.content_left h3 {font-size:16px;font-weight:bold;color:#FFFFFF;padding:0px 0px 5px 0px;margin:0px;}
.content_left ul {padding:0 0 0 10px;margin:0 0 0 10px;color:#941829}
.content_left li {padding:0px;margin:0px;list-style-image: url("/datas/images/puce_f_noir.gif");list-style-type : circle;}
/* width = total - left - right 
	- (center padding + center margin)
	- (center padding + center margin) 
	- (left padding + center margin) 
	- (container padding + center margin)*/
/* 750 - 155 - 155 - 15(5*2+5) - 15(5*2+5) - 5*2 - 5*2 + 4*/
/* 980 - 160 - 160 - 15(5*2+5) - 15(5*2+5) - 5*2 - 5*2 + 4*/
.content_center {border:0px solid red;width:680px;border:0px solid #FFFFFF;padding:10px 10px 50px 10px;float:left;margin:0px;}
.content_contenu {border:0px solid red;padding:0px 0px 0px 0px;font-size:12px;}
.content_contenu h1 {color:#FFFFFF;padding:0px 10px 10px 0px;font-size:18px;font-weight:bold;margin:0px;}
.content_poucet{border:0px solid red;padding:5px 0px 10px 10px;border:0px solid #FFFFFF;}

.content_right {width:220px;border:0px solid red;padding:0px;float:right;margin:0px;}
.content_right h3 {font-size:16px;font-weight:bold;color:#572a10;padding:0px 0px 0px 0px;margin:0px;}
.content_right ul {padding:0 0 0 10px;margin:0 0 0 10px;}
.content_right li {padding:0px;margin:0px;list-style-image: url("/datas/images/puce_f_noir.gif");list-style-type : circle;}

.footer {z-index: 1;height:100px;border:0px solid #000000;margin:0;clear:both;padding:0px;text-align:left;}
.footer_spacer{border-top:0px solid #FFFFFF;height:5px;padding:0px 10px 0px 5px;/*background-color:#564084;*/}
.footer_menu {border-bottom:0px solid #FFFFFF;height:15px;vertical-align:top;padding:15px 30px 20px 30px;font-size:11px;
	color:#FFFFFF;text-align:center;/*background-color:#151232;*/}
.footer_menu a{color:#FFFFFF;text-decoration:none;}
.footer_menu a:hover{color:#CCCCCC;text-decoration: underline;}
.footer_end{height:50px;padding:50px 10px 10px 0px;text-align:right;font-size:11px;color:#FFFFFF;
	background-image: url("/images/footer.png");background-repeat : no-repeat;border:0px solid red;}
.footer_catalogue{padding:5px 0px 0px 0px;font-size:11px;color:#FFFFFF;border:0px solid red;}

.encart_search{width:250px;padding:10px 10px 10px 10px;border-bottom:0px solid #FFFFFF;
	/*filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;background-color:#999999;*/}
.encart_search_ligne{padding:10px 0px 0px 0px;}

.encart_clientele{width:200px;padding:0px 15px 10px 0px;border-right:0px solid #FFFFFF;border-bottom:0px solid #FFFFFF;}
.encart_reco{width:200px;padding:0px 15px 10px 0px;}
.encart_reco a {color:#000000;}

.encart_dossiers{width:200px;padding:0px 15px 10px 0px;border-right:0px solid #FFFFFF;border:0px solid #FFFFFF;color:#FFFFFF;}
.encart_dossiers a{color:#FFFFFF}

.encart_panier{width:200px;padding:0px 15px 10px 0px;border-right:0px solid #FFFFFF;border:0px solid #FFFFFF;color:#FFFFFF;}
.encart_panier a{font-size:14px;font-weight:bold;color:#FFFFFF;}

.encart_moncompte{width:200px;padding:0px 15px 10px 0px;border:0px solid #FFFFFF;color:#FFFFFF;
	/*background-image: url("/datas/images/puce_mi_bas.gif");background-repeat : no-repeat;background-position : top;*/}
.encart_marques{padding:20px 10px 20px 10px;border:0px solid #FFFFFF;text-align:center;}
.encart_infos{width:200px;padding:0px 15px 10px 0px;border:0px solid #FFFFFF;color:#FFFFFF;}
.encart_infos a{color:#FFFFFF;}

.catalogue_liste {width:100%;}
.catalogue_couleur {padding:0px 10px 0px 10px;font-size:12px;border-bottom:1px solid #572a10;color:#572a10;}
.catalogue_couleur a {color:#572a10;}
.catalogue_region {padding:0px 0px 0px 10px;font-size:11px;color:#572a10;}
.catalogue_region a {color:#572a10;}
.catalogue_appellation{padding:0px 0px 0px 0px;font-size:11px;color:#572a10;}
.catalogue_appellation a {color:#572a10;}

.contenu_txt{padding:0px 10px 0px 10px;}

.selecteur{border:2px ridge #572a10;width:200px;
	background-color:#aa9e91;
	/*background-image: url("/images/fond_pdt.png");*/filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
.input_text{padding:2px 2px 2px 2px;border:2px ridge #572a10;
	background-color:#aa9e91;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
.bouton{font-weight : Bold;	font-size : 12px;cursor : pointer;padding : 3px 5px 3px 5px;background-color : #000000;color : #FFFFFF;border : 1px groove #999999;}
.bouton_action{font-weight : Bold;	font-size : 12px;cursor : pointer;padding : 3px 5px 3px 5px;background-color : #fa8072;color : #FFFFFF;border : 1px groove #999999;}
.bouton_panier{font-weight : Bold;	font-size : 12px;cursor : pointer;margin:0px;padding : 3px 5px 3px 5px;background-color : #ec0f0f;color : #FFFFFF;border : 1px groove #999999;font-family:Arial, Georgia, sans-serif;}
.transparent{background-color: transparent;}
.transparent_input{background-color: transparent; border:0px;font-weight:bold;}
.pagination{padding:0px;width:589;color:#FFFFFF}

.bg_gris_clair {background-image: url("/images/fond_gris_clair.png");}
.bg_gris_clair h3 {font-size:15px;font-weight:bold;color:#572a10;padding:2px 0px 3px 0px;margin:0px;}
.bg_gris_clair h3 a {color:#572a10;}
.bg_gris_fonce {padding:0px 5px 0px 10px;background-image: url("/images/fond_gris_fonce.png");
					filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
.bg_services {padding:0px 5px 0px 10px;background-image:url(/images/fond_services2.png);
					filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
.bg_services a {font-size:13px;}	
.opaque{filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}

.bg_bc {padding:0px 5px 0px 10px;background-image: url("/images/bloc_bc_fond.png");
					filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
.opaque_bc{filter:alpha(opacity=90);-moz-opacity:0.80;opacity:0.80;}
		
.bg_gris_panier {padding:0px 5px 0px 10px;background-image: url("/images/fond_pdt.png");
					filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;}
.opaque_panier{filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;}

.opaque_blanc{filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;}
.bg_blanc {background-image: url("/images/fond_pdt.png");filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;
		/*background-color:#FFFFFF;*/}

.bg_contenu {filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;background-color:#FFFFFF;}
		
.fond_pdt{}
.encart_produit{height: 250px;}
.encart_nom_produit{padding:0px 5px 0px 5px;color:#000000;font-weight:bold;font-size:14px;}
.encart_nom_produit a {color:#000000;}
.encart_nouveaute{padding:0px 5px 0px 5px;color:#999999;font-weight:normal;}
.encart_prix{padding:0px 5px 0px 5px;color:#000000;font-weight:bold;font-size:14px;}
.encart_img{/*background-image: url(/images/pdt_fond.png);background-repeat: no-repeat;*/height:121px;}
.encart_text{padding:0px 5px 0px 5px;color:#000000;}

.cart_image{position : absolute;}
.cart_text{position:absolute;top:0px;left:0px;}
.cart_rubrique{width:auto;position:relative;left:5px;font-size:10px;font-weight:normal;}
.cart_titre{width:auto;position:relative;left:5px;font-size:12px;font-weight:bold;}
.cart_titre h2 {margin:0px;padding:0px;font-size:12px;}
.cart_titre a {color:#360449;}
.cart_info{width:auto;position:relative;left:5px;font-size:11px;margin-top:0px;}
.cart_deco_promo{left:70;width:134px;top:155px;height:25;position:absolute;overflow:hidden;background-color:#737373;
			font-size:12px;padding-top:5px;text-align:right;color:#FFFFFF;font-weight:bold;text-align:center;
			text-decoration: line-through;filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;border:0px solid red;}
.cart_prix{left:70;width:134px;height:25;position:relative;font-size:12px;padding-top:0px;background-color:#7b42a4;text-align:right;color:#FFFFFF;font-weight:bold;}

.liste, .tabliste {border-top:1px solid #999999;border-left:1px solid #999999;}
.entete{background-color:#6c4425;font-size:12px;font-weight:bold;color:#FFFFFF;padding:2px 3px 2px 3px;
		border-bottom:1px solid #999999;border-right:1px solid #999999;}
.ligne0, .liste0{background-color:#dadada;font-size:12px;color:#000000;padding:2px 3px 2px 3px;
		border-bottom:1px solid #999999;border-right:1px solid #999999;}
.ligne1, .liste1{background-color:#bbbbbb;font-size:12px;color:#000000;padding:2px 3px 2px 3px;
		border-bottom:1px solid #999999;border-right:1px solid #999999;}
.ligne0 a, .liste0 a, .ligne1 a, .liste1 a {color:#000000;}
.ligne_titre{background-color:#404040;font-size:12px;font-weight:bold;padding:4px 3px 4px 3px;
		border-bottom:1px solid #999999;border-right:1px solid #999999;}
.style_liste_in_fiche{padding:0px;border-bottom:1px solid #999999;border-right:1px solid #999999;}		

.value{background-color:#dadada;font-size:12px;color:#000000;padding:2px 3px 2px 3px;
		border-bottom:1px solid #999999;border-right:1px solid #999999;}
.champ{background-color:#bbbbbb;font-size:12px;color:#000000;padding:2px 3px 2px 3px;
		border-bottom:1px solid #999999;border-right:1px solid #999999;}

.form_titre{font-size:16px;font-weight:bold;color:#FFFFFF;padding:5px 0px 5px 10px;margin:0px;background-color:#999999;}
		
.onglet{font-weight:bold;color:#666666;}
.onglet_actif{font-weight:bold;color:#000000;}

.erreur{border:1px solid red; color:#000000;padding:10px 10px 10px 10px;}

.contenu_titre{background-image: url("/images/bg_titre.png");background-repeat : no-repeat;height:50px;width:660px;
			font-size:18px;font-weight:bold;padding:12px 0px 0px 20px;}

.warning{font-size:12px;color:#a0522d;}
.error{font-size:12px;color:#8b0000;}

.envoi{border:1px solid green; color:#000000;padding:10px 10px 10px 10px; text-align:center}