/*
Cliente: Unimed
Projeto: Portal regional
*/

/*
--------------
PAGINAS ESPECIFICAS
--------------
*/


#limites {
    width: 990px;
    margin: auto;
    padding-top: 14px;
    font-size: .68em;
    color: #666;
}

/* ------- ELEMENTOS ------- */
a {
    color: #e55300;
}

form fieldset,a img {
    border: 0;
}

form ol {
    list-style: none;
}

form select,form input,form textarea {
    border: 1px solid #999999;
    font-size: .9em;
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
    color: #333333;
}

form input,form textarea {
    padding: 2px;
}

html body #limites #conteudo form fieldset label input {
    width: auto;
    padding: 0;
    border: 0;
}

p {
    line-height: 1.45em;
}

h1 {
    font-size: 2.36em;
    font-weight: normal;
    color: #e55300;
}

h3 {
    font-size: 1.72em;
    font-weight: normal;
    color: #0f7744;
}

h4 {
    font-size: 1.2em;
    font-weight: normal;
    color: #0f7744;
}

/* ------- CONTEUDO ------- */
#conteudo {
    margin-top: 15px;
    margin-bottom: 25px;
}

/* ------- COLUNA 1 ------- */
#coluna1 {
    float: left;
    width: 750px;
}

#breadcrumb {
    color:#E55300;
    margin: 5px 0 20px 0;
}

#coluna1 #breadcrumb a {
    text-decoration: underline;
}

#coluna1 #menuinterno {
    float: left;
    width: 176px;
    min-height: 281px;
    padding-top: 10px;
    padding-bottom: 20px;
    background: url(../../../resources/imagens/2009/interna_menuinterno_bg.jpg) no-repeat;
    font-size: 1.1em;
}

* html #coluna1 #menuinterno {
    height: 281px;
}

#coluna1 #menuinterno ul {
    width: 151px;
    padding: 0 3px 10px 1px;
    background: url(../../../resources/imagens/2009/interna_menuinterno_bg_rodape.png) bottom
    no-repeat;
    list-style: none;
}

#coluna1 #menuinterno ul li {
    display: block;
    padding-top: 2px;
    background: url(../../../resources/imagens/2009/interna_menuinterno_separador.gif) center 0
    no-repeat;

}

#coluna1 #menuinterno ul li.primeiro {
    padding: 0;
    background: transparent;
}

#coluna1 #menuinterno ul li a {
    display: block;
    padding: 10px 19px;
    text-decoration: none;
    color: #abd32b;

}

#coluna1 #menuinterno ul li.ativo a,#coluna1 #menuinterno ul li a:hover
{
    background: #009faf;
    color: #fff;
}

#coluna1 #menuinterno ul li ul {
    /** display: none; **/
}

#coluna1 #menuinterno ul li.ativo ul {
    display: block;
    width: auto;
    padding: 0 6px;
    background: transparent;
}

#coluna1 #menuinterno ul li.ativo ul li {
    background: url(../../../resources/imagens/2009/interna_menuinterno_sub_separador.gif) top
    no-repeat;
}

#coluna1 #menuinterno ul li.ativo ul li.primeiro {
    background: transparent;
}

#coluna1 #menuinterno ul li.ativo ul li a {
    padding: 3px 14px;
    background: transparent;
    color: #009faf;
}

#coluna1 #menuinterno ul li.ativo ul li.ativo a,#coluna1 #menuinterno ul li.ativo ul li a:hover
{
    background: transparent;
    color: #fff;
}

#coluna1 #texto {
    margin-left: 200px;

}

/* ------- COLUNA 2 ------- */
#agencia_unimed #coluna2 {
    margin-left: 220px;
}

#agencia_unimed #coluna2 .coluna_apoio {
    width: 210px;
}

#coluna2 {
    width: 211px;
    margin-left: 775px;
}

#coluna2 h4 {
    height: 18px;
    margin-bottom: 8px;
    background: url(../../../resources/imagens/2009/home_coluna2_titulos.gif) no-repeat;
    line-height: 1em;
    text-indent: -9999em;
}

#coluna2 h4.duvidas {
    background-position: 0 -18px;
}

#coluna2 h4.enquete {
    height: 21px;
    background-position: 0 -36px;
}

#coluna2 h4.email {
    background-position: 0 -57px;
}

#coluna2 h4.arquivo {
    height: 21px;
    background-position: 0 -75px;
}

#coluna2 h4.conheca {
    height: 21px;
    background-position: 0 -96px;
}

#coluna2 form.caixa fieldset ol li {
    margin-bottom: 1em;
}

#coluna2 form.caixa fieldset ol li label {
    display: block;
    font-weight: bold;
}

#coluna2 form.caixa fieldset ol li select {
    width: 142px;
    border: 1px solid #999999;
    font-size: .9em;
    color: #333333;
}

#coluna2 form.caixa fieldset ol li input {
    width: 136px;
    word-spacing: -1px;
}

#coluna2 form.caixa fieldset a.esquerda {
    margin: 3px 15px 0 -13px;
}

#coluna2 form.caixa fieldset button {
    width: 72px;
    height: 22px;
    border: 0;
    background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat;
    font-size: .9em;
    font-weight: bold;
    color: #fff;
}

#coluna2 form.caixa#frmguia fieldset div#down {
    width: 97px;
    height: 22px;
}

#coluna2 form.caixa fieldset button.alinhaDireita {
    margin-right: 65px;
}

#coluna2 .duvidas ol { padding: 23px 23px 60px; margin-bottom: -25px; background: #f5f5f5; list-style: none; }
html > body #coluna2 .duvidas ol { margin: 0; padding-bottom: 45px; }
#coluna2 .duvidas ol li { margin-bottom: 5px; line-height: 1em; padding-bottom: 25px;}
#coluna2 .duvidas ol li.primeira { background: url(../../../resources/imagens/2009/home_coluna2_passos_01.png) no-repeat 0 0;}
#coluna2 .duvidas ol li.primeira:hover { background-position: -169px 0; }
#coluna2 .duvidas ol li.segunda { background: url(../../../resources/imagens/2009/home_coluna2_passos_02.png) no-repeat 0 0; }
#coluna2 .duvidas ol li.segunda:hover { background-position: -169px 0; }
#coluna2 .duvidas ol li.terceira { background: url(../../../resources/imagens/2009/home_coluna2_passos_03.png) no-repeat 0 0; }
#coluna2 .duvidas ol li.terceira:hover { background-position: -169px 0; }

#coluna2 .duvidas ol li a {
    display: block;
    padding-left: 42px;
    font-weight: bold;
    text-decoration: none;
    color: #666;
}

#coluna2 .duvidas ol li a:hover {
    text-decoration: underline;
}

#coluna2 .duvidas a.esquerda,#coluna2 .duvidas a.botao {
    margin-top: -40px;
}

html>body #coluna2 .duvidas a.esquerda,html>body #coluna2 .duvidas a.botao
{
    margin-top: -47px;
}

#coluna2 .duvidas a.esquerda {
    margin-left: 14px;
}

#coluna2 .duvidas a.botao {
    margin-right: 14px;
}

#coluna2 .duvidas a.botao strong {
    display: inline-block;
}




/* ------- PAGINA INICIAL ------- */

/* ------- COLUNA 1 ------- */
#home #coluna1 h1 { display: none; }

#home #coluna1 #destaque { margin-bottom: 32px; }


#home #coluna1 ul#estrutura { margin-bottom: 35px; padding-bottom: 45px; border-bottom: 1px solid #e6e6e6; list-style: none; }
#home #coluna1 ul#estrutura li { position: relative; float: left; width: 227px; height: 245px; padding: 7px 8px 0 219px; background: url(../../../resources/imagens/2009/home_contatos_vantagens_bg.png) 180px 0 no-repeat; }
#home #coluna1 ul#estrutura li.vantagens { margin-right: 41px; }
#home #coluna1 ul#estrutura li img { position: absolute; top: 0; margin-left: -216px; }
#home #coluna1 ul#estrutura li h3 { margin-bottom: .5em; color: #e55300; }
#home #coluna1 ul#estrutura li p { line-height: 1.36em; }
#home #coluna1 ul#estrutura li a.botao, #home #coluna1 ul#contato li a.botao strong { background-image: url(../../../resources/imagens/2009/home_botao_laranja.png); }
#home #coluna1 ul#estrutura li a.botao { position: absolute; bottom: 3px; left: 64%; display: block; width: 163px; margin-left: -81px; text-align: center; }
#home #coluna1 ul#estrutura li a.botao strong { display: block; }

#home #coluna1 ul#contato { margin-bottom: 35px; padding-bottom: 45px; border-bottom: 1px solid #e6e6e6; list-style: none; }
#home #coluna1 ul#contato li { position: relative; float: left; width: 227px; height: 245px; padding: 7px 8px 0 119px; background: url(../../../resources/imagens/2009/home_contatos_vantagens_bg.png) 109px 0 no-repeat; }
#home #coluna1 ul#contato li.vantagens { margin-right: 41px; }
#home #coluna1 ul#contato li img { position: absolute; top: 0; margin-left: -119px; }
#home #coluna1 ul#contato li h3 { margin-bottom: .5em; color: #e55300; }
#home #coluna1 ul#contato li p { line-height: 1.36em; }
#home #coluna1 ul#contato li a.botao, #home #coluna1 ul#contato li a.botao strong { background-image: url(../../../resources/imagens/2009/home_botao_laranja.png); }
#home #coluna1 ul#contato li a.botao { position: absolute; bottom: 3px; left: 64%; display: block; width: 163px; margin-left: -81px; text-align: center; }
#home #coluna1 ul#contato li a.botao strong { display: block; }

