body {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
}

table, td {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
}

.menu {
background:url(menu_rz.jpg) left no-repeat;
text-align:center;
width:25%;
}

.menu a {
font-weight:bold;
text-decoration:underline;
color:#cc3300;
}

.menu a:hover {
font-weight:bold;
text-decoration:none;
color:#cc3300;
}

#menu li {
list-style: url(li.gif);
padding:0 0 20 0;
}

#menu a {
color:#990000;
text-decoration:underline;
}

#menu a:hover {
color:#990000;
text-decoration:none;
}

#content_top h1 {
font-weight:bold;
font-size:12px;
color:#FFFFFF;
padding:0 20 0 0;
margin:0;
}

.content {
padding: 5 20 5 20;
text-align: justify;
}

.content a {
color: #990000;
text-decoration:underline;
font-weight:bold;
}

.content a:hover {
color: #990000;
text-decoration:none;
font-weight:bold;
}

div.more a {
color:#0066cc;
text-decoration:underline;
font-weight:normal;
}

div.more a:hover {
color:#0066cc;
text-decoration:none;
font-weight:normal;
}

.contacts {
font-size:10px;
}

div.contacts {
padding-left:26px;
}

.spnsr h2 {
font-weight:bold;
font-size:12px;
color:#FFFFFF;
padding:0;
margin:0;
}

.bot_menu a {
color:#ffffcc;
text-decoration:underline;
}

.bot_menu a:hover {
color:#ffffcc;
text-decoration:none;
}

.bot_menu {
vertical-align:middle;
line-height:130%;
color:#FFFFFF;
width:100%;
height:100%;
background:url(hot_key.gif) right no-repeat;
}

#bmenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}


#bmenu li {
	padding-left: 12px;
	float:left;

}

a.bott {
color: #ffffff;
text-decoration:none;
}

a.bott:hover {
color: #ffffff;
text-decoration:none;
}

.zag {
font-size: 18px;
font-weight:bold;
color: #48B534;
}

li.razdel {
padding-bottom: 15px;
}

li.razdel a {
font-size: 18px;
color: #F33002;
}

h2 {
font-size: 14px;
color: #cc3300;
margin: 0;
padding: 0;
}