* {
	margin:0px;
	padding:0px;
}

html, body  {height:100%;margin:0px;padding:0px;}

body {
	background-color:#f5cc7e;
	background-image:url("../imgs/bg_body.jpg");
	background-repeat:repeat-x;
	font-family:arial;
}
#paginacao {
	position:relative;
	height:560px;
	overflow:hidden;
	width:100%;
}
.painel {
	overflow:hidden;
}
.pilates .painel {overflow:hidden;}
.pagina {
	position:absolute;
	width:100%;
	min-height:560px;
	top:0px;
	visibility:hidden;
}
h1 {
	color:#a33d59;
	font-family:'Helvetica';
	font-size:32px;
	font-weight:normal;
	padding-bottom:10px;
}
.escondido {
	display:none;
}
.pesquisa {
	font-size:12px;
	font-weight:bold;
}
/* INICIO MENU E LOGO */

#head {
	background-color:#7b8f8f;
	height:24px;
	line-height:20px;
}
#fixa {
	position:absolute;
	width:100%;
	min-height:560px;
}
#logo{
	position:relative;
	padding-top:20px;
	margin:auto;
	width:200px;
	height:530px;
	z-index:2;
	left:-395px;
	color:#a33d59;
	font-size:12px;
}
#logo img {border:none;}
#logo ul {list-style: none;}

#logo ul li a {
	text-decoration:none;
	display:inline-block;
	position:relative;
	padding:0px 8px;
	color:#a33d59;
	line-height:18px;
	height:18px;
}
.sociais {
	padding:0px 8px;
	margin:20px 0px 10px 0px;
}
.sociais  a {margin-right:5px;}
.sociais strong {display:block;font-weight:normal;}
.ativo_menu {
	color:white!important;
	background-color:#a33d59;
}
.border {
	display:block;
	position:absolute;
	background-repeat:no-repeat;
	background-position:left center;
	display:none;
	width:8px;
	height:18px;
	top:0px;
}
.ativo_menu  .border {
	display:block;
}
.menu_left {
background-image:url("../imgs/border_left.jpg");
left:0px;
}

.menu_right {
background-image:url("../imgs/border_right.jpg");
right:0px;	
}
/* FIM MENU E LOGO */

/* INICIO HOME */
.top_home {
	background-image:url("../imgs/top_home.png");
	background-repeat:no-repeat;
	position:absolute;
	width:883px;
	height:165px;
	top:0px;
	right:-180px;
}
#home {
	position:relative;
	padding-left:50px;
	margin:auto;
	width:770px;
	height:530px;
}
#contato {
	width:250px;
	height:70px;
	left:475px;
	top:45px;
	position:absolute;
	z-index:2;
}
.ballet {
	background-repeat:no-repeat;
	display:inline-block;
	padding-right:5px;
	width:20px;
}
.mail {margin-bottom:5px;}
.email {background-image:url("../imgs/email.png"); height:15px;}
.twitter {background-image:url("../imgs/twitter.png"); width:13px; height:18px;  vertical-align:middle;}
.tel{background-image:url("../imgs/tel.png"); height:25px; vertical-align:middle;}

p.phone{
	text-align:right;
	width:200px;
}
p.siga {
	text-align:right;
	width:163px;
}
.ft1 {
	color:white;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#banner_home {
	position:absolute;
	top:70px;
	left:0px;
}
/* FIM HOME */

/* INICIO QUALIDADE DE VIDA */
#qualidade {	
	position:relative;
	margin:auto;
	padding-top:50px;
	padding-left:25px;
	width:775px;
	height:460px;
}
#img_qualidade {
	position:absolute;
}
#vida {
	position:absolute;
	left:250px;
	width:310px;
	height:360px;
}
#vida p {
	font-size:12px;
	color:#8c8c8c;
}
#life {
	height:320px;
}
#dicas {
	width:220px;
	left:550px;
	margin-left:15px;
	position:absolute;
}
.painel_twitter {
	height:230px;
	position:relative;
}
#dicas img {
	float:left;
}
#dicas a.follow  {
	color:#a33d59;
	text-decoration:none;
	font-size:20px;
	display:block;
	width:120px;
	margin-left:50px;
}
#twitter_update_list a {
    color: gray; 
	font-size:12px;
	font-style: italic;
	font-weight:bold;
}
#twitter_update_list li{
font-size:12px; 
color:#8c8c8c; 
border-bottom:dotted 1px #8c8c8c; 
padding: 10px 0px;
text-align: right;
}
#twitter_update_list li span {
	display: block; 
	text-align: left; 
	margin-bottom: 0.5em;
}
#twitter_update_list li span a {
	color:#a33d59;
	font-style:normal;
}
/* .painel_twitter p {
	width:200px;
	font-size:12px;
	color:#8c8c8c;
	line-height:17px;
	border-bottom:dotted 1px #8c8c8c;
	padding: 7px 0px;
} */

