body { margin:0; padding:0; background: #FFF url("../images/body_bg.gif") repeat-x; }
p {margin: 4px 0px 0px 0px}

/* body, td { font:11px Tahoma; color:#4F4F4F; } */
 body, td { font:12px Tahoma; color:#4F4F4F;} 

a img { border:none; }

a { color: #0066CC; }
a:visited { color: #5D8ABD; } 
a:hover { color: #003377; }

.mainmenu { z-index:100; width:615px; height:50px; position:relative; }
.mainmenu a b { display:none; }
.mainmenu a { top:22px; display:block; height:13px; position:absolute; background-image:url("../images/mainmenu.gif"); }
.mainmenu a.m1 { left:4px; width:55px; background-position: 0 0;  }
.mainmenu a.m1:hover { background-position: 0 -13px;  }
.mainmenu a.m2 { left:68px; width:70px; background-position: -68px 0;  }
.mainmenu a.m2:hover { background-position: -68px -13px;  }
.mainmenu a.m3 { left:154px; width:100px; background-position: -154px 0;  }
.mainmenu a.m3:hover { background-position: -154px -13px;  }
.mainmenu a.m4 { left:250px; width:97px; background-position: -250px 0;  }
.mainmenu a.m4:hover { background-position: -250px -13px;  }
.mainmenu a.m5 { left:356px; width:85px; background-position: -356px 0;  }
.mainmenu a.m5:hover { background-position: -356px -13px;  }
.mainmenu a.m6 { left:448px; width:65px; background-position: -448px 0;  }
.mainmenu a.m6:hover { background-position: -448px -13px;  }
.mainmenu a.m7 { left:512px; width:65px; background-position: -512px 0;  }
.mainmenu a.m7:hover { background-position: -512px -13px;  }

.mainmenu #sub2 { left:68px; width:140px; }
.mainmenu #sub3 { left:154px; width:160px; }
.mainmenu #sub4 { left:250px; width:160px; }
.mainmenu #sub5 { left:356px; width:160px; }
.mainmenu #sub6 { left:446px; width:120px; }
.mainmenu #sub7 { right:0; width:120px; }
.mainmenu #sub7 ul { border-right:0px; }

.submenu { top:34px; display:none; position:absolute; background:#015daa; text-align:left; } 
.submenu a { position:static; display:block; background:none; color:#FFF; text-decoration:none; }
.submenu a:hover, .submenu a:visited  { color:#FFF; }
.submenu a:hover { background:#00488B; }
.submenu ul { margin: 16px 0 0 0; padding:0 7px 10px 7px; list-style-type:none; border-bottom:1px solid #FFF; border-left:1px solid #FFF; border-right:1px solid #FFF;  }
.submenu ul li  { margin:0; padding:0; background:none; border-bottom:1px solid #056FB9; }
.submenu ul li.lst  { border-bottom:none; }
.submenu ul li a { padding: 4px 4px 5px 4px; }



.li { background:url("../images/li1.gif") no-repeat 0 3px; padding:0 0 0 12px; }

a.lnktotop:visited { color: #0066CC; }

.red, .error { color:#EE0000; }
.error { margin-bottom:15px; font-weight:bold; }

.bg_left { background: url("../images/bg_left.png") repeat-y top right; }
.bg_left div { width:15px; }
.bg_right { background:url("../images/bg_right.png") repeat-y top left; }
.bg_right div { width:15px; }

.cntab { width:890px; height:100%; background:#FFF; }

ul { margin: 10px 0 15px 0; padding:0 0 0 10px; list-style-type:none;  }
ul li  { margin:0 0 5px 0; padding: 0 0 0 13px; background:url("../images/li_ul.gif") no-repeat 0 4px; }

ul.hot { margin: 10px 0 12px 0; }
ul.hot li  { margin:0 0 6px 0; padding: 0 0 0 27px; background:url("../images/icon_hot.gif") no-repeat 0 2px; }

ul.ulndash { margin: 8px 0 18px 0; list-style-type:none; }
ul.ulndash li { margin:0 0 5px 0; padding: 0; background:none; }

h1 { font-size:18px; margin-top: 5px; margin-bottom: 0px}
h2 { font-size:26px; }
h3 { font-size:18px; }
h4 { font-size:16px; }
h5 { font-size:12px; }

.faq b { font-size:12px; margin:2px 0; display:block; }

.f_left { float:left; }
.f_right { float:right; }

.servtext ul { margin: 10px 0 5px 0; padding:0; list-style-type:none;  }
.servtext ul li  { margin:0 0 9px 0; padding: 0 0 0 13px; background:url("../images/li_ul.gif") no-repeat 0 4px; }

.reslist ul { margin: 10px 10px 15px 0; padding:0; list-style-type:none; }
.reslist li { padding:0px 0px 8px 0px; background:none;  }
.reslist li a { font-weight:bold; }

.tdcnt { border-left:10px solid #FFF; border-right:10px solid #FFF;  }

.hdbox1 { padding:27px 11px 30px 11px; }
.hdbox2 { background:#FFF url("../images/header_bg3.jpg") no-repeat; }

.topicons { height:67px; width:100px; position:relative; }

.topicons a { display:block; width:19px; height:19px; }
.topicons a i { display:none; }
.topicons span { top:6px; display:block; width:19px; height:19px; position:absolute; }
.topicons .on { background-color:#E4E4E5; }
.topicons .ic5 { left: -120px; top -20px; }
.topicons .ic4 { left: -65px; top -20px; }
.topicons .ic0 { left: -10px; top -20px; }
.topicons .ic1 { left:58px; top:6px; background-position: 0 0;  background-image:url("../images/icons_top.gif");}
.topicons .ic2 { left:58px; top: 28px; background-position: -19px 0;  background-image:url("../images/icons_top.gif");}
.topicons .ic3 { left:58px; top:50px; background-position: -38px 0; background-image:url("../images/icons_top.gif"); }


.title { margin-bottom:5px; background:url("../images/title_bg.gif") repeat-x bottom left; padding:0 0 8px 0; }
.title b { text-transform:uppercase; }

h2.title { padding:0 0 7px 0; margin:0 0 15px 0; font-size:12px; text-transform:uppercase; font-weight:bold; }

.title b.welcome { display:block; width:202px; height:19px; background:url("../images/title_welcome.gif") no-repeat; }
.title b.welcome span { display:none; }

.title2 { margin-bottom:15px; background:url("../images/li2.gif") no-repeat 0 2px; padding:0 0 0 16px; }
.title2 b { font-size:12px; text-transform:uppercase; }

.n_box { margin-bottom:15px;  }
.n_title { margin-bottom:3px; }
.n_box .n_date { margin-bottom:2px; }

.titlen { margin-bottom:10px; }
.n_box2 { margin-bottom:12px;  }

.ar_box { margin-bottom:18px; }
.ar_box2 { margin-bottom:12px; }
.ar_title { padding-bottom:3px; }

.tab_download { border-top:1px solid #e5e5e5; }
.tab_download TD { padding:7px 0 9px 0; border-bottom:1px solid #e5e5e5; }
.tab_download img.dtype { margin-top:2px; }
.tab_download .dwn1 { padding-right:20px; }
.tab_download .dwn1 div { padding-top:3px; font-size:10px; color:#888; }
.tab_download .dwn2 { padding:0 12px 0 0; }
.tab_download .dwn2 a { font-weight:bold; text-decoration:none; }
.tab_download .dwn3 { padding:0; }

.leftbox { padding:25px 0 25px 0; background:#FFF url("../images/shadow1.gif") no-repeat 17px 4px; border-top:5px solid #0058A1; }
.leftbox .wrapper { width:259px; }

.sprep { padding:0 23px 20px 17px; background:url("../images/shadow2.gif") no-repeat bottom left; }
.sprep a.freegui { display:block; width:188px; height:43px; background:url("../images/free_gui.gif") no-repeat; }
.sprep a.freegui:hover { background:url("../images/free_gui.gif") no-repeat 0 -43px; }
.sprep a.freegui strong { display:none; }

.left_menu { padding:0 23px 30px 16px; }
.left_menu ul { margin:0; padding:0; list-style-type:none; }
.left_menu ul.lev1 li { font-weight:bold; margin:0 0 6px 0; padding: 0 0 0 13px; background:url("../images/li_ul.gif") no-repeat 0 4px; }
.left_menu ul.lev1 li.on { background:url("../images/li_ul_on.gif") no-repeat 0 3px; }
.left_menu ul.lev2 { margin:5px 0 13px 0; }
.left_menu ul.lev2 li { font-weight:normal; margin:0 0 4px 0; padding:0; background:none; }
.left_menu ul.lev3 { margin:6px 0 12px 15px; }
.left_menu ul.lev3 li { font-size:10px; margin:0 0 3px 0; }

.box1 { margin-bottom:10px; padding:0 23px 0 20px; }
.box1 p { margin:0 0 13px 0; }
.box1 small { color:#777; }
.box1 p.newsind a { line-height:15px; }

.cntbox_ind { padding:4px 0 0 5px; }

.content { text-align:justify; padding:10px 15px 20px 15px; background:url("../images/content_bg.gif") repeat-x top left; }
.content .hist { font-size:10px; margin-bottom:20px; color:#A5A5A5; }
.content .hist a { text-decoration:none; }
.content .printpage { margin-top:28px; float:right; background:url("../images/icon_print.gif") no-repeat; display:block; width:91px; height:16px; }
.content .printpage small { display:none; }
.content .title { padding:0 0 9px 0; margin:0 0 18px 0; }
.content p { margin:0 0 18px 0; line-height:10px; }

p.note { padding:0; margin:8px 0 15px 0; }

.moreitem { border-top:1px solid #e6e6e6; padding:10px 0 0 0; }

.upform { margin-top:5px; }
.upform a { background:url("../images/filetype/type_doc.gif") no-repeat 0 0; padding:2px 0 3px 20px; }

.ts_txt_ind { margin-bottom:8px; line-height:14px; }
.ts_more_ind { padding-top:14px; }

.ts_view .ts_img { margin:5px 0 10px 20px; }
.ts_view .ts_txt { text-align:justify; line-height:15px; margin-bottom:6px; }
.ts_view TD { padding:5px 0 18px 0; }

.splind { margin-bottom:2px; width:626px; height:172px; background:url("../images/spl_index3.jpg") no-repeat top left; }

.splind_ul { padding:78px 0 0 0; width:260px; margin-left:23px; }
.splind_ul ul { padding:0; margin:0; list-style:none; }
.splind_ul ul li { color:#00285A; padding:0 0 0 13px; margin:0 0 8px 0; background:url("../images/splind_li.gif") no-repeat 0 5px; }

.sl, .sl_2, .sl_3 { width:282px; height:171px; }
.sl { background-image: url("../images/splind_txt.png"); background-repeat: no-repeat; }
.sl_2 { background-image: url("../images/splind_txt2.png"); background-repeat: no-repeat; }
.sl_3 { background-image: url("../images/splind_txt3.png"); background-repeat: no-repeat; }
.splind .mask { display:none; }
.splind #div_conteiner { width:378px; height:171px; }

.linesep { background:#CAD0D7; }

.content_ind { padding:20px 295px 25px 1px; position:relative;  }
.content_ind p { line-height:15px; margin:0 0 15px 0; }

.servtext { z-index:2; position:absolute; top:-0px; left:384px; width:217px; height:345px; }

.servbox { z-index:1; position:absolute; top:-30px; left:355px; width:263px; height:345px; }
.servbox { background-image: url("../images/ind_servbox.png"); background-repeat: no-repeat; }

.reqind { margin-bottom:19px; display:block; width:181px; height:20px; background:url("../images/req_ind.gif") no-repeat; }
.reqind:hover { background:url("../images/req_ind.gif") no-repeat 0 -20px; }
.reqind strong { display:none; }

.req { display:block; width:200px; height:33px; background:url("../images/request.gif") no-repeat; }
.req:hover { background:url("../images/request.gif") no-repeat 0 -33px; }
.req b { display:none; }

.pdfd { margin-top:35px; display:block; width:193px; height:57px; color:#666; background:url("../images/pdf_bg2.png") no-repeat; }
.pdfd span { display:block; padding:7px 0px 6px 38px; }
.pdfd a { display:block; width:193px; height:42px; text-decoration:none; color:#666; line-height:13px; }
.pdfd a:hover { color:#222; }
.pdfd a:visited { color:#888; }

.footer { background:#FFF url("../images/footer_bg.png") no-repeat 50% 33px; height:100px; }

.footer .bns, .footer .copy { border-top:4px solid #D1D1D1; }
.footer .bns { padding:13px 0 13px 14px; }
.footer .bns a { display:block; float:left; margin-right:25px; }
.footer .bns a b { display:none; }

.footer a.oracle { width:98px; height:38px; background:url("../images/bn_oracle.gif") no-repeat; }
.footer a.oracle:hover { background:url("../images/bn_oracle.gif") no-repeat 0 -38px; }
.footer a.infopark { width:101px; height:38px; background:url("../images/bn_infopark.gif") no-repeat; }
.footer a.infopark:hover { background:url("../images/bn_infopark.gif") no-repeat 0 -38px; }
.footer a.russee { width:71px; height:38px; background:url("../images/bn_russee.gif") no-repeat; }
.footer a.russee:hover { background:url("../images/bn_russee.gif") no-repeat 0 -38px; }
.footer a.iso { width:89px; height:38px; background:url("../images/bn_iso.gif") no-repeat; }
.footer a.iso:hover { background:url("../images/bn_iso.gif") no-repeat 0 -38px; }
.footer a.bhtp { width:100px; height:38px; background:url("../images/bn_bhtp.gif") no-repeat; }
.footer a.bhtp:hover { background:url("../images/bn_bhtp.gif") no-repeat 0 -38px; }

.footer .ftrnav { font-size:10px; color:#BEBEBE; padding-left:16px; height:27px; border-bottom:1px solid #FFF; background:#F1F1F1; }
.footer .ftrnav a { color:#404952; text-decoration:none; }
.footer .ftrnav a:hover { color:#404952; text-decoration:underline; }
.footer .copy { line-height:15px; padding-bottom:4px; padding-right:15px; }
.footer .copy span { color:#C3C3C3; }
.footer span.wurl { display:none; }

/* forms */

form { margin:0; padding:0; }

.formprivacy { margin-top:15px; border-top:1px solid #e5e5e5; padding:10px 0; }
.formprivacy p { padding:0; margin:0 0 10px 0; }

.req_form { margin-bottom:5px; }
.req_form_td { background:#F5F5F5; border-top:3px solid #D8D8D8; border-bottom:5px solid #FFF; }
.req_form_td .req_form_box { border-top:1px solid #FFF; padding:7px 0 9px 0; }
.req_form .table_form { margin-bottom:0px; width:100%; }
.req_form .table_form TD { font-size:12px; color:#4F4F4F; padding:6px 15px; }

.butt_submit { cursor:pointer; padding:4px 0 5px 0; font:bold 12px Tahoma; color:#4F4F4F; background:#eee url("../images/butt_submit_bg.gif") no-repeat; width:91px; height:24px; border-width:0px; }

.table_form { margin-bottom:10px; }
.table_form TD { background:#F5F5F5; padding:6px 12px; }
.table_form TD.butt { background:#FFF; padding:6px 0; }
.table_form small { color:#888; }

.inp_text, .restxtarea { font-family:Tahoma; }
.inp_text { font-size:12px; }
.restxtarea { font-size:11px; color:#666; margin-bottom:13px; }

