@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px;
	text-align:center;
	background-image:url(imgs/main_bg.jpg);background-repeat:repeat-y;
	background-attachment:fixed;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

#aba_titulo {
	width: 500px; 
	height: 43px; 
	padding-left:40px;
	padding-top:3px;
	background-image:url(imgs/aba_titulo.jpg);
	background-repeat:no-repeat;
}

#content {
   width:780px;
   height:auto;
   text-align:left;
   overflow:hidden;
}

#conteudo_unidades {
	width:650px;
	padding:10px;
}

#banner {
   top:0px;
   width: 780px;
   height: 230px;
   overflow:hidden;
}

/*  BASE  */
#base {
   width:1000px;
   height:auto;
   min-height:363px;
   background-image:url(imgs/bg_base.jpg);
   background-repeat:no-repeat;
}

/*  BASE  */
/*  FOOTER  */
#footer {
   background-image:url(imgs/bg_footer.jpg);
   background-repeat:no-repeat;
   width: 1000px;
   height: 90px;
   clear: both;
   top: 0px;
}
#footer #telefones {
   width:365px;
   height:65px; 
   line-height:65px; 
   font-family:Arial, Helvetica, sans-serif;
   font-size:20px; 
   font-weight:bold;
   color:#333;
   float:left;
   margin-top:10px;
}
#footer #telefones a{
   color:#333;
   text-decoration:none;
}
#footer #selo_ans {
   width:270px; 
   height:65px; 
   float: left;
   line-height: 65px;
   margin-top: 10px;
}
#header {
   width: 1000px;
   height: 195px;
   overflow:hidden;
}
#main {
   margin: 0 auto;
   position: relative;
   top:0px;
   clear: left;
   width: 1000px;
   height: auto;
   overflow:hidden;
}

/* HOME */
#home_left_box{
    width:540px; 
	height:auto; 
	overflow:hidden; 
	float:left; 
	padding-left:30px;
    padding-top:5px;
}
#home_right_box{
    width:392px;
	height: 355px;
	overflow:hidden; 
	float:right; 
	padding-right:10px;
}

/* BOX HOME LEFT */
.box_chamadas_home {
	width:265px; 
	height:168px; 
	float:left; 
	padding-right:5px;
}

.box_chamadas_home img {
	border:none;
}

/* BOX A SANTAMALIA */
#contentBoxASantamalia {
   width:707px;
   height:363px;
   padding-left:270px;
   float:left;
}
#contentASantamalia .leftBoxASantamalia, #contentHistorico .leftBoxASantamalia, #contentMissao .leftBoxASantamalia, #contentPrincipios .leftBoxASantamalia {
   width:618px; 
   height:343px; 
   float:left;
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   text-align:justify;
   color:#444;
   padding-top:10px;
   margin-top:1px;
}
.leftBoxASantamalia p {
   width:600px;
}
.leftBoxASantamalia ul {
   width:550px;
}
.leftBoxASantamalia p a{
  color:#222;
}
.bgHistorico {
   background-image:url(imgs/img_base_historico.jpg); 
   background-repeat:no-repeat;
}
.bgMissao {
   background-image:url(imgs/img_base_missao.jpg); 
   background-repeat:no-repeat;
}
.bgPrincipios {
   background-image:url(imgs/img_base_principios.jpg); 
   background-repeat:no-repeat;
}
.rightBoxASantamalia {
   width:88px; 
   height:354px; 
   float:right; 
   padding-top:1px;	
}
/* BOX A SANTAMALIA */

/* BOX EXAMES */
#contentBoxExames {
   width:670px; 
   height:363px; 
   padding-left:300px;
   float:left;
}
#contentExames .leftBoxExames {
   width:660px; 
   height:340px; 
   float:left; 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   text-align:justify;
   color:#444;
   padding-top:10px;
   margin-top:2px;
}
.leftBoxExames p {
   width:40px;
}
.bgExames {
   background-image:url(imgs/img_base_exames.jpg); 
   background-repeat:no-repeat;
}
/* BOX EXAMES */

/* BOX NOSSA REDE */
#contentBoxNossaRede{
   width: 952px;
   height: 363px;
   padding-left: 25px;
   float: left;
}
#contentNossaRede .leftBoxNossaRede {
   width:907px; 
   height:343px; 
   float:left;
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   text-align:justify;
   color:#444;
   padding-top:10px;
   margin-top:1px;
}
#contentNossaEstrutura .leftBoxNossaRede, #contentUnidades .leftBoxNossaRede {
   width:687px; 
   height:343px; 
   float:left;
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   text-align:justify;
   color:#444;
   padding-top:10px;
   margin-top:1px;
   padding-left:220px;
}
.leftBoxNossaRede p {
   width:660px;
}
.bgNossaRede {
   background-image: none; /* url(imgs/img_base_planos.jpg);  */
   background-repeat:no-repeat;
}
.bgNossaEstrutura {
   background-image:url(imgs/img_base_nosssa_estrutura.jpg); 
   background-repeat:no-repeat;
}
.rightBoxNossaRede {
   width:40px; 
   height:354px; 
   float:right; 
   padding-top:1px;	
}
/* BOX NOSSA REDE */

