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


#search_head{
	background-image:url(/media/gfx/frame/search/header.png);
	width:936px;
	height:126px;
	color:#fff;
}


#search_main{
	width:936px;
	height:731px;
	background-image:url(/media/gfx/frame/bg.png);
	color:#8a8989;
}


#search_bottom{
	background-image:url(/media/gfx/frame/bottom.png);
	width:936;
	height:20px;
}

#search_main div.content{
	position:absolute;
	left:25px;
	top:140px;
	width:880px;
	height:720px;
}

#search_shown{
	display:inline;
	font-weight:bold;
}

#table_header{	
	height:45px;
	width:100%;
	border-top:solid 2px #c2c2c2;
	border-bottom:solid 2px #c2c2c2;
	margin-top:5px;
	
}

#table_header div.header_cell{
	background-color:#e6e6e6;
	float:left;
	height:100%;
	border-right:solid 1px #c2c2c2;
	line-height:45px;
	font-weight:bold;
	color:#878787;
	padding-left:10px;
}

#table_header div.header_cell.last{
	border:none;	
}

div.event{
	height:35px;
	line-height:35px;
	border-bottom:dotted 1px #c2c2c2;
	
}

div.m5{
	margin:5px;
}

div.event_name{
	padding-left:10px;
	border-right:solid 1px #c2c2c2;
	overflow:hidden;
	height:35px;
}

p.event_name_text{
	line-height:35px;
	height:35px;
	margin-top:0px;
}

div.event_name a:hover{
	font-weight:bold;
}

div.event_region{
	padding-left:10px;
	border-right:solid 1px #c2c2c2;
	height:35px;
	overflow:hidden;
}

div.event_datum{
	padding-left:10px;
}

div.event div{
	float:left;
}

#search_scroll{
	height:645px;
	overflow:scroll;
}
