/*
 * [Main Stylesheet]
 * 
 * Project: Aché
 * Version: 21/05/08 [creation]
 */

/* General
--------------------------------------------------------------------------------------- */
@import url("main2.css");
@import url("titulos.css");
@import url("menu.css");
* {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
html { overflow: -moz-scrollbars-vertical; }
body, html, h1, h2, h3, p, ul, li, form {
	border: 0;
	margin: 0;
	padding: 0;
}
img { border:none; }
a {
	outline:none;
	text-decoration:none;
	color: #6e6e6e;
}
a:link { color: #6e6e6e; }
a:visited { color: #4a4a4a; }
a:hover {
	color: #4a4a4a;
	text-decoration:underline;
}
.box-modal {
	position:absolute;
	top:98px;
	left:212px;
	width:224px;
	height:188px;
	z-index:999;
}
.box-modal.aba {
	*top:59px;
}
.box-modal .login {
	position: relative;
	/*top:93px;
	left:208px;*/
	width:224px;
	height:188px;
	z-index:100;
}
.box-modal.off { display:none; }
.box-modal.on { display:block; }
.box-modal .bg-box-modal {
	float:left;
	position:absolute;
	width:224px;
	height:188px;
	background:url(../_img/bg-layer-login.png) left top no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://localhost/_img/bg-layer-login.png", sizingMethod="crop");
	z-index:999;
}
.box-modal .bg-box-modal fieldset {
	float:left;
	display:block;
	width:207px;
	border:none;
	padding:0 0 0 12px;
	_padding:0 0 0 6px;
	margin:11px 0 0 0;
}
.box-modal .bg-box-modal fieldset legend {
	font-weight:bold;
	color:#fff;
}
.box-modal .bg-box-modal fieldset label {
	float:left;
	clear:left;
	width:195px;
	color:#fff;
	height:26px;
	margin-top:3px;
	padding-top:3px;
	text-align:left;
	background:url(../_img/bg-input-layer-login.png) right top no-repeat;
}
.box-modal .bg-box-modal fieldset label input {
	float:right;
	position:relative;
	width:147px;
	height:19px;
	padding:2px 5px 0 0;
	border:none;
	color:#8c8c8c;
	background:transparent;
	margin-top:-1px;
	*margin-top:-17px;
	_margin-top:-15px;
}
body:first-of-type .box-modal .bg-box-modal fieldset label input { margin-top:-2px; }
.box-modal .bg-box-modal fieldset input.btn-enviar {
	float:right;
	position:relative;
	display:inline;
	width:50px;
	height:22px;
	border:none;
	margin-right:12px;
	text-indent:-1999px;
	padding-top:22px;
	cursor:pointer;
	background:url(../_img/btn-enviar-layer-login.png) left top no-repeat;
}
.box-modal .bg-box-modal .links {
	float:left;
	position:relative;
	width:199px;
	margin-top:0px;
	padding:0px 0 0 17px;
	border-top:solid 1px #fff;
	text-align:left;
}
.box-modal .bg-box-modal .links a {
	float:left;
	width:140px;
	clear:left;
	color:#fff;
	margin-top:4px;
	text-decoration:underline;
}
button span, a span, li span { display:none; }
/* Shortcuts --------------------------------------------------------------------------------------- */

.width100 { width: 100%; }
.width75 { width: 75%; }
.width50 { width: 50%; }
.floatLeft { float: left; }
.floatRight { float: right; }
.alignLeft { text-align: left; }
.alignRight { text-align: right; }
.clear {
	clear:both;
	display:block;
}
.container { display:block; }
.hide { display:none; }
/* Structure --------------------------------------------------------------------------------------- */

body, html {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.4;
	text-align:center;
	color:#6e6e6e;
	height:100%;
}
#page {
	margin:0 auto;
	text-align:left;
	width:1003px;
	position:relative;
	min-height: 100%;
	height: auto;
	height: 100%;
}
#page dt { display:none; } /* for divless test */


#page dl.contabilidade dt { display:block; margin-top:20px; color:#C82061;font-weight:bold;cursor:pointer }

#page dl.contabilidade dd
{
	display:block;
}

#page dl.contabilidade dd p
{
	display:block;
	padding-top:5px;
}

#page dl.contabilidade dd a
{
	padding-left:10px;
}

#page dl.contabilidade dd a:active, #page dl.contabilidade dd  a:visited
{
color: #6E6E6E;
} 

/* Header --------------------------------------------------------------------------------------- */

#header { z-index:99;/* position:relative; //- erro no ie6 */  }
#header .container {
	width:1003px;
	height:125px;
	_height: 108px;
	background:url(../_img/header.png) no-repeat top center;
}
*html #header .container { _background:none;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://ache.ithink.com.br/_img/header.png", sizingMethod="crop");
}
#header li { display:inline; }
/* [logo] */

	#header #logo {
	position: absolute;
	height: 55px;
	width: 180px;
}
#header #logo a {
	display: block;
	background: transparent url(../_img/logo.gif) no-repeat scroll;
	position: relative;
	top: 23px;
	left: 58px;
	height: 26px;
	width: 121px;
	text-indent: -9999px;
	overflow: hidden;
}
/* [caixa de apoio] */

	#header #support {
	display:block;
	text-align:right;
	padding-right:45px;
	width:auto;
}
#header #support #miniNav {	/* [submenu] */
	margin-top:24px;
	float:right;
}
#header #support #miniNav li.li-miniNav {
	background: url(../_img/mini-nav-separator.gif) no-repeat center right;
	padding:0 5px 0 9px;
 *padding:0 0 0 9px;
}
#header #support #miniNav li.li-miniNav.last {
	background:transparent;
	padding-right:0;
}
#header #support #miniNav li.li-miniNav br { display:none; }
#header #support #miniNav li.li-miniNav a {
	position:relative;
	color:#6e6e6e;
 *padding-right:9px;
}
#header #support #miniNav li.li-miniNav.last a { padding:0; }
#header #support #miniNav li.li-miniNav .drop {
	position:absolute;
	top:0;
	left:0;
	width:218px;
	height:auto;
	border:none;
	z-index:5001;
}
.body-drop {
	position:relative;
	float:left;
	width:218px;
	height:auto;
	margin-left: -150px;
}
.body-drop-dir {
	position:relative;
	float:left;
	width:218px;
	height:auto;
	margin-left: 0px;
}
.dropdown {
	position:static;
	float:left;
	width:218px;
	height:auto;
	z-index:5001;
	/*background:url(../_img/panel/bg-drop-topo.png) left top no-repeat;*/
	background:url(../_img/panel/bg-drop-topo2.png) left top no-repeat;
}
*html .dropdown { background:none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.ache.com.br/_img/panel/bg-drop-topo.png", sizingMethod="crop");
}
.dropdown strong a {
	position:relative;
	float:left;
	color:#c82061 !important;
	padding:8px 0 0 14px;
}
.dropdown ul {
	position:relative;
	float:left;
	width:213px;
	height:auto;
	padding:12px 0 0 5px;
	text-align:left;
	background:none;
}
.dropdown ul li {
	float:left;
	width:182px;
	background:url(../_img/panel/list-style.gif) no-repeat 11px center;
	padding:2px 0 3px 20px;
	border-bottom:solid 1px #f3cfdd;
}
.dropdown ul li.last {
	border:none;
	background:url(../_img/panel/list-style.gif) no-repeat 11px center !important;
}
.dropdown ul li a { color:#c82061 !important; }
.dropdown a:hover { color:#c82061 !important; }
.drop-footer {
	position:relative;
	float:left;
	width:218px;
	heigth:10px;
	background:url(../_img/panel/bg-drop-footer.png) left top no-repeat;
}
*html .drop-footer { background:none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.ache.com.br/_img/panel/bg-drop-footer.png", sizingMethod="crop");
}
#header #support #miniNav li.li-miniNav .drop-sobre-ache {
	display:block;
	top:16px;
	left:454px;
	*left:442px;
}
#header #support #miniNav li.li-miniNav .drop-cidadania-corporativa {
	display:block;
	top:16px;
	left:540px;
	*left: 530px;
}
#header #support #miniNav li.li-miniNav .drop-pesquisa-inovacao {
	display:block;
	top:16px;
	left: 755px;
   *left: 747px;
}
#header #support #miniNav li.li-miniNav .drop-imprensa {
	display:block;
	top:16px;
	left:725px;
 *left:723px;
}
#header #support #miniNav li.li-miniNav .drop-recursos-humanos {
	display:block;
	top:16px;
	left:786px;
 *left:785px;
}
#header #support #miniNav li.li-miniNav .off { display:none; }
#header #support #sac {	/* [telefone sac] */
/*background:url("../_img/phone.gif") no-repeat scroll 71px 0 transparent;*/
clear:right;
float:right;
margin-top:4px;
width:200px;
}
#header #support #sac .add-bookmarks
{
	background:url("../_img/favorito-estrela.gif") no-repeat scroll 3px 0 transparent;
	display:block;
	float:left;
	height:13px;
	padding:0;
	width:23px;
	display: none;
}
#header #support #sac .add-bookmarks a{ display: block; text-indent: -99999px; width: 25px; height: 13px}
#header #support #sac .ico-farmaco
{
	background:url("../_img/ico-farmaco.png") no-repeat scroll 94px 0 transparent;
	display:block;
	margin-top:1px;}
