body, td, p, input, button, textarea, select, .c1 {	font-family:Tahoma,굴림;	font-size:9pt;	color:#222222;}

form { margin:0px; }

img {border:0px;}

a		{ color: #333; text-decoration: none; }
a:visited 	{ color: #333; text-decoration: none; }
a:active	{ color: #3399FF; text-decoration: underline; }
a:hover	{ color: #3399FF; text-decoration: underline; }


a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, 굴림; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:돋움; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }


#header, #nav, #footer { width: 940px; text-align: left; }
#header, #nav, #footer {position: relative;}
table.Copyright { width: 940px; clear: both; margin-left: 23px; }
/**************************************************************************** 
	헤더 : #header
****************************************************************************/
#header {height: 50px; margin-left: 23px; margin-top: 15px;	margin-bottom: 5px;}
#home, #date, #weather, 
#header h1, #ad_header, #family { position: absolute; }
#nav, #container, #footer {	margin-top: 10px; margin-left: 23px;}
#container { overflow: hidden; }

#home { left: 0; top: 3px; }
#date { right: 105px; top: 3px; }
#weather { right: 0; top: 0; }

#header h1 { left: 0; bottom: 0; }
#ad_header { left: 250px; bottom: 0; }
#family { right: 0px; bottom: 0; }
#family img { margin-left: 2px; }


/****************************************************************************  
	네비게이션 : #nav
****************************************************************************/
#mainBar { width: 940px; position: relative; }

#mainBar	.barBgLeft {position:absolute;	left: 0;	top: 0; 	width: 5px;		height: 34px;	background: url(http://img.khan.co.kr/spko/main_2009/nav_barBgLeft.gif) no-repeat top left;}
	
#mainBar	.barBgRight {position: absolute; right: 0; top: 0; width: 5px;	height: 34px;	background: url(http://img.khan.co.kr/spko/main_2009/nav_barBgRight.gif) no-repeat top right;}
	
#mainBar	.barBg {width: 940px;	height: 34px;	background: url(http://img.khan.co.kr/spko/main_2009/nav_barBg.gif) repeat-x top;}
	
			/* 메인메뉴 : 뉴스, 오피니언, 커뮤니티, 블로그 */
			#mainMenu { display: inline; } /* IE6 더블마진 */
				#mainMenu ul { margin-left: 20px; }
				#mainMenu li { float: left; margin-left: 0; }
				#mainMenu li img { vertical-align: middle; }
				
				#mainMenu a { float: left; padding-top: 34px; overflow: hidden; height: 0 !important; height /**/: 34px; /*IE5*/ }
				#mainMenu a:hover { background-position: 0 -34px; }
				
				#mainMenu01 a { width: 78px; background: url(/silver112/img/nav_menu01.gif) top left no-repeat; }
				#mainMenu02 a { width: 78px; background: url(/silver112/img/nav_menu02.gif) top left no-repeat; }
				#mainMenu03 a { width: 78px; background: url(/silver112/img/nav_menu03.gif) top left no-repeat; }
				#mainMenu04 a { width: 86px; background: url(/silver112/img/nav_menu04.gif) top left no-repeat; }
				#mainMenu05 a { width: 78px; background: url(/silver112/img/nav_menu05.gif) top left no-repeat; }
				#mainMenu06 a { width: 78px; background: url(/silver112/img/nav_menu06.gif) top left no-repeat; }
				#mainMenu07 a { width: 86px; background: url(/silver112/img/nav_menu07.gif) top left no-repeat; }
				#mainMenu08 a { width: 78px; background: url(/silver112/img/nav_menu08.gif) top left no-repeat; }

/* 사이드메뉴 : 포토, 경향iTV, 블로그 */
#sideMenu {
	position: absolute;
	left: 750px;
	top: 5px;
}
#sideMenu .barBgLeft {width: 5px;	height: 34px;	background: url(http://img.khan.co.kr/spko/main_2009/sub_barBgLeft.gif) no-repeat top left;}
#sideMenu .barBgRight {	width: 5px;	height: 34px;	background: url(http://img.khan.co.kr/spko/main_2009/sub_barBgRight.gif) no-repeat top right;}
#sideMenu .barBg {	width: 180px;	height: 34px;	background: url(http://img.khan.co.kr/spko/main_2009/sub_barBg.gif) repeat-x top;}
#sideMenu ul {padding-top: 7px;	margin-left: 10px;	}
#sideMenu li {float: left;	padding-left: 10px; background: url(http://img.khan.co.kr/spko/main_2009/icon_listSquare_white.gif) no-repeat  3px 7px;	margin-right: 10px;	}
#sideMenu li a  {font-size: 11px;	color: #FFF;	font-weight: bold;	letter-spacing: -1px;}

/* 배너추가 */
#sidebanner {position: absolute; right: 270px;	top: 5px;}		
			
			
						
			/* 기사검색 */
			#search {position: absolute;	right: 12px; top: 5px;}
			
				#search ul {width: 247px;	height: 20px;	border: 1px solid #3e79b1;	background-color: #FFF;}
				
				#search li { float: right; }
							
				#search .select { border: none; line-height: 18px; }
				#search .btn a { 
					background: url(http://img.khan.co.kr/spko/main_2009/btn_search.gif) no-repeat 0 -3px; 
					width: 43px; 
					display: block;
					overflow: hidden; 
					height: 0 !important; 
					padding-top: 20px; 
					height /**/: 20px; /*IE5*/
				}
				
	#search li input {	border: none;	width: 120px;	height: 17px;	font-size: 12px;	padding-top: 2px;	_margin-bottom: -2px; /*IE6*/}
					
    #subBar {	height: 22px;	background-color: #f5f5f5;	border: 1px solid #DDD;	border-top: none;	position: relative;	padding-top: 3px;}

	/* 섹션별 서브메뉴 */
	#subMenu {
		display: inline; /* IE6 더블마진 */
	}
		#subMenu01 { margin-left: 20px; }
		#subMenu02 { margin-left: 93px; }
		#subMenu03 { margin-left: 111px; }
		#subMenu04 { margin-left: 200px; }
		#subMenu05 { margin-left: 280px; }
		#subMenu06 { margin-left: 300px; }
		#subMenu07 { margin-left: 400px; }
		#subMenu08 { margin-left: 480px; }
		
		/*#subMenu .listAll { background: url(http://img.khan.co.kr/spko/main_2009/icon_list_all.gif) no-repeat  0 0; padding-left: 12px;}
		#subMenu .listAll a { color: #48647C; }*/
		

	/* 버튼 : 로그인, 로그아웃 외 */
	#btnLink {
		position: absolute;
		right: 14px;
		top: 4px;
		display: inline; /* IE6 더블마진 */
	}
	
		#btnLink li {
			float: left;
			padding-left: 13px;
			margin-left: 10px;
			font-size: 11px;
			letter-spacing: -1px;
		}
		
		#btnLink .smile { background: url(http://img.khan.co.kr/spko/main_2009/icon_smile.gif) no-repeat  0 50%; }
		#btnLink .pdf { background: url(http://img.khan.co.kr/spko/main_2009/icon_pdf.gif) no-repeat  0 50%; }
		#btnLink .login { background: url(http://img.khan.co.kr/spko/main_2009/icon_login.gif) no-repeat  0 50%; }
		#btnLink .join { background: url(http://img.khan.co.kr/spko/main_2009/icon_join.gif) no-repeat  0 50%; }
		
		/*IE6*/
		*html #btnLink .smile { background: url(http://img.khan.co.kr/spko/main_2009/icon_smile.gif) no-repeat  0 40%; }
		*html #btnLink .pdf { background: url(http://img.khan.co.kr/spko/main_2009/icon_pdf.gif) no-repeat  0 40%; }
		*html #btnLink .login { background: url(http://img.khan.co.kr/spko/main_2009/icon_login.gif) no-repeat  0 40%; }
		*html #btnLink .join { background: url(http://img.khan.co.kr/spko/main_2009/icon_join.gif) no-repeat  0 40%; }
		
		/*IE7*/
		*:first-child+html #btnLink .smile { background: url(http://img.khan.co.kr/spko/main_2009/icon_smile.gif) no-repeat  0 40%; }
		*:first-child+html #btnLink .pdf { background: url(http://img.khan.co.kr/spko/main_2009/icon_pdf.gif) no-repeat  0 40%; }
		*:first-child+html #btnLink .login { background: url(http://img.khan.co.kr/spko/main_2009/icon_login.gif) no-repeat  0 40%; }
		*:first-child+html #btnLink .join { background: url(http://img.khan.co.kr/spko/main_2009/icon_join.gif) no-repeat  0 40%; }
		
