a img {
 border:0;
}
body {
	margin-top: 0px;
}
.fondo_ppal {
	background-color:#071523;
	background-image:url("../img/master_background.jpg");
	background-position:center top;
	background-repeat:repeat-x;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:100%;
}

#layout_hd {
	background-color:transparent;
	background-image:url("../img/header_fish.gif");
	background-position:65% 5px;
	background-repeat:no-repeat;
	position:relative;
	height:132px;
}

#secondary {
	display:inline;
	float:left;
	margin-right:0;
	width:100%;
}

#brand {
	display:inline;
	float:left;
	margin-right:10px;
	width:710px;
}
#brand #logo {
	background:none repeat scroll 0 0 transparent;
	margin-top:20px;
	position:static;
}

#tools {
	display:inline;
	float:left;
	margin-right:0;
	width:230px;
}

#tools #account {
	display:inline;
	float:left;
	margin-bottom:6px;
	margin-right:0;
	text-align:right;
	width:230px;
}


#tools #alert {
	display:inline;
	float:left;
	height:35px;
	margin-right:0;
	width:230px;
}

#tools .news {
	background-image:url("../img/bg_news.gif");
	background-position:100% 0;
	background-repeat:no-repeat;
}

#tools #alert p {
	color:#99FFFF;
	display:inline;
	float:right;
	font-size:10px;
	margin:0 0 1.5em 80px;
	position:relative;
	width:150px;
}
#tools .news p {
	margin-top:7px !important;
}

#tools #alert a {
	color:#99FFFF;
	text-decoration:none;
}

#secondary ul {
	display:inline;
	float:left;
	margin:7px 0 0;
	padding:0;
	width:206px;
}

#secondary ul li {
	color:#BDD4E4;
	display:inline;
}

#secondary ul li a {
	color:#DD8C26;
	font-size:11px;
}

#tools #account #logged_out {
	display:inline;
	float:left;
	margin-right:0;
	width:230px;
}

#navigation {
	background-color:transparent;
	background-image:url("../img/global_nav_wave.gif");
	background-position:right top;
	background-repeat:no-repeat;
	display:inline;
	float:left;
	height:27px;
	line-height:1em;
	margin-right:0;
	margin-top:15px;
	padding-top:27px;
	position:relative;
	width:100%;
}


#HomeMain {
	position:relative;
	display:block;
	width:950px;
	height:494px;
	background-color:transparent;
	Xbackground-image:url("../files/card_bahamas6.jpg");
	background-repeat:no-repeat;
}


#HomeMainForm {
	color:#FFFFFF;
	height:444px;
	padding:25px 10px;
	position:absolute;
	right:0;
	top:0px;
	width:207px;
	z-index:6;
	background-color:transparent;
	background-image:url("../img/bg_form.png");
	background-repeat:repeat-y;
}

#home_slide_nav_background  {
	background-color:transparent;
	background-image:url("../img/home_slide_nav_overlay.png");
	background-repeat:no-repeat;
	height:67px;
	left:0;
	position:absolute;
	display:block;
	top:438px;
	width:950px;
	z-index:7;
}


#bottom-promos {
	background:none repeat scroll 0 0 transparent;
	display:inline;
	float:left;
	margin-right:0;
	margin-top:5px;
	position:relative;
	width:950px;
}

#bottom-promos .promo {
	display:inline;
	float:left;
	margin-right:0;
	width:240px;
}

#bottom-promos .last {
	margin-top:-10px;
	position:absolute;
	right:0;
	top:0;
	width:230px;
}

#bottom-promos .last a#sign_up_button {
	background-color:transparent;
	background-image:url("../img/sprite.png");
	background-position:-106px -230px;
	background-repeat:no-repeat;
	bottom:13px;
	color:white;
	cursor:pointer;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:15px;
	margin-right:auto;
	padding-top:3px;
	position:absolute;
	right:5px;
	text-align:center;
	text-transform:uppercase;
	width:59px;
}

#layout_ft {
	margin-bottom:40px;
	margin-right:0;
	margin-top:40px;
}

#footer_tabs {
	overflow:hidden;
}

#footer_tabs a {
	color:#50B3C9;
	padding:0px 20px;
	text-decoration:none;
}

