@font-face {
     font-family: Litopys New Roman; /* Имя шрифта */
     src: url(timeslit.ttf); /* Путь к файлу со шрифтом */
}

body {
	background: url(../images/bkground.gif) repeat;
	color: #43474c; 
	font-family: Litopys New Roman; 
	font-size: 14px; 
	margin: 0;
	text-align: center;
}

.filter_body_verstka {
	background: #ffffff;
}

.main_content_verstka {
	background: #ffffff;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
	margin: 0 auto; 
	width: 998px;
	-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
	text-align: left;
}

table {
	font-family: Litopys New Roman;
	font-size: 14px; 
	font-weight: normal;
}

a {
	color: #43474c;
	font-weight: normal;
}

a:hover {
	color: #2e6ba6;
}

h1 {
	color: #2e6ba6;
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 17px;
}

h2,
h3 {
	color: #2e6ba6;
	font-size: 16px;
	font-weight: normal;
	line-height: 17px;
	margin-bottom: 9px;
}

p {
	margin: 17px 0;
}

sup {
	font-size: 14px;
}

select,
input {
	font-family: Litopys New Roman; 
	font-size: 14px;
}


.page_head {
	background-color: #ffffff;
	border-collapse: collapse;
	border-style: none; 
	empty-cells: show;
	width: 100%;   
}

.page_head td {
	padding: 3px 27px 3px 19px;
}

.page_head #tb {
	padding: 0;
}

.head_line_verstka {
	background: #2e6ba6;
	border-bottom: 1px solid #ced8e6;
}

.header_logo_verstka,
.header_logo_verstka:hover {
	color: #43474c; 
	font-size: 18px;
	line-height: 28px;
	text-decoration: none;
}

.header_logo_verstka img {
	float: left;
	margin: 15px 15px 11px 0;
}

.header_txt_verstka {
	float: left;
	padding-top: 27px;
}

.header_txt_verstka  span {
	color: #2e6ba6; 
	font-size: 24px;	
}

.link_history_verstka {
	background: url(../images/header_icons.png) no-repeat left 0;
	display: inline-block;
	height: 17px;
	padding: 4px 0 6px 33px;
}

.link_help_verstka {
	background: url(../images/header_icons.png) no-repeat left -27px;
	display: inline-block;
	margin-left: 21px;
	height: 17px;
	padding: 4px 0 6px 33px;
}

.page_headmedotic_verstka .link_help_verstka {
	display: none;
}

.block_language_verstka {
	padding: 8px 0 0;
}

.link_language_verstka {
	background: url(../images/header_icons.png) no-repeat left -54px;
	color: #47699f;
	display: inline-block;
	height: 14px;
	font-size: 12px;
	line-height: 12px;
	padding: 6px 0 7px;
	text-align: center;
	text-decoration: none;
	width: 26px;
}

.link_language_verstka:hover {
	background: url(../images/header_icons.png) no-repeat left -81px;
	color: #ffffff;
}

.text_language_verstka {
	background: url(../images/header_icons.png) no-repeat left -81px;
	color: #ffffff;
	display: inline-block;
	height: 14px;
	font-size: 12px;
	line-height: 12px;
	padding: 6px 0 7px;
	text-align: center;
	width: 26px;
}

.tb1 {
	BORDER-STYLE: none; 
	BORDER-COLLAPSE: collapse;
	empty-cells: show;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
}

.tb2 { 
	background-color: #ffffff;
	width: 100%; 
}

.tb2 th a {
	color: #2e6ba6;
	font-size: 16px;
	text-decoration: none;
	border-bottom: 2px solid #2e6ba6;
	border-top: 2px solid #2e6ba6;
}

.tb2 th a:hover {
	background-color: #2e6ba6; 
	color: #ffffff;
}

.tb2 th#h1 {
	background-color: #2e6ba6; 
	padding: 0;
	text-align: left;
	width: 1%;
}

.tb2 th#h1 a,
.tb2 th#h2 a {
	display: block;
	padding: 11px 29px 15px 30px;
	position: relative;
}

.tb2 th#a1 {
	color: #ffffff;
}

.tb2 th#h2 {
	padding: 0;
	WIDTH: 1%; 
}

.tb2 th#h3 {
	padding: 11px 4px 15px;
	WIDTH: 99%;
}

