/* --- [start /site/portal_skins/DEFAULT/frontier.css] --- */

/* --- [start /site/layout.css] --- */
/*******************************************/
/* Layout styles for lastminute.com UK     */
/*******************************************/
#master {font-size:1.2em}

#master_top {
	position: absolute;
	left: 0;
	top: 0;
	padding: 0;
	z-index:4;
}

#master_top a {
	font-size:0.9em;
}

#master_top .mastHeadBg {
	width:777px;
	z-index:1;
}

#master_top .mastHeadBg #mastHead {
	position:absolute;
	left: 3px;
	top: 8px;
	width:775px
}

#master_top .mastHeadBg #master_nav {
	position:absolute;
	left: 0;
	top: 78px
}

#master_top .mastHeadBg #master_nav #masterTnav {
	float:left;
	width:770px;
	border-bottom:3px solid #ff0099;
	line-height:normal;
	margin:0;
	list-style:none;	
}

#master_top .mastHeadBg #master_nav #masterTnav li {
	float:left;
	padding:0 0 0 4px;
	margin:0 0 0 5px;
	background: url(http://cdn.lastminute.com/site/curved_header_tnav_left.gif?skin=engb.lastminute.com) no-repeat top left
}

#master_top .mastHeadBg #master_nav #masterTnav a {
	float:left;
	display:block;
	width:auto;
	padding:5px 8px 4px 4px;
	text-decoration:none;
	font-weight:bold;
	background: url(http://cdn.lastminute.com/site/curved_header_tnav_right.gif?skin=engb.lastminute.com) no-repeat top right
}

#master_top .mastHeadBg #master_nav #masterTnav a:hover {
	color:#ff0099;
}

#master_top .mastHeadBg #master_nav #masterTnav .active {
	background: url(http://cdn.lastminute.com/site/curved_header_active_tnav_left.gif?skin=engb.lastminute.com) no-repeat left top
}

#master_top .mastHeadBg #master_nav #masterTnav .active a {
	background: url(http://cdn.lastminute.com/site/curved_header_active_tnav_right.gif?skin=engb.lastminute.com) no-repeat right top;
	color:#ffffff;
}

#master_top .mastHeadBg #master_nav #masterTnav .active a:hover {
	color:#ffffff;
}

#master_top .mastHeadBg #master_nav .tnavSubLinks {
	width:770px;
	clear:both;
	height:30px;
	float: left;
	margin: 0;
	background: url(http://cdn.lastminute.com/site/main_homepage_header_bar.gif?skin=engb.lastminute.com) repeat-x top left
}

#master_top .mastHeadBg #master_nav .tnavSubLinks #quickSearch {
	width:280px;
	float:left;
	padding: 0.4em 0 0 0.3em;
	_padding: 0.3em 0 0 0.3em;
}

#master_top .mastHeadBg #master_nav .tnavSubLinks #navLinks ul {
	padding: 0.4em 0 0 0.3em;
	_padding: 0.3em 0em 0 0.3em;
	margin: 2px;
	list-style: none;
	float:right
}

#master_top .mastHeadBg #master_nav .tnavSubLinks #navLinks ul li {
	float: left;
	list-style: none;
	padding: 0 0.65em;
	_padding-top:0.1em
}

#master_top .mastHeadBg #master_nav .tnavSubLinks #navLinks ul li a {
	font-size: 0.9em;
	color: #000;
	vertical-align: middle;
}

#master_top .mastHeadBg #master_nav .tnavSubLinks #navLinks img {
vertical-align: middle;
}

#master_left {
	position:absolute;
	left: 0;
	top: 145px
}

#master_left img.phoneNumber {
	margin:10px 10px 30px 10px
}

#master_left #left_telephone img#telephoneImage{
	margin:0.8em
}

#master_left #left_telephone {
	margin: 0;
	width:13.2em;
}

html.jsEnabled  #telephone_expanded {display: none}

#master_left #telephone_expanded {
	margin: 0 0 0 0.4em;
	font-size:0.9em;
	background:url(http://cdn.lastminute.com/site/site_left_nav_telephone_expanded_gradient.jpg?skin=engb.lastminute.com) top left repeat-x;
}

#master_left #telephone_expanded #telephone_expanded_content {
	color:#666;
	padding: 1em 0.4em;
	border-color:#FAD4EB;
}

#master_left #telephone_expanded #telephone_expanded_content .header {
	font-size: 1.2em;
}


#master_left .curvedFooterTransLineShadow {
	height: 7px; background-color:#FAD4EB;
}

#master_left #feedbackLinkOne img {
	margin:0pt 5px;
}

#master_left #leftNav {
	border:0;
	width:158px !important;
	font-family:Arial, sans-serif;
	background-image:url(http://cdn.lastminute.com/site/site_ui_left_nav_bg.gif?skin=engb.lastminute.com);
	background-repeat: no-repeat;
	background-position: top left;
	margin:0;
	padding:0;
}