#footer_tabs li.active a {
	color:white;
}

#footer_tabs ol {
	display:inline;
	float:left;
	width:950px;
	padding-left:0;
	margin-bottom: 0px;
}


#footer_tabs li.active {
	background:none repeat scroll 0 0 #1F4B5F;
}

#footer_tabs li {
	display:inline;
	float:left;
	font-weight:bold;
	margin-right:10px;
	padding-bottom:10px;
	padding-top:15px;
	position:relative;
	text-align:center;
	text-transform:uppercase;
}

#footer_tabs li.active .corner {
	display:block;
}

#footer_tabs .corner {
	background-color:transparent;
	background-repeat:no-repeat;
	height:7px;
	position:absolute;
	width:7px;
}

#footer_tabs li.active .tl {
	background-image:url("../img/footer_tl.gif");
	left:0;
	top:0;
}

#footer_tabs li.active .tr {
	background-image:url("../img/footer_tr.gif");
	right:0;
	top:0;
}

#footer_tabs li.active .bl {
	display:none;
}


#sitemap, #learn_connect {
	background-color:#1F4B5F;
	background-image:url("../img/bg_footer.png");
	background-position:left bottom;
	background-repeat:repeat-x;
}

#footer_panel {
	background:#CCCCFF;
}

#footer_panel a {
	color:white;
	text-decoration:none;
}

#footer_panel h4 {
	color:#BAD21A;
	margin:0;
	margin-bottom:6px;
	text-transform:uppercase;
}

#sitemap {
	display:inline;
	float:left;
	margin-bottom:15px;
	margin-right:0;
	padding-top:15px;
	position:relative;
	width:950px;
}

/****/

#footer_panel #popular_links, #footer_panel #destination_links, #footer_panel #ship_links, #footer_panel #experience_links {
display:inline;
float:left;
margin-right:10px;
width:147px;
}

#footer_panel #popular_links {
margin-left:10px;
}

#sitemap ul, #sitemap ol { 
	padding-left: 0px;
}

#sitemap li {
	list-style-type:none;
	margin-bottom:2px;
}

#program_buttons  {
	margin-bottom:15px;
	margin-right:0;
	display:inline;
	float:left;
	width:302px;
}

#preferred_programs, #international  {
	display:inline;
	float:left;
	margin-right:0;
	width:146px;
}

#program_buttons .program  {
	display:inline;
	float:left;
	margin-right:0;
	width:150px;
}

#program_buttons .program .last  {
	margin-left:1px;
	margin-right:0;
}


#social_networks  {
	background-image:url("../img/bk_topic.jpg");
	background-repeat:no-repeat;
}

#learn_connect  {
	background-color:#1F4B5F;
	background-image:url("../img/bg_footer.png");
	background-position:left bottom;
	background-repeat:repeat-x;
}


#learn_connect  {
	display:inline;
	float:left;
	margin-bottom:15px;
	margin-right:0;
	padding:15px 25px;
	position:relative;
	width:900px;
}


#learn_connect div.topic {
	display:block;
	float:left;
	height:170px;
	margin-right:8px;
	padding-top:15px;
	position:relative;
	text-align:center;
	width:219px;
}

#get_brochure  {
	background-image:url("../img/bk_brochure.jpg");
	background-repeat:no-repeat;
}

#world_points  {
	background-image:url("../img/bk_worldpoints.jpg");
	background-repeat:no-repeat;
}

#hot_deals  {
	background-image:url("../img/bk_deals.jpg");
	background-repeat:no-repeat;
	margin-right: 0px;
}


#learn_connect p {
	margin:0 auto;
	width:140px;
	color:white;
	line-height:1.3em;
	margin-bottom:1em;
}


#learn_connect div.topic li {
	display:inline;
	float:left;
	margin-right:10px;
	padding-top:2px;
	width:90px;
}

#social_networks li {
	display:inline;
	float:left;
	margin-right:0 !important;
	width:30px !important;
	height:30px !important;
}


#social_networks #twitter a {
	background-color:transparent;
	background-image:url("../img/sprite.png");
	background-position:-2px -646px;
	background-repeat:no-repeat;
	cursor:pointer;
	height:30px;
	margin-right:0;
	display:block;
	width:30px;
}