#header #support #sac .ico-farmaco a{font-weight: normal}
#header #support .headerAvalie {
	position: absolute;
	top: 62px;
	right: 45px;
}
#header #support .headerAvalie a {
	color: #C82061;
}
#header #support #sac span {
	padding-left:20px;
	font-weight:bolder;
}
#header #support #language { /* [menu de idioma] */
	float:right;
	clear:right;
	margin-top:2px;
}
#header #support #language li {
	position:relative;
	font-size:10px;
	color:#6e6e6e;
}
#header #support #language a {
	font-size:10px;
	color:#b1b1b1;
}
/* [busca] */	

		#header .search {
	width:318px;
	height:31px;
	position:relative;
	top:92px;
 *top:2px;
	margin-left:667px;
	z-index:899;
	_position: absolute;
	_top: 92px;
}

#header .search .container {
	width:318px;
	height:31px;
	background: url("../_img/search.png") no-repeat scroll 0 0 transparent;
	position:static;
	_position: absolute;
}

*html #header .search .container { _background:none;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://ache.ithink.com.br/_img/search.png", sizingMethod="crop");
}

#header .search .container .bx-input-busca {
	background: none;
	border: none;
	margin: 7px 0px 0px 23px;
	width: 190px;
	position: relative;
	top:-103px;
}

#header .search .container .bx-input-busca, x:default
{
    top:-116px;
}

#header .search .container .bx-input-busca, x:-moz-any-link
{
    top:-116px;
}

#header .search .container .bx-input-busca, x:default
{
    *top:-2px;
}
			
			/* HACK for SAFARI Browser, please don´t remove */
            @media screen and (-webkit-min-device-pixel-ratio:0) {
 #header .search .container .bx-input-busca {
 top: -102px;
}
}
#header .search .container .bt-input-busca {
	background: none;
	border: none;
	width: 75px;
	height: 25px;
	cursor: pointer;
	position: relative;
	top:-90px;
	left:3px;
 *top:3px;
 *left:3px;
	text-indent:-1999px;
	padding-top:30px;
}
#header .search .input {
	background:transparent;
	border:none;
	color:#8c8c8c;
	width:190px;
	margin:9px 8px 0pt 23px;
	float:left;
	position:static;
}
#header .search .submit {
	background:transparent;
	border:none;
	width:71px;
	height:25px;
	position:static;
	float:left;
	margin-top:4px;
	cursor:pointer;
	padding-top:34px;
}
/* [menu principal] */
#header #mainNav {
	width:460px;
	position:relative;
	margin:0;
	padding:0;
	z-index:99;
}


