body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,ul,li {
    margin:0;
    padding:0;
	}

a {
	text-decoration:none;
	}

a:link
{
	text-decoration: none;
	color:#e6ecac;
	
}

a:active
{
	text-decoration: none;
	color:#e6ecac;
	
}

a:hover
{
	text-decoration: none;
	color:#e6ecac;
	
}

a:visited
{
	text-decoration: none;
	color:#e6ecac;
}
img{
	border:0;
}	
	
body {
	margin:0;
	padding:0;
	/*text-align:center;*/
	margin:0px;
	font:12px Tahoma,Verdana, Arial, Helvetica, sans-serif;
	background: url('imgs/fundo.jpg') repeat;
	}
	
#tudo {
width: 990px;
margin:0 auto;			
padding: 0px;
text-align:left; /* "remédio" para o hack do IE */	
	}
	
#conteudo
 {
	width: 990px;
	padding: 0px;
}
	
#cabecalho
{
	background-image: url("imgs/cab3.jpg");
	background-repeat: no-repeat;
	background-position: center;
}	

div#top
{
	font:14px  Arial;
	color: #ffffff;
	font-weight:bold;

}
	
	div#center {
		position:relative;
		z-index:2;
		margin:0 auto;
		min-height:400px;
		width:762px;
		text-align:left;	
		}
		
		div#center #header {
			position:relative;
			margin-top:20px;
			}
			
			div#center #header #left{
				position:relative;
				float:left;
				width:300px;
				}
				
			div#center #header #right{
				position:relative;
				float:right;
				margin-top:20px;
				width:210px;
				}
				
				div#center #header #right .busca{
					position:relative;
					float:left;
					height:18px;
					width:184px;
					border:1px solid #000000;
					}
					
				div#center #header #right .botbusca{
					position:relative;
					float:left;
					}
			
		div#center #menuflashcapa{
			position:relative;
			margin-top:20px;
			*margin-top:40px;
			_margin-top:40px;
			margin-left:-12px;
			}
					
		div#center div#content {
			position:relative;
			margin-top:30px;
			width:762px;
			}
			
			div#center div#content #left{
				position:relative;
				float:left;
				width:363px;
				}
				
				div#center div#content #left #conteudo{
					position:relative;
					margin-top:20px;
					height:340px;
					border-top:1px solid #e4e4e4;
					border-bottom:1px solid #e4e4e4;
					}
					
					div#center div#content #left #conteudo ul{
						position:relative;
						list-style:none;
						width:363px;
						}
						
						div#center div#content #left #conteudo ul li{
							position:relative;
							float:left;
							height:168px;
							*height:168px;
							_height:170px;
							width:179px;
							border:1px solid #e4e4e4;
							background:#fff;
							}
							
						div#center div#content #left #conteudo ul li #div1{
							position:relative;
							height:118px;
							text-align:center;
							}
							
							div#center div#content #left #conteudo ul li #div1 img{
								position:relative;
								margin-top:4px;
								max-height:104px;
								max-width:104px;
								_zoom:0.45;

								}
							
						div#center div#content #left #conteudo ul li #div2{
							position:relative;
							height:30px;
							}
							
							div#center div#content #left #conteudo ul li #div2 .tit{
								position:relative;
								margin-top:4px;
								text-align:center;
								font-weight:bold;
								color:#666666;
								}
							
						div#center div#content #left #conteudo ul li #div3{
							position:relative;
							margin-right:6px;
							height:20px;
							text-align:right;
							}
							
							div#center div#content #left #conteudo ul li #div3 .vermais a{
								position:relative;
								color:#009900;
								}
								
								div#center div#content #left #conteudo ul li #div3 .vermais a:hover{
									color:#000000;
									}

			div#center div#content #right{
				position:relative;
				float:right;
				width:363px;
				}
				
				div#center div#content #right #conteudo{
					position:relative;
					margin-top:20px;
					height:340px;
					width:362px;
					border-top:1px solid #e4e4e4;
					border-bottom:1px solid #e4e4e4;
					}
					
					div#center div#content #right #conteudo ul{
						position:relative;
						list-style:none;
						width:363px;
						}
						
						div#center div#content #right #conteudo ul li{
							position:relative;
							float:left;
							height:168px;
							*height:168px;
							_height:170px;
							width:179px;
							border:1px solid #e4e4e4;
							background:#fff;
							}
							
						div#center div#content #right #conteudo ul li #div1{
							position:relative;
							height:118px;
							text-align:center;
							}
							
							div#center div#content #right #conteudo ul li #div1 img{
								position:relative;
								margin-top:4px;
								max-height:104px;
								max-width:104px;
								_zoom:0.40;
								}
							
						div#center div#content #right #conteudo ul li #div2{
							position:relative;
							height:30px;
							}
							
							div#center div#content #right #conteudo ul li #div2 .tit{
								position:relative;
								margin-top:4px;
								text-align:center;
								font-weight:bold;
								color:#666666;
								}
							
						div#center div#content #right #conteudo ul li #div3{
							position:relative;
							margin-right:6px;
							height:20px;
							text-align:right;
							}
							
							div#center div#content #right #conteudo ul li #div3 .vermais a{
								position:relative;
								color:#009900;
								}
								
								div#center div#content #right #conteudo ul li #div3 .vermais a:hover{
									color:#000000;
									}
			
		div#center div#footer{
			position:relative;
			margin-top:40px;
			margin-bottom:20px;
			padding-top:06px;
			height:30px;
			text-align:right;
			font-size:11px;
			background:url(../imgs/linhapontilhada.gif) center top no-repeat;
			}
