
body {margin:0px;
	padding:0;
	background-color: #f0f0f0;}

.tabla { border-collapse: collapse }

#gral {margin:0;
	padding:0 3px;
	background-color:#ffffff;
	width:717px;}

#menu_arriba {background-color:#16532B;
			margin:3px 0;
			padding:3px 15px;}
			
#menu_arriba a, #menu_arriba a:link, #menu_arriba a:visited {
		font:bold 11px verdana, arial;
		color:#ffffff;
		text-decoration:none;
		padding:0 10px;}
		
#menu_arriba a:hover {color:#B8C788;}

#bg_titulo {background-image:url(img/foto-home.jpg);
			background-repeat:no-repeat;
			padding:0;
			width:544px;
			height:178px;}
			
#bg_titulo h1 {	background-color:#C67F28;
				padding:0;
				margin:110px 0 0 0;
				text-align:right;}
			
#col1 {margin:0;
		padding:0 5px 0 0;
		width:168px;}
		
#col2 {margin:0;
		padding:0 0 0 10px;
		width:334px;}
		
#col3 {margin:0;
		padding:0 0 0 10px;
		width:210;}

#menu {background-color:#16532B;
		margin:0 0 5px 0;
		padding:0 10px;}
		
#menu a, #menu a:link, #menu a {
		font:13px tahoma, verdana;
		color:#ffffff;
		text-decoration:none;
		border-bottom:1px solid #B8C788;
		display:block;
		padding:4px 0;
		text-align:center;}

#menu a:hover {background-color:#B8C788;
				color:#16532B;}
				
#cont_home {margin:0;
			padding:0;
			background-color:#F0F1F1;
			border-bottom:1px solid #CECCCC;}
			
#cont_home h1 {font:bold 12px tahoma, verdana;
			color:#16532B;
			background-color:#CECCCC;
			margin:5px 0 0 0;
			padding:2px 10px;}
			
#cont_home h2 {font:bold 11px tahoma, verdana;
			color:#6B884D;
			margin:0;
			padding:2px 10px;}
			
#cont_home p {font:11px tahoma, verdana;
			color:#000000;
			margin:0;
			padding:0 10px 5px 10px;}
			
#noti_home {margin:0;
			padding:0;}
			
#noti_loc, #noti_imp {margin:0;
			padding:0;}
			
#noti_home h1, #noti_loc h1, #noti_imp h1 {
				font:bold 16px tahoma, verdana;
				color:#708D50;
				border-bottom:1px dashed #708D50;
				margin:0 0 5px 0;
				padding:0;}
				
#noti_home h2, #noti_loc h2, #noti_imp h2 {
				font:12px tahoma, verdana;
				color:#D09E61;
				margin:0;
				padding:5px 0 0 0;}
				
#noti_home p, #noti_imp p, #noti_loc p {	font:11px tahoma, verdana;
				color:#000000;
				margin:0;
				padding:0;}
				
#noti_home a, #noti_home a:link, #noti_home a:visited, 
#noticias a, #noticias a:link, #noticias a:visited,
#noti_loc a, #noti_loc a:link, #noti_loc a:visited, 
#noti_imp a, #noti_imp a:link, #noti_imp a:visited, 
#clima a, #clima a:link, #clima a:visited {
		font:11px tahoma, verdana;
		color:#8E5F25;
		margin:0;
		padding:0;
		text-decoration:none;}
		
#noti_home a:hover, #noti_loc a:hover, #noti_imp a:hover, #clima a:hover, #noticias a:hover {text-decoration:underline;}

#clima {margin:0 0 10px 0;
		padding:0;
		text-align:right;
		font:12px verdana, arial;
		color:#333;}
		
#clima h1 {	font:bold 16px tahoma, verdana;
			color:#8E5F25;
			margin:0;
			padding:0 0 0 5px;
			border-bottom:1px solid #D9D8D8;
			text-align:left;}
			
#clima #content {background-image:url(img/bg-ban-clima.gif);
				background-repeat:repeat-x;
				margin:0;
				padding:0 0 5px 0;
				border-bottom:1px solid #D9D8D8;}
				
