form, body, h1, h2, h3, h4, h5, h6, p, ul, li, address {
	margin: 0px;
	padding: 0px;
}
li {
	list-style: none;
}
* {
	font-family: "Trebuchet MS";
	font-size: 11px;
}
img {
	border: 0px;
}
html {
	height: 100%;
}
body {
	background: #ffffff url('../imagens/fundo.gif');
	font-size: 9px;
	
	height: 100%;
	text-align: center;
}

a, a:visited {
	color: #f28f66;
	text-decoration: none;
}
a:hover {
	color: #007370;
}

.Clear {
	clear: both;
}

#Geral {
	text-align: left;
	width: 781px;
	margin: 0px auto;
	margin-top: 0px;
	border: 0px solid;	
	background: #f8f5f1;
}



#Geral #ColunaLateral {
	background: url('../imagens/topo/lateral-fundo.gif') no-repeat;
	width: 269px;
	float: left;
	margin-top: 0px;
	padding-bottom: 16px;
	text-align: right;
	border: 0px solid;
}
#Geral .Logo {
	margin: 0px 0px 0px 30px;
}
#Geral .Logo h1 {
	background: url('../imagens/topo/hsa.gif') no-repeat;
	text-indent: -10000px;
	width: 239px;
	height: 167px;
	text-align: left;
}
#Geral #ColunaLateral .menugeral {
	background: url('../imagens/topo/menu/fundo.gif') no-repeat;
	margin: 0px 0px 0px 0px;
	text-align: left;
	padding: 30px 0px 30px 30px;
	border: 0px solid;
}

.ctConteudo {
	float: left;
	width: 512px;
	border: 0px solid;
}

.ctConteudo #Menu {
	background: url('../imagens/topo/menuhorizontal-fundo.gif') repeat-x;
	height: 48px;
	padding-left: 36px;
	margin-top: 0px;
}
.ctConteudo #Menu li {
	background: url('../imagens/topo/menuhorizontal-fundo2.gif') repeat-x;
	float: left;
	padding: 0px 1px 0px 0px;
}
.ctConteudo #Menu li a, .ctConteudo #Menu li a:visited, .ctConteudo #Menu li a:active  {
	display: block;
	height: 48px;
	border: 0;
}

.ctConteudo #Menu .Noticias a, .ctConteudo #Menu .Noticias a:visited  {
	background: url('../imagens/topo/menu/menu-noticias.gif') repeat-x;
	width: 73px;
	text-indent: -10000px;
}
.ctConteudo #Menu .NoticiasAtivo a, .ctConteudo #Menu .NoticiasAtivo a:visited  {
	background: url('../imagens/topo/menu/menu-noticias-h.gif') repeat-x;
	width: 73px;
	text-indent: -10000px;
}
.ctConteudo #Menu .Noticias a:hover, .ctConteudo #Menu .NoticiasAtivo a:hover {
	background: url('../imagens/topo/menu/menu-noticias-h.gif') repeat-x;
}

.ctConteudo #Menu .Horarios a, .ctConteudo #Menu .Horarios a:visited {
	background: url('../imagens/topo/menu/menu-horarios.gif') repeat-x;
	width: 108px;
	text-indent: -10000px;
}
.ctConteudo #Menu .HorariosAtivo a, .ctConteudo #Menu .HorariosAtivo a:visited {
	background: url('../imagens/topo/menu/menu-horarios-h.gif') repeat-x;
	width: 108px;
	text-indent: -10000px;
}
.ctConteudo #Menu .Horarios a:hover, .ctConteudo #Menu .HorariosAtivo a:hover {
	background: url('../imagens/topo/menu/menu-horarios-h.gif') repeat-x;
}

.ctConteudo #Menu .Convenios a, .ctConteudo #Menu .Convenios a:visited {
	background: url('../imagens/topo/menu/menu-convenios.gif') repeat-x;
	width: 89px;
	text-indent: -10000px;
}
.ctConteudo #Menu .ConveniosAtivo a, .ctConteudo #Menu .ConveniosAtivo a:visited {
	background: url('../imagens/topo/menu/menu-convenios-h.gif') repeat-x;
	width: 89px;
	text-indent: -10000px;
}
.ctConteudo #Menu .Convenios a:hover, .ctConteudo #Menu .ConveniosAtivo a:hover {
	background: url('../imagens/topo/menu/menu-convenios-h.gif') repeat-x;
}