.menuverde
{
	color:#FFFFFF;
	width:232px;
	display:block;
	text-decoration:none;
	margin-bottom:-5px;
	color: #ffffff;
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	
}

.blocoverde
{
	height:20px;
	width:236px;
	background:#003300;
}

.carrinho
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	letter-spacing:0.01cm;
	color:#FFFFFF;
	width:232px;
	height:23px;


}
.borda
{
	border:1px solid #24136f;
}
.tituloLinha
{
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	background:url(imgs/linhapontilhada.gif) center bottom no-repeat;
}

.tituloLinha a:link
{
	text-decoration: none;
	color: black;
}

.tituloLinha a:active
{
	text-decoration: none;
	color: black;
}

.tituloLinha a:hover:
{
	text-decoration: none;
	color: black;
}

#carousel{
	background-color:#FFFFFF;
	width:100%;
	height:200px;
	position:relative;
	border:1px solid #FFFFFF;
	
}

.carouselImg{
	border:2px solid #CCC;
}

.bordaCarrossel
{
	border:5px solid #FF0000;
}

.curvai
{
	z-index:1;
	height:42px;
	width:12px;
	background: url(imgs/repeattopoinicio.jpg) right bottom no-repeat;
	
}

.meio
{
	z-index:1;
	height:42px;
	width:6px;
	background: url(imgs/repeattopo.jpg) repeat-x;

}

.curvaf
{
	z-index:1;
	height:42px;
	width:12px;
	background: url(imgs/repeattopofim.jpg) left bottom no-repeat;

}

.normal
{
	border: 4px solid #FFF;
	cursor: default;
	cursor:hand;
}

.comBorda
{
	border: 4px solid #CCC;
	cursor: default;
	cursor:hand;
}

/* Begin star rater CSS */
.srating{
list-style:none;
margin: 0px;
padding:0px;
width: 100px;
height: 20px;
position: relative;
background: url(strating.gif) top left repeat-x;		
}
.srating li{
padding:0px;
margin:0px;
/*\*/
float: left;
/* */
}
.srating li a{
display:block;
width:20px;
height: 20px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
background-image:none;	
}
.srating li a:hover{
background: url(strating.gif) 0px -20px repeat-x;
z-index: 1;
left: 0px;
}
.srating a.onestar{
left: 0px;
}
.srating a.onestar:hover{
width:20px;
}
.srating a.twostars{
left:20px;
}
.srating a.twostars:hover{
width: 40px;
}
.srating a.threestars:hover{
width: 60px;
}
.srating a.threestars{
left: 40px;
}
.srating a.fourstars{
left: 60px;
}	
.srating a.fourstars:hover{
width: 80px;
}
.srating a.fivestars{
left: 80px;
}
.srating a.fivestars:hover{
width: 100px;
}

