/* CSS Document */

* {
	padding:0;
	margin:0;
}

/*############### TAGS  ################*/

body { background:url(../imagens/bg.jpg) repeat-x #a8c7c5; font:80% "Trebuchet Ms"; color:#8d8d8d; }
ul { list-style:none; }
a { outline:none; }

h1#logo_home, h1 a {
	width:198px;
	height:142px;
	background:url(../imagens/logo.jpg) no-repeat;
	font-size:0%;
	color:#3da19f;
	display:block;
}

h1 a, h1 a:hover, h1 a:visited { color:#3da19f; } 

h2 { font-weight:bold; color:#f68626; margin-bottom:10px; }

h3 { 
	font:11px Arial, Helvetica, sans-serif; 
	color:#ffddc0;
	width:400px;
	height:10px;
	margin:2px 0 120px 10px;
}

h3.title {
	float:left;
	margin:10px 0 20px 35px;
	_margin-left:18px;
	color:#FC7E13;
	font:bold italic 120% "Trebuchet Ms";
	letter-spacing:-0.04em;
}

img { border:none; }

a { outline:none; }
/*############### /TAGS  ################*/


/*############### PRINCIPAIS  ################*/
.texto_branco {	font-size:90%; color:#fff; }

div#pai {
	width:780px;
	background:url(../imagens/bg_total.jpg) repeat-x #f0f9f9;
	text-align:left;
	margin:auto; 
}
div.conteudo { 
	float:right; 
	width:564px; 
	display:table;
	background-repeat:no-repeat;
	background-position:0 21px;
}
div#conteudo_empresa { background-image:url(../imagens/headers/empresa.jpg); }
div#conteudo_servicos { background-image:url(../imagens/headers/servicos.jpg); }
div#conteudo_equipe { background-image:url(../imagens/headers/equipe.jpg); }
div#conteudo_localizacao { background-image:url(../imagens/headers/localizacao.jpg); }
div#conteudo_dicas { background-image:url(../imagens/headers/dicas.jpg); }
div#conteudo_aluguel { background-image:url(../imagens/headers/aluguel.jpg); }
div#conteudo_contato { background-image:url(../imagens/headers/contato.jpg); }
div#conteudo_news { background-image:url(../imagens/headers/newsletter.jpg); }
div#conteudo_namidia { background-image:url(../imagens/headers/namidia.jpg); }
div#conteudo_depoimentos { background-image:url(../imagens/headers/depoimentos.jpg); }
	
#rodape {
	clear:both; 
	background:url(../imagens/copyright.jpg) no-repeat center #f1f9f9;
	width:780px;
	height:80px;
	display:table;
	margin-top:30px;
}

#signature { 
	width:125px; 
	height:30px; 
	display:block; 
	background:url(../imagens/signature.jpg) no-repeat;
	position:absolute;
	float:right;
	margin:27px 0 0 620px ;
	
}
#signature span { display:none; }
/*############### /PRINCIPAIS  ################*/


/*########## COLUNA DO MENU ############## */
div#coluna_menu {
	width:183px;
	padding-left:15px;
	float:left;
	display:table;
}
div#news {
	width:198px;
	height:123px;
	background:url(../imagens/title_news.jpg) no-repeat #4cbab7;
	padding-top:55px;
}
div#news fieldset { border:none; text-align:center; }
div#news p {
	font-size:90%;
	font-weight:bold;
	color:#207573;
	padding-left:16px;
	line-height:12px;
	width:160px;
	margin-bottom:5px;

}
div#news fieldset input {
	margin-top:3px;
	_margin-top:1px;
	border:0;
	height:16px;
	_height:14px;
	width:164px;
	font-size:90%;
	color:#57aeac;
	padding:2px 4px;
}
div#news input#bt_assinar {	width:108px; height:37px; margin-top:6px; }
div#news p#newssucess { line-height:16px; }
div#dicas {	
	height:380px; 
	background:url(../imagens/bg_dicas.jpg) repeat-x #85c4c3 bottom; 
	width:198px;
	display:table; 
}
div#dicas h4 {
	background:url(../imagens/title_dicas.jpg) no-repeat #85c4c3 bottom;
	height:60px;
	width:198px;
	text-indent:-9999px;
}
div#dicas h5 {
	font-size:90%;
	color:#397473;
	line-height:13px;
	margin:10px 0 0 12px;
	width:150px;
}
div#dicas p {
	font-size:85%;
	width:80px; 
	float:left; 
	line-height:15px;
	margin:8px 0 8px 10px;
	_margin:8px 0 0 5px;
}
div#dicas img { float:right; }

