/* Page */
body { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:100%; font-size:13px; font-family:Tahoma;background:#eaeaea url("/img/bg.gif"); }

body, td { font-size:13px; font-family:Tahoma; color:#2d2d2d; }
table { border-spacing:0px; border-collapse:collapse;font-size:13px; font-family:Tahoma; }
td { padding:0px;font-size:13px; font-family:Tahoma; }
img { border:0px; }

a,a:link,a:visited{color:#535353;text-decoration:underline;}
a:hover {color:#BF0000;text-decoration:underline;}
h1{font-size:24px;line-height:30px;}
/* top part */
.main-bg{ background:url("/img/bg-center.gif"); width:999px;height:100%;}
.label-bg{ background: url("/img/label.jpg") no-repeat; width:999px;height:313px;}
.menu-bg{ background: url("/img/bg-menu.png") no-repeat; width:702px;height:67px;position:absolute;margin:0px 0px 0px 245px;top:0px;z-index:10;}
.menu-bg table{margin:29px 0px 0px 30px;}
.menu-bg table td{padding-right:20px;}
.menu-bg a,.menu-bg span{color:#373737;text-decoration:none; font-size:13px; font-family:Tahoma;font-weight:bold;}

.menu-bg a:hover{color:#000;text-decoration:none; font-size:13px; font-family:Tahoma;font-weight:bold;}
.marker{position:relative;margin-top:15px;}
.m85{ background: url("/img/marker-85.png") no-repeat; width:85px;height:11px;}
.m75{ background: url("/img/marker-75.png") no-repeat; width:75px;height:11px;}
.m70{ background: url("/img/marker-70.png") no-repeat; width:70px;height:11px;}
.m65{ background: url("/img/marker-65.png") no-repeat; width:65px;height:11px;}
.m60{ background: url("/img/marker-60.png") no-repeat; width:60px;height:11px;}
.m50{ background: url("/img/marker-50.png") no-repeat; width:50px;height:11px;}

#logo{position:absolute;top:0px;margin-left:35px;z-index:10;}
.spacer{height:15px;}
.spacer-small{height:10px;}
.spacer-before-left{height:105px;}
.spacer-before-main{height:200px;}
#left-part{padding-left:40px;}
#menu-left{z-index:10;position:relative;width:204px; background: url("/img/left-bg.png") repeat-y;font-size:13px;line-height:16px;color:#b0ff1e;}
#menu-left ul{padding:0px; margin:0px; list-style-type:none; margin:0px 0px 0px 15px;}
#menu-left ul li {padding:8px 0px 8px 0px; border-bottom:1px solid #649b24;width:170px;}
#menu-left ul li a{cursor:pointer}
#menu-left a.active{cursor:pointer;color:#b0ff1e;}
#menu-left ul li.no-line { border-bottom:1px solid #535353;padding-bottom:0px;}
#menu-left ul li.first {padding-top:0px;}
#menu-left ul li div{padding-left:6px;}

#menu-left ul a{color:#b2d179;text-decoration:none;}
#menu-left ul a:hover{color:#b0ff1e;text-decoration:none;}


#menu-left ul li ul{background: url("/img/submenu-bg.gif") repeat-y; font-size:12px;line-height:16px;padding:0px; margin:0px;margin-top:8px; padding-bottom:4px;padding-top:4px; list-style-type:none;width:204px;margin-left:-15px;position:relative; }
#menu-left ul li ul li {padding:2px 0px 2px 24px; border-bottom:none;}

#menu-left ul li ul a{color:#000;text-decoration:none;}
#menu-left ul li ul span{color:#BF0000;text-decoration:none;background:url('/img/left_marker.gif') 0px 1px no-repeat;//display:block;padding-left:12px;position:relative;margin-left:-12px;}
#menu-left ul li ul a:hover{color:#000;text-decoration:underline;}
.main-area{padding-right:20px;}
#main-slogan{margin-left:20px;z-index:10;position:relative;}
.text-slogan{padding-left:25px;color:#fff;font-size:16px;line-height:20px;font-family:"Georgia";width:400px;z-index:10;position:relative;}
.text-slogan p{padding:0px;margin:0px;}

.m-l{background-image: url("/img/block-bg.png"); height:100%;width:10px;}
.t-l{background-image: url("/img/block-bg.png"); height:10px;width:10px;}
.t-c{background-image: url("/img/block-bg.png"); height:10px;width:100%}
.m-c{background-image: url("/img/block-bg.png"); width:100%;margin:0px;}
.t-r{background-image: url("/img/t-r.png"); height:10px;width:10px;}
.area p{position:relative;}
.b-l{background-image: url("/img/b-l.png"); height:10px;width:10px;}
.b-r{background-image: url("/img/b-r.png"); height:10px;width:10px;}
.in-area{padding:10px 20px 20px 26px;font-size:13px;line-height:16px;}
.in-area p,.in-area span,.in-area div{z-index:10;position:relative;}
.copy{font-size:13px;line-height:16px;color:#fff;padding:20px 20px 10px 20px;}


.tree-top{position:relative;height:0px;width:100%;z-index:5;}
.tree-out{position:absolute;width:100%;height:480px;margin:0px 0px 0px 0px; text-align:center;overflow:hidden;}
a.goods-title{color:#535353;font-size:14px;line-height:20px;font-weight:bold;}
a.goods-title:hover{color:#BF0000;font-size:14px;line-height:20px;font-weight:bold;}
.products td{padding-right:20px;}
.products img{border:4px solid #649B24;}

