body 
{
    background-color:#1A1A1A; background-color:#bebebe; margin:0 0 0 0; background-image:url('l/FundoBody2.jpg'); background-position:center top; background-repeat:no-repeat;
}
A
{
    text-decoration:none;
}
div
{
    border:solid 0px #000000;
}
h2 
{
    font-family:Calibri, Arial; font-size:14px; font-weight:bold;
}
h3 
{
    font-family:Arial; font-size:16px; font-weight:bold;
}
img
{
    border:0;
}
#anuncio
{
   font-family:Arial; font-size:11px; padding:8px; border:solid 1px #000000; background-image:url('/l/fdoPublixGaleria.jpg');
}
#anuncio .top
{
    font-size:14px; font-weight:bold;  border-bottom:solid 1px #000000;
}
#bdir
{
     position:relative; top:35px; float:right; width:251px; *width:250px; padding-right:1px; margin-right:0px; text-align:right;
}
#bdir DIV
{
     margin-bottom:5px;
}
#besq
{
    position:relative; top:50px; float:left; text-align:center; background-color:#FFFFFF; padding-top:2px;
}
#besq_i
{
    position:relative; float:left; top:36px; left:0px; width:112px; text-align:center; background-color:#FFFFFF;
}
#bannercenter
{
   margin-left:110px; margin-top:6px; margin-bottom:4px; width:628px; height:70px;
}
#btrodape
{
    *margin-top:-50px; margin-top:10px; padding-left:4px; width:980px; font-family: Arial; font-size:14px; color: #FFFFFF; position:relative; 
}
#chamadas
{
    margin-top:6px; *margin-left:100px; margin-left:114px; width:640px; *width:630px; padding:1px;
 }
#chamadaimagens
{
    float:right; width:205px; text-align:center;
}
#comprar
{
    font-family: Arial; font-size:12px; color: #000000; 
}
#content
{
    width:590px; margin-left:124px; margin-top:40px; min-height:1600px;
}
#ctl00_ImageButton1
{
    position:absolute;
}
#destaques
{
    position:relative; top:40px; *top:36px; width:480px;
}   
#destaque
{
    margin-top:-4px; *margin-top:0px; width:480px;
} 
#dest2
{
    position:absolute; top:1px; margin-left:210px; *margin-left:-280px; width:240px; height:80px; font-family:Arial; font-size:16px; color:#; font-weight:bold; padding:1px; text-align:right;
}
#foto
{
    position:fixed; left:50%; top:50%; margin:-325px 0 0 -450px; width:900px; height:650px; background-color:#FFFFFF;font-family:Verdana; font-size:10px; padding:5px; z-index:1; visibility:hidden; border: solid 1px #000000; overflow:auto;
    _position:absolute;
}
#foto IMG
{
    padding-top:0px;
}
#foto_miniaturas
{
 width:120px; height:500px; overflow-y: scroll; overflow-x: hidden; white-space:nowrap; float:right; margin-top:30px; text-align:center; background-color:Silver;
}
#foto2
{
    position:fixed; left:50%; top:50%; margin:-400px 0 0 -450px; width:900px; height:700px; background-color:#FFFFFF;font-family:Verdana; font-size:10px; padding:5px; z-index:1; visibility:hidden; border: solid 1px #000000; overflow:auto;
    _position:absolute;
}
#foto2 IMG
{
    padding-top:0px;
}
#imgdest
{
    width:480px; height:272px;
}
#imagens
{
    margin-top:2px; margin-bottom:2px; line-height:16px; height:1180px; border-bottom: solid 1px silver;
}
#maisartigos
{
    margin-top:14px; font-family:Verdana; font-size:11px; line-height:16px;
}
#menuinf
{
    *margin-top:-50px; margin-top:10px; padding-left:4px; width:992px; font-family: Arial; font-size:12px; color: #000000; background-color:#FFFFFF; position:relative; 
}
#menuinf IMG
{
    margin-left:-4px; 
}
#menusup
{
   position:relative; top:38px; left:4px;
}
#menusup IMG
{
    margin-left:-4px;
}
#menutop
{
position:absolute; right:10px;
}
#menutop A
{
    color:#000000; padding-left:20px; font-family: Arial; font-size:12px; text-decoration:none;
}
#ctl00_TextBoxBusca
{
    width:200px; height:16px; border:0px; font-family:Arial; font-size:14px; font-weight:bold; font-style:italic; margin-left:-50px; filter:alpha(opacity=90); 
}
#panel2
{
 position:relative; margin-left:116px; margin-top:50px;
}
#principal
{
    position:relative; left:50%; margin:0 0 0 -501px; width:997px; background-image:url('l/fundologo2.jpg'); background-repeat:no-repeat; background-color:#FFFFFF;
}
#publixgaleria
{
    font-family:Arial; font-size:11px; width:600px; height:auto; background-image:url('/l/fdoPublixGaleria.jpg');
}
#publixgaleria IMG
{
    padding-top:4px;
}
#submenu1
{
    position:absolute; left:74px; top: 158px; width:105px; padding:5px; visibility:hidden;
}
#submenu3
{
    position:absolute; left:570px; top: 158px; width:105px; padding:5px; visibility:hidden;
}
#superbanner
{
    position:relative; top:32px; left:270px; width:730px; height:91px; background-color:White; z-index:1;
}
#textodestaque
{
    width:480px; height: 150px; position:absolute; top:185px;
}
#textodestaque B
{
    position:absolute; top:20px; background-color:#404040; color:#FFFFFF; font-family:Arial; font-size:22px; font-weight:bold; width:150px; padding:5px; margin-left:-440px; text-align:center;
}
#textodestaque A
{
    color:#000000; text-decoration:none;
}

