#body h2 {
	margin: 0px;
	background-image: url(img/anchor-bg.gif);
	background-repeat: repeat-x;
	height: auto;
	padding: 0px;
}


#body ul#anchor{
	margin:0px;
	width:691px;
	padding-left: 64px;
	background-image: url(img/anchor-bg.gif);
	background-repeat: repeat-x;
	height: 63px;
}
#body ul#anchor li{float:left; width:150px; height:46px;margin-right:10px;}
#body ul#anchor li a:hover img{
opacity:0.7;
	filter: alpha(opacity=70);
}
#body div.block{margin-top:20px;position:relative;margin-bottom:10px;}

#body div.block h3{	background-image: url(img/dep-type1-border.gif);
	background-repeat: repeat-x;
	height: 36px;
	padding-left:50px;
	padding-top:15px;
	margin-bottom:5px;
}
#body div.type1 h3{background-image: url(img/dep-type1-border.gif)}
#body div.type2 h3{background-image: url(img/dep-type2-border.gif)}
#body div.block p.check{
	position:absolute;
	top:9px;
	right:0px;
	text-align:right;
	background-image: url(img/check.gif);
	padding-top: 17px;
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 50px;

}
#body div.block p.check img{margin-right:3px;}

#body table{
	width:756px;
	border: 1px solid #333333;
	border-collapse:collapse;
}
#body table th, #body table td{border: 1px solid #b9ccef; padding:3px;}
#body table th{
	background-color:#e6effb;
	color:#1c4baf;
	text-align:center;
	white-space:nowrap;
	padding-right: 12px;
	cursor:pointer;
}
#body table .date{
	width:50px;
	padding-right: 0px;
}
#body table .area{width:65px;}
#body table .period{
	width:80px;
	padding-right: 0px;
}


#body table td{text-align:center;}
#body table td.tourname{
	background-image: url(img/tour-arrow.gif);
	background-repeat: no-repeat;
	background-position: 7px 9px;
	padding-left: 20px;
	text-align:left;
	font-weight:bold;
}
#body table td.tourname span{font-size:10px; font-weight:normal;}
#body table .price-old{	border-right: none;}
#body table .price-new{
	border-left:none;
	text-align: left;
	padding-left: 0px;
}
#body table td.price-old{
	text-decoration:line-through;
	white-space: nowrap;
}
#body table td.price-new{
	color:#f70000;
	font-weight:bold;
	background-image: url(img/price-arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	padding-left:11px;
	white-space: nowrap;
	font-size: 14px;
}
