@import "pattern.css";
@import "loja.fonts.css";
@import "loja.tables.css";
@import "loja.menutop.css";
@import "loja.menuleft.css";
@import "loja.produto.css";
@import "loja.cadastro.css";
@import "jquery.autocomplete.css";
@import "tablecloth.css";
@import "loja.index.sl.banner.css";
@import "loja.mensagem.css";
@import "loja.div.css";
@import "loja.frete.css";
*{border:0;list-style-image:none;list-style-position:outside;list-style-type:none;}
hr{width:100%;}
body{font:11px Arial,Helvetica,sans-serif;padding:0;margin:0;background-color:#f2f2e6;background-image:url(../images/background.jpg);background-repeat:repeat;width:985px;font-size:11px;margin:0 auto;}
img{border:none;}
h1{background-image:url(../images/menu-top/six_0.gif);font-family:Verdana,Geneva,sans-serif;font-size:12px;margin-top:0;display:block;width:100%;padding:3px;margin-bottom:8px;height:16px;color:#fff;background-color:#6699CC;}
h2{color:#00C;font-family:Verdana,Geneva,sans-serif;font-size:12px;}
#div_centro{float:left;margin:15px 10px 15px 5px;position:relative;min-height:600px;min-width:985px;}
#div_painel{height:25px;width:100%;margin:0 0 10px 0;font-size:12px;font-weight:bold;padding:0 0 5px 0;}
#divprod{float:left;}
#div-fundo{float:left;position:relative;z-index:0;}

.produto{background-color:#fff;height:185px;width:237px;float:left;margin-right:10px;margin-bottom:10px;text-align:center;border:solid 1px #90b3cc;padding:2px 5px 5px 5px;font-size:10px}
/*.produto:hover{border:dotted 1px #F00;}*/
.produto p{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;padding:0;}
.p_titulo{overflow:hidden;height:12px;}
.p_titulo a {font-size:10px}
.p_subtitulo{overflow:hidden;height:14px; font-size:11px;}
.p_image{text-align:center;margin-bottom:1px;height:100px;padding:0 10px 0 10px;}
.p_image img{height:100px;}
.l_vlr_ant{text-decoration:line-through;color:#666;}
.l_por{color:#000;}
.l_vlr_novo{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;color:#f00;font-weight:bold;margin-top:3px;}
.l_vlr_parc{font-size:10px;width:300px;padding:0 2px 0 2px;}

#desc_fundo{position:fixed!important;top:0;left:0;width:100%;height:100%;color:#000;background-image:url(popup/bg.png);background-repeat:repeat;display:none;z-index:1000;}
#desc_completa{background:#fff;position:absolute;width:700px;height:400px;top:50%;left:50%;margin-left:-350px;margin-top:-200px;border:4px solid #000;z-index:1000;display:none;}
.clear{clear:both;}
.trail_ant,.trail_ant a,.trail_ant a:hover,.trail_ant:link,.trail_ant:visited{color:#CCC;text-decoration:none;}
.trail_sel,.trail_sel a,.trail_sel a:hover,.trail_sel:link,.trail_sel:visited{color:#999;text-decoration:none;}
.trail_prx,.trail_prx a,.trail_prx a:hover,.trail_prx:link,.trail_prx:visited{color:#ccc;text-decoration:none;}
body .SnapABug_Button{border:0 none;border-collapse:collapse;border-spacing:0;cursor:pointer;display:block;font-size:0;left:0;margin:0;/*outline-color:-moz-use-text-color;*/outline-style:none;outline-width:medium;overflow:hidden;padding:0;position:fixed;top:42%;z-index:2147483643;}
.bt-atendimento-left{color:#0489b7;text-decoration:none;right:0;bottom:0;cursor:pointer;position:fixed!important;z-index:9999999;}
.bt-atendimento-left:hover{right:5px;}
.bt-atend-chat{position:relative;left:-2px;}
.bt-atend-chat:hover{left:0;}
#div-trail{font-size:14px;color:#003;}
#div-trail a{font-size:14px;color:#003;}
.font-branca{color:#FFF}
.font-branca:hover{color:#FF3}
#marcas {display:block;padding:5px 0 0 0;margin:0;padding:10px}
#marcas li{float:left; margin:6px;border:2px solid #06F;padding:5px;}
#div-top-contact{left:360px;width:250px;top:120px;position:absolute;margin:10px 0 0 10px;text-align:center}
#div-top{width:985px; height:200px;background-image:url(../images/top-bg.gif)}
#div-top-logo{position:absolute;text-align:center;width:200px;top:50px;left:350px;}
#div-top-logo img{}

#div-top-left {position:absolute;left:100px;}
#div-top-left img {margin-top:5px;}
#div-top-right {position:absolute;left:650px;top:10px;text-align:right;width:315px;}
#div-footer-tag {clear:both;width:100%; background-color:#6699CC;text-align:center;}
#div-top-contact img {}

#div-sl-top ul, #div-sl-top li{
   margin:0;
   padding:0;
   list-style:none;

}

#div-sl-top {
	margin-top:5px;
}

#div-sl-top, #div-sl-top li{ 
   width:310px;
   height:100px;
   overflow:hidden; 
}

#div-sl-top ul li img {
	margin: 0 5px 0 0;
}

#prod img {
	opacity: .80; filter:Alpha(Opacity=80);
}

#prod img:hover {
	opacity: 100; filter:Alpha(Opacity=100);
}