body {margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;	background-image: url(img/bg-site.jpg);	background-repeat: repeat;}



form { margin:0px; padding:0px; } 



img { border:0px solid; }



* {font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px; line-height:20px}





#topo{background-image:url(img/bg-topo.jpg); background-repeat:repeat-x;}



#base{background-image:url(img/bg-base.jpg); background-repeat:repeat; border-top:solid 1px #b5d189; padding:20px 0 20px 0;}



#banner{ float:right; background-image:url(img/banner.jpg); background-repeat:no-repeat; height:45px; *height:86px; width:510px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; text-transform:uppercase; padding-left:10px; padding-top:41px;}



#logo { float:left;}







.menu01{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; text-transform:uppercase; margin:0 28px 0 0; padding:3px 3px 3px 3px;}



a.menu01{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; text-transform:uppercase; text-decoration:none; margin:0 28px 0 0; padding:3px 3px 3px 3px;}



a.menu01:hover{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; text-transform:uppercase; text-decoration:none; margin:0 28px 0 0; padding:3px 3px 3px 3px; background-color:#7bb61e;}



.busca{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; text-transform:uppercase; background-image:url(img/bg-formbusca.jpg); border-bottom:#FFFFFF 1px solid; border-left:none; border-top:none; border-right:none; background-repeat:repeat; width:160px;}



.menu02{ font-family:Arial, Helvetica, sans-serif; color:#79b123; font-size:12px; padding:3px 3px 3px 3px;}



a.menu02{ font-family:Arial, Helvetica, sans-serif; color:#79b123; font-size:12px; text-decoration:none;}



a.menu02:hover{ font-family:Arial, Helvetica, sans-serif; color:#79b123; font-size:12px; text-decoration:underline;}





a {font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px; line-height:20px;text-decoration:none;}



.txt-cinza{font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px; line-height:20px}



a.txt-cinza{font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px; line-height:20px; text-decoration:none;}



a.txt-cinza:hover{font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px; line-height:20px; text-decoration:underline;}







.txt-site-seguro{font-family:Arial, Helvetica, sans-serif; color:#8d8d8d; background-color:#e6dcaf; padding:3px 3px 3px 3px; font-size:12px; line-height:20px}



a.txt-site-seguro {font-family:Arial, Helvetica, sans-serif; color:#8d8d8d; background-color:#e6dcaf; padding:3px 3px 3px 3px; font-size:12px; line-height:20px; text-decoration:none;}



a.txt-site-seguro:hover {font-family:Arial, Helvetica, sans-serif; color:#8d8d8d; background-color:#e6dcaf; padding:3px 3px 3px 3px; font-size:12px; line-height:20px; text-decoration:underline;}







.txt-verde{font-family:Arial, Helvetica, sans-serif; color:#79b123; font-size:12px; line-height:20px}



a.txt-verde{font-family:Arial, Helvetica, sans-serif; color:#79b123; font-size:12px; line-height:20px; text-decoration:none;}



a.txt-verde:hover{font-family:Arial, Helvetica, sans-serif; color:#79b123; font-size:12px; line-height:20px; text-decoration:underline;}







.txt-verde-g{font-family:Arial, Helvetica, sans-serif; color:#79b123; font-size:14px; line-height:20px}



a.txt-verde-g{font-family:Arial, Helvetica, sans-serif; color:#79b123; font-size:14px; line-height:20px; text-decoration:none;}



a.txt-verde-g:hover{font-family:Arial, Helvetica, sans-serif; color:#79b123; font-size:14px; line-height:20px; text-decoration:underline;}




.txt-bg-verde{font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; font-weight:bold; line-height:20px; padding:4px 4px 4px 4px; background-image:url(img/bg-formbusca.jpg);}




.txt-verm{font-family:Arial, Helvetica, sans-serif; color:#ff0000; font-size:12px; line-height:20px}





.form-newsletter{border:#CCCCCC 1px solid; background-color:#FFFFFF; width:350px; font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px;}


.form-pesquisa{border:#CCCCCC 1px solid; background-color:#FFFFFF; width:637px; font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px;}

.form-pesquisa-med{border:#CCCCCC 1px solid; background-color:#FFFFFF; width:537px; font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px;}

.form-pesquisa-peq{border:#CCCCCC 1px solid; background-color:#FFFFFF; width:297px; font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px;}


.area-pesquisa{border:#CCCCCC 1px solid; background-color:#FFFFFF; width:790px; height:150px; font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px;}





h1{font-family:Arial, Helvetica, sans-serif; color:#79b123; font-size:18px; line-height:20px; font-weight:normal; margin:10px 0 10px 0;}



h2{font-family:Arial, Helvetica, sans-serif; color:#79b123; font-size:14px; line-height:20px; font-weight:normal; margin:0 0 0 0;}



p{font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px; line-height:20px}







#esq-conteudo{float:left; width:410px; height:auto; font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px; line-height:20px;}



#dir-conteudo{float:left; width:210px; height:auto; margin-left:85px; font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px; line-height:20px; margin-top:25px;}



#dir02-conteudo{float:left; width:75px; height:auto; margin-left:10px; font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px; line-height:20px; margin-top:25px;}







#esq-conteudo02{float:left; width:460px; height:auto; font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px; line-height:20px;}



#dir-conteudo02{float:left; width:145px; height:auto; margin-left:185px; font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px; line-height:20px;}







#promo{margin-top:15px; background-image:url(img/bg-promo.jpg); background-repeat:no-repeat; width:430px; height:200px; font-family:Arial, Helvetica, sans-serif; color:#747474; font-size:12px; line-height:20px;}







#tipo-tecido{background-image:url(img/bg-tecidos.jpg); background-repeat:no-repeat; float:left; width:122px; height:160px; padding:8px 8px 8px 8px; margin:15px 15px 0 0;}







#rodape01{float:left; width:140px; height:auto; padding-right:10px;}



#rodape02{float:left; width:140px; height:auto; padding-right:10px;}



#rodape03{float:left; width:190px; height:auto; padding-right:10px;}



#rodape04{float:left; width:290px; height:auto;}


#compra{ border:1px solid #eaeaea; background-repeat:no-repeat; width:386px; margin-top:15px; padding: 10px 5px 5px 10px;}



#valorCss{float:left; background-image:url(img/bg-valor.jpg); background-repeat:no-repeat; width:131px; height:25px; margin-top:15px; padding:7px 0 0 40px; font-family:Arial, Helvetica, sans-serif; color:#79b123; font-size:14px; font-weight:normal; text-transform:uppercase;}



#btn-compra{float:left; background-image:url(img/bg-btn-compra.jpg); background-repeat:no-repeat; width:172px; height:25px; margin:15px 0 0 8px; padding:7px 0 0 50px; font-family:Arial, Helvetica, sans-serif; color:#79b123; font-size:14px; font-weight:normal; text-transform:uppercase;}







.caixa-compra-peq{ width:90px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10px; background-color:#ebebeb; border:none;}



.caixa-compra-g{ width:98%; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10px; background-color:#ebebeb; border:none;}







#box-produtos{ width:180px; height:300px; float:left; margin:0 12px 12px 0; background-image:url(img/bg-base.jpg); background-repeat:repeat; border:solid 1px #b5d189;}



#foto-produtos{width:160px; height:190px; margin-left:10px; margin-top:10px; text-align:center;}



#desc-produtos{width:160px; height:90px; margin-left:10px; text-align:center;}





.clear { clear:both; } 



#logoExib 	{ display:none; }

#logoExib2  { display:none; }


.produtoMinhaNavegacao {
		height:20px;
		text-align:left;
		padding:5px;
} 