@charset "utf-8";
body {margin:8px 0px;padding:0;color:#237EB5; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;}

h1 {font-size:30px;}
h2 {font-size:17px;}
h3, h4, h5 {font-size:15px;}
h1, h2, h3, h4, h5 {padding:0; margin:0;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

a {color:#237EB5;}
a:hover {text-decoration:none;}

form {margin:0px; padding:0px;}

#ly_container {position:relative;left:0px;top:0px;width:996px;z-index:1;text-align:left;margin: 0 auto;}

#logo {position:absolute;left:0px;top:0px;width:auto; height:auto;}

#img_top {position:absolute;left:218px;top: 0px;width: 778px; height: 187px;}

#img_top  #imageSlideshowHolder{position:relative;}
#imageSlideshowHolder .imageInGallery{left:0px;	top:0px;position:absolute;}
#imageSlideshowHolder img.slide {position:absolute;	left:0;	top:0;	background-color:#FFFFFF;	z-index:0;}

/* main menu*/
#ly_menu_main {position:absolute;left:0px;top:188px; width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; z-index:1;}
#ly_menu_main ul {margin:0px; padding:0px;}
#ly_menu_main ul li {margin:0px; padding:0px; list-style:outside none none; position:relative; top:0px;display:block;float:left;}

#ly_menu_main a {display:block; text-align:center; color:#237EB5;padding:13px 0px 12px 0px;margin:0px; text-decoration:none; background-image:url(/images/light_blue_pixel_menu_bar.jpg); background-repeat:repeat-x; }
#ly_menu_main a#lnk_home_page {width:217px;}
#ly_menu_main a#lnk_travel_suppliers {width:191px;}
#ly_menu_main a#lnk_distributors_affiliates {width:180px;}
#ly_menu_main a#lnk_news {width:114px;}
#ly_menu_main a#lnk_about_us {width:128px;}
#ly_menu_main a#lnk_contact_us{width:161px;}

#ly_menu_main .ly_submenu {position:absolute; top:42px; background-image:url(/images/logo_background.jpg); border:1px #CAE6F6 solid; padding:10px 0;}
#ly_menu_main .ly_submenu li {float:none;}

#ly_menu_main .ly_submenu a {display:block;float:none;text-align:center; color:#237EB5;padding:9px 0px 8px 0px;margin:0px; text-decoration:none; background:none;}
#ly_menu_main .ly_submenu a:hover {text-decoration:underline; color:#237EB5; background-image:none;}

#ly_menu_main #ly_submenu_main_travel_suppliers {width:191px;}
#ly_menu_main #ly_submenu_main_distributors_affiliates {width:230px;}

#ly_menu_main a:hover, #ly_menu_main a.selected {color:#FFFFFF; background-image:url(/images/dark_blue_pixel_menu_bar.jpg); background-repeat:repeat-x;}
#ly_menu_main .separator {display:block;float:left;text-align:center;padding:13px 0px 12px 0px;margin:0px;; color:#FFFFFF; background-image:url(/images/blue_pixel_separator_menu_bar.jpg); background-repeat:repeat-x; width:1px; height:40px;}

#ly_bottom_separator {color:#ffffff; background:#ffffff none repeat scroll 0% 50%;clear:both;width:100%; height:20px;}
#ly_bottom {position:relative; color:#dbeef9; background:#0090cd; clear:both;width:100%; font-size:12px; height:141px;}

#ly_bottom big {position:absolute; left:10px; top:20px; font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; }
#ly_bottom ul#contacts {position:absolute; left:90px; top:30px; margin:0px; padding:0px;}
#ly_bottom ul#contacts li {float:left; width:200px; text-align:center; list-style:none; list-style-position:inside; list-style-type:none; padding-right:12px;}

#member_of {position:absolute; left:381px; top:144px; margin:0px; padding:0px; color:#5a6063;font-size:11px; }
#member_of_txt {position:absolute; left:240px; top:168px; margin:0px; padding:0px; color:#5a6063;font-size:11px; }

#ly_content_wrapper {position:absolute; left:0px; top:230px;width:100%;padding:0px;margin:0px; background-color:#cae6f6;background-image:url(/images/logo_background.jpg); background-repeat:repeat-x;}


#ly_content {float:right;width:774px;padding:0px;margin:30px 0px}

#ly_content p{margin-top:2px;margin-right:20px; text-align:justify; }
#ly_content a.link {display:block; 	padding:0pt 10px; margin:0px 0px 5px; text-align:right;}

#ly_context{position:relative;float:left;width:218px;padding:0px;margin:30px 0px;}
#ly_context h1 {margin-left:15px; }

form.home_links img{margin-left:20px; margin-right:20px;}
form.home_links select{margin-left:20px; margin-right:20px; margin-top:15px;}

.button_submit {color:#FFFFFF; background-image:url(/images/dark_blue_pixel_menu_bar.jpg); background-repeat:repeat-x; padding:12px 20px; margin-top:10px; border:0px none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; cursor:pointer;}


/* Elementos de las hojas de detalles */

/* Elementos generales */
.li {clear: both; display: block;}