#home #coluna1 ul#planos { margin-bottom: 35px; padding-bottom: 45px; border-bottom: 1px solid #e6e6e6; list-style: none; }
#home #coluna1 ul#planos li.vantagens { position: relative; float: left; width: 227px; height: 110px; padding: 7px 8px 0 119px; background: url(../../../resources/imagens/2009/home_planos_vantagens_bg.png) 109px 0 no-repeat; }
#home #coluna1 ul#planos li.simulador { position: relative; float: left; width: 227px; height: 110px; padding: 7px 8px 0 119px; background: url(../../../resources/imagens/2009/home_planos_vantagens_bg.png) 109px 0 no-repeat; }
#home #coluna1 ul#planos li.vantagens { margin-right: 41px; }
#home #coluna1 ul#planos li img { position: absolute; top: 0; margin-left: -119px; }
#home #coluna1 ul#planos li h3 { margin-bottom: .5em; color: #e55300; }
#home #coluna1 ul#planos li p { line-height: 1.36em; }
#home #coluna1 ul#planos li a.botao, #home #coluna1 ul#planos li a.botao strong { background-image: url(../../../resources/imagens/2009/home_botao_laranja.png); }
#home #coluna1 ul#planos li a.botao { position: absolute; bottom: 1px; left: 64%; display: block; width: 163px; margin-left: -81px; text-align: center; }
#home #coluna1 ul#planos li a.botao strong { display: block; }

#home #coluna1 ul#destaques, #home #coluna1 ul#destaques li p { line-height: 1.63em; }
#home #coluna1 ul#destaques { margin-bottom: 36px; list-style: none; }
#home #coluna1 ul#destaques li { float: left; width: 188px; padding: 0 26px; background: url(../../../resources/imagens/2009/home_destaques_separador.png) 0 45px no-repeat; }
#home #coluna1 ul#destaques li.viverbem { background: transparent; }
#home #coluna1 ul#destaques li h3 { margin-bottom: .5em; }
#home #coluna1 ul#destaques li h3 a { color: #0F7744; text-decoration: none; }
#home #coluna1 ul#destaques li h3 a:hover { color: #0F7744; text-decoration: underline; }
#home #coluna1 ul#destaques li img { display: block; margin-bottom: 13px; padding: 5px 6px; }
#home #coluna1 ul#destaques li a { text-decoration: none; color: #666; }
#home #coluna1 ul#destaques li a:hover { text-decoration: underline; }
#home #coluna1 ul#destaques li ul { margin-left: 5px; list-style: none; }
#home #coluna1 ul#destaques li ul li { position: static; float: none; width: auto; height: auto; padding: 0; }
#home #coluna1 ul#destaques li ul.artigoscapa li { padding-left: 8px; background: url(../../../resources/imagens/2009/seta_laranja.gif) 0 5px no-repeat; }
#home #coluna1 ul#destaques li.noticias ul { margin-bottom: 1em; }
#home #coluna1 ul#destaques li.noticias a.direita { color: #e55300; }

#home #coluna1 ul#secoes { list-style: none; }
#home #coluna1 ul#secoes li { float: left; display: inline; width: 167px; height: 131px; margin: 0 29px 0 20px; padding: 26px 17px; background: url(../../../resources/imagens/2009/home_secoes_bg.png) no-repeat; }
#home #coluna1 ul#secoes li h5 { margin-bottom: 8px; padding-bottom: 10px; background: url(../../../resources/imagens/2009/home_secoes_titulo_bg.gif) 0 bottom no-repeat; font-size: 1.54em; }
#home #coluna1 ul#secoes li.cliente { color: #0f7744; }
#home #coluna1 ul#secoes li.colaboradores { color: #009faf; }
#home #coluna1 ul#secoes li.cooperado { color: #e55300; }
#home #coluna1 ul#secoes li.cliente h5 a { color: #0f7744; text-decoration: none; }
#home #coluna1 ul#secoes li.colaboradores h5 a { color: #009faf; text-decoration: none; }
#home #coluna1 ul#secoes li.cooperado h5 a { color: #e55300; text-decoration: none; }
#home #coluna1 ul#secoes li.cliente h5 a:hover { color: #0f7744; text-decoration: underline; }
#home #coluna1 ul#secoes li.colaboradores h5 a:hover { color: #009faf; text-decoration: underline; }
#home #coluna1 ul#secoes li.cooperado h5 a:hover { color: #e55300; text-decoration: underline;}
#home #coluna1 ul#secoes li ul { margin-left: 7px; list-style: none; }
#home #coluna1 ul#secoes li ul li { float: none; display: list-item; width: auto; height: auto; margin: 0; padding: 0 0 0 8px; background: transparent; line-height: 1.5em; }
#home #coluna1 ul#secoes li.cliente ul li { background: url(../../../resources/imagens/2009/seta_verde.gif) 0 5px no-repeat; }
#home #coluna1 ul#secoes li.colaboradores ul li { background: url(../../../resources/imagens/2009/seta_azul.gif) 0 5px no-repeat; }
#home #coluna1 ul#secoes li.cooperado ul li { background: url(../../../resources/imagens/2009/seta_laranja.gif) 0 5px no-repeat; }
#home #coluna1 ul#secoes li ul li a { text-decoration: none; color: #666; }
#home #coluna1 ul#secoes li ul li a:hover { text-decoration: underline; }

#home #coluna1 #fale_com_unimed { clear: both; width: 533px; margin: 50px auto 20px; font-size: 1.45em; list-style: none; color: #0f7744; }
#home #coluna1 #fale_com_unimed li {  width: 254px; height: 69px; }

#home #coluna1 #fale_com_unimed li.esquerda { margin-right: 25px; background: url(../../../resources/imagens/2009/bg_fale_com_unimed.gif) no-repeat; }
#home #coluna1 #fale_com_unimed li.esquerda p, 
#home #coluna1 #fale_com_unimed li.esquerda a { display: block; margin: 12px 25px 0 25px; padding-left: 42px; background: url(../../../resources/imagens/2009/icones_fale_com_unimed.gif) no-repeat; }

#home #coluna1 #fale_com_unimed li p, 
#home #coluna1 #fale_com_unimed li a { display: block; /** margin: 12px 25px 0 25px; padding-left: 42px; **/ background: url(../../../resources/imagens/2009/icones_fale_com_unimed.gif) no-repeat; }
#home #coluna1 #fale_com_unimed li strong { display: block; color: #009faf; }

#home #coluna1 #fale_com_unimed li a { text-decoration: none; background-position: -800px -800px; color: #0f7744; }

/* ------- COLUNA 2 ------- */
#home #coluna2 .campanha { margin-bottom: 2em; }
#home #numero_ans { float:right; margin-right: 10px; font-size:10px; display: block; color: #009faf; }


/* ------- PAGINAS INTERNAS ------- */
.interna #conteudo { padding-bottom: 2em; }

/* ------- COLUNA 1 ------- */
.interna #coluna1 h1 { margin-bottom: 30px; }
.interna #coluna1 p { margin-bottom: 1em; }

.interna #coluna1 img.direita, .interna #coluna1 img.esquerda { margin-bottom: 5px; }
.interna #coluna1 img.direita { margin-left: 10px; }
.interna #coluna1 img.esquerda { margin-right: 10px; }

.interna #coluna1 ul#secoes { clear: both; margin-top: 20px; padding-top: 34px; border-top: 1px solid #e6e6e6; list-style: none; }
.interna #coluna1 ul#secoes li { float: left; width: 345px; padding-left: 25px; background: url(../../../resources/imagens/2009/interna_secoes_separador.gif) 0 48px no-repeat; }
html > body.interna #coluna1 ul#secoes li { width: 334px; padding-left: 34px; }
.interna #coluna1 ul#secoes li.noticias { margin: 0 20px 0 7px; padding: 0; background: transparent; }
html > body.interna #coluna1 ul#secoes li.noticias { margin-right: 41px; }
.interna #coluna1 ul#secoes li h3 { margin-bottom: 10px; }
.interna #coluna1 ul#secoes li h4 { margin-bottom: 10px; font-size: 1.18em; }
.interna #coluna1 ul#secoes li img { display: block; margin-bottom: 10px; padding: 5px 6px; }
.interna #coluna1 ul#secoes ul.noticias { margin-bottom: 20px; }
.interna #limites #coluna1 ul#secoes ul li { float: none; width: auto; padding: 0; background: transparent; }
.interna #coluna1 ul#secoes ul.noticias li { margin-bottom: 1em; }

.interna #coluna1 .mensagem { float: left; width: 376px; height: 185px; margin-left: 21px; padding: 25px 28px; background: url(../../../resources/imagens/2009/caixa_mensagem.png) no-repeat; color: #fff; }
html > body.interna #coluna1 .mensagem { margin-left: 41px; }
.interna #coluna1 .mensagem h3 { margin-bottom: .6em; font-size: 1.72em; color: #fff; }
.interna #coluna1 .mensagem h3 span { color: #c2d834; }
.interna #coluna1 .mensagem p { line-height: 1.63em; }


/* ------- AREA RESTRITA ------- */
#area_restrita #coluna1 { float: none; width: auto; }

#area_restrita #coluna1 #texto { margin: 0; }

