.corpo {
    background-color: #ffffff;
}
.style1 {
    border: 0px solid #C0C0C0;
    border-right: 1px solid black;
    background-color: #F1F1EC;    
}
.style2 {
    text-align: center;
}
.style4 {
    text-align: center;
    font-size: 3pt;
    font-family: Tahoma;
    background-color: #000000;
}
.style5 {
    text-align: center;
    background-color: #000000;
}
.style6 {
    background-color: #E6E6DE;
}
.style7 {
    font-family: Tahoma;
    font-size: 6pt;
}
.style8 {
    text-align: center;
    background-color: #000000;
    color: #FFFFFF;
}
.lateral_esquerda {
    background-color: black;
    border: 1px solid black;
    border-bottom-width: 0px;
    text-align: center;
}
.style10 {
    color: #000000;
}
.style11 {
    font-family: Tahoma;
    font-size: 8pt;
}
.style12 {
    border-style: solid;
    border-width: 0px;
}
.style13 {
    border: 1px solid black;
    background-color: #000000;
}
.style14 {
    border: 1px solid black;
    border-top-width: 1px;
    border-top-color: white;
    background-color: #000000;
}
.style15 {
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 12pt;
}

.style15 a {
    color: #FFFFFF;
    text-decoration: none;
    border: 0px;
}

.style15 a:visited {
    color: #FFFFFF;
}
.style15 a:active {
    color: #FFFFFF;
}
.style15 a:hover {
    color: #FF0000;
}

.image_url a {
    color: #FFFFFF;
    text-decoration: none;
    border: 0px;
}

.image_url a:hover {
    border: 0px;
}

