/*
 * [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:1400;
}
.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:static;
	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");
}
.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:28px;
	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:5px;
	padding:5px 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;
}

/* 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;
}
*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:386px;
	*left:374px;
}
#header #support #miniNav li.li-miniNav .drop-cidadania-corporativa {
	display:block;
	top:16px;
	left:471px;
	*left: 461px;
}
#header #support #miniNav li.li-miniNav .drop-pesquisa-inovacao {
	display:block;
	top:16px;
	left:691px;
   *left:683px;
}
#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 23px 0 transparent;
clear:right;
float:right;
margin-top:4px;
width:148px;
}
#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 42px 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:1000;
	_position: absolute;
	_top: 92px;
}

#header .search .container {
	width:318px;
	height:31px;
	background: url("../_img/search.jpg") 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;
}
/*
		#header #mainNav {
			width: 200px !important;
			height:48px; 
			padding-top:72px; }
			#header #mainNav li {
				position:absolute;
				display:block;
			}
			#header #mainNav li span,
			#header #mainNav li span a {
				display:block;
				text-indent:-1999px;
			}
			#header #mainNav li span a {
				position:absolute;
				z-index:99;
			}

			#header #mainNav li span .value {
				display:block;
				text-indent:-9999px;
			}
			*/
			
			/*************/
			/*  menu.css */
			/*************/
			/*
		#header .range {
			position:absolute;
			top:99px;
			z-index:60;
			width:1003px;
			height:16px;
		}		
		
			#header .range span {
				position:absolute;
				top:0;
				left:0;
				background:url(../_img/header-range.png) no-repeat;
				display:block;
				width:1003px;
				height:16px;
			}
			*html #header .range span {
				background:none;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ache.metallica/Interface/_img/header-range.png', sizingMethod='crop');
			}
			
		*/
/* Panel --------------------------------------------------------------------------------------- */

#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; }
#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: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;
}
        
#panel .menu.dicas .title.open { 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;
}
/*#panel .menu.saude .title {
            background: url(../_img/panel/saude.gif); }*/
        
        #panel .menu.saude .title.open { background: url(../_img/panel/saude-open.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 .menu.fale .title {
	float:left;
	height:32px;
	background:url(../_img/panel/fale.gif) left top no-repeat;
}
#panel .menu.fale .title:hover {
	float:left;
	height:32px;
	background:url(../_img/panel/fale-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-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-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 {
	text-indent:-1999px;
	height: 50px;

}
#panel ul.logos-parceiros li a {
	position:relative;
	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);
}
/* [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;
}
/* 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;
}
#content.home {
	width:760px;
	padding-left:12px;
}
/* Footer --------------------------------------------------------------------------------------- */

#footer {
	margin-top:55px;
	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:15px;
	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 */