@import url( common.css );


#GoodSoftwareLab{
	text-align:left;
	width:1000px;
	margin:0 auto;
	padding:0;
}
#Top{
	padding: 0px; 
	background:  url("../images/sitemap/top_bg.jpg") no-repeat left top; margin: 0px; width: 1000px; height: 255px; vertical-align: top;
}
#Middle{
	background:  url("../images/common/sub_line.gif") repeat-y 35px bottom ; margin: 0px; width: 1000px; vertical-align: top;
	min-height: 100%;
	float:left;
	width:1000px;
}
#Left{
	padding-left: 35px;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	background:  url("../images/common/top1_bg.jpg") no-repeat left top; margin: 0px; vertical-align: top;
	width:260px;
	float:left;
}
#Content{
	padding-right: 65px;
	width:640px;
	background:  url("../images/sitemap/top2_bg.jpg") no-repeat left top; margin: 0px; vertical-align: top;
	float:right;

	font-size: 0.6875em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #797979;
	line-height: 1.6em;
}
#Footer{
	clear:both;
	background:  url("../images/common/erase_footer.gif") no-repeat left top; margin: 0px; width: 1000px; vertical-align: top;
	height: 109px;
	padding-top: 51px;
	/* 크기 고정을 위해 폰트크기 지정 */
	font-size: 11px;
}

/* 테이블 */
.tb_num {
	height: 28px;
	text-align: center;
}
.tb_pic {
	height: 28px;
	text-align: center;
	padding: 3px 0 3px 0;
}
.tb_sub {
	height: 28px;
	padding-left: 10px;
}
.tb_author {
	height: 28px;
	text-align: center;
}
.tb_date {
	height: 28px;
	text-align: center;
}
.tb_views {
	height: 28px;
	text-align: center;
}
.tb_border {
	background-color: #e1e1e1;
	height: 1px;
}
.tb_border1 {
	background-color: #96b5d4;
	height: 1px;
}
.tb_content {
	padding: 15px 20px 15px 20px;
}
.sel_num {
	font-size: 11px;
	font-weight: bold;
	color: #ffa345;
}

a.page: {		
	font-size:11px;
	text-decoration:none; 
	color:#666666; 
	font-weight: normal; 
}
a.page:link {		
	font-size:11px;
	text-decoration:none; 
	color:#666666; 
	font-weight: normal; 
}
a.page:visited {		
	font-size:11px;
	text-decoration:none;
	color:#666666; 
	font-weight: normal; 
}
a.page:hover { 		
	font-size:11px;
	text-decoration:underline;
	color:#6aac0c; 
	font-weight: normal;
}
a.page:action { 		
	font-size:11px;
	text-decoration:underline;
	color:#6aac0c; 
	font-weight: normal; 
}