/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent}

body {background: #85caf2; line-height: 1; font-family:'Helvetica Neue Condensed', Arial, Helvetica, sans-serif; color: #7b7c7e}

ol, ul{ list-style: none}

table { border-collapse: collapse; border-spacing: 0}

input, textarea{border:none;background:none}

/* geral */

#geral{width:1000px;margin:0 auto; background: #FFF;}

.txtazul{color:#017dc5}
small{font-size:10px}

/* header*/

#topohome{height:130px;background:#017dc5;overflow:hidden}
#topohome h1{background:url(../../Content/Images/logo/logo_home.gif) no-repeat;width:421px;height:92px;margin:20px 0 0 120px;float:left;display:block}
#topohome h1 a{display:block;text-indent:-9999px;height:92px}
#topohome .topohomepfizer{float:right;background:url(../../Content/Images/logo/pfizer_home.gif) no-repeat; width:78px;height:46px;text-indent:-9999px;margin:41px 120px 0 0}

#topo{height:111px;background:#017dc5;;overflow:hidden}
#topo h1{background:url(../../Content/Images/logo/logo.gif) no-repeat;width:321px;height:70px;margin:20px 0 0 80px;float:left;display:block}
#topo h1 a{display:block;text-indent:-9999px;height:70px}
#topo .topopfizer{float:right;background:url(../../Content/Images/logo/pfizer.gif) no-repeat; width:60px;height:35px;text-indent:-9999px;margin:35px 66px 0 0}


/* footer */

#rodape{clear:both;height:22px;background:#017dc5;color:#ffffff;font-size:13px;text-align:center;padding-top:10px}
#rodape .txt_rodape{background:url(../../Content/Images/txt/rodape.gif) no-repeat right 0;width:243px;height:11px;overflow:hidden;text-indent:-9999px; padding: 0 0 0 297px; float: left;}
#rodape a.endereco{ display: block; background: url(../../Content/Images/a/site-end.jpg) no-repeat right 0; width: 140px;height: 13px; overflow:hidden; text-indent:-9999px; padding: 0 0 0 36px; float: left;}

/* home */

#conteudo.home{clear:both;background:#017dc5;overflow:hidden;height:550px}

#conteudo.home .destaque{height:187px;margin:0;padding:0}
#conteudo.home .destaque img{width:1000px;height:187px}


#conteudo.home .box{float:left}
#conteudo.home .btparticipe{width:404px}
#conteudo.home a.participe{display:block;background:url(../../Content/Images/bt/participe_home-2.jpg) no-repeat;width:404px;height:358px;text-indent:-9999px}
#conteudo.home .btcadastre{width:296px;padding-right:4px}
#conteudo.home a.cadastre{display:block;background:url(../../Content/Images/bt/cadastre_home.jpg) no-repeat;width:296px;height:263px;text-indent:-9999px}
#conteudo.home a.despulga{display:block;background:url(../../Content/Images/bt/despulga_home.jpg) no-repeat;width:77px;height:63px;text-indent:-9999px;margin:15px auto 0}
#conteudo.home .btcampanha{width:296px}
	#conteudo.home .btcampanha img {
		float: right;
	}
#conteudo.home a.campanha{display:block;background:url(../../Content/Images/bt/campanha_home.jpg) no-repeat;width:296px;height:263px;text-indent:-9999px}
#conteudo.home a.faleconosco{display:block; clear: both; background:url(../../Content/Images/bt/faleconosco_home.jpg) no-repeat 0 bottom;width:99px;height:60px;text-indent:-9999px;margin: 0 auto; padding: 15px 0 0 0;}

/* interna */

#conteudo h2{display:block;float:left;width:405px;height:72px;margin-top:25px}
#conteudo h2 a{display:block;text-indent:-9999px;width:405px;height:72px}

#conteudo.melhordono h2{background:url(../../Content/Images/hs/h2_melhordono.gif) no-repeat}
#conteudo.torpedo h2{background:url(../../Content/Images/hs/h2_torpedo.gif) no-repeat}
#conteudo.contato h2{background:url(../../Content/Images/hs/h2_faleconosco.gif) no-repeat}
#conteudo.despulga h2{background:url(../../Content/Images/hs/h2_despulga.gif) no-repeat}
#conteudo.campanha h2{background:url(../../Content/Images/hs/h2_campanha.gif) no-repeat}
#conteudo.revendedores h2{background:url(../../Content/Images/hs/h2_revendedores.gif) no-repeat}

#conteudo #texto_interna h3{display:block;text-indent:-9999px;height:36px;width:585px}
#conteudo.melhordono #texto_interna h3{background:url(../../Content/Images/hs/h3_melhordono.gif) no-repeat right}
#conteudo.torpedo #texto_interna h3{background:url(../../Content/Images/hs/h3_torpedo.gif) no-repeat right}
#conteudo.contato #texto_interna h3{background:url(../../Content/Images/hs/h3_faleconosco.gif) no-repeat right}
#conteudo.despulga #texto_interna h3{background:url(../../Content/Images/hs/h3_despulga.gif) no-repeat right}
#conteudo.campanha #texto_interna h3{background:url(../../Content/Images/hs/h3_campanha.gif) no-repeat right}
#conteudo.revendedores #texto_interna h3{background:url(../../Content/Images/hs/h3_revendedores_cadastro.gif) no-repeat right}
#conteudo.alterar #texto_interna h3{background:url(../../Content/Images/hs/h3_torpedo_alteracao.gif) no-repeat right}

#conteudo .menu{display:block;float:left;margin-top:45px;width:590px;height:50px}
#conteudo .menu ul{margin-left:17px}
#conteudo .menu ul li{float:left;margin-right:4px}
#conteudo .menu a{display:block;text-indent:-9999px;width:135px;height:50px; background-position: 0 0; background-repeat: no-repeat;}
#conteudo .menu a:hover{background-position: 0px -50px;}

#conteudo .menu a.bttorpedo{background-image:url(../../Content/Images/bt/menu_torpedo.gif)}
#conteudo .menu a.btcampanha{background-image:url(../../Content/Images/bt/menu_campanha.gif)}
#conteudo .menu a.btcontato{background-image:url(../../Content/Images/bt/menu_contato.gif)}
#conteudo .menu a.btmelhor{background-image:url(../../Content/Images/bt/menu_melhor.gif)}
#conteudo .menu a.btdespulga{background-image:url(../../Content/Images/bt/menu_despulga.gif)}

#conteudo #texto_interna{clear:both;width:1000px}
#conteudo #texto_interna .lateral{width:400px;float:left;margin-right:15px}
#conteudo #texto_interna .principal{float:left;width:585px}
	#conteudo #texto_interna .principal .img_content img {
		float: left;
	}
	#conteudo #texto_interna .principal a.voltar {
		display: block;
		float: right;
		width: 62px;
		height: 16px;
		margin: -32px 23px 0 0 !important;
		margin: -32px 11px 0 0;
		font-size: 1px;
		text-indent: -9990px;
		background: url(../../Content/Images/bt/voltar.jpg) no-repeat;
	}

