@charset "utf-8";
/* CSS Document */
body  {
	background-color:#FFFFFF;
	/*background-image:url(img/borde.jpg);*/
	background:url(img/bg_body.jpg) repeat-y center;
	margin:0px;
}
.bg{display:block; height:700px; background:url(img/bg_body2.jpg) no-repeat top center;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;} 

#tophome{ width:970px; margin:0 auto;}

a{ color:#DE0005; text-decoration:none;}
a:hover{ text-decoration:underline;}

h1{
	font-family:"Trebuchet MS",Garamond,Georgia;
	font-weight:bold;
	font-size:24px;
	font-weight:210;
	letter-spacing:1px;
	text-transform:none;
	word-spacing:0.2em;
	color:#DE0005;
	
}
h2{
	font-family:"Trebuchet MS",Garamond,Georgia;
	font-size:19px;
	font-weight:100;
	letter-spacing:1.5px;
	text-transform:none;
	color:#DE0005;
	
}
h3{
	font-family:"Trebuchet MS",Garamond,Georgia;
	font-size:12px;
	font-weight:100;
	letter-spacing:1px;
	text-transform:none;
	color:#000066;
	font-weight:bold;	
}
p{
	font-family:"Trebuchet MS",Garamond,Georgia;
	font-size:13px;
	font-weight:100;
	text-transform:none;
	word-spacing:0.25em;
	color: #4D4D4D;
	font-weight:bold;
}
ul{ list-style:none; font-family:"Trebuchet MS",Garamond,Georgia;font-size:12px; font-weight:bold; color:#4D4D4D;}
	ul li{padding:0 0 2px 0;}

a:hover {
	color:#003366;		
}
#contenedor {
	margin:0 auto;
	width:952px;
	height: auto;   
}

#cabecera{z-index:9999;
	width:952px;
	height:135px;
	float:left;
	/*background-image:url(img/cabecera_1.jpg);*/
	background-repeat:no-repeat;
	position:relative;
	
}
.cabecera_contacto{
	width:130px;
	float:right;
	padding:60px 15px 0 0;
	color:#000033;
	text-decoration:none;
	
	}
	
#cabecera_campo{
	width:952px;
	height:260px;
	float:left;
	position:relative;
	z-index:1;
}
#tractor{
	position:absolute;
	top:31px;
	right:3px;
	width:500px;
	height: 300px;
}
#menu{
	height:10px;
	position:relative;
	padding-top:80px;
	z-index:9999;
	width:800px;
}

