* { font-size:100.01%; }
html,body,dl,dt,dd,div,p,h1,h2,h3,h4,h5,h6,blockquote,form,fieldset,legend,table,td,th { margin:0; padding:0; }
html,body { height:100%; }
/*body { line-height:1.4em; }*/
a:active { outline:none; }
img { border:none; }
p,dl,address,blockquote { margin:0 0 1.3em 0; }
dt { margin:0; font-weight:bold; }
dd { margin:0 0 0.6em 0; }
address { font-style:normal; }
small { font-size:0.8em; }
hr { border:0 hidden; border-top:1px solid #d9cdc0; height:0; clear:both; }
ul { list-style-position:outside; }
ol { margin:0 0 1.5em 2.5em; }
li { margin:0 0 0.3em 0; }
li ul,li ol { margin:0.6em 0 0 1.3em; }
h1,h2,h3,h4,h5,h6 { font-weight:normal; line-height:1.2; }
h1 { font-size:3em; margin:0 0 0.5em 0; }
h2 { font-size:2.1em; margin:0 0 0.5em 0; }
h3 { font-size:1.6em; margin:0 0 0.5em 0; }
h4 { font-size:1.3em; margin:0 0 0.5em 0; }
h5 { font-size:1.2em; margin:0 0 0.5em 0; }
h6 { font-size:1.1em; margin:0 0 0.5em 0; }
table { border-collapse:collapse; empty-cells:show; }

body { margin:0; padding:0; font-family:Tahoma,Arial,sans-serif; }
.Content,body { color:#1c4970; background:#eaeef2; }
.Content,body,td { font-size:11px; /*line-height:1.4em;*/ }
img { border:none; }
body,td,select,input,textarea { color:#1c4970; }

a:link    { color: #02a2fe; text-decoration: underline }
a:visited { color: #02a2fe; text-decoration: underline }
a:active  { color: #02a2fe; text-decoration: underline }
a:hover   { color: #02a2fe; text-decoration: underline }

.tb_main { background-color:#eaeef2 }
.tb_head { background-color:#becedc; color:#1c4970; font-weight:bold; }
.tb_row  { background-color:#dae3eb; color:#1c4970; }
a.tb_head:link    { color:#4e9700; text-decoration:underline; font-weight:bold; }
a.tb_head:visited { color:#4e9700; text-decoration:underline; font-weight:bold; }
a.tb_head:active  { color:#4e9700; text-decoration:underline; font-weight:bold; }
a.tb_head:hover   { color:#000; text-decoration:underline; font-weight:bold; }

hr.inp { color:#000; height:1px; }
.inp { color:#000; font-size:9pt; border:1px solid #b3b9c3; background-color:#fff; }
.inp_but { color:#000; font-size:9pt; border:1px solid #b3b9c3; background-color:#fff; }
.inp_line { color:#000; font-size:9pt;  border:0px solid #fff; border-bottom:1px solid #b3b9c3; background-color:#fff; }
.trans { border:none; border:0px solid #fff; background:none; }

.txt_gray { color:#ccc; }
.txt_small { font-size:7pt; }
.error { color:red; }
form { margin:0; padding:0; }

.div_content_table td { border-bottom:1px solid #d7d7d7; }

h1 { font-size:19pt }
h2 { font-size:17pt }
h3 { font-size:13pt }
h4 { font-size:10pt }
h5 { font-size:9pt }
h6 { font-size:8pt }

/* User styles */

h1,h2,h3,h4,h5,h6 {}
.h1_site_head { margin:0 0 30px; padding:0 0 7px; background:url(../../images/h1_bg.gif) 0 100% repeat-x; }
.bread_path, .bread_path a {}

#site { width:100%; height:100%; min-width:990px; background:#eaeef2 url(../../images/bg.gif); border:3px solid #4e4d4d; }
#tmenu { height:37px; background:#3670a9 url(../../images/tmenu.gif) 0 0 repeat-x; }
#tbl_tmenu { width:100%; height:37px; }
#td_tmenu_l { width:50%; background:url(../../images/tmenu_l.png) 0 0 no-repeat; }
#td_tmenu_r { width:50%; background:url(../../images/tmenu_r.png) 100% 0 no-repeat; }
#tbl_tmenu td { padding:8px 0 0 0; vertical-align:top; }
#tbl_tmenu td a { margin:0 1px 0 0; display:inline-block; padding:7px 20px 0; height:21px; font-size:10pt; font-family:Verdana,Tahoma,Arial,sans-serif; color:#f3f5f7; text-decoration:none; text-transform:uppercase; white-space:nowrap; }
* html #tbl_tmenu td a { height:28px; }
#tbl_tmenu td a:hover, #tbl_tmenu td a.active { background:url(../../images/tmenu_a.gif) 0 0 repeat-x; }
#top { height:140px; background:url(../../images/top1.png) 0 0 no-repeat; }
#tbl_top { width:100%; height:140px; }
#td_top_l { width:601px; }
#top_l { position:relative; width:601px; height:140px; }
#logo { position:absolute; top:30px; left:60px; } #logo img { width:250px; height:70px; }
#products { position:absolute; top:40px; left:420px; } #products img { width:140px; height:30px; }
#docs { position:absolute; top:75px; left:420px; } #docs img { width:140px; height:30px; }
#td_top_r { width:370px; background:url(../../images/top2.gif) 100% 0 no-repeat; }
#top_r { position:relative; padding:40px 0 0; width:370px; height:100px; }
#top_r td { font-family:Trebuchet MS; }
* html #top_r { height:140px; }
#start_top { padding:7px 0 0; }
#tbl_start_top { width:100%; height:259px; }

#search { position:absolute; top:120px; left:15px; width:253px; height:19px; background:url(../../images/search.png); }
#search .inp1 { position:absolute; top:0; left:10px; width:180px; height:19px; color:#1c4970; background:none; border:none; font-family:Trebuchet MS; }
#search .inp2 { position:absolute; top:0; left:195px; width:55px; height:19px; background:none; border:none; }

#center { padding:20px 90px 60px; height:100%; vertical-align:top; }

#bottom { height:50px; background:url(../../images/bottom_bg.gif) 0 100% repeat-x; }
#bottom_box { position:relative; height:50px; padding: 0 50px; }
#bottom_cont { position:absolute; right:50px; padding:18px 22px 0 22px; height:31px; background:#eaeef2 url(../../images/bg.gif); border:1px solid #8ea1b0; border-bottom:none; }
* html #bottom_cont { height:50px; }

#tmenu2 { padding:20px 50px 0; }
#t_head1 { background:url(../../images/head_bg.gif); }
#t_head2 { padding:3px; height:19px; background:url(../../images/head.png) 0 0 repeat-y; text-align:center; }
* html #t_head2 { height:25px; }
#t_head2 a { color:#fff; font-weight:bold; }
#t_head2 a.active { text-decoration:none; }

#top2 { height:16px; background:url(../../images/top2_l.gif) 0 0 no-repeat; }
#top2_2 { height:16px; background:url(../../images/top2_r.gif) 100% 0 no-repeat; }

table.news_box { width:100%; }
table.news_box td { padding:5px 9px; vertical-align:top; }
table.news_box td.news_date { padding-top:8px; }
table.news_box td.news_date b { display:inline-block; padding:0 7px; font-weight:normal; font-size:7pt; color:#d8e5ef; background:#59758e; }
table.news_box td.news_anons { width:100%; }

.head5 { margin:30px 0 15px; padding:0 0 7px; font-weight:bold; background:url(../../images/h1_bg.gif) 0 100% repeat-x; }
.head6 { margin:30px 0 20px; position:relative; height:26px; background:url(../../images/content_head_bg.gif) 0 0 repeat-x; }
.head6_l { background:url(../../images/content_head_l.png) 0 0 no-repeat; }
.head6_r { padding:5px 0 0 10px; height:21px; color:#fff; font-size:10pt; background:url(../../images/content_head_r.png) 100% 0 no-repeat; }
* html .head6_r { height:26px; }
.head7 { margin:30px 0 30px; position:relative; height:26px; background:url(../../images/content_head_bg.gif) 0 0 repeat-x; }
.head7_l { background:url(../../images/content_head_l.png) 0 0 no-repeat; }
.head7_r { padding:4px 0 0 10px; height:22px; color:#ffea22; font-size:11pt; background:url(../../images/content_head_r.png) 100% 0 no-repeat; }
* html .head7_r { height:26px; }

table.tbl_prod1 { width:99%; }
table.tbl_prod1 td { padding:0 20px; width:33%; vertical-align:top; background:url(../../images/v_bg.gif) 100% 0 repeat-y; }
table.tbl_prod1 td.tbl_prod1_sp { background:none;}
table.tbl_prod1 td p.tbl_prod1_name { font-size:12px; font-weight:bold; }
table.tbl_prod1 td img { margin:0 15px 5px 0; }
.tbl_prod2 img { margin:0 25px 25px 0; }

div.ppage { padding:40px 0 0; font-size:11px; font-weight:bold; font-family:Trebuchet MS; }
div.ppage b { padding:0 4px; color:#f9fbfb; background:#274d6c; }

table.tbl_news_outer { width:100%; }
table.tbl_news_outer td { vertical-align:top; }
table.tbl_news_outer td.td_news_outer1 { padding:0 80px 0 0; }
table.tbl_news_outer td.td_news_outer2 { width:120px; font-weight:bold; }
table.tbl_news_outer td.td_news_outer2 a.active { position:relative; left:-4px; padding:0 4px; color:#f9fbfb; background:#274d6c; text-decoration:none; }

#news_arh { position:absolute; top:3px; right:3px; }


table.sel_urls { margin:10px 0 20px; width:100%; }
.sel_item { float:left; padding:0 1px 25px 0; }
.sel_item table { background:#fff; }
.sel_item table td { border:1px solid #647e95; border-bottom:none; }
.sel_post { width:180px; color:#fe6702; font-weight:bold; text-decoration:underline; cursor:pointer; background:none; border:none; }
.sel_item td.sel_item_h { padding:3px; font-weight:bold; background:#becedc; }
.sel_item td.sel_item_i {}
.sel_item td.sel_item_i select { border:none; border:0px solid #fff; background:none; }
.sel_item, .sel_item select { font-family:Trebuchet MS; }
.sel_res_table { width:100%; }
.sel_res_table td { padding:10px 15px; background:#dae3eb; border:1px solid #fff; text-align:center; }
.sel_res_table td.sel_field0 { font-weight:bold; text-align:left; }
.sel_res_table td.sel_res_table_h { font-weight:bold; background:#becedc; }
.sel_item td.sel_item_i select {
	scrollbar-arrow-color:#030303;
	scrollbar-face-color:#d5dbde;
	scrollbar-3dlight-color:#bcc7cd;
	scrollbar-darkshadow-color:#bcc7cd;
	scrollbar-highlight-color:#d5dbde;
	scrollbar-shadow-color:#d5dbde;
	scrollbar-track-color:#f5f7f8;
}
.sel_item td.sel_item_i div { padding:1px; border-bottom:1px solid #647e95; }
.sel_item td.sel_item_i div.mouseover { background:#edf1f4; }
.sel_item td.sel_item_i div.selector_item { cursor:pointer; }
.sel_item td.sel_item_i div.selector_item_sel { font-weight:bold; background:#becedc; }
.sel_item td.sel_item_i div.selector_disabled { text-decoration:line-through; background:#eee; }
body {
	scrollbar-arrow-color:#030303;
	scrollbar-face-color:#d5dbde;
	scrollbar-3dlight-color:#bcc7cd;
	scrollbar-darkshadow-color:#bcc7cd;
	scrollbar-highlight-color:#d5dbde;
	scrollbar-shadow-color:#d5dbde;
	scrollbar-track-color:#f5f7f8;
}