/* melhordono */


#conteudo.melhordono #texto_interna .lateral{padding:28px 0 30px;text-align:center;font-size:20px}

#conteudo.melhordono #texto_interna .lateral a.btparticipe{display:block;text-indent:-9999px;width:183px;height:33px;background:url(../../Content/Images/bt/participar.gif);margin: 0 auto 0}
#conteudo.melhordono #texto_interna .lateral div.buscar {
	margin: 0 auto;
	padding: 14px 0 0 77px;
}
	#conteudo.melhordono #texto_interna .lateral div.buscar input.txt {
		float: left;
		width: 153px;
		height: 26px;
		padding: 8px 10px 0 10px;
		color: #017dc5;
		font-size: 14px;
		background: url(../../Content/Images/input/buscar-input.gif) no-repeat right 0;	
	}
	#conteudo.melhordono #texto_interna .lateral div.buscar input.buscar {
		float: left;
		width: 75px;
		height: 26px;
		padding: 0;
		margin: 3px 0 0 11px;
		cursor: pointer;
		background: url(../../Content/Images/input/buscar.gif) no-repeat 0 0;	
	}
#conteudo.melhordono .principal{padding:25px 0 35px}

#conteudo.melhordono .principal .box_topo{background:url(../../Content/Images/itens/melhordono_box_topo.gif);width:575px;height:176px;line-height:1}
#conteudo.melhordono .principal .lista_melhor{width:575px;background:#017dc5;color:#FFFFFF;padding-bottom:30px;overflow:auto}
#conteudo.melhordono .principal .item_melhor{margin:15px 26px 0;height:100px;border-bottom: solid 1px #ffffff;background:#017dc5;}
#conteudo.melhordono .principal .item_melhor .classificacao{font-size:47px;float:left;width:55px}
#conteudo.melhordono .principal .item_melhor .classificacao span{display:block;padding:25px 0 0 15px}
#conteudo.melhordono .principal .item_melhor .foto_melhor{float:left;margin-right:18px; margin-left:18px; width:93px;height:93px;}
#conteudo.melhordono .principal .item_melhor .txt_melhor{float:left;font-size:13px;width:270px;margin-top:10px}
#conteudo.melhordono .principal .item_melhor .nome_melhor{display:block;margin-bottom:3px}
#conteudo.melhordono .principal .item_melhor p{line-height:1.1}
#conteudo.melhordono .principal .item_melhor .votar_melhor{float:right;margin:20px 20px 0 0}
#conteudo.melhordono .principal .item_melhor .votar_melhor a.btvotar{display:block;text-indent:-9999px;background:url(../../Content/Images/bt/votar_melhordono.gif);width:47px;height:54px}

