/* CSS Document */
body {margin:0 auto; padding:0px;}
.body{background:url(../img/sub/sub_navi_bg.jpg) repeat-x;}
img,fieldset {border:0 none;}
dl,ul,ol,li {list-style: none;}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p{margin:0;padding:0;}
table {border-collapse:collapse;}
td a {text-decoration:none; color:#202020;}
body,td {font-family:Arial, Helvetica, sans-serif;}
body {font-family:Arial, Helvetica, sans-serif; font-size:9pt; line-height:150%; color:#000000;}


/*header*/
#all{width:1040px; margin:0 auto; position:relative;}
#layout{width:1040px; margin:0 auto; position:relative; }
#header{margin:0; padding:0; height:99px;}
#header .logo {position:absolute; width:254px; height:74px; float:left; margin-top:25px;}
#navi {position:absolute; top:50px; height:49px; left:325px;}

/*top_menu*/
#top_menu{position:absolute; top:7px; right:30px;}
/*#top_menu ul{padding-right:65px;}*/
#top_menu li{font-family:Arial, Helvetica, sans-serif; display:inline; color:#192151; text-decoration:none;}
#top_menu li a{
	font-size:11px;
	height:30px;
	line-height:30px;
	text-decoration:none;
	color:#202020;
}

/*minitabs*/
#minitabs{height:40px;}
#minitabs ul{height:40px;}
#minitabs li{float:left; padding-left:60px; height:40px; line-height:40px;}
#minitabs a,#minitabs a:link,#minitabs a:visited{display:inline-block; height:40px; font-family:Arial; font-size:16px; font-weight:bold; color:#000; text-decoration:none;line-height:36px; padding:0 10px 0 10px; }
#minitabs a:hover {height:40px; background: url(../img/index/tab_pyra.png) no-repeat bottom center; color:#223874}

/*meta*/
 #meta{background: url(../img/sub/sub_meta.jpg) no-repeat; height:167px;}
 .lefttitle_b(width:230px; height:166px; padding:30px 0 0 10px; background: url('img/left/left_tb.jpg') no-repeat; float:left;}
 .submeta{width:810px; float:right;}
 .et{padding:100px 0 0 25px; color:#b3b3b3; font-size:10px; font-weight:bold; letter-spacing:-1px;}
 .tt{padding:10px 0 0 25px; color:#454545; font-size:25px; font-weight:bold;}

/*history*/

.tablelist {border-bottom:1px solid #e7e7e7; padding:6 8 6 8;}
.tablelist th {color:#457ec3; text-align:center}
.tablelist2 {height:27px; padding:6 8 6 8;}
.tablelist2 th {color: #457ec3; }
.text_sky {color:#457ec3}

table { 
        font-family:"Arial;
		letter-spacing:0px ;
        font-size: 12px;
        color: #000000;
		line-height:200%;
        border: 0px solid;
        border-collapse: collapse;
}

/*sitemap*/
.sitemap{width:1040px; float:left; margin-top:36px;}
.sitemap_01{font-size:13px; font-weight:bold; color:#0565b1; display:inline;}
.sitemap_02{display:inline; font-size:12px; color:#000000;}
.sitemap_01, .sitemap_03 a { text-decoration: none; display:inline-block;}
/*footer*/
.footer{background:url(../img/sub/footer_bg.jpg) repeat-x; width:100%; height:85px;text-decoration: none;}
.footer_bg{background:url(../img/index/footer_logo.jpg) no-repeat; margin-top:30px; width:1040px; height:85px; float:left;}
.footer_t{color:#727272; font-size:11px; padding-left:254px; width:786px; line-height:150%; text-align:left;}

.sitemap a {text-decoration: none; display:inline-block;}


A:link        {font-family:Arial, Helvetica, sans-serif; font-size:12px ; text-decoration:none ; color: #454545 ;}
A:active      {font-family:Arial, Helvetica, sans-serif; font-size:12px ; text-decoration:none ; color: #454545 ;}
A:visited     {font-family: Arial, Helvetica, sans-serif; font-size:12px ; text-decoration:none ; ; color: #454545}
A:hover       {font-family: Arial, Helvetica, sans-serif; font-size:12px ; text-decoration: none; color:#454545 ;}

A.no:link        {font-family: "Arial", "Verdana"; font-size:12px ; text-decoration:none ; color: #454545;}
A.no:active      {font-family: "Arial", "Verdana"; font-size:12px ; text-decoration:none ; color: #454545;}
A.no:visited     {font-family: "Arial", "Verdana"; font-size:12px ; text-decoration:none ; ; color: #454545;}
A.no:hover       {font-family: "Arial", "Verdana"; color:#000000 ;	text-decoration: none; background-color:none ; font-weight:lighter}












