/**
 * @author F.biz - http://www.fbiz.com.br/
 */

/*************** File loaded successfully: "reset.css" / "global" ***************/

/* --------------------------------------------------------------- Reset */
body{background:url(http://www.protg.com.br/locales/global/img/bg_interna.jpg?v=1.0.0) no-repeat #EDEDED center top;text-align:center;font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
body.home{background:url(http://www.protg.com.br/locales/global/img/bg_main.jpg?v=1.0.0) no-repeat #EDEDED center top;}
body *{outline:none;}
body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
fieldset,img,abbr,acronym{border: 0px;}
p,h1,h2,h3,h4,h5, h6{margin:10px 0;}
ul{list-style-type: none;}
address,caption,cite,code,th,var{font-style:normal;font-weight:normal;}
q:before,q:after {content:'';}
hr{display:none;position:absolute;}
input[type="hidden"]{visibility:hidden;}
textarea{overflow:auto;}
a:link, a:visited, a:active, a:hover{text-decoration:underline;}

/* clear both fix */
.clear, .cb{clear:both;}
br.clear, br.cb{line-height:0;font-size:1px;}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
/* hide */
.hide{
	visibility:hidden;
	overflow:hidden;
	height:1px;
	margin-top:-1px;
	font-size:1px;
	line-height:0;
}
#errors{display:none !important;visibility:hidden !important;}
.error {
border:1px solid red;
color:red;
}
/* --------------------------------------------------------------- forms */
.inputHolder{
	overflow:hidden;
	zoom:1;
	padding:0 3px;
	border:1px solid #A4A8AF;
}
	.inputHolder input{
		float:left;display:inline;
		width:100%;
		height:18px;
		line-height:18px;
		padding:0;
		margin:0;
		background:none;
		border:none;
		zoom:1;
	}
		
.inputHolder,
.inputHolder input,
input,
select,
textarea{
	color:#666;
	font-size:12px;
	border:1px solid #A4A8AF;
}
.inputHolder,
select,
textarea{
	border: #A4A8AF 1px solid;
}
/* --------------------------------------------------------------- img replacement */
h1.logo a,
.nav a,
.breadcrumb h2
{
	text-indent:-5000px;
	display:block;
	overflow:hidden;
}
/* --------------------------------------------------------------- Main */
.container{width:900px;margin:0 auto;text-align:left;}
.content{float:left;display:inline;width:778px;margin-left:61px;min-height:923px;height:auto !important;_height:923px !important;position:relative;}
body.home .content{min-height:722px;height:auto !important;_height:722px !important;}
.btProfSaude{float:right;display:inline;}
.header{height:144px !important;overflow:hidden;}
	.header h1{margin:13px 0 0 20px;float:left;display:inline;}
h1.logo a{
	width:158px;
	height:119px;
}
.nav{float:right;display:inline;width:485px;margin-top:-18px;}
	.nav li{float:left;display:inline;margin-left:7px;}
		.nav a{display:block;height:19px;}
		a.btProTG{width:79px;background:url(http://www.protg.com.br/locales/global/img/bt_proteg.gif?v=1.0.0) no-repeat;}
		body.protg a.btProTG{background:url(http://www.protg.com.br/locales/global/img/bt_proteg_on.gif?v=1.0.0) no-repeat;}
		a.btLipidios{width:49px;background:url(http://www.protg.com.br/locales/global/img/bt_lipidios.gif?v=1.0.0) no-repeat;}
		body.lipidios a.btLipidios{background:url(http://www.protg.com.br/locales/global/img/bt_lipidios_on.gif?v=1.0.0) no-repeat;}
		a.btDoencas{width:49px;background:url(http://www.protg.com.br/locales/global/img/bt_doencas.gif?v=1.0.0) no-repeat;}
		body.doencas a.btDoencas{background:url(http://www.protg.com.br/locales/global/img/bt_doencas_on.gif?v=1.0.0) no-repeat;}
		a.btEspecialista{width:125px;background:url(http://www.protg.com.br/locales/global/img/bt_especialistas.gif?v=1.0.0) no-repeat;}
		body.espec a.btEspecialista{background:url(http://www.protg.com.br/locales/global/img/bt_especialistas_on.gif?v=1.0.0) no-repeat;}
		a.btEmForma{width:60px;background:url(http://www.protg.com.br/locales/global/img/bt_forma.gif?v=1.0.0) no-repeat;}
		body.forma a.btEmForma{background:url(http://www.protg.com.br/locales/global/img/bt_forma_on.gif?v=1.0.0) no-repeat;}
		a.btFale{width:75px;background:url(http://www.protg.com.br/locales/global/img/bt_fale.gif?v=1.0.0) no-repeat;}
		body.fale a.btFale{background:url(http://www.protg.com.br/locales/global/img/bt_fale_on.gif?v=1.0.0) no-repeat;}
.footer{float:left;display:inline;width:100%;}
.footer .obs{float:left;display:inline;width:645px;}
.mantecorp{float:left;display:inline;margin:16px 0 10px 23px;padding-left:94px;background:url(http://www.protg.com.br/locales/global/img/txt_site_mantecorp.gif?v=1.0.0) no-repeat;}		
	.mantecorp li{float:left;display:inline;margin-right:20px;}
		.mantecorp li.fale_conosco{margin-right:188px;}
.ultAtualiz{float:right;display:inline;width:165px;}
.copyright{color:#CE8C4C;float:left;display:inline;width:645px;}
.fbiz{color:#CE8C4C;float:right;display:inline;display:block;margin-top:20px;text-decoration:none !important;}
.obs, .ultAtualiz, .copyright{font-weight:bold;font-size:10px;}

.wrap{border-top:1px solid #D5D5D5;width:100%;height:1px;}
.breadcrumb{width:778px;float:left;display:inline;margin-top:12px;overflow:hidden;}
	.breadcrumb ul{float:right;display:inline;width:auto;}
		.breadcrumb li{float:left;display:inline;font-style:italic;font-weight:bold;font-size:11px;color:#6DA1B1;margin:38px 4px 0 0;}
		.breadcrumb h2{float:right;margin-left:12px;}
/*tits*/
.titLipidios{width:173px;height:65px;background:url(http://www.protg.com.br/locales/global/img/tit_lipidios.gif?v=1.0.0) no-repeat;}
.titCartao{width:309px;height:54px;background:url(http://www.protg.com.br/locales/global/img/tit_cartao.gif?v=1.0.0) no-repeat;}
.titDoencas{width:206px;height:67px;background:url(http://www.protg.com.br/locales/global/img/tit_doencas.gif?v=1.0.0) no-repeat;}
.titEspecialista{width:525px;height:67px;background:url(http://www.protg.com.br/locales/global/img/tit_especialista.gif?v=1.0.0) no-repeat;}
.titEmforma{width:237px;height:53px;background:url(http://www.protg.com.br/locales/global/img/tit_em_forma.gif?v=1.0.0) no-repeat;margin-bottom:24px;}
.titFale{width:296px;height:53px;background:url(http://www.protg.com.br/locales/global/img/tit_fale_conosco.gif?v=1.0.0) no-repeat;margin-bottom:34px;*margin-bottom:28px;}

.info{float:left;display:inline;width:100%;}

.paginacao{float:left;display:inline;}
	.paginacao li{float:left;display:inline;}
		.paginacao li a{color:#5287AE;text-decoration:none;font-weight:bold;display:block;margin-left:10px;}
			.paginacao li a.primeira{margin-right:15px;margin-left:0 !important;}
			.paginacao li a.ativo{text-decoration:underline;}
			.paginacao li a.ultima{margin-left:25px;}

.materia .resultadoBusca{overflow:hidden;}
.resultadoBusca{float:left;display:inline;width:458px;}
.materia .btVoltar{clear:both;width:711px;text-align:right;}
	.resultadoBusca h3{text-transform:uppercase;margin-top:15px;}
	.resultadoBusca p a{color:#666;text-decoration:none;font-weight:bold;}
	.resultadoBusca h3, .resultadoBusca a.morelink{font-weight:bold;font-size:11px;color:#5287AE;text-decoration:none;}
	
.boxDieta{float:right;display:inline;margin-top:42px;width:236px;height:170px;background:url(http://www.protg.com.br/locales/global/img/box_dieta.gif?v=1.0.0) no-repeat}
.boxDieta h3{margin-left:25px;}
.boxDieta p{color:white;font-weight:bold;font-size:11px;width:194px;margin-left:25px;}
.boxDieta .vejaMais{float:right;display:inline;}
/*cartao*/
.resultFarm{float:left;display:inline;width:245px;margin:30px 0 0 30px;}
	.resultFarm h3{font-size:11px;font-weight:bold;color:#5287AE;text-transform:uppercase;}
.nmBusca{font-weight:bold;color:#5287AE;}
.instBusca{width:483px;margin-left:20px;text-align:right;float:left;display:inline;}
	.instBusca a{text-decoration:none !important;color:#666;}
	.instBusca p{margin-bottom:25px;}
	.buscaFarmacia{float:right;display:inline; width:413px;_padding:0 0 10px 0;height:96px;overflow:hidden;background:url(http://www.protg.com.br/locales/global/img/box_busca_farm.jpg?v=1.0.0) no-repeat}
		.buscaFarmacia label{float:left;display:inline;font-weight:bold;color:white;text-align:left;margin:48px 0 0 14px;}
			.buscaFarmacia label select{font-size:11px;font-weight:bold;color:#5287AE;border:1px solid #89AFCD;}
				.buscaFarmacia label.stEstado, .buscaFarmacia label select.stEstado{width:60px;}
				.buscaFarmacia label.stCidade, .buscaFarmacia label select.stCidade{width:160px;}
				.buscaFarmacia label.stBairro, .buscaFarmacia label select.stBairro{width:148px;}
	.btProcurar{/* float:right;display:inline; */margin:5px 50px 0 30px;border:none;}
.instBusca .obs{float:right;display:inline;width:400px;}
/*lipidios*/
body.lipidios #intro{float:right;display:inline;width:433PX;margin-top:0;font-weight:bold;color:#666;text-align:right;}
.materia{width:730px;margin:20px 0 0 30px;}
.novHab{width:730px;margin:20px 0 0 30px;}
	.dieta h3{margin-top:35px;*margin-top:15px;}
	.spacerDieta{background:url(http://www.protg.com.br/locales/global/img/img_spacer_dieta.gif?v=1.0.0) no-repeat;height:5px;}
	.materia h3{font-size:11px;font-weight:bold;color:#5287AE;text-transform:uppercase;}
	.materia h4{margin:30px 0 0;}
	.materia h4.fl{float:left;display:inline;}
	.materia p{font-weight:bold;color:#666;}
	span.veja_atualizacao{color:#5287AE;font-size:11px;float:left;display:inline;font-weight:bold;margin:43px 0 0 10px;}
.materia .voltar{width:81px;}
.dieta .voltar{float:left;display:inline;margin-top:20px;}
.imgDietaR{float:right;}
.imgDietaL{float:left;}
.imgDietaL, .imgDietaR{display:inline;width:175px;margin:10px;}
.imgDietaL p, .imgDietaR p{color:#6098AB;font-weight:bold;margin:10px;}
.contentDieta{height:530px;overflow:auto;}
	.contentDieta h4, .contentDieta h5, .contentDieta p{text-align:center;margin:0;}
	.contentDieta h4 img{margin:10px 0 0 0;}
	.contentDieta h5{color:#5287AE;font-size:13px;font-weight:bold;}
	.contentDieta p{color:#3D5B65;}
	.contentDieta img{margin:30px 0;}
/*doencas*/
.intro_doencas{float:left;display:inline;width:166px;margin-left:15px;}
	.intro_doencas h3{font-size:11px;font-weight:bold;color:#5287AE;text-transform:uppercase;}
	.intro_doencas p{font-weight:bold;color:#666;}
/*especialista*/
.dados_especialista{float:left;display:inline;width:192px;}
.intro_especialista{float:right;display:inline;width:510px;}
/*em forma*/
.intro_emforma{float:right;display:inline;width:220px;}
/*fale*/
body.fale .materia a{color:#666;}
body.fale .materia h3{margin-top:15px;}
.subtitFale{float:left;display:inline;}
#feedFale{float:right;display:inline;color:#5287AE;font-weight:bold;margin-top:15px;}
span#erro{color:red !important;}
.contentFale{background:#D4DFE1;}
/*home*/
body.home #intro{float:right;display:inline;width:440PX;margin-top:0;font-weight:bold;color:#666;text-align:right;}
#destaqueVida{
	background:url(http://www.protg.com.br/locales/global/img/vidamais.png?v=1.0.0) no-repeat 0 0 transparent;
	float:right;
	display:inline;
	width:400PX;
	height:155px;
	margin:35px 0;
	font-weight:bold;
	color:#666;
	text-indent:-9999px;
}

.btConhecaFarmacia{display:block;margin:10px 0 25px 0;}
.dest_lipidios,
.dest_doencas,
.dest_espec,
.dest_forma
{width:185px;float:left;display:inline;padding-top:115px;}
.dest_lipidios p,
.dest_doencas p,
.dest_espec p,
.dest_forma p
{width:150px;font-weight:bold;color:#666;}
.dest_lipidios{background:url(http://www.protg.com.br/locales/global/img/img_home_lipidios.gif?v=1.0.0) no-repeat;margin-left:25px;}
.dest_doencas{background:url(http://www.protg.com.br/locales/global/img/img_home_doencas.gif?v=1.0.0) no-repeat;}
.dest_espec{background:url(http://www.protg.com.br/locales/global/img/img_home_espec.gif?v=1.0.0) no-repeat;}
.dest_forma{background:url(http://www.protg.com.br/locales/global/img/img_home_forma.gif?v=1.0.0) no-repeat;}

/* Em forma Novo  */


.floatContainerReceitas {
	float:left;display:inline;
	width:320px;
	overflow:hidden;
}

	.wrpReceitas {
			background:url(http://www.protg.com.br/locales/global/img/img_receitas.jpg?v=1.0.0) no-repeat;
			width:320px;
			height:189px;
			overflow:hidden;
		}
		
		.titReceitas {
			background:url(http://www.protg.com.br/locales/global/img/tit_receitas.png?v=1.0.0) no-repeat;
			width:89px;
			height:0;
			padding:23px 0 0 0;
			overflow:hidden;
		}

.floatContainerNovHab {
	float:left;display:inline;
	width:320px;
	overflow:hidden;
	margin:0 0 0 68px; 
}	

	.wrpNovHab {
			background:url(http://www.protg.com.br/locales/global/img/img_nov-hab.jpg?v=1.0.0) no-repeat;
			width:320px;
			overflow:hidden;
			height:190px;
		}
		
		.materia .btSaibaMais {
			text-align:right;
		}
		
		.titNovHab {
			background:url(http://www.protg.com.br/locales/global/img/tit_nov-hab.png?v=1.0.0) no-repeat;
			width:147px;
			height:0;
			padding:24px 0 0 0;
			overflow:hidden;
		}

		.lnkNovHab {
			width:300px;
			height:144px; 
			display:block;
			text-decoration:none !important;
		}
		
		.lnkReceitas {
			width:300px;
			height:144px; 
			display:block;
			text-decoration:none !important;
		}
		
/* Novos Hábitos */	

.novHab .hr {border-top:1px solid #9dc3ce;/* margin:10px 0 0 0; */}	

	
.wrpTitNovHab {
	width:400px;
	height:48px;
	padding:32px 0 0 0; 
}
	.imgTitNovHab {
		float:left;display:inline;
		margin:-32px 0 0 15px;
	}

	.wrpTitNovHab .titNovHab {
		float:left;display:inline;
		zoom:1;
	}

.contentEmForma h2 {
	color:#5287ae;
	font-weight:bold;
	font-size:11px;
}

.contentEmForma a:link, 
.contentEmForma a:hover, 
.contentEmForma a:visited,
.contentEmForma a:active {
	color:#5287ae;
	font-weight:bold;
	font-size:11px;
}

/* Noticia */

.titVejatbm {
	background:url(http://www.protg.com.br/locales/global/img/tit_veja_tb.png?v=1.0.0) no-repeat;
	width:155px;
	height:0;
	padding:32px 0 0 0;
	overflow:hidden;
	margin:30px 0 0 0;
}


.paiginador {
	margin:80px 0 0 0;
}
	.paiginador a:link, 
	.paiginador a:visited, 
	.paiginador a:active {
		color:#5287ae;
		font-weight:bold;
		text-decoration:none;
		margin:0 5px;
	}

	.paiginador a:hover {
		text-decoration:underline !important;
	}

/* Receitas */

.receitasOpc ul {
	margin:0 0 0 15px;
}

.receitasOpc ul li {
	font-weight:bold;
}
.receitasOpc ul li a:link,
.receitasOpc ul li a:active,
.receitasOpc ul li a:visited {
	color:#666666;
	text-decoration:none;
}

.receitasOpc ul li a:hover {
	color:#5287ae;
	text-decoration:underline;
}	

	.titSaldas {
		background:url(http://www.protg.com.br/locales/global/img/tit_saladas.png?v=1.0.0) no-repeat;
		width:710px;
		height:0;
		overflow:hidden;
		padding:70px 0 0 0;
	}

	.titSopas {
		background:url(http://www.protg.com.br/locales/global/img/tit_sopas.png?v=1.0.0) no-repeat;
		width:710px;
		height:0;
		overflow:hidden;
		padding:71px 0 0 0;
	}

	.titPeixesFrangos {
		background:url(http://www.protg.com.br/locales/global/img/tit_peixes-frangos.png?v=1.0.0) no-repeat;
		width:710px;
		height:0;
		overflow:hidden;
		padding:71px 0 0 0;
	}

	.titSobremesa {
		background:url(http://www.protg.com.br/locales/global/img/tit_sobremesas.png?v=1.0.0) no-repeat;
		width:710px;
		height:0;
		overflow:hidden;
		padding:72px 0 0 0;
	}

	
.wrpTitReceitas {
	width:231px;
	height:46px;
	padding:38px 0 0 0;  
}	

	.imgReceitas {
			float:right;display:inline;
			margin:-80px 0 0 15px;  
		}
/* Interna Receitas */

.receita h2 {
	color:#5287ae;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}	

.receita h3 {
	font-weight:bold;
	font-size:12px;
}	

.receita p {
	font-size:12px;
}

.contentReceitas h2 {
	color:#5287ae;
	font-weight:bold;
	font-size:11px;
}

.contentReceitas a:link, 
.contentReceitas a:hover, 
.contentReceitas a:visited,
.contentReceitas a:active {
	color:#5287ae;
	font-weight:bold;
	font-size:11px;
}

/* Doenças */

.wrpDoencas {
	margin:30px 0 0 0;
	text-align:right;
}
	

	.contentDoencas h2 {
		color:#5287ae;
		font-weight:bold;
		font-size:11px;
	}

	.contentDoencas a:link, 
	.contentDoencas a:hover, 
	.contentDoencas a:visited,
	.contentDoencas a:active {
		color:#5287ae;
		font-weight:bold;
		font-size:11px;
}

/* Link no logo da mantecorp */	
.lnkLogoMantecorp {
	position:absolute;
	bottom:7px;
	right:0;
	width:73px;
	height:45px;
	display:block;
	text-decoration:none !important;
}

/* Custom Validator */

#divAlert {
	color:red;
	font-weight:bold;
	float:left;display:inline;
}