#conteudo.melhordono .principal .box_rodape{clear:both;background:url(../../Content/Images/itens/melhordono_box_rodape.gif);width:575px;height:43px}
#conteudo.melhordono .principal .box_rodape .anterior{float:left;margin-left:35px}
#conteudo.melhordono .principal .box_rodape .proximo{float:right;margin-right:35px}
#conteudo.melhordono .principal .box_rodape a.btanterior{display:block;background:url(../../Content/Images/bt/anterior_melhordono.gif) no-repeat; width:76px;height:20px;text-indent:-9999px}
#conteudo.melhordono .principal .box_rodape a.btproximo{display:block;background:url(../../Content/Images/bt/proxima_melhordono.gif) no-repeat; width:76px;height:20px;text-indent:-9999px}
#conteudo.melhordono .principal .box_rodape a.btanteriordes{background:url(../../Content/Images/bt/anterior_des_melhordono.gif) no-repeat}
#conteudo.melhordono .principal .box_rodape a.btproximodes{background:url(../../Content/Images/bt/proxima_des_melhordono.gif) no-repeat}

#conteudo.melhordono #texto_interna .lateral .encontre{margin: 0 auto;padding:14px 0 0 65px}
#conteudo.melhordono #texto_interna .lateral .encontre .campo_encontre{display:block;float:left;background:  url(../../Content/Images/itens/form_input_encontre.gif) left top no-repeat;width:173px;height:34px}
#conteudo.melhordono #texto_interna .lateral .encontre .inpt_encontre{float:left;background:  url(../../Content/Images/itens/form_input_encontre.gif) left top no-repeat;width:165px;height:25px;border:none;border:solid 0 #fff;margin:7px 0 0 5px}
#conteudo.melhordono #texto_interna .lateral .encontre .buscar{float:left;padding:3px 0 0 10px}
#conteudo.melhordono #texto_interna .lateral .encontre a.btbuscar{display:block;text-indent:-9999px;width:75px;height:26px;background:url(../../Content/Images/bt/buscar.gif)}

#conteudo.melhordono .form{margin-bottom: 0;}
#conteudo.melhordono .form .aceito{font-size:14px;margin-top:12px;display:block; padding: 0 0 0 302px;}
#conteudo.melhordono .form .aceito input{float:left;margin-right:10px}
#conteudo.melhordono .form .enviarfoto span{float:left;background:#ffffff;padding: 5px;}
#conteudo.melhordono .form .enviarfoto input{width:200px;float:left}
#conteudo.melhordono .form .enviarfoto .foto_procurar{display:block;background:url(../../Content/Images/bt/procurar.gif);width:76px;height:19px;font-size:8px;text-indent:-9999px;}
#conteudo.melhordono .form .enviarfoto .btprocurar{display:block;float:right;background:#ffffff;padding:3px 0 2px 5px}

#conteudo.melhordono h4.h_regulamento{margin: 30px 0 20px;background:url(../../Content/Images/hs/h4_melhor_regulamento.gif);width:104px;height:19px;text-indent:-9999px}

#conteudo.melhordono .txt_concorra{width:321px;height:48px;margin: 0 auto 22px; font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #017dc5; padding: 24px 0 0 0; background: #FFF;}

#conteudo.melhordono .txt_participe{width:268px;height:82px; margin:0 auto 14px; font-size: 15px; font-family: Arial, Helvetica, sans-serif; line-height: 18px;}
	#conteudo.melhordono .txt_participe span {
		color: #017dc5;
	}
