/* Версия от 24.09.2006 */
body { font: 80% Tahoma, Arial, Sans-Serif; color: #000000; background-color: #FFFFFF; }
table { font-size: 100%; }	

/* Main hat */
div.hat table#hat td#logo div { font-size: 1em; font-weight: bold; }
div.hat table  td#phone { font-size: 1.1em; text-align: center; }
div.hat table  td#phone b { color: #e50000; }

/* Main menu */
table td.main-menu  ul li { color: #FFFFFF; }
table td.main-menu  ul li a { color: #FFFFFF; font-size: 1.2em; font-weight: bold; }
table td.main-menu  ul li a:active, table td.main-menu  ul li a:hover, table td.main-menu  ul li a:before, table td.main-menu  ul li a:visited { color: #FFFFFF; font-size: 1.2em; font-weight: bold; }
table td.main-menu  ul li a:hover { color: #FFb0b0; }

/* Internal catalog */
div#catalog table.container div.note p a { color: #e50000; }
div#content table.catalog td p { font-size: 0.85em; }

div#content table.basket td.counter, div#content table.catalog td.counter { font-size: 1.6em; color: #c2c2c2; }
div#content table.basket td.price, div#content table.catalog td.price { font-size: 1.1em; white-space: nowrap; color: #e50000; }
div#content table.basket td.price span, div#content table.catalog td.price span { font-size: 0.85em; color: #000000; }

div#content table.view  td#txt a { font-size: 1.2em; }
div#content table.view  td#txt span.price { color: #E50000; font-size: 1.4em; font-weight: bold; }
div#content table.view  td#txt a.basket { font-weight: bold; }

/* */
h1 { font-size: 1.4em; font-weight: normal; color: #3b3b3b; display: inline; padding: 0; margin: 0; }
h2, h3, h4, h5, h6 { font-size: 1em; font-weight: bold; color: #3b3b3b; }

div.catalog table#container td#left div#slogan { font-size: 1.2em; font-weight: bold; }

div.new-hits table.new-hits div.header { font-size: 1.3em; color: #3b3b3b;  }
table.catalog_ div.note p a, table.catalog div.note p a { font-size: 1.1em; color: #e50000; }
table.catalog_ div.note span, table.catalog div.note span { font-size: 0.85em; color: #b2b2b2; }

/* Main content right (news date) */
div#content table#container td#right  dt, div.catalog table#container td#right  dt { color: #b2b2b2; font-weight: bold; font-size: .85em; }
div#content table#container td#right  dd, div.catalog table#container td#right  dd { font-size: .85em; }
div#content table#container td#right  dd b, div.catalog table#container td#right  dd b { font-size: 1.2em; }

div#content table#container td#right table.item td.mini { font-size: 0.85em; }
div#content table#container td#right table.item td b.price { color: #E50000; }

/* Footer */
div.footer table#footer td#cnt1 { font-size: 1.4em; }
div.footer table#footer td#cnt1  a { color: #000000; text-decoration: none; }
div.footer table#footer td#cnt1  a span { color: #00409f; }
div.footer table#footer td#cnt1  span#copy  { font-size: 1.5em; color: #b2b2b2; vertical-align: -.07em; font-weight: bold; }

/* SiteLeader логотип  */
div.sl-logo { margin: 23px 20px 0 38px; white-space: nowrap; background: url('SiteLeader.mini.logo.gif') no-repeat 0px 5px; padding-left: 33px; }
div.sl-logo a { font-size: 10px; }
div.sl-logo a.sl { text-decoration: none; }
div.sl-logo span.sl-site { color: red; font-family: Verdana,serif; font-size:12px; font-weight:bold;}
div.sl-logo span.sl-leader { color: black; font-family: Georgia, serif; font-size: 14px; }


