@charset "utf-8";
/* CSS Document */

/******************************************************************************/
div#news_main_box{
	float:left;
	padding-bottom:10px;
	overflow:hidden;
	height:auto;
	background-color:#ffffff;
}

	div#news_menu{
		float:left;
		width:201px;
		overflow:hidden;
		border:1px solid #000000;
		background:#e7e9f2;
		margin:5px 0px 10px 0px;
		position:relative;
		left:5px;
		padding-bottom:3px;		
		
	}
	
		div#news_menu form{
			float:left;
		}
		
		.date_form { width:100px; height:20px; float:left; margin:5px 8px 5px 5px; background:url('/images/gradient100px.gif') no-repeat left; vertical-align:top; font-size:14px; text-align:center; }
		
		div#news_menu select{
			border:1px solid #16172e;
			background:#dde9ff;
			float:left;
			margin:7px 4px;
		}
		
		.arrow{
			display:block; float:left;
			margin:9px 1px 4px 1px;
			cursor:pointer;
		}
		
		.kerekites{
			float:left;
			padding:0px;
			margin:0px;
		}
		
		div.news_nav{
			float:left;
			width:201px;
			margin:3px 0px;
		}
		
		#anchor18, #anchor20 { display:block; float:left; margin:4px 15px 0px 0px; }
			#anchor18 img, #anchor20  img {width:22px; height:20px;}
		#example2, #example { margin:0px; padding:4px; display:block; float:left; }
		.calendar_div { position:absolute; background-color:white; z-index:1; margin-left:10px; float:left; }
		#testdiv1 { top:20px; }
		#testdiv2 { top:100px; }
			
			
		div#news_links{
			float:left;
			width:201px;
			overflow:hidden;
			background: url(/images/market/news/bg_links.jpg) repeat-y #ffffff;
			z-index:2;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
		}
		
		
		
			div#news_links span{
				float:left;
				color:#000bff;
			}
			
			div#news_links a{
				float:left;
				color:#000000;
				text-decoration:none;
				width:145px;
				padding-left:5px;
				
			}
			
			div#news_links table{
				margin-left:11px;
			}
			
			div#news_links td{
				border-bottom:1px solid #bfc2d4;
				padding:2px 0px;
			}
			#news_table a:hover { font-weight:bold; }
			#news_table td { vertical-align:top; }
			.active { font-weight:bold; }
			
			#container{
				width:191px;
				height:auto;
				overflow:hidden;
				float:left;
			}
		
			#scrollbar {
				float:left;
				height:32px;
				width:3px;
				background:url('/images/market/news/scrollbar_top.jpg') no-repeat top left #000C82;
			}
/******************************************************************************/

	
	div#news_content{
		float: right;
		width:575px;
		border:1px solid #000000;
		background: url(/images/market/news/news_content_header.jpg)  left top no-repeat #e7e9f2;
		margin:5px 0px 5px 0px;
		position:relative;
		right:15px;
		overflow:hidden;
		padding-bottom:5px;
		
	}
	
		div#news_content h1{
			color:#191c5c;
			font-size:18px;
			font-family:Arial, Helvetica, sans-serif;
			padding:11px 0px 4px 11px;
			margin:0px;
			text-align:left;
		}
		
		#author_name{
			font-size:12px;
			color:#191c5c;
			margin:2px 0px;
			padding-left:11px;
		}
		
		#author_date{
			font-size:12px;
			color:#636363;
			margin:3px 0px;
			padding-left:11px;
		}
		
		/******************************************************************************/
	
	div#news_content_textbox{
		float:left;
		width:575px;
		background: url(/images/market/news/bg_news_content.jpg) repeat-y #ffffff;
		text-align:justify;
		color:#191c5c;
		font-size:12px;
		
	}
	
		span.tab {
			margin-left:30px;
		}
	
		div#news_content a{
			color:#003cff;
			font-size:12px;
			margin-left:10px;
			margin-right:0px;		
		}
		
		a.nav_link_img{
			position:relative;
			right:5px;
			top:4px;
		}
	
		div#news_content_textbox p{
			color:#191c5c;
			font-size:12px;
			margin:0px 12px;
			padding:6px 0px;	
		}
			#news_content_textbox ol, #news_content_textbox  ul {
				margin:5px 10px 5px 35px;
			}
		
		pre {
			color:#191c5c;
			font-size:12px;
			margin:0px 12px;
			padding:6px 0px;
			font-family:Arial, Helvetica, sans-serif;
		}
		
		p#content_desc{
			font-weight:bold;
			border-bottom:1px solid #bfc2d4;
			padding:0px;
		}
	
/******************************************************************************/

		div#banner_01{
			float:right;
			width:577px;
			overflow:hidden;
			margin:15px 0px;
			position:relative;
			right:15px; 
			padding:0px;
		}
		
		div#banner_02{
			float:left;
			width:815px;
			height:110px;
			overflow:hidden;
			background:#8db5ec;
			position:relative;
			left:5px;
			margin:10px 0px;
		}