.menulevel_content_verstka {
	position: relative;
}

.menulevel_content_verstka:hover .level2_content_verstka {
	display: block;
}

.tb2 th  .menulevel_content_verstka:hover a {
	background-color: #2e6ba6; 
	color: #ffffff;
}

.tb2 th  .menulevel_content_verstka:hover .level2_content_verstka a  {
	background: #ffffff;
	color: #43474c;
}

.level2_content_verstka {
	background: #ffffff;
	border-top: 1px solid #bebebe;
	display: none;
	position: absolute;
	text-align: left;
	top: 49px;
	right: 0;
	width: 100%;
}

.tb2 th .level2_content_verstka a {
	font-size: 14px;
	border-top: 0;
	border-left: 1px solid #bebebe;
	border-right: 1px solid #bebebe;
	border-bottom: 1px solid #bebebe;
}

.tb2 th#h1 .level2_content_verstka a, .tb2 th#h2 .level2_content_verstka a {
    padding: 9px 10px 8px;
}

.tb2 th  .menulevel_content_verstka .level2_content_verstka a:hover {
	color: #2e6ba6;
}

.proffy_link_verstka {
	background: url(../images/ico_proffy.png) no-repeat 10px 14px;
}

.proffybel_link_verstka {
	background: url(../images/ico_proffy.png) no-repeat 27px 14px;
}

#h1 .proffy_link_verstka {
	background: url(../images/ico_proffy_active.png) no-repeat 10px 14px;
}

#h1 .proffybel_link_verstka {
	background: url(../images/ico_proffy_active.png) no-repeat 27px 14px;
}

.menulevel_content_verstka:hover .proffy_link_verstka {
	background: url(../images/ico_proffy_active.png) no-repeat 10px 14px;
}

.menulevel_content_verstka:hover .proffybel_link_verstka {
	background: url(../images/ico_proffy_active.png) no-repeat 27px 14px;
}

.left_column_verstka {
	background: #f6f6f6;
	border-left: 1px solid #bdbdbd;
	padding: 23px 27px 16px 19px;
}

.leftshare_column_verstka {
	background: #f6f6f6;
	border-left: 1px solid #bdbdbd;
}

.center_column_verstka {
	border-left: 1px solid #bdbdbd;
	padding: 23px 26px 49px 24px;
}

.center_column_verstka h2 {
	margin: 23px 0 8px;
}

.main_image_verstka {
	margin-bottom: 9px;
}

.title_sek_verstka {
	background: url(../images/left_sek.png) no-repeat left center;
	padding: 5px 0 5px 35px;
	margin-bottom: 5px;
}

.title_rekom_verstka {
	background: url(../images/left_recom.png) no-repeat left center;
	padding: 6px 0 4px 35px;
	margin: 22px 0 4px;
}

.title_addit_verstka {
	background: url(../images/left_addit.png) no-repeat left center;
	padding: 4px 0 4px 35px;
	margin: 23px 0 4px;
}

.link_line_verstka {
	padding: 4px 0;
}

.left_columntxt_verstka {
	margin: 9px 0;
}

.left_block_share_verstka {
	padding: 10px 27px 17px 19px;
}

.left_block_share_verstka .b-share {
	padding: 5px 0 !important;
}

.page_footer_verstka,
.page_footer_verstka a,
.page_footer_verstka a:hover  {
	color: #ffffff;
}

.footer_left_verstka {
	padding: 15px 27px 15px 20px;
}

.footer_contact_verstka {
	padding: 0 0 31px;
}

.footer_center_verstka {
	padding: 14px 26px 0 25px;
}

span#search_pg {
	FONT-WEIGHT: bold; FONT-SIZE: LARGER; COLOR: #00008b; 
}
.tb3 { 
 	
}

.line_doc_verstka h2 {
	margin-top: 0;
}

TD#nb  {
	vertical-align: top; 
	border-style: none;
	line-height: 19px;
}

TD#nb  input[type="checkbox"] {
	margin: 4px 4px 3px 0;
	padding: 0;
}

* html TD#nb  input {
	margin: 4px 4px 3px 0;
	padding: 0;
	width: 13px;
	height: 13px;
}

span#search_bd {
	FONT-WEIGHT: bold; COLOR: #000088; 
}

span#stat {
	COLOR: #10B61D
}


