/*
    Document   : gallbox
    Created on : 9/Dez/2009, 15:34:49
    Author     : roger
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

.gallboxbg {
    background-color:#000000;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
    display:none;
    position:absolute;
    top:0px;
    left:0px;
    /*background-color:#FFFFFF;*/
    width:100%;
    height:100%;
    z-index:1100;
    vertical-align:middle;
}

.gallboxbg:hover{
    cursor:pointer;
}

#gallboxFrame {
    position:absolute;
    margin: 0 auto;
    display:none;
    z-index:1101;
    /*overflow: visible;*/
}

#gallboxClose{
    position:absolute;
    right:0px;
    width:18px;
    height:18px;

    /*z-index:1102;*/
    background:url(../../../images/bt_close.gif) no-repeat;
}

#gallboxClose:hover{
    cursor:pointer;
}

#gboxcontainer{
    width:300px;
    height:300px;
    margin: 0 auto;
    position:absolute;
    top:0px;
    left:0px;
    overflow:visible;
    display:block;
    text-align:right;
    float: left;

}

.gbox{
    float:left;
    z-index:1101;
    padding:0 0 0 0;
    margin:0 0 0 0;
    background-color:#c1d5d6;
}
.tl,.tr, .bl, .br {
    float:left;
    display:block;
/*    background-color:#c1d5d6; */
    width:10px;
    height:10px;
}

.left, .right {
    float:left;
    display:block;
/*    background-color:#c1d5d6; */
    width:10px;
    height:280px;
    /*overflow:visible;*/
}

.content{
    /*background-color:#c1d53F;*/
    width:280px;
    /*height:280px;*/
}

.top, .bottom {
    float:left;
    display:block;
/*    background-color:#c1d5d6; */
    height:10px;
    width:280px;
}

.btnPrev{
    width:46px;
    height:46px;
    float: left;
    margin: 2px;
    margin-top: 20px;
    border: 0;
    background-repeat: no-repeat;
    background-color: transparent;
    background-image: url(../../../images/bt_prev.png);
}

.btnNext{
    width:46px;
    height:46px;
    float: left;
    border: 0;
    margin: 2px;
    margin-top: 20px;
    background-repeat: no-repeat;
    background-color: transparent;
    background-image: url(../../../images/bt_next.png);
}



/* estilos para navegação de páginas */


#navCurrentPage{
    float: right;
    height: 20px;
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 3px;
    /*background-color: yellow;*/
}

#navCurrentPage a{
    color:#89a1a5;
    font-size:11pt;
    margin-left: 1px;
    margin-right: 1px;
}
#navCurrentPage a.cPage{
    color:#d64107;
    font-size:11pt;

}

#navGoPrevPage, #navGoNextPage{
    float: right;
    opacity: 0.65;
    filter:alpha(opacity=65); /* For IE6&7 */
}

#navGoPrevPage:hover, #navGoNextPage:hover{
    cursor: pointer;
    float: right;
    opacity: 1;
    filter:alpha(opacity=100); /* For IE6&7 */
}