/* FIM QUALIDADE DE VIDA */

/* INICIO PILATES */
#beneficios {
	position:relative;
	margin:auto;
	padding-top:60px;
	padding-left:25px;
	width:775px;
	height:480px;
}
#img_beneficios{
	position:absolute;
	bottom:0px;
}
#conteudo_beneficios {
	position:absolute;
	right:0px;
	width:360px;
}
#conteudo_beneficios h2 a{
	color:#a33d59;
	font-size:14px;
	margin:5px 0px;
	background-image:url("../imgs/mais_bullet.png");
	background-repeat:no-repeat;
	background-position:center right;
	width:360px;
	display:inline-block;
}
#conteudo_beneficios .ativo h2 a {
	background-image:url("../imgs/menos_bullet.png")!important;
}
#conteudo_beneficios p{
	color:#8c8c8c;
	font-size:12px;
}
#conteudo_beneficios ul{
	padding-left:15px;
}
#conteudo_beneficios ul li {
	color:#8c8c8c;
	font-size:12px;
}
.pilates {
	padding-bottom:5px;
	border-bottom:dotted 1px #8c8c8c;
}
/* FIM PILATES */

/* ------------------------------------------------------
 INICIO OUTRAS TERAPIAS
--------------------------------------------------------- */
#terapias {
	height:480px;
	width:775px;
	margin:0px auto;
	position:relative;
	padding-left:25px;
	padding-top:50px;
}
#terapias #img_terapias {
	position:absolute;
	bottom:0px;
	left:15px;
}
/* ------------------------------------------------------
FIM OUTRAS TERAPIAS
--------------------------------------------------------- */

/* INICIO NOSSA EQUIPE */
#equipe {
	position:relative;
	margin:auto;
	padding-top:55px;
	padding-left:25px;
	width:775px;
	height:480px;
}
.text_equipe {
	position:absolute;
	right:0px;
	top:105px;
	font-size:12px;
	color:#8c8c8c;
	width:400px;
}
.text_equipe #nome_equipe {width:190px;float:left;}
.text_equipe #nome_equipe p {border-bottom:dotted 1px #8c8c8c;padding:5px;}
.text_equipe #nome_equipe p.ativo {background-color:#ebd9d9;}
.text_equipe #nome_equipe p a {text-decoration:none;color:#a33d59;font-size:13px;}

.text_equipe #descri_funcionario {
	width:190px;
	line-height:170%;
	background-color:#f9f5f5;
}
.text_equipe #descri_funcionario p {padding-bottom:10px;}
.text_equipe #descri_funcionario h2 {
	color:#a33d59;
	font-size:13px;
}
.border_equipe {
	background-color:#f9f5f5;
	padding:10px 8px;
	float:right;
	width:190px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior: url(PIE.htc);
}
#img_equipe {
	position:absolute;
	bottom:0px;
	left:0px;
}
#equipe h1 {
		width:400px;
		float:right;
}
/* #equipe h2 a {
	color:#a33d59;
	display:inline-block;
	font-size:14px;
	text-decoration:none;
}
#equipe em {
	font-style:normal;
	font-weight:bold;
}
#equipe .folha {
	background-image:url("../imgs/bullet_equipe.png");
	background-repeat:no-repeat;
	display:inline-block;
	height:11px;
	margin:0px 5px;
	width:9px;
} */
/* FIM NOSSA EQUIPE */

