BODY { 
		font-family: Verdana,  Arial Cyr , sans-serif;
		color: black;
		background: white;
		background-image: url(pic/bkg.jpg);
		background-repeat: repeat-x;
		background-color: #f4f6f8;
}

.text-sm	{ font-size:10px; }
.text		{ font-size:12px; }
.text-mid	{ font-size:16px; }
.text-big	{ font-size:22px; }
.text-meg	{ font-size:32px; }
.text-b		{ font-weight: bold;}


.text_tree1	{ font-size:16px; color:#d21f1f; font-weight: bold; padding: 10px;}
.text_tree2	{ font-size:12px; color:#2766a4;}
.text_tree3	{ font-size:11px; color:#000000;}
.text_tree4	{ font-size:10px; color:#d21f1f;}
.text_tree5	{ font-size:10px; color:#2766a4;}
.text_tree6	{ font-size:10px; color:#000000;}


TD		{ font-size:12px; }


H1 {
		margin: 0px 0px 15px 0px;
		font-weight: normal;
		font-size: 22px;
		color:#d21f1f;
}

H2 {
		margin: 5px 0px 10px 0px;
		font-weight: bold;
		font-size: 12px;
		color:#d21f1f;
}

H3 {
		margin: 5px 0px 10px 0px;
		font-weight: bold;
		font-size: 12px;
		color: black;
}

H3 a {
		text-decoration: none;
}

H3 a:hover {
		text-decoration: underline;
}

.menu {
		font-size: 18px;
		font-weight: bold;
		color: white;
		padding: 10px;
}


.menu A {
		font-size:12px;
		font-weight: normal;
		color: white;
		text-decoration: none;
}

.menu a:hover {
		color: #EED212;
}

.menu-left {
		vertical-align: top;
		background-repeat: no-repeat;
		background-position: bottom right;
		background-image: url("pic/bkg-menu-1.gif");
		padding: 10px;
}

.menu-middle {
		vertical-align: top;
		background-repeat: no-repeat;
		background-position: bottom right;
		background-image: url("pic/bkg-menu-2.gif");
		padding: 10px;
}

.menu-right {
		vertical-align: top;
		background-repeat: no-repeat;
		background-position: bottom right;
		background-image: url("pic/bkg-menu-3.gif");
		padding: 10px;
}

.menu-im {
		vertical-align: top;
		background-repeat: no-repeat;
		background-position: bottom right;
		background-image: url("pic/bkg-menu-im.gif");
		color: white;
		padding: 10px;
}

.menu-dop {
		padding: 10px;
		font-size: 12px;
		color: black;
}

.menu-dop a {
		color: #2766a4;
		text-decoration: underline;
}

.td-blue {
		font-size: 10px;
		color: white;
		background: #2766a4;
		height: 24px;
		padding-left: 5px;
}

.td-blue a {
		font-size: 10px;
		color: white;
		text-decoration: underline;
}

.minihead {
		background-image: url('pic/bkg-minihead.gif');
		background-repeat: repeat-x;
		padding: 5px;
		color: #d21f1f;
		font-size: 12px;
		font-weight: bold;
}

.news {
		padding:20px;
		background-image: url('pic/bkg-news.gif');
		background-repeat: repeat-x;
		
}
.colsp {
		border-bottom: solid 3px #c1c5c9;
		font-size: 12px;
		vertical-align: top;
		background-color: white;
}

.koncov-1, .koncov-2, .koncov-3 {
		padding:10px;
		font-size: 12px;
		color: white;
		background-repeat: no-repeat;
		background-position: top right;
}

.koncov-1 a, .koncov-2 a, .koncov-3 a {
		color: white;
}
.koncov-1 {
		background-image: url('pic/konec-koncov-1.gif');
		background-color: #4d7fb1;
}
.koncov-2 {
		background-image: url('pic/konec-koncov-2.gif');
		background-color: #2766a4;
}
.koncov-3 {
		background-color: #2766a4;
}

.koncov-phone {
		background-color: #4d7fb1;
		background-image: url('pic/bkg-phone.jpg');
}

.shadow {
		vertical-align: top;
		background-repeat: no-repeat;
		background-position: bottom left;
		background-image: url("pic/bkg-shadow.gif");

}

.hi {
	background-color: #e9ebf1;
}


.lo {
	background-color: #f5f6fa;
}

td.photo {
	background-color: white;
	text-align: center;
	vertical-align: middle;
}

td.head {
	background-color: #d1d6e0;
	font-size: 10px;
	color: black;
}

td.head2 {
	background-color: #d1d6e0;
	font-size: 10px;
	color: black;
	text-align: right;
}


HR {
		border: solid 1px #ffffff;
		border-bottom: solid 1px #777777;
}


A {
	font-size: 12px;
	color: #16538f;
	text-decoration: underline;
}
.a1{color:#FFFFFF;}
A.minihead {
		color: #d21f1f;
		font-size: 12px;
		font-weight: bold;
}

#white		{ color: white; }
#black		{ color: black; }
#gray		{ color: #a1a1a1; }
#red		{ color: #d21f1f; }
#blue		{ color: #2766a4; }

.white		{ color: white; }
.black		{ color: black; }
.gray		{ color: #a1a1a1; }
.red		{ color: #d21f1f; }
.blue		{ color: #2766a4; }