div.box1 {
	width: 590px;
	padding: 0 0px 0 19px;
	border-right: 1px solid #EFEFEF;
	float: left;
	background-color: #fff;
}
/*.box2 {
	width: 85px;
	float: right;
}*/
div.box1 h1, div.box1 h2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #EEF5FB;
	padding: 5px 0 5px 0px;
}
div.box1 a, div#quicknavi a {
	color: #06c;
}
div.box1 a:hover, div#quicknavi a:hover {
	color: #06c;
	background-color: /*#EAF5FF*/#f4faff;
	text-decoration: none;
}
table#bus {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
.fasten {
	color: #0033FF;
}
.xpress {
	color: #FF3300;
}
.city {
	font: bold 12px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	text-transform: capitalize;
}
.title {
	font: bold 24px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #336699;
	margin-bottom: 10px;
	padding-bottom: 10px;
	text-align: left;
}
table#bus td {
	border-bottom: 1px solid #C5C5C5;
}
table#bus td.head {
	font: bold small-caps 14px Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 2px solid #8292AC;
}
table#bus td.cut {
	border-bottom: 1px solid #eaeaea;
}
div#quicknavi {
	color: #ccc;
	float: left;
	width: 490px;
	font-weight: normal;
	text-align: left;
	margin: 20px 0px;
}

