html {
	height:100%;
	overflow:yes;
}
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	height:100%;
	overflow:yes;
	font-family: corbel, arial, tahoma, verdana; font-size: 9pt; color: #40403E;
}
font.link {
	font-family: corbel, arial, tahoma, verdana;
	font-size: 9pt;
	color: blue;
}
font.normal {
	font-family: corbel, arial, tahoma, verdana;
	font-size: 9pt; color: #40403E;
}
font {
}
div {
	font-family: corbel, arial, tahoma, verdana;
	font-size: 9pt;
	color: #40403E;
	padding: 0px;
	margin: 0px;
}
div.top_text{
	font-family: corbel, arial, tahoma, verdana;
   text-align: center;
   font-weight: bolder;
   font-size: 25px;
   color: #17862E;
}
div.right_div{
   background-color: #ABDA4D;
   text-align: center;
   font-weight: bold;
   font-size: 15px;
   color: #17862E;
}
div.right_div a, div.right_div a:hover, div.right_div a:link, div.right_div a:visited{
   font-size: 11px;
   color: #17862E;
}
div.lang{
   text-align: center;
}
div.lang a, div.lang a:link, div.lang a:hover, div.lang a:visited{
   font-weight: bold;
   font-size: 14px;
   color: #000000;
}
table.texts{
}
td {
	font-family: corbel, arial, tahoma, verdana; font-size: 9pt; color: #40403E;
	/*border: 1px solid green;*/
}
td.top_menu{
   width: 183px;
   height: 35px;
   text-align: center;
   vertical-align: middle;
   background: url('img/menu_green_bg.jpg');
}
td.top_menu_selected{
   width: 183px;
   height: 35px;
   text-align: center;
   vertical-align: middle;
   background: url('img/menu_blue_bg.jpg');
}
td.top_menu_first{
   height: 35px;
   text-align: center;
   background: url('img/menu_green_left_round.jpg') no-repeat top left;
}
td.top_menu_first_selected{
   height: 35px;
   text-align: center;
   background: url('img/menu_blue_left_round.jpg') no-repeat top left;
}

td.top_menu_last{
   width: 180px;
   height: 35px;
   text-align: center;
   vertical-align: middle;
   background: url('img/menu_or_bg.jpg');
}
td.top_menu_last_right{
   height: 35px;
   text-align: center;
   vertical-align: middle;
   background: url('img/menu_or_right_round.jpg') no-repeat top right;
}
table.menu_table a, table.menu_table a:link, table.menu_table a:hover, table.menu_table a:visited{
   color: #FFFFFF;
   font-size: 14px;
   font-weight: bold;
}
td.top_menu_last_right a, td.top_menu_last_right a:link, td.top_menu_last_right a:hover, td.top_menu_last_right a:visited{
   color: #DC1700;
   font-size: 18px;
   font-weight: bold;
}
td.intro td{
    vertical-align: top;
	 text-align: justify;
}

td.td_text {
	
	margin-left: 4px;
	margin-right: 4px;
	padding: 15px 0px 0px 0px;
}
td.form {
	padding: 2px 5px 2px 0px;
	text-align: right;
}
p{
	font-family: corbel, arial, tahoma, verdana; font-size: 9pt; color: #40403E;
	margin: 0px;
	padding: 0px;
	/*text-align: justify;*/
}
a.sub_menu{
	color: #40403E;
	text-decoration: none;
	white-space: nowrap;
	font-size: 10px;
	font-family: corbel, arial, tahoma, verdana;
	/*
	width: 100%;    ne rabotaet v IE8
	*/
}
a.sub_menu:visited {
	color: #551A8B;
	text-decoration: none;
	white-space: nowrap;
	font-size: 10px;
	font-family: corbel, arial, tahoma, verdana;
}
a.sub_menu:hover {
	color: #000000;
	text-decoration: none;
	white-space: nowrap;
	font-size: 10px;
	font-family: corbel, arial, tahoma, verdana;
}
a, a:hover {
	font-family: corbel, arial, tahoma, verdana; font-size: 9pt;
	text-decoration: none;
	color: #08A4B1;
}
form {
	margin: 0px;
	padding: 0px;
}
img.nb {
	border: none;
}
img{
	/*border: 1px solid black;*/
}
#border{
	border-left: 1px solid black;
	border-top: 1px solid black;
}
#border td{
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}
#blueborder{
	border-left: 1px solid #6666CC;
	border-top: 1px solid #6666CC;
}
#blueborder td{
	border-right: 1px solid #6666CC;
	border-bottom: 1px solid #6666CC;
}
ul{
   margin: 0 0 0 30;
   padding: 5 0 10 0;
   list-style-type:disc;
   list-style-position:outside;
	margin-top: 0px;
	margin-bottom: 0px;
}
li{
	font-family: corbel, arial, tahoma, verdana; font-size: 9pt; color: #40403E;
}
ol{
	margin-top: 0px;
	margin-bottom: 0px;
}
.left_menu_td h1{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align:justify;
	text-indent:0pt;
	font-size: 14pt;
}
h1{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align:justify;
	text-indent:0pt;
	color: #DC1700;
	font-size: 12pt;
}
h1 a, h1 a:link, h1 a:hover, h1 a:visited{
   font-size: 12pt;
}
h2{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align:justify;
	text-indent:0pt;
	color: #33A02C;
	font-size: 10pt;
}
h2 a, h2 a:link, h2 a:hover, h2 a:visited{
	font-size: 10pt;
}
h3{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align:justify;
	text-indent:0pt;
	color: #33A02C;
	font-size: 10pt;
}
h3 a, h3 a:link, h3 a:hover, h3 a:visited{
   font-size: 10pt;
}
h4{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align:justify;
	color: #33A02C;
	font-size: 10pt;
}
h5{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align:justify;
	color: #33A02C;
	font-size: 10pt;
}
h6{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align:justify;
	color: #33A02C;
	font-size: 10pt;
}
h7{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align:justify;
	color: #33A02C;
	font-size: 10pt;
}
h8{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align:justify;
	color: #33A02C;
	font-size: 10pt;
}
h9{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align:justify;
	color: #33A02C;
	font-size: 10pt;
}
h10{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align:justify;
	color: #33A02C;
	font-size: 10pt;
}
input, textarea, select
{
	font-family: corbel, arial, tahoma, verdana;
	font-size: 9pt;
	font-style: normal;
	color: #40403E;
	background-color: #FFFFFF;
	border-bottom: #33A02B 1px solid;
	border-left: #33A02B 1px solid;
	border-right: #33A02B 1px solid;
	border-top: #33A02B 1px solid;

	text-indent : 0px;
}
input.highlighted_btn{
	color: #ffffff;
	background-color: #33A02B;
	border: 1px solid #8FDB5D;
	font-weight: bold;
}
input.highlighted_btn2{
	color: #DC1700;
	background-color: #FF7F00;
	border: 1px solid #D78C0C;
	font-weight: bold;
	text-transform: uppercase;
}
.checkbox{
	height: 14px;
}
BLOCKQUOTE{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.pages, .pages a, .pages a:link, .pages a:hover{
   font-size: 12px;
   font-weight: bold;
}
.pages{
   color: #A90A08;
}
.pages a, .pages a:link, .pages a:hover{
}
font.prev_next, font.prev_next a, font.prev_next a:link, font.prev_next a:hover{
   color: #0074B4;
   font-size: 14px;
}