#conteudo.melhordono .txt_encontre{background:url(../../Content/Images/txt/melhor_encontre.gif);width:213px;height:19px;text-indent:-9999px;overflow:hidden;margin:55px auto 0}
#conteudo.melhordono .txt_encontre2{background:url(../../Content/Images/txt/melhor_encontre.gif);width:213px;height:19px;text-indent:-9999px;overflow:hidden;margin: 45px auto 0}
#conteudo.melhordono .txt_regulamento{ background:url(../../Content/Images/txt/melhor_regulamento.gif) no-repeat right;height:14px;width:122px;float:right;margin:20px 11px 50px 0;}
#conteudo.melhordono .txt_regulamento a{font-size:14px;color:#a4a5a6;font-weight:bold;text-decoration:none;width:122px;height:14px;display:block;text-indent:-9999px}
#conteudo.melhordono .txt_aceito{display:block;float:left;background:url(../../Content/Images/txt/melhor_aceito.gif);width:130px;height:14px;text-indent:-9999px;margin-top:3px}
#conteudo.melhordono .txt_escreva{clear:both;display:block;background:url(../../Content/Images/txt/melhor_escreva.gif);width:575px;height:104px;text-indent:-9999px;margin: 40px 0 15px}


#conteudo.melhordono .ordenar_melhores{background:url(../../Content/Images/itens/melhordono_listagem.jpg);width:236px;height:23px;margin:0 auto}
#conteudo.melhordono .ordenar_melhores .votados{display:block;width:70px;height:12px;float:left;margin:5px 0 0 10px}
#conteudo.melhordono .ordenar_melhores .votados a{display:block;text-indent:-9999px;background:url(../../Content/Images/bt/melhor_listagem_links.gif) 0 0;overflow:hidden;line-height:1;font-size:8px;height:12px}
#conteudo.melhordono .ordenar_melhores .votados a:hover,#conteudo.melhordono .ordenar_melhores .votados a.ativo{background:url(../../Content/Images/bt/melhor_listagem_links.gif) 0 -12px}
#conteudo.melhordono .ordenar_melhores .recentes{display:block;width:74px;height:12px;float:right;margin:5px 10px 0 0}
#conteudo.melhordono .ordenar_melhores .recentes a{display:block;text-indent:-9999px;background:url(../../Content/Images/bt/melhor_listagem_links.gif) -70px 0;overflow:hidden;line-height:1;font-size:8px;height:12px}
#conteudo.melhordono .ordenar_melhores .recentes a:hover,#conteudo.melhordono .ordenar_melhores .recentes a.ativo{background:url(../../Content/Images/bt/melhor_listagem_links.gif) -70px 0px}

#conteudo.melhordono label.inputnomeanimal{float:left}

/* torpedo */
#conteudo.torpedo #texto_interna .lateral{padding-top:16px;text-align:center;font-size:20px}
#conteudo.torpedo .principal{padding:25px 0 35px}

#conteudo.torpedo .txt_regulamento{ background:url(../../Content/Images/txt/melhor_regulamento.gif) no-repeat right;height:14px;width:122px;float:right;margin:20px 0 50px}
#conteudo.torpedo .txt_regulamento a{font-size:14px;color:#a4a5a6;font-weight:bold;text-decoration:none;width:122px;height:14px;display:block;text-indent:-9999px}

#conteudo.torpedo .txt_cadastre{clear:both;display:block;background:url(../../Content/Images/txt/torpedo_cadastre.gif);width:518px;height:61px;text-indent:-9999px;margin-bottom:15px}
#conteudo.torpedo .txt_solucao{background:url(../../Content/Images/txt/torpedo_solucao.gif);width:273px;height:61px;text-indent:-9999px;margin:40px auto 0}
#conteudo.torpedo .txt_torpedo {
	padding: 60px 30px 0 42px;
	font-size: 16px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
	#conteudo.torpedo .txt_torpedo p {
		line-height: 18px;
		padding: 0 0 20px 0;
	}
	#conteudo.torpedo .txt_torpedo span {
		color: #017dc5;
	}
#conteudo.torpedo .torpedo_login{padding:15px 0 30px 98px;}
#conteudo.torpedo .torpedo_login .cadastrado{float:left;margin:5px 10px 0 0}
#conteudo.torpedo .torpedo_login label{float:left}
#conteudo.torpedo .torpedo_login label span{display:block;float:left;text-indent:-9999px;margin-top:5px}
#conteudo.torpedo .torpedo_login label span.torpedo_campologin{background:url(../../Content/Images/txt/revendedores_login.gif) no-repeat;width:50px}
#conteudo.torpedo .torpedo_login label span.torpedo_camposenha{background:url(../../Content/Images/txt/revendedores_senha.gif) no-repeat;margin-left:10px;width:55px}
#conteudo.torpedo .torpedo_login label input{background:url(../../Content/Images/itens/form_revendedores_login.gif);width:114px;height:19px}
#conteudo.torpedo .torpedo_login .torpedo_logar{display:block;background:url(../../Content/Images/bt/ok.gif);width:29px;height:19px;float:left;text-indent:-9999px;margin:0 0 0 10px;overflow:hidden;line-height:1;font-size:8px}

