body{
	background-image:url(../img/fond.gif);
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
}
a,input,td,p{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*    a     */
a.reception {
	font-size:10px;
	color:#F20194;
	text-decoration:none;
}
a.reception:hover {
	font-size:10px;
	color:#F20194;
	text-decoration:underline;
}
a.ttr_cont_nouv{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #908470;
	line-height:11px;
	text-decoration:none;
}
a.ttr_cont_nouv:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color: #F20194;
	line-height:11px;
	text-decoration:none;
}
a.ttr_cont_nouv:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color: #F20194;
	line-height:11px;
	text-decoration:none;
}
a.link_enreg {
	color:#F20194;
	text-decoration:none;
}
a.link_enreg:hover {
	color:#F20194;
	text-decoration:underline;
}
a.menurecept{
	font-size:11px;
	color: #908470;
	text-decoration: none;
}
a.menurecept:hover{
	font-size:11px;
	color: #F20194;
	text-decoration: none;
}
a.menurecept:active{
	font-size:11px;
	color: #F20194;
	text-decoration: none;
}
a.menurecept2{
	font-size:12px;
	font-weight: bold;
	color: #908470;
	text-decoration: none;
}
a.menurecept2:hover{
	font-size:12px;
	font-weight: bold;
	color: #F20194;
	text-decoration: none;
}
a.menurecept2:active{
	font-size:12px;
	font-weight: bold;
	color: #F20194;
	text-decoration: none;
}
a.menurecept3{
	font-size:12px;
	font-weight: bold;
	color: #908470;
	text-decoration: none;
}
a.menurecept3:hover{
	font-size:12px;
	font-weight: bold;
	color: #F20194;
	text-decoration: none;
}
a.recapc{
	font-size:11px;
	color: #908470;
	text-decoration:underline;
}
a.recapc:hover{
	font-size:11px;
	color: #908470;
	text-decoration:none;
}
a.remerci{
	font-size:11px;
	font-weight: bold;
	color: #F20194;
	text-decoration: none;
}
a.remerci:hover{
	font-size:11px;
	font-weight: bold;
	color: #F20194;
	text-decoration: underline;
}
a.remerci2{
	font-size:11px;
	color: #F20194;
	text-decoration: none;
}
a.remerci2:hover{
	font-size:11px;
	color: #F20194;
	text-decoration: underline;
}

/*    texte     */
.txtsugg{
	color: #FFF5D9;
	font-size: 10px;
}
.txtbody_btk{
	color: #908470;
	font-size: 10px;
	padding-top: 10px;
	padding-right: 10px;
}
.txt_pgint{
	font-size:10px;
	color: #908470;
	line-height:12px;	
}
.ttr_pgint{
	font-size:10px;
	color: #F20194;

}
.txt_pgint_g{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}
.txt_pgresto{
	font-size:10px;
	color: #908470;
}
.txt_orang{
	font-size:10px;
	color: #CF923A;
	line-height:12px;	
}
.txt_pdt{
	font-size:11px;
	color: #908470;
}
.txt_pdt_12px{
	font-size:11px;
	color: #908470;
	line-height:12px;	
}
.txt_monpan{
	font-size: 12px;
	color: #FFFFFF;
}
.txt_orang_11px{
	font-size:11px;
	color: #CF923A;
}
.ttr_pdt{
	font-size: 18px;
	color: #908470;
}
.trettr_pdt{
	font-size: 17px;
	color: #908470;
}
.txt_orang_gr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color: #CF923A;
	line-height:11px;	
}
.txt_tem{
	font-size:10px;
	color: #908470;
	line-height:11px;
}
.txt_td_coord{
	padding: 3px 0px 0px 9px;
	font-size:10px;
	line-height:12px;
	color: #908470;
}
.txt_top_coord{
	padding: 3px 0px 4px 12px;
	font-size:10px;
	color: #908470;
}
.txt_td_coord_g {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: #908470;
}
.ttr_pgint2{
	font-size:11px;
	color: #908470;
	font-weight:bold;
	letter-spacing:0px;
}
.txt_td_pplato{
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
}
.txt_pdt_10px{
	font-size:10px;
	color: #908470;
}
.txt_orang_11px{
	font-size:11px;
	color: #CF923A;
}
.txt_orang_11px_gr{
	font-size:11px;
	font-weight:bold;
	color: #CF923A;
}
.txt_low{
	font-size:9px;
	text-align:right;
	color: #908470;
	letter-spacing: 0px;
}
.sttr_menurecept{
	font-size:12px;
	color: #908470;
	line-height: 10px;
}
.txt_menurecept{
	font-size:10px;
	color: #908470;
	line-height: 10px;
}
.txt_pgint_12pxb{
	font-size:12px;
	font-weight:bold;
	color: #908470;
}
.txtgrenat_pgint_12pxb{
	font-size:12px;
	font-weight:bold;
	color: #F20194;
}
.txt_pgint_11px{
	font-size:11px;
	color: #FFFFFF;
}
.txt_pgint_grenat{
	font-size:11px;
	color: #F20194;
}
.menurecept{
	font-size:11px;
	color: #F20194;
}
.menurecept2{
	font-size:12px;
	font-weight: bold;
	color: #F20194;
}
.civilite_inscr{
	font-size: 11px;
	padding-left: 4px;
}
.txt_recapc{
	font-size:11px;
	color: #908470;
	font-weight:bold;
	letter-spacing:0px;
	padding-top: 2px;
	padding-left: 6px;
}
.txt_recapc2{
	font-size:11px;
	color: #908470;
	padding-top: 2px;
	padding-left: 6px;
}
.txt_recapc3{
	font-size:11px;
	color: #908470;
	padding-top: 2px;
	padding-right: 11px;
}
.txt_low2{
	font-size:9px;
	text-align:right;
	color: #908470;
	letter-spacing: 0px;
	padding-top: 5px;
	padding-right: 9px;
}
.txtr_recapc{
	padding-top: 5px;
	font-size:11px;
	color: #F20194;
}
.txt_lire{
	font-size:11px;
	color: #908470;
	line-height:14px;	
}
.txt_orang_12px_gr{
	font-size:12px;
	font-weight:bold;
	color: #CF923A;
	line-height:14px;
}
.ttr_orang_14px_gr{
	font-size:14px;
	font-weight:bold;
	color: #CF923A;
	line-height:14px;
}
.txt_14px_gr{
	font-size:14px;
	font-weight:bold;
	color: #908470;
	line-height:16px;
}
.txt_12px_gr{
	font-size:12px;
	color: #908470;
}
.txt_ainscr_n{
	font-size:10px;
	color: #000000;
}
.chp_oblig{
	font-size:12px;
	color: #F20194;
}
.txt_tmplbg{
	font-size:11px;
	color: #000000;
}


