body {margin:0; background:url(../imagens/fundo.jpg) repeat; padding:0;  font: 13px "Trebuchet MS", Geneva, Arial, sans-serif; color:#FFFFFF;  }

a {color:#FFFFFF; text-decoration:underline;}
a:visited {color:#FFFFFF; text-decoration:underline;}
a:hover {color:#FF843D; text-decoration:underline;}

p {line-height:25px;}

.topo {width:775px;  margin:auto;  padding-top:40px;}

#logo {float:left;}
#logo h1 {background:url(../imagens/logo.jpg) no-repeat; text-indent:-66999px; height:74px; width:245px; margin:0;}

#popup{ background:#000000; padding:5px; border:2px solid #FFFF00; position:absolute; left:350px;	top:220px;	width:339px; z-index:1;}


#menu {list-style-type:none; display:inline; margin:0; padding:0; border:5px solid #000000; float:left; }
#menu li {display:inline;}
.home a {background:url(../imagens/menu/home.jpg) no-repeat; width:63px; height:70px; text-indent:-66999px; display:block; float:left;}
.home a:hover {background:url(../imagens/menu/home-over.jpg) no-repeat; }
.historia a {background:url(../imagens/menu/historia.jpg) no-repeat; width:81px; height:70px; text-indent:-66999px; display:block; float:left;}
.historia a:hover {background:url(../imagens/menu/historia-over.jpg) no-repeat;}
.estrutura a {background:url(../imagens/menu/estrutura.jpg) no-repeat; width:84px; height:70px; text-indent:-66999px; display:block; float:left;}
.estrutura a:hover {background:url(../imagens/menu/estrutura-over.jpg) no-repeat;}
.servicos a {background:url(../imagens/menu/servicos.jpg) no-repeat; width:83px; height:70px; text-indent:-66999px; display:block; float:left;}
.servicos a:hover {background:url(../imagens/menu/servicos-over.jpg) no-repeat;}
.localizacao a {background:url(../imagens/menu/localizacao.jpg) no-repeat; width:110px; height:70px; text-indent:-66999px; display:block; float:left;}
.localizacao a:hover {background:url(../imagens/menu/localizacao-over.jpg) no-repeat;}
.contato a {background:url(../imagens/menu/contato.jpg) no-repeat; width:78px; height:70px; text-indent:-66999px; display:block; float:left;}
.contato a:hover {background:url(../imagens/menu/contato-over.jpg) no-repeat;}


#line { z-index: 1; width:100%; text-align:center; float:left; margin-bottom:30px;  padding-top:5px; height:197px;  background:#000000; }
#line img {margin-top:7px; margin-left:0px;}
.content {width:745px; margin-left:20px;  margin:auto; }
.content p {text-align:justify;}
.content h2 {font-size:24px}
.content li {margin-bottom:10px;}
.info {margin-top:0; margin-bottom:50px; color:#D6CDBA; padding-top:0;}


#sauna-vapor {width:220px; float: left; margin-right:20px; padding-bottom:20px; }

#sauna-vapor p {text-align:left;}
#h2sauna-vapor {background:url(../imagens/h2/sauna-vapor-destaque.jpg) no-repeat; text-indent:-66999px; height:47px; width:219px; margin-bottom:20px; margin-top:0px; display:block;}

#sauna {width:200px; float: left; border-left: 1px dashed #FFFFFF; padding-left:20px; padding-bottom:20px;  }


#sauna p {text-align:left;}
#h2sauna {background:url(../imagens/h2/sauna-destaque.jpg) no-repeat; text-indent:-66999px; height:46px; width:177px;  margin-bottom:20px; margin-top:0px; display:block;}

#hidro {width:220px; float: left; padding-left:20px; padding-right:20px; padding-bottom:20px;  border-left: 1px dashed #FFFFFF;}


#hidro p {text-align:left;}
#h2hidro {background:url(../imagens/h2/hidro-destaque.jpg) no-repeat; text-indent:-66999px; height:49px; width:194px;  margin-bottom:20px; margin-top:0px; display:block;}


#rodape {width:100%; float:left; margin-top:50px; margin-bottom:30px;}
#rodape ul {list-style-type:none; display:inline; margin-left:0; padding-left:0; }
#rodape li {display:inline; margin-right:10px;}



.galeria {list-style-type:none; padding:0; margin-left:0px; margin-top:40px;}
.galeria li {display:inline; margin-right:20px; }


.toggleopacity img {
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.5;

border:1px solid #FFFFFF;
}

.toggleopacity:hover img {
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
}
	

#left { width:450px;  float:left;}
#right {width:230px;   margin-left:20px; float:left;}
#right img {margin-top:20px;}
	

#form { width:400px; margin-bottom:40px; }
.form {background: #FFFFFF;  color: #99999; padding: 2px; width:300px; margin-left:0px; font-size:14px; margin-bottom:10px; }
#form label {font-weight:bold; margin-bottom:5px; display:block; width:100%;}	
#form textarea {background: #F8F7F1 url(../images/textarea-back.jpg) repeat-x; border: 1px solid #ECB478; color: #99999;  padding: 2px; width:300px; margin-left:0px; font-size:12px Verdaa;  }
#button1 {font-size: 12px; margin-top: 20px; padding: 3px 10px; font-weight:bold; border:1px #00000; background:#ECEBE6; margin-bottom:10px;}

.part {border-bottom: 1px dashed #FFFFFF;  width:100%; margin-bottom:30px; padding-bottom:20px;}
.part img {float:left; margin-right:20px; margin-bottom:5px;}
.part h3 {font-size:20px; margin-top:0px; color:#FF843D; margin-bottom:5px;}

.dest {color:#FF843D;}

