BODY.main_body {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #cccccc repeat-y center top;
	MARGIN: 0px auto;
	FONT: 12px Tahoma, Arial, Helvetica, sans-serif;
	PADDING-TOP: 0px;
	text-align: center;
	position: center;
	padding-bottom: 0px auto;
}
#container {
	WIDTH: 1000px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	POSITION: relative;
	text-align: left;
	visibility: visible;
	float: none;
	background: #ffffff center;
	margin: 0px auto;
	border:solid;
	border-width:1,5;
	border-color:#999900;
}
TABLE TD {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, sans-serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #666666; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
H1 {
	COLOR: #58bfd7; FONT-FAMILY: Arial, Tahoma, sans-serif
}
H2 {
	COLOR: #58bfd7; FONT-FAMILY: Arial, Tahoma, sans-serif
}
H3 {
	COLOR: #58bfd7; FONT-FAMILY: Arial, Tahoma, sans-serif
}
H4 {
	COLOR: #58bfd7; FONT-FAMILY: Arial, Tahoma, sans-serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #58bfd7; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #58bfd7; PADDING-TOP: 0px
}
H2 A {
	COLOR: #58bfd7; TEXT-DECORATION: none
}
H2 A:hover {
	TEXT-DECORATION: underline
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 15px 0px 5px; COLOR: #58bfd7; FONT-STYLE: normal; FONT-FAMILY: Tahoma, sans-serif
}
H4 {
	PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 15px 0px 5px; COLOR: #a6a6a6; FONT-STYLE: normal; FONT-FAMILY: Tahoma, sans-serif
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header {
	BACKGROUND: repeat-x 0px 0px; HEIGHT: 185px
}
#header_left {
	BACKGROUND: no-repeat 0px 0px; HEIGHT: 255px
}
#header_right {
	BACKGROUND: no-repeat 100% 0px; HEIGHT: 255px; min-width: 900px
}
#logo {
	LEFT: 335px; WIDTH: 410px; POSITION: absolute; TOP: 110px; HEIGHT: 50px
}
#date {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #b2b2b2; PADDING-TOP: 138px; TEXT-ALIGN: right
}
#small_icon {
	LEFT: 409px; WIDTH: 225px; POSITION: absolute; TOP: 136px; HEIGHT: 21px
}
#small_icon A {
	DISPLAY: block; FLOAT: left; HEIGHT: 19px
}
A#ico_07:hover {
	BACKGROUND: no-repeat 0px 0px
}
#main_menu {
	LEFT: 488px; WIDTH: 479px; POSITION: absolute; TOP: 41px; HEIGHT: 95px;
}
UL.menu_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 135px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu_block LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: auto; PADDING-TOP: 3px; BORDER-BOTTOM: #b8c1c4 1px solid
}
.menu_block LI A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 0px;
	COLOR: #666600;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
	width: auto;
}
.menu_block A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #b2b2b2; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.menu_block A:hover {
	COLOR: #92b942
}
.menu_block LI.bro {
	BORDER-BOTTOM: #b8c1c4 0px solid
}
#content_conteiner {
	min-width: 900px
}
#content_conteiner_main {
	PADDING-TOP: 30px;
	min-width: 960px;
	top: 340px;
}
#search_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 412px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 56px
}
#search_input {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; MARGIN-TOP: 7px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 190px; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 17px
}
#search_go {
	MARGIN-TOP: 9px; WIDTH: 23px; HEIGHT: 19px
}
.main_table TD.left_part {
	WIDTH: 332px
}
.banner_468 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.banner_468_inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 500px; PADDING-TOP: 0px
}
.left_block {
	PADDING-RIGHT: 50px; PADDING-LEFT: 45px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
}
.left_block H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #9fc610; PADDING-TOP: 0px
}
.sub_h2_block {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #58bfd7
}
.sub_h2_block A {
	COLOR: #58bfd7; FONT-FAMILY: Arial, Tahoma, sans-serif; TEXT-DECORATION: none
}
.sub_h2_block A:hover {
	TEXT-DECORATION: underline
}
.sub_h2_block DIV {
	COLOR: #4d4d4d
}
.news_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.news_block A {
	COLOR: #9fc610
}
.news_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.news_title A {
	FONT-SIZE: 12px; COLOR: #58bfd7
}
.news_title_green {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.news_title_green A {
	FONT-SIZE: 12px; COLOR: #9fc610
}
.news_title_green_1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.news_title_green_1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9fc610
}
.news_title_main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.news_title_main A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #828282; TEXT-DECORATION: underline
}
.news_title_main A:hover {
	TEXT-DECORATION: none
}
.subscr_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 5px 0px 0px; PADDING-TOP: 10px
}
.subscr_input {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 190px; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #d2d2d2 1px solid; HEIGHT: 17px
}
.subscr_go {
	MARGIN-LEFT: 4px
}
.f_links {
	BACKGROUND: #ffffff;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 10px;
	width: 205px;
	border:solid;
	border-width:1,5;
	border-color:#999900;
}
.f_links DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.f_links A {
	FONT-SIZE: 12px; COLOR: #666600; TEXT-DECORATION: underline
}
.f_links A:hover {
	TEXT-DECORATION: none
}
.links_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px
}
.links_block DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(images/arr.gif) no-repeat 3px 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.links_block A {
	COLOR: #666666; TEXT-DECORATION: underline
}
.links_block A:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.yandex {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px
}
.yandex A {
	COLOR: #6e8a0b
}
.yandex .sub_h2_block {
	MARGIN-BOTTOM: 4px
}
.yandex_1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 55px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.yandex_1 A {
	COLOR: #6e8a0b
}
.yandex_2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.yandex_2 A {
	COLOR: #6e8a0b
}
.yandex_main {
	PADDING-RIGHT: 30px; PADDING-LEFT: 55px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; PADDING-TOP: 4px
}
.yandex_main A {
	COLOR: #6e8a0b
}
.google_links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; LINE-HEIGHT: 5px; PADDING-TOP: 0px
}
.google_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.d_table {
	MARGIN: 0px 0px 20px
}
.d_table TD {
	PADDING-RIGHT: 15px; WIDTH: 50%
}
.d_table_main {
	MARGIN: 0px 0px 5px
}
.d_table_main TD {
	PADDING-RIGHT: 15px; WIDTH: 50%
}
.main_gr_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.main_gr_block .sub_h2_block {
	FONT-SIZE: 11px; COLOR: #9fc610
}
.main_gr_block .sub_h2_block A {
	COLOR: #9fc610
}
.main_gr_text {
	PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
#footer {
	BACKGROUND: HEIGHT: 220px
}
#footer_left {
	BACKGROUND: HEIGHT: 220px
}
#footer_right {
	HEIGHT: 220px; min-width: 900px
}
.f_div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 145px
}
.f_table_left A {
	COLOR: #666666
}
.f_table TD.f_table_left {
	BORDER-RIGHT: #c3c8c8 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 300px; PADDING-TOP: 0px
}
.f_table_left DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.f_table_left DIV#agava {
	PADDING-RIGHT: 85px; PADDING-LEFT: 40px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.f_table TD.f_table_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c3c8c8 1px solid; WIDTH: 155px; PADDING-TOP: 0px
}
.f_table_right DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.f_table_right DIV#agava {
	PADDING-RIGHT: 85px; PADDING-LEFT: 40px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.f_table SPAN {
	FONT-SIZE: 11px
}
.cl {
	WIDTH: 900px; HEIGHT: 1px
}
.counters {
	DISPLAY: none; VISIBILITY: hidden
}
#header_base {
	BACKGROUND: 0px 36px; HEIGHT: 170px
}
#header_right_base {
	BACKGROUND: 36px; HEIGHT: 155px; min-width: 900px
}
#logo_base {
	LEFT: 0px; WIDTH: 225px; POSITION: absolute; TOP: 0px; HEIGHT: 50px
}
#date_base {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #b2b2b2; PADDING-TOP: 15px; TEXT-ALIGN: right
}
#main_menu_base {
	LEFT: 408px; WIDTH: 450px; POSITION: absolute; TOP: 45px; HEIGHT: 95px
}
UL.menu_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 135px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu_block LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 120px; PADDING-TOP: 3px; BORDER-BOTTOM: #b8c1c4 1px solid
}
.menu_block A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #4d4d4d; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.menu_block LI.bro {
	BORDER-BOTTOM: #b8c1c4 0px solid
}
.menu_block LI#main_menu_active {
	BACKGROUND: #92b942
}
.menu_block LI#main_menu_active A {
	COLOR: #fff
}
.search_block_base {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px; PADDING-TOP: 5px
}
.sub_h1_block {
	FONT-SIZE: 11px; COLOR: #9fc610
}
.sub_h1_block A {
	COLOR: #9fc610; FONT-FAMILY: Arial, Tahoma, sans-serif; TEXT-DECORATION: none
}
.sub_h1_block A:hover {
	TEXT-DECORATION: underline
}
.lesson_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 150px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.lesson_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
.lesson_block .lesson_title A {
	FONT-SIZE: 12px; COLOR: #9fc610; TEXT-DECORATION: underline
}
.lesson_block .lesson_title A:hover {
	TEXT-DECORATION: none
}
.lesson_text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.lesson_block A {
	FONT-SIZE: 11px; COLOR: #58bfd7; TEXT-DECORATION: none
}
.lesson_block A:hover {
	TEXT-DECORATION: underline
}
.lesson_title1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
.lesson_block .lesson_title1 A {
	FONT-SIZE: 12px; COLOR: #4d4d4d; TEXT-DECORATION: underline
}
.lesson_block .lesson_title1 A:hover {
	TEXT-DECORATION: none
}
.templates_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 180px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.templates_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
.logos_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 180px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.logos_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
.razdel_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #9fc610; PADDING-TOP: 0px
}
.links_block2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; PADDING-TOP: 10px
}
.links_block2 DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(images/dot_line.gif) repeat-x 0px 100%; PADDING-BOTTOM: 5px; WIDTH: 80%; PADDING-TOP: 3px
}
.links_block2 A {
	COLOR: #666666; TEXT-DECORATION: none
}
.links_block2 A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
#small_icon_base {
	LEFT: 409px; WIDTH: 225px; POSITION: absolute; TOP: 10px; HEIGHT: 21px
}

