BODY {
	FONT-SIZE: 80%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background : url(rus_pics/body_fon.gif) repeat-x top;
	color: #000000;
	background-color: #FFFFFF;
}

input{
	border : 1px solid #D1D1D5;
 	background-color: 	: #FFFFFF;
}

input.button{
	background-color: #ffffff;
	background : url(rus_pics/download_button_fon.gif) repeat-x;
	text-align : center;
}
textarea{
	border : 1px solid #D1D1D5;
 	background-color: 	: #FFFFFF;
}
div.screen_shot{
	margin-left: 30px;
}
td{
		FONT-SIZE: 80%;
}

div.error{
	color:#FF0000;
}
font.error{
	color:#FF0000;
}

td.shapka{
	background : url(rus_pics/shapka_fon.gif) no-repeat top;
}

td.download_button{
	background : url(rus_pics/download_button_fon.gif) repeat-x;
	border : 1px solid #D1D1D5;
	text-align : center;
	cursor : hand;
	cursor : pointer;
	color: #000000;
}

img.pic{
	margin-right: 20px;
}

td.menu_active{
	background : url(rus_pics/menu_activ_fon.gif) no-repeat top;
	width : 85px;
	height : 28px;
	text-align : center;
	text-transform : uppercase;
	font-weight : bold;
	font-size: 70%;
}

td.menu{
	background : url(rus_pics/menu_fon.gif) no-repeat bottom;
	width : 85px;
	height : 26px;
	text-align : center;
	text-decoration : inherit;
	text-transform : uppercase;
	font-weight : bold;
	cursor : hand;
	cursor : pointer;
	font-size: 70%;
}

td.hash{
	FONT-FAMILY: Courier New, Courier, monospace;
	font-size: 70%;
}

div.hash{
	FONT-FAMILY: Courier New, Courier, monospace;
}

td.path{
	border-top : 1px solid #3F465F;
	background-color : #EEF2F5;
	height : 25px;
	padding-left : 5px;
}

td.news{
	border-top : 1px solid #3F465F;
	background-color : #EEF2F5;
	height : 10px;
	padding-left : 5px;
}

a.path{
	color: #434A62;
	text-decoration : underline;
}

a.path:hover{
	color: #434A62;
	text-decoration : underline;
}

a.path:visited{
	color: #434A62;
	text-decoration : underline;
}

td.footer{
	border-top : 1px solid #3F465F;
	text-align : right;
}
a {
	COLOR: blue;
	TEXT-DECORATION: none;
}
a:hover {
	COLOR: blue; 
	TEXT-DECORATION: underline;
}
a:visited {
	COLOR: blue; 
	TEXT-DECORATION: none;
}

a.prog_tytle{
	TEXT-DECORATION: none;
	font-size: 110%;
	font-weight: bold;
	color: #000000;
}
a.prog_tytle:hover{
	TEXT-DECORATION: none;
	font-size: 110%;
	font-weight: bold;
	color: #000000;
}
a.prog_tytle:visited{
	TEXT-DECORATION: none;
	font-size: 110%;
	font-weight: bold;
	color: #000000;
}
H1  {
	font-size: 150%;
	font-weight: bold;
	margin-bottom : 5px;
	margin-top : 5px;
}
H2  {
	font-size: 130%;
	font-weight: bold;
	margin-bottom : 5px;
	margin-top : 5px;
}
H3  {
	font-size: 110%;
	font-weight: bold;
	margin-bottom : 0px;
	margin-top : 0px;
}
table.download_block{
	border : 1px solid #D1D1D5;
}
p{
	text-align : justify;
}