div.temp table{
	font-size:x-small;
	}
div.temp table h2{
	font-size:x-small;
	}

div.detail{
	text-align:center;
}

div.detail table{
	border-top:1px solid #000;
	border-left:1px solid #000;
	text-align:center;
}
div.detail th{
	background-color:#FF9900;
}

div.detail th,div.detail td{
	border-right:1px solid #000;
	border-bottom:1px solid #000;	
	font-size:x-small;
}

div.detail h2{
	font-size:12px;
	margin:0px;
	padding:0px;
}
div.detail h3{
	font-size:12px;
	margin:2px;
	padding:0px;
	line-height:18px;
}
div.detail caption{
	text-align:left;
	border:1px solid #000;
	border-bottom:none;
	padding:5px;
	font-weight:bold;
}
div.middle caption,div.img h2{
	background:url("images/searchbg.gif") repeat-x !important;
}
div.middle,div.detail table.top1,div.detail table.top4{
	width:90%;
	margin:3px 0px;
	padding:0;
}
#mainimg{
	float:right;
	padding:5px 0px;
}
#mainimg img{
	width:350px;
}
.det_phot2{
}
.det_phot2{
	padding:4px;
	
}
div.det_phot2 img{
	width:40px;
	margin:5px;
	float:left;
	cursor:hand;
}
div.client{
	float:right;
	width:35%;
}
div.img{
	float:left;
	width:60%;
}

div.img{

	border:1px solid #000;
}
div.img h2{
	border-bottom:1px solid #000;
}

.ads{
	font-size:x-small;
	text-align:right;

@media print{
	#head,#foot{
		display:none;
	}
	#main{
		margin:0;
		padding:0;
		width:700px !important;
		margin-left:-30px;
	}
	#main div.detail{
		width:700px;
	}
	table.title_01,table.station{
	display:none;
}

}