#panel {
	float:left;
	width:177px;
	height:auto;
	padding:6px 0 30px 38px;
}
#panel .box,  #panel .menu {
	float:left;
	margin-bottom:5px;
	display: block;
}
#panel .box { margin-top:8px; }
#panel .title {
	display:block;
	text-indent:-9999px;
	width:173px;
	height:26px;
	margin-bottom:-4px;
}
#panel .footer {
	background:url(../_img/panel/inner-bottom.gif) no-repeat;
	height:10px;
	width:173px;
	display:block;
}
#panel .menu ul {
	position:relative;
	float:left;
	background:url(../_img/panel/inner-bg.gif) left top repeat-y;
	padding:7px 0 0 4px;
	list-style:none;
	width: 173px;
}
#panel .menu ul table {
	border-collapse:collapse;
	padding:0;
	border-spacing:0;
}
#panel .menu ul li {
	float:left;
	width:140px;
	background:url(../_img/panel/list-style.gif) no-repeat 11px center;
	padding:2px 0 3px 20px;
	border-bottom:solid 1px #f3cfdd;
}
#panel .menu ul li.last { border-bottom:none; }
#panel .menu ul li.last-bold {
	font-weight:bolder;
	border-bottom:none;
}
#panel .menu ul li a {
	color:#c82061;
	display:block;
	float:left;
}
/* [menus] */
#panel .menu.produtos {
	background: url(../_img/panel/footer.gif) no-repeat left bottom;
	padding-bottom:8px !important;
	padding-bottom: 10px;
}
#panel .menu.produtos .content { padding:0; margin-top: -7px;}
#panel .menu.produtos h4 { margin-top:4px; }

#panel .menu.produtos .title.open { background: url(../_img/panel/produtos-open.gif); }
/**/
#panel .menu.produtos .footer {
	background: url(../_img/panel/bg-onde-comprar.png) 2px top no-repeat;
	padding:4px 0 12px 31px;
	margin-top:3px;
	font-weight:bolder;
	border-bottom:none;
}
#panel .btn-produtos {
	float:left;
	background: url(../_img/panel/produtos.gif) no-repeat top;
	width:173px;
	height:26px;
	padding: 0 0 4px 0;
}
#panel .btn-produtos.titulopen{ background: url(../_img/panel/produtos-open.gif); }

#panel .btn-produtos:hover {
	float:left;
	background: url(../_img/panel/produtos-over.gif) no-repeat top;
	width:173px;
	height:26px;
}


#panel .menu.dicas {
	background: url(../_img/panel/footer.gif) no-repeat left bottom;
	padding-bottom: 8px;
	_padding-bottom:10px;
	margin-top: -5px;
}
      
#panel .btn-dicas.titulopen { background: url(../_img/panel/dicas-open.gif); }
#panel .btn-dicas {
	float:left;
	background: url(../_img/panel/dicas.gif);
	width:173px;
	height:26px;
	margin: 0 0 4px 0;
}
#panel .btn-dicas:hover {
	float:left;
	background: url(../_img/panel/dicas-over.gif);
	width:173px;
	height:26px;
}
#panel .menu.saude {
	background: url(../_img/panel/footer.gif) no-repeat left bottom;
	padding-bottom: 8px;
	_padding-bottom:10px;
	 margin-top: -5px;
}
/*#panel .menu.saude .title {
            background: url(../_img/panel/saude.gif); }*/


#panel .btn-saude {
	float:left;
	background: url(../_img/panel/saude.gif);
	width:173px;
	height:26px;
	margin: 0 0 4px 0;
}
#panel .btn-saude:hover {
	float:left;
	background: url(../_img/panel/saude-over.gif);
	width:173px;
	height:26px;
}

#panel .btn-saude.titulopen { background: url(../_img/panel/saude-open.gif); }


#panel .menu.dados-profissional {
	padding-top:0;
	/*		*padding-bottom: 32px;*/
		background: url(../_img/panel/footer-menu-dados-profissional.gif) no-repeat left bottom;
}


#panel .menu.fale .title {
	float:left;
	height:30px;
	background:url(../_img/panel/fale.gif) left top no-repeat;
}

#panel .menu.fale .title.open,
#panel .menu.fale .title:hover {
	float:left;
	height:30px;
	background:url(../_img/panel/fale-hover.gif) left top no-repeat;
}

#panel .menu.ouvidoria .title {
	float:left;
	height:32px;
	background:url(../_img/panel/btn_ouvidoria.gif) left top no-repeat;
}

#panel .menu.ouvidoria .title.open,
#panel .menu.ouvidoria .title:hover {
	float:left;
	height:32px;
	background:url(../_img/panel/btn_ouvidoria-hover.gif) left top no-repeat;
}


#panel .menu.dados-profissional {
	padding-top:0;
	/*		*padding-bottom: 32px;*/
		background: url(../_img/panel/footer-menu-dados-profissional.gif) no-repeat left bottom;
}
#panel .menu.dados-profissional div.topo {
	clear:left;
	float:left;
	margin-top:0;
	padding:5px 6px;
	width:166px;
	color:#fff;
	background:url(../_img/panel/bg-topo-menu-dados-profissinal.png) left top no-repeat;
}
#panel .menu.dados-profissional div.topo strong {
	float:left;
	padding:0 3px;
	margin:0;
}
#panel .menu.dados-profissional div.topo span {
	float:left;
	display:block;
	word-wrap:nowrap;
	width:158px;
	margin:0;
	padding:0 3px;
	overflow:hidden;
	color:#fff;
}
#panel .menu.dados-profissional div.divisao {
	float:left;
	display:block;
	width:178px;
	height:5px;
	padding:0;
	margin:0;
	background:url(../_img/panel/bg-divisao-menu-dados-profissinal.png) left top no-repeat;
}
#panel .menu.dados-profissional div.divisao * { display:none; }
#panel .menu.dados-profissional ul {
	clear:left;
	background:none;
	margin-top:0;
	padding-top:0;
}
#panel .menu.dados-profissional ul li {
	border-bottom:solid 1px #c8c7c7;
	background-image:url(../_img/panel/bullet-menu-dados-profissional.gif);
}
#panel .menu.dados-profissional ul li.last { border-bottom:none; }
#panel .menu.dados-profissional ul li.last a { font-weight:normal; }
#panel .menu.dados-profissional ul li a { color:#000; }
#panel .menu.dados-profissional a.btn-sair,  #panel .menu.dados-profissional a.btn-atualizar,
#panel .menu.dados-profissional a.btn-falegerente,
#panel .menu.dados-profissional a.btn-informacoes, 
#panel .menu.dados-profissional a.btn-farmacovigilancia {
	float:left;
	display:inline;
	margin:1px 0 1px 5px;
	width:136px;
	height:24px;
	font-weight:bold;
	color:#000;
	padding:4px 0 0 28px;
	background-position:left top;
	background-repeat:no-repeat;
}
#panel .menu.dados-profissional a.btn-atualizar { background-image:url(../_img/panel/btn-atualizar.png); }
#panel .menu.dados-profissional a.btn-falegerente { background-image:url(../_img/panel/btn-falegerente.png); }
#panel .menu.dados-profissional a.btn-informacoes { background-image:url(../_img/panel/bg-btn-informacoes.gif); }
#panel .menu.dados-profissional a.btn-farmacovigilancia { background-image:url(../_img/panel/btn-farmacovigilancia.png); }
#panel .menu.dados-profissional a.btn-sair {
	padding-bottom:5px;
	background-image:url(../_img/panel/btn-sair.png);
}
/* [ logos parceiros ] */

	#panel ul.logos-parceiros {
	float:left;
	width:100%;
	list-style:none;
	padding-top:10px;
}
#panel ul.logos-parceiros li {
	float:left;
	width:100%;
	height:37px;
	text-align:center;
}
#panel ul.logos-parceiros li.bio,
#panel ul.logos-parceiros li.vida,
#panel ul.logos-parceiros li.opa {
	text-indent:-1999px;
	height: 50px;

}
#panel ul.logos-parceiros li a {

	float:left;
	width:123px;
	height:63px;
	background-position:left top;
	background-repeat:no-repeat;
}
#panel ul.logos-parceiros li a.bio {
	margin:0 0 0 27px;
	width:123px;
	height:63px;
	text-indent: -999999px;
	background-image:url(../_img/logo-biosintetica.png);
}
#panel ul.logos-parceiros li a.vida {
	margin:0 0 0 27px;
	background-position:center center;
	height:50px;
	margin:0 0 0 27px;
	width:123px;
	background-image:url(../_img/logo-cuidados-pela-vida.jpg);
}
#panel ul.logos-parceiros li a.coinfar {
	width:116px;
	height:31px;
	margin-left:31px;
	margin-right:0;
	margin-top:40px;
	_margin-top:20px;
	background-image:url(../_img/logo-coinfar.png);
}

