body {padding: 0px; margin: 0px; font-family: Verdana, sans-serif; font-size: 14px; color: #000081; background-color: #000000;}

a {color: #225A64;}

img {border: 0px;}

.cl {clear: both; font-size: 0px; line-height: 0px;}

.main_main {width: 1058px; height: 704px; background-image: url(/design/images/bg.jpg); margin: 3px auto 0 auto; background-repeat: no-repeat; background-position: 139px top;}
.main {width: 1114px; height: 704px; background-image: url(/design/images/bg.jpg); margin: 3px auto 0 auto; background-repeat: no-repeat;}

.sound {width: 35px; height: 21px; position: absolute; margin-top: 69px; margin-left: 996px;}
.sound a.sound_on, .sound a.sound_off {display: block; width: 35px; height: 21px; background-image: url(/design/images/sound.png);}
.sound a.sound_off {background-position: -35px top;}

.top {height: 141px; margin-left: 70px;}
.logo {float: left; width: 260px; height: 120px; background-color: #180090; background-image: url(/design/images/logo.png);}
.logo a {display: block; width: 260px; height: 120px;}
.menu {float: left; padding-left: 10px; padding-top: 10px;}
.menu a {float: left; display: block; margin-right: 3px; height: 51px;}
.menu a.menu_1, .menu a.menu_1_active {width: 72px; background-image: url(/design/images/menu_1.png);}
.menu a.menu_1_active {background-position: -72px top;}
.menu a.menu_2, .menu a.menu_2_active {width: 94px; background-image: url(/design/images/menu_2.png);}
.menu a.menu_2_active {background-position: -94px top;}
.menu a.menu_3, .menu a.menu_3_active {width: 116px; background-image: url(/design/images/menu_3.png);}
.menu a.menu_3_active {background-position: -116px top;}
.menu a.menu_4, .menu a.menu_4_active {width: 95px; background-image: url(/design/images/menu_4.png);}
.menu a.menu_4_active {background-position: -95px top;}
.menu a.menu_5, .menu a.menu_5_active {width: 107px; background-image: url(/design/images/menu_5.png);}
.menu a.menu_5_active {background-position: -107px top;}

a.menu_about, a.menu_about_active {width: 44px; height: 48px; margin: 4px 1px 0px 15px; background-image: url(/design/images/menu_about.png);}
a.menu_about_active {background-position: -44px top;}
a.menu_contacts, a.menu_contacts_active {width: 66px; height: 48px; margin: 4px 1px 0px 0px; background-image: url(/design/images/menu_contacts.png);}
a.menu_contacts_active {background-position: -66px top;}
a.menu_sitemap, a.menu_sitemap_active {width: 81px; height: 48px; margin: 3px 0px 0px 0px; background-image: url(/design/images/menu_sitemap.png);}
a.menu_sitemap_active {background-position: -81px top;}

.content_main {width: 709px; height: 413px; margin-top: 25px; margin-left: 70px; background-image: url(/design/images/main.png); background-repeat: no-repeat;}
.content {width: 709px; height: 438px; margin-left: 234px; background-image: url(/design/images/content.png); overflow: hidden;}

.content_close {position: absolute; width: 13px; line-height: 0px; font-size: 0px; height: 13px; margin-top: 16px; margin-left: 681px; background-color: #FFFFFF; background-image: url(/design/images/content_close.png);}
.content_close a {display: block; width: 13px; height: 13px;}

.content_menu {margin-top: 5px; padding-left: 31px; padding-bottom: 1px;}
.content_menu a.cm_passive, .content_menu a.cm_active {text-decoration: none; float: left; display: block; padding-left: 4px; height: 40px; font-size: 12px; font-family: Tahoma, sans-serif; color: #003B9F; background: none;}
.content_menu a.cm_passive span, .content_menu a.cm_active span {display: block; height: 40px; float: left; padding-right: 4px;}
.content_menu a.cm_passive span span, .content_menu a.cm_active span span {padding-left: 10px; height: 30px; padding-right: 10px; padding-top: 10px;}
.content_menu a.cm_passive span span span, .content_menu a.cm_active span span span {float: none; padding: 0px; display: inline; background: none; text-decoration: underline;}
.content_menu a.cm_active {background-image: url(/design/images/content_menu_left.png); background-repeat: no-repeat; background-position: left;}
.content_menu a.cm_active span {background-image: url(/design/images/content_menu_right.png); background-repeat: no-repeat; background-position: right;}
.content_menu a.cm_active span span {cursor: pointer; background-image: url(/design/images/content_menu.png); background-repeat: repeat;}
.content_menu a.cm_active span span span {color: #000000; text-decoration: none;}

.content_title,
.content_title_1 {height: 27px; border-bottom: 1px solid #007485; margin-left: 44px; margin-right: 66px; padding-bottom: 5px; color: #007385; font-size: 30px; font-family: Arial, sans-serif;}
.content_title_1 {padding-top: 26px;}

.content_text {margin-left: 44px; margin-top: 25px; height: 300px; margin-right: 18px;}
.content_scroll {overflow: hidden; padding-bottom: 20px; height: 280px;}
.content_scroll p {margin: 0px; padding-bottom: 10px;}

.photo_item {height: 186px; width: 186px; text-align: center; float: left; padding-right: 5px; padding-bottom: 10px;}
.photo_item img {display: block; margin-bottom: 5px;}

.bottom {margin-top: 45px; color: #CDCDCD; font-size: 11px; font-family: Tahoma, sans-serif;}
.bottom_left {float: left; width: 255px; margin-left: 78px; margin-top: 28px;}
.bottom_center {float: left; margin-top: 22px; padding-left: 10px; height: 22px; padding-top: 6px; background-image: url(/design/images/bottom_line.png); background-repeat: no-repeat;}
.bottom_center a {color: #00A5B9;}
.bottom_right {float: right; height: 78px; padding-right: 135px;}
.bottom_right_main {float: right; height: 78px; padding-right: 79px;}
.distributor {float: left; width: 104px; height: 28px; margin-top: 24px; margin-right: 12px; background-image: url(/design/images/distributor.png);}
a.bottom_fwp {cursor: pointer; display: block; float: left; width: 115px; height: 78px; margin-right: 4px; background-image: url(/design/images/fwp.png);}
a.bottom_at {cursor: pointer; display: block; float: left; width: 48px; height: 77px; background-image: url(/design/images/at.png);}