/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */
/*************************************************************************************************************************************************************************/
*{margin:0;padding:0;}

body, h1, h2, h3, h4, h5, h6, a, .inputbox, .button, select, textarea{font:11px  "Trebuchet MS", Arial, Helvetica, Sans-serif;font-weight:normal;color:#484848;}

img{border:0}

a{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}

ul, ol, dd{margin:0 0 0 20px;}

.inputbox{padding:0 3px;}
select option{padding:0 0 0 3px;}
.underline { text-decoration:underline; }

hr{display:none;}

fieldset{border:none;}
fieldset legend{display:none;}

.fl{float:left;display:inline}
.invisble{display:none}
/*************************************************************************************************************************************************************************/

.menu_onglet ul li a, .menu_onglet ul li span{font-size:11px;}
html .catalogue ul li a span,html .catalogue ul li.lignes a span{font-size:10px;}

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
#teaserchiant{border:0;padding:0;}
.catalogue ul li.noborder{background:none;}
.catalogue ul li.noborder a{display:inline;margin:0 0 0 10px;top:0;background:none;padding:0;height:27px;line-height:30px;text-decoration:none;}
.catalogue ul li.noborder a:hover{display:inline;margin:0 0 0 10px;top:0;background:none;padding:0;height:27px;line-height:30px;text-decoration:none;}


	body{text-align:center; background-image:url(http://www.delbard-direct.fr/templates/altima/images/fondsite.jpg); background-repeat:no-repeat; background-position:top;}

	#global{position:relative;width:978px;text-align:left;margin:0 auto;}
	
	#popup-erreur{display:none;}

	#middle{position:relative;width:100%;padding:129px 0 10px 0;background:#fff url(../images/bg-middle.gif) repeat-y 175px 0;z-index:2}
		#middle00, #middle01{float:left;display:inline;width:174px;padding:0 0 15px 0;position:relative;}
		#middle00{z-index:1;}
		#middle00_0{padding:0 12px 0 0;}
		#middle01{float:right;width:788px;padding:11px 0 0 0;z-index:2;}

	#top{position:absolute;width:100%;height:129px;/*top:20px;*/left:0;z-index:3;overflow:hidden;background:#fff;}

	#bottom{position:relative;width:100%;overflow:hidden;clear:both;}

	/* Templates */
	#template00{} /* pas colonne */
	#template00 #middle{background:none;text-align:left;}
	#template00 #middle00{display:none;}
	#template00 #middle01{width:100%;}
	#template00 span.pathway{margin:0 0 0 50px;}
	
	span.pathway,span.pathway a{font-size:10px;}

	/*  Modules dans la structure de base */
		/* TOP */
			#logo{float:left;display:inline;margin:5px 0 0 0px;}
			
			.baseline{position:absolute;top:35px;left:197px;font-size:15px;color:#c3004a;font-weight:bold;line-height:1.3em}
			.title_baseline{position:relative;width:100%;font-family:"Trebuchet MS";font-size:11px;color:#828282;font-weight:normal;text-align:center;line-height:22px;background:url(../images/bg-baseline.gif) repeat-x 100% 0;}
			
			.commander_telephone{position:absolute;top:23px;right:384px;width:181px;height:33px;background:url(../images/bg-commander-telephone.gif) no-repeat 0 0;font-size:12px;color:#8a3054;font-weight:bold;text-align:center;overflow:hidden}
			.commander_telephone p{margin:15px 0 0;}

			.panier{float:right;display:inline;width:318px;}
			.panier .block00{margin:22px 0 0 0;padding:0;}
			.panier ul{position:relative;width:100%;margin:0;overflow:hidden;}
			.panier ul li{float:left;display:inline;padding:12px 0;list-style:none;background:url(../images/bg-pointillesV00.gif) repeat-y 100% 0;text-align:center;cursor:pointer;}
			.panier ul li.mon_compte{width:93px;}
			.panier ul li.ma_selection{width:103px;}
			.panier ul li#mon_panier{width:122px;background:url(../images/bg-panier.gif) no-repeat 95% 50%;}
			.panier ul li#mon_panier.hover{width:122px;background:url(../images/bg-panier_hover.gif) no-repeat 0 0;}
			
			
			.panier ul li a, .panier ul li span{color:#8a3054;}
			.panier ul li#mon_panier a, .panier ul li#mon_panier span{padding:0 40px 0 0;}
			.panier ul li a{font-weight:bold;}
			.panier ul li a:hover{text-decoration:none;}
			.panier ul li.mon_compte a{text-decoration:underline;font-weight:normal;}
			.panier ul li.mon_compte a:hover{text-decoration:none;}
			.panier ul li span{display:block;}
			.panier ul li.mon_compte span{font-weight:bold;}
			#panier_ajax{width:316px;position:absolute;top:95px;right:0;z-index:50;background:#fff;border:1px solid #d4d4d4;overflow:hidden;}
			#panier_ajax.withoutjs{display:none;}
			#panier_ajax .table_prod_panier{padding:4px;}
			#panier_ajax .table_prod_panier td{padding:4px 0; color:#8A3054;font-size:10px;font-family:"trebuchet MS",sans-serif}
			#panier_ajax .table_prod_panier td a{color:#8A3054;font-size:10px;font-family:"trebuchet MS",sans-serif}
			#panier_ajax .table_prod_panier td.prix_panier{width:70px;color:#C3004A;font-size:14px;text-align:right;font-weight:bold;}
			#panier_ajax .table_prod_panier td.qte_panier{color:#8A3054;font-size:12px;text-align:right;font-weight:bold;}
			


			
			#panier_ajax p.total{font-weight:bold;background-color:#E7E7E7;color:#8A3054;font-size:14px;text-align:right;padding:6px;margin:0}
			#panier_ajax span{color:#C3004A;}
			#panier_ajax small,#panier_ajax .table_prod_panier td.prix_panier small{font-size:12px;}
			#panier_ajax small small,#panier_ajax .table_prod_panier td.prix_panier small small{font-size:10px;}

			.menu_onglet{position:absolute;bottom:35px;left:180px;}
			.menu_onglet ul{position:relative;width:100%;margin:0;z-index:2;overflow:hidden;z-index:1;}
			.menu_onglet ul *{float:left;display:inline;}
			.menu_onglet ul li{list-style:none;margin:0 8px 0 0;height:25px;}
			.menu_onglet ul li a, .menu_onglet ul li span{background:url(../images/bg-onglets02.gif) no-repeat scroll 0 -50px;color:#fff;text-decoration:none;cursor:pointer;}
			.menu_onglet ul li.lien_2 a, .menu_onglet ul li.lien_2 span {background-image:url(../images/bg-onglets06.gif);}
			.menu_onglet ul li.lien_3 a, .menu_onglet ul li.lien_3 span {background-image:url(../images/bg-onglets07.gif);}
			.menu_onglet ul li a:hover{text-decoration:none;}
			.menu_onglet ul li a.active, .menu_onglet ul li a.active span{background-position:0 0;}
			.menu_onglet ul li a span{background-position:100% -75px;padding:5px 9px 0;height:20px;}
			.menu_onglet ul li a.active span{background-position:100% -25px;}
			
			.moduletable-conseil{position:absolute;bottom:0;left:0;width:100%;height:35px;background:url(../images/smenu/bg-smenu99.gif) repeat-x 0 0;}
			.moduletable-conseil ul{position:relative;width:100%;margin:0;z-index:2;}
			.moduletable-conseil ul li{float:left;display:inline;list-style:none;height:35px;text-align:center;background:url(../images/smenu/bg-smenu99a.gif) no-repeat 100% 0;text-align:center;}
			.moduletable-conseil ul li.first{margin:0 0 0 109px;width:1px;font-size:0;line-height:0;}
			.moduletable-conseil ul li a{float:left;display:block;line-height:20px;height:27px;font-size:10px;color:#fff;font-weight:bold;top:8px;position:relative;margin:0 5px;}
			.moduletable-conseil ul li a:hover{text-decoration:none;}
			.moduletable-conseil ul li a:hover, .moduletable-conseil ul li a.active, .moduletable-conseil ul li a.active:hover{background:url(../images/bg-menu-on2.png) repeat-x top left;color:#00872B;}
			.moduletable-conseil ul li a:hover span, .moduletable-conseil ul li a.active span, .moduletable-conseil ul li a.active:hover span{display:block;background:url(../images/bg-menu-on2-end.png) no-repeat top right;line-height:30px}
			
			.moduletable-conseil ul li.lignes a{line-height:1.2em;padding-top:0px;}
			.moduletable-conseil ul li.lignes a:hover, .moduletable-conseil ul li.lignes a.active, .moduletable-conseil ul li.lignes a.active:hover{line-height:1.2em;padding-top:2px;}
			.moduletable-conseil ul li a span{display:block;float:none;padding:0 5px;}
			
			.moduletable-forum{position:absolute;bottom:0;left:0;width:100%;height:35px;background:url(../images/smenu/bg-smenu98.gif) repeat-x 0 0;}
			.moduletable-forum ul{position:relative;width:100%;margin:0;z-index:2;}
			.moduletable-forum ul li{float:left;display:inline;list-style:none;height:35px;text-align:center;background:url(../images/smenu/bg-smenu98a.gif) no-repeat 100% 0;text-align:center;}
			.moduletable-forum ul li.first{margin:0 0 0 109px;width:1px;font-size:0;line-height:0;}
			.moduletable-forum ul li a{float:left;display:block;line-height:20px;height:27px;font-size:10px;color:#fff;font-weight:bold;top:8px;position:relative;margin:0 5px;}
			.moduletable-forum ul li a:hover{text-decoration:none;}
			.moduletable-forum ul li a:hover, .moduletable-forum ul li a.active, .moduletable-forum ul li a.active:hover{background:url(../images/bg-menu-on2.png) repeat-x top left;color:#00872B;}
			.moduletable-forum ul li a:hover span, .moduletable-forum ul li a.active span, .moduletable-forum ul li a.active:hover span{display:block;background:url(../images/bg-menu-on2-end.png) no-repeat top right;line-height:30px}
			
			.moduletable-forum ul li.lignes a{line-height:1.2em;padding-top:0px;}
			.moduletable-forum ul li.lignes a:hover, .moduletable-forum ul li.lignes a.active, .moduletable-forum ul li.lignes a.active:hover{line-height:1.2em;padding-top:2px;}
			.moduletable-forum ul li a span{display:block;float:none;padding:0 5px;}

			.catalogue{position:absolute;bottom:0;left:0;width:100%;height:35px;background:url(../images/smenu/bg-smenu.gif) repeat-x 0 0;}
			.catalogue ul{position:relative;width:100%;margin:0;z-index:2;}
			.catalogue ul li{float:left;display:inline;list-style:none;width:108px;height:35px;text-align:center;background:url(../images/smenu/bg-smenu00a.gif) no-repeat 100% 0;text-align:center;}
			.catalogue ul li.first{width:1px;font-size:0;line-height:0;margin : 0 0 0 55px}
			.catalogue ul li a{display:block;line-height:20px;height:27px;font-size:10px;color:#fff;font-weight:bold;top:8px;position:relative;cursor:pointer;}
			.catalogue ul li a:hover{text-decoration:none;}
			.catalogue ul li a:hover, .catalogue ul li a.active, .catalogue ul li a.active:hover{height:35px;position:relative;top:8px;background:url(../images/bg-menu-on.png) no-repeat 0 0;color:#c3004a;line-height:30px;}
			.catalogue ul li.lignes a{line-height:1.2em;padding-top:0px;}
			.catalogue ul li.lignes a:hover, .catalogue ul li.lignes a.active, .catalogue ul li.lignes a.active:hover{line-height:1.2em;padding-top:2px;height:32px}
			.catalogue ul li a span{display:block;float:none;padding:0 5px;}
			.catalogue ul li.chqkdo{background:url(../images/smenu/bg-smenu-chqkdo.gif); width:114px;}
			.catalogue ul li.chqkdo a:hover{}

		/* MIDDLE */
			/* LEFT */
			#middle00 p{margin:0;}
			#middle00,#middle00 a, #middle00 .input_text,#middle00 select,#middle00 textarea{color:#5A0022}
			#middle00 .moduletable{border-top:1px solid #efbdd0;padding:8px 0 10px;}
			#middle00 .eboutique, #middle00 .moment {border-color:#ffdfa6;}
			#middle00  .collection, #middle00 .moment {border-color:#ffdfa6;}

			#middle00 .search{margin:11px 0 10px 0;padding:0;border:none;}
			#middle00 .search label{font-size:14px;font-weight:bold;color:#c3004a;padding:0 0 8px 0;}
			#middle00 .search .formu00_0{padding:10px;}

			#middle00 .search .formu00 p.example label, .search .example a{float:none;font-size:10px;font-weight:normal;color:#5a0022;line-height:1em;}
			#middle00 .search .formu00 p .inputbox{border:0;font-size:10px;color:#7e0b37;width:112px;}
			#middle00 .search .formu00 p .input_submit{border:0;background:none;font-size:11px;color:#7e0b37;font-weight:bold;margin:0 0 0 6px;cursor:pointer;line-height:15px;}
			#middle00 .search .formu00 p .input_submit:hover{text-decoration:none;}

			#middle00 .particulier{border-color:#ffdfa6;text-align:center;}
			#middle00 .particulier .block00{margin:0;}
			#middle00 .particulier .formu00_0{padding:10px;}
			#middle00 .particulier select{width:142px;margin:7px auto 0 auto;float:none;display:block;border:1px solid #fff;font-size:10px;color:#000;}
			#middle00 .particulier .bouton{margin:10px 0 0 0;}
			#middle00 .particulier .plus{font-size:10px;color:#000;margin:0 0 0 8px;}
			#middle00 .particulier .input_submit{float:right;font-size:10px;color:#c3004a;font-weight:bold;border:none;background:none;}

			#middle00 .moduletable .titre00{font-size:15px;font-weight:bold;color:#c3004a;padding:0 0 0 8px;}
			#middle00 .eboutique .titre00, #middle00 .moment .titre00{color:#ffa200;}
			#middle00 .collection .titre00, #middle00 .moment .titre00{color:#ffa200;}
			#middle00 .particulier .titre00{display:block;font-size:11px;padding:0;width:100%;}

			#middle00 ul{margin:0 0 0 10px;}
			#middle00 ul li{list-style:none;padding:1px 0;}
			#middle00 ul li a{background:none;padding:0 0 0 10px;}
			#middle00 .eboutique ul li a, #middle00 .moment ul li a{background:url(../images/bg-puce00.gif) no-repeat 0 0.35em;padding:0 0 0 15px;}
			#middle00 .collection ul li a, #middle00 .moment ul li a{background:url(../images/bg-puce00.gif) no-repeat 0 0.35em;padding:0 0 0 15px;}
			#middle00 .eboutique select{width:140px;margin:5px 0 0 10px;}
			
			#middle00 .eboutique h2{margin:5px 0 0 10px;color:#000;}
			#middle00 .newsletter{background:url(../images/bg-newsletter.gif) no-repeat 95% 50%;}

			#middle00 .marianne{border-color:#d6d6d6;padding-top:1px;}
			
			#middle00 .block00 #qui h3{padding:8px 0 8px 12px;}
			#middle00 .block00 #qui  .p0{padding:0 12px 14px 12px;line-height:14px;color:#5f555a;font-size:10px;}
			
		/* MIDDLE_RIGHT */
		#fil_ariane{margin:0 0 10px;}

		/* BOTTOM */
		#bottom .moduletable ul{position:relative;width:100%;line-height:23px;height:23px;margin:0;background:url(../images/bg-bottom.gif) repeat-x 0 0;text-align:center;}
		#bottom .moduletable ul li{list-style:none;display:inline;padding:0 15px;}
		#bottom .moduletable ul li span, #bottom .moduletable ul li a{font-size:10px;color:#fff;}

    /* LIENPARTENAIRE */
    #lienpartenaire .moduletable ul{position:relative;width:100%;line-height:23px;height:46px;margin:0; repeat-x 0 0;text-align:center;}
		#lienpartenaire .moduletable ul li{list-style:none;display:inline;padding:0 15px;}
		#lienpartenaire .moduletable ul li span, #lienpartenaire .moduletable ul li a{font-size:10px;color:#000;}
    
	/*  Structure generale avec sous menu actif */
	.sousmenu_actif #middle{padding-top:164px;}
	.sousmenu_actif #top{height:164px;}
	.sousmenu_actif  .menu_onglet{bottom:70px;}
	.sousmenu_actif  .catalogue{height:70px;}
	.sousmenu_actif  .catalogue ul.niveau_2{position:absolute;top:35px;left:0;height:35px;background:url(../images/smenu/bg-smenu01.gif) repeat-x 0 0;z-index:1;}
	.sousmenu_actif  .catalogue ul.niveau_2 li{background-image:url(../images/smenu/bg-smenu01a.gif);}
	.sousmenu_actif  .catalogue ul.niveau_2 li.first{margin:0 0 0 55px;}
	.sousmenu_actif  .catalogue ul.niveau_2 li a.active, .catalogue ul.niveau_2 li a.active:hover{color:#f08e00;font-size:10px;}
	.sousmenu_actif  .catalogue ul li.lignes a.active{line-height:1.2em;padding-top:2px;}

	#filter{position:absolute;z-index:3;display:none;}
	#popup{position:absolute;z-index:4;display:none;overflow:hidden;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Generiques */ 
/*************************************************************************************************************************************************************************/
	/* Coins  arrondis */
	.coins{position:relative;width:100%;height:0px;line-height:0;font-size:0;z-index:99;}
	.coin{position:absolute;overflow:hidden;background:url(../images/bg-blank.gif) no-repeat 0 0;}
	.coinHG, .coinHGa{top:0;left:0;}
	.coinHD{top:0;right:0;}
	.coinBG{bottom:0;left:0;}
	.coinBD{bottom:0;right:0;}

	/* popup */
	#popup_product_zoom .popup_content_0 .close{right:0;top:0;}
	.popup{position:relative;width:586px;overflow:hidden;text-align:left;}
	.popup_content{position:relative;padding:14px 14px;background:#fff;}
	.popup_content .message{position:relative;width:100%;overflow:none;}
	
	.popup_content_0{position:relative;width:100%;overflow:none;}
	.popup_content_0 .article_texte{overflow:auto;height:500px;}
	.popup_content_0 .close{float:right;visibility:hidden;cursor:pointer;}
	.popup_content .close{float:none;position:absolute;right:14px;top:0;z-index:2;visibility:hidden;cursor:pointer;zoom:1}

	.popup_sondage{width:900px;}
	.popup_sondage .sondage .formu01 {padding-top:0px;}
	.popup_sondage .sondage .formu01 div.formu_lig {width:830px;margin:0 0 5px 30px;}
	.popup_sondage .sondage .formu01 div.formu_lig .sous_reponse { display:inline;float:left;}
	.popup_sondage .sondage .formu01 div.formu_lig .reponse {clear:both;margin:0px 0 0 25px;}
	.popup_sondage .sondage .formu01 div.formu_lig .question {color:#6D8702;font-weight:bold;font-size:14px;margin:0 0 25px 5px;}
	.popup_sondage .sondage .formu01 div.formu_lig .question .numero { float:left;padding-right:5px;}
	.popup_sondage .sondage .formu01 div.formu_lig .question label.ultralong { float:left;width:780px;}
	.popup_sondage .sondage .formu01 div.formu_lig input,
	.popup_sondage .sondage .formu01 div.formu_lig label,
	.popup_sondage .sondage .formu01 div.formu_lig select,
	.popup_sondage .sondage .formu01 div.formu_lig textarea { float:left;margin-top:2px;}
	.popup_sondage .sondage .formu01 div.formu_lig textarea { width:600px;}
	.popup_sondage .sondage .formu01 div.formu_lig input.inputbox { width:600px;}
	.popup_sondage .sondage .formu01 div.formu_lig label {margin:0px;}
	.popup_sondage .sondage .formu01 div.formu_lig label.label_radio, 
	.popup_sondage .sondage .formu01 div.formu_lig label.label_checkbox {margin:0 15px 0 3px;}
	.popup_sondage .sondage .formu01 div.formu_lig table.sondage tbody tr th { width:356px; padding:0 0 0 5px;font-weight:normal;}
	.popup_sondage .sondage .formu01 div.formu_lig table.sondage thead tr th { text-align:center;padding:0 5px;}
	.popup_sondage .sondage .formu01 div.formu_lig table.sondage tbody tr td { text-align:center;}
	.popup_sondage .sondage .formu01 div.formu_lig table.sondage tbody tr td .input_radio01{ float:none;}
	.popup_sondage .sondage .formu01 table .bleu { background:#EFEFEF; }
	.popup_sondage .sondage .formu01 .header { display:block; width:862px; height:82px; background:url(../images/sondage/header.jpg); padding:38px 0 0 38px; color:white;}
	.popup_sondage .sondage .formu01 .header h1 { font-size:21px; font-weight:bold; color:white;}
	.popup_sondage .sondage .formu01 .corps { display:block; width:900px; background:url(../images/sondage/corps.jpg);}
	.popup_sondage .sondage .formu01 .corps .left_degrad{ background:url(../images/sondage/left-degrad.jpg); width:24px; height:71px; display:block; position:absolute; left:0px;}
	.popup_sondage .sondage .formu01 .corps .right_degrad{ background:url(../images/sondage/right-degrad.jpg); width:24px; height:71px; display:block; position:absolute; right:0px;}
	.popup_sondage .sondage .formu01 .footer { display:block; width:900px; height:35px; background:url(../images/sondage/footer.jpg) no-repeat; padding:38px 0 0 0; color:white; text-align:center;}
	.popup_sondage .sondage .formu01 .merci { text-align:center; padding:0 70px;}
	.popup_sondage .sondage .formu01 .merci .separat { height:1px; border-top:1px solid #D0D0D0; display:block; }
	.popup_sondage .sondage .formu01 .merci .sous_reponse{ display:block;height:20px;margin:0 auto 20px;width:270px;}
	.popup_sondage .sondage .formu01 .merci .sous_reponse .inputbox { border:1px solid #c8c8c8; width:180px;float:left;}
	.popup_sondage .sondage .formu01 .merci .sous_reponse .bouton_img{ float:left;padding:0 0 0 5px;}
	.popup_sondage .sondage .formu01 .merci p { padding:0 0 20px 0; }
	.popup_sondage .sondage .formu01 .merci p.titre { padding-bottom:25px; font-size:12px; }
	
	.popup_sondage .sondage .formu01 div.formu_lig .sr49 { width:320px;}
	.popup_sondage .sondage .formu01 div.formu_lig .sr57 { width:320px;}
	.popup_sondage .sondage .formu01 div.formu_lig .sr64 { width:200px;}
	
	
	.popup .coins{height:14px;clear:both;}
	.popup .coin{width:14px;height:14px;}
	.popup .coinHG{background-image:url(../images/bg-coins02HG.png);}
	.popup .coinHD{background-image:url(../images/bg-coins02HD.png);}
	.popup .coinBG{background-image:url(../images/bg-coins02BG.png);}
	.popup .coinBD{background-image:url(../images/bg-coins02BD.png);}
	.popup .coin_content00, .popup .coin_content01{position:relative;background:#fff;height:14px;}
	.popup .coin_content00{margin-left:14px;}
	.popup .coin_content01{margin-right:14px;}
	.popup .icon{ padding:0 40px; }
	.popup.alert { width:432px;}
	.popup.alert .popup_content .message{ width:380px; min-height:35px;}
	.popup.alert .popup_content .message .confbold{ color:#008000; font-weight:bold;}

	/* Inherit*/
	.popup00{width:894px;}
	/* FIN Inherit*/

	/* Blocks  */
	.block00{position:relative;margin:11px 0 10px;background:#f1f1f1;}
	.block00 .coin{width:13px;height:13px;background-image:url(../images/bg-coins00.gif);}
	.block00 .coinHG{background-position:0 0;}
	.block00 .coinHD{background-position:-13px 0;display:none;}
	.block00 .coinBG{background-position:-26px 0;display:none;}
	.block00 .coinBD{background-position:-39px 0;}

	.block01{position:relative;margin:11px 0 10px;background:#ad043f;}
	.block01 .coin{width:9px;height:9px;background-image:url(../images/bg-coins01.gif);}
	.block01 .coinHG{background-position:0 0;}
	.block01 .coinHD{background-position:-9px 0;display:none;}
	.block01 .coinBG{background-position:-18px 0;display:none;}
	.block01 .coinBD{background-position:-27px 0;}

	.block02{position:relative;margin:11px 0 10px;background:#c3004a;width:100%;}
	.block02 .coin{width:11px;height:11px;background:url(../images/bg-blank.gif) no-repeat 0 0;}
	.block02 .coinHG{background-image:url(../images/bg-coins03HG.png);}
	.block02 .coinHD{background-image:url(../images/bg-coins03HD.png);display:none;}
	.block02 .coinBG{background-image:url(../images/bg-coins03BG.png);display:none;}
	.block02 .coinBD{background-image:url(../images/bg-coins03BD.png);}
	
	html body .block02searchforum{background:#c3004a;}
	html body .block02searchproduit{background:#c3004a;}
	html body .block02searchconseil{background:#00872B;}
	.block02searchforum a,.block02searchproduit a,.block02searchconseil a{color:#fff}
	/*  tete de gondole */
	.tg{position:relative;width:100%;}
	.tg .tg00{position:relative;height:234px;border:1px solid #c4c4c4;border-width:0 1px 1px;clear:both;z-index:1;float:left;display:inline;z-index:2;}
	.meilleurvente .tg00{width:520px;}
	.tg00 .nouveaute{position:absolute;top:-2px;left:-13px;}
	.tg00 .nouveaute_gros{position:absolute;top:0px;left:0px;}
	.tg .tg00_0{float:left;display:inline;width:130px;height:100%;background:url(../images/bg-tg00.gif) no-repeat 0 100%;position:relative;text-align:center;}
	.tg .tg00_0_0{position:relative;width:104px;height:100%;margin:0pt auto;}
	.tg .tg00_0_0 a.visuel_tg{display:block;padding:17px 0 0;}
	.tg .tg00_0_0 .libelle{position:relative;width:100%;margin:0}
	.tg .tg00_0_0 .tarifs{width:110px;margin:0 0 0 0;}
	.tg .tg00_0_0 .tarifs span.prix_pu{display:block;margin:0 0 0 5px;font-size:0.9em;color:brown;}
	.tg .first{background:none;}
	.tg .tg00_0_1{position:absolute;top:-74px;left:-58px;width:243px;height:350px;z-index:2;display:none;}
	.tg .tg00_0_1 .image_fond{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/bg-zoom-produit.png) no-repeat 0 0;z-index:1;}
	.tg .tg00_0_1_0{position:relative;width:201px;z-index:2;margin:0 auto;text-align:left;}
	.tg .tg00_0_1_0 .description{position:relative;width:100%;margin:23px 0 0;overflow:hidden;clear:both;}
	.tg .tg00_0_1_0 .tarifs{margin:5px 0 0;}
	.tg .tg00_0_1_0 .tarifs span{display:inline;clear:right;margin:2px 0 0}
	.tg .tg00_0_1_0 .tarifs span.prix_pu{display:inline;clear:right;margin:0px 0px 0px 5px;font-size:0.9em;color:brown;}
	.tg .tg00_0_1_0 .conditionnement{margin:0px 0 0 0;}
	.tg .tg00_0_1_0 .infos{position:relative;width:100%;margin:5px 0 0;overflow:hidden;clear:both;}
	.tg .tg00_0_1_0 .infos span{float:left;display:inline;}
	.tg .tg00_0_1_0 .infos span.floraison{float:right;margin:0 5px 0 0;}
	.tg .tg00_0_1 .ajouter{position:absolute;bottom:16px;right:21px;z-index:3;}
	html>body .tg .tg00_0_1 .ajouter{bottom:20px;} *+ html>body .tg .tg00_0_1 .ajouter{bottom:16px;}
	.tg .tg00_0_1 .selection{position:absolute;bottom:16px;left:21px;z-index:3;}
	.tg .tg00_0_1 .selection a{font-size:10px;text-decoration:underline;}
	html>body .tg .tg00_0_1 .selection{bottom:20px;} *+ html>body .tg .tg00_0_1 .selection{bottom:16px;}
	.tg .tg00_0_1 .ajouter img{display:block;}
	.tg .tg_tous { position:absolute; top:-20px; right:0px; font-size:0.9em; text-decoration:underline;}

	/*  Familles / collections */
	.famille{float:left;display:inline;width:262px;text-align:center;}
	.famille_0{position:relative;border:1px solid #b1b1b1;border-width:0 1px 0 0;padding:5px 0 30px;}
	.famille .titre{font-size:17px;font-size:17px;color:#ae0c39;padding:5px 0;margin:0;}
	.famille .block02{background:none;width:236px;margin:0 auto;height:111px;}
	.famille .block02 img{display:block;text-align:left;}
	.famille .texte{color:#000;margin:10px 10px 0;text-align:left;}
	.famille .voir{position:absolute;bottom:10px;right:10px;color:#c3004a;font-size:10px;line-height:20px;z-index:2;}
	.famille .voir a{font-weight:bold;color:#c3004a;text-decoration:underline;}
	.famille .voir a:hover{text-decoration:none;}
	.famille_last .famille_0{border-width:0;}

	/* Sous famille */
	.sous_famille{position:relative;width:100%;overflow:hidden;}
	.sous_famille_0{float:left;position:relative;display:inline;width:157px;text-align:center;background:url(../images/bg-sf.gif) no-repeat 0 100%;padding:22px 0 32px;}
	.sous_famille_0 .prix_a{color:#C3004A;font-size:15px;}
	.sous_famille_0 .prix_pu{display:block;font-size:0.9em;color:#800;}
	.sous_famille_0 .visuel{display:block;padding:0 0 10px;position:relative;}
	.sous_famille_0 .visuel .nouveaute{position:absolute;top:-20px;left:0px;}
	.sous_famille_0 p{margin:2px 0;}
	.sous_famille_0 .comparer{position:absolute;width:137px;bottom:0;left:0;overflow:hidden;margin:10px 10px 0 10px;}
	.sous_famille_0 .comparer *{float:left;display:inline;}
	.sous_famille_0 .ensavoirp{position:absolute;width:137px;bottom:25px;left:0;overflow:hidden;margin:0px 6px;}
	.sous_famille_0 .ensavoirp a{text-align:right;text-decoration:underline;color:#000;}
	.sous_famille_0 .ensavoirp *{float:right;display:inline;}
	.sous_famille_0 .comparer_0{position:relative;width:93px;background:#eee url(../images/bg-comparer-sf.gif) no-repeat 100% 100%;border-left:1px solid #fff;line-height:22px;}
	.sous_famille_0 .comparer_0.sp{position:relative;width:93px;background:#eee url(../images/bg-comparer-sf.gif) no-repeat 100% 100%;border-left:0px solid #fff;line-height:22px;}
	.sous_famille_0 .comparer_0  *, .sous_famille_0 .comparer_0.sp  *{font-size:10px;color:#8d8c8c;}
	.sous_famille_0 .comparer_0  label, .sous_famille_0 .comparer_0.sp  label{margin:0 5px 0 12px;}
	.sous_famille_0 .comparer_0  .input_checkbox, .sous_famille_0 .comparer_0.sp  .input_checkbox{width:22px;height:22px;}
	.sous_famille .first{background-image:none;}
	
	/* Produits */ 
	.reference{margin:9px 0 0;}
	.reference a{font-weight:bold;color:#C3004A;text-transform: uppercase;}
	.description .reference a{text-transform: none;}
	.libelle span{font-size:10px;}
	.libelle00{color:#000;font-weight:bold;}
	.conditionnement{font-size:10px;}
	.tarifs{margin:11px 0 0 0;}
	.barre{text-decoration:line-through;}
	.prix{font-size:14px;font-weight:bold;background:#ffdc00;color:#c7004c;padding:0 3px;line-height:1.5em;text-decoration:none;margin:0 4px}
	.prix small{font-size:12px;}
	.prix small small{font-size:10px;margin-left:2px}
	.prix span{font-size:11px;}
	.lelot{white-space:nowrap}
	.lelot{white-space:nowrap}
	.prix_a{background:none;color:#000;}
	.prix00{font-size:15px;font-weight:bold;color:#c3004a;}
	.prix00 span{font-size:11px;}
	.largeur{background:url(../images/bg-picto00.gif) no-repeat 0 0.35em;padding:0 0 0 20px;font-size:10px;color:#5a0022;line-height:1.6em;}
	.floraison{background:url(../images/bg-picto01.gif) no-repeat 0 0;padding:0 0 0 15px;font-size:10px;color:#5a0022;line-height:1.8em;}

	/* onglets */
	.onglets{} /*  Permet de dynamiser avec le js la getion des onglets et des contenus */
	.onglets *{float:left;display:inline;height:28px;position:relative;overflow:hidden;}
	.onglets li{list-style:none;margin:0 3px 0 0;}
	.onglets li a, .onglets li span{background:url(../images/bg-blank.gif) no-repeat 0 0;text-decoration:none;cursor:pointer;}
	.onglets li span{display:block;padding:5px 0 0 0;}
	.onglets li a:hover{text-decoration:none;}
	.onglets li a span{padding:5px 8px 0;}
	.onglets li a.selected span, .onglets li a:hover span{padding:0 17px;text-decoration:none;}
	/* inherit  onglets */
	.onglets00{margin:0 0 0 12px;height:28px;}
	.onglets00 li a, .onglets00 li span{background-image:url(../images/bg-onglets00.gif);background-position:0 -56px;color:#828282;}
	.onglets00 li a span{background-position:100% -84px;padding-top:8px;}
	.onglets00 li a.selected, .onglets00 li a.selected span, .onglets00 li a:hover, .onglets00 li a:hover span{background-position:0 0;color:#fff;}
	.onglets00 li a.selected span, .onglets00 li a:hover span{background-position:100% -28px;padding-top:8px;}
	/* inherit  onglets */
	.onglets01{position:relative;width:100%;height:25px;margin:0;z-index:2;border-bottom:1px solid #c4c4c4;}
	.onglets01 li{position:relative;top:1px;}
	.onglets01 li a, .onglets01 li span{background-image:url(../images/bg-onglets01.gif);background-position:0 -50px;color:#828282;}
	.onglets01 li a span{background-position:100% -75px;padding-top:7px;}
	.onglets01 li a.selected, .onglets01 li a.selected span, .onglets01 li a:hover, .onglets01 li a:hover span{background-position:0 0;color:#c7004c;font-weight:bold;}
	.onglets01 li a.selected span, .onglets01 li a:hover span{background-position:100% -25px;padding-top:7px;}
	/* inherit  onglets */
	.onglets03{position:relative;width:100%;overflow:hidden;margin:0;height:26px;}
	.onglets03 *{height:26px;}
	.onglets03 li{margin-right:8px;}
	.onglets03 li a, .onglets03 li span{background-image:url(../images/bg-onglets03.gif);background-position:0 -52px;color:#fff;}
	.onglets03 li a span{background-position:100% -78px;}
	.onglets03 li a.selected, .onglets03 li a.selected span, .onglets03 li a:hover, .onglets03 li a:hover span{background-position:0 0;padding-top:5px;}
	.onglets03 li a.selected span, .onglets03 li a:hover span{background-position:100% -26px;padding:0 8px;}
	.onglets03 li.autres{float:right;margin:0;}
	.onglets03 li.autres a, .onglets03 li.autres span{background:none;color:#000;font-size:10px;text-decoration:underline;padding:0;padding-top:3px;}
	.onglets03 li.autres a:hover, .onglets03 li.autres a:hover span{text-decoration:none;padding:0;padding-top:3px;}
	/* inherit  onglets */
	.onglets04{position:relative;width:100%;overflow:hidden;margin:0;height:26px;}
	.onglets04 *{height:26px;}
	.onglets04 li{margin-right:6px;}
	.onglets04 li a, .onglets04 li span{background-image:url(../images/bg-onglets04.gif);background-position:0 -52px;color:#000;font-size:10px;font-weight:bold;}
	.onglets04 li a span{background-position:100% -78px;padding-top:8px;}
	.onglets04 li a.selected, .onglets04 li a.selected span, .onglets04 li a:hover, .onglets04 li a:hover span{background-position:0 0;color:#c3004a;font-size:12px;}
	.onglets04 li a.selected span, .onglets04 li a:hover span{background-position:100% -26px;padding:8px 8px 0;}
	/* inherit  onglets */
	.onglets05{position:relative;width:100%;height:28px;margin:0;border-bottom:1px solid #e0799e;z-index:2;}
	.onglets05 li{margin-right:6px;}
	.onglets05 li a, .onglets05 li span{background-image:url(../images/bg-onglets05.gif);background-position:0 -56px;color:#555252;font-size:10px;font-weight:bold;}
	.onglets05 li a span{background-position:100% -84px;padding-top:9px;}
	.onglets05 li a.selected{position:relative;top:1px;}
	.onglets05 li a.selected, .onglets05 li a.selected span, .onglets05 li a:hover, .onglets05 li a:hover span{background-position:0 0;color:#fff;font-size:12px;}
	.onglets05 li a.selected span, .onglets05 li a:hover span{background-position:100% -28px;padding-top:5px;}
	/* inherit  onglets05 */
	.onglets05a{border-color:#c4c4c4;}
	/*ongletsrecherche*/
	.ongletsrecherche *{float:left;display:inline;height:28px;position:relative;overflow:hidden;}
	.ongletsrecherche li{list-style:none;margin:0 3px 0 0;}
	.ongletsrecherche li.searchproduit a{background:url(/templates/altima/images/bg-onglets05.gif) no-repeat}
	.ongletsrecherche li.searchconseil a{background:url(/templates/altima/images/bg-onglets08.gif) no-repeat}	
	.ongletsrecherche li a{background-position:0 -52px;color:#fff;text-decoration:none;cursor:pointer;line-height:25px;height:25px;padding:0 5px;}

	.ongletsrecherche li a.selected, .ongletsrecherche li a:hover{background-position:0 0;}
	.ongletsrecherche li span{display:block;padding:5px 0 0 0;}
	.ongletsrecherche li a:hover{text-decoration:none;}
	.ongletsrecherche li a span{padding:5px 8px 0;}

	/* slide */
	.slide{border:1px solid #00872B;}
	.slide_0{background:#fff5e4 url(../images/bg-slide00.gif) repeat-x 0 100%;}
	.slide .slide_0_0{background:#fff5e4 url(../images/bg-slide01.gif) repeat-x 0 100%;padding:8px 0;cursor:pointer;}
	.slide .titre{display:block;font-weight:bold;color:#00872B;background:url(../images/bg-puce05.gif) no-repeat 8px 0;padding:2px 18px 2px 34px;text-transform:uppercase;}
	.slide .stitre{font-size:12px;color:#000;padding:0 18px 0 34px;}
	.slide .slide_0_1, .slide .slide_0_1 a{font-size:10px;color:#5a0022;}
	.slide .slide_0_1_0{padding:0 18px 16px 34px;}
	.slide .slide_0_1_0 .suite{text-align:right;}
	.slide .slide_0_1_0 .suite a{text-decoration:underline;}
	.slide .slide_0_1_0 .suite a:hover{text-decoration:none;}
	
	/* Inherit slide */
	.slide .slide_on{background:none;}
	.slide .slide_on .titre{background-image:url(../images/bg-puce06.gif);}

	/* liens footer */
	#template00 .engagements{display:none}
	.engagements{position:relative;width:100%;overflow:hidden;border-top:1px solid #d0d0d0;padding:1px 0;background:url(../images/bg-footer.gif) repeat-x 0 1px;margin-top:20px;}
	.engagements_0{padding:14px 16px;}
	.engagements .titre{font-size:15px;font-weight:bold;color:#5f555a;line-height:1.4em;}
	.engagements_0 ul{position:relative;width:100%;height:55px;overflow:hidden;margin:10px 0 0;}
	.engagements_0 ul li{float:left;display:inline;list-style:none;margin:0 40px 0 0;}
	.engagements_0 ul li.garanties{margin-left:15px;}
	.engagements_0 ul li.questions{margin-right:0;}
	.engagements_0 ul li a{position:relative;display:block;width:114px;height:55px;background:red;background:url(../images/bg-footer00.gif) no-repeat 0 0;cursor:pointer;text-decoration:none;}
	.engagements_0 ul li.garanties a{background-position:0 0;}
	.engagements_0 ul li.paiement a{background-position:-114px 0;}
	.engagements_0 ul li.livraison a{background-position:-228px 0;}
	.engagements_0 ul li.notice a{background-position:-342px 0;}
	.engagements_0 ul li.questions a{background-position:-456px 0;}
	.engagements_0 ul li a span{position:absolute;bottom:0;left:0;display:block;width:100%;text-align:center;}

	/* titres */
	h1.titre01{font-size:21px;color:#c3004a;}
	h1.titre01 span{font-size:13px;}
	h1.titre01 a{font-size:14px;color:#c3004a;font-weight:bold;}
	h1.titre02{color:#C3004A;}

	/* Etoiles */
	.etoiles{float:left;display:inline;width:59px;height:11px;font-size:0;line-height:0;background:url(../images/bg-etoiles.gif) no-repeat 0 -10px;margin:7px 0 0 5px;}
	
	.etoile1{background-position:0 -33px;}
	.etoile2{background-position:0 -22px;}
	.etoile3{background-position:0 -11px;}
	.etoile4{background-position:0 0;}

	/* liens */
	.lien00{font-size:10px;color:#000;text-decoration:underline;}
	.lien00:hover{text-decoration:none;}
	.lien01{float:left;display:inline;position:relative;overflow:hidden;background:#ad043f;cursor:pointer;}
	.lien01:hover{text-decoration:none;}
	.lien01 *{float:left;display:inline;width:9px;height:14px;background:url(../images/bg-coins01.gif) no-repeat 0 0;}
	.lien01 span.left{background-position:0 0;}
	.lien01 span.right{background-position:-27px 100%;}
	.lien01 span.middle{width:auto;color:#fff;font-size:10px;line-height:14px;padding:0 5px;background:none;}
	/* Inherit */
	.lien01a{background:#bf245a;}
	.lien01a *{background-image:url(../images/bg-coins01a.gif);height:18px;}
	.lien01a span.middle{line-height:18px;font-size:11px;}
	/* FIN Inherit */
	
	/* Pager */
	.pager{margin:0;}
	.pager, .pager li{float:left;display:inline;}
	.pager li span{margin:0 5px;}
	.pager li .input_text{width:20px;border:1px solid #d1d1d1;text-align:center;}
	.formu01 .formu01_0b div.formu_lig .pager li span.cur_page {margin:0px;color:#fff;}

	/* Etapes */
	.etape00{position:relative;width:100%;overflow:hidden;margin:20px 0 0;}
	.etape00 *{float:left;display:inline;}
	.etape00 li{list-style:none;padding:0 10px 0 20px;background:url(../images/bg-puce08.gif) no-repeat 0 50%;}
	.etape00 li a{font-size:14px;color:#ccc;font-weight:bold;cursor:pointer;}
	.etape00 li a:hover{text-decoration:none;}
	.etape00 li a span{margin:0 10px 0 0;}
	.etape00 li a span.etapes{width:18px;height:18px;line-height:18px;background:#ccc url(../images/bg-etapes.png) no-repeat 0 0;text-align:center;color:#fff;margin:0 5px 0 0;}
	.etape00 li .previous{font-size:14px;color:#ccc;font-weight:bold;}
	.etape00 li .previous span.etapes{width:18px;height:18px;line-height:18px;background:#ccc url(../images/bg-etapes.png) no-repeat 0 0;text-align:center;color:#fff;margin:0 5px 0 0;}
	.etape00 li a.selected{color:#c3004a;}
	.etape00 li a.selected span.etapes{background-color:#c3004a;}
	.etape00 li.first{padding:0;background:none;}

	/* Boutons */
	.bouton00{position:relative;width:100%;overflow:hidden;margin:14px 0 0;}
	.bouton00 a, .bouton00 a:hover{position:relative;margin:0 0 0 20px;float:right;display:inline;font-size:14px;font-weight:bold;color:#fff;height:26px;line-height:26px;cursor:pointer;text-align:center;text-decoration:none;}
	.bouton00 a:hover{text-decoration:none;}
	.bouton00 a span.left, .bouton00 a span.right{position:absolute;width:11px;height:11px;background:url(../images/bg-bg-blank.gif) no-repeat 0 0;}
	.bouton00 a span.left{top:0;left:0;background-image:url(../images/bg-coins03HG.png);}
	.bouton00 a span.right{top:15px;right:0;background-image:url(../images/bg-coins03BD.png);}
	/* Inherit */
	.bouton00 a.bouton00a, .bouton00 a.bouton00a:hover{background:#bf245a;}
	.bouton00 a.bouton00b, .bouton00 a.bouton00b:hover{background:#c6c6c6;}
	.bouton00 a.width00{width:90px;}
	.bouton00 a.width01{width:216px;}
	.bouton00 a.width02{width:168px;}
	.bouton00 a.width03{width:174px;}

	/* Formulaires */
	.formu00{position:relative;width:100%;}
	.formu00_0{position:relative;}
	.formu00 p{position:relative;width:100%;overflow:hidden;}
	.formu00 p *{float:left;display:inline;}
	.formu00 p select option{float:none;display:block;}
	.formu00 p .inputbox{border:1px solid #fff;}
	.formu00 p label, .formu00 p span{line-height:19px;}

	.formu01_content{margin:10px 0 0 20px;}
	.formu01{position:relative;width:100%;margin:10px 0 0;}
	.formu01_0{position:relative;width:100%;}
	.formu01_0 .bouttons{float:right;}
	.formu01 div.formu_left, .formu01 div.formu_right{float:left;display:inline;}
	.formu01 div.formu_left{width:100px;}
	.formu01 div.formu_right{width:298px;margin:0 0 0 20px;}
	.formu01 div.formu_lig{position:relative;width:100%;overflow:hidden;padding:2px 0;}
	.formu01 div.formu_lig input,.formu01 div.formu_lig label,.formu01 div.formu_lig select,.formu01 div.formu_lig textarea{float:left;display:inline;}
	.formu01 div.formu_lig select option{float:none;display:block;}
	.formu01 div.formu_lig .lig{width:100%;display:block;clear:both;}
	.formu01 div.formu_lig .lig input{float:left;display:inline}
	.formu01 div.formu_lig .lig .label00{float:none;}
	.formu01 div.formu_lig .inputbox, .formu01 div.formu_lig .inputtextarea{background:#fff;color:#5f0021;border:1px solid #c9c9c9;width:170px;height:18px;padding:0;}
	.formu01 div.formu_lig .inputtextarea{height:50px;}
	.formu01 div.formu_lig .inputtextarea2{background:#fff;color:#5f0021;border:1px solid #c9c9c9;padding:0;}
	.formu01 div.formu_lig .inputbox00{width:30px;margin:0 5px 0 0;}
	.formu01 div.formu_lig .inputbox01{width:50px;}
	.formu01 div.formu_lig .input_radio{width:19px;height:19px;border:0;}
	.formu01 div.formu_lig .input_radio01{border:0;}
	.formu01 div.formu_lig .reponse {margin:0 0 0 40px;}
	.formu01 div.formu_lig select.inputbox{height:auto;}
	.formu01 div.formu_lig label, .formu01 div.formu_lig span{line-height:19px;}
	.formu01 div.formu_lig .lien01 span{line-height:14px;}
	.formu01 div.formu_lig label{width:135px;font-weight:bold;margin:0 0 0 20px;}
	.formu01 div.formu_lig label.long{width:235px;}
	.formu01 div.formu_lig p{margin:0 0 0 20px;}
	.formu01 div.formu_lig span{margin:0 0 0 0px;}
	.formu01 div.formu_lig label.label_radio, .formu01 div.formu_lig label.label_checkbox{width:auto;margin:0 10px 0;font-weight:normal;}
	.formu01 div.formu_lig label.label_checkbox00{font-weight:bold;width:240px;margin:0 0 0 20px;}
	.formu01 div.formu_lig label span{width:auto;float:none;display:inline;}
	.formu01 div.formu_lig select{width:162px;} html>body .formu01 div.formu_lig select{width:170px;} *+ html>body .formu01 div.formu_lig select{width:162px;}
	.formu01 div.formu_lig_0{width:auto;padding:0 25px 0;}
	.formu01 div.formu_lig_0_1{float:left;display:inline;margin:0 0 5px;}
	.formu01 div.onglet{position:relative;width:100%;border-bottom:1px solid #ccc;clear:both;margin:20px 0 10px;}
	.formu01 div.onglet span.onglet_0{display:block;background:url(../images/bg-onglet.gif) no-repeat 0 0;width:220px;height:28px;line-height:28px;color:#fff;font-size:12px;font-weight:bold;}
	.formu01 div.onglet span span{padding:0 20px;}
	.formu01 div.onglet1{position:relative;width:100%;clear:both;margin:20px 0 0px;}
	.formu01 div.onglet1 span.onglet_0{display:block;background:url(../images/bg-onglet.gif) no-repeat 0 0;width:220px;height:28px;line-height:28px;color:#fff;font-size:12px;font-weight:bold;}
	.formu01 div.onglet1 span span{padding:0 20px;}
	.formu01 div.onglet2{position:relative;width:100%;clear:both;margin:20px 0 0px;}
	.formu01 div.onglet2 span.onglet_0{display:block;background:url(../images/bg-onglet2.gif) no-repeat 0 0;width:220px;height:28px;line-height:28px;color:#fff;font-size:12px;font-weight:bold;}
	.formu01 div.onglet2 span span{padding:0 20px;}
	.formu01 div.gauche, .formu01 div.droite{float:left;display:inline;width:49%;}
	.formu01 div.droite{margin:0 0 0 10px;}
	.formu01 .champs_obligatoires{font-size:10px;color:#c40249;padding:0 0 0 20px;}
	.formu01 .valid_formulaire{text-align:center;margin-top:20px}
	.formu01 .valid_formulaire_widthretour{text-align:center;margin-top:20px}
	.formu01 .valid_formulaire_widthretour a{margin-right:60px;text-decoration:none;}
	.formu01_content .infos{position:relative;width:100%;overflow:hidden;margin:-20px 0 0;}
	.formu01_content .info00, .formu01_content .info01{float:left;display:inline;}
	.formu01_content .info00{width:338px;height:100px;}
	.formu01_content .info00 p, .formu01_content .info01 p{margin:40px 0 0;}
	.formu01_content .info01{width:325px;height:100px;background:url(../images/bg-demande-ami.jpg) no-repeat 0 0;margin:0 0 0 59px;}
	.formu01_content .info01 p{margin:40px 40px 0 20px;}
	.formu01_content .info01 p, .formu01_content .info01 p a{color:#fff;}
	.formu01_content .info01 p a{text-decoration:underline;}
	.formu01_content .info01 p a:hover{text-decoration:none;}
	/* Ineherit formu01 */
	#middle01 .formu01 div.formu_lig .select{width:172px;}
	/* Ineherit formu01 */
	.formu01 .formu01_0a{position:relative;width:auto;padding:10px;margin-top:0;}
	.formu01 .formu01_0a .block00{font-weight:bold;text-align:center;}
	.formu01 .formu01_0a .block00 p{padding:5px 0;margin:0}
	.formu01 .formu01_0a div.formu_lig span.etoiles{margin-left:10px;}
	.formu01 .formu01_0a div.formu_lig .lien01{float:left;cursor:pointer;}
	.formu01 .formu01_0a div.formu_lig .lien01a{margin-right:20px;}
	.formu01 .formu01_0a div.formu_lig .inputbox, .formu01 .formu01_0a div.formu_lig .inputtextarea{width:296px;}
	.formu01 .formu01_0a div.formu_lig label{margin-left:0;}
	/* Ineherit formu01 */
	.formu01 .formu01_0b{position:relative;width:auto;padding:5px 10px;margin-top:0;color:#fff;}
	.formu01 .formu01_0b div.formu_lig select{width:auto;margin:0 16px 0 0;}
	.formu01 .formu01_0b div.formu_lig  a{color:#fff;text-decoration:underline;line-height:19px;margin:0 0 0 20px;font-size:10px;}
	.formu01 .formu01_0b div.formu_lig  a:hover{text-decoration:none;}
	.formu01 .formu01_0b div.formu_lig .pager{margin:0 40px}
	.formu01 .formu01_0b div.formu_lig .pager	a{margin:0;}
	.formu01 .formu01_0b div.formu_lig .pager span{margin:0 5px;}
	.formu01 .formu01_0b div.comparer{position:absolute;bottom:0;right:0;border-left:1px solid #fff;}
	.formu01 .formu01_0b div.comparer a{line-height:34px;font-weight:bold;color:#fff;display:block;width:90px;height:34px;text-align:center;}
	.formu01 .formu01_0b div.comparer a:hover{text-decoration:none;}
	.formu01 .formu01_0b div.formu_lig_a{border-top:1px solid #fff;padding-top:5px;margin-top:5px;}
	/* Ineherit formu01*/
	.formu01 .formu01_0c{padding:5px 0;}
	/* Ineherit formu01*/
	.formu01 .formu01_0d{font-size:12px;}
	.formu01 .formu01_0d div.formu_lig label{width:auto;margin:0;}
	.formu01 .formu01_0d div.formu_lig label.label00{width:auto;margin:0 5px;font-weight:normal;}

	/* Bloc contenant des floats */
	.block_float:after, .spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0;line-height:0;height:0px;width:100%;margin:0;padding:0;}
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Home PAGE */
/*************************************************************************************************************************************************************************/
	#eboutiques{position:relative;width:100%;overflow:hidden;}
	#eboutiques div{clear:both;}
	
	#teaser_home{position:relative;width:100%;margin:10px 0 0;}
	#teaser_home .tg{float:left;display:inline;width:522px;}
	#teaser_home .teaser{float:left;display:inline;clear:left;margin:13px 0 0;}
	#teaser_home .rendez_vous{float:right;display:inline;width:252px;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Creation du Compte Client */
/*************************************************************************************************************************************************************************/
	#youare_div{padding:10px;}
	
	#compte_client{position:relative;width:100%;}
	#compte_client #cont_blocs{position:relative;width:100%;}
	#compte_client #cont_blocs_0{position:relative;width:761px;border:1px solid #c5c5c5;margin:0 0 0 10px;overflow:hidden;}
	#compte_client .h2_bloc{font-size:16px;font-weight:bold;color:#000;text-align:center;margin:10px 0 0 0;line-height:1.2em;}
	#compte_client .descr{color:#000;margin:15px 8px;}
	#compte_client .bloc{float:left;display:inline;width:190px;background:url(../images/bg-compte.gif) repeat-y 100% 50%;padding:0 0 10px 0;cursor:pointer;}
	#compte_client .bloc00{background:none;}
	#compte_client #img_info, #img_carnet, #img_suivi, #img_select{height:60px;margin:18px 0;}
	#compte_client #img_info{background:url(../images/img-info.jpg) no-repeat 50% 50%;}
	#compte_client #img_carnet{background:url(../images/img-carnet.jpg) no-repeat 50% 50%;}
	#compte_client #img_suivi{background:url(../images/img-suivi.jpg) no-repeat 50% 50%;}
	#compte_client #img_select{background:url(../images/img-selection-pdts.jpg) no-repeat 50% 50%;}
	#compte_client .text{color:#000;text-align:center;height:50px;padding:0 18px;}
	#compte_client .bouton{position:relative;width:100%;overflow:hidden;}
	#compte_client .bouton .lien01{float:right;margin:0 20px 0 0;}
	#compte_client .tg { padding:35px 0 0 10px; }
	#compte_client .tg .onglets { width:522px; }
	#compte_client .tg .tg00_0 { height:224px; }
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Fiche produit */
/*************************************************************************************************************************************************************************/
	#product{position:relative;width:100%;overflow:hidden;}

	#product_images, #product_desc{float:left;display:inline;width:326px;position:relative;overflow:hidden;}

	#product_images{margin:10px 0 0;background:url(../images/bg-degradeV00.gif) repeat-y 100% 0;text-align:center;}
	#product_images #product_visuels{position:relative;width:100%;overflow:hidden;}
	#product_images #product_visuels a{position:relative;display:block;overflow:hidden;margin:0 auto;text-align:center;width:318px;}
	#product_images #product_visuels a, #product_images #product_visuels a:hover{text-decoration:none;}
	#product_images #product_visuels a .flag{position:absolute;display:block;overflow:hidden;top:0;left:0;z-index:2;cursor:pointer;}
	#product_images #product_visuels a .zoom{position:absolute;display:block;width:64px;height:20px;overflow:hidden;top:289px;right:9px;background:url(../images/bg-zoom.png) no-repeat 0 0;z-index:2;cursor:pointer;}
	#product_images #product_visuels a .creation{position:absolute;display:block;overflow:hidden;bottom:10px;left:20px;z-index:2;cursor:pointer;}
	#product_images #product_visuels a .product_image{position:relative;display:block;overflow:hidden;width:300px;height:300px;margin:9px auto 0;}
	#product_images #carroussel{position:relative;margin:21px 0 0 11px;padding:0 0 10px 0;height:1%;overflow:hidden;}
	#product_images #carroussel *{float:left;display:inline;}
	#product_images #carroussel a.next, #product_images #carroussel a.previous{width:15px;height:18px;font-size:0px;line-height:0px;background:url(../images/bg-fleche00.gif) no-repeat 0 0;margin:35px 5px 0 0;}
	#product_images #carroussel a.next:hover, #product_images #carroussel a.previous:hover{text-decoration:none;}
	#product_images #carroussel a.next{background-image:url(../images/bg-fleche01.gif);margin:35px 0 0 5px;}
	#product_images #carroussel_0{position:relative;width:267px;height:86px;overflow:hidden;}
	#product_images #carroussel ul{position:relative;width:10000%;margin:0;}
	#product_images #carroussel ul li{list-style:none;margin:0 3px 0 0;}
	#product_images #carroussel ul li a{border:2px solid #fff;background:#fff;padding:1px 0;}
	#product_images #carroussel ul li a:hover, #product_images #carroussel ul li a.selected{border-color:#c50448;}
	#product_images #carroussel ul li a img{margin:0 1px;}

	#product_desc{width:440px;margin:10px 0 0 22px;}
	#product_desc, #product_desc table, #product_desc a{color:#000;font-size:10px;}
	#product_desc #product_nav ul{margin:0;padding:7px 12px;text-align:center;}
	#product_desc #product_nav ul li{list-style:none;display:inline;}
	#product_desc #product_nav ul li, #product_nav ul li a{font-size:10px;}
	#product_desc #product_nav ul li a{text-decoration:underline;padding:0 17px;}
	#product_desc #product_nav ul li a:hover{text-decoration:none;}
	#product_desc .product_price{display:block;float:right;position:relative;text-align:right;top:-4px;width:150px;}
	#product_desc .product_price {font-size:12px;}
	#product_desc .product_price strong{font-size:14px;}
	#product_desc .product_price .prix_pu{font-size:10px;}
	#product_desc .article{margin:5px 0 0 0;font-size:11px;}
	#product_desc .article .accroche{font-weight:bold;}
	#product_desc .prix00{color:#000;}
	#product_desc h2{font-weight:bold;color:#C3004A;font-style:italic;}
	#product_desc #product_onglets{top:1px;z-index:2;margin:10px 0 0 0;}
	#product_desc #product_onglets span span{background:none;padding:0;}
	#product_desc #product_onglets span span.etoiles{width:59px;height:11px;font-size:0;line-height:0;background:url(../images/bg-etoiles.gif) no-repeat 0 -10px;margin:0 0 0 5px;}
	#product_desc #product_onglets span span.etoile1{background-position:0 -33px;}
	#product_desc #product_onglets span span.etoile2{background-position:0 -22px;}
	#product_desc #product_onglets span span.etoile3{background-position:0 -11px;}
	#product_desc #product_onglets span span.etoile4{background-position:0 0;}
	#product_desc #product_features{position:relative;width:100%;overflow:hidden;z-index:1;}
	#product_desc #product_features_0{position:relative;border:1px solid #cbcbcb;height:1%;overflow:hidden;}
	#product_desc #product_features_0 ul{float:left;display:inline;width:50%;padding:5px 0;margin:0;}
	#product_desc #product_features_0 ul li{float:left;display:inline;position:relative;width:100%;margin:0;list-style:none;}
	#product_desc #product_features_0 ul li span{background:url(../images/bg-puce07.gif) no-repeat 0 0.6em;padding:0 0 0 10px;display:block;margin:0 0 0 10px;}
	#product_desc #product_features_0 ul li img{vertical-align:middle;margin:0 3px 0;}
	#product_desc #review_content{position:relative;width:100%;overflow:hidden;z-index:1;}
	#product_desc #review_content .avis{margin:10px 10px 5px;border-top:1px solid #d1d1d1;padding:10px 0 5px;}
	#product_desc #review_content .avis .titre{font-size:12px;font-weight:bold;color:#000000;}
	#product_desc #review_content .avis .descr{position:relative;width:100%;overflow:hidden;color:#848283;}
	#product_desc #review_content .avis .descr span{float:left;display:inline;margin-top:0;}
	#product_desc #review_content .avis_first{border-top:0;padding-top:0;}
	#product_desc #review_content .boutons{position:relative;width:100%;overflow:hidden;padding:5px 0}
	#product_desc #review_content .boutons .lien00{float:left;display:inline;margin:0 0 0 10px;}
	#product_desc #review_content .boutons .lien01{float:right;display:inline;margin:0 10px 0 0;}
	#product_desc #review_content .no_comments {margin:0 10px 20px 10px;}
	
	#product_desc #historique_content{margin:5px;}
	#product_desc #product_options{margin:10px 0 0;}
	#product_desc #product_options ul{position:relative;width:100%;overflow:hidden;margin:0;}
	#product_desc #product_options ul *{float:left;display:inline;}
	#product_desc #product_options ul li{list-style:none;}
	#product_desc #product_options ul li.autres{position:relative;width:100%;}
	#product_desc #product_options ul li form{display:inline}
	#product_desc #product_options ul li a, #product_desc #product_options ul li span{background:url(../images/bg-blank.gif) no-repeat 0 50%;padding:5px 0 3px 15px;color:#776767;font-weight:bold;font-weight:bold;}
	#product_desc #product_options ul li a.selection, #product_desc #product_options ul li span.selection{background-image:url(../images/bg-picto02.gif);}
	#product_desc #product_options ul li span.selection{margin:0 0 0 20px;padding-left:30px;}
	#product_desc #product_options ul li a.ami{background-image:url(../images/bg-picto03.gif);margin:0 20px 0 20px;padding-left:10px;}
	#product_desc #product_options ul li a.imprimer{background-image:url(../images/bg-picto04.gif);}
	
	#product_variants, #crosseling{position:relative;width:100%;overflow:hidden;clear:both;}

	#product_variants{margin:10px 0 0;zoom:1}
	#product_variants_0{position:relative;height:1%;border:1px solid #e0799e;border-width:0 1px 1px;}
	#product_variants_0, #product_variants_0 table, #product_variants_0 a{color:#000;font-size:10px;}
	#product_variants_0 a.formes{border-bottom:1px dashed #000;padding:0 5px;text-decoration:none;cursor:default;}
	#product_variants_0 a.formes:hover{background:#dadada;cursor:default;}
	#product_variants_popup{position:relative;width:800px;overflow:hidden;clear:both;zoom:1}
	#product_variants_popup .head{display: block;border:1px solid #e0799e;border-width:0 0 1px 0px;padding:2px;position:relative;zoom:1}
	#product_variants_popup .head a{}
	#product_variants_popup .titre {font-weight:bold;color:#C3004A;margin:0;}
	#product_variants_popup .close{top: -10px;right:0;position:absolute;}
	

	#variants_content{position:relative;width:100%;overflow:hidden;}
	#variants_content table{width:100%;text-align:center;border-collapse:collapse;}
	#variants_content table thead tr th{background:#f3f3f3;font-size:10px;font-weight:bold;color:#c40249;border:1px 0 solid #e0799e;padding:5px 0;}
	#variants_content table tbody tr td{padding:2px 10px;border-bottom:1px solid #e8e8e8;}
	#variants_content table tbody tr td .prix_pu{display:block;}
	#variants_content table tbody tr td img{margin:0 auto;display:block;}
	#variants_content table tbody tr td .forme{float:left;display:inline;}
	#variants_content table tbody tr td .forme *{float:left;display:inline;}
	#variants_content table tbody tr td .forme span{margin:17px 0 0 5px;}
	#variants_content table tbody tr td .indisponible { color:#C40249; font-weight:bold;}

	#product_formes_content{position:relative;width:100%;overflow:hidden;}
	#product_formes_content_0{position:relative;width:100%;overflow:hidden;padding:10px 0;}
	#product_formes_content table{width:100%;border-collapse:collapse;}
	#product_formes_content table td{padding:5px 10px;}
	#product_formes_content table .img{margin:0 10px;}
	#product_formes_content table .titre{font-size:13px;font-weight:bold;color:#ff7300;background:url(../images/bg-puce04.gif) no-repeat 0 0.25em;padding:0 0 0 15px;}
	#product_formes_content table .description{background:url(../images/bg-degradeV01.gif) repeat-y 0 0;}
	#product_formes_content table .image{width:52px;}
	#product_formes_content table .separation00{width:5px;border-right:1px solid #ccc;font-size:0;line-height:0;}
	#product_formes_content table .separation01{height:5px;font-size:0;line-height:0;}

	#crosseling{width:522px;}
	#crosseling_0{position:relative;;width:100%;overflow:hidden;margin-bottom:10px;}
	#crosseling0_content{position:relative;width:100%;overflow:hidden;}
	#crosseling0_content .tg00_0_0{margin:10pt auto;}
	#crosseling .tg .tg00{position:relative;border:1px solid #c4c4c4;border-width:0 1px 1px;clear:both;z-index:1;float:left;display:inline;z-index:2;}
	#crosseling .tg .tg00_0_0{position:relative;width:104px;height:100%;margin:10px auto 0 auto;}
	
	
	#product_0{position:relative;width:100%;overflow:hidden;margin:10px 0 0;}
	#product_0_0, #product_0_1{float:left;display:inline;}
	#product_0_1{width:256px;margin:0 0 0 10px;}
	
	#form_review{display:none;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Famille - Sous-famille */
/*************************************************************************************************************************************************************************/
	#familles{position:relative;width:786px;overflow:hidden;border-bottom:1px solid #b1b1b1;margin:0 0 0 2px;}
	#familles .onglets05{border-bottom:0;}
	#familles .intro{color:#000;}
	#familles .intro p{margin:0 0 10px 0;}
	#familles .trait{position:relative;width:100%;font-size:0;line-height:0;height:1px;background:#b1b1b1;clear:both;}
	#familles .titre01, #sous_familles .titre01{padding:5px 0;}
	#familles .sous_titre, #sous_familles .sous_titre{font-size:14px;color:#c3004a;font-weight:bold;padding:10px 0 5px 22px;}
	#familles .sous_titre span, #sous_familles .sous_titre span{font-size:12px;}
	#familles .noresult, #sous_familles .noresult {color:#f00;font-weight:bold; text-align:center; background:#fcc; padding:5px;}
	#familles .formu01{margin:0;}

	#sous_familles .block02{margin-bottom:0;}
	#sous_familles .formu01{margin:0;}
	#sous_familles .box{position:relative;width:100%;overflow:hidden;margin-top:10px;}
	#sous_familles .box00, #sous_familles .box01{float:left;display:inline;width:364px;}
	#sous_familles .box01{position:relative;width:394px;margin:0 0 0 18px;}
	#sous_familles .box01_0{position:relative;padding:17px 15px;border:1px solid #c5c5c5;border-width:0 1px 1px 1px;color:#000;overflow:hidden;zoom:1;}
	#sous_familles .box01_0_0, #sous_familles .box01_0_1{float:left;display:inline;}
	#sous_familles .box01_0_0{}
	#sous_familles .box01_0_1{width:166px;margin:0 0 0 18px;}
	#sous_familles .box01_0_0 .nouveaute{position:absolute;top:0;left:0;}
	#sous_familles .box .texte{text-transform:uppercase;}
	#sous_familles .box p{margin:5px 0 0;}
	#sous_familles .box01  .panier{position:absolute;bottom:10px;right:15px;width:auto;}
	#sous_familles .titre_recherche{font-size:13px;color:#C3004A;font-weight:bold;}


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

/*************************************************************************************************************************************************************************/
/* Home conseil */
/*************************************************************************************************************************************************************************/
	
	#conseils, #fiches_conseils{position:relative;width:786px;overflow:hidden;border-bottom:0px solid #b1b1b1;margin:0 0 0 2px;padding:0pt 0pt 10px 0px;}
	#conseils .onglets05, #fiches_conseils .onglets05{border-bottom:0;}
	#conseils .intro, #fiches_conseils .intro{color:#000;}
	#conseils h1, #fiches_conseils h1{color:#00872B;}
	#conseils .trait, #fiches_conseils .trait{position:relative;width:784px;font-size:0;line-height:0;height:1px;background:#b1b1b1;clear:both;}
	#conseils .titre01, #fiches_conseils .titre01{padding:5px 0;}
	#conseils .sous_titre, #fiches_conseils .sous_titre{font-size:14px;color:#c3004a;font-weight:bold;padding:10px 0 5px 22px;}
	#conseils .sous_titre span, #fiches_conseils .sous_titre span{font-size:12px;}
	#conseils .formu01, #fiches_conseils .formu01{margin:0;}

	#conseils td.ligne{border-bottom:1px solid #b1b1b1}
	#conseils td.gauche{border-right:1px solid #b1b1b1}
	#conseils td{position:relative;width:50%;vertical-align:top;} 
	#conseils td .conseil{position:relative;height:100%;width:100%}
	.conseil{text-align:center;}
	.conseil_0{padding:5px 0 30px;}
	.conseil .titre{font-size:17px;font-size:17px;color:#00872B;padding:5px 0;}
	.conseil .block02{background:none;width:348px;margin:0 auto;height:111px;}
	.conseil .block02 img{display:block;text-align:left;}
	.conseil .texte{color:#000;margin:10px 20px 0 20px;text-align:left;}
	.conseil .voir{position:absolute;bottom:10px;right:10px;color:#00872B;font-size:10px;line-height:20px;z-index:2;}
	.conseil .voir a{font-weight:bold;color:#00872B;text-decoration:underline;}
	.conseil .voir a:hover{text-decoration:none;}
	.conseil_last .conseil_0{border-width:0;}
	.theme_conseil{float:left;display:inline;width:196px;text-align:center;}
	.theme_conseil_0{position:relative;border:1px solid #b1b1b1;border-width:0 1px 0 0;padding:5px 0 30px;height:100%;}
	.theme_conseil .titre{font-size:17px;font-size:17px;color:#000;padding:5px 0;}
	.theme_conseil .block02{background:none;width:174px;margin:0 auto;height:118px;}
	.theme_conseil .block02 img{display:block;text-align:left;}
	.theme_conseil .texte{color:#000;margin:10px 10px 0;text-align:left;}
	.theme_conseil .voir{position:absolute;bottom:10px;right:10px;color:#00872B;font-size:10px;line-height:20px;}
	.theme_conseil .voir a{font-weight:bold;color:#00872B;text-decoration:underline;}
	.theme_conseil .voir a:hover{text-decoration:none;}
	.theme_conseil_last .theme_conseil_0{border-width:0;}

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

/*************************************************************************************************************************************************************************/
/* panier */
/*************************************************************************************************************************************************************************/
	#panier{position:relative;width:780px;margin:0 auto 10px auto;}
	#panier .titre01{float:left;display:inline;font-size:12px;color:#fff;background:url(../images/bg-panier-onglet.gif) no-repeat 0 -28px;margin:10px 0 0;line-height:28px;}
	#panier .titre01 span{float:left;display:inline;background:url(../images/bg-panier-onglet.gif) no-repeat 100% 0;padding:0 10px;font-style:normal;}


	#panier table{width:100%;font-size:10px;border:1px solid #e0799e;border-width:1px 0 0 0;clear:both;}
	#panier table, #panier table a, #panier table .prix00{color:#000;}
	#panier table a.cgv { font-weight:bold;text-decoration:underline; }
	#panier table tfoot tr.total td p span small small,#panier table .prix00 small small,.remises .formu01 small small{margin-left:0.2em;}
	#panier table tr th, #panier table tr td{padding:10px;border:1px solid #e0799e;border-width:0 0 1px 0;border-collapse:collapse;}
	#panier table tr th.first, #panier table tr td.first{border-width:0 0 1px 1px;}
	#panier table tr th.last, #panier table tr td.last{border-width:0 1px 1px 0;}
	#panier table tr th{background:#f3f3f3;color:#c40249;font-weight:bold;text-align:center;}
	#panier table tr td{text-align:center;}
	#panier table tr td.first{text-align:left;}
	#panier table tr td.last{text-align:right;padding-right:22px;}
	#panier table tr td img{vertical-align:middle;float:left;display:inline;margin-right:5px;}
	#panier table tr td.colspan{border-bottom:0;text-align:right;width:457px;}
	#panier .adresses_0 .adresses_0_0_1 label{color:#C3004A;font-weight:bold;}
	#panier table tr.lig td{border-bottom-color:#e8e8e8;}
	#panier table tr.rose td{background:#f5e0e8;}
	#panier table tfoot tr td.first{text-align:right;}
	#panier table tfoot tr.sep td{padding:0;border:0;font-size:0;line-height:0;height:10px;}
	#panier table tfoot tr.total td{border:0;padding:0;}
	#panier table tfoot tr.total td.last{text-align:right;}
	#panier table tfoot tr.total td p{float:right;display:inline;color:#000;background:#f5e0e8;}
	#panier table tfoot tr.total td p span{float:left;display:inline;padding:0 0 0 20px;line-height:28px;font-size:15px;font-weight:bold;color:#000;}
	#panier table tfoot tr.total td p span.euro{padding:0 23px 0 0;}
	#panier table tfoot tr.mentions td{border:0;padding:0;text-align:left;}
	#panier table tfoot tr.mentions td .bouton00 a, #panier table tfoot tr.mentions td .bouton00 span{color:#fff;}
	#panier table tfoot tr.mentions .bouton00a, #panier table tfoot tr.mentions td  .bouton00b{margin:0;}
	#panier table tfoot tr.mentions td  .bouton00b{float:left;}
	/* Inherit */
	#panier .totaux{float:right;display:inline;width:480px;}
	#panier .totaux table{border-top:0;}
	#panier .totaux00{width:370px;}
	#panier .remises{float:left;display:inline;width:397px;margin:17px 0 0 0;font-size:12px;}
	#panier .remises table{border-width:1px;font-size:12px;}
	#panier .remises table tr th, #panier .remises table tr td{border-width:0;text-align:left;}
	#panier .remises table tr td{padding:0 10px;}
	#panier .remises table tr td .formu01{background:url(../images/bg-pointillesH00.gif) repeat-x 0 0;margin:0;padding:5px 0;}
	#panier .remises table tr td .formu02{background:url(../images/bg-pointillesH00.gif) repeat-x 0 0;margin:0;padding:8px 0;font-weight:bold;}
	#panier .remises table tr td .first{background:none;}
	#panier .remises table tr td.mea{background:#f9e5ed;}
	#panier .remises table tr td.mea .label00{color:#c3004a;}
	#panier .remises table tr td.mea	.button {background:#F9E5ED;border:0;color:#7e0b37;margin:0;font-size:11px;}
	#panier .remises table tr td.mecheque {background:#fff url(../images/chqkdo/bg-minicheque.jpg) no-repeat right bottom;}
	#panier .remises table tr td.mecheque .label00{color:#c3004a;}
	#panier .remises table tr td.mecheque .button {background:#fff;border:0;color:#7e0b37;margin:0;font-size:11px;}
	#panier .remises .formu01 div.formu_lig label, #panier .remises .formu01 div.formu_lig span{line-height:1.2em;font-weight:normal;}
	#panier .remises .formu01 .formu01_0d div.formu_lig .label00{line-height:19px;font-weight:bold;}
	#panier .remises .formu01 .formu01_0d div.formu_lig a {font-size:12px;font-weight:bold;}
	#panier .remises .formu01 .formu01_0d div.formu_lig .input_submit{font-weight:bold;color:#7e0b37;margin:0 0 0 5px;line-height:19px;}
	#panier .adresses{position:relative;border:1px solid #e0799e;margin:0;}
	#panier .adresses, #panier .adresses a{color:#000;}
	#panier .adresses_0{position:relative;padding:15px 20px;background:url(../images/bg-adresse.gif) no-repeat 154px 50%;}
	#panier .adresses_0_0{position:relative;width:100%;overflow:hidden;}
	#panier .adresses_0_0_0, #panier .adresses_0_0_1{float:left;display:inline;position:relative;overflow:hidden;}
	#panier .adresses_0_0_0 .titre, #panier .adresses_0_0_1 .titre{font-size:14px;font-weight:bold;color:#c3004a;}
	#panier .adresses_0_0_1 .erreur { width:100%; height:34px;}
	#panier .adresses_0_0_1 .erreur .icon{display:block;height:34px;width:34px;float:left;}
	#panier .adresses_0_0_1 .erreur .titre{display:block;position:relative;left:10px;top:5px;}
	#panier .adresses_0_0_0{width:174px;}
	#panier .adresses_0_0_1{width:544px;margin:0 0 0 20px;}
	#panier .adresses_0_0  a{font-size:10px;text-decoration:underline;}
	#panier .adresses_0_0 a:hover{text-decoration:none;}
	#panier .adresses_0_0 dl{margin:20px 20px 0 0;float:left;display:inline;}
	#panier .adresses_0_0 dl dt, #panier .adresses_0_0 dl dd{overflow:hidden;position:relative;padding:2px 0;margin:0;clear:both;}
	#panier .adresses_0_0 dl dt .input_radio{width:18px;height:18px;}
	#panier .adresses_0_0 dl dt *{float:left;display:inline;}
	#panier .adresses_0_0 dl dt label{line-height:18px;margin:0 0 0 5px;}
	#panier .adresses_0_0 dl dd{margin:0 0 0 23px;}
	#panier .adresses_0_0 dl.final dd{margin-left:5px;}
	#panier .adresses_0_0 dl dd.autres{font-size:0;line-height:0;}
	#panier .adresses_0_0 .ajouter_adresse{float:right;display:inline;}
	#panier .adresses_0_0 .commentaire{position:relative;width:410px;overflow:hidden;margin:23px 0 0;}
	#panier .adresses_0_0 .commentaire p span{font-size:10px;}
	#panier .adresses_0_0 .commentaire textarea{width:405px;height:66px;border:1px solid #c8c8c8;margin:5px 0 0;overflow:auto;}
	#panier .adresses_0_0_0 dl dd{margin:0;}
	#panier .legalinfo{margin-top:1.4em;}
	#panier .legalinfo a{text-decoration:underline}
	#panier .legalinfo a:hover{text-decoration:none}

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

/*************************************************************************************************************************************************************************/
/* Popup zoom produit */
/*************************************************************************************************************************************************************************/
	#popup_product_zoom{width:586px;}
	#popup_product_zoom .lien01 .middle{background:url(../images/bg-picto05.gif) no-repeat 0 50%;padding-left:10px;}
	#popup_product_zoom #product_image_zoom{display:block;width:450px;height:450px;}
	#popup_product_zoom #carroussel_zoom{position:absolute;bottom:0;right:0;}
	#popup_product_zoom #carroussel_zoom a.next, #popup_product_zoom #carroussel_zoom a.previous{display:none;}
	#popup_product_zoom #carroussel_zoom *{float:left;display:inline;}
	#popup_product_zoom #carroussel_zoom li{list-style:none;clear:both;}
	#popup_product_zoom #carroussel_zoom ul li a{border:2px solid #fff;background:#fff;padding:1px 0;}
	#popup_product_zoom #carroussel_zoom ul li a:hover, #popup_product_zoom #carroussel_zoom ul li a.selected{border-color:#c50448;}
	#popup_product_zoom #carroussel_zoom ul li a img{margin:0 1px;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Popup Popup Formes */
/*************************************************************************************************************************************************************************/
	#popup_formes{position:absolute;top:0;left:0;width:500px;height:240px;z-index:9996;background:url(../images/bg-fp-formes.png) no-repeat 0 0;text-align:left;}
	#popup_formes_0{position:relative;width:100%;overflow:hidden;margin:30px 0 0;overflow:hidden;height:240px;}
	#popup_formes_0 img{float:left;display:inline;margin:0 0 0 40px;}
	#popup_formes_0 p{margin:0 20px 0 135px;font-size:10px;}
	#popup_formes_0 .title{font-size:13px;font-weight:bold;color:#ff7300;background:url(../images/bg-puce00.gif) no-repeat 0 0.25em;padding:0 0 0 20px;} 
	#popup_formes_0 .intro{font-weight:bold;margin-top:5px;}
	#popup_formes_0 .texte{}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Comparateur */
/*************************************************************************************************************************************************************************/
	#comparateur{width:894px;margin:0;}
	#comparateur_erreur{width:400px;margin:0;background:#fff;padding:10px;}
	#comparateur_content{position:relative;margin:0;background:none;padding:0;z-index:100;overflow:auto;}
	#comparateur_content_0{position:relative;width:100%;overflow:hidden;}
	#comparateur_content_0a{position:relative;width:auto;overflow:auto;}
	#comparateur_content .popup_content_0{overflow:auto;}
	#comparateur .coins00{height:32px;}
	#comparateur .coin_content00{margin-left:164px;height:100%;background:#fff;}
	#comparateur .coin_content01{background:url(../images/bg-comparateur.gif) repeat-y 0 0;}
	#comparateur .coinHGa{width:164px;height:32px;background:url(../images/bg-popupHG00.png) no-repeat 0 0;}
	#comparateur .lien01,#comparateur_erreur .lien01{float:right;margin:10px 10px 0 0;}
	#comparateur .lien01 .middle,#comparateur_erreur .lien01 .middle{background:url(../images/bg-picto05.gif) no-repeat 0 50%;padding-left:10px;}
	#comparateur table{background:url(../images/bg-comparateur.gif) repeat-y 0 0;}
	#comparateur table, #comparateur table tbody tr td a{font-size:10px;color:#000;}
	#comparateur table tr .first{width:164px;text-align:left;}
	#comparateur table tr .last{width:134px;}
	#comparateur table tr .first span{color:#c7004c;font-weight:bold;padding:0 0 0 22px;}
	#comparateur table tr th.first{vertical-align:top;}
	#comparateur table tr th.first a{display:block;margin:0 0 0 20px;font-weight:bold;color:#776767;}
	#comparateur table tr th.first a.print{background:url(../images/bg-picto04.gif) no-repeat 0 0;padding:2px 0 4px 30px;margin-top:25px;}
	#comparateur table tr th.first a.clear{background:url(../images/bg-picto06.gif) no-repeat 0 0;padding:6px 0 2px 30px;}
	#comparateur table tr th.first span, #comparateur table tr th.first span{display:block;padding:0 5px 0 22px;color:#c7004c;font-weight:bold;}
	#comparateur table tr th.first span{font-size:15px;line-height:1.2em;}
	#comparateur table thead tr th, #comparateur table tbody tr td{text-align:center;}
	#comparateur table thead tr th{padding-top:0;width:146px;}
	#comparateur table thead tr th.first{background:#efefef;}
	#comparateur table thead tr th.first span{font-size:15px;}
	#comparateur table thead tr th.first span.titre{font-size:22px;}
	#comparateur table thead tr th.first, #comparateur table tbody tr td.first, #comparateur table tbody tr.price td{padding:7px 0;border:none;}
	#comparateur table tbody tr td{border-top:1px solid #e8e8e8;width:146px;}
	#comparateur table thead tr th p, #comparateur table tbody tr td{padding:7px 0;}
	#comparateur table thead tr th p a{font-weight:bold;}
	
	#comparateur .visuel{position:relative;padding:13px 0 0;}
	#comparateur .visuel .flag{position:absolute;top:0;left:5px;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Historique des commandes */
/*************************************************************************************************************************************************************************/
	#compte_client_historique{position:relative;width:100%;overflow:hidden;}
	#compte_client_historique .adminlist{width:100%;border-bottom:1px solid #C3004A;}
	#compte_client_historique .adminlist tr th{background:#F3F3F3;color:#C3004A;padding:5px 10px;border:1px solid #C3004A;border-width:1px 0;}
	#compte_client_historique .adminlist tr th, #compte_client_historique .adminlist tr td{text-align:center;}
	#compte_client_historique .adminlist tr th.c0, #compte_client_historique .adminlist tr td.c0{border-left:1px solid #C3004A;}
	#compte_client_historique .adminlist tr th.c5, #compte_client_historique .adminlist tr td.c5{border-right:1px solid #C3004A;}
	#compte_client_historique .adminlist tr td{padding:5px 0;color:#000;}
	#compte_client_historique .adminlist tr td.c4, #compte_client_historique .adminlist tr td.c4 a{text-decoration:none;}
	#compte_client_historique .adminlist tr td.c4 a:hover{text-decoration:none;}
	#compte_client_historique .adminlist tr td a.voir{font-weight:bold;display:block;line-height:1.6em;}
	#compte_client_historique .adminlist tr td a.voir span{background:url(../images/bg-fleche01.gif) no-repeat 0 -0.1em;padding:0 0 0 20px;}
	#compte_client_historique .adminlist tr td .prix00{margin:0;color:#000;font-size:12px;}
	#compte_client_historique .adminlist tr.sectiontableentry1, #compte_client_historique .adminlist tr.sectiontableentry2{background:url(../images/bg-pointillesH01.gif) repeat-x 0 0;}
	#compte_client_historique .adminlistFoot{border:none;}
	#compte_client_historique .adminlistFoot select{width:auto;padding:0;}
	#compte_client_historique .adminlistFoot select option{padding:0 3px;}
/*************************************************************************************************************************************************************************/
/* Historique des commandes avec livraison*/
/*************************************************************************************************************************************************************************/
	#compte_client_historique_new{position:relative;width:100%;overflow:hidden;}
	#compte_client_historique_new .adminlist{width:100%;border-bottom:1px solid #C3004A;}
	#compte_client_historique_new .adminlist tr th{background:#F3F3F3;color:#C3004A;padding:5px 10px;border:1px solid #C3004A;border-width:1px 0;}
	#compte_client_historique_new .adminlist tr th, #compte_client_historique_new .adminlist tr td{text-align:center;}
	#compte_client_historique_new .adminlist tr th.c0, #compte_client_historique_new .adminlist tr td.c0{border-left:1px solid #C3004A;}
	#compte_client_historique_new .adminlist tr th.c5, #compte_client_historique_new .adminlist tr td.c5{border-right:1px solid #C3004A;}
	#compte_client_historique_new .adminlist tr td{padding:5px 0;color:#000;}
	#compte_client_historique_new .adminlist tr td.c5, #compte_client_historique_new .adminlist tr td.c5 a{text-decoration:none;}
	#compte_client_historique_new .adminlist tr td.c5 a:hover{text-decoration:none;}
	#compte_client_historique_new .adminlist tr td a.voir{font-weight:bold;display:block;line-height:1.6em;}
	#compte_client_historique_new .adminlist tr td a.voir span{background:url(../images/bg-fleche01.gif) no-repeat 0 -0.1em;padding:0 0 0 20px;}
	#compte_client_historique_new .adminlist tr td .prix00{margin:0;color:#000;font-size:12px;}
	#compte_client_historique_new .adminlist tr.sectiontableentry1, #compte_client_historique_new .adminlist tr.sectiontableentry2{background:url(../images/bg-pointillesH01.gif) repeat-x 0 0;}
	#compte_client_historique_new .adminlistFoot{border:none;}
	#compte_client_historique_new .adminlistFoot select{width:auto;padding:0;}
	#compte_client_historique_new .adminlistFoot select option{padding:0 3px;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Historique des commandes */
/*************************************************************************************************************************************************************************/
	#speedy_order{width:100%;border-bottom:1px solid #C3004A;}
	#speedy_order tr th{background:#F3F3F3;color:#C3004A;padding:5px 10px;border:1px solid #C3004A;border-width:1px 0;}
	#speedy_order tr th.c0, #speedy_order tr td.c0{border-left:1px solid #C3004A;}
	#speedy_order tr th.c5, #speedy_order tr td.c6{border-right:1px solid #C3004A;text-align:center;}
	#speedy_order tr.sectiontableentry1, #speedy_order tr.sectiontableentry2{background:url(../images/bg-pointillesH01.gif) repeat-x 0 0;}
	#speedy_order tr.sectiontableentryfirst{background:none;}
	#speedy_order tr.sectiontableentry1 td, #speedy_order tr.sectiontableentry2 td{padding:5px 10px;}
	#speedy_order tr th.c4{width:250px;}
	#speedy_order .item_ref{width:5em;}
	#speedy_order .item_qte{width:3em;}
	#speedy_order tr td.item_response .titre_prod{float:left;display:inline;width:150px;margin-right:10px}
	#speedy_order .titre_prod{margin-top:1.4em;font-weight:bold;}
	#speedy_order .titre_prod em{font-weight:normal}
	
	#total_prix_span{background:#F5E0E8;padding:2px 20px;line-height:28px;font-size:15px;font-weight:bold;color:#000;}
	#speedy_submit{background:url(/templates/altima/images/bouton-valider-fleche.gif) no-repeat top left;width:169px;height:25px;border:0;position:absolute;right:0;margin-right:0;font-size:13px;cursor:pointer;}
	#speedy_ajout{cursor:pointer;}
	.bordercontent  .puce_button{border:0;margin-left:0}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Identification */
/*************************************************************************************************************************************************************************/
	#deja_compte_web, #pas_de_compte_web{float:left;display:inline;width:341px;}
	#deja_compte_web, #pas_de_compte_web{margin:30px 0 0 26px;}
	#deja_compte_web .block00_0, #pas_de_compte_web .block00_0{padding:10px 20px;}
	#deja_compte_web .onglet_0, #pas_de_compte_web .onglet_0{font-size:16px;font-weight:bold;color:#c3004a;line-height:1.2em;}
	#deja_compte_web .onglet_0 span, #pas_de_compte_web .onglet_0 span{color:#000;}
	#deja_compte_web .formu_lig input, #pas_de_compte_web .formu_lig input{width:171px;border:1px solid #c8c8c8;}
	#deja_compte_web .formu_lig, #pas_de_compte_web .formu_lig{position:realtive;width:100%;overflow:hidden;}
	#deja_compte_web .formu_lig *, #pas_de_compte_web .formu_lig *{float:left;display:inline;}
	#deja_compte_web .formu_lig input.input_radio, #pas_de_compte_web .formu_lig input.input_radio{width:auto;border:none;width:18px;height:18px;}
	#deja_compte_web .formu_lig input.bouton_img, #pas_de_compte_web .formu_lig input.bouton_img{float:right;width:auto;border:none;margin:10px 22px 0 0;}
	#deja_compte_web .formu_lig label{font-weight:bold;width:100px;line-height:20px;}
	#deja_compte_web .formu_lig input.bouton_img{float:right;width:auto;border:none;margin:10px 22px 0 0;}
	#deja_compte_web .formu_lig a.forbidenpassword{text-decoration:underline;}
	#deja_compte_web .formu_lig a.forbidenpassword:hover{text-decoration:none;}
	
	#pas_de_compte_web .formu_lig a{text-decoration:underline;float:none;}
	#pas_de_compte_web .formu_lig a:hover{text-decoration:none;}
	#pas_de_compte_web .formu_lig input{width:160px;}
	#pas_de_compte_web .formu_lig label.label_radio{width:100px;line-height:20px;margin:0 5px 0 0;}
	#pas_de_compte_web .formu_lig label.label_radio00{width:auto;}
	#pas_de_compte_web .formu_lig label.label_radio01{margin:0 5px 0 18px;}
	#pas_de_compte_web .formu_lig input.bouton_img{margin-right:10px;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Calendrier Jardinnier */
/*************************************************************************************************************************************************************************/
	#calendrier_jardin_0{position:relative;width:788px;overflow:hidden;}
	#calendrier_jardin_0_0{position:relative;width:786px;border:1px solid #a5a5a5;overflow:hidden;}
	#calendrier_jardin_0_0_0{float:left;display:inline;width:92px;background-color:#429e2b;padding:61px 0 5px;}
	#calendrier_jardin_0_0_1{position:relative;margin:0 0 0 92px;zoom:1;}
	#calendrier_jardin_0_0_2{position:absolute;top:0;left:75px;width:31px;height:100%;font-size:0;line-height:0;background:url(../images/bg-resort.gif) repeat-y 0 0;overflow:hidden;z-index:2;}
	#calendrier_jardin_0 ul{position:relative;width:100%;overflow:hidden;margin:0;}
	#calendrier_jardin_0 ul li{list-style:none;float:left;display:inline;}
	#calendrier_jardin_0 ul li p{white-space:nowrap;margin:0;}
	#calendrier_jardin_0 ul li a, #calendrier_jardin_0 ul li a:hover{text-decoration:none;}
	#calendrier_jardin_0 .menu_mois li{margin:5px 0;text-align:center;clear:both;}
	#calendrier_jardin_0 .menu_mois li a{float:none;display:block;font-size:12px;color:#fff;line-height:27px;margin:0 0 0 5px;text-decoration:none;width:88px;}
	#calendrier_jardin_0 .menu_mois li a span{padding:0 15px 0 0;}
	#calendrier_jardin_0 .menu_mois li a.selected, #calendrier_jardin_0 .menu_mois li a:hover{background:#fff url(../images/bg-menu-mois.gif) no-repeat 0 0;color:#a5a5a5;}
	#calendrier_jardin_0 #themes{position:relative;padding:0 0 0 20px;background:url(../images/bg-menu-theme.gif) repeat 0 0;}
	#calendrier_jardin_0 .menu_theme{background:url(../images/bg-menu-theme-sep.gif) repeat-y 0 0;margin:0;}
	#calendrier_jardin_0 .menu_theme li{position:relative;width:108px;}
	#calendrier_jardin_0 .menu_theme li.sep{position:relative;width:1px;font-size:0;height:24px;line-height:24px;background:url(../images/bg-menu-theme-sep.gif) no-repeat 0 0;overflow:hidden;}
	#calendrier_jardin_0 .menu_theme li p{position:relative;width:100%;}
	#calendrier_jardin_0 .menu_theme li a{float:none;display:block;font-size:10px;color:#fff;line-height:19px;margin:5px 7px 0 7px;text-decoration:none;}
	#calendrier_jardin_0 .menu_theme li a span{display:block;padding:0 2px;text-align:center;height:19px;}
	#calendrier_jardin_0 .menu_theme li a.selected, #calendrier_jardin_0 .menu_theme li a:hover{background:url(../images/bg-menu-theme-on.gif) no-repeat top left;color:#439f2d;}
	#calendrier_jardin_0 .menu_theme li a.selected span, #calendrier_jardin_0 .menu_theme li a:hover span{background:url(../images/bg-menu-theme-on.gif) no-repeat right bottom;color:#439f2d;}
	#fiches_content{padding:10px 30px;line-height:1.6em;}
	#fiches_content h2{font-size:15px;font-weight:bold;color:#00872B;}
	#fiches_content ul{position:relative;width:100%;margin:0;}
	#fiches_content ul li{float:none;display:block;list-style:none;background:url(../images/bg-puce07.gif) no-repeat 0 0.65em;margin:5px 0 0;padding:0 0 0 10px;}
	#fiches_content ul li a, #fiches_content p a{margin:0 0 0 30px;font-size:10px;font-weight:bold;color:#00872B;text-decoration:underline;}
	#fiches_content ul li a:hover, #fiches_content p a:hover{text-decoration:none;}
	#fiches_content p{margin-left:10px;}
	
	#calendrier_jardin_0 .coin{background-image:url(../images/bg-coins04.gif);width:6px;height:6px;}
	#calendrier_jardin_0 .coinHG{}
	#calendrier_jardin_0 .coinHD{background-position:-6px 0;}
	#calendrier_jardin_0 .coinBG, #calendrier_jardin_0 .coinBD{display:none;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Basile <pre> </pre> contenant le debug sql */
/*************************************************************************************************************************************************************************/

	pre { text-align:left; padding:10px;}
	pre hr { display:block; border:1px solid #000;}
/*************************************************************************************************************************************************************************/

.button { text-decoration:none; background:url('../images/bg-bottom.gif'); color:white; margin:10px 0; border:1px solid #888; margin:4px; padding:2px 5px; font-weight:bold;}
a.button { padding:5px 15px; }
.bouton_img { }
.erreur { padding-right:80px;}

/****************************/
/* Composant Glossary - Lexique */
/***************************/
#lexique .abcdedaire{list-style:none;height:20px;margin:0 0 0 50px;}
#lexique .abcdedaire li{font-weight:bold;font-size:14px;background: url(/templates/altima/images/bg-lexique_off.gif);float:left;height:22px;width:22px;line-height:22px;margin-right:4px;text-align:center;color:#fff;}
#lexique .abcdedaire li a{font-weight:bold;font-size:14px;background:url(/templates/altima/images/bg-lexique.gif);display:block;height:100%;width:100%;line-height:22px;color:#fff;}
#lexique .abcdedaire li a.selected,#lexique .abcdedaire li a:hover{background: url(/templates/altima/images/bg-lexique_on.gif);text-decoration:none;}

#lexique .liste_termes{padding-bottom:10px;list-style:none;clear:both;margin:0 0 15px 0;}
#lexique .trait-lexique{background:url(/templates/altima/images/lexique-trait.gif) top left repeat-x;width:100%;height:1px;line-height:1px;overflow:hidden}
#lexique .liste_termes li{float:left;}
#lexique .liste_termes li.first{background:none;}
#lexique .liste_termes li a{padding:0 4px 0 11px;color:#00872B;text-decoration:underline;font-size:14px;}
#lexique .liste_termes li a:hover{text-decoration:none}
#lexique .liste_termes li.selected{}
#lexique .liste_termes li.selected a{padding:0px 8px;font-weight:bold;text-decoration:none}

#lexique .definition{position:relative;margin:25px 0 0 0;clear:both;}
#lexique .definition2 strong{color:#00872B;font-size:14px;}
#lexique .definition2 .terme{float:left;display:inline;margin:0 0.3em 0 0}
#lexique .definition2{font-size:12px;}

#lexique .lexique_content{margin:15px 0;}
#lexique .lexique_content2{}


/*************************************************************************************************************************************************************************/
/* CSS YOANN
/*************************************************************************************************************************************************************************/
	
	#navigation_tiny {position:relative; float:right;bottom:30px;}
	#navigation_tiny .icon{ height:33px; border-left:1px solid #D0D0D0;float:left;}
	
	
	#recherche_fiche .formu00{ padding:10px 0 10px 10px; height:15px; width:90%;}
	#recherche_fiche .formu00 form{display:inline;}
	
	#recherche_fiche .inputbox{ border:0pt none; color:#7E0B37; font-size:10px; width:112px;}
	#recherche_fiche label { color:#C3004A;font-size:12px;font-weight:bold;padding:0pt 0pt 8px;}
	#recherche_fiche .formu00 .input_submit:hover {text-decoration:none;}
	#recherche_fiche .formu00 .input_submit {background:transparent none repeat scroll 0%;border:0pt none;color:#7E0B37;cursor:pointer;font-size:11px;font-weight:bold;line-height:15px;margin:0pt 0pt 0pt 6px;}
	#recherche_fiche .formu00 .formu00_1 { float:left;width:45%;}
	#recherche_fiche .formu00 .sepa{top:-10px;height:35px; float:left; width:3px; background:white;margin-right:20px;position:relative;}
	#recherche_fiche .formu00 .formu00_2 { float:left;width:45%;}
	#recherche_fiche .formu00_1_1 { padding-left:10px;}	
	
	#forum_search .mini { width:330px;background:url(/templates/altima/images/bg_recherche_mini.gif) top left no-repeat;height:31px;}
	#forum_search .mini #recherche_forum{clear:none;float:left;margin:0}
	#recherche_forum{clear:both;margin-top:10px}
	#forum_search .mini .formu00{background:none;padding:0px 0 5px 5px;margin-top:5px;float:none}
	#recherche_forum .formu00{ height:18px;padding:5px 0pt 5px 10px;background:url(/templates/altima/images/barre_forum_gd.gif) no-repeat top left;}
	#recherche_forum .formu00 form{display:inline;}
	
	#recherche_forum .inputbox{ border:0pt none; color:#7E0B37; font-size:10px; width:112px;}
	#recherche_forum label { color:#7CBA21;font-size:12px;font-weight:bold;padding:0pt 0pt 8px;}
	#recherche_forum .formu00 .input_submit:hover {text-decoration:none;}
	#recherche_forum .formu00 .input_submit {background:transparent none repeat scroll 0%;border:0pt none;color:#7E0B37;cursor:pointer;font-size:11px;font-weight:bold;line-height:15px;margin:0pt 0pt 0pt 6px;}
	#recherche_forum .formu00 .formu00_1 { float:left;}
	#recherche_forum .formu00 .sepa{top:-10px;height:35px; float:left; width:3px; background:white;margin-right:20px;position:relative;}
	#recherche_forum .formu00_1_1 { padding-left:10px;}
	
	#plante_du_mois #recherche_fiche{ width:400px; }
	#plante_du_mois #recherche_fiche .formu00 .formu00_2 { float:left;width:100%;}
	#plante_du_mois h1{ text-transform: uppercase; color:#00872B; font-size:15px;}
		
	#fiches_conseils ul { margin:20px 0px 0px 0px; }
	#fiches_conseils ul li h3 span{background: url(/templates/altima/images/bg-fleche03.gif);background-repeat:no-repeat;background-position:center right;color:#00872B;font-weight:bold;text-transform:uppercase;padding:0 10px; cursor:pointer;}
	#fiches_conseils ul li h3 span.ouvert{background: url(/templates/altima/images/bg-fleche02.gif);background-repeat:no-repeat;background-position:center right;}
	#fiches_conseils ul li {list-style:none; padding:0px 0px 10px 5px;}
	#fiches_conseils ul li .collapse { }
	#fiches_conseils ul li .collapse .ligne_conseil{padding:0px 0 0 20px;float:left;background:#fff; margin:5px 0pt;}
	#fiches_conseils ul li .collapse .pdf{padding:10px 0 0 0;width:100%;text-align:right;background: url(/templates/altima/images/bg-pointillesF00.gif) 0 1.9em repeat-x;}
	#fiches_conseils ul li .collapse .titre {font-weight:bold;text-decoration:underline;color:#000;}
	#fiches_conseils .bas_fiche .voir{color:#00872B;font-size:10px;line-height:20px;z-index:2;float:left;}
	#fiches_conseils .bas_fiche .voir span{margin:0 10px 0 20px;}
	#fiches_conseils .bas_fiche .voir a{color:#00872B;font-weight:bold;text-decoration:underline;}
	#fiches_conseils .bas_fiche .voir img{text-decoration:none;position:relative;top:5px;}
	#fiches_conseils .bas_fiche .retour { float:right;position:relative;top:5px; }
    #fiches_conseils img { margin:0 2px;}
	
	#easyfaq { }
	#easyfaq .contenu{ border:1px solid #a5a5a5;padding-bottom:10px;}
	#easyfaq .moduletable-faq{height:35px;width:100%;}
	#easyfaq .moduletable-faq ul {margin:0pt;position:relative;width:100%;z-index:2;}
	#easyfaq .moduletable-faq ul li {display:inline;float:left;height:35px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;padding:0 10px 0 0;}
	#easyfaq .moduletable-faq ul li a{float:left;display:block;line-height:20px;height:22px;font-size:10px;color:#828282;font-weight:bold;top:13px;position:relative;margin:0 0px;background:url(../images/bg-menu-off.png);}
	#easyfaq .moduletable-faq ul li.services_delbard,	#easyfaq .moduletable-faq ul li.services_delbard_active{float:right;padding:0 0 0 10px;}
	#easyfaq .moduletable-faq ul li a span, #easyfaq .moduletable-faq ul li a.services_delbard_active span, #easyfaq .moduletable-faq ul li a.conseils_active span{display:block;background:url(../images/bg-menu-off-end.png) no-repeat top right;}
	#easyfaq .moduletable-faq ul li a:hover{text-decoration:none;}
	#easyfaq .moduletable-faq ul li a:hover,#easyfaq .moduletable-faq ul li a.vegetaux_active,#easyfaq .moduletable-faq ul li a.vegetaux:hover,#easyfaq .moduletable-faq ul li a.vegetaux_active:hover{background:url(../images/bg-menu-on3.png) repeat-x top left;color:#fff;top:7px;height:29px;}
	#easyfaq .moduletable-faq ul li a:hover span,#easyfaq .moduletable-faq ul li a.vegetaux_active span,#easyfaq .moduletable-faq ul li a.vegetaux:hover span,#easyfaq .moduletable-faq ul li a.vegetaux_active:hover span{display:block;background:url(../images/bg-menu-on3-end.png) no-repeat top right;padding-top:5px;}
	#easyfaq .moduletable-faq ul li a.services_delbard_active,#easyfaq .moduletable-faq ul li a.services_delbard:hover,#easyfaq .moduletable-faq ul li a.services_delbard_active:hover{background:url(../images/bg-menu-on4.png) repeat-x top left;color:#fff;top:7px;height:29px;}
	#easyfaq .moduletable-faq ul li a.services_delbard_active span,#easyfaq .moduletable-faq ul li a.services_delbard:hover span,#easyfaq .moduletable-faq ul li a.services_delbard_active:hover span{display:block;background:url(../images/bg-menu-on4-end.png) no-repeat top right;padding-top:5px;}
	#easyfaq .moduletable-faq ul li a span{display:block;float:none;padding:0 21px;}
	#easyfaq_body ul { margin:15px 0px 0px 0px; }
	#easyfaq_body ul li h3 span{color:#00872B;font-weight:bold;text-transform:uppercase;padding:0 10px;}
	#easyfaq_body ul li.services_delbard h3 span{color:#c7004c;font-weight:bold;text-transform:uppercase;padding:0 10px;}
	#easyfaq_body ul li h4 span{background: url(/templates/altima/images/bg-fleche04.gif);background-repeat:no-repeat;background-position:center left;color:#000;font-weight:bold;padding:0 10px; cursor:pointer;margin-left:10px;}
	#easyfaq_body ul li h4 span.ouvert{background: url(/templates/altima/images/bg-fleche05.gif);background-repeat:no-repeat;background-position:center left;color:#00872B;}
	#easyfaq_body ul li.services_delbard h4 span{background: url(/templates/altima/images/bg-fleche06.gif);background-repeat:no-repeat;background-position:center left;color:#000;font-weight:bold;padding:0 10px; cursor:pointer;margin-left:10px;}
	#easyfaq_body ul li.services_delbard h4 span.ouvert{background: url(/templates/altima/images/bg-fleche07.gif);background-repeat:no-repeat;background-position:center left;color:#c7004c;}
	#easyfaq_body ul li {list-style:none; padding:5px 0px 5px 5px;}
	#easyfaq_body ul li .collapse { }
	#easyfaq_body ul li .collapse .ligne_conseil{padding:0px 0 0 20px;float:left;background:#fff}
	
	#selections .produits {width:100%;border-bottom:1px solid #C3004A;border-collapse:collapse;margin-left:1px;}
	#selections .produits  tr th{background:#F3F3F3;color:#C3004A;padding:5px 10px;border:1px solid #C3004A;border-width:1px 0;}
	#selections .produits  tr th, #selections .produits tr td{text-align:center;}
	#selections .produits  tr th.c0, #selections .produits tr td.c0{border-left:1px solid #C3004A;padding:5px 5px;}
	#selections .produits  tr th.c1, #selections .produits tr td.c1{text-align:left;padding:5px 0px;}
	#selections .produits tr td.c1 a{text-decoration:none;font-weight:bold;border-bottom:1px dashed #000;}
	#selections .produits tr td.c1 a:hover{border-bottom:0px solid #000;}
	#selections .produits tr td.c1 span{font-size:0.9em;}
	#selections .produits  tr th.c5, #selections .produits tr td.c5{border-right:1px solid #C3004A;}
	#selections .produits  tr th.c0.c5 { width:100%; }
	#selections .produits  tr td{padding:5px 10px;color:#000;}
	#selections .produits  tr td.c5, #selections .produits tr td.c5 a{text-decoration:none;}
	#selections .produits  tr td .prix00{margin:0;color:#000;font-size:12px;}
	#selections .produits  tr td.ll{border-bottom:1px solid #e8e8e8;}
	#selections .produits  tr .c0{width:5%;}
	#selections .produits  tr .c1{width:50%;}
	#selections .produits  tr .c3{width:25%;}
	#selections .produits  tr .c4{width:10%;}
	#selections .produits  tr .c5{width:10%;}
	
	#selections .conseils {width:100%;border-bottom:1px solid #007325;border-collapse:collapse;margin-left:1px;}
	#selections .conseils  tr th{background:#F3F3F3;color:#007325;padding:5px 10px;border:1px solid #007325;border-width:1px 0;}
	#selections .conseils  tr th, #selections .conseils tr td{text-align:center;}
	#selections .conseils  tr th.c0, #selections .conseils tr td.c0{border-left:1px solid #007325;text-align:left;}
	#selections .conseils tr td.c0 a{text-decoration:none;font-weight:bold;border-bottom:1px dashed #000;}
	#selections .conseils tr td.c0 a:hover{border-bottom:0px solid #000;}
	#selections .conseils  tr td.c0, #selections .conseils tr td.c0 a{text-decoration:none;}
	#selections .conseils  tr th.c2, #selections .conseils tr td.c2{border-right:1px solid #007325;}
	#selections .conseils  tr th.c0.c2 { width:100%; text-align:center;}
	#selections .conseils  tr td{padding:5px 10px;color:#000;}
	#selections .conseils  tr td .prix00{margin:0;color:#000;font-size:12px;}
	#selections .conseils  tr td.ll{border-bottom:1px solid #e8e8e8;}
	#selections .conseils  tr .c0{width:65%;}
	#selections .conseils  tr .c1{width:20%;}
	#selections .conseils  tr .c2{width:15%;}
	
	#selections .actions span{ padding:0 5px 0 35px;margin-top:22px; display:block; float:right; height:40px;vertical-align:middle;}
	#selections .actions a{ color:#776767; font-weight:bold; text-decoration:none;}
	#selections .actions img { position:relative;top:5px;padding-right:10px;}
	
	
/****************************/
/* BON DE COMMANDE*/
/***************************/

#BonCommande {width:520px;margin-left:10px;}
#BonCommande h2{color:#C3004A;font-size:20px}
#BonCommande table tr .delbard{color:#C3004A}
#BonCommande table {color:#000;font-size:12px;border-collapse:collapse}

#BonCommande table.commande tr th {border:1px solid #c40249}
#BonCommande table.commande tr th {height:22px;color:#C40249;text-align:center;background-color:#F3F3F3;border:1px solid #c40249}
#BonCommande table.commande tr td {text-align:center;border-bottom:1px solid #F3F3F3}
#BonCommande table.commande td.bleft {text-align:left;padding:0px 10px}
#BonCommande table.commande td.bleft a{font-weight:bold;color:#000}
#BonCommande table.commande td.bleft img{float:left;}
#BonCommande table.commande td.bleft img.imgprint{float:none;}
#BonCommande table tr td.bleft {border-left:1px solid #c40249}
#BonCommande table tr td.bright {border-right:1px solid #c40249}
#BonCommande table tr td.bbottom {border-bottom:1px solid #c40249}
#BonCommande table tr td.btop {border-top:1px solid #c40249}

#BonCommande table.TotalCommande {float:right;width:280px;font-weight:bold;}
#BonCommande table.TotalCommande td{}
#BonCommande table.TotalCommande  td.bleft{text-align:right;padding:5px;}
#BonCommande table.TotalCommande  td.bright{text-align:center;}

/****************************/
/* BON DE LIVRAISON*/
/***************************/

#BonLivraison {width:520px;margin-left:10px;}
#BonLivraison h2{color:#C3004A;font-size:20px}
#BonLivraison table tr .delbard{color:#C3004A}
#BonLivraison table {color:#000;font-size:12px;border-collapse:collapse}

#BonLivraison table.commande tr th {border:1px solid #c40249}
#BonLivraison table.commande tr th {height:22px;color:#C40249;text-align:center;background-color:#F3F3F3;border:1px solid #c40249}
#BonLivraison table.commande tr td {text-align:center;border-bottom:1px solid #F3F3F3}
#BonLivraison table.commande td.bleft {text-align:left;padding:0px 10px}
#BonLivraison table.commande td.bleft a{font-weight:bold;color:#000}
#BonLivraison table.commande td.bleft img{float:left;}
#BonLivraison table tr td.bleft {border-left:1px solid #c40249}
#BonLivraison table tr td.bright {border-right:1px solid #c40249}
#BonLivraison table tr td.bbottom {border-bottom:1px solid #c40249}
#BonLivraison table tr td.btop {border-top:1px solid #c40249}

#BonLivraison table.TotalCommande {float:right;width:280px;font-weight:bold;}
#BonLivraison table.TotalCommande td{}
#BonLivraison table.TotalCommande  td.bleft{text-align:right;padding:5px;}
#BonLivraison table.TotalCommande  td.bright{text-align:center;}

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

/****************************/
/* Composant Forum - Fireboard */
/***************************/
#fireboard { margin:0pt 0pt 0pt 10px;overflow:hidden;padding:0pt 0pt 10px 0px;position:relative; }
#fireboard #forum_category_content .separation {}
#fireboard #forum_category_content .category {width:392px;height:100%;}
#fireboard #forum_category_content .category h3 {color:#000000;font-weight:bold;}
#fireboard #forum_category_content .category .conteneur{ margin:28px 0px 0 25px;}
#fireboard #forum_category_content .category .conteneur.trait { border-right:1px solid #A5A5A5; }
#fireboard #forum_category_content .category .conteneur .acces {color:#34A900;font-weight:bold;text-align:right;}
#fireboard #forum_category_content .category .conteneur .acces a{color:#34A900;font-weight:bold;text-decoration:underline;}
#fireboard #forum_category_content .category .conteneur .forum_image { width:140px;height:160px;float:left;}
#fireboard #forum_category_content .category .conteneur .forum_description { width:178px;float:left;margin-left:10px;padding-right:30px;line-height:14px;}
#fireboard #forum_category_content .category .conteneur .bordure {border-right:1px solid #a5a5a5}
#fireboard #forum_category_content .category .conteneur .forum_description p { margin:0 0 10px 0;}
#fireboard table .fb_sth {	background:#F3F3F3;color:#999999;width:267px;height:29px;}
#fireboard table th.fb_sectiontableheader {border-top:1px solid #7CBA21;border-bottom:1px solid #7CBA21;padding:0 10px;white-space: nowrap;}
#fireboard #fb_flattable{width:100%;}
#fireboard .barre_de_page { height:25px; width:100%; margin-top:5px;}
#fireboard .barre_de_page .pagination {}
#fireboard .barre_de_page .nouveaumessage {float:right;}
#fireboard .jr-pagenav { text-align:center; }
#fireboard .jr-pagenav a { color:#333333;font-weight:normal;}
#fireboard .jr-pagenav .page_precedente { border-right:1px solid #D8D8D8; }
#fireboard .jr-pagenav .page_precedente img{ margin-right:8px; }
#fireboard .jr-pagenav .page_suivante { border-left:1px solid #D8D8D8; }
#fireboard .jr-pagenav .page_suivante img{ margin-left:8px; }
#fireboard .jr-pagenav .page_precedente,#fireboard .jr-pagenav .page_suivante{ float:left;width:110px;}
#fireboard .jr-pagenav .page_precedente a,#fireboard .jr-pagenav .page_suivante a{ font-size:10px;text-decoration:underline;}
#fireboard .jr-pagenav .pagination{ float:left;margin:0 13px 0 13px;}
#fireboard table .fb_sth .th-3,#fireboard table .td-3{padding-left:21px;}
#fireboard table .td-3 .fb-topic-title-cover{padding-right:21px;}
#fireboard table .th-6,#fireboard table .td-6{white-space:nowrap;padding-right:21px;}

#fireboard table td{height:40px;}
#fireboard table .td-6{padding-left:16px;}
#fireboard .postform{ margin:5px;}
#fireboard .postform input.inputbox { background:#FFFFFF none repeat scroll 0%;border:1px solid #C9C9C9;height:18px;padding:0pt;width:170px;}
#fireboard .button {color:#000; border:1px solid #C9C9C9;background:white;}
#fireboard .button_js { border:1px solid #C9C9C9;width:50px;}
#fireboard .fb_slcbox, #fireboard .fb_button, #fireboard .fb_inputbox { border:1px solid #C9C9C9; }
#fireboard .fb_posthint { height:25px; }
#fireboard .fb_txtarea { width:500px; height:300px;border:1px solid #C9C9C9;}
#fireboard .fb_title{color:#7BBA00;float:left;font-size:14px;font-weight:bold;}
#fireboard .fb_sectiontableentry2{width:40px;}
#fireboard .fb_sectiontableentry1{background:#F1FADE;width:40px;	}
#fb_validate_pseudo{
color:#7E0B37;
cursor:pointer;
border:1px solid #7E0B37;padding:0 2px;
font-size:11px;
font-weight:bold;
line-height:15px;
margin:0 0 0 6px;}
#success_continuer{display:block;text-align:center;margin-top:10px;text-decoration:underline}
#success_continuer:hover{text-decoration:none;}
#forum_header .intro{min-height:67px;}
* html #forum_header .intro{height:67px;}
#log_profile{background:url(/templates/altima/images/bg-forum-box-util.gif) no-repeat top left;width:271px;height:67px;float:right;}
#log_profile.islogin{background:url(/templates/altima/images/bg-forum-box-util-2.gif) no-repeat top left;}
#log_profile span{width:160px;height:18px;display:inline;float:left;text-align:right;}
#log_profile span.islogin{width:97%;}
#log_profile a{background:url(/templates/altima/images/bt-vert.gif);width:93px;height:18px;display:block;line-height:18px;font-size:11px;font-weight:bold;color:#fff;float:right;text-align:center;margin:0 8px 0 0;}
#log_profile .contenu {padding-top:10px;}
#log_profile .contenu .line{height:27px;}
#log_profile.login table tr td{width:auto;}
#log_profile.login table tr .tsd_1{width:250px;padding-left:90px;}
#log_profile.login .tsd_1 a{text-align:center;}
#log_profile h2{font-size:20px;	font-weight:normal;color:#B15495;}
#fireboard h2.cattitlte{font-size:14px;color:#5A0022;margin:6px;}
#fireboard h1{color:#7CBA21;}

#message_board{border-bottom:1px solid #7CBA21;width:100%;padding-bottom:17px;margin-bottom:10px;}
#message_subject h2{color:#fff;font-size:12px;padding:5px 0 1px 20px;}
#message_board .message_head{padding:10px 20px;background:#F1FADE;}
#message_board .message_thread{margin:17px 14px 0 14px;padding:15px 7px 20px 7px;background:#fff;}
#message_board .message_title{color:#7BBA00;font-weight:bold;width:500px;font-size:14px;}
#message_board .message_username{color:#000;margin-bottom:10px;font-weight:bold;width:500px;float:left;font-size:11px;}
#message_board .msgdate{float:right;color:#062F3B;font-weight:bold;height:18px;text-align:right;}
#message_board .msgtext{color:#062F3B;clear:both;}

#fireboard.separ-nav{border-right:1px solid #d8d8d8;font-size:1px;margin:0 6px 0 2px;font-size:12px;}
#fireboard .pagenav{font-size:10px;}
/* Recherche */
#tgs_ul.menu_onglet{margin-left:-1px;position:static;}

.top_recherche{}

.rechercheNav{position:relative;width:100%;overflow:hidden;height:30px;}
.rechercheNav .produit{
	background:#C3004A;
	height:30px;
}
.rechercheNav .conseil{
	background:#007325;
	height:30px;
}

.rechercheNav .forum{
	background:#7BBA00;
	height:30px;
}

.rechercheNav .pager{color:#fff;margin:5px 0 0 290px}
.rechercheNav .pager li span.cur_page {margin:0px;color:#fff;}
.rechercheNav .comparer{
	border-left:1px solid #FFFFFF;
	height:30px;
	position:absolute;
	color:#fff;
	right:0pt;
}
.rechercheNav .comparer a{
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	height:26px;
	line-height:26px;
	text-align:center;
	width:90px;
}

.top_recherche{width:100%;}
.top_recherche .formu00{padding:10px;width:auto}
.top_recherche .formu00 h3{
	color:#C3004A;
	font-size:14px;
	font-weight:bold;
	display:inline;
	margin-right:0.3em;
}
.top_recherche .formu00 p{display:inline}
.top_recherche .formu00 p *{
	float:none;
}

.bt00{display:block;background:url(/templates/altima/images/bg-bt00.gif) no-repeat;width:161px;height:18px;text-align:center;}
a.bt00 {text-decoration:none}
.bt00 span {background:url(/templates/altima/images/bg-puce09.gif) no-repeat 0 0.45em;padding:0 0 0 10px;color:#fff;}

#popup_email_ami_content .colonnedroite{float:right;width:50%;}
#popup_email_ami_content .groupe_input label { float:left;width:145px;font-weight:bold;}
#popup_email_ami_content .groupe_form { font-weight:bold;}
#popup_email_ami_content h1 { padding-bottom:10px;}

#confirmation_commande strong.rouge, #confirmation_commande a.rouge { color:#C3004A;}
/*#confirmation_commande .cadrechequecadeau { border:1px solid #C40249; padding:0 10px 10px;width:350px;background:#F1F1F1 none repeat scroll 0 0;}*/
#confirmation_commande .cadrechequecadeau {}
#confirmation_commande .cadrechequecadeau p { }
#confirmation_commande .cadrechequecadeau ul { width:234px;}
#confirmation_commande .cadrechequecadeau .cheques { }
#confirmation_commande .cadrechequecadeau .cheques .cheque{ float:left; text-align:center; width:260px;}
#confirmation_commande .cadrechequecadeau .cheques .cheque .titre{ margin:5px 0; }
#confirmation_commande .cadrechequecadeau .cheques .cheque .image{ }
#confirmation_commande .cadrechequecadeau .cheques .cheque .bas{ margin:0 0 10px; }
#confirmation_commande .cadrechequecadeau .foot{ border-bottom:0px solid #FFD0D0; clear:both; margin-bottom:10px; padding-bottom:10px; }


/********************************************************/
/*********		JEU DELBARD 			**************/
/********************************************************/

#popup_jeu{	position:relative;width:640px;height:500px;}
	#popup_jeu_content,#popup_jeu_content .popup_content_0 {width:640px;height:500px;}

#popup_jeu_automne {	position:relative;width:640px;height:500px;background:url(/components/com_jeu/vue/images/bg-jeu.gif) no-repeat;}
	#popup_jeu_automne_content,#popup_jeu_automne_content .popup_content_0 {width:640px;height:460px;}
	#onglet_jeu_automne{position:absolute;left:300px;top:98px;}
		#onglet_jeu_automne ul  {margin:0;padding:0;}
		#onglet_jeu_automne ul li {float:left;width:102px;height:30px;margin-right:8px;list-style-type:none;font-size:12pt;color:#fff;text-align:center}
		#onglet_jeu_automne ul li.actif {background:url(/components/com_jeu/vue/images/bg-onglet_active.gif) no-repeat;color:#8E0137}
	
	#popup_jeu_automne .kdo {color:#FFCC6A;position:absolute;left:175px;top:242px;cursor:pointer;}
	#popup_jeu_automne .form_jeu_inactif{display:none;}
	#popup_jeu_automne .form_jeu_actif{display:block;width:315px;position:absolute;top:130px;left:305px;height:244px;color:#686868;}
		#popup_jeu_automne .form_jeu_actif p {margin-bottom:5px;}
		#popup_jeu_automne .form_jeu_actif p.textecentrer {text-align:center;margin:10px 0;}
			#popup_jeu_automne .form_jeu_actif a.visitDelbard {background:url(/components/com_jeu/vue/images/bg-bouton-delbard.gif) no-repeat;width:204px;height:20px;display:block;text-align:center;margin:0 auto;color:#fff;font-weight:bold;padding-top:2px;}
			#popup_jeu_automne .form_jeu_actif a.visitDelbard {}
		#popup_jeu_automne .form_jeu_actif a.button {clear:both;background:url(/components/com_jeu/vue/images/bg-bouton.gif) no-repeat;display:block;width:101px;height:18px;padding:0;border:0;font-weight:normal;text-align:center;padding-top:2px;position:absolute;bottom:0;right:0;}
		#popup_jeu_automne .form_jeu_actif a.button:hover {text-decoration:none;} 
			#popup_jeu_automne .form_jeu_actif a.button span {background:url(/components/com_jeu/vue/images/puce-valid.gif) no-repeat left center;padding-left:10px;}
			#popup_jeu_automne .form_jeu_actif a.button:hover span {text-decoration:underline;} 
		#popup_jeu_automne .form_jeu_actif div {clear:both;margin:0 0 2px 0;overflow:hidden;}
		* html body #popup_jeu_automne .form_jeu_actif div {padding:0 2px 0 0;padding:0;float:left;width:100%;}
		#popup_jeu_automne .form_jeu_actif label {float:left;margin-right:5px;}
		#popup_jeu_automne .form_jeu_actif .label_form {display:block;float:left;width:120px;text-align:right;font-weight:bold;padding-right:5px;}
		#popup_jeu_automne .form_jeu_actif input {float:left;}
		#popup_jeu_automne .form_jeu_actif select {margin-left:-27px;width:168px;}
		#popup_jeu_automne .form_jeu_actif .chpTxt {border:1px solid #C9C9C9;margin-left:-5px;width:168px;}
		#popup_jeu_automne .form_jeu_actif .petit {width:45px; margin-right:7px}
		#popup_jeu_automne .form_jeu_actif .moyen {width:70px}
		#popup_jeu_automne .form_jeu_actif .conditions label {text-align:left;width:290px;margin:0;padding:0 0 0 5px;font-weight:normal;}
		#popup_jeu_automne .form_jeu_actif .firstCondi {margin-top:10px;}
		#popup_jeu_automne .form_jeu_actif .obligatoire {position:absolute; bottom:0;left:0;color:#b1b1b1}
	#popup_jeu_automne .reglmt {position:absolute;left:0;bottom:0;font-size:8pt;color:#929292;margin:0;padding:0 3px;text-align:justify;} 
		#popup_jeu_automne .reglmt a {color:#929292;text-decoration:underline;}
		#popup_jeu_automne .reglmt a:hover {text-decoration:none;}
		
/****************************************************/
/***				CHEQUES CADEAUX 			  ***/
/****************************************************/

#chqkdo { }
#chqkdo .gauche { display:block; width:499px; float:left;}
#chqkdo .gauche p { color:#5A0049;}
#chqkdo .gauche p.titre { font-weight:bold; font-size:14px;}
#chqkdo .gauche p.selectionner { font-weight:bold; font-size:13px; color:#C7004C;}
#chqkdo .gauche form p { text-align:right;}
#chqkdo .cheque{ display:block; width:499px; height:241px;}
#chqkdo .cheque_normal{ background:url(../images/chqkdo/bg-cheque.jpg);}
#chqkdo .cheque .selection { padding:47px 0 0 375px; }
#chqkdo .cheque #chqkdo_nom { margin:10px 0 0 33px; font-size:16px; color:#5A0049; font-weight:bold;}
#chqkdo .cheque .chqkdo_valable { font-size:12px; color:#5A0049; margin:3px 0 0 34px;}
#chqkdo .cheque .chqkdo_prix { font-size:66px; color:#C7004C; font-weight:bold;margin:-40px 0 10px 310px;text-align:center; }
#chqkdo .cheque .chqkdo_prix .euro { font-size:45px;}
#chqkdo .droite { display:block; float:left; width:258px;}
#chqkdo .slide{border:none;margin:0 0 0 30px;}
#chqkdo .slide_0{background:none;border-bottom:1px solid #E9B9C3;}
#chqkdo .last{border-bottom:none;}
#chqkdo .slide .slide_0_0{background:none;padding:8px 0;cursor:pointer;}
#chqkdo .slide .titre{font-weight:bold;color:#C7004C;background:url(../images/chqkdo/bg-puce01.gif) no-repeat 8px 4px;padding:2px 18px 2px 30px;text-transform:none;font-size:12px;}
#chqkdo .slide .slide_0_1, .slide .slide_0_1 a{font-size:10px;color:#5a0022;}
#chqkdo .slide .slide_0_1_0{padding:0 18px 16px 10px;}
#chqkdo .slide .slide_on{background:none;}
#chqkdo .slide .slide_on .titre{background-image:url(../images/chqkdo/bg-puce02.gif);}

#chqkdo .cheque_bg .image_fond img { display:block; }


/****************************************************/
/***				POPUP NEWSLETTER 			  ***/
/****************************************************/

#popup_newsletter { display:block; width:600px;text-align:left;}
#popup_newsletter .haut{ display:block;margin-left:334px;background:url('/templates/altima/images/popup_newsletter/st2.gif') no-repeat;height:40px;}
#popup_newsletter .bas{ display:block;}
#popup_newsletter .bas .gauche{display:block;float:left;width:329px;}
#popup_newsletter .bas .gauche .gauche_haut{margin-top:3px;background:url('/templates/altima/images/popup_newsletter/st1.jpg') no-repeat;height:159px;}
#popup_newsletter .bas .gauche .gauche_bas{margin:0 0 0 20px;}
#popup_newsletter .bas .gauche .gauche_bas p {font-size:13px;}
#popup_newsletter .bas .gauche .gauche_bas p.titre {font-size:14px;color:#0B882A;font-weight:bold;background:url('/templates/altima/images/popup_newsletter/puce.gif') no-repeat 0px 5px;text-indent:15px;margin-top:7px;}
#popup_newsletter .bas .gauche .gauche_bas p.bouton { margin-top:10px; }
#popup_newsletter .bas .droite{display:block; float:left;background:url('/templates/altima/images/popup_newsletter/st3.jpg') no-repeat;width:271px;height:330px;}

/****************************************************/
/***				CALQUE NEWSLETTER 			  ***/
/****************************************************/

#popup_newsletter_calque {text-align:left;z-index:999}
#popup_newsletter_calque .bloc_gauche{width:23px;float:left;}
#popup_newsletter_calque .bloc_gauche .haut{height:146px;background:url('/templates/altima/images/popup_newsletter/left1.png') no-repeat;}
#popup_newsletter_calque .bloc_gauche .milieu{height:220px;background:url('/templates/altima/images/popup_newsletter/left2.png') no-repeat;}
#popup_newsletter_calque .bloc_gauche .bas{height:37px;background:url('/templates/altima/images/popup_newsletter/left3.png') no-repeat;}
#popup_newsletter_calque .bloc_milieu{float:left;position:relative;width:606px;}
#popup_newsletter_calque .bloc_milieu .barre_haut .gauche{width:495px;height:51px;float:left;background:url('/templates/altima/images/popup_newsletter/top1.png') no-repeat;}
#popup_newsletter_calque .bloc_milieu .barre_haut .onglet{width:73px;float:left;}
#popup_newsletter_calque .bloc_milieu .barre_haut .onglet .haut{height:27px;background:url('/templates/altima/images/popup_newsletter/top21.png') no-repeat;}
#popup_newsletter_calque .bloc_milieu .barre_haut .onglet .milieu a{text-decoration:none;}
#popup_newsletter_calque .bloc_milieu .barre_haut .onglet .milieu a span{display:block;width:73px;height:13px;background:url('/templates/altima/images/popup_newsletter/top22.png') no-repeat;}
#popup_newsletter_calque .bloc_milieu .barre_haut .droite{width:38px;height:51px;float:left;background:url('/templates/altima/images/popup_newsletter/top3.png') no-repeat;}
#popup_newsletter_calque .bloc_milieu .etiquette {position:relative;clear:both;background:#fff;}
#popup_newsletter_calque .bloc_milieu .etiquette  .img1{display:block;}
#popup_newsletter_calque .bloc_milieu .etiquette .texte_jardinier {position:relative;width:100%;overflow:hidden;}
#popup_newsletter_calque .bloc_milieu .etiquette .texte {float:left;display:inline;width:313px;height:170px;padding: 0 0px 0 20px;}
#popup_newsletter_calque .bloc_milieu .etiquette .texte p {font-size:13px;margin:0px;}
#popup_newsletter_calque .bloc_milieu .etiquette .texte p.titre {font-size:14px;color:#0B882A;font-weight:bold;background:url('/templates/altima/images/popup_newsletter/puce.gif') no-repeat 0px 5px;text-indent:15px;margin-top:7px;}
#popup_newsletter_calque .bloc_milieu .etiquette .texte p.bouton { margin-top:10px; }
#popup_newsletter_calque .bloc_milieu .etiquette .jardinier {display:inline;float:right;width:273px;text-align:right;}
#popup_newsletter_calque .bloc_milieu .barre_bas {clear:both;}
#popup_newsletter_calque .bloc_milieu .barre_bas .gauche{float:left;width:593px;height:23px;background:url('/templates/altima/images/popup_newsletter/bottom.png') repeat-x bottom;}
#popup_newsletter_calque .bloc_milieu .barre_bas .droite{float:left;width:13px;height:23px;background:url('/templates/altima/images/popup_newsletter/bottom-right.png') repeat-x bottom;}
#popup_newsletter_calque .bloc_droite{width:23px;float:left;}
#popup_newsletter_calque .bloc_droite .haut{height:50px;background:url('/templates/altima/images/popup_newsletter/right1.png') no-repeat left bottom;}
#popup_newsletter_calque .bloc_droite .milieu{height:318px;background:url('/templates/altima/images/popup_newsletter/right2.png') no-repeat;}
#popup_newsletter_calque .bloc_droite .bas{height:24px;background:url('/templates/altima/images/popup_newsletter/right3.png') no-repeat;}

/****************************************************/
/***				FETES DES MERES 			 	 ***/
/****************************************************/

#middle00 .moduletable a.fetedesmeres_haut {line-height:12px;font-size:10px;padding:5px 0 0 75px;text-decoration:none;background:url(/templates/altima/images/bg-fetedesmeres.jpg) no-repeat 4px 0;display:block;width:95px;height:100px;}
#middle00 .moduletable p.fetedesmeres_bas {text-align:center;}


#a_product_variants { display: block; width: 196px; height: 26px; background: url(/images/axome/bout-ajout-panier.gif) no-repeat top left; margin-left: 244px; margin-top: 20px }
	#a_product_variants:hover { background-position: bottom left }
	
#familles_2_content .famille .voir a { display: block; width: 129px; height: 23px; background: url(/images/axome/bout-voircategorie.gif) no-repeat top left; float: right }
	#familles_2_content .famille .voir a:hover { background-position: bottom left }
	
.sous_famille_0 .ensavoirp a { display: block; width: 133px; height: 19px; background: url(/images/axome/bout-ensavoirplus-produit.gif) no-repeat top center; float: right; cursor: pointer }
	.sous_famille_0 .ensavoirp a:hover { background-position: bottom center }
