﻿/*--------------------------------------------*/
/*BARRA LOGIN*/
/*--------------------------------------------*/
#ulLogin
{
    list-style  : none;
    margin      : 0px;
    padding     : 0px;
    height      : 25px;  
}
    
#ulLogin li
{
    float       : left;
    line-height : 25px;  
}

#ulLogin .liLoginSeparador
{
    margin:0 5px;    
}

#ulLogin .liLoginSubmit
{
    cursor:pointer;  
}
/*--------------------------------------------*/
/*BARRA LOGIN*/
/*--------------------------------------------*/





/*--------------------------------------------*/
/*LIGHTBOX*/
/*--------------------------------------------*/

.btnCloseLightbox
{
    background: url('/img/login/btnClose.png'); width: 22px; height: 22px; position: absolute; top: 0px; right: 0px; cursor: pointer;
}

.btnCloseLightbox:hover
{
    background: url('/img/login/btnCloseHover.png');
}

.divCabLightbox
{
    height: 40px; position:relative; border-bottom:1px dotted #666666; margin-bottom:20px;
}

.divTitulosLightbox
{
     color: #333333; font-size: 21px; position:absolute; top:0px; left:0px;
}

.divTextosLightbox
{
   color: #333333; font-size: 13px;
}
    


 

.btnSubmitLightbox
{
    height: 40px; display:table-cell; line-height: 40px; text-align: center; background:#000000; color: #ffffff; font-size: 13px; cursor: pointer; padding:0 10px;
}

.btnSubmitLightbox:hover
{
    background: #666666;
}

/*--------------------------------------------*/
/*LIGHTBOX*/
/*--------------------------------------------*/





/*--------------------------------------------*/
/*REGISTAR*/
/*--------------------------------------------*/

.lblRegistar
{
    line-height: 23px; color: #666666; padding-right: 5px;
}
.alterisco
{
    line-height: 23px; color: #ff0000; padding-right: 5px;
    }

.msgSucessoRegistar
{
    margin-top  : 20px;
    background  : #C6FCA9 url('/img/login/labelSuccess.png') no-repeat 10px center ;
    border      : 1px solid #3A9805;
    color       : #3A9805;
    padding     : 10px 10px 10px 70px;
    font-size   : 13px;
}

.msgErrosRegisto
{
    display     : none;
    margin-top  : 20px;
    background  : #FED8CF url('/img/login/labelerror.png') no-repeat 10px center ;
    border      : 1px solid #981D05;
    color       : #981D05;
    padding     : 10px 10px 10px 70px;
    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*/
/*--------------------------------------------*/


.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 .cabecalho
{
    background  :#eeeeee;
    height      :30px;
    color       :#666666;
    font-size   :13px;
}
.tblListaArtigos .divisao
{
    background:#cccccc; height:1px;  
}
.tblListaArtigos .linhas 
{
    color:#666666;
    font-size:11px;
}

.tblListaArtigos .cabecalho td
{
    padding:5px
}

.tblListaArtigos .linhas  td
{
    padding:5px
}

.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*/
/*--------------------------------------------*/