/* CSS Document */
.banner_left
{
    background:url(/kgcn/images/banner_left.jpg) no-repeat center top;
	width:192px;
	text-align:center;
}
.banner
{
    height:112px;
	text-align:center;	
}
.reports
{
    text-align:center;
}
.reports table
{
    margin:28px 20px 5px 5px;
}
.reports img
{
	background:none;
	border:1px #ccc solid;
	padding:0px;
}
.main0
{
	 padding-bottom:10px;
}

.left0
{
    color:#464541;
	font-weight:bold;
	text-align:left;
	font-size:13px;

	
}
.left0 a
{
    color:#696969;
}
.left_selected,
.left_selected a
{
    color:#457CB5;
}
.left0 a:hover
{
    color:#9D0E0A;
	text-decoration:none;
}
.left0 td
{
    height:35;
	width:210px;
	padding-left:40px;
	background:url(/kgcn/images/leftmenu.jpg) no-repeat left bottom;
}
.leftiframe
{
    width:210px;
	height:240px;
}
.left_img
{
	width:45px;
}
.content
{
	padding:10px 0px; 
	color:#494949;
	font-weight:normal;
}
.content img
{
    margin:2px 8px 5px 3px;
	float:left;
}
.content strong
{
	font-size:13px;
	color:#515151;
}
.content p
{
    padding:0px;
	margin:4px 0px 3px;
}
.content ul
{
    padding:0px;
	margin:0px;
}

.content ul li
{
    list-style : disc inside ; 
	list-style-type : square;
	padding:5px 5px 10px;
	color:#006;
}
.content ul li a
{
    margin-right:10px;
}
.content ul li a:hover
{
    text-decoration:underline;
	color:#333;
}

.content .anno_list ul li
{
    background:url(/kgcn/images/news_line.gif) repeat-x bottom;
	height:20px;
	margin-top:5px;
	color:#457CB5;
	font-weight:bold;
}
.content .anno_list ul li a
{
	color:#457CB5;
}
.content .anno_list ul li a:hover
{
	color:#474747;
	text-decoration:none;
}
.content .anno_list .anno_news
{
    color:#B64500;
}
.content_title
{
    font-size:15px;
	color:#457CB5;
	font-weight:bold;
	padding:5px 0px 4px 0px;
	width:98%;
	background-color:#F6F6f6;
}
.content_title2
{
    font-size:14px;
	color:#457CB5;
	font-weight:bold;
	padding:5px 0px 4px 6px;
	text-align:left;
}
.content_title2 img
{
    margin-right:8px;
}
.content_tt
{
    color:#006EBD;
	font-variant : small-caps;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	padding-top:6px;
	margin-top:50px;
}
.content_ct
{
	font-weight:normal;
	color:#666666;
	line-height:160%;
	padding:5px;
}
.content .content_ct img
{
text-align:center;
}
.content .content_ct p
{
	line-height:160%;
}
.content_bt
{
    text-align:right;	
	font-weight:normal;
	padding-right:20px;
}
.content_bt a
{
    color:#036;
	text-decoration:none;
}
/*mopr*/
.content2 tr td
{
    border-bottom:1px #ddd solid;
	padding-bottom:8px;
	padding-top:3px;
}

/*stocks qu~*/
.stock_rangs
{
    color:#444;
	font-weight:bold;
}
.stock_rangs a
{
    color:#a00;
	text-decoration:underline;
	margin:0px 3px;
}
.stock_rangs a:hover
{
    text-decoration:none;
}

/*rean*/
.p_nono p
{ 
   text-indent:0px;
   margin:3px 0px 3px;
   padding:0px;
}

/*sitemapÍøÕ¾µØÍ¼*/
.sitemap_l
{
   width:130px;
}
.sitemap_r
{
   width:680px;
}
.sitemap_l ul,
.sitemap_r ul
{
   margin:0px;
   padding:0px;
   font-size:13px;
   text-align:left;
}
.sitemap_l ul li,
.sitemap_r ul li
{
    height:20px;
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.sitemap_l ul li
{
   font-weight:bold;
   margin-bottom:14px;
   padding-left:15px;
}
.sitemap_l ul li a
{
   color:#005;
}
.sitemap_r ul li
{
	float:left;
	font-weight:normal;
}
.sitemap_r ul li a
{
    color:#555;
	margin-right:8px;
}
.sitemap_r ul li a:hover
{
    color:#005;
}
.sitemap_n
{
    color:#005;
    font-size:14px;
    font-weight:bold;
}
.sitemap_n a:hover
{
    color:#005;
    font-weight:
    font-weight:normal;
}