/* 텍스트 구분바 */
.textBar { font-size: 11px; color: #CCC; vertical-align: middle; margin: 5px; }		


/****************************************************************************  
	인덱스내용 : #컨텐츠
****************************************************************************/

/* 레이아웃 : 메인  */
/*#sideLeft {	float: left; width: 200px; }*/
/*#content { float: left; width: 717px; margin-left: 23px;  }*/
#sideLeft {	position: absolute; left: 23px; top: 140px; width: 200px; }
#content { width: 717px; margin-left: 220px;  }
#sideRight { float: right; width: 265px; overflow: hidden; }

#outlogin .boxLine {margin-bottom: 12px;}
#poll .boxLine {
	margin-bottom: 12px;
}
#visit .boxLine {margin-bottom: 12px;}
#connect .boxLine {	margin-bottom: 12px;}
#mainflash {margin-bottom: 12px;}
#schedule .boxLine {margin-bottom: 12px;}

div.Content { width: 717px; }
.headImage { margin-left: 220px; }

/****************************************************************************  
	서브왼쪽 메뉴 : 
****************************************************************************/
#subNav {width: 200px;	background: url(/silver112/img/nav_le_03.gif) repeat-y;}
#subNav dt {	margin-top: 5px;/*행간*/	line-height: 15px;/*두줄용행간*/	padding-left: 17px;	background-color: #FFF;}
#subNav dl { background: url(http://img.khan.co.kr/spko/sub_2009/icon_serial_dot.gif) repeat-y 5px 0; }
#subNav .end { background: url(http://img.khan.co.kr/spko/sub_2009/icon_serial_end.gif) no-repeat 5px 6px; }

/* 메뉴 : 기본 */
#subNav #menu {	width: 150px;	margin: -5px 0 5px 15px;}
#subNav #menu dt { background: url(http://img.khan.co.kr/spko/sub_2009/icon_subMenu_off.gif) no-repeat 0 1px; background-color: #FFF; }
#subNav #menu .on { background: url(http://img.khan.co.kr/spko/sub_2009/icon_subMenu_on.gif) no-repeat 0 1px; background-color: #FFF; }
#subNav #menu .on a { color: #4496d2; font-weight: bold; }


#AddPrintButton { text-align: center; }
#AddPrintButton input { border: 1px solid #aaa; background-color: #f8f8df; }

