.setaPag {
    display:block;
    width:14px;
    height:17px;
    float:left;
    background:url(../images/components/btnSeta.png);
    margin:5px 4px 0 4px;
}

.spEsq:hover { background-position:0 -17px; }
.spDir { background-position:14px 0px;margin-right:10px; }
.spDir:hover { background-position:14px -17px; }
.spEsqDis,.spEsqDis:hover { background-position:0px -34px; cursor:default; }
.spDirDis,.spDirDis:hover { background-position:14px -34px;margin-right:10px; cursor:default; }
.pagNums {
    float:left;
    margin:5px 0 0 0;
}
.boxPaginacao {
    margin:15px 0 15px 0;
    height:28px;
}

.boxPaginacao .labelCombo {
    margin-top: 0px;
}

.boxPaginacao .comboBoxNfe {
    margin-left: 10px;
}

.btCombo {
    display:block;
    width:17px;
    height:17px;
    background:url(../images/components/btnDrop.png);
    float:left;
    margin:2px 0 0 5px;
}
.btCombo:hover {
    background-position:0 -17px;
}
.labelCombo {
    border:1px solid #4d4d4d;
    background:#FFF url(../images/components/imgBG.gif) repeat-x;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:15px;
    padding:4px;
    color:#4D4D4D;
    height:20px;
    overflow:hidden;
    margin-top: 8px;
}
.labelCombo span {
    float:left;
    cursor:default;
}
.comboBoxNfe {
    height:30px !important;
    float:left;
}

.itensCombo {
    position:absolute;
    max-height:282px;
    overflow:auto;
    background:#FFF;
    border:1px solid #4d4d4d;
    border-top:0;
    display:none;
    z-index: 1;
}

.itensCombo a {
    font-size:15px;
    display:block;
    padding:5px;
}

.itensCombo a:hover {
    text-decoration: none;
    color: #4D4D4D;
    background:#e5e5e5 !important;
}

.titCombo {
    margin-bottom: -6px;
}