A#a1 { color: #ffffff; text-decoration: none;}   /* просмотренные ссылки */

BODY#cnt {
	FONT-SIZE: 12pt; MARGIN: 0px; COLOR: black; FONT-FAMILY: Times New Roman; BACKGROUND-COLOR: #faebfb;
}

span#o1 { 
	FONT-WEIGHT: bold;
}

span#o2 { 
	
}

span#o3 { 
	
}

span#o4 { 
	
}

span#o5 { 
	
}

span#o6 { 
	
}

.breadcrumbs_verstka {
	padding: 22px 0 10px 20px;
}

.breadcrumbs_verstka a {
	margin: 0 10px;
}

.breadcrumbs_verstka span {
	padding: 0 10px;
}

.find_form_verstka {
	margin: 0;
}

.find_blocktable_verstka {
	padding: 0 30px 0 31px;
}

.find_table_verstka  {
	border: 1px solid #2e6ba6;
}

.findperiodic_table_verstka {
	border: 1px solid #2e6ba6;
	margin-bottom: 12px;
}

.find_doc_verstka {
	padding: 21px 0 12px 26px;
}

.line_doc_verstka  td{
	padding: 0 0 7px;
}

.label_new_verstka {
	color: #2e6ba6;
	font-size: 12px;
	font-style: italic;
	padding: 0 0 0 2px;
}

.block_required_verstka {
	padding: 18px 0 17px;
}

.block_required_verstka .keyboardInput {
	padding: 2px;
	width: 448px;
}

.title_find_verstka {
	background: url(../images/ico_addit.png) no-repeat left center;
	display: inline-block;
	padding: 4px 0 4px 33px;
	color: #2e6ba6;
    font-size: 16px;
	width: 73px;
}

.rare_find2_verstka {
	display: inline-block;
	padding: 4px 0 4px 33px;
        font-size: 14px; 
	width: 120px;
        height :32px;
}

* html .title_find_verstka {
	width: 106px;
}

.required_find_select_verstka {
	padding: 13px 0 0 110px;
}

.required_find_select_verstka  select {
	padding: 1px;
	margin-right: 24px;
}

.tooltip_text_verstka {
	color: #999999;
	font-size: 13px;
	font-style: italic;
	padding: 2px 0 0 0;
}

.block_addit_filter_verstka {
	padding: 0 0 21px 33px;
}

.block_addit_filter_verstka select {
	margin: 0 0 0 8px;
	padding: 1px;
}

.block_dis_verstka select {
	margin: 17px 0 20px 8px;
	padding: 1px;
}

.block_addit_filter_verstka input,
.block_dis_verstka input {
	margin: 0 14px 0 10px;
	padding: 2px;
}

.block_addit_filter_verstka input[type="checkbox"] {
	margin: 4px 8px 3px 0;
	position: relative;
	top: 1px;
}

* html  .block_addit_filter_verstka #book input,
* html  .block_finddoc_verstka input {
	margin: 4px 8px 3px 0;
	position: relative;
	top: 1px;
	width: 13px;
	height: 13px;
}

.block_addit_filter_verstka font,
.block_dis_verstka font {
	font-size: 14px;
}

.line_language_verstka {
	padding: 17px 0 17px;
}

.line_date_verstka .tooltip_text_verstka {
	padding: 2px 0 0 98px;
}

.block_addit_filter_verstka select[name="qkey_ns"] {
	margin-top: 21px;
}

.link_statistic_verstka {
	background: none;
	border: 0;
	color: #464c56;
	cursor: pointer;
	text-decoration: underline;
	font-size: 13px;
	font-style: italic;
	margin: 4px 0 0 30px;
	padding: 0;
}

.link_statistic_verstka:hover {
	color: #710720;
}

.button_find_verstka {
	color: #339900;
	cursor: pointer;
	font-size: 14px;
	height: 25px;
	margin: 0 18px 0 0;
	width: 118px;
}

.button_clear_verstka {
	height: 25px;
	color: #464c56;
	cursor: pointer;
	font-size: 14px;
	width: 95px;
}

.sorting_find_block_verstka {
	font-size: 12px;
	padding: 0 14px 10px;
}

.sorting_find_block_verstka  select {
	font-size: 13px;
	margin: 0 0 5px 3px;
	padding: 1px;
}

* html .sorting_find_block_verstka  select {
	vertical-align: middle;
}

