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

body {
 background-image: url(../img/back.jpg);
 background-repeat: repeat-x;
 background-color: #8ba8e0;
 overflow-x: hidden;
}

#layout {
	float: left;
	width: 1024px;
	margin-left: 50%;
	position: absolute;
	left: -512px;
	top: 0px;
}

#areatopo {
    width: 1024px;
	float: left;
	position: relative;
}

#areamenutopo {
    width: 1024px;
	float: left;
	position: relative;
}

#leftside {
    background-image: url(../img/leftside.jpg);
	background-repeat: no-repeat;
    width: 62px;
    height: 30px ;
    position: relative;
    float: left;
}

#rightside {
    background-image: url(../img/rightside.jpg);
	background-repeat: no-repeat;
    width: 62px;
    height: 30px ;
    position: relative;
    float: left;
}

#menutopo {
    width: 900px;
	height: 30px;
	float: left;
	position: relative;
}

#banner {
    background-image: url(../img/banner3.jpg);
    background-repeat: no-repeat;
    float: left;
	position: relative;
	width: 1024px;
	height: 404px;
}

#areaconteudo {
  width: 900px;
	margin-left: 50%;
	left: -450px;
	float: left;
	position: relative;
	background-color: #ffffff;
}
#arearodape {
	width: 1180px;
	height: 120px;
	margin-left: 50%;
	left: -590px;
	float: left;
	position: relative;
	background-image: url(../img/rodape.jpg);
}
#slide {
    width: 800px;
	float: left;
	position: relative;
	height: 80px;
	margin-left: 50px;
}
#rodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #065dab;
	text-align: center;
	width: 900px;
	margin-left: 50%;
	left: -450px;
	position: relative;
	float: left;
	margin-top: 10px;
}


#tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0066ff;
	text-align: center;
	width: 900px;
	position: relative;
	float: left;
}

#tit1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	width: 900px;
	position: relative;
	float: left;
}

#areacont {
    width: 900px;
	float: left;
	position: relative;
	background-color: #ffffff;
	margin-bottom: 50px;
}

#left {
    width: 120px;
	height: 200px;
	float: left;
	position: relative;
	background-color: #ffff00;
	margin-left: 15px;
}

#conteudo {
  width: 720px;
	float: left;
	position: relative;
	margin-left: 20px;
}

#fale {
  width: 800px;
  float: left;
  position: relative;
  margin-left: 50px;
  margin-top: 10px;
}

#chamadas {
    width: 700px;
    float: left;
	position: relative;
	margin-top: 10px;
}

#cham {
    background-image: url(../img/cham.jpg);
    background-repeat:no-repeat;
    width: 700px;
	height: 25px;
    float: left;
	position: relative;
}

.cham {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 17px;
	color: #FFFFFF;
	padding-top: 3px;
	text-align: center;
	width: 350px;
}


#contents {
    width: 720px;
	background-color: #ffffff;
    float: left;
	position: relative;
	border: 1px #0066ff solid;
}

.titt1	 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #0066ff;
	padding-top: 3px;
	text-align: center;
	width: 70px;
	position: relative;
	float: left;
	border-right: 1px #0066ff solid;
}

.titt2	 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #0066ff;
	padding-top: 3px;
	text-align: center;
	width: 120px;
	position: relative;
	float: left;
	border-right: 1px #0066ff solid;
}

.titt3	 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #0066ff;
	padding-top: 3px;
	text-align: center;
	width: 480px;
	position: relative;
	float: left;
}

.titt4	 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0066ff;
	padding-top: 3px;
	text-align: center;
	width: 230px;
	position: relative;
	float: left;
}

.titt5	 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0066ff;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 500px;
	position: relative;
	float: left;
	line-height: 25px;
}

.preco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0066ff;
	padding-top: 13px;
	text-align: center;
	width: 70px;
	position: relative;
	float: left;
}
.peop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0066ff;
	padding-top: 13px;
	text-align: center;
	width: 120px;
	position: relative;
	float: left;
}
.desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066ff;
	padding-top: 3px;
	text-align: center;
	width: 500px;
	position: relative;
	float: left;
}

