body { margin:0; padding:0; background:url(../images/background.jpg) repeat-x left top #E4E7D7; font-size:11px; color:#444444; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; letter-spacing:-1px; color:#18537F; margin:0; padding-bottom:4px; display:block; margin-bottom:12px; margin-top:-30px; border-bottom:1px solid #ddd; }
h1.logo { border:0 }
h2 { font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; letter-spacing:-1px; color:#18537F; text-align:center; margin-bottom:-40px }
h2.mensagem { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; color:#444; }
h3.titulo { font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; letter-spacing:-1px; color:#444; border-bottom:1px solid #ddd; padding-bottom:4px;  }
h3 { border-bottom:1px solid #BBBDB4; padding-bottom:4px; display:block; margin-bottom:8px; }
h3 img { padding-left:5px; }
h4 { border-bottom:1px solid #DDDDDD; padding-bottom:10px; display:block; margin-bottom:13px; }

#topo { width:1001px; height:286px; position:relative; margin:0 auto; }


#menufull { width:966px; height:40px; overflow:hidden; display:block; margin:0 auto; background:url(../images/bg-menu-novo.jpg) no-repeat left top; }
#menufull ul { width:650px; height:40px; display:block; float:left; margin:0; padding:0; }
#menufull ul li { margin:0; padding:0; float:left; height:40px; display:block; }
#menufull ul li a { height:40px; display:block; float:left; text-indent:-9999px; outline:none; }
#menufull ul li a.um { width:67px; }
#menufull ul li a.um:hover { background:url(../images/menu-home-hover.jpg) no-repeat left top; }
#menufull ul li a.dois { width:129px; }
#menufull ul li a.dois:hover { background:url(../images/menu-conheca-hover.jpg) no-repeat left top; }
#menufull ul li a.tres { width:93px; }
#menufull ul li a.tres:hover { background:url(../images/menu-consultorios-hover.jpg) no-repeat left top; }
#menufull ul li a.quatro { width:115px; }
#menufull ul li a.quatro:hover { background:url(../images/menu-cirurgia-hover.jpg) no-repeat left top; }
#menufull ul li a.cinco { width:123px; }
#menufull ul li a.cinco:hover { background:url(../images/menu-depilacao-hover.jpg) no-repeat left top; }
#menufull ul li a.seis { width:123px; }
#menufull ul li a.seis:hover { background:url(../images/menu-contato-hover.jpg) no-repeat left top; }
.ladomenu { width:316px; height:40px; display:block; float:left; }


#conteudofull { width:100%; display:block; background:url(../images/background-conteudo.jpg) repeat-x left top #E4E7D7; }
#conteudos { width:960px; display:block; margin:0 auto; }
#conteudoalign { width:634px; display:block; padding-top:18px; padding-left:10px; float:left; overflow:hidden; }


.conteudosmall { background:url(../images/bg-conteudo-small.png) no-repeat left bottom; width:295px; height:204px; display:block; float:left; padding-right:5px; padding-left:4px; }
.conteudosmall p { padding:0; margin:0; padding-bottom:5px; padding-top:3px; }
.marg2 { margin-left:8px; }
.titlesmall { padding-left:8px; }
.descricaodep { background:url(../images/desc-depilacao.gif) no-repeat left bottom; width:164px; height:170px; display:block; margin-right:2px; padding-top:11px; padding-left:130px; }
.descricaomicro { background:url(../images/img_protesemama.gif) no-repeat left bottom; width:172px; height:170px; display:block; margin-right:2px; padding-top:11px; padding-left:122px; }
.leiamais { width:95%; padding-top:5px; display:block; margin-right:10px; font-weight:bold; text-align:right; margin-top:5px; padding-bottom:1px; }
.leiamais a { font-size: 12px; color:#339900; padding-left:20px; background:url(../images/leiamaisbg.jpg) no-repeat left top; }
.leiamais a:hover { color:#000000; }
.leiamais_boxMaior { width:30%; padding-top:5px; display:block; margin-left:70%; font-weight:bold; text-align:right; padding-bottom:1px; }
.leiamais_boxMaior a { font-size: 12px; color:#339900; padding-left:20px; background:url(../images/leiamaisbg.jpg) no-repeat left top;  }
.leiamais_boxMaior a:hover { color:#000000; }
.title_conteudos { padding-left:15px; margin-bottom:-2px }
.conteudos { margin:0; padding:0; width:608px; display:block; margin-top:4px; }
	.cimaConteudos { background:url(../images/cimaConteudos.png) no-repeat left top; width:624px; height:10px; text-indent:-9999px; display:block; overflow:hidden; }
	.baixoConteudos { background:url(../images/baixoConteudos.png) no-repeat left top; width:624px; height:10px; text-indent:-9999px; display:block; overflow:hidden; }
	.bgConteudos { background:url(../images/bgConteudos.png) repeat-y left top; width:600px; display:block; padding:13px; }
.content img.space { padding-right:8px; }
.content ul { margin:0; padding:0; margin-left:8px; }
.content ul li { color:#444444; list-style:inside; padding-top:3px; padding-bottom:3px; }
.link_content { font-size: 11px; color:#18537F; font-weight:bold; }


#sidebar { margin-left:7px; width:308px; display:block; float:left; overflow:hidden; }
#sidebar img { margin-top:-1px }
.bgSidebar { width:308px; background:url(../images/bgSidebar.png) left top; display:block; }
.baixoSidebar { background:url(../images/baixoSidebar.png) no-repeat left top; width:308px; height:15px; display:block; overflow:hidden; text-indent:-9999px; }
.bgSidebar ul { margin:0; padding:0; width:268px; display:block; margin:0 auto; overflow:hidden; }
.bgSidebar ul li { width:268px; min-height:58px; display:block; border-bottom:1px solid #DDDDDD; float:none; padding-bottom:7px; margin-top:10px; color:#7F7F7F; }
.bgSidebar ul li strong { color:#000000; }
.bgSidebar ul li a { color:#666666; }
.bgSidebar ul li a:hover { color:#18537F; }
.bgSidebar ul li img { margin-right:7px; }
.bgSidebar ul li.last { border:none; padding-bottom:0px; }
.sideimgs { text-align:center; }
.sideimgs img { padding-bottom:6px; }
.consultorios { width:282px; display:block; margin:0 auto; color:#7F7F7F; }
.consultorios img { padding-bottom:5px; }
.end { padding-left:10px; }

#likebox { width:960px; height:220px; overflow:hidden; display:block; margin:0 auto; background:url(../images/bg-likebox.jpg) no-repeat center bottom; position:relative; color:#000000; }
#likebox span { padding:0 15px; }

#rodape { width:1000px; height:76px; overflow:hidden; display:block; margin:0 auto; background:url(../images/bgRodape.png) no-repeat center bottom; position:relative; color:#000000; }
.consultorioum { width:200px; height:44px; display:block; position:absolute; left:294px; top:32px; line-height:13px; font-size:11px; }
span.titlecons { color:#04457F; font-weight:bold; }
.consultoriodois { width:240px; height:44px; display:block; position:absolute; left:504px; top:32px; line-height:13px; font-size:11px; }
.developed { width:130px; height:15px; display:block; position:absolute; left:832px; top:48px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.developed a { color:#000000; }
.developed a:hover { color:#04457F; }


ul.procedimentos { margin:0; padding:0; width:580px; display:block; margin:0 auto; overflow:hidden; }
ul.procedimentos li { width:265px; min-height:58px; display:block; padding-bottom:7px; margin-top:7px; margin-bottom:7px; color:#7F7F7F; float:left; padding-right:25px; }
ul.procedimentos li strong { color:#000000; }
ul.procedimentos li a { color:#666; }
ul.procedimentos li a:hover { color:#18537F; }
ul.procedimentos li img { margin-right:7px; }
ul.procedimentos li.last { border:none; padding-bottom:0px; }


ul.faq { margin:0; padding:0; width:578px; margin-left:6px; }
ul.faq li { background:url(../images/faqbg.jpg) no-repeat left top; padding-top:8px; padding-bottom:8px; padding-left:15px; list-style:none; color:#04457F; font-weight:bold; border-bottom:1px solid #DDDDDD; }
.descfaq { margin-top:6px; margin-bottom:6px; margin-left:10px; width:550px; border-left:4px solid #DDDDDD; padding-left:8px; }


.box_wrapper { width: 600px;}
.box_content { float: right; padding: 10px 10px 0 0; width:305px; text-align:left; }
.box_right { margin: 0 320px 0px 0 ; padding: 5px; }


ul.circle li { list-style:inside; padding-bottom:12px; }


#galeriafull { width:580px; margin-left:5px; height:100px; display:block; position:relative; }
.prev { width:13px; height:100px; display:block; position:absolute; left:0px; top:1px; }
.next { width:13px; height:100px; display:block; position:absolute; left:576px; top:1px; }
.fotos { width:546px; height:102px; display:block; position:absolute; left:24px; top:0px; overflow:hidden; }
.fotos ul { margin:0; padding:0; }
.fotos ul li { width:106px; margin:0; padding:0; float:left; list-style:none; padding-left:1px; padding-right:1px; }
.fotos img { border:1px solid #FFF; margin-left:2px; margin-right:2px; }


.form { width:275px; display:block; float:left; padding-left:25px; }
.form label { padding-left:5px; display:block; font-weight:bold; font-size:11px; color:#444444; }
input.input { background:url(../images/bgInput.jpg) no-repeat left top; padding:6px; width:183px; border:none; color:#666666; margin-bottom:8px; }
select.select { background:url(../images/bgInputEstado.jpg) no-repeat left top; border:none; padding:5px; width:74px; margin-left:8px; color:#666666; }
textarea.textarea { background:url(../images/textareaFormBg.jpg) no-repeat left top; color:#666666; padding:6px; border:none; width:262px; height:114px; }
.enviar { text-align:right; padding-top:4px; }


.linha { border-top:1px #ddd solid; widht:100% }
.enderecos { width:240px; height:320px; display:block; float:left; margin-left:35px; padding-left:15px; background:url(../images/bgTableform.gif) no-repeat left top; }
.ends { width:200px; display:block; margin:0 auto; padding-top:25px; }
.titlesmall { display:block; height:20px; clear:both; float:none; }