#area_restrita #coluna1 #texto form#frmacessar { margin-left: 492px; }
#area_restrita #coluna1 #texto form#frmacessar fieldset { height: 207px; }
#area_restrita #coluna1 #texto form#frmacessar h4 { margin-bottom: 12px; font-size: 1.72em; color: #e55300; }
#area_restrita #coluna1 #texto form#frmacessar ol li { padding-bottom: 11px; }
#area_restrita #coluna1 #texto form#frmacessar ol li label { float: left; width: 90px; margin-right: 7px; text-align: right; }
#area_restrita form#frmacessar ol li input { width: 134px; }
#area_restrita #coluna1 #texto form#frmacessar ol li.check { padding-left: 98px; }
#area_restrita #coluna1 #texto form#frmacessar ol li.check label { float: none; }
#area_restrita #coluna1 #texto form#frmacessar ol li a { font-size: .9em; }
#area_restrita #coluna1 #texto form#frmacessar button { display: block; width: 72px; height: 22px; margin: 11px 0 0 166px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }

#area_restrita #coluna1 #texto ul#msgLogin {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin-left:41px;
    margin-bottom: 5px;
    padding-bottom: 10px;
}
#area_restrita #coluna1 #texto ul {
    background: transparent url(../../../resources/imagens/2009/login_warning_bg.png) no-repeat scroll 0;
    height: 110px;
    padding: 7px 8px 0 5px;
    position: relative;
    width: 951px;
}

#area_restrita #coluna1 #texto ul#msgLogin li #imgWarning {
    background: transparent url(../../../resources/imagens/2009/warning.png) no-repeat scroll 0;
    height: 64px;
    padding: 7px 8px 0 5px;
    position: relative;
    width: 64px;
    margin: 20px 20px;
    float: left;
}
#area_restrita #coluna1 #texto ul#msgLogin li #imgWarning {
    background: transparent url(../../../resources/imagens/2009/warning.png) no-repeat scroll 0;
    height: 64px;
    padding: 7px 8px 0 5px;
    position: relative;
    width: 64px;
    margin: 20px 20px;
    float: left;
}

#avisosucesso {
    background: transparent url(../../../resources/imagens/2009/state_ok.png) no-repeat scroll 0;
    width: 500px;
    padding: 7px 8px 0 70px;

}

#aviso {
    background: transparent url(../../../resources/imagens/2009/warning.png) no-repeat scroll 0;
    height: 64px;
    width: 500px;
    padding: 7px 8px 0 70px;

}

#aviso2 {
    background: transparent url(../../../resources/imagens/2009/warning.png) no-repeat scroll 0;
    height: 64px;
    width: 300px;
    padding: 7px 8px 0 70px;

}

#contato button { width: 72px; height: 22px; margin: 11px 0 0 35px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }
#denuncia button { width: 72px; height: 22px; margin: 11px 0 0 35px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }
#logini button { width: 72px; height: 22px; margin: 11px 0 0 35px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }
#esqueci button { width: 72px; height: 22px; margin: 11px 0 0 35px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }
#trabalheconosco button { width: 72px; height: 22px; margin: 11px 0 0 35px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }
.meusexames { width: 110px; height: 22px; margin: 11px 0 0 35px; border: 0; background: url(../../../resources/imagens/2009/botaoexamesazul.png) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }
.botaoexame { width: 72px; height: 22px; margin: 11px 0 0 35px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }
.sairexames { width: 81px; height: 22px; margin: 11px 0 0 35px; border: 0; background: url(../../../resources/imagens/2009/form_botao_81_laranja.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }

.fielddatas{
    width: 254px; height: 119px; margin: 11px 0 0 35px; border: 0;
    background: url(../../../resources/imagens/2009/bg_fale_com_unimed.gif) no-repeat;
}

.divide{
    height: 35px;
    vertical-align:top;
    background: url(../../../resources/imagens/2009/divide_menor.png) no-repeat;
}

.fieldresultados{
    background-color: #fafbfb;
    border-top-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
}

.fieldresultados legend{

    font-size: 18px;
    color: #999999;
}

.fieldetalhes{
    background-color: #ffffff;
    border-top-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
    text-align: right;
}

.fieldetalhes legend{
    padding-left:15px;
    font-size: 12px;
    color: #999999;
}

#bannerSuspenso{
  position: absolute;
  z-index: 200;
  padding-top: 35px;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 900px;
  background-color:transparent !important;
  background-color: #333333;
  background-image: url("../../imagens/fundo_trans.png") !important; /* For browsers Moz, Opera, etc. */
  background-image:none;
  background-repeat: repeat;
}

#bannerSuspenso #fechar{
}

.mais{
    font-size: 18px;
}

#area_restrita #coluna1 #texto ul#msgLogin li#msgTexto {
    padding: 25px 80px;
}
/* ------- FALE CONOSCO ------- */
#fale_conosco #coluna1 #texto { margin: 0; }

#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset { padding: 10px 110px 39px 100px; }
html > body#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset { padding-bottom: 47px; }
#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset p.obrigatorios { margin: 0 0 5px 234px; font-size: .9em; color: #e55300; }
#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li { padding-bottom: 11px; font-size: .9em; color: #838383; }
#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li label { float: left; width: 138px; margin-right: 5px; font-size: 1.1em; font-weight: bold; text-align: right; color: #666; }
#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li label span { color: #e55300; }
#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li input, #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li select, 
#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li textarea { font-size: 1em; overflow: auto; }
#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li input { width: 250px; }
#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li input#fale_ddd { width: 27px; }
#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li input#fale_fone { width: 58px; }
#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li select { width: 150px; }
#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li textarea { width: 330px; height: 68px; }
#fale_conosco #coluna1 #texto form#frmfaleconosco fieldset button { display: block; width: 72px; height: 22px; margin: 11px 0 0 402px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-weight: bold; font-size: 1em; color: #fff; }

#fale_conosco #coluna1 #texto #sucesso { text-align: center; }
#fale_conosco #coluna1 #texto #sucesso h3 { padding: 2em 0; }
#fale_conosco #coluna1 #texto #sucesso h3 span { display: block; }
#fale_conosco #coluna1 #texto #sucesso p.centro { padding-bottom: 3em; }
#fale_conosco #coluna1 #texto #sucesso a.botao, #fale_conosco #coluna1 #texto #sucesso a.botao strong { display: inline-block; }


/* ------- GUIA MEDICO ------- */
#guia_medico #coluna1 { float: none; width: auto; }

#guia_medico #coluna1 #texto { margin: 0; }

#guia_medico #coluna1 #texto .mensagem ul { list-style: none; }
#guia_medico #coluna1 #texto .mensagem ul li { margin: 1em 0; }
#guia_medico #coluna1 #texto .mensagem ul li a { display: inline-block; width: 248px; background: url(../../../resources/imagens/2009/botao_azul_bgverde.png) no-repeat; line-height: 22px; text-align: center; text-decoration: none; color: #fff; }
#guia_medico #coluna1 #texto .mensagem ul li a:hover { background-position: bottom; }

#guia_medico #coluna1 #texto form#frmguia { margin-left: 492px; }
#guia_medico #coluna1 #texto form#frmguia fieldset { height: 207px; }
#guia_medico #coluna1 #texto form#frmguia h4 { margin-bottom: 12px; font-size: 1.72em; color: #e55300; }
#guia_medico #coluna1 #texto form#frmguia ol li { padding-bottom: 11px; }
#guia_medico #coluna1 #texto form#frmguia ol li label { float: left; width: 135px; margin-right: 7px; text-align: right; }
#guia_medico form#frmguia ol li select { width: 140px; }
#guia_medico form#frmguia ol li input { width: 134px; }
#guia_medico #coluna1 #texto form#frmguia ol li a { font-size: .9em; }

/* ------- RESULTADO ------- */
#guia_medico.resultado h1 span { font-size: .75em; color: #0f7744; }
#guia_medico.resultado #coluna1 { float: left; width: 750px; }

.resultado #coluna1 #menuinterno ul li.primeiro { margin-bottom: 10px; padding: 5px 15px 10px; background: url(../../../resources/imagens/2009/interna_menuinterno_separador.gif) bottom no-repeat; font-size: 1.45em; color: #cfe2d9; cursor: default; }
.resultado #coluna1 #menuinterno ul li.ultimo { margin-top: 5px; }
.resultado #coluna1 #menuinterno ul li { padding: 0; background: transparent; cursor: pointer; }
.resultado #coluna1 #menuinterno ul li a { padding: 1px 15px; }


#resultado #prestadores .texto h2, #resultado #prestadores .texto h3 { margin-bottom: 10px; }
#resultado #prestadores .texto h2 span { font-size: .75em; color: #0f7744; }
#resultado #prestadores .texto h3 { font-size: 1.45em; color: #666; }
#resultado #prestadores .texto h3 span { color: #e55300; }


