@charset "utf-8";
/* CSS Document */

comprar1:hover{
	background-color: #2F50FF;
}


#topo {
  background-color: #C0CAFF;
  position: fixed;
  width: 100%;
  height: 155px;
  float: left;
  margin-top: -8px;
  margin-bottom: 250px;
	margin-left: -8px;
  z-index: 1;
}

#logo {
  background-image: url("logo.png");
  width: 180px;
  height: 96px;
  margin-top: 25px;
  margin-left: 110px;
  float: left;
  position: relative;
}

#lupa{
  background-image: url("lupa.png");
  width: 35px;
  height: 35px;
  margin-top: 65px;
  margin-left: 105px;
  float: left;
  position: relative;
}

#pesquisa {
  background-color: none;
  width: 500px;
  height: 35px;
  margin-top: 40px;
  margin-left: 35px;
  float: left;
  position: relative;
}
#divBusca {
  background-color: none;
  width: 300px;
}

#txtBusca {
  float: left;
  background-color: #E7E7E7;
  border-color: #2F50FF;
  border-style: solid;
  border-radius: 8px;
  padding-left: 8px;
  font-size: 18px;
  margin-top: 25px;
  margin-left: -30px;
  height: 12px;
  width: 550px;
}
#sacola {
  background-image: url(sacola.png);
  width: 50px;
  height: 50px;
  margin-top: -20px;
  margin-left: 660px;
  float: left;
  position: relative;
}
#login {
  background-image: url(login.png);
  width: 50px;
  height: 55px;
  margin-top: -55px;
  margin-left: 895px;
  float: left;
  position: relative;
}


#divmenu {
  position: fixed;
  background-color: #2F50FF;
  width: 100%;
  height: 57px;
  float: left;
  margin: auto;
  margin-top: 147px;
		margin-left: -8px;
  z-index: 1;
	border-top-style: solid;
	border-top-color: #001587;
	border-bottom-style: solid;
	border-bottom-color: #001587;
}

#menu {
  position: fixed;
  margin-left: 130px;
  z-index: 1;
}
#menu ul {
  position: fixed;
  margin: auto;
  padding: 0px;
  z-index: 1;
	margin-left: -45px;
}
#menu ul li {
  display: inline-block;
}
#menu ul li a {
  text-decoration: none;
  color: #FFFFFF;
  padding: 15px;
  display: block;
}
#menu ul li:hover {
  background-color: #001587;
}
#menu ul ul {
  position: absolute;
  min-width: 200px;
  display: none;
  background: #2F50FF;
	margin-left: 0px;
}
#menu ul ul li {
  display: block;
  background: #2F50FF;
}
#menu ul li:hover ul {
  display: block;
}



.galeria {
  width: 1388px;
  height: 400px;
  margin-left: 0px;
  float: left;
  position: relative;
  margin-top: 250px;
  margin-bottom: 100px;
}
.foto {
  animation-name: animacao;
  position: absolute;
  opacity: 0;
  animation: animacao 12s infinite;
}
@keyframes animacao {
  35% {
    opacity: 1;
    transform: scale(1.5, 1.5, 1.5)
  }
  60% {
    opacity: 3;
  }
}
.foto:nth-child(1) {
  animation-delay: 0s;
}
.foto:nth-child(2) {
  animation-delay: 5s;
}
.foto:nth-child(3) {
  animation-delay: 10s;
}


.zoom {
  overflow: hidden;
  margin-left: 9px;
  width: 450px;
  height: 260px;
  position: relative;
  float: left;
}
.zoom img {
  max-width: 100%;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.zoom:hover img {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
#promo1 {
  width: 450px;
  height: 260px;
  position: relative;
  margin-left: 100px;
}
#promo2 {
  width: 450px;
  height: 260px;
  position: relative;
  margin-left: 100px;
}
#promo3 {
  width: 450px;
  height: 260px;
  position: relative;
  margin-left: 100px;
}



#destaques {
  background-image: url("destaques.png");
  width: 1370px;
  height: 50px;
  float: left;
  position: relative;
  margin-top: 150px;
  margin-left: 3px;
}






#container2 {
  background: white;
  width: 100%;
  height: 1000px;
  position: relative;
  float: left;
  margin-top: 30px;
  margin-left: 70px;
  margin-bottom: 400px;
}


#produto1 {
  background-image: url("pijcam.png");
  width: 250px;
  height: 300px;
  float: left;
  position: relative;
  margin-top: 10px;
  margin-left: 92px;
	border-style: solid;
	border-color: #9E9E9E;
	border-width: 3px;
}
#escrita1 {
  float: left;
  position: relative;
  margin-top: 300px;
  margin-left: 32px;
}
#comprar1 {
  background-color: #E40003;
  width: 80px;
  height: 20px;
  margin-top: 0px;
  margin-left: -8px;
  border-radius: 8px;
	padding: 15px;
}