#conteudo.torpedo .form{margin-bottom: 0;}
#conteudo.torpedo .form{margin-top: 30px;}
#conteudo.torpedo .form_insc {margin-top: 0;}
#conteudo.torpedo .form label{display:block;margin-top:5px}
#conteudo.torpedo .form span.campolista{display:block;float:left;margin:5px 30px 0 0}
#conteudo.torpedo .form ul{display:block;float:left;margin-bottom:15px}
#conteudo.torpedo .form .clear{clear:both}
#conteudo.torpedo .form .queroreceber{width:330px}
#conteudo.torpedo .form .dadoscompra{padding-top:35px}
#conteudo.torpedo .form .dadoscampo{width:180px}



/* contato */
#conteudo.contato #texto_interna .lateral{padding-top:115px;text-align:center;font-size:20px}
#conteudo.contato .principal{padding:50px 0 35px}
#conteudo.contato .principal h3{margin-bottom:30px}
#conteudo.contato .txt_telefone{clear:both;display:block;background:url(../../Content/Images/txt/contato_telefone.gif);width:303px;height:128px;text-indent:-9999px}
#conteudo.contato .txt_fale_conosco{
	text-align: left;
	padding: 0 39px;
}
	#conteudo.contato .txt_fale_conosco p {
		padding: 0 0 20px 0;
		font-size: 14px;
		line-height: 18px;
	}
	#conteudo.contato .txt_fale_conosco span {
		color: #017dc5;
	}
	#conteudo.contato .txt_fale_conosco span.finais {
		font-size: 12px;
		line-height: normal;
		color: #7b7c7e;
	}

/* despulga */
#conteudo.despulga #texto_interna .lateral{padding-top:75px;text-align:left;font-size:20px}
#conteudo.despulga .principal{padding:50px 0 35px}

#conteudo.despulga h4{margin-left:30px;text-indent:-9999px}
#conteudo.despulga h4.despulgar{background:url(../../Content/Images/hs/h4_despulga_despulgar.gif) no-repeat; height:59px}
#conteudo.despulga h4.aplicacao{background:url(../../Content/Images/hs/h4_despulga_aplicacao.gif) no-repeat; height:62px}
#conteudo.despulga h4.ciclo{background:url(../../Content/Images/hs/h4_despulga_ciclo.gif) no-repeat; height:62px}
#conteudo.despulga h4.eficacia{background:url(../../Content/Images/hs/h4_despulga_eficacia.gif) no-repeat; height:62px}
#conteudo.despulga h4.revolution{background:url(../../Content/Images/hs/h4_despulga_revolution2.gif) no-repeat; height:62px}


#conteudo.despulga .bt_revolution{width:320px;margin:40px 0 0 50px;float:left}
#conteudo.despulga .bt_eficiencia{width:140px;margin-top:40px;float:left}
#conteudo.despulga .bt_aplicacao{width:320px;margin:35px 0 0 50px;float:left}
#conteudo.despulga .bt_ciclo{margin-top:35px;float:left}

#conteudo.despulga .bt_revolution a{display:block;background:url(../../Content/Images/bt/despulga_revolution.gif) no-repeat;width:208px;height:107px;text-indent:-9999px;margin-top:23px}
#conteudo.despulga .bt_eficiencia a{display:block;background:url(../../Content/Images/bt/despulga_eficacia.gif);width:104px;height:128px;text-indent:-9999px;margin-left:15px}
#conteudo.despulga .bt_aplicacao a{display:block;background:url(../../Content/Images/bt/despulga_aplicacao.gif);width:112px;height:116px;text-indent:-9999px;margin-left:50px}
#conteudo.despulga .bt_ciclo a{display:block;background:url(../../Content/Images/bt/despulga_ciclo.gif);width:129px;height:107px;text-indent:-9999px;margin-top:10px}

#conteudo.despulga #pane1{text-align:left;font-size:14px}
	#conteudo.despulga #pane1 h4 {
		margin: 0 0 6px;
		text-indent: 0px;
		color: #017dc5;
		font-size:17px
	}
	#conteudo.despulga #pane1 p {
		padding: 0 0 20px;
	}
	#conteudo.despulga #pane1 p.revolution {
		line-height: 22px;
	}
	#conteudo.despulga #pane1 ul {
		padding: 20px 0 0;
	}
		#conteudo.despulga #pane1 li {
			font-size: 11px;
			padding: 0 0 6px 0;
		}
			#conteudo.despulga #pane1 li strong {
				font-weight: normal;
				font-style: italic;
			}