#clima #content h2 {font:bold 12px verdana, arial;
					color:#708D50;
					margin:0;
					padding:3px 0;
					text-align:center;}
					
#clima #content p {font:14px tahoma, verdana, arial;
					color:#989797;
					margin:0;
					padding:0 0 0 5px;}

#cont_clima {padding:10px 0;
			margin:0 40px;
			background-color:#f0f0f0;
			text-align:center;}

#precip h2 {font:bold 14px tahoma, verdana, arial;
		color:#708D50;
		margin:0 0 3px 34px;
		padding:0;}					
					
#precip th {font:bold 12px tahoma, verdana, arial;
		color:#fff;
		margin:0;
		padding:2px 5px;
		background-color:#B8C788;
		border-right:1px solid #fff;}

#precip td.local {font:bold 12px tahoma, verdana, arial;
		color:#708D50;
		margin:0;
		padding:0;
		background-color:#EEEEEE;
		border-bottom:1px dotted #708D50;
		border-right:1px solid #fff;}
		
#precip td {font:12px tahoma, verdana, arial;
		color:#708D50;
		margin:0;
		padding:0;
		background-color:#E2DFDF;
		border-bottom:1px dotted #708D50;
		border-right:1px solid #fff;}
		
#precip p {margin:0;
		padding:0;
		text-align:center;}
					
.minima {color:#5B6B27;}

.maxima {color:#8E5F25;}
					
					
#merc_home {margin:0 0 10px 0;
			padding:0 0 5px 0;
			background-color:#F0F1F1;}
			
#merc_home h1 {margin:0;
			padding:2px 5px;
			background-color:#EAEAE8;
			font:bold 16px tahoma, verdana;
			color:#708D50;
			border-bottom:1px dashed #708D50;}
			
#merc_home h2 {margin:0;
			padding:10px 0 0 25px;
			font:bold 12px tahoma, verdana;
			color:#8E5F25;
			background-image:url(img/cuadradito.gif);
			background-repeat:no-repeat;
			background-position:15px 16px;}
			
#merc_home a, #merc_home a:link, #merc_home a:visited {
	font:11px tahoma, verdana;
	color:#000;
	text-decoration:none;
	padding:2px 5px 0px 20px;}
	
#pizarra {margin:0 0 10px 0;
		padding:0;}
			
#pizarra h1 {font:bold 14px tahoma, verdana;
	color:#fff;
	padding:2px 5px;
	margin:0;
	background-color:#16532B;}
	
#pizarra th {font:bold 11px arial, verdana;
			color:#000;
			padding:1px;
			border-bottom:1px solid #707F40;}
			
#pizarra .izq {font:10px arial, verdana;
			color:#000;
			padding:1px 0;
			border-bottom:1px solid #707F40;
			text-align:left;
			background-color:#eee;}
			
#pizarra td {font:10px arial, verdana;
			color:#000;
			padding:1px;
			border-bottom:1px solid #707F40;}
			
#dolar {margin:0;
		padding:0;
		border-bottom:2px solid #B87B42;}
			
#dolar h1 {font:bold 14px tahoma, verdana;
	color:#8E5F25;
	padding:2px 5px;
	margin:0;
	border-bottom:1px dashed #8E5F25;}
	
#dolar th {font:bold 11px arial, verdana;
			color:#000;
			padding:1px 2px;
			border-bottom:1px solid #8E5F25;}
			
#dolar .izq {font:11px arial, verdana;
			color:#000;
			padding:1px 1px 1px 5px;
			border-bottom:1px solid #8E5F25;
			text-align:left;
			background-color:#eee;}
			
#dolar td {font:11px arial, verdana;
			color:#000;
			padding:1px;
			border-bottom:1px solid #8E5F25;}
			
#dolar a, #dolar a:link, #dolar a:visited {
	font:11px tahoma, verdana;
	color:#fff;
	text-decoration:none;
	padding:2px 5px;
	display:block;
	background-color:#B87B42;
	text-align:right;}
	
#dolar a:hover {background-color:#8E5F25;}

#links {margin:10px 0 0 0;
		padding:0;
		background-image:url(img/bg-links.gif);
		background-repeat:repeat-x;
		text-align:center;
		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;}
			
