﻿
/*NAVIGATION CSS 링크*/
@import url("navi.css");

/*TABMENU 정의*/


.tabmenu{	background:url("/manage/images/bg_tab.gif")  repeat-x;
			height:33px;
			width:100%;}

.tabmenu ul{	padding:14px 0 0 12px;}
	
.tabmenu ul li.tab_on{	display:inline;
						padding:0}
						
.tabmenu ul li.tab_on span{	background:url("/manage/images/bg_tabonright.gif")  no-repeat right top;
							border-left:1px solid #888888;
							color:#000000;
							padding:5px 15px 0 8px;}

.tabmenu ul li.tab_off{	display:inline;
						padding:0}
						
.tabmenu ul li.tab_off span{	background:url("/manage/images/bg_taboffright.gif")  no-repeat right top;
								border-left:1px solid #4B4B4B;
							color:#FFFFFF;
							padding:5px 10px 0 8px;}
.tabmenu ul li.tab_off span a:link{	color:#FFFFFF;}
.tabmenu ul li.tab_off span a:visited{	color:#FFFFFF;}
.tabmenu ul li.tab_off span a:hover{	color:#FF6600;}
.tabmenu ul li.tab_off span a:active{	color:#FFFFFF;}
							
/*팝업메뉴미리보기*/

.popup_title{	background:url(/manage/images/bg_poptitle_left.gif) no-repeat;
				padding-left:25px;
				height:35px;}

.popup_title h1{	background:url(/manage/images/bg_poptitle_right.gif) right top no-repeat;
					color:#FFFFFF;
					font-size:1em;
					height:35px;
					padding-top:8px;}

.popup_con {	background:#6F6F6F;
				float:left; 
				width:100%;	
				text-overflow:ellipsis;
				overflow:hidden;
				color:#FFFFFF;}
				

				
.popup_con table{ margin:10px;}

.popup_con table tr th {	color:#FFFFFF;}

.popup_con table tr td {	color:#FFFFFF;}
				
.popupclose {	text-align:right;
				padding:0 10px 10px 0}	

							
/*MAIN CONTENTS 영역 정의*/
.main_con{	padding:15px;}

/*search bar 정의*/
.bdlist_search{	background:url(/manage/images/bg_bdlist_barleft.gif) no-repeat left top;
				height:49px;
				margin-bottom:15px;}

.bdlist_search .bar_right{ background:url(/manage/images/bg_bdlist_barright.gif)  no-repeat right top;
					height:49px;
					padding:13px 20px;}
					
					
/*.bdlist_btmsch{	background:#F8F8F8;
				border:1px solid #DADADA;
				padding:5px 20px;
				height:20px;
				text-align:center;
				margin-bottom:15px;}
				*/
				
.bd_option{width:50%;
		   float:left;
		   text-align:left;}

.bd_calendar{font-size:0.9em;
			 font-weight:bold;
			 color:#666666;
			 letter-spacing:-1px;
		  	 float:right;
		  	 text-align:right;
			 padding-left:10px;
			 border-left:3px solid #DCB842;
			 }
			 
.bd_calendar img {margin-bottom:3px;}

.bd_count { background:url(/manage/images/ico_page.gif) no-repeat left 3px;
			padding-left:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:0.8em;
			color:#666666;
			margin-bottom:5px;}
			
.bd_high {color:#FF6600;}
					
/*메뉴차수설정 영역 정의*/
.bul_menuset{	background:url(/manage/images/bul_searcharr.gif) no-repeat left 1px;
				padding-left:10px;
				font-weight:bold;
				color:#786421;}
				
.txt_comment{	font-size:0.9em;
				color:#786421;
				margin-left:20px;}

/*게시판 테이블 정의*/
.boardlist tr td{	height:28px;
					border-bottom:1px solid #D1D1D1;
					color:#333333;}

.boardlist tr .td02{	height:24px;
					border-bottom:1px solid #D1D1D1;
					background:url(/manage/images/bar_bdlist_bar.gif) no-repeat left 50%;
					color:#333333;}
					
.boardlist tr th.bdlist_th{	background:url(/manage/images/bg_tblhead.gif) repeat-x;
							border-bottom:1px solid #A5A5A5;
							height:29px;
							text-align:center;
							padding:0 10px; }
							
.boardlist tr td.bdlist_td{ background-color:#F1F1F1;}

.boardlist tr td.bdlist_td02{ background:url(/manage/images/bar_bdlist_bar.gif) no-repeat left 50%;
								background-color:#F1F1F1;}
								
.astar{ color:#FF6600; font-weight:bold;}
/*게시판 하단 버튼 및 페이징 정의*/
.bdlist_ui{	width:100%;
			padding-top:20px;
			height:40px;}

.bdlist_paging{	width:50%;
				float:left;
				color:#FF6600;}
				
.bdlist_paging img{	vertical-align:middle;
					padding-right:5px;}

.bdlist_paging a:link{	font-size:0.9em;padding-right:5px;}
.bdlist_paging a:aclive{	font-size:0.9em;padding-right:5px;}
.bdlist_paging a:visited{	font-size:0.9em;padding-right:5px;}
.bdlist_paging a:hover{	font-size:0.9em;padding-right:5px;}

.ui_btn{	width:100%;
			float:right;
			text-align:right;}

/*메뉴관리 보드*/
.menuboard{	border:1px solid #C6C6C6;}

.menuboard table{	margin:5px 0}

.bg_menuboard{	background:url(/manage/images/bg_menuform.gif) repeat-x;
				height:32px;}
				
.bg_menuboard span{	background:url(/manage/images/bul_menuform.gif) no-repeat left 50%;
					margin-left:10px;
					margin-top:10px;
					padding-left:15px;
					font-weight:bold;
					color:#333333;}			
	
/*통합게시판 추가컬럼 설정*/
.boardlist_coladd{	margin:5px 0; 
					border-left:1px solid #BBBBBB;
					border-top:1px solid #BBBBBB;}

.boardlist_coladd th{background:#F1F1F1;
					 border-right:1px solid #BBBBBB;
					 border-bottom:1px solid #BBBBBB;
					 padding:4px;}
					 
.boardlist_coladd td{border-right:1px solid #BBBBBB;
					 border-bottom:1px solid #BBBBBB;
					 text-align:center;}
										 
.boardlist_col{	margin:1px 0; }

.boardlist_col td{	text-align:center;
					border-bottom:1px solid #FFFFFF; }

.col_tablefoot{	background:#F1F1F1;
				border-left:1px solid #BBBBBB;
				border-top:1px solid #BBBBBB;
				padding:0 2px;
				margin-bottom:5px;}
				
.col_tablefoot td{	background:#F1F1F1;
				border-right:1px solid #BBBBBB;
				border-bottom:1px solid #BBBBBB;
				padding:0 2px;}
					
.repl_list {background:url(/manage/images/line_dot.gif) left bottom repeat-x;padding:10px 0;}

/*게시물등록 확인 화면*/
.bg_clear	{background:url(/manage/images/bg_clear.gif) left top no-repeat; 
			width:485px; 
			height:159px;
			margin-top:50px;
			margin-left:135px;
			text-align:center;
			padding-top:90px;}
			
/* validator style */
input.required{
	background-image:url(/manage/images/aster.gif);
	background-position:right top;
	background-repeat:no-repeat;
	line-height:100%;
}


/* inputbox 스타일 정의 */
input.long{
	width:300px;
}
input.short{
	width:150px;
}

/* bottom_button */
.bottom_button{
	margin-top:10px;
}

.middle *{
	vertical-align:middle;
}