#social_networks #facebook a {
	background-color:transparent;
	background-image:url("../img/sprite.png");
	background-position:-2px -756px;
	background-repeat:no-repeat;
	cursor:pointer;
	height:30px;
	margin-right:0;
	display:block;
	width:30px;
}

#social_networks #youtube a {
	background-color:transparent;
	background-image:url("../img/sprite.png");
	background-position:-2px -591px;
	background-repeat:no-repeat;
	cursor:pointer;
	height:30px;
	margin-right:0;
	display:block;
	width:30px;
}

#social_networks #flickr a {
	background-color:transparent;
	background-image:url("../img/sprite.png");
	background-position:-2px -811px;
	background-repeat:no-repeat;
	cursor:pointer;
	height:30px;
	margin-right:0;
	display:block;
	width:30px;
}

#social_networks #feed a {
	background-color:transparent;
	background-image:url("../img/sprite.png");
	background-position:-2px -535px;
	background-repeat:no-repeat;
	cursor:pointer;
	height:30px;
	margin-right:0;
	display:block;
	width:30px;
}

#social_networks li span {
	display:none;
}


#social_networks ul {
	display:block;
	float:none;
	margin:20px auto;
	width:150px;
}

#social_networks ul li {
	padding:0;
	margin:0;
}

#learn_connect div.topic div.buttons {
	bottom:10px;
	left:15px;
	margin:0 auto;
	position:absolute;
	width:186px;
}

#learn_connect div.topic ol {
	display:inline;
	float:left;
	margin:0 auto;
	width:190px;
}
#learn_connect div.topic ol {
	padding:0;
	display:inline;
	float:left;
	margin:0 auto;
	width:190px;
}


#learn_connect div.topic li {
	display:inline;
	float:left;
	margin-right:10px;
	padding-top:2px;
	width:90px;
}

#learn_connect div.topic li.last {
	margin-right:0;
}

#learn_connect div.topic li a {
	background-color:transparent;
	background-image:url("../img/sprite.png");
	background-position:-2px -162px;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:11px;
	height:20px;
	margin-right:0;
	padding-top:2px;
	text-align:center;
	width:90px;
}

#learn_connect #hot_deals li {
margin-left:50px;
}

#learn_connect div.topic li a:hover {
	background-color:transparent;
	background-image:url("../img/sprite.png");
	background-position:-2px -187px;
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	font-size:11px;
	height:20px;
	margin-right:0;
	padding-top:2px;
	text-align:center;
	width:90px;
}


#HeaderLogoLink {
	float:left;
	height:450px;
	position:absolute;
	width:723px;
	margin:0;
	padding:0;
}

#HeaderLogoLink a {
	display:block;
	height:450px;
	text-indent:-5000px;
	width:723px;
	text-decoration:none;
}


#frame {
	position:static;
}

#sub_menu {
	margin:0;
	border:0 none;
	vertical-align:baseline;
	background-color:#0B758E;
	background-image:url("../img/breadcrumb_bk.gif");
	background-repeat:repeat-x;
	clear:both;
	color:#99FFFF;
	font-size:10px;
	height:13px;
	padding:4px 0 3px 11px;
}


#contentheader  {
	display:inline;
	float:left;
	margin-right:0;
	padding:0;
	position:relative;
	width:950px;
	height:275px;
	overflow:hidden;
}

#image_overlay {
	background-color:transparent;
	background-image:url("../img/common_overlay.png");
	background-position:100% 0;
	background-repeat:no-repeat;
	display:inline;
	float:left;
	height:275px;
	left:0;
	margin-right:0;
	position:absolute;
	top:0;
	width:950px;
}

#section_image_overlay  {
	display:inline;
	float:left;
	height:275px;
	left:0;
	margin-right:0;
	position:absolute;
	top:0;
	width:950px;
}

#section_image_overlay #section_title {
	color:white;
	display:block;
	float:left;
	font-weight:bold;
	margin-right:10px;
	margin-top:236px;
	padding-left:15px;
	text-transform:uppercase;
	width:698px;
	font-size:20px;
}

#section_image_overlay #section_title #section {
	background-color:transparent;
	color:#EBAA48;
	text-transform:none;
}

