html, body, ul, ol, li, form, a, img, dl, dt, dd	{ margin: 0px; padding: 0px; border: 0px; }
html, body	{ height: 100%; }
body { font-family:Verdana; font-size:12px; }

h1 { overflow: hidden; width:251px; height:92px; float: left; margin:22px 0px 0px 18px; margin:0px; padding:0px; }
h2 { margin:0px; font-size:14px; text-align:center; padding-top:2px; height:35px; background-color:#FAA74A; color: #442200; }
h3 { margin:0px; font-size:14px; color: #442200; }
h4 { margin:0px; font-size:14px; text-decoration:underline; }
.input_style { width: 210px; }
.select_style { width: 215px;}
p { padding-top: 10px; margin:0px; }

a { color:#663300; font-weight:bold; text-decoration: underline; }
a:hover { color:#FF6A00; text-decoration: underline; }

.header { border:2px solid #FAA74A; overflow:hidden; margin-top:8px; }

.linksHeader { width:520px; margin-left:251px; background:#FAA74A url(images/header_links.gif) left top no-repeat; text-align:right; color:#FFFFFF; padding-bottom:2px; }
.linksHeader a { color:#663300; font-weight:bold; }

.topBanner { padding:8px 0 0 287px; }
.banner { padding-left:9px; }
.bannerBottom { text-align:center; border:2px solid #FAA74A; padding:5px; margin-top:4px; }
.bans { float:left; width:24%; text-align:center; margin:30px 0px; }


.indexLeft hr { border-top:1px solid #000000; border-bottom:none; height:0px; }
.indexLeft p, .indexRight p { margin:0px; }
.indexLeft h2, .indexRight h2 { background-color:#FAA74A; color:#FFFFFF; font-weight:bold; text-align:center; padding-bottom:2px; font-size:12px; height:auto; padding-top:1px; }
.indexRight ul { list-style-position:inside; font-weight:bold; }

.indexCenter form { margin:20px 0px 25px 0px; }

.titleBlock1 { height:35px; background-color:#FAA74A; }
.titleBlock3 { background-color:#FAA74A; text-align:center; padding:3px 0px 10px 0px; }

.blockContent1 { margin:3px; }
.blockContent2 { margin:3px; font-size:11px; }
.blockContent3 { padding:0px 19px; }
.blockContent4 { padding:10px; }
.blockContent5 { padding:0px 19px; font-size: 11px; text-align: left; color:#663300; }
.blockContent6, .blockContent8 { padding:0px 19px; font-size: 12px; }
.blockContent6 { color:#442200; }
.blockContent8 { color:#663300; }

.block { background-color:#FFE5AA; border-bottom:1px solid #FAA74A; margin-bottom:6px; width: 138px; overflow: hidden; }
.blockCenter { background-color:#FFFFE0; border:2px solid #FAA74A; margin:30px 12px 40px 12px; overflow:hidden; text-align:left; }
.blockCenter p { margin:0px 0px 15px 0px; }
.blockCenter p a { color:#7D6B51; font-size:10px; font-weight:normal; }

.blockLeft { float:left; width:48%; padding-right:5px; }
.blockRight { float:right; width:48%; padding-left:5px; }

.centerForm { text-align:center; margin-top:7px; }
.centerForm input { margin-bottom:7px; }

.news h3 { text-align:right; border-bottom:1px solid #FAA74A; font-size:14px; font-weight:bold; }
.news p { margin:0px 0px 12px 0px; }
.titleNews { margin:12px 0px 0px 0px !important; font-weight:bold; }

.footer { clear:both; text-align:center; border:2px solid #FAA74A; padding:10px; }
.footer p { margin:0px; }

.count { text-align:center; clear:both; }
.count a { text-decoration:none; }

.sape { font-size:10px; padding:20px; text-align:center; }
.sape a { font-weight:normal; }

.marginBottom15 { margin-bottom:15px; }
.center { text-align:center !important; }


.wrapper {margin:0 auto; width: 775px; background: white;}
*html .conteiner { float:left; }
*html .inner { float:left; }
*html .innerla { float:left; }
*html .header { height:95px; }
*html .linksHeader { width:517px; }
*html .blockCenter { padding-bottom:10px; }
*
.inv { display: none; }
.text_main { text-align: left; }

.center_caption { text-align: center; font-weight: bold; }
.center_caption1 { text-align: center; font-weight: bold; font-size: 15px; color: #663300; }
.center_caption2 { text-align: center; font-weight: bold; font-size: 11px; }
.center_caption3 { font-weight: bold; font-size: 15px; }
.center_caption4 { font-size: 14px; font-weight: bold; font-style: normal; text-align: center; }
.center_caption5 { text-align: center; font-weight: bold; font-size: 12px; color: #663300; }

.padd, .padd_ul { padding-left: 20px; color:#442200; }
.padd li { margin-bottom: 5px; }
.padd_ul li { list-style-image: url('pic/ul_li.gif'); }
blockquote { font-style: italic; }
.bardo { color: #990000; font-weight: bold; }
.font11 { font-size: 11px; }
.text_italic { font-style: italic; }
.rekl_block { border:1px solid #000000; border-collapse:collapse; background-color: #FFFFE0; width: 428px; }

.ol_strong li { font-weight: bold; margin-left: 15px; }
.ol_bold li { font-weight: bold; margin-left: 19px; color: #663300; }
.ol_bold_div li { font-weight: bold; margin-left: 29px; color: #663300; }
.ol_normal1 li { margin-left: 19px; color: #663300; }
.ol_normal li { margin: 20px 0px 15px 45px; }
.ul_normal li, .ul_italic li { font-weight: normal; list-style-image: url('pic/ul_li.gif'); }
.ul_normal_div li { font-weight: normal; list-style-image: url('pic/ul_li.gif'); margin: 10px 0px 10px 45px; }
.ul_normal_bej li { font-weight: normal; list-style-image: url('pic/ul_li_bej.gif'); font-size: 10px; }
.ul_normal1 li { font-weight: normal; margin-left: 53px; }
.ul_italic li { font-style: italic; margin-left: 10px; }
.ul_normal li { margin-left: 53px; }
.ul_normal_div li { margin-left: 53px; }
.ul_normal_bej { margin-left: 55px; }
.ul_normal_circle { list-style-type: circle; }
.ul_normal_circle li { margin: 10px 0px 10px 73px; font-weight: normal; }
.ul_normal_circle_div { list-style-type: circle; }
.ul_normal_circle_div li { margin: 10px 0px 10px 73px; font-weight: normal; }
.stats_table, .stats_table1, .stats_table2, .stats_table3 { border-width: 1px; border-color: #FAA74A; border-style: solid; background-color: #FAA74A; }
.stats_table_color1 { background-color: #ffffff; text-align: center; }
.stats_table_color2 { background-color: #ffffe0; text-align: center; }
.stats_table_color3 { background-color: #ffffff; }
.stats_table_color4 { background-color: #ffffe0; }
.stats_table th, .stats_table1, .stats_table3 th { background-color: #FFE5AA; font-family: Verdana; color: #663300; font-size: 10px; text-align: center; }
.stats_table1 th { text-align: left; font-size: 14px; font-weight: normal; }
.stats_table3 th { font-size: 14px; }
.stats_table2 tr { background-color: #ffffff; text-align: center; }


.mini_text { font-size: 8px; }
.red_star { color: #FF0000; }
p { margin: 10px 0px; padding: 0px;}
.header03 { font-family: Verdana; color: #ffffff; font-size: 12px; font-weight: bold; font-style: normal; text-align: center; width: 138px; height: 14px; background-color: #FFE5AA; }
.autorize_tab1 { table-layout: fixed; vertical-align: top; }
.autorize_tab2, .autorize_tab1 { border: 0px; border-collapse: collapse; width: 138px; }
.text_small { font-family: Verdana; color: #663300; font-size: 11px; }
.nowrep {  white-space: nowrap; color="#ff0000"; }
.instr_input { width: 125px; }
.yellow_block { background-color: #FFFFE0; width: 370px; }
.jurnals_table { width: 330px; text-align: left; margin: 5px 0px; }
.cap_jur_tab { width: 370px; background-color: #FAA74A; font-weight: bold; }


.indexLeft, .indexRight, .indexCenter { height: 100%; display: table-cell; border:2px solid #FAA74A; width:144px; vertical-align: top; }
.indexCenter { text-align:justify; width: 467px; }
.innerla { display: table; margin-top:4px;}
.inner { display: table; margin-bottom:4px; }
.indexLeftTop, .indexRightTop, .indexCenterTop { height: 100%; display: table-cell;  width:144px; border:2px solid #FAA74A; vertical-align: top; background-color: #FAA74A;}
.indexCenterTop { width: 467px; font-size: 14px; font-weight: bold; text-align: center; color: #663300; }
.otstupf { height: 100%; display: table-cell; vertical-align: top; width: 4px !important; }
.otstup { height: 100%; display: table-cell; width: 4px; vertical-align: top; }
.cap { font-size: 14px; font-weight: bold; text-align: center; color: #663300; padding-top: 5px; margin: 0px; padding: 0px; }
.red_a a { color: #ff0000; }

/* TOP BANNER */

#tbn_logo_btt { z-index:10; position:absolute; top:0; left:0; padding:1px 2px 2px 0px; }
#st_btt { z-index:10; position:absolute; top:0; left:0; padding:1px 2px 2px 0px; }
#st_btt_txt { z-index:9; position:absolute; top:0; left:0; width:100%; background:#996666; border-bottom: 1px outset; height: 22px; }
#st_btt_cls { position:absolute; height: 16px; top:0; right:0; z-index:10; background:#996666; padding:3px 2px 3px 2px; }
#st_btt_cls a { outline: none; }
.otstu_top { height:28px; }
.tab_row { display: table-row; }
.black_ul li { list-style-image: url('images/black_li.gif'); }
.img_marg_r { margin-right: 5px;}
.img_marg_l { margin-left: 5px;}
a.white:link { color:#FFFFFF; font-family:Verdana; font-size:12px; font-style:normal; font-weight:normal; text-decoration:none; }
.bigheader { background: #FAA74A; }

table.catalogue { width: 95%; border-width: 2px; border-color: #FAA74A; border-style: solid; }
p.catalogue { font-family: Verdana; color: #663300; font-size: 14px; font-weight: normal; font-style: normal; text-align: left; }
.div_catalog { border-bottom: 1px solid #FAA74A; float: left; width: 580px; }
.catalog_checkbox { float: left; width: 343px; }
.catalog_status { float: left; width: 237px; text-align: right; }
.catalog_rss { clear: both; margin-bottom:20px; }
.catsmall { font-family: Verdana; color: #7d6b51; font-size: 10px; font-weight: normal; font-style: normal; text-align: left; }
a.catsmall  {color: #7d6b51;text-decoration: underline;font-weight: normal;}
a.catsmall:link{color: #7d6b51;}
a.catsmall:visited{color: #7d6b51;}
a.catsmall:hover {color: #ff6a00;}
.text_bord_bottom { text-align: right; font-size: 14px; font-weight: bold; margin: 30px 0px 15px; border-bottom: 1px solid #FAA74A; }
#pub { display:block; font-family:Tahoma,Verdana,Arial,'sans-serif'; height:80px; position:relative; margin: 0px auto; width:150px; z-index:6; right: 350px; top: 30px; }

.color_663300 { color:#663300; }

.theme { float: left; padding-top: 3px; }
.theme_input { float: left; margin-left: 20px; }
.help { margin: 6px; padding: 6px; background-color: #ffffe0; font-size: 11px; }
.noeditor { text-align: right; padding-bottom: 0px; margin-bottom: 0px; }
.float_left { float: left; }
.store_html { float: left; padding-top: 5px; padding-left: 15px; }
.padd_left_20 { padding-left: 20px; }
.mar_top_15 { margin-top: 15px; }
.addressee { padding-left: 70px; float: left; }
.padd_top_20 { padding-top: 20px; }
.send_data { float: left; margin-left: 40px; }
.help_30 { margin: 6px; padding: 6px; background-color: #ffffe0; font-size: 11px; margin-left: 30px; }

#obertka { background:dimgray none repeat scroll 0 0; height:100%; left:0; position:absolute; top:0; width:100%; z-index:500; }
.show { display:block !important; }
#popup { display:none; left:372px; min-width:760px; position:absolute; top:135px; width:55%; z-index:501; }
.hidden { display:none; }
.popup_content{ background-color: white; border: 2px solid #FAA74A;}

#closeButton_for_pub { cursor:pointer; display:block; line-height:14px; padding-left:20px; position:absolute; right:5px; top:1px; vertical-align:middle; }
#closeButton_for_pub a { color:#FF0000; text-decoration:none; }
fieldset { border: 2px solid #FAA74A; padding: 10px; }
legend { font-size:14px; font-weight:bold; color: #663300; }
.div_fieldset { border: 1px solid #FAA74A; margin-bottom: 10px; }
.div_fieldset_input { background-color: #FFE5AA; border-bottom: 1px dashed #FAA74A; margin: 0px 0px 20px 0px; }

/**Hacks for IE6***/
.inner, .innerla { _overflow: hidden; _display: block; _margin: 0px; }
.indexLeft, .indexRight, .indexCenter { _border:2px solid #FAA74A; _width:140px; _margin-top: 0px;  }
.indexCenter { _width: 467px; _text-align:justify; }

.otstup, .otstupf { _height: 100%; _display: block; _width: 4px; }
.conteiner { _background-image:url(images/bg_bottom.gif); _background-position:center bottom; _background-repeat:no-repeat; _padding-bottom:2px; _margin-bottom:4px; }
.conteiner_2col { _background-image:url(images/bg_bottom_2col.gif); _background-position:center bottom; _background-repeat:no-repeat; _padding-bottom:2px; _margin-bottom:4px; }
.inner .indexLeft, .inner .indexCenter, .inner .indexRight, .innerla .indexLeftTop, .innerla .indexCenterTop, .innerla .indexRightTop, .innerla .otstup, .inner .otstupf { _float: left; _margin-bottom: -15000px; _padding-bottom: 15000px; _vertical-align: top; }
.innerla .indexLeftTop, .innerla .indexCenterTop, .innerla .indexRightTop { _background-color: #FAA74A; _border: 0px;  }
.indexLeftTop, .indexRightTop { _width:148px; _margin-top: 4px; }
.indexCenterTop { _margin-top: 4px; _text-align:justify; _font-size: 14px; _font-weight: bold; _text-align: center; _color: #663300; _width: 471px; _padding: 5px 0px; }
.otstu_top {_height: 0px;}
/**END Hacks for IE6***/

/**Hacks for IE7***/
*:first-child+html .inner, *:first-child+html .innerla { overflow: hidden; display: block; margin: 0px; }
*:first-child+html .indexLeft, *:first-child+html .indexRight, *:first-child+html .indexCenter { border:2px solid #FAA74A; width:144px; margin-top: 0px;  }
*:first-child+html .indexCenter { width: 467px; text-align:justify; }

*:first-child+html .otstup, *:first-child+html .otstupf { height: 100%; display: block; width: 4px; }
*:first-child+html .conteiner { background-image:url(images/bg_bottom.gif); background-position:center bottom; background-repeat:no-repeat; padding-bottom:2px; margin-bottom:4px; }
*:first-child+html .conteiner_2col { background-image:url(images/bg_bottom_2col.gif); background-position:center bottom; background-repeat:no-repeat; padding-bottom:2px; margin-bottom:4px; }
*:first-child+html .inner .indexLeft, *:first-child+html .inner .indexCenter, *:first-child+html .inner .indexRight, *:first-child+html .innerla .indexLeftTop, *:first-child+html .innerla .indexCenterTop, *:first-child+html .innerla .indexRightTop, *:first-child+html .innerla .otstup, *:first-child+html .inner .otstupf { float: left; margin-bottom: -15000px; padding-bottom: 15000px; vertical-align: top; }
*:first-child+html .innerla .indexLeftTop, *:first-child+html .innerla .indexCenterTop, *:first-child+html .innerla .indexRightTop { background-color: #FAA74A; border: 0px;  }
*:first-child+html .indexLeftTop, *:first-child+html .indexRightTop { width:148px; margin-top: 4px; }
*:first-child+html .indexCenterTop { margin-top: 4px; text-align:justify; font-size: 14px; font-weight: bold; text-align: center; color: #663300; width: 471px; padding: 5px 0px; }
*:first-child+html .otstu_top {height: 0px;}
*:first-child+html .header { margin-top:24px; }
/**END Hacks for IE7***/

/**Hacks for IE8***/
-, .indexLeft, -, .indexRight, -, .indexCenter { border:2px solid #FAA74A; width:144px; margin-top: 0px;  }
-, .indexCenter { width: 467px; text-align:justify; }
-, .otstu_top { height:28px; }
/**END Hacks for IE8***/

