/* GERAL
-------------------------------------------------------------------*/

body {
	font: 11px Verdana;
	color: #000000;
}

td {
	font: 11px Verdana;
	color: #000000;
	
}

div	{
	font: 11px Verdana;
	color: #000000;
}

select {
	font: 11px Verdana;
	color: #000000;
}

 a:link, a:visited {
	color: #000000;
	text-decoration: underline;
}

.none{
	display: none;
}

.block{
	display: block;
}

.metade{
	line-height: 50%;
}

.textForm{
	font: 10px Verdana;
	border: 1px solid #003333;
}

.margemBottom{
	margin-bottom:2px;
}
.botao{
	font: 10px Verdana; 
	color: #FFFFFF;
	margin: 0 0 0 10; 
	background-color: #003431;
	font-weight: bold;
	border: 1px solid #FFF;
	padding: 1px 4px;
}

sub, sup{
	text-decoration: none;
}

.crossLinks{
	margin-left: 20px;
	float: right;
}

.repeteBgX{
	background-repeat: repeat-x;
}

.repeteBgY{
	background-repeat: repeat-y;
}

.left{
	float: left;
}

.right{
	float: right;
}

.Cleft{
	clear: left;
}

.clear{
	clear: both;
}

.msgErro{
	color: #F00;
	font-size: 10px;
	
}

.fonte_branca {
	color: #ffffff;
}

.fonte_pequena {
	font: 10px Verdana;	
}

/* TOPO
--------------------------------------------------------------------*/
/* LOGO */
.topo{
	width: 100%;
}

.logo{
	margin: 0px;
	padding: 0px;
	list-style-type : none;
	white-space : nowrap;
	margin: 0 0 0 10;
	display: inline;
	width: 68;
}

#txtBusca {
	font: 11px Verdana;
	color: #000000;
}

.patas {
	margin: 0 0 0 0;
	display: inline;
	width: 194;
	
}
/* /LOGO */

/* MENU SUPERIOR */

#busca {
	background-color: #003431;
	padding: 6 10 7 10;
	_padding: 1 20 1 10;
	height: 25px;
	white-space : nowrap;
}

#menuS {
	width: 100%;
	background-color: #527573;
	height: 23px;
	margin: 0 0 0 0;
	padding: 1 0 1 0;
	_margin: 0 0 1 0;
	_padding 0 0 2 0;
}

#menuS ul{
	margin: 0px;
	padding: 0px;
	list-style-type : none;
	white-space : nowrap;
	background-color: #527573;
	width: 100%;
	text-align : center;
	display: inline;
	
}

.empresa{
	width: 13%;
	border-right : 2px solid #003431;	
}

.valores{
	width: 17%;
	border-right : 2px solid #003431;
}

.merialMundo{
	width: 19%;
	border-right : 2px solid #003431;

}

.imprensa{
	width: 13%;
	border-right : 2px solid #003431;
	
}

.trabalhe{
	width: 20%;
	border-right : 2px solid #003431;
}

.fale{
	width: 18%;
	border-right : 2px solid #003431;
}

#linha {
	height: 10;
	border-right : 2px solid #003431;
}

/* /MENU SUPERIOR */

/* /TOPO
-----------------------------------------------------------------------------------*/

/* LATERAL
-----------------------------------------------------------------------------------*/

/* MENU LATERAL */

#menuL {
	width: 233px;
}

#menuL ul {
	margin: 0px;
	padding: 0px;
	list-style-type : none;
}

.data {
	margin: 3 10 15 10;
	font: 10px Verdana;
	color: #000000;
}

a.menuStrong:link, a.menuStrong:visited {
	font: bold 12px Verdana;
	color: #000000;
	margin: 0 10 0 0;
	padding: 1 0 0 16;
	text-decoration: none!important;
	border-bottom-style : none;
	background-repeat: no-repeat;
	background-Image: url('/images/seta1.gif');
	background-position: 8px 7px;
}