.preco1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0066ff;
	padding-top: 20px;
	text-align: center;
	width: 70px;
	position: relative;
	float: left;
}
.peop1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0066ff;
	padding-top: 20px;
	text-align: center;
	width: 120px;
	position: relative;
	float: left;
}
.desc1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066ff;
	padding-top: 10px;
	text-align: center;
	width: 500px;
	position: relative;
	float: left;
}

.obs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 12px;
	width: 600px;
	position: relative;
	float: left;
}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	width: 800px;
	margin-left: 50px;
}
.sobre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	width: 800px;
	margin-left: 50px;
	margin-bottom: 100px;
	margin-top: 10px;
}

#promo {
    width: 800px;
    float: left;
	position: relative;
	margin-top: 15px;
	margin-left: 50px;
}

#promo1 {
    width: 375px;
	height: 100px;
    float: left;
	position: relative;
	margin-top: 15px;
}
#promo2 {
    width: 375px;
	height: 100px;
    float: left;
	position: relative;
	margin-top: 15px;
	margin-left: 50px;
}
#imgpromo {
	background-image: url(../img/promo1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 100px;
	width: 200px;
	position: relative;
}
#imgpromo1 {
	background-image: url(../img/promo2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 100px;
	width: 200px;
	position: relative;
}
.textpromo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
}
.lks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
.lks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #999999;
}
#divs {
	background-image: url(../img/divs.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 2px;
	width: 800px;
	position: relative;
	margin-left: 50px;
	margin-top: 15px;
}


#home {
	width: 800px;
    margin-left: 50px;
    float: left;
	position: relative;
	margin-top: 25px;
	margin-bottom: 50px;
}

.texthome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
}

.imghoddme {
    float: left;
    position: relative;
	width: 218px;
	height: 149px;
}

.hometitle {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	width: 300px;
	margin-left: 60px;
	line-height: 25px;

}

#li {
 background-image:url(../img/li.jpg);
 width: 800px;
 height: 80px;
 position: relative;
 float: left;
 margin-top: 15px;

 }


/*inputs*/

#divpri {
  width:500px;
  float:left;
  position: relative;
  }

#divleft {
  width:150px;
  float:left;
  position: relative;
  }

#divright {
  width:350px;
  float:left;
  position: relative;
  }

#titulo {
float: left;
position: relative;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: right;
height: 21px;
width: 150px;
margin-top: 3px;
color:#666666;
}

#titulo1 {
float: left;
position: relative;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: right;
height: 21px;
width: 150px;
margin-top: 12px;
color:#666666;
}

#titulo2 {
float: left;
position: relative;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: right;
height: 21px;
width: 180px;
margin-top: 3px;
color:#666666;
}

#type {
float: left;
position: relative;
width: 350px;
}

input.type {
width: 260px;
height: 17px;
float: left;
position: relative;
border: 1px solid #999999;
margin-top: 3px;
margin-left: 5px;
background-image: url(../img/fundobutton.jpg);
background-repeat: repeat-x;
background-color: #ffffff;
color:#666666;
}

input.type:hover {
background-image: url(../img/fundobuttonhover.jpg);
background-repeat: repeat-x;
background-color: #d9d9d9;
border: 1px solid #0068c8;
}

input.type1 {
width: 260px;
height: 17px;
float: left;
position: relative;
border: 1px solid #999999;
margin-top: 12px;
margin-left: 5px;
background-image: url(../img/fundobutton.jpg);
background-repeat: repeat-x;
background-color: #ffffff;
color:#666666;
}

input.type1:hover {
background-image: url(../img/fundobuttonhover.jpg);
background-repeat: repeat-x;
background-color: #d9d9d9;
border: 1px solid #0068c8;
}

input.type2 {
width: 150px;
height: 17px;
float: left;
position: relative;
border: 1px solid #999999;
margin-top: 3px;
margin-left: 5px;
background-image: url(../img/fundobutton.jpg);
background-repeat: repeat-x;
background-color: #ffffff;
color:#666666;
}