#navegacion{
	position:absolute;
	width: 720px;
	top: 81px;
	height:30px;

}
#menu {list-style-type:none; margin:20px 0 20px 91px; padding:0;}
#menu li {
	float:left;
	padding:0;
	margin:0 1px 0 0;
	position:relative;
	width:150px;
	height:3em;
	z-index:100;
}
#menu li dl {
	position:absolute;
	top:1px;
	left:-5px;
	height: 15px;
}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {padding-bottom:20px;}
#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
#menu dl {
	width: 150px;
	margin: 0;
	padding: 0;
	/*background: #D70400 bottom left;*/
	text-align:center;
	cursor:pointer;
}
#menu dt {margin:0; padding: 5px; font-size: 1.1em; color: #CCC;}
#menu .one {background-image:url(img/bt.jpg); width:150px; height:18px; background-repeat:no-repeat;}
#menu .two {background-image:url(img/bt.jpg); width:150px; height:18px; background-repeat:no-repeat;}
#menu .three {background-image:url(img/bt.jpg); width:150px; height:18px; background-repeat:no-repeat;}
#menu .four {background-image:url(img/bt.jpg); width:150px; height:18px; background-repeat:no-repeat;}
#menu .five {background-image:url(img/bt.jpg); width:150px; height:18px; background-repeat:no-repeat;}
#menu .six {background-image:url(img/bt.jpg); width:150px; height:18px; background-repeat:no-repeat;}
#menu dd {margin:0; padding:0; color: #999999; font-size: 1em; background: #47a; text-align:left;}
#menu dd.last {border-bottom:1px solid #666666;}
.gallery dt a, .gallery dt a:visited {display:block; color:#666666;}
.gallery dd a, .gallery dd a:visited {color:#FFF; text-decoration:none; display:block; padding:4px 5px 4px 20px; background-color: #999999; width:125px;
}
.gallery dd a:hover {background:#0F1049 url(arrowr.gif) no-repeat 11px 10px; color: #FFF;}



#navegacion{
	position:absolute;
	right:-29px;
	width: 720px;
	top: 87px;
	height: 30px;
	font-family:"Trebuchet MS",Garamond,Georgia;
	font-size:12px;
	font-weight:bold;
	position:absolute;
	width:881px;
	z-index:9999;
}
	.submenu ul{ font-size:14px; margin:0; padding:0;}
	.submenu ul li{ list-style-type:none;display:block; float:left; padding:6px 2px 6px 10px; margin:2px 0 0 0px;}
	.submenu ul li a{  font-size:15px; text-decoration:none; color:#333366;}
	.submenu ul li a:hover{ font-size:15px; color: #CC0000;}

#cuerpo_arriba{
	width:952px;
	background-image:url(img/cuerpo_1.jpg);
	background-repeat:no-repeat;
	height:20px;
	float:left;
	
	}
#cuerpo_centro{
	width:952px;
	height: auto;
	background-image:url(img/cuerpo_2.jpg);
	background-repeat:repeat-y;
	float:left;
}
#columna{
	width:920px;
	height:auto;
	float:left;
	margin:8px 10px 0 10px;
}
#columna_1{
	width:470px;
	height:auto;
	float:left;
	margin:10px 15px;	
}
#columna_1a{
	width:320px;
	height:auto;
	float: right;
	margin:10px 15px ;}
#columna_1b{
	width:560px;
	float:left;
	margin:10px 15px;
}
#columna_2{
	width:320px;
	height:auto;
	float: right;
	margin:70px 5px 5px 5px;
}
#columna_3{
	width:400px;
	height:auto;
	float: right;
	margin:50px 15px 0 0;
}
.cultivo{
	width:290px;
	float:left;
	height:200px;}
.cultivo1{
	width:610px;
	float: right;
	height:200px;
	}
.implementos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;}
/*.banner{
	width:320px;
	height:80px;
	float:left;
	}*/
#prod_arriba{
	width:400px;
	background-image:url(img/prod_arriba.jpg);
	background-repeat:no-repeat;
	height:22px;
	float:left;
}
#prod_cuerpo{
	width:420px;
	height:auto;
	background-image:url(img/prod_cuerpo.jpg);
	background-repeat:repeat-y;
	float:left;
}
.prod{
	width:275px;
	height:220px;
	float:left;
	}
.prod1{
	width:260px;
	height:180px;
	float:left;
	}
.prod_home{
	width:150px;
	height:120px;
	float:left;
	padding:14px 0 0 0;
	}
.prod_texto{
	width:270px;
	float: right;
	padding: 0 20px 0 0;
	}
#prod_pie{
	width:400px;
	height:24px;
	background-image:url(img/prod_pie.jpg);
	background-repeat:no-repeat;
	float:left;
	}	
.caja_arriba{
	width:550px;
	height:22px;
	background-image:url(img/caja_1.jpg);
	background-repeat:no-repeat;
	float:left;
}
.caja_centro{
	width:550px;
	background-image:url(img/caja_2.jpg);
	background-repeat:repeat;
	float:left;
	}
.caja_pie{
	width:550px;
	height:24px;
	background-image:url(img/caja_3.jpg);
	background-repeat:no-repeat;
	float:left;}
#cuerpo_pie{
	width:952px;
	height:50px;
	background-image:url(img/cuerpo_3.jpg);
	background-repeat:no-repeat;
	float:left;
}
.derechos {
	width:300px;
	color:#666666;
	font-size:10px;
	left:10px;
	top:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0 0 0 30px;
}

.comunicar {
	width:120px;
	color:#666666;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:2px 0 0 0;
	

}

