/* -------------------GERAL --------------------*/
* {
	padding:0px;
	margin: 0px;
	}
	
BODY {	
	COLOR: #414042;
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; 
	BACKGROUND-COLOR: #FFF3D5;	
	LINE-HEIGHT: 1.4em;
	}

#tudo {
	LEFT: 50%;
	BACKGROUND-COLOR: #FFF;
	margin: 0px 0px 0px -389px;
	WIDTH: 776px;
	POSITION: relative;
	text-align:left;
}

A:link {	COLOR: #509814; TEXT-DECORATION: none}
A:visited {	COLOR: #509814; TEXT-DECORATION: none}
A:hover {	COLOR: #666666; TEXT-DECORATION: underline}
A:active {	COLOR: #666666; TEXT-DECORATION: none}

H1 {	FONT-WEIGHT: bold; FONT-SIZE: 14px; line-height:100%; color: #006666;margin-bottom:0px; text-transform:uppercase;}
H2 {	FONT-WEIGHT: bold; FONT-SIZE: 14px; line-height:100%; color:#333; margin-bottom:0px;}
H3 {	FONT-WEIGHT: bold; FONT-SIZE: 16px; line-height:100%; color:#333; font-family:"trebuchet MS", Arial}

#conteudo-home{
	width:776px;
	background-image: url(../imagens/foto2-home.jpg);
	background-repeat:no-repeat;
	}
#conteudo-contato{
	width:776px;
	background-image: url(../imagens/foto2-contato.jpg);
	background-repeat:no-repeat;
	}
#conteudo-empresa{
	width:776px;
	background-image: url(../imagens/foto2-empresa.jpg);
	background-repeat:no-repeat;
	}
#conteudo-faq{
	width:776px;
	background-image: url(../imagens/foto2-faq.jpg);
	background-repeat:no-repeat;
	}
#conteudo-destaque{
	width:776px;
	background-image: url(../imagens/foto2-destaque.jpg);
	background-repeat:no-repeat;
	}
		
#encontre-home{
	width:292px;
	padding: 0px 5px 0px 5px;
	background-image: url(../imagens/fundo-encontre.jpg);
	background-repeat:no-repeat;
}

#conteudo-encontre{
	width:228px;
	margin:15px;
	padding:12px;
	float:none;
}


#destaque-home{ 
	padding: 0px 15px 0px 12px;
	}
#apresentacao-home{ 
	padding: 5px 15px 0px 12px;
	}

.tracos-cinza {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing:2px;
	color:#CCCCCC;
		}			
		
.data {font-family:Arial, Helvetica, sans-serif; font-size:11px;}

img {border:0px; padding:}

.traco-verde{ 
	padding:5px 0 5px 0;
	}



#header form { clear: right; float: right; padding-left: 0px;background-color:#FFFFFF; width:520px; }

.banner { border:none; margin: 5px; }

.botao { border:none; margin: 2px 4px -2px 4px; }

.campo_busca { border: solid #6d6d6d; border-width: 1px; font-size: 16px; font-family: "Trebuchet MS";color: #3c3c3c; padding-left: 3px; color: #5c9600; }

#topo{ width:970px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px;  PADDING-TOP: 5px; background-color:#FFFFFF;}

.dvImagem { padding-right:10px; FLOAT: left}

.clear { clear: both; }

#espaco-verde {height:2px; background-color:#02973D;}

#espaco-branco {height:2px; background-color:#FFFFFF;}

#rodape {
	width:760px;FONT-SIZE: 11px; COLOR: #7E7E7E
}
#logo-nhs {
	FLOAT: right; LINE-HEIGHT: normal
}

.tracejado {
	FONT-SIZE: 10px; COLOR: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px
}