#links h1 {font:bold 16px tahoma, verdana;
	color:#708D50;
	padding:7px 5px;
	margin:0;}
	
#links h2 {font:14px tahoma, verdana;
	color:#D09E61;
	border-top:1px solid #ccc;
	padding:5px 0 0 0;
	margin:0;}
	
#links a, #links a:link, #links a:visited {
	font:12px tahoma, verdana;
	color:#000;
	text-decoration:none;
	padding:2px 0 5px 0;
	display:block;
	text-align:center;}
	
#links a:hover {text-decoration:underline;}
	
#pie {font:11px tahoma, verdana;
	color:#fff;
	background-color:#16532B;
	text-align:center;
	margin:20px 0 0 0;
	padding:3px 0;
	border-top:3px solid #B8C788;}
	
/* submenu */
.cont_submenu {background-color:#B8C788;
			margin:0;
			padding:0 3px;}

#institu, #mercados, #noti_menu, #clima_menu {
			visibility:hidden;
			position:absolute;
			width:132px;
			padding:0 0 9px 0;
			background-image:url(img/curva2.gif);
			background-repeat:no-repeat;
			background-position:0 100%;
			z-index:5;}


#institu a, #institu a:link, #institu a:visited, 
#mercados a, #mercados a:link, #mercados a:visited, 
#noti_menu a, #noti_menu a:link, #noti_menu a:visited, 
#clima_menu a, #clima_menu a:link, #clima_menu a:visited {
	font:13px tahoma, verdana;
	background-color:#B8C788;
	color:#16532B;
	text-decoration:none;
	border-bottom:1px solid #16532B;
	display:block;
	padding:4px 0;
	text-align:center;} 
	
#institu a:hover, #mercados a:hover, #noti_menu a:hover, #clima_menu a:hover {
		background-color:#708D50;
		color:#B8C788;}
		
#banner {background-color:#EAEAE8;
		font:bold 24px tahoma, arial;
		color:#333333;
		margin:5px 0 10px 0;
		padding:0 0;
		text-align:center;
		z-index:-5;}
		
/* +++++++++++++++++++++++++++++++++++ interiores +++++++++++++++++++++++++++++++++++ */

.espacio {margin:7px 0;}

#col2_int {margin:0;padding:0 0 0 10px;}

#submenu {font:12px tahoma, verdana;
		color:#708D50;
		margin:0;
		padding:0;}
		
#submenu a, #submenu a:link, #submenu a:visited {
		font:12px tahoma, verdana;
		color:#708D50;
		padding:0;
		text-decoration:none;}
		
#submenu a:hover {text-decoration:underline;}

#institucional, #noticias, #contacto, #cereales, #mercados_int, #clima_int, #perspectiva, #insumos, #supermercado, #pedidos {
		margin:0;
		padding:10px 10px 0 3px;}

#institucional h1, #noticias h1, #contacto h1, #cereales h1, #mercados_int h1, #clima_int h1, #perspectiva h1, #insumos h1, #supermercado h1, #pedidos h1 {
			font:bold 13px tahoma, verdana;
			color:#D09E61;
			border-bottom:1px dashed #708D50;
			margin:0 0 10px 0;
			padding:0 0 2px 2px;}
			
#institucional h2, #cereales h2, #insumos h2 {font:bold 12px tahoma, verdana;
			color:#16532B;
			margin:0;
			padding:0 0 5px 0;}
			
#institucional p, #cereales p, #insumos p {
			font:11px tahoma, verdana;
			color:#000;
			margin:0;
			padding:0 10px 5px 0;}
			
#pedidos p {
			font:12px tahoma, verdana;
			color:#000;
			margin:0;
			padding:5px 10px;}
			
#pedidos .txt {font:12px tahoma, verdana;
			color:#708D50;
			padding:5px;
			text-align:right;}
			
#cereales ul, #insumos ul {margin:0 0 0 15px;
			padding:0;
			list-style-type:square;
			font:11px tahoma, verdana;
			color:#000;}
			
#cereales li, #insumos li{
			margin:0;
			padding:0;}
			
#noticias h2 {font:bold 12px tahoma, verdana;
			color:#D09E61;
			margin:0;
			padding:0 0 5px 0;}
			
