* {
	margin: 0px;
	padding: 0px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(img/bg.jpg) no-repeat left top;
}

a { text-decoration: none; }
a:hover { text-decoration: underline; }

#inicial, #internas {
	display: block;
	float:left;
	width: 775px;
	position:absolute;
	left: 50%;
	margin-left: -388px;
	visibility: visible;
}	

#geral {
	display: block;
	position: absolute;
	width: 706px;
	margin-left: -353px;
	_margin-left: -358px;
	left: 50%;
}

/* ------------------------------------- TOPO ------------------------------------- */

#topo {
	display: block;
	width:775px;
	height:200px;
	overflow: hidden;
}

/* ------------------------------------- Links Base ------------------------------------- */

#linksBase {
	display: block;
	clear: both;
	padding-top: 20px;
	height: 15px;
	border-bottom: 1px solid #CCCCCC;
}

#linksBase a {
	display: block;
	float: left;
	margin: 0 0 0 29px;	
	color:#999999;
	font-size:10px;
}

#linksBase a.home {
	margin-left: 47px;
	_margin-left: 30px;
} 

/* -------------------------------------  Busca ------------------------------------- */
.linha
{
float:left;
display:block;
width:100%;

margin-bottom:10px;
}
.linha span.link
{
float:left;
display:block;
margin-top:5px;	
	width:100%;
	font-size:11px;
}

.linha span.link a
{
color:#999999;
}
.linha .tituloBusca
{
font-weight:bold;
font-size:15px;
color:#999999;
}

/* ------------------------------------- Rodapé ------------------------------------- */

#rodape {
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: center;
	color:#999999;
	font-size:10px;
}
#rodape span{
	display:block;
	width:704px;
}
#rodape .endereco{
	color:#0499CC;
	font-size:10px;
}
#rodape .tel{
	color:#0499CC;
	font-size:14px;
	font-weight:bold;
}

/* ------------------------------------- HOME ------------------------------------- */

#home {
	display: block;
}

/* Animação Flash */

#home .animacaoFlash {
	display: block;
	height: 157px;
	margin-top: 8px;
}

/* Marcaçao de consultas */

#marca_consulta {
	display: block;
	float:left;
	width:706px;
	height:28px;
}

#marca_consulta .botao{
	display:block;
	float:right;
	width:182px;
	height:28px;
	margin-top: 5px;
	margin-right: 10px;
	background: url(img/bt_marca_con.jpg) no-repeat;
	color:#FFFFFF;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor: pointer;
}
#marca_consulta .botao span{
	display:block;
	float: left;
	margin-left:40px;
	_margin-left:20px;
	margin-top:6px;
}

/* Boz Azul */

#home .boxAzul {
	display: block;
	float: left;
	width: 228px;
	height:229px;
	margin-top: 10px;
	background: #BBD9F0 url(img/box.jpg);
}
#home .boxAzul img{
	display:block;
	float:left;
	margin-left:5px;
	_margin-left:2px;
	margin-top:5px;
	margin-bottom:5px;
	border:none;
}
#home .boxAzul .titulo_box{
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	color:#00669A;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#home .boxAzul .conteudo_box{
	height: 102px;
	margin-top:5px;
	margin-bottom:5px;
	color:#00669A;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#home .boxAzul .conteudo_box .sub_titulo{
	display:block;
	float:left;
	width: 122px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:15px;
	color:#00669A;
}
#home .boxAzul .conteudo_box .des_box{
	display:block;
	float:left;
	width: 122px;
	margin-left:5px;
	color:#00669A;
}
#home .boxAzul .links_box{
	height: 95px;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	color:#00669A;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#home .boxAzul .links_box a{
	color:#00669A;
	display:block;
	width: 215px;
	margin-bottom:5px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #FFFFFF;
}

#home .boxAzul .links_box a.tel_link_box{
	text-decoration:none;
	border:none;
}


/* Container */

#home .container {
	display: block;
	float: left;
	width: 225px;
	margin-top: 15px;
	margin-left: 10px;
}

#home .container .tituloArea {
	display: block;
	color: #64A4D4;
	font-size: 12px;
	font-weight: bold;
	color:#EA6928;
}

