body,p,div,tr,td  { font-family: verdana, sans-serif; font-size:9pt; color:black; }
body              {margin:0; margin-top:3px; }
a.topmenu         { color:#ffffff; text-decoration:none;}
a.topmenu:active  { color:#ffffff; }
a.topmenu:visited { color:#ffffff; }
a.topmenu:hover   { color:#ffff55; text-decoration:none }
a.botmenu         { color:#ffffff; }
a.botmenu:active  { color:#ffffff; }
a.botmenu:visited { color:#ffffff; }
a.botmenu:hover   { color:#ffff55; }
div.topmenu       { color:#ffffff; font-size:9pt; margin-right:15px; margin-left:15px; margin-top:4px; margin-bottom: 4px; }
div.leftblock     { margin:5px; margin-left:10px; }
h4.leftheader     { color:#204070; font-size:10pt; font-weight:bold; margin-bottom:1px; margin-left:0px; margin-top:1px; margin-right:0px}
h2.news           { color:#204070; font-size:10pt; font-weight:bold; margin-bottom:0px; margin-left:0px; margin-top:0px; margin-right:0px;}
div.centralblock  {  }
h1.centralheader  { color:#204070; font-size:12pt; font-weight:bold; margin-bottom:2px; margin-top:5px; margin-left:0px; }
div.block         { margin:5px;}
div.gradusnik     { font-size:8pt; }
span.small,div.small,span.shortdescr       { font-size:8pt; }
span.novelty      { font-size:8pt; color:#ff7722;}
p.red             { color:red; }
span.shortdescr ul {margin-left:19px; margin-bottom:0; margin-top:0; color:#666666;}
span.price {font-size:10pt; font-weight:bold; color:#ee6611;}
span.bigprice {font-weight:bold; color:#ee6611;}
div.price {margin-bottom:5px; margin-top:5px;}
div.descr,div.descr p,div.descr h4 {font-size:8pt;}
.descr {width:50%; float:right; padding:10px; margin:10px; background:#eeeeff; }
.rightforum {width:30%; float:right; padding:8px; margin:10px; background:#cee5f5; }
div.state {padding:10px; margin-right:10px; background:#fff0bb;}

table.modelProperties td        {padding:7px 0 0 0; vertical-align: bottom;}
table.modelProperties td.label  {padding:7px 10px 0 0; line-height:1.2em; background:url('/i/dots.gif') repeat-x bottom right;}
table.modelProperties span      {background-color:white;}

h1 { color:#204070; font-size:16pt; font-weight:bold; }
h2 { font-size:14pt; font-weight:bold; }
h3 { font-size:12pt; font-weight:bold; }
h4 { font-size:10pt; font-weight:bold; }

div.block {margin:0px;}
div.more {font-size:9pt; text-align:right; margin-right:5px}
div.product {text-align:center; margin-bottom:5px;}

a.catalog {text-decoration:none;}
li.catalog {margin-bottom:4px;margin-top:3px;}
ul.catalog {margin-left:19px; margin-bottom:0;}

a.specification { color:#406a9a; text-decoration:none; }
a.listprod { color:#204070; font-size:11pt; font-weight:bold;}
a { color:#204070; }
a:visited { color:#305085; }
a:active { color:black; }
a:hover { color:#2040ff; }

tr.header,td.header { background:#204070; color:white }
tr.light,td.light,td.lightfield { background:#eeeeee; }
tr.priceheader,td.priceheader { background:#204070; color:white; font-weight:bold;}
tr.pricelight,td.pricelight { background:#eeeeee; }
td.flags { color:#ffcc00 }

h1.name,b.name { color:#204070; font-size:14pt; font-weight:bold; margin-bottom:3pt; margin-top:3pt;}
h1.prodname { color:#204070; font-size:14pt; font-weight:bold; margin-bottom:0; text-indent:0; margin-top:3pt;}
h4.name { color:#204070; font-size:12pt; font-weight:bold; margin-bottom: 3pt; text-indent:10pt; margin-top: 3pt;}
h1.header { color:darkgreen; font-size:10pt; font-weight:bold; font-style:italic; margin-bottom: 3pt; }
h4.header { color:darkgreen; font-size:10pt; font-weight:bold; font-style:italic; margin-bottom: 3pt; }