#panel ul.logos-parceiros li a.opa {
	margin:0 0 0 25px;
	width:135px;
	height:63px;
	text-indent: -999999px;
	background-image:url(../_img/btn-opa.jpg);
}
/* [boxes] */
	
	#panel #quickAccess {
	background:url(../_img/panel/acesso-rapido.gif) no-repeat;
	width:174px;
	height:35px;
	padding:52px 0 0 13px
}
#panel #quickAccess label { display:none; }
#panel #quickAccess .selectbox {
	background:transparent url(../_img/panel/acesso-rapido-select.gif) no-repeat;
	border:none;
	color:#8c8c8c;
	cursor:pointer;
	display:block;
	padding-left:8px;
	padding-top:4px;
	text-align:left;
	width:151px;
	height:19px;
}
#panel #quickAccess .selectbox-wrapper { position:absolute; }
#panel #quickAccess ul {
	background:#adadad;
	padding:2px 5px;
	list-style:none;
}
#panel #quickAccess ul li {
	color:black;
	background:none;
	padding:2px 0 3px 5px;
	display:block;
	cursor:pointer;
}
#panel .box.publication {
	float:left;
	display:block;
	width:179px;
	/*height:133px;*/
}
#panel .box.publication a {
	display:block;
/*	background:transparent url(../_img/panel/relatorio-anual.gif) left top no-repeat;*/
	background:url(../_img/panel/btn_portugues_2006.png) -2px -1px no-repeat;
	width:179px;
	height:69px;
	text-indent:-1999px;
}
#panel .box.publication a.relatorio-2007 {
/*	background:transparent url(../_img/panel/relatorio-anual-2007.gif) left top no-repeat;*/
	background:url(../_img/panel/btn_portugues_2007.png) -2px -1px no-repeat;
}
#panel .box.publication a.relatorio-2008 {
	background:url(../_img/panel/btn_portugues_2008.png) -2px -1px no-repeat;
}
#panel .box.publication a.relatorio-2009 {
	background:url(../_img/panel/btn_portugues_2009.png) -5px -1px no-repeat;
}

#panel .box.publication a.relatorio-2010 {
	background:url(../_img/panel/btn_portugues_2010.png) 0 0 no-repeat;
}
/* Content --------------------------------------------------------------------------------------- */

#content {
	float:left;
	/*	width:760px;*/
	width:750px;
	padding-left:12px;
	color:#4e4e4e;
	margin-left:10px;
	_margin-left:0;
	margin-bottom:20px;
	/*background:url(../_img/background.jpg) no-repeat right top;*/
	min-height:397px;
	position:relative;

}
#content.home {
	width:760px;
	padding-left:12px;
}
/* Footer --------------------------------------------------------------------------------------- */

#footer {
	margin-top:4px;
	clear:both;
	background:url(../_img/footer.gif) no-repeat;
	width:940px;
	height:160px;
	_height: 180px;
	padding-left:58px;
	float: left;
}
#footer h4, #footer .ithink {
	display:none;
	text-indent:-9999px;
}
#footer * {
	font-size:10px;
	color:#6e6e6e;
}
#footer .box {
	display:block;
	float:left;
	width:280px;
	padding-top:22px;
	margin-top:24px;
}
#footer .box li {
	display:block;
	float:left;
	width:130px;
	height:13px;
	border-left:solid #cfcfcf 2px;
	margin-bottom:5px;
	padding-left:5px;
	padding-top:1px;
}
#footer .one {
	background:url(../_img/footer/title-one.png) no-repeat;
	margin-right:20px;
}
#footer .one li { width:78px; } /* coluna 1 */
#footer .one li.even { width:130px; } /* coluna 2 */
#footer .two {
	background:url(../_img/footer/title-two.png) no-repeat;
	margin-right:40px;
}
#footer .two li { width:90px; } /* coluna 1 */
#footer .two li.even { width:120px; } /* coluna 2 */
#footer .three {
	background:url(../_img/footer/title-three.png) no-repeat;
	left:0px;
}
#footer .three li { width:115px; } /* coluna 1 */
#footer .three li.even { width:130px; } /* coluna 2 */
#footer .box2 {
	width:870px;
	padding-top:25px;
	clear:both;
	text-align:center;
}
#footer .box2 .privacidade { float:left; }
#footer .box2 .privacidade li { display:inline; }
#footer .box2 .copyright {
	float:left;
	margin-left:85px;
}
#footer .box2 .ithink {
	float:right;
	display:block;
	background:url(../_img/footer/by-ithink.png) no-repeat;
	width:65px;
	height:14px;
	position: relative !important;
	margin: 0px -50px 0px 0px;
}
#footer .box2 .ithink a {
	display:block;
	width:65px;
	height:14px;
}
#footer .box2 .ithink a span { display:none; }
#footer .one li.avalie { width:190px; } 
#footer .one li.avalie a{ color: #C82061;} 
/* Mais --------------------------------------------------------------------- */

