body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFBB0;
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
}
#maintable {
	background-color: #309E38;
}
.horizontal_nav {
	text-align: center;
	background-color: #34A85A;
	background-image: url(img/verstka/hor_nav_fon.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #99FF99;
	border-right-color: #99FF99;
	border-bottom-color: #99FF99;
	border-left-color: #99FF99;
	vertical-align: middle;
	font-size: 10px;
}
.horizontal_nav table td {
	font-size: 9px;
	color: #FFFFFF;
	background-color: #006521;
	background-image: url(img/verstka/hor_nav_fon2.gif);
	letter-spacing: 1px;
	text-align: center;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #99FF99;
	border-right-color: #99FF99;
	border-bottom-color: #99FF99;
	border-left-color: #99FF99;
}

.horizontal_nav a:link {
	color:#FFFFFF;
	text-decoration:none;
}

.horizontal_nav a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

.horizontal_nav a:hover {
	color:#FFFF66;
	text-decoration:none;
}
.horizontal_nav a:active {
	color:#FFFF66;
	text-decoration:none;
}

.th1 {
	background-color: #FFFF25;
	background-image: url(img/verstka/th1_fon.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #FF0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	padding-right: 20px;
	padding-left: 10px;
	letter-spacing: 0.1em;
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	height: 40px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-top: 1px solid #FFCC99;
	border-right: 1px solid #FFCC99;
	border-bottom: 1px none #FFCC99;
	border-left: 1px solid #FFCC99;
}
.header1_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 80%;
	color: #FFEF61;
}
.header1_3 strong {
	color: #ffffff;
}
.header1_2 {
	color: #FFEF61;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 90%;
}
.header1_1 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 110%;
}
.anons1 {
	background-color: #FFFFCC;
	color: #004F28;
	font-size: 80%;
	padding-bottom: 5px;
	border: 1px solid #FFCC99;
	text-align: justify;
	margin-right: 15px;
}
.anons1 div {
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
}

.anons1_in:first-letter {
	color: black;
	font-weight: 900;
	font-size: 130%;
}

.anons1 em {
	font-weight: bold;
}

.anons1 a {
	font-weight: bold;
	font-size: 120%;
	color:#009933;
}

div.img_border {
	padding: 2px;
	border: 1px solid #9EDB9D;
	
}

.img_descr {
	font-size: 70%;
}
.step_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	margin-top: 20px;
	background-image: url(img/verstka/podcherk.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-right: 15px;
	padding-bottom: 7px;
}
.line_div {
	margin-top: 15px;
	margin-right: 50px;
	margin-bottom: 60px;
	margin-left: 50px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #C4FFB2;
}
.line_div strong {
	font-size: 110%;
	color: #FFFFFF;
	font-weight: 600;
}
.header2_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: 600;
	margin-right: 15px;
	margin-left: 50px;
	color: #FFFF99;
}
.header2_1 strong {
	color: #FFFFFF;
}
.header2_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 15px;
	margin-left: 50px;
	font-size: 90%;
	margin-top: 3px;
}

.header2_2 a {
	color:#ffff00;
}

.big_number_list {
	margin-right: 15px;
	margin-left: 50px;
	font-size: 90%;
	color: #FFFF99;
	background-image: url(img/verstka/podcherk.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 3px;
	margin-top: 15px;
	margin-bottom: 7px;
}

.illustrate_list {
	margin-right: 15px;
	margin-left: 87px;
	font-size: 80%;
	color: #ffffff;
	margin-bottom: 15px;
	margin-top: 10px;
}

.illustrate_list a {
	font-weight: bold;
	color: #ffff00;
	font-size: 105%;
}

.tbl_illustrate_list_img {
	border: 1px solid #FFFFCC;
}
.bottom_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
	margin-top: 80px;
	margin-bottom: 0px;
}

.bottom_contact a {
	color:#008728;
}
.main_nav_item {
	color: #FFF500;
	font-size: 80%;
	position: relative;
	margin-top: 14px;
}

.main_nav_item img{
	position: relative;
	top: 1em;
}
#main_submenu1 {
	position: absolute;
	top: 240px;
	left: -500px;
	background-color:#2B8D31;
	border-color:#FF6600;
	border-width: 1px;
	border-style: none solid solid solid;
	padding: 10px;}
	
#main_submenu2 {
	position: absolute;
	top: 17px;
	left: -500px;
	background-color:#036B30;
	border-color:#99FF99;
	border-width: 1px;
	border-style: none solid solid solid;
	padding: 10px;
	font-size: 140%;
}

#main_submenu2 a:hover {
	color:#FFFF66;
	text-decoration:none;
}

#main_submenu3 {
	position: absolute;
	top: 17px;
	left: -500px;
	background-color:#036B30;
	border-color:#99FF99;
	border-width: 1px;
	border-style: none solid solid solid;
	padding: 10px;
	font-size: 140%;
}

#main_submenu3 a:hover {
	color:#FFFF66;
	text-decoration:none;
}

.main_subm_item {
	color: #FFF500;
	font-size: 80%;
	margin: 4px 0px;
}

.main_nav_item a {
	text-decoration: none;
	color: #FFF500;
}

.main_nav_item a:hover {
	color:#FFFFCC;
}

.main_subm_item a {
	text-decoration: none;
	color: #FFF500;
}

.main_subm_item a:hover {
	color:#FFFFCC;
}



#big_img
{
	position: absolute;
	top: 0;
	left: 0;
	z-index:1;
	display: none;
	width: 100%;
	height: 100%;
	background: url("img/verstka/bg-bi.png");
	text-align: center;
}
#big_img tbody {
	width: 100%;
}
/*\*/
* html #big_img {background-image: url("img/verstka/bg_perfo.gif");}
/**/
#tbl_here_img {margin-left: auto; margin-right: auto;}
#here_img .nav_l {float: left; margin: 10px 0 10px 0;}
#here_img .nav_r {float: right; text-align: right; margin: 10px 0 10px 0;}
#here_img {border: 1px solid #000; background-color: #fff; padding: 10px 10px 0 10px; margin-left: auto; margin-right: auto;}
#here_img img {border: 1px solid #dedede; margin-bottom: 10px; cursor:pointer;}
#here_img a {margin: 0 10px 0 10px;	font-size: 80%;}