#resultado #prestadores .texto ul#resultados li.resultado { position: relative; border-bottom: 1px solid #e6e6e6; background: #f5f5f5; list-style: none; height:200px; }
#resultado #prestadores .texto ul#resultados li.resultado:hover { background: #ececec; }
#resultado #prestadores .texto ul#resultados li.primeiro { border-top: 1px solid #e6e6e6; }
#resultado #prestadores .texto ul#resultados li .vcard { padding: 14px 165px 14px 19px; border-width: 4px 0; border-style: solid; border-color: #fff; height:200px; }
#resultado #prestadores .texto ul#resultados li .vcard .fn { display: block; margin-bottom: 5px; font-size: 1.17em; color: #0d7040; }
#resultado #prestadores .texto ul#resultados li .vcard .fn a, #resultado #prestadores .texto ul#resultados li .vcard .fn span { color: #0d7040; }
#resultado #prestadores .texto ul#resultados li .vcard a { text-decoration: none; }
#resultado #prestadores .texto ul#resultados li .vcard a:hover { text-decoration: underline; }
#resultado #prestadores .texto ul#resultados li .vcard .country-name { display: none; }
#resultado #prestadores .texto ul#resultados li .vcard p { margin-bottom: 0; }
#resultado #prestadores .texto ul#resultados li .vcard a, #resultado #prestadores .texto ul#resultados li .vcard a span { text-decoration: none; color: #666; }
#resultado #prestadores .texto ul#resultados li .vcard a:hover, #resultado #prestadores .texto ul#resultados li .vcard a:hover span { text-decoration: underline; }
#resultado #prestadores .texto ul#resultados li .vcard .sep { border-top: 1px solid #E6E6E6; margin-top: 8px; padding-top: 8px; }
#resultado #prestadores .texto ul#resultados li ul.opcoes1 { position: absolute; top: 15px; width: 250px; margin-left: 460px; list-style: none; }
#resultado #prestadores .texto ul#resultados li ul.opcoes2 { position: absolute; top: 15px; width: 125px; margin-left: 460px; list-style: none; }
#resultado #prestadores .texto ul#resultados li ul.opcoes3 { position: absolute; top: 15px; width: 125px; margin-left: 325px; list-style: none; }
#resultado #prestadores .texto ul#resultados li ul.opcoes4 { position: absolute; top: 15px; width: 125px; margin-left: 200px; list-style: none; }
#resultado #prestadores .texto ul#resultados li ul.opcoes5 { position: absolute; top: 15px; width: 125px; margin-left: 705px; list-style: none; }

#endprest{
    width: 270px;
    height : 180px;
    overflow: auto;
}

.coordenadortiss h2{
    font-weight: normal; font-size: 1.55em; color: #E55300;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #cccccc;
}
.coordenadortiss li {
    list-style: none;
    }
.coordenadortiss li .detalhe{
    margin-left:15px;
    padding-left:8px;
    background: url(../../imagens/2009/seta_azul.gif) left no-repeat;
    list-style: none;
    font-size: 12px;
}

#imgError{
    position:absolute;
    background: url(../../imagens/2009/error.png) left no-repeat;
    width:64px;
    height:64px;
    left: 10px;
    top: 30px;
}

div.aviso-cliente {
    padding: 10px 20px 0 50px;
    background: #FFFFCF url(../../../resources/imagens/2009/gm_atencao.gif) no-repeat 10px 12px;
    border: 1px dotted #EFE686;
    margin-bottom: 8px;
}


/*
ADICIONAIS
*/
#meio h4 { margin-bottom: 12px; font-size: 1.72em; color: #e55300; }

/* ------ MAPA ------ */
#mapa h3 { font-weight: bold; font-size: 1.45em; color: #e55300; }
#mapa #breadcrumb { color: #e55300; }
#mapa .vcard h1 { margin: 20px 0; color: #0f7744; }
#mapa .vcard address { font-style: normal; }
#mapa .vcard address abbr { border: 0; }
#mapa .vcard .email { margin-right: 15px; text-decoration: none; color: #666; }
#mapa .mapa { margin-top: 15px; padding: 0 4px; background: url(../../../resources/imagens/2009/borda_base_mapa.gif) center bottom no-repeat; }
#mapa .mapa .topo { margin: 0 -4px; height: 4px; background: url(../../../resources/imagens/2009/borda_topo_pontilhado_mapa.gif) center top no-repeat; overflow: hidden; }
#mapa #col_rota { float: left; margin-bottom: 1px; float: left; width: 256px; padding: 15px 10px; background-color: #f5f5f5; }
#mapa #col_rota p { margin: 0; }
#mapa #limites #conteudo form fieldset label { font-weight: bold; }
#mapa #limites #conteudo form fieldset label input { width: 220px; padding: 3px; border: 1px solid #d5d5d5; }
#mapa #limites #conteudo form fieldset ol { margin-top: 15px; }
#mapa #limites #conteudo form fieldset ol li { padding-bottom: 10px; }
#mapa #col_rota select { width: 120px; padding: 3px; }
#mapa #col_rota button { display: block; width: 81px; height: 22px; margin: -33px 15px 0 0; border: 0; background: url(../../../resources/imagens/2009/form_botao_mapa.gif) no-repeat; font-weight: bold; font-size: 1em; line-height: 22px; color: #fff; cursor: pointer; }
html > body#mapa #col_rota button { margin-right: 30px; }
/* rota */
#mapa #col_rota .destino { margin: 15px 0; padding: 10px 5px; border: solid #e1e1e1; border-width: 1px 0; }
#mapa #col_rota .partida { padding: 5px 0 20px 30px; background: url(../../../resources/imagens/2009/mapa_partida.gif) no-repeat; }
#mapa #col_rota .chegada { padding: 5px 0 20px 30px; background: url(../../../resources/imagens/2009/mapa_chegada.gif) no-repeat; }
#mapa #col_rota .rota { margin: 5px -10px 10px; }
#mapa #col_rota .rota li { margin-bottom: 2px; padding: 5px; background-color: #e9e9e9; list-style: none; }
#mapa #col_rota .rota li strong { padding-right: 5px; background: url(../../../resources/imagens/2009/bullet_laranja.gif) right center no-repeat; color: #ff776b; }
/* coluna 2*/
#mapa #col_mapa { float: left; margin-left: 4px; margin-bottom: 2px; width: 700px; height: 512px; }
#mapa #directions { overflow: auto; height: 360px; }    
#mapa #col_mapa span { display: none; }

/* ------- NOTICIAS ------- */
#noticias #coluna1 #texto { margin: 0; overflow: hidden; }
#noticias #coluna1 .plus { padding-left: 20px; }

#noticias #coluna1 #texto #principal, #noticias #coluna1 #texto ul#secundarias { padding-bottom: 40px; }
#noticias #coluna1 #texto #principal { position: relative; }
#noticias #coluna1 #texto #principal .moldura { margin-left: -200px; }
html > body#noticias #coluna1 #texto #principal .moldura { left: 0; margin: 0; }
#noticias #coluna1 #texto #principal img { padding: 6px; }
#noticias #coluna1 #texto #principal h4 { font-size: 1em; color: #e55300; }
#noticias #coluna1 #texto #principal h4#fonte { font-size: 10pt; color: #e55300; }
#noticias #coluna1 #texto #principal h4#coordenador { font-size: 10pt; color: #e55300; }
#noticias #coluna1 #texto #principal h3 { margin-bottom: 11px; color: #060; }
#noticias #coluna1 #texto #principal p span { font-style: normal; font-weight: bold; color: #060; }

#noticias #coluna1 #texto ul#secundarias, #noticias #coluna1 #texto #arquivo { border-top: 1px solid #e6e6e6; }
#noticias #coluna1 #texto ul#secundarias { padding-top: 40px; background: url(../../../resources/imagens/2009/noticias_secundarias_separador.gif) center 40px no-repeat; list-style: none; }
#noticias #coluna1 #texto ul#secundarias li { position: relative; float: left; width: 222px; margin-left: 36px; padding: 12px 10px 0 125px; background: url(../../../resources/imagens/2009/noticias_secundarias_bg.png) right 0 no-repeat; }
#noticias #coluna1 #texto ul#secundarias li.esquerda { margin: 0; }
#noticias #coluna1 #texto ul#secundarias li .moldura, #noticias #coluna1 #texto ul#secundarias li img { top: 0; left: 0; }
#noticias #coluna1 #texto ul#secundarias li img { position: absolute; padding: 6px; }
#noticias #coluna1 #texto ul#secundarias li h4 { font-size: 1.18em; color: #e55300; }
#noticias #coluna1 #texto ul#secundarias a p { color: #666666; text-decoration: none;}
#noticias #coluna1 #texto ul#secundarias a:hover p { color: #666666; text-decoration: underline;}    

#noticias #coluna1 #texto #arquivo, #noticias.detalhes #coluna1 #texto #artigos { padding-top: 30px; }
#noticias #coluna1 #texto #arquivo h3, #noticias.detalhes #coluna1 #texto #artigos h3 { margin-bottom: 11px; color: #060; }
#noticias #coluna1 #texto #arquivo a, #noticias.detalhes #coluna1 #texto #artigos a { margin-left: 10px; }
#noticias #coluna1 #texto #arquivo ul, #noticias.detalhes #coluna1 #texto #artigos ul { margin-bottom: 1em; list-style: none; }
#noticias #coluna1 #texto #arquivo ul li, #noticias.detalhes #coluna1 #texto #artigos ul li { padding-left: 8px; background: url(../../../resources/imagens/2009/seta_laranja.gif) 0 5px no-repeat; }
#noticias #coluna1 #texto #arquivo ul li a, #noticias.detalhes #coluna1 #texto #artigos ul li a { margin: 0; text-decoration: none; color: #666; }
#noticias #coluna1 #texto #arquivo ul li a:hover, #noticias.detalhes #coluna1 #texto #artigos ul li a:hover { text-decoration: underline; }
#noticias #coluna1 #texto #arquivo ul li a strong, #noticias.detalhes #coluna1 #texto #artigos ul li a strong { color: #060; }

/* ------- DETALHES ------- */
#noticias.detalhes #coluna1 #texto #principal { padding-bottom: 30px; }