#conteudo.despulga #pane1 table{color:#666666;width:320px;font-family:Arial, Helvetica, sans-serif;font-size:9px;border:solid 1px #cccccc}
#conteudo.despulga #pane1 table td{font-family:Arial, Helvetica, sans-serif;border:solid 1px #cccccc;padding:3px 0 0 3px}

#conteudo.despulga .aplicacao_graf1{margin:50px 0 0 30px}
#conteudo.despulga .aplicacao_graf2{margin:30px 0 0 30px}

#conteudo.despulga .txt_ciclo{background:url(../../Content/Images/txt/despulga_ciclo.gif);width:290px;height:131px;text-indent:-9999px;margin:50px 0 0 30px}
#conteudo.despulga .ciclo_graf{margin:35px 0 0}

#conteudo.despulga .eficacia_graf1{margin:50px 0 0 30px}
#conteudo.despulga .eficacia_graf2{margin:5px 0 0 30px}

#conteudo.despulga .produto_graf{margin:50px 0 0 30px}
#conteudo.despulga .txt_apresentacao{background:url(../../Content/Images/txt/despulga_apresentacao.gif);width:480px;height:54px;text-indent:-9999px;margin:20px 0 0 30px}

#conteudo.despulga .txt_bula,
#conteudo.despulga .txt_bula6,
#conteudo.despulga .txt_bula12 {
	clear:right;
	float:right;
	margin-right: 42px;
}
#conteudo.despulga .txt_bula{
	background:url(../../Content/Images/txt/despulga_bula.gif);
	width:91px;
	height:13px;
	overflow:hidden;
	text-indent:-9999px;
	margin: 30px 42px 0 0;
}
#conteudo.despulga .txt_bula6 a{display:block;background:url(../../Content/Images/txt/despulga_bula_6.gif);width:111px;height:12px;text-indent:-9999px;overflow:hidden;margin-top:10px}
#conteudo.despulga .txt_bula12 a{display:block;background:url(../../Content/Images/txt/despulga_bula_12.gif);width:117px;height:11px;text-indent:-9999px;overflow:hidden;margin-top:10px}


/* campanha*/
#conteudo.campanha #texto_interna .lateral{padding-top: 60px;text-align:center;font-size:20px}
	#conteudo.campanha #texto_interna .lateral ul.menu_campanha {
		text-align: left;
		display: block;
		padding: 0 0 14px 65px;
	}
		#conteudo.campanha #texto_interna .lateral ul.menu_campanha a {
			display: block;
			width: 250px;
			height: 50px;
			text-indent: -9990px;
			background-position: 0 0;
			background-repeat: no-repeat;
		}
		#conteudo.campanha #texto_interna .lateral ul.menu_campanha a:hover {
			background-position: 0 -50px;
		}
		#conteudo.campanha #texto_interna .lateral ul.menu_campanha a.luiz {
			background-image: url(../../Content/Images/campanha/luiz.gif);
		}
		#conteudo.campanha #texto_interna .lateral ul.menu_campanha a.dan {
			background-image: url(../../Content/Images/campanha/dan.gif);
		}
		#conteudo.campanha #texto_interna .lateral ul.menu_campanha a.carol {
			background-image: url(../../Content/Images/campanha/carol.gif);
		}
		#conteudo.campanha #texto_interna .lateral ul.menu_campanha a.cecy {
			background-image: url(../../Content/Images/campanha/cecy.gif);
		}
		#conteudo.campanha #texto_interna .lateral ul.menu_campanha a.making {
			background-image: url(../../Content/Images/campanha/mak.gif);
		}
		#conteudo.campanha #texto_interna .lateral ul.menu_campanha a.comercial {
			width: 249px;
			height: 113px;
			margin: 0 0 23px 0;
			text-indent: -9990px;
			background: url(../../Content/Images/campanha/com.gif) no-repeat 0 0;
		}
		#conteudo.campanha #texto_interna .lateral ul.menu_campanha li.conheca {
			display: block;
			width: 250px;
			height: 24px;
			margin: 0 0 11px 0;
			text-indent: -9990px;
			background: url(../../Content/Images/campanha/conheca.gif) no-repeat 0 0;
		}
		#conteudo.campanha #texto_interna .lateral ul.menu_campanha a:hover.comercial {
			background-position: 0 -113px;
		}
#conteudo.campanha .principal{padding:50px 0 35px}

#conteudo.campanha ul.menu_campanhas{margin-top:40px}
#conteudo.campanha ul.menu_campanhas li{float:left}

/* revendedores */
#conteudo.revendedores .lateral{overflow:hidden;margin-bottom:70px}

#conteudo.revendedores .lateral .formlogin{float:left;padding:45px 0 0 60px}

