.all {background:#F4EEE2 url(img/fon_top_long.jpg) no-repeat center top;min-width:990px;width:100%;
_width:expression(((document.documentElement.clientWidth || document.body.clientWidth) * 1 < 990)? "990px" : "100%"); 
}

.all_b{background:url(img/ierog.gif) no-repeat right bottom;padding-bottom:40px}

.page {background: url(img/repeat.jpg) repeat-x center 180px; margin-left:auto;margin-right:auto;/*max-width:1064px;*/min-width:950px;width:75%;
_width:expression(((document.documentElement.clientWidth || document.body.clientWidth) * 0.75 < 950)? "950px" : "75%"); 
}

.page_l{background: url(img/big_img_l.jpg) no-repeat left 180px;}
.page_r{background: url(img/big_img_r.jpg) no-repeat right 180px;}

body{ font-family:Arial, Helvetica, sans-serif;font-family:Tahoma;font-size:14px;padding:0px;margin:0px}
ul{ list-style:none;padding-bottom: 10px;}
* {margin:0;padding:0;}

.logo {float:left;padding-left:40px;padding-top:26px;}
p{ font-size:11px;}
img{ border:none;}
.header{ overflow:hidden; width:100%; height:489px}
.header .c1{ width:20%; float:left;}
.header .c2{ width:80%; _width:79.9%; float:left;}


