/* dataPaginator - Data Paginator */
.iceDatPgrScrOut {
    background-color: transparent;
    margin: 10px;
}

.iceDatPgrScrBtn {
    background-color: transparent;
    padding: 2px;
}

.iceDatPgrScrBtn .iceCmdLnk-dis {
    border-bottom:none;
}

.iceDatPgrTbl {
    background-color: transparent;
}

.iceDatPgrScrCol a, .iceDatPgrCol a {
    text-decoration: none;
    font-weight: normal;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #0B5383;
    display: block;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border: 1px solid #94B3CB;
}

.iceDatPgrScrCol a {
    color: #FFFFFF;
    border: 1px solid #94B3CB;
    background-color: #0B5383;
}

.iceDatPgrCol a:hover {
    border: 1px solid #0B5383;
    text-decoration: none;
}

.iceDatPgrScrCol a:hover {
    border: 1px solid #FFFFFF;
    text-decoration: none;
}


/* menuBar and menuItem - Menus 
.iceMnuBar {
    padding: 0;
    margin: 0;
    width: 100%;
    white-space: nowrap;
}

.iceMnuBarItem {
    float: left;
    white-space: nowrap;
    background-color: transparent;
    background-position: top;
    padding: 0;
    margin: 0;
    border: none;
    border: 1px solid #94B3CB;
}

.iceMnuBarItem a, .iceMnuBarItem span, .iceMnuBarItem a:hover {
    text-decoration: none;
    display: block;
    font-size: 12px;
    color: #0B5383;
    float:left;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:14px;

}

.iceMnuBarItem a, .iceMnuBarItem span, .iceMnuBarItem a:hover {
    padding: 3px 6px 3px 6px;
}

.iceMnuBarItem a:hover .iceOutTxt,
.iceMnuBarItem a:hover .iceMnuBarItemLabel {
    color: #000000;
}

.iceMnuBarSubMenu {
    position: absolute;
    background-color: transparent;
    display: block;
    width: 165px;
    border-right: 1px solid #94B3CB;
    border-left: 1px solid #94B3CB;
    border-top: 1px solid #94B3CB;
    z-index: 1000;
}

.iceMnuItm {
    padding: 0;
    margin: 0;
    vertical-align: top;
    border-bottom: 1px solid #94B3CB;
}

.iceMnuItm a, .iceMnuItm a:hover {
    border: 0;
    padding: 0;
    margin: 0;
    display: block;
    text-decoration: none;
    text-align: left;
    vertical-align: top;
    line-height: 25px;
    height: 25px;
    width: 100%;
}

.iceMnuItm a {
    background-color: transparent;
    color: #000000;
}

.iceMnuItm a:hover {
    background-color: transparent;
    color: #FFFFFF;
}

.iceMnuItm a:hover .iceOutTxt,
.iceMnuItm a:hover .iceMnuItmLabel {
    color: #FFFFFF;
}

.iceMnuItmLabel {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 7px;
    font-weight: normal;
}

.iceMnuItmLabel, .iceMnuBarItemLabel {
    font-size: 1.0em;
    vertical-align: top;
}

.iceMnuItmImage, .iceMnuBarItemImage {
    display: inline;
    padding-left: 2px;
}

.iceMnuBarItemImage,
.iceMnuBarItem .iceMnuItmImage {
    float: left;
}

.iceMnuItmImage, .iceMnuItmLabel {
    vertical-align: middle;
}

.iceMnuBarSubMenuInd {
    float: right;
    padding: 5px 0 0 0;
    margin: 0;
}
*/



.iceMnuBar {
    background-color: transparent;
    z-index: 89;
}

.iceMnuBarItem {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 7px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: normal;
    color:black;
    z-index: 9999;

    background-color: transparent;
}

.iceMnuBarItem a, .iceMnuBarItem span, .iceMnuBarItem a:hover {
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:14px;
    z-index: 9999;
}

.iceMnuBarSubMenu {
    width: 235px;
    z-index: 9999;
}

.iceMnuBarItem a, .iceMnuBarVrtItem a {
    background-image: none;
    background-color: transparent;
    z-index: 9999;
}

.iceMnuBarItem a:hover, .iceMnuBarVrtItem a:hover {
    background-image: none;
    background-color: transparent;
    z-index: 9999;
}

/* ESTE MENU É ADICIONADO AO ESTILO DO ITEM QUANDO É DEFINIDO A TAG styleClass EM ice:menuItem */
.iceMnuBarSelecionado, .iceMnuBarSelecionadoVrtItem {
    background-color: #94B3CB;
    font-weight: 700;
}
/* ------------------------------------------------------------------------------------------ */


.iceMnuItm {
    z-index: 9999;
    /*
    padding: 0;
        margin: 0;
        vertical-align: top;
        border-bottom: 1px solid #94B3CB;
    */
}

.iceMnuBarItemLabel, .iceMnuItmLabel {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 7px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: normal;
    color:black;
    z-index: 9999;
    background-color: transparent;
}


/* outros */
.iceOutProgBg {
    border:1px solid #ABABAB;
    height:17px;
    width:75px;
}

.iceSelInpDatePopup {
    min-width: 105px;
}
.iceSelInpDateInput {
    border:1px solid #ABABAB;
    width: 80px;
    font-size: 12px;
}


/*
icepnlclpsblcolpsdhdr, .icepnlclpsblcolpsdhdr-dis {
font: 11px tahoma;
color: #484848;
padding: 3px 0 1px 4px;
font-weight: bold;
height: 20px;
background: white url('./css-images/table_col_header.gif') repeat-x top left;
background-image: url(/gf/xmlhttp/css/rime/css-images/table_col_header.gif);
background: white url('/gf/portal/resources/images/baixa.png') repeat-x top left;
background-image: url(/gf/portal/resources/images/baixa.png);
background-repeat-x: repeat;
background-repeat-y: no-repeat;
background-attachment: initial;
background-position-x: 0%;
background-position-y: 0%;
background-origin: initial;
background-clip: initial;
background-color: white;
border-bottom: none;
}
*/
