body {background: #FFFFFF;
	  font-family : Arial, Helvetica, sans-serif;
	  color: #000000;
	  font-size: 12px;
	  margin:0px;
	  padding: 0px}
	  
td {vertical-align: top; font-size: 12px}
img {border: none}
form {margin:0px; padding:0px}
p {margin: 0 0 13px 0}
h1 {font-size: 14px; margin: 0 0 0px 0; padding: 0; font-weight: bold}
h2 {font-size: 12px; margin: 0 0 0px 0; padding: 0; font-weight: bold}
ul {margin: 0 0 13px 0px; padding: 0; list-style-type:none}
ul li {padding-left: 8px; background: url(../pic/ul_img.gif) 0px 7px no-repeat}
ol {margin: 0 0 13px 22px; padding: 0}
.line {height: 1px; color: #bbbbbb; background: #bbbbbb; font-szie: 1px; line-height: 1px; margin: 15px 0 13px 0}
.grey {color: #9a9a9a}
.darkgrey {color: #7f7f7f}
.little {font-size: 11px}
.large {font-size: 13px}
.min_width {clear: both; font-size: 1px; line-height: 1px; height: 1px}
.p_title  {font-size: 18px; color: #b7274c; margin: 0 0 11px 0}
.p_item_title {font-size: 14px; color: #b7274c; margin: 0 0 11px 0; font-weight: bold}
.date_year {margin: 5px 0; color: #7f7f7f; font-size: 11px}
.dword {padding: 1px 0 3px 22px; background: url(../pic/dword.gif) no-repeat; margin-bottom: 2px}
.p_date {color: #9a9a9a; font-size: 11px}

a {color: #b7274c}
a.nound {text-decoration: none}

.general_center {height: 100%}
.general {width: 865px; height: 100%; text-align: left}
.g_top {padding-top: 33px;  padding-bottom: 20px}
.g_bottom {vertical-align: bottom}
.logo {padding-bottom: 16px}

.g_top_block {width: 865px;}
.g_bottom_block {width: 865px; padding-bottom: 10px}

.gt_left .min_width {width: 215px}
.gt_right .min_width {width: 650px}
.copyright .min_width {width: 215px}
.rg .min_width {width: 650px}
.copyright {font-size: 11px}
.rg div {width: 195px; float: right; color: #9a9a9a; font-size: 11px; line-height: 13px}
.rg img {float: left; margin-right: 8px}

.hok {text-align: right}
.qlinks {text-align: right}
.qlinks div {text-align: right; width: 105px; float: right}
.qlinks img {margin-left: 12px}

.main .qlinks {padding-top: 16px}
.main .logo {padding-top: 16px}
.main .g_top {padding-top: 17px}

.m_root {padding-bottom: 15px}
.main .m_root {padding-bottom: 25px}
.t_menu td {padding-right: 1px}
.t_menu .last {padding-right: 0px}
.m_catalog {padding-top: 49px}
.m_catalog .bg {position: absolute; margin-left: -7px; z-index: 0}
.m_catalog .link {position: relative; z-index: 1}

.l_title {margin: 5px 0 10px 0}

.l_menu {color: #b7274c; margin: 0 15px 60px 0}
.l_menu a {color: #9a9a9a}
.l_menu .l1 {margin-top: 10px; padding-left: 15px; background: url(../pic/lm_l1.gif) 0px 6px no-repeat}
.l_menu .l2 {margin-top: 5px; font-size: 11px; padding-left: 23px; background: url(../pic/lm_l2.gif) 15px 6px no-repeat}
.l_menu .l1_act {margin-top: 10px; padding-left: 15px; background: url(../pic/lm_l1_act.gif) 0px 6px no-repeat}
.l_menu .l1_act a {color: #b7274c}
.l_menu .l2_act {margin-top: 5px; font-size: 11px; padding-left: 23px; background: url(../pic/lm_l2_act.gif) 15px 6px no-repeat}

.ban_col {overflow: hidden; float: none; margin-bottom: 1px; width: 200px; height: 134px; background-repeat: no-repeat; font-size: 11px}
.ban_col .title {white-space: nowrap; background: #b7274c; padding: 1px 3px 2px 3px; color: white; float: left; margin: 100px 3px 0 2px; margin-left: expression("1px")}
.ban_col .title a {color: white}
.ban_col .type {width: 160px; font-size: 10px}
.ban_col .type a {color: #d3c6be; text-decoration:none}

.banner {clear: both}

.maintrack {color: #bbbbbb; font-size: 10px; padding-bottom: 13px}
.maintrack a {color: #bbbbbb}

.list_date_months {margin: 0 0 13px 0; width: 100%}
.list_date_months .date div {width: 70px; font-size: 11px; color: #b7274c}
.list_date_months .item {width: 100%; padding: 0 0 4px 0}
.list_date_months .item a {color: #7f7f7f}

.info {width: 650px; margin: 0 0 13px 0}
.info .left {width: 160px; padding-right: 20px}
.info .left_200 {width: 200px; padding-right: 20px}
.info .left_80 {width: 80px}
.info td {padding-bottom: 2px}

.link_send_resume {float: right; padding: 0px 0 3px 18px; background: url(../pic/i_send_resume.gif) no-repeat}
.left_empty {height: 80px}
.mt7 {margin-top: 7px}
.clear {clear: both}

.itext {height: 18px; margin: 0px; margin-bottom: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; padding-left: 5px; width: 100%; background: #dcd5d0; border: none; margin-bottom: expression("0px")}
select {margin: 0px; margin-bottom: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; width: 100%; background: #dcd5d0; margin-bottom: expression("0px")}
.itext_short {margin: 0px; margin-bottom: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; padding-left: 5px; width: 43%; background: #dcd5d0; border: none; margin-bottom: expression("0px")}
.ifile {margin: 0px; margin-bottom: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; padding-left: 5px; width: 100%; background: #dcd5d0; border: none; margin-bottom: expression("0px")}
.ibutton {margin-top: 6px}
textarea {margin: 0px; margin-bottom: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; padding: 5px; width: 100%; height: 90px; background: #dcd5d0; border: none; margin-bottom: expression("0px")}

.form_search {width: 490px; margin: 0 0 13px 0}
.form_search .field {width: 427px; padding-right: 1px}
.form_search .field .itext{height: 18px; margin-top: expression("-1px")}
.form_search .button .ibutton {margin-top: 0px}

.search_results {width: 650px; margin: 0 0 13px 0}
.search_results td {padding-bottom: 13px}
.search_results .num {width: 18px}
.search_results .item {padding-left: 5px}
.search_results .title {font-weight: bold; margin-bottom: 1px}

.pages {font-size: 11px; margin: 0 0 25px 0}
.pages a {color: black}
.pages a.nound {text-decoration: none}
.pages a.np {color: #b7274c}
.pages .act {background: #b7274c; color: white; padding: 1px 4px 1px 4px}

.news_item .date {color: #9a9a9a; font-size: 11px}
.news_item .title {margin-bottom: 3px}
.news_item .desc img {float: left; margin: 2px 5px 2px 0}
.news_item .links {margin-top: 5px}

.form_goto {margin-bottom: 13px; width: 50%; background: #e9e2de url(../pic/ug_br.gif) 100% 100% no-repeat}
.form_goto .field {width: 100%; padding: 9px 10px 9px 7px}
.form_goto .button {padding: 9px 10px 9px 0px}
.form_goto .button .ibutton {margin-top: 0px}

.block_title {margin-bottom: 1px}

.div2 {width: 100%}
.div2 td {width: 50%}
.div2 .dl {padding-right: 20px}

.quick_block {margin-bottom: 2px; background: #edeae7 url(../pic/ug_br2.gif) 100% 100% no-repeat; padding: 10px}
.quick_block .qb_title {font-weight: bold; margin-bottom: 1px}
.quick_block .news_item {padding-bottom: 8px}
.quick_block .news_item .date {font-size: 10px; margin-bottom: 0px; color: #808080}
.quick_block .news_item .title {margin-bottom: 0px}

.quick_block .links div { background: url(../pic/arr_black.gif) 0px 6px no-repeat; padding-left: 7px; margin-bottom: 2px}

.news_pic_cont {float: left}
.news_pic {width: 132px; margin: 0 8px 20px 0; font-size: 11px}
.news_pic .desc {background: #c4b9b0 url(../pic/ug_br3.gif) 100% 100% no-repeat; color: white; padding: 5px}
.news_pic .links {margin-top: -5px; background: url(../pic/news_links_bg.gif) 0% 100% no-repeat; color: #a69d96; padding: 8px 5px 15px 5px; line-height: 17px}
.news_pic .links a {color: #a69d96}
.news_pic .links .file_info {color: #d2ceca}

.item_char {width: 375px; margin-bottom: 25px}
.item_char td {border-bottom: solid 1px #b2b2b2; padding: 4px 0px}
.item_char .last td {border-bottom: none}
.item_char .name {width: 190px}
.item_char .value {padding-left: 20px}

.item_desc {margin-bottom: 7px}
.item_pic {margin-bottom: 4px}

.catalog_selected {width: 650px; margin-bottom: 20px}
.catalog_selected td {padding: 0 51px 15px 0; font-size: 11px}
.catalog_selected td.last {padding-right: 0px}
.catalog_selected .pic {margin-bottom: 8px}

.form_select {width: 650px; margin-bottom: 15px; background: #e9e2de url(../pic/ug_br.gif) 100% 100% no-repeat}
.form_select .titles td {background: white}
.form_select .l {width: 324px; border-right: solid 1px white}
.form_select .c {width: 162px; border-right: solid 1px white}
.form_select .clong {width: 325px;}
.form_select .r {width: 162px}
.form_select .ll {width: 324px; border-right: solid 2px white; background: #e9e2de url(../pic/ug_br.gif) 100% 100% no-repeat}
.form_select .rr {width: 323px; background: white; border-left: solid 1px #c39900}
.form_select .clong .select_in {width: 315px}

.select_in_left {width: 314px; margin: 8px 5px 12px 5px; color: #74716f}
.select_in_left .name {width: 110px}
.select_in_left .filed {padding-left: 20px}
.select_in_left .button {padding-top: 3px}
.select_in_left .button2 {padding-top: 17px}


.select_in {width: 152px; margin: 8px 5px 12px 5px; color: #74716f}
.select_in .button {padding-top: 17px}

.catalog_collection {width: 650px; margin-bottom: 10px; background: #f5f4f2}
.catalog_collection td {padding: 13px 30px 0px 15px; font-size: 11px}
.catalog_collection td.last {padding-right: 15px}
.catalog_collection .last td {padding-bottom: 15px}
.catalog_collection .pic {margin-bottom: 8px}

.collection_present {width: 650px; margin-bottom: 6px}
.collection_present .pic {width: 162px}
.collection_present .survey {padding-left: 20px}

.collection_photos {margin-bottom: 35px}
.collection_photos .l {width: 324px}
.collection_photos .m {width: 162px}
.collection_photos .r {width: 162px}
.collection_photos .l {border-right: solid 1px white}
.collection_photos .m {border-right: solid 1px white}

.item_pic {font-size: 11px}
.item_pic .desc {background: #b5aba3 url(../pic/ug_br4.gif) 100% 100% no-repeat; color: white; padding: 5px 5px 13px 5px}

.form_survey {width: 100%; margin-bottom: 13px; background: #e9e2de url(../pic/ug_br.gif) 100% 100% no-repeat}
.form_survey .radio {vertical-align: middle; padding-left: 13px}
.form_survey .num {vertical-align: middle; padding-left: 5px}
.form_survey .button {width: 100%; padding: 13px 10px 13px 25px}
.form_survey .button .ibutton {margin-top: 0px}

.awards {margin-bottom: 0px}
.awards img {margin-right: 10px; float: left}

.collections td {padding: 7px 15px 6px 15px}
.collections a {color: #9a9a9a}
.collections .act {color: #b7274c; font-weight: bold; background: #f5f4f2 url(../pic/ug_tr.gif) 100% 0% no-repeat}

.docs_in {width: 100%; height: 110px}
.docs_in td {vertical-align: middle; padding-left: 60px}
.docs_in div {padding: 0px 0 3 22px; background: url(../pic/i_doc.gif) 0px 0px no-repeat; margin: 9px 0px; font-szie: 14px}
.docs_in div a {color: #7f7f7f}

.categories {margin-bottom: 40px}
.categories .cat {width: 325px; border-left: solid 1px #b5aba3}
.categories .title {padding: 8px 5px; background: #b5aba3 url(../pic/ug_br4.gif) 100% 100% no-repeat; width: 312px; color: white; width: expression("322px")}
.categories .dark {border-left: solid 1px #a39a93}
.categories .dark .title {background: #a39a93 url(../pic/ug_br5.gif) 100% 100% no-repeat; width: 314px; width: expression("324px")}
.cat_links {width: 100%}
.cat_links td {width: 50%; padding: 5px 20px 0px 5px}
.cat_links a {color: #707070}

.main_middle {border-bottom: solid 1px white}
.main_middle_place {width: 100%}
.main_middle_place .left {width: 432px; height: 273px; vertical-align: bottom; border-right: solid 1px white; background-repeat: no-repeat;}
.main_middle_place .right {background: #dad3ce url(../pic/ug_br1.gif) 100% 100% no-repeat;}
.main_middle_place .title {padding: 9px 0px 22px 18px; background: white url(../pic/main_slogan_bg.gif) 100% 100% no-repeat} 
.main_middle_place .last_news {padding: 10px 13px 10px 18px; background: #e8e2de url(../pic/ug_br.gif) 100% 100% no-repeat; border-bottom: solid 1px white}
.main_middle_place .last_news .subtitle {margin-bottom: 10px}
.main_middle_place .last_news .news_date {color: #847e7b; font-size: 10px}
.main_middle_place .last_news .news_title {line-height: 14px}
.main_middle_place .last_news .news_desc {line-height: 15px}
.main_middle_place .all_news {text-align: right; float: right; position: relative; top: -5px; left: 8px}
.main_middle_place .cut_news {margin-bottom: 15px; overflow: hidden; height: 43px}

.new_collection {width: 220px; height: 76px; background: url(../pic/new_collection.gif) no-repeat; font-size: 11px; position: relative; left: -4px}
.new_collection .link {padding: 6px 5px 0px 32px}
.new_collection .type {font-size: 10px; padding: 0px 5px 14px 32px}
.new_collection .type a {color: #d3c6be; text-decoration:none}
.new_collection .all {margin-left: 16px}
.new_collection a {color: #ffaf58}

.main_quick {width: 100%}
.main_quick td {border-right: solid 1px white; width: 288px}
.main_quick .last {border-right: none}
.main_quick .pic {margin-bottom: 6px}
.main_quick .link {padding-left: 16px; margin-left: 11px; background: url(../pic/arr.gif) 0px 2px no-repeat; font-size: 11px}
.main_quick .type {font-size: 10px; padding: 0px 5px 0px 27px}
.main_quick .type a {color: #a79d97; text-decoration:none}

.sm_1 {margin: 10px 0px 2px 2px; padding-left: 17px; background: url(../pic/arr.gif) 0px 2px no-repeat}
.sm_2 {margin: 2px 0px 2px 35px; padding-left: 6px; font-size: 11px;  background: url(../pic/lm_l2_act.gif) 0px 6px no-repeat}
.sm_3 {margin: 2px 0px 2px 55px; padding-left: 6px; font-size: 11px;  background: url(../pic/lm_l2_act.gif) 0px 6px no-repeat}

.p_general {width: 642px}
.p_general .left {width: 321px}
.p_general .right {border-left: solid 1px white}
.p_general .top td {padding-bottom: 15px}
.p_general .middle td {padding-bottom: 15px}
.p_general .middle .right {padding-left: 28px}

.popup .general {width: 682px; height: 100%; text-align: left}
.popup .general .middle_center {padding: 20px 30px; vertical-align: middle}

.er_pic {width: 260px; padding-top: 80px}
.er_pic img {margin-left: 33px}
.er_text {padding-top: 83px}

.di {color: #bab0a9; font-size: 11px}

.main_intro {padding: 12px 35px 0px 18px;}
.main_intro div {height: 63px; overflow: hidden}
.main_intro img {float: left; margin-right: 17px}

.qlinks div {color: #b7274c; font-weight: bold;}
.qlinks div a {color: #9a9a9a; font-weight: normal}