.top_menu { background:url(img/repeat_menu.gif) repeat-x; height:33px;overflow:hidden;position:relative;}
.top_menu .left { background:url(img/r_top_m.gif) no-repeat right top;}
.top_menu .right { background:url(img/l_top.gif) no-repeat scroll left top;height:33px;}
.top_menu ul {float:left;margin:0 auto;margin-top:10px;position:relative; margin-left:5px;}
.top_menu ul li {background: url(img/separator.gif) no-repeat scroll right center;height:12px;padding-left:7px;padding-right:7px;position:relative;}
.top_menu ul li.last { background:none;}
.top_menu .active a {color:#FFFFFF;}
.top_menu ul li {float:left;padding-top:0;}
.top_menu ul li a {color:#FFFFFF;float:left;font-size:10px;font-weight:normal;text-decoration:none;text-transform:uppercase; font-family:Tahoma}
.top_menu ul li a:HOVER{text-decoration:underline}

.c2 .phone {color:#000000;font-size:25px;font-family:Arial, Helvetica, sans-serif;height:43px;padding-top:20px}
.c2 .phone span {color:#999999;font-family:Tahoma;font-size:11px;}
.dot{ background:url(img/dot.gif) repeat-x bottom; padding-bottom:0px; color:#715016; margin-top:20px; font-size:11px; font-family:Tahoma;height:20px;}

div.bar form.auth {float:left;height:30px;padding-left:0px;padding-top:12px; }
div.bar form.auth input.login, input.pass {
background:url(img/input_log_pas.gif) no-repeat;border:medium none;font-size:12px;height:17px;padding:0px 6px;width:91px;height:19px;color:#cccccc;padding-top:3px;}
div.bar form.auth input.entry {background:url(img/entry.gif) no-repeat left 2px;border:medium none;color:#FFFFFF;cursor:pointer;height:25px;margin:-3px 0 0 3px;width:52px;}

div.bar form.auth2 {float:right;height:30px;padding-left:50px;padding-top:12px; }
div.bar form.auth2 input.login, input.pass {
background:url(img/input_log_pas.gif) no-repeat;border:medium none;font-size:12px;height:17px;padding:0px 6px;width:91px;height:19px;color:#cccccc;padding-top:3px;}
div.bar form.auth2 input.entry {background:url(img/entry.gif) no-repeat left 2px;border:medium none;color:#FFFFFF;cursor:pointer;height:25px;margin:-3px 0 0 3px;width:52px;}

p{ font-size:11px;}



.text_m h1{font-size:40px; color:#a77621; font-weight:normal; margin-top:85px; margin-bottom:5px; font-family:"Times New Roman"; text-transform:uppercase; width:50%; }
.text_m img{/*margin-top:90px;*/margin-bottom:15px}
.text_m{padding-left:42px;padding-right:42px;padding-top:100px; font-size:11px;  }
.text_m p{color:#715016}


.text{ /*padding-top:170px;*//*width:945px;*/margin-left:auto;margin-right:auto;height:305px}

#main{ overflow:hidden; width:100%;}
#main .c1 {float:left;width:70.9%;padding-bottom:30px}
#main .c2 {float:left;width:29%;padding-bottom:30px}
#main .c2 .inner{padding-left:8px;}
#main .c2 strong { font-size:20px;}

.prods {margin-bottom:0px;min-height:145px; overflow:hidden; width:100%;}
.prods .prod {float:left; width:33%;min-height:300px;_height:300px}
.prods .prod_min {float:left; width:33%;min-height:150px;_height:150px}

.prod .inner{ padding:20px 10px 0px 25px;}
.prod .info{ padding-left:100px; padding-top:30px; font-family:Arial, Helvetica, sans-serif;}
.all_info{ overflow:hidden; width:100%;}
.prod .info strong, .product .info strong{ font-size:18px;}
.prod .info span, .product .info span{ font-size:12px; color:#a7a7a7; }
.prod .img{ float:left; padding-right:13px;background:url(img/img_separator.gif) right top no-repeat;}
.product img{margin-bottom:60px; padding-top:60px; vertical-align:middle;}
.defence{margin-bottom:0px; padding-top:0px; vertical-align:top;}
.product .info{ margin-bottom:20px;}
.product table{ font-size:11px; }

.product a{ background:transparent url(img/arrow.png) no-repeat left 0px; 
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/arrow.png', sizingMethod='crop');
height:18px; font-size:10px; float:left;padding:2px 0px 0px 0px; padding-left:25px; color:#b43f2c;text-decoration:none }

.product a .back{ background:transparent url(img/arrow_back.png) no-repeat left 0px; 
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/arrow_back.png', sizingMethod='crop');
height:18px; font-size:10px; float:left;padding:2px 0px 0px 0px; padding-left:25px; color:#b43f2c;text-decoration:none }

.txt{font-size:12px; padding-top:10px; margin-bottom:20px;}
.txt span{ color:#666666; line-height:1.5;}
.detail{ font-size:13px;overflow:hidden;width:100%}
.detail a{background:transparent url(img/arrow.png) no-repeat left 0px; 
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/arrow.png', sizingMethod='crop');
height:18px; font-size:12px; float:left;padding:2px 0px 0px 0px; padding-left:25px; color:#b43f2c;text-decoration:none}

.detail a:HOVER{text-decoration:underline; }


.brend{ overflow:hidden; width:100%; text-align:center;}
.brend table{ margin-bottom:96px;}
.brend table td{padding:6px 0px 6px 0px; margin:0px 6px; text-align:center}
.brend table td img{ padding:5px 0px; text-align:center;}
.brend table td a{color:#b43f2c;font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.brend table td a:HOVER{text-decoration:underline}
.tab ul li div {background:transparent url(img/l_tab.gif) no-repeat scroll left top; height:50px;text-align:center;}
.tab ul li {background:transparent url(img/r_tab.gif) no-repeat scroll right top; padding-bottom:15px}
.tab ul li a {background:transparent url(img/triangle.gif) no-repeat scroll center bottom;color:#9f9682;padding-bottom:11px;color:#777777;display:block;font-family:Tahoma;font-size:11px;min-width:121px;padding:15px 0px;text-decoration:none;text-transform:uppercase; margin-left:10px;}

.tab ul.list li a{ color:#b43f2c; font-size:10px; text-transform:none; max-width:none; padding:0px 35px; text-align:left; line-height:1.8;}
.tab ul.list li{ padding-bottom:10px;}

.tab ul ul li {background:none;height:auto;padding-left:20px;padding-top:2px;padding-bottom:2px}
.tab ul ul li a, .tab ul ul li.active ul li a{background:none;float:none;padding:0px;font-size:11px;text-transform:none;color:#b43f2c; font-weight:normal;}

.tab ul ul li.active a, .tab ul ul li.active{color:#000000;font-weight:bold;font-size:11px}

.tab ul ul li a:HOVER{text-decoration:underline}


.tab_menu{ overflow:hidden; width:100%; margin-bottom:20px;}
.tab_menu .fon_right{ background:url(img/fon_tab_m_left.gif) no-repeat left top;padding-bottom:15px}
.tab_menu .fon_left{ background: url(img/fon_tab_m_right.gif) no-repeat right top; /*height:329px;*/}
.tab_menu .fon_right_bottom{background:#ffffff url(img/fon_tab_m_right_b.gif) no-repeat right bottom}
.tab_menu .fon_left_bottom{background: url(img/fon_tab_m_left_bottom.gif) no-repeat left bottom}
.tab_menu ul {overflow:hidden;padding:0px 0px 0px 0px; }
.tab_menu ul li { background:url(img/tab_r.gif) no-repeat right 6px;float:left; height:42px; margin-right:2px; }
.tab_menu ul li div{ padding-top:10px; background:url(img/tab_l.gif) no-repeat left 6px; height:41px;padding-left:4px;padding-right:4px;float:left}
.tab_menu ul li.active div{ background:url(img/tab_left.gif) no-repeat left top; float:left}
.tab_menu ul li.active { background:url(img/tab_right.gif) no-repeat right top; }
.tab_menu ul li.active a {color:#b43f2c;background:url(img/triangle.gif) center bottom no-repeat;padding-bottom:11px}
.tab_menu ul li.active a:HOVER{color:#b43f2c;}
.tab_menu ul li a {color:#aaa291;font-family:Tahoma;text-transform:uppercase;font-size:11px;text-decoration:none; float:left;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;min-width:121px;text-align:center}
.tab_menu ul li a:HOVER{color:#cccccc}


.brend_image .description p{margin-top:5px;color:#b43f2c;font-size:15px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;}

.title p{color:#715016;line-height:1.4;margin-bottom:10px;margin-top:10px;font-size:11px;}
.title .p_l{background:#FFFFFF url(img/p_lt.gif) no-repeat left top;}
.title .p_2{background:url(img/p_rt.gif) no-repeat right top;}
.title .p_3{ background:url(img/p_rb.gif) no-repeat right bottom;}
.title .p_4{ background:url(img/p_lb.gif) no-repeat left bottom; padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px}

.banner{ text-align:center; padding-bottom:16px; padding:15px 0px;}

.h2{ padding-left:10px; padding-top:20px;}
.h3{ padding-top:20px; padding-bottom:20px;}

.news h2 a, .article h2 a{ width:75px; height:13px;color:#FFFFFF;float:left; font-size:10px; text-decoration:none; font-weight:normal;  background:url(img/f_n.gif) no-repeat center top; height:13px; padding:0px 10px}
.item {background:transparent url(img/dot_l.gif) repeat-x left bottom; margin-bottom:10px; padding-left:0px;padding-bottom:5px;overflow:hidden;width:100%}
.item .date {background:transparent url(img/date.png) no-repeat;color:#FFFFFF;float:left;font-size:9px;height:15px;/*margin-bottom:10px;*/padding-top:3px;text-align:center; width:59px;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/date.png', sizingMethod='crop');
}

.item .text_t {margin-left:70px;padding-bottom:6px;}
.item a{color:#b43f2c;font-size:11px;text-decoration:none}
.item a:HOVER{text-decoration:underline}
.last .text_t {background:none;}

.news .right{ background:url(img/l_line.gif) no-repeat left top; height:184px;}
.news .inner{ padding:18px 20px 20px 20px;}
.news h2, .article h2, .prods h2, .product h2{margin-bottom:15px;  color:#333333; font-size:18px; border-bottom:solid 1px #d3cfc4;  font-weight:normal; overflow:hidden;width:100%; padding-bottom:5px}
.news h2 span, .article span{float:left;margin-right:10px}
.news h2 span.link, .article span.link{margin-top:4px; padding-top:2px;padding-bottom:3px;  text-align:center; background:url(img/splitter.gif) left center no-repeat;padding-left:0px}
.news{background:url(img/r_line.gif) no-repeat right top ; height:184px; float:left; width:50%; }

.wrap_news{margin-bottom:25px;}

.article{float:left;height:184px;width:50%;}
.article .inner{ padding-left:20px;}
.article img{ float:left; margin-right:10px;}
.article .text_t a{color:#b43f2c; /* display:block*/}
.article .item .text_t{margin-left:0px;}
.article .item p{ color:#715016}


.quote {background:#f8f3e4; color:#715016;font-size:12px;overflow:hidden;width:100%}
.quote .img{padding:0px 0px 4px 50px; }
.quote h2{ /*background:none; */padding:10px 0px 0px 20px; color:#000000;  border-bottom:none; font-weight:normal;margin-bottom:5px}
.quote .q_2{background:url(img/lt.gif) no-repeat left top;/*padding-bottom:10px;padding-left:10px;*/}
.quote .q_1{background:url(img/rt.gif) no-repeat right top;}
.quote .q_3{background:url(img/rb.gif) no-repeat right bottom;}
.quote .q_4{background:url(img/lb.gif) no-repeat left bottom;min-height:140px;_height:140px}
.quote img{ float:left; padding-left:5px; padding-right:17px;}
.quote p{ padding-left:10px; margin-right:65px; font-style:italic; line-height:1.4;}
.footer_r{ background:url(img/foter_l.gif) no-repeat left top; height:120px;}

.footer{ background:url(img/foter_r.gif) no-repeat right top; }
.footer_left{background:url(img/foter_l.gif) no-repeat left top;overflow:hidden;width:100%;height:119px}
.footer .c1 {float:left;width:75%; line-height:1.5;}
.footer_m, .footer_contact{padding-left:80px}

.footer .c2{ float:left; width:24%;}
.footer_m{overflow:hidden;  padding-bottom:20px; }
.footer_m .inner{ margin-top:23px; height:25px; overflow:hidden}
.footer_m ul {overflow:hidden;margin-left:12px; background:url(img/dots.gif) repeat-x left 22px;padding-bottom:10px;float:left}
.footer_m ul li {background:transparent url(img/f_separator.gif) no-repeat scroll right center; float:left;padding-top:0px; height:12px;padding-left:0px;padding-right:9px;margin-right:9px;
 padding-bottom:3px}
.footer_m .last{ background:none;padding-right:0px;margin-right:0px}
.footer_m ul li a {color:#79594a; float:left;font-size:9px;font-weight:normal;text-decoration:none;}
.footer_m ul li a:HOVER {text-decoration:underline}
.footer{ color:#666666; font-size:11px;overflow:hidden; width:100%}
.footer_contact .c1{ float:left; width:56%; padding-left:0px; margin-left:12px;}
.footer_contact .c2 {float:left;width:15%;}
.footer_contact .c3 {float:right;width:20%;}
.footer .c2 a{ color:#b43f2c;}
.footer .c2 a:HOVER{text-decoration:none}
.figures {overflow:hidden;width:100%; margin-bottom:53px;}
.figures ul {height:25px;overflow:hidden;}
.figures ul, .figures ul li {float:left;}
.figures ul li {padding:2px 5px 2px 0;}
.figures ul, .figures ul li {float:left;}
.figures ul li a {color:#bc5644;display:block;font-size:11px;padding:5px 5px;text-decoration:none;}
.figures ul li.active a{background:transparent url(img/circlet.gif) no-repeat center 1px;height:19px;padding:3px 0px;text-align:center; 
color:#FFFFFF;width:28px;}

.labstyle{ padding-top:30px; width:130px; margin-left:auto; margin-right:auto; line-height:2}
.labstyle img{margin-left:10px}

span.forgot   {padding-left:60px; color:#b43f2c; font-size:10px; }
span.forgot a {margin-left:25px;  color:#b43f2c; font-size:10px; text-decoration:none}
span.forgot a:HOVER {text-decoration:underline}

.mmenu{overflow:hidden;width:100%}
.mmenu .phone{float:left}
.mmenu .links{float:right;padding-top:30px;color:#AAAAAA;font-size:10px;margin-right:-6px}
.mmenu .links a{color:#634A3E;text-decoration:none;margin:0px 6px}
.mmenu .links a:HOVER{text-decoration:underline}
.wrap{overflow:hidden;width:100%}
.last{background:none}

.more{overflow:hidden;width:200px;margin-top:10px}
.more a{color:#FFFFFF; background:url(img/more.png) no-repeat;float:left;width:62px;height:22px;text-decoration:none;padding-top:4px;text-align:center;font-size:9px}

.article .text_t{padding-bottom:5px}


.vtab{background:url(img/vtab_back.gif) no-repeat;height:500px;padding-top:30px;padding-left:0px}
.vtab a{margin-bottom:2px}

.japan_active{background:url(img/japan.gif) no-repeat;width:42px;height:129px;display:block}
.japan{background:url(img/japan_not_active.gif) no-repeat;width:42px;height:129px;display:block}

.korean_active{background:url(img/korean.gif) no-repeat;width:42px;height:129px;display:block}
.korean{background:url(img/korean_not_active.gif) no-repeat;width:42px;height:129px;display:block}

.logos{padding-top:25px; vertical-align: top;}

.logo img{
background:url(img/logo.png) no-repeat;width:105px;height:178px;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/logo.png', sizingMethod='crop');
}

.cosmetics{

background:url(img/cosmetics.png) no-repeat;width:105px;height:178px;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/cosmetics.png', sizingMethod='crop');
width:361px;height:84px;
}

.tbl { width:100%; border:none; border-collapse:collapse; border-spacing:0; padding:0; }
.tbl td { font-size:11px; border-collapse:collapse; border-spacing:0; padding:8px 10px; vertical-align:top; border-bottom:#e7e3d5 1px solid; }
.tbl th { font-weight:normal; text-align:left; font-size:11px; background-color:#edebe1; border-collapse:collapse; border-spacing:0; padding:5px 10px;   }

.acat{
	color:#B43F2C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}

.purelink{
	padding: 0px 0px 0px 0px; backgroud: transparent;
}
