@charset "utf-8";
/* CSS Document */

* {font-family:Arial !important;}
html {
	text-align:justify;
}

p {
	font:Arial;
	color:#FFF;
	font-size:15px;
	/*font-style:italic;*/
	font-weight:bold;
}



.all_table {
	position:absolute;
	left:50%;
	margin-left:-350px;
}

.logo {
	position:absolute;
	margin:0;
	z-index:10;
	border:none;
	cursor:pointer;
}





.menu {
	position:relative;
	width:186px;
	height:574px;
	background-color:#00944a;
	margin:90px 0 0 0;
	z-index:1;
}
	.menu span {
		position:absolute;
		width:186px;
		height:574px;
		background:url(../images/img_bg_menu.png) no-repeat center bottom;
	}
	.menu ul {
		position:absolute;
		width:190px;
		height:auto;
		list-style:none;
		margin:0;
		padding:0;
	}
		.menu li {
			position:absolute;
			width:175px;
			height:399px;
			cursor:pointer;
			margin:0 0 0 11px;
			padding:0;
		}
		.menu li img {
			position:absolute;
			top:100%;
			margin:-28px 0 0 15px;	
		}
	.sub_menu {
		position:absolute;
		width:175px;
		height:120px;
		top:400px;
		left:11px;
		cursor:pointer;
		z-index:20;
	}
		.sub_menu div {
			position:relative;
			width:175px;
			height:40px;
			top:0;
			left:0;
		}
			.sub_menu div:hover {
				margin-left:-5px;
				margin-top:-3px;
			}
		.sub_menu div img {
			margin-left:40px;	
		}
	/*.campos_esportivos {
		position:relative;
		width:175px;
		height:40px;
		top:100%;
		left:0;	
	} .campos_esportivos img { margin-left:40px; }
		.campos_esportivos:hover {
			margin-left:-5px;
			margin-top:-3px;	
		}
	.paisagismo {
		position:relative;
		width:175px;
		height:40px;
		top:100%;
		left:0;	
	} .paisagismo img { margin-left:40px; }
		.paisagismo:hover {
			margin-left:-5px;
			margin-top:-3px;
		}
	.agricultura {
		position:relative;
		width:175px;
		height:40px;
		top:100%;
		left:0;	
	} .agricultura img { margin-left:40px; }
		.agricultura:hover {
			margin-left:-5px;
			margin-top:-3px;
		}*/
	
		
		
		
.home {
	position:absolute;
	top:-350px;
	
	z-index:9;
}
.home img{
}
.home:hover {
	background:url(../images/menu/ops_hover.png);	
}

.quemsomos {
	position:absolute;
	top:-310px;
	
	z-index:8;
}
.quemsomos img {
}
.quemsomos:hover {
	background:url(../images/menu/ops_hover.png);	
}


.parceiros {
	position:absolute;
	top:-270px;
	
	z-index:7;
}
.parceiros img {
}
.parceiros:hover {
	background:url(../images/menu/ops_hover.png);	
}


.fornecedores {
	position:absolute;
	/* submenu oculto */
	top:-230px;
	
	/* submenu colapse */
	/* top:-110px; */
	
	z-index:6;
}
.fornecedores img {	
}
.fornecedores:hover {
	background:url(../images/menu/ops_hover.png);	
}


.produtos {
	position:absolute;
	/* submenu oculto */
	top:-190px;
	
	/* submenu colapse */
	/* top:-110px; */
	
	z-index:5;
}
.produtos img {	
}
.produtos:hover {
	background:url(../images/menu/ops_hover.png);	
}


.clientes {
	position:absolute;
	/* submenu oculto */
	 top:-150px; 
	
	/* submenu colapse */
	/* top:-110px; */
	
	z-index:4;
}
.clientes img {
}
.clientes:hover {
	background:url(../images/menu/ops_hover.png);	
}

.garantias {
	position:absolute;
	/* submenu oculto */
	top:-110px;
	
	/* submenu colapse */
	/* top:-70px; */
	
	z-index:3;
}
.garantias img {
}
.garantias:hover {
	background:url(../images/menu/ops_hover.png);	
}


.contato {
	position:absolute;
	/* submenu oculto */
	top:-70px;
	
	/* submenu colapse */
	/* top:-70px; */
	
	z-index:2;
}
.contato img {
}
.contato:hover {
	background:url(../images/menu/ops_hover.png);	
}




/*.cadastre-se {
	position:absolute;
	top:-110px;
	
	z-index:1;
}
.cadastre-se img {
}
.cadastre-se:hover {
	background:url(../images/menu/ops_hover.png);	
}*/








.banner_topo_site {
	position:relative;
	width:610px;
	height:373px;
}
.banner_topo_site span {
	position:absolute;
	width:610px;
	height:373px;
	background-image:url(../images/img_sobre_banner.png);
	z-index:2;
}