div#dicas a { 
	clear:both;
	background:url(../imagens/bt_saiba_mais.gif) no-repeat left; 
	padding-left:30px;
	margin:5px 0 0 10px;
	height:25px;
	display:block;
	font:bold italic 16px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	letter-spacing:-0.05em;	 
}
div#dicas a span { display:none; }
div#dicas a:hover { color:#3d837e; }
/*########## /COLUNA DO MENU ############## */

/*########## Home ############## */
div#html_home { position:absolute;	margin:420px 0 0 14px; }
div#html_home #coluna01 { width:270px; float:left; margin:90px 0 0 0; }
div#html_home #coluna02 { width:270px; float:left; margin:8px 0 0 5px; _margin-left:0; }
#flash_home { width:564px;	height:569px; position:absolute; z-index:4; }
#depoimentos { width:275px; }
#depoimentos p {
	color:#136664;
	font-size:90%;
	margin:5px 10px 10px 5px;
	line-height:18px;
}
#depoimentos a#ver_mais { 
	background:url(../imagens/bt_veja_mais_depoimentos.jpg) no-repeat right; 
	font-size:0%;
	color:#fff;
	display:block;
	width:255px;
	height:31px;

}
#depoimentos p.chamada_on { display:block; }
#depoimentos p.chamada_off { display:none; }

#depoimentos p a { color:#14aeaa; }
#depoimentos p a:hover { color:#4bbab7; background-color:#c9f9f8; text-decoration:none; }

h3#title_servicos { 
	background:url(../imagens/title_principais_servicos.gif); 
	width:268px;
	height:147px;
	margin:0;
	text-indent:-9999px;
}

#box_servicos {
	width:268px; 
	background:url(../imagens/bg_servicos_home.jpg) repeat-y;
}

#box_servicos ul { margin-left:20px; display:table; }

#box_servicos li { 
	background:url(../imagens/seta_laranja.gif) no-repeat 0 6px;
	padding-left:8px;
	margin:3px 0;
	font-size:90%; 
}

#box_servicos li a { background:none; font-size:100%; color:#8d8d8d; display:inline; height:15px; text-decoration:none; }
#box_servicos li a:hover { text-decoration:underline; color:#333333; }

#box_servicos a { 
	background:url(../imagens/bt_veja_todos.jpg) no-repeat;
	width:268px;
	height:43px;
	display:block;
	font-size:0%;
	color:#fff;
}

#box_namidia { margin:20px 0 50px 10px; font-size:85%; width:245px; background:url(../imagens/seta_verde_02.gif) no-repeat 200px 85px; }
#box_namidia a { display:block; color:#136664; text-decoration:none; }
#box_namidia a h4 { background:url(../imagens/title_namidia_home.gif) no-repeat; height:20px; width:200px; margin-bottom:10px; }
#box_namidia a h4 span { display:none; }

a#box_aluguel { 
	margin:5px 0 0 -8px; 
	_margin:20px 0 0 -3px;
	width:280px;
	height:128px; 
	background:url(../imagens/box_aluguel.jpg) no-repeat;
	text-decoration:none;
	display:block;
	cursor:pointer; 
}
a#box_aluguel p { width:220px; padding:60px 10px 0 20px; color:#8d8d8d; font-size:90%; }
/*########## /Home ############## */


