
/* caminho páginas */
.caminhoC0,
.caminhoC0:link,
.caminhoC0:visited
{  font-size:10px; font-weight:normal; color:#d5d5d5; text-decoration:none; }

.caminhoC0:hover
{  font-size:10px; font-weight:normal; color:#d5d5d5;  }

.caminhoC0:active
{  font-size:10px; font-weight:normal; color:#d5d5d5; text-decoration:none; }

.caminhoC1,
.caminhoC1:link,
.caminhoC1:visited
{  font-size:10px; font-weight:bold; color:#d5d5d5; text-decoration:none; }

.caminhoC1:hover
{  font-size:10px; font-weight:bold; color:#fe8500;  }

.caminhoC1:active
{  font-size:10px; font-weight:bold; color:#d5d5d5; text-decoration:none; }

.caminhoC2,
.caminhoC2:link,
.caminhoC2:visited
{  font-size:10px; font-weight:bold; color:#d5d5d5; text-decoration:none; }

.caminhoC2:hover
{  font-size:10px; font-weight:bold; color:#fe8500;  }

.caminhoC2:active
{  font-size:10px; font-weight:bold; color:#d5d5d5; text-decoration:none; }

.caminhoC3,
.caminhoC3:link,
.caminhoC3:visited
{  font-size:10px; font-weight:bold; color:#d5d5d5; text-decoration:none; }

.caminhoC3:hover
{  font-size:10px; font-weight:bold; color:#fe8500;  } 

.caminhoC3:active
{  font-size:10px; font-weight:bold; color:#d5d5d5; text-decoration:none; }

.caminhoC4,
.caminhoC4:link,
.caminhoC4:visited
{  font-size:10px; font-weight:bold; color:#999999; text-decoration:none; }

.caminhoC4:hover
{  font-size:10px; font-weight:bold; color:#fe8500;  } 

.caminhoC4:active
{  font-size:10px; font-weight:bold; color:#999999; text-decoration:none; }

.separador
{  font-size:12px; font-family: verdana; font-weight:normal; color:#d5d5d5; text-decoration:none; padding: 0 5px 0 0 }




/* mensagens */
.msgBoxYellow
{ width:100%; height:auto; position:relative; border: #fbdc05 solid 2px; background: #f4f4f4; display:-moz-inline-box; display:inline-block; margin:0px; padding:10px; }

.msgCSEYellow
{ width:2px; height:2px; position:absolute; top:0px; left:0px; background:url(../images/msg_yellow_top_left.gif) top left no-repeat; font-size:1px; }

.msgCSDYellow
{ width:2px; height:2px; position:absolute; top:0px; right:0px; background:url(../images/msg_yellow_top_right.gif) top left no-repeat; font-size:1px; }

.msgCIEYellow
{ width:2px; height:2px; position:absolute; bottom:0px; left:0px; background:url(../images/msg_yellow_bottom_left.gif) top left no-repeat; font-size:1px; }

.msgCIDYellow
{ width:2px; height:2px; position:absolute; bottom:0px; right:0px; background:url(../images/msg_yellow_bottom_right.gif) top left no-repeat; font-size:1px; }

.msgIconYellow
{ background:url(../images/msg_yellow_icon.gif) center center no-repeat transparent; margin:0px; padding:0px; }

.msgTextYellow
{ background:transparent; color:#917400;  font-size:11px; margin:0px; padding:0px; }

.msgBoxGreen
{ width:100%; height:auto; position:relative; background:#DDECB3; border:0px; display:-moz-inline-box; display:inline-block; margin:0px; padding:10px; }

.msgCSEGreen
{ width:2px; height:2px; position:absolute; top:0px; left:0px; background:url(../images/msg_green_top_left.gif) top left no-repeat; font-size:1px; }

.msgCSDGreen
{ width:2px; height:2px; position:absolute; top:0px; right:0px; background:url(../images/msg_green_top_right.gif) top left no-repeat; font-size:1px; }

.msgCIEGreen
{ width:2px; height:2px; position:absolute; bottom:0px; left:0px; background:url(../images/msg_green_bottom_left.gif) top left no-repeat; font-size:1px; }

.msgCIDGreen
{ width:2px; height:2px; position:absolute; bottom:0px; right:0px; background:url(../images/msg_green_bottom_right.gif) top left no-repeat; font-size:1px; }

.msgIconGreen
{ background:url(../images/msg_green_icon.gif) center center no-repeat transparent; margin:0px; padding:0px; }

.msgTextGreen
{ background:transparent; color:#4F601A;  font-size:11px; margin:0px; padding:0px; }

.msgBoxRed
{ width:100%; height:auto; position:relative; background:#F4D0D0; border:0px; display:-moz-inline-box; display:inline-block; margin:0px; padding:10px; }

.msgCSERed
{ width:2px; height:2px; position:absolute; top:0px; left:0px; background:url(../images/msg_red_top_left.gif) top left no-repeat; font-size:1px; }

.msgCSDRed
{ width:2px; height:2px; position:absolute; top:0px; right:0px; background:url(../images/msg_red_top_right.gif) top left no-repeat; font-size:1px; }

.msgCIERed
{ width:2px; height:2px; position:absolute; bottom:0px; left:0px; background:url(../images/msg_red_bottom_left.gif) top left no-repeat; font-size:1px; }

.msgCIDRed
{ width:2px; height:2px; position:absolute; bottom:0px; right:0px; background:url(../images/msg_red_bottom_right.gif) top left no-repeat; font-size:1px; }

.msgIconRed
{ background:url(../images/msg_red_icon.gif) center center no-repeat transparent; margin:0px; padding:0px; }

.msgTextRed
{ background:transparent; color:#711B1C;  font-size:11px; margin:0px; padding:0px; }





/* Paginacao */

.pager_pos{
    display:inline-block;
    text-align: center;
    left:50%;
    *position:absolute;
}
#camada_pager{
    display:inline-block;
    width: 100%;
    height:43px;
    text-align:center;
    padding-top:20px;
}
.pageNumSel{
    display:inline-block;
    width:24px;
    height:22px;
    background:url('../images/btn_pager_num_on.png') no-repeat top left;
    text-align:center;
    line-height:22px;
    padding-right:5px;
    float: left;
}
.pageNum{
    display:inline-block;
    width:24px;
    height:22px;
    background:url('../images/btn_pager_num_off.png') no-repeat top left;
    text-align:center;
    line-height:22px;
    padding-right:5px;
    float: left;
    overflow: hidden;
}
a.pageNum:hover{
    background:url('../images/btn_pager_num_on.png') no-repeat top left;
}

.pageNum:link,
.pageNum:visited
{   color:#AAAAAA; }

.pageNum:hover
{ color:#FFFFFF;}

.pageNum:active
{ color:#AAAAAA;  }

.pageNumSel:link,
.pageNumSel:visited,
.pageNumSel:hover,
.pageNumSel:active
{  color:#FFFFFF;  }

.btnPrev,
.btnPrev:link,
.btnPrev:visited,
.btnPrev:active
{  display:inline-block;
   width:24px;
   height:22px;
   background:url('../images/btn_anterior.gif') no-repeat top left;
   text-align:center;
   line-height:22px;
   padding-right:5px;
   border:0px;
   float: left;
}
a.btnPrev:hover{
    background:url('../images/btn_anterior_hover.gif') no-repeat top left;
}

.btnNext,
.btnNext:link,
.btnNext:visited,
.btnNext:active
{   display:inline-block;
    width:24px;
    height:22px;
    background:url('../images/btn_seguinte.gif') no-repeat top left;
    text-align:center;
    line-height:22px;
    padding-right:5px;
    border:0px;
    float: left;
}

a.btnNext:hover{
    background:url('../images/btn_seguinte_hover.gif') no-repeat top left;
}