body, html { margin: 0; padding: 0; color: #000; font: 10px Verdana, Helvetica, sans-serif; }

body { min-width: 985px; background: #d9e6f4 url(img/mainBG.gif) repeat-x; }

a { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }

label { cursor: pointer; }

form { padding: 0; margin: 0; }

#wrapper, #wrapperinner { margin: 0 auto; width: 985px; }

#header { width: 100%; height: 111px; }
#header #topcontainer { width: 100%; height: 76px; clear: both; }
#header #topcontainer #logo { float: left; width: 351px; height: 76px; background: url(img/logo.png) no-repeat; }

#header #topcontainer #logincontainer { float: right; width: 622px; height: 42px; }
#header #topcontainer #logincontainer #loginform { float: right; width: 280px; height: 42px; }
#header #topcontainer #logincontainer #loginform #authnamediv, #header #topcontainer #logincontainer #loginform #authpassdiv, #header #topcontainer #logincontainer #loginform #authbutton { float: left; width: 100px; height: 19px; padding-top: 6px; }
#header #topcontainer #logincontainer #loginform #authbutton { width: 80px; }
#header #topcontainer #logincontainer #loginform #authnamediv input, #header #topcontainer #logincontainer #loginform #authpassdiv input { width: 92px; height: 14px; padding-top: 3px; padding-left: 3px; border: 0; font: 10px Verdana, Helvetica, sans-serif; }
#header #topcontainer #logincontainer #loginform #authbutton input, #header #topcontainer #logincontainer #loginform #exitbutton input { width: 69px; height: 19px; padding: 0; margin: 0; border: 0; font: 10px Verdana, Helvetica, sans-serif; background: url(img/button.gif) no-repeat; cursor: pointer; }
#header #topcontainer #logincontainer #loginform #rememberpassch { float: left; width: 20px; height: 15px; padding: 0; clear: left; }
#header #topcontainer #logincontainer #loginform #rememberpassch input { margin-left: 0; }
#header #topcontainer #logincontainer #loginform #rememberpass { float: left; width: 100px; height: 15px; padding-top: 2px; color: #fff; }
#header #topcontainer #logincontainer #loginform #forgetpass { float: left; width: 145px; height: 15px; text-align: right; padding-top: 2px; }
#header #topcontainer #logincontainer #loginform #forgetpass a { color: #fff; text-decoration: underline; }
#header #topcontainer #logincontainer #loginform #exitbutton { float: right; width: 80px; height: 19px; padding-top: 15px; }
#header #topcontainer #logincontainer #loginform #exitbutton input { width: 63px; height: 18px; background: url(img/exit.gif) no-repeat; font-size: 10px; font-weight: bold; color: #fff; text-align: left; }
#header #topcontainer #menu { float: left; width: 606px; height: 34px; padding-left: 20px; background: url(img/topBg.gif) repeat-x; }
#header #topcontainer #menu .menu-delim { float: left; width: 6px; height: 34px; background: url(img/menuSeparator.gif) no-repeat 50% 10px; }
#header #topcontainer #menu .menu-item { float: left; height: 19px; text-align: center; padding: 15px 15px 0 15px; }
#header #topcontainer #menu .menu-item a { font-size: 1.2em; font-weight: bold; color: #375172; }
#header #topcontainer #menu-right { float: right; width: 175px; height: 11px; background: url(img/cornerRight.gif) no-repeat; }
#header #topcontainer #menu-right3 { float: left; width: 8px; height: 34px; background: url(img/cornerRight2.gif) no-repeat; }
#header #controldiv { float: right; height: 19px; width: 150px; text-align: right; padding-top: 19px; padding-right: 15px; }
#header #controldiv a { color: #fff; font-size: 10px; font-weight: bold; }
#header #headerbot { height: 35px; background: #fff; }
#header #regioncontainer { float: right; width: 187px; height: 28px; background: url(img/area.jpg) no-repeat; padding: 7px 0 0 30px; border-right: 2px solid #fff; }
#header #regioncontainer select { width: 180px; font: 10px Verdana, Helvetica, sans-serif; }
#header #caticon-, #header #caticon-1, #header #caticon-2, #header #caticon-3, #header #caticon-4, #header #caticon-6, #header #caticon-7, #header #caticon-8, #header #caticon-9, #header #caticon-348, #header #caticon-375, #header #caticon-377, #header #caticon-380, #header #membericon { float: left; width: 45px; height: 35px; margin-left: 24px; background: url(icons/options.gif) no-repeat; }
#header #caticon-1 { background: url(icons/carSmall.gif) no-repeat; }
#header #caticon-2 { background: url(icons/homeSmall.jpg) no-repeat; }
#header #caticon-3 { background: url(icons/workSmall.gif) no-repeat; }
#header #caticon-4 { background: url(icons/moniSmall.gif) no-repeat; }
#header #caticon-6 { background: url(icons/kidsSmall.gif) no-repeat; }
#header #caticon-7 { background: url(icons/gamesSmall.gif) no-repeat; }
#header #caticon-8 { background: url(icons/lampSmall.jpg) no-repeat; }
#header #caticon-9 { background: url(icons/clothesSmall.gif) no-repeat; }
#header #caticon-348 { background: url(icons/selhozSmall.jpg) no-repeat; }
#header #caticon-375 { background: url(icons/remontSmall.gif) no-repeat; }
#header #caticon-377 { background: url(icons/washSmall.gif) no-repeat; }
#header #caticon-380 { background: url(icons/catdogSmall.gif) no-repeat; }
#header #pathcontent, #header #pathoptions { float: left; color: #000; font-size: 11px; font-weight: bold; padding-top: 10px; }
#header .submenuitem { float: left; color: #000; font-size: 11px; font-weight: normal; padding-top: 10px; }
#header #pathoptions { padding-left: 7px; padding-top: 8px; }
#header #pathoptions select { font: 10px Verdana, Helvetica, sans-serif; }
#header #dayfilter { float: right; width: 140px; text-align: right; padding-top: 8px; }
#header #dayfilter select { font: 10px Verdana, Helvetica, sans-serif; }

#wrapperinner #header #headerbot { height: 35px; background: #e1e1e1; border-left: 2px solid #fff; }
#wrapperinner #header #regioncontainer { background: url(img/areaInside.jpg) no-repeat; }

#content { width: 100%; clear: both; background: #fff; }

#mainpagecontent, #pagecontent { width: 750px; float: left; padding-left: 22px; }

#mainpagecontent .mainpageblock { width: 170px; height: 150px; float: left; margin-right: 10px; background: url(img/bgCategory.gif) repeat-x; }
#mainpagecontent .mainpageblock .mpblockhead { float: left; height: 30px; padding-top: 15px; padding-left: 0; }
#mainpagecontent .mainpageblock .mpblockhead a { color: #000; text-decoration: none; font-weight: bold; font-size: 1.1em; }
#mainpagecontent .mainpageblock .mpblockhead-1, #mainpagecontent .mainpageblock .mpblockhead-2, #mainpagecontent .mainpageblock .mpblockhead-3, #mainpagecontent .mainpageblock .mpblockhead-4, #mainpagecontent .mainpageblock .mpblockhead-6, #mainpagecontent .mainpageblock .mpblockhead-7, #mainpagecontent .mainpageblock .mpblockhead-8, #mainpagecontent .mainpageblock .mpblockhead-9, #mainpagecontent .mainpageblock .mpblockhead-348, #mainpagecontent .mainpageblock .mpblockhead-375, #mainpagecontent .mainpageblock .mpblockhead-377, #mainpagecontent .mainpageblock .mpblockhead-380 { float: right; width: 51px; height: 30px; padding: 15px 0 0 0; background: url(icons/business.gif) no-repeat 100% 0; }
#mainpagecontent .mainpageblock .mpblockhead-1 { background: url(icons/car1.png) no-repeat 100% 0; }
#mainpagecontent .mainpageblock .mpblockhead-2 { background: url(icons/home.png) no-repeat 100% 0; }
#mainpagecontent .mainpageblock .mpblockhead-3 { background: url(icons/work.png) no-repeat 100% 0; }
#mainpagecontent .mainpageblock .mpblockhead-4 { background: url(icons/moni.png) no-repeat 100% 0; }
#mainpagecontent .mainpageblock .mpblockhead-6 { background: url(icons/kids.png) no-repeat 100% 0; }
#mainpagecontent .mainpageblock .mpblockhead-7 { background: url(icons/games.png) no-repeat 100% 0; }
#mainpagecontent .mainpageblock .mpblockhead-8 { background: url(icons/lamp.png) no-repeat 100% 0; }
#mainpagecontent .mainpageblock .mpblockhead-9 { background: url(icons/clothes.png) no-repeat 100% 0; }
#mainpagecontent .mainpageblock .mpblockhead-348 { background: url(icons/selhoz.png) no-repeat 100% 0; }
#mainpagecontent .mainpageblock .mpblockhead-375 { background: url(icons/remont.png) no-repeat 100% 0; }
#mainpagecontent .mainpageblock .mpblockhead-377 { background: url(icons/wash.png) no-repeat 100% 0; }
#mainpagecontent .mainpageblock .mpblockhead-380 { background: url(icons/catdog1.png) no-repeat 100% 0; }

#mainpagecontent .mainpageblock a { color: #000; text-decoration: none; }
#mainpagecontent .mainpageblock a:hover { text-decoration: underline; }
#mainpagecontent .mainpageblock div { padding-left: 5px; }

#mainpageads, #pageads { width: 180px; height: 460px; float: right; border-top: 1px solid #dadada; border-right: 1px solid #a0a0a0; border-bottom: 1px solid #a0a0a0; border-left: 1px solid #dadada; margin-right: 7px; background: #eaeaea; }

.hdelim { width: 100%; height: 10px; clear: both; }

.vdelim { width: 10px; float: left; }

#footer { height: 90px; clear: both; background: url(img/bottomBg.gif) repeat-x; border-right: 2px solid #fff; }
#footer #logosmall { width: 180px; height: 90px; float: left; background: url(img/logoSmall.gif) no-repeat; }
#footer #harizma { width: 170px; height: 30px; float: right; padding-top: 40px; padding-left: 10px; }
#footer #copyright { width: 350px; height: 30px; float: right; padding-top: 40px; text-align: right; }
#footer #feedback { height: 30px; float: right; padding-top: 40px; text-align: right; width: 125px; }

#pagecontent .categorydiv { width: 730px; clear: both; background: #e1e1e1; height: 14px; padding: 3px 10px; }
#pagecontent .categorydiv a { font-weight: bold; font-size: 1.1em; }
#pagecontent .subcategorydiv, #pagecontent .subcategorydiv2 { width: 245px; float: left; font-size: 12px; }
#pagecontent .subcategorydiv .gray { font-size: 0.95em; }
#pagecontent .subcategorydiv2 { width: 360px; }
#pagecontent .subcategorydiv2 .gray { font-size: 0.95em; }
#pagecontent .subcategorydiv li { margin-left: 25px; list-style-image: url(img/bullet.gif); padding-left: 0; }
#pagecontent #sectionlist { padding-left: 14px; font-size: 1.1em; height: 16px; }
#pagecontent #sectionlist .sel { font-weight: bold; color: #007fff; }
#pagecontent #messagelisttbl { background: url(img/topHead.gif) repeat-x; }
#pagecontent #messagelisttbl .msglistsort .sel, #pagecontent #messagelisttbl .msgheadopt .sel { font-weight: bold; color: #007fff; }
#pagecontent #messagelisttbl .msglisthead { float: left; padding-left: 14px; font-weight: bold; font-size: 1.1em; }
#pagecontent #messagelisttbl .msglistsort { float: right; padding-right: 5px; font-weight: bold; }
#pagecontent #messagelisttbl .msgheadopt { font-weight: bold; text-align: center; padding: 0 5px; }
#pagecontent #messagelisttbl .msgdelim { width: 2px; background: #fff; }
#pagecontent #messagelisttbl .msglist, #pagecontent #messagelisttbl .msgopt { color: #000; font-size: 1.1em; height: 23px; }
#pagecontent #messagelisttbl .msgbg { background: url(img/bgProduct.gif) repeat-x; }
#pagecontent #messagelisttbl .msgopt { text-align: center; }
#pagecontent #messagelisttbl .photo { float: left; width: 15px; height: 14px; background: url(img/photo.png) no-repeat; }
#pagecontent .msglistdiv { width: 100%; height: 13px; overflow: hidden; padding: 3px 2px 1px 2px; }
#pagecontent .gray { color: #b5b5b5; }
#pagecontent #selecteddiv { padding-left: 14px; padding-top: 10px; border-top: 1px solid #e3e3e3; }
#pagecontent #selected { float: left; width: 120px; height: 16px; font-size: 1.1em; background: url(img/selected.gif) no-repeat 100% 0; }
#pagecontent #clearselected { float: left; height: 16px; font-size: 1.1em; width: 130px; margin-left: 0; background: url(img/delete.gif) no-repeat 100% 0; }
#pagecontent #addbtnlist { float: right; }
#pagecontent #addbtnlist input { height: 19px; border: 0; padding: 0 10px; margin: 0; background: url(img/button.gif) repeat-x; color: #000; font-size: 1.1em; font-weight: bold; cursor: pointer; }

#add-category-form #add-button input { height: 19px; border: 0; padding: 0 10px; margin: 0; background: url(img/button.gif) repeat-x; color: #000; font-size: 1.1em; font-weight: bold; cursor: pointer; }

#pagecontent #addbtndiv input, #pagecontent .type input, #pagecontent #searchbtndiv input { height: 19px; border: 0; padding: 0 10px; margin: 0; background: url(img/button.gif) repeat-x; color: #000; font-size: 1.1em; font-weight: bold; cursor: pointer; }
#pagecontent #addbtndiv { text-align: center; padding-top: 10px; }
#pagecontent #searchbtndiv { text-align: center; padding-top: 10px; }
#pagecontent #searchbtndiv input { width: 100px; }
#pagecontent #navigation { clear: both; width: 100%; height: 25px; border-top: 1px solid #e3e3e3; font-size: 1.1em; padding-top: 3px; }
#pagecontent #navigation .selnav, #pagecontent #navigation .nav { padding: 2px 3px; text-align: center; }
#pagecontent #navigation a.nav { padding: 0; }
#pagecontent #navigation .selnav { font-weight: bold; }
#pagecontent #navigation #navbackbut { background: url(img/left.gif) no-repeat 50% 3px; }
#pagecontent #navigation #navnextbut { background: url(img/right.gif) no-repeat 50% 3px; }

#add-category-form #title { height: 20px; background: url(img/topHead.gif) repeat-x; text-align: center; font-size: 1.1em; font-weight: bold; padding-top: 5px; }

#pagecontent #title, #pagecontent #type-list-head { height: 20px; background: url(img/topHead.gif) repeat-x; text-align: center; font-size: 1.1em; font-weight: bold; padding-top: 5px; }

#add-category-form #category-list { background: #f4f4f4; border: 1px solid #e1e1e1; border-top: 0; padding-left: 200px; }
#add-category-form #category-list .row { height: 21px; clear: both; }
#add-category-form #category-list .row .name { float: left; width: 200px; height: 21px; font-weight: bold; font-size: 1.1em; }
#add-category-form #category-list .row .value { float: left; width: 200px; height: 21px; }
#add-category-form #category-list .row .value select { width: 190px; color: #000; font: 10px Verdana, Tahoma, sans-serif; }
#add-category-form #add-button { text-align: right; padding-top: 5px; }

#add-form, #types-list { background: #f4f4f4; border: 1px solid #e1e1e1; border-top: 0; padding: 8px; }

#add-form .field-title { font-size: 1.1em; font-weight: bold; padding-bottom: 1px; vertical-align: top; }
#add-form .field-note { font-size: 0.9em; color: #b5b5b5; }
#add-form .field-value { padding: 2px 0; vertical-align: top; }
#add-form .field-value textarea, #add-form .field-value input, #add-form .field-value select { font: 11px Verdana, Tahoma, sans-serif; width: 340px; }

#feedback .field-value input, #feedback .field-value textarea { font: 11px Verdana, Tahoma, sans-serif; width: 340px; }

#add-form .field-value input[type=file] { margin-bottom: 2px; }
#add-form .field-value input[type=checkbox] { width: 30px; }
#add-form .field-value input[type=radio] { width: 20px; }
#add-form .field-value label input { width: 20px; }
#add-form .field-value textarea { width: 725px; height: 100px; }
#add-form .field-value .checkbox { float: left; width: 220px; }
#add-form .field-value .checkbox input { width: 30px; }
#add-form .field-value .color { float: left; padding-top: 3px; padding-left: 7px; }
#add-form .field-value #miniaddress { font-weight: bold; height: 21px; }

.req { width: 10px; height: 10px; background: url(img/bullet.gif) no-repeat; }

.errorblock { width: 728px; height: 20px; padding: 10px; border: 1px solid #e1e1e1; background: #f4f4f4; }
.errorblock .errorsign { float: right; width: 25px; height: 18px; background: url(img/exclamation.gif) no-repeat; padding-top: 2px; }
.errorblock .errortext { float: right; width: 600px; height: 18px; color: #f00; font-size: 1.1em; padding-top: 2px; }

#add-rules { width: 720px; }
#add-rules h1 { font-size: 1.2em; }
#add-rules li { margin-left: 0; list-style-image: url(img/bullet.gif); padding-left: 0; font-size: 1.1em; }

#types-list .note li { margin-left: 0; list-style-image: url(img/bullet.gif); padding-left: 0; font-size: 1.1em; }

.errorblock .errortext li { margin-left: 0; list-style-image: url(img/bullet.gif); padding-left: 0; font-size: 1em; }

#type-list-head { font-size: 1.1em; font-weight: bold; }

#types-list { clear: both; height: 140px; }
#types-list .type { width: 350px; float: left; text-align: center; }
#types-list .note { text-align: left; }
#types-list #done, #types-list #delete { text-align: center; }
#types-list #pay-sms { width: 300px; text-align: left; margin-left: 240px; }
#types-list #delete td { text-align: left; }
#types-list #delete .title { font-weight: bold; text-align: right; padding-right: 10px; }
#types-list #delete input { font: 11px Verdana, Tahoma, sans-serif; width: 160px; }
#types-list #delete #submit { width: 100px; height: 19px; padding: 0; margin: 0; border: 0; font: 10px Verdana, Helvetica, sans-serif; background: url(img/button.gif) repeat-x; cursor: pointer; }

#msgwrapper #delbtn input, #feedback #submit { width: 100px; height: 19px; padding: 0; margin: 0; border: 0; font: 10px Verdana, Helvetica, sans-serif; background: url(img/button.gif) repeat-x; cursor: pointer; }

#msgwrapper #delbtn { text-align: right; }

#tooltip { position: absolute; z-index: 3000; border-top: 1px solid #dadada; border-right: 1px solid #a0a0a0; border-bottom: 1px solid #a0a0a0; border-left: 1px solid #dadada; background-color: #eaeaea; padding: 0; opacity: 0.85; color: #000; }
#tooltip h3 { padding: 0 5px; font-weight: normal; font-size: 10px; }
#tooltip div { padding-left: 5px; padding-right: 5px; }

#msgwrapper { margin: 10px auto; width: 750px; background: #fff; min-height: 680px; }
#msgwrapper #msgads { width: 100%; height: 70px; }
#msgwrapper #header { height: 27px; background: url(img/topHead.gif) repeat-x; border-bottom: 1px solid #fecb5e; }
#msgwrapper #header #pathdiv { width: 610px; height: 22px; float: left; padding: 5px  0 0 15px; font-size: 1.1em; }
#msgwrapper #header #closediv { width: 85px; height: 27px; float: right; background: url(img/cross.gif) no-repeat 60px 4px; padding-top: 4px; }
#msgwrapper #header #closediv a { font-size: 1.2em; font-weight: bold; color: #000; }
#msgwrapper #controlls ul { width: 300px; float: left; }
#msgwrapper #controlls #notepad { float: left; height: 24px; padding-top: 5px; padding-right: 25px; background: url(img/note.gif) no-repeat 100% 4px; }
#msgwrapper #controlls #notepad a { font-size: 1.1em; font-weight: bold; color: #ff8402; }
#msgwrapper #msgcontent, #msgwrapper #msgoptions, #msgwrapper #msgthumbs { padding: 10px; }
#msgwrapper #msgcontent { font-size: 1.2em; color: #000; }
#msgwrapper #msgoptions { background: #f2f2f2; border-bottom: 1px solid #ff8402; }
#msgwrapper #msgoptions .title, #msgwrapper #msgoptions .pricetitle, #msgwrapper #msgoptions .bigtitle { color: #6f6f6f; font-size: 1.1em; vertical-align: top; }
#msgwrapper #msgoptions .pricetitle { font-size: 1.2em; background: #fff url(img/priceLeft.gif) no-repeat 100% 0; padding: 5px 0 0 5px; }
#msgwrapper #msgoptions .bigtitle { font-size: 1.1em; padding: 5px 0 3px; font-weight: bold; color: #000; border-bottom: 1px solid #fff; }
#msgwrapper #msgoptions .value { color: #000; font-size: 1.2em; vertical-align: top; padding: 2px; height: 20px; }
#msgwrapper #msgoptions .price { color: #000; font-size: 1.2em; vertical-align: top; padding: 2px; height: 20px; padding: 0; height: 25px; }
#msgwrapper #msgoptions .price div { color: #fff; float: left; font-size: 1.4em; font-weight: bold; background: url(img/priceBg.gif); height: 23px; padding: 2px 10px 0 10px; }
#msgwrapper #msgoptions .price .right { width: 10px; height: 25px; float: left; padding: 0; background: url(img/priceRight.gif) no-repeat; }
#msgwrapper #msgoptions .title div { width: 155px; float: left; }
#msgwrapper #msgthumbs { height: 75px; }
#msgwrapper #msgthumbs div { float: left; width: 100px; height: 75px; text-align: center; }
#msgwrapper #msgthumbs img { border: 1px solid #000; }
#msgwrapper #msgcontactdiv { padding: 10px; }
#msgwrapper #msgcontactdiv .title, #msgwrapper #msgcontactdiv .value { float: left; height: 16px; padding: 0; }
#msgwrapper #msgcontactdiv .comment, #msgwrapper #msgcontactdiv .print { float: right; height: 16px; width: 290px; text-align: right; padding: 2px 0 0 0; color: #6f6f6f; }
#msgwrapper #msgcontactdiv .comment a { color: #ff8402; text-decoration: underline; }
#msgwrapper #msgcontactdiv .print { float: left; text-align: left; background: url(img/printer.gif) no-repeat; padding-left: 23px; }
#msgwrapper #msgcontactdiv .print a { color: #ff8402; text-decoration: underline; }
#msgwrapper #msgcontactdiv .title { width: 150px; color: #6f6f6f; font-size: 1.2em; }
#msgwrapper #msgcontactdiv .value { width: 290px; color: #000; font-size: 1.2em; }

#pagecontent .flatpage a { text-decoration: underline; }

#add-form #contact-block { float: left; width: 700px; }
#add-form #contact-block #site-title { font-size: 21px; font-weight: bold; color: #000; padding-left: 15px; }
#add-form #contact-block #contacts { padding-top: 20px; padding-left: 15px; color: #436690; font-size: 12px; background: url(img/bullet.gif) no-repeat 0 24px; }
#add-form #contact-block #email { padding-top: 0; padding-left: 15px; color: #436690; font-size: 12px; background: url(img/bullet.gif) no-repeat 0 24px; }
#add-form #contact-block #email a { padding-top: 0; padding-left: 0; color: #436690; font-size: 12px; background: none; }
#add-form #logo-block { float: right; width: 200px; }

.msglist .path { color: #fe8b14; font-size: 1em; font-weight: bold; text-decoration: none; padding-bottom: 5px; }
.msglist .path a { color: #fe8b14; font-size: 1em; font-weight: bold; text-decoration: none; padding-bottom: 5px; }
.msglist .photos { padding: 5px 0; }

.minibg { background: url(img/bgOb.gif) repeat-x; }

* html #header #topcontainer #logo { width: 351px; height: 76px; font-size: 1px; background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/img/logo.png', sizingMethod='scale'); }
* html #header #loginform #authnamediv, * html #header #loginform #authpassdiv, * html #header #loginform #authbutton { padding-top: 2px; }
* html #header #loginform #rememberpass { padding-top: 4px; }
* html #mainpagecontent .mainpageblock .mpblockhead-1 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/icons/car1.png', sizingMethod='image'); }
* html #mainpagecontent .mainpageblock .mpblockhead-2 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/icons/home.png', sizingMethod='image'); }
* html #mainpagecontent .mainpageblock .mpblockhead-3 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/icons/work.png', sizingMethod='image'); }
* html #mainpagecontent .mainpageblock .mpblockhead-4 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/icons/moni.png', sizingMethod='image'); }
* html #mainpagecontent .mainpageblock .mpblockhead-6 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/icons/kids.png', sizingMethod='image'); }
* html #mainpagecontent .mainpageblock .mpblockhead-7 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/icons/games.png', sizingMethod='image'); }
* html #mainpagecontent .mainpageblock .mpblockhead-8 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/icons/lamp.png', sizingMethod='image'); }
* html #mainpagecontent .mainpageblock .mpblockhead-9 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/icons/clothes.png', sizingMethod='image'); }
* html #mainpagecontent .mainpageblock .mpblockhead-348 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/icons/selhoz.png', sizingMethod='image'); }
* html #mainpagecontent .mainpageblock .mpblockhead-375 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/icons/remont.png', sizingMethod='image'); }
* html #mainpagecontent .mainpageblock .mpblockhead-377 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/icons/wash.png', sizingMethod='image'); }
* html #mainpagecontent .mainpageblock .mpblockhead-380 { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/icons/catdog1.png', sizingMethod='image'); }
* html #pagecontent #messagelisttbl .photo { float: left; width: 15px; height: 14px; background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/photo.png', sizingMethod='scale'); }

*:first-child+html #header #loginform #rememberpassch input { margin-top: -2px; margin-left: -4px; }
*:first-child+html #pagecontent .subcategorydiv li { margin-left: 0; }
