html, body 
{
    padding:1px;
    margin:1px;
    font-family:Tahoma, Arial;
    font-size:10pt;
}
td {vertical-align:top}

#goods td {border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
    padding-right:5px;
    padding-left:5px;
    padding-top:3px;
    padding-bottom:3px;
}
#goods td.e {
    border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: dashed;
	border-right-style: dashed;
	border-left-color:#303030;
	border-right-color:#303030;
}
#goods th
{
    border-top-color: #f0f0ff;
    border-left-color: #f0f0ff;
    border-bottom-color: #663300;
    border-right-color: #663300;
    background-color: #e6e6fa;
    border-width:1px;
    border-style:solid;
}
#goods th.sort
{
    background-color: #90ff90;
}
#goods th:hover
{
    background-color: #eeffdd;
}
#info td {border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style: dotted;
    padding:3px;
    vertical-align:top;
    border-color:#107710;
}
#info th{border-top-color: #f0f0ff;
    border-left-color: #f0f0ff;
    border-bottom-color: #663300;
    border-right-color: #663300;
    background-color: #e6e6fa;
    border-width:1px;
    border-style:solid;}
#info td.n {text-align:right;color:#666666;border-right-width: 1px;border-style: dotted;border-color:#107710;}
#goods tr.g:hover {background:#eeffdd;}
#goods td.e:hover {background:#90ff90;}
img {border:0;}
#stat {font-size:8pt;}
#stat span.tot{font-weight:bold;}
#stat span.pos{color:Green;}
#stat span.neg{color:Red;}
td.name {background-image:url(/images/head_grad.jpg);color:White;font-size:10pt;background-color:#7373b2;}
td.tit
{
    background-color: #000033;
    color: white;
    font-weight: bold;
    white-space:nowrap;
}
span.page 
{
    background: #ccff99;
    color: #6f6f5a;
    border-color:#6f6f5a;
    border-width:1px;
    border-style:solid;
    padding-left:4px;
    padding-right:4px;
    font-size:10pt;}
span.spage
{
    background:#ccff66;
    border-color:#000033;
    color:#000033;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 10pt;
    border-width:1px;
    border-style:solid;
}
#pages a{color:#6f6f5a;text-decoration:none;}
a.page{color:#6f6f5a;text-decoration:none;}
option.root{color:Gray;font-weight:bold;}
option.sec{color:Blue;font-weight:bold;}
#sections
{
    background: #e6e6fa;
    white-space:nowrap;
    border-color:#003366;
    border-style:solid;
    border-width:1px;
}
div.folder{padding-left:10px;font-weight: normal;}
div.hfolder{padding-left:10px;visibility:hidden;display:none;font-weight: normal;}
div.sec{padding-left:10px;visibility:visible;display:block;font-weight: normal;}
div.hsec{padding-left:10px;visibility:hidden;display:none;font-weight: normal;}
div.ssec
{
    border-width: 1px;
    padding-left:10px;
    border-color: #000066;
    border-style: dotted;
    background:#eeffdd;
}
a.folder
{
    text-decoration: none;
    color: #3399cc;
}
a.sec
{
    text-decoration: none;
    color: #000066;
}
a.catalog
{
    text-decoration: none;
    color: #ff9900;
    font-weight: bold;
}
td.sc {border-bottom-width:0px;}
#head a{color:#ccffff;}
#searchbox {background: #e6e6fa;
    border-color:#003366;
    border-style:solid;
    border-width:1px;
    vertical-align:middle;
    padding:1px;
    margin:3px;
    }
#searchbox input {
    border:0;
}
#searchbox input:hover {
    border:0;
    background:#eeffdd;
}
#nav {width:100%;border:1px;border-color:black;border-style:solid;text-align:center;}
#counters {text-align:center;}
h1 {padding-top:0px;padding-bottom:0px;margin:0px;font-size:16pt;}
#info h1{font-size:12pt;}
#goods h1{font-size:12pt;}
ul {padding-top:0px;padding-bottom:0px;margin:0px;}
#inf div {text-indent:20pt;}
#inf li {text-indent:0px; border:0;}
#searchbox input:hover {
    border:0;
    background:#eeffdd;
}
#nav {width:100%;border:1px;border-color:black;border-style:solid;text-align:center;}
#counters {text-align:center;}
h1 {padding-top:0px;padding-bottom:0px;margin:0px;font-size:16pt;}
ul {padding-top:0px;padding-bottom:0px;margin:0px;}
#inf div {text-indent:20pt;}
#inf li {text-indent:0px;}
span.pr {color: #009933;font-weight:bold;}
#stock td{border-width:1px;border-style:solid;border-color:#003366}

/* скрываем текст внутри пунктов списка */

.bkmz ul li span {display:none;}
/* пункты спикса - в одну строку с промежутками по 10 пикселей */
.bkmz ul li {list-style:none; float:left; margin-left:10px;}
/* делаем ссылки блоками определенных размеров, задаем фоновую картинку */
.bkmz ul li a {padding:0; display:block; height:16px; width:16px;background:url(images/ico-bkms.gif) top left;}
/* задаем смещение фоновой картинки для каждого пункта списка */
.bkmz ul li a.google {background-position:-16px 0;}
.bkmz ul li a.yandex {background-position:-32px 0;}
.bkmz ul li a.bobr {background-position:-48px 0;}
.bkmz ul li a.memori {background-position:-64px 0;}
.bkmz ul li a.moemesto {background-position:-80px 0;}
.bkmz ul li a.linkstore {background-position:-96px 0;}
.bkmz ul li a.rumarkz {background-position:-112px 0;}
.bkmz ul li a.stozakl {background-position:-128px 0;}
.bkmz ul li a.delicous {background-position:-144px 0;}
.bkmz ul li a.techno {background-position:-160px 0;} 
.bkmz li.cap {display:block;}