input.type2:hover {
background-image: url(../img/fundobuttonhover.jpg);
background-repeat: repeat-x;
background-color: #d9d9d9;
border: 1px solid #0068c8;
}

#type1 {
float: left;
position: relative;
}

textarea.type1 {
width: 260px;
float: left;
position: relative;
border: 1px solid #999999;
margin-top: 3px;
margin-left: 5px;
background-image: url(../img/fundobutton.jpg);
background-repeat: repeat-x;
background-color: #ffffff;
color:#666666;
}
textarea.type1:hover {
background-image: url(../img/fundobuttonhover.jpg);
background-repeat: repeat-x;
background-color: #d9d9d9;
border: 1px solid #0068c8;
}

#botao {
  width: 180px;
  float: left;
  position: relative;
  margin-top: 10px;
  margin-left: 200px;
}

#button {
  width: 80px;
  height: 23px;
  float: left;
  position: relative;
}
.button {
  background-image: url(../img/button.jpg);
  width: 80px;
  height: 23px;
  float: left;
  position: relative;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #ffffff;
  border: 0;
  text-align: center;
}
.button:hover {
  background-image: url(../img/buttonhover.jpg);
  border: 0;
}
#botao3 {
  width: 80px;
  height: 23px;
  float: left;
  position: relative;
}
#button1 {
  width: 100px;
  height: 23px;
  float: left;
  position: relative;
}
.button1 {
  background-image: url(../img/button1.jpg);
  width: 100px;
  height: 23px;
  float: left;
  position: relative;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #ffffff;
  border: 0;
  margin-left: 3px;
  text-align: center;
}
.button1:hover {
  background-image: url(../img/button1hover.jpg);
  border: 0;
}
#retorno {
  width: 250px;
  float: left;
  position: relative;
  margin-top: 10px;
  margin-bottom: 15px;
  margin-left: 200px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #0068c8;
}

#part1 {
  position: relative;
  float: left;
  width: 300px;
  height: 150px;
  margin-top: 15px;
}
#part2 {
  position: relative;
  float: left;
  width: 500px;
}

#msg1 {
float: right;
position: relative;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: center;
width: 400px;
color:#666666;
}

#atendimento {
float: left;
position: relative;
width: 300px;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
text-align: center;
font-weight: bold;
color:#666666;
}

#telefones {
float: left;
position: relative;
width: 300px;
margin-bottom:10px;
}
#telefones1 {
float: left;
position: relative;
width: 300px;
margin-top:10px;
margin-bottom:20px;
}

#telimg {
float: left;
position: relative;
width: 32px;
height: 30px;
background-image: url(../img/tele.jpg);
}
#emailimg {
float: left;
position: relative;
width: 32px;
height: 30px;
background-image: url(../img/email.jpg);
}

#tels {
float: left;
position: relative;
width: 260px;
height: 30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #666666;
padding-top: 3px;
padding-left: 3px;
}
#tels1 {
float: left;
position: relative;
width: 260px;
height: 30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #666666;
padding-top: 4px;
padding-left: 3px;
}

#pag {
float: left;
position: relative;
width: 700px;
height: 30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #666666;
padding-top: 10px;
padding-left: 50px;
text-align:center;
}

#cad {
float: left;
position: relative;
width: 800px;
}

#goo {
float: left;
position: relative;
width: 800px;
padding-top: 10px;
padding-left: 50px;
}

a.goo {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #0066ff;
text-align:center;
text-decoration: none;
width: 800px;
float:left;
position: relative;
}

a.goo:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #666666;
text-align:center;
text-decoration: none;
width: 800px;
float:left;
position: relative;
}

.t1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #0066ff;
text-align:center;
text-decoration: none;
width: 900px;
float:left;
position: relative;
margin-top: 10px;
}

.t {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #0066ff;
text-align:center;
text-decoration: none;
width: 800px;
float:left;
position: relative;
}

#flashalbum {
  width: 450px;
  margin-left: 50%;
  left: -225px;
  position: relative;
  float: left;
  margin-top: 10px;
}