.text_rekom_verstka {
	padding: 19px 31px 0;
}

.text_rekom_verstka .title_rekom_verstka {
	background: url(../images/ico_recom.png) no-repeat left center;
	margin: 0 0 18px;
}

.text_rekom_verstka p {
	margin: 0 0 9px
}

.block_link_rekom_verstka {
	padding: 23px 0 0;
}

.find_block_share_verstka {
	padding: 27px 0 20px 18px;
}

.periodicfind_block_share_verstka {
	padding: 30px 0 20px 18px;
}

.find_line_verstka {
	padding: 5px 0 0 33px;
}

.find_line_verstka .keyboardInput {
	width: 236px;
}

.find_logicline_verstka {
	padding: 9px 0 1px 28px;
}

.find_logicline_verstka input {
	margin: 0 4px 3px;
	vertical-align: middle;
}

.title_findprof_verstka {
	width: 250px;
}
.find_line_verstka  select{
	padding: 1px;
}

.select_author_verstka {
	width: 90px;
}

.select_qoption_verstka {
	width: 123px;
}

.select_qtext_verstka {
	width: 204px;
}

.block_author_verstka select {
	width: 88px;
}

.block_finddoc_verstka {
	padding: 12px 0 13px;
}

.find_auth_doc_verstka {
	padding: 18px 26px 0 26px;
}

.find_auth_doc_verstka .title_find_verstka {
	height: 19px;
	margin: 0 0 10px;
	width: auto;
}

.input_findauth_verstka {
	margin: 4px 5px 4px 12px;
}

* html .input_findauth_verstka {
	height: 13px;
	width: 13px;
}

.line_findauth_verstka {
	padding: 0 0 21px 12px;
}

.firstline_findauth_verstka td {
	padding: 0 0 23px;
}

.find_line_verstka .keyboardInput_verstka {
	width: 487px;
}

.find_auth_doc_verstka .block_addit_filter_verstka {
	padding: 0 0 23px 33px;
}

.today_data_verstka {
	color: #999999;
	padding: 5px 0 18px;
}

.finddoc_table_verstka select {
	margin-left: 8px;
}

.typedoc_select_verstka {
	margin-bottom: 17px;
	width: 204px;
}

* html .typedoc_select_verstka,
* html .langdoc_select_verstka,
* html  #period select  {
	vertical-align: top;
}

.langdoc_select_verstka {
	width: 196px;
}

.title_period_verstka {
	padding: 7px 10px 0 39px;
}

#period {
	padding: 5px 0 0;
}

#period select {
	margin-bottom: 5px;
	padding: 1px;
	width: 94px;
}

#period .input_date_verstka {
	margin: 0 14px 0 7px;
	padding: 2px;
	width: 84px;
}

#period  input {
	margin: 0 4px 3px;
    vertical-align: middle;
}

#period .tooltip_text_verstka {
	padding-left: 20px;
	padding-bottom: 20px;
}

.sectudk_select_verstka {
	margin-right: 33px;
	width: 179px;
}

.sectgrnti_select_verstka {
	width: 204px;
}

.tooltip_subjects_verstka {
	padding: 2px 0 21px;
}

.title_tema_verstka {
	margin: 0 0 12px;
}

.block_link_viewrekom_verstka {
	padding: 5px 0 0;
}

.firsttitle_help_verstka {
	margin: 6px 0 7px;
}

.title_help_verstka {
	margin: 16px 0 7px;
}

.link_back_verstka,
.link_upp_verstka {
	text-align: right;
}

.link_back_verstka a,
.link_upp_verstka a {
	color: #999999;
	font-size: 13px;
	font-style: italic;
}

.center_helpcolumn_verstka {
	border-left: 1px solid #bdbdbd;
    padding: 10px 26px 0 24px;
}

.center_helpcolumn_verstka .breadcrumbs_verstka {
	padding: 0 0 10px;
}

.tableinfo_help_verstka {
	BORDER-COLLAPSE: collapse;
	border: 1px solid #2e6ba6;
}

.tableinfo_help_verstka td {
	border-right: 1px solid #abadb3;
	border-top: 1px solid #abadb3;
	padding: 11px 10px 14px;
	vertical-align: top;
}

