div#content_tickets_header {
	width: 960px;
	height: 46px;
	background-image: url("../images/tickets/content_header_bg.jpg");
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: relative;
	float: left;
}

div#content_tickets_bg {
	width: 960px;
	min-height: 279px;
	height: auto !important;
	height: 729px;
	background-image: url("../images/tickets/content_bg.jpg");
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: relative;
	float: left;
}

div#content_tickets_side {
	width: 65px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	float: left;
}

div#content_tickets_sep {
	width: 25px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	float: left;
}

div#content_tickets_vert {
	width: 260px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	float: left;
}

div#content_tickets_searcher_header {
	width: 846px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	background-image: url("../images/tickets/content_search_bg.jpg");
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 90px;
	position: relative;
	float: left;
	z-index: 1;
}

div#content_tickets_searcher {
	width: 846px;
	min-height: 218px;
	height: auto !important;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 90px;
	position: relative;
	float: left;
	text-align: center;
	z-index: 1;
}

div#content_tickets_under_searcher {
	width: 960px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	float: left;
}

div#content_tickets_footer {
	width: 960px;
	height: 64px;
	background-image: url("../images/tickets/content_footer_bg.jpg");
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: relative;
	float: left;
}

div#content_tickets_footer_left {
	position: absolute;
	top: 36px;
	left: 110px;
	width: 500px;
	height: 17px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	color: #ffcc33;
}

div#content_tickets_footer_right {
	position: absolute;
	top: 36px;
	left: 650px;
	width: 193px;
	height: 17px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	color: #ffcc33;
	text-align: right;
}

div#content_tickets_bottom_banner {
	width: 960px;
	height: 113px;
	background-image: url("../images/tickets/banner_eurofinance_bg.jpg");
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: relative;
	float: left;
}

div#footer_tickets {
	width: 960px;
	height: 32px;
	background-image: url("../images/tickets/footer_bg.jpg");
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: relative;
	float: left;
}

div#online_search_link {
	position: absolute;
	top: 226px;
	left: 686px;
	width: 232px;
	height: 32px;
}

a.gg:link { text-decoration: none; color: white; font-weight: bold; font-size: 13px; }
a.gg:visited { text-decoration: none; color: white; font-weight: bold; font-size: 13px; }
a.gg:active { text-decoration: none; color: white; font-weight: bold; font-size: 13px; }
a.gg:hover { text-decoration: none; color: white; font-weight: bold; font-size: 13px; }

a.price:link { text-decoration: none; color: red; font-weight: bold; font-size: 12px; }
a.price:visited { text-decoration: none; color: red; font-weight: bold; font-size: 12px; }
a.price:active { text-decoration: none; color: red; font-weight: bold; font-size: 12px; }
a.price:hover { text-decoration: none; color: #113c8a; font-weight: bold; font-size: 12px; }

a.country:link { text-decoration: none; color: #113c8a; font-weight: bold; font-size: 12px; }
a.country:visited { text-decoration: none; color: #113c8a; font-weight: bold; font-size: 12px; }
a.country:active { text-decoration: none; color: #113c8a; font-weight: bold; font-size: 12px; }
a.country:hover { text-decoration: none; color: red; font-weight: bold; font-size: 12px; }