#nomeflashalbum {
  width: 450px;
  margin-left: 50%;
  left: -225px;
  position: relative;
  float: left;
}

a.nomeflashalbum {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #0066ff;
  text-align: center;
  text-decoration: none;
}
a.nomeflashalbum:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #666666;
  text-align: center;
  text-decoration: none;
  font-style: italic;
}




/*NOVA PAGINA DE LOCALIZAÇÃO*/

#goo1 {
float: left;
position: relative;
width: 800px;
padding-top: 10px;
margin-bottom: 60px;
margin-top: 20px;
}

#goo2 {
float: left;
position: relative;
width: 500px;
margin-left: 200px;
margin-bottom: 10px;
margin-top: 10px;
border: 1px solid #0066ff;
}

#gg {
position: relative;
float: left;
width: 250px;
border-right: 1px solid #0066ff;
}

#g1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #0066ff;
text-align:center;
text-decoration: none;
width: 500px;
float:left;
position: relative;
margin-top: 4px;
border-bottom: 1px solid #0066ff;
}

#g {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #0066ff;
text-align:center;
text-decoration: none;
width: 250px;
float:left;
position: relative;
margin-top: 2px;
border-bottom: 1px solid #0066ff;
}

#gk {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #0066ff;
text-align:center;
text-decoration: none;
width: 250px;
float:left;
position: relative;
margin-top: 2px;
}

#hh {
position: relative;
float: left;
width: 249px;

}

#h {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #0066ff;
text-align:center;
text-decoration: none;
width: 249px;
float:left;
position: relative;
margin-top: 2px;
border-bottom: 1px solid #0066ff;
}

#hk {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #0066ff;
text-align:center;
text-decoration: none;
width: 249px;
float:left;
position: relative;
margin-top: 2px;
}


#obs {
float: left;
position: relative;
width: 600px;
margin-left: 150px;
margin-bottom: 5px;
margin-top: 10px;
border: 1px solid #0066ff;
}

#obs1 {
float: left;
position: relative;
width: 300px;
margin-top: 1px;
margin-top: 1px;
height: 150px;
}

#obs2 {
float: left;
position: relative;
width: 300px;
margin-top: 1px;
}

#o1{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #0066ff;
text-decoration: none;
width: 250px;
float:left;
position: relative;
margin-top: 2px;
padding-left: 10px;
margin-bottom: 5px;
}

#o {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #0066ff;
text-decoration: none;
width: 250px;
float:left;
position: relative;
margin-top: 2px;
padding-left: 10px;
margin-bottom: 5px;
}

#cha {
  width: 700px;
  margin-left: 50px;
  position: relative;
  float: left;
  background-image: url(../img/cham.jpg);
  background-repeat: no-repeat;
  background-color: #ffffff;
}

.cha {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  color: #ffffff;
  width: 385px;
  position: relative;
  float: left;
}

#chad {
  width: 700px;
  margin-left: 50px;
  margin-bottom: 25px;
  position: relative;
  float: left;
  background-color: #ffffff;
  border: 1px #0066ff solid;
}

#r1 {
  width: 405px;
  position: relative;
  float: left;
  background-color: #ffffff;
  border-left: 1px #0066ff solid;
}

.rr {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  color: #0066ff;
  width: 200px;
  position: relative;
  float: left;
  border-right: 1px #0066ff solid;
  border-bottom: 1px #0066ff solid;
}
.rrr {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  text-decoration: none;
  text-align: center;
  color: #0066ff;
  width: 200px;
  position: relative;
  float: left;
  border-right: 1px #0066ff solid;
  border-bottom: 1px #0066ff solid;
}

.rrrs {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  text-decoration: none;
  text-align: center;
  color: #0066ff;
  width: 200px;
  position: relative;
  float: left;
  border-right: 1px #0066ff solid;
}

.r1r {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  color: #0066ff;
  width: 198px;
  margin-top: 20px;
  position: relative;
  float: left;
}
.r2r {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  text-decoration: none;
  text-align: center;
  color: #0066ff;
  width: 198px;
  margin-top: 5px;
  position: relative;
  float: left;
}