/*    .     */
.excontainer{
	background-color: #FFFFFF;
	padding: 6px;
}
.incontainer{
	border: 1px solid #F20194;
}
.txtarea_inscr{
	width: 485px;
	height: 61px;
	font-size: 11px;
	color: #908470;
	text-align:left;
}
.txtarea_kitpresse{
	width: 237px;
	height: 61px;
	border : 1px solid #404040;
	font-size: 10px;
	color: #908470;
	text-align:left;
	padding-left: 7px;
}
.champs_att {
	border-top-width: 2px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-color: #CCCCCC;	
	height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #50504d;
}
.cont_body_btk {
	border: 1px solid #E2BE89;
	width: 100%;
}
.cont2_body_btk {
	border: 1px solid #F20194;
	width: 100%;
}
.cont_img_fxt {
	border: 1px solid #ECD3B0;
	padding: 4px;	
	background-color: #FFFFFF;
}
.cont_img_prod{
	border: 1px solid #908470;
}
.chp_pdt {
	border: 1px solid #908470;
	width: 67px;
	height: 18px;
	font-size: 11px;
	color: #908470;
	text-align:right;
	padding: 0px 4px 0px 0px;
}
.chp_pdt2 {
	border: 1px solid #908470;
	width: 19px;
	height: 18px;
	font-size: 11px;
	color: #908470;
	text-align:center;
}
.prittc{
	border: 0px #908470;
	width: 100px;
	height: 15px;
	font-size: 11px;
	color: #908470;
	text-align:right;
	background-color: #FFFBF0;
}
.prittc2{
	border: 0px #F4F2F0;
	width: 100px;
	height: 15px;
	font-size: 11px;
	color: #908470;
	text-align:right;
	background-color: #F4F2F0;
}
.prittc3{
	border: 0px #908470;
	width: 100px;
	height: 15px;
	font-size: 11px;
	color: #908470;
	text-align:right;
	background-color: #FFFBF0;
	font-weight: bold;
}
.prittc4{
	border: 0px #FFFFFF;
	width: 100px;
	height: 15px;
	font-size: 11px;
	color: #908470;
	text-align:right;
	background-color: #FFFFFF;
}
.cont_nouv{
	padding: 10px 76px 12px 20px;
	font-size:10px;
	color: #908470;
	line-height:11px;
}
.chp_pdt3 {
	border: 1px solid #908470;
	width: 100px;
	height: 18px;
	font-size: 11px;
	color: #908470;
	text-align:left;
	padding: 0px 4px 0px 0px;
}
.chp_inscr{
	width: 204px;
	font-size: 11px;
	color: #908470;
	text-align:left;
}
.chp_kitpress2{
	width: 161px;
	font-size: 11px;
	color: #908470;
	text-align:left;
}
.chp_inscr2{
	width: 57px;
	font-size: 11px;
	color: #908470;
	text-align:left;
}
.chp_inscr3{
	width: 101px;
	font-size: 11px;
	color: #908470;
	text-align:left;
}
.chp_inscr4{
	width: 141px;
	font-size: 11px;
	color: #908470;
	text-align:left;
}
.cont_td_inscr{
	border: 1px solid #CF923A;
}
.cont_td_djinscr{
	border: 1px solid #D19540;
}
.cont_td1_menurecept{
	border: 1px solid #908470;
}
.cont_td2_menurecept{
	border: 1px solid #CF913A;
}
.cont_img_kitpresse{
	border: 1px solid #4F381F;
}
.ctror_recapc{
	padding: 4px 0px 0px 14px;
	height: 81px;
	border-top: 1px none #CF923A;
	border-right: 1px solid #CF923A;
	border-bottom: 1px solid #CF923A;
	border-left: 1px solid #CF923A;	
}
.chp_recapc{
	width: 70px;
	height: 14px;
	font-size: 11px;
	color: #908470;
	text-align:right;
	padding-right: 10px;
	border: none;
	margin-top: 0px;
}
.chp_recapc2{
	width: 70px;
	height: 14px;
	font-size: 11px;
	font-weight: bold;
	color: #908470;
	text-align:right;
	padding-right: 10px;
	border: none;
	margin-top: 0px;
}
.comment_recapc{
	width: 340px;
	height: 66px;
	border : 1px solid #CF923A;
	overflow:auto;
	font-size: 10px;
	color: #908470;
	text-align:left;
	padding-left: 7px;
}
.ctror_ainscr{
	border-top: 1px none #CF923A;
	border-right: 1px solid #CF923A;
	border-bottom: 1px solid #CF923A;
	border-left: 1px solid #CF923A;	
}
.ctror_ainscr2{
	border-top: 1px none #CF923A;
	border-right: 1px solid #CF923A;
	border-bottom: 1px none #CF923A;
	border-left: 1px solid #CF923A;	
}
.chp_inscr5{
	width: 96px;
	font-size: 11px;
	color: #908470;
	text-align:left;
}

