*, html, body { padding: 0; margin: 0; }
html, body { height: 100%; width: 100%; }
body { font-family: Tahoma; font-size: 0.69em; text-align: center;}

img { border: 0px; }
a { text-decoration: none; }
ul { padding: 15px 0px 20px; list-style-type: none; }
ul li { background: url(images/bullet_menu.gif) no-repeat left 0.2em; padding-left: 20px; margin-bottom: 5px; font-size: 109%; }

ol {padding-left:20px;}
ol li { margin-bottom: 5px; font-size: 109%; }

p.all { padding: 0px 0px 15px; border-bottom: 1px solid #d9d9d9; text-align: right; font-weight: bold; font-size: 91%; }
p.all a { color: #fdae04 ! important; }

h1 { color: #444544; font-size: 254%; margin: 0px 0px 10px 0px; background: url(images/micro_logo.gif) left 0.3em no-repeat; font-family: Arial; padding-left: 33px; }
h2 { color: #164c97; font-size: 127%; font-family: Arial; }
h2.arrow { background: url(images/green_arrow.gif) no-repeat left 0.3em; padding-left: 20px; }
h2.exclamation { background: url(images/exclamation.gif) no-repeat left 0.3em; padding-left: 20px; }
h2.capital { background: url(images/icon_capital.gif) no-repeat left 0.4em; padding: 6px 0px 0px 20px; margin-left: 9px; }
h2.year { background: #005481; padding: 7px 0; text-align: center; color: #FFF ! important; }
h3 { font-size: 127%; line-height: 18px; font-weight: bold; margin: 20px 0 10px; }
h4 { font-size: 100%; line-height: 18px; font-weight: bold; margin: 18px 0 8px;color: #164c97;}

.container { position:relative; width: 100%; min-width: 959px; }
.main { width:100%; display: block; position:absolute; left:0px; z-index:100; margin: 0 auto; text-align: left;  min-width: 1000px; width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000? "1000px": "auto"); }
.clear { clear: both; height: 0px; width: 100%; line-height: 0px; }

.top { height: 25px; border-bottom: 1px solid #e2e0e0; background: #f1f1f1; color: #9b9b9b; padding: 0 30px; line-height: 25px; }
.top a { color: #9b9b9b; }
.top .left { float: left; }
.top .right { float: right; font-size: 91%; width: 515px; }
.top .right img { cursor: pointer; }
*html .top .right { margin-top: 3px; }

.header { height: 121px; padding: 0 30px; }
.logo { float: left; margin-top: 21px; }
.login { float: right; margin-top: 44px; width: auto; }
.login .text { color: #005481; }
.login form { margin-top: 10px; color: #9b9b9b; text-align: right; }
.login .label { line-height: 24px; }
.login .name, .login .pass, .sword { color: #313131; background: #f1f1f1; border: 1px solid #e2e0e0; width: 140px; height: 16px; padding: 3px; margin-right: 10px; vertical-align: middle; }
.login .button { vertical-align: middle; }
.sword { width: 250px; }

.inner .text { color: #005481; }
.inner .label { line-height: 24px; }
.inner .name, .inner .pass { color: #313131; background: #f1f1f1; border: 1px solid #e2e0e0; width: 140px; height: 16px; padding: 3px; margin-right: 10px; vertical-align: middle; }
.inner .button { vertical-align: middle; }
.inner form { margin-bottom: 10px; color: #9b9b9b;}

.IE7_menu { padding: 0px 30px; }
.site_nav { color: #545454; font-weight: bold; width: 100%; height: 22px; font-size: 100%; }
.site_nav td { text-align: center; white-space: nowrap; width: 16%; }
.site_nav a { border-top: 2px solid #bebebe; border-bottom: 1px solid #d7d7d7; border-left: 0px solid #d7d7d7; border-right: 1px solid #d7d7d7; display: block; padding: 3px 5px; color: #545454; text-decoration: none; background: #E3E3E3 url('images/menu_bg.gif') repeat-x left top; }
.site_nav a:hover { background: #9EBFD6 url('images/menu_bg_hover.gif') repeat-x left top; }
.site_nav td.active a { border-top: 2px solid #f3ca95; border-bottom: 1px solid #ffffff; border-left: 0px solid #d7d7d7; border-right: 1px solid #d7d7d7; background: none ! important; }
.site_nav span { display: block; width: 100%; cursor: pointer; }

.index_name {
font-weight:bold;
color:#164C97;
font-size:100%;
}
.index_number{text-align:right;}
.index_change{text-align:right;}
#stock_date {text-align:center}
#stock .up{color:#009933;}
#stock .down{color:#FF0000;}
#stock h3{text-align:center;margin-top:0px; margin-bottom:0px;padding:0px;}
#stock h4{margin-top:0px; margin-bottom:0px;padding:0px;}

.mail { color: #9b9b9b; line-hright: 24px; }
.form_input, #form_ta { color: #313131; background: #f1f1f1; border: 1px solid #e2e0e0; width: 250px; padding: 3px; vertical-align: middle; font-size: 109%; line-height: 17px; font-family: Tahoma; margin-right: 10px; }
.form_input { height: 16px; }
#form_ta { height: 130px; }

.galleryBox { background: #E9E9E9;}
.galleryBox .gTop {  border-top: 1px solid #CCC;  height:10px; font-size:10px;}
.galleryBox .gTop div { background: url("/fileadmin/template/images/galleryTopRight.gif") top right no-repeat; margin-top: -1px; float:left; line-height:11px; font-size:11px; height:11px; position:relative; z-index:10;}
.galleryBox .gBottom { border-top: 1px solid #CCC; }
.galleryBox .gBottom div { background: url("/fileadmin/template/images/galleryBottomRight.gif") top right no-repeat; margin-top: -10px; }
.galleryBox .gContent { border-left: 1px solid #CCC; border-right: 1px solid #CCC; padding: 0 10px; margin-bottom: 7px; }
.galleryBox .gContent .gPadding { padding: 3px 0; }

.galleryBox .gContent .gPadding .date { padding-top:0px; margin-bottom:0px !important; }
.galleryBox .gContent .gPadding .title {  font-weight: bold; cursor: pointer; color:#044773 !important; text-decoration:none !important;}

.galleryBoxMini { background: #E9E9E9; margin: 0 20px 20px 0; width: 125px; float: left; }
.galleryBoxMini .gTopM { border-top: 1px solid #CCC; }
.galleryBoxMini .gTopM div { background: url("/fileadmin/template/images/galleryTopRight.gif") top right no-repeat; margin-top: -1px; }
.galleryBoxMini .gBottomM { border-top: 1px solid #CCC; }
.galleryBoxMini .gBottomM div { background: url("/fileadmin/template/images/galleryBottomRight.gif") top right no-repeat; margin-top: -10px; }
.galleryBoxMini .gContentM { border-left: 1px solid #CCC; border-right: 1px solid #CCC; padding: 0 10px; margin-bottom: 7px; }
.galleryBoxMini .gContentM .gPaddingM { padding: 3px 0; text-align: center; }

.path { width: 100%; height: 38px; line-height: 38px; }
.path a.active { color: #979799; }
.path a { color: #044b7d; }

.content_header { padding: 10px 30px 20px 25px; float: left; color: #979799; position:relative; z-index:10;}
.content_header a { color: #044b7d; }
.content_header a.active { color: #979799; }
.content_header h1 { margin-top: 7px; color: #444544; font-size: 2.5em; background: url('/fileadmin/template/images/logo_small.gif') no-repeat left 0.2em; padding-left: 0.7em; }

/*.menuColumn { position: relative; border: 1px solid #caced1; background: #e9eef4; padding: 8px; }
.menuColumn .tl { position: absolute; top: -1px; left: -1px; width: 8px; height: 8px; background: url("/fileadmin/template/images/menuTopLeft.gif"); // top: 0; }
.menuColumn .tr { position: absolute; top: -1px; right: -1px; width: 8px; height: 8px; background: url("/fileadmin/template/images/menuTopRight.gif"); // top: 0; }
.menuColumn .bl { position: absolute; bottom: -1px; left: -1px; width: 8px; height: 8px; background: url("/fileadmin/template/images/menuBottomLeft.gif"); // bottom: 0; left: 0; }
.menuColumn .br { position: absolute; bottom: -1px; right: -1px; width: 8px; height: 8px; background: url("/fileadmin/template/images/menuBottomRight.gif"); // bottom: 0; }*/

.menuColumn { width: 226px; background: #e9eef4; margin-bottom: 20px; float:left; }
.menuColumn a:hover { text-decoration: none !important; }
.menuColumn .tl { width: 8px; height: 8px; background: url("/fileadmin/template/images/menuTopLeft.gif") no-repeat; }
.menuColumn .t { background: url("/fileadmin/template/images/menuTop.gif") repeat-x; }
.menuColumn .tr { width: 8px; height: 8px; background: url("/fileadmin/template/images/menuTopRight.gif") no-repeat; }
.menuColumn .l { background: url("/fileadmin/template/images/menuLeft.gif") repeat-y; }
.menuColumn .r { background: url("/fileadmin/template/images/menuRight.gif") repeat-y; }
.menuColumn .bl { width: 8px; height: 8px; background: url("/fileadmin/template/images/menuBottomLeft.gif") no-repeat; }
.menuColumn .b { background: url("/fileadmin/template/images/menuBottom.gif") repeat-x; }
.menuColumn .br { width: 8px; height: 8px; background: url("/fileadmin/template/images/menuBottomRight.gif") no-repeat; }
.menuColumn .cont { padding: 2px 7px 2px 3px; }
.menuColumn .dot { background: url('/fileadmin/template/images/bullet00.gif') no-repeat left 5px; padding-left: 15px; font-weight: bold; }
.menuColumn .dot a { color: #044B7D; }
.menuColumn .selected { background: url('/fileadmin/template/images/bullet_or.gif') no-repeat left 5px; padding-left: 15px; font-weight: bold; }
.menuColumn .selected a.bold { color: #000000; cursor: default; text-decoration: none; }
.menuColumn .hr { height: 1px; background: #c7cccf; margin: 10px 0; }



a.menuActive { background: url("/fileadmin/template/images/menuActiv.gif") top right no-repeat ! important; display: block; line-height: 15px; float: left; padding-right: 5px; color: #FFF; font-weight: bold; margin-left: 5px; }
a.menuActive span { background: url("/fileadmin/template/images/menuActiv.gif") top left no-repeat ! important; display: block; line-height: 15px; padding-left: 5px; }
a.menuActive:link, a.menuActive:visited, a.menuActive:hover, a.menuActive:active { color: #FFF; }
a.noActive, a.boldActive { display: block; line-height: 15px; float: left; padding-right: 5px; }
a.noActive span, a.boldActive span { display: block; line-height: 15px; padding-left: 5px; }
a.boldActive span { font-weight: bold; }
.menuDot { display: block; line-height: 15px; width: 4px; float: left; }

.page { position:relative; width: 100%; }
/*.page .left { float: left; width: 100%; margin-right: -492px; }
.page .left .inner { margin-right: 492px; }
.page .left p { padding-top: 5px; font-size: 109%; }
.page .left p.date { color: #979799; font-weight: bold; font-size: 91%; }
.page .left a { color: #044b7d; }
.page .left a.anchor, .page .left a.video { color: #83aa63; font-size: 91%; font-weight: bold; padding-left: 14px; }
.page .left a.anchor { background: url(images/anchor.gif) left 0.3em no-repeat;}
.page .left a.video { background: url(images/video.gif) left 0.3em no-repeat; margin-left: 20px; }*/
.anchor{ margin-bottom:0px !important;}
.page .inner { padding: 0 11px 0 30px; }
.page .inner h2 { color: #005481; font-family: Tahoma; }
.page .inner ul { padding: 0px 0px 20px; }
.page .inner ul li { background: url(images/bullet.gif) 0px 9px no-repeat; padding-left: 8px; margin-bottom: 14px; font-size: 109%; line-height: 182%; }
.page .inner p { font-size: 109%; line-height: 182%; margin-bottom:15px;}
.page .inner p.date { color: #979799; font-weight: bold; font-size: 91%; }
.page .inner a { color: #0052d9; text-decoration: underline; }
.page .inner a.anchor, .page .left a.video { color: #83aa63; font-size: 91%; padding-left: 14px; width: 100%; }
.page .inner a.anchor { background: url(images/anchor.gif) left 0.3em no-repeat; }
.page .inner a.video { background: url(images/video.gif) left 0.3em no-repeat; margin-left: 20px; }
.news_date { font-weight: bold; color: #7d7d7d; padding-bottom:0px !important; margin-bottom:0px !important;}
.news_header{padding-bottom:0px !important; margin-bottom:0px !important;}
.year { color: #005481; font-weight: bold; margin-bottom:0px !important;}
.month { color: #444544; font-weight: bold; margin-bottom:0px !important;}



.page .right { width: 460px !important; padding-right: 30px; }
.page .right a { color: #044773; font-size:100%;}
.page .right a:hover { text-decoration: underline; }

.info_block { float: left; width: 226px; }
.info_block .block { background: url(images/top_info.gif) left top no-repeat; width: 226px; padding-top: 10px; }
.info_block .block .center { border-color: #ccc; border-width: 0px 1px; border-style: solid; padding: 0px 11px 0px 16px; //margin-bottom: -2px; }
.trains { padding: 15px 0px 15px 15px; }
.trains p { padding-bottom: 7px; line-height: 127%; }

.pics_block { float: right; width: 219px; margin-left: 15px;}
.pics_block .block { background: url(images/top_capital.gif) left top no-repeat; width: 219px; }
.pics_block .block .center { border-color: #ccc; border-width: 0px 1px; border-style: solid; padding: 20px 3px 10px !important; //margin-bottom: -3px; }
*html .pics_block .block .center {padding: 20px 0px 10px 0px;}
.pics_block .block .center table { color: #535c71; font-family: Verdana; letter-spacing: -1px; font-size: 10px; width: 205px; }
.pics_block .block .center table a { color: #1d5da2; font-weight: bold; font-size: 10px; }
a.vote { background: url(images/arrow_up.gif) no-repeat left 0.2em; padding-left: 13px; }
.pics_block .block .center td { white-space: nowrap; padding-bottom: 3px; }
.advertisement { margin-bottom: 15px; padding: 5px; }
.advertisement img { float: left; margin-right: 10px; }

.footer { margin: 15px 30px 0px; border-top: 1px solid #d9d9d9; color: #979799; padding-top: 15px; }
.footer a { color: #979799; }

.clear_al { clear:both; font-size:10pt; height:10pt; line-height:10pt; overflow:hidden; width:100%; backgound:#fff;}

/* map  */

	.tablica{width:100%; float:left; max-width:712px; width:expression(document.body.clientWidth > 1247 ? "712px": "100%" );}
			.map2{background:url(/fileadmin/template/images/bg_map.gif) left top no-repeat;}
                            .map2_inter{background:url(/fileadmin/template/images/bg_inter_map.gif) left top no-repeat;}
			.bg_map{ height:225px;  position:relative; width:460px; z-index:9; }
			.bg_inter_map{ height:303px;  position:relative; width:527px; z-index:9; }
			.left_bg_map{background:url(/fileadmin/template/images/bg_map_left2.gif) no-repeat; width:10px;}
			.map_discr{text-align:left;}
			.map_discr ul li{ font-size:10px !important; color:#000 !important; font-family:Tahoma!important; background:none !important; margin:0 !important; padding:0 !important;}
			.map_discr ul{list-style-type:square; text-align:left; padding:0 0 0 20px !important; margin-top:0; //line-height:12px; //margin-left:3px;}
			.map_discr h1{font-family:Tahoma; font-size:11px; font-weight:bold; color:#005481; padding:4px 0 3px 10px; margin:0; background:none !important;}
			.map_discr h1 img{margin-right:3px;}
			.map_discr p{font-family:Arial !important; font-size:9px !important; color:#7c7c7c !important; padding:0 0 0 14px !important; margin:0 !important;}
			
			.map_discr_left{text-align:left;}
			.map_discr_left ul li{font-size:10px !important; line-height: 1 !important; color:#000 !important; font-family:Tahoma !important; background:none !important; margin:0 !important; padding:0 !important;}
			.map_discr_left ul{list-style-type:square; text-align:left; padding:0 0 0 47px !important; margin-top:0; //line-height:12px; //margin-left:3px;}
			.map_discr_left h1{font-family:Tahoma; font-size:11px; font-weight:bold; color:#005481; padding:4px 0 3px 36px; margin:0; background:none !important;}
			.map_discr_left h1 img{margin-right:3px;} 
			.map_discr_left p{font-family:Arial !important; font-size:9px !important; color:#7c7c7c !important; padding:0 0 0 40px !important; margin:0 !important;}
			
			
			#el{background:url(/fileadmin/template/images/map_discr.png) no-repeat; width:133px;height:103px; position:absolute; left:187px; top:50px; display:none; z-index:10;}
			#el1{background:url(/fileadmin/template/images/map_discr.png) no-repeat; width:133px;height:103px; position:absolute; left:228px; top:46px; display:none; z-index:10;}
			#el2{background:url(/fileadmin/template/images/map_discr.png) no-repeat; width:133px;height:103px; position:absolute; left:264px; top:72px; display:none; z-index:10;}
			#el3{background:url(/fileadmin/template/images/map_discr.png) no-repeat; width:142px;height:103px; position:absolute; left:300px; top:67px; display:none; z-index:10;}
			#el4{background:url(/fileadmin/template/images/map_discr_right.png) no-repeat; width:156px;height:83px; position:absolute; left:231px; top:115px; display:none; z-index:10;}
			#el5{background:url(/fileadmin/template/images/map_discr_right.png) no-repeat; width:156px;height:83px; position:absolute; left:258px; top:110px; display:none; z-index:10;}
			#el6{background:url(/fileadmin/template/images/map_discr_big1.png) no-repeat; width:148px;height:103px; position:absolute; left:117px; top:34px; display:none; z-index:10;}
			#el7{background:url(/fileadmin/template/images/map_discr.png) no-repeat; width:133px;height:103px; position:absolute; left:110px; top:20px; display:none; z-index:10;}
			#el8{background:url(/fileadmin/template/images/map_discr.png) no-repeat; width:133px;height:103px; position:absolute; left:76px; top:22px; display:none; z-index:10;}
			#el9{background:url(/fileadmin/template/images/map_discr.png) no-repeat; width:133px;height:103px; position:absolute; left:59px; top:28px; display:none; z-index:10;}
			#el10{background:url(/fileadmin/template/images/map_discr_big2.png) no-repeat; width:156px;height:123px; position:absolute; left:32px; top:12px; display:none; z-index:10;}
			#el11{background:url(/fileadmin/template/images/map_discr.png) no-repeat; width:133px;height:103px; position:absolute; left:70px; top:8px; display:none; z-index:10;}
			#el12{background:url(/fileadmin/template/images/map_discr.png) no-repeat; width:133px;height:103px; position:absolute; left:40px; top:10px; display:none; z-index:10;}
			#el13{background:url(/fileadmin/template/images/map_discr.png) no-repeat; width:133px;height:103px; position:absolute; left:49px; top:0px; display:none; z-index:10;}
			#el14{background:url(/fileadmin/template/images/map_discr_left.png) no-repeat; width:156px;height:83px; position:absolute; left:80px; top:78px; display:none; z-index:10;}
			#el15{background:url(/fileadmin/template/images/map_discr_left_big.png) no-repeat; width:190px;height:83px; position:absolute; left:69px; top:55px; display:none; z-index:10;}
			#el16{background:url(/fileadmin/template/images/map_discr_left_big1.png) no-repeat; width:200px;height:83px; position:absolute; left:34px; top:53px; display:none; z-index:10;}
.filial{padding-left:25px; background:url(/fileadmin/template/images/ico_video.gif) left -8px no-repeat; text-decoration:underline; color:#0074c5 !important; }
.date_mess{font-weight:bold; padding-top:0px  !important; margin-bottom:0px !important;}
.message{font-size:12px; font-family:Tahoma; margin-bottom:10px; color:#000; font-weight:normal;}
.head_table{font-weight:bold; padding-top:0px  !important; color:#7D7D7D;}
.vak{color:#164C97; font-weight:bold;}
.news-list-container { margin-bottom: 20px; }
.news_list{margin-bottom:15px; }
.news_list_1{font-weight:bold; color:#7D7D7D; font-size:109%; margin-bottom:10px;}
.news_statlink, .news_header { line-height: 182%; }
a.slk_main{text-decoration:none !important; color:#164C97 !important;}
a.slk_main:hover {text-decoration: underline  !important; }
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img { margin-top: 6px !important; }

.news_statlink a {color:#044773 !important; font-size:109%; text-decoration:none !important;}
.news_header a {color:#000000 !important; font-size:109%; text-decoration:none !important;}
.news_statlink a:hover, .news_header a:hover {text-decoration: underline !important;}
.info_block .block .center li a {font-size: 100%;}
.photo_comment { padding: 10px; line-height: 20px; font-family: Tahoma; font-size: 12px; text-align: left; }


.clients { font-size: 109%; }
.clients th { height: 35px; vertical-align: top; color: #444544; font-size: 127%; font-weight: bold; }
.clients td { padding-right: 40px; vertical-align:top;}
.clients a { color: #0a63db; cursor: pointer; }

.site_table { width: 100%; }
.site_table td { border-bottom: 1px solid #ddd; }
.site_table h2 { text-align:center; color:#FFF !important; background:#005481; padding: 7px 0; font-size: 109%; line-height: 182%; }
.site_table h3 { padding: 5px 3px; text-align:center; font-family:tahoma,arial; font-size:109%; color: #000; white-space: nowrap; }
.site_table p { padding:3px 5px; margin-bottom:0px !important;}
.site_table .event b {color: #164c97;}
.site_table .date_place { color: #7D7D7D; font-weight: bold; }

.vacancy_kontakty { float: left; border-top: 1px solid #ddd; margin-top: 30px; }
.csc-textpic-imagewrap{//float:none !important;}
.print_a{margin-top:15px;}
.print_a a{
color:#0074C5 !important;
text-decoration:underline;
font-size:109%;
}
 .newslist p {margin-bottom:0px !important;}
 
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap, div.csc-textpic-intext-right div.csc-textpic-imagewrap { float: right !important; }

div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap { margin: 0px !important; }
div.csc-textpic-intext-left div.csc-textpic-imagewrap dl.csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap dl.csc-textpic-image { margin-right: 10px !important; }

.page .inner .csc-sitemap ul { font-size: 109%; padding: 0px; }
.page .inner .csc-sitemap ul ul { font-size: 92%; }
.page .inner .csc-sitemap ul li { padding-left: 1.6em; display: block; background: none; margin: 0px;}
.page .inner .csc-sitemap ul li.open { font-weight: bold !important; }
.page .inner .csc-sitemap ul li.open ul { display: block; }
.page .inner .csc-sitemap ul li.open li { font-weight: normal; }
.page .inner .csc-sitemap ul li.close {  }
.page .inner .csc-sitemap ul li.close ul { display: none; }
.page .inner .csc-sitemap ul li.open img, .page .inner .csc-sitemap ul li.close img { margin-left: -1.6em; margin-right: 1em; }
/*.page .inner .csc-sitemap ul li a:link { text-decoration: none; }
.page .inner .csc-sitemap ul li a:hover { text-decoration: underline; }
.page .inner .csc-sitemap ul li a:visited { text-decoration: none; }*/

.page .inner .csc-sitemap ul li a:link { text-decoration: none; }
.page .inner .csc-sitemap ul li a:visited { text-decoration: none; }
.page .inner .csc-sitemap ul li a:hover { text-decoration: underline; }
.page .inner .csc-sitemap ul li a:active { text-decoration: underline; }

/*.page .inner .csc-sitemap ul li a:visited:hover { text-decoration: underline; }*/

.map_discr ul, .map_discr li { padding: 0; margin: 0; line-height: 1 ! important; }
.map_all { font: bold 92% Tahoma; float: right; margin-top: -20px; color: #fff !important; text-decoration: none !important; }
.map_all:hover { text-decoration: underline !important; }


a.skach{padding-left:22px; background:url(/fileadmin/template/images/text_document.gif) no-repeat left 2px; text-decoration:underline; color:#0074c5 !important; display: block; height:30px; margin-top:0.27em;width:5% }

.table-css { font-family: Arial; font-size: 10px; margin: auto; padding-top: 15px; }
.table-css th { background: #00557F; color: #FFF; padding: 7px; border-bottom: 1px solid #FFF; font-weight: normal; text-transform: uppercase; text-align: left; }
.table-css td { background: #8B8D8F; color: #FFF; padding: 7px; border-bottom: 1px solid #FFF; font-size: 11px; }
.table-css td.rright { text-align: right; }

/* ============table==============*/
.table_blue_leftn_and_right {
	width:100%;
	color:#FFFFFF;
	font-size:12px;
}
.table_blue_leftn_and_right .td_left_title {
	text-align:left;
	padding-left:20px;
}
.table_blue_leftn_and_right .td_right_title {
	text-align:right;
	padding-right:14px;
}
.table_blue_leftn_and_right .td_left {
	text-align:left;
	padding-left:20px;
}
.table_blue_leftn_and_right .td_right {
	text-align:right;
	padding-right:14px;
}


.table_blue_leftn_and_right .td_left_title, .table_blue_leftn_and_right .td_right_title {	
	background-color:#005480;
	height:32px;
}	
.table_blue_leftn_and_right .td_left, .table_blue_leftn_and_right .td_right {
	border-bottom: 2px solid #c6c7c8;
	background-color:#8c8e91;
	height:41px;
}

.table_center{
	width:100%;
}

.table_center td {
	text-align:center;
	border:1px solid #d3dce1;
}
.table_center .td_b {
	font-weight:bold;
}

/* ============table============== end*/