/* BOX PRODUTOS */
#contentBoxProdutos {
   width:677px; 
   height:363px; 
   padding-left:300px;
   float:left;
}
#contentProdutos .leftBoxProdutos, #contentPessoaFisica .leftBoxProdutos, #contentPME .leftBoxProdutos, #contentColetivoAdesao .leftBoxProdutos, #contentEmpresarial .leftBoxProdutos, #contentSantamaliaOdonto .leftBoxProdutos {
   height:342px; 
   float:left; 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   text-align:justify;
   color:#444;
   padding-top:10px;
   margin-top:2px;
}
#contentProdutos .leftBoxProdutos {
   width:460px;
}
#contentPessoaFisica .leftBoxProdutos, #contentPME .leftBoxProdutos, #contentColetivoAdesao .leftBoxProdutos, #contentEmpresarial .leftBoxProdutos, #contentSantamaliaOdonto .leftBoxProdutos {
   width:630px;
}
.leftBoxProdutos p {
   width:440px;
}
#contentPessoaFisica .leftBoxProdutos p, #contentPME .leftBoxProdutos p, #contentColetivoAdesao .leftBoxProdutos p, #contentEmpresarial .leftBoxProdutos p, #contentSantamaliaOdonto .leftBoxProdutos p {
   width:600px;
}
.bgProdutos {
   background-image:url(imgs/img_base_produtos.jpg); 
   background-repeat:no-repeat;
}
.bgPessoaFisica {
   background-image:url(imgs/img_base_pessoa_fisica.jpg); 
   background-repeat:no-repeat;
}
.bgPME {
   background-image:url(imgs/img_base_pme.jpg); 
   background-repeat:no-repeat;
}
.bgEmpresarial {
   background-image:url(imgs/img_base_empresarial.jpg); 
   background-repeat:no-repeat;
}
.bgColetivoAdesao {
   background-image:url(imgs/img_base_coletivo_adesao.jpg); 
   background-repeat:no-repeat;
}
.bgSantamaliaOdonto {
   background-image:url(imgs/img_base_santamalia_odonto.jpg); 
   background-repeat:no-repeat;
}
.rightBoxProdutos {
   width:215px; 
   height:354px; 
   float:right; 
   padding-top:1px;	
}
.rightBoxProdutos_ {
   width:45px; 
   height:354px; 
   float:right; 
   padding-top:1px;	
}
/* BOX PRODUTOS */

/* PRODUTOS ABAS  */
.headerTableMenu_off {
   font-family:Arial, Helvetica, sans-serif; 
   font-size:11px; 
   font-weight:bold; 
   color:#db2b36; 
   text-align:center;
   background-color:#FFF;
   border:1px solid #C00;
   cursor:pointer;
}
.headerTableMenu_on {
   font-family:Arial, Helvetica, sans-serif; 
   font-size:11px; 
   font-weight:bold; 
   color:#FFF; 
   text-align:center;
   background-color:#db2b36;
   border:1px solid #C00;
   cursor:pointer;
} 
.headerTableProdutos {
	background-color:#db2b36;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	text-align:center;
	color:#FFF;	
}
.tr_f5c8b9 td{
	background-color:#f5c8b9;
}
.tr_eea18e td{
	background-color:#eea18e;
}
.tr_f5c8b9 td, .tr_eea18e td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#333;
}
.tr_f5c8b9 td a, .tr_eea18e td a{
	color:#333;
}

/* BOX PORTAL */
#contentBoxPortal {
   width:677px; 
   height:363px; 
   padding-left:300px;
   float:left;
}
#contentPortal .leftBoxPortal, #contentPortalCorretor .leftBoxPortal {
   width: 490px; 
   height: 320px; 
   float: left; 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   text-align:justify;
   color:#444;
}
#contentPortal .leftBoxPortal, #contentPortalTISS .leftBoxPortal {
   width: 500px; 
   height: 340px; 
   float: left; 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   text-align:justify;
   color:#444;
   padding-top:10px;
   margin-top:2px;
}
#contentPortalAssociado .leftBoxPortal, #contentPortalCredenciado .leftBoxPortal {
   width: 500px; 
   height: 330px; 
   float: left; 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   text-align:justify;
   color:#444;
   padding-top:20px;
   margin-top:2px;
}
.leftBoxPortal p {
   width:470px;
}
#contentPortalCorretor .leftBoxPortal a{
   color:#F00;
}
.bgPortal {
   background-image:url(imgs/img_base_portal.jpg); 
   background-repeat:no-repeat;
}
.bgPortalAssociado {
   background-image:url(imgs/img_base_portal_associado.jpg); 
   background-repeat:no-repeat;
}
.bgPortalCredenciado {
   background-image:url(imgs/img_base_portal_credenciado.jpg); 
   background-repeat:no-repeat;
}
.bgPortalCorretor {
   background-image:url(imgs/img_base_portal_corretor.jpg); 
   background-repeat:no-repeat;
}
.bgPortalTISS {
   background-image:url(imgs/img_base_portal_tiss.jpg); 
   background-repeat:no-repeat;
}
.rightBoxPortal {
   width:175px; 
   height:354px; 
   float:right; 
   padding-top:1px;	
}
/* BOX PORTAL */

