body, td, select {font-family: arial,tahoma,verdana,sans;} body, td {font-size: 80%; color:#000;} select {font-size: 100%;} form {margin: 0px;} a {color: #838DA6;} .content a:visited {color:#804A80;} #justify {text-align: justify;} a.white {color:#fff; text-decoration: none;} a.white:hover {text-decoration: underline;} a.grey, .grey a {color:#808DA0;} a.red {color:#CB1023;} .footer a {color:#CC1126;} textarea, input {font-family: Verdana;} h1 {font-size: 140%; color:#000;} h2, h1.ff {font-size: 140%; color: #900; font-weight: normal; color:#466884;} h3 {font-size: 115%; margin-bottom: 1ex;} h4 {font-size: 100%; margin-bottom: 1ex; color:#466884;} hr {color:#828AA1;} .left h2 {margin-bottom: 1ex;} .left p {margin-top: 1ex; margin-bottom: 1ex;} input.text, .Css_InputTypeText, textarea {border: 1px inset #aaa; font-size: 100%;} .Css_InputTypeText {height: 3ex;} .Css_inputTypeButton, input.button {border-style: outset; border-width: 1px; height: 3ex; font-size: 100%;} .left .button {background-color:#BCBCBC; color:#676767; font-weight: bold; height: 2em; border: 1px solid #A1A1A1; letter-spacing: -1px;} /*tmpl*/ .addnav td {color:#797979; font-size: 70%;} .addnav a {color:#797979; text-decoration: none; font-weight: bold;} .addnav a:hover {text-decoration: underline;} .app1 {background-image: url("/images/app1.gif"); background-repeat: repeat-x; background-position: left top; border-top: 1px solid #8D8D8D; border-bottom: 1px solid #8D8D8D; text-align: center;} .lb {border-right: 1px solid #8D8D8D; vertical-align: bottom;} .rb {border-left: 1px solid #8D8D8D; vertical-align: bottom; text-align: right;} div.topnavfaceapp {background-image: url("/images/navbkl.gif"); background-repeat:repeat-x; height:46px;} td.footer {background-color:#3F424B; background-image: url("/images/navbk.gif"); background-repeat: repeat-x; background-position: left center; border-top: 1px solid #A6A7AC;} .footer td {font-size: 70%;} /*новый яваскриптовый навигатор*/ div.folder_opened div {display:block; margin-left:20px;} div.folder_closed div {display:none;} /*Анонс рубрик*/ table.rubanons {margin-top: 1em; margin-bottom: 1em;} .rubanons h2 {margin-bottom: 1ex;} .rubanons p {margin-top: 1ex; margin-bottom: 1ex;} /*Стили для модуля карта сайта!*/ div.Css_SiteMapBlock {margin-top: 1em;} div.Css_MapItemlevel0 {font-weight: bold; text-transform: uppercase; margin-bottom: 1ex; font-size: 120%;} div.Css_MapItemlevel1 {margin-left: 1em; font-size: 110%;} div.Css_MapItemlevel2 {margin-left: 2em;} div.Css_MapItemlevel3 {margin-left: 3em; line-height: 100%; font-size: 90%;} div.Css_MapItemlevel4 {margin-left: 5em; font-size: 80%; line-height: 100%;} div.Css_MapItemlevel5 {margin-left: 6em; font-size: 70%; line-height: 100%;} .smallgrd {background-image: url("/images/smallgrd.gif"); background-repeat: repeat-x; background-position: left bottom; background-color:#fff; border: 1px solid #8D8D8D;} table.visitinfo td {vertical-align: top;} table.topNavExpandReload {} table.topNavExpandReload td {padding: 0.5ex; text-align: center;} table.topNavExpandReload td.folder {cursor:pointer; cursor: hand;} .root td {background-image: url("/images/navbk.gif"); background-repeat: repeat-x; background-position: left center; background-color:#2E3138; color:#fff; border-right: 1px solid #B4B5B9;} tr.root td.folder_current {background-color:#AF161B;} .root a {color:#fff; text-decoration: none;} a.out {border-bottom: 2px solid #393B44;} a.over, span.current {border-bottom: 2px solid #CC1126;} td.topnavapp {background-image: url("/images/navapp2.gif"); background-repeat: repeat-x; background-position: left top;} div.div_folder, div.div_folder_current {margin-bottom: 11px; border-top: 1px solid #8D8D8D; border-bottom: 1px solid #8D8D8D;} div.div_folder {background-color:#c5c5c5;} div.div_folder_current {background-color:#fff;} div.div_underconstr {width:200px; height: 80px; padding-top: 1em; padding-left: 1ex; border: 1px solid #ccc; border-bottom: none; background-image: url("/images/underconstr.gif"); background-repeat: no-repeat; background-position: right bottom;} div.division {margin-bottom: 17px;} div.addfolder {border-right: 1px solid #ccc; padding: 0.5ex; padding-right: 1ex; background-color:#eee;} div.addfolder_current {border: 1px solid #ccc; border-right: none; padding: 0.5ex; padding-right: 1ex;} div.additem { padding: 0.5ex;} div.additem_current { padding: 0.5ex;} div.newnav {padding-right: 4px; margin-bottom: 1em; text-align: left;} div.nnrubstat, div.nnrubinstat {font-weight: bold; line-height: 100%; margin-bottom: 1ex;} div.nnrub, div.nnrubin {font-weight: bold; line-height: 100%; margin-bottom: 1ex; cursor:hand; color:#838BA2} div.nnrub a {color:#818CA2;} div.nnrubin a {color:#818CA2;} #level1 {margin-left: 14px;} #level2 {margin-left: 20px;} #level3 {margin-left: 30px;} div.nngood, div.nngoodin {padding-left: 3ex; font-size: 85%; font-weight: bold; color:#EDEDED; text-indent: -2.5ex; line-height: 105%; margin-bottom: 0.5ex; margin-top: 0.5ex;} .nnrub div.nngood, .nnrub div.nngoodin, .nnrubstat div.nngood, .nnrubstat div.nngoodin {display: none;} .nnrubin div.nngood, .nnrubin div.nngoodin, .nnrubinstat div.nngood, .nnrubinstat div.nngoodin {display: block;} div.nngoodin {color:#C50009;} div.nngood a {color:#838BA2;} div.tailnav {font-weight: bold; color:#828DA3; font-size: 120%;} div.tailnav a {color:#828DA3;} p.through {font-weight: bold; color:#828DA3;} p.through a {color:#828DA3;} div.sort {color:#838A9D; font-weight: bold; margin-bottom: 1ex;} .sort a {color:#838A9D;} td.alphalist {font-weight: bold; color:#C7C8CA;} td.alphalist a {color:#838DA6;} table.offerdisplay {width: 100%;} table.offerdisplay td {padding-right: 1em; padding-left: 1ex; line-height: 110%;} .offerdisplay a {color:#838DA6;} .offerdisplay a:hover {} .offerdisplay div {margin-bottom: 1ex;} .offerdisplay img {margin-bottom: 1ex; clear: both;} div.fileblock, div.rightblock {width: 140px; background-image: url("/images/smallgrd.gif"); background-repeat: repeat-x; background-position: left bottom; background-color:#fff; border: 1px solid #8D8D8D; padding: 0.5ex; padding-bottom: 20px; float: right; font-size: 85%; clear: right; margin-bottom: 1em; margin-right: 1px; margin-left: 1ex; line-height: 100%;} .printVer .fileblock {display: none;} .fileblock a, .rightblock a {color:#838DA6; text-decoration: none;} .fileblock a:hover, .rightblock a:hover {text-decoration: underline;} .fileblock p {margin-top: 1ex; margin-bottom: 1ex;} table.tovar_table {border-collapse: collapse; border: 1px solid #838BA0;} tr.tr1 td {background-color: #DCDCE4; border: 1px solid #838BA0;} tr.tr2 td {border: 1px solid #838BA0;}