#produto2 {
  background-image: url("conjlili.png");
  width: 250px;
  height: 300px;
  float: left;
  position: relative;
  margin-top: 10px;
  margin-left: 150px;
	border-style: solid;
	border-color: #9E9E9E;
	border-width: 3px;
}
#escrita2 {
  float: left;
  position: relative;
  margin-top: 300px;
  margin-left: 38px;
}
#comprar2 {
  background-color: #E40003;
  width: 80px;
  height: 20px;
  margin-top: 0px;
  margin-left: -8px;
  border-radius: 8px;
	padding: 15px;

}


#produto3 {
  background-image: url("pijrobs.png");
  width: 250px;
  height: 300px;
  float: left;
  position: relative;
  margin-top: 10px;
  margin-left: 150px;
	border-style: solid;
	border-color: #9E9E9E;
	border-width: 3px;
}
#escrita3 {
  float: left;
  position: relative;
  margin-top: 300px;
  margin-left: 32px;
}
#comprar3 {
  background-color: #E40003;
  width: 80px;
  height: 20px;
  margin-top: 0px;
  margin-left: -8px;
  border-radius: 8px;
	padding: 15px;
}


#produto4 {
  background-image: url("conjsurf.png");
  width: 250px;
  height: 300px;
  float: left;
  position: relative;
  margin-top: 220px;
  margin-left: 100px;
	border-style: solid;
	border-color: #9E9E9E;
	border-width: 3px;
}
#escrita4 {
  float: left;
  position: relative;
  margin-top: 300px;
  margin-left: 26px;
}
#comprar4 {
  background-color: #E40003;
  width: 80px;
  height: 20px;
  margin-top: 0px;
  margin-left: -8px;
  border-radius: 8px;
	padding: 15px;
}


#produto5 {
  background-image: url("maiomorang.png");
  width: 250px;
  height: 300px;
  float: left;
  position: relative;
  margin-top: 220px;
  margin-left: 150px;
	border-style: solid;
	border-color: #9E9E9E;
	border-width: 3px;
}
#escrita5 {
  float: left;
  position: relative;
  margin-top: 300px;
  margin-left: 40px;
}
#comprar5 {
  background-color: #E40003;
  width: 80px;
  height: 20px;
  margin-top: 0px;
  margin-left: -8px;
  border-radius: 8px;
	padding: 15px;
}


#produto6 {
  background-image: url("lilirip.png");
  width: 250px;
  height: 300px;
  float: left;
  position: relative;
  margin-top: 220px;
  margin-left: 150px;
	border-style: solid;
	border-color: #9E9E9E;
	border-width: 3px;
}
#escrita6 {
  float: left;
  position: relative;
  margin-top: 300px;
  margin-left: 30px;
}
#comprar6 {
background-color: #E40003;
  width: 80px;
  height: 20px;
  margin-top: 0px;
  margin-left: -8px;
  border-radius: 8px;
	padding: 15px;
}


#produto7 {
  background-image: url("conjtig.png");
  width: 250px;
  height: 300px;
  float: left;
  position: relative;
  margin-top: 220px;
  margin-left: 100px;
	border-style: solid;
	border-color: #9E9E9E;
	border-width: 3px;
}
#escrita7 {
  float: left;
  position: relative;
  margin-top: 300px;
  margin-left: 30px;
}
#comprar7 {
background-color: #E40003;
  width: 80px;
  height: 20px;
  margin-top: 0px;
  margin-left: -8px;
  border-radius: 8px;
	padding: 15px;
}


#produto8 {
  background-image: url("vestaz.png");
  width: 250px;
  height: 300px;
  float: left;
  position: relative;
  margin-top: 220px;
  margin-left: 150px;
	border-style: solid;
	border-color: #9E9E9E;
	border-width: 3px;
}
#escrita8 {
  float: left;
  position: relative;
  margin-top: 300px;
  margin-left: 30px;
}
#comprar8 {
  background-color: #E40003;
  width: 80px;
  height: 20px;
  margin-top: 0px;
  margin-left: -8px;
  border-radius: 8px;
	padding: 15px;
}


#produto9 {
  background-image: url("body9.png");
  width: 250px;
  height: 300px;
  float: left;
  position: relative;
  margin-top: 220px;
  margin-left: 150px;
	border-style: solid;
	border-color: #9E9E9E;
	border-width: 3px;
}
#escrita9 {
  float: left;
  position: relative;
  margin-top: 300px;
  margin-left: 35px;
}
#comprar9 {
 background-color: #E40003;
  width: 80px;
  height: 20px;
  margin-top: 0px;
  margin-left: -8px;
  border-radius: 8px;
	padding: 15px;
}


#tela{
	background:	white;
	width: 100%;
	height: 900px;
	float: left;
	margin: auto;
	margin-top: -195px;
	margin-bottom: 25px;
}
#login1{
	background-color: "white";
	position: absolute;
	margin-top: 10px;
	top: 67%;
	left: 30%;
	transform: translate(-50%,-50%);
	padding: 70px;
	border-style: solid;
	border-radius: 8px;
	border-color: #2F50FF;
}

input{
	padding: 10px;
	border-color: black;
	outline: none;
	font-size: 15px;
}