a.menuStrong:hover {
	/*background-Image: url('/images/seta_menu.gif');
	background-position: 0 2px;
	color: #ce9a00;	*/
	color: #006863;
}

.menuStrong{
	width: 200px;
	margin: 5 0 0 0;
}

a.menuStrongOver {
	font: bold 12px Verdana;
	color: #006863!important;
	margin: 0 10 0 0;
	padding: 1 0 0 16;
	text-decoration: none!important;
	border-bottom-style : none;
	background-repeat: no-repeat;
	background-Image: url('/images/seta1.gif');
	background-position: 8px 7px;
}

.menuStrongF{
	width: 180px;
	margin: 5 0 0 0;
}

a.menuVerde {
	width: 205px;
	list-style-type : none;
	margin: 0 0 0 10;
	font: bold 11px Verdana;
	color: #006863!important;
	text-decoration: none!important;
}

.seta2 a img.seta2{
	background-image: url(/images/seta_2.gif);
	background-repeat: no-repeat;
	margin-right: 2px;
}

.seta2Over a{
	font-weight: bold;
}

.seta2Over a img.seta2{
	background-image: url(/images/seta_baixo.gif);
	background-repeat: no-repeat;
	margin-right: 2px;
}

.seta3 a:hover img.seta3{
	background-image: url(/images/seta_2over.gif);
	background-repeat: no-repeat;
}

.menuInterno{
	font: /*bold*/ 11px Verdana;
	margin: 1 10 0 10;
	padding: 2 0 3 10;
	text-align: left;
	/*background-color: #EBD79A;*/
	background-image : url(/images/menu_2px.gif);
	background-repeat: repeat-y;
	color: #000000;
	text-decoration: none !important;
	width: 203px;
	_width: 213px;
	display: block;
}

.menuInterno a{
	text-decoration: none !important;
	width: 193px;
}

.menuInterno:hover {
	/*background-color: #CF9D0C;*/
	font: bold;
	background-image : url(/images/menu_over.gif);
	background-repeat: repeat-y;
	color: #000 !important;
	text-decoration: none !important;
}

.menuInternoOver {
	/*background-color: #CF9D0C;*/
	margin: 1 10 0 10;
	padding: 2 0 3 10;
	text-align: left;
	font: bold;
	background-image : url(/images/menu_over.gif);
	width: 193px;
	background-repeat: repeat-y;
	color: #000 !important;
	text-decoration: none !important;
}

li.menuInternoSubNivel a{
	font: bold 10px Verdana;
	margin: 0 10 0 10;
	padding: 3 0 3 15;
	text-align: left;
	/*background-color: #EBD79A;*/
	background-image : url(/images/menu_3px.gif);
	background-repeat: repeat-y;
	color: #006863 !important;
	text-decoration: none !important;
	width: 198px;
	_width: 213px;
	display: block;
}

li.menuInternoSubNivel a:hover {
	/*background-color: #CF9D0C;*/
	color: #00423F !important;
	text-decoration: none !important;
	background-repeat: repeat-y;
	background-image : url(/images/menu_over.gif);
}

.pontos {
	background-color: #FFFFFF;
	font-size: 7px;
	margin: 0px;
	padding: 0px
}

/* MENU LATERAL */

/* PROCURA */
.procura {
	margin: 10 0 0 15;		
}
/* /PROCUAR */

/* CADASTRO */
.cadastro {
	font: 10px Verdana;
	margin: 10 0 0 15;
	/*padding: 40 0 0 15;
	background-image : url(/images/cadastro.gif);
	background-repeat : no-repeat;
	width: 200px; 
	height: 127px;*/
}
/* /CADASTRO */

/* /LATERAL
------------------------------------------------------------------------------------*/

/* CONTEUDO
------------------------------------------------------------------------------------*/

/* CORPO */

#conteudo {
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#corpo {
	width: 100%;
	margin: 1 0 0 0;
}