#das {
  width: 96px;
  height: 80px;
  position: relative;
  float: left;
}

#das1 {
  width: 400px;
  position: relative;
  float: left;
  background-color: #ffffff;
}

#das2 {
  width: 198px;
  position: relative;
  float: left;
}

.r3r {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  color: #0066ff;
  width: 97px;
  margin-top: 20px;
  position: relative;
  float: left;
}
.r4r {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  color: #0066ff;
  width: 97px;
  position: relative;
  float: left;
}

#ob {
  width: 700px;
  margin-left: 50px;
  position: relative;
  float: left;
  background-color: #ffffff;
}
.ob {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  color: #0066ff;
  width: 700px;
  position: relative;
  float: left;
}

#ut {
  width: 700px;
  margin-left: 50px;
  margin-top: 15px;
  position: relative;
  float: left;
  background-color: #ffffff;
  border-top: 1px #0066ff solid;
  border-left: 1px #0066ff solid;
  border-right: 1px #0066ff solid;

}
#ut1 {
  width: 349px;
  position: relative;
  float: left;
  background-color: #ffffff;
}
#ut2 {
  width: 348px;
  position: relative;
  float: left;
  background-color: #ffffff;
  border-left: 1px #0066ff solid;
}

.ut1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  color: #0066ff;
  width: 349px;
  position: relative;
  float: left;
  border-bottom: 1px #0066ff solid;
}
.ut11 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  text-decoration: none;
  text-align: center;
  color: #0066ff;
  width: 349px;
  position: relative;
  float: left;
  border-bottom: 1px #0066ff solid;
}
.ut2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  color: #0066ff;
  width: 350px;
  position: relative;
  float: left;
  border-bottom: 1px #0066ff solid;
}
.ut22 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  text-decoration: none;
  text-align: center;
  color: #0066ff;
  width: 350px;
  position: relative;
  float: left;
  border-bottom: 1px #0066ff solid;
}

#pag {
  width: 700px;
  /*margin-left: 50px;*/
  margin-top: 15px;
  position: relative;
  float: left;
  background-color: #ffffff;
}
.pag {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  text-decoration: none;
  font-weight: bold;
  color: #0066ff;
  width: 700px;
  position: relative;
  float: left;
}

#uts {
  width: 700px;
  margin-left: 50px;
  margin-bottom: 25px;
  position: relative;
  float: left;
  background-color: #ffffff;
  border-top: 1px #0066ff solid;
  border-left: 1px #0066ff solid;
  border-right: 1px #0066ff solid;

}

#al {
  width: 800px;
  margin-left: 50px;
  margin-bottom: 100px;
  position: relative;
  float: left;
}
#tital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0066ff;
	text-align: center;
	width: 800px;
	position: relative;
	float: left;
}

#sp {
  width: 800px;
  margin-left: 50px;
  margin-top: 15px;
  position: relative;
  float: left;
}

#sp1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  background-color: #0066ff;
  text-align: center;
  width: 800px;
  position: relative;
  float: left;
  color: #ffffff;
  border-top: 1px #0066ff solid;
  border-left: 1px #0066ff solid;
  border-right: 1px #0066ff solid;
}
#sps {
  width: 800px;
  position: relative;
  float: left;
  border-top: 1px #0066ff solid;
  border-left: 1px #0066ff solid;
  border-right: 1px #0066ff solid;
}

#spp {
  width: 266px;
  position: relative;
  float: left;
  background-color: #ffffff;
  border-right: 1px #0066ff solid;
}
#spp1 {
  width: 266px;
  position: relative;
  float: left;
  background-color: #ffffff;
}
.spp {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #0066ff;
  text-align: center;
  width: 266px;
  position: relative;
  float: left;
  border-bottom: 1px #0066ff solid;
  border-right: 1px #0066ff solid;
}

#spp10 {
  width: 266px;
  position: relative;
  float: left;
  background-color: #ffffff;
  height: 220px;
  border-bottom: 1px #0066ff solid;
  border-right: 1px #0066ff solid;

}