#theme_accent  {
	height:6px;
	left:0;
	position:absolute;
	top:216px;
	width:950px;
}

#contentbody {
	background-color:white;
	background-image:url("../img/bg_tab_container.jpg");
	background-position:left bottom;
	background-repeat:no-repeat;
}

#contentcenterFull  {
	display:inline;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-right:0;
	width:950px;

	background-color:white;
	background-image:url("../img/bg_tab_container.jpg");
	background-position:left bottom;
	background-repeat:no-repeat;
}

#contentheader .default {
	background-color:#EBAA48;
}

#tab_content  {
	border:0 none;
	display:inline;
	float:left;
	margin-right:10px;
	padding:15px 0 0;
	width:713px;
	background-color:transparent;
	border-top:0 none;
	padding-top:0;
	position:relative;
}


#overview {
	display:inline;
	float:left;
	margin-right:10px;
	padding-left:23px;
	width:690px;
}

#overview h2 {
	color:#17869A;
	font-size:14px;
	line-height:1.2em;
	margin-bottom:10px;
	font-weight:bold;
}


#overview p  {
	margin-top:4px;
	line-height:1.3em;
	margin-bottom:1em;
	color:#5F5F5F;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	text-align:justify;
}

#content_promos {
	display:inline;
	float:left;
	margin-right:0;
	margin-top:0;
	padding:15px 0 25px;
	width:210px;
}

#cta_promo  {
	margin-bottom:10px;
	font-size:12px;
	display:inline;
	float:left;
	margin-left:auto;
	margin-right:auto;
	width:210px;
}

#cta_top {
	background-image:url("../img/top.gif");
	background-position:100% 0;
	background-repeat:no-repeat;
	height:50px;
	display:inline;
	float:left;
	margin-left:7px;
	margin-right:7px;
	width:196px;
}

#cta_middle  {
	padding:10px 0 0;
	background-image:url("../img/middle.gif");
	background-position:100% 0;
	background-repeat:repeat-y;
}

#cta_top, #signup_top, #cta_middle, #signup_middle, #cta_bottom, #signup_bottom {
	display:inline;
	float:left;
	margin-left:7px;
	margin-right:7px;
	width:196px;
}

#cta_middle ul, #signup_middle p {
	margin-left:auto;
	margin-right:auto;
	width:165px;
	padding: 0px;
}

#cta_middle ul li {
	background-color:transparent;
	background-image:url("../img/bullet_square.gif");
	background-position:left 50%;
	background-repeat:no-repeat;
	display:inline-block;
	list-style-type:none;
	margin-right:0;
	padding:3px 0 3px 12px;
	color:#333333;
}

#cta_middle ul li span.phone {
	font-weight:bold;
}

#cta_link {
	color:#17869A;
	font-size:12px;
	text-decoration:underline;
}

#cta_bottom, #signup_bottom {
	background-image:url("../img/bottom.png");
	background-position:100% 0;
	background-repeat:no-repeat;
	height:10px;
}

a.rta_titulo {
	font-weight:bold;
}

a.preg_titulo {
	color:#66C6C5;
	font-weight:normal;
	text-decoration:none;
	padding-top:1px;
	padding-bottom:1px;
}

a.preg_titulo:hover {
	color:#17869A;
}

#overview ul li {
	background-color:transparent;
	background-image:url("../img/bullet_square.gif");
	background-position:left 50%;
	background-repeat:no-repeat;
	color:#333333;
	display:block;
	list-style-type:none;
	margin-right:0;
	padding:1px 0 1px 12px;
}

#overview ul li p {
	margin-bottom: 0px; margin-top: 0px;
}


#solapillas {
	background-image:url("../img/bg_tabbar.gif");
	background-repeat:repeat-x;
	margin-top: 275px; 
	margin-bottom: 0px;
}

.abas {
	background-image:url("../img/bg_tabbar.gif");
	background-repeat:repeat-x;
	display:block;
	height:30px;
	width:900px;
	margin-bottom: 0px;
	list-style:none;
}

.abas li {
	float:left;
	height:25px;
	margin-left:10px;
	margin-top:5px;
}
.abas li a {
	color:#FFFFFF;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:25px;
	padding:6px 12px 3px 7px;
	text-decoration:none;
}