#corpo ul {
	margin: 0px;
	padding: 0px;
	list-style-type : none;
}

.flash {
	width: 100%;
	height: 124px;
	list-style-type : none;
	margin: 0px;
	padding: 0px;	
}

.flashInternas {
	width: 100%;
	height: 100%;
	list-style-type : none;
	margin: 0px;
	padding: 0px;
}

.flashM {
	_margin: 0 0 -5 0;
}

.corpoE {
	margin: 0px;
	padding: 0px;
	list-style-type : none;
}

.tituloDestaque{
	font: bold 11px Verdana;
	color: #EAC762!important;
	margin: 0 0 2 0;
	text-decoration: none!important;
}

.titCadastro{
	color: #006666;
	background-position: 0 45;
	height: 35px;
	background-image: url('/donos_caes/servicos_vippet/protetor_tela/images/px_cinza.gif');
	vertical-align: top;
}

.textoDestaque {
	font: 10px Verdana;
	color: #000000;
	margin: 0 0 0 0;
	
}

.txtAzul {
	color: #004873!important;
}

#imprimir{
	float: right;
	padding-right: 10px;
	padding-top: 10px;
}

#titulo {
	font: bold 12px Verdana;
	color: #D29C18;
	border-bottom: 1px solid #000;
	margin: 40 0 20 0;
}

#bread {
	font: 10px Verdana;
	margin-bottom: 5px;
}

#bread a:link, #bread a:visited, #bread a:hover, #bread a:active{
	color: #000;
}

.tituloDestaqueLink, .tituloDestaqueLink a{
	font: bold 12px Verdana;
	
	margin: 0px;
}

.textoDestaqueLink {
	font: 11px Verdana;
	color: #000000;
	text-align: justify;
	margin: 0px;
}


.textoLeganda {
	font: 11px Verdana;
	
}


.linkVerde{
	font: 11px Verdana;
	color: #698E87 !important;
}


.linkLaranja {
	font: 11px Verdana;
	color: #C65C00;
}

.textoMarrom {
	font: 11px Verdana;
	color: #3D1509;
	text-align: justify;
	margin: 0 20 0 0;
	padding: 0 0 0 0;
}

.textoBranco{
	color: #FFF!important;
}

.textoVerdeclaro{
	color: #006d63;
}

.center{
	text-align: center;
}

.subMarrom {
	font: bold 11px Verdana;
	color: #A6774D!important;
	margin: 0px;
	padding: 0px;
}

.subVerde {
	font: bold 11px Verdana;
	color: #006665!important;
	margin: 0px;
	padding: 0px;
}

.tabelaAves {
	font: bold 11px Verdana;
	color: #A6774D!important;
}
.alinhamentoDiv {
	margin-left: 25px;
}

.tabelaAves1 {
	font: 10px Verdana;
}

.alinhamentoDivul {
	margin-left: 10px;
}

ul.setinha{
	list-style-image: url('/donos_caes/images/seta.gif');
	margin: 0;
	_margin-left: 25px;
	padding-left: 25px;
	_padding: 0;
}
.lapis{
	list-style-image : url(/empresa/projetos_sociais/images/lapis.gif); 
	margin: 0;
	_margin-left: 30px;
	padding-left: 30px;
	_padding: 0;
}

.tartaruga{
	list-style-image : url(/empresa/meio_ambiente/images/tartaruga.gif); 
	margin: 0;
	_margin-left: 30px;
	padding-left: 30px;
	_padding: 0;
}

.lista {
	list-style-image : url(/images/bullet.gif); 
	margin: 0;
	_margin-left: 30px;
	padding-left: 30px;
	_padding: 0;
}

.lista1 {
	list-style-image : url(/images/bullet.gif); 
	margin: 0;
	_margin-left: 18px;
	padding-left: 0px;
	_padding: 0;
}

.lista_rodape {
	list-style-image : url(/images/bullet_cinza.gif); 
	margin: 0 0 0 30px;
}