.spp1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #0066ff;
  width: 250px;
  padding-left:8px;
  position: relative;
  float: left;
}
#fg {
  width: 700px;
  position: relative;
  float: left;
  background-color: #ffffff;
  border: 1px #0066ff solid;
  margin-top: 30px;
  margin-left: 100px;
}
#fg1 {
  width: 700px;
  position: relative;
  float: left;
  background-color: #ffffff;
}

.fg {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #ffffff;
  background-color: #0066ff;
  text-align: center;
  font-weight: bold;
  width: 700px;
  position: relative;
  float: left;
}
.fg2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  background-color: #ffffff;
  color: #0066ff;
  text-align: center;
  width: 348px;
  position: relative;
  float: left;
  border-right: 1px #0066ff solid;
  padding-top: 5px;
  padding-bottom: 5px;
}
.fg22 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  background-color: #ffffff;
  color: #0066ff;
  text-align: center;
  width: 348px;
  position: relative;
  float: left;
  padding-top: 5px;
  padding-bottom: 5px;
 
}

.fg3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  background-color: #ffffff;
  color: #0066ff;
  text-align: center;
  width: 700px;
  position: relative;
  float: left;
  border-right: 1px #0066ff solid;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px #0066ff solid;
}
.fg4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  background-color: #ffffff;
  color: #0066ff;
  text-align: center;
  width: 700px;
  position: relative;
  float: left;
  border-right: 1px #0066ff solid;
  padding-top: 5px;
  padding-bottom: 5px;
}
#rodapeold {
        text-align: center;
        width: 900px;
        margin-left: 50%;
        left: -450px;
        position: relative;
        float: left;
        margin-top: 3px;
}

.oldr {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #065dab;
  text-decoration: none;
}


/* NOVA GALERIA DE FOTOS */
.ftti {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  background-color: #ffffff;
  color: #0066ff;
  text-align: center;
  width: 900px;
  position: relative;
  float: left;
  padding-top: 5px;
  padding-bottom: 15px;
}
#alll {
   width: 900px;
   position: relative;
   float: left;
   margin-bottom: 50px;
}

#mn {
   margin-left: 20px;
   width: 150px;
   position: relative;
   float: left;
}
#mna {
   width: 250px;
   position: relative;
   float: left;
}
.imgp {
   height: 200px;
   width: 150px;
   background-image:url(../img/pou.png);
   position: relative;
   float: left;
   margin-bottom: 40px;
}
.imgq {
   height: 200px;
   width: 150px;
   background-image:url(../img/qua.png);
   position: relative;
   float: left;
   margin-bottom: 40px;
}

#flashcontent {
   width: 700px;
   position: relative;
   float: left;
}

.style1 {font-size: 12px; font-weight: bold;}

#conten {
  position: relative;
  float: left;
}

.mnn {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #8ba8e0;
  text-align: center;
  text-decoration: none;
  width: 150px;
  position: relative;
  float: left;
  padding-bottom: 8px;
  padding-top: 7px;
  font-weight: bold;
}
.mnn:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  background-color: #8ba8e0;
  color: #FFFFFF;
  text-align: center;
  text-decoration: none;
  width: 150px;
  position: relative;
  float: left;
  padding-bottom: 8px;
  padding-top: 7px;
  font-weight: bold;
}


/* EXTRAS DA HOME */
#extras {
   background-color:#FFFFFF;
   width: 900px;
   margin-bottom: 50px;
   position: relative;
   float: left;
}
.imghomepousada {
   width: 200px;
   height: 150px;
   margin-left: 40px;
   background-image:url(../img/pou.jpg);
   position: relative;
   float: left;
   margin-bottom: 40px;
   border: 2px #80b6dc solid;
}
#divtempo {
   width:  170px;
   height: 170px;
   position: relative;
   float: right;
   margin-right: 40px;
}
#calen {
   position: relative;
   margin-left: 100px;
   float: left;
   width:auto;
   border: 1px #80b6dc solid;
   color: #80b6dc ;
}
#calenti {
   position: relative;
   margin-left: 100px;
   float: left;
   width:auto;
   border: 1px #0066ff solid;
   color: #FF0000;
}