#home .container h1,
#home .container h1 a {
	display: block;
	margin-top: 5px;
	color: #64A4D4;
	font-size: 13px;
}

#home .container .texto {
	display: block;
	margin-top: 2px;
	text-align: justify; 
	font-size: 11px;
	color: #999999;
}

#linkInforme
{
	color: #999999;
}

#home .container .linkVerMais {
	display: block;
	min-height: 14px;
	_height: 14px;
	margin-top: 10px;
	color: #64A4D4;
	font-weight: bold;
	font-size: 10px;
	padding-left: 18px;
	background: url(img/link_ver_mais.jpg) no-repeat;
}

/* Área do Cliente */

#home .area_do_cliente {
	display: block;
	float: right;
	margin-top: 15px;
	padding-top: 8px;
	width: 465px;
	border-top: 1px solid #CCCCCC;
}

/*#home .area_do_cliente h1 { margin-left: 10px; }*/

#home .area_do_cliente .tituloArea {
	padding-left: 18px;
	min-height: 14px;
	_height: 14px;
	margin-bottom: 7px;
	color:#EA6928;
	background: url(img/link_area_cliente.jpg) no-repeat; 
}

/* Busca */

#home .busca{
	display:block;
	float:left;
	margin-top: 30px;
	padding-left:240px;
}
#home .busca .btBuscar {
	width:50px;
	height:19px;
	color:#FFFFFF;
	cursor: pointer;
	background: url(img/bt_busca.jpg) no-repeat;
	border:none;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif; 
}

/* Opções */

#home .area_do_cliente .opcoes {
	display: block;
	width: 443px;
	float: left;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#home .area_do_cliente .opcoes label {
	display: block;
	float: left;
	font-size: 10px;
	color:#999999;
	margin-right: 10px;
	cursor: pointer;
}

#home .area_do_cliente .opcoes label input {
	margin-right: 5px;
	_margin-right: 1px;
}

/* Botões */

#home .area_do_cliente .bt_participar {
	display: block;
	width: 91px;
	height:18px;
	float: left;
	border: 0;
	cursor: pointer;
	color: #FFFFFF;
	padding-left: 14px;
	padding-top:2px;
	text-decoration:none;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	background: url(img/bt_participar.gif) no-repeat;
}

#home .area_do_cliente .btVerResultado {
	width: 83px;
	margin-left: 4px;
	background: url(img/bt_ver_resultado.gif) no-repeat;
}

#home .area_do_cliente .btOpinar {
	width: 54px;
	margin-left: 4px;
	background: url(img/bt_opinar.gif) no-repeat;
}
#home .area_do_cliente .button {
display:block;
float:left;
width:465px;
margin-bottom:10px;
}
/* ------------------------------------- INTERNA ------------------------------------- */

#interna {
	display: block;
}

#interna .tituloPagina {
	display: block;
	margin-top: 20px;
	font-size: 18px;
	color: #3385C6;
	padding-bottom: 3px;
	border-bottom:1px solid #CCCCCC;
}

/* Menu Esquerda */

#interna .menuEsquerda {
	display: block;
	width: 190px;
	float: left;
	margin-top: 15px;
	margin-bottom:30px;
}

#interna .menuEsquerda a {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #3385C6;
	margin-top: 4px;
	padding-bottom: 3px;
	border-bottom:1px solid #E6E6E6;
}

#interna .menuEsquerda a:active { 
	color: #999999; 
}

/* Conteúdo */

#interna .conteudo {
	display: block;
	margin-top: 15px;
	padding-bottom: 30px;
}

#interna .direita {
	width: 485px;
	float: left;
	margin-left: 20px;
	margin-right: 10px;
}

#interna .conteudo .tituloConteudo {
	display: block;
	font-size: 16px;
	color: #3385C6;
}


#interna .conteudo .texto {
	text-align: justify;
	font-size: 12px;
	color: #666666;
}

#interna .conteudo .texto p {
	display: block;
	margin-top: 10px;
}

/* ------------ Estrutura Fisica ---------------------- */

/* submenu */
#interna .conteudo .sub_menu {
	float:left;
	display: block;
	width:483px;
	margin-top: 10px;
	margin-bottom:10px;
}

