/*   ÎÔÎÐÌËÅÍÈÅ ÎÑÍÎÂÍÛÕ ÎÁËÀÑÒÅÉ   */

body {font-family: Verdana, Arial, sans-serif; color:#000; background:#c2cfb3;  font-size: 12px; }
img {border:0}
/* ul {list-style:disk} */
#header {color:#fff; background:#f2eee2 url(/images/bkg-right.gif) right repeat-y}
.logo {background:#43654d url(/images/logo-bkg.jpg) center top no-repeat; text-align:center; font-weight:bold; font-size:10px; color:#fff; padding:0px 0px 20px 0px; width:99.9%}
html>body .logo {width:100%}

#content {background:#f2eee2 url(/images/bkg-right.gif) right repeat-y; padding-bottom:10px}
#content .int1 {margin-right:63px; margin-left:21px; font-size:12px}
#content .int2 {padding-bottom:30px}
#content h3 {margin-bottom:12px}

#footer {background:#c2cfb3 url(/images/end-page.gif) right top no-repeat}
#foot1 {margin:21px; font-size:10px; background:url(/images/bkg-send.gif) repeat-x}
#foot1 table td {font-size:10px; padding:21px; vertical-align:top}
#foot1 h4 {margin:0 0 20px 0}
#foot2 {background:url(/images/bkg-bottom.gif); font-size:10px}

.head a {color:#fff}
.head ul {clear:both; display:block; float:right; text-align:left; font-size:10px; line-height:14px; margin-right:21px; vertical-align:middle; white-space:nowrap; background:#3e6048; padding:0px 25px 0px 25px}
.head1 {background: url(/images/head-1.jpg) no-repeat; border-bottom:2px solid #3C694C}
.head2 {background: url(/images/head-2.jpg) no-repeat; border-bottom:2px solid #3C694C}
.head3 {background: url(/images/head-3.jpg) no-repeat; border-bottom:2px solid #3C694C}
.head4 {background: url(/images/head-4.jpg) no-repeat; border-bottom:2px solid #3C694C}
.head5 {background: url(/images/head-5.jpg) no-repeat; border-bottom:2px solid #3C694C}
.head6 {background: url(/images/head-6.jpg) no-repeat; border-bottom:2px solid #3C694C}
.head7 {background: url(/images/head-7.jpg) no-repeat; border-bottom:2px solid #3C694C}
.head8 {background: url(/images/head-8.jpg) no-repeat; border-bottom:2px solid #3C694C}
.head9 {background: url(/images/head-9.jpg) no-repeat; border-bottom:2px solid #3C694C}
.head10 {background: url(/images/head-10.jpg) no-repeat; border-bottom:2px solid #3C694C}
.head-add-menu, .head-eng {color:#fff; font-size:10px; padding:5px 21px 8px 21px}
.head-add-menu a {color:#fff}
.head-eng {background:#27412f; float:right}
.head-search {clear:both; height:22px; color:#fff; font-size:10px; text-align:right; padding:10px 30px 0 0}
.head-search div {display:inline; padding:0 8px; vertical-align:middle}
.head-search div input {border:1px solid #27412f; height:18px; margin:0; padding:0; vertical-align:top}
.logo {background:#43654d url(/images/logo-bkg.jpg) center top no-repeat; text-align:center; font-weight:bold; font-size:10px; color:#fff; padding:0px 0px 20px 0px}

/*   ÎÔÎÐÌËÅÍÈÅ ÑËÓÆÅÁÍÛÕ ÎÁËÀÑÒÅÉ   */

/*   îáëàñòü ìåíþ 1-ãî óðîâíÿ (ñëåâà)   */
#menu {background:#c2cfb3}
#menu ul.l1 {padding-bottom:30px}
#menu li a {text-decoration:none; color:#000}
.menu, .menu-sel, .menu-over {font-size:12px; vertical-align:middle; background-repeat:left top no-repeat; padding:14px 0px 14px 51px}
.menu {background-image:url(/images/menu.jpg); color:#2d2923; cursor:pointer}
li.menu:hover {background-image:url(/images/menu-over.jpg); color:#2d2923}
li.menu:active {background-image:url(/images/menu-sel.jpg); color:#fff; font-weight:bold}
.menu-sel {background-image:url(/images/menu-sel.jpg); color:#fff; font-weight:bold}
.menu-over {background-image:url(/images/menu-over.jpg); color:#2d2923; cursor:pointer}

/*   îáëàñòü ïóòè   */
#path { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;  text-decoration: none;  color: Black;  padding-bottom: 20px;}
#path a { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;  text-decoration: underline;  color: Black;}


/*   çàãîëîâîê   */
h2 {font:22px "Times New Roman", serif; text-align:left; color:#995a00; padding:0 0 20px 0}


/*   îáëàñòü ìåíþ N-ãî óðîâíÿ   */
#menu2 {display: block; width: 100%}
#menu2 p {font-size:10px; color:#86887c; padding:5px 0 10px 0;  font-weight: normal; }


/*   ÐÀÇÍÎÅ   */

h3 {font-size:12px; font-weight:bold; color:#43654d; padding:0 20px 0 20px}
h4 {font-size:10px; font-weight:bold; color:#174525}

.rope-dop {height:12px; background:url(/images/rope-dop-bkg.jpg) top repeat-x}
.rope-dop div {background:url(/images/rope-dop-left.jpg) top left no-repeat}
.rope-dop div div {background:url(/images/rope-dop-right.jpg) top right no-repeat}

.text-sm    {font-size:10px}
.text       {font-size:12px}
.text-mid   {font-size:16px}
.text-big   {font-size:22px}
.text-meg   {font-size:32px}

.rope1 {background:url(/images/rope-bkg-1.jpg) right; text-align:right}
.info {font-size:12px; text-align:justify; padding:0px 63px 21px 21px}
.history {padding:5px 42px 5px 21px; font-size:10px; color:#000}
.history a, .print a {color:#000}
.print {padding:0px 63px 5px 21px; text-align:right; font-size:10px; color:#000}
.bun {font-size:10px; text-align:center; padding:0 10px}
.vstavka {left:20px; float:right; width:35%; text-align:left; position:relative; margin:10px 21px 10px 0px; padding:15px 10px 15px 10px; border-bottom:3px solid #859d82; background:url('images/vstavka.gif') right top no-repeat}
ol {text-align:left}
a {color:#0171d1}
.end-page {text-align:right; background:#c2cfb3}
.comment {font-size:10px; color:#86887c; margin-bottom:20px}
.gallery {float:left; width:10px; margin:10px; vertical-align:top}
.gallery div {background: url(/images/bkg-send.gif) repeat-x; font-size:10px; padding:7px}
#white {color:white}
#black {color:black}

#print_version {text-align:right; padding-bottom:15px; clear:both}
#lazyback {padding-top: 10px; text-align: left;}
#rubric_name, #menu2 {clear:both}
#upper {float:right}
