﻿body, html, forms { }
body { background-color: #e0e0de; font-family: Arial, Helvetica, Sans-Serif; font-size: 1em; margin-top: 10px; }
a { color: #3B7D07; text-decoration: underline; }
td { font-size: 1em; }
.displayNone { display:none !important
}
.userinfo { color: #010101; }
.mainnavbutton { padding-left: 15px; padding-top: 2px; width: 68px; height: 24px; background-image: url(/img/navbtn_inline.gif); background-repeat: no-repeat; }
.mainnavbutton a:link, .mainnavbutton a:visited { color: #000; text-decoration: none; }
.topend { background-image: url(/img/navbtn_top_end.gif) !important; }
.bottomend { background-image: url(/img/navbtn_bottom_end.gif) !important; }
.toolpanel { background-image: url(/img/toolstrip_bgr.gif); background-repeat: repeat-x; height: 47px; }
legend { font-size: 1.2em; }
P { font-size: 11px; }
H2.LoginLabel { font-size: 16px; }
BODY.smallDisplayEdits { width: 2450px; overflow: visible; }
BODY.smallDisplayEditsBills { width: 2020px; overflow: visible; }
.NoteInput { height: 32px;}

.rgFilterRow .RadComboBox .rcbInputCell .rcbInput {
    min-width: 25px !important;
    max-width: 85px !important;
}

.RadToolBar ul.rtbUL {
    width:100%
}

.rightMenuItem {
    position: absolute;
    right: 13px;
    top: 66px;
}

.rightMenuItemBillboars {
    position: absolute;
    right: 13px;
    top: 40px;
}

.RadGrid .NextPrevNumericAndAdvanced .rgAdvPart {
    width: 323px !important; 
}

/* GRID */
.grid { font-family: Arial, Helvetica, Sans-Serif; font-size: 1.0em; border: 0px none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.gridheader th { background-color: #bbca8f; color: #000; font-weight: bold; padding-top: 3px; padding-bottom: 2px; text-align: left; }
.gridheader th a { color: #000; }
.gridpager { background-color: Silver; }
.gridfooter { font-weight: bold; background-color: #CC863E; }
.gridselected { background-color: Green; }
.gridalternating { background-color: #d9e3c1; }
.gridrow { background-color: transparent; }
.RadGrid .NextPrevNumericAndAdvanced .rgAdvPart { float: left !important; }
.RadGrid .rgWrap { float: left !important; }

.hiddenGridCell { width: 0px; display: none; }

#loginDialogContainer { margin: auto; vertical-align: middle; width: 540px; border: solid 1px #000; padding: 10px; height: 250px; }
#loginImage { float: left; }
#loginFields { float: left; padding-left: 200px; vertical-align: bottom; height: 250px; }
#loginTitle { text-align: left; font-size: 1.3em; font-weight: bold; }
#footer1 { padding-top: 5px; padding-bottom: 3px; padding-left: 3px; vertical-align: top; font-size: 0.7em; width: 350px; }
#footer2 { padding-top: 5px; padding-bottom: 3px; padding-left: 15px; vertical-align: top; font-size: 0.7em; }
#footer3 { padding-top: 5px; padding-bottom: 3px; padding-left: 15px; vertical-align: top; font-size: 0.7em; color: #666; text-align: right; }
#title { font-size: 1.7em; font-weight: bold; color: #757563; }
.campainInfo_CategoryInfo { font-weight: bold; width: 80px; vertical-align: top; white-space: nowrap; }
.campainInfo_CategoryInfo_W { font-weight: bold; width: 130px; vertical-align: top; white-space: nowrap; }
.campainInfo_CategoryInfo_N { font-weight: bold; width: 60px; vertical-align: top; white-space: nowrap; }
.campainInfo_Title { font-weight: bold; font-size: 1.5em; }
.campaignInfo_parameterName { font-weight: bold; width: 130px; vertical-align: top; white-space: nowrap; }
.campaignInfo_parameterValue { width: 40px; vertical-align: top; white-space: nowrap; }

.detailContainer { padding: 10px; }


h1.pageTitle { font-size: 1.5em; font-weight: normal; margin-bottom: 0px; margin-top: 10px; }
.detail_label { width: 30%; white-space: nowrap; font-size: 11px; text-align: left; vertical-align: top; padding-top: 3px; padding-left: 2px; font-weight: bold; }
.detail_data { width: 70%; font-size: 11px; white-space: nowrap; }

.form_label_h { padding-top: 2px; padding-left: 2px; padding-bottom: 2px; width: 125px; background-color: #bbbbbb; font-size: 11px; font-weight: bold; }
.form_label2_h { padding-top: 2px; padding-left: 2px; padding-bottom: 2px; background-color: #bbbbbb; font-size: 11px; font-weight: bold; }
.form_colseparator_h { background-color: #bbbbbb; font-size: 11px; }
.form_colseparator { font-size: 11px; width: 10px; }

.form_checkbox { width: 125px; font-size: 11px; }
.form_radiobutton { font-size: 11px; }
.form_label { width: 125px; white-space: nowrap; font-size: 11px; text-align: left; vertical-align: top; padding-top: 2px; padding-left: 2px; padding-bottom: 2px; }
.form_label2 { font-size: 11px; text-align: left; vertical-align: top; padding-top: 2px; padding-left: 2px; padding-bottom: 2px; }
.form_labelErrorH { font-size: 11px; text-align: center; vertical-align: top; padding: 2px; color:#FF0000}
.form_labelErrorS { font-size: 11px; text-align: left; vertical-align: top; color:#000000}
.form_label3 { width: 70px; white-space: nowrap; font-size: 11px; text-align: left; vertical-align: top; padding-top: 2px; padding-left: 2px; padding-bottom: 2px; }
.form_separator { width: 20px; }
.form_data { width: 400px; font-size: 11px; white-space: nowrap; }
.form_linkbutton { font-size: 13px;}
.form_data2 { width: 275px; font-size: 11px; white-space: nowrap; }
.form_data3 { width: 200px; font-size: 11px; white-space: nowrap; }
.form_data4 { width: 150px; font-size: 11px; white-space: nowrap; }
.filterBar { color: #fff; background-color: #202020; }
.filterBar td { font-size: 11px; }
.filterBar .ftitle { padding-left: 6px; }


#loginDialog { width: 480px; height: 300px; margin: 0 auto; font-size: 11px; border: solid 1; }

#PassRecoveryDialog { width: 450px; height: 300px; margin: 0 auto; font-size: 11px; border: solid 1; }

.form_paramName { padding: 2px !important; background-color: #bbbbbb !important; font-size: 11px; font-weight: bold; }
.form_param { font-size: 11px; }

.form_param TD { width: 125px; }
.form_paramSeparator { height: 3px; }

fieldset { width: 99%; }
fieldset label { font-size: 11px; }
legend { font-size: 12px; font-weight: bold; padding-top: 5px; padding-bottom: 5px; }
.view_selected a span { font-weight: bold !important; }
.imginbuble { width: 160px; height: 120px; }
.DisableTab { cursor: default !important; }

.dialogText { font-weight: bold; font-size: 12px; }
.UserMenuItem { padding-left: 0px !important; }
.UserMenuItem .rtbText { padding-right: 0px !important; }

.zipupload { font-size: 11px; }
.client_logo { max-width: 200px; max-height: 200px; }
.resultWindow { background-color: #e0e0de; font-family: Arial, Helvetica, Sans-Serif; font-size: 1em; }
#myPoiIconsJomsMapa DIV { background-repeat: no-repeat; background-position: center center; }
.error { font-size: 36px; font-weight: bold; }
TR.GridFooterRow TD { color: #FFF; background-color: #202020 !important; font-weight: bold; }

/* Fix bugu s šířkou gridu v chrome */
TR.rgFilterRow TD { white-space: normal !important; }
/* *** */

TABLE.rgMasterTable TBODY TR TD { white-space: nowrap !important; }
TR.rgFilterRow DIV.RadComboBox_Default { width: 100px !important; }
TR.rgFilterRow DIV.ComboboxFormat { width: 80px !important; }
TR.rgFilterRow DIV.ComboboxReservationCount { width:50px !important; }
/* Custom Combo box styles */
TR.rgFilterRow DIV.ComboboxProvider { width: 150px !important; }
TR.rgFilterRow DIV.ComboboxDirection { width: 80px !important; }
.BillboardsGrid .rgCommandRow { display: none !important; }

div.PanelSearching { overflow: auto; }
div.ToggleMapButton {width: 26px; height: 26px; position: absolute; right: 15px; top: 150px; background-image: url(/images/Unsorted/hide.png) !important; background-repeat: no-repeat; z-index: 1000; cursor: pointer; }
div.ToggleMapButton2 {width: 26px; height: 26px; position: absolute; right: 15px; top: 150px; background-image: url(/images/Unsorted/show.png) !important; background-repeat: no-repeat; z-index: 1000; cursor: pointer; display: none; }
div.toggled { background: blue; }

div#result { font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; }

div#formatPreviewPanel { width: 400px; position: absolute; right: 10px; top: 180px; border: 1px #FFF; }
div#formatPreviewPanel img { width: 400px; }
div#formatPreviewPanel div.ToggleMapButton { left: -15px; }

table.DefaultTable { }
table.DefaultTable TR TD { padding: 5px; font-size: 11px; }
table.NoPadding {}
table.NoPadding TR TD { padding: 0; }

/* Bg Colors */
.bgRed .rsAptContent { background-color:#FF0000 !important; background-image:none !important }
.bgYellow .rsAptContent  { background-color:#FFFF00 !important; background-image:none !important }
.bgGrey .rsAptContent  { background-color:#A9A9A9 !important; background-image:none !important }
.bgBlack .rsAptContent  { background-color:#000000 !important; color:#ffffff !important; background-image:none !important }
.bgWhite .rsAptContent  { background-color:#ffffff !important; background-image:none !important }
.bgBlue .rsAptContent  { background-color:#0000ff !important;  color:#ffffff; background-image:none !important }

/* Font colors*/
.Red { color:#FF0000 }

.SummaryPanel {
    position:fixed !important;
}
.CityMaxWidth {
    max-width: 80px;
    overflow:hidden;
}

/*submenu*/

.secondLevel .rtbIn, .secondLevel .rtbMid, .secondLevel .rtbOut, .secondLevel .rtbExpandDown, .secondLevel .rtbDropDown, .secondLevel .rtbUL, .secondLevel .rtbInner, .secondLevel .rtbMiddle, .secondLevel .rtbOuter, .secondLevel .RadToolBar,
.secondLevel .rtbItemHovered .rtbIn, .secondLevel .rtbItemHovered .rtbMid, .secondLevel .rtbItemHovered .rtbOut, .secondLevel .rtbDropDownHovered .rtbIn, .secondLevel .rtbDropDownHovered .rtbMid, .secondLevel .rtbDropDownHovered .rtbOut,
.secondLevel .rtbWrap, .secondLevel .rtbItemHovered, .secondLevel .rtbItemFocused, .secondLevel .rtbItemHovered .rtbWrap, .secondLevel .rtbItemFocused .rtbWrap, .parentSecondLevel, 
    .secondLevel .rtbDropDownExpanded a, .secondLevel .rtbExpandDown
    {
        background-image: none !important;
        background-color: transparent !important;
        border:none !important;       
    }

    .secondLevel .rtbItemHovered .rtbExpandDown {
    background-image: url("/WebResource.axd?d=bM2n1-Y9Xc24rtb_K0Zh-ADqe1DBLEysBAfyIa9hUmhnkxRhvS9hMBhTh7eIaVCcVt3fHaWqQBPl08toma5Raco8e2o1PXHElgvgz0FWYMtuPwl_ZcKk-RWphbdmD6obO9rhsmdVN0ijA9Pm-htOFKnRvdg1&t=634967889415914505") !important;
}
   
        .secondLevel .rtbItem, .secondLevel .rtbDropDown, .secondLevel .rtbUL, .secondLevel .rtbInner, .secondLevel .rtbMiddle, .secondLevel .rtbOuter, .secondLevel .RadToolBar, .rtbTemplate .rtbWrap .rtbIn, .rtbTemplate .rtbWrap .rtbOut .rtbMid, .rtbTemplate .rtbWrap .rtbOut, .rtbTemplate .rtbItemHovered .rtbWrap .rtbIn, .rtbTemplate .rtbItemHovered .rtbWrap .rtbOut .rtbMid, .rtbTemplate .rtbItemHovered .rtbWrap .rtbOut {
            padding:0px !important;
        }
    .secondLevel .rtbWrap {
        padding: 0 0 0 32px !important
    }

    .rtbTemplate .rtbWrap .rtbIn {
        width: 180px !important
    }
    
        .rtbTemplate .rtbWrap .rtbIn .rtbText {
            display:inline !important;
        }

    .rtbTemplate .rtbOuter {
         border:none !important;
    }
.secondLevel .rtbItemFocused .rtbText {
     color:#fff;
}
.secondLevel .rtbDropDownHovered .rtbText {
     color:#9EDA29;
}
.secondLevel .rtbChoiceArrow {
    background-image:url("Images/arrow.png") !important;
    background-position: 50% 108% !important;
    margin-top: 2px;
}

.secondLevel .rtbItemHovered .rtbChoiceArrow {
    background-image:url("Images/arrowHover.png") !important;
    background-position: 50% 108% !important;
    margin-top: 2px;
}

.GridRowSelector_Hay {
    opacity: 0.5;
}

.BillboardsInCampaignGrid {
    width: 2660px;
}

#textBoxJomsMapa {
    z-index:150 !important;
}
    