body {margin:0; padding:0; background-color: #FFFFFF;}
div.main {text-align: right;}
div.main big {color:#A09F07; font: 23px Times, san-serif; text-transform:none; letter-spacing:1px;}

.mblock { background-color: #F69000; height: 32px; width: 723px; text-align: left; }
.sel { background-color: #F27000; }
.mblock div { background-color: #F69000; font-weight: bold; font-size: 11px; color: #ffffff; font-family: verdana, sans-serif; float: left; padding: 9px 8px 9px 8px; border-right: 2px solid white; }
.mblock div.active { background-color: #F27000; }
.mblock div a { color: #fefefe; text-decoration: none; text-transform: uppercase;}
.mblock div a:hover { color: #ffffff; text-decoration: none; }
.mblock div.korz { margin:0; padding:0; background-color:#329900; width:158px; height: 32px; float: right; font-weight: normal; text-align: right; border-right: 2px solid white; }
.mblock div.korz a {display:block; padding:2px 0 0 0;}
.mblock div.korz { text-decoration:none; }

.topblock { width: 721px; text-align: left; background-color: #A59C11; border-top: 2px solid white;height: 118px;}

.inputform {float: right; background-image:url('/imgs/maket1_header_19_1.jpg'); width: 213px; height: 118px; padding: 0px; }
.inputform p { color: #FFFFFF; text-align: right; font-family: verdana, sans-serif; font-size: 12px; padding:10px 10px 3px 0; margin:0; word-spacing: 3pt; }
.inputform p a { text-decoration: none; color: #ffffff; font-size: 11px;}

.enterz {width:90px; height:15px; background-color:#FFFFFF; border-width:1px; border-color:#FFFFFF}

.body {width: 725px; margin-top:5px; text-align: left; }
.leftmenu {width: 157px; float: left; text-align: left;}
.content {margin-left: 160px; width: 551px;}
.line {background: url('/imgs/line.gif'); width: 551px; height: 1px; margin-bottom:34px;}


.catalog {margin-top: 20px; padding-left: 5px; font-size: 15px; line-height: 100%;}
.catalog h2 {margin:0; padding:1px 0 12px 0; font-size: 15px; font-weight: normal; text-align:left;}
.catalog h2.select {background:url('/imgs/dp16.gif') no-repeat bottom left;}

table.goodslst { border-collapse: collapse; border: 1px solid #DDDDDD; width:100%;}
table.goodslst th {background: #EEEEEE;}
table.goodslst th, table.goodslst td { font-size: 11px; border: 1px solid #DDDDDD; padding: 4px;}
table.goodslst td.center {text-align:center;}

.str_list {text-align:left; padding: 0 0 10px 12px;}
.str_list a.sel {font-weight: bold; background: white;}


.gmenu {text-align: center; padding: 6px 5px 7px 5px; margin: 20px 0 20px 10px; background:#DAECDC; line-height: 160%;}
.gmenu a {padding: 0 10px 0 10px;}

.dgoodslst {margin: 0pt 0 6px 6px; width: 130px; height: 225px; float: left; background-color: #F4F4F4; font-size: 11px; text-align: center; overflow: hidden;}
.dgoodslst {margin: 0pt 0 6px 6px; width: 130px; height: 225px; float: left; background-color: #F4F4F4; font-size: 11px; text-align: center; overflow: hidden;}

.main-list li {margin-bottom: 10px;}