h2.nt_hl2,h2.nt_hl2 a{color:#021B5B;font-size:13px;font-style:italic;line-height:17px;font-weight:normal;}
a.nlink3,.si_area_container3 a.nlink3_si_area_box,a.c_gs_box_link,.si_area_container3 a.nlink3_si_area_box span,a.c_gs_box_link span,a.nlink3i,a.top_link,#login_box a,#logout_box a,a.nl0_active_login, a.nl0_below_login,.aroma_shop_link a span{color:#051c4e;padding-right:17px;background:transparent url(../pix/link_bg_3.png) no-repeat right -16px}
a.nlink3{color:#021B5B;background-position:right -57px;}
a.nlink3i{color:#021B5B;background-position:right -77px;}
.si_area_container3 a.nlink3_si_area_box,a.c_gs_box_link{background:none;display:block;float:left;font-weight:bold;}
.si_area_container3 a.nlink3_si_area_box{width:160px;}
a.c_gs_box_link{width:143px;}
.icon{background:transparent url(../pix/icons_sprite.jpg) no-repeat 0 0;display:inline-block;position:relative;width:20px;height:20px;top:3px;}
.icon_user{background-position:-34px -1px;}
.icon_cart{background-position:0 -2px;width:31px;top:4px;}
a.top_link{color:#fffefb;font-size:11px;font-weight:bold;background-position:right -108px;}
a.top_link2{color:#fffefb;font-size:11px;font-weight:bold;}
a.top_link:hover{color:#a7c8e8;background-position:right -128px;text-decoration:none;}
a.top_link.active{background-position:right -148px;}
a.top_link.active:hover{background-position:right -168px;}
#login_box a,#logout_box a{color:#a7c8e8;background-position:right -37px;}
#login_box a:hover,#logout_box a:hover{color:#5a6990;background-position:right 1px;text-decoration:none;}
.nivo-caption a.nlink3i{color:#001b60;font-weight:bold;font-size:13px;text-decoration:underline;background-position:right 4px}
.nivo-caption a.nlink3i:hover{color:#5a6990;background-position:right -34px}
span.nl_mand_field{color:#f29400}
a.nlink3:hover{text-decoration:underline}
a.nlink3i:hover{text-decoration:underline}
a.le_link1{font-size:13px;color:#f29400}
a.le_link1:hover{text-decoration:underline}
a.le_link2{color:#f29400}
a.le_link2:hover{text-decoration:underline}
a.le_sel_link{color:#000000;text-decoration:underline}
div.c_ct_index{padding-top:566px}
div.si_container{position:relative;left:322px;width:645px;margin-top:10px}
div.si_container_content img{width:150px;float:right;padding:1px 0 0 10px}
h1.c_title_index,h1.c_title_si_area,.recentcontent_head h1{color:#031e63;font-size:25px;margin-left:16px;margin-bottom:4px}
div.si_container_content,.si_area_container4 .si_area_box_container{color:#546180}
div.si_container_content1,div.si_container_content2,div.si_container_content3,.si_area_container4 .si_area_box_container{border-bottom:1px solid #E2B600;margin-bottom:10px;padding:12px 12px 24px 1px;margin-left:15px;}
div.si_area_container4 div.si_area_box_container_text{padding-right:60px}
div.si_area_container{position:relative}
div.si_area_container1{position:absolute;top:1px;left:0;border-top:1px solid #fff;height:325px;width:970px;background:transparent url(../pix/si_default_image_2.jpg) no-repeat 0 0;}
div.si_area_container2{position:absolute;top:325px;left:0;height:210px;width:970px}
div.si_area_container3{position:absolute;top:570px;left:0;width:230px}
div.si_area_container4{left:322px;width:481px;padding-top:30px}
div.si_area_container2 div.si_area_head{width:322px;height:60px;background-color:#ffffff;-moz-box-shadow:0 0 10px #CCCCCC;-webkit-box-shadow:0 0 10px #CCCCCC;box-shadow:0 0 10px #CCCCCC;}
div.si_area_box_container{position:relative;margin:0}
div.si_area_container1 div.si_area_box_container{display:none;visibility:hidden}
div.si_area_container2 div.si_area_box_container{width:322px;height:210px;float:left;margin-right:2px}
div.si_area_container2 div.si_area_box_container3{margin-right:0}
div.si_area_container3 div.si_area_box_container,.c_gs_box{border-bottom:1px solid #e2b600;padding:14px 0 17px}
div.si_area_box{position:relative}
div.si_area_container2 h1.c_title_si_area_box{font-size:20px;line-height:23px;margin:0;padding:7px 15px 0 16px}
div.si_area_box_image_container{position:relative;}
div.si_area_container2 div.si_area_box_image_container{width:322px;height:150px}
div.si_area_container3 div.si_area_box_image_container,.gs_box_image_container{width:40px;float:left;padding-left:10px}
div.si_area_container2 div.si_area_box_image_container a span{display:block;width:43px;height:16px;position:absolute;bottom:0;left:139px;background:transparent url(../pix/si_img_overlay_2.png) no-repeat 0 0}
div.si_area_box_container_text{padding-bottom:4px}
.nivo-caption div.si_area_box_container_text{font-size:14px;padding-right:20px}
.nivo-caption div.si_area_box_container_text a{color:#051a5b}
a.nlink3_si_area_box{color:#051c4e}
div.si_area_container2 a.nlink3_si_area_box{color:#021a60}

div.si_area_container3 a.nlink3_si_area_box span,a.c_gs_box_link span,a.nl0_active_login, a.nl0_below_login,a.nl1_active_login, a.nl1_below_login{background-position:right -16px;width:18px;height:12px;display:inline-block;line-height:12px;padding:0}
*+html div.si_area_container3 a.nlink3_si_area_box span,*+html a.c_gs_box_link span{vertical-align:top}
.aroma_shop_link a span{background-position:right 2px;}
*+html .aroma_shop_link a span{background-position:right 0px;}
div.si_area_container3 a.nlink3_si_area_box:hover,a.c_gs_box_link:hover{text-decoration:underline;color:#051C4E}
div.si_area_container4 a.nlink3_si_area_box{color:#021b5b}
div.si_area_container4 h1.c_title_si_area_box{font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;line-height:20px;font-weight:bold}
div.si_area_container4 a.text_link_si_area_box{color:#546180;display:block}
div.si_area_container4 a.text_link_si_area_box:hover{color:#021B5B}
div.si_area_container4 .si_area_box{width:303px;float:left}
div.si_area_container4 .si_area_box_image_container{width:150px;height:100px;float:left;padding:5px 0}
.nivo-caption a.nlink3_si_area_box{color:#051a5b}
.nivo-caption a.nlink3_si_area_box:hover,div.si_area_box_container_text a:hover{color:#5a6990;text-decoration:none;}
.rightbox_lda_cont{min-height:240px;height:auto!important}
div.rbox_cont,div.ai2 ul{position:relative;color:#617fb0;font-size:11px;border:1px solid #e0e4ee;background-color:#FFF;margin:0;padding:11px 15px 10px 17px}
div.ai2 ul{line-height:15px;list-style-position:outside;list-style-type:none;padding:0px 0px 5px 0px;background-position:0 32px;}
div.rbox,div.login_nav_level0{width:207px;padding-bottom:9px;margin-bottom:15px;background:transparent url(../pix/shadow_bottom.png) no-repeat center bottom}
div.login_nav_level0{font-size:11px;}
li.nlevel0_login {margin:0px 0px 8px 0px;width:195px;padding:8px 0px 7px 10px;border-top:1px solid #547FA8;border-bottom:1px solid #547FA8;background-color:#E8EBF2;}
li.nlevel0_login.nlevel0_item_below{margin-bottom:0px;}

.nlevel3-1 ul{border:none !important;background:none !important;}
li.nlevel3-1{padding-left:10px;}
li.nlevel1_login {margin:0px;width:195px;padding:6px 0px 0px 10px;}

/*li.nlevel0_login.nlevel0_2{border-bottom:1px solid #fff;font-weight:bold;font-family:Georgia,serif;padding:10px 0px;}
*/li.nlevel0_login.nlevel0_1{background-color:#547FA8;padding:10px 0px 10px 10px;margin-bottom:8px;}
a.nl0_inactive_login,a.nl1_inactive_login{color: #00396d; padding:0px 0px 0px 0px;display:block;}
a.nl0_inactive_login:hover,a.nl1_inactive_login:hover{color: #617fb0;text-decoration:none;}
li.nlevel0_login.nlevel0_1 a.nl0_active_login{display:block;line-height:15px;height:auto !important;}
div.login_nav_level0 li.nlevel0_1 a{background-color:#547fa8;color:#fff;font-size:15px;font-weight:bold;font-family:Georgia,"Times New Roman",Times,serif;}
div.login_nav_level0 li.nlevel0_1.nlevel0_1 a{background:none;}
li.nlevel0_1.nlevel0_login a.nl0_inactive_login:hover{background-color: #547FA8;color:#fff;text-decoration:none;}
a.nl0_active_login, a.nl0_below_login,a.nl1_active_login, a.nl1_below_login{color: #00396d;display:inline; padding:0 16px 0 0px;font-weight:bold;width:auto !important;}
a.nl0_active_login:hover, a.nl0_below_login:hover,a.nl1_active_login:hover, a.nl1_below_login:hover{text-decoration:none;cursor:default;}
a.nl0_active_login,a.nl0_inactive_login,a.nl0_below_login{font-size:12px;font-weight:bold;}
div.tree_main div.login_nav_level0 li,div.tree_footer div.login_nav_level0 li{display:none;visibility:hidden;}
div.tree_main div.login_nav_level0 li.nlevel0_1,div.tree_footer div.login_nav_level0 li.nlevel0_1{display:block;visibility:visible;margin-bottom:0px;}
div.tree_main div.login_nav_level0 ul,div.tree_footer div.login_nav_level0 ul{padding-bottom:0px;}
div.rbox_head{text-align:left;margin:0;padding:0}
h2.nt_hl2 a:hover{text-decoration:none;color:#051c4e}
div.rbox_body{position:relative}
div.rbox_body img{border:0 none}
div.rbox_text{margin:0;padding:5px 0}
div.rbox_image{padding:8px 0 0}
div.rbox a.nlink3i{font-weight:bold;text-decoration:underline;font-family:Georgia, "Times New Roman", Times, serif}
div.rbox a.nlink3i:hover{color:#021B5B;background-position:right 2px}
span.rbox_text_small{display:block;font-weight:normal}
span.upper_font{text-transform:uppercase}
a.sb_ld_sb{font-size:11px;line-height:14px;text-align:left;color:#617fb0}
a.sb_ld_sb:hover{color:#051c4e;text-decoration:none}
.le_results{position:relative;border-bottom:1px solid #ECECEC;margin:0 0 21px;padding:0 0 15px}
.le_results_text{position:relative;margin:10px 0 5px;padding:0}
div.le_result_cont{margin:23px 0}
.c_ct_ip .optional_data{position:relative;margin-bottom:27px;width:720px;height:251px;}
.ct_img_ip{border-top:1px solid #fff;}
.optional_data_text{position:absolute;bottom:36px;right:0;width:403px;background:transparent url(../pix/ip_txt_bg_2.png) repeat-y 0 0;padding:13px 100px 17px 17px}
.ip_text{color:##051A5B}
.ip_boxes_container{position:relative}
.ip_box{position:relative;width:219px;height:155px;float:left;margin-right:31px;margin-bottom:25px}
.ip_box3,.ip_box6,.ip_box9,.ip_box12,.ip_box15,.ip_box18,.ip_box21,.ip_box23,.ip_box26{margin-right:0}
.ip_box_image_cont{padding-bottom:10px;position:relative;width:210px;height:142px;text-align:center;}
.ip_box_image_cont img{position:relative;top:1px;}
.ip_box_head{position:absolute;right:0;top:12px;border:1px solid #e2e6f0;background:#FFF url(../pix/ip_box_head_bg_2.jpg) repeat-y right 0;width:185px;min-height:32px;height:auto!important;padding:5px 10px}
.ip_box_head.hover{background:#FFF url(../pix/ip_box_head_bg2_2.jpg) repeat-y right 0}
.ip_box_head h2{text-align:center;line-height:16px}
.ip_box_head a{display:block;position:absolute;top:30%;padding:10px 0px;left:10px;text-align:center;width:185px}
.ip_box_head a:hover{text-decoration:none;color:#4a619d}
.ip_box_container{position:relative;width:219px}
.ip_box_head span.ip_ribbon{display:block;width:7px;height:5px;background:transparent url(../pix/ip_box_img_ribbon.gif) no-repeat 0 0;position:absolute;right:0;bottom:-6px}
div.c_text_cc_1,.c_text_li{width:570px;margin-bottom:30px}
.c_text_li1{font-size:15px;line-height:21px;width:auto;margin-bottom:40px;}
.cc_content{position:relative;margin:0;padding:0}
.ct_img_cc{margin:0;padding:0}
.nl_text2{position:relative;margin:0;padding:0}
.cc_checkbox{position:relative;margin:0;padding:0}
.cc_textbutton{position:relative;margin:0;padding:0}
span.ct_img_cc{margin:0;padding:0}
.qs_box{margin-bottom:30px}
.qs_img_container{margin-bottom:30px}
.qs_sbox_image span.qs_overlay,.ip_box_image_cont span.ip_overlay,.ct_img_li4 span.li_overlay,span.pp_overlay{display:block;width:210px;height:20px;position:absolute;bottom:0;left:0;background:transparent url(../pix/shadow_bottom_qs.png) no-repeat center bottom}
span.pp_overlay{left:2px;}
span.pp_overlay2{display:block;width:150px;height:16px;position:absolute;bottom:0;left:0;background:transparent url(../pix/shadow_bottom_pp.png) no-repeat center bottom}
span.pp_bg,span.pp_bg2,span.ip_bg,span.qs_bg{background-color:#f5f6f6;display:block;height:139px;width:210px;position:absolute;top:6px;left:1px;border:1px solid #e2e6f0;}
span.pp_bg2{width:150px;height:100px;}
span.ip_bg{width:210px;height:140px;top:0px;left:-1px;}
span.qs_bg{top:5px;left:0px;width:210px;height:140px}
div.qs_partner_container{position:relative}
div.qsbox_image_cont{position:relative;margin:0;padding:0}
div.qs_sbox_image,div.ct_img_pp1,div.pp_img{position:relative;width:212px;height:142px;float:left;margin-right:20px;padding-bottom:10px;padding-top:5px;text-align:center;}
div.pp_img{width:153px;height:101px;overflow:hidden;text-align:center;}
table.pp_order_table .pp_label{padding-right:9px;}
table.pp_order_table .pp_price{font-weight:bold;font-size:15px;}
table.pp_order_table .pp_price1{font-weight:bold;font-size:13px;}
.padding_b{padding-bottom:10px;}
div.pp_box{padding-bottom:25px;border-bottom:1px solid #ebe6d2;}
div.pp_box_text_cont{width:320px;float:left;padding-top:5px;}
div.pp_box_order_cont{width:181px;float:right;padding-top:5px;}
div.pp_box_text{color:#7A7A7A;padding-right:0px;}
.ct_img_li4{float:left;height:142px;padding-bottom:10px;padding-top:5px;position:relative;width:212px;margin-top:15px;}
.ct_img_li4 img{border:1px solid #e3dcc4;position:relative;}
div.qs_sbox_image img{position:relative;top:1px;left:0px;}
.ct_img_pp1 img,.pp_img img{position:relative;padding:2px 0px 0px 2px;}
.ct_zoom_qs_statement{bottom:10px!important;}
.ct_zoom1_pp_product{bottom:9px !important;right:2px !important;}
div.qs_sbox_text_cont{position:relative;float:left;width:465px}
div.c_text_pp_2{}
.c_text_qs_1{margin-bottom:20px}
.ct_img_qs_1{width:502px;height:252px;float:left}
.ct_img_qs_2{width:212px;height:252px;float:right}
.ct_img_qs img{border:1px solid #c3cad9}
.c_ti_small_images{float:left;}
h1.c_title_ti_2,h1.c_title_ti_3,.qs_box_title{font-size:18px;line-height:25px;margin-bottom:6px}
h1.c_title_ti_3{margin-top:20px}
div.c_text_ti_1{margin-bottom:40px}
div.c_text_ti_2{margin-bottom:15px}
div.ct_img_ti span.ti_overlay{display:block;width:168px;height:16px;position:absolute;bottom:0;left:2px;background:transparent url(../pix/shadow_bottom_ti.png) no-repeat center bottom}
div.ct_img_ti{padding-bottom:8px}
*+html div.ct_img_ti{padding-bottom:5px;}
div.ct_img_ti1{margin-bottom:45px;margin-top:5px}
div.ct_img_ti3{float:right;padding-bottom:0}
div.ct_zoom1_ti,div.ct_zoom2_ti{bottom:8px}
div.ct_img_ti img{border:1px solid #dee3ee}
h1.c_title_li2{color:#fff;font-size:25px;background-color:#547FA8;padding:2px 20px 2px 40px;margin-right:29px;}
.c_text_li2 ul{padding-left:2px;}
.c_text_li2 ul li{background:transparent url(../pix/icon_check.png) no-repeat 0 0;list-style-type:none;padding:5px 0px 8px 39px;color:#051c4e;font-size:16px;line-height:19px;}
.c_li_advantages{width:479px;float:left;}
.c_li_container{margin-bottom:20px;}
.cp_table td{vertical-align:top;}
.cp_table th{text-transform:uppercase;}
.cp_table a{color:#A7C8E8;padding-right:2px;font-size:13px;font-family:Verdana;}
.nt_sum .line_t1{width:120px;}
.nt_sum .line_t3{font-size:12px;width:80px;text-align:right;position:absolute;top:8px;right:21px;}
.nt_head,.nt_sum{padding:0 6px 14px 6px;color:#A7C8E8;}
.nt_sum{border-top:1px solid #7399be;padding-top:8px;padding-bottom:24px;position:relative;}
.c_cp_cart_table th{font-weight:bold;padding:4px 5px 10px 0px;}
.c_cp_cart_table td{padding:4px 5px 4px 0px;line-height:15px;}
.cp_sum_row td{font-weight:bold;font-size:15px;}
.c_cp_delivery_info_box{padding-left:4px;}
.cp_form{width:450px;}
div.payment_item_container{width:450px;margin-bottom:15px;}
div.ca_container{width:350px;float:left;}
div.recentcontent{width:310px;float:right;color:#051c4e;border-left:1px solid #d4d8d4;}
div.recentcontent_content{padding:17px;border-left:#dce0ed;}
div.recentcontent_items{margin-bottom:22px;}
a.rc_head{font-size:14px;font-weight:bold;color:#051c4e;}
div.recentcontent_shorttext{margin-bottom:5px;}
.payment_description{margin:5px 0px 10px 0px;}
table.mb_cc_table input.cc_sendbutton, input.cc_sendbutton, table.mb_cc_table .nl_sendbutton, .login_button, .pp_button{background-color:#E2B600 !important;}
/* BG2 */
.c_ct_bg_2 .c_text_bg_2{padding-bottom:25px;}

.c_ct_bg_2 .bg_page_list{position:relative;padding:0px 13px 11px 0px;font-weight:bold; text-align:center;}

.c_ct_bg_2 div.bg_overview {position:relative; padding:21px 0px 8px 0px; overflow:hidden;}
.c_ct_bg_2 div.bg_th_img_bg{position:relative; width:120px; height:80px; float:left; margin:0px 0px 20px 18px;overflow:hidden;}
.c_ct_bg_2 a.bg_th_img:hover{text-decoration:none;}
.c_ct_bg_2 a.bg_th_img:hover span{text-decoration:none; cursor:pointer;}
.c_ct_bg_2 span.bg_th_img_inner{ position:relative; display:block; text-align: center;}

.c_ct_bg_2 a.bg_start_slideshow{text-decoration:none;display:block;height:100%;width:100%;background:transparent url(../pix/bg_icon_slideshow.jpg) no-repeat 0 0;cursor:pointer;}

.c_ct_bg_2 img.bg_img_status_{
filter: alpha(opacity=60);
opacity:0.6;
-moz-opacity:0.6;
-khtml-opacity:0.6;
	/* transition */
	transition: 0.3s;
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
}

.c_ct_bg_2 img.bg_img_status_active,
.c_ct_bg_2 img.bg_img_status_:hover{
filter: alpha(opacity=100);
opacity:1;
-moz-opacity:1;
-khtml-opacity:1;
	/* transition */
	transition: 0.3s;
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
}

.c_ct_bg_2 span.bg_img_inner{ position:relative; display:block; height: 460px; width:690px; text-align:center;}
.c_ct_bg_2 div.ct_img_bg{ height:460px; width:690px;margin:0px 0px 0px 0px;overflow:hidden;}
.c_ct_bg_2 div.ct_img_bg_prev{position:absolute; top:270px; left:0px; height:53px; width:46px; }
.c_ct_bg_2 div.ct_img_bg_next{position:absolute; top:270px; right:0px; height:53px; width:46px;}


.c_ct_bg_2 div.ct_img_bg-title-over { visibility:hidden;
 position: absolute; bottom: 22px !important; width: 642px;
	filter: alpha(opacity=80);
  opacity:0.8;
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
 padding:12px 0px 12px 48px; text-align:left;
}

.c_ct_bg_2 div.ct_img_bg-title-over h1.c_title_bg{ margin-bottom:2px; font-size:17px; line-height:24px; font-weight:normal; color: #021B5B;}
.c_ct_bg_2 div.ct_img_bg-title-over, .bg_box_head {background-color:#f0f0f0; }
.c_ct_bg_2 div.bg_th_img_bg {-moz-box-shadow:0px 4px 13px -8px #000000;-webkit-box-shadow:0px 4px 13px -8px #000000;box-shadow:0px 4px 13px -8px #000000;}

.c_ct_bg_2 div.ct_img_bg {background-color: #eee;}
.c_ct_bg_2 div.ct_img_bg {border:10px solid #fff;-moz-box-shadow:0px 0px 10px #ccc;-webkit-box-shadow:0px 0px 10px #ccc;box-shadow:0px 0px 10px #ccc;}

span.sel_link_active, a.sel_link {
    padding: 2px 6px;
}

span.sel_link_active {background-color: #E2B600; color: #fff;}
#fancybox-title-over {font-size: 10px;}
#fancybox-title-over h1 {color: #021B5B; font-size: 18px; margin-bottom: 5px; line-height: 20px;}
div.fancybox_text {font-size: 12px;color: #021B5B;}