/* ticket */
.page_body {
	background: #CCD5D8 url(../../images/ticket.bg.gif) top center no-repeat;
	padding-top: 65px;
	padding-left: 35px;
}
.layout_2col {
	width: 680px;
}
.layout_2col .area_left {
	width: 445px;
}
.layout_2col .area_right {
	width: 235px;
	padding: 15px 0 0 0;
}

#online_ticket {
	margin-bottom: 10px;
	color: #fff;
	width: 403px;
}
#online_ticket h2{
	font-size: 13px;
}
#online_ticket p{
	padding-left: 1em;
	text-indent: -1em;
	margin: 0 0 4px 0;
}

.frame_ticket {
	width: 366px;
	padding: 10px 15px 0px 20px;
	background-color: #D6E1E2;
	border-left: 1px solid #B1BCBF;
	border-right: 1px solid #B1BCBF;
	border-bottom: 2px solid #B1BCBF;
	margin-bottom: 20px;
}
.ticket {
	margin-bottom: 20px;
	border-bottom: 1px solid #999;
	color:#053B38;
}
.ticket .title{
	font-size: 12px;
	color: #D900FF;
	font-weight:bold;
	background: url(images/ticket.pinkdiamond.gif) 0 0.15em no-repeat;
	padding-left: 15px;
	margin-bottom: 10px;
}
.ticket .place_list {
	margin: 0 5px 0px 16px;
}
.ticket .place_list li {
	clear: both;
	margin: 0 0 5px 0;
	padding-bottom: 5px;
	border-bottom: 1px solid #B1BCBF;
}
.ticket .place_list a img{
	float: right;
}
.ticket h4 {
	font-size: 13px;
	margin: 0 5px 0 15px;
}
.ticket p {
	margin: 0 0 10px 15px;
}


.button_area {
	text-align: right;
	margin-bottom: 50px;
}
.button_area img {
	margin-bottom: 6px;
}

.today_ticket_header {
	margin: 0 0 10px 0;
	color: #053B38;
}
.today_ticket_header h2{
	margin: 0 0 10px 0;
	color: #fff;
	font-size: 13px;
}
.today_ticket_header a{
	color: #053B38;
	font-weight: bold;
}
.today_ticket_header a:visited,
.today_ticket_header a:active,
.today_ticket_header a:hover
{
	color: #053B38;
}

.frame_todya_ticket {
	width: 215px;
	padding: 10px 10px 0px 10px;
	background-color: #8BA6A6;
	margin-bottom: 20px;
	border: none;
}

.tody_ticket {
	margin-bottom: 5px;
	border-bottom: 1px solid #ccc;
	color:#fff;
}
.tody_ticket .date{
	font-size: 12px;
	color: #053B38;
	font-weight:bold;
	background: url(images/ticket.greendiamond.gif) 0 0.15em no-repeat;
	padding-left: 15px;
	margin: 0 0 2px 0;
}
.tody_ticket .title{
	font-size: 12px;
	color: #fff;
	margin: 0 0 5px 0;
}
.tody_ticket .comment{
	font-size: 12px;
	color: #fff;
	margin: 0 0 5px 0;
}
.tody_ticket .link{
	text-align: right;
}

