* {
	padding:0;
	margin:0;
}

a{
	text-decoration:none;
	color:inherit;
}

a:hover{
	text-decoration:underline;
}

HTML, body{
	margin: 0 auto;
	background-image: url(../img/bg_interna.gif);
	background-attachment: scroll;
	background-position: center top;
}

hr{
	color: #ffcc9f;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 10px;
}

table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#696969; 
}

table tr.titulo td{
	background: #eeeeee;
}

#geral{
	width:770px;
	display:table;
	margin: 0 auto;
	background-color:#FFF;
	background-image: url(../img/geral.gif);
	background-repeat: no-repeat;
	background-position: center top;
	border-left:3px solid #ebf4f7;
	border-right:3px solid #ebf4f7;
}

/* Corrigindo o Layout Quebrado*/
#geral #meio{
	float:left;
	width:100%;
	height:100%;
	margin-top:60px;
	overflow:hidden;
}
#geral #conteudo{
	float:right;
	width:100%;
	/*height:100%;*/
	height:270px;
	padding-left:30px;
	padding-right:0px;
	overflow:auto;
}
#geral #conteudo h2, #geral #conteudo h2 a {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#656672;	
	margin-top:14px;
	margin-bottom:14px;
}
#geral #conteudo h3{
	font-family:Tahoma, Verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#656672;	
}
#geral #conteudo p {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#656672;
	margin-bottom:12px;
	line-height:1.6em;
	text-align:justify;
}
#geral #conteudo img {
	float:left;
	border:0px;
	margin-right:10px;
}

#geral:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}

/* Fim da correção */

#geral #cabecalho{
	height:190px;
}

#geral #cabecalho #menu_superior{
	width:188px;
	height:190px;
	float:left;
}

#geral #cabecalho #menu_superior #img{
	margin-left:22px;
	margin-top:22px;
}

#geral #cabecalho #menu_superior #img a img{
	border:none;
}

/* Lista do Menu Superior*/ 
#geral #cabecalho #menu_superior ul {
	margin-top:5px;
	_margin-top:0px;
	padding-top:8px;
	width:150px;
	list-style:none;
	color:#aaa;
}

#geral #cabecalho #menu_superior ul li {
	width:130px;
	margin-top:3px;
	_margin-top:5px;
}
#geral #cabecalho #menu_superior ul li p{
	width:50px;
	cursor:pointer;
}

#geral #cabecalho #menu_superior ul li a img{
	border:0px solid white;
}

#geral #cabecalho #menu_superior ul ul {
	 padding-left:5px; 
	 padding-top:5px;
	 visibility:hidden;
	 position:relative; 
	 z-index:1000; 
	 left:55px;
	 top:-32px;
	 _top:-27px;
	 float:left;
	 background-image:url(../img/fio_menu.gif);
	 background-position:left bottom;
	 background-repeat:no-repeat;
	 /*border-left: 1px dotted #aaa; 
	 _border-left: 1px solid #aaa; */
	 width:50px;
}

#geral #cabecalho #menu_superior ul ul li{
	width:50px;
	margin-top:0px;
	padding-top:0px;
}

#geral #cabecalho #topo{
	width:582px;
	height:190px;
	float:left;
}

#geral #cabecalho #topo #barra_de_idiomas {
	position:relative;
	top:0px;
	right:0px;
	z-index:1000;
	float:right;
	width:247px;
	height:22px;
	padding-top:5px;
	background-image:url(../img/fundo_barra_industria.gif);
	background-position:right top;
	background-repeat:no-repeat;
	/*text-align: right;*/
	
	
}

#geral #cabecalho #topo #barra_de_idiomas ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	list-style-type:none;
	padding-left:10px;
}

#geral #cabecalho #topo #barra_de_idiomas ul li, #geral #cabecalho #topo #barra_de_idiomas ul li a  {
	color:#8c8681;
	display:inline;
}

