BODY {
	BACKGROUND: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9pt;
}
A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #005782
}
A:visited {
	COLOR: #537b9f
}
A:active {
	COLOR: #ff8000
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
BODY {
	SCROLLBAR-FACE-COLOR: #97afce;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #ff8000;
	SCROLLBAR-TRACK-COLOR: #c1cfe1
}

legend {
	color: #000000;
}

.form {
	FONT-SIZE: 8pt;
	BACKGROUND-COLOR: #dce0ed
}
.tbtop {
	BACKGROUND-IMAGE: url(img/tbg.gif)
}
.tbtm {
	BACKGROUND-IMAGE: url(img/pbg.gif)
}
.tttm {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
.tmet {
	COLOR: #005782;
	BORDER-RIGHT: #537b9f 1px dashed;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #537b9f 1px dashed;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #537b9f 1px dashed;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #537b9f 1px dashed;
}
.tmtt {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px
}
.text {
	FONT-SIZE: 9pt
}
.submited{
	background-color: #ccffcc;
}
.notsubmited{
	background-color: #ffcccc;
}
.table_header
{
	background-color: #d0dbea;
	text-align: center;
	font-weight: bold;
}

table.border{
	border-color: #537b9f;
	border-style: solid;
	border-width: 0 1px 1px 0;
	font-size: 8pt;
}

table.border td, table.border th{
	border-color: #537b9f;
	border-style: solid;
	border-width: 1px 0 0 1px
}
.table_border, .table_border td {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	border-spacing: 0px;
	border-collapse: collapse;
}
#calendar {text-align: center; FONT-SIZE: 8pt}
#calendar .month {font-weight: bold;color: #000000; padding: 1px;}
#calendar .month a {font-weight: bold;color: #000000; padding: 1px;}
#calendar .weekday {color: #000000; padding: 1px;}
#calendar .weekday a {color: #000000;font-weight: bold; background-color: #FFFFFF; padding: 1px;}
#calendar .day {color: #000000; padding: 1px;}
#calendar .day a {color: #000000; font-weight: bold; padding: 1px;}
#calendar .weekend {color: #c60000; padding: 1px;}
#calendar .weekend a {color: #c60000;font-weight: bold; background-color: #FFFFFF; padding: 1px;}
#calendar .endday {color: #c60000; padding: 1px;}
#calendar .endday a {color: #c60000; font-weight: bold; padding: 1px;}

.dogovor {
	width: 800px;
}
.dogovor_files {
	font-size: medium;
	height: 64px;
	line-height: 64px;
	vertical-align: middle;
}
.dogovor_files img{
	vertical-align: bottom;
}
.make_button {
	font-size: medium;
}