.abas li a em {
	padding:6px 16px 6px 10px;
	font-size:14px;
	height:23px;
}

.abas li a.selected {
	color:#000000;
	font-weight:bold;
	background-color:transparent;
	background-image:url("../img/selected_left.gif");
	background-position:left top;
	background-repeat:no-repeat;
	border:0 none;
}

.abas li a.selected em {
	background-color:white;
	background-image:url("../img/selected_right.gif");
	background-position:right top;
	background-repeat:no-repeat;
	
}

.abas li .selected, .abas li a:hover {
	Xbackground-color:#FFFFFF;
	Xcolor:#081525;
}

/*
.curved {
	-moz-border-radius-topleft: 7px; 
	-moz-border-radius-topright: 7px;
	-webkit-border-radius-topleft: 7px;
	-webkit-border-radius-topright: 7px;
	border-radius-topleft: 7px; / CSS3 / 
	border-radius-topright: 7px; / CSS3 /
	behavior:url('http://lab.cero4.com.ar:81/www.ncl.com.ar/3/border-radius.htc');
}

.curvedxx { 
	-moz-border-radius:10px; / Firefox / 
	-webkit-border-radius:10px; / Safari and chrome / 
	-khtml-border-radius:10px; / Linux browsers / 
	border-radius:10px; / CSS3 / 
	behavior:url(border-radius.htc);
}
*/



#concatenados {
	padding:10px;
	float:right;
	width:200px;
	color:#FFFFFF;
}

#concatenados label {
}

#concatenados select {
	width:195px;
	background-color:#F0F8F5;
	border:1px solid #1A7398;
	color:#1A7398;
	font-size:11px;
	margin-top:5px;
	margin-bottom:15px;
	padding:2px;
}

.search_cruises_button_shorex  {
	background-color:transparent;
	background-image:url("../img/orange_1.png");
	background-repeat:no-repeat;
	border:medium none;
	color:white;
	cursor:pointer;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:28px;
	margin-left:58px;
	margin-right:auto;
	padding-top:0;
	text-align:center;
	text-transform:uppercase;
	width:145px;
}

.search_cruises_button_shorex:hover  {
	background-color:transparent;
	background-image:url("../img/orange_1_over.png");
	background-repeat:no-repeat;
	border:medium none;
	color:white;
	cursor:pointer;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:28px;
	margin-left:58px;
	margin-right:auto;
	padding-top:0;
	text-align:center;
	text-transform:uppercase;
	width:145px;
}



/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/


.table_resultBorder_right {
	background:url("../img/v_dots_bg.gif") repeat-y scroll right center transparent;
}

.table_resultBorder_right p {
	text-align:center !important;
}

.menu2 {
	display:inline !important;
	list-style:none !important;
	margin:100px 0 0 !important;
	padding:0 !important;
}

.menu2 li {
	display:inline !important;
	float:left !important;
	margin:0 2px !important;
	padding:0 !important;
	position:relative !important;
	text-align:center !important;
	background:none !important;
}

.menu2 a {
	color:#000000;
	display:inline;
	font-weight:bold;
	height:25px;
	padding:0;
	text-decoration:none;
	width:30px;
}

.menu2 li em {
	background-color:#FBF5E7;
	border:2px solid #F5BA63;
	display:none;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	height:120px;
	left:-165px;
	padding:20px 12px 10px;
	position:absolute;
	text-align:center;
	top:-200px;
	width:200px;
	z-index:2;
}

h3  {
	color:#1A7398
}



.one_ninety {
	width:190px;
}

.make_this_column {
	float:left;
	position:relative;
}

a.leftRest, a.leftRest {
	background-color:#F0F9F6;
	color:#13718A;
	display:block;
	font-size:11px;
	margin:0;
	padding:0 0 0 2px;
	width:167px;
	text-decoration:none;
}

a.leftRest:hover, a.leftRest:hover {
	background-color:#57B6CA;
	color:#D3E9E7;
	font-size:11px;
}

.column_container {
	overflow:hidden;
	position:relative;
}
.two_hundred {
	width:200px;
}

.blueBorder {
	border:6px solid #F0F8F5;
	margin:0;
	padding:0;
}

.billing {
	color:#1A7398;
	font-size:15px;
	font-weight:bold;
}