#geral #cabecalho #topo #barra_de_idiomas #idiomas, #geral #cabecalho #topo #barra_de_idiomas #idiomas a {
	color:#3c94b4;
	margin-left:30px !important;
	margin-left:32px;
	text-decoration:none;
}

#geral #cabecalho #topo #barra_de_idiomas #sub_idiomas {
	position:relative;
	top:-7px;
	right:4px;
	float:right;
	padding-top:12px;
	padding-bottom:8px;
	padding-left:25px;
	padding-right:5px;
	display:none;
	width:90px;
	background-image:url(../img/sub_idiomas.gif);
	background-repeat:no-repeat;
}

#geral #cabecalho #topo #barra_de_idiomas #sub_idiomas li{
	clear:both !important;
	display:block;
	padding:3px;
}

#geral #cabecalho #topo #barra_de_idiomas #sub_idiomas li a{
	color:#3c94b4;
}

#geral #cabecalho #topo #path{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#696969;
	margin-top:166px;
	margin-left:6px;
}

#geral #cabecalho #topo #path a{
	color:#696969;
}

#geral #menu_esquerda{
	width:160px;
	float:left;
	display:table;
	margin-top:60px;
	_margin-top:-20px;
	margin-left:21px;
	_margin-left:10px;
	padding-bottom:10px;
	border-left:1px dotted #3c94b4;
	_border-left:0px;
}

#geral #menu_esquerda .img1{
	float:left;
}

#geral #menu_esquerda ul {
	width:140px;
	float:left;
	list-style-type:none;
	margin-left:4px;
	margin-top:0px;
}

#geral #menu_esquerda ul li{
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size:14px;
	color:#ff610d;
	font-weight:bold;
	margin-top:-2px;
	_margin-top:-4px;
	padding-bottom:5px;
}

#geral #menu_esquerda ul ul{
	border-top:	1px solid #bdbdbb;
	margin-top:3px;
	margin-left:0px;
	list-style-type:none;
}

#geral #menu_esquerda ul ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#696969;
	height:20px;
	font-weight:normal;
	padding-bottom:0px;
	padding-top:5px;
	border-bottom:1px solid #bdbdbb;
}

#geral #menu_esquerda ul ul li a{
	/*float:left;*/
	text-decoration:none;
	color:#8f8f8f;
}

/*Início Posicionamento dos destaques */

.posicionamento_lateral_01{
	margin-top:10px;
	_margin-top:10px;	/*hack ie*/
	float:left;
	width:140px;
}
#geral #menu_esquerda2 {
	color:#3c94b4;
	float:left;
	font-family: Tahoma, Verdana, sans-serif;
	font-size:10px;
	height:240px;
	margin-left:20px;
	width:140px;
}

#geral>#menu_esquerda2 {
	border-left:1px dotted #3c94b4; /* Borda pontilhada - não fica bom no IE 6 */
}

#geral #menu_esquerda2 .destaque_menu_esquerda{
	background-color:#ebf4f7;
	color:#3c94b4;
	font:12px Arial, Helvetica, sans-serif;
	line-height:1.3em;
	margin:5px 0px 4px;	
	padding:5px;
	text-align:left;
	width:130px;
}

#geral #menu_esquerda2 .destaque_menu_esquerda a{
	color:#3c94b4;
}

#geral #menu_esquerda2 img {
	float:left;
	margin-top:5px;
}

#geral #menu_esquerda2 ul {
	float:left;
	list-style-type:none;
	margin:0px 0px 0px 4px;
	width:140px;
}

#geral #menu_esquerda2 ul li{
	border-bottom:1px solid #bdbdbb;
	color:#696969;
	font:11px Arial, Helvetica, sans-serif;
	height:20px;
	padding:5px 0px 0px;
}

#geral #menu_esquerda2 ul li.tira_linha{
	border: none;
}

#geral #menu_esquerda2 ul li a{
	text-decoration:none;
}

#geral #menu_esquerda2 #central_medica{
	width:148px;
	height:90px;
	background: url(../img/detalhe_consulte_seu_medico.gif) no-repeat scroll center center;
}

