/*
	AUTOR: Bruna Brito
	AUTOR: Álvaro Faria (modificações home e internas)
	EMPRESA: Ogilvy Interactive Recife
	DATA: Novembro 2009
	CONTATO: brunacmbrito@gmail.com

/*

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym {border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
legend{color:#000}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%}
html{min-height:100%}
/* end reset */

/* gerais */
.clear{clear:both;font-size:0;height:0;line-height:0}
.clearnovo{clear:both;font-size:0;height:0;line-height:0}
.sumir{overflow:hidden;text-indent:-999em}
a{color:#000;font-size:11px;text-decoration:none}
a:hover{text-decoration:none}
p{padding-bottom:10px;padding-top:5px;line-height:17px}
label, legend{font:11px Arial, Helvetica, sans-serif;color:#113388}
body, form, input, select{font:12px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#616161}
body{background:#fff url(../img/bg.gif) repeat-x; border-left:solid 2px #fff}
body{padding-top:2px}

#geral{width:990px}
.nav li{float:left}
/*h2{font-weight:bold;color:#113388;border-bottom:dotted 1px #424242;padding-bottom:10px}*/
h2{font-weight:bold;color:#113388;padding-bottom:10px}
h4{font-weight:bold;font-size:17px;color:#113388;padding-bottom:10px}

.bt_right{display:block;float:right;margin-right:5px}
.bt_right a{text-decoration:underline}

/* forms */
.form{border:solid 1px #979797;height:15px;padding-top:2px}
select{border:solid 1px #7f9db9;padding:1px}
/* end forms */

/* padrões internas */
strong{color:#031481}
.novaPagina {color:red;display:none;font-weight:bold;text-decoration:underline overline}
/* end padrões internas */

/* end gerais */

/* header */
#header{height:118px}
#header a.logo{float:left;margin-top:9px}
#header h3{color:#fff;font-size:12px;letter-spacing:0.5px;display:inline;margin:13px 17px 0 0;float:right}

#nav_aux{float:right;margin:4px 17px 0 0;display:inline}
#nav_aux li{margin-left:20px}
#nav_aux li a{color:#4a4b4c}
#nav_aux li a:hover{text-decoration:underline}

/*#nav_principal{float:left;margin:9px 0 0 169px;display:inline}*/
#nav_principal{float:left;margin:9px 0 0 169px;display:inline}
#nav_principal li a{color:#fff;font-weight:bold;display:block;float:left;height:18px;padding:4px 20px 0}
#nav_principal li a:hover{background:#426bb3;text-decoration:none}
#nav_principal li .selecionado{background:#426bb3;text-decoration:none}
/* end header */

/* coluna left */
/*#col_left{width:166px;float:left}*/
#col_left{width:146px;float:left;padding:0 8px 0 8px}
/*#col_left{width:166px;float:left;padding:0 0px 0 8px}*/
#col_left_int{width:162px;float:left}

/*#frm_busca, #acesso_rapido, #busca_unidade{margin-left:8px}*/
#frm_busca, #acesso_rapido, #busca_unidade{margin-left:0px}

/*#links_principais{margin:6px 2px 7px 2px;padding-bottom:10px}*/
#links_principais{margin:5px 0 7px 0;padding-bottom:10px}
#links_principais li a{display:block;padding:8px 7px;border-bottom:1px solid #DEDFE0;color:#4A4B4C;height:10px}
#links_principais li a:hover{background:#DEDFE0;text-decoration:none}

#col_left legend{margin-bottom:3px}
#col_left .form{width:110px}
#col_left .select{width:147px;font-size:9px;}

#col_left_int legend{margin-bottom:3px}
#col_left_int .form{width:110px}
#col_left_int .select{width:147px;font-size:9px;}

.select_espacamento{margin-top:5px}
#frm_busca{border-bottom:solid 1px #e1e1e1;margin-bottom:6px;padding-bottom:15px}
#acesso_rapido{border-bottom:solid 1px #e1e1e1;padding-bottom:10px;margin-bottom:4px}

#busca_unidade{border-top:solid 1px #e1e1e1;padding-top:1px;*padding-top:11px; margin:15px 0 0 0;}
#busca_unidade .mapa{margin:6px auto 11px auto;width:80px;height:73px;margin-top:9px}
#busca_unidade p{font-size:9px;margin-top:14px;padding-bottom:5px}
#busca_unidade h3 {width:150px; text-align:center}
#busca_unidade h3 a{font:11px Arial, Helvetica, sans-serif;color:#113388;text-decoration:none;}

/*.box_atendimento{width:142px;height:150px;float:left;margin:15px 2px 0 0;*margin:5px 2px 0 0;padding-left:8px}*/
.box_atendimento{width:150px;margin:0px 2px 0 0;*margin:5px 2px 0 0}
.box_atendimento li{width:150px;}
.box_atendimento li.bt_fale{width:150px;height:168px;padding:0}
.box_atendimento li a{text-decoration:underline;color:#113388;font-family:Arial, Helvetica, sans-serif}

/* submenu das internas */
.submenu{background:#426bb3; margin-right:2px}
.submenu li a{color:#fff;display:block;padding:5px 0 5px 6px;line-height:115%;border-top:solid 2px #FFFFFF}
.submenu li .segnivel{color:#fff;display:block;padding:5px 0 7px 15px;line-height:115%;border:0}
.submenu li a:hover{background:#819ccc}
.submenu li.selected{background:#819ccc}
.submenu li.unselected{background:#426bb3}
/* end submenu das internas */

/* end coluna left */

/* coluna right */
#col_right{width:164px;float:left;border-top:solid 2px #FFFFFF;font-size:11px;line-height:15px}
.box_degrade{background:url(../img/box_degrade.gif) repeat-x;width:157px;height:164px;margin:0 0 3px 2px;padding:6px 0 0 5px}
.box_degrade p{padding-top:0px}
.box_degrade h3{margin-bottom:4px;height:9px}

.box_knowledge{background:#e8e8e8;width:157px;height:164px}
.box_knowledge h3{width:65px;background:url(../img/tit_knowledge.gif) no-repeat}

.box_forum{background:#e8e8e8;width:157px;height:164px}
.box_forum h3{margin-bottom:11px;width:119px;height:11px;background:url(../img/tit_forum.gif) no-repeat}

.box_premio{background:#e8e8e8;width:157px;height:164px}
.box_premio h3{margin-bottom:2px;width:132px;height:27px;background:url(../img/tit_premio.gif) no-repeat}
.box_premio p{padding-bottom:0px}

.box_brand{background:#e8e8e8;width:157px;height:164px}
.box_brand h3{margin-bottom:5px;width:111px;background:url(../img/tit_brand.gif) no-repeat}

.box_aba{background:#e8e8e8;width:157px;height:163px}
.box_aba h3{margin-bottom:5px;width:21px;background:url(../img/tit_aba.gif) no-repeat}
.box_aba p{width:155px}

.box_des{margin-top:4px;border:0}
.box_des_espextra{margin-top:10px;border:0}

h3.tit_h1n1{background:url(../img/tit_h1n1.gif) no-repeat;width:114px;height:23px}
.box_h1n1{background:url(../img/backboxh1n1.jpg) no-repeat;width:157px;height:163px}
.box_h1n1 p{width:150px;line-height:14px}
/* end coluna right */

/* container */
#content{width:655px;float:left}

/* home */
.bt_mais{width:40px}
.bt_cliqueinforme{width:127px}
.bt_cliqueaqui{width:78px}
.bt_conheca{width:106px;margin-right:0px}
.bt_saibacomo{width:80px;margin-right:10px}

.box_galeria{margin:2px 0 10px 0}

.box_destaque{width:162px;height:235px;float:left;background:#e5ecf6;margin-right:2px;padding-bottom:15px}
.box_destaque h2{padding:13px 0 0 6px;height:51px;overflow:hidden;cursor:pointer}
.box_destaque img{padding-bottom:12px}
.box_destaque p{line-height:14px;height:50px;overflow:hidden;padding-left:6px;color:#616161;cursor:pointer;margin-top:-2px}
.ultimo{margin-right:0}
/* end home */

/* end container */

/* rodape */
#rodape{padding:10px 0 20px 0;width:990px}
#rodape ul{width:640px;height:15px;margin:0 auto}
/*#rodape ul{width:375px;margin-left:308px;border:solid 1px #000;}*/
#rodape ul li{float:left;margin-right:9px;font-family:Verdana;font-size:10px;color:#939598;margin-right:18px}
#rodape ul li a{font-family:Verdana;font-size:10px;color:#939598;text-decoration:none}
#rodape ul li a:hover{text-decoration:underline}
/* end rodape */

/* Cabeçalho internas */
/* Internas header imagem */
#DivHeader{min-height:101px;max-height:187px;border-top:solid 2px #FFFFFF}
/* Caminho */
.caminho{font-size:10px;color:#999999;margin:65px 0 0 20px;_margin:15px 0 0 20px}
.caminho a{font-size:10px;color:#999999;text-decoration:none;}
.caminho a:hover{text-decoration:underline;}
/* Título da página - Azul negrito */
/*#DivFlashTitulo{font-family: Arial, Helvetica, sans-serif;font-size:18px;color:#031481;font-weight:bold;margin:10px 0 0 20px}*/
h1{font-family: Arial, Helvetica, sans-serif;font-size:18px;color:#031481;font-weight:bold;margin:10px 0 0 20px}
/* Links para subpáginas */
#breadCrumb{display:block;margin:5px 10px 0 20px}
#breadCrumb a{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;color:#828282;font-weight:bold;line-height:130%}
#breadCrumb a:hover{text-decoration:underline}
#pontilhado{width:597px;height:1px;margin-left:18px;margin-top:10px;margin-bottom:12px;}

/* Conteúdo das internas */
/*#cont{width:609px;padding:19px 23px 0 23px}*/
#cont{margin:0 34px 0 20px;color:#676767;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;line-height:16px}
#cont .txt_azul_b{color:#031481;font-weight:bold;text-decoration:none;}
/*#cont .aba{border-collapse:inherit;border-spacing:8px;border:1px solid #878787}*/
#cont .aba{border:1px solid #878787;padding:10px}
#cont .abaform{border-collapse:inherit;border-spacing:8px;border:0}
#cont ul{color:#646464;margin:5px 5px 10px 25px}
#cont ul li{list-style-type:disc;list-style-position:outside}
#cont a{color:#828282;font-size:12px;text-decoration:underline;word-spacing:2px;font-weight:bold;text-decoration:none}
#cont a:hover {text-decoration:underline;}
#cont .txt_azul_b img{margin-top:15px}
#cont .link li{list-style-type:none;list-style-position:outside}
#cont .bg_tit{background: url(../imagens/bg_titulos.jpg) no-repeat;padding-top: 12px}
#cont .line_prest{background: url(../imagens/linha_prestadores.jpg) bottom left;background-repeat:no-repeat}
#cont .bg_td_cinza{background-image: url(../images/degrade_cinza.gif);background-repeat: repeat-x;background-position: top}
#cont .bg_pop{background-image: url(../imagens/bg_pop.gif);background-repeat: repeat-x;background-position: top}

#cont .menu_dir_atendimento{width:142px;height:150px;border:solid 1px #000}
#cont .menu_dir_atendimento li{background:#dedfe0;width:134px;height:24px;color:#676767;padding:6px 0 0 8px;list-style-type:none}
#cont .menu_dir_atendimento li a{text-decoration:none;color:#676767;font-family:Arial, Helvetica, sans-serif}

#cont .atendimento{width:585px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#676767}
#cont .atendimento .titulos{font-size:15px;font-weight:bold;color:#031481;display:block;margin-bottom:8px;}
#cont .atendimento .subtitulos{font-size:13px;font-weight:bold;display:block;margin-top:12px}
#cont .atendimento ul{margin:7px 0 7px 0}
#cont .atendimento ul li{list-style-type:none;color:#828282}
#cont .atendimento ul li a{font-weight:normal}
#cont .atendimento ul li a:hover{font-weight:normal}
#cont #pontilhado{width:597px;height:1px;margin-left:-2px;margin-top:10px;margin-bottom:12px;}

#cont .atendimento .atendimento_esq{float:left;width:215px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#676767}
#cont .atendimento .atendimento_esq .titulos{font-size:13px;font-weight:bold;color:#031481;display:block}
#cont .atendimento .atendimento_esq p {display:block;margin-bottom:20px}
#cont .atendimento .telefone{background:#dfe8f4;width:559px;padding:20px 20px 20px 20px}
#cont .atendimento .telefone .comobs{padding-bottom:1px}
#cont .atendimento .telefone .obs{font-size:10px;}
/* #cont .atendimento .atendimento_esq .subtitulos{font-size:13px;font-weight:bold;display:block;margin-top:12px}
#cont .atendimento .atendimento_esq ul{margin:7px 0 7px 0}
#cont .atendimento .atendimento_esq ul li{list-style-type:none;color:#828282}
#cont .atendimento .atendimento_esq ul li a{font-weight:normal}
#cont .atendimento .atendimento_esq ul li a:hover{font-weight:normal}*/
#cont .atendimento .atendimento_dir{float:left;width:355px;margin-left:15px}
#cont .atendimento .atendimento_dir p .linkazul{color:#113388;font-weight:bold;text-decoration:underline}
/*#cont .atendimento .atendimento_dir ul li{list-style-type:none}
#cont .atendimento .atendimento_dir ul li a{display:block;padding:6px 0 0 6px;font-weight:normal;height:23px;border-bottom:solid 1px #dedfe0;color:#676767;font-size:11px;}
#cont .atendimento .atendimento_dir ul li .primeiro{border-top:solid 1px #dedfe0}
#cont .atendimento .atendimento_dir ul li a:hover{text-decoration:none;background-color:#dedfe0;font-weight:normal}
#cont .atendimento .atendimento_dir .linhadireta{display:block;margin:27px 0 0 30px}
#cont .atendimento .atendimento_dir .linhadireta .subtitulos{display:block;font-size:13px;font-weight:bold;margin-bottom:10px}
#cont .atendimento .atendimento_dir .linhadireta strong{display:block;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:16px;color:#676767}*/

#cont .opcoes{margin:12px 0 24px 15px}
#cont .opcoes .radios{margin-bottom:10px;float:left;*margin-bottom:3px}
#cont .atendimento form .opcoes label{font-weight:normal;font-size:12px;margin-left:9px;color:#828282;float:left;*margin-top:4px}
#cont .bt_continuar{background:#031481;width:107px;text-align:center;display:block;font-size:12px;padding:3px 0;margin:4px 0 0 20px;color:#fff;border:0;cursor:pointer;*margin-top:10px}

/* Allianz Saúde */
.titulos_direita{color:#000033;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none}
.formularios {border:1px solid Black;color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none}
.cinza {color:#656565;font-family:Arial,Helvetica,sans-serif;font-size:9px;text-decoration:none}
.area_reservada{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#646464;font-weight:bold}
.nr_registro_ans{font-family:Arial,Helvetica,sans-serif;font-size:11px}
.txt_azul_claro_b{color:#0C3179;font-weight:bold;text-decoration:none}
.tabelarede, .tabelarede a{font-family:Arial;font-size:11px}
.tabelarede select{font-size:11px;border:solid 1px #bbb}

/* Fale com a Assessoria */
.tabelacontato{border-collapse:inherit;border-spacing:4px}

/* Galeria de Fotos F1 */
.patrocinio_img img {border:1px solid #333333;padding:2px;cursor:pointer}

/* Currículos */
/* espaçamento da tabela "cv" */
.espacamento_table{border-spacing:3px;border-collapse:separate}
.selects_cvs{font-size:9px;width:440px;_width:410px}

/* Allianz Assistência 24h */
.tabela{background:url("../imagens/pontilhado.gif") no-repeat scroll center bottom transparent}
.tabela td{padding:10px 0 10px 7px}
.tabeladupla td{padding:10px 0 10px 7px}
.tabela_head{background:url("../imagens/linha_div_top.jpg") no-repeat scroll 0 0 transparent;padding-bottom:10px;padding-top:10px;font-size:10px;width:580px}
.tabela_head tr{height:50px}
.tabela_contatos{width:580px}

/* Contatos */
.tabela_contatos_menor{width:560px}

/* Corporativo - Sala de Imprensa - Releases */
#release_main{float:left;border:0;width:425px;padding-top:15px;margin-bottom:10px}
#release_pesquisa{float:left;border:0;width:160px;padding:30px 0 0 10px}
.tit_release_pesquisa_mes{background:url("../imagens/tit_release_pesq.gif") no-repeat;width:160px;height:16px}
.box_release_pesquisa_mes{width:160px;height:52px;background:#f2f6f9}
.tit_release_data{display:block;margin-bottom:10px}
#form_pesquisa_por_mes{padding:16px 0 0 10px}
#release_main ul li{list-style-type:none;margin:0 0 10px -20px}
#release_main ul li a{font-size:11px;font-weight:normal}

.erro404busca{width:597px;height:52px;background:#f9f9f9;text-align:center;display:block;margin:20px 0 30px 0}
.erro404busca form{padding-top:17px}
.erro404busca fieldset{width:270px;margin:0 auto}
.erro404busca label{font-size:12px;color:#a1a2a6;font-weight:bold}
.erro404logo{width:597px;text-align:center}
.erro404frase{text-align:center;margin-top:20px}