/* CSS Document rev12078002*/
*{
margin:0;
padding:0;}
	
body{
background:#fff;
font:12px Arial, Helvetica, sans-serif;
text-align:center;}

#all{
margin:0 auto;
width:832px;}

#caixadir{
background:url(../imagens/direita.jpg);
width:580px;}

#caixaesq{
background:#999999;
width:180px;}

#container_slogan{
float:left;
height:80px;
overflow:hidden;
padding:30px 0 0 80px;
width:240px;}

#content{
background:url(../imagens/conteudo.gif) repeat-y;
overflow:hidden;
padding:8px;
width:816px;}

#footer{
background:url(../imagens/rodape.jpg);
height:68px;
margin:0 auto;
padding:6px 10px 0 0;
text-align:right;
width:822px;}

#footer a{
color:#1C391A;}

#footer div{
color:#fff;
float:left;
font-weight:bold;
text-align:left;
padding:0 20px;
width:380px;}

#footer div a{
color:#d5d5d5;
padding:0;}

#footer div a:hover{color:#fff;}

#geral{
background:url(../imagens/geral.jpg) repeat-y;}

#media{
background:url(../imagens/media.jpg);
height:154px;}

/*menu*/
#menu{
background:url(../imagens/menu.jpg);
height:74px;
padding-left:15px;
width:817px;
zoom:1;}
	
#menu:after{
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;}	

#menu li{
display:inline;
font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
list-style:none;}
	
#menu li a{
background:url(../imagens/btn.jpg);
background-position:0;
color:#FEF8FC;
display:block;
float:left;
height:54px;
overflow:hidden;
padding-top:20px;
text-align:center;
width:114px;}
	
#menu li a:hover{
background-position:-114px;
color:#fff;}

#menu li a.dualinhas{
height:64px;
padding-top:10px;}
/*fim, menu*/

#termopress{
background:url(../imagens/termopress.gif) center no-repeat;
float:left;
font-size:12px;
height:65px;
overflow:hidden;
padding:10px;
text-indent:-9000px;
width:185px;}

#titulo_interno{padding-left:15px;}

#top{
background:url(../imagens/topo.jpg) top no-repeat;
height:118px;}

.box1{
background:url(../imagens/caixa_verde.jpg) repeat-y;
float:left;
margin:16px 0 0 15px;
width:559px;}

