 /*
    Alpha PNG support for IE
    ------------------------------
    Aviso, este código abaixo funciona apenas para visualização na tela. Quando este documento for impresso, o bug voltará.
    O Hack Abaixo faz o código rodar apenas no IE. Sendo que os outros browsers como, Firefox, Opera e Safari já tem a transparencia de PNG nativo.
    \*/
    * html img/**/ {
 filter:expression(
   this.alphaxLoaded ? "" :
   (
       this.src.substr(this.src.length-4)==".png"
       ?
       (
     (!this.complete)
     ? "" :
         this.runtimeStyle.filter=
         ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
         (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
         String(this.alphaxLoaded=true).substr(0,0)+
         (this.src="images/pxt.gif").substr(0,0)
       )
       :
       this.runtimeStyle.filter=""
   )
     );
    }

.GaleriaFotos
{
	text-align:center;
	width:500px;
	float:left;
}

.fotoMenor
{
	width:141px;
   	height:48px; 
	cursor:hand;
}

.conteinerfoto { 
   float:left; 
   width:141px; 
   height:48px; 
   margin: 3px; 
   padding:3px; 
   background-color:#f5f7f9; 
   border-right: #a5a7aa solid 1px; 
   border-bottom: #a5a7aa solid 1px; 
   text-align:center; 
} 

#divGerals
{
	text-align:center;
	margin-top:0px;
	width:714px;
	height:85px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	`
}

#divGeral {
	width:714px;
	margin:0 auto;
	position: relative;
}

#divRodapeFinal {

	clear: both;
	width:714px;
	margin:0 auto;
	margin-top:30px;
	position: relative;
	text-align:center

}

#finalFoto {
	clear: both;
}

ul.nav { 
	margin:0; 
	padding:0;
	}
	
ul.nav li {
	color: #000;
	font: normal 11px Verdana, Geneva, Helvetica;
	list-style: url(images/item.gif);
	margin-left:20px;
	padding:0 0 0 0;	
	}

#artigosTotal {

	text-align:left;
	margin-bottom:20px;
	float:left;
	width:420px;
	
}

h1
{
	font-family:"Lucida Sans";
	font-size:22px;
	color:#879E66;
}

.tituloCorpoClinico
{

	font-size:12px;
	color:#666666;
	font-weight:bold;
	margin:3px 3px 3px 3px;
	padding:3px 3px 3px 3px;
}

a:link ,a:visited, a:active {
	color: #9FB185;
	text-decoration: none;
}

hr {
      border-top: 1px dashed #CCCCCC;
      color: #fff;
      background-color: #fff;
      height: 4px;
    }

#tags
{
	display:none;
}

a:hover {
	color: #000000;
}


h2
{
	font-family:"Lucida Sans";
	font-size:14px;
}

.imgConteudo
{
	width:250px;
	border:1px solid #CCCCCC;
	margin: 3px 3px 3px 3px;
}

.tabela
{
	border:1px solid #838383;
}

.fundoTr
{
	background-color:F2F3EE;
}

#conteudo
{
	width:759px;
	background-color:#FFFFFF;
	text-align:left;
	float:left;
}

#ladoEsquerdo
{
	width:498px;
	float:left;
	margin-left:4px;
	background-color:#FFFFFF;
	padding:4px;
}

#Canais
{
	width:489px;
	float:left;
	background-color:#FFFFFF;
}

#ondeEncontrar
{
	width:232px;
	float:left;

	
}

#news
{
	width:234px;
	float:right;

}

.textoTestemunho {

	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000000;
	
}

.txtCanais
{
	color:#893030;
	text-align:center;
	margin-top:1px;
	margin-left:5px;
	width:215px;
	font-size:11px;	
}

.caixaBateria
{
	color:#666666;
	text-align:left;
	margin-top:35px;
	margin-left:15px;
	width:220px;
	font-size:11px;
	position:absolute;

}

.caixapordentro
{
	color:#666666;
	width:220px;
	padding:2px 2px 2px 2px;
}

.marquee
{

	width:200px;
	font-size:11px;
	margin-top:10px;
	margin-left:10px;
	height:98px;
	padding:2px 2px 2px 2px;
	float:left;
	z-index:1;
	position:relative;
	text-align:center;
	color:#999999;
		

}


.txtCanaisDir
{
	color:#666666;
	text-align:left;
	margin-top:25px;
	margin-left:15px;
	width:220px;
	font-size:11px;

}


#ladoDireito
{
	width:236px;
	float:right;
	margin-right:4px
}

#enderecoTopo
{
	font-size:12px;
	color:#666666;
	width:259px;
	float:left;
	text-align:right;
	margin-left:3px;
	margin-right:3px;
	background-color:#FFFFFF;
	height:85px;	
}

#fundoImagemTopo
{
	width:237px;
	background-color:#FFFFFF;
	float:right;
	height:85px;
	position:relative;
	overflow: visible;
	left: 20;
	top: 30;
}

#logo
{
	width:337px;
	height:75px;
	float:left;
	margin:0px;
	padding:0px;
	float:left;
}

.botaoEsq {

	text-align:right;

}

.input
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#A9A9A9;
	border: 1px solid B5CEC9;

}

.selectEncontrar
{
	color:#666666;
	font-size:10px;
	width:185px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.selectOutras
{
	color:#666666;
	font-size:10px;
	width:350px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

#labelNews {
	display: block;
	margin-left:20px;
	border: 0px;
	padding: 3px 2px;
	margin-right:3px;
	text-align:right;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#A9A9A9;
}

#labelEncontre {
	display: block;
	border: 0px;
	padding: 3px 2px;
	margin-right:3px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#A9A9A9;
}

#labelCanais
{
	display: block;
	border: 0px;
	padding: 3px 2px;
	margin-left:10px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#A9A9A9;

}

#labelEncontrar {
	margin-left:10px;
	text-align:left;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#A9A9A9;
}

#fundoAnimacao
{
	width:759px;
	height:131px;
	background-image:url(images/fundo_animacao.gif);
}

#linhaCima
{

	background-color:#FFFFFF;
	height:22px;
	margin-bottom:0px;
	vertical-align:top;

}

#flash {
	float:left;
	width: 475px;
	height: 291px;
}

#blocoLAteral {
	float: right;
	width: 232px;
	height:180px;
	margin-left:5px;
	
}

.txtEndereco {

	width:95%;
	font-size:14px;

}

#divEndereco {

	width:227px;
	text-align:center;
	background:#C2DAD5;	
	
}
#NossoEndereco {

	width:227px;
	background:#FFFFFF;	
}

#spanNews {

	text-align:left;
	width:95%;
	font-size:9px;
	padding:4px;
	
}


#divNews {
	width:227px;
	text-align:center;
	background:#DFECE9;	
}

.txtSejaBemvindo{
	margin-top:-3px;
	font-size:15px;
	font-weight:bold;
}

#CanaisBaixo {

	float:right;
	width:227px;
	
}

#corpoConteudo {

	width:460px;
	float:left;
	margin-left:4px;
	/*border:1px solid #006633;*/


}

#topo
{
	width:714px;
	height:75px;
	background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
	text-align:left;
}

hr
{

color:#ffffff; 
size:3px; 
width:100%; 
	

	
}


#rodape
{
	width:759px;
	background-image:url(images/rodape.gif);
	height:33px;
	font-size:10px;
	vertical-align:bottom;
}

#bateriaIdeal
{
	
	width:231px;
	height:154px;
	background-image:url(images/cx_bateria.gif);

}

#fiqueporDentro
{
	
	width:231px;
	height:143px;
	background-image:url(images/cx_fique.gif);

}

#divFinal
{
	text-align:center;
	width:759px;
	height:33px;
	font-size:11px;
	float:left;
	color:#8C0000;
	background:#FFFFFF;

}

.txtRodape
{

	margin-top:10px;
	color:#54B7A1;
	
}

.cate il
{
	font-size:14px;
}

.fieldFormulario
{
	width:95%;
}

.botao_fundo {
	
	font-family: normal bold Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #F5F5F5;
	background-image: url('images/templateBotaoInfo.gif');
	border: medium none;
	width:87px;
	height:18px;
	cursor: hand;	 
}

#fundoTabela
{
	width:744px;
	background-image:url(images/fundo_conteudo.gif);
}

/*Montando o menu*/
#menu ul 
{
	width:759px; 
	height:30px; 
	margin:0 0 0 0; 
	padding:0 0 0 0;
}
#menuCategoria ul 
{
	width:95%; 
	height:30px; 
}

#menuCategoria li {

}

ul {
	margin:0 0 0 0; 
	padding:0 0 0 0;
}

img
{
	border:0px;
}

#menu li {
	margin:0 0 0 0 ; 
	padding:0 0 0 0; 
	float:left; 
	display:inline;
}

li {
	padding-bottom: 10px;
	text-align: left;
	color: #000;
	font: normal 11px Verdana, Geneva, Helvetica;
	list-style: url(images/item.gif);
}

#menu
{
	width:759px;
	background-color:#FFFFFF;
	height:35px;
}

.imgMenu
{
	border: none;
}

address
{
	
	font-family:"Trebuchet MS";
	
}

.TabelaProdutos
{
	width:95%;
	text-align:center;
}

.linhaTopo
{
	background-color:#C5C0A2;
	font-size:12px;
}

.linhaValores
{
	background-color:#EFECD9;
	font-size:12px;	
}

.linha1
{
	background-color:#F3F3F3;
	font-size:12px;	
	cursor:hand;
}

.linha2
{
	background-color:#DFDFDF;
	font-size:12px;	
	cursor:hand;
		
}

#colunaDireita
{
	width:170px;
	float:right;
	background-image:url(images/fundo_direita.gif);
	vertical-align:top;
	margin-right:5px;
}

#texto
{
	width:537px;
	float:left;
}

#conteudoInterno
{
	width:537px;
	float:left;
	text-align:left;
	margin-left:5px;
	margin-right:5px;
	font-size:12px;
}

#news
{
	width:215px;
	float:left;
	margin-left:15px;
}

#categoria
{
	width:215px;
	float:right;
	margin-right:15px;
	
}

#newsConteudo
{
	font-size:11px;
	color:#6E4C4C;
	background-color:#E2E2E2;

}



#blocoGeral
{

	width:510px;
	float:left;

}

.imgSejaBemVindo
{
	text-align:left;
	float:left;
	padding:3px;
	margin-top:-5px;
}

form {margin: 0px; border: 0; padding: 0px;}





.selectCategoria
{

	margin-top:8px;
	font-size:11px;
	width:205px;
}

#servicos {

	float:left;
	width:205px;
	text-align:left;
	margin-left:0px;
	


}

#artigos {

	float:right;
	width:210px;
	text-align:left;
	padding-left:6px;
	/*border-left:1px dotted #CCCCCC;*/

}

.txtConteudo
{
	color:#666666;
	text-align:justify;
	padding:5px 5px 5px 5px;
	margin-top:-1px;
	width:460px;
	font-size:11px;	
	
}

#botaoSpan {

	padding-bottom:10px;
	padding-top:10px;
	margin-top:10px;
}

.txtConteudoSejabemvindo {

	font-size:12px;
	text-align:left;

}

.txtLegenda
{
	color:#666666;
	text-align:left;
	font-size:12px;	
}

.txtLegendaTitulo
{
	color:#0099FF;
	text-align:left;
	font-size:14px;	
}



#flash
{
	text-align:center;
}

#endereco
{
	width:410px;
	height:93px;
	float:right;
	text-align:right;
	margin-right:8px;
	font-size:12px;
	color:#415E3F;
	
}

#mapaBrasil
{
	text-align:center;
}

#Layer1 {
	position:absolute;
	left:524px;
	top:80px;
	width:406px;
	height:147px;
	z-index:1;
  	margin: 0 0 0 -180px;	
}

div#imagem {background:url(png.png) no-repeat center center;

_background:none!important;

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader

(src='png.png',sizingMethod='scale');

}

.txtEnderecoRodape {
	font-family:"Trebuchet MS";
	font-size:12px;
	color: #9D7738;
}

body {

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #D7EFCA;
	background-image: url(images/NOVO/fundo_bg.gif);
	font-family:"Trebuchet MS";
	font-size:14px;
	text-align:justify;
	
}
