* { font-family: tahoma; font-size: 11; }
body { padding: 0; margin: 0; border: 0; }
table { border-collapse: collapse; }
table td { padding: 0; color: #4E3C27; }
div { color: #4E3C27; }
form { margin: 0; padding: 0; }
img { border: 0; }
h4 { background: url(http://i.mebelno.ru/arrowright.gif) 2% 70% no-repeat; padding-left: 30; font-size: 13px;  margin-bottom: 5; }
ul { margin: 0 0 10 -10; // margin-left: 30; }
li { font-weight: bold; list-style-position: inside; list-style-type: none; background: url(http://i.mebelno.ru/li.gif) 0 0 no-repeat; padding-left: 15; // padding-left: 0; }
hr { border: 0; height: 2; background: #C3945A; color: #C3945A;}
a { color: #C6583D; text-decoration: none; //#7d1f09; } 
.r1 { background: #ECD4B8; height: 10; font-size: 0px; }
.r2 { background: #C3945A; height: 17; word-spacing: 20px; text-align: right; padding: 3 30 0 0; color: #FFFFFF; font-size: 11px; // height: 20;  }
.r2 a { color: #FFFFFF; text-decoration: none; }
.r3 { background: #FFF9F2; border-bottom: 1px solid F7EEE3; height: 32; color: #000000; font-weight: bold; text-align: right; // height: 45; //#836440; }
.r3 form { margin: 10 10 0 0; font-size: 12px; }
.r3 input { background: #D9A971; border: 1px solid #000000; color: #FFFFFF }
.r4 { height: 167; }
.r5 { margin-top: 10; }
.r6 { background: #C19154; height: 2; margin: 8 0 1 0; font-size: 0px; }
.r7 { background: #ECDECB; height: 7; font-size: 0px; margin-bottom: 20; }
.city { position: relative; margin: -140 0 0 98; color: #143655; font-weight: bold; font-size: 14px; font-family: arial }
.catname { background: url(http://i.mebelno.ru/catbg.gif) #C3945A; text-transform: uppercase; color: #FFFFFF; font-size: 12px; height: 20; padding: 6 0 0 0; // height: 26; }
.catname pre { gloat: left; background: url(http://i.mebelno.ru/hg.gif) 0% 50% repeat-x; margin: 0 20; width: 25; display: inline; }
.catname a { color: #FFFFFF; }
.even { background: #FFF0E5; }
.cat { width: 100%; border-top: 2px solid #FFF0E5; border-bottom: 2px solid #FFF0E5; }
.cat td { padding: 5; line-height: 20px; width: 20%; }
.cat a { color: #000000; }
.menu { width: 204px; }
.mh { border-bottom: 0px!important; text-align: right; color: #FFFFFF; text-transform: uppercase; font-weight: bold; padding-left: 6!important; background: url(http://i.mebelno.ru/mbg.gif) center right;}
.mhead { background: url(http://i.mebelno.ru/mbg.gif) #C3945A; }
.melem { border-left: 1px solid #DCBC94; border-bottom: 1px solid #DCBC94; padding: 6 0 6 20; text-align: left; }
.melem a { text-decoration: none; font-weight: bold; color: #4E3C27; }
.arrow { background: url(http://i.mebelno.ru/arrowleft.gif) 98% 50% no-repeat; }
.mp { border-bottom: 1px solid #DCBC94; border-right: 1px solid #DCBC94; width: 8; }
.mb { border-right: 1px solid #DCBC94; height: 6; }
.mv { border-bottom: 0px!important; padding: 7 0; text-indent: 15; font-size: 11px; color: #818181; }
.mq { text-indent: 0; font-weight: bold; padding: 5 0 10 5; font-size: 12px; color: #4E3C27; }
.bar { height: 10; background: #eecba0; font-size: 0px; }
.cblock50left { float: left; width: 49%; }
.cblock50right { float: right; width: 49%; }
.compnews div { margin-bottom: 15; }
.linkall a { text-decoration: underline; color: #4E3C27; }
.blockheader { background: #f9f2ea;  padding-top: 5;  border-top: 1px solid #C3945A; border-bottom: 2px solid #C3945A; }
.blockheader h4 { margin: 0 0 4 0; }
.obj { border-bottom: 1px dashed #C3945A; padding: 5px 0px; }
.obj div { margin-bottom: 3px; }
.obj a { text-decoration: none; }
.otext { color: #ffb411; font-weight: bold; vertical-align: top; text-align: center; text-transform: uppercase; padding: 5px 10px; border-bottom: 1px dashed #C3945A; width: 57px; }
.newf { padding: 4px 5px 8px 5px; }
.newf div { padding-left: 10px; }
.last { background: #C3945A; padding: 5 0; }
.last h4 { background: #C3945A; margin: 0; color: #FFFFFF; }
.line1 { background: #C3945A; height: 1; margin: 2 0; font-size: 0px; }
.line2 { background: #C3945A; height: 2; margin: 0; font-size: 0px; }
.elem { font-weight: bold; padding: 5px; }
.elem a { font-weight: 100; text-decoration: none; }
.elem span { font-weight: 100; color: #7e7e7e; padding-left: 15px; }
.linkall { margin-right: 15; }
.footerblock { float: left; text-align: right; margin-left: 20; width: 11%; }
.footerblock b { text-transform: uppercase; }
.footerblock a { color: #000000; }
.authblock { background: #C3945A; height: 140; width: 250; float: right; padding-top: 10; }
.authblock td { color: #FFFFFF; text-align: right; font-size: 13px; font-weight: bold; padding-left: 5;}
.authblock a { color: #FFFFFF; font-size: 12px; font-weight: normal; }
.authblock input { background: #FFFFFF; border: 1px solid #999999; font-size: 13px; }
.lock { width: 75; height: 100; float: right; background: url(http://i.mebelno.ru/lock.gif) no-repeat; margin-right: 5; }
.pass td { vertical-align: bottom; height: 42; }
.ad { background: #CCCCCC; border: 1px solid #B5B5B5; height: 100; margin: 15 10 0 10;}
.phone { float: right; font-weight: bold; text-align: right; width: 220; padding-top: 5; }
.phone div { color: #bd1f09; }


.path { color: #4E3C27; text-transform: uppercase; height: 23px; padding-top: 6px; padding-bottom: 10px; font-weight: bold; }
.path a { color: #4E3C27; font-weight: bold; text-decoration: none; }
.path h3 { font-size: 17px!important; color: #c6583d; }
.cathead { height: 19px; background: #ECDECB; padding: 7 0 0 23; text-transform: uppercase; border-bottom: #C0C1B1 1px solid; font-size: 10px; }
.cathead a { color: #000000; text-decoration: none; }
.catlist { line-height: 17px; padding: 13 20 13 40; }
.catlist a { font-weight: bold; }
.special { height: 19px; background: #ECDECB; padding: 7 0 0 23; text-transform: uppercase; border-bottom: #C0C1B1 1px solid; color: #970200; font-size: 10px; }
.specialcontent { background: #EFF0DE; border-top: #FFFFFF 1px solid; padding: 10px; }

.lastmebname { color: #363636; text-decoration: none; }
a.lastmebname:visited { color: #363636; text-decoration: none; }
a.lastmebname:hover { color: #6D747C; text-decoration: none; }
.lastmeb { margin: 5px 10px 5px 16px; }
.menul2 { padding-left: 40px; }
.menul2 a { color: #363636; font-weight: bold; }
.menul2 div { padding: 5px 0px; background: url(http://i.sdm74.ru/li.gif) 0% 70% no-repeat; padding-left: 15px; }
.menul2 span { color: #767771; }

.catphoto { float: left; }
.catphoto div { text-align: center; background: #eff0de; padding: 1px; }
.catdescr { padding-left: 107px; line-height: 14px; }
.catdescr b { color: #c6583d; text-transform: uppercase; text-decoration: none; }
.fulldesc, a.fulldesc:visited{ color: #6b7d88; text-decoration: none; font-weight: bold; }

.goodinfo { background: #fafaf5; width: 50%; }
.goodinfo div { padding: 5px; text-align: center; }
.goodinfo b { color: #c6583d; }

.zebra { background: url(http://i.sdm74.ru/zebra.gif) top repeat-x; width: 100%; padding-top: 30px; }
.cblock { background: #b8b8a8; padding: 5px 15px; margin-bottom: 0px; border-bottom: 2px solid #c93d3e; color: #FFFFFF; font-weight: bold; text-transform: uppercase; }
.cblock span { background: url(http://i.sdm74.ru/textdiv2.gif) no-repeat center; padding: 5px; }
.cblock b { color: #970200;  }