﻿body
{
	margin: 0px;
	padding: 0px;
	background-color: #eaeaea;
}
#divContainer
{
	width:854px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}
#header
{
	float:left;
	clear:both;
	width:854px;
	position:relative;
	height:205px;
}

#logo
{
	top:0px;
	left:0px;
	width:282px;
	position:absolute;
	height:166px;	
	z-index:10;
	border:none;
}
#dataAtualizacao
{
	font:normal 12px arial;
	color:#b0b0b0;
	bottom:0px;
	left:0px;
	width:auto;
	position:absolute;
	height:auto;	
	z-index:10;
}
#dataAtualizacao span
{
	color:#a98b3e;
}
#desde
{
	top:42px;
	right:0px;
	width:72px;
	position:absolute;
	height:48px;	
	z-index:10;
}
#menu
{
	top:135px;
	right:0px;
	width:419px;
	position:absolute;
	height:44px;	
	z-index:10;
}
#menu div
{
	position:absolute;
	left:31px;
	width:365px;
	text-decoration:none;
	z-index:25;
	height:24px;
	padding-top:15px;
	padding-bottom:10px;
}
#menu a
{
	font:normal 12px arial;
	color:#666;
	float:left;
	text-decoration:none;
	padding-left:11px;
	padding-right:10px;
}
#menu a:hover
{
	color:#785e1d;
}
#menu a.sel
{
	color:#785e1d;
}
.m_home
{
	background:url(../img_site/m_home.jpg) no-repeat left center;
}
.m_sobre
{
	background:url(../img_site/m_sobre.jpg) no-repeat left center;
}
.m_tratamentos
{
	background:url(../img_site/m_tratamentos.jpg) no-repeat left center;
}
.m_noticias
{
	background:url(../img_site/m_noticias.jpg) no-repeat left center;
}
.m_contato
{
	background:url(../img_site/m_contato.jpg) no-repeat left center;
}
#divBanner
{
	float:left;
	clear:both;
	width:854px;
	position:relative;
	height:352px;
	background:url(../img_site/back_banner.jpg) no-repeat left center;
	
}
#divBannerText
{
	top:0px;
	width:420px;
	position:absolute;
	height:352px;
	left:35px;
}
#t_banner
{
	width:100%;
	float:left;
	clear:both;
	padding-top:30px;
	font:normal 45px Times New Roman;
	color:#614b13;
}
#t_banner1
{
	width:100%;
	float:left;
	clear:both;
	padding-top:-28px;
	font:normal 45px Times New Roman;
	color:#fff;
}
#t_banner span
{
	font:normal 36px Times New Roman;
	color:#fff;
}
#r_banner
{
	width:100%;
	float:left;
	clear:both;
	padding-top:12px;
	font:normal 16px arial;
	color:#785e1d;
}
#r_banner span
{
	font:normal 14px arial;
}
#info_agendamento
{
	width:100%;
	float:left;
	clear:both;
	padding-top:12px;
	font:normal 12px arial;
	color:#393939;
}
#info_agendamento b
{
	font:bold 18px arial;
}
#bot_agendamento
{
	position:relative;
	top:8px;
}
#bot_agendamento:hover img
{
	opacity:0.8;
	filter: alpha(opacity = 80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
}
#bot_agendamento img
{
	border:none;
}
#banner
{
	top:0px;
	width:400px;
	position:absolute;
	height:352px;
	right:0px;
}
#banner img
{
	border:none;
}
#divNoticias
{
	margin-top:15px;
	float:left;
	clear:both;
	width:854px;
	position:relative;
	height:42px;
	background:url(../img_site/bar_noticias.jpg) no-repeat left center;
}
#info_noticia
{
	position:absolute;
	left:90px;
	top:15px;
	font:bold 12px arial;
	color:#785e1d;
	z-index:15;
}
#t_noticia
{
	position:absolute;
	left:230px;
	top:15px;
	font:normal 12px arial;
	color:#666;
	z-index:15;
}
#t_noticia a
{
	text-decoration:none;
	font:normal 10px arial;
	color:#0a689c;
	padding-left:5px;
}
#t_noticia a:hover
{
	text-decoration:underline;
}
#loadNoticia
{
	position:absolute;
	left:230px;
	top:18px;
}
#divBoxConteudo
{
	margin-top:15px;
	padding-top:20px;
	padding-bottom:20px;
	float:left;
	clear:both;
	width:854px;
	position:relative;
	height:auto;
	background:url(../img_site/back_box_conteudo.jpg) repeat-y left center;
	z-index:0;
	
}
#divTopoBoxConteudo
{
	left:0px;
	top:0px;
	width:854px;
	position:absolute;
	height:20px;
	background:url(../img_site/topo_box_conteudo.jpg) no-repeat left top;
	z-index:30;
}
#divBotBoxConteudo
{
	left:0px;
	bottom:0px;
	width:854px;
	position:absolute;
	height:20px;
	background:url(../img_site/bot_box_conteudo.jpg) no-repeat left bottom;
	z-index:50;
}
#divBoxes
{
	float:left;
	clear:both;
	height:auto;
	padding-left:57px;
	padding-right:57px;
	width:740px;
	padding-top:30px;
	padding-bottom:30px;
}
#divBoxes table
{
	width:100%;
	float:left;
	clear:both;
}
.box_item
{
	padding-top:10px;
	position:relative;
	height:270px;
	width:205px;
	text-align:left;
	padding-bottom:5px;
	border-bottom:solid 1px #d8d8d8;
}
.t_box_item
{
	font:normal 18px arial;
	color:#b9b9b9;
	float:left;
	clear:both;
	width:100%;
	padding-bottom:10px;
	border-bottom:solid 1px #d8d8d8;
}
.t_box_item span
{
	font:normal 24px arial;
	color:#785e1d;
}
.r_box_item
{
	font:normal 13px arial;
	color:#666;
	float:left;
	clear:both;
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
	height:80px;
}
.r_box_item a
{
	text-decoration:none;
	font:normal 10px arial;
	color:#0a689c;
	padding-left:5px;
}
.r_box_item a:hover
{
	text-decoration:underline;
}
#divDireitos
{
	margin-top:15px;
	float:left;
	clear:both;
	width:854px;
	position:relative;
	height:42px;
	background:url(../img_site/bar_direitos.jpg) no-repeat left center;
}
#info_direitos
{
	position:absolute;
	left:60px;
	top:15px;
	font:normal 12px arial;
	color:#666;
	z-index:15;
}
#info_direitos span
{
	color:#785e1d;
	font-weight:bold;
}
#info_direitos a
{
	color:#0a689c;
}

#footer
{
	margin-top:30px;
	float:left;
	clear:both;
	width:854px;
	position:relative;
	height:auto;
	background:url(../img_site/logo_footer.jpg) no-repeat right top;
	padding-bottom:10px;
}
#menu_footer
{
	float:left;
	clear:both;
	width:575px;
	position:relative;
	height:auto;
	left:60px;
}
#menu_footer table
{
	width:100%;
	float:left;
	clear:both;
	font:normal 12px arial;
	color:#666;
}
.tr_header td
{
	text-transform:uppercase;
	font:bold 12px arial;
	color:#666;
}
.tr_header .sel
{
	color:#785e1d;
}

.tr_lista .tdb
{
	background:url(../img_site/bullet_menu_footer.jpg) no-repeat 0px center;
}
.tr_lista .tdbsel
{
	background:url(../img_site/bullet_sel_menu_footer.jpg) no-repeat 0px center;
}
.tr_lista .tdbsel a
{
	font:normal 12px arial;
	color:#785e1d;
	text-decoration:none;
	padding-left:10px;
	float:left;
	clear:both;
}
.tr_lista .tdb a
{
	font:normal 12px arial;
	color:#999;
	text-decoration:none;
	padding-left:10px;
	float:left;
	clear:both;
}
.tr_lista .tdb a:hover
{
	text-decoration:underline;
	color:#666;
}
#cdigital
{
	margin-top:15px;
	float:left;
	clear:both;
	width:854px;
	position:relative;
	height:20px;
	padding-bottom:15px;
}
#cdigital img
{
	border:none;
}
#divComunicacao
{
	position:absolute;
	right:200px;
	top:15px;
	width:auto;
	height:auto;
	z-index:500;
}
#a_orkut
{
	width:37px;
	height:23px;
	display:inline-block;
	background:url(../img_site/icon_orkut.jpg) no-repeat left center;
	position:relative;
	float:left;
	clear:right;
}
#a_msn
{
	width:37px;
	height:23px;
	display:inline-block;
	background:url(../img_site/icon_msn.jpg) no-repeat left center;
	position:relative;
	text-decoration:none;
	cursor:pointer;
	float:left;
}

#divMSN
{
	background-color:#fcfcfc;
	visibility:hidden;
	text-decoration:none;
	padding:20px;
	border:solid 1px #ccc;
	width:auto;
	position:absolute;
	top:30px;
	right:-80px;
	z-index:1000;
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;

}
#divMSN input
{
	width:170px;
	color:#333;
	font:normal 12px arial;
	border:none;
}
#bot_fechar
{
	width:14px;
	height:14px;
	display:inline-block;
	background:url(../img_site/bot_fechar1.jpg) no-repeat left center;
	position:absolute;
	right:-5px;
	top:-5px;
	text-decoration:none;
	cursor:pointer;
}
#divBannerInterna
{
	float:left;
	clear:both;
	width:854px;
	position:relative;
	height:130px;
}
.selSub
{
	color:#785e1d;
}
#menuInternas
{
	float:left;
	clear:both;
	width:200px;
	position:relative;
	height:auto;
	background-color:#eeeeee;
}
#menuInternas table
{
	position:relative;
	margin-top:28px;
	height:auto;
	width:170px;
	float:left;
	left:12px;
}
#menuInternas table tr td 
{
	border-top:solid 1px #d6d6d6;
	width:160px;
	padding-left:10px;
	padding-bottom:6px;
	padding-top:6px;
	height:16px;
	float:left;
	background:url(../img_site/bullet_menu_interna.jpg) no-repeat 135px center;
}

#menuInternas table tr td.tdsel
{
	background:none;
}
#menuInternas table td a
{
	font:normal 12px arial;
	text-decoration:none;
	color:#666;
	padding-top:2px;
	float:left;
}
#menuInternas table td a:hover
{
	font:bold 12px arial;
	color:#9e843c;
}
#menuInternas table td a.sel
{
	font:bold 12px arial;
	color:#9e843c;
}
#topo_menu_interna
{
	position:absolute;
	top:0px;
	left:0px;
	height:30px;
	width:200px;
	background:url(../img_site/topo_menu_internas.jpg) no-repeat left top;
}
#bot_menu_interna
{
	position:absolute;
	bottom:0px;
	left:0px;
	height:30px;
	width:200px;
	background:url(../img_site/bot_menu_internas.jpg) no-repeat left bottom;
}
.divConteudoRight
{
	top:0px;
	float:right;
	clear:both;
	width:500px;
	position:relative;
	height:auto;
}
.t_Internar
{
	width:100%;
	float:left;
	clear:both;
	font:normal 36px Times New Roman;
	color:#9e843c;
}
.d_Internar
{
	width:100%;
	float:left;
	clear:both;
	font:normal 13px arial;
	color:#666;
}
.d_Internar a
{
	font:normal 13px arial;
	color:#0a689c;
	text-decoration:none;
}
.t_Internar_footer
{
	width:100%;
	float:left;
	clear:both;
	font:normal 24px Times New Roman;
	color:#9e843c;
	bottom: -15px;
}
#icon_galeria
{
	width:180px;
	float:left;
	clear:both;
	height:25px;
	background:url(../img_site/icon_galeria.jpg) no-repeat left center;
	left:320px;
	position:relative;
	margin-top:15px;
}
.info_galeria
{
	position:absolute;
	right:0px;
	top:5px;
	font:normal 10px arial;
	color:#a6a6a6;
}
#galeria
{
	margin-top:15px;
	width:100%;
	float:left;
	clear:both;
}
#galeria img
{
	padding:4px;
	margin-bottom:15px;
	border:solid 1px #e0e0e0;
	background-color:#ececec;
	margin-right:10px;
}
#listaItens
{
	margin-top:15px;
	width:100%;
	float:left;
	clear:both;
}
.item
{
	padding-top:5px;
	padding-bottom:5px;
	width:100%;
	float:left;
	clear:both;
}
.itemImg
{
	width:80px;
	margin-right:15px;
	float:left;
	clear:right;
}
.itemText
{
	width:405px;
	float:right;
}
.t_item
{
	width:100%;
	float:left;
	padding-bottom:5px;
	font:bold 12px arial;
	color:#666666;
}
.l_item
{
	width:100%;
	float:left;
	font:normal 12px arial;
	color:#666666;
}
.l_item ul
{
	padding-top:0px;
	margin-top:0px;
	padding-left:auto;
}
.item_parceiro
{
	float:left;
	width:105px;
	height:115px;
	padding:10px;
}
.item_parceiro img
{
	padding-bottom:5px;
}
.item_parceiro_text
{
	text-align:center;
	width:105px;
	font:normal 10px arial;
	color:#666;
}
.item_parceiro_text a
{
	width:105px;
	font:bold 12px arial;
	color:#666;
	text-decoration:none;
}
.item_parceiro_text a:hover
{
	text-decoration:underline;
}
#listaItens form table
{
	width:100%;
	float:left;
}
#listaItens form table td
{
	font:normal 12px arial;
	color:#666;
	vertical-align:middle;
}
.field
{
	width:260px;
	height:auto;
	background:url(../img_site/back_field.jpg) no-repeat left center;
	border:none;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:10px;
	padding-right:10px;
	font:normal 12px arial;
	color:#666;
}
.fieldText
{
	width:260px;
	height:120px;
	background:url(../img_site/back_textarea.jpg) no-repeat left center;
	border:none;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:10px;
	padding-right:10px;
	font:normal 12px arial;
	color:#666;
	overflow:auto;
}
#botcadastrar
{
	width:134px;
	height:29px;
	background:url(../img_site/bot_cadastrar.jpg) no-repeat left center;
	border:none;
	position:relative;
	top:5px;
	right:68px;
	cursor:pointer;
}
#botcadastrar:hover
{
	opacity:0.8;
	filter: alpha(opacity = 80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
}
#botenviar
{
	width:134px;
	height:29px;
	background:url(../img_site/bot_enviar.jpg) no-repeat left center;
	border:none;
	position:relative;
	top:5px;
	right:68px;
	cursor:pointer;
}
#botenviar:hover
{
	opacity:0.8;
	filter: alpha(opacity = 80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
}

#menuContato
{
	float:left;
	clear:both;
	width:200px;
	position:relative;
	height:120px;
	background:url(../img_site/menuContato.jpg) no-repeat left center;
}
#menuContato table
{
	position:relative;
	height:63px;
	width:200px;
	float:left;
	top:28px;
}
#menuContato table tr td 
{
	width:150px;
	padding-left:20px;
	padding-bottom:0px;
	background:url(../img_site/bullet_menu_interna.jpg) no-repeat 150px center;
}

#menuContato table tr td.tdsel
{
	background:none;
}
#menuContato table td a
{
	font:normal 12px arial;
	text-decoration:none;
	color:#666;
	padding-top:2px;
	float:left;
}
#menuContato table td a:hover
{
	font:bold 12px arial;
	color:#9e843c;
}
#menuContato table td a.sel
{
	font:bold 12px arial;
	color:#9e843c;
}


.item_noticia
{
	padding-top:15px;
	padding-bottom:15px;
	width:100%;
	float:left;
	clear:both;
	border-top:dashed 1px #e1e1e1;
}
.dt
{
	font:bold 12px arial;
	color:#785e1d;
}
.t_item_noticia
{
	font:bold 12px arial;
	color:#666;
}
.r_item_noticia
{
	font:normal 10px arial;
	color:#999;
}
.item_noticia .aMais
{
	text-decoration:none;
	font:normal 10px arial;
	color:#0a689c;
	padding-left:5px;
}
.item_noticia .aMais:hover
{
	text-decoration:underline;
}

.noticia_sel
{
	font:bold 20px Times New Roman;
	color:#785e1d;
	width:100%;
	padding-bottom:5px;
	float:left;
	clear:both;
}
.d_noticia_sel
{
	font:normal 12px arial;
	color:#666;
	width:100%;
	float:left;
	clear:both;
	margin-top:5px;
}
.aVoltar
{
	float:left;
	clear:both;
	margin-top:15px;
	text-decoration:none;
	font:normal 14px arial;
	color:#0a689c;
}
.aVoltar:hover
{
	text-decoration:underline;

}

/* POPUP */
#divPopUp
{
	display:block;
	visibility:visible;
	position:relative;
	width:356px;
	height:500px;
}
#divPopUp img
{
	border:none;
}
