@charset "iso-8859-1";
/* @charset "utf-8"; */


/* CSS Document */

BODY {margin:0 0 40px 0; background:#a8c733 url(../imagens/fundo.gif) repeat-x; }
h2 {font-size:9px; margin:0; text-indent:-9999px; }
p, label, ul, li, input, select, #p-noticia-titulo {font:normal 12px Tahoma; color:#636363; }
label {display:block; margin-bottom:3px; font-weight:bold; }
input, select {border:solid 1px #c9e74b; }
img {border:none;}
a {color:#636363; text-decoration:none; }
a:hover {text-decoration:underline; }

#principal {width:957px; margin:0 auto; background: url(../imagens/fundo_conteudo.png) repeat-y; padding-left:0;}
#menu {position:absolute; top:-60px; width:222px; margin-left:40px; }

#p-guia-tit { width:85px; height:15px; background:url(../imagens/p-guia-tit.gif) no-repeat; margin-bottom:20px; }
#p-menu-principal-tit { width:186px; height:19px; background:url(../imagens/acesso.gif) no-repeat; margin-bottom:20px; }
#p-menu-co-tit { width:140px; height:33px; background:url(../imagens/acesso2.gif) no-repeat; margin-bottom:20px; }

#moldura-conteudo {width:630px; background-color:#FFFFFF; margin:16px 37px 0 0; float:right; display:inline; }
#rodape-conteudo { width:630px; height:30px; background:url(../imagens/rodape-conteudo.jpg) no-repeat; clear:both; }
#p-conteudo-principal { width:457px; float:left; margin:0 0 0 0; display:inline; }
#p-destaque { width:447px; height:291px; background:url(../imagens/p-fundo-noticia-capa.gif) no-repeat; padding:5px; display:block; margin-bottom:16px; }
#p-destaque-tit { width:68px; height:12px; background:url(../imagens/p-destaques.jpg) no-repeat; margin:9px 0 0 12px;; }
#p-titulo-destaque { font-family: VetoCom-Light, Verdana, Arial; font-size:16px; margin:0 0 0 12px;}

#p-ultimas-noticias { width:262px; background:url(../imagens/p-noticias-fundo.jpg) repeat-y; float:left; display:inline; padding:0 12px 0 12px; }
#p-ultimas-tit { width:109px; height:12px; background:url(../imagens/p-noticias-tit.jpg) no-repeat; margin:0 0 12px 0; }
#p-noticia-data {font:normal normal bold 11px Tahoma; display:inline; }
#p-noticia-titulo {  margin:0 0 18px 0;}

#p-exclusivo {float:left; margin-left:12px;}
#p-exclusivo-tit { width:112px; height:12px; background:url(../imagens/p-exclusivo.gif) no-repeat; }
#p-exclusivo-ul { margin:12px 0 0 0; padding:0; }
#p-exclusivo-ul li {margin-left:14px; line-height:18px; }

#p-flutuante {float:right; margin:0 10px 0 0; }


#rodape { width:957px; height:100px; background:#fbf6f3 url(../imagens/rodape-fundo.png) no-repeat; clear:both; padding:21px 0 0 0;}

#menu-box {width:220px; list-style-type:none; margin:0; padding:0; }
#menu-box li a { width:220px; height:25px; background:url(../imagens/menu-fundo1.gif) repeat-x; font-family: Tahoma; font-size:14px; padding-top:5px; font-weight:600; display:block; }
#menu-box li a:hover {background:url(../imagens/menu-fundo2.gif) repeat-x; width:220px; display:block; color:#FFF; text-decoration:none; padding-left:15px; width:205px; }

#titulos-sec {width:620px; height: 27px; background:url(../imagens/titulo-sec-fundo.gif) repeat-x bottom; font:bold 14px Verdana; color:#ad8c1a; margin:0; padding:0; float:right; display:block; text-indent:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:8px 0 8px 0; }
#titulos-sec-2 {width:620px; height: 27px;) repeat-x bottom; font:bold 14px Verdana; color:#ad8c1a; margin:0; padding:0; float:right; display:block; text-indent:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin:8px 0 8px 0; }
#conteudo-secundario {padding:12px;}

/*
--------------------------------------------------------------------------------
Formularios
--------------------------------------------------------------------------------
*/
.campos_formulario
{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
color: #000000;
background-color: white;
border: 1px solid #83af29;
}

/*
--------------------------------------------------------------------------------
NOTÍCIAS
--------------------------------------------------------------------------------
*/
.titulo_pagina
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 15px;
color: #E55300;
}
.titulo_destaque
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 15px;
color: #336200;
}
.titulo_noticia
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 15px;
color: #A6A241;
}
.titulo_guia
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 15px;
color: #E55600;
}
.titulo_area
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 15px;
color: #F78F00;
}
.texto_pagina
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 12px;
color: #333333;
}