.leftinfo_line_verstka {
	border-left: 1px solid #2e6ba6;
	border-right: 1px solid #abadb3;
	border-top: 1px solid #abadb3;
	vertical-align: top;
}

.tableinfo_help_verstka .leftmaininfo_line_verstka {
	border-top: 1px solid #2e6ba6;
	border-right: 1px solid #abadb3;
	vertical-align: top;
}

.tableinfo_help_verstka .rightinfo_line_verstka {
	border-right: 1px solid #2e6ba6;
	border-left: 1px solid #abadb3;
	border-top: 1px solid #abadb3;
}

.tableinfo_help_verstka .rightmaininfo_line_verstka {
	border-right: 1px solid #2e6ba6;
	border-left: 1px solid #abadb3;
	border-top: 1px solid #2e6ba6;
}

.tableinfo_help_verstka   .tdinfo_help_verstka {
	border: 1px solid #2e6ba6;
}

.headerinfo_line_verstka td {
	border: 1px solid #2e6ba6;
}

.link_upp_verstka {
	padding: 20px 0 32px;
}

.rightinfo_line_verstka dl {
	font-style: italic;
	margin: 17px 0 0;
}

.rightinfo_line_verstka dd {
	margin: 0 0 0 20px;
}

.rightinfo_line_verstka ul {
	margin: 0;
	padding: 0 0 0 30px;
}

.titletable_info_verstka {
	color: #2e6ba6;
	padding: 3px 0 8px;
}

.line_sposob_verstka h2 {
	margin: 2px 0 18px;
}

.line_sposobpoiska_verstka {
	padding: 0 0 9px;
}

.line_sposobpoiska_verstka input,
.line_index_verstka input {
    margin: 0 4px 3px 0;
    vertical-align: middle;
}

.title2table_info_verstka {
	color: #2e6ba6;
	padding: 23px 0 8px;
}

.attention_verstka {
	color: #a62e2e;
	font-weight: bold;
}

.grnti_blocktitle_verstka {
	padding: 13px 0 0;
}

.input_findprof_verstka {
	padding: 2px;
	width: 488px;
}
.grnti_blocktitle_verstka h1 {
	margin: 0;
}

.grnti_blockdate_verstka {
	padding: 19px 0 0;
}

.grnti_addittext_verstka {
	padding: 6px 0 13px;
}

.grnti_leftcol_verstka {
	border-right: 1px solid #2e6ba6;
}

.grntisearch_line_verstka {
	color: #ffffff;
	padding: 0 0 0 18px;
}

.grntisearch_line_verstka input[type="radio"] {
	margin: 0 4px 3px 0;
    vertical-align: middle;
}

.findgrnti_input_verstka {
	margin-right: 5px;
	padding: 2px;
	width: 209px;
}

.title_index_verstka {
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 5px;
}

.line_index_verstka {
	padding: 1px 0;
}

.lasttitle_index_verstka {
	font-size: 13px;
	font-weight: bold;
	padding: 16px 0 5px;
}

.block_buttons_verstka {
	padding: 0 0 6px 33px;
}

.proffy_buttonblock_verstka  .link_statistic_verstka {
	margin: 0 0 0 34px;
}

.findquery_line_verstka .keyboardInput {
	width: 488px; 
	height: 104px;
}

.infocode_mainblock_verstka {
	padding: 26px 0 0;
}

.infocode_block_verstka {
	padding: 3px 0 0;
}

.infocode_block_verstka td {
	line-height: 26px;
}

.text_rekom_verstka ul {
	margin: 0 0 9px;
	padding: 0 0 0 35px;
}

.select_dictionary_verstka {
	margin: 0 12px 0 8px;
	width: 185px;
}

.input_dictionary_verstka {
	margin: 0 4px 1px 8px;
    vertical-align: middle; 
}

.findproffy_line_verstka {
	padding: 17px 0 0 33px;
}

.findproffy_line_verstka  select {
	margin: 0 12px 0 8px;
	padding: 1px;
}

.findproffy_line_verstka .keyboardInput {
	margin-left: 8px;
}

.findproffy_line_verstka .searcharea_input_verstka {
	padding: 2px;
}

.findproffy_line_verstka .tooltip_text_verstka {
	padding: 2px 0 7px 57px;
}

.findproffy_buttonsline_verstka {
	padding: 4px 0 15px 33px;
}