#noticias.detalhes #coluna1 #texto #extras { margin-top: 30px; padding-top: 13px; border-top: 1px solid #e6e6e6; }
#noticias.detalhes #coluna1 #texto #extras a.botao, #noticias.detalhes #coluna1 #texto #extras a.botao strong { display: inline-block; }
#noticias.detalhes #coluna1 #texto #extras ul#compartilhar { float: right; list-style: none; }
#noticias.detalhes #coluna1 #texto #extras ul#compartilhar li { display: inline; margin-left: 5px; }
#noticias.detalhes #coluna1 #texto #extras #avaliar { width: 285px; height: 23px; margin-bottom: 1em; padding-top: 5px; background: url(../../../resources/imagens/2009/noticias_detalhes_avaliacao_bg.gif) 0 0 no-repeat; text-align: center; }
#noticias.detalhes #coluna1 #texto #extras #avaliar strong { color: #060; }
#noticias.detalhes #coluna1 #texto #extras #avaliar ul, #noticias.detalhes #coluna1 #texto #extras #avaliar ul li { display: inline; }
#noticias.detalhes #coluna1 #texto #extras #avaliar ul li a { position: relative; top: -2px; display: inline-block; width: 13px; height: 13px; background: url(../../../resources/imagens/2009/noticias_detalhes_avaliacao_estrela.png) no-repeat; text-indent: -9999em; overflow: hidden; }
html > body#noticias.detalhes #coluna1 #texto #extras #avaliar ul li a { top: 2px; }
#noticias.detalhes #coluna1 #texto #extras #avaliar ul li.ativo a { background-position: 0 -13px; }
#noticias.detalhes #coluna1 #texto #extras #avaliar em { margin-left: 10px; font-style: normal; color: #e55300; }
#noticias.detalhes #coluna1 #texto #extras a.botao.azul { margin-right: 5px; }

#noticias.detalhes #coluna1 #comentarios { margin-top: 10px; padding: 18px 45px 18px 20px; background-color: #f7f8f8; }
#noticias.detalhes #coluna1 #texto #principal #comentarios h4 { margin-bottom: 10px; font-weight: normal; font-size: 1.72em; color: #0F7744;}
#noticias.detalhes #coluna1 #comentarios ul { list-style: none; }
#noticias.detalhes #coluna1 #comentarios ul li { padding: 20px 0 15px; border-top: 1px solid #e6e6e6; }
#noticias.detalhes #coluna1 #comentarios ul li.primeiro { padding: 10px 0; border-top: 0; }
#noticias.detalhes #coluna1 #comentarios h6 { font-size: 1em; color: #009faf; }

#noticias.detalhes #coluna1 #texto #artigos ul li { background-position: 0 9px; line-height: 2.18em; }

/* ------- PERGUNTAS FREQUENTES ------- */
#faq #coluna1 #texto { margin: 0; }
/* #faq #coluna1 #texto #corpo_faq{ padding: 0px 0px 0px 200px; border: 1px solid #000;}*/
#faq #coluna1 #texto h3.primeira { margin: 0; padding: 0; border: 0; }
#faq #coluna1 #texto h3 { margin-top: 15px; padding-top: 15px; border-top: 1px solid #ececec; font-size: 1.18em; color: #e55300; }
#faq #coluna1 #texto dl dt { margin-bottom: 5px; font-weight: bold; color: #0f7744; }


/* ------- PLANOS ------- */
/*
#planos #coluna1 #texto #simulador { position: relative; height: 91px; padding: 4px 10px 11px 124px; background: url(../../../resources/imagens/2009/planos_simulador_bg.png) right 0 no-repeat; }
#planos #coluna1 #texto #simulador .moldura, #planos #coluna1 #texto #simulador img { position: absolute; top: 0; left: 0; }
#planos #coluna1 #texto #simulador img { padding: 6px; }
#planos #coluna1 #texto #simulador h3 { margin-bottom: .8em; color: #e55300; }
#planos #coluna1 #texto #simulador a.botao, #planos #coluna1 #texto #simulador a.botao strong { display: inline-block; }
#planos #coluna1 #texto #simulador a.botao { position: absolute; bottom: -11px; left: 250px; height: 22px; padding-left: 20px; background-image: url(../../../resources/imagens/2009/botao_laranja_bgcinza.png); }
#planos #coluna1 #texto #simulador a.botao strong { padding-right: 20px; }
*/
#planos #coluna1 { margin-left: 0px;  padding: 10px; }
#planos #coluna1 #texto { margin-left: 0px;  padding: 10px; }
#planos #coluna1 #texto { float:left; }

#planos #coluna1 #secoes { clear: left; margin-top: 60px; padding-top: 30px; border-top: 1px solid #e6e6e6; }
#planos #coluna1 #secoes #voce, #planos #coluna1 #secoes #empresa { float: left; width: 256px; }
#planos #coluna1 #secoes #voce { padding-right: 8px; background: url(../../../resources/imagens/2009/pontilhado.gif) right -87px repeat-y; }
#planos #coluna1 #secoes #empresa { margin-left: 19px; }
#planos #coluna1 #secoes h3 { margin-bottom: .5em; }
#planos #coluna1 #secoes img { padding: 6px; }
#planos #coluna1 #secoes ul { list-style: none; }
#planos #coluna1 #secoes ul li { position: relative; height: 130px; margin-bottom: 4em; padding: 0 10px 11px 0; /* background: url(../../../resources/imagens/2009/noticias_secundarias_bg.png) right 0 no-repeat; */  }
#planos #coluna1 #secoes ul li .moldura, #planos #coluna1 #secoes ul li img { position: absolute; top: 0; left: 0; }
#planos #coluna1 #secoes ul li h4 { min-height: 30px; margin-left: 120px;  font-size: 1.18em; color: #e55300; }
* html #planos #coluna1 #secoes ul li h4 { height: 30px; }
#planos #coluna1 #secoes ul li p { margin: 0; margin-left: 120px; }
#planos #coluna1 #secoes ul li a.botao, #planos #coluna1 #secoes ul li a.botao strong { /** display: inline-block; **/ }
#planos #coluna1 #secoes ul li a.botao { /** position: absolute; **/  bottom: -10px; left: 100px; float: right; clear: both; }

/* ------- COMPARATIVO ------- */
#planos #coluna1 #texto h1 span { font-size: .7em; }

#planos #coluna1 #texto table { width: 100%; margin: 2em 0 1em; padding: 1px; border: 1px solid #ececec; font-size: 1.45em; text-align: center; }
#planos #coluna1 #texto table td, #planos #coluna1 #texto table th { height: 41px; border: 2px solid #fff; vertical-align: middle; }
#planos #coluna1 #texto table thead td { position: relative; background: #fff; }
#planos #coluna1 #texto table thead td div { position: absolute; width: 111px; height: 44px; margin: -3px 0 0 -57px; border-right: 1px solid #ececec; border-bottom: 1px solid #ececec; background: #fff; }
html > body#planos #coluna1 #texto table thead td div { width: 112px; height: 41px; margin: -23px 0 0 -4px; }
#planos #coluna1 #texto table thead th { background: #009faf; color: #fff; }
#planos #coluna1 #texto table tbody th { width: 109px; background: #f5f5f5; font-size: .68em; font-weight: normal; }
#planos #coluna1 #texto table tbody td { background: #f5f5f5; color: #0f7744; }
#planos #coluna1 #texto table tbody td strong { display: block; line-height: 41px; background: #e3e3e3; }

/* ------- DESCRICAO ------- */
#planos.descricao #coluna1 #texto h3 { margin: 2em 0 1em; font-size: 1.45em; }
#planos.descricao #coluna1 #texto ul { overflow: auto; list-style: none; }
#planos.descricao #coluna1 #texto ul li { float: left; width: 248px; padding: 0 15px 0 7px; background: url(../../../resources/imagens/2009/bullet.gif) 0 7px no-repeat; }
#planos.descricao #coluna1 #texto ul.opcoes { margin-top: 2em; overflow: visible; }
#planos.descricao #coluna1 #texto ul.opcoes li { float: none; display: inline; width: auto; margin: 0 5px; padding: 0; background: transparent; }
#planos.descricao #coluna1 #texto ul.opcoes li a.botao, #planos.descricao #coluna1 #texto ul.opcoes li a.botao strong { display: inline-block; }

/* ------- VANTAGENS ------- */
#planos.vantagens #coluna1 #texto h3 { margin: 2em 0 1em; font-size: 1.45em; }
#planos.vantagens #coluna1 #texto ul { overflow: auto; list-style: none; }
#planos.vantagens #coluna1 #texto ul li { float: left; width: 248px; padding: 0 15px 0 7px; background: url(../../../resources/imagens/2009/bullet.gif) 0 7px no-repeat; }


/* ------- RESULTADO DE BUSCA ------- */
#resultado #coluna1 #texto { margin: 0; }
#resultado #coluna1 #texto h1 span { font-size: .73em; color: #0f7744; }

#resultado #coluna1 #texto h3 { margin-bottom: 30px; font-size: 1.45em; color: #666; }
#resultado #coluna1 #texto h3 span { color: #e55300; }

#resultado #coluna1 #texto ul#resultados { border-top: 1px solid #ececec; list-style: none; }
#resultado #coluna1 #texto ul#resultados li { padding: 20px 0 15px; border-bottom: 1px solid #ececec; }
#resultado #coluna1 #texto ul#resultados li h3 { margin: 0; font-size: 1.18em; color: #e55300; }
#resultado #coluna1 #texto ul#resultados li h4 { font-size: 1em; color: #0f7744; }


/* ------- SERVICOS ------- */

