﻿/* !!!!!!!!!!!!!!! ESTILOS HEADER !!!!!!!!!!!!!!! */
#HEADER_INFOAGRO { width:100%; margin: 0 auto;}

#Menu_Instituciones{
   float:left;
   width:900px;
   overflow:hidden;
   position:relative;
   background:#FFFFFF;
}

#Menu_Instituciones ul{
   clear:left;
   float:left;
   list-style-type:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}

#Menu_Instituciones li{
   display:block;
   float:left;
   list-style:none;
   position:relative;
   right:50%;
   margin:0;
   padding:0;
}

#Menu_Instituciones li a {
	display:block;
	text-decoration:none;
   	margin:0 0 0 1px;
   	padding: 5px 12px;
   	text-align:center;
	text-shadow: 0px 2px 3px #aeaeae;
	color:#676767 !important;
	font-size:9px !important;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}

#Menu_Instituciones li a:hover {
   background: #f1ebeb;
}

#buscadorHeader{ width: 100%;}

#headerContenedor { 
	width: 100%;
	height: auto;
	overflow: hidden;
}

#headerContenedorL{ 
	float: left;
}
#headerContenedorR{ 
	float: right;
}

#headerLogos, #headerRS, #headerTXT, #headerLogoInfoAgro{ 
	text-align:center;
	margin: 1px;
	display: flex;
  	justify-content: center;
  	align-items: center;
 	height:70px
}

#headerLogoInfoAgro{ 
	float: left;
	margin: 0px 15px;
}
#headerLogoInfoAgro img{ 
	margin-left: 5px;
	max-height: 65px;
}
#headerTXT{ 
	font-family:Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif; color: #464545; font-size:13px; text-align:center; font-weight: bold; 
	margin-left: 10px;
	float: right;
	text-align:left;
}

#headerLogos{ 
	float: left;
	margin-right:15px;
}
#headerLogos img{ 
	margin-left: 15px;
	max-height: 60px;
}

#headerRS{ 
	margin: 0px 25px;
	float: right;
 }

#headerRS img{ 
	margin: 0px 5px;
	width: 25px;
}
/* !!!!!!!!!!!!!!! FIN ESTILOS HEADER !!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!! ESTILOS FOOTER !!!!!!!!!!!!!!! */
#FOOTER_INFOAGRO{
	background-color: #f1ebeb;
	width: 900px;
	overflow:hidden;
	font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;;
	font-size: 10px;
	color: #585757;
	margin: 0 auto;
	border: 1px solid #ebe7e7;
}
#FOOTER_INFOAGRO a{color:#1a6989; font-weight:bold;}
	
#FOOTER_INFOAGRO h3{font-size: 11px; font-weight:bold;}

#FOOTER_INFOAGRO_DIV { float: left; width: auto; padding: 0px 10px;}
/* !!!!!!!!!!!!!!! FIN ESTILOS FOOTER !!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!! ESTILOS CONTENEDOR INFOAGRO !!!!!!!!!!!!!!! */
.contenedor_infoagro{
	width:900px;
	margin: 0 auto;
}
.contenedor_infoagro_interior{
	width:900px;
	margin: 0 auto;
}
/* !!!!!!!!!!!!!!! FIN ESTILOS CONTENEDOR INFOAGRO !!!!!!!!!!!!!!! */