/*########## PÁGINA SERVIÇOS ############## */
div#conteudo_servicos h2 { font-size:90%; }
h4#dermatologia, h4#estetica, h4#nutricao, h4#personal, h4#angiologista { 
	margin:20px 0 15px 0; 
	background:url(../imagens/title_dermatologia.jpg) no-repeat;
	height:22px; width:240px;
	font-size:0%; text-indent:-9999px; color:#fff;

}

h4#estetica { background:url(../imagens/title_estetica.jpg) no-repeat; }

ul.colunas_servicos { width:230px; margin:0 0 0 35px; _margin-left:20px; float:left; }
ul.colunas_servicos li { border-bottom:dotted 2px #e1e1e1; margin-bottom:10px; }
ul.colunas_servicos li.ultimos_servicos { border:none; }
ul.colunas_servicos p { color:#0c6b69; padding-bottom:10px; font-size:90%; }
ul#colunas_servicos_02 { margin-top:145px; }

h4#nutricao { background:url(../imagens/title_nutri_clinica.jpg) no-repeat; }

ul.colunas_servicos { width:230px; margin:0 0 0 35px; _margin-left:20px; float:left; }
ul.colunas_servicos li { border-bottom:dotted 2px #e1e1e1; margin-bottom:10px; }
ul.colunas_servicos li.ultimos_servicos { border:none; }
ul.colunas_servicos p { color:#0c6b69; padding-bottom:10px; font-size:90%; }
ul#colunas_servicos_02 { margin-top:145px; }

h4#personal { background:url(../imagens/title_personal_diet.jpg) no-repeat; }

ul.colunas_servicos { width:230px; margin:0 0 0 35px; _margin-left:20px; float:left; }
ul.colunas_servicos li { border-bottom:dotted 2px #e1e1e1; margin-bottom:10px; }
ul.colunas_servicos li.ultimos_servicos { border:none; }
ul.colunas_servicos p { color:#0c6b69; padding-bottom:10px; font-size:90%; }
ul#colunas_servicos_02 { margin-top:145px; }

h4#angiologista { background:url(../imagens/title_cirurgiao_angiologista.jpg) no-repeat; width:189px; height:39px; }

ul.colunas_servicos { width:230px; margin:0 0 0 35px; _margin-left:20px; float:left; }
ul.colunas_servicos li { border-bottom:dotted 2px #e1e1e1; margin-bottom:10px; }
ul.colunas_servicos li.ultimos_servicos { border:none; }
ul.colunas_servicos p { color:#0c6b69; padding-bottom:10px; font-size:90%; }
ul#colunas_servicos_02 { margin-top:145px; }

/*########## /PÁGINA SERVIÇOS ############## */


/*########## PÁGINA EMPRESA ############## */
div#conteudo_empresa p { margin:15px 0 0 35px; width:260px; letter-spacing:-0.04em;	line-height:20px; text-align:justify; }
div#conteudo_empresa img { padding:4px;	background-color:#f2fafa; border:1px solid #d5f1f1; }
div#coluna_lateral { float:right; width:220px; margin-top:10px; }

h3#leblon, h3#barra { float:left; margin:5px 0; text-indent:-9999px; width:162px; height:25px; }
h3#leblon { background:url(../imagens/title_filial_leblon.jpg) no-repeat; }
h3#barra { background:url(../imagens/title_filial_barra.jpg) no-repeat; }
/*########## /PÁGINA EMPRESA ############## */

/*########## PÁGINA DICAS ############## */
.dica_on { display:block; float:left; }
.dica_off { display:none; float:left; }

div#conteudo_dicas h3.title { margin-bottom:10px; display:table; width:260px; height:100%; }
div#conteudo_dicas p { margin:15px 45px 0 35px; width:280px; letter-spacing:-0.03em; line-height:18px; font-size:95%; }
div#conteudo_dicas p.extenso { width:460px; }
div#conteudo_dicas ul {
	float:right;
	margin:160px 30px 0 0;
	_margin:160px 15px 0 0;
	padding-top:40px;
	width:220px;
	color:#1E7F7D;
	background:url(../imagens/title_mais_dicas.gif) no-repeat;	
}
div#conteudo_dicas ul li {
	font-size:90%;
	line-height:12px; 
	border-bottom:1px solid #C6E9EC;
	padding-bottom:7px;
	margin-bottom:7px;
}
div#conteudo_dicas ul a {
	background:url(../imagens/seta_laranja.gif) no-repeat 0 2px;
	display:block;
	text-decoration:none;
	color:#1E7F7D;
	padding-left:10px;
}
div#conteudo_dicas ul a:hover {
	background:url(../imagens/seta_verde.gif) no-repeat 3px 2px;
	color:#08C6BB;
}
/*########## /PÁGINA DICAS ############## */

/*################## PÁGINA EQUIPE ##########################*/
h3#fisioterapeutas, h3#dermatologistas, h3#cirurgiao, h3#nutricionista, h3#diretora  { 
	background:url(../imagens/title_fisioterapeutas.jpg) no-repeat;
	height:19px;
	text-indent:-9999px;
	clear:both;
	margin:18px 0 20px 0;
}
h3#dermatologistas { background:url(../imagens/title_dermatologistas.jpg) no-repeat; }
h3#cirurgiao { background:url(../imagens/title_cirurgiao.jpg) no-repeat; }
h3#nutricionista { background:url(../imagens/title_nutricionista.jpg) no-repeat; }
h3#diretora { background:url(../imagens/title_diretora.jpg) no-repeat; }

div#conteudo_equipe ul { 
	font-family:"Trebuchet Ms";
	color:#8d8d8d;
	margin:0 0 10px 40px;
	_margin-left:0px;
	_padding-left:40px;
	float:left;
	width:520px;
}
div#conteudo_equipe ul li { 
	border-bottom:dotted 2px #e1e1e1; 
	margin:0 20px 15px 0; 
	padding-bottom:5px; 
	float:left;
	width:230px; 
} 
div#conteudo_equipe ul li.sem_borda { border:none; }
div#conteudo_equipe a { 
	font-size:80%; 
	color:#f68626;
	background:url(../imagens/icone_cv.gif) no-repeat;
	display:block;
	height:20px;
	padding-left:23px;
	margin-top:10px; 
} 
div#conteudo_equipe a:hover { color:#FFCC00; }
/*######################### /PÁGINA EQUIPE ####################################*/