.tit-revista { font-size:14px; color:#FFFFFF; font-weight:700;}

#tit-noticia-destaque { font-size:18px; color:#000000; font-weight: 700;}
#tit-noticia-destaque A:link {	COLOR: #007BBC; TEXT-DECORATION: none}
#tit-noticia-destaque A:visited {	COLOR: #007BBC; TEXT-DECORATION: none}
#tit-noticia-destaque A:hover {	COLOR: #FFCC00; TEXT-DECORATION: underline}
#tit-noticia-destaque A:active {	COLOR: #007BBC; TEXT-DECORATION: none}

#menu-destaque { width:654px; font-size:15px; color:#FFFFFF; LINE-HEIGHT: 21px}
#menu-destaque a:link { text-decoration: none;color: #FFFFFF;}
#menu-destaque a:visited { text-decoration: none;color: #FFFFFF;}
#menu-destaque a:hover {text-decoration: underline; color: #FFCC00;}
#menu-destaque a:active {text-decoration: none; color:#FFCC00;}

#destaque-revista { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px;  PADDING-TOP: 10px; color:#FFFFFF}
#destaque-revista a:link { text-decoration: none;color: #FFCC00;}
#destaque-revista a:visited { text-decoration: none;color: #FFCC00;}
#destaque-revista a:hover {text-decoration: underline; color: #FFCC00;}
#destaque-revista a:active {text-decoration: none; color:#FFCC00;}

#carrossel{
	width:245px;
	height:258px;
	PADDING-TOP: 2px 2px 0px 2px;
}

#menu-conteudo { 
	width:970px;
	padding:5px  5px 0px 5px; 
	background-color:#02973D;
	font-size:14px;
	color:#FFFFFF;
	font-weight: 700;
	}
	
#menu-conteudo a:link { text-decoration: none;color: #FFFFFF;}
#menu-conteudo a:visited { text-decoration: none;color: #FFFFFF;}
#menu-conteudo a:hover {text-decoration: underline; color: #FFCC00;}
#menu-conteudo a:active {text-decoration: none; color:#FFCC00;}



#tit-areas{ 
	font-size:14px; 
	color:#FFFFFF;
	font-weight:bold; 
	background:#02973D;
	padding:5px;
	}
#tit-secoes{ 
	font-size:14px; 
	color:#FFFFFF;
	font-weight:bold; 
	background:#02973D;
	margin: 0px;
	padding: 4px 2px;	
	}

#ultimas-noticias{
	width:320px;
	font-size:12px;
	color:#000000;
	background:#FFFFFF;
	BORDER: #E4EAED 1px solid;
	padding: 4px;
	margin:4px 2px 4px 2px;
	float:left;
}

#ultimas-noticias-conteudo{
	padding: 4px;
	margin:4px;
	text-align:left;
}

#destaques-noticias{
	width:604px;
	font-size:12px;
	color:#000000;
	background:#FFFFFF;
	BORDER: #E4EAED 1px solid;
	margin: 4px;
	padding: 4px;
	float:left;

}

#banners-120x240{
	width:130px;
	font-size:12px;
	color:#000000;
	background:#FFFFFF;
	BORDER: #E4EAED 1px solid;
	margin: 4px;
	padding: 4px;
	float:left;
	text-align:center;
}

#banners-300x100{
	width:325px;
	font-size:12px;
	color:#000000;
	background:#FFFFFF;
	BORDER: #E4EAED 1px solid;
	padding:4px;
	margin-top:4px 4px 4px 0px;
}

#dest-hospitais{
	width:455px;
	font-size:12px;
	color:#000000;
	background:#FFFFFF;
	BORDER: #E4EAED 1px solid;
	margin: 4px;
	padding: 4px;
	float:right;
}

#dest-artigos{
	width:455px;
	font-size:12px;
	color:#000000;
	background:#FFFFFF;
	BORDER: #E4EAED 1px solid;
	margin: 4px;
	padding: 4px;
	float:right;
}

#dest-livros{
	width:455px;
	font-size:12px;
	color:#000000;
	background:#FFFFFF;
	BORDER: #E4EAED 1px solid;
	margin: 4px;
	padding: 4px;
	float:right;
}
#dest-perfil{
	width:455px;
	font-size:12px;
	color:#000000;
	background:#FFFFFF;
	BORDER: #E4EAED 1px solid;
	margin: 4px;
	padding: 4px;
	float:right;
}
/* -----------------------formularios do site ---------------------*/

form {margin: 0;}

INPUT {
	BORDER: #cccccc 1px solid; 
	COLOR: #000000;
	height:20px;
	BACKGROUND-COLOR: #ffffff;
	}

.INPUT_img {
	BORDER:none 0;
	width:27px;
	height:22px; 
	
	}	
	
SELECT {
	BORDER: #cccccc 1px solid; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #ffffff;
}
TEXTAREA {
	BORDER: #cccccc 1px solid; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #ffffff;

}

legend  {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
	font-weight: bold;
	line-height: 1.2;
	color: #000000;
	padding: 3px 8px;
	background: #FFF;
}

