	
* {font-family:Tahoma,Arial;}
td,table,img {padding:0px; border:none;}

body {margin:0px; padding:0px; background:#FFFFFF;font-size:70%;text-align:center;}
td {font-size:70%;}
form {margin:0;}
.cf {background:#fff;font-size:11px;}
.button {font-size:11px;}
a {color:#009900;}

#MT {width:1000px;height:100%;margin:auto;}
#MT1 {width:1000px;}
#MT2 {width:1000px;height:90px;margin:15px 0px 0px 0px;}
#MT2 .head {padding-left:17px;}
#MT2 .b570x90 {text-align:right;}

#MT4 {width:1000px;}

#Top {vertical-align:top;}

#Logo {margin:45px 0px 0px 20px;}
#Map {margin:35px 30px 0px 30px;}

#C1,#C2,#C3,#C4,#C5 {vertical-align:top;border-top:2px solid #009900;}



#C2 {vertical-align:top;width:190px;padding-top:35px;text-align:center;}
#RT {width:100%;}
#RT .bt {width:70%;vertical-align:top;padding-top:21px;}


#C3 {vertical-align:top;background:url(../i/c6.gif) left top repeat-x;}
#C4 {width:15%;}
#C5 {width:25%;}

#C6 {padding-top:14px;width:1%;}
#C7 {width:70%;padding-top:40px;width:99%;}
#C6,#C7,#C8 {vertical-align:top;height:90%;}

#C8 {width:160px;overflow:hidden;}

#Left {width:195px;margin:0px 0px 30px 10px;overflow:hidden;}
#Content {margin:0px 0px 0px 0px;width:100%;}
#Right {margin:45px 0px 40px 25px;width:200px;}

.Menu {font-size:11px;font-weight:700;}
.Menu a {color:#000;text-decoration:none;text-transform:uppercase;}
.Menu {background:url(../i/c6.gif) left top repeat-x;padding-top:20px;}
.Menu ul {margin:0px;padding:24px 0 0 0;list-style:none;background:url(../i/c2.gif) left top no-repeat;}
.Menu ul.active {background:url(../i/c1.gif) left top no-repeat;}
.Menu li {margin:0px 10px 1px 0px;padding:0px 0px 0px 15px;list-style:none;height:20px;}
.Menu li a {display:block;padding:3px 10px 3px 10px}
.Menu li.active {background:#53C521 url(../i/c12.gif) left top no-repeat;}
.Menu li.active a {color:#fff;}

#C17 {color:#fff;background:#53C521}
#Footer1 {height:120px;background:url(../i/c17.gif) right top no-repeat;}
#Footer1 a {color:#fff;font-weight:700;}
#Footer1 p { padding:14px 100px 0px 35px;margin:0px;}
#Footer1 p.lnk {padding-top:25px;}

#C18 {border-left:1px solid #fff;}
#Footer2 {height:120px;background:#009900 url(../i/c3.gif) left top no-repeat;color:#fff;}
#Footer2 a {color:#fff;}
#Footer2 p { padding:25px 20px 0px 30px;margin:0px;}


.links {list-style:none;padding:0px 0px 25px 0px;margin:0px;}
.links li {list-style:none;padding:6px 0px 7px 32px;margin:0px;font-weight:700;}
.links a {color:#576650;font-size:12px;text-transform:uppercase;text-decoration:none;}
.links a:hover {text-decoration:underline;}


.links .l1 {background:url(../i/bm1.gif) left top no-repeat;}
.links .l2 {background:url(../i/bm2.gif) left top no-repeat;}
.links .l3 {background:url(../i/bm3.gif) left top no-repeat;}
.links .l4 {background:url(../i/bm4.gif) left top no-repeat;}
.links .l5 {background:url(../i/bm5.gif) left top no-repeat;}
.links .l6 {background:url(../i/bm6.gif) left top no-repeat;}
.links .l7 {background:url(../i/bm7.gif) left top no-repeat;}
.links .l8 {background:url(../i/bm8.gif) left top no-repeat;}

#C12 .lnks {font-weight:700;line-height:2;}
#C12 .lnks a {color:#330067;white-space:nowrap;}

#C13 .lnks {font-weight:700;line-height:2;padding:15px 0px 0px 30px;}
#C13 .lnks a {color:#89957D;white-space:nowrap;}

.Search {padding:6px 9px;white-space:nowrap;background:#EEF5E9;}
.Search img {margin:0px 0px -2px 4px;}
.Search .cf {width:113px}



h1 {font-size:22px;font-weight:700;margin:15px 0px 5px 0px;color:#009900;}
h2 {font-size:17px;font-weight:700;margin:15px 0px 5px 0px;color:#009900;}
h3 {font-size:16px;font-weight:700;margin:10px 0px 5px 0px;color:#009900;}
h4 {font-size:14px;font-weight:700;margin:10px 0px 5px 0px;}
h5 {font-size:12px;font-weight:700;margin:10px 0px 5px 0px;}



p {margin:5px 0px 19px 0px;line-height:1.3;}
hr {color:#D3D3D3;height:1px;}
	
.news {margin-top:30px;}
.news .block {margin:10px 0px 20px 0px;}
.news .dat {display:inline;background:#f0f0f0;line-height:1.9;font-size:10px;border:2px solid #f0f0f0;border-left:6px solid #f0f0f0;border-right:6px solid #f0f0f0;}
.news .anons {margin:4px 0px;}
.news h5 {margin:0px 0px 15px 0px;font-size:11px;font-weight:700;color:#444}

#Bottom {vertical-align:bottom;}

.mtdd {width:30%;vertical-align:top;}

.ztop {margin-top:50px;border:1px solid #8F8F8F;width:200px;}
.ztop .sign {padding:4px 10px;text-align:right;}
.ztop .head {padding:4px 20px;text-align:center;color:#009900;font-weight:700;font-size:13px;line-height:1.1;}
.ztop .pic {padding:4px 20px;text-align:center;}
.ztop .price  {padding:4px 20px; text-align:center;font-weight:700;}
.ztop .price b {font-size:24px;color:#009900;}

.calc {margin:40px 0px 0px 10px}
.calc p {margin:10px 20px 10px 0px;}
.calc h5 {margin:9px 0px;font-size:11px;}
.calc .check {font-weight:700;font-size:11px;}
.calc .check input {margin:0px 2px -2px -3px;}
.calc .cf {margin:3px 2px -3px 0px;font-size:12px;border:2px solid #ccc;font-weight:700;}
.balance {margin:17px 0px 7px 0px;}
.balance td {padding-bottom:3px;}
.balance .c1 {padding-right:5px;}
.balance .c2 div {background:#090;color:#fff;width:45px;text-align:center;font-weight:700;line-height:1.6}

.ct {width:100%;margin:8px 0px 19px 0px;border-top:3px solid #090;}
.ct td {border-left:1px solid #D7DBD4;border-bottom:1px solid #D7DBD4;padding:10px 10px 10px 10px;background:#fff;}
.ct .pri {text-align:center;}
.ct .pri b {display:block;font-size:24px;color:#090;}
.ct .pri small {color:#888;font-size:16px;}
.ct .pic {vertical-align:top;padding:15px;}
.ct .pic img {/*width:100;*/}
.ct .disable {color:#555;}

#Content .ct .disable * {color:#888;}
#Content .ct .disable .desc h5 {color:#888;}
#Content .ct .disable .select {padding:4px 0px 4px 20px;background:url(../i/select-disable.gif) 0px 4px no-repeat;}


#Content .ct .des h5 {color:#090;font-size:17px;margin:0px;}
#Content .ct .des p {margin-bottom:0px;}
#Content .ct .desc {padding-top:15px;}
.ct .sel {border-right:1px solid #D7DBD4;}
.ct .sel2 {border-right:1px solid #D7DBD4;}
.ct .del {padding:4px 0px 4px 20px;background:url(../i/c42.gif) 0px 4px no-repeat;font-weight:700;}
     
.select a {font-weight:700;}
.select {padding:4px 0px 4px 20px;background:url(../i/select.gif) 0px 4px no-repeat;}
.select .cf {width:30px;border:1px solid #ccc;font-size:10px;margin:3px 0px 0px 0px;}

.ctitle .select {padding:4px 0px 10px 35px;background:url(../i/c41.gif) 0px 0px no-repeat;}
.ctitle .select a,.ctitle .select b {font-weight:700;font-size:14px;}

.select2 {padding:4px 0px 10px 35px;background:url(../i/c41.gif) 0px 0px no-repeat;font-weight:700;font-size:14px;}


#catalogmenu {margin:30px 0px 40px 0px;padding:0px;font-size:11px;}
#catalogmenu li {list-style:none;margin:3px 0px;}
#catalogmenu .m {font-weight:700;margin:10px 0px;}
#catalogmenu .m a {border:4px solid #fff;border-left:10px solid #fff;border-right:10px solid #fff;}
#catalogmenu .m .a a {background:#090;color:#fff;text-decoration:none;border:4px solid #090;border-left:10px solid #090;border-right:10px solid #090;}
#catalogmenu .m2 {margin-left:10px;}

#catalogmenu .mr {margin:10px 0px 10px 10px;}
#catalogmenu .mr a {color:#330066;font-weight:700;}

#catalogmenu .mractive {font-weight:700;margin:10px 0px;}
#catalogmenu .mractive a {color:#fff;font-weight:700;background:#330066;color:#fff;text-decoration:none;border:4px solid #330066;border-left:10px solid #330066;border-right:10px solid #330066;}



.memuc {float:right;margin-top:5px;}
.memuc td {padding:2px 5px 3px 5px;}
.memuc .active {background:#090;}
.memuc .active a {color:#fff;text-decoration:none;}

.basket {background:#EEF5E9 url(../i/c30.gif) left top repeat-x;position:relative;}
.basket {width:380px;height:128px;}
.basket ul {padding:7px 0px 0px 62px;margin:0;list-style:none;}
.basket li {margin:0px 0px 0px 0px;width:290px;height:23px;background:url(../i/c35.gif);list-style:none;position:relative;overflow:hidden;}
.basket li div {margin:0px 0px 0px 7px;padding-top:3px;overflow:hidden;width:240px;white-space:nowrap;line-height:1.2;}
.basket li span {display:block;left:245px;top:4px;position:absolute;color:#666;font-size:10px;}
.basket .l {position:absolute;left:20px;top:12px;}
.basket li img {position:absolute;right:6px;top:5px;}
.basket li.sum {background:none;}
.basket li.sum div {padding:2px 0px 0px 3px;}


.b1 {background:url(../i/b0.gif) left top repeat-x;float:left;width:100%;}
.b2 {background:url(../i/b0.gif) right top repeat-y;float:left;width:100%;}
.b3 {background:url(../i/b0.gif) left bottom repeat-x;float:left;width:100%;}
.b4 {background:url(../i/b0.gif) left top repeat-y;float:left;width:100%;}
.b5 {background:url(../i/b1.gif) left top no-repeat;float:left;width:100%;}
.b6 {background:url(../i/b2.gif) right top no-repeat;float:left;width:100%;}
.b7 {background:url(../i/b3.gif) right bottom no-repeat;float:left;width:100%;}
.b8 {background:url(../i/b4.gif) left bottom no-repeat;float:left;width:100%;}
.b9 {padding:10px 10px 0px 20px;float:left;width:100%;}

.ctitle {}
.ctitle table {margin:10px 0px 20px 0px;}
.ctitle td {vertical-align:top;}
.ctitle h2 {margin:0px 0px 0px 20px;}
.ctitle .block {margin:1px 15px 1px 0px;width:370px;overflow:hidden;}
.ctitle .block p {margin:0px 0px 5px 0px;}
.ctitle .sel {margin:0 0 0px 80px;height:45px;}
.ctitle .checked {padding:4px 0px 4px 20px;background:url(../i/select.gif) 0px 4px no-repeat;font-weight:700;}
.ctitle .checked a {color:#999;}
.ctitle .price {font-size:13px;margin-left:80px;color:#888}
.ctitle .price b {color:#090;font-weight:700;font-size:18px;}
.ctitle .pic {float:left;margin-top:4px;padding-bottom:10px;}
.ctitle .h {margin-left:80px;width:240px;}
.ctitle .h h4 {margin:0 0 5px 0;font-size:17px;font-weight:700;line-height:1.1;} 
.ctitle .descr {margin-left:80px;margin-bottom:4px;width:260px;}

.ctitle .new {float:right;margin:-10px 0px 0px 0px;}

.newslist {}
.newslist .block {margin:25px 0px;}
.newslist .block h4 {font-size:110%;margin:3px 0px;font-weight:100;}
.newslist .block p {margin:3px 0px;}
.newslist .dat {font-size:14px;font-weight:700;}
.newsread {}
.newsread h2 {color:#000;}

.ct2 {margin:15px 0px;width:100%;}
.ct2 td {padding:4px 10px 4px 10px;border-bottom:1px solid #fff;}
.ct2 .c1 {font-weight:700;width:170px;background:#f0f0f0;}
.ct2 .c2 {font-weight:700;background:#f9f9f9;}