#breadcrumb {
	display:block;
	margin-bottom:6px;
	padding-top:2px;
	width:95%;
	_margin: 10px 0px 6px 0px;
}
#breadcrumb * { color: #c82061; }
#breadcrumb ul li {
	font-size:10px;
	display:inline;
}
#breadcrumb ul li a {
	font-size:10px;
	background:url(../_img/breadcrumb-arrow.gif) no-repeat right 5px;
	padding-right:9px;
}
/* RH - Nossa Gente --------------------------------------------------------- */
.texto-nossa-gente { padding-bottom:30px; }
.box-nossa-gente {
	float:left;
	display:block;
	
	padding-top:40px;
}
.box-nossa-gente .left {
	float:left;
	margin-top:-40px;
	margin-right:15px;
}
.box-nossa-gente .right {
	float:right;
	margin-top:-40px;
	margin-left:15px;
}
/*LISTA DE PRODUTOS*/
.conteudo th {
	color:#c82062;
	font:normal normal bold 12px Trebuchet MS, aria, helvetica;
	margin:0 0 10px 0;
	text-transform:uppercase;
}
.conteudo .even { background-color:#feebf2; }
.conteudo .first { padding-left:5px; }
.conteudo .ingrediente-ativo {
	width:450px;
	padding-left:5px;
}
.conteudo .classe-terapeutica { padding-left:5px; }
.box-full h3 {
	color:#c82062;
	font:normal normal normal 20px Trebuchet MS, aria, helvetica;
	margin:0 0 20px 0;
}
.blocoprofissional fieldset.autorizaForm {
	width:550px;
	color:#6E6E6E;
	text-align:right;
	border:0;
	margin:25px 0 0 0
}
.blocoprofissional fieldset.autorizaForm span input {
	margin:0 4px 0 0;
}
/*Inicio Menu novo Luciano 05/08/08 
ul.menu-dicas {
    width: 173px;
    height: 50px;
    float: left;
    background: url(../_img/panel/brd-lateral-menu.jpg) repeat-y;
    display: block;
    margin: 15px 0px;
}
ul.menu-dicas li{
    list-style: none;
}
ul.menu-dicas li.item-titulo {
    height: 26px;
}
ul.menu-dicas li.item-titulo a {
    background:url(../_img/panel/dicas-e-cuidados-normal.gif) no-repeat;
    display:block;
    width: 173px;
    height: 26px;
}
ul.menu-dicas li.item-titulo a:hover {
    background:url(../_img/panel/dicas-e-cuidados-open.gif) no-repeat;
    color: #f8dce7;
}
ul.menu-dicas li.item-normal {
    color:#C82061;
    background: transparent url(../_img/panel/list-style.gif) no-repeat 11px 10px;
    padding: 5px 0px 0px 20px;
}
ul.menu-dicas li.menu-dicas-foot {
    background:url(../_img/panel/footer.gif) no-repeat;
    width: 173px;
    height: 7px;
    display: block;
    font-size: 1px;
}
.img-medicamentos {
    float: right;
}
/*Fim Menu novo Luciano 05/08/08 */

.conteudo-noticia.linksp ul li h3 a, .conteudo-noticia.linksp ul li h3 a:hover  {
    font-size:11px !important;
}

#page .idicador-medicamento
{
	margin-top:25px;
}

#page .idicador-medicamento dt
{
	color:#C82062;
	display:block;
	font-weight:bold;
	margin-bottom:10px;
}

#page .idicador-medicamento dd ul
{
	list-style:none;
}


.bn-pop
{
	height:251px;
	left:328px;
	position:absolute;
	top:165px;
	width:307px;
	z-index:99999;
}

.bn-pop h1 .fechar
{
	background:url(../_img/btn-fechar.png) top right no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=_img/btn-fechar.png.png,sizingMethod='scale');
	width:100%;
	height:29px;
	display:block;
	text-indent:-9000px
}

.bn-pop .conheca
{
	background:url(../_img/bg-pop.png) 0 0 no-repeat;
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=_img/btn-fechar.png.png,sizingMethod='scale');
	width:307px;
	height:222px;
	display:block;
	text-indent:-9000px
}

/* pop cac*/
.bn-popcac
{
	height:251px;
	left:328px;
	position:absolute;
	top:165px;
	width:388px;
	z-index:99999;
}

.bn-popcac h1 .fechar
{
	background:url(../_img/btn-fechar.png) top right no-repeat;
	width:100%;
	height:29px;
	display:block;
	text-indent:-9000px
}

.bn-popcac .biomag-cac
{
	background:url(../_img/popup_cac.png) 0 0 no-repeat;
	width:399px;
	height:240px;
	display:block;
	text-indent:-9000px
}

.box-mip
{
	position:absolute;
	top:0;
	right:-340px;
	width:360px;
	height:280px;	
}

/* alteração 22/06/2010 */

.boxContainer{	
	background:url(../_img/bgDanteWeb.jpg) no-repeat top;
	width:720px;
	float:left;
	padding:5px 0 0;
	position:relative;
	top:-17px;	
}

.boxContainer .boxConteudo{	
	float:left;
	width:720px;	
}

.boxContainer .boxConteudo p{	
	color:#707070;
	padding:0 0 15px;
	font-size:11px;
}

.boxContainer .boxConteudo .titDante{	
	background:url(../_img/titDanteWeb.gif) no-repeat left;
	overflow:hidden;
	text-indent:-9999px;
	width:700px;
	height:27px; 
	display:block;
	margin:12px 0 10px;		
}

.boxContainer .boxConteudo .quadroFlash{
	float:right;
	/*background:url(../_img/bgQuadroFlash.png) no-repeat center;*/
	width:353px;
	height:269px;
	padding:0 57px 0 8px;	
}

.boxContainer .boxConteudo .btSaiba{
	float:left;
	background:url(../_img/btSaiba.png) no-repeat center;
	width:275px;
	height:77px;
	overflow:hidden;
	text-indent:-9999px;		
}

.boxContainer .boxConteudo .btSaiba a{
	width:275px;
	height:77px;
	display:block;	
}

.boxContainer .boxConteudo .tabCronograma{
	float:left;	
	width:580px;
	padding:32px 0 0 91px;	
}