button{
		background-color: #E30003;
		border: none;
		padding: 15px;
		width: 100%;
		border-radius: 8px;
		color: white;
		font-size: 15px;
}
button:hover
{
	background-color: #8C0000;
}


a:visited {
	color: white;
}



#cadastro{
	background-color: #2F50FF;
	width: 270px;
    height: 320px;
	position: absolute;
	top: 50%;
	left: 195%;
	transform: translate(-50%,-50%);
	padding: 70px;
	border-radius: 8px;
	color: white;
}



#sacola1 {
  background-image: url("sacola1.png");
  width: 1000px;
  height: 435px;
  float: left;
  position: relative;
  margin-top: 280px;
	margin-left: 200px;
	margin-bottom: 0px;
  clear: both;
}

#sacola2 {
  background-image: url("sacola2.png");
  width: 1000px;
  height: 435px;
  float: left;
  position: relative;
  margin-top: 280px;
	margin-left: 200px;
	margin-bottom: 0px;
  clear: both;
}


#finalizado {
  background-image: url("finalizado.png");
  width: 1000px;
  height: 510px;
  float: left;
  position: relative;
  margin-top: 220px;
	margin-left: 230px;
	margin-bottom: 0px;
  clear: both;
}


#divsobre{
	background-image: url("sobre.png");
	width: 1000px;
	height: 150px;
	margin-left: 190px;
	float: left;
	margin-top: 250px;
	position: relative;
	border-radius: 8px;
}

#conteudo{
	background-color: none;
	width: 1000px;
	height: 820px;
	margin-top: 35px;
	margin-left: 190px;
	text-align: justify;
  font-size: 19px;
  font-family: century gothic;
	float: left;
	position: relative;
	border-style: solid;
	border-color: #E30003;
	border-radius: 8px;
}

#divpolitica{
	background-image: url("politica.png");
	width: 1000px;
	height: 150px;
	margin-left: 190px;
	float: left;
	margin-top: 250px;
	position: relative;
	border-radius: 8px;
}

#conteudopolitica{
	background-color: none;
	width: 1000px;
	height: 930px;
	margin-top: 35px;
	margin-left: 190px;
	text-align: justify;
  font-size: 19px;
  font-family: century gothic;
	float: left;
	position: relative;
	border-style: solid;
	border-color: #E30003;
	border-radius: 8px;
}

#divtroca{
	background-image: url("troca.png");
	width: 1000px;
	height: 150px;
	margin-left: 190px;
	float: left;
	margin-top: 250px;
	position: relative;
	border-radius: 8px;
}

#conteudotroca{
	background-color: none;
	width: 1000px;
	height: 860px;
	margin-top: 35px;
	margin-left: 190px;
	text-align: justify;
  font-size: 19px;
  font-family: century gothic;
	float: left;
	position: relative;
	border-style: solid;
	border-color: #E30003;
	border-radius: 8px;
}

#divseguranca{
	background-image: url("seguranca.png");
	width: 1000px;
	height: 150px;
	margin-left: 190px;
	float: left;
	margin-top: 250px;
	position: relative;
	border-radius: 8px;
}

#conteudoseguranca{
	background-color: none;
	width: 1000px;
	height: 500px;
	margin-top: 35px;
	margin-left: 190px;
	text-align: justify;
  font-size: 19px;
  font-family: century gothic;
	float: left;
	position: relative;
	border-style: solid;
	border-color: #E30003;
	border-radius: 8px;
}

#divfale{
	background-image: url("fale.png");
	width: 1000px;
	height: 150px;
	margin-left: 190px;
	float: left;
	margin-top: 250px;
	position: relative;
	border-radius: 8px;
}

input2{
	padding: 70px;
	border-color: black;
	outline: none;
	font-size: 15px;
}

#conteudofale{
	background-color: none;
	width: 1000px;
	height: 1100px;
	margin-top: 35px;
	margin-left: 190px;
  font-size: 19px;
  font-family: century gothic;
	float: left;
	position: relative;
	border-style: solid;
	border-color: #E30003;
	border-radius: 8px;
}



#nuvens {
  background-image: url("nuvens.png");
  width: 1407px;
  height: 140px;
  float: left;
  position: relative;
  margin-top: 250px;
  clear: both;
}

#containerroda {
  background: #007DFE;
  width: 100%;
  height: 290px;
  position: relative;
  float: left;
  margin-top: 0px;
  margin-bottom: px;
}

#rodape {
  background: #007DFE;
  width: 380px;
  height: 290px;
  float: left;
  position: relative;
  margin-top: 0px;
  clear: both;
}
#rodape1 {
  background: #007DFE;
  width: 400px;
  height: 290px;
  float: left;
  position: relative;
  margin-top: 0px
}
#rodape2 {
  background: #007DFE;
  width: 290px;
  height: 290px;
  float: left;
  position: relative;
  margin-top: 0px
}
#rodape3 {
  background: #007DFE;
  width: 263px;
  height: 290px;
  float: left;
  position: relative;
  margin-top: 0px
}
#rodape4 {
  background: #2F50FF;
  width: 100%;
  height: 50px;
  float: left;
  position: relative;
  margin-top: 2px;
  clear: both;
}