.lista li ul{
	margin: 0px;
	auto: 0px;
}


.lista li ul li{
	background-image: url(/images/bullet_2.gif); 
	background-repeat: no-repeat;
	background-position: 0 4px;
	margin: 0px;
	padding: 0px;
	padding-left: 11px;
	list-style-image: none;
	list-style-type: none;
}

.txtVerde {
	color: #003431!important;
}

.boxVerde {
	background-image : url(/images/bg_box.gif);
	color: #698E87 !important;
	background-repeat : repeat-y;
	padding: 5 5 5 5;
}

.listaSemEstilo {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

/* /CORPO */

/* /CROSSLINK */
.crossLinks a:link, .crossLinks a:visited, .crossLinks a:hover, .crossLinks a:active{
	color: #00332a;
	text-decoration: none;
	width: 100%;
	display: block;
	height: 100%;
}
.crossEmpresaFatos{
	background-Image: url('/images/fatos.gif');
	background-repeat: no-repeat;
	width: 142px;
	_width: 150px;
	height: 62px;
	_height: 70px;
	font-size: 10px;
	padding: 8px 0 0px 8px;
}
.crossEmpresaMeioambiente{
	background-Image: url('/images/meio_ambiente.gif');
	background-repeat: no-repeat;
	width: 142px;
	_width: 150px;
	height: 62px;
	_height: 70px;
	font-size: 10px;
	padding: 8px 0px 0px 8px;
}
.crossEmpresaProjetos{
	background-Image: url('/images/projetos_sociais.gif');
	background-repeat: no-repeat;
	width: 142px;
	_width: 150px;
	height: 62px;
	_height: 70px;
	font-size: 10px;
	padding: 8px 0px 0px 8px;
}
.crossEmpresaFabricas{
	background-Image: url('/images/novas_fabricas.gif');
	background-repeat: no-repeat;
	width: 142px;
	_width: 150px;
	height: 62px;
	_height: 70px;
	font-size: 10px;
	padding: 8px 0 0px 8px;
}

.crossVisao{
	background-Image: url('/images/localizacao.gif');
	background-repeat: no-repeat;
	width: 142px;
	_width: 150px;
	height: 62px;
	_height: 70px;
	font-size: 10px;
	padding: 8px 0 0px 8px;
}

.crossVisita {
	background-Image: url('/images/visita_virtual.gif');
	background-repeat: no-repeat;
	width: 142px;
	_width: 150px;
	height: 62px;
	_height: 70px;
	font-size: 10px;
	padding: 8px 0 0px 8px;
}
/* ENVIE AMIGO */

#controlaConteudoEnvieAmigo{
	float: left;
	margin: 0px 0px 0px 50px;
}


/* /CROSSLINK */

/* /CONTEUDO
--------------------------------------------------------------------------------*/

/* RODAPE 
--------------------------------------------------------------------------------*/

#combos {
	width: 100%;
	text-align: center;
	margin: 30 0 0 0;
}

#rodape ul {
	margin: 0px;
	padding: 0px;
	list-style-type : none;
}

.combo {
	width: 215px;
	font: 10px Verdana;
}

.combo2 {
	font: 10px Verdana;
}

.botaoCombo {
	font: 10px Verdana; 
	color: #FFFFFF;
	margin: 0 0 0 10; 
	background-color: #003431;
}

.rodape, a.rodape {
	text-align: center;
	font: 10px Verdana; 
	color: #000000;
	text-decoration: none;
}

/* /RODAPE 
--------------------------------------------------------------------------------*/

/* Definições de estilos para impressao 
--------------------------------------------------------------------------------*/

@media print{
	body{
		margin-left: 2%;
	}
	#topo{
		display: none;
	}
	
	#menuL{
		display: none;
	}
	
	#combos{
		display: none;
	}
	#imprimir{
		display: none;
	}
	.screenOnly{
		display: block;
	}
}

