body {
	margin-top: 0px; padding-top: 0px;
	margin-bottom: 0px; padding-bottom: 0px;
	font-family: arial,verdana,geneva,helvetica,sans-serif;
	font-size: 12px;
	color: black;
}
td {
	font-family: arial,verdana,geneva,helvetica,sans-serif;
	font-size: 12px;
	color: black;
}
a:link {text-decoration:none; color: gray; font-weight: bold;}
a:visited {text-decoration:none; color: gray; font-weight: bold;}
a:hover {text-decoration:underline; color: dimgray; font-weight: bold;}
a:active {text-decoration:underline; color: dimgray; font-weight: bold;}

.divtopactions {
	font-family: arial,verdana,geneva,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: gray;
	padding-top: 10px;
}
a.topactions:link {text-decoration: none; color: gray;}
a.topactions:visited {text-decoration: none; color: gray;}
a.topactions:hover {text-decoration: underline; color: dimgray;}
a.topactions:active {text-decoration: underline; color: dimgray;}

.divmainmenu {
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: arial,verdana,geneva,helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: black;
}
a.mainmenu:link {text-decoration: none; color: black; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;}
a.mainmenu:visited {text-decoration: none; color: black; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;}
a.mainmenu:hover {background-color:red; text-decoration: none; color: white; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;}
a.mainmenu:active {background-color:red; text-decoration: none; color: white; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;}

.tdbottommenu {
	padding: 10px;
	background-color: #333333;
	font-family: arial,verdana,geneva,helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
.tdbottom {
	padding: 10px;
	background-color: #333333;
	font-family: arial,verdana,geneva,helvetica,sans-serif;
	font-size: 12px;
	color: gray;
}
a.bottommenu:link {text-decoration: none; color: gray;}
a.bottommenu:visited {text-decoration: none; color: gray;}
a.bottommenu:hover {text-decoration: underline; color: gray;}
a.bottommenu:active {text-decoration: underline; color: gray;}

.tdindexcolumn {
	padding: 10px;
	background-color: #454545;
	font-family: arial,verdana,geneva,helvetica,sans-serif;
	font-size: 12px;
	color: #cccccc;
	vertical-align: top;
}

a.indexcolumn:link {text-decoration: none; color: #cccccc;}
a.indexcolumn:visited {text-decoration: none; color: #cccccc;}
a.indexcolumn:hover {text-decoration: underline; color: white;}
a.indexcolumn:active {text-decoration: underline; color: white;}

.navig {
	padding: 10px;
	background-color: #666666;
	font-family: arial,verdana,geneva,helvetica,sans-serif;
	font-size: 14px;
	color: #cccccc;
}

.content {
	padding: 10px;
	background-color: #cccccc;
	font-family: arial,verdana,geneva,helvetica,sans-serif;
	font-size: 12px;
	color: #333333;
	vertical-align: top;
}

.rightblock {
	padding: 10px;
	background-color: #999999;
	font-family: arial,verdana,geneva,helvetica,sans-serif;
	font-size: 12px;
	color: #333333;
	vertical-align: top;
}
.emph {
	font-family: arial,verdana,geneva,helvetica,sans-serif;
	font-size: 14px;
	color: #b7253a;
}
p.margin {
     margin-top: 0.5em; /* Отступ сверху */
     margin-bottom: 0.5em; /* Отступ снизу */
} 