.boxContainer .boxConteudo .topCrono{
	float:left;
	background:url(../_img/bgTopCrono.png) no-repeat center;	
	width:462px;
	height:42px;	
}

.boxContainer .boxConteudo .topCrono h3{
	color:#ffffff;
	font-size:14px !important;
	padding:12px 0 0 17px;	
}

.boxContainer .boxConteudo .contCrono{
	float:left;
	background:url(../_img/bgContCrono.png) repeat-y;	
	width:455px;
	padding:0 0 0 12px;	
}

.boxContainer .boxConteudo .contCrono table{
	float:left;	
	width:437px;
	margin:0 0 9px;	
}

.boxContainer .boxConteudo .contCrono table tbody .par{
		
}

.boxContainer .boxConteudo .contCrono table tbody .impar{
	background:#eef3f9;
}

.boxContainer .boxConteudo .contCrono table thead tr th{
	color:#31637e;
	font-size:13px;
	font-weight:bold;
	padding:0 0 5px 5px;
}

.boxContainer .boxConteudo .contCrono table tr td{
	color:#707070;
	font-size:11px;
	padding:4px 0 5px 5px;
	vertical-align:top;
}

.boxContainer .boxConteudo .contCrono p{
	color:#31637e !important;
	font-size:11px;
	text-align:center;
	width:433px;
	float:left;
	padding:0;
}

.boxContainer .boxConteudo .contCrono p strong{
	color:#31637e !important;
	font-size:11px;
}


.boxContainer .boxConteudo .infCrono{
	float:left;
	background:url(../_img/bgInfCrono.png) no-repeat center;	
	width:462px;
	height:18px	;
	font-size:0px
}

#panel .boxFlashLateral{
	padding:7px 0 0 10px;
	float:left;
	width:160px;
	height:50px		
}

.blocoprofissional .boxFlashTrainee{
	float:left;
	width:320px;
	height:80px;
	padding:20px 0 0 185px;		
}



/* / alteração 22/06/2010 */

/* / alteração 26/07/2010 */
#dhtml2 {
	position:absolute;
	width:485px;
	height:485px;
	left:50%;
	top:50%;
	margin-left:-170px;
	margin-top:-150px;
	z-index:999;
}

#dhtml {
	position:absolute;
	width:636px;
	left:50%;
	margin-left:-270px;
	margin-top:50px;
	z-index:10;
}

.profissionais #colunaprof1 .dN
{
    display:none;
}
.profissionais #colunaprof1 .active
{
    display:block;
}

/* LightBox das Páginas*/

.lightbox{
  position:absolute;
  top:0;
  left:0;
  background-color:Black;
  display:none;
  z-index:99999;
}
.conteudoBox{
	position:absolute;
	z-index:999999;
} 

/* Lightbox twitter */

#lbtwitter{
	background:url("../_img/twitter.gif") no-repeat 0 0 transparent;
	height:211px;
	padding:40px 20px 0 275px;
	width:365px;
	display:none;
	text-align:left;
	
}



#lbtwitter p {
	margin-bottom: 20px;
	
}
#lbtwitter strong {
	margin-bottom:10px;
	display:block;
}

#lbtwitter a {
	background:url(../_img/botaolb.gif) no-repeat 0 0;
	width: 91px;
	height: 26px;
	color: #fff;
	text-align:center;
	line-height: 26px;
	float:left;
}
#lbtwitter a.lbvoltar {
	margin-left:90px;
}

/* Lightbox Flickr */

#lbflickr{
	background:url("../_img/flickr.gif") no-repeat 0 0 transparent;
	height:211px;
	padding:40px 20px 0 275px;
	width:365px;
	display:none;
	text-align:left;
	
}

#lbflickr p {
	margin-bottom: 20px;
	
}
#lbflickr strong {
	margin-bottom:10px;
	display:block;
}

#lbflickr a {
	background:url(../_img/botaolb.gif) no-repeat 0 0;
	width: 91px;
	height: 26px;
	color: #fff;
	text-align:center;
	line-height: 26px;
	float:left;
}
#lbflickr a.lbvoltar {
	margin-left:90px;
}

/* Lightbox Youtube */

#lbyoutube{
	background:url("../_img/youtubelb.jpg") no-repeat 0 0 transparent;
	height:211px;
	padding:40px 20px 0 275px;
	width:365px;
	display:none;
	text-align:left;
	
}

#lbyoutube p {
	margin-bottom: 20px;
	
}
#lbyoutube strong {
	margin-bottom:10px;
	display:block;
}

#lbyoutube a {
	background:url(../_img/botaolb.gif) no-repeat 0 0;
	width: 91px;
	height: 26px;
	color: #fff;
	text-align:center;
	line-height: 26px;
	float:left;
}
#lbyoutube a.lbvoltar {
	margin-left:90px;
}

/* Lightbox Google Maps */

#lbgooglemaps{
	background:url("../_img/googlemaps.gif") no-repeat 0 0 transparent;
	height:211px;
	padding:40px 20px 0 275px;
	width:365px;
	display:none;
	text-align:left;
	
}

#lbgooglemaps p {
	margin-bottom: 20px;
	
}
#lbgooglemaps strong {
	margin-bottom:10px;
	display:block;
}

#lbgooglemaps a {
	background:url(../_img/botaolb.gif) no-repeat 0 0;
	width: 91px;
	height: 26px;
	color: #fff;
	text-align:center;
	line-height: 26px;
	float:left;
}
#lbgooglemaps a.lbvoltar {
	margin-left:90px;
}

/* Lightbox Ouvidoria */

#lbouvidoria{
	background:url("../_img/logo-ache-box.gif") no-repeat 0 0 transparent;
	height:211px;
	padding:40px 20px 0 275px;
	width:365px;
	display:none;
	text-align:left;
	
}

#lbouvidoria p {
	margin-bottom: 20px;
	
}
#lbouvidoria strong {
	margin-bottom:10px;
	display:block;
}

#lbouvidoria a.botaolb {
	background:url(../_img/botaolb.gif) no-repeat 0 0;
	width: 91px;
	height: 26px;
	color: #fff;
	text-align:center;
	line-height: 26px;
	float:left;
}
#lbouvidoria a.lbvoltar {
	margin-left:90px;
	background:url(../_img/botaolb.gif) no-repeat 0 0;
	width: 91px;
	height: 26px;
	color: #fff;
	text-align:center;
	line-height: 26px;
	float:left;
}

