BODY {

    font-family: Verdana, Arial, sans-serif;

    background: #ffffff;

    color: #000000;

    margin: 0px;

    background-color: #f4ffea;

    background-repeat: repeat-x;

    background-position: left top;

}


A {

    color: #5E5E5E;

    text-decoration: none;

}



A:hover {

    color: #5E5E5E;

    text-decoration: underline;

}



.Verdana_9_cinza_normal{

    font-family: Verdana, Arial, sans-serif;

    color: #5E5E5E;

    font-size: 9px;

    font-weight: normal;

}



.Verdana_11_branca_negrito{

    font-family: Verdana, Arial, sans-serif;

    color: #ffffff;

    font-size: 11px;

    font-weight: bold;

}



.Verdana_10_branca_normal{

    font-family: Verdana, Arial, sans-serif;

    color: #ffffff;

    font-size: 10px;

    font-weight: normal;

}



.Verdana_10_branca_negrito{

    font-family: Verdana, Arial, sans-serif;

    color: #ffffff;

    font-size: 10px;

    font-weight: bold;

}



.Verdana_10_laranja_normal{

    font-family: Verdana, Arial, sans-serif;

    color: #FF6600;

    font-size: 10px;

    font-weight: normal;

}



.Verdana_10_laranja_negrito{

    font-family: Verdana, Arial, sans-serif;

    color: #FF6600;

    font-size: 10px;

    font-weight: bold;

}



.Verdana_11_cinza_normal{

    font-family: Verdana, Arial, sans-serif;

    color: #5E5E5E;

    font-size: 11px;

    font-weight: normal;

}



.Verdana_11_cinza_negrito{

    font-family: Verdana, Arial, sans-serif;

    color: #5E5E5E;

    font-size: 11px;

    font-weight: bold;

}



.Verdana_10_cinza_normal{

    font-family: Verdana, Arial, sans-serif;

    color: #5E5E5E;

    font-size: 10px;

    font-weight: normal;

}



.Verdana_10_cinza_negrito{

    font-family: Verdana, Arial, sans-serif;

    color: #5E5E5E;

    font-size: 10px;

    font-weight: bold;

}



.Verdana_13_cinza_negrito{

    font-family: Verdana, Arial, sans-serif;

    color: #5E5E5E;

    font-size: 13px;

    font-weight: bold;

}



.Verdana_11_laranja_negrito{

    font-family: Verdana, Arial, sans-serif;

    color: #FF6600;

    font-size: 11px;

    font-weight: bold;

}



.Verdana_14_laranja_negrito{

    font-family: Verdana, Arial, sans-serif;

    color: #FF6600;

    font-size: 14px;

    font-weight: bold;

}



.Verdana_16_laranja_negrito{

    font-family: Verdana, Arial, sans-serif;

    color: #FF6600;

    font-size: 16px;

    font-weight: bold;

}



.Verdana_14_verde_negrito{

    font-family: Verdana, Arial, sans-serif;

    color: #37A26F;

    font-size: 14px;

    font-weight: bold;

}



.box_email{

    font-family: Verdana, Arial, sans-serif;

    font-size: 10px;

    border-style: solid;

    border-width: 1px;

    border-color: #B6B6B6;

    width: 125px;

    height: 13px;

}



.box_senha{

    font-family: Verdana, Arial, sans-serif;

    font-size: 10px;

    border-style: solid;

    border-width: 1px;

    border-color: #B6B6B6;

    width: 90px;

    height: 13px;

}



.box_pedido{

    font-family: Verdana, Arial, sans-serif;

    font-size: 10px;

    border-style: solid;

    border-width: 1px;

    border-color: #B6B6B6;

    width: 100px;

    height: 13px;

}



.box_comun{

    font-family: Verdana, Arial, sans-serif;

    font-size: 10px;

    color: #5E5E5E;

    border-style: solid;

    border-width: 1px;

    border-color: #B6B6B6;

}



.box_total{

    font-family: Verdana, Arial, sans-serif;

    font-size: 12px;

    border-style: solid;

    border-width: 1px;

    border-color: #B6B6B6;

}



.bg_topoTabela_verde {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    font-weight: bold;

    color: #666666;

    background-image: url(assets/imagens_comuns/fundo_corpo_verde.jpg);

    background-repeat: no-repeat;

    background-position: left top;

    border: 0px solid;

    background-attachment: scroll;

    text-align: center;

    width:576px;

    height:100% !important;

    vertical-align: top;

}



.bg_topoTabela_verde_claro {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

    font-weight: bold;

    color: #666666;

    background-image: url(assets/imagens_comuns/fundo_corpo_verde_claro.jpg);

    background-repeat: no-repeat;

    background-position: left top;

    border: 0px solid;

    background-attachment: scroll;

    text-align: center;

    width:576px;

    height:100% !important;

    vertical-align: top;

}



.bg_foto {

    color: #FFFFFF;

    background-repeat: no-repeat;

    background-position: center center;

    border: 0px solid;

    background-attachment: fixed;

}



.bg_foto2 {

    color: #FFFFFF;

    background-repeat: no-repeat;

    background-position: left-position;

    border: 0px solid;

    background-attachment: fixed;

}

/*########## ALTERA��ES NOVAS ###############*/
/*########## ALTERA��ES NOVAS ###############*/
/*########## ALTERA��ES NOVAS ###############*/

#wrap{
    margin:0 auto;
    width:940px;
    position:relative;
}

#header{
    position:absolute;
    top:0;
    width:940px;
    height:145px;
}

#header a img{
    border:none !important;
}

.sidebar {
    height:263px;
    position:absolute;
    right:0;
    width:183px;
}

.sidebar a img{
    border:none !important;
}

.sidebar a:link,.sidebar a:visited{
    border-color:transparent !important;

}

.banner_destaque{
    margin-top:15px;
    margin-left:3px;
    height:280px;  
    width:561px;  
    padding:0;    
    position:relative
} 

.banner_destaque img {  
    height:280px;
    left:0px;
    position:absolute;
    top:0;
    width:561px;
} 

.banner_destaque a img {  
    border:0;
}

.formas-de-pagamento-cima{
    font-size:12px;
    color:#666666;
    font-weight:bold;
    text-align:center;
}
.formas-de-pagamento-baixo{
    font-size:10px;
    color:#666666;
    text-align:center;
    font-weight:100;
}

label.error {
    color: #d90000;
    display: block;
    padding: 5px 0;
    font-weight: normal;
}