#geral #menu_esquerda2 #downloadwinzip{
	float:left;
	height:88px;
	width:155px;
}
#geral #menu_esquerda2 h1{
	background:url(../img/seta_azul_claro.gif) no-repeat left;
	color:#3C94B4;
	font:bold 15px Tahoma, Verdana, sans-serif;
	padding-left:16px;
}
.corpo01{}
.corpo02{}
.corpo03{}

/*Fim Posicionamento dos destaques */

/*Início Estilo dos destaques */

/*Fale Com Seu Médico*/
#fale_com_seu_medico{
	width:150px;
}

#fale_com_seu_medico img{
	margin:0px;
	padding:0px;
	margin-top:2px;
	float:left;
}

#fale_com_seu_medico h1{
	margin:0px;
	padding:0px;
	color:#839e3c;
	font-family:Tahoma, Verdana, sans-serif;
	/*font-style:italic;*/
	font-size:13px;
	margin-left:16px;
}

#fale_com_seu_medico h1 a{
	color:#839e3c;
}

#fale_com_seu_medico p{
	margin:0px;
	padding:0px;
	background-color:#e8f3db;
	color:#849e29;
	width:100%;
	height:44px;
	padding-top:4px;
	padding-left:8px;
	padding-bottom:4px;
	padding-right:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#fale_com_seu_medico a{
	color:#849e29;
	font-size:12px;
	font-weight:normal;
}

/*Exija seu cupom fiscal*/
#exija_seu_cupom_fiscal{
	width:150px;
}

#exija_seu_cupom_fiscal img{
	margin:0px;
	padding:0px;
	margin-top:2px;
	float:left;
}
#exija_seu_cupom_fiscal h1{
	margin:0px;
	padding:0px;
	color:#849e29;
	font-family:Tahoma, Verdana, sans-serif;
	/*font-style:italic;*/
	font-size:13px;
	margin-left:16px;
}

#exija_seu_cupom_fiscal p{
	margin:0px;
	padding:0px;
	background-color:#fef7e5;
	width:95%;
	height:35px;
	padding-top:4px;
	padding-left:8px;
	padding-bottom:4px;
	padding-right:4px;
	color:#b2740f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*Onde Comprar*/
#onde_comprar img{
	margin-left:0px;
	margin-top:8px;
	float:left;
}

#onde_comprar h1{
	font-family:Tahoma, Verdana, sans-serif;
	font-size:13px;
	/*font-style:italic;*/
	margin-top:5px;
	color:#5b66c7;
	margin-left:12px;
	margin-bottom:4px;
	margin-left:16px;
}

#onde_comprar h1 a{
	color:#5b66c7;
}

#onde_comprar .sacolinha{
	margin-top:2px;
	margin-left:12px;
	margin-right:5px;
	float:left;
	border:0px;
}

#onde_comprar p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8c8681;
	width:148px;
}

#onde_comprar p a{
	color:#8c8681;
}

/*Matridex*/
#matridex img{
	margin:0px;
	padding:0px;
	margin-top:2px;
	float:left;
}
#matridex h1{
	margin:0px;
	padding:0px;
	color:#849e29;
	font-family:Tahoma, Verdana, sans-serif;
	/*font-style:italic;*/
	font-size:13px;
	margin-left:16px;
}

#matridex h1 a{
	color:#849e29;
}

#matridex p{
	margin:0px;
	padding:0px;
	background-color:#e8f3db;
	width:100%;
	height:44px;
	padding-top:4px;
	padding-left:8px;
	padding-bottom:4px;
	padding-right:4px;
	color:#849e29;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#matridex p a{
	color:#849e29;
}

/*Medgel*/
#medgel img{
	margin:0px;
	padding:0px;
	margin-top:2px;
	float:left;
}
#medgel h1{
	margin:0px;
	padding:0px;
	color:#b77d20;
	font-family:Tahoma, Verdana, sans-serif;
	/*font-style:italic;*/
	font-size:13px;
	margin-left:16px;
}

#medgel h1 a{
	color:#b77d20;
}