.find_specialdoc_verstka {
	padding: 21px 0 12px 26px;
}

.block_specialaddit_filter_verstka .line_date_verstka {
	padding: 0 0 2px;
}

.special_formfind_verstka {
	margin: 0;
}

.line_multiple_verstka {
	padding: 0 0 0 30px;
}

.line_multiple_verstka .select_multiple_verstka {
	width: 488px;
	margin: 8px 0 0;
	padding: 0;
}

.block_addit_filter_verstka .specialnote_input_verstka {
	margin: 0 4px 3px 22px;
	padding: 0;
    vertical-align: middle;
}

.block_addit_filter_verstka .specialnote_firstinput_verstka {
	margin: 0 4px 3px 0;
	padding: 0;
    vertical-align: middle;
}

.line_meansexecution_verstka {
	padding: 20px 0 18px;
}

.line_voice_verstka {
	padding: 15px 0 17px;
}

.line_voice_verstka select{
	margin: 7px 12px 0 0;
	width: 339px;
}

.line_inputvoice_verstka {
	padding: 10px 0 4px; 
}

.content_filter_verstka {
	margin: 37px auto 0;
	text-align: left;
	width: 525px;
}

.table_filter_verstka {
	border: 1px solid #2e6ba6;
}

.table_filter_verstka  input {
	padding: 2px;
}

.table_filter_verstka  select {
	padding: 1px;
}

.table_filter_verstka td {
	border-top: 1px solid #abadb3;
	padding: 9px 14px 9px 13px;
}

.table_filter_firstline_verstka td {
	border-top: 0;
}

.content_buttonsfilter_verstka {
	padding: 36px 0 0;
}

.iputdate_filter_verstka {
	margin: 0 12px 0 8px;
}

.blockoption_filter_verstka {
	width: 204px;
}

.content_buttonsfilter_verstka .button_find_verstka {
	width: 153px;
}

.button_cancel_verstka {
	height: 25px;
	color: #464c56;
	cursor: pointer;
	font-size: 14px;
	margin: 0 18px 0 0;
	width: 107px;
}

.buttonblock_dictionary_verstka {
	padding: 0 0 15px;
}

.select_iso_verstka {
	width: 412px;
}

.additionl_special_verstka {
	color: #999999;
	font-size: 13px;
	line-height: 18px;
	padding: 6px 0 10px 21px;
}

.additionl_special_verstka a{
	color: #999999;
}

.save_doc_verstka {
    padding: 2px 0 1px 0;
}

.save_doc_verstka a {
	background: url(../images/ico_word.png) no-repeat left top;
	display: inline-block;
    padding: 5px 0 5px 26px;
}

.medod_block_share_verstka {
	padding: 190px 0 20px 18px;
}

.title_additfilter_verstka {
	margin: 13px 0 17px;
}

.block_specialaddit_filter_verstka .title_additfilter_verstka {
	margin: 30px 0 17px;
}

.periodic_blocktitle_verstka {
	padding: 13px 0 16px;
}

.periodic_blocktitle_verstka .periodic_title_verstka {
	margin: 0;
}

.periodic_blockdate_verstka {
	padding: 19px 0 0;
}

.link_periodicaz_verstka {
	font-size: 14px;
	color: #2e6ba6;
}

.link_periodicaz_verstka:hover {
	color: #43474c;
}

.line_sposob_verstka .title_tipnositelia_verstka {
    margin: 7px 0 18px;
}

.leftcolumn_periodoc_verstka {
	padding: 21px 24px 0;
}

.type_title_vestka {
	font-size: 15px;
	margin: 0 0 2px;
}

.typetitle_blockinput_verstka input {
	margin: 0 0 3px;
    vertical-align: middle;
}

.typetitle_blockinput_verstka span{
	padding: 0 9px 0 4px;
}

.letter_line_verstka {
	padding: 13px 0 0;
}

.letter_line_verstka a{
	font-size: 15px;
	margin: 0 1px 0 0;
}

.sorting_periodic_line_verstka .sorting_find_block_verstka {
	padding: 0 40px 10px;
}


.rare_find2_verstka {
	padding: 4px 6px 12px 33px;
	width: 73px;
               vertical-align: bottom;
}

.rare_select_verstka {
	padding: 0 0 0 60px;
}

.block_author_verstka_rare select {
	width: 240px;
}