#servicos #coluna1 { margin-left: 0px;  padding: 10px; }
#servicos #coluna1 #texto { margin-left: 0px;  padding: 10px; width: 540px; float:left; }
#servicos #coluna1 #texto #secoes { overflow: hidden; }
#servicos #coluna1 #texto #nucleo { position: relative; height: 91px; padding: 4px 10px 11px 124px; background: url(../../../resources/imagens/2009/planos_simulador_bg.png) right 0 no-repeat; z-index: 1; }
#servicos #coluna1 #texto #nucleo .moldura, #servicos #coluna1 #texto #nucleo img { position: absolute; top: 0; left: 0; }
#servicos #coluna1 #texto #nucleo img { padding: 6px; }
#servicos #coluna1 #texto #nucleo h3 { margin-bottom: .8em; color: #e55300; }
#servicos #coluna1 #texto #nucleo a.botao, #servicos #coluna1 #texto #nucleo a.botao strong { display: inline-block; }
#servicos #coluna1 #texto #nucleo a.botao { position: absolute; bottom: -11px; left: 250px; height: 22px; padding-left: 20px; background-image: url(.../../../resources/imagens/2009/botao_laranja_bgcinza.png); }
#servicos #coluna1 #texto #nucleo a.botao strong { padding-right: 20px; }

#servicos #coluna1 #secoes { width: 550px; }
#servicos #coluna1 #secoes img { padding: 6px; }
#servicos #coluna1 #secoes ul { /** margin-top: -20px; **/ list-style: none;  background: url(../../../resources/imagens/2009/linha_separa_servicos.gif) repeat; }
#servicos #coluna1 #secoes ul li { position: relative; float: left; width: 260px; height: 160px; padding: 74px 10px 0 0; background: url(../../../resources/imagens/2009/pontilhado_fixo_172.gif) 0 74px no-repeat;   }
#servicos #coluna1 #secoes ul li .moldura, #servicos #coluna1 #secoes ul li img { position: absolute; top: 74px; left: 25px; }
#servicos #coluna1 #secoes ul li h4 { font-size: 1.18em; color: #e55300; }
#servicos #coluna1 #secoes ul li p { margin: 0; }
#servicos #coluna1 #secoes ul li h4, #servicos #coluna1 #secoes ul li p { margin-left: 145px; }

/* esquerda */
#servicos #coluna1 #secoes ul li.esquerda .moldura, #servicos #coluna1 #secoes ul li.esquerda img { position: absolute; top: 74px; left: 0; }
#servicos #coluna1 #secoes ul li.esquerda { width: 250px; padding-right: 20px; background: none; }
#servicos #coluna1 #secoes ul li.esquerda h4, #servicos #coluna1 #secoes ul li.esquerda p { margin-left: 120px; }
#servicos #coluna1 #secoes ul li.esquerda p.btleiamais { }
#servicos #coluna1 #secoes ul li.esquerda a.leiamais { float: right;  }
#servicos #coluna1 #secoes ul li a.leiamais { float: right;  }
#servicos #coluna1 #secoes ul li p.leiamais { text-align: right; }

#servicos #coluna1 #secoes ul li a.botao, #servicos #coluna1 #secoes ul li a.botao strong { display: inline-block; background-image: url(../../../resources/imagens/2009/botao_azul_bgcinza.png); }
#servicos #coluna1 #secoes ul li a.botao { position: absolute; bottom: 0; right: 5px; }
#servicos #coluna1 #secoes ul li.esquerda a.botao { bottom: 0; right: 20px; }

/* ------- DETALHES ------- */
#servicos.detalhes #coluna1 #texto a.botao, #servicos.detalhes #coluna1 #texto a.botao strong { display: inline-block; }
#servicos.detalhes #coluna1 #texto a.botao { margin-left: 10px; }


/* ------ UNIMED BRASIL ------ */
#unimed_brasil #breadcrumb { color: #e55300; }
#unimed_brasil h1 { margin: 15px 0 10px; }
#unimed_brasil h3 { margin: 20px 0 0; }
#unimed_brasil .mapa { position: relative; margin-top: 15px; padding: 0 4px; background: url(../../../resources/imagens/2009/borda_base_mapa.gif) center bottom no-repeat; }
#unimed_brasil .mapa .topo { margin: 0 -4px; height: 4px; background: url(../../../resources/imagens/2009/borda_topo_pontilhado_mapa.gif) center top no-repeat; overflow: hidden; }
#unimed_brasil #coluna1 { width: 256px; height: 482px; padding: 15px 10px; background-color: #f5f5f5; }
#unimed_brasil #coluna1 p { margin: 0; }
#unimed_brasil #coluna1 h3 { margin: 0; font-weight: bold; font-size: 1.45em; color: #e55300; }
#unimed_brasil #limites #conteudo form fieldset ol { margin-top: 15px; }
#unimed_brasil #limites #conteudo form fieldset ol li { padding-bottom: 10px; }
#unimed_brasil #limites #conteudo form fieldset label { font-weight: bold; }
#unimed_brasil #limites #conteudo form fieldset label select { width: 180px; padding: 3px; border: 1px solid #999999; }
#unimed_brasil #coluna1 button { display: block; width: 81px; height: 22px; margin: 5px 39px 0 0; border: 0; background: url(../../../resources/imagens/2009/form_botao_mapa.gif) no-repeat; font-weight: bold; font-size: 1em; line-height: 22px; color: #fff; cursor: pointer; }
html > body#unimed_brasil #coluna1 button { margin-right: 77px; }
/* coluna 2*/
#unimed_brasil #coluna2 { float: left; margin-left: 4px ; }


/* ------- VIVER BEM ------- */
#viverbem #coluna1 #texto h4 { font-size: 1em; color: #e55300; }
#viverbem #coluna1 #texto h3 { margin-bottom: .5em; }
#viverbem #coluna1 #texto p span { color: #e55300; }
#viverbem #coluna1 ul#secoes { border: 0;  }
#viverbem #coluna1 ul#secoes li { display: inline; width: 198px; margin-bottom: 40px; padding: 25px 26px 0; border-top: 1px solid #e6e6e6; height: 160px; }
#viverbem #coluna1 ul#secoes li.primeiro { background: transparent; }

#viverbem #coluna2 .caixa p { margin-bottom: 1em; }
#viverbem #coluna2 .caixa a.botao, #viverbem #coluna2 .caixa a.botao strong { display: inline-block; } 
#viverbem #coluna2 .caixa a.botao.laranja, #viverbem #coluna2 .caixa a.botao.laranja strong { background-image: url(../../../resources/imagens/2009/botao_laranja_bgcinza.png); }
#viverbem #coluna2 .caixa a.botao.laranja { margin-left: 96px; }
#viverbem #coluna2 .caixa .interior { padding-right: 10px; padding-left: 10px; }
#viverbem #coluna2 .caixa .interior p.centro { margin: 0; }
#viverbem #coluna2 form.caixa fieldset { padding-right: 10px; }
#viverbem #coluna2 form ol { margin-bottom: 1em; }
#viverbem #coluna2 form label { font-weight: bold; }
#viverbem #coluna2 form label input { margin-right: 3px; }
#viverbem #coluna2 form button { margin-left: 10px; padding-bottom: 2px; }
#viverbem #coluna2 form#frmenquete p { margin-bottom: 10px; }
#viverbem #coluna2 form#frmenquete ol li { height: 1%; margin: 0; padding: 0; }
#viverbem #coluna2 form#frmenquete ol li label input { width: auto; vertical-align: middle; border: 0; }
#viverbem #coluna2 form#frmemail p { margin-bottom: 10px; }
#viverbem #coluna2 form#frmemail button { margin-left: 80px; }

/* ------- ARQUIVO DE NOTICIAS ------- */
#viverbem.arquivo #coluna1 #texto h3 { margin-bottom: 5px; font-weight: bold; font-size: 1em; }
#viverbem.arquivo #coluna1 #texto ul { margin-bottom: 2em; list-style: none; }
#viverbem.arquivo #coluna1 #texto ul li { padding-left: 8px; background: url(../../../resources/imagens/2009/seta_laranja.gif) 0 5px no-repeat; }
#viverbem.arquivo #coluna1 #texto ul li a { text-decoration: none; color: #666; }
#viverbem.arquivo #coluna1 #texto ul li a:hover { text-decoration: underline; }

#viverbem.arquivo #coluna2 form button { margin-left: 0; }

/* ------- CADASTRE SE ------- */
#cadastre_se #coluna1 h3 { margin-bottom: 20px; }
#cadastre_se #coluna1 h3, #cadastre_se #coluna1 form label span { color: #e55300; }
#cadastre_se #coluna1 form li { padding: 5px 0;  }
#cadastre_se #coluna1 form .info { width: 400px; margin: 0 0 20px 80px; }
#cadastre_se #coluna1 form label { float: left; display: block; width: 170px; height: 20px; padding-right: 5px; font-weight: bold; line-height: 20px; text-align: right; }
#cadastre_se #coluna1 form strong { color: #e86920; }
#cadastre_se #coluna1 ol { margin: 10px 0 20px; }
#cadastre_se #coluna1 form li input { width: 310px; } 
#cadastre_se #coluna1 form li select { width: 316px; padding: 2px; }
#cadastre_se #coluna1 form li select#sua_unimed { width: 210px; padding: 2px; }
/* cpf */
#cadastre_se #coluna1 form li input#cpf { width: 140px; }
/* ddd */
#cadastre_se #coluna1 form li input#tel_ddd_comercial, #cadastre_se #coluna1 form li input#tel_ddd_cel { width: 28px; text-align: center; }
/* tel */
#cadastre_se #coluna1 form li input#tel_comercial, #cadastre_se #coluna1 form li input#tel_cel { width: 103px; }
#cadastre_se #coluna1 form li input#tel_comercial input#dt_nascimento, 
#cadastre_se #coluna1 form li input#tel_comercial input#dt_entrada_unimed { width: 103px; }
#cadastre_se #coluna1 form li input#login { width: 100px; } 

#cadastre_se #coluna1 form .outros_colaboradores li input { width: 140px; }

