/* CSS RESET **************************************************/
link, :visited {
	text-decoration: none;
	}
ul, ol {
	list-style: none;
	}
h1, h2, h3, h4, h5, h6, pre, code, p {
	font-size: 1em;
	}
ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, pre, 
form, body, html, p, blockquote  {
	padding: 0;
	margin: 0;
	border:0;
	}
a img, :link img, :visited img {
	border: none;
	}
address {
	font-style: normal;
	}
	
/**************************************************************/

body{ font-family:Arial, Helvetica, sans-serif; color:#331006; font-size:12px; }
a{text-decoration:none; color:#753F00}

.bg_01{background:url(../imgs/bg_01.jpg) no-repeat center 193px;}

#topo{
	margin:auto; width:100%; height:220px; background:url(../imgs/topo_bg.jpg) no-repeat center; text-align:center;
}
.topo_logo{
	float:left; width:205px; height:157px; padding:18px 0 0 17px;
}
.topo_banner{
	float:left; width:465px; height:122px; padding:18px 0 0 93px;
}
.topo_menu{
	float:left; clear:left; width:780px; height:45px;
}
#rodape{ clear:left; margin:auto; width:780px; padding:0 0 20px 0;}
.rodape_endereco{
	float:left; width:765px; height:38px; padding:15px 0 0 15px; margin-bottom:14px;
	background:url(../imgs/rodape_bg.gif) no-repeat;
	font-size:9px; color:#717171;
	font-family:Arial, Helvetica, sans-serif;
}
#conteudo{
	clear:left; margin:auto; width:780px;
	padding:14px 0 50px 0;
}
.noticias_home{
	float:left; width:407px;
}
.noticias_home_box{
	float:left; clear:left; width:363px; padding:0 22px 0 22px;
	height: 381px;
	background:url(../imgs/box03_bg02.jpg) no-repeat top;
	text-align:justify;
	line-height:17px;
	font-size:12px;
	color:#5F5D5B;
}
.noticias_home_box a{ color:#5F5D5B; display:block;}
.noticias_home_box a:hover{ color:#000; }
.noticias_home_rodape{
	float:left; clear:left; width:386px; height:18px; padding:8px 0 0 21px;
	background:url(../imgs/noticias_rodape.gif) no-repeat;
}
.barra_news_twitter{ margin:auto; clear:left; width:780px; height:43px; background:url(../imgs/barra_news_twitter.jpg) no-repeat top; padding-bottom:10px;  }
.barra_news{ float:left; width:306px; height:31px; padding:12px 0 0 248px; }
.barra_news_form{ float:left; width:243px; height:20px;}
.form_news{
	border-left:1px #C6B2A2 solid; border-top:1px #C6B2A2 solid; border-bottom:1px #C6B2A2 solid;
	width:240px; height:17px;
	font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif; font-size:11px; color:#7F7979; font-style:italic;
	padding:1px 0 0 2px;
}
.barra_news_botao{ float:left; width:22px; height:20px;
	padding:0 0 0 0;
	_padding:1px 0 0 0;
	*padding:1px 0 0 0;
}
.barra_twitter{ float:left; width:144px; padding:12px 0 0 34px;}

.secoes_home{
	float:left; width:300px;
	padding:0 0 0 31px;
}
.contato{
	clear:left; margin:auto; width:780px; 
}
.contato_box{
	float:left; clear:left; width:736px; height:380px; padding:0 16px 0 28px;
}
.contato_telefone{
	float:left; width:280px; padding:10px 25px 0 0;
	text-align:right; line-height:18px;
}
.contato_telefone p{ margin-bottom:8px;}
.contato_formulario{
	float:left; width:431px;
	line-height:15px;
}
.contato_botao_enviar{
	float:left; clear:left; width:66px; height:18px; padding:9px 12px 0 342px;
	text-align:right;
	background:url(../imgs/contato_bgBotao.png) no-repeat right top;
}
.clinica_box{clear:left; width:780px; padding-bottom:28px;}
.clinica_texto{
	float:left; width:342px; padding:0 61px 0 28px;
	text-align:justify; color:#734639;
}
.clinica_texto p{ margin-bottom:20px;}
.clinica_imagens{
	float:left; width:300px; height:380px;
}
.clinica_img_legenda{
	float:left; clear:left; width:289px; height:20px; padding:6px 11px 0 0;
	text-align:right; color:#5E3225; font-size:10px; 
	background:url(../imgs/clinica_img_rodape.gif) no-repeat;
}

.cursos{
	float:left; width:336px; padding:0 55px 0 28px;
	font-size:14px; color:#48281F;
	background:url(../imgs/cursos_sep.gif) no-repeat 380px top;
}
.cursos span{ font-size:13px; color:#734639;}
.cursos a{ color:#48281F}
.cursos h3{ font-size:17px; color:#331006; margin-bottom:0px; line-height:16px;}
.cursos div{ padding:5px 0 20px 0}
.artigos{
	float:left; width:331px;
	font-size:12px; color:#734639;
}
.artigos h3{ font-size:12px; color:#331006; margin-bottom:2px; font-weight:normal; margin-top:25px;}
.artigos a{display:block; }
.artigos a:hover{color:#331006; text-decoration:underline;}
.artigos p{ margin-top:25px;}
.artigos_interna{
	float:left; width:722px; padding:0 30px 0 28px;
	color:#734639;
}
.artigos_interna h3{font-size:16px; color:#331006; margin-bottom:20px; font-weight:normal;}
.artigos_interna p{ margin-bottom:25px;}

.tratamento_implantes_col01{
	float:left; width:347px; padding:0 24px 0 28px;
	font-size:11px; color:#734639;
}
.tratamento_implantes_col01 img{ margin-bottom:6px;}
.tratamento_implantes_col01 p{ margin-bottom:8px;}

.tratamento_implantes_col02{
	float:left; width:330px; padding:0px 0 0 0;
	font-size:11px; color:#331006;
}
.tratamento_implantes_col02 p{ margin-top:30px;}
.tratamento_botoes{ position:relative; margin:5px 0 0 -10px;}

.pre_operatorio{
	float:left; width:724px; padding:0 37px 0 19px;
	font-size:12px; color:#331006; line-height:17px;
}
.pre_operatorio ul{ margin:17px 0 0 10px; padding:0px;}
.pre_operatorio li{
	list-style:url(../imgs/pre_bullet.gif);
	margin-top:10px;	
}

.pos_operatorio_col01{
	float:left; width:350px; padding:0 28px 20px 28px; font-size:11px;
}
.pos_operatorio_col02{
	float:left; width:347px; padding:49px 0 0 0; font-size:11px;
}
.pos_operatorio_col01 p, .pos_operatorio_col02 p{margin-bottom:15px; line-height:15px; text-align:justify}
.pos_operatorio_obs{
	float:left; clear:left; width:695px; height:159px; padding:13px 16px 0 42px;
	background:url(../imgs/pos_operatorio_obs_bg.gif) no-repeat top right;
	color:#734639; font-size:11px;
}
.pos_operatorio_obs p{ margin-bottom:12px;}
.profissional{
	float:left; clear:left; width:713px; padding:0 39px 10px 28px;
}
.profissional_foto{
	float:left; width:244px; text-align:right;
	font-family:"Trebuchet MS", Verdana; color:#331006; font-size:11px;
}
.profissional_foto img{
	border:1px solid #DFD3C9;
	padding:3px; margin-bottom:10px;	
}
.profissional_foto h3{ margin:0px; font-size:14px;}
.profissional_resumo{
	float:left; width:432px; padding:0 0 0 37px;
	font-family:"Trebuchet MS", Verdana; font-size:14px; color:#734639;
}
.profissional_resumo p{ margin-bottom:10px;}
.profissional_navegacao{
	margin:auto; width:748px; height:22px; padding:10px 16px 0 16px;
	background:url(../imgs/profissionais_rodape.png) no-repeat;
}
.profissional_foto02{ float:right; margin:-42px 0 20px 20px; position:relative}

.noticia_box{clear:left; width:780px; padding-bottom:28px;}
.noticia_texto{
	float:left; width:342px; padding:0 61px 0 28px;
	text-align:justify; color:#734639;
}
.noticia_texto p{ margin-bottom:20px;}
.noticia_imagens{
	float:left; width:300px; 
}
.noticia_img_legenda{
	float:left; clear:left; width:289px; height:20px; padding:6px 11px 0 0;
	text-align:right; color:#5E3225; font-size:10px; 
	background:url(../imgs/clinica_img_rodape.gif) no-repeat;
}
.noticias_botoes{
	float:left; width:345px; position:relative;
	left:-10px; margin:40px 0 0 0;
}

.dicas_col01{
	float:left; width:331px; padding:0 60px 0 28px;
	background:url(../imgs/cursos_sep.gif) no-repeat 386px top;
	text-align:justify;
}
.dicas_col02{
	float:left; width:331px;
	text-align:justify;
}
.dicas_col03{
	float:left; width:722px; padding:0 0 0 28px;
	text-align:justify;
}
.dicas_col01 p, .dicas_col02 p, .dicas_col03 p{ margin-bottom:15px;}

.localizacao{
	float:left; width:722px; padding:0 0 0 28px;
	text-align:justify;
}
.localizacao_legenda{
	float:left; clear:left; width:688px; height:21px;
	padding:5px 10px 0 0;
	background:url(../imgs/localizacao_barra.gif) no-repeat;
	text-align:right; font-size:11px; font-weight:bold;
}


/* TEXTOS, FORMS, MARGENS, ETC ***************************************************************************************/
.txt_S11{ font-size:11px;}
.txt_S15{ font-size:15px;}
.txt_S16{ font-size:16px;}

.txtH_01{ line-height:16px;}

.input01{
	width:414px; padding:2px; border:1px solid #BFA892;
	font-family:"Trebuchet MS", Verdana; font-size:12px; color:#947658;
}
.list01{
	border:none; font-family:Arial, Verdana; font-size:11px; color:#331006; width:331px; margin-top:4px; background:#E9E9E9; padding:3px;
}

.bg_hack01{_background-color:white; /* Apenas IE6 */}

.sep01{ margin:18px 0 18px 0}

.stage_box{clear:left; width:780px; padding-bottom:28px;}
.boxTop01{ float:left; width:390px; height:26px;}
.boxTop02{ float:left; width:780px; height:26px;}
.boxTop03{ float:left; width:407px; height:26px;}
.boxBot01{ float:left; width:780px; height:10px;}
.boxBg01{background:url(../imgs/box03_bg05.jpg) no-repeat top}
.boxBg02{background:url(../imgs/box02_bg.png)}
.boxBg03{background:url(../imgs/box03_bg.jpg) top no-repeat}
.boxBg03_02{background:url(../imgs/box03_bg03.jpg) repeat-y;}
.boxBg03_03{background:url(../imgs/box03_bg04.jpg) top no-repeat}
.boxBg03_06{background:url(../imgs/box03_bg06.jpg) top no-repeat}

.box_background{
	clear:left; width:780px; background:url(../imgs/box_background.jpg) repeat-y;
}

.h2_01{ height:22px; margin-bottom:27px;}
.h2_02{ height:22px; margin-bottom:0px;}
.h2_03{ height:22px; margin-bottom:20px; color:#331006; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:15px;}

.ul01{ margin:0px; padding:0px;}
.ul01 li{ margin-bottom:36px;}

.ma_top01{ margin-top:15px;}
.ma_top02{ position:relative; top:-85px;}
.ma_top03{ padding-top:26px;}
.ma_left01{ margin-left:30px;}
.ma_left02{ margin-left:20px;}
.ma_left03{ margin-left:220px;}
.ma_bot01{ margin-bottom:15px;}
.ma_bot02{ margin-bottom:12px;}
.ma_bot03{ margin-bottom:6px;}

.float_r{ float:right}























