@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;font-size:12px;}
input{margin:0;padding:0;}
.cBoth{clear:both;font-size:0;height:0;}
a{color:#000066;text-decoration:none;}
a:hover{color:#FF8000;text-decoration:underline;}
form{margin:0;padding:0;}

.master{position:relative;width:974px;text-align:left;}
.header{ background:url(images/pesquisa.jpg) no-repeat right bottom;position:relative;margin:0 0 5px 0;width:974px;}
.buscaH{font-size:20px;width:325px;padding:3px;border:1px solid #464542;vertical-align:middle;}
.exp{font-family:"Lucida Sans Unicode", Arial, Verdana;font-size:9px;color:#FFFFFF;margin-top:-2px}
.botBuscar{vertical-align:middle;margin:3px 0 0 12px;}
.busca{position:absolute;top:46px;right:233px;}
.logo{margin:0 0 0 0}
.compraOn{}
.compraOff{position:absolute;top:55px;right:72px;}
.cadastroOn{position:absolute;top:79px;right:72px;}
.cadastroOff{}
.fone{position:absolute;top:10px;right:2px;font-family:"Lucida Sans Unicode", Arial, Verdana;font-size:14px;}
.fone1{color:#BD5509;text-decoration:none;}

.mLateral{float:left;width:197px;}
.mLateralProd{float:left;width:748px;}
.cCentral{float:right;width:765px;}
.central{float:left;width:536px;}
.central2{float:left;width:526px;margin:0 0 0 10px}
.direita{float:right;width:217px;}
.barraCateg{background:url(images/barra-categ.gif) no-repeat;width:197px;height:32px;margin:0 0 5px 0;}
.barraCateg2{background:url(images/barra-categ.png) no-repeat top #CC610E;width:187px;margin:0 0 5px 0;color:#FFFFFF;font-size:14px;font-weight:bold;padding:5px 2px 7px 8px;}
.barraCateg3{background:url(images/barra-categ3.gif) no-repeat top #CC610E;width:760px;margin:0 0 5px 0;color:#FFFFFF;font-size:14px;font-weight:bold;padding:5px 0 7px 0;}
.menu{border:1px solid #D3D3B0;border-bottom:none;background:#F9F9F0;padding-bottom:5px;}
.barraCategFim{background:url(images/barra-categ-fim.jpg) no-repeat;width:197px;text-align:center;padding:12px 0 17px 0;}
.SeloPD{width:197px;text-align:center;padding:5px 0 5px 0;}
.mdest{ background:#FDFDFB;margin:4px;padding:4px;}
.mnorm{background:#F1F1EF;margin:4px;padding:4px;}
.menusa{margin:11px;}
.fim{margin-bottom:0;}

.vtrine{border-left:1px solid #F89F2C; border-right:1px solid #F89F2C;width:215px;*margin-bottom:-1px;} 
.tit_dst{font-size:18px;color:#BD5509;margin:0 12px 0 12px;padding:0 0 10px 0;}
.dst_img{float:left;margin:0px 10px 0px 12px;padding:10px 0 10px 0;width:60px;}
.dst_cont{float:left;margin:0px 12px 0px 0;padding:10px 0 10px 0;width:120px;}
.dst_txt{color:#333333;}
.dst_txt p{color:#006633;font-size:13px;font-weight:bold;margin:6px 0 0 0;text-decoration:underline;}
.sof01{float:left;width:255px;margin:0 4px 14px 4px;text-align:center}
.sof02{float:right;width:255px;margin:0 4px 14px 4px;text-align:center}
.sof_img{margin-bottom:10px;}
.sof_desc{font-size:12px;color:#333333;font-weight:bold;}
.sof_cod{ font-size:10px;color:#999999;margin:10px 0 12px 0;}
.sof_preco{ margin:8px 0 0 0;font-size:18px;color:#006633;font-weight:bold;}
.sof_preco2{font-size:14px;color:#006633;font-weight:bold;}
.vtrine-not{border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;width:215px;*margin-bottom:-1px;}
.not{margin: 0 10px 0 10px; padding:10px 0 10px 0;color:#BD5509;line-height:18px}

.footerPublic{padding:30px 0 30px;background:url(images/bg-public.jpg) no-repeat bottom;}
.banner{border: 1px solid #CCCCCC;background:#FFFFFF;width:468px;height:60px;margin:5px 0 0 0;}
.footer{padding:22px 0 22px 0;font-size:13px;text-align:center;}
.footer a{margin:0 4px 0 4px;}
.priv{padding:12px 0 12pa 0;text-align:center}
.descOf{min-height:43px;_height:43px;}

.breadg{margin:8px 0 18px 0}
.titprod{color:#BD5509;font-size:18px}
.imgprod{ margin:0 0 6px 0}
.Dimgprod{float:left;width:250px;text-align:center}
.Dimgprod2{float:left;margin:0 0 0 10px; width:400px;line-height:20px}
.Dimgprod3{float:left;margin:0 0 0 0 ;width:197px;line-height:20px}

.titprod2{width:700px;padding:8px 0 8px 0;border-bottom:#CCCCCC 1px solid;margin-bottom:8px;}
.preco{font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 0 26px 0;}
.preco a{color:#006633;font-weight:bold;}
.listc{font-size:13px;margin:20px 0 20px 0;}
.titdet{color:#BD5509;margin:0 0 3px 0;font-size:13px;font-weight:bold;}
.cinz{color:#999999;}
.indic{padding:26px 0 20px 0;border-top:#CCCCCC 1px solid;margin-top:26px;font-size:14px;width:974px}

.perg{background:#FEE187;padding:10px 0 20px 0;border-top:#CCCCCC 1px solid;margin-top:10px;font-size:12px;}
.textperg{font-size:11px;font-weight:bold}
.resp{font-size:12px;}
.textresp{font-size:11px;font-weight:italic}
.dataresp{font-size:8px;font-weight:bold}
.btnpergunta{width:563px;border:0;padding: 2px 0 0 410px;}
.tituloPergunta{padding: 5px 0 0 0;font-size:14px;font-weight:bold}
.perguntas{padding: 5px 0 0 0; border-top:#CCCCCC 1px solid; width:974px}


.form01{font-size:13px;float:left;width:122px;padding:2px 0 2px 0;margin:0 0 6px 0;}
.form011{font-size:13px;float:left;width:80px;padding:2px 0 2px 0;margin:0 0 6px 0;text-align:left}
.form02{font-size:13px;float:left;width:226px;margin:0 0 4px 0;}
.form03{font-size:16px;width:226px;border:1px solid #333333;vertical-align:middle;}
.form022{font-size:13px;float:left;width:206px;margin:0 0 4px 0;text-align:left}
.form033{font-size:16px;width:206px;border:1px solid #333333;vertical-align:middle;}
.form04{font-size:16px;width:620px;border:1px solid #333333;vertical-align:middle;height:112px;}

.login{width:696px;height:183px;background:url(images/login.png);position:relative;margin:0 0 220px 0}
.fon11{font-size:11px;}
.clien{position:absolute;top:54px;left:13px;}
.clien2{position:absolute;top:54px;right:13px;width:288px;line-height:17px;font-size:11px;}
.clien2 p{text-align:left;margin:0 0 10px 0;}
.clien2 p strong{font-size:14px;}

.comp_pr{width:300px;float:left;margin:0 2px 0 12px;text-align:left}
.comp_pr2{width:104px;float:left;margin:0 2px 0 0;text-align:center}
.comp_pr3{width:82px;float:left;margin:0 2px 0 0;text-align:center}
.comp_pr4{width:122px;float:left;margin:0 2px 0 0;text-align:center}
.comp_pr5{width:124px;float:left;margin:0 2px 0 0;text-align:center}

#content
{
  height: 100%;
  width: 100%;
  text-align: left
}

#ie_fix
{
  height: 100%;
  width: 100%;
  text-align: center
}

#scroll
{
  position: absolute;
  margin: 0 auto; 
  visibility: hidden;
  background-color: white;
  z-index: 1;    
  width: 176px;
  height: 150px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-collapse: collapse;
  border-bottom-style: solid;
  border-color: #000000;
  border-width: 1px;      
  overflow: auto;
  float: left;
}

#scroll div
{
  margin: 0 auto;
  text-align:left
}

#suggest table
{
  width: 170px;
  font-size: 11px;
  font-weight: normal;
  color: #676767;
  text-decoration: none;
  border: 0px;
  padding: 0px;  
  text-align:left;   
  margin: 0px
}

a.suggest_link 
{
  text-decoration: none;
  margin: 0px;
  color: #173f5f
}

a:hover.suggest_link 
{
  text-decoration: none;
  margin: 0px;
  color: #173f5f
} 
#fullWidthBanner {width:972px;border:1px solid #CCC;margin:10px 0 10px;text-align:center;overflow:hidden;border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }

.overlay
{
  position: fixed;
  background-color: #222;
  background-color: rgba(16,16,16,0.95);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
.overlay_content
{
    top: 30pt;
    right: 5%;
    bottom: 5%;
    left: 5%;
    position: absolute;
}
.overlay_content_top
{
    position: absolute;
    top: -30pt;
    text-align: center;
    width: 100%;
}
.overlay_content_top_close
{
  cursor: pointer;
  font-size: 20pt;
  color: white;
}
.overlay_img
{
  max-height: 100%;
  max-width: 100%;
  display: block;
  margin: auto;
}