*{
	font-family:Georgia;
	font-size:10px;
	margin:0;
	padding:0;
	outline:none;
}

html,body{
	height:100%;
	background-color:#fafcfb;
}

ul, ol{
	margin-left:15px;
}

a img{ border:none; }

.wrap{
	min-height:100%;
	position:relative;
	background-color:#fafcfb;
}

.wrap_login{ background-color:#134c83; height:100%; }

.wrap_login .topo{
	height:359px;
	background-image:url(../images/login/bg_topo.gif);
	background-repeat:repeat-x;
	position:relative;
}

.wrap_login .topo .topo_content{ width:468px; position:absolute; left:50%; margin-left:-234px; bottom:0; }
.wrap_login .topo .topo_content .box_form{ width:390px; }

html, body.cadastrese{ background-color:#134c83 !important; }
.cadastrese .topo{ height:auto !important; position:auto !important; background-image:none !important; background-color:#f7f9f2 !important; }
.cadastrese .topo_content_form{ width:668px !important; position:relative !important; margin-left:-334px !important; padding-top:100px; }
.cadastrese .topo .topo_content .box_form{ width:554px !important; }
.cadastrese .rodape{ height:auto !important; }

.wrap_login .topo .box_form h1{
	border-bottom:1px dotted #bf573a;
	padding-bottom:18px;
	margin-bottom:8px;
	text-indent:-2000px;
	background-image:url(../images/login/logo.gif);
	background-repeat:no-repeat;
	height:37px;
}

.wrap_login .topo .box_form p.info{ color:#383838; font-size:12px; margin-bottom:29px; }

.wrap_login .topo .box_form .form{ height:124px; /*background-image:url(../images/login/bg_form.gif);*/ position:relative; }
.wrap_login .topo .box_form .form_content{ padding:0 10px; }

.wrap_login .topo .box_form p.campos label{ display:inline-block; width:60px; font-size:13px; color:#383838; font-weight:bold; }
.wrap_login .topo .box_form p.campos input{ position:relative; top:-10px; left:-4px; width:84px; }
.wrap_login .topo .box_form p.campos #btnLogin{ top:-7px; }
.wrap_login .topo .box_form p.campos a{ position:relative; top:-7px; }

.wrap_login .topo .box_form p.tipo{
	border:3px solid #238ecb;
	padding:4px;
	width:95%;
}
.wrap_login .topo .box_form p.tipo label{ font-family:"Trebuchet MS"; font-size:11px; }
.wrap_login .topo .box_form p.tipo input{ position:relative; top:2px; margin-right:3px; }

.wrap_login .topo .box_form p.links{ font-size:10px; font-weight:bold; color:#fff; text-align:right; /*width:312px;*/width:98%; }
.wrap_login .topo .box_form p.links a{ color:#ff9900; }
.wrap_login .topo .box_form p.links a.click{ margin-right:10px; }

.wrap_login .topo .box_form .form .folha{
	width:73px;
	height:164px;
	background-image:url(../images/login/folha.png);
	position:absolute;
	bottom:0;
	right:0;
	margin-right:-114px;
}

.wrap_login .rodape{ width:100%; height:194px; background:url(../images/bg_rodape_login.gif); background-position:0 -21px; background-repeat:repeat-x; }

.wrap_login .rodape_content{ width:742px; margin:auto; }

.wrap_login .rodape .menu_inf{
	position:relative;
	top:10px;
	float:right;
	list-style-type:none;
	margin-bottom:50px;
}

.wrap_login .rodape .menu_inf li{
	float:left;
	padding-left:16px;
	background-image:url(../images/bg_lista_menu_inf.gif);
	background-position:6px 78%;
	background-repeat:no-repeat;
}

.wrap_login .rodape .menu_inf li.first{ background:none; }

.wrap_login .rodape .menu_inf li a{ text-decoration:none; }

.wrap_login .rodape .menu_inf li,
.wrap_login .rodape .menu_inf li a{
	/*color:#063B59;*/
	color:#fff;
	font-weight:bold;
	font-size:11px;
}

.wrap_login .rodape .copy{
	clear:both;
	margin-bottom:15px;
	color:#fff;
	font-family:"Trebuchet MS";
	font-size:11px;
}

.wrap_login .rodape .copy a{ color:#fff; }

.wrap_login .rodape .copy,
.wrap_login .rodape .copy a{ font-family:"Trebuchet MS"; font-size:11px; }

.wrap_login .rodape .login_info{
	clear:both;
	font:9px Verdana;
	color:#fff;
	background-image:url(../images/fpfizer.png);
	background-position:0 50%;
	background-repeat:no-repeat;
	padding-left:82px;
}
.wrap_login .rodape .login_info a{ color:#fff; }

.page{
	width:998px;
	margin:auto;
	background-color:#f8faf9;
	position:relative;
	/*padding-bottom:231px;*/
}

.header{
	height:128px;
	background-image:url(../images/bg_header.gif);
	background-position:50% 0;
	background-repeat:no-repeat;
	margin-bottom:45px;
	position:relative;
}

.header .logo{
	position:relative;
	left:68px;
	top:74px
}
.header .logo a{
	display:block;
	width:150px;
	height:37px;
	text-indent:-2000px;
	overflow:hidden;
	background-image:url(../images/logo.gif);
}

.header .top{
	width:437px;
	margin:auto;
	position:relative;
	top:54px;
}

.top .form_busca{
	float:left;
	margin-right:25px;
}

.top .form_busca label,
.top .form_busca input,
.top .form_busca a{ float:left; }

.top .form_busca label{
	display:block;
	width:27px;
	height:10px;
	background-image:url(../images/lbl_busca.gif);
	text-indent:-2000px;
	overflow:hidden;
	position:relative;
	top:5px;
	margin-right:8px;
}

.top .form_busca input{
	width:131px;
	border:1px solid #d6dec0;
	padding:3px 0;
	background-image:url(../images/bg_input.gif);
	margin-right:10px;
}

.top .form_busca a{
	display:block;
	width:17px;
	height:14px;
	background-image:url(../images/btn_buscar.gif);
	text-indent:-2000px;
	overflow:hidden;
	position:relative;
	top:4px;
}

.top .info_login{
	float:left;
	font-family:"Trebuchet MS";
	color:#909f71;
	position:relative;
	top:-3px;
	width:200px;
	position:relative;
	top:-7px;
}

/*.top .info_login p.n{ position:relative; top:-5px;  }
.top .info_login p.l{ position:relative; top:-11px; }*/


.top .info_login,
.top .info_login span{ font-size:14px; }

.top .info_login .bem_vindo{ color:#449fd3; }

.top .info_login span,
.top .info_login a{ color:#ff9900; }

.top .info_login a{ font-size:10px; }

.top .info_login,
.top .info_login span,
.top .info_login a{ font-weight:bold; }

.genotropin{
	display:block;
	width:127px;
	height:30px;
	text-indent:-2000px;
	position:absolute;
	top:19px;
	right:21px;
}

.content{
	width:906px;
	margin:auto;
}

.left,
.center,
.right{ float:left; }

.left{
	width:174px;
	/*padding-bottom:211px;*/
	/*padding-bottom:336px;*/
	padding-bottom:350px;
}

.center{
	width:432px;
	padding-bottom:231px;
	margin-left:50px;
	margin-right:40px;
}

.right{ width:190px; padding-bottom:246px; }

.right_home{ border-left:1px dotted #b5bfa0; padding:0 25px 30px; }
.right_home h3{ font-size:12px; color:#ff9900; }
.right_home p,
.right_home p a{ font-family:"Trebuchet Ms"; color:#2d5165; font-weight:bold; text-decoration:none; }
.right_home p img{}

.left h2{
	font-weight:normal;
	color:#c9dade;
	border-bottom:1px dotted #b5bfa0;
	font-size:11px;
	padding:0 4px 5px;
}

.menu{
	margin:0;
	list-style-type:none;
}

.menu li{
	border-bottom:1px dotted #c9dade;
}

.menu li a{
	display:block;
	text-decoration:none;
	color:#ff9900;
	font-style:italic;
	font-weight:bold;
	padding:3px 4px 3px 12px;
}

.menu li a:hover,
.menu li a.active{ color:#449fd3; }

.menu li span{
	display:block;
}

/*.menu li a span{
	display:inline-block;
	width:9px;
	height:9px;
	background-image:url(../images/icone_mais.gif);
	background-repeat:no-repeat;
	position:relative;
	top:1px;
	left:-5px;
}

.menu li a.active span{ background-image:url(../images/icone_menos.gif); }*/

.menu ul.active{ display:block; }

.submenu{
	margin-bottom:6px;
	list-style-type:none;
}
.submenu li{
	margin:0;
	border:none;
	text-align:right;
	/*display:none;*/
}

.submenu li,
.submenu li a{ color:#4484a9; }

.submenu li a{ padding:1px 10px 1px 0; }

ul ul .submenu{ display:block; }
ul ul .submenu li a{ padding:1px 20px 1px 0; }

.left h2,
.menu a{
	font-family:"Trebuchet MS";
	text-transform:uppercase;
	text-align:right;
}

.center h2,
.center h2 span{
	text-transform:uppercase;
	font-size:12px;
	color:#ff9900;
}
.center h2{
	margin-bottom:4px;
	padding-left:27px;
}

.center .texto{
	border-top:1px dotted #b5bfa0;
	border-bottom:1px dotted #b5bfa0;
	padding:14px 0;
}

.center .texto .sbmt{ text-align:right; padding-right:72px; }

.center .texto h3{ text-transform:uppercase; }
.center .texto p,
.center .texto h3{
	margin-bottom:16px;
	padding:0 15px;
}

.center .texto p,
.center .texto h3,
.center .texto p a,
.center .texto ul li,
.center .texto ul li a,
.center .texto ol li,
.center .texto ol li a,
.center .formulario label{
	font-family:"Trebuchet MS";
	font-size:11px;
}

.center .texto p a{ text-decoration:none; }

.center .texto h3,
.center .texto p a{
	color:#ff9900;
	font-weight:bold;
}

.center .texto ul,
.center .texto ol{
	margin:0 0 16px 32px;
}

.center .texto p,
.center .texto ul li,
.center .texto ol li{ color:#2d5165; }

.center .menu_artigos{
	position:relative;
	left:8px;
	margin-bottom:20px;
	height:17px;
}
.center .menu_artigos .item{
	float:left;
	margin-right:4px;
	position:relative;
	height:17px;
	padding-left:8px;
	cursor:pointer;
}

.center .menu_artigos .item a{
	display:inline-block;
	line-height:17px;
	height:17px;
	padding-right:8px;
	background-position:100% 50%;
	color:#5CB0E0;
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
}
.center .menu_artigos .item,
.center .menu_artigos .item a{ background-image:url(../images/bg_aba_artigos_off.gif); background-repeat:no-repeat; }

.center .menu_artigos .active,
.center .menu_artigos .active a{ background-image:url(../images/bg_aba_artigos_on.gif); cursor:default; }

.center .menu_artigos .active a{ color:#fff; }

.center .menu_artigos .item .info{
	display:none;
	position:absolute;
	background-color:#DAEAF2;
	font-family:"trebuchet MS";
	font-size:11px;
	padding:4px 10px;
	color:#5CB0E0;
	text-align:center;
	left:0;
	top:19px;
}

.formulario p{ margin-bottom:13px; }

.formulario label{
	display:inline-block;
	width:60px;
	text-align:right;
	color:#2d5165;
}

.formulario label.mensagem{ position:absolute; }

.formulario input,
.formulario textarea{
	/*width:280px;*/
	border:1px solid #d3e8f2;
	background-image:url(../images/bg_input.gif);
}

.formulario input{ padding:3px 0; }
.formulario textarea{
	margin-left:63px;
	height:92px;
}

.formulario .sbmt{}

.formulario .cun_tabela{ margin-bottom:8px; }
.formulario .cun_tabela td,
.formulario .cun_tabela td b,
.formulario .cun_tabela td strong{ font-family:"Trebuchet MS"; font-size:11px; color:#2D5165; }
.formulario .cun_tabela .cun_segunda_coluna{ vertical-align:top; }
.formulario .cun_tabela .cun_segunda_coluna .cun_radio{ float:left; }
.formulario .cun_tabela .cun_button_celula{ text-align:center; }
.formulario .cun_tabela .cun_button{
	border:none;
	background-image:url(../images/bg_submit.gif);
	width:62px;
	height:26px;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:11px;
}

.center2{ margin-left:25px; margin-right:10px; width:488px; }

.center .minha_evolucao{ position:relative; padding-bottom:45px; }

.center .minha_evolucao h2{ float:left; margin:0; margin-bottom:-20px; position:relative; top:10px; width:160px; }

.center .abas{
	list-style:none;
	float:right;
	margin-right:20px;
	position:relative;
}

.home_medico .abas{ margin-right:0; }

.center .abas li{
	float:left;
	margin-left:10px;
	background-image:url(../images/bg_aba_off.gif);
	padding-left:16px;
}

.home_medico .abas li{ padding-left:10px; }

.center .abas li span{
	display:inline-block;
	padding-right:16px;
	background-image:url(../images/bg_aba_off.gif);
	background-position:100% 50%;
	text-transform:uppercase;
	color:#fff;
	font-family:Arial;
}
.home_medico .abas li span{ padding-right:10px; }

.center .abas li,
.center .abas li span{ height:33px; line-height:33px; cursor:pointer; font-weight:bold; font-size:11px; }

.center .abas li.active,
.center .abas li.active span{ background-image:url(../images/bg_aba_on.gif); }

.center .abas li.active span{ color:#449fd3; }

.aba{
	clear:both;
	background-color:#f1f5f6;
	position:relative;
	padding-bottom:28px;
	display:none;
}

.aba_active{ display:block; }

.aba .bl,
.aba .br{ width:29px; height:28px; position:absolute; bottom:0; background-color:#000000; }

.aba .bl{ background-image:url(../images/bg_aba_content_left.gif); }
.aba .br{ right:0; background-image:url(../images/bg_aba_content_right.gif); }

.aba_content{ padding:10px; margin-bottom:-26px; position:relative; }
.aba_1 .aba_content{ padding:20px 20px 0 27px; }

.aba_content h4{ color:#ff9900; font-size:11px; margin-bottom:20px; }

.aba_content a{ color:#ff9900; font-weight:bold; }

.aba_1 .calendario{ width:406px; margin:auto; position:relative; }
.aba_1 .calendario .cal{ width:156px; text-align:right; line-height:200%; }
.aba_1 .calendario .lista{ width:208px; position:absolute; top:0; right:0;}

.aba_1 .calendario .lista .item,
.aba_1 .calendario .lista .item span{ font-size:11px; font-family:Arial; }

.aba_1 .calendario .lista .item{ width:49%; color:#ffa011; margin-bottom:11px; }
.aba_1 .calendario .lista .item span{ color:#575757; font-weight:bold; }

.aba_1 hr{ height:0; border:none; border-top:1px solid #fff; margin:10px 0; }

.aba_1 .ultima_consulta{ position:relative; margin-bottom:10px; }
.aba_1 .ultima_consulta h3{ font-size:12px; color:#ff9900; }
.aba_1 .ultima_consulta p{ font-size:11px; color:#616160; }
.aba_1 .ultima_consulta .data{
	position:absolute;
	top:0;
	right:0;
	background-color:#ff9900;
	text-align:center;
	padding:10px 20px;
	font-weight:bold;
	font-size:10px;
}

.aba_1 .ultima_consulta .data,
.aba_1 .ultima_consulta .data span{ color:#fff; font-family:Arial; }

.aba_1 .ultima_consulta .data span{ font-size:14px; }

.aba_2 .grafico_paciente{ text-align:center; }
.aba_2 .grafico_links{ text-align:right; margin:15px 0;}
.aba_2 .grafico_links a{ text-transform:uppercase; margin-left:5px; }

.aba .aba_content .grafico{ width:430px; margin:auto; }
.aba .aba_content .grafico h4{ margin-bottom:5px; }

.aba .aba_content .grafico .info{ color:#2d5165; }
.aba .aba_content .grafico .info strong{ margin-right:56px; }

.aba .aba_content .grafico .nav_medicoes{ list-style:none; height:27px; border-bottom:1px solid #b5bfa0; padding-left:38px; margin:0 0 34px 0; }
.aba .aba_content .grafico .nav_medicoes li{ float:left; margin-right:5px; }

.aba .aba_content .grafico .nav_medicoes li a{ display:block; height:27px; text-indent:-2000px; }

.aba .aba_content .grafico .nav_medicoes li.nova_medicao{ width:103px; }
.aba .aba_content .grafico .nav_medicoes li.nova_medicao a{ background-image:url(../images/aba_nova_medicao_off.gif); }
.aba .aba_content .grafico .nav_medicoes li.nova_medicao a.active{ background-image:url(../images/aba_nova_medicao_on.gif); }

.aba .aba_content .grafico .nav_medicoes li.listar_medicao{ width:111px; }
.aba .aba_content .grafico .nav_medicoes li.listar_medicao a{ background-image:url(../images/aba_listar_medicoes_off.gif); }
.aba .aba_content .grafico .nav_medicoes li.listar_medicao a.active{ background-image:url(../images/aba_listar_medicoes_on.gif); }

.aba .aba_content .grafico .grafico_view{ width:406px; margin:auto; }

.aba .filtros{ text-align:center; }
.aba .filtros a{ margin:0 4px; font-family:Arial; font-size:11px; }
.aba .filtros a.active{ color:#449fd3; text-decoration:none; }

.aba .lista_pacientes{
	height:180px;
	margin-bottom:18px;
	overflow:auto;
}

.aba .lista_pacientes table{ width:100%; }
.aba .lista_pacientes table th{ text-align:left; font-size:12px; }

.aba .lista_pacientes table th,
.aba .lista_pacientes table td{ padding:5px; }

.aba .lista_pacientes table .edicoes{ width:70px; }

.aba .lista_pacientes .btn_excluir{ padding:0 3px; }


.center .box_overlay{
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	background-color:#000;
	display:none;
}

.center .box{
	position:absolute;
	top:25px;
	width:450px;
	left:50%;
	margin-left:-225px;
	background-color:#fff;
	display:none;
}

/*_margin-left:-530px;*/

.center .box_content{ padding:20px 20px 10px; position:relative; }

.center .box h3{
	text-transform:uppercase;
	color:#ff9900;
	position:relative;
	border-bottom:1px solid #f1f5f6;
	padding-bottom:3px;
	margin-bottom:13px;
}

.center .box h3 a{
	width:17px;
	height:17px;
	text-indent:-2000px;
	background-image:url(../images/btn_excluir.gif);
	position:absolute;
	top:-3px;
	right:0;
}

.center .box_editar ul.opcoes{ list-style:none; margin:0; width:310px; margin:auto; }
.center .box_editar ul.opcoes li{
	background-color:#f1f5f6;
	color:#ff9900;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:3px;
	padding:6px;
	background-image:url(../images/bg_editar_opcoes_close.gif);
	background-repeat:no-repeat;
	background-position: 95% 10px;
}

.center .box_editar ul.opcoes li.active{ background-image:url(../images/bg_editar_opcoes_open.gif); }
.center .box_editar ul.opcoes li.active div{ display:block; }

.center .box_editar ul.opcoes li span{ cursor:pointer; }

.center .box_editar ul.opcoes li div{ text-transform:none; display:none; padding-top:5px; }

.center .box_editar ul.opcoes li div,
.center .box_editar ul.opcoes li div input,
.center .box_editar ul.opcoes li div p{ font-family:"Trebuchet MS"; color:#2d5165; }

.center .box_editar ul.opcoes li div p{ padding:3px 0; }

.center .box_editar ul.opcoes li select,
.center .box_editar ul.opcoes li input{ background-image:url(../images/bg_input.gif); border:1px solid #D6DEC0; padding:3px 4px; }

.center .box_editar ul.opcoes li .item_altura{
	position:relative;
	padding:3px 0;
	font-weight:bold;
	font-size:11px;
	background-color:#fff;
	margin-bottom:2px;
}
.center .box_editar ul.opcoes li .item_altura span{ font-weight:normal; }
.center .box_editar ul.opcoes li .item_altura a{ display:block; width:17px; height:17px; position:absolute; right:37px; top:23px; }

.center .box_editar ul.opcoes li .sbmt{ text-align:right; padding-right:13px; }

.center .box_editar .calendario{ float:right; }

.center .box_entenda p{ color:#2D5165; height:67px; }
.center .box_entenda p img{ float:left; margin-right:10px; }
.center .box_entenda p span{ display:block; font-weight:bold; }
.center .box_entenda hr{ border:none; border-top:1px solid #ffa011; clear:both; margin:15px 0; }

.center .onde_encontrar_introducao{ padding-left:27px !important; }

.center table.onde_comprar th{ background-color:#959695; color:#fff; }

.center table.onde_comprar th,
.center table.onde_comprar td{ text-align:center; padding:10px; font-family:"Trebuchet MS"; font-size:11px; }

.center table.onde_comprar td{ background-color:#d5d7d6; color:#5e5f5e; }

.center table.onde_comprar .cinza_escuro td{ background-color:#c6c8c7; }

.center .home_medico{ position:relative; }

.center .minha_evolucao .introducao{ position:relative; top:-25px; left:1px; font-family:"Trebuchet Ms"; font-size:11px; color;#2D5165; }
.center .home_medico .introducao{ position:absolute; top:-20px; left:1px; font-family:"Trebuchet Ms"; font-size:11px; color;#2D5165; }

.center .home_medico h3.como_funciona{
	margin:0;
	color:#ff9900;
	font-size:12px;
	text-transform:uppercase;
	padding-left:4px;
	width:300px;
	position:relative;
	top:14px;
}
.center .home_medico h3.como_funciona1{ top:28px; }


.center .home_medico p.como_funciona{ margin:0; float:right; padding-right:10px; }
.center .home_medico p.como_funciona a{ color:#ff9900; font-weight:bold; margin-left:5px; font-family:"Trebuchet Ms"; font-size:11px; }

.center .home_medico .aba{ display:block; margin-bottom:14px; clear:both; }

.center .home_medico hr{ height:0; border:none; border-top:1px dotted #b5bfa0; margin:10px 0; }

.center .home_medico select,
.center .home_medico input{ background-image:url(../images/bg_input.gif); border:1px solid #D6DEC0; padding:3px 4px; margin-right:5px; }

.center .home_medico p{ margin-bottom:15px; }
.center .home_medico p label{ display:inline-block; width:100px; font-size:11px; text-align:right; }

.center .home_medico p label,
.center .home_medico p span{ font-family:"Trebuchet Ms"; margin-right:5px; color:#2d5165; }

.center .home_medico p .txtnome{ width:312px; }
.center .home_medico p .txtdata{ width:134px; }

.center .home_medico p select{ width:95px; }

.center .home_medico p.sbmt{ text-align:right; padding-right:38px; }

.center .home_medico p.links{ text-align:right; padding-right:15px; }
.center .home_medico p.links a{ font-family:"Trebuchet Ms"; font-size:11px; margin-left:5px; }

.center .home_medico p .patologia{ width:200px; }

.center .home_medico p.calc_dose_veja_posologia{ position:absolute; bottom:0; left:20px; }
.center .home_medico p.calc_dose_veja_posologia a{ font-family:"Trebuchet Ms"; font-size:11px; }

.center .home_medico table.recomendacoes{ margin:6px 0; }
.center .home_medico table.recomendacoes th{ background-color:#959695; color:#fff; }
.center .home_medico table.recomendacoes th,
.center .home_medico table.recomendacoes td{ text-align:center; padding:2px 6px; font-family:"Trebuchet MS"; font-size:11px; }
.center .home_medico table.recomendacoes td{ background-color:#d5d7d6; color:#5e5f5e; text-align:center; line-height:12px; }
.center .home_medico table.recomendacoes td.l{ text-align:left; }
.center .home_medico table.recomendacoes .cinza_escuro td{ background-color:#c6c8c7; }

.center .home_medico .box_calc_dose_veja_posologia .box_content{ padding:20px 5px 10px; }
.center .home_medico .box_calc_dose_veja_posologia .box_content .conteudo{ overflow:auto; height:400px; }
.center .home_medico .box_calc_dose_veja_posologia .box_content p{ margin-bottom:0; }


.noticias_item{ clear:both; margin-bottom:20px; padding-top:1px; }
.noticias_item p{ color:#2d5165; }
.noticias_item p img{ float:left; margin-right:15px; }
.noticias_item h3{ color:#ff9900; font-size:12px; }

.sitemap,
.sitemap ul{ list-style:none; }

.sitemap ul{ margin-bottom:0 !important; margin-left:22px !important; }

.sitemap li.item{ background-image:url(../images/seta.gif); background-repeat:no-repeat; background-position:0 6px; }
.sitemap li span{ display:block; margin-left:10px; }

.sitemap li li{ margin:-4px 0 -5px; }

.aba_divisoes_pag{ list-style-type:none; height:17px; margin-left:14px !important; }
.aba_divisoes_pag li{
	width:86px;
	height:17px;
	float:left;
	margin-right:2px;
	background-image:url(../images/bg_aba_conteudo_off.gif);
	text-align:center;
	color:#fff !important;
	font-weight:bold;
	font-style:italic;
}
.aba_divisoes_pag li.active{ background-image:url(../images/bg_aba_conteudo_on.gif); }
.aba_divisoes_pag li a{ text-decoration:none; color:#5cb0e0; }
.aba_divisoes_pag li object{ position:relative; top:-1px; }

.footer{
	width:100%;
	height:231px;
	background-image:url(../images/bg_rodape.gif);
	/*background-color:#0000ff;*/
	position:absolute;
	bottom:0;
}

.footer_content{
	width:850px;
	margin:33px auto auto;
	background-image:url(../images/fpfizer.png);
	background-position:0 66%;
	background-repeat:no-repeat;
	padding-left:82px;
}

.footer .caneta{
	width:104px;
	height:180px;
	background-image:url(../images/bg_caneta.png);
	position:absolute;
	bottom:196px;
	/*margin-left:37px;*/
}

.footer .menu_inf{
	float:right;
	list-style-type:none;
	margin-bottom:28px;
}

.footer .menu_inf li{
	float:left;
	padding-left:16px;
	background-image:url(../images/bg_lista_menu_inf.gif);
	background-position:6px 78%;
	background-repeat:no-repeat;
}

.footer .menu_inf li.first{ background:none; }

.footer .menu_inf li a{ text-decoration:none; }

.footer .menu_inf li,
.footer .menu_inf li a{
	color:#063b59;
	font-weight:bold;
	font-size:11px;
}

.footer_content .copy{
	clear:both;
	margin-bottom:15px;
	color:#fff;
}

.footer_content .copy,
.footer_content .copy a{
	font-size:11px;
	font-family:"Trebuchet Ms";
}

.footer_content .copy a{ color:#fff; }

.centro{ text-align:center; }
.fl{ float:left; }
.fr{ float:right; }
.cls{ clear:both; }
