﻿/*--------------------------------------------*/
/*BARRA LOGIN*/
/*--------------------------------------------*/
#ulLogin
{
    list-style  : none;
    margin      : 0px;
    padding     : 0px;
    height      : 25px;  
    float       : right;
}
    
#ulLogin li
{
    float       : left;
    line-height : 25px;  
}

#ulLogin .liLoginSeparador
{
    margin:0 5px;    
}

#ulLogin .liLoginSubmit
{
    cursor:pointer;  
}
/*--------------------------------------------*/
/*BARRA LOGIN*/
/*--------------------------------------------*/





/*--------------------------------------------*/
/*LIGHTBOX*/
/*--------------------------------------------*/

.btnCloseLightbox
{
    background: url('/img/lightbox/close.jpg'); width: 28px; height: 28px; position: absolute; top: 0px; right: 10px; cursor: pointer;
}

.divCabLightbox
{
    width:100%; height:93px; position:relative; text-align:center;
}


.divLogoLightbox
{
    width:397px; height:93px; background:url('/img/lightbox/logo.jpg'); margin:10px auto; 
}


.divBodyLightbox
{
    width:100%; background:#FDFBF9 url('/img/lightbox/fundo.jpg') repeat-x;
}

.divTituloLightbox
{
    margin: 10px; padding: 20px 10px 10px 10px; text-align: left; color: #DF1920; font-size: 21px;
}

.divTextosLightbox
{
   
    margin: 0px 10px; padding: 0px 10px 20px 10px; color: #666666; font-size: 13px; line-height: 21px;
}

.divErro
{
   
    margin: 0px 10px; padding: 0px 10px 20px 10px; color: #ff0000; font-size: 13px; line-height: 21px;
}
    
.divFormLightbox
{
    margin: 10px; width: 438px; border: 1px solid #E3E6EB; padding: 10px; color: #999999; font-size: 13px;line-height: 21px; text-align: center;
}    

.divLabels
{
    width: 280px; text-align: left; font-size: 13px; color: #666666; margin: auto;
}
    
.divRodapeLightbox
{
    background:#97A7B6 url('/img/login/rodapeLogin.jpg') no-repeat top center; width: 460px; color: #999999; font-size: 13px; line-height: 21px; height: 100%; text-align: center; padding: 10px;
} 


.btnSubmitLightbox
{
    width: 120px; height: 40px; background: url('/img/login/btnSubmit.jpg'); line-height: 40px; text-align: center; color: #ffffff; font-size: 13px; cursor: pointer;
}

.btnSubmitLightbox:hover
{
    background: url('/img/login/btnSubmitHover.jpg')
}

.iconInformacao
{
    background: url('/img/login/labelInform.png') no-repeat 10px center; 
}

.iconError
{
    background: url('/img/login/labelError.png') no-repeat 10px center; 
}

.iconSuccess
{
    background: url('/img/login/labelSuccess.png') no-repeat 10px center; 
}

/*--------------------------------------------*/
/*LIGHTBOX*/
/*--------------------------------------------*/





/*--------------------------------------------*/
/*REGISTAR*/
/*--------------------------------------------*/

.lblRegistar
{
    line-height: 23px; color: #666666; padding-right: 5px;
}
.alterisco
{
    line-height: 23px; color: #ff0000; padding-right: 5px;
    }

.msgSucessoRegistar
{
    margin-top  : 20px;
    color       : #333333;
    font-size   : 13px;
}

.msgErrosRegisto
{
    display     : none;
    margin-top  : 20px;
    color       : #ff0000;
    font-size   : 13px;
}

.buttonSumbit
{
    width: 120px; height: 40px; background: url('/img/login/btnSubmit.jpg'); line-height: 40px; text-align: center; color: #ffffff; font-size: 13px; cursor: pointer;
}

/*--------------------------------------------*/
/*REGISTAR*/
/*--------------------------------------------*/





/*--------------------------------------------*/
/*CARRINHO*/
/*--------------------------------------------*/

.tabsCarrinho
    {
        position    : absolute;
        height      : 38px;
        top         : 0px;
        font-size   : 17px;
        color       : #ffffff;
        line-height : 38px;
    }

    .label
    {
        font-family     : Verdana;
        font-size       : 11px;
        color           : #333333;
        line-height     : 19px;
        padding-right   : 5px;
    }
    
    #ulEstadoCarrinho
    {
        list-style  : none;
        padding     : 0px;
        margin      : 10 0px;
        width       : 100%;
        display     : block;
        
        
    }
    
    #ulEstadoCarrinho .liEstadoCarrinho
    {
        float       : left;
        border      : 1px solid #ccc;
        background  : #eeeeee;
        padding     : 10px; 
        color       : #999999;
        font-size   : 15px;
    }
    
    #ulEstadoCarrinho .separadorCarrinho
    {
        float       : left;
        padding     : 5px;
    }
    
    #ulEstadoCarrinho .liEstadoCarrinhoSelect
    {
        float       : left;
        border      : 1px solid #ccc;
        background  : #ccc;
        padding     : 10px; 
        color       : #ffffff;
        font-size   : 15px;
    }

/*--------------------------------------------*/
/*CARRINHO*/
/*--------------------------------------------*/




/*--------------------------------------------*/
/*ARTIGOS LISTA*/
/*--------------------------------------------*/
.tblListaArtigos 
{
    padding : 0px;
    margin  : 0px;
    width   : 100%;
}

.tblListaArtigos .divisao
{
    background  : #cccccc;
    height      : 1px;  
}

.tblListaArtigos .linhas 
{
    color       : #666666;
    font-size   : 11px;
}


.tblListaArtigos .linhas  td
{
    padding     : 2px
}

.barraPreco
{
    border          : 1px solid #cccccc;
    margin          : 1px 0;
    background      : #eee;
    text-align      : right;
    height          : 30px;
    line-height     : 30px;
    padding-right   : 10px;
    font-size       : 12px;
    color           : #666;
    
    }
/*--------------------------------------------*/
/*ARTIGOS LISTA*/
/*--------------------------------------------*/