/*    padding     */
.padmenubas{
	padding-top: 13px;
}
.padbasdroit{
	padding-top: 7px;
}
.padmenus{
	padding-left: 11px;
}
.padsugg{
	padding-bottom: 0px;
	border: 1px solid #F20194;
	border-right: none;
}
.padsuggEncart{
	vertical-align: bottom;
	padding-bottom: 13px;
}
.padbasbody_btk{
	padding-left: 7px;
	padding-bottom: 2px;
}
.padint{
	padding: 0px 7px 0px 10px;
}
.padb{
	padding: 4px 7px 0px 12px;
}
.pad_imgbody_prod{
	padding-top: 11px;
}
.soustitre_prod{
	padding-top: 5px;
	font-size:10px;
	color: #F20194;
	line-height:10px;
}
.pad_pdt{
	padding: 0px 0px 0px 28px;
}
.pad_prittc{
	padding-right: 25px;
	font-size:11px;
	color: #908470;
}
.pad_pan{
	padding: 0px 7px 0px 0px;
}
.padmenubas_tem{
	padding-top: 9px;
}
.padbasdroit2{
	padding-top: 3px;
}
.pad_td_coord{
	padding: 0px 16px 18px 0px;
}
.pad_td_bas{
	padding: 0px 3px 0px 2px;
}
.pad_head_inscr{
	padding: 0px 0px 0px 52px;
}
.pad_head2_inscr{
	padding: 0px 0px 0px 40px;
}
.pad_tdtop_inscr{
	padding: 11px 0px 8px 68px;
}
.pad_chp_inscr{
	padding: 0px 5px 6px 0px;
}
.pad_chp2_inscr{
	padding: 0px 5px 3px 0px;
}
.pad_tdmiddle_inscr{
	padding: 0px 0px 8px 52px;
}
.pad_td_ml_inscr{
	padding: 7px 8px 7px 5px;
}
.pad_td_mr_inscr{
	padding: 5px 12px 4px 4px;
}
.pad_td1_djinscr{
	padding: 7px 0px 11px 17px;
}
.padpuce_resto{
	padding-top: 5px;
}
.padmenurecept{
	padding: 6px 0px 0px 0px;
}
.padmenurecept2{
	padding: 8px 0px;
}
.pad_td_smenurecept{
	padding-left: 28px;
}
.padpuce_srecept{
	padding: 6px 7px 0px 0px;
}
.padpuce2_srecept{
	padding: 5px 3px 0px 0px;
}
.padbody_recept{
	padding: 0px 4px 0px 3px;
}
.excontainer2{
	padding: 6px;
}
.pad_bt_acces {
	padding: 0px 4px 4px 0px;
}
.pad_img_kitpresse {
	padding: 0px 6px 0px 3px;
}
.pad_popcmdpr{
	padding: 47px 0px 0px 43px;
}
.pad_remerci{
	padding: 11px 0px 0px 14px;
}
.pad_confirm_frm{
	padding: 53px 0px 0px 0px;
}
.pad_confirm_contac{
	padding: 49px 0px 0px 0px;
}
.pad_tmplbg{
	padding-left: 20px;
}