.auxiliar1
{
	width:20px;
}	
.cheia
{
	background-image: url('stratingcheia.png');
	background-repeat: no-repeat;
}
.vazia
{
	background: url('stratingvazio.png') no-repeat;
	
}
/* End star rater CSS */

.estilo
{
	font:12px Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}
.ttl
{
	font:12px Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;

}

.rpttl
{
	font: 12px sans-serif;
	text-align: left;
}

.btnSel
{
	
	background-color: #77AA00;
	background-image: url('imgs/aba.jpg');
}

.btn
{
	background-color: #B8BF95;
	background-image: url('imgs/aba2.jpg');
}
.bordasAcoes
{
	border-left:1px solid;
	border-bottom:1px solid;
	border-right:1px solid;
}
.selecionado
{
	height:365px;
	background-color: #77AA00;
	padding: 0px;

}
.fundoproduto
{
	background-image: url('imgs/fundoproduto.png');
	background-repeat: no-repeat;
}
.fundodestaque
{
	background-image: url('imgs/fundodestaque.png');
	background-repeat: no-repeat;
}
.abinha
{
	background-image: url('imgs/abinha.jpg');
	background-repeat: no-repeat;
}
.textoaba
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
.linhas
{
	background-color: #006600;
	height:35px;
	font-family: Arial;
	font-size: 12px;
	padding-left:3px;
	font-weight: bold;
}
.usos
{
	background-color: #e6ecac;
	height:35px;
	font-family: Arial;
	font-size: 12px;
	color:#000000;
	padding-left:3px;
	font-weight: bold;

}
.menuAux
{
	background-color: #FFCC33;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding-left:3px;
}

.linhaMenu
{
	border-bottom:1px solid;
	border-color:#73AE1F;
} 

.linhaMenu2
{
	border-top:1px solid;
	border-color:#73AE1F;
} 
.shadow, 
.content{ 
   position: relative; 
   bottom: 1px; 
   right: 1px; 
} 

.shadow{ 
   background-color: #666; /*shadow color*/ 
   color: inherit; 
} 

.content{ 
   background-color: #fff; /*background color of content*/ 
   color: #000; /*text color of content*/ 
   border: 1px solid #000; /*border color*/ 
   padding: .1em 1ex; 
}
.paginasel
{
	/* background-color: #006600; */
	cursor:hand;
	color:#006600;
	font-weight:bold;
}
.corpagina
{
/*	background-color: #73AE1F; */
	cursor:default;
	color:#939F24;
	font-weight:bold;
}
.menusel
{
	height: 30px;
	width: 100%;
	background-color: #89BB11;
}
.menuout
{
	height: 30px;
	width: 100%;
	background-color: #006600; 
}
.menuoutuso
{
	height: 30px;
	width: 100%;
	background-color: #e6ecac; 
}
.viewcar
{
	width:242px;
	/*height:150px;*/
	position:absolute;
	background-color:#89C434;
	/*border-left: none;
	border-bottom: none;
	border-right: none;
	border-top: none;*/
	overflow:auto;
}

.barrarodape
{
	background-color: #006600;
	height:35px;
	font-family: Arial;
	font-size: 12px;
	color:#e6ecac;
	padding-left:3px;
	font-weight: bold;

}

.busca
{
	text-decoration: none;
	color:#e6ecac;
}

.busca a:link
{
	text-decoration: none;
	color:#e6ecac;
}

.busca a:active
{
	text-decoration: none;
	color:#e6ecac;
}

.busca a:hover
{
	text-decoration: none;
	color:#e6ecac;
}
	
.maisprocurados
{
	color:#006600;
	font-size:12px;
	font-family: Arial;
	font-weight: bold;
	padding-left:7px;
}	

