
body{
  	background-color: #fff;
  	/*background-image: url(../image/back.png); 
  	background-position: center;  
	background-repeat: no-repeat; 
	background-size: cover;
	background-attachment: fixed;*/
}

/*tela de carregamento */
div.loading {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  text-align: center;
  background-color: #E50019;
  z-index: 9999999999999;
}


.btn1{
  background-color: transparent;
  border: solid 1px #fff;
  padding: 4%;
  font-family: gotbold;
  font-size: 18px;
  width: 100%; 
  color: #fff;
  cursor: pointer;
  width: 220px;
}

.btn1:hover{
  background-color: #462B19;
  border: solid 1px #462B19;
  color: #fff;
}

.btn2{
  background-color: transparent;
  border: solid 1px #171717;
  padding: 4%;
  font-family: gotbold;
  font-size: 18px;
  width: 100%; 
  color: #171717;
  cursor: pointer;
  width: 220px;
}

.btn2:hover{
  background-color: #462b19;
  border: solid 1px #462b19;
  color: #fff;
}

.btn3{
  background-color: #462B19;
  border: solid 1px #462B19;
  padding: 4%;
  font-family: gotbold;
  font-size: 18px;
  width: 100%; 
  color: #FFF;
  cursor: pointer;
  width: 220px;
}

.btn3:hover{
  background-color: #462B19;
  border: solid 1px #462B19;
  color: #fff;
}


.btncon{
  background-color: transparent;
  border: solid 1px #fff;
  padding: 8%;
  font-family: gotbold;
  font-size: 18px;
  width: 100%; 
  color: #fff;
  cursor: pointer;
}

.btncon:hover{
  background-color: #462B19;
  border: solid 1px #462B19;
  color: #fff;
}



.minimiza{
	height: 80vh;
	overflow: hidden;
}

.minimizablog{
	height: 120vh;
	overflow: hidden;
}

.meio{
  padding: 30px;
  height: 250px;
  width: 250px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}

.fs-11{
  font-size: 11px;
}

.fs-12{
  font-size: 12px;
}

.fs-14{
  font-size: 14px;
}

.fs-15{
  font-size: 15px;
}

.fs-16{
  font-size: 16px;
}

.fs-14{
  font-size: 14px;
}

.fs-18{
  font-size: 18px;
}

.fs-23{
  font-size: 23px;
}

.fs-24{
  font-size: 24px;
}


.fs-26{
  font-size: 26px;
}

.fs-42{
  font-size: 42px;
}

.fs-48{
  font-size: 48px;
}

.esp-30{
  line-height: 30px;
}

.esp-39{
  line-height: 39px;
}

.esp-23{
  line-height: 23px;
}

.esp-24{
  line-height: 24px;
}

.esp-26{
  line-height: 26px;
}

.esp-36{
  line-height: 36px;
}

/* Text padrao Laboratório*/
@font-face {
 font-family: gotreg;
 src: url('../fonts/GothamBook.ttf');
}

@font-face {
 font-family: gotbold;
 src: url('../fonts/GothamBold.ttf');
}

.reg{
  font-family: gotreg;
}

.gr-text{
  color: #171717;
}

.gr2-text{
  color: #462B19;
}

.bold{
  font-family: gotbold;
}

/* Menu */
#menu ul {
	padding:0px;
	margin:0px;
	list-style:none;
	font-family: gotbold;
}

#menu ul li { display: inline; }

#menu ul li a {
	padding: 2px 10px;
	display: inline-block;
	font-family: gotbold;
	/* visual do link */
	font-size: 14px;
	text-decoration: none;
  color: #fff;
}

.zeroo{
  margin: 0px;
  padding: 0px;
}

tr, th, td {
  border: none;
}