.box-medium div.conteudo a.fundoboxlogo {
	float: left;
	color: #C82062; 
	text-decoration: underline;
	margin:-2px 5px 0 0;
}
/* / alteração 27/09/2010 */

/* alteração 10/11/2010 */

/*
#mask{
	position:absolute; left:0; top:0; z-index:900; background-color:#5a88c6; display:none; width:100%; clear:both;
}
*/

#mask {
	background-color:#000000;
	clear:both;
	display:none;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:900;
}
/* / alteração 10/11/2010 */



.bularapida
{
	float:left;
	/*overflow:hidden;*/
	position:relative;
	margin:10px 0 0 0;
	display:inline;
	width:178px;
	height:92px;
	background:url(../_img/bg_bulaRapida.jpg) no-repeat 0 0;
}

.bularapida .selecione
{
	padding:55px 9px 0 13px;
}

.bularapida .selecione #bulaRapidaInput
{
	background:none;
	border:none;
	font-size:12px;
}

.bularapida .selecione a
{
	/*display:block;*/
	text-decoration:none;
}

.bularapida .bularapida_select
{
	width:147px;
	height:150px;
	overflow-y:auto;
	position:absolute;
	top:75px;
	left:14px;
	background:#fff;
	z-index:800;
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	display:none;
	
}

.bularapida .bularapida_select ul
{
	float:left;
	width:100%;
	padding:0;
}

.bularapida .bularapida_select ul li
{
	float:left;
	width:100%;
	margin:2px 0;
	padding:0;
	text-indent:4px;
}


.box-medium div.conteudo .imgDonwload
{
	float:right;
	margin:5px;
}

#bannerDhtml{
    background: none repeat scroll 0 0 transparent;
    border: none;
    display: block;
    padding: 0;
    position: absolute;
    z-index: 999;
    text-align:right;
    width:1024px;
    height:600px;
    
}

#bannerDhtmlHome
{
	background: none repeat scroll 0 0 transparent;
    border: none;
    display: block;
    padding: 0;
    position: absolute;
    z-index: 999;
    text-align:right;
    width:470px;
    height:330px;
    top:50%;
    left:50%;
    margin:-235px 0 0 -165px;
}
/*
#bannerDhtml img
{
	 border-top: 4px solid #C82062;
	 border-left: 4px solid #C82062;
	 border-right: 4px solid #C82062;
	 border-bottom:none;
	   
}
#bannerDhtml div
{
	 border: 4px solid #C82062;
}

*/

#content .blocoprofissional .txt-jovem-talento
{
	font-family:Arial;
	font-size:11px;
	line-height:1.5;
	color: #4E4E4E;
	padding:15px 0;
	float:left;
	width:714px;
}

#content .blocoprofissional .txt-jovem-talento strong
{
	font-family:Arial;
	font-size:11px;
}
#content .blocoprofissional .txt-jovem-talento .jovem-talento-depoimento
{
	float:left;
	margin: 0 10px 10px 0;
}
#content .blocoprofissional .txt-jovem-talento .clear
{
	clear:both;
}
#content .blocoprofissional .menu-jovens-talentos
{
	clear:both;
	list-style:none;
	padding:0 0 0 20px;
}
#content .blocoprofissional .menu-jovens-talentos li
{
	float:left;
	display:inline;
	margin: 0 0 0 7px;
}
#content .blocoprofissional .h3-jovem-talentos
{
	background:url(../_img/jovens-talentos/tit_conogramaProjeto.gif) no-repeat;
	width:183px;
	height:18px;
	overflow:hidden;
	text-indent:-500px;
	float:left;
	width:100%;
	margin:25px 0 5px 15px;
}
#content .blocoprofissional .jovens-talentos-inscrevase
{
	float:left;
	margin:5px 0;
	width:100%;
	text-align:center;
}

#content .blocoprofissional .jovens-talentos-accordion
{
	padding: 0 10px 0 10px;
}
#content .blocoprofissional .jovens-talentos-accordion h5
{
		padding:5px 0;
}
#content .blocoprofissional .jovens-talentos-accordion h5 a
{
	font-family:Arial;
	font-size:11px;
	color:#C82062;
}
#content .blocoprofissional .jovens-talentos-accordion p
{
	font-family:Arial;
	font-size:11px;
	line-height:1.5;
	color: #4E4E4E;
	display:none;
}
#content .blocoprofissional .jovens-talentos-accordion p strong,
#content .blocoprofissional .jovens-talentos-accordion p a
{
	font-family:Arial;
	font-size:11px;
}

#content .blocoprofissional .jovem-talento-banner
{
	width:714px;
	height:155px;
	position:relative;
}

#content .blocoprofissional .jovem-talento-banner ul
{
	position:absolute;
	right:5px;
	top:38px;
	list-style:none;
	width:27px;
}
#content .blocoprofissional .jovem-talento-banner ul li
{
	padding:4px 0 0 0;
	float:left;
	clear:left;
	margin:0;
}
#content .blocoprofissional .jovem-talento-voltar
{
	float:right;
	margin:0 25px 0 0;
}

.box-like-button-jonves-talentos
{
	position:relative;
	width:100%;
	height:10px;
	float:left;
}
.box-like-button-jonves-talentos .postion-like-button-jonves-talentos
{
	position:absolute;
	width:100px;
	height:30px;
	top:46px;
	left:624px;
}

.bgBotaoFollow{ background: url("../_img/bg_botao-follow.gif") no-repeat 0 0; padding:0 0 0 9px; width:131px; overflow:hidden;}


#box-lista table tr td span
{
	color:#C82062;
}

#box-lista table tr td a.linkColorCinza,
#box-lista table tr td a
{
	color:#4E4E4E;
}

#box-lista table tr td a.linkColorRed
{
	color:#C82062;
}



