@import "reset.css";

body{
	background:#f7f7f7 url(../image/bg/body.jpg) repeat-x 0 0;
	}
#geral{
	width:950px;
	margin:0 auto;
}
	#geral #header{
		width:910px;
		height:140px;
		padding:0 0 0 40px;
	}
	#geral #header .swf-topo{
		background:url(../image/bg/bg-swf-topo.jpg) no-repeat 0 0;
		height:113px;
		padding:13px;
		width:160px;
		float:left;
		
	}
	#geral #header .menu-topo{
		width:644px;
		float:left;
		padding:13px 0 0 27px;
	}
		#geral #header .menu-topo ul{
			width:644px;
			float:left;
		}
			#geral #header .menu-topo ul li{
				display:inline;
			}
				#geral #header .menu-topo ul li a{
					display:block;
					float:left;
					height:52px;
					overflow:hidden;
					text-indent:-9999px;
				}
				#geral #header .menu-topo ul li a:hover{
					background-position:0 -52px;
				}
				#geral #header .menu-topo ul li a.smartlife{
					background:url(../image/icones/smart-life.jpg) no-repeat 0 0;
					width:122px;
					}
					#geral #header .menu-topo ul li a:hover.smartlife{
						background-position:0 -52px;
				}
				#geral #header .menu-topo ul li a.compra-online{
					background:url(../image/icones/compra-online.jpg) no-repeat 0 0;
					width:139px;
					}
					#geral #header .menu-topo ul li a:hover.compra-online{
						background-position:0 -52px;
				}
				#geral #header .menu-topo ul li a.onde-encontra{
					background:url(../image/icones/onde-encontrar.jpg) no-repeat 0 0;
					width:141px;
					}
					#geral #header .menu-topo ul li a:hover.onde-encontra{
						background-position:0 -52px;
				}
				#geral #header .menu-topo ul li a.eventos{
					background:url(../image/icones/eventos.jpg) no-repeat 0 0;
					width:104px;
					}
					#geral #header .menu-topo ul li a:hover.eventos{
						background-position:0 -52px;
				}
				#geral #header .menu-topo ul li a.fale-conosco{
					background:url(../image/icones/fale-conosco.jpg) no-repeat 0 0;
					width:130px;
					}
					#geral #header .menu-topo ul li a:hover.fale-conosco{
						background-position:0 -52px;
				}
#geral #footer{
	height:65px;
	padding:35px 0 0 80px;
}
	#geral #footer .sm-life{
		color:#c52127;
		float:left;
		width:259px;
	}
	#geral #footer .sm-life img{
		margin:0;
	}
	#geral #footer ul{
		width:500px;
		float:left;
		height:30px;
	}
	#geral #footer ul li{
		display:block;
		float:left;
		font-size:11px;
	}
	#geral #footer ul li a:hover{
		text-decoration:underline;
	}
	#geral #footer ul li.distribuidor{
		background:url(../image/bg/footerrmenu01.jpg) no-repeat 0 0;
		height:23px;
		padding:8px 0 0 15px;
		width:110px;
		}
	#geral #footer ul li.trabalhe{
		background:url(../image/bg/footerrmenu02.jpg) no-repeat 0 0;
		width:103px;
		height:23px;
		padding:8px 0 0 15px;
		}
	#geral #footer ul li.imprensa{
		background:url(../image/bg/footerrmenu03.jpg) no-repeat 0 0;
		width:59px;
		height:23px;
		padding:8px 0 0 15px;
		}
/********************** Conceitos ************************/
#conteudo{
	margin-top:40px;
}
	.tilt{
		width:930px;
		height:52px;
		margin-bottom:15px;
	}
	.tilt span{
		width:489px;
		display:block;
		float:left;
		overflow:hidden;
		text-indent:-9999px;
	}
	.tilt h2.tilt-conceito{
		background:url(../image/h/h2-conceito.jpg) no-repeat 0 0;
		width:489px;
		height:52px;
		overflow:hidden;
		text-indent:-9999px;
		float:left;
	}
	.tilt h2.tilt-beneficios{
		background:url(../image/h/h2-beneficios.jpg) no-repeat 0 0;
		width:489px;
		height:52px;
		overflow:hidden;
		text-indent:-9999px;
		float:left;
	}
	.tilt h2.tilt-produto{
		background:url(../image/h/h2-produtos.jpg) no-repeat 0 0;
		width:489px;
		height:52px;
		overflow:hidden;
		text-indent:-9999px;
		float:left;
	}
	.tilt ul li{
		display:inline;
		height:51px;
		width:113px;
	}
	.tilt ul li a{
		display:block;
		float:left;
		height:51px;
		overflow:hidden;
		text-indent:-9999px;
		margin:0 13px;
	}
	.tilt ul li a:hover.conceito{
		background-position:0 -52px;
	}
	.tilt ul li a:hover.produto{
		background-position:0 -52px;
	}	
	.tilt ul li a:hover.beneficios{
		background-position:0 -52px;
	}	
	.tilt ul li a.conceito{
		background:url(../image/icones/bt-conceitos.jpg) no-repeat 0 0;
		width:114px;
	}
	.tilt ul li a.produto{
		background:url(../image/icones/bt-produto.jpg) no-repeat 0 0;
		width:113px;
	} 
	.tilt ul li a.beneficios{
		background:url(../image/icones/bt-beneficios.jpg) no-repeat 0 0;
		width:113px;
	} 
.cont-conceito{
	width:880px;
	padding:0 0 0 45px;
	background:url(../image/bg/bg-conceito.jpg) no-repeat right; 
}
.cont-conceito p{
	margin-bottom:15px;
	background:url(../image/icones/seta-01.jpg) no-repeat 0 3px;
	display:block;
	width:673px;
	padding-left:20px;
	line-height:18px;
}
.cont-conceito p strong{
	color:#ed2c2d;
	font-weight:bold;
}
/** Beneficios***/

.cont-beneficios{
	width:880px;
	padding:0 0 0 45px;
	background:url(../image/bg/bg-beneficios.jpg) no-repeat right 0;
}
.cont-beneficios span{
	margin-bottom:15px;
	display:block;
	width:673px;
	line-height:18px;
}
.cont-beneficios p{
	margin-bottom:15px;
	background:url(../image/icones/seta-01.jpg) no-repeat 0 3px;
	display:block;
	width:673px;
	padding-left:20px;
	line-height:18px;
}
.cont-beneficios span strong{
	color:#ed2c2d;
	font-weight:bold;
}
.cont-beneficios img{
	margin-bottom:15px;
}
/*** produtos ****/
.cont-produtos{
	width:880px;
	padding:0 0 0 45px;
	background:url(../image/bg/bg-produto.jpg) no-repeat right 0;
}
.cont-produtos p{
	margin-bottom:15px;
	display:block;
	width:628px;
	line-height:18px;
}
.cont-produtos p strong{
	color:#ed2c2d;
	font-weight:bold;
}
.cont-produtos img{
	margin-bottom:15px;
}
.cont-produtos .tabela{
	float:left;
	margin-right:15px;
}
.cont-produtos span{
display:block;
float:left;
height:301px;
width:314px;
font-size:12px;
line-height:25px;
}
.clear{
	clear:both;
}
/***home**/
#conteudo02{
	margin-top:px;
}
.img-clean{
	background:url(../image/temp/flash.jpg) no-repeat 0 0;
	width:950px;
	height:448px;
	padding:40px 0 0 0;
}