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

/* --- [start /site/portal_skins/DEFAULT/help/section.css] --- */





 
 
 
 
 
/* --- [end /site/portal_skins/DEFAULT/help/section.css] --- */
/* --- [start /site/portal_skins/BRAND_lastminute/help/section.css] --- */
.border_1 {border:1px solid #36C;}
.border_2 {border:1px solid #D6EFFF;}
.border_3 {border:1px solid #069;}
.border_4 {border:1px solid #ccc;}
.border_auctions {border:1px solid #000;}
.border_travel {border:1px solid #69c;}
.border_entertainment  {border:1px solid #306;}
.border_restaurants  {border:1px solid #FFCC00;}
.border_gifts  {border:1px solid #CC0099;}
.border_travel_alert  {border:1px solid #CC6601;}

.background_1 {background:#369 !important;}
.background_2 {background-color:#BDD7E6 !important}
.background_3 {background:#EEEFF1}
.background_auctions {background:#3963AD !important;}
.background_travel {background:#D6EBFE !important;}
.background_entertainment {background:#306 !important;}
.background_restaurants {background:#FFFFCC !important;}
.background_gifts {background:#F7DBF7 !important;}

.text, .text a {color:#336699;}
.text_2, .text_2 a {color:#FF0099;}
.text_3, .text_3 a {color:#006699 }
.text_restaurants, .text_restaurants a {color:#f0c100;}
.text_gifts, .text_gifts a {color:#CC0099;}
.text_travel_alert, .text_travel_alert a {color:#676802;}

.tab .border_1 {background-image:url(http://cdn.lastminute.com/site/help_tab.gif?skin=lastminute);background-position:right top;background-repeat:no-repeat;}

#contactPageBox h2 {margin: 0; padding-left: 12px}
#contactPageBox div.content {border-top: 0; padding-left: 12px}

h2.section{
	font-size: 16px;}

h4.subsection{
	font-size: 14px;}

ol.termsAndConditions{
	margin-left: 2.4em;}

ol.termsAndConditions li{
	margin: 1em 0;}

ol.termsAndConditions li li{
	margin: 0.5em;}

ol.returnsPolicy li{
	list-style-type: lower-roman;
	margin: 0;}

ol.auctionRules li{
	list-style-type: lower-alpha;}

ul.anchors{
	list-style-type: disc;
	margin-bottom: 1em;}

ul.anchors ul{
	list-style-type: disc;
	margin-top: 0.3em;
	margin-bottom: 0.3em;}

a.back{
	background-image: url(http://cdn.lastminute.com/site/ico_secondary_arrow_up.gif?skin=lastminute);
	background-position: left middle;
	background-repeat: no-repeat;
	padding-left: 18px;
	font-weight:bold;}

a.close{
	background-image: url(http://cdn.lastminute.com/site/ico_primary_close.gif?skin=lastminute);
	background-position: left middle;
	background-repeat: no-repeat;
	padding-left: 18px;
	font-weight:bold;}
/* --- [end /site/portal_skins/BRAND_lastminute/help/section.css] --- */
/* --- [start /site/section.css] --- */
ul.floatList li {width:170px;float:left;}
ul.graphic li {background:url(http://cdn.lastminute.com/site/arrow_bullet_69c.gif?skin=eses.lastminute.com) no-repeat center left;padding:2px 0 0 22px}

/* --- [end /site/section.css] --- */
/* --- [start /site/portal_skins/COBRAND_lastminute_es_ES_travelprice_viajes/section.css] --- */
div {font-size:12px;}
a{color:#024FAE;}
a:hover {text-decoration:underline;}
form {margin:0;}
img {border:0;}
p {margin:0 0 10px 0;}
input,select {font-size:.8em;}
.t1 input, .t1 select {font-size:1em !important;}

.mastHeadLayer {padding:7px;z-index:3;}
.skiplinks {display:none;}

.edge {margin-right:0 !important;}
div.clear {clear:both;height:1px;}
div/**/.clear {clear:both;padding-top:10px;height:auto !important;}
.contentSeparator {padding:5px;}
.t1{font-size:0.8em;}
.t15{font-size:0.9em;}
.t2{font-size:1em;}
.t1 strong, .t1 b {font-size:1.1em;}
strong .t1, b .t1 {font-size:.85em;}

.nav {font-family:verdana,sans-serif;}
.nav strong {font-size:1em;}

ul p, ol p {margin:0;}
ul, ol {padding:0;margin:0 0 0 16px;}
ol li {font-weight:bold;margin-bottom:2px;}

ul.numbered, ol {padding:0;margin:0 0 0 22px;}
ul.numbered li, ol li {list-style-type:decimal;font-weight:bold;margin-bottom:2px;}
ul.numbered li a, ol li a {font-weight:normal;vertical-align:bottom !important;vertical-align/**/:top;}
strong ul.numbered li a, strong ol li a, li strong a {font-weight:bold;}
ul.numbered li a:hover, ol li a:hover {color:#024FAE;}

.background_mastheadlayer {background-color: #E8F3F5;}
.text_tools a, .text_tools {color:#62625A;}
.text_highlight, .text_highlight a {color:#024FAE;}
.text_inverse, .text_inverse a {color:#fff;}
.text_disabled {color:#ccc;}
.border_highlight {border:1px solid #004DAD;}
.background_highlight {background-color:#004DAD !important;}

.icon {vertical-align:middle;}

.tab .border_highlight {background-image:url(http://cdn.lastminute.com/site/tab_highlight.gif?skin=eses.lastminute.com);background-position:right top;background-repeat:no-repeat;}
.tab {position:relative;top:1px;z-index:2;}
.static {top:0;}
.tab .title {border-width:0px 0px 0px 1px;background-color:#fff;}
.short .title, .short .title h3 {height:10px !important;height/**/:13px;}
.tab .right {text-align:right;}
.solid .title {background-image:url('http://cdn.lastminute.com/site/global_tab_end.gif?skin=lastminute') !important ; background-position:right top; background-repeat:no-repeat;}

.title h3 {margin:0;padding-top:3px;padding-left:5px; padding-right:14px; height:19px !important;height/**/:22px;font-weight:bold;}

.tab {width:598px;}
.double_column .tab {width:436px;}
.single_column .tab {width:184px;}

.month .previous {vertical-align:middle;padding:4px;width:15px;}
.month .next {vertical-align:middle;padding:4px;width:15px;}
table.dates {background-color:#F7F7F7;}
table.dates tbody td {color:#999;background-color:#fff !important;height:17px}
table.dates td {width:26px;text-align:center;padding:1px;}
.dynamicProducts {width:596px !important;width /**/:598px;}
.dynamicProducts .product {background-color:#fff;border-bottom:0;vertical-align:top;}
.dynamicProducts .title {padding:2px;}
.dynamicProducts .content {padding:5px;}
.dynamicProducts .pushLink {padding:0 5px 5px 5px;background-color:#fff;border-top:0;}
.dynamicProducts p {margin:0;}
form .hidden {display:none;}
.popupCalendar {border:1px solid #000;}
.popupCalendar .days {background-color:#f0f0f0;}
.popupCalendar .dates {border-top:1px solid #f0f0f0;} 

/* brand override */

#countdownContainer {width:250px !important;width/**/:260px;padding-left:5px;margin-left:5px;height:auto;float:right;text-align:center}
#countdownTimer {padding:5px 0 0 0 !important;height:auto !important;width:auto !important;text-align:center;}

.border_1 {border:1px solid #004DAD;}
.border_2 {border:1px solid #D6EDFD;}
.border_3 {}
.border_4 {}

.background_1 {background-color:#ddd !important;}
.background_2 {background-color:#FFCF06 !important;}
.background_3 {}
.background_4 {background-color:#f4f4f4 !important;}
/* product list products */
.background_5 {background-color:#FFEBA6 !important;}

.text {color:#5D853F;}

.cat_hdr h1 a:hover {color:#86C05B;}

.tab .border_1 {background-image:url(http://cdn.lastminute.com/site/trans.gif?skin=default);background-position:right top;background-repeat:no-repeat;}

#content_right {position:relative; float:left; width:440px}
#focus {position:relative; float:right; width:100%}
#focus .focus {position:relative; float:left; margin-right:10px}
#focus #focus4 {position:relative; float:left; margin-right:0px}

/* engines styles */

#engine_content .t1 {font-size: 1em;}
#engine_content #info {border:1px solid #CCC; width:374px !important;	width/**/:384px; padding:5px; background-color:#FFF;}

#engine_content #dp div{padding-top:1px;}
#engine_content #flights div{padding-top:2px;}
#engine_content #hotels div{padding-top:2px;}

/* align topnav */

#cat {position:relative; float:left}
#cat div{position:relative; float:left; width:64px; text-align:center;}

#engine {float:left; width:396px; z-index:10;}
#engine .t1{font-size:0.8em;}
#engine_nav {width:100%; background-image:url(http://cdn.lastminute.com/site/engine_top_narrow.gif?skin=travelprice_viajes); height:39px;}
#engine_nav ul {margin:0px; padding:0px; list-style:none}
#engine_nav li {float:left; margin-right:1px}
#engine_nav #neutre {float:left; margin-right:2px; padding:3px; border:0px; background-image:none; color:#004DAD; font-weight:bold}
#engine_content {float:left;width:386px !important;	width/**/:396px;height:204px;background-color:#f4f4f4;border-left:1px solid #004DAD;border-right:1px solid #004DAD;padding:0px 4px;}
#engine_bottom {background-color:#F4F4F4;position:relative;float:left; width:396px;height:10px; background-image:url(http://cdn.lastminute.com/site/engine_bottom_narrow.gif?skin=travelprice_viajes); background-repeat:no-repeat; background-position:bottom;}

/* category pages content styles */

.mini_puff {float:left; margin-right:8px;}

.top {width:194px;height:22px;background-image:url(http://cdn.lastminute.com/site/trans.gif?skin=default);background-position:top;background-repeat:no-repeat;background-color:#024FAE;}
.top_2columns {width:396px;height:22px;background-image:url(http://cdn.lastminute.com/site/bloc396_top_1.gif?skin=travelprice_viajes);background-position:top;background-repeat:no-repeat;background-color:#024FAE;}
.top_3columns {width:598px;height:22px;background-image:url(http://cdn.lastminute.com/site/bloc_top_wide.gif?skin=travelprice_viajes);background-position:top;background-repeat:no-repeat;background-color:#024FAE;}

.dc_list_1, .dc_list_2 {float:left; padding:0px 5px 0px 5px; width:185px  !important;width /**/:198px;}
.dc_list_1 {border-right:dashed #024FAE;}
.dc_titre {color:#004DAD; font-size:1.2em; font-weight:bold;}

.price {float: right; vertical-align: top; font-weight:bold; font-size:1.2em; }
.departs {font-weight:bold; background-color:#f4f4f4;}
.respire {margin-bottom:4px;}
.respire:hover {background-color:#f4f4f4;}

/* header styles */

#page_header{position:relative; float:left;}
#page_header div{position:relative;}
#header_top{float:left; width:598px; height:50px; background-image:url(http://cdn.lastminute.com/site/header598_es_ES_bg.gif?skin=travelprice_viajes); background-position:bottom;background-repeat:no-repeat;}
#header_top_intro{float:left; width:598px; height:50px; background-image:url(http://cdn.lastminute.com/site/header598_es_ES_bg2.gif?skin=travelprice_viajes); background-position:bottom; background-repeat:no-repeat;}
#header_image{float:left; width:50px; height:50px; left:10px;}
#header_titre{float:left; left:14px; top:13px; padding:1px 1px 1px 1px; font-size:18px; background-color:#024FAE;}
#header_texte{float:right; top:13px; padding:5px; }
#texte_intro{float:left; width:586px !important ;width/**/:598px; padding:5px 5px 0px 5px; border-left:0px solid #024FAE; border-right:0px solid #024FAE; }
#texte_intro_bottom {float:left; }

/* dynamic products */
#dyn_prod_box { width: 180px; float: left; padding: 2px; font-size:12px}
#dyn_prod { padding: 4px; border:1px solid #ccc; }
#dyn_prod .price { float: right; vertical-align: top; font-weight:bold; font-size:1.2em; color:#fff; background-color:#024FAE; }

/* errors */
.error { border: 1px solid #f00; }
.error td {color:#f00;padding:5px;}
.error p {font-size: 12px}

/* img_box style */

.img_box_txt{background-color:#024FAE; padding:3px 25px 7px 5px; background-image:url(http://cdn.lastminute.com/site/trans.gif?skin=default); background-repeat:no-repeat; background-position:bottom left; border-top:1px solid #DD0093;}
.img_box_txt A{color:#FFF; text-decoration:none;}
.img_box_txt A:hover{color:#FFF; text-decoration:underline;}

.img_box_txt_2{background-color:#FFF; padding:3px 25px 7px 5px; background-image:url(http://cdn.lastminute.com/site/trans.gif?skin=default); background-repeat:no-repeat; background-position:bottom left; border-top:1px solid #DD0093;}
.img_box_txt_2 A{color:#000; text-decoration:none;}
.img_box_txt_2 A:hover{color:#024FAE; text-decoration:underline;}


/* for regions */
#master_center {z-index:2;left:20px;width:598px;position:absolute;top:110px;}
#master_right {z-index:1;left:640px;width:120px;position:absolute;top:120px;}
#cat div {font-size:11px;}

.loisirs_form select {width: 150px; font: 11px Arial; }

#master_right {position: absolute; top: 130px !important}


#lfe_availability #flexibleDatesContainer {margin: 10px 0px 0px 10px ! important; padding: 0px 0px 0px 0px !important;}
#lfe_availability #directOnlyContainer {margin: 10px 0px 0px 10px ! important; padding: 0px 0px 0px 0px !important;}
/* --- [end /site/portal_skins/COBRAND_lastminute_es_ES_travelprice_viajes/section.css] --- */
/* --- [start /site/section.css] --- */
#master_right { display:none; }

#ul.numbered li, ol li { font-weight: normal; }
/* --- [end /site/section.css] --- */
/* --- [end prdpwgbd4808:4001 - /site/portal_skins/DEFAULT/frontier.css - Sep 9, 2010 10:12 am GMT - akamai,pcth0412,pct0410 - TIizEgqoQsAAAF4hmHIAAAAR - cache 3600 ] --- */
