h1 {
	font: 10pt Tahoma;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
}

input {
	font-family: Tahoma; 
	font-size: 10pt;
	border: 1px solid #808080; 
}

textarea {
	font-family: Tahoma; 
	font-size: 10pt;
	border: 1px solid #808080; 
}

select {
	font-family: Tahoma; 
	font-size: 10pt;
	border: 1px solid #808080; 
}

.bigtext-black {
	font: 16pt Tahoma;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.bigtext-yellow {
	font: 16pt Tahoma;
	font-weight: bold;
	color: #ffcc00;
	text-decoration: none;
}

.bigtext-blue {
	font: 16pt Tahoma;
	font-weight: bold;
	color: #000088;
	text-decoration: none;
}

.bigtext-green {
	font: 16pt Tahoma;
	font-weight: bold;
	color: #008800;
	text-decoration: none;
}

.mediumtext-blue {
	font: 12pt Tahoma;
	font-weight: bold;
	color: #000088;
	text-decoration: none;
}

.mediumtext-black {
	font: 14pt Tahoma;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.newstext-yellow {
	font: 14pt Tahoma;
	font-weight: bold;
	color: #ffcc00;
	text-decoration: none;
}

.mediumtext-yellow {
	font: 10pt Tahoma;
	font-weight: bold;
	color: #ffcc00;
	text-decoration: none;
}

.mediumtext-grey {
	font: 10pt Tahoma;
	font-weight: bold;
	color: #880000;
	text-decoration: none;
}

.mediumtext-green {
	font: 10pt Tahoma;
	font-weight: bold;
	color: #008800;
	text-decoration: none;
}

.microtext-red {
	font: 10px Tahoma;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
}

.smalltext-black {
	font: 8pt Tahoma;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.smalltext-grey {
	font: 8pt Tahoma;
	font-weight: normal;
	color: #880000;
	text-decoration: none;
}

.smalltext-green {
	font: 8pt Tahoma;
	font-weight: normal;
	color: #008800;
	text-decoration: none;
}

.normalext-grey {
	font: 10pt Tahoma;
	font-weight: normal;
	color: #880000;
	text-decoration: none;
}

.normalext-green {
	font: 10pt Tahoma;
	font-weight: normal;
	color: #008800;
	text-decoration: none;
}

.normalext-yellow {
	font: 10pt Tahoma;
	font-weight: normal;
	color: #ffcc00;
	text-decoration: none;
}

a {
	font: 10pt tahoma;
	color: #000088;
	text-decoration: underline;
	font-weight: normal;
}

a:hover {
	color: #0000ff;
	text-decoration: none;
}


a.link-selected {
	font: 10pt tahoma;
	color: #000088;
	text-decoration: underline;
	font-weight: bold;
}

.link-selected:hover{
	text-decoration: none;
}


.logo {
	color: #006600;
	text-decoration: none;
}
a.logo {
	color: #000000;
	text-decoration: none;
}
.logo:hover {
	text-decoration: none;
}

.mainTABLE {
	font: 8pt tahoma;
}

/* Классы таблиц */
.menu-td-punkt {
	padding-left: 5px;
	border-bottom: 1px dotted #999;
}

.menu-td-head {
	text-align: center;
	font-weight: bold;
	border-bottom: 1px dotted #999;
}

.dialog-td-bighead {
	text-align: left;
	font-weight: bold;
	border-bottom: 1px dotted #999;
}

.dialog-td-head {
	text-align: left;
	font-weight: bold;
	border-bottom: 1px dotted #999;
}

.dialog-td-firstpunkt {
	text-align: left;
	padding-left: 20px;
	border-bottom: 1px dotted #999;
}

.dialog-td-firstpunkt {
	text-align: left;
	padding-left: 20px;
	border-bottom: 1px dotted #999;
}

.dialog-td-rightpunkt {
	text-align: right;
	border-bottom: 1px dotted #999;
}

.dialog-td-leftpunkt {
	text-align: left;
	border-bottom: 1px dotted #999;
}

.dialog-td-centerpunkt {
	text-align: center;
	border-bottom: 1px dotted #999;
}