/*####################### PÁGINA LOCALIZAÇÃO ###################################*/
h3#leblon, h3#barra {
	width:200px;
	margin:10px 0;
	background:url(../imagens/title_filial_leblon.jpg) no-repeat;
	height:25px;
	text-indent:-9999px;
}
h3#barra { background:url(../imagens/title_filial_barra.jpg) no-repeat; }
div#filiais { 
	border-bottom:1px dotted #CCCCCC;
	margin:20px 0 0 35px;
	width:500px;
	padding-bottom:25px;
}
div#conteudo_localizacao p { font-size:90%; width:180px; }
div#conteudo_localizacao input { display:block; margin-top:10px; }

img.filiais {
	padding:4px;
	margin-top:10px;
	background-color:#f2fafa;
	border:1px solid #d5f1f1;
	float:right;
}
img.google { margin:12px 0 8px 0; }
/*############################# /PÁGINA LOCALIZAÇÃO ###################################*/

/*########## PÁGINA NAMIDIA ############## */
div#conteudo_namidia p { margin:15px 0 0 35px; width:280px; letter-spacing:-0.04em; line-height:20px; text-align:justify; }
div#conteudo_namidia ul { margin:160px 200px 0 35px; padding-top:15px; width:280px; color:#1E7F7D; }
div#conteudo_namidia ul li { font-size:90%; line-height:12px; border-bottom:1px solid #C6E9EC; padding-bottom:7px; margin-bottom:7px; }
div#conteudo_namidia ul a {
	background:url(../imagens/seta_laranja.gif) no-repeat 0 2px;
	display:block;
	text-decoration:none;
	color:#1E7F7D;
	padding-left:10px;
}
div#conteudo_namidia ul a:hover {
	background:url(../imagens/seta_verde.gif) no-repeat 3px 2px;
	color:#08C6BB;
}
/*########## /PÁGINA NAMIDIA ############## */

