body {background:#fff6d5 url(images/bg-tree.jpg);
      color:#300; margin:0px; padding:0px;
} 
body {font-size:11pt; font-weight:normal; 
      font-family:Verdana, Arial, Helvetica, sans-serif; 
}
#top {width:840px; height:105px; text-align:left; margin:0px auto;
}
#page {width:900px; margin:0px auto; padding:0px; min-height:430px;
}
#container {width:690px; margin:0px; padding:0px;
}

#menu, #menu1 {position:relative; left:0px; width:160px;
      background:#f2e5b6; margin:-3px 0px 0px 0px;
}
#menu ul {margin:0px; padding-left:0px; text-align:left;
      list-style-type:none; font-size:11pt;
}
#menu li {margin:6px 0px 6px 2px; padding-left:16px;
      background:url(images/bul-green.gif) 2px 4px no-repeat;
}
#menu li.br {margin:6px 0px 6px 2px; padding-left:16px;
      background:url(images/bul-li.gif) 2px 4px no-repeat;
}


h1 {	margin:14px 30px 18px auto; font-size:16pt; color:#630; text-align:center;
}
p {	font-size:12pt; margin:6px 0px 14px 0px;
}
.left  {text-align:left;
}
.mark { background:#ece9d8; border:1px outset #ecdcb8;
        font-size:90%; font-weight:bold;
}
.menu {	text-align:center; font-weight:bold;
        font-size:12pt; margin:8px auto;
}
.right {text-align:right;
}
.razdel {font-size:14pt;
}
.small {font-size:11pt; margin:6px auto; text-align:center;
}
.dob   {margin:6px 0px 18px 0px; padding-left:20px;
        background:url(images/bullet.gif) 1px 4px no-repeat;
}
.zamet {font-size:14pt; text-align:center; margin:0px 15px 0px auto;
}
.sovet {font-size:10.5pt; margin:6px 0px 12px 0px; background:#f4e6ce;
        border-right:1px solid #c96;  color:#600;
        border-bottom:1px solid #c96; padding:5px;
}
.novosty {text-align:center; font-size:14pt; margin:16px 0px 0px 0px; 
}
.novpic {text-align:center; margin:6px auto;
}
.dobnovosty {text-align:center; font-size:8pt; margin:6px auto 0px auto;
}
img {   border:none;
}
.alignleft {float:left; margin:0px 10px 15px 0px;
}
.alignright {float:right; margin:0px 0px 15px 6px;
}
td { 	font-size:12pt;
}
td.mid {font-size:12pt; vertical-align:middle;
}


/* Ññûëêè */

a {	color:#07234f; text-decoration:none; font-weight:normal; 
}
a:visited {color:#07234f; 
}
a:hover {color:#900; text-decoration:underline;
}
#menu a {opacity:.90;
}
#menu a:hover {opacity:1.0;
}
a img {opacity:.90;
}
a:hover img {opacity:1.0;
}


/* footer */

#bottomlayer { margin:0px 6px; border-top:1px solid #b28558;
}
#footer { width:700px; margin:10px auto;
}
.adress {margin:4px 0px; font-size:10pt; text-indent:1em;
}
