body {margin: 0; padding: 0;}

/*header*/
#header {margin: 0; padding: 0; border: none; width: 100%;}
#header td {vertical-align: top;}

.sh01 {background-image: url(../pic/sh01.jpg); width: 257px; height: 157px;}
.sh02 {height: 157px;}
.sh03 {background-image: url(../pic/sh03.jpg); width: 253px; height: 157px;}
.sh04 {background-image: url(../pic/sh04.jpg); width: 240px; height: 157px;}
.sh05 {background-image: url(../pic/sh05.jpg); width: 247px; height: 157px;}

.sh06 {background-image: url(../pic/sh06.jpg); width: 257px; height: 200px;}
.sh07 {height: 200px;}
.sh08 {background-image: url(../pic/sh08.jpg); width: 253px; height: 200px;}
.sh09 {background-image: url(../pic/sh09.jpg); width: 240px; height: 200px;}
.sh10 {background-image: url(../pic/sh10.jpg); width: 247px; height: 200px;}

.sh_r1 {background-image: url(../pic/sh_r1.jpg); height: 157px;}
.sh_r2 {background-image: url(../pic/sh_r2.jpg); height: 200px;}

.home {margin: 67px 0 0 14px; padding: 0;}
.smap {margin: 40px 0 0 14px; padding: 0;}
.mail {margin: 40px 0 0 14px; padding: 0;}

/*main*/
#main {margin: 0; padding: 0; border: none; width: 100%; background-image: url(../pic/main_back.gif);}
#main td {vertical-align: top;}
.leftbar {margin: 0; padding: 30px 0 30px 0; width: 302px;}
.menu_back {background-image: url(../pic/menu_back.jpg); background-repeat: no-repeat; width: 295px; height: 300px; vertical-align: top;}
.rightbar {margin: 0; padding: 30px 0 30px 50px;}
.menu_l {margin: 0; padding: 0;}
.in {width: 100%; border: none; margin: 0; padding: 0;}
.im {width: 123px;}

/*text*/
big.price {font-size: 18px; color: #ff6d00; font-weight: 100;}
h1 {font-family: Tahoma, sans-serif; color: #331207; font-weight: 100; font-size: 20px; line-height: 25px; margin: 0 0 10px 0; padding: 0;}
h1.yellow {font-family: Tahoma, sans-serif; color: #f99a04; font-weight: 100; font-size: 20px; line-height: 25px; margin: 0 0 10px 0; padding: 0;}
h1.news {font-family: Tahoma, sans-serif; color: #331207; font-weight: 100; font-size: 20px; line-height: 25px; margin: 0 0 10px 25px; padding: 0;}
.txt  {font-family: Tahoma, sans-serif; color: #503326; font-size: 11px; line-height: 15px; margin: 0; padding: 0 10px 0 0;}
.txt_cat {font-family: Tahoma, sans-serif; color: #503326; font-size: 11px; line-height: 15px; margin: 0; padding: 0 10px 0 20px;}
.txt_news {font-family: Taoma, sans-serif; color: #2f0600; font-size: 11px; line-height: 15px; margin: 0; padding: 0 30px 0 40px;}
.copy {font-family: Taoma, sans-serif; font-size: 11px; color: #726213; line-height: 15px; margin: 50px 0 0 35px; padding: 0; position: absolute; left: 0; text-align: left;}

/*footer*/
#footer {margin: 0; padding: 0; border: none; width: 100%; height: 111px; background-image: url(../pic/main_back.gif);}
#footer td {vertical-align: top;}
.foot1 {width: 36px; height: 111px;}
.foot2 {background: url(../pic/foot_line.gif) 0 0 repeat-x;}
.foot3 {background: url(../pic/foot1.gif) 0 0 no-repeat; width: 9px;}
.foot4 {background-image: url(../pic/foot2.jpg); width: 149px; height: 65px;}
.foot5 {background-image: url(../pic/foot3.jpg); width: 171px; height: 65px;}
.foot6 {background-image: url(../pic/foot4.jpg); width: 165px; height: 65px;}
.foot7 {background-image: url(../pic/foot5.jpg); width: 170px; height: 65px;}
.foot8 {background: url(../pic/foot6.gif) 0 0 no-repeat; width: 9px;}
.foot9 {background-image: url(../pic/menub_bck.jpg); width: 655px; height: 46px;}

.shet {background-color: #e1e1e1; width: 88px; height:41; margin: 60px 36px 0 0; padding: 0; position: absolute; right: 0;}
.menu_f {margin: 10px 0 0 0; padding: 0; line-height: 15px;/*width: 570px;*/}

/*links*/
a.menul {font-family: Tahoma, sans-serif; font-size: 13px; font-weight: 800; color: #ff6d00; background-image: url(../pic/arrow.gif); background-position: left; background-repeat: no-repeat; margin: 0 0 0 5px; padding: 0 0 0 35px; line-height: 20px; display: list-item; list-style: none;}
a.menul:link{color: #ff6d00; text-decoration: none;}
a.menul:hover{color: #cc0000;}

a.sub {font-family: Tahoma, sans-serif; font-size: 11px; color: #380f05; display: list-item; list-style: none; margin: 0 0 0 75px; padding: 0; line-height: 15px;}
a.sub:link {color: #380f05; text-decoration: none;}
a.sub:hover {color: #666666;}

a.more:link, a.more:visited {font-family: Tahoma, sans-serif; font-size: 11px; color: #fc1e1d; text-decoration: underline;}
a.more:hover {text-decoration: none; color: #cc0000;}

a.cat:link, a.cat:visited {font-family: Tahoma, sans-serif; font-size: 11px; font-weight: 800; color: #503326; line-height: 15px; text-decoration: underline;}
a.cat:hover {text-decoration: none;}

a.news {font-family: Tahoma, sans-serif; font-size: 11px; color: #2f0600;}
a.news:link {text-decoration: underline; color: #2f0600;}
a.news:hover {color: #fc1e1d;}

a.menuf {font-family: Tahoma, sans-serif; font-size: 11px; color: #bd9a74; margin: 0; padding: 0 0 0 20px;}
a.menuf:link {color: #bd9a74; text-decoration: none;}
a.menuf:hover {color: #503326;}