.conteudo {
	position:relative;
	width:580px;
	height:expression(this.scrollHeight <= "364" ? "364" : "auto");; min-height:364px;
	top:0;
	left:50%;
	margin:10px 0 0 -290px;
	background-color:#0092c8;
	border: solid 1px #00aeef inset;
	font:Arial;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
}
	.conteudo ul {
		list-style:url(../images/list_icon.png) inside;
	}
	.conteudo li {
		margin:3px 0 0 0;	
	}
	.conteudo span {
		position:absolute;
		width:100%;
		height:100%;
	}
		.bg_img_padrao {
			background-image:url(../images/img_bg_conteudo.png);
		}
		.bg_img_fornecedores {
			background:url(../images/img_bg_conteudo_fornecedores.png) no-repeat top center;	
		}
			.bg_img_contato {
			background:url(../images/img_bg_conteudo_fornecedores.png) no-repeat top center;	
			}
			.bg_img_parceiros {
			background:url(../images/img_bg_conteudo_fornecedores.png) no-repeat top center;	
			}
		.bg_img_camposesportivos {
			background:url(../images/img_bg_conteudo_fornecedores_campos.png) no-repeat top center;	
		}
		.bg_img_irrigacao {
			background:url(../images/img_bg_conteudo_irrigacao2.png);	
		}
		.bg_img_agricultura {
			background:url(../images/img_bg_conteudo_agricultura.png);	
		}
	.conteudo p {
		position:relative;
		width:530px;
		height:expression(this.scrollHeight <= "314" ? "314" : "auto");
		min-height:314px;
		padding:25px;
		margin:0;
		
	}
	
	
	
	.form {
		position:relative;
		left:50%;
		margin:0 0 0 -270px;
	}
	.form a {
		font:Arial;
		color:#FFF;
		font-size:15px;
		font-weight:bold;
	}
	.form input {
		width:98%;	
	}
	.form textarea {
		width:98%;
		height:117px;
		margin:0 0 0 1px;
	}
	.form button {
		width:150px;
		height:30px;
		margin:0 40px 0 40px;
	}
	
/*	
#recado {
	position:absolute;
	width:450px;
	height:300px;
	background:#C30;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	left:50%;
	margin-left:-225px;
	top:150px;
	z-index:1000;
	display:none;
}

#cont_recado {
	position:absolute;
	width:430px;
	height:300px;
	background:#C30;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	left:50%;
	margin-left:-225px;
	top:150px;
	z-index:1000;
	display:none;
	padding:10px;
} */

#ass {
	position:absolute;
	width:200px;
	height:20px;
	top:100%;
	left:50%;
	padding-top:10px;
	margin-left:-100px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

#ass a {
	color:#00aeef;
	text-decoration:none;
}