a {
    color: #FFFFFF;
    text-decoration: none;
    border: 0px;
}
a:visited {
    color: #FFFFFF;
}
a:active {
    color: #FFFFFF;
}
a:hover {
    color: #FFFFFF;
}
.style16 {
    text-decoration: none;
}
.style17 {
    border-color: #333333;
    border-width: 0;
    background-color: #FFFFFF;
}
.style18 {
    border: 1px solid #333333;
    background-color: #000000;
}
.style19 {
    border: 1px solid #343434;
}
.style20 {
    text-align: center;
    font-family: Verdana;
    font-size: 3pt;
    border-width: 0;
    background-color: #F1F1EC;
}
.style33 {
    font-family: Verdana;
    font-size: 4pt;
}
.style34 {
    font-family: Verdana;
    font-color; Black;
}
.style41 {
    text-align: left;
}
.style44 {
    background-color: #FFFFFF;
}
.style46 {
    border: 1px solid #C0C0C0;
}
.style47 {
    border-left: 1px solid #C0C0C0;
    border-top: medium none #C0C0C0;
    background-color: #FFFFFF;
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
.style48 {
    border-left-color: #C0C0C0;
    border-left-width: 0px;
    border-right-color: #C0C0C0;
    border-right-width: 0px;
    border-top-color: #C0C0C0;
    border-top-width: 0;
    border-bottom-color: #C0C0C0;
    border-bottom-width: 0px;
}
.style49 {
    border-left: 1px solid #C0C0C0;
    border-right-style: solid;
    border-right-width: 1px;
    border-top: 1px solid #C0C0C0;
    border-bottom-style: none;
    border-bottom-width: medium;
}
.style51 {
    font-family: Verdana;
    font-size: 8pt;
    text-align: left;
}
.style52 {
    font-family: Verdana;
    font-size: 9pt;
    text-align: left;
}
.style53 {
    border-width: 0px;
}
.style57 {
    text-align: center;
    background-color: #FFFFFF;
}
.style58 {
    color: #000000;
    font-size: 10pt;
}
.style55 {
    color: #000000;
    font-family: Verdana;
    font-size: 10pt;    
}
.style54 {
    font-family: Verdana;
    color: #FFFFFF;
    font-size: 10pt;
}
.style75 {
    font-size: 8pt;
}
.style77 {
    font-family: Verdana;
    font-size: 10pt;
}
.style78 {
    font-family: Tahoma;
    font-size: 10pt;
}

a.cell_mudacor1 {
    display: block;
    text-align: center;
    font-family: Tahoma;
    font-size: 10pt;
    color: #000000;
    border: 1px solid #E6E6DE;
    background-color: #FFFFFF;
    width: 180px;
    text-decoration: none;
    padding:1px 3px;
}
a.cell_mudacor1:hover {
 color:#000000;
 background-color:#FFE8B3;
 }
 
.cell_muda_cor {
    border: 1px solid #E6E6DE;
    text-align: left;
    font-family: Tahoma;
    background-color: #FFFFFF;
}

.cell_cadastro {
    border: 1px solid #E6E6DE;
    text-align: left;
    font-family: Verdana;
    font-size: 11pt;
    background-color: #FFFFFF;
}

.style81 {
    font-family: Verdana;
    font-size: 6pt;
}

.style26 {
    border: 0px solid #000000;
}
.style27 {
    background-color: #FFFFFF;
    /*background-image: url('images/lateral_esq_escura.gif');*/
}
.style37 {
    font-size: 7pt;
}
.style38 {
    font-family: Verdana;
    font-size: 20pt;
    color: #FF0000;
}
.style40 {
    font-family: Verdana;
    text-align: left;
    font-size: 7pt;
    color: #000000;
}
.style73 {
    font-family: Tahoma;
}
.style74 {
    font-size: 5pt;
}

.style84 {text-decoration: none; font-weight: bold;font-size: 10pt; }
.style85 {color: #FFFFFF; font-family: Verdana;}

a.cell_mudacor1 {
    display: block;
    text-align: left;
    font-family: Tahoma;
    font-size: 10pt;
    color: #000000;
    border: 1px solid #E6E6DE;
    background-color: #FFFFFF;
    width: 405px;
    text-decoration: none;
    padding:3px 8px;
}
a.cell_mudacor1:hover {
 color:#000000;
 background-color:#E6E6DE;
}
 
.cell_muda_cor {
    border: 1px solid #E6E6DE;
    text-align: left;
    font-family: Tahoma;
    background-color: #FFFFFF;
}
.style60 {
    background-color: #E6E6DE;
}
.style61 {
    font-family: Verdana;
    font-size: 10pt;
    background-color: #FFB717;
}
.style62 {
    font-family: Tahoma;
    font-size: 5pt;
}
.style63 {
    border: 1px solid #808080;
}
.style64 {
    border-color: #E6E6DE;
    border-width: 0;
    background-color: #F1F1EC;
}
.style68 {
    text-align: center;
    background-color: #E6E6DE;
}
.barranomemes,.barranomemes a{background-color: white; font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:black;text-decoration:none;text-align:center;}
.dias_semana td{background-color: white; font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:capitalize;color:#666666;text-decoration:none;text-align:center;width:5px;}
.dias_mes td{font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;text-decoration:none;text-align:center;width:5px;}
.dias_mes td:hover{background-color: #F1F1EC;}
.dias_mes td a{font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#000000;text-decoration:none;text-align:center;}
.dias_mes{height:18px; background-color: white;}
.dias_semana{height:18px;}
.data_atualizacao{background-color:#C6ECFF;}
.data_hoje{background-color:#C6ECFF;border-width:1px;border-color:red;}
.data_atualizacao_hoje{background-color:#C6ECFF;border-width:1px;border-style:solid;border-color:red;}

.lista_desconto
{                                                                      
    border: 1px solid black;
    //background-color: #0C0C0C;    
    background-color:white;    
    width: 100px;
    height: 60px;
    //color: #444444;
    color: black;
    font-family: Verdana;
    font-size: 13pt;
}

.lista_desconto_foco
{                                                                      
    border: 1px solid red;
    //background-color: #0C0C0C;    
    background-color:#E6E6DE;    
    width: 100px;
    height: 60px;
    //color: #444444;
    color: black;
    font-family: Verdana;
    font-size: 13pt;
}

.lista_desconto_tem
{
    background-color: #FE9900;    
    border: 1px solid black;            
    width: 120px;
    height: 60px;
    color: white;
    font-family: Verdana;
    font-size: 6pt;   
}

.lista_desconto_tem_foco
{
    background-color: #FE9900;    
    border: 1px solid red;            
    width: 120px;
    height: 60px;
    color: black;
    font-family: Verdana;
    font-size: 6pt;   
}