/*    bordure     */
.brdg {
	border-top: 1px none #908470;
	border-right: 1px none #908470;
	border-bottom: 1px none #908470;
	border-left: 1px solid #908470;
	padding: 0px 22px 0px 0px;
	font-size:11px;
	color: #908470;
}
.brdg_blanc {
	border-top: 1px none #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px solid #FFFFFF;
	font-size:12px;
	color: #FFFFFF;
}
.brdgd {
	border-top: 1px none #908470;
	border-right: 1px solid #908470;
	border-bottom: 1px none #908470;
	border-left: 1px solid #908470;
	font-size: 11px;
	color: #908470;
}
.brdgb {
	border-top: 1px none #908470;
	border-right: 1px none #908470;
	border-bottom: 1px solid #908470;
	border-left: 1px solid #908470;
	padding: 0px 22px 0px 0px;
	font-size: 11px;
	color: #908470;
}
.brdgb_spad {
	border-top: 1px none #908470;
	border-right: 1px none #908470;
	border-bottom: 1px solid #908470;
	border-left: 1px solid #908470;
	font-size: 11px;
	color: #908470;
}
.brdgbd {
	border-top: 1px none #908470;
	border-right: 1px solid #908470;
	border-bottom: 1px solid #908470;
	border-left: 1px solid #908470;
	font-size: 11px;
	color: #908470;
}
.brdg_spad {
	border-top: 1px none #908470;
	border-right: 1px none #908470;
	border-bottom: 1px none #908470;
	border-left: 1px solid #908470;
	font-size:11px;
	color: #908470;
}
.brdg2_spad {
	border-top: 1px none #908470;
	border-right: 1px none #908470;
	border-bottom: 1px none #908470;
	border-left: 1px solid #908470;
	font-size:11px;
	color: #908470;
	padding-left: 10px;
}
.brd_td_pplato{
	border-top: 1px solid #908470;
	border-right: 1px none #908470;
	border-bottom: 1px solid #908470;
	border-left: 1px solid #908470;
}
.brd_td_pplato2{
	border-top: 1px none #908470;
	border-right: 1px none #908470;
	border-bottom: 1px solid #908470;
	border-left: 1px solid #908470;
}
.brd_td_pplato3{
	border-top: 1px none #908470;
	border-right: 1px solid #908470;
	border-bottom: 1px solid #908470;
	border-left: 1px solid #908470;
}
.brd_td_pplato4{
	border: 1px 1px 1px 1px solid #908470;
}
.brd_td_pplato5{
	border-top: 1px solid #908470;
	border-right: 1px solid #908470;
	border-bottom: 1px none #908470;
	border-left: 1px solid #908470;
}
.brd_td_recapc{
	border-top: 1px solid #908470;
	border-right: 1px solid #908470;
	border-bottom: 1px solid #908470;
	border-left: 1px solid #908470;
}

.brdor_recapc{
	border-top: 1px solid #CF923A;
	border-right: 1px solid #CF923A;
	border-bottom: 1px solid #CF923A;
	border-left: 1px solid #CF923A;
	height: 19px;
}
.brdor_recapc2{
	border-top: 1px none #CF923A;
	border-right: 1px solid #CF923A;
	border-bottom: 1px solid #CF923A;
	border-left: 1px solid #CF923A;
	height: 18px;
}
.brdor_recapc3{
	border-top: 1px solid #CF923A;
	border-right: 1px none #CF923A;
	border-bottom: 1px solid #CF923A;
	border-left: 1px none #CF923A;
}
.brdor_recapc4{
	border-top: 1px none #CF923A;
	border-right: 1px none #CF923A;
	border-bottom: 1px solid #CF923A;
	border-left: 1px none #CF923A;
}

.brd_rose_fb{
	background-color: #FFFFFF;
	border: 1px solid #F20194;
}
.pmtsecur{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px; 
	background:#F20194; 
	color:#FFFFFF; 
	width:148px; 
	height:17px; 
	border-color:#F20194;
	border-style:double;
	border-bottom-style:double; border-left-width:thin; border-right-style:double; border-top-color:#FFCCFF;
}