#noticias p {font:11px tahoma, verdana;
			color:#000;
			margin:0;
			padding:0 0 5px 0;}
			
#paginacion {margin:0;
			padding:0;
			text-align:right;}
			
#datos_cont {border:1px solid #B8C788;
			margin:0 10px 0 0;
			padding:10px;
			font:12px tahoma, verdana;
			color:#666;
			line-height:140%;}
			
#datos_cont h1 {font:16px tahoma, verdana;
			color:#000;
			margin:0;
			padding:0 0 10px 0;
			border:none;}
			
#datos_cont strong {color:#D09E61;
					font-weight:bold;}
					
#datos_cont h2 {color:#B8C788;
				font:bold 12px tahoma, verdana;
				margin:5px 0 0 0;
				padding:0;}
				
#datos_cont a, #datos_cont a:link, #datos_cont a:visited {
		font:12px tahoma, verdana;
		color:#666;
		text-decoration:none;}
		
#datos_cont a:hover {text-decoration:underline;}

.planta {border-top:1px dashed #989797;
		margin:10px 10px 0 0;
		padding:10px 0 0 0;}

.planta td {font:11px tahoma, verdana;
		color:#666;}
		
.planta strong {color:#B8C788;
				font-weight:bold;}
				
.planta h3 {font:bold 11px tahoma, verdana;
		color:#16532B;
		margin:0;
		padding:0 0 5px 0;}
		
.planta a, .planta a:link, .planta a:visited {
		color:#666;
		text-decoration:none;}

.planta a:hover {color:#B8C788;}
		
#formulario {margin:0;
			padding:10px;
			font:12px tahoma, verdana;
			color:#666666;
			text-align:left;}
			
#formulario h1 {margin:0;
				padding:0;
				font:bold 12px tahoma, verdana;
				color:#000;
				border:none;}
				
/* inicio mercados */

#mercados_int .td00 { font:bold 13px tahoma, arial, verdana;
		color:#D09E61;
		margin:10px 0;
		padding:2px 5px;
		clear:both;}

#mercados_int .td0 {
		BACKGROUND-COLOR:#f0f0f0;
		font-family: arial, verdana, helvetica;
		color:#666666;
		font-size:12px;
		padding:0 5px 0 5px;}

#mercados_int .td1 {	font:bold 13px tahoma, arial, verdana;
		color:#D09E61;
		padding:0 5px;}

#mercados_int .td2 { 	BACKGROUND-COLOR:#16532B;
		font:bold 13px helvetica, arial, verdana;
		color:#ffffff;
		padding:0 5px;}
		

		
#mercados_int .td4 { 	border-bottom: 1px solid #707F40;
		font-family: arial, verdana, helvetica;
		color:#666666;
		font-size:11px;
		padding:0 5px 0 5px;}
		
#mercados_int .td42 {border-top: 1px solid #707F40;
		font-family: arial, verdana, helvetica;
		color:#666666;
		font-size:11px;
		padding:0 5px 0 5px;}

/* fin mercados */

#clima_int h3 {	font:bold 14px verdana, tahoma, arial;
				color:#708D50;
				padding:2px 5px;
				margin:0;}

#clima_int h2 {	background-color:#B8C788;
				font:14px tahoma, verdana;
				color:#fff;
				padding:2px 5px;
				margin:0;}
				
#clima_int h4 {	background-color:#eee;
				font:bold 12px tahoma, verdana;
				color:#8E5F25;
				padding:2px 5px;
				margin:20px 5px 20px 0;
				border-bottom:1px dashed #708D50;}
				
#clima_int h4 a, #clima_int h4 a:link, #clima_int h4 a:visited {
	font:bold 12px tahoma, verdana;
	color:#8E5F25;
	text-decoration:none;} 
	
#clima_int h4 a:hover {text-decoration:underline;}
				
#clima_int .col1 {	background-color:#EEEEEE;
				font:12px tahoma, verdana;
				color:#708D50;
				padding:5px;
				border-bottom:1px dashed #708D50;
				text-align:center;}
				
#clima_int .col2 {	background-color:#EEEEEE;
				font:12px tahoma, verdana;
				color:#708D50;
				padding:5px;
				border-bottom:1px dashed #708D50;
				line-height:150%;}
				