.restaurant {
	font-size:11px;
	margin:0;
	padding:2px 0 10px;
	width:180px;
	color:#666666;
}

.dash {
	background:url("../img/h_dots_bg.gif") repeat-x scroll 0 0 transparent;
	font-size:0;
	height:1px;
	margin:5px 0;
	width:100%;
}


#PlantaCrucero {
	height:340px;
	margin-bottom:65px;
	background-color:#FFFFFF;
	width:900px;
}




h2.title14px {
	font-size:14px;
	letter-spacing:-0.5px;
	margin:0;
	padding:0;
	margin-bottom:4px;
	color:#FFFFFF;
	font-weight:normal;
}


#HomeMainForm select {
	background-color:#F0F8F5;
	border:1px solid #1A7398;
	color:#1A7398;
	font-size:9px;
	margin-bottom:12px;
	margin-left:18px;
	padding:3px;
	width:180px;
}

.find_submit {
	background-color:transparent;
	background-image:url("../img/sprite.png?1271649359");
	background-position:0 0;
	background-repeat:no-repeat;
	border:0 none;
	color:white;
	cursor:pointer;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:27px;
	margin:0 auto 6px;
	padding-bottom:1px;
	padding-top:0;
	text-align:center;
	text-transform:uppercase;
	width:140px;
}

.find_submit:hover {
	background-color:transparent;
	background-image:url("../img/sprite.png?1271649359");
	background-position:0 -30px;
	background-repeat:no-repeat;
	color:white;
	cursor:pointer;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:27px;
	margin-right:auto;
	padding-top:0;
	text-align:center;
	text-transform:uppercase;
	width:140px;
}


#recibir_news {
	background-color:#F0F8F5;
	border:1px solid #1A7398;
	color:#1A7398;
	font-size:11px;
	margin-top:5px;
	padding:4px;
	width:125px;
}


table.destinos_predeter p.titulo {
	font-weight:bold !important;
	color:#000080 !important;
	font-size: 15px !important;
	line-height:20px !important;
	margin-bottom:10px !important;
}
table.destinos_predeter p {
	margin:4px 5px !important;
	line-height:13px !important;
}
table.destinos_predeter p b {
	color:#4682B4;
}

table.destinos_predeter p a {
	color:#1F4B5F;
	font-weight:bold;
	text-decoration:none;
}
table.destinos_predeter p a:hover {
	text-decoration:underline;
}

table.destinos_predeter p.tarifa {
	font-weight:bold !important;
	color:#CA6D2B !important;
	font-size: 15px !important;
	line-height:20px !important;
	margin-bottom:1px !important;
	margin-top:8px !important;
}

table.destinos_predeter div.caja_izq {
	border-right: 1px solid #72C6C6 !important;
	overflow:hidden !important;
	padding-right:8px !important;
}

table.destinos_predeter div.caja_der {
	overflow:hidden !important;
	padding-left:4px !important;
}

table.destinos_predeter hr.separador {
	border:0;
	border-top: 1px solid #72C6C6;
}

table.destinos_predeter p.oferta_titulo {
	font-weight:bold !important;
	color:#000080 !important;
	font-size: 15px !important;
	line-height:20px !important;
	margin-bottom:10px !important;
}


table.destinos_predeter p.oferta_texto {
	line-height:15px !important;
}


table.destinos_predeter p.oferta_tarifa {
	font-weight:bold !important;
	color:#CA6D2B !important;
	font-size: 15px !important;
	line-height:20px !important;
	margin-bottom:1px !important;
	margin-top:8px !important;
}

#secondary {
	position:relative;
}

#BuyOnlineUS {
	position:absolute;
	top:0px;
	right:201px;
	width:26px;
	height:36px;
}


.search_cruises_button_start {
    background-color: transparent;
    background-image: url("../img/orange_1.png");
    background-repeat: no-repeat;
    border: medium none;
    color: white;
    cursor: pointer;
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: 28px;
	line-height:22px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    text-align: center;
    text-transform: uppercase;
    width: 145px;
}

a.enlace_itinerario {
	color:#F36E00;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	padding:3px;
}

a.enlace_itinerario:hover {
	text-decoration:underline;
}