#medgel p{
	margin:0px;
	padding:0px;
	background-color:#fef7e5;
	width:100%;
	height:44px;
	padding-top:4px;
	padding-left:8px;
	padding-bottom:4px;
	padding-right:4px;
	color:#b77d20;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#medgel p a{
	color:#b77d20;
}

/*Fim Estilo dos destaques */

#geral #corpo{
	width:390px;
	float:left;
	padding-left:6px;
	padding-right:5px;
	padding-bottom:20px;
	display:table;
	_margin-top:-70px;
}

.corpo_estendido {
	width:540px !important;
}

.corpo_estendido .destaque_corpo {
	padding:0px 5px 3px !important;
}


#geral #corpo h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ff610d;	
	margin-top:14px;
	margin-bottom:20px;
}

#geral #corpo h2, #geral #corpo h2 a {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#656672;	
	margin-top:14px;
	margin-bottom:14px;
}

.subtitulo {
	font-size:11px !important;
	color:#2F91AC !important;
}

#geral #corpo h3{
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#656672;	
	margin-top:-10px;
	margin-bottom:12px;
	line-height:1.3em;
}

#geral #corpo label {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#656672;
	text-align:left;
	float:left;
}

#geral #corpo p {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#656672;
	margin-bottom:12px;
	line-height:1.6em;
	text-align:left;
}

#geral #corpo p a {
	color:#656672;
}

#geral #corpo ul {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#656672;
	margin-left:20px;
}

/*Posicionamento dos destaques do corpo das internas*/
#geral #corpo .imagem_principal{
	float: right;
	border:0px;
	margin-right:10px;
}
#geral #corpo .imagem_principal2{
	float: left;
	border:0px;
	margin-right:10px;
	border:1px solid #B4721F;
}

#geral #corpo .destaque .imagem_principal{
	float:left;
	margin-right:10px;
	border:1px solid #B4721F;
}

#geral #corpo .destaque{
	height:100px;
}	

#geral #corpo .destaque img{
	float:left;
	border:0px;
	margin-right:10px;
}

#geral #corpo .destaque h2 a, #geral #corpo .destaque h2 {
	font-size:11px;
}

#geral #corpo .destaque h3{
	padding-top:4px;
}

#geral #corpo .destaque h3 a{
	color:#656672;
}

#geral #corpo select{
	clear:both;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#656672;
	margin-top:30px;
	width:150px;
}

#geral #corpo #mapa_do_site {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ff610d;	
	padding-left:10px;
	list-style:none;
}

#geral #corpo #mapa_do_site li a {
	color:#999999;
}

#geral #corpo #mapa_do_site li a:hover {
	text-decoration:none;
	color:#2F91ac;
}

#geral #corpo #mapa_do_site ul {
	font-size:12px;
	padding-left:10px;
	list-style:none;
	color:#2F91ac;
	height:5px;
	display:table;
}

#geral #corpo #mapa_do_site ul li a {
	margin-top:0px;
	font-size:12px;
	color:#2F91ac;
}

#geral #corpo #mapa_do_site ul ul li a{
	font-weight:normal;
	color:#666666;
	margin-top:0px;
	font-size:12px;
}

#geral #corpo #mapa_do_site ul ul ul li a{
	color:#666666;
}


<<<<<<< .mine
b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#696969;
}

span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#696969;
}

.destaque_minha_config {
	float: left; 
	width:150px;
	height:110px;
	padding:0px 15px 0px;
}


.destaque_minha_config a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff610d;	
	margin-top:14px;
	margin-bottom:20px;
}

.destaque_minha_config span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#696969;
	width:185px;
}

.destaque_minha_config img{
	float:left;
	border:0px;
	margin-right:0px;
}

.destaque_loja {
	float: left; 
	width:185px;
	height:210px;
	padding:0px 5px 0px;
}


.destaque_loja a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff610d;	
	margin-top:14px;
	margin-bottom:20px;
}

.destaque_loja span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#696969;
	width:185px;
}