.ctConteudo #Menu .Contato a, .ctConteudo #Menu .Contato a:visited {
	background: url('../imagens/topo/menu/menu-contato.gif') repeat-x;
	width: 76px;
	text-indent: -10000px;
}
.ctConteudo #Menu .ContatoAtivo a, .ctConteudo #Menu .ContatoAtivo a:visited {
	background: url('../imagens/topo/menu/menu-contato-h.gif') repeat-x;
	width: 76px;
	text-indent: -10000px;
}
.ctConteudo #Menu .Contato a:hover, .ctConteudo #Menu .ContatoAtivo a:hover {
	background: url('../imagens/topo/menu/menu-contato-h.gif') repeat-x;
}

.ctConteudo #Menu .Localizacao a, .ctConteudo #Menu .Localizacao a:visited {
	background: url('../imagens/topo/menu/menu-localizacao.gif') repeat-x;
	width: 98px;
	text-indent: -10000px;
}
.ctConteudo #Menu .LocalizacaoAtivo a, .ctConteudo #Menu .LocalizacaoAtivo a:visited {
	background: url('../imagens/topo/menu/menu-localizacao-h.gif') repeat-x;
	width: 98px;
	text-indent: -10000px;
}
.ctConteudo #Menu .Localizacao a:hover, .ctConteudo #Menu .LocalizacaoAtivo a:hover {
	background: url('../imagens/topo/menu/menu-localizacao-h.gif') repeat-x;
}

.ctConteudo .Cadastro {
	background: url('../imagens/topo/cadastro-fundo.gif') no-repeat;
	height: 40px;
	float: left;
	width: 313px;
}
.ctConteudo .Cadastro .texto {
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding: 6px 12px 0px 24px;
}
.ctConteudo .Cadastro .CampoNome {
	float: left;
	font-size: 9px;
	color: #e97e62;
	width: 77px;
	background: #ffffff;
	margin: 4px 5px 0px 0px;
	padding: 0px;
}
.ctConteudo .Cadastro .CampoEmail {
	float: left;
	font-size: 9px;
	color: #e97e62;
	width: 77px;
	background: #ffffff;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}
.ctConteudo .Cadastro .Botao {
	float: left;
	margin: 4px 0px 0px 6px;
}


.ctConteudo .Busca {
	background: url('../imagens/topo/busca-fundo.gif') no-repeat;
	height: 40px;
	width: 199px;
	float: left;
}
.ctConteudo .Busca .texto {
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding: 6px 16px 0px 13px;
}
.ctConteudo .Busca .CampoBusca {
	float: left;
	font-size: 9px;
	color: #007370;
	width: 93px;
	background: #ffffff;
	margin: 4px 0px 0px 0px;
	padding: 0px;
}
.ctConteudo .Busca .Botao {
	float: left;
	margin: 4px 0px 0px 6px;
}

.Content {
	background: url('../imagens/geral-fundo.gif') repeat-x #f8f5f1;
	padding-top: 13px;
}


/*
Conteudo
*/

.Conteudo {
	background: url('../imagens/conteudo/conteudo-fundo.gif') no-repeat;

}
.Conteudo .rolagem {
	width: 488px;
	height: 275px;
	overflow: auto;
	position: absolute;
	text-align: justify;
	scrollbar-arrow-color: #13442f;
	scrollbar-3dlight-color:#237660;
	/*scrollbar-highlight-color:#237660;*/
	scrollbar-face-color:#d1e8e2;
	scrollbar-shadow-color: #6ba496;
	scrollbar-darkshadow-color:#237660;
	scrollbar-track-color:#d1e8e2;
}
.Conteudo .rolagem .aux {
	padding-right: 20px;
}
.Conteudo .rolagem .aux p {
	padding: 0px 0px 0px 0px;
}


.Conteudo .Content h2 {
	background: url('../imagens/conteudo/conteudo-titulo-fundo.gif') no-repeat 0% 50%;
	font-size: 18px;
	color: #173378;
	margin: 32px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	font-weight: normal;
}
.Conteudo .Content .Retornar, .Conteudo .Content .Retornar:visited {
	background: url('../imagens/conteudo/conteudo-titulo-retornar-fundo.gif') no-repeat 0% 50%;
	display: block;
	float: right;
	font-size: 11px;
	color: #0087c4;
	margin: 35px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
	
}

.Conteudo .Content .Retornar:hover {
	color: #e77817;
}



#Geral .Base {
	clear: both;
	background: url('../imagens/rodape-fundo.gif') no-repeat;
	padding: 0px 0px 0px 0px;
	height: 40px;
	text-align: center;
	border-top: 1px solid #fbf9f8;
}
#Geral .Base h3, #Geral .Base address, #Geral .Base .hidden {
	display: none;
}

