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

body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font:11px/1.2em Arial, "Trebuchet MS", Helvetica, Sans-serif;font-weight:normal;color:#695648;}

img{border:0}

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

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

dd{margin:0 0 0 20px;}

select option{padding:0 3px;}

hr{display:none;}

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

/**********************************************************************************************************************************************************************/
/* Structure generale */ 
/**********************************************************************************************************************************************************************/
	body{text-align:center;background:#cdbdac;}
	
	#global{position:relative;width:1070px;text-align:left;margin:0 auto;background:#d4c8b9 url(../images/background/bg-global-01.jpg) no-repeat 0 0;}
	
	#top{position:relative;width:100%;height:159px;clear:both;z-index:4;}
	
	#middle{position:relative;width:100%;clear:both;z-index:5;}
		#middle .middle_left, #middle .middle_right{float:left;display:inline;position:relative;}
		#middle .middle_left{width:718px;margin-left:10px;}
		
		#middle .middle_left .menu_principal{position:relative;width:100%;height:35px;}
		
		#middle .middle_left .content_left{position:relative;width:100%;background:url(../images/cadre/cadre-middle-left-top.gif) no-repeat 0 0;padding-top:10px;}
		#middle .middle_left .content_left .content_left_in{position:relative;width:700px;padding:0 9px 10px 9px;background:url(../images/cadre/cadre-middle-left-bottom.gif) no-repeat 0 100%;}
		
		#middle .middle_right{width:325px;margin:0 0 0 17px;}
		#middle .middle_right .content_right, #middle .middle_right .content_right02{position:relative;width:100%;background:url(../images/cadre/cadre-middle-right-top.gif) no-repeat 0 0;padding-top:10px;}
		#middle .middle_right .content_right02{background:url(../images/cadre/cadre-middle-right-top-ma-boite.gif) no-repeat 0 0;padding-top:56px;margin-top:10px;}
		#middle .middle_right .content_right .content_right_in, #middle .middle_right .content_right02 .content_right_in{position:relative;width:307px;padding:0 9px 10px 9px;background:url(../images/cadre/cadre-middle-right-bottom.gif) no-repeat 0 100%;}
	
	#bottom{position:relative;width:100%;text-align:center;border-top:1px solid #b4a597;margin-top:15px;padding:15px 0;clear:both;}
	#bottom a{color:#695648;margin-left:10px;}
	#bottom a.premier{margin:0;}

	/* MODULES DANS LA STRUCTURE GENERALE SUR TOUTES LES PAGES (Menu, Panier, Recherche, fil d'ariane, etc...) */
	
	/*-- HEADER --*/
	#top .logo{position:absolute;left:0;top:10px;z-index:99;}
	
	#top .top_middle{position:absolute;top:48px;left:215px;width:480px;}
  #top .top_middle .bloc_pub{position:relative;width:470px;height:60px;background:#FFF;padding:5px;}
  #top .top_middle .bloc_pub_large{position:relative;width:728px;height:90px;background:#FFF;padding:5px;}
	
	#top #top_deconnecte.top_right{position:absolute;right:0;top:0;width:298px;height:198px;background:url(../images/background/bg-deconnection.gif) no-repeat 0 0;z-index:99;}
	#top .top_right .bloc_login{position:relative;width:225px;padding-top:46px;}
	#top .top_right .bloc_login .login_content{position:relative;width:100%;margin-top:4px;overflow:hidden;}
	#top .top_right .bloc_login .login_content label, #top .top_right .bloc_login .login_content input{float:left;display:inline;}
	#top .top_right .bloc_login .login_content label{color:#FFF;font-size:11px;width:88px;text-align:right;margin-top:4px;}
	#top .top_right .bloc_login .login_content input{font-size:11px;color:#5f4c40;font-weight:normal;background:#FFF;border:0;height:17px;width:131px;margin-left:3px;padding:3px 0 0 3px;}
	#top .top_right .bloc_login .login_content a{float:right;display:inline;}
	
	#top #top_connecte.top_right {background:none;}
	#top .top_right .btn_deconnexion{float:right;display:inline;margin:10px 10px 0 0;}
	#top .top_right .bloc_login .login_content input.hidden, #top .top_right .bloc_login .login_content input.hiden {display: none;}
	
	/*-- MENU PRINCIPAL --*/	
	.menu_principal a{text-indent:-9000px;}
	
	.menu_principal a.btn_menu01{position:absolute;left:0;top:0;width:135px;height:35px;background:url(../images/bouton/btn-menu-ma-boite-off.gif) no-repeat 0 0;z-index:10;}
	.menu_principal a.btn_menu01_actif{position:absolute;left:0;top:0px;width:135px;height:35px;background:url(../images/bouton/btn-menu-ma-boite-on.gif) no-repeat 0 0;z-index:99;}
	
	.menu_principal a.btn_menu02{position:absolute;left:125px;top:12px;width:85px;height:23px;background:url(../images/bouton/btn-menu-accueil-off.gif) no-repeat 0 0;z-index:9;}
	.menu_principal a.btn_menu02_actif{position:absolute;left:125px;top:12px;width:85px;height:23px;background:url(../images/bouton/btn-menu-accueil-on.gif) no-repeat 0 0;z-index:99;}
	
	.menu_principal a.btn_menu03{position:absolute;left:200px;top:12px;width:70px;height:23px;background:url(../images/bouton/btn-menu-deco-off.gif) no-repeat 0 0;z-index:8;}
	.menu_principal a.btn_menu03_actif{position:absolute;left:200px;top:12px;width:70px;height:23px;background:url(../images/bouton/btn-menu-deco-on.gif) no-repeat 0 0;z-index:99;}
	
	.menu_principal a.btn_menu04{position:absolute;left:260px;top:12px;width:90px;height:23px;background:url(../images/bouton/btn-menu-recette-off.gif) no-repeat 0 0;z-index:7;}
	.menu_principal a.btn_menu04_actif{position:absolute;left:260px;top:12px;width:90px;height:23px;background:url(../images/bouton/btn-menu-recette-on.gif) no-repeat 0 0;z-index:99;}
	
	.menu_principal a.btn_menu05{position:absolute;left:340px;top:12px;width:123px;height:23px;background:url(../images/bouton/btn-menu-savoir-vivre-off.gif) no-repeat 0 0;z-index:6;}
	.menu_principal a.btn_menu05_actif{position:absolute;left:340px;top:12px;width:123px;height:23px;background:url(../images/bouton/btn-menu-savoir-vivre-on.gif) no-repeat 0 0;z-index:99;}
	
	.menu_principal a.btn_menu06{position:absolute;left:453px;top:12px;width:97px;height:23px;background:url(../images/bouton/btn-menu-ambiance-off.gif) no-repeat 0 0;z-index:5;}
	.menu_principal a.btn_menu06_actif{position:absolute;left:453px;top:12px;width:97px;height:23px;background:url(../images/bouton/btn-menu-ambiance-on.gif) no-repeat 0 0;z-index:99;}
	
	.menu_principal a.btn_menu07{position:absolute;left:540px;top:12px;width:97px;height:23px;background:url(../images/bouton/btn-menu-cadeaux-off.gif) no-repeat 0 0;z-index:4;}
	.menu_principal a.btn_menu07_actif{position:absolute;left:540px;top:12px;width:97px;height:23px;background:url(../images/bouton/btn-menu-cadeaux-on.gif) no-repeat 0 0;z-index:99;}
	
	.menu_principal a.btn_menu08{position:absolute;left:627px;top:12px;width:75px;height:23px;background:url(../images/bouton/btn-menu-actu-off.gif) no-repeat 0 0;z-index:3;}
	.menu_principal a.btn_menu08_actif{position:absolute;left:627px;top:12px;width:75px;height:23px;background:url(../images/bouton/btn-menu-actu-on.gif) no-repeat 0 0;z-index:99;}
	

	/*-- Col Right --*/
	#middle .middle_right .bloc_pub_right{position:relative;width:100%;margin-top:15px;text-align:center;}
	
	#middle .middle_right .bloc_rechercher{position:relative;width:100%;height:35px;}
	#middle .middle_right .bloc_rechercher input, #middle .middle_right .bloc_rechercher a{float:left;display:inline;margin-left:10px;}
	#middle .middle_right .bloc_rechercher input{font-size:11px;color:#5f4c40;font-weight:normal;width:170px;height:17px;border:0;background:#FFF;margin-top:4px;padding:3px 0 0 3px;margin-left:0;}
	#middle .middle_right .bloc_rechercher .img_recherche{float:left;display:inline;margin:0 10px 0 0;}
	
	#middle .middle_right .bloc_video{position:relative;width:307px;margin-top:10px;}
	#middle .middle_right .bloc_video_left, #middle .middle_right .bloc_video_right{float:left;display:inline;}
	#middle .middle_right .bloc_video_left{width:130px;}
	#middle .middle_right .bloc_video_right{width:167px;margin-left:10px;}
	#middle .middle_right .bloc_video_right .lien01{float:right;display:inline;margin-top:7px;}
	#middle .middle_right .bloc_rechercher input.hidden {display: none;}
		/* Compte Deconnecte */
		#compte_deconnecte .bloc_lien{position:relative;width:100%;margin-top:8px;}
		#compte_deconnecte .bloc_lien a.btn_type02{margin-left:62px;}
		#compte_deconnecte .cmt_ca_marche{margin-top:8px;text-align:center;}
		
		#compte_deconnecte .bloc_creation_boite, #compte_deconnecte .bloc_partenaire_droite,#compte_connecte  .bloc_partenaire_droite{margin-top:15px;}
		
		/* Compte Connecte */
		#compte_connecte .bloc_profil{position:relative;width:100%;}
		#compte_connecte .bloc_profil_left, #compte_connecte .bloc_profil_right{position:relative;float:left;display:inline;}
		#compte_connecte .bloc_profil_left{width:130px;height:130px;}
		#compte_connecte .bloc_profil_right{width:167px;height:130px;margin-left:10px;}
		#compte_connecte .bloc_profil_right .bloc_profil_nom{font-size:20px;line-height:22px;margin-top:10px;}
		#compte_connecte .bloc_profil_right .bloc_profil_nom span{font-size:16px;}
		#compte_connecte .bloc_profil_right .btn_type01{float:right;display:inline;clear:both;}
		#compte_connecte .bloc_profil_right .btn_type01.btn_compte{position:absolute;bottom:0;right:0;}
		#compte_connecte .bloc_profil_right .btn_type01.btn_accueil{position:absolute;bottom:34px;right:0;}
		
		#compte_connecte .bloc_notification{position:absolute;top:-34px;right:8px;width:90px;height:30px;text-align:right;z-index:999;}
		#compte_connecte .bloc_notification p{text-transform:uppercase;}
		
		#compte_connecte .bloc_ma_boite_content{position:relative;width:100%;padding:10px 0;border-bottom:1px solid #695547;}
		#compte_connecte .bloc_aujourdhui_left, #compte_connecte .bloc_aujourdhui_middle, #compte_connecte .bloc_aujourdhui_right{float:left;display:inline;width:100px;}
		#compte_connecte .bloc_aujourdhui_middle{margin-left:4px}
		#compte_connecte .bloc_aujourdhui_right{margin-left:3px}
		
		#compte_connecte .bloc_ma_boite_content .bloc_aujourdhui_top{position:relative;width:100%;height:90px;}
		#compte_connecte .bloc_ma_boite_content .bloc_aujourdhui_top img{display:block;}
		
		#compte_connecte .bloc_ma_boite_content .bloc_aujourdhui_top .date_aujourdhui{position:relative;width:90px;height:90px;background:url(../images/background/bg-info-date.gif) no-repeat 0 0;text-align:center;}
		#compte_connecte .date_aujourdhui_jour{padding-top:5px}
		#compte_connecte .date_aujourdhui_num{padding-top:8px}
		#compte_connecte .date_aujourdhui_mois{padding-top:2px}
		
		#compte_connecte .bloc_btn{position:relative;width:100%;margin-top:10px;text-align:center;clear:both;overflow:hidden;}
		#compte_connecte .bouton_cree{margin-left:45px;}
		
		#compte_connecte .bloc_video_content{margin-top:15px;}
		
	#compte_deconnecte, #top_deconnecte{}
	#compte_connecte, #top_connecte{}

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

/**********************************************************************************************************************************************************************/
/* CLASS g�n�riques */ 
/**********************************************************************************************************************************************************************/

	/* Bloc contenant des floats */
	.block_float:after, .spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;width:100%;margin:0;padding:0;}
	
	/* titre */
	.titre01{font-size:12px;color:#695547;text-transform:uppercase;}
	.titre02{font-size:12px;color:#a7a7a1;text-transform:uppercase;background:url(../images/picto/picto-fleche-bottom02.gif) no-repeat 0 8px;padding-left:17px;}
	.titre03{font-size:12px;color:#474744;text-transform:uppercase;background:url(../images/picto/picto-fleche-bottom04.gif) no-repeat 0 0;padding-left:17px;}
	.titre04{font-size:24px;font-weight:bold;color:#ea6b8c;}
	.titre05{font-size:20px;line-height:20px;color:#704087;text-transform:uppercase;margin-top:15px;}
	.titre06{font-size:20px;line-height:20px;color:#5f4c40;text-transform:uppercase;}
	.titre07{font-size:12px;line-height:12px;color:#5f4c40;text-transform:uppercase;margin-top:15px;}	  
		
	/* texte */
	.texte01{font-size:12px;line-height:18px;/*background:url(../images/background/bg-texte-souligne-01.gif) repeat;*/}
	.texte02{font-size:10px;color:#ea6b8c;border-bottom:1px solid #ea6b8c;text-transform:uppercase;margin:0 0 3px 0;padding:3px 0 0 3px;}
		
	/* lien */
	.lien01{color:#ea6b8c;background:url(../images/picto/picto-plus-rose.gif) no-repeat 100% 0;padding:3px 28px 7px 0;}
	.lien02{color:#a7a7a1;background:url(../images/picto/picto-plus-gris.gif) no-repeat 100% 0;padding:3px 28px 7px 0;}	
	
	/* font Size */
	.ft_09px{font-size:9px;line-height:11px;}
	.ft_10px{font-size:10px;line-height:12px;}
	.ft_11px{font-size:11px;line-height:13px;}
	.ft_12px{font-size:12px;line-height:14px;}
	.ft_13px{font-size:13px;line-height:15px;}
	.ft_14px{font-size:14px;line-height:16px;}
	.ft_15px{font-size:15px;line-height:17px;}
	.ft_16px{font-size:16px;line-height:18px;}
	.ft_17px{font-size:17px;line-height:19px;}
	.ft_18px{font-size:18px;line-height:20px;}
	.ft_19px{font-size:19px;line-height:21px;}
	.ft_20px{font-size:20px;line-height:22px;}
	.ft_21px{font-size:21px;line-height:23px;}
	.ft_22px{font-size:22px;line-height:24px;}
	.ft_23px{font-size:23px;line-height:25px;}
	.ft_24px{font-size:24px;line-height:26px;}
	.ft_25px{font-size:25px;line-height:27px;}
	.ft_26px{font-size:26px;line-height:28px;}
	.ft_27px{font-size:27px;line-height:29px;}
	.ft_28px{font-size:28px;line-height:30px;}	
	.ft_29px{font-size:29px;line-height:31px;}
	.ft_30px{font-size:30px;line-height:32px;}
	.ft_31px{font-size:31px;line-height:33px;}
	.ft_32px{font-size:32px;line-height:34px;}
	.ft_33px{font-size:33px;line-height:35px;}
	.ft_34px{font-size:34px;line-height:36px;}
	.ft_35px{font-size:35px;line-height:37px;}
	.ft_36px{font-size:36px;line-height:38px;}
	
	/* couleur */
	.cl_blanc{color:#FFF;}
	.cl_noir{color:#000;}
	.cl_marron01{color:#ea6b8c;}
	.cl_marron02{color:#cdbdac;}
	.cl_marron03{color:#d4c8b9;}
	.cl_marron04{color:#695648;}
	.cl_rose{color:#ea6b8c;}
	.cl_gris{color:#a7a7a1;}
	.cl_violet{color:#704087;}
	
	/* liste */
	.liste01{font-size:12px;margin:0 0 0 40px}
	
	.liste02{position:relative;list-style-type:none;margin:10px 0 0 20px;}
	
	/* bouton */
	a.btn_type01{height:28px;line-height:28px;color:#695547;font-size:11px;text-transform:uppercase;background:url(../images/bouton/btn-type01-left.gif) no-repeat 0 0;padding:0 0 0 15px;text-decoration:none;cursor:pointer;overflow:hidden;}
	a.btn_type01 span{float:left;display:inline;line-height:28px;background:url(../images/bouton/btn-type01-right.gif) no-repeat 100% 0;padding:0 15px 0 0;}
	
	a.btn_type02{float:left;display:inline;height:56px;line-height:56px;color:#695547;font-size:16px;text-transform:uppercase;background:url(../images/bouton/btn-type02-left.gif) no-repeat 0 0;padding:0 0 0 35px;text-decoration:none;cursor:pointer;overflow:hidden;}
	a.btn_type02 span{float:left;display:inline;line-height:56px;background:url(../images/bouton/btn-type02-right.gif) no-repeat 100% 0;padding:0 35px 0 0;}
	
	a.btn_type03{height:34px;line-height:34px;color:#695547;font-size:11px;background:url(../images/bouton/btn-type03-left.gif) no-repeat 0 0;padding:0 0 0 34px;text-decoration:none;cursor:pointer;overflow:hidden;}
	a.btn_type03 span{float:left;display:inline;line-height:32px;background:url(../images/bouton/btn-type03-right.gif) no-repeat 100% 0;padding:0 15px 0 0;}
	
	/* input */
	.input_text01{background:#f0eeeb;border:1px solid #a7a7a1;color:#474744;}
	
	/* separateur */
	.separateur01{position:relative;display:block;width:100%;height:1px;line-height:1px;background:#695547;margin:6px 0;padding:0;overflow:hidden;clear:both;}
	.separateur02{position:relative;display:block;width:1px;height:28px;background:#695547;margin:0 6px;padding:0;overflow:hidden;}
	.separateur03{position:relative;display:block;width:100%;height:1px;line-height:1px;background:#a7a7a1;margin:6px 0;padding:0;overflow:hidden;clear:both;}
	
	/* Cadres */
	.cadre01{position:relative;width:100%;background:url(../images/cadre/cadre-gris-top.gif) no-repeat 0 0;padding-top:7px;}
	.cadre01_bloc_actu{position:relative;width:100%;background:url(../images/cadre/cadre-gris-top2.gif) no-repeat 0 0;padding-top:56px;}
	.cadre01_content{position:relative;width:680px;background:#e6e6e6 url(../images/cadre/cadre-gris-bottom.gif) no-repeat 0 100%;padding:0 10px 7px 10px;}
	
	.cadre02{float:left;display:inline;position:relative;width:345px;background:url(../images/cadre/cadre-gris02-top.gif) no-repeat 0 0;padding-top:6px;margin-left:10px;}
	.cadre02.premier{margin:0;}
	.cadre02_content{position:relative;width:325px;background:#e6e6e6 url(../images/cadre/cadre-gris02-bottom.gif) no-repeat 0 100%;padding:0 10px 6px 10px;}
	
	.cadre03{position:relative;width:700px;background:url(../images/cadre/cadre03-top.gif) no-repeat 0 0;padding-top:6px;}
	.cadre03_content{position:relative;width:680px;background:url(../images/cadre/cadre03-bottom.gif) no-repeat 0 100%;padding:0 10px 6px 10px;}
	
	.cadre04{position:relative;width:256px;background:url(../images/cadre/cadre04-top.gif) no-repeat 0 0;padding-top:7px;}
	.cadre04_content{position:relative;width:250px;background:url(../images/cadre/cadre04-bottom.gif) no-repeat 0 100%;padding:0 3px 6px 3px;}
	.cadre04 .ss_cadre04{position:relative;width:250px;background:#a7a7a1;padding-top:5px;}
	.cadre04_content .ss_cadre04_content{display:none;}
	.cadre04 .ss_cadre04 .Intitule{position:relative;width:100%;background:#a7a7a1;padding-bottom:4px;}
	.cadre04 .ss_cadre04 .Intitule a{font-size:12px;color:#FFF;text-transform:uppercase;background:url(../images/picto/picto-fleche-right02.gif) no-repeat 0 50%;text-decoration:none;padding-left:16px;margin-left:8px;}
	.cadre04 .ss_cadre04_actif{position:relative;width:250px;background:url(../images/cadre/cadre04-in-top.gif) no-repeat 0 0;padding-top:5px;}
	.cadre04 .ss_cadre04_actif .ss_cadre04_content{display:block;position:relative;width:240px;background:url(../images/cadre/cadre04-in-bottom.gif) no-repeat 0 100%;padding:0 5px 5px 5px;}
	.cadre04 .ss_cadre04_actif .Intitule{position:relative;width:100%;background:#FFF;padding-bottom:4px;}
	.cadre04 .ss_cadre04_actif .Intitule a{font-size:12px;color:#a7a7a1;text-transform:uppercase;background:url(../images/picto/picto-fleche-bottom02.gif) no-repeat 0 50%;text-decoration:none;padding-left:16px;margin-left:6px;}
	
	.cadre05{position:relative;width:430px;background:url(../images/cadre/cadre05-top.gif) no-repeat 0 0;padding-top:5px;}
	.cadre05_content{position:relative;width:410px;background:url(../images/cadre/cadre05-bottom.gif) no-repeat 0 100%;padding:0 10px 10px 10px;}
	
	.cadre06{position:relative;width:250px;background:url(../images/cadre/cadre06-top.gif) no-repeat 0 0;padding-top:9px;}
	.cadre06_content{position:relative;width:230px;background:url(../images/cadre/cadre06-bottom.gif) no-repeat 0 100%;padding:0 10px 9px 10px;}
	
	.cadre07{position:relative;width:430px;background:url(../images/cadre/cadre07-top.gif) no-repeat 0 0;padding-top:7px;clear:both;}
	.cadre07_content{position:relative;width:420px;background:url(../images/cadre/cadre07-bottom.gif) no-repeat 0 100%;padding:0 5px 7px 5px;}
	
	.cadre08{position:relative;width:700px;background:url(../images/cadre/cadre08-top.gif) no-repeat 0 0;padding-top:12px;margin-top:15px;}
	.cadre08_content{position:relative;width:692px;background:url(../images/cadre/cadre08-bottom.gif) no-repeat 0 100%;padding:0 4px 12px 4px;}
	
	.cadre09{position:relative;width:700px;background:url(../images/cadre/cadre09-top.gif) no-repeat 0 0;padding-top:10px;}
	.cadre09_content{position:relative;width:680px;background:#e6e6e6 url(../images/cadre/cadre09-bottom.gif) no-repeat 0 100%;padding:0 10px 10px 10px;}
	
	.cadre10{position:relative;width:700px;background:url(../images/cadre/cadre10-top.gif) no-repeat 0 0;padding-top:56px;}
	.cadre10_content{position:relative;width:680px;background:#f4f0ed url(../images/cadre/cadre10-bottom.gif) no-repeat 0 100%;padding:0 10px 10px 10px;}
	
	.cadre11{position:relative;width:700px;background:url(../images/cadre/cadre11-top.gif) no-repeat 0 0;padding-top:56px;}
	.cadre11_content{position:relative;width:660px;background:#f4f0ed url(../images/cadre/cadre11-bottom.gif) no-repeat 0 100%;padding:0px 20px 0 20px;}
	
	/* Divers */
	.maj{text-transform:uppercase;}
	.msg_erreur{position:relative;width:100%;font-size:10px;color:#704087;margin-top:2px;clear:both;}
	
/**********************************************************************************************************************************************************************/

/**********************************************************************************************************************************************************************/
/* BLOC GENERIQUE */ 
/**********************************************************************************************************************************************************************/
/* Friday box */
.friday_box{margin-top:15px;}

/* Structures */
.bloc_structure01{position:relative;width:100%;margin-top:15px;}
.bloc_structure01 .bloc_structure01_left, .bloc_structure01 .bloc_structure01_right{float:left;display:inline;}
.bloc_structure01 .bloc_structure01_left{width:430px;}
.bloc_structure01 .bloc_structure01_right{width:250px;margin-left:20px;}

/* bloc Intitule */
.bloc_intitule{position:relative;width:100%;border-bottom:1px solid #87776c;padding-bottom:5px;}
.bloc_intitule .intule{float:left;display:inline;font-size:16px;line-height:18px;color:#EA6B8C;font-weight:bold;margin:3px 0 0 5px;text-transform:uppercase;}
.bloc_intitule .intule_violet{float:left;display:inline;font-size:16px;line-height:18px;color:#704087;font-weight:bold;margin:3px 0 0 5px;text-transform:uppercase;}
.bloc_intitule a{float:right;display:inline;}

/* La news du vendredi */
.friday_box_info{position:relative;width:100%;margin-top:5px;}
.friday_box_info_left{position:relative;float:left;display:inline;width:385px;margin-left:5px;}
.friday_box_info_left .texte_friday_box{position:absolute;top:77px;left:195px;}
.cadre01 .illustration_friday_box{position:absolute;top:-20px;left:250px;z-index:10;}

.friday_box_info_right{position:relative;float:left;display:inline;width:235px;margin-left:50px;}
.friday_box_info_right .friday_box_form{position:relative;width:100%;margin-top:7px;clear:both;overflow:hidden;}
.friday_box_info_right .friday_box_form label, .friday_box_info_right .friday_box_form input{float:left;display:inline;position:relative;}
.friday_box_info_right .friday_box_form label{width:100px;font-size:14px;margin-top:4px;text-align:right;}
.friday_box_info_right .friday_box_form input{width:127px;background:#FFF;color:#5f4c40;border:0;margin-left:5px;height:18px;padding:2px 0 0 3px;}
.friday_box_info_right .friday_box_form a.btn_type02{float:right;display:inline;}

/* menu de ma boite */
.ma_boite_menu_content{position:relative;width:700px;height:80px;background:url(../images/background/bg-menu-ma-boite.gif) no-repeat 0 100%;}
.ma_boite_menu_content .cadre_menu_ma_boite{position:absolute;top:-10px;left:-9px;z-index:999;}
.ma_boite_profil{float:left;display:inline;width:190px;margin:5px 0 0 5px;overflow:hidden;}
.ma_boite_menu_right{float:right;display:inline;width:504px;}

.ma_boite_profil .ma_boite_profil_photo, .ma_boite_profil .ma_boite_profil_nom{position:relative;float:left;display:inline;}
.ma_boite_profil .ma_boite_profil_photo{width:54px;height:54px;z-index:20}
.ma_boite_profil .ma_boite_profil_photo img{cursor:pointer}
.ma_boite_profil .ma_boite_profil_nom{width:126px;margin-left:10px;z-index:20}
.ma_boite_profil .ma_boite_profil_nom a.ma_boite_profil_lien{font-size:16px;line-height:18px;text-decoration:none;}
.ma_boite_profil .ma_boite_profil_nom a.ma_boite_profil_lien span{display:block;font-size:12px;line-height:14px;}

.ma_boite_menu_right ul{position:relative;width:100%;height:80px;margin:0;padding:0;list-style-type:none;overflow:hidden;z-index:20;}
.ma_boite_menu_right ul li{float:left;display:inline;width:70px;height:66px;margin:0 1px 0 1px;}
.ma_boite_menu_right ul li.other{float:left;display:inline;width:123px;height:66px;margin:0 1px 0 1px;}
.ma_boite_menu_right ul li{float:right;}
.ma_boite_menu_right li a{display:block;width:100%;height:66px;font-size:10px;color:#695547;text-align:center;}
.ma_boite_menu_right li a span{display:block;height:16px;line-height:16px;font-size:10px;color:#695547;padding-top:50px;cursor:pointer;}
.ma_boite_menu_right li a:hover{color:#ea6b8c;}
.ma_boite_menu_right li a:hover span{color:#FFF;background:url(../images/bouton/btn-menu-ma-boite.gif) no-repeat 0 100%;width:70px;}

.ma_boite_menu_right li a.ma_boite_menu_voir{background:url(../images/picto/picto-menu-ma-boite-voir.gif) no-repeat 50% 0;}
.ma_boite_menu_right li a.ma_boite_menu_voir:hover {width:70px;cursor: default}
.ma_boite_menu_right li a.ma_boite_menu_diners{background:url(../images/picto/picto-menu-ma-boite-diners.gif) no-repeat 50% 0;}
.ma_boite_menu_right li a.ma_boite_menu_amis{background:url(../images/picto/picto-menu-ma-boite-amis.gif) no-repeat 50% 0;}
.ma_boite_menu_right li a.ma_boite_menu_recettes{background:url(../images/picto/picto-menu-ma-boite-recettes.gif) no-repeat 50% 0;}
.ma_boite_menu_right li a.ma_boite_menu_decos{background:url(../images/picto/picto-menu-ma-boite-decos.gif) no-repeat 50% 0;}
.ma_boite_menu_right li a.ma_boite_menu_photos{background:url(../images/picto/picto-menu-ma-boite-photos.gif) no-repeat 50% 0;}
.ma_boite_menu_right li a.ma_boite_menu_tenues{background:url(../images/picto/picto-menu-ma-boite-tenues.gif) no-repeat 50% 0;}
.ma_boite_menu_right li a.ma_boite_menu_cadeaux{background:url(../images/picto/picto-menu-ma-boite-cadeaux.gif) no-repeat 50% 0;}

.ma_boite_menu_right ul li a.actif{text-decoration:none;}
.ma_boite_menu_right ul li a.actif span{color:#FFF;background:url(../images/bouton/btn-menu-ma-boite.gif) no-repeat 0 100%;width:70px;}

/* MENU nouveaute */	
.menu_nouveaute{position:relative;width:100%;height:23px;border-bottom:3px solid #CCC;margin-top:10px;}
.menu_nouveaute a{text-indent:-9000px;}

.menu_nouveaute a.btn_type03{position:absolute;left:0;top:0;width:80px;height:23px;background:url(../images/bouton/btn-menu-deco-off.gif) no-repeat 0 0;z-index:8;}
.menu_nouveaute a.btn_type03_actif{position:absolute;left:0;top:0;width:80px;height:23px;background:url(../images/bouton/btn-menu-deco-on02.gif) no-repeat 0 0;z-index:99;}

.menu_nouveaute a.btn_type04{position:absolute;left:70px;top:0;width:90px;height:23px;background:url(../images/bouton/btn-menu-recette-off.gif) no-repeat 0 0;z-index:7;}
.menu_nouveaute a.btn_type04_actif{position:absolute;left:70px;top:0;width:90px;height:23px;background:url(../images/bouton/btn-menu-recette-on02.gif) no-repeat 0 0;z-index:99;}

.menu_nouveaute a.btn_type05{position:absolute;left:150px;top:0;width:123px;height:23px;background:url(../images/bouton/btn-menu-savoir-vivre-off.gif) no-repeat 0 0;z-index:6;}
.menu_nouveaute a.btn_type05_actif{position:absolute;left:150px;top:0;width:123px;height:23px;background:url(../images/bouton/btn-menu-savoir-vivre-on02.gif) no-repeat 0 0;z-index:99;}

.menu_nouveaute a.btn_type06{position:absolute;left:263px;top:0;width:97px;height:23px;background:url(../images/bouton/btn-menu-ambiance-off.gif) no-repeat 0 0;z-index:5;}
.menu_nouveaute a.btn_type06_actif{position:absolute;left:263px;top:0;width:97px;height:23px;background:url(../images/bouton/btn-menu-ambiance-on02.gif) no-repeat 0 0;z-index:99;}

.menu_nouveaute a.btn_type07{position:absolute;left:350px;top:0;width:97px;height:23px;background:url(../images/bouton/btn-menu-cadeaux-off.gif) no-repeat 0 0;z-index:4;}
.menu_nouveaute a.btn_type07_actif{position:absolute;left:350px;top:0;width:97px;height:23px;background:url(../images/bouton/btn-menu-cadeaux-on02.gif) no-repeat 0 0;z-index:99;}

/* Sous menu Univers */
.univers_menu01{position:relative;width:100%;background:url(../images/background/bg-menu-ma-boite.gif) no-repeat 0 100%;padding-bottom:17px;overflow:hidden;}
.univers_menu01 .univers_menu01_content{float:left;display:inline;width:130px;margin-left:10px;}
.univers_menu01 .univers_menu01_content02{float:left;display:inline;width:370px;padding-left:10px;}
.univers_menu01 .intitule{font-size:12px;color:#704087;font-weight:bold;margin-bottom:3px;}
.univers_menu01  .univers_menu01_content ul{position:relative;width:130px;margin:0;padding:0;list-style-type:none;}
#Shopping .univers_menu01  .univers_menu01_content02 ul{position:relative;float:left;display:inline;/*width:90px;*/margin:0 20px 0 0;padding:0;list-style-type:none;}
.univers_menu01  ul li{margin:0 0 3px 0;padding:0;display:block;clear:both;}
.univers_menu01  ul li a{font-size:12px;color:#ea6b8c;text-align:left;padding:0 0 0 0px;margin:0;float:left;}
.univers_menu01  ul li a.actif{font-size:12px;color:#695648;font-weight:bold;text-decoration:none;float:left;}

.univers_menu02{position:relative;width:100%;background:url(../images/background/bg-menu-ma-boite.gif) no-repeat 0 100%;padding-bottom:22px;overflow:hidden;}
.univers_menu02  ul{position:relative;width:100%;margin:0;padding:0;list-style-type:none;overflow:hidden;}
.univers_menu02  ul li{float:left;display:inline;margin:0 20px 2px 0;}
.univers_menu02  ul li a{font-size:12px;color:#ea6b8c;}
.univers_menu02  ul li a.actif{font-size:12px;color:#695648;font-weight:bold;text-decoration:none;}

/* OLD */
.ma_boite_menu{position:relative;width:700px;height:28px;margin:0;padding:0;list-style-type:none;}
.ma_boite_menu li{float:left;display:inline;line-height:28px;background:url(../images/bouton/btn-ma-boite-menu-separateur.gif) no-repeat 0 0;padding-left:1px;}
.ma_boite_menu li.premier{text-align:center;padding:0;background:none;}
.ma_boite_menu li.dernier{text-align:center;}
.ma_boite_menu li a{height:28px;line-height:28px;font-size:11px;color:#695547;font-weight:bold;background:url(../images/bouton/btn-ma-boite-menu-middle-off.gif) repeat-x 0 0;text-decoration:none;padding:7px 7px;}
.ma_boite_menu li a:hover, .ma_boite_menu li a.actif{background:#ea6b8c;color:#FFF;}
.ma_boite_menu li.premier a{background:url(../images/bouton/btn-ma-boite-menu-left-off.gif) no-repeat 0 0;}
.ma_boite_menu li.premier a:hover, .ma_boite_menu li.premier a.actif{background:url(../images/bouton/btn-ma-boite-menu-left-on.gif) no-repeat 0 0;}

.ma_boite_menu li.dernier a{background:url(../images/bouton/btn-ma-boite-menu-right-off.gif) no-repeat 100% 0;}
.ma_boite_menu li.dernier a:hover, .ma_boite_menu li.dernier a.actif{background:url(../images/bouton/btn-ma-boite-menu-right-on.gif) no-repeat 100% 0;}
/* OLD */

/* barre de trie */

.barre_de_trie2{position:relative;width:100%;height:28px;background:url(../images/background/bg-marron.gif) repeat-x 0 18px;margin:5px 0 0 0;padding:0;list-style-type:none;overflow:hidden;}
.barre_de_trie2 li{float:left;display:inline;background:url(../images/background/bg-separateur-vertical01.gif) no-repeat 0 1px;padding:0 15px;}
.barre_de_trie2 li.premier{background:none;}
.barre_de_trie2 li a{float:left;display:inline;font-size:12px;color:#5f4c40;text-decoration:none;padding-bottom:16px;}
.barre_de_trie2 li a.actif{background:url(../images/background/bg-barre-trie-on.gif) no-repeat 50% 18px;}

.barre_de_trie ul{position:relative;width:100%;height:20px;margin:5px 0 0 0;padding:0;list-style-type:none;overflow:hidden;z-index:20;}
.barre_de_trie ul li{float:left;display:inline;width:125px;height:66px;margin:0 1px 0 1px;}
.barre_de_trie li a{display:block;width:100%;height:20px;font-size:12px;color:#5f4c40;text-decoration:underline;text-align:center;}
.barre_de_trie li a span{display:block;height:20px;line-height:18px;font-size:12px;color:#5f4c40;text-decoration:none;cursor:pointer;}
.barre_de_trie li a:hover{color:#ea6b8c;}
.barre_de_trie li a:hover span{color:#FFF;background:url(../images/bouton/btn_barre_de_trie.gif) no-repeat 0 100%;width:125px;}

.barre_de_trie ul li a.actif{text-decoration:none;}
.barre_de_trie ul li a.actif span{color:#FFF;background:url(../images/bouton/btn_barre_de_trie.gif) no-repeat 0 100%;width:125px;}
/*
.barre_de_trie li a.date, .barre_de_trie li a.invites, .barre_de_trie li a.recettes {width:80px;}
.barre_de_trie li a.date:hover span, .barre_de_trie li a.invites:hover span, .barre_de_trie li a.recettes:hover span{color:#FFF;background:url(../images/bouton/btn_barre_de_trie2.gif) no-repeat 0 100%;width:80px;}
*/




/* bloc de trie */
.bloc_trie{margin-top:15px;}
.bloc_trie .cadre03_content{overflow:hidden;}
.bloc_trie .trie{float:left;display:inline;width:330px;margin-left:10px;overflow:hidden;}
.bloc_trie .trie .premier{margin-left:0;}

.bloc_trie .trie label, .bloc_trie .trie select, .bloc_trie .trie a{float:left;display:inline;}
.bloc_trie .trie label{width:60px;margin:7px 10px 0 0;}
.bloc_trie .trie select{width:180px;margin:5px 10px 0 0;}

/* Menu switch */
.menu_switch01{position:relative;width:100%;margin:15px 0 0 0;padding:0 0 6px 0;border-bottom:1px solid #895661;background:url(../images/background/bg-switch01-bottom.gif) no-repeat 0 100%;overflow:hidden;}
.menu_switch01.je_suis_recu{background:url(../images/background/bg-switch01-bottom-recu.gif) no-repeat 0 100%;}
.menu_switch01 li{float:left;display:inline;position:relative;margin:0;padding:0;}
.menu_switch01 li.premier, .menu_switch01 li.dernier{width:269px;}
.menu_switch01 li.premier{text-align:left;}
.menu_switch01 li.dernier{text-align:right;}
.menu_switch01 li.milieu{width:162px;height:24px;line-height:24px;font-size:12px;color:#FFF;text-transform:uppercase;background:url(../images/background/bg-switch01-middle.gif) no-repeat 0 0;text-align:center;}
.menu_switch01.je_suis_recu li.milieu{background:url(../images/background/bg-switch01-middle-recu.gif) no-repeat 0 0;}
.menu_switch01 li.premier a, .menu_switch01 li.dernier a{display:block;line-height:24px;font-size:12px;text-decoration:none;}
.menu_switch01 li.premier a span{font-size:12px;color:#ea6b8c;margin-left:5px;}	
.menu_switch01 li.dernier a span{font-size:12px;color:#ea6b8c;margin-right:5px;}
.menu_switch01 li a span .date{font-size:12px;text-decoration:underline;}
.menu_switch01 li.premier a{background:url(../images/picto/picto-fleche-left01.gif) no-repeat 0 50%;padding-left:16px;}
.menu_switch01 li.dernier a{background:url(../images/picto/picto-fleche-right01.gif) no-repeat 100% 50%;padding-right:16px;}

.menu_switch02{position:relative;width:100%;border-bottom:1px solid #695547;padding:5px 0 7px 0;}
.menu_switch02 a{text-decoration:none;}
.menu_switch02 .suivant{float:right;display:inline;text-align:right;padding-right:16px;background:url(../images/picto/picto-fleche-right01.gif) no-repeat 100% 50%;}
.menu_switch02 .precedent{float:left;display:inline;text-align:left;padding-left:16px;background:url(../images/picto/picto-fleche-left01.gif) no-repeat 0 50%;}

.menu_switch03{position:relative;width:100%;margin:0;padding:0;list-style-type:none;border-bottom:1px solid #695547;padding-bottom:5px;}
.menu_switch03.border_top{border-bottom:0;border-top:1px solid #695547;padding-bottom:0;padding-top:5px;}
.menu_switch03 li{float:left;display:inline;}
.menu_switch03 li.premier, .menu_switch03 li.dernier{width:50px;}
.menu_switch03 li.premier a{display:block;height:18px;background:url(../images/picto/picto-fleche-left01.gif) no-repeat 0 2px;padding-left:16px;text-decoration:none;}
.menu_switch03 li.dernier{text-align:right;}
.menu_switch03 li.dernier a{display:block;height:18px;background:url(../images/picto/picto-fleche-right01.gif) no-repeat 100% 2px;padding-right:16px;text-decoration:none;}
.menu_switch03 li.milieu{width:600px;text-align:center;}
.menu_switch03.type02 li.milieu{width:330px;text-align:center;}
.menu_switch03 li.milieu a{color:#ea6b8c;margin:0 3px;font-size:12px;}
.menu_switch03 li.milieu a.actif{color:#695547;text-decoration:none;}

.menu_switch04{position:relative;width:100%;margin:5px 0 0 0;padding:0;list-style-type:none;border-bottom:1px solid #695547;padding-bottom:5px;clear:both;}
.menu_switch04 li{float:left;display:inline;margin:0;padding:0;}
.menu_switch04 li.precedent, .menu_switch04  li.suivant{width:200px;}
.menu_switch04 li a{font-size:12px;text-decoration:none;}
.menu_switch04 li a span{font-weight:normal;}
.menu_switch04 li.precedent a{background:url(../images/picto/picto-fleche-left01.gif) no-repeat 0 2px;padding-left:15px;}
.menu_switch04 li.suivant{text-align:right;}
.menu_switch04 li.suivant a{background:url(../images/picto/picto-fleche-right01.gif) no-repeat 100% 2px;padding-right:15px;}
.menu_switch04 li.centre{width:300px;text-align:center;}

/* Bloc date */
.date01{position:relative;width:90px;height:117px;background:url(../images/background/bg-calendier-date-active.gif) no-repeat 0 0;text-align:center;}
.date01.recu{position:relative;width:90px;height:117px;background:url(../images/background/bg-calendier-date-active.gif) no-repeat 0 0;text-align:center;}
.date01 .jour{padding-top:6px;text-transform:uppercase;}
.date01 .num_jour{margin-top:8px;}
.date01 .mois_annee{text-transform:uppercase;}

.date02{position:relative;width:90px;height:90px;background:url(../images/background/bg-info-date.gif) no-repeat 0 0;text-align:center;}
.date02.recu{position:relative;width:90px;height:90px;background:url(../images/background/bg-info-date-recu.gif) no-repeat 0 0;text-align:center;}
.date02 .jour{margin-top:6px;text-transform:uppercase;}
.date02 .num_jour{margin-top:8px;}
.date02 .mois_annee{text-transform:uppercase;}

/* Information Evenement */
.information_evenement{position:relative;width:100%;margin-top:15px;padding-bottom:30px;border-bottom:1px solid #484844;}
.information_evenement .information_evenement_left, .information_evenement .information_evenement_middle, .information_evenement .information_evenement_right{float:left;display:inline;position:relative;}
.information_evenement .information_evenement_middle{width:320px;margin-left:20px;}
.information_evenement .information_evenement_middle .evenement_titre{font-size:30px;line-height:30px;text-decoration:none;}
.information_evenement .information_evenement_middle .bloc_editer{position:absolute;top:62px;left:0;width:320px;}
.information_evenement .information_evenement_middle .bloc_editer a{float:left;display:inline;margin:0 10px 0 0;}
.information_evenement .information_evenement_right{width:250px;margin-left:20px;}
.information_evenement .information_evenement_right p{margin-top:8px;height:72px;}

/* Navigation entre album - switch album */
.cadre08 .cadre08_content .switch_album01_content{position:relative;width:672px;height:218px;margin-left:10px;padding-bottom:10px;overflow:auto;}
.cadre08 .cadre08_content .switch_album01{position:relative;width:1475px;height:198px;background:url(../images/background/bg-marron.gif) repeat-x 0 4px;}
.cadre08 .switch_album01 .photo_absent, .cadre08 .switch_album01 .photo_present{position:relative;float:left;display:inline;width:119px;height:188px;padding:5px;margin-left:5px;text-align:center;}
.cadre08 .switch_album01 .photo_absent{background:url(../images/background/bg-liste-tenue-absent.gif) no-repeat 0 0;}
.cadre08 .switch_album01 .photo_present{background:url(../images/background/bg-liste-tenue-present.gif) no-repeat 0 0;}
.cadre08 .switch_album01 .photo_present  img{margin:46px 0 0 0;}
.cadre08 .switch_album01 .photo_absent a, .cadre08 .switch_album01 .photo_present a{position:absolute;top:145px;left:5px;width:119px;text-decoration:none;text-align:center;}
.cadre08 .switch_album01 .photo_absent a.actif, .cadre08 .switch_album01 .photo_present a.actif{color:#ea6b8c;}
.cadre08 .switch_album01 .photo_absent a span, .cadre08 .switch_album01 .photo_present a span{font-weight:bold;}

.cadre08 .cadre08_content .switch_album02_content{position:relative;width:672px;height:193px;margin-left:10px;padding-bottom:10px;overflow:auto;}
.cadre08 .cadre08_content .switch_album02{position:relative;width:1475px;height:173px;background:url(../images/background/bg-marron.gif) repeat-x 0 4px;}
.cadre08 .switch_album02 .photo_present{position:relative;float:left;display:inline;width:119px;height:163px;padding:5px;margin-left:5px;text-align:center;}
.cadre08 .switch_album02 .photo_present{background:url(../images/background/bg-liste-prensent.gif) no-repeat 0 0;}
.cadre08 .switch_album02 .photo_present  img{margin:20px 0 0 0;}
.cadre08 .switch_album02 .photo_present a{position:absolute;/*top:116px;*/left:5px;width:119px;font-size:12px;text-decoration:none;text-align:center;}
.cadre08 .switch_album02 .photo_present a.actif{color:#ea6b8c;}
.cadre08 .switch_album02 .photo_present a span{font-weight:bold;}

/* liste de visuel */
.maboite_bloc_liste{position:relative;width:100%;margin:15px 0px 20px;}
.maboite_bloc_liste .visuel{float:left;display:inline;width:130px;height:200px;margin:5px;}
.maboite_bloc_liste .visuel_search{float:left;display:inline;width:90px;height:160px;margin:5px;}
.maboite_bloc_liste .visuel.type02{height:162px;}
.maboite_bloc_liste .visuel a{clear:both;}
.maboite_bloc_liste .visuel .visuel_nom{display:block;height:26px;background:url(../images/picto/picto-fleche-right03.gif) no-repeat 0 50%;padding-left:27px;margin-top:5px;text-decoration:none;}
.maboite_bloc_liste .visuel .visuel_ami{font-size:11px;color:#EA6B8C;margin-left:27px;}

.maboite_bloc_liste .visuel .visuel_nom02{display:block;background:url(../images/picto/picto-plus-rose.gif) no-repeat 0 50%;padding-left:27px;margin-top:5px;text-decoration:none;overflow:hidden;min-height:26px;}
.maboite_bloc_liste .visuel .visuel_nom02 span{display:block;border-left:1px solid #ea6b8c;padding-left:5px;text-decoration:none;overflow:hidden;min-height:26px;}
.maboite_bloc_liste .visuel .visuel_nom02 span .height_min{float:left;display:inline;width:1px;height:24px;}

/* bloc rechercher un invite */
.maboite_bloc_recherche{position:relative;width:100%;margin:15px 0 10px 0;}
.maboite_bloc_recherche .maboite_bloc_recherche_content{float:left;display:inline;width:305px;margin-left:40px;}
.maboite_bloc_recherche .btn_type02{margin-left:60px;}

.maboite_bloc_recherche .maboite_form_recherche{position:relative;width:100%;margin-top:8px;}
.maboite_bloc_recherche .maboite_form_recherche input, .maboite_bloc_recherche .maboite_form_recherche .btn_type01{float:left;display:inline;}
.maboite_bloc_recherche .maboite_form_recherche input{width:175px;margin-top:5px;}
.maboite_bloc_recherche .maboite_form_recherche .btn_type01{margin-left:10px;}

.bloc_recherche01{position:relative;width:100%;margin-top:10px;overflow:hidden;}
.bloc_recherche01 label{float:right;display:inline;width:200px;margin:4px 10px 0 0;text-align:right;}
.bloc_recherche01 input, .bloc_recherche01 .btn_type01, .bloc_recherche01 .separateur02{float:right;display:inline;}
.bloc_recherche01 input{width:220px;margin:4px 0 0 0;}
.bloc_recherche01 .btn_type01{margin:0 15px;}
.bloc_recherche01 .separateur02{margin:0;}

/* Bloc Actu */
.bloc_actu{position:relative;width:100%;margin-top:10px;}
.bloc_actu .cadre10_content{padding:10px;}
.bloc_actu .cadre10_content .btn_espace_actu{position:absolute;top:-30px;right:10px;}
.bloc_actu .bloc_actu_visuel, .bloc_actu .bloc_actu_texte{position:relative;float:left;display:inline;}
.bloc_actu .bloc_actu_visuel{width:130px;}
.bloc_actu .bloc_actu_texte{width:530px;margin-left:20px;}
.bloc_actu .bloc_actu_texte .bloc_actu_titre{font-size:18px;line-height:20px;}
.bloc_actu .bloc_actu_info{height:72px;margin-top:10px;}
.bloc_actu .bloc_actu_texte .lien01{float:right;display:inline;margin:5px 0 0 0;}

/* bloc présentation */
.bloc_presentation_content{margin:0 0 15px 0;}
.bloc_presentation{position:relative;width:100%;padding:0 0 15px 0;overflow:hidden;}
.bloc_presentation .bloc_presentation_left, .bloc_presentation .bloc_presentation_right{float:left;display:inline;}
.bloc_presentation .bloc_presentation_left{width:275px;}
.bloc_presentation .bloc_presentation_right{width:365px;background:url(../images/background/bg-degrade03.gif) repeat-y 100% 0;margin:0 0 0 20px;padding:15px 0 10px 0;overflow:hidden;}
.bloc_presentation .bloc_presentation_right .bouton_cree{margin:0 0 0 80px;}

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

/**********************************************************************************************************************************************************************/
/* PAGES INDEX */ 
/**********************************************************************************************************************************************************************/
/* Zone de seduction */	
.zone_seduction_content{position:relative;width:100%;height:368px;overflow:hidden;}
.zone_seduction{position:relative;width:100%;height:368px;overflow:hidden;}
.zone_seduction .zone_seduction_left, .zone_seduction .zone_seduction_right{float:left;display:inline;}
.zone_seduction .zone_seduction_left{width:421px;overflow:hidden;}
.zone_seduction .zone_seduction_right{width:279px;}

.zone_seduction .zone_seduction_left .zone_seduction_info01{position:absolute;top:0;left:0;width:391px;height:82px;padding:10px 10px 0 20px;background:#FFF;opacity:0.8;filter:alpha(opacity=80);}
.zone_seduction .zone_seduction_left .zone_seduction_info02{position:absolute;top:92px;left:0;width:391px;height:82px;padding:10px 10px 0 20px;background:#FFF;opacity:0.8;filter:alpha(opacity=80);}
.zone_seduction .zone_seduction_left .zone_seduction_info03{position:absolute;top:184px;left:0;width:391px;height:82px;padding:10px 10px 0 20px;background:#FFF;opacity:0.8;filter:alpha(opacity=80);}
.zone_seduction .zone_seduction_left .zone_seduction_info04{position:absolute;top:276px;left:0;width:391px;height:82px;padding:10px 10px 0 20px;background:#FFF;opacity:0.8;filter:alpha(opacity=80);}
.zone_seduction .zone_seduction_left .zone_seduction_titre{font-size:16px;line-height:18px;color:#ea6b8c;text-transform:uppercase;}
/*.zone_seduction .zone_seduction_left .zone_seduction_texte{font-size:12px;line-height:14px;height:28px;margin-top:5px;}*/
.zone_seduction .zone_seduction_left .zone_seduction_texte{font-size:12px;line-height:14px;height:18px;margin-top:5px;}
.zone_seduction .zone_seduction_left .zone_seduction_lien{float:right;display:inline;}

.zone_seduction .zone_seduction_right ul{position:relative;width:100%;margin:0;padding:0;list-style-type:none;}
.zone_seduction .zone_seduction_right ul li{position:relative;width:100%;margin:0;padding:0;text-align:center;}
.zone_seduction .zone_seduction_right ul li a{display:block;position:relative;width:100%;height:69px;font-size:18px;line-height:22px;padding-top:23px;text-decoration:none;text-transform:uppercase;overflow:hidden;}

.zone_seduction .zone_seduction_right ul li a.btn_zs01{background:url(../images/background/bg-zs-menu-top-off.gif) no-repeat 0 0;color:#cdbdac;}
.zone_seduction .zone_seduction_right ul li a.btn_zs01_actif{background:url(../images/background/bg-zs-menu-top-on.gif) no-repeat 0 0;color:#FFF;}
.zone_seduction .zone_seduction_right ul li a.btn_zs02{background:#FFF;color:#cdbdac;}
.zone_seduction .zone_seduction_right ul li a.btn_zs02_actif{background:#ea6b8c;color:#FFF;}
.zone_seduction .zone_seduction_right ul li a.btn_zs03{background:#FFF;color:#cdbdac;}
.zone_seduction .zone_seduction_right ul li a.btn_zs03_actif{background:#ea6b8c;color:#FFF;}
.zone_seduction .zone_seduction_right ul li a.btn_zs04{background:url(../images/background/bg-zs-menu-bottom-off.gif) no-repeat 0 0;color:#cdbdac;}
.zone_seduction .zone_seduction_right ul li a.btn_zs04_actif{background:url(../images/background/bg-zs-menu-bottom-on.gif) no-repeat 0 0;color:#FFF;}

#zs01, #zs02, #zs03, #zs04{display:none;}
#zs02{display:block;}


/*  Bloc FAQ */
.zone_faq_content{position:relative;width:100%;height:368px;overflow:hidden;}
.zone_faq{position:relative;width:100%;height:368px;overflow:hidden;}
.zone_faq .zone_faq_left, .zone_faq .zone_faq_right{float:left;display:inline;}
.zone_faq .zone_faq_left{width:421px;}
.zone_faq .zone_faq_right{width:279px;}

.zone_faq .zone_faq_left .zone_faq_info01{position:absolute;top:0;left:0;width:391px;height:82px;padding:10px 10px 0 20px;background:#FFF;opacity:0.8;filter:alpha(opacity=80);}
.zone_faq .zone_faq_left .zone_faq_info02{position:absolute;top:92px;left:0;width:391px;height:82px;padding:10px 10px 0 20px;background:#FFF;opacity:0.8;filter:alpha(opacity=80);}
.zone_faq .zone_faq_left .zone_faq_info03{position:absolute;top:184px;left:0;width:391px;height:82px;padding:10px 10px 0 20px;background:#FFF;opacity:0.8;filter:alpha(opacity=80);}
.zone_faq .zone_faq_left .zone_faq_info04{position:absolute;top:276px;left:0;width:391px;height:82px;padding:10px 10px 0 20px;background:#FFF;opacity:0.8;filter:alpha(opacity=80);}
.zone_faq .zone_faq_left .zone_faq_titre{font-size:16px;line-height:18px;color:#ea6b8c;text-transform:uppercase;}
/*.zone_faq .zone_faq_left .zone_faq_texte{font-size:12px;line-height:14px;height:28px;margin-top:5px;}*/
.zone_faq .zone_faq_left .zone_faq_texte{font-size:12px;line-height:14px;height:18px;margin-top:5px;}
.zone_faq .zone_faq_left .zone_faq_lien{float:right;display:inline;}

.zone_faq .zone_faq_right ul{position:relative;width:100%;margin:0;padding:0;list-style-type:none;}
.zone_faq .zone_faq_right ul li{position:relative;width:100%;margin:0;padding:0;text-align:center;}
.zone_faq .zone_faq_right ul li a{display:block;position:relative;width:100%;height:69px;font-size:18px;line-height:22px;padding-top:23px;text-decoration:none;text-transform:uppercase;}

.zone_faq .zone_faq_right ul li a.btn_zf01{background:url(../images/background/bg-zs-menu-top-off.gif) no-repeat 0 0;color:#cdbdac;}
.zone_faq .zone_faq_right ul li a.btn_zf01_actif{background:url(../images/background/bg-zs-menu-top-on.gif) no-repeat 0 0;color:#FFF;}
.zone_faq .zone_faq_right ul li a.btn_zf02{background:#FFF;color:#cdbdac;}
.zone_faq .zone_faq_right ul li a.btn_zf02_actif{background:#ea6b8c;color:#FFF;}
.zone_faq .zone_faq_right ul li a.btn_zf03{background:#FFF;color:#cdbdac;}
.zone_faq .zone_faq_right ul li a.btn_zf03_actif{background:#ea6b8c;color:#FFF;}
.zone_faq .zone_faq_right ul li a.btn_zf04{background:url(../images/background/bg-zs-menu-bottom-off.gif) no-repeat 0 0;color:#cdbdac;}
.zone_faq .zone_faq_right ul li a.btn_zf04_actif{background:url(../images/background/bg-zs-menu-bottom-on.gif) no-repeat 0 0;color:#FFF;}

#zf01, #zf02, #zf03, #zf04{display:none;}
#zf02{display:block;}






/* Zone en savoir plus */	
.zone_savoir_content{position:relative;width:100%;height:368px;overflow:hidden;}
.zone_savoir{position:relative;width:100%;height:368px;overflow:hidden;}
.zone_savoir .zone_savoir_left, .zone_savoir .zone_savoir_right{float:left;display:inline;}
.zone_savoir .zone_savoir_left{width:421px;overflow:hidden;}
.zone_savoir .zone_savoir_right{width:279px;z-index:100;}

.zone_savoir .zone_savoir_left .zone_savoir_info01{position:absolute;top:0;left:0;width:391px;height:82px;padding:10px 10px 0 20px;background:#FFF;opacity:0.8;filter:alpha(opacity=80);}
.zone_savoir .zone_savoir_left .zone_savoir_info02{position:absolute;top:92px;left:0;width:391px;height:82px;padding:10px 10px 0 20px;background:#FFF;opacity:0.8;filter:alpha(opacity=80);}
.zone_savoir .zone_savoir_left .zone_savoir_info03{position:absolute;top:184px;left:0;width:391px;height:82px;padding:10px 10px 0 20px;background:#FFF;opacity:0.8;filter:alpha(opacity=80);}
.zone_savoir .zone_savoir_left .zone_savoir_info04{position:absolute;top:276px;left:0;width:391px;height:82px;padding:10px 10px 0 20px;background:#FFF;opacity:0.8;filter:alpha(opacity=80);}
.zone_savoir .zone_savoir_left .zone_savoir_titre{font-size:16px;line-height:18px;color:#ea6b8c;text-transform:uppercase;}
/*.zone_savoir .zone_savoir_left .zone_savoir_texte{font-size:12px;line-height:14px;height:28px;margin-top:5px;}*/
.zone_savoir .zone_savoir_left .zone_savoir_texte{font-size:12px;line-height:14px;height:18px;margin-top:5px;}
.zone_savoir .zone_savoir_left .zone_savoir_lien{float:right;display:inline;}
.zone_savoir_left h1{font-size:16px;line-height:18px;color:#ea6b8c;text-transform:uppercase;}
.zone_savoir .zone_savoir_right ul{position:relative;width:100%;margin:0;padding:0;list-style-type:none;}
.zone_savoir .zone_savoir_right ul li{position:relative;width:100%;margin:0;padding:0;text-align:center;}
.zone_savoir .zone_savoir_right ul li a{display:block;position:relative;width:100%;height:79px;font-size:18px;line-height:22px;padding-top:13px;text-decoration:none;text-transform:uppercase;overflow:hidden;}

.zone_savoir .zone_savoir_right ul li a.btn_zs01{background:url(../images/background/bg-zs-menu-top-off.gif) no-repeat 0 0;color:#cdbdac;}
.zone_savoir .zone_savoir_right ul li a.btn_zs01_actif{background:url(../images/background/bg-zs-menu-top-on.gif) no-repeat 0 0;color:#FFF;}
.zone_savoir .zone_savoir_right ul li a.btn_zs02{background:#FFF;color:#cdbdac;}
.zone_savoir .zone_savoir_right ul li a.btn_zs02_actif{background:#ea6b8c;color:#FFF;}
.zone_savoir .zone_savoir_right ul li a.btn_zs03{background:#FFF;color:#cdbdac;}
.zone_savoir .zone_savoir_right ul li a.btn_zs03_actif{background:#ea6b8c;color:#FFF;}
.zone_savoir .zone_savoir_right ul li a.btn_zs04{background:url(../images/background/bg-sv-menu-bottom-off.gif) no-repeat 0 0;color:#cdbdac;}
.zone_savoir .zone_savoir_right ul li a.btn_zs04_actif{background:url(../images/background/bg-zs-menu-bottom-on.gif) no-repeat 0 0;color:#FFF;}

#sv01, #sv02, #sv03, #sv04{display:none;}
#sv02{display:block;}


















/* Bloc actualite */
#Index .bloc_actualite_content, #Index .bloc_actu_recette_deco{position:relative;width:100%;padding-top:10px;}
#Index .bloc_actualite_content .bloc_actualite{float:left;display:inline;width:130px;margin:0 5px;}

#Index .bloc_actualite_content .bloc_actualite_top, .bloc_actualite_content .bloc_actualite_bottom{position:relative;width:100%;}
#Index .bloc_actualite_content .bloc_actualite_top img{display:block;}
#Index .bloc_actualite_content .bloc_actualite_bottom{margin-top:5px;}

#Index .bloc_actualite_lien{display:block;padding-left:28px;background:url(../images/picto/picto-plus-rose.gif) no-repeat 0 0;text-decoration:none;cursor:pointer;}
#Index .bloc_actualite_lien span{display:block;width:72px;border-left:1px solid #ea6a8d;padding-left:5px;text-decoration:none;overflow:hidden;}
#Index .bloc_actualite_lien span .height_min{float:left;display:inline;width:1px;height:24px;}

/**********************************************************************************************************************************************************************/
/* HP Deco, recettes, savoir-vivre, ambiance, cadeaux */ 
/**********************************************************************************************************************************************************************/
/* bloc de la redaction */
.redac_content{margin-top:15px;}

.bloc_redac{position:relative;width:100%;margin-top:10px;}
.bloc_redac .bloc_redac_photo, .bloc_redac .bloc_redac_texte{float:left;display:inline;position:relative;width:330px;}
.bloc_redac .bloc_redac_texte{height:205px;margin-left:20px;}
.bloc_redac .bloc_redac_texte .intitule_article_redac{font-size:16px;line-height:18px;margin-top:4px;font-weight:bold;height:36px;}
.bloc_redac .bloc_redac_texte .texte01{margin-top:5px;height:144px;}

.bloc_redac  .bloc_redac_nav{position:relative;width:100%;margin:0;padding:0;list-style-type:none;border-bottom:1px solid #695547;padding-bottom:3px;}
.bloc_redac  .bloc_redac_nav li{float:left;display:inline;margin:0;padding:0;}
.bloc_redac  .bloc_redac_nav li.precedent, .bloc_redac  .bloc_redac_nav li.suivant{width:50px;}
.bloc_redac  .bloc_redac_nav li a{font-size:12px;font-weight:bold;text-decoration:none;}
.bloc_redac  .bloc_redac_nav li.precedent a{background:url(../images/picto/picto-fleche-left01.gif) no-repeat 0 2px;padding-left:15px;}
.bloc_redac  .bloc_redac_nav li.suivant{text-align:right;}
.bloc_redac  .bloc_redac_nav li.suivant a{background:url(../images/picto/picto-fleche-right01.gif) no-repeat 100% 2px;padding-right:15px;}
.bloc_redac  .bloc_redac_nav li.centre{width:230px;text-align:center;}

.bloc_redac .lien01{float:right;display:inline;}

/* Article Secondaire */
.bloc_article{position:relative;width:100%;border-bottom:1px solid #87776c;margin-top:10px;padding-bottom:10px;overflow:hidden;}
.bloc_article .bloc_article_content{position:relative;float:left;display:inline;width:340px;margin-left:20px;}
.bloc_article .bloc_article_content.premier{margin-left:0;}

.bloc_article .bloc_article_content .article_photo, .bloc_article .bloc_article_content .article_texte{position:relative;float:left;display:inline;}
.bloc_article .bloc_article_content .article_photo{width:130px;}
.bloc_article .bloc_article_content .article_texte{width:200px;margin-left:10px;}

.bloc_article .bloc_article_content .article_texte h3{font-size:14px;line-height:16px;font-weight:bold;height:32px;margin-top:10px;}
.bloc_article .bloc_article_content .article_texte p{position:relative;width:100%;height:48px;margin-top:5px;}
.bloc_article .bloc_article_content .article_texte a{float:right;display:inline;margin-top:10px;}

/* vos nouveaut�s  */
.bloc_membre{position:relative;width:100%;margin-top:15px;}

.bloc_membre .menu_switch04{margin-top:8px;}

.bloc_vos_nouveautes_content{position:relative;width:100%;}
.bloc_vos_nouveautes_left, .bloc_vos_nouveautes_right{float:left;display:inline;position:relative;}
.bloc_vos_nouveautes_left{width:197px;}
.bloc_vos_nouveautes_right{width:483px;height:156px;margin-left:20px;}
.bloc_vos_nouveautes_content .lien01{float:right;display:inline;margin:10px 10px 0 0;}

/* partenaires */
.bloc_partenaire{margin-top:15px;}
.bloc_partenaire_content{position:relative;width:100%;margin:10px 0 0 0;padding:0;list-style-type:none;}
.bloc_partenaire_content li{float:left;display:inline;margin:0 0 5px 10px;}
.bloc_partenaire_content li.premier{margin:0 0 5px 0;}

/**********************************************************************************************************************************************************************/
/* PAGES RESULTAT DE RECHERCHE */ 
/**********************************************************************************************************************************************************************/
#ResultatRecherche .sstitre_resultat_recherche,
#ResultatsRechercheMembres .sstitre_resultat_recherche{font-size:14px;line-height:16px;margin-top:10px;}
#ResultatRecherche .menu_switch03,
#ResultatsRechercheMembres .menu_switch03{margin-top:10px;}

#ResultatRecherche .bloc_resultat_recherche{position:relative;width:100%;margin-top:10px;}
#ResultatRecherche .bloc_resultat_recherche .titre_resultat{font-size:14px;line-height:16px;color:#ea6b8c;}
#ResultatRecherche .bloc_resultat_recherche .texte_resultat{margin-top:2px;}
#ResultatRecherche .menu_switch05{margin-top:10px;}

/**********************************************************************************************************************************************************************/
/* PAGES RESULTAT DE RECHERCHE D ARTICLE */ 
/**********************************************************************************************************************************************************************/
.resultat_article{margin:5px 0;}
.resultat_article .resultat_article_left, .resultat_article .resultat_article_right{float:left;display:inline;position:relative;}
.resultat_article .resultat_article_left{width:90px;height:90px;}
.resultat_article .resultat_article_right{width:570px;margin-left:20px;}

.resultat_article .resultat_article_right .resultat_article_action{position:absolute;top:60px;left:0;width:550px;height:22px;padding:4px 10px;background:url(../images/background/bg-resultat-article-action.gif) no-repeat 0 0;overflow:hidden;}
.resultat_article .resultat_article_action .lien01{float:right;}
.resultat_article .resultat_article_right .intitule{font-size:16px;line-height:18px;font-weight:bold;}
.resultat_article .resultat_article_right .texte01{margin-top:4px;}

.resultat_article .resultat_article_action .bloc_vote, .resultat_article .resultat_article_action .bloc_commentaire{float:left;display:inline;width:160px;margin-right:10px;overflow:hidden;}
.resultat_article .resultat_article_action .bloc_vote span, .resultat_article .resultat_article_action .bloc_commentaire span{font-weight:bold;}
.resultat_article .resultat_article_action .bloc_vote{margin-top:4px;}
.resultat_article .resultat_article_action .bloc_commentaire{height:17px;margin-top:1px;padding:3px 0 0 38px;}

.resultat_article .resultat_article_action .bloc_vote p, .resultat_article .resultat_article_action .bloc_vote .voter{float:left;display:inline;}
.resultat_article .resultat_article_action .bloc_vote p{width:101}
.resultat_article .resultat_article_action .bloc_vote .voter{width:58px;height:12px;background:url(../images/test/picto-vote.gif) no-repeat 0 0;margin:0 0 0 5px;}
.resultat_article .resultat_article_action .bloc_commentaire{background:url(../images/picto/picto-commentaire01.gif) no-repeat 0 50%;}

/**********************************************************************************************************************************************************************/
/* PAGES LISTE ARTICLE */ 
/**********************************************************************************************************************************************************************/
.liste_article_content{position:relative;width:100%;margin-top:15px;overflow:hidden;}
.liste_article_content .article{float:left;display:inline;width:325px;height:132px;background:url(../images/cadre/cadre-345_152.gif) no-repeat 0 0;padding:10px;margin:0 0 10px 10px;overflow:hidden;}
.liste_article_content .article.premier{margin:0 0 10px 0;}

.liste_article_content .article .article_left, .liste_article_content .article .article_right{float:left;display:inline;}
.liste_article_content .article .article_left{width:90px;margin-bottom:10px;}
.liste_article_content .article .article_right{width:225px;margin-left:10px;}

.liste_article_content .article .article_right .intutle_article{font-size:12px;line-height:14px;height:28px;font-weight:bold;}
.liste_article_content .article .article_right .texte_article{height:48px;}

.liste_article_content .article .bloc_action{clear:both;position:relative;width:325px;height:30px;background:url(../images/cadre/cadre-325_30.gif) no-repeat 0 0;margin-top:10px;overflow:hidden;}
.liste_article_content .article .bloc_action .comm_article, .liste_article_content .article .bloc_action .vote_article{float:left;display:inline;margin:5px 0 0 5px;;}
.liste_article_content .article .bloc_action .comm_article{background:url(../images/picto/picto-commentaire01.gif) no-repeat 0 0;width:45px;padding:3px 0 3px 38px;}
/*.liste_article_content .article .bloc_action .vote_article{background:url(../images/test/picto-vote.gif) no-repeat 0 50%;width:45px;padding:3px 0 3px 63px;}*/
.liste_article_content .article .bloc_action .vote_article{width:120px;padding:3px 0px;}
.liste_article_content .article .bloc_action .lien01{float:right;display:inline;margin:4px 5px 0 0;}

/* liste cadeaux */
.liste_article_content .article .article_right .prix_article{font-size:22px;line-height:24px;color:#EA6B8C;}
.liste_article_content .article .article_right .site_article{color:#704087;}

/**********************************************************************************************************************************************************************/
/* PAGES FICHE ARTICLE */ 
/**********************************************************************************************************************************************************************/
.affichage_album .intitule{padding-top:10px;font-weight:bold;}
.affichage_album .photo_zoom{padding-top:5px}

.affichage_album .affichage_album_content{position:relative;width:100%;margin:10px 0 0 0;}
.affichage_album .bloc_lien{position:relative;width:100%;margin:10px 0 0 0;overflow:hidden;}
.affichage_album .bloc_lien a{float:left;display:inline;margin-right:10px;}
.affichage_album .description{margin-top:10px;}
.affichage_album .signature{position:relative;width:100%;margin-top:20px;text-align:right;}
.affichage_album .signature p{font-size:18px;color:#EA6B8C;font-style:italic;margin-right:10px;}
.affichage_album .signature p span{font-size:10px;color:#A7A7A1;font-style:italic;}
.affichage_album .signature a.signature, .affichage_album .signature span.signature{font-size:18px;color:#704087;font-style:italic;text-decoration: none;}
.affichage_album .Ajouter_boite{position:relative;width:100%;margin-top:5px;overflow:hidden;}
.affichage_album .Ajouter_boite a{float:right;display:inline;margin-right:10px;}
.affichage_album .bloc_apercu_photo{position:relative;width:100%;margin-top:5px;overflow:hidden;}
.affichage_album .bloc_apercu_photo a{float:right;display:inline;margin-left:10px}

.recette_info{position:relative;width:100%;margin-top:10px;}
.recette_info .recette_info_content{float:left;display:inline;height:26px;margin-right:10px;padding-left:6px;border-left:1px solid #ea6b8c;}
.recette_info .recette_info_content.recette_preparation{width:80px;}
.recette_info .recette_dificulte{width:90px;}
.recette_info .recette_dificulte .bloc_dificulte{width:43px;height:12px;background:url(../images/test/picto-difficulte.gif) no-repeat 0 0;margin-top:2px;}

.action_article{position:relative;width:410px;height:40px;background:url(../images/background/bg-action-article.gif) no-repeat 0 0;margin-top:10px;padding:10px 10px;overflow:hidden;}
.action_article .action_article01{float:left;display:inline;width:138;height:40px;margin-right:10px;}
.action_article .action_article02{float:right;display:inline;width:112px;}
.action_article .action_article02 .btn_partager{float:right;display:inline;height:height:25px;line-height:25px;font-weight:bold;background:url(../images/picto/picto-envoyer-ami.gif) no-repeat 0 50%;padding-left:35px;margin:10px 30px 0 0;}
.action_article .action_article01{border-right:1px solid #a7a7a1;}
.action_article .action_article01 .btn_imprimer{float:left;display:inline;height:37px;line-height:37px;font-weight:bold;background:url(../images/picto/picto-imprimer.gif) no-repeat 0 0;padding:0 15px 0 42px;margin:2px 0 0 15px;}
.action_article .action_article01.action_vote {padding:14px 10px 0 0;height:26px;}
/*.action_article .action_article01 .voter{float:left;display:inline;width:58px;height:12px;background:url(../images/test/picto-vote.gif) no-repeat 0 0;}*/
.action_article .action_article01 p{float:left;display:inline;/*width:55px;*/}

.poster_commentaire{position:relative;width:430px;margin-top:10px;overflow:hidden;}
.poster_commentaire textarea{border:3px solid #e6e6e6;width:414px;height:60px;padding:5px;}
.poster_commentaire .btn_type01{float:right;display:inline;margin:10px 10px 0 0;}

.affichage_commentaire{position:relative;width:100%;margin-top:10px;}
.affichage_commentaire .affichage_commentaire_top{position:relative;height:20px;line-height:20px;background:url(../images/picto/picto-commentaire02.gif) no-repeat 0 0;padding-left:38px;}
.affichage_commentaire .affichage_commentaire_top .btn_facebook_2{position:absolute;top:0;right:0;}
.affichage_commentaire .commentaire{position:relative;width:100%;margin-top:5px;border-top:1px solid #e6e6e6;padding:10px 0;}
.affichage_commentaire .commentaire .comm_nom a.comm_nom{font-weight:bold;font-size:14px;line-height:16px;color:#ea6b8c;text-decoration:none;}
.affichage_commentaire .commentaire .comm_date{font-weight:bold;font-size:10px;line-height:12px;color:#a7a7a1;}

/* Fiche recette */
.titre_preparation{font-size:12px;color:#ea6b8c;text-transform:uppercase;margin-top:15px;}
.liste_preparation01, .liste_preparation02{margin:15px 0 10px 22px;}
.liste_preparation01 li{font-weight:bold;}
.liste_preparation02 li{margin-top:5px;}
.texte_astuce{margin-top:10px;}

/**********************************************************************************************************************************************************************/
/* PAGES CONTACT */ 
/**********************************************************************************************************************************************************************/
#Contact .contact_content{position:relative;width:100%;height:410px;background:url(../images/background/bg-contact.gif) no-repeat 0 100%;}
#Contact .contact_content .contact{position:relative;width:340px;padding:20px 0 0 360px;}

/**********************************************************************************************************************************************************************/
/* PAGES QUI SOMMES NOUS ? */ 
/**********************************************************************************************************************************************************************/
#QuiSommesNous .qui_sommes_nous_content{position:relative;width:100%;background:url(../images/background/bg-contact.gif) no-repeat 0 30px;}
#QuiSommesNous .qui_sommes_nous_content .qui_sommes_nous01{position:relative;width:330px;margin:20px 0 0 320px;padding-left:50px;background:url(../images/picto/picto-guillemet01.gif) no-repeat 0 0;}
#QuiSommesNous .qui_sommes_nous_content .qui_sommes_nous01 .intitule01{font-size:22px;color:#ea6b8c;}
#QuiSommesNous .qui_sommes_nous_content .qui_sommes_nous02{position:relative;width:510px;margin:90px 0 0 95px;}
#QuiSommesNous .qui_sommes_nous_content .qui_sommes_nous02 p{margin:10px;}

/**********************************************************************************************************************************************************************/
/* PAGES C'est quoi ma boite � diner ? */ 
/**********************************************************************************************************************************************************************/
#CestQuoiMaBoite .cest_quoi_maboite_content{position:relative;width:100%;background:url(../images/background/bg-contact.gif) no-repeat 0 30px;}
#CestQuoiMaBoite .cest_quoi_maboite_content .cest_quoi_maboite01{position:relative;width:330px;margin:20px 0 0 320px;padding-left:50px;background:url(../images/picto/picto-guillemet01.gif) no-repeat 0 0;}
#CestQuoiMaBoite .cest_quoi_maboite_content .cest_quoi_maboite01 .intitule01{font-size:22px;color:#ea6b8c;}
#CestQuoiMaBoite .cest_quoi_maboite_content .cest_quoi_maboite02{position:relative;width:510px;margin:90px 0 0 95px;}
#CestQuoiMaBoite .cest_quoi_maboite_content .cest_quoi_maboite02 p{margin:10px;}
#CestQuoiMaBoite .cest_quoi_maboite_content .cest_quoi_maboite02 .video_content{position:relative;width:307px;height:198px;background:url(../images/test/img-video-connection.jpg) no-repeat 0 0;margin-left:115px;}

/**********************************************************************************************************************************************************************/
/* PAGES NOS PARTENAIRES */ 
/**********************************************************************************************************************************************************************/
#Partenaires .partenaire_content{position:relative;width:100%;overflow:hidden;}
#Partenaires .partenaire_content .partenaire{float:left;display:inline;width:160px;height:185px;margin-top:15px;margin-left:20px;text-align:center;}
#Partenaires .partenaire_content .partenaire.premier{margin-left:0;}
#Partenaires .partenaire_content .partenaire .partenaire_visuel{position:relative;width:154px;/*height:134px;*/padding:3px;/*background:url(../images/background/bg-degrade01.gif) repeat-x 0 0;*/margin-bottom:3px;}

 #bloc_partenaire_droite .bloc_partenaire_content{position:relative;width:100%;overflow:hidden;}
 #bloc_partenaire_droite .bloc_partenaire_content .bloc_partenaire{float:left;display:inline;min-width:130; width:130px;min-height:80px;margin-top:15px;margin-left:20px;text-align:center;}
 #bloc_partenaire_droite .bloc_partenaire_content .bloc_partenaire.premier{margin-left:0;}
 #bloc_partenaire_droite .bloc_partenaire_content .bloc_partenaire .bloc_partenaire_visuel{position:relative;width:124px;/*height:134px;*/padding:3px;/*background:url(../images/background/bg-degrade01.gif) repeat-x 0 0;*/margin-bottom:3px;}

/**********************************************************************************************************************************************************************/
/* PAGES : CADEAUX liste article */ 
/**********************************************************************************************************************************************************************/
.liste_produit_content{position:relative;width:100%;margin-top:10px;overflow:hidden;}
.liste_produit_content .produit{position:relative;float:left;display:inline;width:325px;height:132px;background:url(../images/cadre/cadre-345_152.gif) no-repeat 0 0;margin:0 0 10px 10px;padding:10px;overflow:hidden;}
.liste_produit_content .produit.premier{margin-left:0;}
.liste_produit_content .produit .produit_left, .liste_produit_content .produit .produit_right{position:relative;float:left;display:inline;}
.liste_produit_content .produit .produit_left{width:130px;}
.liste_produit_content .produit .produit_right{width:185px;margin-left:10px;}

.liste_produit_content .produit .produit_right .intutle_produit{height:36px;font-size:16px;line-height:18px;font-weight:bold;margin-top:5px;}
.liste_produit_content .produit .produit_right .prix_produit{font-size:16px;line-height:18px;color:#ea6b8c;}
.liste_produit_content .produit .produit_right .enseigne_produit{font-size:10px;line-height:12px;margin-top:15px;}
.liste_produit_content .produit .produit_right .enseigne_produit .site_produit{font-size:11px;color:#704087;}
.liste_produit_content .produit .produit_right .lien01 {float:left;display:inline;margin-top:10px;}

/**********************************************************************************************************************************************************************/
/* PAGES : Fiche article cadeaux */ 
/**********************************************************************************************************************************************************************/
#CadeauxFicheArticle .enseigne_content{position:relative;width:100%;overflow:hidden;}
#CadeauxFicheArticle .enseigne_content .enseigne_left, #CadeauxFicheArticle .enseigne_content .enseigne_right{position:relative;float:left;display:inline;}
#CadeauxFicheArticle .enseigne_content .enseigne_left{width:86px;/*background:url(../images/background/bg-degrade02.gif) repeat-x 0 0;*/padding:2px;}
#CadeauxFicheArticle .enseigne_content .enseigne_right{width:150px;margin-left:10px;}

#CadeauxFicheArticle .enseigne_content .enseigne_right .intitule_enseigne{font-size:16px;line-height:18px;margin:5px 0 10px 0;}
#CadeauxFicheArticle .enseigne_content .enseigne_right .lien_enseigne, .lien_enseigne{color:#a7a7a1;}

#CadeauxFicheArticle .bloc_achat_produit{position:relative;width:100%;overflow:hidden;margin-top:10px;}
#CadeauxFicheArticle .bloc_achat_produit .prix_produit, #CadeauxFicheArticle .bloc_achat_produit .btn_type01{float:right;display:inline;}
#CadeauxFicheArticle .bloc_achat_produit .prix_produit{font-size:22px;line-height:24px;color:#ea6b8c;margin:2px 10px 0 0;}

/**********************************************************************************************************************************************************************/
/* PAGES : SHP savoir-vivre */ 
/**********************************************************************************************************************************************************************/


/**********************************************************************************************************************************************************************/
-->



#vote_global { margin:0; padding:0; }
.action_article .action_article01 .voter{float:left;display:inline;
.bloc_action .vote_article
width:82px;height:16px;/*background:url(../images/test/picto-vote.gif) no-repeat 0 0;*/}

.rate, .rate-disabled {float: left; display: block; overflow: hidden; text-indent: -999em; cursor: pointer;}

.rate a, .rate-disabled a{
	width: 16px;
  height: 16px;
  display: block;
  background-image:url(../images/vote_star.gif);
  background-position: left 48px;  
  }
  

.rated a, .rated-disabled a{ background-position: left 16px; }

.rate-disabled a, .rated-isabled a { cursor:default; }

.ratehover a{ background-position: left 32px; }


/* Indicateur Ajax OLD */
div#indicator
{
  position: absolute;
  width: 100px;
  height: 45px;
  left: 105px;
  z-index: 900;
  background: url(../images/ajaxindicator.gif) no-repeat 0 0;
}

/* Indicateur Ajax */
#ajax-indicator
{
  /* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
  border: 2px #E56888 solid;
  background-color: #FFF;
  position: absolute;
  left: 44% !important;
  left: 44%;
  top: 40% !important;
  top: 30%;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  z-index: 5;
  padding: 10px;
}

body > div#ajax-indicator
{
  /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
  position: fixed;
}


/* bloc login */
#sf_content_login .sf_content_login { text-align: center; }
/*#sf_content_login .top_right .bloc_login{position:relative;width:225px;padding-top:46px;}
#sf_content_login .top_right .bloc_login .login_content{position:relative;width:100%;margin-top:44px;overflow:hidden;}
#sf_content_login .top_right .bloc_login .login_content label, #sf_content_login .top_right .bloc_login .login_content input{float:left;display:inline;}
#sf_content_login .top_right .bloc_login .login_content label{/*color:#F0EEEB;*/font-size:11px;width:88px;text-align:right;margin-top:4px;}
#sf_content_login .top_right .bloc_login .login_content input{font-size:11px;color:#5f4c40;font-weight:normal;background:#F0EEEB;border:1px solid #A7A7A1;height:17px;width:131px;margin-left:3px;padding:3px 0 0 3px;}
#sf_content_login .top_right .bloc_login .login_content a{float:right;display:inline;margin-top:10px;}

*/
#sf_content_login .login_content {
clear:both;
margin-bottom:30px;
}

#sf_content_login .sf_content_login  {padding: 0 20px; width:400px;padding-top:46px; }

#sf_content_login  .login_content label {
color:#EA6B8C;
display:inline;
float:left;
font-weight:bold;
padding:0 8px 0 0;
text-align:right;
width:185px;
}

#sf_content_login  .login_content input {
border:1px solid #9B9B9B;
height:17px;
padding:0 2px;
width:186px;
float:right;
}


#sf_content_login .top_right .bloc_login  {}
#sf_content_login .login_content {
clear:both;
margin-bottom:15px;
padding-bottom:20px;
}

#sf_content_login  .login_content label {
color:#EA6B8C;
display:inline;
float:left;
font-weight:bold;
padding:0 8px 0 0;
text-align:right;
width:185px;
}

#sf_content_login  .login_content input {
border:1px solid #9B9B9B;
height:17px;
padding:0 2px;
width:186px;
}
#sf_content_login .login_content input.hidden, #sf_content_login .login_content input.hide {display: none;}
#sf_content_login .sf_content_login .cl_blanc {color:#695648; }

/* bouton creer diner type 08 */
a.btn_type08{float: left;display:inline;height:28px;line-height:28px;color:#695547;font-size:11px;text-transform:uppercase;background:url(../images/bouton/btn-type01-left.gif) no-repeat 0 0;padding:0 0 0 15px;text-decoration:none;cursor:pointer;overflow:hidden;}
a.btn_type08 span{float: left;display:inline;line-height:28px;background:url(../images/bouton/btn-type01-right.gif) no-repeat 100% 0;padding:0 15px 0 0;}

 /* a.btn_type01{height:28px;line-height:28px;color:#695547;font-size:11px;text-transform:uppercase;background:url(../images/bouton/btn-type01-left.gif) no-repeat 0 0;padding:0 0 0 15px;text-decoration:none;cursor:pointer;overflow:hidden;}
  a.btn_type01 span{float:left;display:inline;line-height:28px;background:url(../images/bouton/btn-type01-right.gif) no-repeat 100% 0;padding:0 15px 0 0;}*/

/* Messages de confirmation et d'alerte */
#flash_messages {
  border: 2px #E56888 solid;
  background-color: #FFF;
  text-align: center;
  font-size: 16px;
  line-height:16px;
  color: #EA6A8D;
  font-weight: bold;
  padding: 10px;
  margin-top: 0px;
  margin-bottom: 5px;
}

#flash_messages a{text-decoration:none;}

/* bouton creer diner type 08 */
a.btn_type09{float: left;display:inline;height:28px;line-height:28px;color:#695547;font-size:11px;text-transform:uppercase;background:url(../images/bouton/btn-type01-left.gif) no-repeat 0 0;padding:0 0 0 15px;text-decoration:none;cursor:pointer;overflow:hidden;}
a.btn_type09 span{float: left;display:inline;line-height:28px;background:url(../images/bouton/btn-type01-right.gif) no-repeat 100% 0;padding:0 15px 0 0;}

/* RECHERCHE GLOBALE SUR LE SITE */
#search_members {position:relative;width:100%;}
#search_members .maboite_bloc_liste{margin: 0 0 0 0;}
/*#search_members .maboite_bloc_liste .visuel_search{float:left;display:inline;width:90px;height:177px;margin:5px;}*/

/*#liste_user_diner_contenair .visuel{float:left;display:inline;width:130px;height:177px;margin:5px;}*/
#liste_user_diner_contenair .maboite_bloc_liste_invite{position:relative;width:100%;margin-top:15px;}
#liste_user_diner_contenair .maboite_bloc_liste_invite .visuel{float:left;display:inline;width:130px;height:177px;margin:5px;}
.invisible {color:#FFF; display: none; text-decoration: none }

/* bouton précédent dans fiche recette */
a.btn_type10{float: left;display:inline;height:28px;line-height:28px;color:#695547;font-size:11px;text-transform:uppercase;background:url(../images/bouton/btn-type01-left.gif) no-repeat 0 0;padding:0 0 0 15px;text-decoration:none;cursor:pointer;overflow:hidden;}
a.btn_type10 span{float: left;display:inline;line-height:28px;background:url(../images/bouton/btn-type01-right.gif) no-repeat 100% 0;padding:0 15px 0 0;}


/* liens */
#liens .bloc_liens{position:relative;width:100%;margin-top:10px;}
#liens .bloc_liens_left, #liens .bloc_liens_right{float:left;display:inline;}
#liens .bloc_liens_left{width:255px;}
#liens .bloc_liens_right{width:415px;margin-left:15px;}
#liens .bloc_liens_right .lien01{float:right;display:inline;margin-top:7px;}

.btn_facebook {
	float:left;
	display:inline;
	height:32px;
	line-height:32px;
	font-weight:bold;
	background:url(../images/facebook-7.png) no-repeat 0 0;
	padding:0 15px 0 45px;
	margin:4px 0 0 0;
}
.btn_facebook_2 {
	float:right;
	display:inline;
	height:20px;
	line-height:20px;
	font-weight:bold;
	background:url(../images/facebook-8.png) no-repeat left center;
	padding:0 4px 0 28px;
}

