* {margin:0;padding:0}


body { 	background-color: #F4F4E7; font-family: 'WhitneyMediumWhitneyMedium', Arial; font-size: 14px; color:#1a3927c;}


p {
	font-family: 'WhitneyMediumWhitneyMedium', Arial;
	font-size: 14px;
	color:#1a3927;
	text-align: left;
	margin: 0px;
	line-height: 21px;
	padding: 15px 50px 0px 20px;
}
a{
	text-decoration: none; color: #1e2b76; font-family: 'WhitneyMediumWhitneyMedium', Arial; 
}
a:hover {
	text-decoration: none; color: #333333; font-family: 'WhitneyMediumWhitneyMedium', Arial; 
}


#wrap {width:100%}
img  {border: none;}

/* Header */
#header {
	padding:0;
	height:136px;
	background-repeat: repeat-x;
	background-position: top;
	border-bottom: 1px solid #ccccc3; 
}
#header #content {width:943px;margin:0 auto; }
#header #content #logo   {float:left; width:195px; padding-top: 25px;}
#header #content #lang {
	width:180px;
	float:right;
	padding-top: 80px;
}
#header #content #lang a{ font-size:14px; text-align:right;}
#header #content #lang  ul {overflow:hidden; }
#header #content #lang  li { list-style: none; float:left; padding-left: 10px; text-align:right; }



#header #content #links {width:566px; float:right; padding-top: 85px; }



/* Content Area */
#main {
	width:943px;
	margin:0 auto;
	clear:both;
}

#productos{ width: 100%; border-bottom: 1px solid #d4880a; height: 40px; padding-top: 20px;}
#p-left {  float:left; width: 200px; padding: 5px 0 0 15px;  }
#p-right { float:right; width: 120px;}

#productos-img{ width: 116px; height: 119px; float:left; text-align:center;   padding-top: 20px;}
#productos-img a{ font-size: 14px;  font-family: 'WhitneyMediumWhitneyMedium', Arial, Helvetica, sans-serif; color:#0b562d; font-weight: normal;}}
.transparent:hover{
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}




#title {
	width: 100%;
	height: 40px;
	padding-top: 20px;
	background-color:#e7e7da;
	color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #d4880a;
}

h1{ font-size: 18px; font-weight:normal; color: #0b562d; margin:0px; padding: 0px 0 10px 20px; font-family: 'WhitneySemiboldWhitneySBd', Arial; }
h2{ font-size: 14px; font-weight:normal; color: #0b562d; margin:0px;  font-family:  'WhitneyMediumWhitneyMedium', Arial; }
h3{ font-size: 14px; font-weight:normal; color: #f48a31; margin:0px;  font-family:  'WhitneySemiboldWhitneySBd', Arial; }

.h1{ font-size: 18px; font-weight:normal; color: #0b562d; margin:0px; padding: 0px 0 10px 20px; font-family: 'WhitneySemiboldWhitneySBd', Arial; }
.h2{ font-size: 14px; font-weight:normal; color: #0b562d; margin:0px;  font-family:  'WhitneyMediumWhitneyMedium', Arial; }

.negrita {font-family: 'WhitneySemiboldWhitneySBd', Arial; }
#texto { width: 100%; float:left;}
#prod{ width: 100%; float:left;}
#texto1 { float: left; width: 508px; }
#texto2 { float: left; width: 426px; padding-top:17px; }
#texto1-silo { float: left; width: 310px; }
#texto2-silo  { float: left; width: 606px; }

.text-small{ font-size:11px;}

#texto1-bolsa{ float: left; width: 508px; }
#texto2-bolsa { float: left; width: 411px; padding-left: 15px; }
.border { 
	border: 1px solid #ccccc2;
} 
.recuadro  { padding: 10px 10px 10px 15px; font-family:'WhitneySemiboldWhitneySBd'; background-color:#e7e7da}

.caracteristicas { padding: 10px 10px 10px 15px; font-family:'WhitneySemiboldWhitneySBd'; background-color:#f48637; color:#fff;}

.recuadro2  { padding: 10px 10px 10px 15px;  font-family: 'WhitneyMediumWhitneyMedium';}
.recuadro2-color  { padding: 10px 10px 10px 15px;font-family: 'WhitneyMediumWhitneyMedium'; color:#093}

/* Footer */
#footer {
	background-image: url(../images/footer.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family:Verdana, sans-serif, Arial;
	font-size:10px;
}
#footer a { font-family:'WhitneyBookWhitneyBook', Arial; font-size:13px; color:#faa71d; }
#footer a:hover { color:#fff;  }

#foot {width:943px;margin:0 auto; height:60px;line-height:1.1em;padding:0; font-size:13px;}
#foot #left {width:750px;float:left;padding-top:20px; color: #faa71d; font-family:'WhitneyBookWhitneyBook', Arial; padding-left: 15px;}
#foot #right {width:160px;float:right;text-align:right;padding-top:20px;padding-right: 15px; color: #faa71d; font-family:'WhitneyBookWhitneyBook', Arial;}
#vaca{
	background-image: url(../images/vacas-footer.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 100%;
	height: 69px;
}

/* Gallery*/

#gallery {
	position:relative;
	height:211px;
	padding-top: 20px;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	