#Geral .Base .Digg {
	height: 18px;
	width: 20px;
	padding: 13px 0px 0px 645px;
	border: 0px solid #ffffff;
	float: left;
}
#Geral .Base .Imaginara {
	height: 18px;
	width: 20px;
	padding: 13px 0px 0px 0px;
	border: 0px solid #ffffff;
	float: left;
}

#Geral .Base .Digg a, #Geral .Base .Digg a:visited {
	display: block;
	height: 18px;
	width: 32px;
	border: 0px solid #000000;
	text-indent: -10000px;
}

#Geral .Base .Imaginara a, #Geral .Base .Imaginara a:visited {
	display: block;
	height: 18px;
	width: 60px;
	float: left;
	border: 0px solid #000000;
}



/* Home */

#dvHome {
	padding: 0px 0px 0px 0px;
}

#dvHome .Noticias {

	background: url('../imagens/noticias-fundo.gif') repeat-y 16px 0px;

	padding-left: 0px;
}
#dvHome .NoticiasTitulo {
	background: url('../imagens/noticias-titulo.gif') no-repeat;
	text-indent: -10000px;
	padding: 10px 0px 0px 71px;
	margin-left: 20px;
	height: 38px;
}

#dvHome .NoticiasItem {
	float: left;
	color: #4f4b48;
	padding: 0px 0px 0px 20px;
	border: 0px solid;
	text-align: center;
}
#dvHome .NoticiasItem a img, #dvHome .NoticiasItem a img:visited {
	border: 1px solid #e8e0d4;
}
#dvHome .NoticiasItem p {
	width: 143px;
	text-align: left;
	padding: 10px 0px 0px 0px;
}

#dvHome .NoticiasTodasTitulo {
	background: url('../imagens/noticias-todas-titulo.gif') no-repeat;
	margin: 0px 0px 0px 20px;
	clear: both;
}
#dvHome .NoticiasTodasTitulo a, #dvHome .NoticiasTodasTitulo a:visited {
	text-indent:-10000px;
	height: 25px;
	width: 129px;
	display: block;
}
#dvHome h3 {
	clear: both;
}


.Conteudo {
	border: 0px solid;
	padding: 2px 26px 26px 24px;
	clear: both;
}

.Conteudo h3 {
	font-size: 14px;
}

.Conteudo h3.Titulo {
	font-size: 18px;
	color: #1c7c72;
	font-weight: normal;
	padding: 0px 0px 15px 0px;
}

/* Noticias */

#dvNovidades .dvDetalhes h3 {
	font-size: 13px;
	color: #e97e62;
}
#dvNovidades .dvDetalhes .data {
	font-size: 11px;
	color: #4f4b48;
}
#dvNovidades .dvDetalhes .Noticia {
	font-size: 11px;
	color: #4f4b48;
	padding: 15px 0px 0px 0px;
}
#dvNovidades .dvDetalhes .Noticia .linkFoto, #dvNovidades .dvDetalhes .Noticia .linkFoto:visited {
	display: block;
	float: left;
	margin: 3px 10px 0px 0px;
}
#dvNovidades .dvDetalhes h2 {
	clear: both;
	font-size: 12x;
	color: #4f4b48;
	padding: 0px 0px 15px 0px;
}

#dvNovidades .dvDetalhes .Noticia .Fotos 
{
	padding: 0px 0px 0px 0px;
	float: left;
	width: 95px;	
}

#dvNovidades .dvDetalhes .Noticia .Fotos .i {
	height: 67px;	
}
#dvNovidades .dvDetalhes .Noticia .Fotos .i a, #dvNovidades .dvDetalhes .Noticia .Fotos .i a:visited 
{
	width: 75px;
	height: 56px;
	overflow: hidden;
	border: 1px solid #cdcdcd;
	display: block;
}

/* Conteudo */

#dvConteudo p {
	padding: 0px 0px 10px 0px;
	line-height: 14px;
}


/* Mapa */

#dvMapaSite {
	padding: 0px 0px 10px 24px;
}

#dvMapaSite ul.arvore {	
}
#dvMapaSite ul.arvore li {
	background: url('../imagens/mapa-site-list.gif') no-repeat 0px 15px;
	padding: 10px 0px 0px 10px;
}

#dvMapaSite ul.arvore li ul {
	padding: 5px 0px 0px 10px;
}
#dvMapaSite ul.arvore li ul li {
	background: url('../imagens/mapa-site-list.gif') no-repeat 0px 5px;
	padding: 0px 0px 0px 10px;
}