.texto_faq
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 12px;
color: #538707;
font-weight: bold;
}
.texto_nun
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 16px;
color: #538707;
font-weight: bold;
}

/*
--------------------------------------------------------------------------------
NOTÍCIAS
--------------------------------------------------------------------------------
*/
.noticia_data
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 11px;
color: #808080;
}

.noticia_manchete
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 12px;
color: #83AF29;
/*background-color: aliceblue;*/
}

.noticia_texto
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 12px;
color: #333333;
}

.links_noticia
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 12px;
color: #333333;
text-decoration: none;
}

.links_noticia:hover
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 12px;
color: #333333;
text-decoration: none;
font-weight: bold;
}


/*
--------------------------------------------------------------------------------
LINKS COMUNS
--------------------------------------------------------------------------------
*/
.links_conteudo
{
text-decoration: none;
}

.links_conteudo:hover
{
text-decoration: underline;
}

/*
--------------------------------------------------------------------------------
LINKS BERÇARIO
--------------------------------------------------------------------------------
*/
.links_bercario
{
color: #175515;
text-decoration: none;
}

.links_bercario:hover
{
color: #175515;
text-decoration: none;
font-weight: bold;
}

/*
--------------------------------------------------------------------------------
PAGINAÇÃO
--------------------------------------------------------------------------------
*/

.tabela_paginacao
{
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
width: 80%;
color: #175515;
border-top: 1px solid #99CC00;
}

.links_paginacao
{
color: #175515;
text-decoration: none;
font-weight: bold;
}

/*
--------------------------------------------------------------------------------
LINKS MENU
--------------------------------------------------------------------------------
*/
.links_menu
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 12px;
color: #175515;
text-decoration: none;
}

.links_menu:hover
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 12px;
color: #175515;
text-decoration: none;
font-weight: bold;
}

.links_menu_seta
{
font-family: Tahoma;
font-size: 10px;
color: #6b6b6b;
}
/*
################################################################################
INICIO - CSS - Galeria de fotos
################################################################################
*/
/* slightly enhanced, universal clearfix hack */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix {
	display: inline-block;
}
/* start commented backslash hack \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}

ul#listaFotosInicial, ul#listaFotosInicial li {
	padding:0;
	margin:0;
	list-style:none;

}
ul#listaFotosInicial li {
	width:92px;
	height:69px;
	overflow:hidden;
	float:left;
	border:3px solid Orange;
	margin:0 8px 8px 0;
}
.containerFotos{clear:both; margin:0 0 20px 0;}
/*
################################################################################
FIM - CSS - Galeria de fotos
################################################################################
*/


/*
--------------------------------------------------------------------------------
PLANOS DE SAÚDE
--------------------------------------------------------------------------------
*/
.coluna_titulo
{
background-color: #e2eee2;
}

.coluna_descricao
{
background-color: #fdf0cd;
}

#plano_listar {
margin:12px 0pt 7px 0px;
width:533px;
height: 75px;
}

.plano_registros
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 13px;
color: #333333;
}

.planos_listar
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-weight: bold;
font-size: 12px;
color: #337837;
}


.planos_texto
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 12px;
color: #E55300;
}

.planos_descricao
{
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 11px;
color: #333333;
}

.detalhes_plano {
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
font-size: 15px;
font-weight:bold;
color: #000000;
padding-left:25px;
}

.link_plano
{
color: #405c00;
font-weight: bold;
text-decoration: none;
}

.link_plano:hover
{
font-size: 14px;
text-decoration: underline;
}

/*
--------------------------------------------------------------------------------
PORTAL TISS
--------------------------------------------------------------------------------
*/
.links_portal
{
color: #538707;
text-decoration: none;
}

.links_portal:hover
{
color: #538707;
text-decoration: none;
font-weight: bold;
}