html,body {margin:0; padding:0; width:100%; height:100%; text-align:center; background:#838997;}
table.site {width:891px; border-collapse:collapse; margin:0 auto;}
table.site tr td {text-align:left; vertical-align:top; padding:0; margin:0;}
table.site tr td.top {width:891px; height:49px; background:url(/img/top_bg.jpg) no-repeat;}
table.site tr td.head {width:891px; height:50px; background:url(/img/head_bg.jpg) no-repeat; padding:0 35px 0 10px;}
table.site tr td.cont {width:891px; background:url(/img/tr_bg.jpg) repeat-y;}
table.site tr td.bott {width:891px; height:23px; background:url(/img/bottom_tr.jpg) no-repeat;}
table.site tr td.foot {width:891px; height:92px; background:url(/img/footer_bg.jpg) no-repeat;}

ul.topMenu {margin:0; padding:0; list-style:none; list-style-type:none; }
ul.topMenu li {display:block; padding:0; margin:0; }
ul.topMenu li a img {border:0px;}
ul.topMenu li.logo {float:left; clear:none; margin:6px 10px 0 20px;}
ul.topMenu li.item {float:right; clear:none; margin:13px 0 0 0;}

table.data {border-collapse:separate; border:none; margin:5px 5px 5px 15px;}
table.data tr td.left {width:335px; vertical-align:top; text-align:left;}
table.data tr td.left div.block {width:310px; border:8px solid #E9EBEC; background:#fff; margin:0 0 10px 0; display:block; padding:5px auto;}
table.data tr td.left div.block div.pics {display:block; clear:both; margin:5px auto; width:100px; height:100px; overflow:hidden; }
table.data tr td.left div.block div.pics img {border:none; position:relative; margin-top:25%; margin-bottom:25%;}

table.data tr td.left div.nb_block {width:310px; border:8px solid #E9EBEC; background:#fff; margin:10px 0 0 0; display:block; border-bottom:none;}
table.data tr td.left div.nb_block div.radioItem {display:block; clear:both; margin:5px auto; width:100px; height:110px; overflow:hidden; }
table.data tr td.left div.nb_block div.radioItem img {border:none; position:relative; margin-top:25%; margin-bottom:25%;}
table.data tr td.left div.nb_bottom {width:306px; background:url(/img/data_bottom_bg.jpg) repeat-x; display:block; margin:0; padding:44px 10px 5px 10px; height:18px;}
table.data tr td.left div.nb_bottom a {font:normal 12px Arial; color:#fff; text-decoration:underline;}
table.data tr td.left div.nb_bottom span {font:normal 11px Arial; color:#fff; }
table.data tr td.left div.nb_bottom a.left {float:left;}
table.data tr td.left div.nb_bottom span.left {float:left;}
table.data tr td.left div.nb_bottom a.right {float:right;}

table.data tr td.left div.btn {width:99%; margin:5px 0 10px 0; display:block; clear:both; text-align:center;}
table.data tr td.left div.btn a img {border:none; margin:0 auto;}

table.data tr td.center {width:495px; vertical-align:top; text-align:left;}
table.data tr td.center div.block {width:450px; border:8px solid #E9EBEC; background:#fff; margin:0 0 10px 0; display:block; font:normal 12px Arial; color:#333; padding:15px;}
table.data tr td.center div.nb_block {width:480px; border:8px solid #E9EBEC; background:#fff; margin:10px 0 0 0; display:block; border-bottom:none; font:normal 12px Arial; color:#333; padding:0 0 3px 0;}
table.data tr td.center div.nb_bottom {width:476px; background:url(/img/data_bottom_bg.jpg) repeat-x; display:block; margin:0; padding:44px 10px 5px 10px; height:18px;}
table.data tr td.center div.nb_bottom a {color:#fff; text-decoration:underline;}
table.data tr td.center div.nb_bottom a.left {float:left;}
table.data tr td.center div.nb_bottom a.right {float:right;}
table.data tr td.center div.nb_bottom span {color:#fff; font:normal 12px Arial;}
table.data tr td.center div.nb_bottom span.left {float:left;}
table.data tr td.center div.nb_bottom span.left a {font:bold 12px Arial; text-decoration:none;}
table.data tr td.center div.nb_bottom span.right {float:right;}


ul.downloads {margin:0 0 1px 0; padding:0; list-style:none; list-style-type:none; width:100%; clear:both;}
ul.downloads li {height:53px;}
ul.downloads li a {color:#1545A5; font:bold 12px Arial; text-decoration:none;}
ul.downloads li.present {float:left; clear:none; margin:17px 10px 0 20px; background:url(/img/down_present.jpg) 0px 2px no-repeat; padding:0 10px 10px 60px;}
ul.downloads li.brief {float:right; clear:none; margin:17px 20px 0 0; background:url(/img/down_brief.jpg) 0px 0px no-repeat; padding:0 10px 10px 50px;}

table.indexTab {width:100%; height:35px; margin:0 0 10px 0; clear:both; border-collapse:collapse;}
table.indexTab tr td {background:url(/img/indexTag_bg.jpg) 0px 0px repeat-x; text-align:center; vertical-align:middle;}
table.indexTab tr td a {color:#1545A5; font:bold 12px Arial; text-decoration:none; color:#293858;}
table.indexTab tr td.act {background:url(/img/indexTag_act.jpg) 0px 0px repeat-x;}
table.indexTab tr td.act a {color:#1545A5}

table.news {display:table; position:relative; width:100%; clear:both; border-bottom:3px solid #e9ebec; height:auto !important;}
table.news#last {border-bottom:none;}
table.news tr td {padding:15px 10px;}
table.news tr td p {padding:0 0 2px 0; margin:0 0 6px 0; position:relative;}
table.news tr td.img {width:120px; text-align:center; vertical-align:top; font:normal 12px Arial; color:#333;}
table.news tr td.img img {clear:both; display:block; margin:0 auto 5px auto;}
table.news tr td.new {text-align:left; vertical-align:top; font:normal 12px Arial; color:#333;}

div.padd {padding:0 15px; font:normal 12px Arial;}

ul.service {margin:0; padding:0; list-style:none; list-style-type:none; width:100%; clear:both;}
ul.service li {display:block; clear:both; background:url(/img/li_arrow.gif) 0px 50% no-repeat; padding:1px 0 1px 22px; font:normal 12px Arial; color:#333;}
ul.service li a {color:#1545A5; font:bold 12px Arial; text-decoration:none;}

table.lColumn {width:100%; border-collapse:collapse;}
table.lColumn tr td.swf {height:285px !important; vertical-align:bottom;}
table.lColumn tr td.top_swf {height:70% !important; vertical-align:top; background:#d0d0d0;}

/*div#rColumn {height:auto !important;}*/

div.printer {width:380px; height:30px; background:url(/img/printer.jpg) no-repeat; padding:20px 0 5px 60px; clear:both;}
div.printer a {color:#1545A5; font:bold 12px Arial; text-decoration:none;}

h3 {font:bold 17px Tahoma; color:#333; margin:8px 0; padding:0;}

#seoRadio a{ display:block; color:#1545A5; font:normal 12px Arial;}