#interna .conteudo .sub_menu a {
	float:left;
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #3385C6;
}

#interna .conteudo .sub_menu a:active { 
	color: #999999; 
}
#interna .conteudo .sub_menu a.sub_link3 {
	width:165px;
}

#interna .conteudo .sub_menu .separador {
	float:left;
	display:block; 
	font-size: 14px;
	font-weight: bold;
	color: #3385C6;
	margin-left: 5px;
	margin-right: 5px;
	margin-top:-2px;
}

/* submenu2 */

#interna .conteudo .sub_menu2 {
	float:left;
	display: block;
	width:483px;
	margin-top: 10px;
	margin-bottom:10px;
}

#interna .conteudo .sub_menu2 p {
	float:left;
	display: block;
	width: 480px;
}

#interna .conteudo .sub_menu2 a {
	float:left;
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #3385C6;
}

#interna .conteudo .sub_menu2 a:active { 
	color: #999999; 
}
#interna .conteudo .sub_menu2 a.sub_link3 {
	width:165px;
}

#interna .conteudo .sub_menu2 .separador {
	float:left;
	display:block; 
	font-size: 13px;
	font-weight: bold;
	color: #3385C6;
	margin-left: 5px;
	margin-right: 5px;
	margin-top:-2px;
}

#interna .conteudo .sub{
	font-size: 14px;
	margin-top:50px;
	_margin-top:15px;
}

/* ----------------------- EQUIPE ------------------------- */	

#interna .menuEsquerda .setores a{
	display: block;
	margin-left: 10px;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
}

#interna .conteudo .texto .box_equipe {
	display: block;
	float:left;
	width:465px;
	margin-top:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:20px;
	padding-right:10px;
	background:#E4F0FA;
}

#interna .conteudo .texto .box_equipe .titulo {
	display: block;
	float:left;
	width:465px;
	font-weight:bold;
	padding-bottom:5px;
	margin-bottom:5px;
	_margin-bottom:0px;
	border-bottom:1px solid #FFFFFF;
}
/*---------------------  CORPO CLINICO  -----------------------*/
#interna .conteudo .texto .box_corpo {
	display: block;
	float:left;
	width:465px;
	margin-top:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:10px;
	background:#E4F0FA;
}

#interna .conteudo .texto .box_corpo img {
	display: block;
	float:left;
	width:120px;
	height:90px;
	background:#CCCCCC;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	_margin-bottom:0px;
}

#interna .conteudo .texto .box_corpo p {
	display: block;
	float:left;
	width:335px;
	margin-left:5px;
}

#interna .conteudo .texto .box_corpo a {
	color: #666666;
}

#cv {
	display: block;
	float:left;
	width:600px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

/*------------- INFORMAÇOES AO PACIENTE ----------------*/

#interna .conteudo .sub_info{
	font-size: 14px;
	margin-top:20px;
	_margin-top:15px;
}


/*---------------------------------- NOTICIAS -----------------------------------------*/
#interna .conteudo_noticias 
{
	floa:left;
	display:block;
	margin-left:10px;
	margin-bottom:10px;
}

#interna .conteudo_noticias .titulo
{
	color:#3385C6;
	font-size:16px;
	display:block;
	height:70px;
}
#interna .conteudo_noticias .tituloNoticia
{
	font-size:12px;
	color:#999999;
	margin-bottom:5px;
}
#interna .conteudo_noticias .foto
{
float:left;
display:block;
margin-right:15px;
}
#interna .conteudo_noticias .texto
{
	font-size:11px;	
	color:#999999;
}
#interna .conteudo_noticias .pdf
{
	display: block;
	min-height: 14px;
	_height: 14px;
	margin-top: 10px;
	color: #64A4D4;
	font-weight: bold;
	font-size: 10px;
	float:left;
	height:16px;
	padding-left: 18px;
	background: url(img/pdf.gif) no-repeat;

}
#interna .conteudo_noticias .linkNoticia, #interna .conteudo_noticias .texto
{
	float:left;
	display:block;
	width:650px;
	font-size:12px;
	margin-top:10px;
}


