/*----------------------------page----------------------------------*/
.guide{
	width: 780px;
	margin-left: 10px;
	float: left;
	margin-top: 5px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.guide ul li{
	float: left;
	font-size: 13px;
	color: #0033FF;
}
/*------------------------------------------------------------------------*/
#index-790{
	float: left;
	width: 790px;
	margin-left: 5px;
}
#product-table-top{
	width: 790px;
	float: left;
}
#product-table-top ul.top{
	padding-left: 10px;
	padding-right: 10px;
	height: 27px;
	width: 770px;
}
#product-table-top ul.image{
	background-image: url(images/ticket-table_02.jpg);
	background-repeat: repeat-y;
	font-size: 0px;
	height: auto;
	width: 790px;
}
#product-table{
	width: 790px;
	float: left;
}
#product-table ul{
	background-image: url(images/ticket-table_02.jpg);
	background-repeat: repeat-y;
	font-size: 0px;
	margin-bottom: 15px;
}
.shopping-brtton{ text-align: right; padding-right: 100px; padding-bottom: 20px; background-image: url(images/Shopping-image.jpg); background-repeat: no-repeat; height: 23px; padding-top: 5px; margin-bottom: 15px; }

.ticket-image-1{
	/*background-image: url(images/airport_01.jpg);*/
	background-image: url(images/table-top_01.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 730px;
	padding-left: 60px;
	padding-top: 4px;
}
.ticket-image-2{
	/*background-image: url(images/jr_01.jpg);*/
	background-image: url(images/table-top_01.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 720px;
	padding-left: 70px;
	padding-top: 4px;
}
.ticket-image-3{
	/*background-image: url(images/ae_01.jpg);*/
	background-image: url(images/table-top_01.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 735px;
	padding-left: 55px;
	padding-top: 4px;
}
.ticket-image-4{
	/*background-image: url(images/amtrak_01.jpg);*/
	background-image: url(images/table-top_01.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 550px;
	padding-left: 240px;
	padding-top: 4px;
}
.ticket-image-5{
	/*background-image: url(images/mtr_01.jpg);*/
	background-image: url(images/table-top_01.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 730px;
	padding-left: 60px;
	padding-top: 4px;
}
.ticket-image-6{
	/*background-image: url(images/room_01.jpg);*/
	background-image: url(images/table-top_01.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 705px;
	padding-left: 85px;
	padding-top: 4px;
}
.ticket-image-7{
	/*background-image: url(images/thspr_01.jpg);*/
	background-image: url(images/table-top_01.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 720px;
	padding-left: 70px;
	padding-top: 4px;
}
.ticket-image-8{
	/*background-image: url(images/eurail_01.jpg);*/
	background-image: url(images/table-top_01.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 710px;
	padding-left: 80px;
	padding-top: 4px;
}
/*----------------------------eurail-page----------------------------------*/
.line{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #AD11DB;
	border-bottom-style: none;
}
.eurail-banner{
	float: left;
	font-size: 13px;
	color: #AD11DB;
	height: 28px;
	width: 110px;
	background-image: url(images/eurail-banner.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.eurail-banner a{
	float: left;
	font-size: 13px;
	color: #AD11DB;
	background-image: url(images/eurail-banner.jpg);
	background-repeat: no-repeat;
	height: 21px;
	padding-top: 7px;
	text-decoration: none;
	padding-right: 0px;
	padding-left: 0px;
	text-align: center;
	width: 110px;
}
.eurail-banner a:hover{
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(images/eurail-banner-1.jpg);
	background-repeat: no-repeat;
	height: 21px;
	padding-top: 7px;
	text-decoration: none;
	width: 110px;
	text-align: center;
}
.illustration{
	float: left;
	margin-bottom: 10px;
	width: 770px;
	margin-right: 7px;
	margin-left: 3px;
}
.illustration ul{
	padding-left: 10px;
}
.illustration ul li h3{
	font-size: 15px;
	color: #CF49F1;
	line-height: 1.3em;
	padding-top: 10px;
}
.eurail-button{
	float: left;
	width: 790px;
	text-align: center;
	margin-bottom: 10px;
	display: block;
}
.eurail-button ul {
	padding-left: 280px;
}
.eurail-button ul li{
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}
