body {
	background: #999;
	color: #222;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h1, h3 {
	margin-bottom: 2px;
	margin-top: 2px;
	color: #600;
}
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
a { color: #333; }
a:hover { color: #600; }
.navlink a, .navlinkbot a {
margin-left:15px;
}
.navlink a, .rlinks a, .navigation, .navigation a, .navlinkbot a, .newsmenu a, .navinnfo, .navinnfo a, .leftmenu, .leftmenu  a, #footer, #footer a  {
color: #fff;
font-size: 12px;
}
.rlinks  {
color: #fff;
font-size: 12px;
}
.rlinks_a  {
margin: 5px; padding: 1px; background: #aaa;
}
.rlinks_b  {
background: #ff8000; border-left: 1px solid #eee; border-top: 1px solid #eee; border-right: 1px solid #333; border-bottom: 1px solid #333; padding: 5px;
}
.navlink a, .navlinkbot a, .leftmenu .isroot a, #footer a   {
text-decoration: none;
}
.navlink a {
font-weight: bold;
}
.rlinks a:hover {
color: #ddd;
}
.navlink a:hover, .navlinkbot a:hover, .navinnfo a:hover  {
color: #ffc;
}
.navigation, .navlinkbot {
background-color:#444;
}
.navigation {
padding:5px;
border-top:1px solid #777;
}
.navlinkbot {
text-align:right;
}
#content, #subcontent {
font-size: 14px;
padding: 15px;
}
.leftmenu, .navlinkbot, #footer, #catalog {
padding: 5px;
}
.newsmenu  {
padding: 15px;
}
#content p {
text-indent: 10px;
margin:10px;
}
#subcontent a {
margin:0px 5px;
}
#subcontent a {
color: #c00;
}
.catheader {
padding:5px;
color:#fff;
}
.catheader img {
border:1px solid #333;
margin:4px;
}
.catheader img:hover {
border:1px solid #630;
}
.catheader a {
color:#fff;
text-decoration:none;
}
.leftmenu {
width:230px;
}

.isroot a:hover { text-decoration: underline; }
.isroot .Expand { padding-bottom: 5px; cursor: pointer; background: url(/images/left_polk.gif) bottom center no-repeat;}
.leftmenu .isroot .Expand:hover { background-color: #ff9000; }
.isroot .Expand a { font-size: 14px; }
.isroot .ExpandOpen .Container { background-color: #fff; border: 2px solid #666; }
.isroot .ExpandOpen .Container p { margin: 2px; padding: 2px; }
.isroot .ExpandOpen .Container a { color: #000; }
.isroot .ExpandClosed .Container { display: none; }
#footer {
font-size: 10px;
}