fieldset {
	border:1px dashed #CCC;
	padding:10px;
}

/************************************CSS Páginas Internas************************************/
#ferramentas { 
	border:solid 0.1em #E7EAD9; 
	height:1.7em; 
	padding:0px;
	margin:0px;
	}

#menu-institucional { 
	width:970px; 
	background-color:#333333;
	display:table;
	font-size:12px;
	color:#FFFFFF;
	margin: 0px;
	padding: 0px;
}

#menu-institucional a:link { text-decoration: none;color: #FFFFFF;}
#menu-institucional a:visited { text-decoration: none;color: #FFFFFF;}
#menu-institucional a:hover {text-decoration: underline; color: #FFCC00;}
#menu-institucional a:active {text-decoration: none; color:#FFCC00;}

#secoes-ajuste{
	margin: 0px 0px 0px 4px; }

#menu-esquerdo{
	width:176px;
	font-size:12px;
	color:#000000;
	background:#FFFFFF;
	BORDER: #E4EAED 1px solid;
	float:LEFT;
	margin: 0px 4px;
	padding: 0px 0px;
	
}


#destaque-interno{
	width:627px;
	background:#FFFFFF;
	BORDER: #E4EAED 1px solid;
	margin: 0px 0px;
	padding: 0px 0px;	
	float:LEFT;
}

#conteudo-interno{ 
	padding:0px;
	margin: 0px;
	text-align:left;
	line-height:1.6em;
}

#alinhamento-interno{
	margin: 4px;
	padding: 4px;
}
#banners-interno{
	width:128px;
	font-size:12px;
	color:#000000;
	background:#FFFFFF;
	BORDER: #E4EAED 1px solid;
	margin: 0px 4px;
	padding: 4px 4px 0px 0px;
	float:left;	
	text-align:center;
}

#carrega-banner{
	margin: 0px;
	padding: 0px;
	float:left;	
	text-align:center;
}

#banner-institucional{
	width:154px;
	background:#FFFFFF;
	float:LEFT;
	margin: 0px 4px;
	padding: 0px 0px;
	text-align:center;
}

#migalhas { 
	border:none; 
	margin: 0px;
	padding: 5px 4px;	
}

#banners-120x240-interno{
	width:180px;
	font-size:12px;
	color:#000000;
	background:#FFFFFF;
	BORDER: #E4EAED 1px solid;
	margin: 4x;
	padding:4px;
	float:left;

}
.tamanho1 {
	FONT-SIZE: 12px
}
.tamanho2 {
	FONT-SIZE: 14px
}
.tamanho3 {
	FONT-SIZE: 16px
}

#titulos { font-size:18px; color:#017BBC; font-weight: 700;}
#titulos A:link {	COLOR: #007BBC; TEXT-DECORATION: none}
#titulos A:visited {	COLOR: #007BBC; TEXT-DECORATION: none}
#titulos A:hover {	COLOR: #FFCC00; TEXT-DECORATION: underline}
#titulos A:active {	COLOR: #007BBC; TEXT-DECORATION: none}

#edicoes  {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	letter-spacing: 0px;
	font-weight: bold;
	line-height: 1.2;
	color: #000000;
	background: #FFF;
	border:1px dashed #CCC;
	padding:5px;
}

#autor  {
	background: #F2F2F2;
	border:1px dashed #CCC;
	padding:2px;
}

#pesquisas  {
	width:220px;
	height: 120px;
	background: #F2F2F2;
	border:1px dashed #CCC;
	padding:5px;
	text-align:center;
	float:none;
}

.banners {
	border:#333333 1px solid;
	margin:2px;
	float:right;
	}
.banners-rotativos {
	border:#333333 0px solid;
	margin:2px;
	}

.livros {
	border:#333333 1px solid;
	margin:4px;
	float:left;
	}
#links-produtos {padding:2px;}
#links-produtos A:link {	COLOR: ##509814; TEXT-DECORATION: none}
#links-produtos A:visited {	COLOR: ##509814; TEXT-DECORATION: none}
#links-produtos A:hover {	COLOR: #FFF; background-color:#509814}
#links-produtos A:active {	COLOR: ##509814; TEXT-DECORATION: none}

.resultados  {
	background: #FFF3D5;
/*	border:1px dashed #CCC; */
	padding:2px;
}