.destaque_loja img{
	float:left;
	border:0px;
	margin-right:0px;
}


.destaque_corpo {
	float: left;
	width:255px;
	height:auto;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}

.destaque_corpo p{
	text-align:left;
	float:left;
	width:160px;
}

.destaque_corpo img{
	float:left;
	border:0px;
	margin-right:10px;
	border:1px solid #B4721F;
}

#geral #corpo .destaque_corpo h2 a, #geral #corpo .destaque_corpo h2 {
	font-size:11px;
}

.destaque_corpo h3{
	padding-top:4px;
}
/*Fim Posicionamento dos destaques do corpo das internas*/

#geral #carrinho{
	float:right;
	width:170px;
	padding-left: 5px;
	padding-right: 10px;
}

#geral #carrinho select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#656672;	
	width:150px;
}

#geral #carrinho ul {
	margin-top:14px;
}

#geral #carrinho ul li{
	font-family:Tahoma, Verdana, sans-serif;
	/*font-style:italic;*/
	font-size:0.84em;
	font-weight:bold;
	color:#3c94b4;	
	list-style:none;
}

#geral #carrinho ul li img{
	margin-right:5px;
}

#geral #carrinho ul ul {
	margin-top:0px;
	padding-top:0px;
	margin-bottom:10px;
}

#geral #carrinho ul ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#ffffff;
	background-color:#78C4CA;
	line-height:1.3em;
	text-align:justify;
	padding:5px;
	margin-top:5px;
	width:150px;
}

#geral #carrinho ul ul li a {
	color:#3c94b4;
}













#geral #perguntas_frequentes{
	float:right;
	width:170px;
	padding-left: 5px;
	padding-right: 10px;
	_margin-top:-70px;
}

#geral #perguntas_frequentes select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#656672;	
	width:150px;
}

#geral #perguntas_frequentes ul {
	margin-top:14px;
}

#geral #perguntas_frequentes ul li{
	font-family:Tahoma, Verdana, sans-serif;
	/*font-style:italic;*/
	font-size:14px;
	font-weight:bold;
	color:#3c94b4;	
	list-style:none;
}

#geral #perguntas_frequentes ul li img{
	margin-right:5px;
}

#geral #perguntas_frequentes ul ul {
	margin-top:0px;
	margin-bottom:10px;
}

#geral #perguntas_frequentes ul ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#3c94b4;
	background-color:#d8eaf0;
	line-height:1.3em;
	text-align:left;
	padding:5px;
	margin-top:5px;
	width:150px;
}

#geral #perguntas_frequentes ul ul li a {
	color:#3c94b4;
}

#rodape{
	width:776px;
	height:52px;
	padding-top:15px;
	background-image: url(../img/rodape.gif);
	background-repeat:no-repeat;
	margin: 0 auto;
}

#rodape ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	float:left;
	margin-left:25px;
	_margin-left:15px;
}

#rodape ul li{
	display: inline;
}

#rodape ul li a {
	color:#fff;
}

#rodape select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d94b7;
	margin-left:100px;
	margin-top:0px;
	float:left !important;
	clear:none !important;
}

#rodape select .sub_home{
	color:#FF6600;
}

#rodape p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	width:500px;
	float:left;
	margin-top:0px;
	margin-left:25px;
	_margin-left:15px;
}

#rodape .outra-home_2{
	float:right;
	margin-left:90px;
	_margin-left:70px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin-top:-10px;
	_margin-top:2px;
}

#rodape .outra-home a{
	color:#ffffff;
}

#rodape a{
	color:#ffffff;
}




.outra-home_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	float:right;
	padding-right:50px;
}
#combo_box_rodape_2 {
	position:realtive;
	float:right;
	z-index:1;
	padding-right:23px;
	top:-3px;
}

#rodape .outra-home a{
	color:#ffffff;
}

/*victor - mudanca da combobox*/
#localizador {
	position:relative;
	float:left;
	z-index:1001;
	width:20px;
	padding-top:30px;
	text-align:left;
	float:left;
	padding-left:133px;
}