BODY, HTML {scrollbar-face-color: #F0F0F0;
scrollbar-shadow-color: #D2D2D2;
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #D2D2D2;
scrollbar-darkshadow-color: #E7EFFE;
 scrollbar-track-color: #EEEEEE;
scrollbar-arrow-color: #FFFFFF; 
margin: 0px;
padding: 0px;
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a {color: #076DEB; text-decoration: underline;}
A:hover {text-decoration: none;color:#7EC835;}
A:active {text-decoration: none;color:#A8ACAA;}

P {font-family: Verdana; font-size: 12px; margin: 1px; color: #254518}

img {font-family: Verdana; font-size: 10px; text-decoration: none;}

H1 {font-size: 18px; padding: 2px; padding-left: 10px; color: #FF8306; height: 30px;  font-family: Verdana; margin: 2px;}

input, textarea, select {
	border: 1px solid #BABCBC; background-color: #FFFFFF; font: menu; color: #5A5C5C
}
li {
	font-size: 10px; color: #5AA7E0;
}
hr {
	border: 1px; height: 1px; color: #E7F4DD; background: #E7F4DD; width: 90%; 
}
.title {
	font: 14pt verdana; text-align: center;
}
.plan-content li {
	color: #454747
}
.plan-content {
	padding: 3px; background-color: #F8F8F8
}
.plan-zagol4 {
	padding: 4px; font: 13pt verdana; border-bottom: 3px solid #555555; color: #2061CC; padding-left: 6px;
}
.plan-zagol3 {
	padding: 4px; font: 13pt verdana; border-bottom: 3px solid #555555; color: #EC9400; padding-left: 6px;
}
.plan-zagol2 {
	padding: 4px; font: 13pt verdana; border-bottom: 3px solid #555555; color: #DD009B; padding-left: 6px;
}
.plan-zagol1 {
	padding: 4px; font: 13pt verdana; border-bottom: 3px solid #555555; color: #638B1F; padding-left: 6px;
}
.h-table td {
	padding: 4px; font: 10px; border-bottom: 1px solid #F5F9FC
}
.tar-top {
	height: 40px; padding: 4px;  height: 85px; width: 300px; padding-right: 40px; 
background-image:  url(../image/tar-top.gif); background-repeat: no-repeat; background-position: bottom;
}
.tar {
	padding-left: 40px; padding-right: 40px; background-image: url(../image/tar-fon.gif); background-repeat: repeat-y; background-position: center;
}
.tar-bottom {
	height: 15px; padding: 4px; background-image: url(../image/tar-bottom.gif); background-repeat: no-repeat; background-position: top;
height: 89px; width: 300px;
}
.blok1 {
	display: block; width: 100%; padding: 4px; border-left: 5px solid #B3D6F0
}
.zagol-table a:hover {
	text-decoration: none; color: #FFFFFF; background-color: #70C05F;
border-top: 2px solid #709649; border-right: 1px solid #709649;
border-bottom: 2px solid #FFFFFF; border-left: 1px solid #FFFFFF;
}
.zagol-table a {
	 display: inline-block; padding: 2px; background-color: #4CC917; text-decoration: none; color: #FFFFFF;
font: 13 pt verdana; padding-left: 5px; border-bottom: 2px solid #709649; border-left: 1px solid #709649; 
border-top: 2px solid #FFFFFF; border-right: 1px solid #FFFFFF;
}
.zagol-table {
	padding: 5px;  border-top: 1px solid #ECEFE2; padding-bottom: 15px;
}
.menu2 input {
	border: 1px solid #94AFCD; background-color: #FFFFFF; font: 10px; color: #3C5B80; width: 100px;
}
.menu2-top {
	padding: 3px; font: 17px Arial; font-weight: bolder;  border-bottom: 2px solid #8AAE7F
}
.menu2 {
	 padding: 5px;
}
.menu2-bottom {
	height: 15px; padding: 3px;
}
.menu-top {
	background-image: url(../image/menu-top.gif); background-repeat: no-repeat; width: 247px; height: 46px;
}
.menu {
	background-image: url(../image/menu-fon.gif); background-repeat: repeat-y; padding-left: 12px; padding-right: 15px;
}
.menu-bottom {
	background-image: url(../image/menu-bottom.gif); background-repeat: no-repeat; height: 66px;
}
.bottom-text {
	background-image: url(../image/bottom_04.jpg); background-repeat: no-repeat; width: 175px; height: 60px;  background-position: left;
}
.line2-t {
	padding: 0px; background-image: url(../image/line2-fon.jpg); background-repeat: repeat-x;
}
.table-g-link td {
 padding: 3px; border-bottom: 1px solid #EBEBEB
}
.glav-link a {
	display: block; height: 30px; font: 18px Arial; color: #79B834; text-decoration: none; 
padding: 5px; border-left: 5px solid #7DAEDF
}
.glav-link a:hover {
	 color: #79B834; text-decoration: none;  border-left: 5px solid #ABE776
}
.line1 {
	height: 150px;
}
.line1-right {
	padding: 0px;
}
.line2 {
	height: 20px;
}
.line3 {
	padding: 10px;  border-top: 5px solid #BAD1A3; font: 11px verdana; font-weight: bold;
}
.col1 {
	width: 25%;
}
.col2 {
	width: 73%;
}
.line3 {
	height: 60px;
}