table.simple { border: none; margin: 0; }
td.simple { border: none; padding: 0; }

div.divider { height: 50px; }
div.hr { height: 1px; width: 100%; border-top: 1px solid #BFBFBF; }

a.normal { color: #404040; text-decoration: none; border: none; }
a.normal:hover { border: none; }

/* ALL */
table.all { width: 100%; height: 100%; }
/* /ALL */

/* START PAGE */
div.spmenu {
  width: 508px;
  margin: 60px auto 60px auto; padding: 233px 0 0 0;
  background:transparent url(/builder/dumainet/images/sp_herb.png) no-repeat 129px 0;
}

table.spmenu { margin: 0 0 0 20px; }
table.spmenu td { border: none; padding: 0; }
table.spmenu img.mimg { margin: 5px 0 0 0; cursor: pointer; }
table.spmenu td.title { font: normal 26px "Trebuchet MS", Arial, sans-serif; color: #404040; height: 75px; }
table.spmenu td.title div { cursor: pointer; }
table.spmenu td.title span { font-size: 18px; }
table.spmenu td.moimg { width: 32px; }
table.spmenu td.moimg img { margin: 3px 0 0 5px; cursor: pointer }
table.spmenu td.motitle { font: normal 18px/18px "Trebuchet MS", Arial, sans-serif; color: #414141; height: 55px; }
table.spmenu td.motitle div { cursor: pointer; }

#districts_menu, #cities_menu, #region_menu { margin: 0 0 0 52px; }
/* /START PAGE */

/* MAIN */
td.main { width: 70%; }
table.main { width: 100%; }
td.indentleft { width: 28px; }
/* /MAIN */

/* HEADER */
td.logo { width: 171; height: 171px; }
td.title { height: 171px; color: #404040; width: 100%; }

div.icons { height: 13px; margin: 18px 0 17px 0; }
img.iconhome { margin: 0 68px 0 0; }
img.iconsearch { margin: 1px 66px 0 0; }
img.iconmail { margin: 2px 0 0 0; }

div.title { font: normal 24px/22px "Trebuchet MS", Arial, sans-serif; margin: 0 0 7px 0; white-space: nowrap; }
div.title span { font-size: 16px; }
table.headerlinks { width: 100%; }
table.headerlinks td { border: none; padding: 0 10px 5px 0; font: normal 16px "Trebuchet MS", Arial, sans-serif; }
/* /HEADER */

/* MENU */
td.menu { width: 143px; border: none; border-top: 1px solid #BFBFBF; padding: 0 5px 65px 0; }
ul.menu { margin: 28px 0 0 0; padding: 0; list-style: none; }
ul.menu li { font-size: 14px; margin-bottom: 13px; }
ul.menu li.selected { font-size: 16px; }
ul.menu2 { margin: 16px 0 0 13px; padding: 0; list-style: none; }
ul.menu2 li { font-size: 14px; }
ul.menu2 li.selected { font-size: 17px; color: #CC0000; }
/* /MENU */

/* CONTENT */
td.content { border: none; border-top: 1px solid #bfbfbf; padding: 24px 0 0 0; }
td.moherb { width: 87px; white-space: nowrap; }
td.moherb img { margin: 6px 15px 0 0; }
td.moname { white-space: nowrap; }
td.moname h1 { font: normal 40px/40px "Trebuchet MS", Arial, sans-serif; margin: 0; }
td.moname h2 { font: normal 32px/32px "Trebuchet MS", Arial, sans-serif; margin: 0; }
div.content { margin: 25px 0 65px 37px; }
div.content img { margin: 10px; }
/* /CONTENT */

/* RIGHT COLUMN */
td.right { padding: 0 15px 50px 45px; width: 25%; }

/* mo list */
div.molist { font-size: 14px; line-height: 35px; margin: 8px 0 0 0; }
div.molist span.selected { font-size: 18px; }
div.molist a { margin: 0 7px 0 0; }
div.spmenu div.molist { line-height: 22px; }
/* /mo_list */

span.query { color: #CC0000; }

/* search */
form.search { margin: 0; }
div.search {
  border-top: 1px solid #808080;
  border-left: 1px solid #808080;
  border-bottom: 1px solid #d4d0c8;
  border-right: 1px solid #d4d0c8;
}
div.searchinner { border: none; border-top: 1px solid #404040; border-left: 1px solid #404040; }
input.searchgray { color: #A9A9A9; font-size: 15px; padding: 1px 0 1px 3px; height: 18px; border: 0px; }
input.searchblack { color: #000000; font-size: 15px; padding: 1px 0 1px 3px; height: 18px; border: 0px; }
form.search td.submit { width: 85px; padding-left: 10px; }
/* /search */

/* links */
table.links { border: none; margin: 0; }
table.links td { border: none; padding: 0 0 20px 0; }
table.links td.linkimage { width: 30px; text-align: center; }
table.links td.linktitle { padding: 0 0 0 5px; font-size: 13px; }
/* /links */
/* /RIGHT COLUMN */

/* FOOTER */
td.footer { /*vertical-align: bottom;*/ height: 1%; background-color: #e3e3e3; }
div.footer { height: 43px; background-color: #e3e3e3; padding: 9px 0 0 80px; }
div.footersp { /*height: 138px;*/ background-color: #e3e3e3; padding: 25px 0 30px 42px; font-size: 15px; line-height: 20px; color: #010101; }
img.webzavod { margin: 0 0 0 15px; }
table.dumalink { font-size: 14px; margin: 0; width: 100%; }
table.dumalink td { border: none; padding: 0 5px 0 0; vertical-align: middle; }
/* /FOOTER */

/* search */
div.pagestop { margin: 15px 0 25px 0; }
div.pagesbottom { margin: 25px 0 15px 0; }
span.pages { font-size: 14px; }
ul.search { list-style: none; margin: 0 0 0 80px; padding: 0; }
ul.search li { margin: 25px 0 0 0; }
ul.search a.bigtitle { font-size: 16px; } 
/* /search */