#ultimasnoticias
{
   font-family: Verdana; font-size:6px; font-weight:bold; color: #C20E11; top: 2px; width:362px;
}
#ultimasnoticias A
{
    color:#000000; text-decoration:none; font-size:11px; font-family: Arial; line-height:16px; font-weight:bold;
}  
#ultimasnoticias A:hover
{
    color:gray;
}
#calendario
{
     margin-left:-10px;
}
#calendario .txt
{
    font-family:Arial; font-size:12px;
}
#calendario .calendario_data
{
    font-family:Calibri, Arial; font-size:20px; font-weight:bold; color:#FFFFFF; background-color:#2A2929; margin-bottom:0px; width:604px; height:22px; padding:6px; text-align:left; padding-left:10px;
}
#calendario .calendario_fechar
{
    float:right; margin-top:-20px;  *margin-top:0px; font-weight:bold; font-size:12px; cursor:pointer; color:#000000;
}
#calendario .calendario_evento
{
   font-family:Arial; font-size:11px; font-weight:normal; line-height:13pt; color:#000000; padding-left:10px; width:550px; margin-left:20px; border-left: solid 1px Gray; border-bottom: solid 1px Gray; visibility:hidden; margin-bottom:6px; background-color:#FFFFFF;
}
#calendario .calendario_eventoD
{
   font-family:Arial; font-size:12px; font-weight:normal; line-height:15pt; color:#000000; padding:5px; width:556px; margin-left:20px; border-bottom: solid 1px #000000; border-left:solid 1px #000000; border-top: solid 1px Gray; border-right:solid 1px Gray; visibility:hidden; background-image:url('/l/fdoPublixGaleria.jpg'); background-repeat:repeat-x; margin-bottom:1px; background-color:#E4E4E4;
}
#calendario .calendario_eventoD .calendario_fechar
{
    float:right; margin-top:-25px;  *margin-top:0px; font-weight:bold; font-size:12px; cursor:pointer; color:#000000;
}
#calendario .calendario_titevento
{
   font-size:12px; padding-left:10px; width:590px; margin-left:20px; margin-bottom:1px; border-bottom:solid 1px #EEEEEE; background-color:#FEEAEA;
}
#calendario .calendario_titevento SPAN
{
    cursor:pointer;
}
#calendario .calendario_titeventoD
{
    font-family:Calibri, Arial; font-weight:bold; font-size:14px; color:#000000; margin-bottom:1px; padding-left:10px; padding-bottom:1px; background-color:Silver; width:590px; margin-left:20px; border-left:solid 1px Gray; border-bottom:solid 1px Gray;
}
#calendario .calendario_titeventoD SPAN
{
    cursor:pointer;
}