#clima_int .col3 {	background-color:#E2DFDF;
				font:11px tahoma, verdana;
				color:#708D50;
				padding:5px;
				border-bottom:1px dashed #708D50;}
				
#pronostico {margin:0;
			padding:10px;
			background-color:#eee;
			width:150px;}
			
#pronostico p {	font:12px tahoma, verdana;
				color:#000;
				margin:0;
				padding:5px 0;}
			
#pronostico h1 {font:bold 12px tahoma, verdana;
				color:#16532B;
				border-bottom:none;
				margin:0;
				padding:0 0 10px 0;}
				
#pronostico a, #pronostico a:link, #pronostico a:visited {
		font:11px tahoma, verdana;
		color:#16532B;
		text-decoration:none;
		display:block;
		padding:2px 0;}

#pronostico a:hover {color:#708D50;}

#perspectiva h3 {font:bold 12px tahoma, verdana;
				color:#16532B;
				background-color:#eee;
				margin:0 0 5px 0;
				padding:2px 5px;}
				
#perspectiva p {font:11px tahoma, verdana;
				color:#000;
				margin:0;
				padding:2px 5px;}

#aniv_cab {background-image:url(aniversario/encabezado.jpg);
		background-repeat:no-repeat;
		width:716px;
		margin:0;
		padding:192px 0 0 0;
		text-align:right;}
			
#aniversario  {margin:0 45px;
				padding:0;}
				
#aniversario h1 {font:bold 16px tahoma, verdana;
				color:#B87B42;
				border-bottom:1px dashed #B87B42;
				margin:10px 0;
				padding:0;}
				
#aniversario h2 {font:bold 14px tahoma, verdana;
				color:#B87B42;
				border-bottom:1px dashed #B87B42;
				margin:20px 0 5px 0;
				padding:0;}
				
#aniversario p {font:11px tahoma, verdana;
				color:#000000;
				margin:0 0 5px 0;
				padding:0;}
				
#aniversario ul {font:12px tahoma, verdana;
				color:#708D50;
				margin:0 0 0 15px;
				padding:0;}
				
#aniversario li {margin:0;
				padding:1px 0;}
				
#aniversario a, #aniversario a:link, #aniversario a:visited {
	font:12px tahoma, verdana;
	color:#708D50;
	text-decoration:none;} 

#aniversario a:hover {text-decoration:underline;} 

#supermercado p {margin:0 20px;
				padding:5px 0;
				text-align:center;
				background-color:#EEEEEE;}
				
#supermercado .sp_tit {padding:10px 0 0 0;}

#supermercado .sp_foto {text-align:center;
					padding:5px;
					border:1px solid #E5E5E5;}

#supermercado .sp_prod {font:bold 12px tahoma, verdana;
					color:#000;
					padding:5px;
					border:1px solid #E5E5E5;}
					
#supermercado .sp_prod strong {font-size:10px;font-weight:normal;}
					
#supermercado .sp_precio {font:bold 18px tahoma, verdana;
					color:#16532B;
					padding:5px;
					border:1px solid #E5E5E5;
					text-align:center;}
					
#juven2 {padding:10px;
		background-color:#EEEEEE;
		width:150px;}

#juven2 h2 {font:bold 12px tahoma, verdana;
			color:#16532B;
			margin:0;
			padding:0 0 3px 0;}
			
#juven2 p {font:12px tahoma, verdana;
			color:#666;
			margin:0;
			padding:0 0 10px 0;
			line-height:16px;}

/* ++++++++++++++++++++++++++ ACCESO A CLIENTES +++++++++++++++++++++++++++ */
#login {background:#EEEEEE url(img/login.gif) 0 bottom no-repeat;
		width:240px;
		margin:0 auto;
		padding:30px 0 30px 110px;
		border-top:1px dashed #708D50;
		border-bottom:1px dashed #708D50;
		font:bold 12px tahoma, verdana;
		color:#708D50;}
		
#login2 {margin:30px auto;
		width:350px;
		padding:0;}

#login2 p {font:11px tahoma, verdana;
			color:#666;
			margin:0;
			padding:0 0 10px 0;} 
