@import url('https://fonts.googleapis.com/css?family=Arimo&display=swap');

body {margin: 0px; width: 990px; margin-left: auto;	margin-right: auto;}

body,p,div,span,td,form,a,form,li {
	font-family: 'Arimo', sans-serif, Arial, Helvetica, sans-serif; 
	font-size: medium;
	color: #202020
}

/* FORO background-color: #3C6 */
/* FORO color: #FFF */
/* FORO color: ##FFC */



h1 {
	line-height: 140%;
}

h2,h2 a:active, h2 a:link, h2 a:visited, h2 a:hover {	color: #006262;	}
h3,h3 a:active, h3 a:link, h3 a:visited, h3 a:hover {	color: #007575;	}
h4,h4 a:active, h4 a:link, h4 a:visited, h4 a:hover {	color: #007979;	}
h5,h5 a:active, h5 a:link, h5 a:visited, h5 a:hover {	color: #333333;	}
h6,h6 a:active, h6 a:link, h6 a:visited, h6 a:hover {	color: #666666;	}




form {margin: 0px; padding: 0px;}

a img  {  border: none;  text-decoration: none;	}  


.engtxt {	font-size: 11px;	color: #6C6C6C;}
.spatxt {	font-size: 12px;	color: #333333;}


.form_std {font-size: 10px;	background-color: #FFFFFF;	border-top-color: #990000;	border-right-color: #990000;	border-bottom-color: #990000;	border-left-color: #990000;}

.headTopLine2 {font-size: 11px;	background-color: #BFE0E0;	margin: 0px;	padding: 2px;	}
.headTopLine3 {font-size: 11px;	background-color: #FFFFFF;	margin: 0px;	padding: 2px;		text-align: right;}
.boxMainTop00 {background-color: #CCCCCC;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	padding: 1px;	color: #FFFFFF;}
.boxMainTop22 {background-color: #E6E6E6;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #999999;	padding: 2px;	color: #000000;}
.boxMainTopBB {border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	padding: 2px;	color: #666666;	text-align: center;}
.boxWhiteSpace {padding: 1px;}

.txtTitSecc0 {font-size: 20px;	color: #339900;	font-weight: bold;}
.txtTitSecc1 {font-size: 18px;	color: #339900;	font-weight: bold;}
.txtTitSecc2 {font-size: 16px;	color: #333333;	font-weight: bold;}
.txtTitSecc3 {font-size: 14px;	color: #006600;}

a:link, a:visited, a:active, a:hover {	color: #0033CC;}
a:link, a:visited, a:active {text-decoration: none;}
a:hover {text-decoration: underline;}

a.Hlink1:link, a.Hlink1:hover, a.Hlink1:visited, a.Hlink1:active {font-size: 10px; color: #FFFFFF;text-decoration: none;}
a.Hlink1:hover {text-decoration: underline;}

a.Hlink2:link, a.Hlink2:hover , a.Hlink2:active, a.Hlink2:visited  {	font-size: 13px; color: #333333; letter-spacing: letter-spacing: 0.1em;}
a.Hlink2:link, a.Hlink2:active, a.Hlink2:visited  {	text-decoration: none;}
a.Hlink2:hover { text-decoration: underline}

a.Hlink3:link, a.Hlink3:hover, a.Hlink3:visited, a.Hlink3:active { font-size: 11px; color: #666666; text-decoration: none;}
a.Hlink3:hover { text-decoration: underline}



.box01 {	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	padding: 5px;	color: #666666;	text-align: center;	background-color: #F9F9F7;	border-top-width: thin;	border-right-width: thin;	border-left-width: thin;	border-top-style: solid;	border-right-style: solid;	border-left-style: solid;	border-top-color: #F0F0F0;	border-right-color: #CCCCCC;	border-left-color: #F0F0F0;}


.boxPubliDchTop {	border-left:1px solid #D5EFEF;	border-right:1px solid #D5EFEF;	border-top:1px solid #D5EFEF;	padding:5px;	font-size: 11px;	color: #FFFFFF;	overflow: visible;	background-color: #FF0000;	font-weight: bold;	background-image: url(https://www.infoagro.com/images/bg-10a.jpg);}

.box02 {	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	padding: 5px;	color: #666666;	text-align: center;	background-color: #FFFFFF;	border-top-width: thin;	border-right-width: thin;	border-left-width: thin;	border-top-style: solid;	border-right-style: solid;	border-left-style: solid;	border-top-color: #F0F0F0;	border-right-color: #CCCCCC;	border-left-color: #F0F0F0;}


.box08 {	padding: 5px;	background-color: #E8F7F2;	}
.boxWarning {	background-color: #CC3300;	padding: 5px;	color: #FFFFFF;	border-radius: 5px;}
.boxWarning a:active, .boxWarning a:link, .boxWarning a:visited, .boxWarning a:hover {	font-size: 15px;	color: #FFFFFF; }
.boxWarningOK {	background-color: #F9FFF9;	padding: 10px;	border: 1px solid #009900;	font-size: 13px;	color: #006600; }
.boxWarningKO {	background-color: #FEF0E0;	padding: 5px;	border: 1px dotted #CC0000;	font-size: 13px;	color: #8B330E; }


.boxMainTop33 {	background-color: #FCFCFC;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #B0B0B0;	padding: 2px;	color: #000000;	text-align: right;}

.boxN05 {
	border-top-width: 3px;
	border-top-color: #007CDA;
	border-top-style: solid;
}
.boxN05 {
	padding: 5px;
	color: #666666;
	background-color: #F9F9F7;
	border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #F0F0F0;
	border-right-color: #CCCCCC;
	border-left-color: #F0F0F0;
}

.boxPieLeft {
	float: left;
	padding: 0.5em;
	margin: 1em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}




h5 a:active, h5 a:link, h5 a:visited, h5 a:hover {
	color: #333333;
	font-size: 22px;
	display: inline;
}




/*		SOCIAL	*/
.fb_share_button { 
	display: -moz-inline-block;
	display:inline-block;
	padding:0px 85px 0 0px;
	height:18px; 
	background:url(https://www.infoagro.com/images/ico_fb_compartir.jpg) no-repeat top right; 
}
.whatsapp_share_button { 
	display: -moz-inline-block;
	display:inline-block;
	width:70px;
	height:20px; 
	background:url(https://www.infoagro.com/images/social_net_whatsapp_70.png) no-repeat top right; 
}








input[type="text"],input[type="password"],select, textarea {
            font-size: 15px;
            border-radius:5px;
            -ms-border-radius:5px;
            -moz-border-radius:5px;
            -webkit-border-radius:5px;
            -khtml-border-radius:5px;
            color: #333333;
            letter-spacing: 0.1em;
            padding: 3px;
}        

input[type="submit"] {
            border-radius:5px;
            -ms-border-radius:5px;
            -moz-border-radius:5px;
            -webkit-border-radius:5px;
            -khtml-border-radius:5px;
            letter-spacing: 0.1em;
            padding: 3px;
}        

input[type="text"]:focus {
  outline:#3C0 solid thin;
}





/*		Heredado de infoagro2007.css    
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
*/


.stdTxt1 {  font-size: 11px; color: #006666}
.myHide {  display: none }



/*		Heredado de infoagro2007g-docs.css    
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
*/

.contenido {	font-size: 16px; line-height: 150%;}
.contenido p, 
.contenido td,
.contenido a,
.contenido div
{	
font-size: 16px; line-height: 150%;
}



.cont-M2 {	font-style: italic;	color: #0033CC;}

.cont-M1 {	font-style: normal;	color: 339933;	font-weight: bold;}
.docmenutable {	text-align: left;}
.txtExtra1 {	width: auto;	font-size: 24px;	color: #003333;	letter-spacing: 0.1em;	font-weight: bold;	border-bottom-width: thin;	border-bottom-color: #666666;	border-bottom-style: dotted;}





/*		Heredado de infoagro2007g.css    
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
*/
.Htxt {	font-size: 11px;}
.form_btn {	font-size: 10px;	background-color: #003333;	color: #FFFFFF;	font-weight: bold;	border-top-color: #009933;	border-right-color: #003300;	border-bottom-color: #003300;	border-left-color: #009933;}
.LTit1 {	font-size: 11px;	font-weight: bold;}
a.Llink1:hover { font-size: 11px; color: #FF0000; text-decoration: underline}
a.Llink1:link 	{	font-size: 11px;	color: #333333;	text-decoration: none;}

.Ltxt 	{font-size: 11px;}
.LTit2 	{font-size: 11px;	font-weight: bold;	color: #009900;}
.sbr	{font-size:4px}
.tit2 	{font-size: 12px ; font-weight: bold}
.MTit1 	{font-size: 16px;	font-weight: bold;	color: #003333;	letter-spacing: 0.1em;}
a.Mlink1:hover 	{color: #006600;	text-decoration: underline;	letter-spacing: 0.1em;}
a.Mlink1:link 	{color: #333333;	letter-spacing: 0.1em;}
a.Mlink1:visited {color: #333333;	letter-spacing: 0.1em;}
a.Mlink1:active {color: #333333;	letter-spacing: 0.1em;}
a.Mlink2:hover 	{font-size: 14px; color: #006600; text-decoration: underline; }
a.Mlink2:link 	{font-size: 14px; color: #333333; }
a.Mlink2:visited {font-size: 14px; color: #333333; }
a.Mlink2:active {font-size: 14px; color: #333333; }

.MsTit1 {	font-size: 11px;	font-weight: normal;	color: #666666;	letter-spacing: 0.1em;	font-style: italic;}
.MTit2 {	font-size: 12px;	font-weight: bold;	color: #009900;	letter-spacing: 0.1em;}
.Ftxt {	font-size: 10px;}
.MTit3 {	font-size: 12px;	font-weight: bold;	color: #000000;	letter-spacing: 0.1em;}
.Mtxt2 {	font-size: 11px;	font-style: italic;	color: #333333;}
.MTD3 {	background-color: #f3fdea;}
.MTD2 {	background: #F1FEF1;}






/*		Default Layout: 992px. 
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
*/


#cabecera1 {  background-color: #D4F0F1;	background-image: url(../images/temp2.jpg);	padding: 2px;	overflow: hidden;}
#cabecera2 {  padding: 2px;  overflow: hidden; }


#boxPieMenu { padding: 1.5em; overflow:hidden;}
#boxPieMenu a, #boxPieMenu a:link, #boxPieMenu a:link, #boxPieMenu a:active, #boxPieMenu a:hover, #boxPieMenu a:visited  {		
	padding: 0.5em;
	margin: 0px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666;
	color: #333333; 
	letter-spacing: 0.1em;
}
#boxPieMenu a:hover { text-decoration: underline; }


.Hlink2 {
 padding: 4px;
}


#imglogo {	max-width: 180px;	max-height: 40px;	margin: 10px;	float:left;}
.floating-box 	{	 float: left;	 padding: 3px;	margin: 3px;	}
.img_ico 		{	 float: left;	 margin: 3px;}
.showMobile 	{	display: none;}	 




/*	RESPONSIVE STYLES ---------------------------------------------------------------------*/ 
/*	---------------------------------------------------------------------------------------*/ 
/*	---------------------------------------------------------------------------------------*/ 
/*	---------------------------------------------------------------------------------------*/ 
/*	---------------------------------------------------------------------------------------*/ 


@media only screen and (min-width: 992px) {
	body 			{	width: 990px;	} 
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	body 			{	width: 98%;		}
	.hiddeMobile2 	{	display: none; 	}	 	
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	body 			{	width: 95%;		}
	 .floating-box  { 	padding: 0.1em; margin: 0.1em; text-align: left; }
	.hiddeMobile, .hiddeMobile2 	{	display: none; 	}	 
	.showMobile 	{	display: block;}	 
	.boxPieLeft 	{	padding: 0.3em;	margin: 0.4em;	}
}
@media only screen and (max-width: 479px) {
	body 			{	width: 95%;		}
	 .floating-box  {	padding: 1px;	margin: 1px; }
	.hiddeMobile, .hiddeMobile2 	{	display: none; 	}	 
	.showMobile 	{	display: block;}	 
	.boxPieLeft 	{	padding: 0.3em;	margin: 0.4em;	}

}



	<!-- FORMATO SLOT_TOP -->
	.adslot_top img{ width: 728px; height: 90px; } 
	@media only screen and (min-width: 992px) { 						.adslot_top img{ width: 728px; height: 90px; } }
    @media only screen and (min-width: 768px) and (max-width: 991px) { 	.adslot_top img{ width: 728px; height: 90px; } }
	@media only screen and (min-width: 480px) and (max-width: 767px) { 	.adslot_top img{ width: 468px; height: 60px; } }
	@media only screen and (max-width: 479px) { 						.adslot_top img{ width: 350px; height: 45px; } }


/*	---------------------------------------------------------------------------------------*/ 
/*	---------------------------------------------------------------------------------------*/ 
/*	---------------------------------------------------------------------------------------*/ 
/*	---------------------------------------------------------------------------------------*/ 