.class1P
{
    height:80px; font-family:Arial; font-size:12px; border:solid 1px #000000; margin-top:5px; background-image:url('/l/fdoPublixGaleria.jpg');
}
.class1P .class_foto
{
    float:left; margin:4px; width:100px; text-align:center; background-color:#FFFFFF; padding:1px; border-bottom: solid 1px #000000; border-right: solid 1px #000000;
}
.class1P .class_marca
{
    margin:4px;
}
.class1P .class_preco
{
    margin-left:330px; margin-top:-40px; font-size:14px; font-weight:bold;
}
.class1P .class_UF
{
    margin-left:460px; margin-top:-25px; font-size:16px; font-weight:bold;
}
.class1
{
    height:80px; font-family:Arial; font-size:12px; border:solid 1px #000000; margin-top:5px;
}
.class1 .class_foto
{
    float:left; margin:4px;  width:100px;  text-align:center; background-color:#FFFFFF; padding-top:10px;
}
.class1 .class_marca
{
    margin:4px;
}
.class1 .class_preco
{
    margin-left:330px; margin-top:-40px; font-size:14px; font-weight:bold;
}
.class1 .class_UF
{
    margin-left:460px; margin-top:-25px; font-size:16px; font-weight:bold;
}
.corpo
{
    font-family:Verdana; font-size:11px; background-image:url('/l/fdoPublixGaleria.jpg'); background-repeat:repeat-x; border: solid 1px silver; background-color:#E4E4E4;
}
.tabelares
{
    font-family:Verdana; font-size:11px; background-image:url('/l/fdoPublixGaleria.jpg'); background-repeat:repeat-x; border: solid 1px silver; background-color:#E4E4E4;
}
.tabelares td
{
    padding-top:2px; padding-left:3px; padding-right:2px; border-left: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF;
}
.classificados
{
   background-color:#FFFFFF;  border:solid 1px Silver; font-family:Arial; font-size:11px;letter-spacing:1px; width:120px;
}
.data
{
    font-family:Arial; font-size:10px;
}
.divchamadacapa
{
    font-family:Arial; font-size:12px; color:#000000;
    width:208px; _width:200px; height:186px; padding:2px; _padding:0px; margin-top:2px; border-top:Solid 1px #ffffff; border-left:Solid 1px #ffffff; border-right:solid 1px #ffffff; border-bottom:dotted 1px silver; cursor:pointer;
}
.divchamadacapa:hover
{
   width:208px; height:186px; padding:2px; margin-top:2px; border-top:Solid 1px silver; border-left:Solid 1px silver; border-right:solid 1px silver; border-bottom:Solid 1px silver; cursor:pointer; background-color:#efeded;

}
.divchamadacat
{
    font-family:Arial; font-size:14px; font-weight:bold; color:#1f1f1f;
}
.divtitimagens
{
    font-family:Calibri; font-size:12px; font-weight:bold; background-color:#000000; color:#FFFFFF;margin-bottom:5px; width:190px; margin-left:10px; filter:alpha(opacity=100); 
-moz-opacity:.99; 
opacity:.99; 
}
.divtitimagens:hover
{
    font-family:Calibri; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#000000; margin-bottom:5px; width:190px; margin-left:11px; filter:alpha(opacity=80); 
-moz-opacity:.70; 
opacity:.70; 
}
.divtitimagens A
{
    font-family:Calibri; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#000000; text-decoration:none;
}
.divtitcapa
{
   font-family:Calibri, Arial; font-size:16px; line-height:16px; font-weight:bold; color:#000000; text-decoration:none; width:200px;
}
.header
{
    font-family:Arial; font-size:12px; font-weight:bold; text-align:center; color:#FFFFFF; background-color:#1A1A1A;
}
.imgvideo
{
    width:78px; height:70px; border-top:solid 1px #000000; border-bottom:solid 1px #000000; border-left:solid 1px Silver; border-right:solid 1px Silver; margin-right:2px;
}
.imgvideo_hover
{
    width:78px; height:70px; border-top:solid 1px #000000; border-bottom:solid 1px #000000; border-left:solid 1px #000000; border-right:solid 1px #000000; margin-right:2px
}
.imgvideo1
{
    width:90px; height:70px; border:solid 1px #000000; margin-top: -24px; margin-bottom:3px;
}
.menu 
{
filter:alpha(opacity=100); 
-moz-opacity:1; 
opacity:1; 
}
.menu_hover{ 
filter:alpha(opacity=70); 
-moz-opacity:.70; 
opacity:.70; 
} 
.pager
{
    font-family:Verdana; font-size:12px;
}
.publixchamadaimg
{
    padding-top:4px; padding-right:10px; padding-bottom:8px;
}
.publixchamadacat
{
     padding-top:4px; padding-right:10px; padding-bottom:8px; font-family: Arial; font-size:12px;
}
.publixchamadacat .data
{
    float:right; white-space:60px;
}
.submenu
{
    background-color:#000000;
}
.submenu A
{
    font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:16px; letter-spacing:1px;
}
.tit
{
font-family:Arial; font-size:16px; color:#000000; font-weight:bold; letter-spacing:2px; padding:5px; margin-top:20px; _margin-top:20px; background-color:#bebebe; border-top: solid 1px #8d8d8d;
}
.titchamada
{
  font-family:Calibri, Arial; font-size:16px; line-height:16px; font-weight:bold; color:#000000; text-decoration:none; width:200px;
}
.titchamada A
{
  color:#000000;
}
.titchamada:hover
{
 background-color:silver;
}

.txt
{
font-family:Arial; font-size:10pt;line-height:13pt; color:#000000;
}

.vid
{
     background-color:Silver; color:#000000; visibility:hidden; width:120px; height:auto; padding:5px; font-family:Calibri, Arial; font-size:12px; border-bottom: 1px Solid #000000; border-left: 1px Solid #000000; 
}