.box1 a{color:#000;}

.box1 a:hover{color:#0066FF;}

.box1_inside{
background:url(../imagens/caixa_verde_rodape.jpg) bottom no-repeat;
line-height:20px;
padding:19px 16px;
text-align:justify;
width:527px;}



.box1_insidex{
background:url(../imagens/caixa_verde_rodape.jpg) bottom no-repeat;
line-height:20px;
padding:59px 16px;
text-align:justify;
width:527px;}

.box1_top{
background:url(../imagens/caixa_verde_topo.jpg) top no-repeat;
min-height:131px;}

.box2{
background:url(../imagens/caixa_verde1.jpg) repeat-y;
float:right;
width:369px;}

.box2 .subtitle{color:#fff;}

.box2 a{color:#d9d9d9;}

.box2 a:hover{color:#fff;}

.box2_inside{
background:url(../imagens/caixa_verde1_rodape.jpg) bottom no-repeat;
min-height:93px;
padding:10px;
width:349px;}

.box2_top{background:url(../imagens/caixa_verde1_topo.jpg) top no-repeat;}

.box_catalogo{
background:url(../imagens/caixa_catalogo.jpg);
float:right;
font-size:14px;
height:141px;
line-height:24px;
padding:35px 180px 10px 15px;
text-align:left;
width:194px;}

.box_catalogo .subtitle{color:#fff;}

.box_catalogo a{color:#d9d9d9;}

.box_catalogo a:hover{color:#fff;}

.caixa_dados{
background:#edede6 url(../imagens/borda_direita.gif) right top no-repeat;
margin-right:10px;
padding:0 10px 5px 5px;}

.caixa_dados1{
background:#edede6 url(../imagens/borda_direita.gif) right top no-repeat;
margin-right:10px;
padding:0 5px 5px 5px;
width:460px;}

.caixa_dados_esquerda{
background:#edede6 url(../imagens/borda_esquerda.gif) left top no-repeat;
margin-right:10px;
padding:0 5px 5px 5px;
width:520px;}

.caixa_dados_semborda{
background:#edede6;
float:right;
margin:2px 10px 0 0;
width:530px;}

.caixa_dados_semborda table{
border:1px solid #888;
border-left:none;}

.caixa_dados_semborda td{
border-left:1px solid #888;
border-top:1px solid #888;}

.caixa_dados_semborda th{border-left:1px solid #888;}

.caixa_dados_semborda th span{
display:block;
float:left;
width:36px;}

.caixa_dados_semborda tr{background:none;}

.capas{float:right;}

.center_align{text-align:center;}

.destaque{
font:bold 16px Arial, Helvetica, sans-serif;
margin:0 0 10px 10px;
text-align:left;}


#center{text-align:center;}

.imagem_produto{
float:left;
padding-left:10px;
width:252px;}

.imagem_produto1{
float:left;
padding-left:10px;
width:286px;}

.left_align{text-align:left;}

.limpa{clear:both;}

.link{color:#000;}

.link img{padding-right:5px;}

.modelo{
color:#8f8d8e;
font-size:16px;
font-weight:bold;}

.modelo span{
color:#777;
font-size:12px;
font-weight:normal;}

.right_align{
margin-bottom:240px;
text-align:right;}

.right_align1{text-align:right;}

.secao1{
float:right;
padding-top:40px;
width:200px;}

.subtitle{
color:#1C391A;
font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:left;}

.table_line{background:#E2F5E2;}

.title1{
background:url(../imagens/title1.gif) left no-repeat;
color:#fff;
font:20px Verdana, Arial, Helvetica, sans-serif;
height:28px;
margin:10px 0 10px 10px;
padding:1px 0 0 30px;
text-align:left;}

#footer,#top,.box2_inside,.wrapper{zoom:1;}

#footer:after,#top:after,.box2_inside:after,.wrapper:after{
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;}	

.wrapper{margin-bottom:60px;}

a{text-decoration:none;}

a img{border:none;}

address{
background:url(../imagens/caixa_topo.jpg) left no-repeat;
color:#fff;
float:right;
font-style:normal;
height:89px;
padding:25px 26px 0 0;
text-align:right;
width:250px;}

address span{
display:block;
font-weight:bold;}

caption{
color:#000;
font-size:10px;
font-weight:bold;}

caption span{
font-size:10px;
font-weight:normal;}

table{
font:bold 9px Verdana, Arial, Helvetica, sans-serif;
text-align:right;}

table.tabela1{
margin-right:10px;
width:460px;}

/*td,th{padding:3px;}*/

.alinha_esquerda{text-align:left;}

td.ultima{padding-right:5px;}

th{padding:10px 0;}

.primeira{background:none;}

tr{background:url(../imagens/linha.gif) bottom repeat-x;}

tr span{background:#edede6;}




.secao1x{
float:right;
padding-top:40px;
width:200px;}


.secao1x img{
padding-top:10px;
padding-bottom:10px;
}


.secao1v{
float:right;
clear:both;
height:100px;
margin-top:-50px;
width:300px;}


.secao1v img{
padding-top:5px;
padding-bottom:5px;
}


.title1x{
background:url(../imagens/titlex.gif) left no-repeat;
color:#fff;
font:20px Verdana, Arial, Helvetica, sans-serif;
height:28px;
margin:10px 0 10px 10px;
padding:1px 0 0 30px;
text-align:left;}


#box_right{float:right;
height:150px;
width:200px;}

#box_right img{float:right;
margin-top:40px;
margin-right:20px;}




#box_left{float:left;
height:150px;
width:580px;}


#box_left p{float:left;
height:150px;
margin-top:160px;
width:580px;}