#conteudo.revendedores .lateral .formlogin label{display:block;font-weight:bold;margin-bottom:25px}
#conteudo.revendedores .lateral .formlogin label span{display:block;float:left;width:60px;text-indent:-9999px;margin-top:5px}
#conteudo.revendedores .lateral .formlogin label span.revend_login{background:url(../../Content/Images/txt/revendedores_login.gif) no-repeat}
#conteudo.revendedores .lateral .formlogin label span.revend_senha{background:url(../../Content/Images/txt/revendedores_senha.gif) no-repeat}
#conteudo.revendedores .lateral .formlogin label input{background:url(../../Content/Images/itens/form_revendedores_login.gif);width:114px;height:19px}

#conteudo.revendedores .lateral .revend_logar{display:block;background:url(../../Content/Images/bt/ok.gif);width:29px;height:19px;float:left;text-indent:-9999px;margin:92px 0 0 20px;font-size:8px;line-height:1;overflow:hidden}

#conteudo.revendedores .lateral revend_cadastrar{clear:both;display:block}
#conteudo.revendedores .lateral .quero_cadastrar{background:url(../../Content/Images/txt/revendedores_querocadastrar.gif);width:141px;height:15px;float:left;text-indent:-9999px;margin:20px 0 0 60px;overflow:hidden}

#conteudo.revendedores .form{margin-top:30px}
#conteudo.revendedores .form span{}
#conteudo.revendedores .form label{display:block;margin-top:5px}
#conteudo.revendedores .form span.campolista{display:block;float:left;margin:5px 30px 0 0}
#conteudo.revendedores .form ul{display:block;float:left;margin-bottom:15px}
#conteudo.revendedores .form .clear{clear:both}
#conteudo.revendedores .form .camponomepropriet{margin:30px 0 10px 0}
#conteudo.revendedores .form .camponomepropriet span{margin-bottom:10px}
#conteudo.revendedores ul.campotipoloja{width:340px}
#conteudo.revendedores ul.campotipoloja li{float:left;width:170px}

#conteudo.revendedores .produto_graf{margin:50px 0 50px 0}

/* form */
.form,.form_botoes{float:left}
.form_botoes {
	width: 500px;
	float: none;
	clear: both;
	padding: 12px 0 0 0;
}
label.bginput,span.linhacampos{display:block;background:url(../../Content/Images/itens/form_input.gif) no-repeat;width:494px;height:24px;font-size:20px;margin:0 0 10px 0}

input,textarea{font-size:13px;color:#333333;font-family:Arial, Helvetica, sans-serif}
label.bginput span{padding:3px 0 0 5px;font-weight:bold;display:block;float:left; font-size: 14px;}
label.bginput input{background:#f6f6f7;border:solid 1px #f6f6f7;width:400px}
label.inputlongo input{background:#f6f6f7;border:solid 1px #f6f6f7;width:300px}
label.inputmedio input{background:#f6f6f7;border:solid 1px #f6f6f7;width:360px}
label.bgtxtarea textarea{display:block;background: #F6F6F7; width:489px;height:111px;font-size:14px;border:solid 1px #ffffff;padding:5px 0 0 5px}
.btenviar,.btlimpar{display:block;text-indent:-9999px;width:68px;height:26px;font-size:8px;line-height:0}
#conteudo .btlimpar{background:url(../../Content/Images/bt/limpar.gif)}
#conteudo .btenviar{
	float: left;
	background:url(../../Content/Images/bt/enviar.gif);
	margin-top: 0;
	}
#conteudo.melhordono .btlimpar{
	float: left;
	margin: 0 27px 0 311px !important;
	margin: 0 27px 0 155px;
}
#conteudo.contato .btlimpar{
	float: left;
	margin: 0 37px 0 321px !important;
	margin: 0 37px 0 160px;
}
#conteudo.melhordono .textarea_regulamento textarea{font-size:11px; height: 300px;}

#conteudo.revendedores .form,#conteudo.torpedo .form{font-size:16px}
#conteudo.revendedores .form_botoes,#conteudo.torpedo .form_botoes{clear:both;padding:40px 0}
#conteudo.revendedores .btlimpar,#conteudo.torpedo .btlimpar{
	float:right;
	margin: 40px 0 0 0
}
#conteudo.revendedores .btenviar,#conteudo.torpedo .btenviar{
	float: right;
	margin: 40px 20px 0 24px;
}