/* INICIO GALERIA */
#galeria {
	margin:auto;
	position:relative;
	padding-left:30px;
	padding-top:40px;
	width:790px;
	height:490px;
}
#img_galeria {
	position:absolute;
	bottom:0px;
}
.galeria_foto {
	color:#a33d59;
	font-weight:bold;
	font-size:14px;
	margin:5px 0px 5px 20px;
}
#coluna_direita {
	position:absolute;
	right:0px;
	width:400px;
	height:500px;
}
p.navegacao {
	background-color:#F4EBEC;
	height:270px;
	line-height:270px;
	margin:0;
	position:absolute;
	text-decoration:none;
	top:0px;
	width:25px;
	z-index:2;
}
p.navegacao a {
	color:#A33D59;
	display:block;
	font-weight:bold;
	height:270px;
	line-height:270px;
	text-align:center;
	text-decoration:none;
	width:1.5em;
}
.left {left:0px;}
.right {right:0px;}

#pag_galeria {
	height:270px;
	overflow:hidden;
	position:relative;
	width:410px;
}
.img_destaque {
	position:absolute;
	padding:0px 25px;
	width:360px;
}
h1.titulo {
	padding-left:13px;
}
/* FIM GALERIA */

/* INICIO CONHECER VOCÊ */
#benefit {
	position:relative;
	margin:auto;
	width:770px;
	height:460px;
	padding-top:40px;
}
#img_conhecer {
	position:absolute;
	left:50px;
}
#div_form {
	position:absolute;
	width:430px;
	right:0px;
}
#div_form p.titulo_form {
	color:#a33d59;
	font-weight:bold;
	font-size:14px;
	margin:5px 0px;
}

#div_form input[type=checkbox] {background-image:none;}
#div_form input {
	background-image:url('../imgs/bg_input.png');
	background-color:transparent;
	background-repeat:no-repeat;
	padding-left:7px;
	padding-right:7px;
	border:none;
	width:163px;
	height:18px;
	color:#8c8c8c;
}
#div_form .form_campo {
	width:220px;
	float:left;
}
#div_form label {
	display:inline-block;
	width:130px;
	font-size:11px;
	color:#8c8c8c;
	font-weight:bold;
	text-indent:0.5em;
	vertical-align:bottom;
}
#div_form p.atividades_pilates {
	color:#8c8c8c;
	font-size:12px;
}
#div_form p.atividades_pilates strong {
	margin:9px 0px;
	display:inline-block;
}
#div_form p.atividades_pilates input {
	width:20px;
	height:10px;
}
#div_form p.atividades_pilates label {
	width:140px;
	font-weight:normal;
}
.scroll_conhecer {
	height:330px;
	position:relative;
}
small {
	color:#8c8c8c;
	font-weight:normal;
}
/* FIM CONHECER VOCÊ */
/* ------------------------------------------------------
 INICIO PARCEIROS
--------------------------------------------------------- */
#parceiros {
	height:480px;
	width:775px;
	margin:0px auto;
	position:relative;
	padding-left:25px;
	padding-top:50px;
}
#img_parceiros {
	position:absolute;
	left:45px;
	bottom:15px;
}
/* ------------------------------------------------------
 FIM PARCEIROS
--------------------------------------------------------- */


/* INICIO CONTATO */
#div_contato {
	position:relative;
	padding-top:70px;
	padding-left:25px;
	margin:auto;
	width:770px;
	height:470px;
}
#div_contato #img_contato {
	position:absolute;
	bottom:0px;
}
#div_contato #segunda_coluna {
	width:400px;
	height:380px;
	position:absolute;
	right:0px;
}
#div_contato #segunda_coluna img {
	position:absolute;
	bottom:0px;
	right:0px;
}
#div_contato #segunda_coluna p {
	color:#8c8c8c;
	font-size:12px;
}
#div_contato #segunda_coluna p.endereco {
	margin-top:20px;
}
#div_contato #segunda_coluna p.ver_mapa {
	position:absolute;
	top:160px;
	display:inline-block;
}
#div_contato #segunda_coluna p strong {
	color:#a33d59;
	font-size:14px;
	display:inline-block;
	margin:7px 0px;
}
#div_contato #segunda_coluna a {
	color:#8c8c8c;
}
/* FIM CONTATO */

/* INICIO RODAPÉ */
	#rodape {
		position:relative;
		margin:auto;
		width:990px;
	}
	#rodape p {
		color:#b1935b;
		font-size:12px;
	}
	.suagencia {
		background-image:url("../imgs/suagencia.png");
		background-repeat:no-repeat;
		display:inline-block;
		float:right;
		height:15px;
		width:20px;
	}
/* FIM RODAPÉ */