/* CSS Document */
/*---------------------- GENERAL ----------------------*/
body{
	padding:0 0 0 0;
	margin:0;
	font:normal 11px/13px  Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF; background:url(../image/back.jpg) repeat-x 0 0;
	}
div, td, th, img, p, a, ul, h1, h2, h3, h4, h5, h6, form, input{
	padding:0;
	margin:0;
	}
img{ border:none; background:none;}
a{  text-decoration:none;
	outline:none;
	color:#FFFFFF;
	}
ul{ list-style-type:none;
	}
h1, h2, h3, h4, h5, h6,{
	font-size:0;
	line-height:0;
	}
.spacer{
	line-height:0;
	padding:0;
	clear:both;
}
/*#main{
	margin:0 auto;
	width:auto;
	}*/
#body{
	margin:0 auto;  
	width:1024px;
	}
#head{
	height:66px;
	}
#body h1{
	font:bold 28px/30px  Geneva, Arial, Helvetica, sans-serif;
	color:#ff0000;  padding:30px 0 0 336px;
	}
#navi{
	background:url(../image/ncssiteland.jpg) no-repeat 345px 0;
	height:337px;
	}
#navi ul{
	float:left;width:auto;
	padding:50px 0 0 20px;
	}
#navi ul.gap{
	padding:50px 10px 0 0;
	}
#navi li{
	font:bold 13px/76px Verdana, Arial, Helvetica, sans-serif;
	color:#0057a1; /*padding:0 44px 0 44px;*/
	/* display:block;*/
	}
#navi li a{
	font:bold 13px/76px Verdana, Arial, Helvetica, sans-serif;
	color:#0057a1; /*padding:14px 24px 14px 24px;*/
	}
#navi li a:hover{
	color:#0a3165;
	}
#foot h1{
	 font:bold 20px/16px Geneva, Arial, Helvetica, sans-serif;
	 color:#ff6600;
	 padding:33px 0 10px 360px;
	 }
.img{
	float:left;
	background:none; 
	border:none;
	width:auto; padding:136px 140px 0 168px;
	}
.crop{
	margin:0 0 0 19px;
}
.comp{
	padding:0 19px 0 40px;
	}
.dequas{
	padding:0 50px 0 32px;
	}
.irrigation{
	padding:0 0 0 45px;
	}
.waste{
	padding:0 0 0 90px;
	}
.edi{
	padding:0 12px 0 60px;
	}