/* BOX OUTROS */
#contentBoxOutros {
   width:677px; 
   height:363px; 
   padding-left:300px;
   float:left;
}
#contentOutros .leftBoxOutros, #contentFaq .leftBoxOutros {
   width:590px; 
   height:342px; 
   float:left; 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   text-align:justify;
   color:#444;
   padding-top:10px;
   margin-top:2px;
}
.leftBoxOutros p {
   width:40px;
}
.bgFaq {
   background-image:url(imgs/img_base_faq.jpg); 
   background-repeat:no-repeat;
}
.rightBoxOutros {
   width:87px; 
   height:354px; 
   float:right; 
   padding-top:1px;	
}
/* BOX OUTROS */

/*  BOX SERVICOS  */
#contentBoxServicos {
   width:677px; 
   height:363px; 
   padding-left:300px;
   float:left;
}
#contentServicos .leftBoxServicos {
   width:545px; 
   height:342px; 
   float:left; 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   text-align:justify;
   color:#444;
   padding-top:10px;
   margin-top:2px;
}
#contentServicos .leftBoxServicos p {
   width:470px;
}
.bgServicos {
   background-image:url(imgs/img_base_servicos.jpg); 
   background-repeat:no-repeat;
}
.rightBoxServicos {
   width:130px; 
   height:354px; 
   float:right; 
   padding-top:1px;	
}
/*  BOX SERVICOS  */

/*  BOX FALE CONOSCO  */
#contentBoxFaleConosco {
   width:725px; 
   height:363px; 
   padding-left:280px;
   float:left;
}
#contentFaleConosco .leftBoxFaleConosco {
   width:690px; 
   height:342px; 
   float:left; 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   text-align:justify;
   color:#444;
   padding-top:10px;
   margin-top:2px;
   overflow:hidden;
}
#contentFaleConosco .leftBoxFaleConosco p {
   width:470px;
}
.bgFaleConosco {
   background-image:url(imgs/img_base_fale_conosco.jpg); 
   background-repeat:no-repeat;
}
/*  BOX FALE CONOSCO  */

/*  BOX NOTICIAS  */
#contentBoxNoticias {
   width:677px; 
   height:363px; 
   padding-left:300px;
   float:left;
}
#contentNoticias .leftBoxNoticias {
   width:675px; 
   height:342px; 
   float:left; 
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   text-align:justify;
   color:#444;
   padding-top:10px;
   margin-top:2px;
}
#contentNoticias .leftBoxNoticias p {
   width:650px;
}
.bgNoticias {
   background-image:url(imgs/img_base_noticias.jpg); 
   background-repeat:no-repeat;
}
.rightBoxNoticias {
   width:130px; 
   height:354px; 
   float:right; 
   padding-top:1px;	
}

.img_news {
	width:73px; 
	height:100px; 
	border:1px solid #CCC; 
	float:left; 
	margin-right:5px;
}

.img_news img {
    border:none;	
}

.txt_news {
    width:560px; 
	height:100px; 
	float:left; 
	padding:10px;	
}
.txt_news .btn_ler_mais {
	width:100px; 
	height:37px;
	float:right; 
	margin-top:5px;
}
.txt_news .btn_ler_mais img{
	border:none;
}
/*  BOX NOTICIAS  */