#cadastre_se #coluna1 form .outros_colaboradores li.captcha { width: 390px; }
#cadastre_se #coluna1 form .outros_colaboradores li.captcha img { display: block; margin: 5px 0 0 176px; border: 1px solid #bdbdbd; }
* html #cadastre_se #coluna1 form .outros_colaboradores li.captcha img { margin-left: 179px; }
#cadastre_se #coluna1 form .outros_colaboradores li.captcha a {  float: right; width: 60px; margin-top: -45px; font-size: .9em; }

#cadastre_se #coluna1 form button { display: block; width: 72px; height: 22px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-weight: bold; font-size: .9em; color: #fff; }
#cadastre_se #coluna1 form button.laranja { margin-left: 325px; width: 81px; margin-right: 10px; background: url(../../../resources/imagens/2009/form_botao_81_laranja.gif) no-repeat; }
#cadastre_se #coluna1 form button.azul { margin-left: 325px; width: 81px; margin-right: 10px; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; }
* html #cadastre_se #coluna1 form button.laranja { margin-left: 165px; } 

#cadastre_se div#conteudo #coluna1 .radioBt {
    width: 32px;
}
/*-----MAPA DO SITE-----*/
#mapa_site ul li { list-style: none; }
#mapa_site ul li.margin { margin-bottom: 25px;}
#mapa_site ul li h3 { margin-bottom: 10px; margin-top: 10px; }
#mapa_site ul li h3 a{ color: #006600; text-decoration: none; }

#mapa_site ul.mapaBegin ul li {
    padding-left: 25px;
    color: #E55300;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    font-family: Verdana,Arial,Helvetica,sans-serif;
}

#mapa_site ul.mapaBegin ul li a {
    text-decoration: none;
}

#mapa_site ul.mapaBegin ul ul li a {
    padding-left: 50px;
    color: #666666;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

#mapa_site ul.mapaBegin ul ul ul li a {
    padding-left: 75px;
    color: #666666;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}

/* ------- ESQUECEU SUA SENHA ------- */
#esqueceu_senha #coluna1 { float: none; width: auto; }
#esqueceu_senha #coluna1 #texto { margin: 0; }
#esqueceu_senha #coluna1 #texto form#frmenviar { width: 625px; margin: 0 auto; }
#esqueceu_senha #coluna1 #texto form#frmenviar fieldset { padding: 5px 25px 25px; text-align: center; }
#esqueceu_senha #coluna1 #texto form#frmenviar h4 { margin: 15px 0; font-size: 2.1em; color: #e55300; }
#esqueceu_senha #coluna1 #texto form#frmenviar ul { list-style: none; }
#esqueceu_senha #coluna1 #texto form#frmenviar label { margin: 0 5px 20px 0; }
#esqueceu_senha #coluna1 #texto form#frmenviar label input { width: 120px; padding: 2px 3px; border: 1px solid #dadada; }
#esqueceu_senha #coluna1 #texto form#frmenviar .campo { margin: 15px 0 20px; }
#esqueceu_senha #coluna1 #texto form#frmenviar .aviso { margin: 0 35px; font-size: 1.72em; color: #0f7744; }
#esqueceu_senha #coluna1 #texto form#frmenviar .info { font-size: 1.27em; color: #009faf; }
#esqueceu_senha #coluna1 #texto form#frmenviar button { width: 72px; height: 22px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #fff; }
#botao { padding-left: 20px; padding-right:30px; padding-bottom:10px; padding-top:3px; cursor:pointer; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-size: 1em; font-weight: bold; color: #ffffff;
    left: 280px;
    position: relative;
}


/* ------- ESQUECEU SUA SENHA SUCESSO ------- */
#esqueceu_senha_sucesso #coluna1 { float: none; width: auto; }
#esqueceu_senha_sucesso #coluna1 #texto { margin: 0; }
#esqueceu_senha_sucesso #coluna1 #texto .caixa { width: 625px; margin: 0 auto; }
#esqueceu_senha_sucesso #coluna1 #texto .caixa .interior { padding: 5px 25px 25px; text-align: center; }
#esqueceu_senha_sucesso #coluna1 #texto .caixa h4 { margin: 15px 0 20px; font-size: 2.1em; color: #e55300; }
#esqueceu_senha_sucesso #coluna1 #texto .caixa h5 { font-size: 1.9em; color: #0f7744; }
#esqueceu_senha_sucesso #coluna1 #texto .caixa .aviso { margin: 10px 35px 20px; font-size: 1.72em; color: #0f7744; }
#esqueceu_senha_sucesso #coluna1 #texto .caixa .info { margin: 10px 50px; font-size: 1.27em; color: #009faf; }
#esqueceu_senha_sucesso #coluna1 #texto .caixa .botao { display: inline-block; margin-top: 15px; }
#esqueceu_senha_sucesso #coluna1 #texto .caixa .botao strong { display: inline-block; }

/* -----ACESSO ÁREA RESTRITA -----*/
#acesso_area_restrita #coluna1 { float: none; width: auto; }
#acesso_area_restrita #coluna1 #texto { margin: 0; }
#acesso_area_restrita #coluna1 #texto #frmacesso { width: 730px; margin: 20px auto 40px; }
#acesso_area_restrita #coluna1 #texto #frmacesso button { display: block; width: 72px; height: 22px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-weight: bold; font-size: .9em; color: #fff; }
#acesso_area_restrita #coluna1 #texto #frmacesso fieldset { padding: 35px 200px; }
#acesso_area_restrita #coluna1 #texto #frmacesso h3 { margin-bottom: 18px; font-size: 2.18em; color: #e75e10;}
#acesso_area_restrita #coluna1 #texto #frmacesso li { margin-bottom: 10px; }
#acesso_area_restrita #coluna1 #texto #frmacesso label { float: left; display: block; width: 120px; padding-right: 5px; font-weight: bold; text-align: right; }
#acesso_area_restrita #coluna1 #texto #frmacesso select { width: 200px; }
#acesso_area_restrita #coluna1 #texto #frmacesso button { margin: 5px 5px 0; }


/* ------- FALE COM A AGENCIA ------- */
#fale_com_agencia #coluna1 #texto { margin-left: 200px; }

#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset { padding: 47px 0px 0px 0px; }
html > body#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset { padding-bottom: 47px; }
#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset p.obrigatorios { margin: 0 0 5px 234px; font-size: .9em; color: #e55300; }
#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li { padding-bottom: 11px; font-size: .9em; color: #838383; }
#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li label { float: left; width: 138px; margin-right: 5px; font-size: 1.1em; font-weight: bold; text-align: right; color: #666; }
#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li label span { color: #e55300; }
#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li input, #fale_conosco #coluna1 #texto form#frmfaleconosco fieldset ol li select, 
#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li textarea { font-size: 1em; overflow: auto; }
#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li input { width: 250px; }
#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li input#fale_ddd { width: 27px; }
#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li input#fale_fone { width: 58px; }
#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li select { width: 150px; }
#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset ol li textarea { width: 330px; height: 68px; }
#fale_com_agencia #coluna1 #texto form#frmfaleagencia fieldset button { display: block; width: 72px; height: 22px; margin: 11px 0 0 402px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-weight: bold; font-size: 1em; color: #fff; }

#fale_com_agencia #coluna1 #texto #sucesso { text-align: center; }
#fale_com_agencia #coluna1 #texto #sucesso h3 span { display: block; }
#fale_com_agencia #coluna1 #texto #sucesso a.botao, #fale_conosco #coluna1 #texto #sucesso a.botao strong { display: inline-block; }
#fale_com_agencia div#texto div.interior { background:#F5F5F5 none repeat scroll 0 0; padding:10px; } 


/* ------- PESQUISA DE ASSESSORES ------- */
#agencia_assessores #coluna1 #texto { margin-left: 200px; }
#agencia_assessores #coluna1 #texto h2 { font-weight: normal; font-size: 1.55em; color: #E55300;}
#agencia_assessores #coluna1 #texto h2 span { font-weight: normal; font-size: 1.1em; color: #0F7744;}
#agencia_assessores #coluna1 #texto h3 { font-size: 1.1em;}
#agencia_assessores #coluna1 #texto .caixa_resul_ext { border: 1px solid #f5f5f5; }
#agencia_assessores #coluna1 #texto .caixa_resul_int { padding: 10px; background: #f5f5f5; border: 3px solid #fff; }
#agencia_assessores #coluna1 #texto .caixa_resul_int a { color: #666666; text-decoration: none; }
#agencia_assessores #coluna1 #texto .caixa_resul_int span { color: #E55300; }
#agencia_assessores #coluna1 #texto form#frmassessores fieldset { padding: 20px 0px 0px 0px; }
#agencia_assessores #coluna1 #texto form#frmassessores fieldset ol li { padding-bottom: 11px; font-size: .9em; color: #838383; }
#agencia_assessores #coluna1 #texto form#frmassessores fieldset ol li label { float: left; width: 140px; margin-right: 5px; font-size: 1.1em; font-weight: bold; text-align: right; color: #666; }
#agencia_assessores #coluna1 #texto form#frmassessores fieldset ol li input { width: 250px; }
#agencia_assessores #coluna1 #texto form#frmassessores fieldset ol li select { width: 250px; }
#agencia_assessores #coluna1 #texto form#frmassessores fieldset button { display: block; width: 72px; height: 22px; margin: 11px 0 0 402px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-weight: bold; font-size: 1em; color: #fff; }