.list-check-box{ float:left; margin:5px 0 10px 5px; width:490px;}
	.list-check-box input{float:left; margin:5px 0 0 0; height:15px;}
	.list-check-box label{ width:223px; *width:220px; float:left; margin: 5px 0 0 5px; color:#707070; font-size:11px; height:15px;}



/*  FORNECEDORES LOGIN */
.box-login
{
	float:left;
	display:inline;
	width:460px;
	height:223px;
	background: url("../_img/bg-box-login.gif") no-repeat 0 0;
	margin:20px 0 0 130px;
}

.box-login fieldset
{
	padding:54px 15px 0 15px;
	border:none;
}

.box-login fieldset p
{
	padding:15px 0 0 0;
	float:left;
	clear:left;
	width:420px;
	padding:0;
}

.box-login fieldset p label
{
	float:left;
	text-align:right;
	font-size:12px;
	width:74px;
	color:#4e4e4e;
	margin:3px 0 0 0;
}

.box-login fieldset p .input-bg
{
	float:left;
	margin: 0 0 0 5px;
	height:20px;
	width:322px;
	background: url("../_img/bg-input-login.gif") no-repeat 0 0;
	
}

.box-login fieldset p .input-bg input
{
	border:none;
	background:none;
	float:left;
	margin:2px;
	width:318px;
	font-size:11px;
	color:#4e4e4e;
}

.box-login fieldset p .btncadastro
{
	margin: 0 21px 0 0;
}
.box-login fieldset p.login-aviso
{
	font-size:11px;
	text-align:right;
	color:#c82061;
	padding: 15px 15 0 0;
	width:400px;
}
	.box-login fieldset p.login-aviso small
	{
		color:#6E6E6E;
	}
		/*.box-login fieldset p.login-aviso small a
		{
			color:#6E6E6E;
		}*/
/*.box-login fieldset p.login-aviso a
{
	color:#c82061;
}*/

/* FORMULÁRIO PRÊMIO INOVADOR */
#content .blocoPremioInovador{ padding:15px 0; }
	#content .blocoPremioInovador .txtPremio{font-size:13px; padding-bottom:10px;}
		#content .blocoPremioInovador .txtPremio strong{color:#888889; font-size:13px;}
		#content .blocoPremioInovador .txtPremio strong.redColor{color:#C82062;}
		
	#content .blocoPremioInovador .formPremio{float:left; width:634px; height:551px; background: url("../_img/formPremio/bg_formPremio.gif") no-repeat 0 0;}
		#content .blocoPremioInovador .formPremio fieldset{border:none; padding:8px 20px 15px 15px;}
			
			#content .blocoPremioInovador .formPremio fieldset p{float:left; width:100%; margin:10px 0 0 0; position:relative;}
				#content .blocoPremioInovador .formPremio fieldset p label{float:left;}
				#content .blocoPremioInovador .formPremio fieldset p label.addMargin{margin:2px 0 0 10px;}
				#content .blocoPremioInovador .formPremio fieldset p label.width1{width:48px;}
								
				#content .blocoPremioInovador .formPremio fieldset p .spanInput{height:23px; float:left; margin: 0 0 0 4px;}
					#content .blocoPremioInovador .formPremio fieldset p .spanInput input{float:left; width:95%; margin:5px 0 0 1px; border:none !important; background:none; }
				
				#content .blocoPremioInovador .formPremio fieldset p .spanTextArea{float:left; width:448px; height:63px; background:url("../_img/formPremio/textarea.gif") no-repeat 0 0; margin: 0 0 0 4px;}
					#content .blocoPremioInovador .formPremio fieldset p .spanTextArea textarea{float:left; width:98%; height:58px; overflow:auto; margin:3px 0 0 1px; border:none; background:none;}
					
				#content .blocoPremioInovador .formPremio fieldset p .spanTextArea2{width:492px; height:64px; background:url("../_img/formPremio/textarea2.gif") no-repeat 0 0; margin: 0 0 0 4px;}
				
				#content .blocoPremioInovador .formPremio fieldset p .spanWidth1{background: url("../_img/formPremio/input_1.gif") no-repeat 0 0; width:544px;}
				#content .blocoPremioInovador .formPremio fieldset p .spanWidth2{background: url("../_img/formPremio/input_2.gif") no-repeat 0 0; width:314px;}
				#content .blocoPremioInovador .formPremio fieldset p .spanWidth3{background: url("../_img/formPremio/input_3.gif") no-repeat 0 0; width:35px;}
				#content .blocoPremioInovador .formPremio fieldset p .spanWidth4{background: url("../_img/formPremio/input_4.gif") no-repeat 0 0; width:140px; margin-left:10px;}
				#content .blocoPremioInovador .formPremio fieldset p .spanWidth5{background: url("../_img/formPremio/input_5.gif") no-repeat 0 0; width:497px;}
				#content .blocoPremioInovador .formPremio fieldset p .spanWidth6{background: url("../_img/formPremio/input_6.gif") no-repeat 0 0; width:75px;}
				#content .blocoPremioInovador .formPremio fieldset p .spanWidth7{background: url("../_img/formPremio/input_7.gif") no-repeat 0 0; width:453px;}
				
			#content .blocoPremioInovador .formPremio fieldset .btncadastro{float:right; margin:0px 9px 0 0; clear:none;}
			#content .blocoPremioInovador .formPremio fieldset .txtInfoForm{display:block; float:left; width:420px; margin:15px 0 0 0;}
			
				#content .blocoPremioInovador .formPremio fieldset p .spanFile{position:absolute; top:0; left:0; width:300px; background: url("../_img/formPremio/btn_selecionarArquivo.gif") no-repeat right top; height:21px; }
					#content .blocoPremioInovador .formPremio fieldset p .spanFile input{ background:none; border:none; height:100%; width:100%; opacity:0.0; -moz-opacity: 0.0; filter: alpha(opacity=00); font-size:18px; cursor:pointer;}
				#content .blocoPremioInovador .formPremio fieldset p .txtFile{float:left; margin: 4px 0 0 0; width:250px; overflow:hidden;}
				
				
				#content .blocoPremioInovador .formPremio fieldset p .ddlEstado{float:left; cursor:pointer; margin:0 0 0 5px; height:24px; width:45px; background: url("../_img/formPremio/bg_ddlEstado.gif") no-repeat 0 0; font-weight:bold; text-indent:5px; line-height:2;}
				#content .blocoPremioInovador .formPremio fieldset p .contentDdlEstado{position:absolute; left:421px; top:22px; width:42px; border-left:1px solid #888889; border-bottom:1px solid #888889; border-right:1px solid #888889; background:#fff; z-index:999; height:80px; overflow:auto; display:none;}
					#content .blocoPremioInovador .formPremio fieldset p .contentDdlEstado a{display:block;}	
					


/* bula rapida */
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #C82061;
	color: white;
}


.lnk_clique{ text-decoration:underline;}
.lnk_clique:hover{ text-decoration:underline; color:#333333;}
		