/* ---- PRODUTOS ---- */
.linhaProdutosLista{ background-color:#D3EED3; vertical-align:middle; padding:0px; text-align:center; height:34px; }
.linhaLinkProdutosLista{ line-height:11px; font-size:11px; display:block; text-decoration:none; }
.nomeProdutosLista{ height:44px; text-align:center; font-weight:bold; overflow:hidden; line-height:13px; padding:0px 5px; font-size:11px; }
.produtoShow{ position:relative; margin:20px 0px 0px 0px; }
.produtoNome{ color:#004a90; font-weight:bold; text-align:left; margin:4px 0px 0px 0px; font-size:16px; line-height:20px; }
.produtoCompl{ color:#1b801e; text-align:left; margin:2px 0px 7px 0px; line-height:15px; }
.explProdutoBT{ position:absolute; width:90px; top:3px; left:-30px; font-size:9px; color:#7FA9D1; border:1px solid #7FA9D1;
	padding:1px 3px; text-align:center; display:none; white-space:nowrap; }
.nomeProdutosRelacionados{ text-align:center; font-weight:bold; overflow:hidden; line-height:13px; padding:0px 5px; }

a {
  color: #004A90;
  text-decoration: none;
}


/* ---- BOXES ---- */
/*.boxShd{ position:relative; width:100%; background-color:#FFF; text-align:left; padding:0px; margin:0px; display:block; z-index:10; }*/
.boxShd{ position:relative; width:100%; background-color:#FFF; text-align:left; padding:0px; margin:0px; display:block; z-index:10; }
.boxShdC{ position:absolute; width:7px; height:7px; overflow:hidden; background-image:url(http://www.amanco.com.br/web/image/theme/box_Sdw_c.png); background-repeat:no-repeat; }
.boxShdV{ position:absolute; overflow:hidden; background-image:url(http://www.amanco.com.br/web/image/theme/box_Sdw_v.png); background-repeat:repeat-y; }
.boxShdH{ position:absolute; overflow:hidden; background-image:url(http://www.amanco.com.br/web/image/theme/box_Sdw_h.png); background-repeat:repeat-x; }
.boxShdC1{ background-position:0px 0px; left:-7px; top:-7px; }
.boxShdC2{ background-position:-37px 0px; right:-7px; top:-7px; }
.boxShdC3{ background-position:-37px -37px; right:-7px; bottom:-7px; }
.boxShdC4{ background-position:0px -37px; left:-7px; bottom:-7px; }
.boxShdF1{ background-position:0px 0px; top:-7px; height:7px; width:100%; }
.boxShdF2{ background-position:-37px 0px; top:0px; right:-7px; width:7px; height:100%; }
.boxShdF3{ background-position:0px -37px; bottom:-7px; height:7px; width:100%; }
.boxShdF4{ background-position:0px 0px; top:0px; left:-7px; width:7px; height:100%; }
.boxShdFBase{ position:absolute; overflow:hidden; background-image:url(http://www.amanco.com.br/web/image/theme/amanco_submenu_abre.png); background-repeat:no-repeat; background-position:center top; bottom:-16px; height:16px; width:100%; }
.boxShdVTexto{ position:absolute; overflow:hidden; background-image:url(http://www.amanco.com.br/web/image/theme/box_Sdw_texto.png); background-repeat:no-repeat; }
.boxShdFTexto1{ background-position:0px 0px; top:0px; left:-7px; width:7px; height:100%; }
.boxShdFTexto2{ background-position:-7px 0px; top:0px; right:-7px; width:7px; height:100%; }
.boxShdVitrine{ position:absolute; overflow:hidden; background-image:url(http://www.amanco.com.br/web/image/theme/box_Sdw_vitrine.png); background-repeat:no-repeat; }
.boxShdFVitrine1{ background-position:0px 0px; top:0px; left:-30px; width:30px; height:100%; }
.boxShdFVitrine2{ background-position:-30px 0px; top:0px; right:-30px; width:30px; height:100%; }
.boxSeta{ background-image:url(http://www.amanco.com.br/web/image/theme/amanco_seta_dir.png); background-position:10px 12px; background-repeat:no-repeat; padding:0px 0px 0px 25px; font-size:12px; line-height:33px; }
.boxSetaSM{ background-image:url(http://www.amanco.com.br/web/image/theme/amanco_seta_dir.png); background-position:0px 2px; background-repeat:no-repeat; padding:0px 0px 0px 15px; font-size:12px; line-height:auto; font-weight:bold; margin-bottom:6px; }
.destaquesTitulo{ background-image:url(http://www.amanco.com.br/web/image/theme/amanco_relTit_bkg.png); line-height:33px; }
.destaquesTituloLabel{ font-size:10px; color:#FFF;  }
.boxPopRec{ width:100%; background-color:#FFF; text-align:left; position:relative; padding:0px; margin:0px; display:block; }
.boxPopRecC{ position:absolute; width:10px; height:10px; overflow:hidden; background-image:url(http://www.amanco.com.br/web/image/theme/box_PopRec_c.png); background-repeat:no-repeat; }
.boxPopRecV{ position:absolute; overflow:hidden; background-image:url(http://www.amanco.com.br/web/image/theme/box_PopRec_v.png); background-repeat:repeat-y; }
.boxPopRecH{ position:absolute; overflow:hidden; background-image:url(http://www.amanco.com.br/web/image/theme/box_PopRec_h.png); background-repeat:repeat-x; }
.boxPopRecC1{ background-position:0px 0px; left:-10px; top:-10px; }
.boxPopRecC2{ background-position:-34px 0px; right:-10px; top:-10px; }
.boxPopRecC3{ background-position:-34px -34px; right:-10px; bottom:-10px; }
.boxPopRecC4{ background-position:0px -34px; left:-10px; bottom:-10px; }
.boxPopRecF1{ background-position:0px 0px; top:-10px; height:10px; width:100%; }
.boxPopRecF2{ background-position:-34px 0px; top:0px; right:-10px; width:10px; height:100%; }
.boxPopRecF3{ background-position:0px -34px; bottom:-10px; height:10px; width:100%; }
.boxPopRecF4{ background-position:0px 0px; top:0px; left:-10px; width:10px; height:100%; }
.boxPop{ position:absolute; top:100px; left:100px; width:auto; height:auto; text-align:left; display:none; z-index:950; }
.boxPopBase{ position:absolute; top:100px; left:100px; width:auto; height:auto; text-align:left; display:none; z-index:960; }
.boxPopAux{ position:absolute; top:100px; left:100px; width:auto; height:auto; text-align:left; display:none; z-index:970; }
.boxClose{ position:absolute; top:5px; right:5px; width:16px; height:16px; background-color:#666; color:#FFF; text-align:center; line-height:16px; cursor:pointer; }
.boxLabelBkg{ background-color:#DEDEDE; color:#666; font-size:10pt; line-height:30px; white-space:nowrap; padding:0px 15px; }

.menu_produtos{
	
	color: #004A90;
	}
	
.menu_produtos td{ cursor:pointer; background-color:#D3EED3; vertical-align:middle; padding:0px; text-align:center; height:34px; }
.menu_produtos td:hover{ background-color:#004A90; color:#FFF; }
.menu_produtos td.current{ background-color:#004A90; color:#FFF; }
