﻿body
{
    background-color: #F0F8FF;
    color: #404040;
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Tahoma, Arial, MS Sans Serif;
    font-size: 15px;
}
a,a:visited,a:link 
{
	color: #483D8B;
}
a:hover 
{
	color: #74ACF6;
	text-decoration: none;
}
p
{
    text-indent: 15pt;
    font-size: 13px;
    text-align: justify;
}
p:first-line 
{
	margin-left: 20px;
}

.news 
{
    text-indent: 20pt;
    font-size: 13px;
    text-align: justify;
    margin-left: 0px; /* Отступ слева */
    padding: 0px; /* Поля вокруг текста */
    table-layout: auto;
}

td
{
	vertical-align: top;
}

td.empty
{
    background-color: #000000;
}
td.autoset
{
    background-color: #ffedc4;
}
td.numeric
{
    text-align: right;
    vertical-align: middle;
}
td.text 
{
    text-align: left;
}
tbx_input 
{
    text-align: right;
}
td.hdr1
{
    width: 10px;
}

h1 
{
	color: #4169E1;
	font-family: Verdana, Tahoma, Arial, MS Sans Serif;
    font-size: 11px;
    text-align: center;
}
h2
{
	color: #483d8F;
	font-family: Arial, Tahoma, Verdana, MS Sans Serif;
    font-size: 14px;
    text-align: justify;
    font-weight: normal;
}
h3
{
    font-size: 15px;
    color: #191970;
}
h4
{
    font-size: 17px;
    color: #483D8B;
    text-align: center;
}
.btn {
	font-family: Verdana;
	font-size: 8px;
	background-color: #D3D3D3;
	border: solid 2px #708090;
	cursor: hand;
}
.hdrmen {
	color: #505050;
	text-align: center;
	background-color: #F8F8FF;
}
.hidden {
	position: absolute;
	visibility: hidden;
}
.menu {
	text-align: center;
	background-color: #B8DEFF;
	font-family: Verdana, Tahoma, Arial, MS Sans Serif;
	font-size: 11px;
	font-weight: 100;
	border-width: 1pt;
	border-style: solid;
	border-color: #1e90ff;
	text-decoration: none;
	color: #696969;
	cursor: hand;
	width: 100%;
	padding: 3px;
	
}

.table_menu 
{
   width: 100%;
   border-spacing: 0pt;    
   padding: 0px;
}

.menu:hover {
	background-color: #cbdeed;
}
a.mlink,a.mlink:visited,a.mlink:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: 400; 
	text-decoration: none;
	color: #696969;
}
.textfield {
	font-family: Verdana;
	font-size: 11px;
	border: solid 1px #708090;
}
.visible {
	position: absolute;
	visibility: visible;
	z-index: 2;
}
.yellowp {
	font-size: 11pt;
	font-family: Verdana;
}
a.yelllink:hover {
	color: #008000;
}
a.link1,a.link1:visited,a.link1:link
{
    font-size: 11px;
    color: #000000;
}
a.link2,a.link2:visited,a.link2:link
{
    font-size: 11px;
    color: #483d8F;
}
a.edlnk,a.edlnk:visited,a.edlnk:link
{
    font-size: 11px;
    color: #bd2c2c;
}
a.edlnk:hover
{
    color: #e85151;
}
a.st_1:hover
{
    color: #191970;
}

.textbox
{
    background-color: #FFFFFF;
    border: solid 1px #00BFFF;
}

img 
{
    border: 0px;
}


a.g,a.g:visited,a.g:link {
	color: #000080;
}

.popupmenu 
{
    border-top: 0px;
}

.my_table
{
    border-width: 2px;
    border-color: #000000;
	background-color: #F0F8FF;
	border-style:groove;
	color: #404040;
	margin: 0px;
	padding: 2px;
	font-family: Verdana, Tahoma, Arial, MS Sans Serif;
    font-size: 10px;
}
.new_view
{
	color: #191970;
	font-family: Verdana, Tahoma, Arial, MS Sans Serif;
    font-size: 14px;
    text-align: justify;
}
.RadioButton
{
	color: #191970;
	font-family: Verdana, Tahoma, Arial, MS Sans Serif;
    font-size: 10px;
    text-align: justify;
}