/*########## PÁGINA CONTATO ############## */
div#conteudo_contato p, div#conteudo_news p { margin:0 45px 10px 35px; }
div#conteudo_contato fieldset { margin-left:35px; padding-top:20px; width:480px; border:none; display:block; }
div#conteudo_contato label { color:#ff851c; font-size:90%; width:80px; display:table; float:left; }
div#conteudo_contato select { margin-bottom:15px; border:1px solid #87d1d1; height:22px; }
div#conteudo_contato input {
	border:1px solid #d6f0ef;
	border-top:1px solid #87d1d1;
	border-left:1px solid #87d1d1;
	width:350px;
	height:20px;
	font:90% "Trebuchet Ms";
	color:#8d8d8d;
	margin-bottom:15px;
} 
div#conteudo_contato textarea { border:1px solid #d6f0ef; font:90% "Trebuchet Ms"; color:#8d8d8d; width:350px; height:120px; }
div#conteudo_contato #bt_envia_form { width:92px; height:33px; border:none; float:right; margin:15px 45px; }
div#conteudo_contato #bt_nova_mensagem { background:url(../imagens/bt_nova_mensagem.jpg) no-repeat; width:158px; height:36px; display:block; margin-top:10px; }
div#conteudo_contato a { color:#FF9900; }
div#conteudo_contato #bt_nova_mensagem span { display:none; }
div#conteudo_contato p#contato_ok { background-color:#f6fcfb; padding:15px; border:1px solid #e7f4f3; }
div#conteudo_news p#contato_ok { background-color:#f6fcfb; padding:15px; border:1px solid #e7f4f3; margin-top:150px; }
div#conteudo_contato #valida_form { margin-left:35px; font-size:90%; color:#FF0000; }
/*########## /PÁGINA CONTATO ############## */


/*########## PÁGINA DEPOIMENTOS ############## */
.text_on, .text_off { margin:0 35px; _margin:0 25px; padding-top:20px; float:left; width:280px; }
.text_on img, .text_off img { float:left; margin-right:15px; }
.text_on span, .text_off img { font:bold italic 100% "Trebuchet Ms"; color:#ff851c; }
.text_on p, .text_off p { clear:left; width:250px; padding-top:20px; line-height:19px; }
.text_on h4, .text_off h4 {
	font:bold italic 180% "Trebuchet Ms";
	letter-spacing:-0.05em;
	color:#1e7f7d;
	margin-top:20px;
}
.text_on { display:block; }
.text_off { display:none; }

div#conteudo_depoimentos ul { 
	background:url(../imagens/title_outros_depoimentos.gif) no-repeat; 
	width:200px; 
	margin-top:50px;
	float:left;
	padding-top:30px; 
}	
div#conteudo_depoimentos ul li { border-bottom:1px dotted #b6b6b6; width:200px; display:table; padding:10px 0; }
div#conteudo_depoimentos ul li img { float:left; margin-right:10px; }
div#conteudo_depoimentos ul li h6 { 
	color:#136664; 
	background-color:#d3f9f6; 
	font-size:90%; 
	font-weight:bold;
	display:inline;
	text-decoration:none;
}
/*########## /PÁGINA DEPOIMENTOS ############## */

/*########## PÁGINA ALUGUEL DE PRODUTOS ############## */
div#conteudo_aluguel p { margin:150px 15px 15px 25px; }
div#conteudo_aluguel p span { color:#f68626; font-weight:bold; display:block; margin-bottom:10px; }
div#produtos { width:500px; height:auto; margin:20px 0 0 25px; }
div#produtos p { margin:5px 0 10px 15px; font-size:90%; line-height:14px; }
div.item_produto { width:214px; background-color:#ece8e1; padding:2px; margin:0 10px 10px 0; float:left; }
div.item_produto h5 { font-weight:bold; font-size:100%; color:#2fb0ae; margin:5px 0 3px 5px; }
/*########## /PÁGINA ALUGUEL DE PRODUTOS ############## */




