.findtext
{
	height:24px;
	font-size:16pt;
	border:none; 
	/*ie핵*/ .border:1px solid #fff;
	color:#2eace6;
	width:300px;	
}

.container {width: 99%; margin: 10px auto;}

img
{
	border:0;
}

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	font-family:'맑은 고딕',Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#900;
	display: block;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #ccc;
}
	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}

ul.tabs li a span {
	font-family:'맑은 고딕',Verdana, Geneva, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#999;
}

.tab_container {
	text-align:left;	
	clear: both;
	width: 100%;	
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	padding: 1px;
	font-size: 9pt;
}

.tab_content .kind {	
	margin: 20px 0 5px 0;
	background-color:#FFF;
	width:820px;
	height:30px;
	text-align:left;
	vertical-align:bottom;
	color:#999;
}
.tab_content .kind p.lp {  
	float:left;
	width:200px;
	height:20px;
	margin-top: 10px;
	margin-left: 80px;
	color:#848752;
	font-size: 9pt;	
	font-weight:bold;
}
.tab_content .kind p.rp {  
	float:right;
	height:20px;
	margin-top: 7px;
	margin-right:10px;
	color:#848752;
	font-size: 8pt;		
}

.tab_content .s_sermon {		 
	 background:url(/foreign/assets/en/img/finder/s_title01.gif) no-repeat left top;	
}

.tab_content .s_magazine {		 
	 background:url(/foreign/assets/en/img/finder/s_title02.gif) no-repeat left top;
}
.tab_content .s_choir {		 
	 background:url(/foreign/assets/en/img/finder/s_title03.gif) no-repeat left top;
}
.tab_content .s_praise {		 
	 background:url(/foreign/assets/en/img/finder/s_title04.gif) no-repeat left top;
}
.tab_content .s_testimony {		 
	 background:url(/foreign/assets/en/img/finder/s_title05.gif) no-repeat left top;
}
.tab_content .s_news {		 
	 background:url(/foreign/assets/en/img/finder/s_title06.gif) no-repeat left top;
}

.tab_content img {
	float: left;
	margin: 0 20px 20px 0;
	border: 1px solid #ddd;
	padding: 5px;
}




/* 검색 - 성가,특송 (width:250) */

div.thumb_wrap
{
	width:270px;
	height:60px;	
	border:1px solid #eee;
	padding:2px;
	float:left;
	text-align:center;	
	
	margin-right:5px;
	margin-bottom:5px;
}

div.thumb_wrap img
{ 		
	float:left;
	margin-right:5px;
	width:58px;
	height:52px;
	border:0;
}


/* 검색 - 매거진 (width:400 ) */

div.part_wrap
{
	width:400px;
	height:68px;	
	border-bottom:1px solid #eee;	
	float:left;
	margin-right:16px;		
}

div.part_wrap img
{ 		
	float:left;	
	margin:2px;
	margin-right:5px;
	width:58px;
	height:52px;
	border:0;
}

div.wraptext
{
	float:left;
	margin-top:15px;
	overflow:hidden;
}

div.wraptext .imgtitle
{ 
   font-size:9pt;   
   text-align:left; 
   margin:0; 
}

div.wraptext .imgdate
{ 
	font-size:8pt;
    color:#666;
	margin:0;
	text-align:left;
}

div.wraptext .imgnotes
{ 
	font-size:8pt;
    color:#666;
	margin:0;
	text-align:left;
}


/* 검색 - 설교 */

div.list_wrap
{
	float:left;
	width:400px;	
	height:22px;
	font-size:9pt;	
	color:#999;
	padding-top:8px;	
	border-bottom:1px solid #eee;	
	margin-right:16px;	
}

div.list_wrap div.ctitle 
{
	width:45%;
	font-size:9pt;
	font-weight:bold;	
	color:#36C;	
	padding:2px;
	text-align:left;
	float:left;	
	
}

div.list_wrap div.ctitle a:link
{
	color:#36C;	
}

div.list_wrap div.ctitle a:hover
{
	color:#C00;
	border-bottom:#F60;
	margin-left:2px;	
}

div.list_wrap div.cname
{
	width:50%;
	font-size:9pt;	
	color:#999;		
	text-align:left;	
	float:left;
}

div.clearfix
{
	clear:both;
}

li span
{
	font-size:8pt;
	color:#999;	
}

/* LAY-OUT */


div#searchmodal_wrap
{
	position:absolute;
	left:0px;
	top:190px;
	width:100%;
	height:560px;
    z-index:50;
}
/* 화면을 꽉차게 불투명도를 주고자할때..필요  (searchmodal_wrap , transdiv)
div#transdiv
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:5000px;
	background-color:#000;
	filter:alpha(opacity=40); 	
    opacity:0.4;	
	z-index:-1;
}
*/

div#searchmodal
{
	margin:0 auto;
	width:994px;
	height:560px;
	background-color:#fff;	
	z-index:52;
	border:3px solid #24578e;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.7);  
}


div#resultview
{
	width:900px;
	padding: 0 35px 0 50px;
	height:500px;	
	margin:1px auto;	
	vertical-align:middle;
	scrollbar-face-color:#ffffff; /**/
	scrollbar-highlight-color:#e5e6d6;
	scrollbar-3dlight-color:#ffffff; /**/
	scrollbar-shadow-color:#e5e6d6;
	scrollbar-darkshadow-color:#ffffff; /**/
	scrollbar-track-color:#ffffff; /**/
	scrollbar-arrow-color:#e5e6d6;
	overflow-x:hidden;overflow-y:auto;
	clear:right;
}

#viewclose
{
	background-color:#f4f4f4;
	height:30px;
	text-align:left;
	padding-left:30px;
	padding-top:10px;
	color:#36C;
	font-weight:bold;
}
#viewclose img
{
	display:inline;
	float:right;
	margin-right:10px;
	margin-top:-4px;
}