#interna .conteudo_noticias .linkNoticia a
{
	color:#999999;
}
#interna .conteudo_noticias .linkVerMais {
	display: block;
	min-height: 14px;
	_height: 14px;
	margin-top: 10px;
	color: #64A4D4;
	font-weight: bold;
	font-size: 10px;
	float:right;
	padding-left: 18px;
	background: url(img/link_ver_mais.jpg) no-repeat;
}


/*------------------------------------- CONVENIOS  --------------------------------------------*/

#interna .conteudo_convenios {
	display: block;
	float:left;
	width:706px;
	margin-top:35px;
	_margin-top:0px;
	padding-bottom:30px;
}

#interna .conteudo_convenios .titulo {
	display: block;
	font-size: 16px;
	color: #3385C6;
	margin-left:20px;
	margin-bottom:20px;
	width:670px;	
}

#interna .conteudo_convenios .box_equipe {
	display: block;
	float:left;
	width:670px;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:15px;
	padding-right:10px;
	background:#E4F0FA;
	font-size:12px;
	margin-left:20px;
}

#interna .conteudo_convenios .box_equipe .titulobox {
	display: block;
	float:left;
	width:670px;
	font-weight:bold;
	padding-bottom:5px;
	margin-bottom:5px;
	_margin-bottom:0px;
	color:#666666;
	border-bottom:5px solid #FFFFFF;
	padding-left:10px;
}

#interna .conteudo_convenios .box_equipe .descricao {
	display: block;
	float:left;
	width:660px;
	padding-left:10px;
}


/*--------------------------------------- FALE CONOSCO -----------------------------------------*/

#interna .conteudo_convenios .formulario {
	display: block;
	float:left;
	width:346px;
	padding-bottom:30px;
	border-right: 1px dashed #CCCCCC;
}

#interna .conteudo_convenios .formulario p {
	display: block;
	float:left;
	width:304px;
	margin-bottom:2px;
	margin-left:20px;
	*margin-left:10px;
	_margin-left:5px;
	
}

#interna .conteudo_convenios .formulario label {
	display: block;
	float:left;
	width:300px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	*margin-left:10px;
	_margin-left:0px;
}

#interna .conteudo_convenios .formulario label.ddd {
	display: block;
	float:left;
	width:55px;
	margin-top:5px;
}
#interna .conteudo_convenios .formulario label.telefone {
	display: block;
	float:left;
	width:240px;
	margin-top:5px;
}

#interna .conteudo_convenios .formulario input.form {
	display: block;
	float:left;
	width:300px;
}

#interna .conteudo_convenios .formulario input.ddd {
	display: block;
	float:left;
	width:40px;
	margin-right:10px;
}
#interna .conteudo_convenios .formulario input.telefone {
	display: block;
	float:left;
	width:100px;
}

#interna .conteudo_convenios .formulario input.enviar {
	display: block;
	float:right;
	margin-top:5px;	
}

#interna .conteudo_convenios .formulario textarea {
	display: block;
	float:left;
	width:300px;
	height:100px;
}

#interna .conteudo_convenios .info {
	display: block;
	float:left;
	width:348px;
	padding-left:10px;
	padding-bottom:30px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*---------------------------- ENQUETE ---------------------------------*/

#interna .conteudo_enquete .titulo_enquete
{
margin-top:25px;
float:left;
display:block;
width:100%;
font-size:13px;
fontweight:bold;
color:#999999;
}
#interna .conteudo_enquete label
{
float:left;
width:695px;
display:block;
font-size:12px;
color:#999999;
margin-top:10px;
}
#interna .conteudo_enquete .input
{
float:left;
}

/*---------------------------- ESPECIALIDADES --------------------------------*/


#interna .conteudo .titulo_servico {
	display: block;
	color: #3385C6;
	font-size: 13px;
	margin-top:15px;
}

/*----------------------------       RH       --------------------------------*/

#interna #conteudo_rh
{
	float:left;
	display:block;
	width:550px;	
	border:1px solid red;
}
#interna #conteudo_rh .campos_rh
{
	float:left;
	display:block;
	width:400px;
	border:1px solid;
}
