/**********************************************************************************************************************************************************************/
*{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;}


  /* 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;}

  .bold {font-weight:bold;}



/* 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;}

/* Divers */
.maj{text-transform:uppercase;}
.msg_erreur{position:relative;width:100%;font-size:10px;color:#704087;margin-top:2px;clear:both;}


/* 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;} 
    
/**********************************************************************************************************************************************************************/
/* STRUCTURE GENERALE */ 
/**********************************************************************************************************************************************************************/
html, body {	height: 100%;}

div#fancy_overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #666;display: none;z-index: 30;}

* html div#fancy_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

div#fancy_wrap {text-align: left;}
div#fancy_loading {position: absolute;height: 40px;width: 40px;cursor: pointer;display: none;overflow: hidden;background: transparent;z-index: 100;}
div#fancy_loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background: transparent url('../images/fancybox/fancy_progress.png') no-repeat;}
div#fancy_loading_overlay {position: absolute;background-color: #FFF;z-index: 30;}
div#fancy_loading_icon {position: absolute;background: url('../images/fancybox/fancy_loading.gif') no-repeat;z-index: 35;width: 16px;height: 16px;}
div#fancy_outer {position: absolute;top: 0;left: 0;z-index: 90;padding: 20px;margin: 0;overflow: hidden;background: transparent;display: none;}
div#fancy_inner {position: relative;width:100%;height:100%;border: 1px solid #BBB;background: #FFF;}
div#fancy_content {margin: 0;z-index: 100;position: absolute;padding:20px;}
div#fancy_div {background: #000;color: #FFF;height: 100%;width: 100%;z-index: 100;}
img#fancy_img {position: absolute;top:0;left:0;border:0;padding: 0;margin: 0;z-index:100;display:block;}
div#fancy_close {position: absolute;top: -20px;right: -20px;height: 30px;width: 30px;background: url('../images/fancybox/fancy_closebox.png') top left no-repeat;cursor: pointer;z-index: 181;display: none;}

#fancy_frame {position: relative;width: 100%;height: 100%;display: none;}
#fancy_ajax {width: 100%;height: 100%;overflow: auto;}

a#fancy_left, a#fancy_right {position: absolute;bottom: 0px;	height: 100%;width: 35%;cursor: pointer;z-index: 111;display: none;background-image: url(data:image/gif;base64,AAAA);outline: none;}
a#fancy_left {left: 0px;}
a#fancy_right {right: 0px;}

span.fancy_ico {	position: absolute;top: 50%;margin-top: -15px;width: 30px;height: 30px;z-index: 112;cursor: pointer;display: block;}
span#fancy_left_ico {left: -9999px;background: transparent url('../images/fancybox/fancy_left.png') no-repeat;}
span#fancy_right_ico {right: -9999px;background: transparent url('../images/fancybox/fancy_right.png') no-repeat;}

a#fancy_left:hover {visibility: visible;}
a#fancy_right:hover {visibility: visible;}
a#fancy_left:hover span {left: 20px;}
a#fancy_right:hover span {right: 20px;}

.fancy_bigIframe {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: transparent;}

div#fancy_bg {position: absolute;top: 0; left: 0;width: 100%;height: 100%;z-index: 70;border: 0;padding: 0;margin: 0;}
div.fancy_bg {position: absolute;display: block;z-index: 70;border: 0;padding: 0;margin: 0;}
div.fancy_bg_n {top: -10px;width: 100%;height: 10px;background:#FFF;}
div.fancy_bg_ne {top: -10px;right: -10px;width: 10px;height: 10px;background: transparent url('../images/fancybox/tr.gif') no-repeat;}
div.fancy_bg_e {right: -10px;height: 100%;width: 10px;background:#FFF;}
div.fancy_bg_se {bottom: -10px;right: -10px;width: 10px;height: 10px;background: transparent url('../images/fancybox/br.gif') no-repeat;}
div.fancy_bg_s {bottom: -10px;width: 100%;height: 10px;background:#FFF;}
div.fancy_bg_sw {bottom: -10px;left: -10px;width: 10px;height: 10px;background: transparent url('../images/fancybox/bl.gif') no-repeat;}
div.fancy_bg_w {left: -10px;height: 100%;width: 10px;background:#FFF;}
div.fancy_bg_nw {top: -10px;left: -10px;width: 10px;height: 10px;background: transparent url('../images/fancybox/tl.gif') no-repeat;}
div#fancy_title {position: absolute;bottom: -33px;left: 0;width: 100%;z-index: 100;display: none;}
div#fancy_title div {color: #FFF;font: bold 12px Arial;padding-bottom: 3px;}
div#fancy_title table {margin: 0 auto;}
div#fancy_title table td {padding: 0;vertical-align: middle;}

td#fancy_title_left {height: 32px;width: 15px;background: transparent url(../images/fancybox/fancy_title_left.png) repeat-x;}
td#fancy_title_main {height: 32px;background: transparent url(../images/fancybox/fancy_title_main.png) repeat-x;}
td#fancy_title_right {height: 32px;width: 15px;background: transparent url(../images/fancybox/fancy_title_right.png) repeat-x;}

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

/**********************************************************************************************************************************************************************/
/* CLASS GENERIQUE */ 
/**********************************************************************************************************************************************************************/
.intitule_popup01{font-size:20px;line-height:22px;color:#704087;text-transform:uppercase;border-bottom:1px solid #a7a7a1;padding-bottom:16px;}
.content_popup01{position:relative;width:100%;margin-top:20px;overflow:hidden;}

.popup_bloc_action01{position:relative;width:100%;margin-top:20px;padding-top:10px;border-top:1px solid #a7a7a1;}
.popup_bloc_action01 a{float:left;display:inline;margin-left:20px;}
.popup_bloc_action01 a.premier{margin-left:174px;}
.popup_bloc_action01 a.premier02{margin-left:85px;}

.popup_bloc_action02{position:relative;width:100%;margin-top:20px;padding-top:10px;border-top:1px solid #a7a7a1;}
.popup_bloc_action02 a{float:left;display:inline;margin-left:260px;}

/* liste ami */
.liste_mini_ami{position:relative;width:538px;height:204px;border:1px solid #a7a7a1;margin-top:10px;overflow:auto;}
.liste_mini_ami .ami_content{float:left;display:inline;width:163px;height:54px;margin:10px 0 0 10px;overflow:hidden;}
.liste_mini_ami .ami_content{float:left;display:inline;width:163px;height:60px;margin:10px 0 0 10px;overflow:hidden;}
.liste_mini_ami .ami_content .ami_content_left, .liste_mini_ami .ami_content .ami_content_right{float:left;display:inline;}
.liste_mini_ami .ami_content .ami_content_left{width:54px;height:54px;}
.liste_mini_ami .ami_content .ami_content_right{width:99px;height:54px;margin-left:10px;}
.liste_mini_ami .ami_content .ami_content_right .ami_nom{display:block;margin-top:5px;}

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

/**********************************************************************************************************************************************************************/
/* LES POPUPS */ 
/**********************************************************************************************************************************************************************/

/*-- POPUP : mot de passe perdu --*/
.mdp_perdu .content_popup01 label, .mdp_perdu .content_popup01 input, .mdp_perdu .content_popup01 a{float:left;display:inline;}
.mdp_perdu .content_popup01 label{font-size:12px;line-height:14px;margin-top:6px;}
.mdp_perdu .content_popup01 input{margin-top:4px}
.mdp_perdu .content_popup01 input, .mdp_perdu .content_popup01 a{margin-left:10px;}

/*-- POPUP : modifier mot de passe --*/
.popup_modifier_email .msg_erreur{/*display:none;*/}

.popup_modifier_email .popup_modifier_email_content{position:relative;width:330px;margin-left:105px;}
.popup_modifier_email .popup_modifier_email_content .popup_modifier_email_form{position:relative;width:100%;margin-bottom:10px;overflow:hidden;}
.popup_modifier_email .popup_modifier_email_form label, .popup_modifier_email .popup_modifier_email_form input{float:left;display:inline;}
.popup_modifier_email .popup_modifier_email_form label{width:183px;margin-right:10px;}
.popup_modifier_email .popup_modifier_email_form input{width:135px;background:#f0eeeb;border:1px solid #a7a7a1;}

.popup_modifier_email .bloc_action{position:relative;width:100%;margin-top:20px;padding-top:10px;border-top:1px solid #a7a7a1;}
.popup_modifier_email .bloc_action a{float:left;display:inline;margin-left:20px;}
.popup_modifier_email .bloc_action a.premier{margin-left:175px;}

/*-- POPUP : Ajouter une recette --*/
.popup_ajouter_recette .msg_erreur{/*display:none;*/}

.popup_ajouter_recette .form_ajouter_recette{position:relative;width:310px;margin-left:125px;}
.popup_ajouter_recette .form_ajouter_recette .form_ajouter_recette_content{position:relative;width:100%;margin-bottom:10px;overflow:hidden;}

.popup_ajouter_recette .champ_obligatoire{float:right;display:inline;color:#a7a7a1;}
.popup_ajouter_recette .chp_obligatoir{color:#a7a7a1;}

.popup_ajouter_recette .form_ajouter_recette_content label{font-size:12px;line-height:12px;margin-bottom:3px;}
.popup_ajouter_recette .form_ajouter_recette_content .label01{position:relative;width:100%;display:block;}
.popup_ajouter_recette .form_ajouter_recette_content .label02{float:left;display:inline;width:140px;margin:2px 10px 0 0;}
.popup_ajouter_recette .form_ajouter_recette_content .input_text01{width:308px;clear:both;background:#f0eeeb;border:1px solid #a7a7a1;}
.popup_ajouter_recette .form_ajouter_recette_content .input_text02{float:left;display:inline;width:70px;background:#f0eeeb;border:1px solid #a7a7a1;}
.popup_ajouter_recette .form_ajouter_recette_content .input_text03{float:left;display:inline;width:170px;background:#f0eeeb;border:1px solid #a7a7a1;}
.popup_ajouter_recette .form_ajouter_recette_content select{width:160px;clear:both;background:#f0eeeb;border:1px solid #a7a7a1;}
.popup_ajouter_recette .form_ajouter_recette_content textarea{width:308px;background:#f0eeeb;border:1px solid #a7a7a1;}
.popup_ajouter_recette .form_ajouter_recette_content .input_checkbox01{float:left;display:inline;width:15px;height:15px;margin-right:10px;}
.popup_ajouter_recette .form_ajouter_recette_content .btn_parcourir{float:left;display:inline;margin-left:10px;}
.popup_ajouter_recette .form_ajouter_recette_content .tps{float:left;display:inline;font-size:10px;margin:2px 0 0 10px;}

.label01 .requis,.label02 .requis, .ajouter_img_form_titre .requis{visibility: hidden}
.label01  .actif ,.label02  .actif, .ajouter_img_form_titre .actif {color:#704087; visibility: visible}



.popup_ajouter_recette .bloc_action{position:relative;width:100%;margin-top:20px;padding-top:10px;border-top:1px solid #a7a7a1;}
.popup_ajouter_recette .bloc_action a{float:left;display:inline;margin-left:20px;}
.popup_ajouter_recette .bloc_action a.premier{margin-left:160px;}

/*-- POPUP : message d'erreur --*/
.popup_msg_erreur .content_popup01{text-align:center;}

/*-- POPUP : Ajouter un rappel --*/
.popup_ajouter_rappel .popup_ajouter_rappel_content{position:relative;width:310px;margin-left:125px;overflow:hidden;}
.popup_ajouter_rappel .popup_ajouter_rappel_content .rappel{position:relative;width:100%;margin-top:10px;overflow:hidden;}
.popup_ajouter_rappel .rappel .rappel_intitule{display:block;position:relative;width:100%;font-size:10px;margin:0 0 2px 0;}
.popup_ajouter_rappel .rappel input{position:relative;width:308px;border:1px solid #a7a7a1;background:#f0eeeb;}

.popup_ajouter_rappel .rappel select, .popup_ajouter_rappel .rappel .label_date{float:left;display:inline;margin-right:5px;}
.popup_ajouter_rappel .rappel .label_date{font-size:10px;margin-top:2px;}

/*-- POPUP : Inviter un ami --*/
.popup_confirmation_invitation .popup_confirmation_invitation_content{position:relative;width:310px;margin-left:125px;overflow:hidden;text-align:center;}
.popup_confirmation_invitation .popup_confirmation_invitation_content .texte_confirmation_invitation{font-size:12px;line-height:14px;}
.popup_confirmation_invitation .popup_confirmation_invitation_content .mail_confirmation_invitation{margin-top:30px;color:#ea6b8c;font-size:18px;line-height:22px;}

/*-- POPUP : Je partage --*/
.popup_partage .popup_partage_content{position:relative;width:310px;margin-left:125px;}
.popup_partage .popup_partage_content .partage{position:relative;width:100%;margin:10px 0 5px 0;overflow:hidden;}
.popup_partage .popup_partage_content .partage label{float:left;display:inline;height:22px;line-height:22px;font-size:12px;background:url(../images/picto/picto-plus-rose.gif) no-repeat 0 0;padding:0 0 0 27px;}
.popup_partage .popup_partage_content .partage select{float:right;display:inline;margin-top:2px;}

/*-- POPUP : supprimer Rappel--*/
.popup_supprimer_rappel .content_popup01{text-align:center;}

/*-- POPUP : Ajouter un ami --*/
.popup_ajouter_ami .content_popup01{text-align:center;}

/*-- POPUP : Choix hote / invites --*/
.popup_choix_hote .popup_choix_hote_content{position:relative;width:100%;overflow:hidden;}

.popup_choix_hote .popup_choix_hote_content .titre_anonyme{font-size:16px;line-height:18px;color:#704087;margin-top:10px;text-transform:uppercase;}
.popup_choix_hote .form_anonyme, .popup_choix_hote .form_ajouter{position:relative;width:100%;overflow:hidden;margin-top:10px;}
.popup_choix_hote .form_anonyme label, .popup_choix_hote .form_anonyme input{float:left;display:inline;}
.popup_choix_hote .form_anonyme label{font-size:11px;line-height:13px;width:40px;margin:3px 0 0 10px;text-align:right;}
.popup_choix_hote .form_anonyme input{border:1px solid #a7a7a1;background:#f0eeeb;color:#695648;width:190px;margin-left:10px;}
.popup_choix_hote .form_ajouter a{float:left;display:inline;}

/*-- POPUP : cadeaux --*/
.popup_ajouter_cadeaux .form_cadeaux{position:relative;width:310px;overflow:hidden;margin:10px 0 0 125px;}
.popup_ajouter_cadeaux .form_cadeaux .radio01, .popup_ajouter_cadeaux .form_cadeaux .label01{float:left;display:inline;}
.popup_ajouter_cadeaux .form_cadeaux .radio01{width:15px;height:15px;margin-right:5px;}
.popup_ajouter_cadeaux .form_cadeaux .label01_rose{font-size:12px;line-height:14px;margin-right:10px;width:145px;float:left;display:inline;color: #ea6b8c}
.popup_ajouter_cadeaux .form_cadeaux .label01{font-size:12px;line-height:14px;margin-right:10px;width:125px; }

.popup_ajouter_cadeaux .form_cadeaux .label02{clear:both;font-size:11px;line-height:13px;margin-bottom:3px;}
.popup_ajouter_cadeaux .form_cadeaux textarea{width:308px;height:50px;background:#f0eeeb;border:1px solid #a7a7a1;}

.popup_ajouter_cadeaux .form_cadeaux .text01{float:left;display:inline;width:205px;background:#f0eeeb;border:1px solid #a7a7a1;padding:2px 0;margin-top:2px;}
.popup_ajouter_cadeaux .form_cadeaux .btn_type01{float:right;display:inline;}

/*-- POPUP : Ajouter Deco / Tenue --*/
.popup_img_deco .ajouter_img_content{position:relative;width:310px;margin-left:125px;}
.popup_img_deco .ajouter_img_content .ajouter_img_form{position:relative;width:100%;margin-top:10px;overflow:hidden;}
.popup_img_deco .ajouter_img_form .chps_obligatoire{float:right;display:inline;color:#a7a7a1;font-size:10px;}

.popup_img_deco .ajouter_img_form .ajouter_img_form_titre{display:block;font-size:11px;margin-bottom:3px;}
.popup_img_deco .ajouter_img_form .select01, .popup_img_deco .ajouter_img_form .text01, .popup_img_deco .ajouter_img_form textarea{width:308px;background:#f0eeeb;border:1px solid #a7a7a1;}

.popup_img_deco .ajouter_img_form .text02{float:left;display:inline;width:200px;background:#f0eeeb;border:1px solid #a7a7a1;padding:2px 0;margin-top:2px;}
.popup_img_deco .ajouter_img_form .btn_type01{float:right;display:inline;}
.popup_img_deco .ajouter_img_form .bloc_supprimer{position:relative;width:100%;clear:both;}
.popup_img_deco .ajouter_img_form .bloc_supprimer .checkbox01, .popup_img_deco .ajouter_img_form .bloc_supprimer label{float:left;display:inline;}
.popup_img_deco .ajouter_img_form .bloc_supprimer .checkbox01{width:15px;height:15px;padding:0;margin:0;}
.popup_img_deco .ajouter_img_form .bloc_supprimer label{font-size:10px;margin:1px 0 0 10px;}

.popup_img_deco .ajouter_img_form.bloc_publier{margin-top:20px;}
.popup_img_deco .ajouter_img_form.bloc_publier .checkbox02, .popup_img_deco .ajouter_img_form label{float:left;display:inline;}
.popup_img_deco .ajouter_img_form .bloc_publier .checkbox02{width:15px;height:15px;padding:0;margin:0;}
.popup_img_deco .ajouter_img_form.bloc_publier label{font-size:12px;/*font-weight:bold;*/line-height:12px;margin:0 0 3px 10px;}

/*-- POPUP : modifier informations --*/
.popup_infos .content_popup01{border-bottom:1px solid #A7A7A1;padding-bottom:15px;}
.popup_infos .popup_infos_content{position:relative;width:310px;margin-left:125px;overflow:hidden;}
.popup_infos .popup_infos_content .Intitule_infos{font-size:14px;line-height:16px;color:#704087;text-transform:uppercase;}

.popup_infos .popup_infos_form{position:relative;width:100%;margin-top:5px;overflow:hidden;}
.popup_infos .popup_infos_form ul{position:relative;width:100%;margin:0;padding:0;list-style-type:none;overflow:hidden;}
.popup_infos .popup_infos_form ul li{float:left;display:inline;}
.popup_infos .popup_infos_form .radio01, .popup_infos .popup_infos_form .label01{float:left;display:inline;}
.popup_infos .popup_infos_form .radio01{width:15px;height:15px;margin:0 5px 0 0;}
.popup_infos .popup_infos_form .label01{width:30px;margin:2px 10px 0 0;}

.popup_infos .popup_infos_form .label02{display:block;margin-bottom:3px;}
.popup_infos .popup_infos_form .text01{width:308px;background:#f0eeeb;border:1px solid #a7a7a1;color:#695648;}

.popup_infos .popup_infos_form .btn_type01{float:right;display:inline;margin-top:10px;}

/*-- POPUP : Mon menu --*/
.popup_menu .popup_menu_content{position:relative;width:310px;margin-left:125px;}
.popup_menu .popup_menu_content .menu_form{position:relative;width:100%;margin-top:10px;overflow:hidden;}

.popup_menu .menu_form .menu_intitule{font-size:16px;line-height:18px;color:#704087;}
.popup_menu .menu_form .menu_form_titre{display:block;font-size:11px;margin-bottom:3px;}
.popup_menu .menu_form .text01{width:308px;background:#f0eeeb;border:1px solid #a7a7a1;}

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



/*-- POPUP : Envoyer à  un ami --*/
.popup_send_mail #formulaire-envoyer-ami{padding:0 0 0 5px;}
	
.popup_send_mail #formulaire-envoyer-ami .ligne {
clear:both;
margin-bottom:10px;
}

.popup_send_mail #formulaire-envoyer-ami .ligne label {
color:#EA6B8C;
display:inline;
float:left;
font-weight:bold;
padding:0 8px 0 0;
text-align:right;
width:185px;
}

.popup_send_mail #formulaire-envoyer-ami .ligne input {
border:1px solid #9B9B9B;
height:17px;
padding:0 2px;
width:186px;
}
.popup_send_mail #formulaire-envoyer-ami .ligne textarea {
height:90px;
padding:0 2px;
width:291px;
overflow: hidden;
}


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;}
a.premier09{margin:0px 50px}
