﻿#SiteTop2_Elements_DetailContainer_dsi { width: 722px; clear:both; float:left; background: url(/files/system/agentes/layout/bg_AReservadaMain.gif) repeat-x bottom; margin-top: 10px; padding-bottom:15px; position: relative; }

.SiteTop2_Elements_Detail_dsi {width: 700px; padding: 12px 10px 0px; float: left; }
.SiteTop2_Elements_Detail_dsi .SiteTop2_Elements_Destination_dsi {float: left; margin-right: 5px;max-width:600px;}
.SiteTop2_Elements_Detail_dsi .SiteTop2_Elements_Destination_dsi h1{font: 19px MyriadPro; color: #555555; letter-spacing:-1px; text-transform: uppercase;text-decoration: none;}
.SiteTop2_Elements_Detail_dsi .SiteTop2_Elements_Destination_dsi .SiteTop2_Elements_DestinationText_dsi {font: 14px MyriadPro; color: #555555;float: left;max-width: 500px;}
.SiteTop2_Elements_Detail_dsi .SiteTop2_Elements_Destination_dsi .SiteTop2_Elements_DescriptionText_dsi {font: 14px MyriadPro; color: #555555;float: left;text-align:justify;}
.SiteTop2_Elements_Detail_dsi .SiteTop2_Elements_Destination_dsi .SiteTop2_Elements_DestinationContent_dsi { font: 12px Tahoma, Arial; color: #949494; float: left; margin-top: 20px; }
.SiteTop2_Elements_Detail_dsi .SiteTop2_Elements_Destination_dsi img {float: left;}
.SiteTop2_Elements_Detail_dsi .SiteTop2_Elements_Price_dsi {float: right; top:12px; right:0px; position: absolute; margin-right: 12px; text-align: right;}
.SiteTop2_Elements_Detail_dsi .SiteTop2_Elements_Price_dsi h1{ font: 14px MyriadPro; color: #ff791f; }
.SiteTop2_Elements_Detail_dsi .SiteTop2_Elements_Price_dsi h2{ font: 24px MyriadPro; color: #757575; }
.SiteTop2_Elements_Detail_dsi .SiteTop2_Elements_Price_dsi .SiteTop2_Elements_IsSpecialOffer_dsi { float:right;}
.SiteTop2_Elements_Detail_dsi .SiteTop2_Elements_Price_dsi .SiteTop2_Elements_Campaign_dsi { color: #a6c325; width:15px; font-weight: bold; text-transform: uppercase; font-size: 12px; }

#SiteTop2_Elements_Social_dsi ul{ float:right; list-style-type: none; margin-top:15px }
#SiteTop2_Elements_Social_dsi ul li {display: inline; float:left;}

#SiteTop2_Elements_ResDetail_dsi {margin-top:20px; float:left; width:722px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Divider_dsi { clear: both; padding-bottom:6px; width: 722px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eaeaea; padding-top: 6px; float: left; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Splines_dsi { float:left; clear:both; padding-bottom:6px; width: 722px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eaeaea; padding-top: 6px; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Splines_dsi img { float:left;margin-left:12px;margin-top:5px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Splines_dsi p { font: 12px Tahoma, Arial;float:left;margin-left:12px; color:#969696;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Information_dsi { font: 10px Tahoma, Arial; color: #666666;float:left;margin-left:12px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Title_dsi { color: #666666; float:left; margin-left:12px; font-family: Tahoma, Arial; font-size: 11px; text-transform: uppercase; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_ReservationTitle_dsi {float:left; margin-left:12px; font: 14px Tahoma, Arial; color: #666666;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_DetailLegend_dsi {float:right;margin-right:12px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_DetailLegend_dsi p {font: bold 9px Tahoma, Arial; float:left; margin-left:5px; margin-top:8px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_DetailLegend_dsi img {float:left; margin-left:10px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_DetailTotal_dsi {float:right;margin-right:15px;text-align:right;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_DetailTotal_dsi p {font: bold 14px Tahoma, Arial;float:right;margin-left:5px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_DetailTotal_dsi .SiteTop2_Elements_TotalValue_dsi {font: bold 16px Tahoma, Arial;float:right;margin-left:5px; color:#e97b01;}

#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Rates_dsi { float:left; margin-top:15px; margin-right:5px }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Rates_dsi p { font: 12px Tahoma, Arial;float:left; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_LineUpdate_dsi p { font: 10px Tahoma,Arial; }

#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Dtlzone_dsi .SiteTop2_Elements_Figures_dsi {float:left; margin-left:10px; margin-top:6px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Dtlzone_dsi {float:left; margin-right:20px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Line_dsi {float:left; padding-top:3px; padding-bottom:3px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Line_dsi:hover {float:left;background-color: #cccccc;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Dtlzone_dsi .SiteTop2_Elements_Check_dsi { float:left; margin-top:0px; display: block; height: 13px; width: 13px; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Dtlzone_dsi select { margin-left:12px; margin-top: 0px; font: 10px Tahoma; background-color: #FFFFFF; text-decoration: none; border: 1px solid #d0d1d8; padding: 2px; color: #b3b3b3; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;float:left;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Buttons_dsi {float:right; margin-top:10px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Buttons_dsi .SiteTop2_Elements_BtnBook_dsi { width: 90px; height:24px; float:left; background: url(/files/system/agentes/layout/bg_submit.gif) repeat-x; font: 11px Tahoma, Arial; color: #FFFFFF; text-transform: uppercase; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; -moz-border-radius:4px; -webkit-border-radius:4px;border-radius:4px; margin-left: 7px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Buttons_dsi .SiteTop2_Elements_BtnQuote_dsi { width: 90px; height:24px; float:left; background: url(/files/system/agentes/layout/bg_orcamento.gif) repeat-x; font: 11px Tahoma, Arial; color: #FFFFFF; text-transform: uppercase; margin-left:7px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; -moz-border-radius:4px; -webkit-border-radius:4px;border-radius:4px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Buttons_dsi .SiteTop2_Elements_BtnBack_dsi { background: url("/files/system/agentes/layout/bg_recuperar.gif") repeat-x scroll 0 0 transparent; border-radius: 4px 4px 4px 4px; border-style: none; color: #FFFFFF; float: left; font: 11px Tahoma,Arial; height: 24px; text-transform: uppercase; width: 90px; }

#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_FinalBox_dsi { float:left; padding:12px; background-color:#f8f8f8; border-top-width: 2px; border-top-style: solid; border-top-color: #eaeaea; border-right-color: #eaeaea; border-bottom-color: #eaeaea; border-left-color: #eaeaea; width:698px;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Dtlzone_dsi .SiteTop2_Elements_Dots_dsi {float:left; margin-left:10px; margin-top:0px;display: block; height: 13px; width: 13px;}

#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_ItContainer_dsi { float:left; clear:both; padding-bottom:6px; width: 722px; padding-top: 6px; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_ItContainer_dsi h1 { font: 14px Tahoma, Arial;float:left;margin-left:12px; clear:both; color:#a6c325; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_ItContainer_dsi a { font: 14px Tahoma, Arial;float:left;margin-left:12px; clear:both; color:#a6c325; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_ItContainer_dsi a:visited { font: 14px Tahoma, Arial;float:left;margin-left:12px; clear:both; color:#a6c325; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_ItContainer_dsi a:hover { font: 14px Tahoma, Arial;float:left;margin-left:12px; clear:both; color:#a6c325; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_ItContainer_dsi p { font: 12px Tahoma, Arial;float:left;margin-left:12px; clear:both; color:#969696;}
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_ItContainer_dsi img { float:left; margin-left:12px;margin-top:10px;}

/*Charter*/
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Hotel_dsi { float: none; clear: none; padding-bottom:6px; width: 722px; padding-top: 0px; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Hotel_dsi div {  }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Hotel_dsi div h1 { font: 19px MyriadPro; color: #555555; letter-spacing:-1px; text-decoration: none; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Hotel_Divider_dsi { padding-bottom:6px; width: 722px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eaeaea; padding-top: 6px; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Hotel_Divider_Inner_dsi { margin-left: 12px; color: #666666; margin-left:12px; font-family: Tahoma, Arial; font-size: 11px; text-transform: uppercase; }
#SiteTop2_Elements_ResDetail_dsi #SiteTop2_Elements_Hotel_Bottom_dsi { width: 100%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eaeaea; padding-top: 6px; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Hotel_Column_dsi { font-family: MyriadPro; color: #555555; font-size: 14px; vertical-align: top; padding-top: 6px; margin-left: 12px; display: inline-block; }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Hotel_Column_Line_dsi { display: block }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Hotel_Name_dsi { display: inline-block }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Hotel_StarRating_dsi { padding-left: 12px; display: inline-block }
#SiteTop2_Elements_ResDetail_dsi .SiteTop2_Elements_Hotel_Description_dsi { }

.SiteTop2_Elements_StatusOnRequest{color: Red; font: bold 9px Tahoma, Arial; margin-left: 12px;}
.SiteTop2_Elements_StatusOK{color:Green; font: bold 9px Tahoma, Arial; margin-left: 12px;}

.TabbedPanelsTab {width: 144px;}