/* BOX VANTAGENS */
#contentBoxVantagens{
   width:697px;
   height:363px;
   padding-left:280px;
   float:left;
}
#contentVantagens .leftBoxVantagens, #contentLaboratorio .leftBoxVantagens, #contentMedicinaPreventiva .leftBoxVantagens, #contentTransporteGratuito .leftBoxVantagens {
   width:652px; 
   height:343px; 
   float:left;
   font-family:Arial, Helvetica, sans-serif; 
   font-size:13px; 
   text-align:justify;
   color:#444;
   padding-top:10px;
   margin-top:1px;
}
.leftBoxVantagens p, #contentMedicinaPreventiva .leftBoxVantagens p, #contentTransporteGratuito .leftBoxVantagens p {
   width:620px;
}
#contentLaboratorio .leftBoxVantagens {
   width:653px;
}
.bgVantagens {
   background-image:url(imgs/img_base_vantagens.jpg); 
   background-repeat:no-repeat;
}
.bgLaboratorio {
   background-image:url(imgs/img_base_laboratorio.jpg); 
   background-repeat:no-repeat;
}
.bgMedicinaPreventiva {
   background-image:url(imgs/img_base_medicina_preventiva.jpg); 
   background-repeat:no-repeat;
}
.bgTransporteGratuito {
   background-image:url(imgs/img_base_transporte_gratuito.jpg); 
   background-repeat:no-repeat;
}
.rightBoxVantagens {
   width:40px; 
   height:354px; 
   float:right; 
   padding-top:1px;	
}
/* BOX VANTAGENS */

.imgsLink {
   float:right;
   width:43px; 
   height:352px;	
}

.tag_cinza{
	color: #666666; 
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.tag_verde_tiss{
	color: #006666; 
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.tag_verde_tiss:hover {
	color: #008888; 
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.link_vinho { 
     border-bottom: 1px dashed #ba221f;
     text-decoration: none;
     color: #ba221f;
}

a.link_vinho:hover {
     border-bottom: 1px dashed #ff5e2f;
     text-decoration: none;
     color: #ff5e2f;
}

a.link_faq {
     border-bottom: 1px dashed #ff5e2f;
     text-decoration: none;
     color: #ff5e2f;
}

a.link_faq:hover {
     border-bottom: 1px dashed #FF0000;
     text-decoration: none;
     color: #FF0000;
}

.red_bold_9 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #ff0000; 
	font-weight: bold; 
	text-decoration: none;
}

.red_10 {
    font-size: 10px;
	color: #FF0000;
}

.red_12 {
    font-size: 12px;
	color: #FF0000;
}

.Titulo_red_10 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; color: #ff0000; 
	font-size: 10px;
}

.Titulo_black_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #000000; 
	font-size: 12px;
}

.Titulo_blue_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #005ca1; 
	font-size: 12px;
}

.Titulo_ocre_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #e77816; 
	font-size: 12px;
}

.Titulo_green_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #009380; 
	font-size: 12px;
}

.Titulo_red_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; color: #ff0000; 
	font-size: 12px;
}

.Titulo_white_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #FFFFFF; 
	font-size: 12px;
}

.Titulo_black_14 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #000000; 
	font-size: 14px;
}

.Titulo_blue_14 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #005ca1; 
	font-size: 14px;
}

.Titulo_red_14 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #ff0000; 
	font-size: 14px;
}

.Titulo_red_16 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #ff0000; 
	font-size: 16px;
}

.Titulo_white_16 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #FFFFFF; 
	font-size: 16px;
}

.Titulo_red_16 {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #ff0000; 
	font-size: 16px;
}

.titulo_blue_18 {
    color: #2E538B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

.titulo_red_30 {
	color: #ff7676;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
}

/* FAQ */
.faq_main{
    width:500px; 
	padding:10px; 
	text-align:justify;
	color: #666666; 
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.faq_response {
    width: 490px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: justify;
	color: #666666;
	padding: 10px;
	border: 1px dotted #666666;
	background-color: #EFEFEF;
    margin-top: 15px;
}

.faq_title {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #FF0000;
	width: 400px;
	height: 20px;
	background-image:url(imgs/xadrez.jpg);
	background-repeat:no-repeat;
	background-position: 5px 5px;
	padding-left: 20px;
}

.faq_sub_title {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	color: #FF0000;
	width: 100%;
	height: 20px;
	background-image:url(imgs/xadrez.jpg);
	background-repeat:no-repeat;
	background-position: 5px 5px;
	padding-left: 20px;
}

.saiba_mais_main{
    width:620px; 
	padding:10px; 
	text-align:justify;
	color: #666666; 
	font-size: 10px; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.saiba_mais_response {
    width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: justify;
	color: #666666;
	padding: 10px;
	border: 1px dotted #666666;
	background-color: #EFEFEF;
    margin-top: 15px;
}

#PalavraPresidente {
    font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333;	
	text-align:justify;
	padding: 30px 50px 10px 50px;
}

#LogoGrupoSantamalia {
   background-image:url(imgs/logo_grupo_santamalia.jpg); 
   background-repeat:no-repeat;
   width:200px;
   height:137px;
   margin-left:150px;
}

.alert {
   color:#F00;
}

#msgForm {
   width:100%;
   height:auto;
}

#divFormVendas{
   width:400px; 
   text-align:justify;	
}

#divFormVendas a{
   color:#333;	
}

