@charset "utf-8";
#logo h1 {
	color: #1E90FF;
}
.menu li a{
	color: #666666;
}
div.line {
	color: #333333;
}
.button_booking, .right_theme_button {
	border: 1px solid #819bcb;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #a5b8da;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5b8da), color-stop(100%, #7089b3));
	background-image: -webkit-linear-gradient(top, #a5b8da, #7089b3);
	background-image: -moz-linear-gradient(top, #a5b8da, #7089b3);
	background-image: -ms-linear-gradient(top, #a5b8da, #7089b3);
	background-image: -o-linear-gradient(top, #a5b8da, #7089b3);
	background-image: linear-gradient(top, #a5b8da, #7089b3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a5b8da, endColorstr=#7089b3);
}

.button_booking:hover, .right_theme_button:hover{
	border:1px solid #819bcb; background-color: #819bcb;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#819bcb), color-stop(100%, #536f9d));
	background-image: -webkit-linear-gradient(top, #819bcb, #536f9d);
	background-image: -moz-linear-gradient(top, #819bcb, #536f9d);
	background-image: -ms-linear-gradient(top, #819bcb, #536f9d);
	background-image: -o-linear-gradient(top, #819bcb, #536f9d);
	background-image: linear-gradient(top, #819bcb, #536f9d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#819bcb, endColorstr=#536f9d);
}
.input_tabel_caption {
	background: url("/images/theme/lightgrey/circle.png") no-repeat scroll 3px 7px transparent;
}
.news_month {
	background: url("/images/theme/lightgrey/circle.png") no-repeat scroll 0px 1px transparent;
}
div.current {
	color: #ffffff;
	font-weight: bold;
}
table.table_step_navi td.current {
	background: none repeat scroll 0 0 #0085CA;
	border: 1px solid #0085CA;
}
table.table_step_bar td.current {
	background:#1E90FF;
	border: 1px solid #1E90FF;
}
div.booking_step {
	background: url("/images/theme/lightgrey/arrow_16_16.png") no-repeat scroll 5px 7px transparent;
}
div.booking_step strong{
	color: #1E90FF;
}
.title h2, .title h3 {
	border-left: 5px solid #1E90FF;
}
a.small_right_rebon:hover {
	background: url("/images/sfum-dx-bg.png") repeat-x scroll 0 0 #1E90FF;
}
.reserveLinkFromExcelMode:hover {
	background-color: #1E90FF;
}