/* /Definições de estilos para impressao 
--------------------------------------------------------------------------------*/
/* AVICULTORES */
.bgvacina1 {
	background-color: #F7E9DE;
	padding: 3px;
	width: 100%;
	height: 79;;
}

.bgvacina2 {
	background-color: #D68F59;
	color: #ffffff;
	padding: 1px;
	font-weight: bold;
}

.divVacina {
	background-color: #A56C41;
	color: #ffffff;
	padding: 2px;
}

.divVacina2 {
	background-color: #CF8753;
	color: #ffffff;
	padding: 3px;
}

.crossTitulo {
	margin: -30px 0px 0px 0px;
}

.controlaConteudoGinastica{
	overflow: hidden;
	width: 455px;
}

.controlaConteudoGinastica div{
	visibility: visible;
	width: 1300px;
	position: relative;
}

.boxAvicultores1 {
	font-size: 11px;
	color: #666;
}

.boxAvicultores2 {
	font-size: 11px;
	color: #0E5743!important;
	text-decoration: none!important;
}

.comoOvo {
	font-size: 11px;
	text-decoration: none!important;
}

.bordaSuporte {
	border: solid 1px #000;
}

.euQueVacino{
	font-size: 11px;
	font-weight: bold;
}

.espacamentoTopo {
	margin-right: 10px!important;
}
/* AVICULTORES */

.linkCarrapato {
	text-decoration: none!important;
	font-size: 11px;
	color: #6A6A6A!important;
	font-weight: bold;
}

.perguntasCarrapato {
	position: absolute;
	display: none;
	margin-top: -145px;
	margin-left: 8px;
	text-align: justify!important;
}

.perguntasCarrapato1 {
	background-image: url('/donos_caes/solucoes/carrapatos/febre_maculosa/images/respostas_04.gif');
	width: 333px;
	padding: 10px;
	text-align: justify!important;
	color: #6A6A6A!important;
}

.entrevistaMaculosa {
	color: #574F7E;
	padding: 15px;
}

.entrevistaMaculosa2 {
	color: #666;
}

.pgVerde {
	color: #016863;
}

.impMaculosa {
	text-decoration: none!important;
	color: #6A6A6A!important;
	font-size: 10px; 
}

.premioPharma{
	height: 330px;
	width: 532;
	overflow: auto;
	color: #666;
	padding: 8px;
	scrollbar-arrow-color: #000;
	scrollbar-base-color: #D8EAEA;
	scrollbar-3dlight-color: #FFF;	
}

--------------------------------------------------------------------------------------------------
/* DONOS DE CAES E VETERINARIOS ESTILOS PARA MOVER CONTEUDO */
.controleGeral{
	overflow: hidden;
	height: 170px;
}

.controleGeral div{
	visibility: visible;
	height: 150px;
	position: relative;
}


/* WIDGETS 
--------------------------------------------------------------------------------*/
#controlaWidgets{
	background-color: #FFF; 
	padding: 0px;
	width: 354px;
	display: none;
	position: absolute; 
	top: 30px; 
	left: 60%;
	z-index: 14;
}

#corpoWidgets{
	border-left: 2px solid #298E8C;
	border-right: 2px solid #298E8C;
	width: 350px;
	_width: 354px;
	height: 215px;
	_height: 200px;
}

#widgets{
	list-style-image: none;
	list-style-type: none;
	margin-left: 15px;
	padding: 0px;
}

#widgets li {
	float: left;
	width: 160px;
	text-align: left;
	height: 25px;
	padding: 2px 0px 0px 0px;
}

#widgets li a {
	text-decoration: none;
}

#widgets li img {
	margin: 0px 5px 0px 5px;
	vertical-align: bottom;
} 

#fechaCompartilhe {
	float: right;
	margin-right: 10px;
	color: #a8d9f7;
	text-decoration: none;
}

#compartilhe {
	position: relative;
	width: 354px;
	text-align: right;
	z-index: 14;
}