body {
	/*background-color: #34A537;*/
	/*background-color:#5200A4;*/
	/*background-color:#420084;*/
	background-color: #A74FFF
	}

.geral {
	width:766px;
	position:absolute;
	margin-left:-381px;
	left:50%;
	top:0px;
	background-color:#c4eb85;
	}
	
#logo {
	position:relative;
	width:766px;
	height:360px;
	float:left;
	}

#menu {
	position:relative;
	width:735px;
	height:44px;
	float:left;
	background-image:url(images/bg-menu.gif);	
	left:15px;
	}

.menuLi {
	position:relative;
	width:120px;
	float:left;
	font-weight:700;
	text-align:center;
	line-height:43px;
	}
	
.menuLi a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.menuLi a:hover{
	text-decoration:underline;
	}
	
#borda-top {
	position:relative;
	width:766px;
	height:19px;
	float:left;
	background-image:url(images/borda-curva-top.gif);
	background-repeat:no-repeat;
	}
	
#principal {
	position:relative;
	width:766px;
	float:left;
	background-image: url(images/bg-conteudo.gif);
	}
	
#borda-baixo {
	position:relative;
	width:766px;
	height:19px;
	float:left;
	background-image:url(images/borda-curva-baixo.gif);
	background-repeat:no-repeat;
	}
	
#venhaXeretar {
	position:relative;
	width:442px;
	height:188px;
	float:left;
	left:18px;
	}
	
#venhaXeretarTitulo {
	position:relative;
	width:442px;
	height:26px;
	float:left;
	}
	
#venhaXeretarTexto {
	position:relative;
	width:442px;
	float:left;
	top:10px;
	}
	
#infos {
	position:relative;
	width:275px;
	height:430px;
	float:right;
	right:22px;
	background-image:url(images/bg-infos.jpg);
	background-repeat:no-repeat;
	}
	
#horario {
	position:relative;
	width:275px;
	height:19px;
	float:left;
	margin-top:7px;
	}

.descHome {
	position:relative;
	width:270px;
	float:left;
	margin-top:5px;
	padding-left:5px;
	}
	
#fones {
	position:relative;
	width:275px;
	height:20px;
	float:left;
	margin-top:5px;
	}
	
#email {
	position:relative;
	width:275px;
	height:20px;
	float:left;
	margin-top:5px;
	}

#aceitamos {
	position:relative;
	width:275px;
	height:20px;
	float:left;
	margin-top:10px;
	}

#endereco {
	position:relative;
	width:275px;
	height:20px;
	float:left;
	margin-top:15px;
	}
	
#mapaHome {
	position:relative;
	width:270px;
	height:107px;
	float:left;
	margin-top:4px;

	}
	
#fotosEdesconto {
	position:relative;
	width:442px;

	float:left;
	left:18px;
	margin-top:8px;
	}
	
#fotosEdescontoTitulo {
	position:relative;
	width:442px;
	height:33px;
	float:left;
	}

#ampliar {
	position:relative;
	width:260px;
	height:18px;
	float:left;
	}
	
#fotos {
	position:relative;
	width:218px;
	height:183px;
	float:left;
	}
	
	
.conteinerfoto { 
   float:left; 
   width:52px; 
   height:39px; 
   margin-left:1px; 
   padding:1px; 
   border-bottom: #a5a7aa solid 1px; 
   text-align:center;
   margin-top:1px;
   padding-top:2px;
   padding-left:0px;
	} 

#economia {
	position:relative;
	width:202px;
	height:78px;
	float:left;
	left:14px;
	}
	
#depoimentos {
	position:relative;
	width:202px;
	height:88px;
	float:left;
	left:14px;
	margin-top:6px;
	}

#copy {
	position:relative;
	width:766px;
	height:55px;
	float:left;
	margin-top:2px;
	padding-top:15px;
	background-image:url(images/bg-copy.jpg);
	text-align:center;
	}
	
#desenv {
	position:relative;
	width:760px;
	height:30px;
	float:left;
	margin-top:2px;
	padding-top:16px;
	padding-left:6px;
	background-image:url(images/bg-desenv.gif);
	}
	
#titulos {
	position:relative;
	width:442px;
	height:30px;
	float:left;
	left:18px;
	}	
	
#textos {
	position:relative;
	width:442px;
	float:left;
	left:18px;
	margin-top:6px;
	}	
	
#aspas {
	position:relative;
	width:392px;
	float:left;
	left:18px;
	margin-top:22px;
	padding-top:6px;
	padding-left:40px;
	padding-right:10px;
	background-image:url(images/aspas.gif);
	background-repeat:no-repeat;
	}

#fotosBrecho {
	position:relative;
	width:442px;
	height:120px;
	float:left;
	left:18px;
	margin-top:6px;
	}
	
#textoProdutos {
	position:relative;
	width:726px;
	float:left;
	left:18px;
	margin-top:6px;
	}

#caegoria {	
	position:relative;
	width:226px;
	float:left;
	left:18px;
	margin-top:18px;
	background-image:url(images/bg-categorias.gif);
	}
	
#bordaTopCat {
	position:relative;
	float:left;
	width:226px;
	height:19px;
	background-image:url(images/bg-borda-cat-top.gif);
	}
	
#bordaFimCat {
	position:relative;
	float:left;
	width:226px;
	height:19px;
	background-image:url(images/bg-borda-cat-fim.gif);
	}
	
#categoriasTitulo {
	position:relative;
	width:220px;
	height:32px;
	float:left;
	padding-left:6px;
	line-height:18px;
	}		

#categorias {
	position:relative;
	width:220px;
	float:left;
	line-height:18px;
	padding-left:6px;
	}
	
#space {
	position:relative;
	width:468px;
	height:22px;
	float:right;
	right:18px;
	}	

.produtos {
	position:relative;
	width:468px;
	height:128px;
	float:right;
	right:18px;
	margin-top:18px;
	background-image:url(images/bg-produtos.gif);
	background-repeat:repeat-x;
	}

.produtosFoto {
	position:relative;
	width:88px;
	height:auto;
	float:left;
	}	
	
.ampliar {	
	position:relative;
	width:88px;
	height:18px;
	float:left;
	margin-top:2px;
	clear:both;
	}	
	
.descricao {
	position:relative;
	float:left;
	width:300px;

	float:left;
	left:8px;
	}		
	
	
	
	
	
	
	
p {
	margin-top:0px;
	margin-bottom:0px;
}	
	
	
.txtPadrao {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#203201;
}

.txtPadrao a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#203201;
	text-decoration:none;
}

.txtPadrao a:hover{
	text-decoration:underline;
}


.txtMenor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#203201;
}

.txtMenor a{
	text-decoration:none;
	color:#203201;
}

.txtMenor a:hover{
	text-decoration:underline;
	color:#203201;
}

strong {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #909;
}