	
* {font-family:Tahoma,Arial;}
td,table,img {padding:0px; border:none;}

body {margin:0px; padding:0px; background:#FFFFFF;font-size:70%;text-align:left;}
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;background:url(../i/body-bg.gif) left top no-repeat;}
#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:190px;}

#Left {width:195px;margin:0px 0px 30px 10px;overflow:hidden;}
#Content {margin:0px 0px 0px 0px;width:100%;}
#Right {margin:45px 0px 40px 35px;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;}


#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; height: 120px;}

.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:0px 2px -3px 4px;font-size:10px;border:1px solid #ccc;}
.balance {margin:17px 0px 7px 0px;}
.balance td {padding-bottom:3px;}
.balance .c1 {padding-right:5px;}

.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;}

#Content .ct .des h5 {color:#090;font-size:17px;margin:0px;}
#Content .ct .des p {margin-bottom:0px;}
.ct .sel {border-right:1px solid #D7DBD4;}
     
.select {padding:4px 0px 4px 20px;background:url(../i/select.gif) 0px 4px no-repeat;font-weight:700;}

#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-left:10px;}
#catalogmenu .mr a {color:red;font-weight:700;}



.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 ul {padding:10px 0px 10px 62px;margin:0;list-style:none;}
.basket li {margin:0px 0px 5px 0px;width:290px;height:20px;width:290px;background:url(../i/c35.gif);list-style:none;position:relative;}
.basket li div {margin:0px 0px 0px 7px;padding-top:4px;overflow:hidden;width:250px;white-space:nowrap;}
.basket .l {position:absolute;left:20px;top:12px;}
.basket li img {position:absolute;right:6px;top:5px;}


.b1 {background:url(../i/b0.gif) left top repeat-x;}
.b2 {background:url(../i/b0.gif) right top repeat-y;}
.b3 {background:url(../i/b0.gif) left bottom repeat-x;}
.b4 {background:url(../i/b0.gif) left top repeat-y;}
.b5 {background:url(../i/b1.gif) left top no-repeat;}
.b6 {background:url(../i/b2.gif) right top no-repeat;}
.b7 {background:url(../i/b3.gif) right bottom no-repeat;}
.b8 {background:url(../i/b4.gif) left bottom no-repeat;}
.b9 {padding:10px 10px 0px 20px;}

.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:360px;overflow:hidden;}
.ctitle .block p {margin:0px 0px 5px 0px;}
.ctitle .sel {margin:0 0 0px 80px;height:45px;}
.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;}
.ctitle .h {margin-left:80px;}
.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;}

/* fxd ren */

#m_err {width:600px; margin:10px 0px 10px 0px;}
#m_err .bortop{background: url(../i/bor_1.gif) top repeat-x;}
#m_err .borrig{background: url(../i/bor_1.gif) right repeat-y;}
#m_err .borbott{background: url(../i/bor_1.gif) bottom repeat-x;}
#m_err .borlef{background: url(../i/bor_1.gif) left repeat-y;}
#m_err .ug1{background: url(../i/bor_w1.gif) left top no-repeat;}
#m_err .ug2{background: url(../i/bor_w2.gif) right top no-repeat;}
#m_err .ug3{background: url(../i/bor_w3.gif) right bottom no-repeat;}
#m_err .ug4{background: url(../i/bor_w4.gif) left bottom no-repeat;}
#m_err .tx{padding: 20px 15px 20px 90px; background: url(../i/war2.gif) center left no-repeat; font-size:12px; font-weight:700; color:#009900; text-align:center;}
#m_err .tx span{font-size:14px; font-weight:700;}

.right_links {margin-left: 32px;}
.right_links td { valign: middle; padding: 2px 0px 2px 0px; }
.right_links td.empty { padding: 6px 0px 6px 0px; }
.right_links td.pad { width: 25px; padding-right: 3px; }
.right_links a {color:#576650;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:700;}
.right_links a:hover {text-decoration:underline;}

/*#region_changer {
	width: 120px;
	margin: auto;
	cursor: pointer;
}

#region_changer div {
	margin: auto;
	width: auto;
	line-height: 15px;
	vertical-align: middle;
	text-align: right;
	background-image: url('/i/c38_1.gif');
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 20px;
	color: #015801;
	font-size: 8px;
	font-weight: bold;
	font-family: Tahoma;
	text-transform: uppercase;
}*/

#Region {position:absolute;top:20px;left:35%;width:240px;display:none;}
#Region  img.close {position:absolute;top:10px;right:10px;}
#Region ul {list-style-type:none;padding:0px; margin:0px; text-align: left;}
#Region ul li {padding:6px 0px 4px 20px;}
#Region ul li a {color:#009900; font:bold 12px Tahoma,Verdana,Arial,Helvetica}

#comments_div { width: 500px; }
#comments_div .notice { padding: 5px 7px 5px 7px; background-color: yellow; margin-bottom: 5px; }
#comments_div .comment_add { margin: 10px 0 10px 0; }
#comments_div .comment_add textarea { width: 100%; height: 150px; font-size: 12px; color: #333; padding: 0; }
#comments_div .comment_add input { width: auto; padding: 1px 3px 1px 3px; }
#comments_div .pager { margin-bottom: 10px; }
#comments_div .pager a { padding: 3px 5px 3px 5px; text-decoration: none; background-color: #eee; color: #222; }
#comments_div .pager .current { padding: 3px 5px 3px 5px; background-color: #a00; color: white; }
#comments_div .comment_list {}
#comments_div .comment_list .one { margin-bottom: 10px; }
#comments_div .comment_list .one .head { font-size: 10px; color: #666; font-weight: bold; }
#comments_div .comment_list .one .head .date { float: right; font-size: 10px; color: #999; }
#comments_div .comment_list .one .text { font-size: 12px; color: #333; }

#comments_div .quote {
	border-left: 2px #11d solid;
	display: block;
	padding-left: 5px;
	margin: 3px 0px 3px 0px;
}
#comments_div .quote .quote { border-color: #1a1; }
#comments_div .quote .quote .quote { border-color: #b35; }
#comments_div .quote .quote .quote .quote { border-color: #cb2; }
#comments_div .quote .quote .quote .quote .quote { border-color: #2cc; }
#comments_div .quote .quote .quote .quote .quote .quote { border-color: #a1b; }
#comments_div .quote .from, #comments_div .quote .from b { font-size: 10px; color: #999; }
#comments_div .quote .from { border-bottom: 1px dotted #999; }
#comments_div .answer, #comments_div .answer b { font-size: 10px; color: #999; }

.editortable td { border-top: 1px solid #999; border-left: 1px solid #999; }
.editortable { border-right: 1px solid #999; border-bottom: 1px solid #999; }

/* /fxd */
