﻿.LinkRes {color:#004080; font-weight:bold; font-family:Calibri; font-size:16px;}
.LinkRes:hover {color:#4f9dcd;}
.LoginFrame{position:relative; width:500px; height:210px; margin-top:100px; left:-380px; background-image:url(../Img/login.png); background-repeat:no-repeat;}
.UserLoginInput{position:relative;top:24px;left:286px;width:165px;}
.PasswordLoginInput{position:relative;top:51px;left:110px;width:165px;}
.LoginBtn{position:relative;top:85px;left:18px;}
.lShadow500 {}
.rShadow500{}
.BaseMaster{background-color:#ffffff;}
.BaseAll{font-family:Calibri;margin:0px;padding:0px;background-color:#ffffff;width: 100%;}
.rsrTableResume{font-family:Calibri;font-size:12px;text-align:center;background-color:#ffffff;color:#333333;border-color:#0066cc;border-width:3px;border-style:solid;padding-left:4px;padding-right:4px;}
.rsrDescrCity{font-size:14px;font-weight:bold;color:#ffffff;background-color:#0066cc;}
.rsrRowGroup {font-size:13px;font-weight:bold;color:#003979;background-image:url(../Img/sr_blue.png);background-repeat:repeat-x;}
.rsrColumnName{font-weight:bold;color:#003979;}
.rsrSupplierName{font-size:13px;font-weight:bold;color:#333333;}
.BorderFlyPanelTarSer{border-style:solid;border-width:2px;border-color:#98b8e4;}
.HintQuoteSer{padding-top:8px;padding-left:4px;padding-right:4px;text-align:left;color:#1f4374;font-weight:bold;}
.TitleFlyPanelTarSer{height:36px;background-image:url(../Img/TopTableBlue.png);background-repeat:repeat-x;font-size:16px;padding-top:2px;padding-right:4px;font-weight:bold;cursor:move;}
.BottomFlyPanelTarSer{padding-right:4px;padding-left:4px;height:36px;background-image:url(../Img/TopTableBlueInv.png);background-repeat:repeat-x;}.TopOrdersTariff{height:36px;background-color:#FF5744;font-family:Raleway, Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF;text-align:right;padding-top:10px;padding-right:4px;font-weight:bold;}
.BottomOrdersTariff{overflow:hidden;}
.LineFilter{height:30px;background-color:#FF5744;font-family:Raleway, Arial, Helvetica, sans-serif;font-size:15px;color:#FFFFFF;text-align:center;font-weight:normal;vertical-align:top;padding-top:8px;}
.HeaderFreeze a{color:#FFFFFF;text-decoration:none;}
.HeaderFreeze a:hover{color:#CCCCCC;}
.AccordionContent{border-width:2px;border-style:solid;border-color:#FF5744;border-top: none;padding:5px;}
.AccordionHeader{border-width:2px;border-style:solid;border-color:#FF5744;color:#FFFFFF;background-color:#FF5744;font-weight:bold;cursor:pointer;text-align:center;}
.HeaderFreeze{font-weight:normal;font-size:14px;color:#FFFFFF;position:absolute;top:0px;left:0px;display:inline-table;background-color:#FF5744;height:33px;vertical-align:top;}
.FooterFreeze{font-weight:bold;font-size:12px;left:0px;position:absolute;top:316px;color:#6a6aff;background-color:#FF5744;}
.BorderTariffs{float:right;border-color:#FF5744;border-width:3px;border-style:solid;height:502px;width:680px;}
.PanelFilterGrid, PanelFilterGridPaint{padding:0px;margin:0px;background-color:#ffffff;border-color:#FF5744;border-width:3px;border-style:solid;}
.PanelFilterGridPaint{padding:0px;margin:0px;background-color: #f4f9fb;}
.TableContainer{position:relative;padding-top:36px;margin:0px;height:310px;text-align:left;background-color:#ffffff;border-color:#FF5744;border-width:3px;border-style:solid;}
.TableSelectionBase{border-width:1px;border-color:#4D9570;border-style:solid;}
.RowTitleSelectionBase{font-weight:bold;color:#000000;border-width:1px;font-family:Arial;background-color:#4D9570;text-align:center;}
.CommonRowSelectionBase{color:#000000;font-weight:bold;text-align:left;padding-left:10px;}
.BackgroundReport{}
.DivLastUpdate{width:930px;text-align:left;}
.LabelLastUpdate{font-family:Calibri;font-size:12px;font-weight:bold;color:#999999;}
.MessageTextColor{color:Navy;font-family:Arial;font-size:14px;vertical-align:middle;text-align:center;font-weight:bold;}
.MessageTextCommon{color:Black;font-family:Arial;font-size:12px;vertical-align:middle;text-align:center;font-weight:bold;}
.PanelLimitsCommon{position:relative;width:700px;Height:1px;_overflow:hidden;}
.PanelMiddleBaseCommonTop{background-color:#DFDFDF;height:5px;width:700px;_overflow:hidden;}
.PanelMiddleBaseCommonBottom{background-color:#DFDFDF;position:relative;height:5px;width:700px;_overflow:hidden;}
.PositionExcelBtn{position:absolute;left:915px;top:195px;}
.RowTypePrice{background-color:#bebebe;color:#ffffff;font-weight:bold;}
.StripLogin{background-color:#FF5744;}
.LoginValidity{font-weight:bold;font-size:13px;font-family:Calibri;color:#ff7d7d;position:relative;top:65px;left:110px;}
.LoginValidity li {list-style-type:none;}
.backLogin{background-color:#FFFFFF;}
.backLogin .content {width:564px;}
.FontFilter{font-weight:bold;text-align:left;color:#52526f;}
#box_top{width:1000px;height:119px;}
#footer_line{width:950px;height:3px;overflow:hidden;}
.LabelAnchorEnabled{text-decoration:underline;cursor:pointer;color:#FFFFFF;}
.LabelAnchorDisabled{text-decoration:underline;cursor:default;color:#FFFFFF;}
.fttTableFilter{font-size:12px;font-family:Calibri;text-align:left;background-color:#EEEEEE;background-repeat:repeat-y;border-color:#FF5744;border-width:3px;border-style:solid;}
.fttRowSearch{text-align:right;background-color:#bebebe;padding:4px;}
#top_shadow{width:1000px;margin-top:7px;height:7px;overflow:hidden;}
#box_left{width:10px;height:418px;float:left;}
#box_right{width:10px;height:418px;float:right;}
.SpaceTop{height:50px;*height:12px;_height:12px;overflow:hidden;}
.SpaceBottom{height:48px;*height:10px;_height:10px;overflow:hidden;}
.LineEndReport{height:1px;background-color:#000000;width:930px;overflow:hidden;}
.bPopupBtn{text-align:center;color:#ffffff;display:inline-block; cursor:pointer;}
.bPopupBtn:hover{background-color:#FF8E82;}
.b-close.bPopupBtn{font:bold 15px sans-serif; padding:4px 8px 4px 8px;top:7px;right:7px;position:absolute;font-size-adjust:none;font-stretch:normal;box-shadow:none;}
.popupbasewinname{font-size:17px;border-radius:9px 9px 0 0;font-family:Trebuchet MS;line-height:18px;color:#FFFFFF;background-color:#FF5744;font-weight:bold;padding:12px 15px 5px 15px;margin:0;}
.popupbasetitle{font-size:15px;font-family:Trebuchet MS;line-height:16px;color:#ffffff;background-color:#FF5744;font-weight: bold;padding:0 15px 15px 15px;margin:0;}
.popupcontent{font-size:14px;line-height:14px;font-family:Calibri;color:#555555;border:0 none #FF5744;overflow:auto;}
.rowTitleCidade { text-align:left; font-weight:bold; color:#ffffff; background-image:url(../Img/bg-group-cidade.png); background-repeat:no-repeat; font-family:Calibri; padding:5px; padding-left:8px; cursor: pointer; vertical-align: middle; font-size:18px;Width:850px;}
.rowTitleCidade table{Width:850px;height:23px;}
.rowForItemsReserva { font-size:15px; font-weight:bold; background-color:#f3f3f3;}
.rowTitlesColItemsReserva { font-weight:bold; color:#000000; font-size:14px; text-align:center;}
.tableItemsReserva { background-color:#ffffff; color:#000000; font-family:Calibri; border-style:none; text-align:left; border-width:0px; vertical-align:middle;}
.rowSubItemsReserva { font-size:15px; font-weight:bold; font-family:Calibri; background-color:#ffffff; color:#626262; padding:5px; padding-left:0px; background-image:url(../Img/bg-group-item.png); background-repeat:no-repeat; cursor: pointer; height:18px; vertical-align: middle;width:850px;}
.rowSubItemsReserva table{width:850px;}
.rowItemCidade {width:850px;}
.rowValuescolItemsReserva { font-size:12px; font-family:Arial; text-align:left;}
.rowTotalItemsReserva { font-weight:bold; text-align:right; font-size:12px; font-family:Arial; color:#808080;}
.gridDataTables {margin:20px;padding:20px;background-color:#eeeeee;border:2px solid #FF5744}
.gridDataTables .search {background-color:#d2d2d2;padding:10px;font-family:Verdana;font-size:12px;margin:0 0 15px 0;height:30px;}