@charset "utf-8";
/* CSS Document */
body, ul, input { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5e4933; margin:0; padding:0;}
a, a:hover{ outline:none}
*a, *a:hover{ outline:none; outline-style:none; outline-color:transparent; b}
.f-left{ float:left;}

.f-right{ float:right;}
.clear{ clear:both;}
img{ border:none;}
.color01{ color:#c5c683;}
.color02{ color:#f1a553;}
.color03{ color:#dda7dc;}
.color04{ color:#959900;}
.color05{color:#5E4933;}
.f-14{ font-size:12px;}
.f-10{ font-size:10px;}
.f-24{ font-size:24px;}
.f-11{ font-size:11px;}
.input01{width:150px;}
.input02{width:200px;}
.input03{width:250px;}
.input04{width:300px;}
.input05{width:220px;}
.input06{width:210px;}
.inp{border:1px solid #666;}
/*link accueil*/
.menu1 {left:135px;margin-top:-14px;position:relative;width:100px;}
.menu-etape  {background:none repeat scroll 0 0 #FFFFFF;height:auto;text-align:center;width:70px;}
.menu-etape a { color:#5E4933;font-size:14px;font-weight:bold;text-decoration:none;}
.bold_red{ font-weight:bold; color:#FF0000}
/*over menu*/
.menu_selected0{float:left;background:url(../images/garcon.png) no-repeat;padding:3px 2px 3px 2px;overflow:hidden;height:25px;width:300px;}
.menu_selected1{background:url(../images/file.png) no-repeat;float:left;padding:3px 2px 3px 2px;overflow:hidden;height:25px;width:300px;}
.menu_selected2{background:url(../images/accessoires.png) no-repeat;float:left;padding:3px 2px 3px 2px;overflow:hidden;height:25px;width:300px;}
.menu_selected3{background:url(../images/cadeaux.png) no-repeat;float:left;padding:3px 2px 3px 2px;overflow:hidden;height:25px;width:300px;}
.fix-edit{margin-left:100px;border:1px solid #5E4933;}
*html .fix-edit{margin-left:50px;border:1px solid #5E4933;}
/*end*/
.container{ width:1000px; min-height:738px; margin:0 auto; border:1px solid #000;overflow:hidden;}
.header{ width:1000px; height:160px; background:url(../images/line-top.jpg) no-repeat bottom left;}
.bg-title-top{ width:970px; height:28px; background:url(../images/bandeau.jpg); padding:0px 30px 0 0;}
.txt-title01{ font-size:23px; font-weight:bold;}
.logo{ width:181px; height:116px; padding:0px;}
.top-right{ width:815px;height:auto;}
.top-link{ width:157px; height:auto; padding-top:3px;float:left;overflow:hidden;}
.item01{ background:url(../images/item01.jpg) no-repeat; width:98px; height:21px; padding:10px 8px 0 7px;}

.item01_compte{ background:url(../images/item_compte.jpg) no-repeat; width:108px; height:29px; padding:10px 35px 0 10px; margin-top:2px}

.item01 a{ font-size:9px; text-decoration:none; color:#5e4933;}
.item02{ background:url(../images/item02.jpg) no-repeat; width:148px; height:19px; padding:10px 0px 0 8px;}
.item02 a{ font-size:9px; text-decoration:underline; color:#5e4933;margin:0;}
.item04{ background:url(../images/item_compte.jpg) no-repeat; width:108px; height:19px; padding:10px 0px 0 5px;}

.box-item03{ padding:3px 5px 0 0;}
.item03{ background:url(../images/item03.jpg) no-repeat; width:147px; height:45px; padding:1px 0 0 8px;margin-right:5px;}
.link01 a{ font-size:10px; color:#5e4933;}
.box-menu{ width:490px; overflow:hidden; padding:3px 0 0 0;overflow:hidden;}
.menu{font-size:11px;}
.menu ul{ list-style:none;}
.menu li{ height:32px; padding-top:58px; float:left; display:inline;cursor:pointer;}

.menu li.mu00{width:75px; text-align:center;}
.menu li.mu01{width:75px; text-align:center; margin-left:0px}
.menu li.mu02{width:60px; text-align:center;}
.menu li.mu04{ background:url(../images/bg_btn_collections.jpg) no-repeat center; width:95px; text-align:center;}
.menu li.mu05{ background:url(../images/bg_btn_les_grands.jpg) no-repeat center; width:80px; text-align:center;}
.menu li.mu03{width:85px; text-align:center;}
.menu a{ display:block; font-size:13px; text-decoration:none; color:#5e4933; font-weight:bold;}
.box-03{ width:480px; height:80px; border:1px dotted #5E4933; margin-left:0px; padding:8px 0 0 5px;}
.box-03 ul{ list-style:none;}
.box-03 li{ float:left; width:160px;}
.box-03 li a{ font-size:12px; color:#5E4933; text-decoration:underline;}
.box-03 li a:hover{ text-decoration:none;}
.title-01{ font-size:13px; font-weight:bold; height:20px;}
.itemscalling{float:left;width:165px;overflow:hidden;margin-left:1px;}
.itemscalling label{float:left;font-size:10px;}
.itemscalling label a{font-size:12px;color:#5e4933;}
.itemscalling img{float:left;margin-top:1px;}
.itemscalling .phone{color:#959900;font-size:13px;margin-top:-1px;}
.content{ width:1000px;height:auto; min-height:500px}
.fix-top{ padding-top:10px; height:auto;}
.fix-left{ padding-left:5px;}
.box01{ width:825px; height:auto; clear:both;}
.bg-demo{ background:url(../images/bg_block_creation.jpg) no-repeat; width:250px; height:220px; padding:20px 0 0 30px;}
.newletter{float:left;overflow:hidden;width:810px; }
.newletter label{float:left;font-size:12px;}
.newletter .txt-input{float:left;width:270px;border:1px dotted #5e4933;height:18px; color:#999999;font-size:13px;margin-top:-2px;}
.newletter .txt-submit{float:left;margin:-4px 0 0;}
/*view categories*/
.left-categories{float:left;width:320px;padding:15px 5px 20px 0px;}
.left-categories .tv-on{float:left;margin:0px;}
.left-categories .imgage-on{float:left;width:255px;overflow:hidden;text-align:center;padding-top:2px;padding-bottom:3px;}
.left-categories .img_boncadeau{ width:225px}
.left-categories .color-bonc{color:#9f266f;text-align:center;font-weight:bold;letter-spacing:-1px;font-size:11px; padding:5px 0 0 0;}
.left-categories .color-naissance{color:#ab9dca;text-align:center;font-weight:bold;letter-spacing:-1px;font-size:11px;}
.left-categories .color-mariage{color:#e57325;text-align:center;font-weight:bold;letter-spacing:-1px;font-size:11px; padding: 5px 0 10px 35px; }
.left-categories .color-malins{color:#17a3aa;text-align:center;font-weight:bold;letter-spacing:-1px;font-size:11px;}

.left-categories .text-color-b{float:left;width:320px;margin:0px;}
.left-categories .bnt-boncadeau{float:left;background:url(../images/bg_btn_boncadeau.jpg) no-repeat;width:192px;height:26px;color:#fff;font-weight:bold;padding:5px 0 0 10px;text-decoration:none;margin-left:65px;margin-top:11px;}
.left-categories .bnt-malins{float:left;background:url(../images/bg_btn_prix_malin.jpg) no-repeat;width:152px;height:26px;color:#fff;font-weight:bold;padding:5px 0 0 13px;text-decoration:none;margin-left:75px; margin-top:4px;}
.left-categories .bnt-mariage{float:left;background:url(../images/bg_btn_cortege.jpg) no-repeat;width:220px;height:26px;color:#fff;font-weight:bold;padding:4px 0 0 9px;text-decoration:none;margin-left:55px;}
.left-categories .bnt-naissance{float:left;background:url(../images/bg_btn_cadeaux_de_naissance.jpg) no-repeat;width:230px;height:26px;color:#fff;font-weight:bold;padding:4px 0 0 8px;text-decoration:none;margin-left:45px; margin-top: 2px}
	.left-categories .imgage-on .title-img{float:left;text-transform:uppercase;font-weight:bold;width:255px;text-align:center; font-size:12px}

.right-menu{float:left;width:160px;margin-left:12px; margin-top:6px}
	.right-menu ul{float:left;margin:0;padding:20px 0 0 0px;list-style:none;}
	.right-menu ul li{text-align:center;font-weight:bold;color:#5e4933;line-height:44px;border:1px dotted #5e4933;width:157px;cursor:pointer;border-bottom:none;}
	.right-menu ul .menu-boncadeau-bg{background:url(../images/bg_categories_block.jpg) no-repeat;color:#fff;}
	.right-menu ul .menu-malins-bg{background:url(../images/bg_categories_prix_malin.jpg) no-repeat;color:#fff;}
	.right-menu ul .menu-naissance-bg{background:url(../images/bg_categories_cadeaux_de_n.jpg) no-repeat;color:#fff;}
	.right-menu ul .menu-mariage-bg{background:url(../images/bg_categories_cortege.jpg) no-repeat;color:#fff;}
	
a.btn-01 {display:block; text-decoration:none; color:#FFF; font-weight:bold; font-size:12px; width:192px; height:26px; line-height:20px; background:url(../images/bg_btn_creation.jpg);padding-left:8px;padding-top:1px;margin-left:10px;}
.button_news{display:block; text-decoration:none; color:#FFF; font-size:12px;font-weight:bold;width:130px; height:23px; line-height:23px; background:url(../images/bg_btn_valider.jpg);text-align:center;}
.fix01{ padding:3px 0 0 30px;}
.h10px{ height:10px;}
.box-flash{ width:220px; height:200px; border: none;}
.alt01{ padding:0 0 0 15px;width:510px;height:230px; background:url(../images/bg_block_categories.jpg) no-repeat; overflow:hidden}
.content .box02{width:159px; position:relative; margin-top:-5px; right:0px; z-index:2;}

.block-01{ width:157px; height:114px; border:1px dotted #5E4933; font-size:12px; text-align:center; padding:5px 0 5px 0; background:#FFF;}
.block-01 a{ color:#5E4933; }
.block-02{ width:157px; height:auto; border:1px dotted #5E4933; font-size:12px; text-align:center; padding:5px 0 0 0; background:#FFF; margin-top:5px;}
.bg-btn{ width:149px; height:26px; background:url(../images/accueil_03.jpg); text-align:left; padding:5px 0 0 8px;}
.bg-btn_diff{ width:149px; height:26px; background:url(../images/accueil_04.jpg); text-align:left; padding:5px 0 0 8px;}
.bg-btn_diff2{ width:149px; height:26px; background:url(../images/bg_defile.jpg); text-align:left; padding:5px 0 0 8px;}
.bg-btn_diff3{ width:149px; height:26px; background:url(../images/accueil_05.jpg); text-align:left; padding:5px 0 0 8px;}
.btn-03{width:110px; height:23px;}
.btn-03 a{ color:#fff; line-height:22px; font-size:12px; margin-left:10px; text-decoration:none; font-weight:bold;}
.btn-04{width:130px; height:23px;}
.btn-04 a{ color:#fff; line-height:22px; font-size:12px; margin-left:10px; text-decoration:none; font-weight:bold;}
.box03{ width:770px; min-height:460px; border-top:1px solid #5e4933; border-right:1px solid #5e4933;margin:0;}
.box-btn01{ width:980px; height:45px; border-bottom:1px solid #5e4933;}
.box-mu-sitebar01{ width:770px; height:35px; text-align:center; padding-top:10px;}
.box-mu-sitebar01 a{ width:163px; height:23px; border:1px solid #7b7871; display:inline-block; text-align:center; text-decoration:none; font-size:12px; color:#5E4933; font-weight:bold; line-height:22px; margin:0 20px 0 0;}
.box-mu-sitebar01 a:hover, a.active { background:#f0ebe7;}
.box-creation {float:left;width:980px; height:auto; padding:20px 0 0 20px;overflow:hidden;}
.box04{ width:728px;border:1px solid #ab9f93;height:auto;}
.btn-creation{ width:220px; height:21px; border:1px solid #ab9f93; text-align:center; position:relative; top:-12px; right:1px; background:#FFF;}
.btn-creation a{ font-weight:bold; color:#5E4933; text-decoration:none; line-height:20px;}
.box-vos{ width:290px; height:auto; background:#f7f5f2; border:1px solid #d3cdc5; padding:2px 0 0 7px; margin-bottom: 10px;}
.txt-form01{ width:100px; height:20px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000;}
.box-form01{ width:170px; height:20px;}
.txt-form02{ width:100px; height:45px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000;}
.box-form02{ width:170px; height:45px;}
.textfield01{ background:#FFF; border:1px solid #ab9f93; height:18px;}
.textfield02{ background:#FFF; border:1px solid #ab9f93; width:80px; height:18px; float:left;}
.textfield03{ background:#FFF; border:1px solid #ab9f93; height:40px;}
.textfield04{ background:#FFF; border:1px solid #ab9f93; height:18px; float:left;}
.fix06{ width:365px; height:auto;}
.box-Identifiants{ width:365px; height:118px; background:#f7f5f2; border:1px solid #ab9f93; margin-top:11px;}
.btn-Identifiants{ width:167px; height:21px; border:1px solid #ab9f93; text-align:center; position:relative; top:-12px; right:1px; background:#FFF;}
.btn-Identifiants a{ font-weight:bold; color:#5E4933; text-decoration:none; line-height:20px;}
.fix02{ width:175px; height:45px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000;}
.h5px{ height:5px; font-size:1px;}
.fix03{ padding-left:8px; height:100px;}
.box-fix01{ width:690px; height:auto; padding:0 0 0 25px;overflow:hidden;}
.fix07{ width:370px; height:40px; clear:both;}
.checkbox01{ width:18px; height:30px; padding:0 0 0 12px;}
.fix08{ width:330px; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000;}
.h20px{ height:20px;}
.fix09{ width:201px; height:auto; padding: 0 15px 0 0;}
.box-13{ width:185px; height:auto; border:1px dotted #7b7871; background:#f6f5f1; padding:7px; font-size:12px; font-weight:bold;}
.box-13 ul{ list-style:disc; margin-left:14px;}
.box-13 li.line{ text-decoration:underline;}
.h15px{ height:15px;}
.box05{ height:30px;}
.chex-radio{ width:auto; padding:0 20px 0 20px; font-weight:bold;}
.f-18{ font-size:18px;}
.fixauto{ padding-right:5px;}
.radio-btn{ margin:3px 0 0 0; width:20px; float:left;}
/*.box06{ width:840px; height:300px; background:url(../images/line04.png) no-repeat;}*/
.box06{ width:840px; height:300px; background:none;}
/*.box06{ width:768px; height:250px; background:url(../images/line05.png) no-repeat; padding:20px 0 0 20px;}*/
.line02{ background:url(../images/line09.png) no-repeat; width:667px; height:5px; font-size:1px;}
.product-01{ width:167px; height:218px; text-align:center; float:left; margin-top:-5px;}
.product-01 .pic-product-01{ width:167px; height:170px; overflow:hidden;}
.box07{ width:718px;height:auto;border-top:1px dotted #5e4933; border-right:1px dotted #5e4933;margin:0px 0px 20px 0px}
.box08{ width:703px; height:41px; border-bottom:1px dotted #5e4933; padding:3px 0 0 15px;}
.box08 ul{ list-style:none;}
.box08 li{ width:175px; height:33px; float:left; text-align:center; padding-top:4px;}
.box08 li a{ text-decoration:none; color:#d2c5b7; font-size:14px; font-weight:bold;}
.box08 li a_hover{ color:#5E4933;}
.box08 li.active a{ color:#5E4933;}
.box09{ width:360px; height:395px; padding:3px 0 0 0;}
.title-02{ text-align:center; padding-bottom:10px;}
.box-product01{ width:315px;min-height:302px; height:auto;margin:0 auto; text-align:center; padding:20px 0 20px 0;border:2px solid #333;}
.txt-01{ padding:5px 0 0 22px;}
.txt-01 a{color:#5E4933;}
.txt-01 .active{color:#5E4933;font-weight:bold;text-decoration:none;}
.box10{ width:356px; !important height:auto; min-height:505px;*min-height:495px; border:1px dotted #5e4933; padding:5px 0 0 0;}
/*add by Anh.Nguyen*/
.top_detail_view{width:978px;overflow:hidden;height:auto;margin:5px 0 10px 0;font-size:12px;}
	.title-products{width:750px;margin:3px 0 3px 20px;}
	.title-products .text-view{float:left;margin:2px;width:730px;}
	.title-products .text-view p{margin:0;line-height:140%;}
	.title-right-cart{width:205px;overflow:hidden;margin:3px 0 3px 0px;min-height:80px;}
		.title-right-cart .price{font-size:13px;float:right;font-weight:bold;width:200px;text-align:right;}
		.title-right-cart .txt-price{font-size:11px;float:right;font-weight:bold;margin-top:2px;width:200px;text-align:right;}
		.title-right-cart .bnt-addcart{margin-top:20px;width:200px;}
		.title-right-cart .bnt-addcart .bnt-add{background:url(../images/bg_btn_valider.jpg) no-repeat;width:130px;height:23px;}
		.title-right-cart .bnt-addcart .bnt-add a{float:left;padding:4px 0 2px 45px;color:#fff;font-weight:bold;text-decoration:none;}
		.bnt-selection{float:right;background:url(../images/bg_btn_valider.jpg) no-repeat;width:130px;height:23px;margin:0px;}
		.bnt-selection a{float:left;padding:4px 0 2px 14px;color:#fff;font-weight:bold;text-decoration:none;cursor:pointer;}
		
	.other-products{height:auto;width:1000px;margin-top:10px;}
		.o-title{float:left;width:950px;margin-left:20px;}
		.o-title strong{float:left;margin:20px 0 5px 0px;color:#dc622c;font-size:14px;}
		
.title-03{ width:200px; height:20px; font-weight:bold; padding-left:16px; font-size:11px;padding-top:10px;}
.title_products{margin-top:5px;font-size:14px;}

.box-line01{ background:url(../images/step_2_line_1.png) no-repeat ; width:356px; height:160px;}

.top_element{border-bottom:1px dotted #5e4933;margin-top:-5px;width:585px;padding:0px;height:23px;}
/*.top_element{border-bottom:1px dotted #5e4933;margin-top:-3px;width:585px;padding:0px;height:24px;}*/

.step_by_step{width:192px;height:23px;margin:0px;float:left;border-left:1px dotted #5e4933;border-right:1px solid #5e4933;}
.top_element .active_step{background:url(../images/bg_step_2_1.jpg) no-repeat;}
.top_element .none_step{background:url(../images/bg_step_2_2.jpg) no-repeat;}
.active_step a{float:left;padding:4px 0 4px 70px;color:#fff;text-decoration:none;font-weight:bold;}
.none_step a{float:left;padding:4px 0 4px 70px;color:#5e4933;text-decoration:none;font-weight:bold; outline:none}
/*END*/
.txt-name-pro01{ font-size:12px; font-weight:bold;}
.box-line02{ background:url(../images/step_2_line_1.png) no-repeat ; width:356px; height:148px;}
.title-04{ width:340px; height:30px; font-weight:bold; padding-left:10px; font-size:11px;}
.box-right-border{ width:271px; height:auto; overflow:hidden; border-bottom:1px dotted #5E4933; border-left:1px dotted #5E4933; padding-bottom:10px;}
.ans-box{width:245px; height:150px; overflow:hidden;margin:10px 5px 5px -10px;}
.box-product02{float:left;width:59px; height:auto;text-align:center;overflow:hidden;padding:0 0 3px 0;}
.box-products02-selected{float:left;background:url(../images/hover_small.png) no-repeat;height:auto; text-align:center;}
.box-products02-selected-refesh{float:left;background:url(../images/hover_small.png) no-repeat;height:auto; text-align:center;padding:0 5px 0 5px;}


.box-08{ width:226px;height:auto;padding-right:25px;overflow:hidden;padding-bottom:15px;}

.box-08 ul{ list-style:none;}
.box-08 li{}
.box-08 li a{ color:#5E4933; text-decoration:underline;}
.box-08 li a:hover{ text-decoration:none;}
.box-txt01{ width:194px; height:auto; margin:0 auto; padding-top:10px;}
.box-09{ width:224px; height:auto; border:1px dotted #5E4933; background:#e9e2da;}
.box-09b{ width:224px;border:1px dotted #5E4933; background:#e9e2da;overflow:hidden;padding:0 0 15px 0;height:auto;}
.ct-txt{ width:auto;height:auto; margin:0 auto; line-height:17px; font-size:11px; font-weight:bold;overflow:hidden;}
.ct-txt01{ width:auto; height:auto; margin:0 auto; line-height:17px; font-size:11px; font-weight:bold;padding:0 5px 0 10px;overflow:hidden;}
	.ct-txt01 .items{float:left;margin:2px 0 2px 0;overflow:hidden;width:194px;}
.items{width:auto;height:auto; margin:0 auto; line-height:17px; font-size:11px;font-weight:lighter;overflow:hidden;}
 .items p{float:left;margin:2px;width:190px;}
.f-13{ font-size:12px;}
.f-10{ font-size:10px;}
.title-txt01{ text-align:center; font-size:11px; font-weight:bold;margin:0 0 5px 0;}
.line03{ background:url(../images/line03.png) no-repeat; width:188px; height:5px; font-size:1px;margin:10px 0 0px 0;}
.txt-right{font-size:11px;font-weight:lighter;padding-top:5px;margin-left:0px;}
.bold-font{ font-weight:bold; font-size:13px;}
.box-10{ width:650px; height:auto;}
.box-11{}
.box-12{ width:154px; height:auto; border:1px dotted #7b7871; background:#f6f5f1; margin:0 auto; padding:7px; font-size:10px; font-weight:bold;}
.box-12 ul{ list-style:disc; margin-left:10px;}
.box-12 li.line{ text-decoration:underline;}
.btn-valider{ background:url(../images/accueil_01.png) no-repeat; width:230px; height:20px; text-align:center;}
.btn-valider a{ font-size:12px; text-decoration:none; line-height:18px; color:#FFF; display:block;}
.btn_valider{ background:url(../images/accueil_01.png) no-repeat; width:230px; height:20px; text-align:center;float:left;margin:20px 0 10px 0px;}
.btn_valider  a{ font-size:12px; text-decoration:none; line-height:18px; color:#FFF; display:block;}

.txt-02{ color:#d2c5b7; font-size:14px; font-weight:bold; height:20px;}
.radio-check01{ padding:10px 5px 0 0px;}
.box-aucun{ border:1px solid #000; width:62px; height:21px; line-height:20px; text-align:center; color:#000;}
.box11{ width:auto; height:auto; padding-left:30px; overflow:hidden; background:transparent url(../images/line01.png) no-repeat scroll 0 0;padding-top:15px;}
.fix10{ padding:15px 0 15px 0;}
.radio-check02{ padding:0px 15px 0 0;}
.pic-check01{ padding-right:10px;}
.txt-check01{ padding:1px 10px 0 0;}
.box12{ width:310px; height:auto; margin:0 auto; overflow:hidden;}
.fix-txt01{ padding-right:20px; font-size:14px ; font-weight:bold;}
.check01{ padding:0 5px 0 0;}
.txt-03{ padding:0 10px 0 0;}
.fix12{ padding:4px 0 0 0;}
.fix13{ width:160px; height:auto; padding-right:10px;}
.box13{ width:703px;padding:3px 0 0 4px;overflow:hidden;}
.box14{ width:703px; height:358px; background: #FFF url(../images/line04.png) no-repeat 0 8px; padding:5px 0 0 0;clear:both;margin-top:8px;}
.box-product03{ width:285px; height:337px;margin:2px 40px 0 2px;}
*html .box-product03{ width:294px; height:307px;margin:2px 25px 0 2px;text-align:left;}
.moncomplate{float:right;width:150px;height:25px;padding:5px 0px 0 5px;background:transparent url(../images/item02.jpg) no-repeat scroll 0 0;}
.content-product03{float:left;margin-left:15px;font-size:11px;text-align:left;width:280px;margin-bottom:2px;}
*html .content-product03{float:left;margin-left:3px;font-size:12px;text-align:left;width:294px;margin-bottom:2px;}

.content-product03 p{float:left;margin:0px;line-height:130%;}
.content-product03 .price_beta{float:left;width:140px;}
*html .content-product03 .price_beta{float:left;width:130px;}
.content-product03 .price_beta .choice_ans, .malins-age{float:left;width:130px;height:20px;border:1px solid #333;font-size:12px;}


.pic-product03{width:266px;height:230px; overflow:hidden;margin:0 2px 2px 40px;}
*html .pic-product03{width:266px;height:230px;overflow:hidden;margin:-10px 2px 2px 12px;}
	.pic-product-to-colection{width:185px;height:200px; overflow:hidden;margin:0 2px 2px 10px;}

.f-left-selected{float:left;background:url(../images/hover.png) no-repeat;}
.box15{ width:703px;padding:20px 0 0 0px;}
.title-05{ font-size:14px; font-weight:bold;}
.icon-check01{float:left;padding:7px 0 5px 15px; height:20px;margin:0;width:100px;}
.icon01{ padding-right:10px;}
.boxA{ height:40px;}
.textfield05{ border:none; background:none; width:69px; height:18px;}
.fix14{ padding-bottom:5px;}
.acti{ background:url(../images/acti.jpg) no-repeat; width:34px; height:23px;}
.form-acti{ height:21px; margin:0; padding:0; width:69px; border:1px solid #5f4933;}
.box-15{ min-height:185px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;padding:0 0 5px 0;overflow:hidden;float:left;width:394px;}
.box-right-payment{ min-height:185px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0 0 5px 10px;overflow:hidden;float:left;width:554px;}
.box-15a{ width:384px; height:170px; border:1px solid #ab9f93; margin-right:20px; background:#f0ebe7;margin-top:10px;}
.box-15b{ width:156px; height:164px; border:1px solid #d3cdc5; margin-right:10px; background:#f7f5f2; padding:8px;margin-top:10px;}
.box-15c{ width:206px; min-height:164px; border:1px solid #d3cdc5; background:#f7f5f2; padding:8px;margin-top:10px;}
.box-modife{ height:21px;}
.btn-Vos{ width:250px; height:21px; border:1px solid #ab9f93; text-align:left; position:relative; top:-8px; right:1px; background:#FFF; padding-left:5px}
.btn-Vos a{ font-weight:bold; color:#5E4933; text-decoration:none; line-height:20px; font-family: "Comfortaa", Verdana, Arial, Helvetica, sans-serif;}
.fix-choisir{ width:190px; position:relative; right:1px;}
.txt-link01{ color:#000;}
.txt-link01 a{ color:#009ee0; text-decoration:underline; font-size:12px;}
.txt-ct-vos-01{ font-size:12px; padding:0 13px 0 5px; color:#000;line-height:130%;}
.box-15b{ font-size:11px;}
.box-15c{ font-size:11px;}
.box-14{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.box-14a{ width:726px; min-height:145px; height:auto; background:#f0ebe7; border:1px solid #ab9f93;}
.btn-cholsir{ width:262px; height:21px; border:1px solid #ab9f93; text-align:center; position:relative; top:-12px; right:1px; background:#FFF;}
.btn-cholsir a{ font-weight:bold; color:#5E4933; text-decoration:none; line-height:20px; font-family: "Comfortaa", Verdana, Arial, Helvetica, sans-serif;}
.box-14b{ border-bottom:1px solid #5E4933; padding-bottom:5px;}
.box-visa{ width:240px; height:45px; padding:0;}
.check-visa{ width:43px; height:40px; text-align:center; padding-left:15px; float:left;margin:0 5px 0 5px;}
.check-box01{ padding-top:5px;}
.form-box{ width:453px; height:45px; color:#000;}
.txt02{ font-size:10px; color:#000;}
.box-votre{ height:45px; width:726px; border-bottom:1px solid #5E4933; clear:both;}
.box-coupon{float:left;width:546px;height:30px;}
	.box-coupon .textbox{float:right;font-size:16px;font-weight:bold;width:150px;border:1px solid #333;margin-right:10px;}
	.box-coupon a,label{float:right;margin:3px 5px 0 5px;color:#5E4933;font-size:12px;}
	
.btn-Proceder{ background:url(../images/butt_livraison.jpg) no-repeat; width:210px;height:25px;text-align:center;padding:0;}
.btn-Proceder a{ color:#FFF; font-family:"Calibri*", Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:25px; text-decoration:none; }
.fix05g{ height:70px; width:726px;}
.fix06g{ width:185px; float:left;}
.fix06ga{ width:167px; height:21px;font-size:14px;font-weight:bold;}
.fix07g{ width:105px;}
.fix07ga{ width:58px; height:21px;font-size:14px;font-weight:bold;}
.fix0cm{width:40px; height:23px;font-size:12px;margin:2px;}
.fix0ym{width:55px; height:23px;font-size:12px;margin:2px;}
.ques img{ padding:4px;}
.fix08g{ width:160px;}
.fix08ga{ width:50px; height:21px; }
.fix-icon01{ padding:15px 8px 0 13px;}
.fix-icon02{ padding:7px 18px 0 0;}
.txt-votre{ width:630px; padding:5px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000;}
.box-serveur{ width:540px;}
.boxform01{ width:455px;}
.txt-05{ padding:4px 0 0 10px;}
.txt-05 a{ text-decoration:underline; font-weight:bold; color:#5E4933;}
.txt-04{ color:000;}
.box16{ border-left:1px solid #000; width:229px; padding-bottom:10px;}
.box-allright{ width:229px; overflow:hidden; height:auto;}
.box-11b{ width:215px; height:75px; padding-bottom:10px; position:relative; right:14px;}
.btn-txt01{ width:206px; height:auto; padding:5px 0 0 0; margin:0 auto; font-size:9px;}
.txt-06{ width:185px; padding-left:10px;}
.scroll-01{ width:700px; height:auto; overflow:hidden;}
.product-02{ width:280px; height:300px; overflow:hidden; text-align:center; float:left;}

/*----------by loi-------------*/
.news{ width:825px;float:left; overflow: hidden; }
.news06{ width:768px; height:177px;overflow: hidden; background:url(../images/khung_derniere-creation.jpg) no-repeat; }
.news-01{width:160px;text-align:center; float:left;margin:25px 0 0 40px;}
.news-02{width:525px; height:125px; overflow:hidden; text-align:left; float:left;margin:20px 0 15px 0;}
.title-title{ margin:15px 0px 5px 0px; font-size:14px;}
.title-title .color1 { color: #299296; }
.title-title .color2 { color: #9f256e; }
.description-des{ margin:10px 0px 5px 0px; font-size:12px; line-height:120%;text-align:justify;}
.news-02 .more { text-align: right; margin-top: 15px; }

.news .photo { float: left; margin-right: 15px; }
.news .content { float: left; width: 353px; }
.news .content .title { font-size: 14px; font-weight: bold; }
.news .content .list { text-align: right; margin-top: 20px; }
.news .content .back {text-decoration:none; color:#FFF; font-size:12px; width:233px; padding: 6px 40px 6px 30px; background:url(../images/bg_btn_news.jpg) no-repeat;text-align:center;}

.box17{float:left;width:750px; min-height:460px; height:auto;margin:10px 0 0 0;}
.box-02{ width:367px; height:auto; margin:0 auto;}
.block-03{ width:367px; height:170px; background:#f0ebe7; border:1px solid #ab9f93;}
.btn-deja{ width:100px; height:21px; border:1px solid #ab9f93; text-align:center; position:relative; top:-12px; right:1px; background:#FFF;}
.btn-deja a{ font-weight:bold; color:#5E4933; text-decoration:none; line-height:20px;}
.fix15{ width:175px; height:20px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000;}
.fix15 a{ color:#000; text-decoration:underline;}
.btn-jem{float:left;text-align:center;background:url(../images/butt_inscription_identification_01.jpg) no-repeat;width:295px;height:25px;margin-left:30px;color:#fff;padding:3px 0 0 0;}
*html .btn-jem{float:left;text-align:center;background:url(../images/butt_inscription_identification_01.jpg) no-repeat;width:295px;height:25px;margin-left:15px;color:#fff;padding:3px 0 0 0;}

.btn-jemvos{float:left;text-align:center;background:url(../images/butt_inscription_identification_02.jpg) no-repeat;width:295px;height:25px;margin-left:30px;color:#fff;padding:3px 0 0 0;}
*html .btn-jemvos{float:left;text-align:center;background:url(../images/butt_inscription_identification_02.jpg) no-repeat;width:295px;height:25px;margin-left:15px;color:#fff;padding:3px 0 0 0;}

.btn-jemres{float:left;text-align:center;background:url(../images/butt_coordonnes.jpg) no-repeat;width:212px;height:25px;margin-left:70px;color:#fff;padding:3px 0 0 0;}

.txt-07{ height:30px; text-align:center;}
.h25px{ height:25px;}
.txt-08{ text-align:center; padding-bottom:10px; font-size:14px; height:55px;}
/*end*/
/*-------livraison---------*/
.block-04{ width:483px; height:auto; background:#f0ebe7; border:1px solid #ab9f93;}
.btn-coordonnees{ width:201px; height:21px; border:1px solid #ab9f93; text-align:center; position:relative; top:-12px; right:1px; background:#FFF;}
.btn-coordonnees a{ font-weight:bold; color:#5E4933; text-decoration:none; line-height:20px;}
.box18{ width:380px;min-height:290px; padding:2px 0 0 7px; margin:0 auto;}
.block-05{ width:228px; min-height:310px; background:#f7f5f2; border:1px solid #d3cdc5;}
.box19{ float:left; width:208px;min-height:244px; padding:10px; position:relative; top:-25px;}
.box20{ width:208px; height:21px; border-top:1px solid #d3cdc5; clear:both; position:relative; top:1px; padding:10px 10px 0 10px;}

/*-------validation_paiement---------*/
.box-01{ width:711px; height:auto; float:right;}
.block-06{ width:711px; background:#f0ebe7; border:1px solid #ab9f93;}
.btn-Votre{ width:413px; height:21px; border:1px solid #ab9f93; text-align:center; position:relative; top:-12px; right:1px; background:#FFF;}
.btn-Votre a{ font-weight:bold; color:#5E4933; text-decoration:none; line-height:20px;}
.box-16{ width:641px; height:auto; margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif;}
span.link-red a{ color:#e95d0f; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif;}
.box-17{ background:#f7f5f2; border:1px solid #d3cdc5; height:97px; text-align:center; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.fix16{ width:641px; margin:0 auto;}
.fix17{ height:301px;}
.fix18{ height:290px;}
.fix19{ width:711px; margin-top:5px;}
.txt-09{ text-transform:uppercase; font-weight:bold; color:#959900;}
.green{ color:#959900;}
.box-01a{ width:711px; height:auto; text-align:center; padding-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.block-07{ width:341px; height:169px; background:#f7f5f2; border:1px solid #d3cdc5; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px; margin-left:10px;}
.color-nau{ color:#5e4933;}
.txt-10{ font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px 10px 0 10px;}
.txt-11{ color:#5e4933; line-height:23px;}
.box-01b{ width:740px; height:auto; float:right;}
.block-08{ width:740px; background:#f0ebe7; border:1px solid #ab9f93;}
.fix20{ min-height:170px; height:auto;}
.fix21{ min-height:100px;}
.btn-Visualisation{ width:245px; height:21px; border:1px solid #ab9f93; text-align:center; position:relative; top:-12px; right:1px; background:#FFF;}
.btn-Visualisation a{ font-weight:bold; color:#5E4933; text-decoration:none; line-height:20px;}
.btn-Choix{ width:212px; height:21px; border:1px solid #ab9f93; text-align:center; position:relative; top:-12px; right:1px; background:#FFF;}
.btn-Choix a{ font-weight:bold; color:#5E4933; text-decoration:none; line-height:20px;}
.box21{ width:722px; min-height:107px; height:auto; border:1px solid #d3cdc5; background:#f7f5f2; margin:0 auto;}
.txt-total{ width:722px; height:20px; padding-top:15px; text-align:right; font-weight:bold; margin:0 auto;}
.box22{width:722px;min-height:50px; border:1px solid #d3cdc5; background:#f7f5f2; margin:0 auto;overflow:hidden;}
	.box22 .photo{float:left;width:auto;margin:2px;}
	
.p1{ width:722px; height:23px;}
.p2{ width:722px; height:34px; border-top:1px solid #d3cdc5; background:#FFF;}
.b1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:23px; line-height:22px;}
.f01{ width:153px; text-align:left; float:left; padding-left:10px;}
.f02{ width:248px; float:left; text-align:center;}
.f03{ width:157px; float:left; text-align:center;}
.f04{ width:152px; float:left; text-align:center;}

.b2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; height:28px; line-height:22px; padding-top:6px;}
.b2 a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; height:34px; line-height:22px; text-decoration:underline; color:#5e4933; text-align:right;}
.f05{ width:153px; text-align:left; float:left; padding-left:10px;}
.f06{ width:248px; float:left; text-align:center;}
.f07{ width:157px; float:left; text-align:center;}
.f08{ width:142px; float:left; text-align:right; padding-right:10px;}
.chex{ padding:3px 10px 0 0;}
.txt-12{ font-weight:bold;}

.p3{ width:722px; height:25px;}
.b3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:25px; line-height:22px;}
.f09{ width:80px; float:left; text-align:center;}
.f10{ width:240px; float:left; text-align:center;}
.f11{ width:99px; float:left; text-align:center;}
.f12{ width:137px; float:left; text-align:center;}
.f13{ width:77px; float:left; text-align:center;}
.f14{ width:124px; float:left; text-align:center;}
.f15{ width:36px; float:left; text-align:center;}

.p4{ width:722px; height:110px; border-top:1px solid #d3cdc5; background:#FFF;}
.b4{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; height:40px;}
.f16{ width:80px; float:left; text-align:center; padding-top:5px;}
.f17{ width:245px; float:left; text-align:center; padding-top:33px;}
.f18{ width:99px; float:left; text-align:center; padding-top:33px;}
.f19{ width:137px; float:left; text-align:center; padding-top:33px;}
.f20{ width:77px; float:left; text-align:center; padding-top:30px;}
.f21{ width:124px; float:left; text-align:center; padding-top:33px;}
.f22{ width:36px; float:left; text-align:center; padding-top:32px;}
.box-text-field{ width:30px; height:18px; border:1px solid #ab9f93;}
.textfield06{ border:none; background:none; width:25px; height:16px;}
.box-form03{ width:53px; height:20px; margin:0 auto;}
/*add collection pages ANH.NGUYEN*/
.fix-all{padding:0;height:auto;}
.boxcolection{width:830px;height:auto;overflow:hidden;}
.boxcolection .left-colection{width:285px;overflow:hidden;margin:0;}
	.left-colection .combolist{float:left;margin:5px 0 5px 45px;width:200px;}
		.combolist .title{margin:5px;}
		.combolist .combobox{padding:10px;}
.boxcolection .right-colection{width:500px;overflow:hidden;margin:25px 0px 2px 2px;}
.right-colection .blk-items{float:left;width:480px;overflow:hidden;margin:2px 0 2px 15px;}

	.right-colection .blk-items-sale{float:left;width:785px;overflow:hidden;margin:2px 0 2px 5px;}
		 .blk-items-sale .sale-title{width:625px;margin:0 0 0 25px;}
		 *html .blk-items-sale .sale-title{width:625px;margin:0 0 0 18px;}
		 	 .sale-title .title{margin:2px 3px 4px 3px;font-size:14px;font-weight:bold;}
			 .sale-title .description{margin:2px 3px 2px 3px;line-height:140%;text-align:justify;font-size:12px;}
			 .blk-items-sale .sale-photo{float:left;width:242px;height:auto;margin:0 5px 5px 15px;}
			 .right-colection .fix-items{margin:0 5px 5px 0px;}
			 *html .right-colection .fix-items{margin:0 5px 5px 0px}
			 *html .blk-items-sale .sale-photo{float:left;width:283px;height:301px;margin:0 5px 5px 0px;}
			/* .blk-items-sale .sale-photo img{float:left;margin:0px 5px 5px 10px;border:none;width:242px;height:242px;}*/
			 .blk-items-sale .sale-photo img{float:left;margin:0px 5px 5px 10px;border:none;width:225px;height:225px;}
			 .blk-items-sale .sale-content{float:left;margin:0px;width:360px;}
			 .sale-content .sale-items-title{float:left;margin:0px;width:359px;}
			 .sale-content .sale-items-title label{float:left;margin:1px 3px 2px 10px;padding:0px 3px 0 13px;width:15px;}
			 .sale-content .sale-items-title .title{float:left;width:auto;margin:1px 0 0 0;font-weight:bold;}
			 .sale-content .sale-items-title .title-sale-f{float:left;width:310px;margin:1px 0 0 23px;font-weight:bold;}
			 *html .sale-content .sale-items-title .title-sale-f{float:left;width:310px;margin:1px 0 0 10px;font-weight:bold;}
			 
			 .addcart_sale{float:left;margin:-5px 0 2px 19px;}
			 .sale-content .sale-items-title .price{float:right;width:auto;margin:0;font-weight:bold;text-align:right;font-size:13px;}
			 *html .sale-content .sale-items-title .price{float:right;width:auto;margin:0;font-weight:bold;text-align:right;font-size:13px;}
			 .sale-content .txt-description{text-align:left;float:left;width:335px;}
			 .sale-content .fix-des{margin:2px 3px 0px 22px;padding:1px 2px 2px 1px;}
			 *html .sale-content .fix-des{margin:2px 3px 2px 8px;width:330px;}
			 .sale-content .txt-description .button-sale{float:right;margin:2px 3px 2px 3px;width:157px;}
			 .clear_sale_products{float:left;width:793px;height:1px;margin:2px;}
		   .sale-filter{width:703px;text-align:left;position:relative;margin:10px 0 10px 10px;}
		 	.sale-filter ul{margin:0 -10px 0 0;padding:0;}
			.sale-filter ul li{float:left;text-align:right;margin:2px 0 2px 0;width:112px;list-style:none;}
			.sale-filter ul li a{font-size:18px;text-decoration:none;color:#5E4933;}
			.sale-filter ul li a strong{margin:0px 2px 0px;float:right;cursor:pointer;}
			.sale-filter ul li a img{margin:2px 0 0 2px;float:right;}
			
	.blk-items .title{float:left;font-size:14px;text-transform:uppercase;font-weight:bold;width:475px;margin:0 0 5px 0;}
	.blk-items .description{float:left;font-size:11px;text-align:justify;width:470px;margin:0 0 5px 0;}
	.blk-items .checkbox{float:left;width:30px;height:75px;margin:0;}
		.checkbox input{float:left;margin:35px 5px 0 8px;}
	.blk-items .photo{float:left;width:95px;overflow:hidden;margin:2px;}
		.blk-items .photo img{float:left;margin:0px;border:1px solid #666;}
	.blk-items .detail{float:left;width:325px;margin:5px 0 3px 5px;}
		.detail .text{float:left;font-size:12px;width:325px;margin:0 0 5px 0;}
	.right-colection .clear_colection{float:left;margin:15px 0 5px 0;width:490px;}
	.clear_colection .colection_button{float:right;background:url(../images/btn-01.jpg) no-repeat;width:225px;height:25px;text-align:center;padding:2px;}
	.colection_button a{color:#fff;text-decoration:none;}
.left-colection .photo{width:283px;height:299px;background:url(../images/col_bg_image.jpg) no-repeat;}
.left-colection .photo img{float:left;margin:40px 40px 20px 40px;border:2px solid #666;width:222px;height:225px;}

.boxpublish{width:770px;overflow:hidden;}
.boxpublish .total{width:770px;height:15px;}
.boxpublish .pagingbox{width:770px;height:30px;}
.boxpublish .pagingbox a{color:#5e4933;text-decoration:none;}
.boxpublish .pagingbox a .active{font-weight:bold;}
.boxpublish  .boxcontent{width:770px;overflow:hidden;margin:0px;}
	.boxcontent .items{width:240px;margin:10px 10px 0 0;}
	.boxcontent .items .topbox{width:235px;margin:0px;}
	.topbox .photobox{width:115px;margin:2px;border:1px solid #666666;}
	.topbox .itemsbox{width:110px;margin:2px;}
		.itemsbox a{float:left;margin:20px 0 5px 5px;width:100px;font-weight:bold;color:#5e4933;text-decoration:none;}
.items .descriptionbox{width:235px;margin:10px 0 0 0;height:auto;background:#E9E2DA none repeat scroll 0 0;border:1px dotted #5E4933;}
	.items_text_box{width:198px;margin:2px 5px 2px 15px;height:auto;}
	*html .items_text_box{width:198px;margin:0px 0px 0px 10px;height:auto!important;}
	.items_text_box label{float:left;margin:1px;width:198px;color:#5e4933;margin:0;}
	.items_text_box .box_bold{font-weight:bold;color:#5e4933;}
	.items_text_box .linebox{background:transparent url(../images/line03.png) no-repeat scroll 0 0;margin:2px 0 2px 0px;height:5px;}

/*end*/
/*.footer{ background:url(../images/bg-footer.png) no-repeat; width:1000px; height:73px; position:relative; z-index:1; clear:both;}*/
.footer{ background:url(../images/bg-footer.png) no-repeat; width:1000px; height:53px; position:relative; z-index:1; clear:both;margin:20px 0 0 0;}
.txt-footer{ text-align:center; padding:20px 0 0 0;*padding:10px 0 0 0; font-weight:bold; width:1000px;}
/*css for sroller*/
/*#pane1, #pane2, #pane3, #pane4 {height: 400px;}*/		
			
.osX .jScrollPaneTrack {background: url(../images/osx_track.gif) repeat-y;}
.osX .jScrollPaneDrag {	background: url(../images/osx_drag_middle.gif) repeat-y;}
.osX .jScrollPaneDragTop {background: url(../images/osx_drag_top.gif) no-repeat;height: 6px;}
.osX .jScrollPaneDragBottom {background: url(../images/osx_drag_bottom.gif) no-repeat;height: 7px;}
.osX a.jScrollArrowUp {	height: 24px;background: url(../images/osx_arrow_up.png) no-repeat 0 -30px;}
.osX a.jScrollArrowUp:hover {background-position: 0 0;}
.osX a.jScrollArrowDown {height: 24px;background: url(../images/osx_arrow_down.png) no-repeat 0 -30px;}
.osX a.jScrollArrowDown:hover {background-position: 0 0;}

.left .jScrollPaneTrack {left: 0;right: auto;}
.left a.jScrollArrowUp {left: 0;right: auto;}
.left a.jScrollArrowDown {left: 0;right: auto;}
.loading{background: url(../images/loader.gif) no-repeat center;}
.error{color: #ff0000;}
.button{background: url(../images/btn-green.png) no-repeat;width: 156px;height: 21px;padding-top: 5px;text-align: center;color: #FFFFFF;font-weight: bold;margin-top: 7px;cursor: pointer;}
.items_pocket{float:left;margin:5px 0 5px 0px;width:582px;overflow:hidden;}
.items_pocket .checked_pocket{float:left;margin:2px 0 2px 5px;padding:0 5px 0 5px;}
.checked_pocket input{float:left;margin:0px 2px 3px 2px;}
.checked_pocket span{float:left;margin:1px 2px 3px 2px;}
/* IE SPECIFIC HACKED STYLES */
* html .osX .jScrollPaneDragBottom {bottom: -1px;}
/* /IE SPECIFIC HACKED STYLES */

.items_pacthe{float:left;width:520px;}
.itemsp{float:left;width:105px;overflow:hidden;}
/*--------cadeau_page-------*/
.bg-01{ width:363px; height:368px; border:1px dotted #5e4933; padding:20px;}
.textfield07{ border:none; background:none; width:155px; height:20px;}
.b5{ border-top:1px solid #5e4933; border-left:1px solid #5e4933; border-bottom:1px solid #5e4933; width:155px; height:20px; margin-left:3px;}
.b6{}
.box-message{ width:363px; height:195px; border:1px solid #5e4933;}
.btn-valider01{ background:url(../images/btn-valider01.png) no-repeat; width:147px; height:20px; text-align:center;}
.btn-valider01 a{ font-size:12px; text-decoration:none; line-height:18px; color:#FFF; display:block;}
.alt02{ width:365px; height:auto; text-align:center;}
/*----------END-------*/
.bnt_em{float:left;width:45px;margin:0;}
*html .bnt_em{float:left;width:65px;margin:0;}
.link_help{float:left;margin:15px 0 0 75px;}
*html .link_help{float:left;margin:15px 0 0 35px;}





/*------299296-------*/
.block_home { width: 832px; height: auto;float: left; padding: 0px; }
.block_home .block{ float: left; height: 246px;padding: 5px; width:246px;background:url(../images/bg_block_collection.jpg) no-repeat;margin-left:15px; }
.block_home .w325 { width: 246px; }
.block_home .w355 { width: 246px; }
.block_home .ml10 { margin-left: 10px; }
.checkpaymentradio{position:absolute;margin-top:10px;}
.block_home .block .head { font-weight: bold; color: #5e4933; font-size: 12px; padding: 10px 0px;text-align:center; }
.block_home .block .photo { height: 165px; text-align: center }
.block_home .block .body { height: 83px; }
.block_home .block .body img { float: left; margin-right: 7px;margin-left:3px; }
.block_home .block .body .title { font-size: 12px; font-weight: bold; margin-bottom: 10px; }
.block_home .block .body .description p { margin: 0; padding: 0; }
.block_home .block .body .more { text-align: right; padding-right: 10px; margin-top:0px; }
.block_home .block .body .more a { color: #2330e6; }
.block_home .block .body .color1 { color: #299296; }
.block_home .block .body .color2 { color: #9f256e; }
.block_home .block .bt-news { text-decoration:none; color:#FFF; font-size:12px; width:233px; padding: 6px 30px; background:url(../images/bg_btn_news.jpg) no-repeat;text-align:center;}
.block_home .block .bt-colletion { text-decoration:none; color:#FFF; font-size:12px; width:233px; padding: 6px 30px; background:url(../images/bg_btn_collection.jpg) no-repeat;text-align:center;}lor2 { color: #9f256e; }
.block_home .block .bt-colletion-event{text-decoration:none; color:#FFF; font-size:12px; width:233px; padding: 4px 45px 6px 15px; background:url(../images/bg_btn_click_ici.jpg) no-repeat;text-align:center;font-weight:bold;}

.block_home .block .bt-news { text-decoration:none; color:#FFF; font-size:12px; font-weight:bold; width:233px; padding: 6px 30px; background:url(../images/bg_btn_news.jpg) no-repeat;text-align:center;}
.block_home .block .bt-colletion { text-decoration:none; color:#FFF; font-size:12px; font-weight:bold; width:233px; padding: 6px 30px 6px 20px; background:url(../images/bg_btn_collection.jpg) no-repeat;text-align:center;}}or:#FFF; font-size:12px; width:233px; padding: 6px 30px; background:url(../images/bg_btn_collection.jpg) no-repeat;text-align:center;}lor2 { color: #9f256e; }
.block_home .block .bt-news { text-decoration:none; color:#FFF; font-size:12px; font-weight:bold; width:233px; padding:3px 30px 6px 8px; background:url(../images/bg_btn_news-home.jpg) no-repeat;text-align:center;}
.block_home .block .bt-colletion { text-decoration:none; color:#FFF; font-size:12px; font-weight:bold; width:233px; padding: 4px 30px 6px 10px; background:url(../images/bg_btn_collection.jpg) no-repeat;text-align:center;}
.bt-valider { text-decoration:none; color:#FFF; font-size:12px; width:130px; padding: 6px 0 6px 3px; background:url(../images/bg_btn_valider.jpg) no-repeat;text-align:center;margin-right:1px;float:right;font-weight:bold;}lor2 { color: #9f256e; }