#master_left #leftNav ul.layoutTop {
	padding:10px 10px 13px 13px;
	margin:0;
	border-bottom:1px solid #D1D2CD;
}

#master_left #leftNav ul.layoutBottom {
	padding:10px 10px 10px 13px;
	margin:0;
}

#master_left #leftNavFooter {
	width:158px;
	background-image:url(http://cdn.lastminute.com/site/site_ui_left_nav_botcurve.gif?skin=engb.lastminute.com);
	background-repeat: no-repeat;
	background-position: top left;
	padding:0;
	margin:0;
}

#master_left #leftNav ul {
	background-color:transparent;
	padding:0;
	margin:0;
	list-style:none;
}

#master_left #leftNav li {
	color:#999;
	margin:0;
	padding:4px 0 0 0;
}

#master_left #leftNav ul.subNav {
	border-left:0px;
	border-top:0;
	padding-top:0;
}

#master_left #leftNav a:hover {
	color:#ff0099;
}

#master_left #leftNav ul.layoutCentre {
	border-bottom:1px solid #D1D2CD;
	margin:0pt;
	padding:10px 10px 13px 13px;
}

#master_center {
	position:absolute;
	left: 172px;
	top: 145px;
	width:598px;
	z-index:2
}

#master_center #page_content {
	height: auto !important;
	height/**/:620px;
	min-height:620px !important;
}


#master_centerbottom {
	position:relative;
	clear:both;
	left:-172px;
	width:770px;
	font-size: 1em;
}

#footer {text-align: center; margin-top: 1em}
#footer .clear { margin-top:10px; clear:both;}

.footerLinks p{padding:0.6em 0 0 0;_margin:0 0 0.5em 0; }
.footerLinks a{color:#000; padding:0 0.4em 0 0;}
.footerLinks{ padding-left:0.9em; border: solid #C9C9C9; border-width: 1px 0; background:url(http://cdn.lastminute.com/site/main_hp_master_center_bottom_footlinks_gradient.gif?skin=engb.lastminute.com); height:29px; _height:19px; color:#000;}

#flag_icons{ font-size: 0.9em; _font-size: 0.95em; padding: 1.5em 0 0 1em; }
#flag_icons a {display: block; float: left; width: 39px; text-decoration: none;}
.companyLinks{ padding:1.2em 0 0 1em; _padding:1.2em 0 0 1em; color: #666; font-size: 0.9em; _font-size: 0.95em;}
.companyLinks strong,.companyLinks strong a{ color: #000;}
.companyLinks div { padding-top: 0.8em;  }
.companyLinks a{ color: #666;}

#master_centerbottom #rpui img {display:none}
#master_centerbottom #rpui h3 {margin-left:10px;}
#master_centerbottom #rpui{ text-align:left; padding: 8px 0 4px 0 !important; border-width: 0px 0px 0px !important; background: url(http://cdn.lastminute.com/site/site_recent_search_header.gif?skin=engb.lastminute.com) no-repeat top right !important;}
#master_centerbottom #rpuiContent img{display:block; float:right; padding-left:5px}
#master_centerbottom #rpuiContent { position:relative; margin-left:172px !important; padding: 0 0 4px 10px !important; border-width: 0px 0px 0px !important; background: url(http://cdn.lastminute.com/site/site_recent_search_footer.gif?skin=engb.lastminute.com) no-repeat bottom right;}
#master_centerbottom #rpuiContent ul {margin: 0 0 5px 0 !important; padding: 5px 0 0 10px; list-style:none}
#master_centerbottom #rpuiContent ul li {margin: 0; padding: 0; background: url(http://cdn.lastminute.com/site/main_homepage_extra_bullet_arrow.gif?skin=engb.lastminute.com) no-repeat 0 0.35em; padding: 0em 0em 0 1.2em; line-height:18px}

#master_banners {
	position:absolute;
	top:5px;
	left:409px;
	width: auto;
	z-index: 10
}

#master_right {
	position:absolute;
	left: 778px;
	top: 145px;
	z-index:1
}
/* --- [end /site/layout.css] --- */
/* --- [start /site/layout.css] --- */
#master_left {display:none;}
#master_center {
    LEFT: 20px;	WIDTH: 710px;POSITION: absolute;TOP:110px} 
#master_top A {	FONT-SIZE:1.3em;line-height:1.4 !important;}
#master_center #page_content {width:800px !important;}
#master_centerbottom {LEFT: 0px;position:relative;left:-20px;}
.row {overflow:hidden;margin-bottom:10px;}
.single_column {float:left;width:190px;margin-right:10px;}

.double_column {float:left;width:335px;margin-right:8px;}


.edge {margin-right:0px !important;}
.component {margin-bottom:8px;float:left;}
/* --- [end /site/layout.css] --- */
/* --- [end prdpctbd4201:4001 - /site/portal_skins/DEFAULT/frontier.css - Aug 30, 2008 7:35 am GMT - pct5102,pct9 - aaXrVQqoVt8AADnlO94AABgX - cache 3600 ] --- */
