body {
	margin:0;
	padding:0;
	background:url(../images/novo/img_01.jpg) no-repeat center top #e3ebf5;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#666666;
}

a {outline:none; color:#666666;}
img {border:none;}
fieldset {border:none; padding:0; margin:0;}
form {margin:0; padding:0;}
input, select, textarea {font-family:Tahoma, Arial;font-size:11px;}
.img_r {float:right; margin:0 0 10px 20px;}

.link {float:left; text-indent:-9999px; border:none; cursor:pointer;}
.bt_entrar {background:url(../images/bt_entrar.jpg) no-repeat; width:50px; height:20px; float:right;}
.bt_buscar {background:url(../images/bt_busca.jpg) no-repeat; width:50px; height:20px; float:left;}
.bt_ok {background:url(../images/novo/home_03.gif) no-repeat; width:18px; height:18px; float:left;}
.bt_enviar {background:url(../images/bt_enviar.gif) no-repeat; width:57px; height:26px;}
.logo {background:url(../images/novo/laboratorio_catarinense.jpg) no-repeat; width:184px; height:63px; margin:0 0 10px 0;}
.logo_exportacao {background:url(../images/novo/company_profile.png) no-repeat; width:99px; height:38px; margin:10px 0px 20px 400px;}
.lk_bulas {background:url(../images/Site_labcat_2010_18.gif) no-repeat center; width:28px; height:13px;}
.lk_anterior {background:url(../images/novo/home_21.gif) no-repeat; width:9px; height:21px; position:absolute; left:20px; top:40px; z-index:999;}
.lk_proximo {background:url(../images/novo/home_23.gif) no-repeat; width:9px; height:21px; position:absolute; right:0; top:40px; z-index:999;}
.lk_anterior_empresa {background:url(../images/novo/img_07.jpg) no-repeat; width:9px; height:19px; position:absolute; left:0; top:60px; z-index:999; visibility:hidden;}
.lk_proximo_empresa {background:url(../images/novo/img_09.jpg) no-repeat; width:9px; height:19px; position:absolute; right:0; top:60px; z-index:999; visibility:hidden;}
.lk_responsabilidade {background:url(../images/logo_instituto.png) no-repeat center; width:149px; height:122px; float:right;}
.lk_responsabilidade_home {background:url(../images/novo/home_18.jpg) no-repeat center; width:186px; height:113px; float:right; margin:0 20px 0 0;}
.lk_profissionais {background:url(../images/bg_profissionais.gif) no-repeat center; width:194px; height:43px; margin:0 0 0 40px;}
.bt_cadastrar {background:url(../images/novo/bt_cadastrar.jpg) no-repeat center; width:80px; height:20px; float:right; margin:0 45px 0 0;}
.bt_cadastreseaqui {background:url(../images/lk_cadastreseaqui.gif) no-repeat center; width:206px; height:50px;}

.txt {float:left; text-indent:-9999px; border:none; width:100%; background-repeat:no-repeat; background-position:top left; margin:0 0 10px 0;}
.txt_conteudos_gerais {background-image:url(../images/novo/titulos_busca_03.gif); height:22px;}
.txt_fonte_alegria {background-image:url(../images/novo/titulos_busca_06.gif); height:30px;}
.txt_produtos {background-image:url(../images/novo/titulos_busca_09.gif); height:21px;}

.clear {clear:both;}
.main {width:720px; margin:0 auto;}
 
.topo {width:720px; padding:25px 0 20px 0; float:left;}
	.restrita {float:right;width:119px; padding:47px 0 0 0;}
		.restrita legend {
			background:url(../images/Site_labcat_2010_06.gif) no-repeat;
			width:69px;
			height:14px;
			margin:0 0 5px 0;
			float:left;
			text-indent:-99999px;
		}
		.restrita input {
			color:#15418d;		
			background:#fff;
			border:none;
			padding:0 3px 0 3px;
			height:18px;
			width:95px;
			line-height:15px;
			margin:0 0 3px 0;
			float:left;
			text-indent:5px;
		}
	.topo h1 {margin:0; padding:0 0 0 0;}
	.topo br {clear:both;}
	.topo .div_busca {width:700px; float:left; padding:15px 0 0 0;}
	.topo ul {margin:0; padding:3px 0 0 0; list-style:none; float:left;}
		.topo li {float:left; margin:0 0 0 0;}
		
	.lk_fale {background:url(../images/novo/home_10.gif) no-repeat center; width:85px; height:15px;}
		.lk_fale a {width:85px; height:15px;}
		
	.lk_trabalhe {background:url(../images/novo/home_11.gif) no-repeat center; width:110px; height:15px;}
		.lk_trabalhe a {width:110px; height:15px;}
		
	.lk_profissionais_menu {background:url(../images/novo/home_09.gif) no-repeat center; width:138px; height:15px;}
		.lk_profissionais_menu a {width:136px; height:15px;}
	.lk_empresa {background:url(../images/novo/home_06.gif) no-repeat bottom; width:55px; height:15px;}
		.lk_empresa a {width:53px; height:15px;}
	.lk_produtos {background:url(../images/novo/home_07.gif) no-repeat center; width:63px; height:15px;}
		.lk_produtos a {width:61px; height:15px;}
	.lk_fitomedicina {background:url(../images/novo/home_08.gif) no-repeat center; width:83px; height:15px;}
		.lk_fitomedicina a {width:81px; height:15px;}

	
	
	.form_busca {float:left; width:145px; padding:0 0 0 10px;}
	.form_busca input {
		color:#15418d;
		background:#fff;
		width:115px;
		border:none;
		padding:0 3px 0 5px;
		height:18px;
		float:left;
	}

.cima_banner {float:left; width:100%; margin:0 0 0 0;}
.banner_destaque {width:100%; text-align:center; float:left; margin:0 0 15px 0;}
.cabecalho_logado {float:right; margin:10px 0 0 0;}
.produtos_home {float:left;width:480px; position:relative; margin:10px 0 0 0;}
	.produtos_home .carrousel {float:left; margin-left: 40px; width:400px;}
	.produtos_home ul {margin:0; padding:0; list-style:none;}
		.produtos_home li {float:left; margin:0 10px 0 0; width:130px; height:113px; text-align:center;}

.rodape {width:100%; float:left; font-size:11px; padding:10px 0 20px 0; margin:20px 0 0 0; background:#133176; color:#fff;}
	.rodape h1 {margin:0; padding:0; background:url(../images/logo_labcat_SA_44.png) no-repeat; width:137px; height:18px; text-indent:-9999px; float:left;}
	.rodape address {font-style: normal; font-size:10px; padding:3px 0px 0px 0; float: left;}
	.rodape a {color:#fff; text-decoration:none;}
	.rodape a:hover {text-decoration:underline;}
	.rodape br {clear:both;}
	
.esquerda {
	float:left;
	width:205px;	
	padding:20px 0 0 5px;
}	
	h3 {margin:0 0 10px 0; padding:0; width:100%; float:left; text-indent:-9999px; height:30px;}
		.h3_empresa {background:url(../images/novo/h3_empresa.gif) no-repeat 5px 0; height:25px;}
		.h3_profissionais {background:url(../images/novo/profissionais_03.jpg) no-repeat 5px 0; height:48px;}
		.h3_destaques {background:url(../images/novo/txt_destaques.gif) no-repeat 20px 0;}
		.h3_destaques_home {background:url(../images/novo/txt_destaques.gif) no-repeat 20px 0; margin:15px 0 0 0;}
		.h3_produtos {background:url(../images/novo/h3_produtos.gif) no-repeat 5px 0; height:25px;}
		.h3_instituto {background:url(../images/novo/h3_instituto.jpg) no-repeat 5px 0; height:52px;}
		.h3_busca {background:url(../images/novo/h3_busca.gif) no-repeat 5px 0; height:19px;}
	
	.esquerda ul {margin:0 0 10px 0; padding:0; list-style:none; float:left; width:174px;}
		.esquerda li {float:left; width:194px;}
		.esquerda li a {
			font-size:11px;
			font-family:Tahoma, Arial;
			color:#0079bf;		
			text-decoration:none;
			line-height:20px;
			padding:0 5px 0 5px;
			float:left;
			width:174px;
		}
		.esquerda li a:hover, .esquerda li a.hover {
			background:url(../images/bg_link_menu.gif) no-repeat;			
		}
		.esquerda li .duplo:hover, .esquerda li duplo.hover {
			background:url(../images/bg_link_menu_duplo.gif) no-repeat;			
		}
	.esquerda .categoria_prod {
		font-size:12px;
		font-family:Tahoma, Arial;
		line-height:20px;
		padding:0 5px 0 5px;
		float:left;
		width:184px;
		background:#fff;
		-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
		color:#0079bf;
		margin:0 0 0 0;
	}
		
.direita {
	float:left;
	width:510px;
}
.bg_conteudo_topo {
	background:url(../images/novo/bg_conteudo_topo.gif) no-repeat top left #fff;
	width:720px;
	float:left;
	margin-bottom:15px;
}
.bg_conteudo {
	float:left;
	width:720px;
	background:url(../images/novo/bg_conteudo_rodape.gif) no-repeat bottom;
	padding:0 0 30px 0;	
}
.conteudo {
	float:left;
	width:470px;
	margin:5px 0 15px 0;
	padding:0 20px 0 20px;
	position:relative;
	min-height:200px;
	_height:200px;
	line-height:19px;
	border-left:1px solid #666666;
}
.transp {
	position: absolute;
  top: 0; /* Necessrio definir a posio */
  bottom: 0;  /* ir cobrir o elemento pai */
  left: 0;
  width: 100%;
  background: #3f89bc;
  opacity: 0.65;
  -moz-opacity: 0.65; /* Browsers baseados no motor Gecko */
  filter:alpha(opacity=65); /* Para IE6 e 7 */
}
* html #conteudo .transp {height: expression(document.getElementById("conteudo").offsetHeight);}

.bg_content {
	position:relative;
	float:left;
	width:495px;
	padding:10px 5px 10px 10px;
	line-height:17px;
}
.bg_content p {padding:0; margin:0;}
.tit_interna {font-size:14px; width:100%; margin-bottom:10px; float:left;}
.tit_prods {font-size:14px}
.conteudo_empresa {
	float:left;
	width:200px;
	text-align:justify;
}
.historico_empresa {
	float:left;
	width:480px;
	height:260px;
	padding:0 0 0 0;
	background:url(../images/ajax-loader_carr.gif) no-repeat center;
	position:relative;
}
.historico_empresa .lk_anterior_empresa {top:130px; left:0;}
.historico_empresa .lk_proximo_empresa {top:130px; right:0;}
#historico_empresa {visibility: hidden; margin-left: 100px; overflow: hidden; float: left; width: 430px; margin-left: 20px; height: 260px;}
.historico_empresa img {cursor:pointer;}

.destaques_interna {float:left;width:485px; padding:0 0 0 20px; position:relative; margin:10px 0 0 0; z-index:1;}
	.destaques_interna .carrousel {float:left; margin:0 0 0 0; width:465px;}
	.destaques_interna ul {margin:0; padding:0; list-style:none; width:450px;}
		.destaques_interna li {float:left; margin:0 10px 0 0; width:130px; text-align:center; height:125px;}
		.destaques_interna .lk_anterior {left:20px; top:45px;}
		.destaques_interna .lk_proximo {right:20px; top:45px;}

.foto_prod {
	float:left;
	width:200px;
}
.ds_produtos {
	float:left;
	width:250px;
	padding:0 0 0 20px;
}
.opc_produtos {
	float:left;
	width:100%;
	padding:15px 0 0 0;
}
	.pdf_bula {background:url(../images/pdf_bula.gif) no-repeat left; color:#fff; text-decoration:none; float:left; padding:0 0 0 30px; margin:0 20px 0 0; line-height: 30px;}
	.ouca_audio {background:url(../images/ouca_radio.gif) no-repeat left; color:#fff; height:22px; text-decoration:none; float:left; padding:6px 0 0 27px;}
	
.form_padrao input, .form_padrao textarea {
	width:259px;
	color:#3785b9;
	border:none;
	border-right:1px solid #f4f7fb;
	border-left:1px solid #f4f7fb;
	margin:0 10px 5px 0;
	padding:4px 3px 4px 3px;
	float:left;
}
.form_padrao select {
	width:305px;
	color:#3785b9;
	border:none;
	border:1px solid #f4f7fb;
	margin:0 10px 5px 0;
	padding:4px 3px 4px 3px;
	float:left;
	line-height:17px;
}
.form_padrao br {clear:both;}
.form_padrao div {float:left; width:267px; margin:0 10px 0 0;}
.form_padrao .ddd {width:30px; margin:0 5px 0 0;}
.form_padrao .fone {width:116px;}
.form_padrao .input_half {width:159px;}
.form_padrao .check {width:auto;}

.form_login {float:left; font-size:12px; margin:0 30px 0 0; line-height:15px; width:420px; padding:20px 10px 20px 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#c7d8ec;}
.form_cadastro {float:left; font-size:11px; margin:0 30px 0 20px; line-height:15px; width:400px; padding:20px 10px 20px 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#c7d8ec;}
.form_login .form_padrao input {width:260px; margin-right:0; padding:3px;}
.form_cadastro label {padding-bottom:3px; float:left;}
.form_cadastro .form_padrao input {padding:6px 4px 6px 4px;}
.form_cadastro .form_padrao input, .form_cadastro .form_padrao select {width:175px;}
.form_cadastro .form_padrao div {width:48%; float:left; margin:0;}
.form_cadastro .form_padrao br {clear:both;}
.form_cadastro .form_padrao .check {width:auto;}
.form_login label {float:left; font-size:14px; font-weight:bold; width:60px; padding:0 0 0 40px;}
.form_login .bt_entrar {margin:5px 60px 0 0;}
.form_esqueci {float:left;}
.form_login a {font-weight:bold;}


.lang {width:19px; height:13px;}
.lang_br_selected {background:url(../images/br_selected.gif) no-repeat; margin:2px 0 0 5px;}
.lang_br {background:url(../images/bandeiras_pt.jpg) no-repeat; margin:2px 0 0 5px;}

.lang_en {background:url(../images/en.gif) no-repeat; margin:2px 0 0 5px;}

.form_contato label {float:left; width:80px; padding:0 10px 0 0; text-align:right; font-weight:bold; font-size:12px;}
.form_contato input {width:448px;}
.form_contato input.half {width:170px;}
.form_contato textarea {width:260px; height:70px;}

.albuns_conteudo {float:left; width:100%; padding:10px 0 10px 0;}
.albuns_conteudo a {float:left; border:2px solid #3d81b8; margin:0 2px 4px 0;}
.albuns_conteudo br {clear:both;}

.res_busca {
	float:left;
	width:100%;
	margin-bottom:15px;
}
.res_busca a {font-size:14px; font-weight:normal; font-size:14px; line-height:26px; text-decoration:none;}
.res_busca img {float:left; margin:0 10px 10px 0;}
.prod_busca .res_busca {width:48%;}

.div_erros {
	float:left;
	border:1px solid #fff;
	padding:10px;
	width:393px;
	margin:0 0 10px 0;
}
.div_erros ul {
	margin:0;
	padding:0 0 10px 0;
	list-style:none;
}
.div_erros .red {color:#ff0000;}

.logo_laboratorio {
	float:left;
	width:667px;
	height:199px;
	background:url(../images/logo_home_31.png);
	text-indent:-9999px;
	margin-top:60px;
}
.linha_separa {
	float:left;
	width:100%;
	background:url(../images/linha_destaques.gif) no-repeat center;
	height:2px;
	margin:5px 0 10px 0;
}