#agencia_assessores #coluna2 .coluna_apoio { margin: 0px; }
#agencia_assessores #coluna2 .coluna_apoio .caixa .interior { padding: 10px 0 10px 25px;}
#agencia_assessores #coluna2 .coluna_apoio .caixa .interior ul li{ list-style-type:none; }
#agencia_assessores #coluna2 .coluna_apoio .caixa .interior ul li a {  }
#agencia_assessores #coluna2 .coluna_apoio h4 {  
    background:transparent none repeat scroll 0 0;
    color:#009FAF;
    font-size:1.72em;
    font-weight:normal;
    margin-bottom:10px;
    text-indent:0;
}

/* ------- PESQUISA DE ASSESSORES ------- */

#agencia_alta_baixa #coluna1 #texto h2 { font-weight: normal; font-size: 1.55em; color: #E55300;}
#agencia_alta_baixa #coluna1 #texto h2 span { font-weight: normal; font-size: 1.1em; color: #0F7744;}
#agencia_alta_baixa #coluna1 #texto h3 { font-size: 1.1em;}
/**/
#agencia_alta_baixa #coluna1 #texto form#frm fieldset { padding: 00px 0px 0px 0px; }
#agencia_alta_baixa #coluna1 #texto form#frm fieldset ol li { padding-bottom: 11px; font-size: .9em; color: #838383; }
#agencia_alta_baixa #coluna1 #texto form#frm fieldset ol li label { float: left; width: 140px; margin-right: 5px; font-size: 1.1em; font-weight: bold; text-align: right; color: #666; }
#agencia_alta_baixa #coluna1 #texto form#frm fieldset ol li select { width: 50px; }
#agencia_alta_baixa #coluna1 #texto form#frm fieldset button { display: block; width: 72px; height: 22px; margin: 11px 0 0 402px; border: 0; background: url(../../../resources/imagens/2009/form_botao_72.gif) no-repeat; font-weight: bold; font-size: 1em; color: #fff; }

#agencia_alta_baixa #coluna1 #texto #alta  { float:left; width: 250px; padding: 5px 0 5px 10px; }
#agencia_alta_baixa #coluna1 #texto #alta h3 { font-size:14px; font-weight: bold; color: #0F7744; padding-bottom:25px;}
#agencia_alta_baixa #coluna1 #texto #alta .noticia {padding-bottom:10px; height: 100%;}
#agencia_alta_baixa #coluna1 #texto #alta .noticia span { font-weight: bold; color: #0F7744; }
#agencia_alta_baixa #coluna1 #texto #alta .noticia a { color: #666666; text-decoration: none; }

#agencia_alta_baixa #coluna1 #texto #baixa  { float:left; width: 250px; padding: 5px 0 5px 15px; }
#agencia_alta_baixa #coluna1 #texto #baixa h3 { font-size:14px; font-weight: bold; color: red; padding-bottom:25px;}
#agencia_alta_baixa #coluna1 #texto #baixa .noticia {padding-bottom:10px; height: 100%; }
#agencia_alta_baixa #coluna1 #texto #baixa .noticia span { font-weight: bold; color: red; }
#agencia_alta_baixa #coluna1 #texto #baixa .noticia a { color: #666666; text-decoration: none; }

#agencia_alta_baixa #coluna2 .coluna_apoio { margin: 0px; }
#agencia_alta_baixa #coluna2 .coluna_apoio .caixa .interior { padding: 10px 0 10px 10px;}
#agencia_alta_baixa #coluna2 .coluna_apoio .caixa .interior ul li{ list-style-type:none; }
#agencia_alta_baixa #coluna2 .coluna_apoio .caixa .interior ul li a {  }
#agencia_alta_baixa #coluna2 .coluna_apoio h4 {  
    background:transparent none repeat scroll 0 0;
    color:#009FAF;
    font-size:1.72em;
    font-weight:normal;
    margin-bottom:10px;
    text-indent:0;
}     

#agencia_alta_baixa #coluna1 #texto .materia {padding-bottom:10px; }
#agencia_alta_baixa #coluna1 #texto .materia .emalta { font-weight: bold; color: #0F7744; }
#agencia_alta_baixa #coluna1 #texto .materia .embaixa { font-weight: bold; color: red; }
#agencia_alta_baixa #coluna1 #texto .materia a { color: #666666; text-decoration: none; }

/* ------- HOT SITE NOTICIAS ------- */
#hotsite.noticias #coluna1 #texto #extras { margin-top: 30px; padding-top: 13px; padding-bottom: 25px; border-top: 1px solid #e6e6e6; }
#hotsite.noticias #coluna1 #texto #extras a.botao, #hotsite.noticias #coluna1 #texto #extras a.botao strong { display: inline-block; }
#hotsite.noticias #coluna1 #texto #extras ul#compartilhar { float: right; list-style: none; }
#hotsite.noticias #coluna1 #texto #extras ul#compartilhar li { display: inline; margin-left: 5px; }
#hotsite.noticias #coluna1 #texto #extras #avaliar { width: 285px; height: 23px; margin-bottom: 1em; padding-top: 5px; background: url(../../../resources/imagens/2009/noticias_detalhes_avaliacao_bg.gif) 0 0 no-repeat; text-align: center; }
#hotsite.noticias #coluna1 #texto #extras #avaliar strong { color: #060; }
#hotsite.noticias #coluna1 #texto #extras #avaliar ul, #hotsite.noticias #coluna1 #texto #extras #avaliar ul li { display: inline; }
#hotsite.noticias #coluna1 #texto #extras #avaliar ul li a { position: relative; top: -2px; display: inline-block; width: 13px; height: 13px; background: url(../../../resources/imagens/2009/noticias_detalhes_avaliacao_estrela.png) no-repeat; text-indent: -9999em; overflow: hidden; }
html > body#hotsite.noticias #coluna1 #texto #extras #avaliar ul li a { top: 2px; }
#hotsite.noticias #coluna1 #texto #extras #avaliar ul li.ativo a { background-position: 0 -13px; }
#hotsite.noticias #coluna1 #texto #extras #avaliar em { margin-left: 10px; font-style: normal; color: #e55300; }
#hotsite.noticias #coluna1 #texto #extras a.botao.azul { margin-right: 5px; }

#hotsite.noticias #coluna1 #comentarios { margin-top: 10px; padding: 18px 45px 18px 20px; background-color: #f7f8f8; }
#hotsite.noticias #coluna1 #texto #principal #comentarios h4 { margin-bottom: 10px; font-weight: normal; font-size: 1.72em; color: #0F7744;}
#hotsite.noticias #coluna1 #comentarios ul { list-style: none; }
#hotsite.noticias #coluna1 #comentarios ul li { padding: 20px 0 15px; border-top: 1px solid #e6e6e6; }
#hotsite.noticias #coluna1 #comentarios ul li.primeiro { padding: 10px 0; border-top: 0; }
#hotsite.noticias #coluna1 #comentarios h6 { font-size: 1em; color: #009faf; }

/* ------- ENQUETE ------- */
#wdgtEnquete .caixa .resultado { padding: 10px 25px 10px 20px; border: 3px solid #fff; background: #f5f5f5; }
#wdgtEnquete .caixa .resultado a.direita { margin: -5px -15px -5px 0; }
html > body #wdgtEnquete .caixa .resultado a.direita { margin-bottom: 0; }
#wdgtEnquete .caixa .resultado p { clear: right; width: 100%; }
#wdgtEnquete .caixa .resultado ul { list-style: none; }
#wdgtEnquete .caixa .resultado ul li { position: relative; width: 138px; margin-bottom: 5px; font-size: 1.72em; }
#wdgtEnquete .caixa .resultado ul li, #wdgtEnquete .caixa .resultado ul li strong { background: url(../../../resources/imagens/2009/enquete_resultado_bg.gif) no-repeat; }
#wdgtEnquete .caixa .resultado ul li.sim, #wdgtEnquete .caixa .resultado ul li.nao { background-position: 0 26px; } 
#wdgtEnquete .caixa .resultado ul li.sim { color: #060; }
#wdgtEnquete .caixa .resultado ul li.nao { color: #e55300; }
#wdgtEnquete .caixa .resultado ul li strong { display: block; height: 15px; margin-top: 2px; font-size: .73em; }
#wdgtEnquete .caixa .resultado ul li.sim strong { background-position: 0 -15px; }
#wdgtEnquete .caixa .resultado ul li.nao strong { background-position: 0 -30px; }
#wdgtEnquete .caixa .resultado ul li span { position: absolute; top: 24px; right: -27px; }

#wdgtEnquete .caixa p { margin-bottom: 1em; }
#wdgtEnquete .caixa a.botao, #wdgtEnquete .caixa a.botao strong { display: inline-block; } 
#wdgtEnquete .caixa a.botao.laranja, #wdgtEnquete .caixa a.botao.laranja strong { background-image: url(../../../resources/imagens/2009/botao_laranja_bgcinza.png); }
#wdgtEnquete .caixa a.botao.laranja { margin-left: 96px; }
#wdgtEnquete .caixa .interior { padding-right: 10px; padding-left: 10px; }
#wdgtEnquete .caixa .interior p.centro { margin: 0; }
#wdgtEnquete form.caixa fieldset { padding-right: 10px; }
#wdgtEnquete form ol { margin-bottom: 1em; }
#wdgtEnquete form label { font-weight: bold; }
#wdgtEnquete form label input { margin-right: 3px; }
#wdgtEnquete form button { margin-left: 10px; padding-bottom: 2px; }
#wdgtEnquete form#frmenquete p { margin-bottom: 10px; }
#wdgtEnquete form#frmenquete ol li { height: 1%; margin: 0; padding: 0; }
#wdgtEnquete form#frmenquete ol li label input { width: auto; vertical-align: middle; border: 0; }