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

* {  margin:0; outline:none; text-decoration:none; border:none; font-family:"Trebuchet MS"; font-size:14px; }
hr {border:#000 solid thin;}
a {color:#FFF; display:inline;}
a:hover {color:#FFF;}
a:visited {color:#FFF;}
p{ font-family:"Trebuchet MS"; font-size:12px; text-align:center; }

body { background:#000 url(../layout/background.jpg) top center;}
#tudo{ width:890px; height:auto; margin:20px auto 0 auto; position:relative; background:#FFF; border:#999 solid 1px; box-shadow: 0 3px 4px #222; -moz-box-shadow: 0 3px 4px #222; -webkit-box-shadow: 0 3px 4px #222;}
img.bannerhome { margin:-7px 0 7px 0;}

/****************************************
TOPO
****************************************/
.logo { margin:13px 0 3px 50px; display:inline;}

#menu{ width:890px; height:49px; margin:0 auto; background:url(../layout/menu.png) no-repeat; padding:0 0 7px 0; }
#menu ul{ padding:17px 0 0 7px; text-align:center; }
#menu li{ display:inline; padding:0 15px 0 0; font-family:"Trebuchet MS"; font-weight:bold; color:#FFF; text-shadow: #444 1px 1px 2px;}

/****************************************
CONTEÚDO/MENU LATERAL
****************************************/
#faixapag { width:840px; margin:0 auto; }

#lateral{ width:223px; height:512px; margin-left:25px; float:left; }
#kasa { width:223px; height:256px; margin:10px 0 25px; background:url(../layout/pqcomprar.png) no-repeat; float:left; }
#pqcomprar { width:223px; margin:10px 0 0; padding:10px 0; background:url(../layout/pqcomprar.png) no-repeat; float:left; clear:left; }
#pqcomprar h2{ font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#f27c1d; text-align:center; }
#pqcomprar p{ width:200px; font-family:"Trebuchet MS"; font-size:12px; text-align:left; margin:0 auto; }

#conteudo { width:589px; height:495px; float:left; margin:5px 0 20px 25px; padding:10px 0 10px 25px; }

.cartao { width:350px; right:0; margin-bottom:20px; }
.banner { margin:10px 0 0 25px; float:left; }
.produtoshome { width:368px; margin:10px auto; }

#caixa { width:600px; height:500px; margin:10px auto; padding:20px 0 15px 0; }
#caixa h2{ font-family:"Trebuchet MS"; font-size:24px; font-weight:bold; text-align:center; color:#146c80; padding:0 0 10px 0; }
#caixa p{ font-family:"Trebuchet MS"; font-size:12px; padding:0 0 12px 0; text-align:justify; }
#caixa img{ float:right; margin:0 0 0 15px; }

#servicos { width:600px; height:auto; margin:10px auto; padding:10px 0 0 0; }
#servicos ul { padding-bottom:20px; }
#servicos ul li{ list-style:square; font-family:"Trebuchet MS"; font-size:12px; }
#servicos table{ width:100%; text-align:center; padding-bottom:10px; }
#servicos table tr td { font-family:"Trebuchet MS"; font-size:12px; }
#servicos p{ font-family:"Trebuchet MS"; font-size:12px; padding:0 7px 12px; text-align:justify; }
#servicos h2{ font-family:"Trebuchet MS"; font-size:24px; font-weight:bold; color:#146c80; text-align:center; padding:0 0 10px 0; }
#servicos img{ float:right; margin:0 0 0 15px; }

.produtos_home{ width:254px; height:186px; margin-right:25px; background:url(../layout/borda_fundo_produto_home.png) no-repeat; float:left; }
.produtos_home a img{ float:right; margin:37px 17px 0 0; }
.produtos_home .preco{ float:left; margin:70px 0 0 29px; font:bold 11px Arial, Helvetica, sans-serif; color:#222; }
.produtos_home .preco strong{ color:#f27c1d; font-size:20px; }

/****************************************
RODAPÉ
****************************************/
#foot1 {width:850px; margin:0 auto; padding:15px 0 0 0; clear:both;}
#foot2 {clear:both; margin:0 0 1px 238px;}

#rodape { width:519px; height:auto; margin:0 auto; padding:5px 0 0 0; text-align:center; background:#fff; clear:both; border:#999 solid 1px; box-shadow: 0 3px 4px #222; -moz-box-shadow: 0 3px 4px #222; -webkit-box-shadow: 0 3px 4px #222; }
#rodape p {font:12px sans-serif;}
#rodape a {font:12px sans-serif; color:#ff931b;}
#rodape a:hover {color:#ff931b;}
#rodape a:visited {color:#ff931b;}

/*******************************************************
div pop
********************************************************/
	
#pop{ width:960px; height:249px; display:block; position:absolute; top:280px; left:155px; z-index:1000; background:#FFF; border:#999 solid 1px; }	
#pop img{ position:absolute; left:5px; top:5px; }
.close { font:12px Arial, Helvetica, sans-serif; color:#666; position:absolute; top:235px; left:6px; }
