object {float:left; border-top:1px solid #d3e1f0; border-bottom:1px solid #d3e1f0; margin:0 0 5px 0;}
.alerta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
.menu_tratamentos {border:1px solid #d3e1f0; margin:0 0 10px 0;}
.menu_tratamentos ul {padding:2px; background:#ebf1f7; border:2px solid #f5f8fb; list-style:none;}
.menu_tratamentos li {position:relative;margin:0; padding:0; list-style:none; line-height:100%; border-bottom:1px solid #fff;display:block;}
.menu_tratamentos li.ultimo {border-bottom:none;}
.menu_tratamentos table {position:absolute; border-collapse:collapse; top:0; left:0;}
.menu_tratamentos a, .menu_tratamentos a:visited {
display:block; 
text-decoration:none;
font:11px Verdana, Arial, Helvetica, sans-serif; 
display:block; 
padding:4px 7px; 
color:#336699;
width:125px;
margin:0;

}
/* hack for IE5.5 */
/* html .menu a, * html .menu a:visited {background:#d4d8bd; width:150px; w\idth:149px;}
/* style the link hover */
* html .menu_tratamentos a:hover {color:#fff; background:#7fa6cf;}

.menu_tratamentos :hover > a {
background:#7fa6cf; color:#fff; }

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu_tratamentos ul ul {
visibility:hidden;
position:absolute;
top:-5px;
left:139px; 
border:1px solid #d3e1f0;
padding:4px;
}

/* make the second level visible when hover on first level list OR link */
.menu_tratamentos ul li:hover ul,
.menu_tratamentos ul a:hover ul {
visibility:visible;
}

/* keep the third level hidden when you hover on first level list OR link 
.menu ul :hover ul ul{
visibility:hidden;
}
 keep the fourth level hidden when you hover on second level list OR link 
.menu ul :hover ul :hover ul ul{
visibility:hidden;
}
 make the third level visible when you hover over second level list OR link 
.menu ul :hover ul :hover ul{ 
visibility:visible;
}
 make the fourth level visible when you hover over third level list OR link 
.menu ul :hover ul :hover ul :hover ul { 
visibility:visible;
}
*/

body {margin:0; padding:20px 0 0 0;}
.content {margin:10px auto 0; width:779px;}

h1 {float:left; background:url(../imagens/logo.png) no-repeat; padding:0; margin:0; width:226px; height:78px;}
h1 a {width:214px; height:50px; display:block;}
h1 span {display:none;}
h2 {margin:0; padding:0; display:inline;}
h4 {margin:0; padding:0; color:#666666; font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

.fidelidade {border:none;}

/*Portugues*/
#contato p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:0; margin:0 0 10px 0;}
#contato form {margin:20px 0 20px 0;}
#contato form fieldset {margin:0; padding:0; border:none;}
#contato form label {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#contato form input.texto_nome {width:228px; margin:0 0 1px 28px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#contato form input.texto_email {width:228px; margin:0 0 0px 27px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#contato form input.texto_ddd {width:20px; margin:0 0 2px 12px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#contato form input.texto_tel {width:187px; margin:0 0 2px 1px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#contato form input.botao_enviar {width:115px; margin:0 0 0 65px;border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#contato form input.botao_limpar {width:115px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#contato form input.botao_enviar:hover {color:#fff; background:#7fa6cf;}
#contato form input.botao_limpar:hover {color:#fff; background:#7fa6cf;}
#contato form textarea {width:228px; margin:0 0 2px 4px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px; height:100px;}

/*ingles*/
#contato2 p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:0; margin:0 0 10px 0;}
#contato2 form {margin:20px 0 20px 0;}
#contato2 form fieldset {margin:0; padding:0; border:none;}
#contato2 form label {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#contato2 form input.texto_nome {width:227px; margin:0 0 1px 28px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#contato2 form input.texto_email {width:227px; margin:0 0 0px 28px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#contato2 form input.texto_ddd {width:20px; margin:0 0 2px 3px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#contato2 form input.texto_tel {width:185px; margin:0 0 2px 1px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#contato2 form input.botao_enviar {width:115px; margin:0 0 0 65px;border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#contato2 form input.botao_limpar {width:115px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#contato2 form input.botao_enviar:hover {color:#fff; background:#7fa6cf;}
#contato2 form input.botao_limpar:hover {color:#fff; background:#7fa6cf;}
#contato2 form textarea {width:226px; margin:0 0 2px 10px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px; height:100px;}


#oculto {display:none; float:left;}
.jCarouselLite {padding:20px; }
a.prev {background:url(../imagens/seta_left.gif) no-repeat; border:none; width:22px; height:31px; display:block; float:left; position:absolute; top:100px; left:0px; z-index:3;}
a.prev span {display:none;}
a.next {background:url(../imagens/seta_right.gif) no-repeat; border:none; width:22px; height:31px;  display:block; float:left; position:absolute; top:100px; right:0px; z-index:3;}
a.next span {display:none;}

ul#fotos {height:200px; width:570px;}
ul#fotos li {width:124px; float:left;}
ul#fotos li img { border:1px solid #ccc; float:left;}
ul#fotos li p {margin:0; padding:3px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; text-align:center; width:118px;}

#mapa {color:#666666; padding:0 0 20px 0;}
#mapa ul {padding:0; margin:0; list-style:none;}
#mapa ul li {font:12px Verdana, Arial, Helvetica, sans-serif; margin:10px 0;}
#mapa ul li ul li {margin:5px 0 5px 15px; font:12px Verdana, Arial, Helvetica, sans-serif;}
#mapa a {color:#336699; text-decoration:none;}
#mapa a:hover {color:#fff; background:#7ca9d0;}

#equipamentos {}

#interna {float:left; }
#interna p {font:11px Verdana, Arial, Helvetica, sans-serif; margin:0 0 15px 0; color:#666; padding:0;}
#interna p a {color:#336699;}
#interna p a:hover {color:#fff; background:#7ca9d0;}

#veja_tambem {padding:0 0 8px 0;}

ul.menu_contextual {padding:0; margin:0; list-style:none;}
ul.menu_contextual li { width:130px; text-align:center; margin:0 3px 3px 0; list-style:none; background:#ebf1f7; color:#fff; border:1px solid #ccc; float:left; font:10px Verdana, Arial, Helvetica, sans-serif; color:#336699;}
ul.menu_contextual li span {border:1px solid #fff; display:block; }
ul.menu_contextual li span.on {padding:5px; color:#fff; background:#7fa6cf;}
ul.menu_contextual li span a {color:#336699; text-decoration:none; display:block; padding:5px;}
ul.menu_contextual li span a:hover {color:#fff; background:#7fa6cf;}


ul.menu_contextual2 {padding:0; margin:0; list-style:none;}
ul.menu_contextual2 li { width:151px; text-align:center; margin:0 3px 3px 0; list-style:none; background:#ebf1f7; color:#fff; border:1px solid #ccc; float:left; font:10px Verdana, Arial, Helvetica, sans-serif; color:#336699;}
ul.menu_contextual2 li span {border:1px solid #fff; display:block; }
ul.menu_contextual2 li span.on {padding:5px; color:#fff; background:#7fa6cf;}
ul.menu_contextual2 li span a {color:#336699; text-decoration:none; display:block; padding:5px;}
ul.menu_contextual2 li span a:hover {color:#fff; background:#7fa6cf;}

ul#artigos {margin:0; padding:0 0 10px 0; list-style:none;}
ul#artigos li {margin:3px 0; padding:0; line-height:0%;}
ul#artigos li a {font:11px Verdana, Arial, Helvetica, sans-serif; color:#336699; text-decoration:none; display:block; padding:10px 10px 10px 30px; background:url(../imagens/txt.gif) 1% 50% no-repeat;}
ul#artigos li a:hover{background:#7fa6cf url(../imagens/txt.gif) 1% 50% no-repeat; color:#fff;}
ul#artigos li.alt {background:#f5f5f5;}


ul#videos {margin:0; padding:0 0 10px 0; list-style:none;}
ul#videos li {margin:3px 0; padding:0; line-height:0%; }
ul#videos li a {font:11px Verdana, Arial, Helvetica, sans-serif; color:#336699; text-decoration:none; display:block; padding:10px 10px 10px 30px; background:url(../imagens/video.png) 1% 50% no-repeat;}
ul#videos li a:hover{background:#7fa6cf url(../imagens/video.png) 1% 50% no-repeat; color:#fff;}
ul#videos li.alt {background:#f5f5f5;}

/* Inicio Caminho de Navegação + Indique */

#breadcrumb {margin:5px 0 10px 160px;; color:#666; padding:5px 0;}
p.caminho {font:11px Verdana, Arial, Helvetica, sans-serif; float:left; margin:0; padding:0px 0;}
p.caminho a {color:#336699;}
p.caminho a:hover {background:#7ca9d0; color:#fff; text-decoration:none;}
p.indique {font:11px Verdana, Arial, Helvetica, sans-serif; text-align:right; margin:0; padding:0;}
p.indique a {color:#336699;}
p.indique a:hover {background:#7ca9d0; color:#fff; text-decoration:none;}
p.indique2 {font:11px Verdana, Arial, Helvetica, sans-serif; text-align:left; margin:0; padding:0; }
p.indique2 a {color:#336699;}
p.indique2 a:hover {background:#7ca9d0; color:#fff; text-decoration:none;}

.indique-home a{margin:0 4px}

/* Fim Caminho de Navegação + Indique */

#rodape {background:url(../imagens/mapa.jpg) 100% 35% no-repeat; clear:both;}
#rodape p.copyright {text-align:center; color:#666; font-weight:normal; padding:0; margin:10px 0; background:url(../imagens/crm.gif) right no-repeat;}
#rodape p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#336699; font-weight:bold; margin:10px 0;}
#rodape ul {padding:0; margin:0;}
#rodape ul li {margin:0; padding:0; list-style:none; line-height:100%;}
#rodape ul li a {font:11px Verdana, Arial, Helvetica, sans-serif; color:#336699; text-decoration:none;}
#rodape ul li a:hover {text-decoration:underline;}

#promocoes {padding:20px 0 0 0; clear:both;}
#promocoes b {font:11px Verdana, Arial, Helvetica, sans-serif; color:#336699; font-weight:bold; display:block; background:#ebf1f7; padding:2px 4px; margin:0; }
#promocoes p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:8px 0;padding:4px;}
#promocoes ul {padding:0; margin:5px 0 0 0; }
#promocoes ul li {padding:0 5px 5px 0; margin:0; list-style:none; float:left; width:195px; line-height:100%;}

#promocoes_vantagem {padding:10px 0 0 0; clear:both;}
#newsletter form input.botao:hover { background:#7fa6cf; border:1px solid #6699cc;}
#promocoes_vantagem form fieldset label {float:left; display:block; margin:2px 0 0 0; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#promocoes_vantagem form input.email {width:100px; margin:0 0 1px 0; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#promocoes_vantagem form input.botao {color:#fff;width:24px; margin:0 0 1px 0; border:1px solid #eb9e50; font:11px Verdana, Arial, Helvetica, sans-serif; padding:1px; background:#f2a659;}
#promocoes_vantagem b {font:11px Verdana, Arial, Helvetica, sans-serif; color:#336699; font-weight:bold; display:block; background:#ebf1f7; padding:2px 4px; margin:0; }
#promocoes_vantagem p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:8px 0;padding:4px;}
#promocoes_vantagem ul {padding:0; margin:15px 0 0 0; }
#promocoes_vantagem ul li {padding:0 5px 10px 0; margin:0; list-style:none; float:left; width:254px; line-height:100%;}


#promocoes_meio {padding:20px 0 0 0; clear:both;}
#promocoes_meio form fieldset label {float:left; display:block; margin:2px 0 0 0; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#promocoes_meio form input.email {width:185px; margin:0 0 1px 0; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#promocoes_meio form input.botao {color:#fff;width:24px; margin:0 0 1px 0; border:1px solid #eb9e50; font:11px Verdana, Arial, Helvetica, sans-serif; padding:1px; background:#f2a659;}
#promocoes_meio b {font:11px Verdana, Arial, Helvetica, sans-serif; color:#336699; font-weight:bold; display:block; background:#ebf1f7; padding:2px 4px; margin:0; }
#promocoes_meio p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:8px 0;padding:4px;}
#promocoes_meio ul {padding:0; margin:15px 0 0 0; }
#promocoes_meio ul li {padding:0 5px 10px 0; margin:0; list-style:none; float:left; width:254px; line-height:100%;}

.linha1 {height:5px; width:100%; background:#336699; margin:0 0 2px; font-size:1px;}
.linha2 {height:3px; width:100%; background:#becfd9; font-size:1px;}
.linha3 {height:1px; width:100%; background:#ccc; margin:10px 0 0 0; font-size:1px;}


#banner {border:1px solid #d3e1f0; clear:both; }
#banner img {border-top:1px solid #d3e1f0; border-bottom:1px solid #d3e1f0; display:block;}
#banner p {font:11px Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:7px 0; padding:0; color:#6699cc;}
#banner p a {font:11px Verdana, Arial, Helvetica, sans-serif; color:#336699; text-decoration:none;}
#banner p a:hover {text-decoration:underline;}
.newsticker {list-style:none; font:11px Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:7px 0; padding:0; color:#6699cc; display:block; }
.newsticker2 {list-style:none; width:148px; margin:0px 0 0 0; font:11px Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:0; color:#6699cc; }
#principal {float:left; width:610px; }
#principalFidelidade {float:left; width:780px; border:1px #000000; }

#menu_top {float:right; margin:0 0 2px 0;}
#menu_top ul {margin:0; padding:0;}
#menu_top ul li {margin:0; width:155px; list-style:none; background:#a1c0db url(../imagens/menu_back.gif) bottom repeat-x; color:#fff; border-left:1px solid #fff; float:left; font:11px Verdana, Arial, Helvetica, sans-serif; text-align:center; vertical-align:middle;}
#menu_top ul li a {color:#fff; text-decoration:none; display:block; padding:10px; height:5px;}
#menu_top ul li.ativo a {background:#7ca9d0 url(../imagens/menu_back_on.gif) repeat-x;}
#menu_top ul li a:hover {background:#7ca9d0 url(../imagens/menu_back_on.gif) repeat-x;}

#mantenha_contato {float:left; margin:0 5px 2px 0; height:483px;}
#mantenha_contato ul {margin:0; padding:0; }
#mantenha_contato ul li {margin:0; width:240px; list-style:none; background:#a1c0db url(../imagens/menu_back.gif) bottom repeat-x; color:#fff; border-left:1px solid #fff; float:left; font:11px Verdana, Arial, Helvetica, sans-serif; height:23px;}
#mantenha_contato ul li a {color:#fff; text-decoration:none; display:block; padding:5px;}
#mantenha_contato ul li.ativo a {background:#7ca9d0 url(../imagens/menu_back_on.gif) repeat-x;}
#mantenha_contato ul li a:hover {background:#7ca9d0 url(../imagens/menu_back_on.gif) repeat-x;}

#menu {float:right; margin:0 0 15px 0;}
#menu ul {margin:0; padding:0;}
#menu ul li {margin:0; list-style:none; background:#a1c0db url(../imagens/menu_back.gif) bottom repeat-x; color:#fff; border-left:1px solid #fff; float:left; font:11px Verdana, Arial, Helvetica, sans-serif;}
#menu ul li.busca {background:url(../imagens/menu_back_on.gif) repeat-x;}
#menu ul li.idioma {display:block; background:url(../imagens/menu_back.gif) repeat-x;}
#menu ul li.idioma select {font:10px Verdana, Arial, Helvetica, sans-serif;margin:16px 5px 15px; padding:2px;}
#menu ul li.home {background:url(../imagens/menu_back_home.gif) left no-repeat;}
#menu ul li.home_ativo {background:url(../imagens/menu_back_home_on.gif) left no-repeat;}
#menu ul li.home_ativo a:hover {background:url(../imagens/menu_back_home_on.gif) left no-repeat;}
#menu ul li a {color:#fff; text-decoration:none; display:block; padding:18px;}
#menu ul li.ativo a {background:#7ca9d0 url(../imagens/menu_back_on.gif) repeat-x;}
#menu ul li a:hover {background:#7ca9d0 url(../imagens/menu_back_on.gif) repeat-x;}
#menu ul li.home a:hover {background:url(../imagens/menu_back_home_on.gif) left no-repeat;}
#menu ul li.busca form {margin:16px 5px 15px 15px; padding:0; width:185px;}
#menu ul li.busca form fieldset {margin:0; padding:0; border:none;}
#menu ul li.busca form fieldset label {float:left; display:block; margin:2px 0 0 0;}
#menu ul li.busca form fieldset input.texto {display:block; float:left; margin:0 3px 0 5px; padding:1px; font:10px Verdana, Arial, Helvetica, sans-serif; width:110px;}

#coluna_01 {float:left; margin:0 15px 0 0; }
#coluna_01 p {margin:10px 0; font:11px Verdana, Arial, Helvetica, sans-serif; color:#336699; background:#a1c0db; border:1px solid #b4cbe3;}
#coluna_01 form select {font:11px Verdana, Arial, Helvetica, sans-serif; border:10px solid #ccc; height:20px; width:150px; }
#coluna_01 p a {color:#fff; border:2px solid #cedfec; display:block; text-decoration:none; padding:6px 5px 6px 5px;  }
#coluna_01 p a:hover {background:#7fa6cf }
#coluna_01 p span {display:block; padding:2px;}
#coluna_02 {width:320px; float:left; margin:0 20px 0 0; }
#coluna_03 {float:left; width:270px; margin:0; padding:0;}
#coluna_interna_03 {float:right; width:270px; padding:0 0 0 25px;}
#coluna_04 {width:320px; float:left; margin:0 0px 0 0; border:0px solid #ccc;padding:1px;}
#coluna_05 {width:320px; float:right; margin:0 0px 0 0; border:0px solid #ccc;}
#coluna_06 {width:320px; float:right; margin:0 0px 0 0; border:0px solid #ccc;}
#coluna_06 a {font:11px Verdana, Arial, Helvetica, sans-serif; color:#336699; text-decoration:none;}
#coluna_06 a:hover {text-decoration:underline;}



/*.menu_tratamentos {border:1px solid #d3e1f0; margin:0 0 10px; }
.menu_tratamentos p a {color:#fff; text-decoration:none;}
.menu_tratamentos ul {margin:0; padding:10px; background:#ebf1f7; border:2px solid #f5f8fb;}
.menu_tratamentos ul li {margin:0; padding:0; list-style:none; line-height:0%; border-bottom:1px solid #fff;}
.menu_tratamentos ul li a {text-decoration:none; font:11px Verdana, Arial, Helvetica, sans-serif; display:block; padding:4px; color:#336699;}
.menu_tratamentos ul li a:hover {background:#7fa6cf; color:#fff;}
*/



#apresentacao p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:0; margin:0 0 10px 0;}
#apresentacao {margin:0 0 30px 0; }

#agende2 p {font:9px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:0; margin:0 0 10px 0;}
#agende2 p a {width:255px; border:1px solid #eb9e50; font:11px Verdana, Arial, Helvetica, sans-serif; padding:opx; background:#f2a659; color:#fff;text-decoration:none}
#agende2 p a:hover {color:#fff; background:#7fa6cf; border:1px solid #6699cc;text-decoration:none}


/*portugues*/
#agende {}
#agende p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:0; margin:0 0 10px 0;}
#agende form {margin:20px 0 0 0;}
#agende form fieldset {margin:0; padding:0; border:none;}
#agende form label {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#agende form input.texto_nome {width:235px; margin:0 0 2px 21px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#agende form input.texto_email {width:235px; margin:0 0 2px 18px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#agende form input.texto_tel {width:189px; margin:0 0 2px 5px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#agende form input.texto_ddd {width:20px; margin:0 0 2px 5px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#agende form select {font:11px Verdana, Arial, Helvetica, sans-serif; border:1px solid #ccc; padding:2px; width:170px; margin:3px 0 0 10px;}
#agende form input.agendar {width:299px;  border:1px solid #eb9e50; font:11px Verdana, Arial, Helvetica, sans-serif; padding:opx; background:#f2a659; color:#fff;}
#agende form input.agendar:hover {color:#fff; background:#7fa6cf; border:1px solid #6699cc;}
#agende form ul {margin:3px 0; background:#fff; border:1px solid #ccc; width:240px; padding:2px;}
#agende form ul li {padding:0; margin:0; list-style:none; line-height:0%; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#agende form p.selecione {width:295px;height:16px; margin:0; float:left; text-align:center; font:11px Verdana, Arial, Helvetica, sans-serif; padding:1px; border:1px solid #ccc; margin:0 10px 0 0;}
#agende form p.selecione a {text-decoration:none; height:14px;  background:#ebf1f7; color:#336699; display:block; padding:1px 10px;}
#agende form p.selecione a:hover {color:#fff; background:#7fa6cf;}
#agende form p {text-align:left; font:9px Verdana, Arial, Helvetica, sans-serif; margin:5px 15px 0 0;}


#agende_fidelidade {}
#agende_fidelidade p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:0; margin:0 0 10px 0;}
#agende_fidelidade form {margin:20px 0 0 0;}
#agende_fidelidade form fieldset {margin:0; padding:0; border:none;}
#agende_fidelidade form label {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#agende_fidelidade form input.texto_nome {width:190px; margin:0 0 2px 21px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#agende_fidelidade form input.texto_email {width:190px; margin:0 0 2px 18px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#agende_fidelidade form input.texto_tel {width:145px; margin:0 0 2px 5px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#agende_fidelidade form input.texto_ddd {width:20px; margin:0 0 2px 5px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#agende_fidelidade form select {font:11px Verdana, Arial, Helvetica, sans-serif; border:1px solid #ccc; padding:2px; width:170px; margin:3px 0 0 10px;}
#agende_fidelidade form input.agendar {width:255px;  border:1px solid #eb9e50; font:11px Verdana, Arial, Helvetica, sans-serif; padding:opx; background:#f2a659; color:#fff;}
#agende_fidelidade form input.agendar:hover {color:#fff; background:#7fa6cf; border:1px solid #6699cc;}
#agende_fidelidade form ul {margin:3px 0; background:#fff; border:1px solid #ccc; width:240px; padding:2px;}
#agende_fidelidade form ul li {padding:0; margin:0; list-style:none; line-height:0%; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#agende_fidelidade form p.selecione {width:250px;height:16px; margin:0; float:left; text-align:center; font:11px Verdana, Arial, Helvetica, sans-serif; padding:1px; border:1px solid #ccc; margin:0 10px 0 0;}
#agende_fidelidade form p.selecione a {text-decoration:none; height:14px;  background:#ebf1f7; color:#336699; display:block; padding:1px 10px;}
#agende_fidelidade form p.selecione a:hover {color:#fff; background:#7fa6cf;}
#agende_fidelidade form p {text-align:left; font:9px Verdana, Arial, Helvetica, sans-serif; margin:5px 15px 0 0;}



/*inglês*/
#agende2 {}
#agende2 p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:0; margin:0 0 10px 0;}
#agende2 form {margin:20px 0 0 0;}
#agende2 form fieldset {margin:0; padding:0; border:none;}
#agende2 form label {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#agende2 form input.texto_nome {width:229px; margin:0 0 2px 27px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#agende2 form input.texto_email {width:228px; margin:0 0 2px 25px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#agende2 form input.texto_tel {width:184px; margin:0 0 2px 3px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#agende2 form input.texto_ddd {width:20px; margin:0 0 2px 2px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#agende2 form select {font:11px Verdana, Arial, Helvetica, sans-serif; border:1px solid #ccc; padding:2px; width:170px; margin:3px 0 0 10px;}
#agende2 form input.agendar {width:299px;  border:1px solid #eb9e50; font:11px Verdana, Arial, Helvetica, sans-serif; padding:opx; background:#f2a659; color:#fff;}
#agende2 form input.agendar:hover {color:#fff; background:#7fa6cf; border:1px solid #6699cc;}
#agende2 form ul {margin:3px 0; background:#fff; border:1px solid #ccc; width:240px; padding:2px;}
#agende2 form ul li {padding:0; margin:0; list-style:none; line-height:0%; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#agende2 form p.selecione {width:295px;height:16px; margin:0; float:left; text-align:center; font:11px Verdana, Arial, Helvetica, sans-serif; padding:1px; border:1px solid #ccc; margin:0 10px 0 0;}
#agende2 form p.selecione a {text-decoration:none; height:14px;  background:#ebf1f7; color:#336699; display:block; padding:1px 10px;}
#agende2 form p.selecione a:hover {color:#fff; background:#7fa6cf;}
#agende2 form p {text-align:left; font:9px Verdana, Arial, Helvetica, sans-serif; margin:5px 15px 0 0;}


#apresentadora ul li a {color:#336699; text-decoration:none;}
#apresentadora ul li a:hover {text-decoration:underline;}
#apresentadora ul li {list-style:none; display:inline; padding:0; font:10px Verdana, Arial, Helvetica, sans-serif; color:#336699;}
#apresentadora ul {margin:0 0 15px 0; padding:0; line-height:0%;text-align:justify;}
#apresentadora img {display:block;}
#apresentadora p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0 0 10px 0;}
#apresentadora {clear:both;}

#newsletter {display:block; clear:right; }
#newsletter p {font:11px Verdana, Arial, Helvetica, sans-serif; margin:0 0 5px 0; color:#666;}
#newsletter form {padding:5px 0 0 0;}
#newsletter form fieldset {margin:0; padding:0; border:none; }
#newsletter form label {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; float: left; width:40px; margin:4px 0;}
#newsletter form input.nome {width:214px; margin:0 0 1px 0; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#newsletter form input.email {width:185px; margin:0 0 1px 0; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#newsletter form input.botao {color:#fff;width:24px; margin:0 0 1px 0; border:1px solid #eb9e50; font:11px Verdana, Arial, Helvetica, sans-serif; padding:1px; background:#f2a659;}
#newsletter form input.botao:hover { background:#7fa6cf; border:1px solid #6699cc;}


#modal_depoimento p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0;}
#modal_depoimento form {padding:5px 0 0 0; margin:0;}
#modal_depoimento form label {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#modal_depoimento form fieldset {border:none;}
#modal_depoimento form fieldset input {border:1px solid #ccc; }
#modal_depoimento form input.botao {}


#modal_saibamais p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0;}
#modal_saibamais form {padding:5px 0 0 0; margin:0;}
#modal_saibamais form label {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#modal_saibamais form fieldset {border:none;}
#modal_saibamais form fieldset input {border:1px solid #ccc; }
#modal_saibamais form input.botao {}


#modal_indique p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0;}
#modal_indique form {padding:5px 0 0 0; margin:0;}
#modal_indique form label {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#modal_indique form fieldset {border:none;}
#modal_indique form fieldset input {border:1px solid #ccc; }
/*#modal_indique form input.nome {margin:0 0 2px 6px; width:260px; padding:1px;}
#modal_indique form input.email {margin:0 0 0 3px; width:234px; padding:1px;}*/
#modal_indique form input.botao {}

#modal_faleconosco p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0;}
#modal_faleconosco form {padding:5px 0 0 0; margin:0;}
#modal_faleconosco form label {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#modal_faleconosco form fieldset {border:none;}
#modal_faleconosco form fieldset input {border:1px solid #ccc; }
/*#modal_indique form input.nome {margin:0 0 2px 6px; width:260px; padding:1px;}
#modal_indique form input.email {margin:0 0 0 3px; width:234px; padding:1px;}*/
#modal_faleconosco form input.botao {}


#modal_newsletter p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0;}
#modal_newsletter form {padding:5px 0 0 0; margin:0;}
#modal_newsletter form label {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#modal_newsletter form fieldset {border:none;}
#modal_newsletter form fieldset input {border:1px solid #ccc; }
#modal_newsletter form input.nome {margin:0 0 2px 6px; width:260px; padding:1px;}
#modal_newsletter form input.email {margin:0 0 0 3px; width:234px; padding:1px;}
#modal_newsletter form input.botao {}

#modal_agendar p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0;}
#modal_agendar form {padding:5px 0 0 0; margin:0;}
#modal_agendar form label {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666;}
#modal_agendar form fieldset {border:none;}
#modal_agendar form input.texto_nome {width:235px; margin:0 0 1px 21px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#modal_agendar form input.texto_email {width:235px; margin:0 0 0px 18px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#modal_agendar form input.texto_tel {width:235px; margin:0 0 2px 5px; border:1px solid #ccc; font:11px Verdana, Arial, Helvetica, sans-serif; padding:2px;}
#modal_agendar input.agendar {border:1px solid #ccc; margin:5px 0 0; width:100%;}

#resultados {clear:both; padding:20px 0 0 0;}
#resultados ul li img {float:left; border:1px solid #ccc;}
#resultados ul li p {text-align:center; font:11px Verdana, Arial, Helvetica, sans-serif; margin:0; padding:5px; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; width:114px;}

#tratamentos p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0;}
#tratamentos ul {list-style:none; padding:0; margin:0;}
#tratamentos ul li {color:#666; font:11px Verdana, Arial, Helvetica, sans-serif; margin:0; }
#tratamentos ul li input {margin:0; padding:0;}
#tratamentos input.selecionar {border:1px solid #ccc; margin:5px 0 0; width:100%;}

#busca p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:15px 0 25px 0;}
#busca p a {color:#336699; text-decoration:none;}
#busca p a:hover {color:#fff; background:#7fa6cf;}

#emails p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:0px 0 10px 0;}
#emails p a {color:#336699; text-decoration:none;}
#emails p a:hover {color:#fff; background:#7fa6cf;}

p.msn {padding:10px; font:12px Verdana, Arial, Helvetica, sans-serif; padding:10px 0 0 40px; color:#666;}
p.msn img {float:left; margin:0 5px 0 0;}
#depoimentos p {font:12px Georgia, "Times New Roman", Times, serif; color:#000; font-style:italic; color:#336699;}
#fidelidade p.fidelidade {font:11px Verdana, Arial, Helvetica, sans-serif; color:#336699; border:1px solid #ccc;}
#fidelidade p.confira{font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; margin:20px 0 10px;}

fieldset.unidade {margin:10px 0 0 0;}


#PageFotos {padding:0px 0 0 0; clear:both;}
#PageFotos b {font:12px Verdana, Arial, Helvetica, sans-serif; color:#336699; font-weight:bold; display:block; width:195px; height:30px;}
#PageFotos p {font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; }
#PageFotos a {color:#000000; text-decoration:none; font:11px Verdana, Arial, Helvetica, sans-serif;}
/*#PageFotos a:hover {color:#fff; font:11px Verdana, Arial, Helvetica, sans-serif;}*/
#PageFotos ul {padding:0; margin:5px 0 0 0; float:left;}
#PageFotos ul li {padding:0 5px 7px 0; margin:0; list-style:none; float:left; width:198px; line-height:100%;}

#parceiros{}
#parceiros h3{margin:15px 0; color:#336699}
#parceiros .parceiro{margin-bottom:10px; padding:10px; border:1px solid #e2e2e2; background:url(../imagens/fundo-degrade-cinza.jpg) repeat-x bottom}
#parceiros .parceiro .foto{width:100px; float:left; margin-right:15px}
#parceiros .parceiro .texto-parceiro{}
#parceiros .parceiro p{ font-size:12px; color:#666; }
#parceiros .parceiro p strong{font-size:15px}

#login-fidelidade {padding-bottom:25px}
#login-fidelidade #mensagem{padding:10px; margin:15px 0 25px 0; color:#6699CC; text-align:center; font:bold 12px Verdana, Geneva, sans-serif; border:1px solid #e2e2e2; background:url(../imagens/fundo-degrade-cinza.jpg) repeat-x bottom}
#login-fidelidade #mensagem img{vertical-align:middle}
#login-fidelidade #lado-direito{width:300px; padding-left:20px; float:left; border-left:1px solid #6699cc}
#login-fidelidade #lado-direito label{display:block; margin-bottom:5px; color:#6699CC; font:12px Verdana, Geneva, sans-serif;}
#login-fidelidade #lado-direito .btn-azul{width:72px; height:21px; background:url(../imagens/fundo-btn-azul.png) no-repeat; color:#fff; border:0; line-height:16px }
#login-fidelidade #lado-direito br{margin-bottom:2px; padding:0}
#login-fidelidade #lado-esquerdo{width:360px; padding:25px 25px 0 0; float:left; text-align:right}
#login-fidelidade #lado-esquerdo h2{color:#6699CC; font-family:Verdana, Arial, Geneva, sans-serif}
#login-fidelidade #lado-esquerdo p{color:#6699CC; font-family:Verdana, Arial, Geneva, sans-serif; font-size:14px; font-weight:bold}

.clear{clear:both}