span.linhacampos label{display:block;float:left}
span.linhacampos span{padding: 5px;font-weight:bold;float:left;display:block;background:#FFFFFF; font-size: 14px;}
span.linhacampos input{background:#f6f6f7;border:solid 1px #f6f6f7}
span.linhacampos label.melhor_nomeanimal input{width:200px}
span.linhacampos label.melhor_peso input{width: 80px;}

label.linhacampo{display:block;background:#f6f6f7;width:530px;height:20px}
label.linhacampo span{height:20px;font-size:16px;padding:3px 5px 1px 0;float:left;display:block;background:#FFFFFF}
label.linhacampo input{background:#f6f6f7;border:solid 1px #f6f6f7;width:300px}

#conteudo.revendedores .form,#conteudo.torpedo .form{width:580px}
.form input{background:#f6f6f7;border:solid 1px #f6f6f7;margin-left:7px}
.form input.campo180{width:180px}
.form input.campo100{width:100px}
.form input.campo50{width:50px}
.form span.alinhaesquerda{display:block;float:left;margin:5px 10px 5px 0 }
.form label.alinhaesquerda{display:block;float:left;margin:5px 20px 5px 0}
.form table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
	.form table input {
		border: none;
	}
	.form table td{
		padding: 0 0 12px;
	}
	.form table.nome_animal {
		margin: 20px 0 0 0;
	}
		.form table.nome_animal td {
			padding: 0 5px 0 1px;
			font-size: 12px;
		}
		.form table.nome_animal tr.linha {
			padding: 0 5px 7px 1px;
			border-bottom: 1px solid #bfbfbf;
		}
			.form table.nome_animal tr.linha td {
				padding: 0 5px 7px 1px;
				border-bottom: 1px solid #bfbfbf;
			}
.form .add {
	padding: 6px 5px 0 0;
	text-align: right;
}
	.form .add a {
		text-decoration: none;
		font-size: 12px;
		color: #7b7c7e;
		padding: 0 13px 0 0;
	}
.form label.alinhaesquerda input{margin-left:0}
	.form input.nome {
		color: #017DC5;
		background: url(../../Content/Images/input/nome.jpg) no-repeat right 0;
		width: 237px;
		padding: 1px 0 1px 6px;
		margin: 0 23px 0 0;
	}
	.form input.radio {
		width: 18px;
		height: 19px;
		color: #017DC5;
		background: url(../../Content/Images/input/radio.jpg) no-repeat;
	}
	.form input.data {
		color: #017DC5;
		background: url(../../Content/Images/input/data.jpg) no-repeat right 0;
		width: 153px;
		padding: 1px 0 1px 6px;
		margin: 0 0 0 0;
	}
	.form select.estado {
	    width: 158px;
	}
	.form input.animal {
		color: #017DC5;
		background: url(../../Content/Images/input/animal.jpg) no-repeat right 0;
		width: 94px;
		padding: 1px 0 1px 6px;
		margin: 0 0 0 0;
	}
	.form input.idade {
		color: #017DC5;
		background: url(../../Content/Images/input/idade.jpg) no-repeat right 0;
		width: 30px;
		padding: 1px 0 1px 6px;
		margin: 0 0 0 0;
	}
.form .radio{background:#ffffff;border:solid 1px #ffffff}

.txt_melhor_dono {
	font-size: 15px;
	line-height: 20px;
	padding: 25px 38px 32px 0;
}
.txt_eficacia {
	font-size: 15px;
	line-height: 20px;
	padding: 25px 38px 0 0;
}
.txt_ciclo_despulga{
	font-size: 15px;
	line-height: 20px;
	padding: 25px 74px 0 30px;
}
	.txt_ciclo_despulga p {
		padding: 0 0 20px 0;
	}
span.tamanho_foto {
	display: block;
	font-size: 12px;
	margin: -6px 0 8px 94px;
}
.ja_cad {
	clear: both;
	padding: 28px 0 6px 99px;
}
	.ja_cad span {
		color: #017DC5;
	}
strong.email {
	padding: 0 8px 0 0;
}
strong.senha {
	padding: 0 8px 0 14px;
}
.box_dest_ja_cad {
	height: 123px;
	background: url(../../Content/Images/bg/box_ja_cad.jpg) no-repeat 51px 36px;
}
.ainda_nao {
	padding: 10px 0 11px 102px;
}
	.ainda_nao span {
		color: #017DC5;
	}
	.ainda_nao b {
		display:block;
		font-size:12px;
		font-weight:normal;
		padding:1px 0 0;
	}
.form input.ender {
	width: 366px;
	background: transparent url(../../Content/Images/input/end.jpg) no-repeat scroll right 0;
}
strong.exc a {
	text-decoration: none;
	display: block;
	padding: 15px 0;
	color: #EB6A39;
}