*{
	margin:0;
	padding:0;
}

BODY{
	background:#FFFFFF none repeat scroll 0 0;
	color:#968877;
	margin:0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

A{
	text-decoration:none;
	color:#626469;
}

DIV.clear{
	clear:both;
	font-size:1px;
}

DIV.clear-separador{
	clear:both;
	font-size:1px;
	height:15px;
}


/*header*/
DIV.header{
	margin:0 auto;
	width:960px;
	height:81px;
	text-align:right;
}

	DIV.header #top-frame{
		width:100%;
		height:9px;
		background:#a8b300;
		font-size:1px;
		margin-top:5px;
	}

/*menu start */
DIV.menu{
	margin:0 auto;
	width:960px;
	height:21px;
	background:#968877;
	font-size:11px;
	z-index:100;
}
	DIV.menu UL#ulNav{
		/*line-height:1px;*/
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
	}
	
	UL#ulNav LI{
		float:left;
		color:#FFFFFF;
		padding:3px 0;

	}
		UL#ulNav LI.current{
			background-color:#5f7800;
		}

		UL#ulNav LI A{
			color:#FFFFFF;
			border-right:1px solid #FFFFFF;
			padding:0 8px;
		}
		
		UL#ulNav LI.last A,
		UL#ulNav LI.special A{
			border-right:none;
		}
	
/*menu end */

/*wrapper start*/
DIV.wrapper{
	margin: 0 auto 30px auto;
	width:960px;
	position:relative;
}
	
	/* home slider start */
	DIV.home-slider{
		position:relative;
		width:960px;
		height:150px;
		margin:0px auto 16px auto;
	}
		DIV.items DIV.slider-image{
			width:731px;
			height:150px;			
			float:left;
		}
			DIV.items DIV.scrollable-right{
				width:229px;
				height:150px;
				float:right;
				background:#8c9b00;
				overflow:hidden;
				position:relative;
			}
				DIV.scrollable-right h1{
					color:#FFFFFF;
					font-weight:normal;
					font-family:Arial, Helvetica, sans-serif;
					font-size:16px;
					letter-spacing:1.1px;
					margin:15px 15px 0;
					
				}
				
				DIV.scrollable-right SPAN{
					position:absolute;
					left:1px;
					top:105px;
					color:#FFFFFF;
					font-size:11px;	
					display:block;
					margin-left:8px;
				}
					DIV.scrollable-right A{
						background:url(imgs/find_more.jpg) no-repeat left;
						padding-left:20px;
						padding-top:3px;
						color:#FFFFFF;
						font-size:11px;
					}
	/* home slider end */
	
	/* general */
	A.more{
		color:#626469;
		clear:both;
		float:right;
		margin:0px 5px 2px 2px;
	}

	/* general */
	
	/*world wide layer start*/
	DIV#worldWideLayer{
		height:350px;
		position:absolute;
		right:134px;
		top:-24px;
		width:476px;
		background:url(imgs/fondo-mapa.png) no-repeat 0 0 !important;
		background:url(imgs/fondo-mapa.jpg) no-repeat 0 0;
		
		
	}

	DIV#worldWideLayer DIV.countries{
		position:absolute;
		top:5px;
		left:15px;
		z-index:55;
	}
	
		DIV#worldWideLayer DIV.countries UL{
			list-style:none;
		}
		
		DIV#worldWideLayer DIV.countries UL LI A{
			text-decoration:underline;
			font-size:10px;
		}
		
	DIV#worldWideLayer DIV.fondo-mapa{
		background:url(imgs/fondo-mapa.png) no-repeat 0 0;
		position:absolute;
		top:0;
		left:0;
		width:476px;
		height:310px;
		/*behavior: url("styles/iepngfix.htc"); *//*ie6 png hack fin */
		z-index:90;
	}
	
	.visible{
		display:block;
	}
	
	.hidden{
		display:none;
	}
	
	/*world wide layer end*/	
	
	/* navbar start*/
	DIV.navbar{
		margin:0;
		height:42px;
	}
	
	DIV.navbar UL{
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		float:left;
		margin:0;
		padding:15px 0 5px 6px;
	}
	
	DIV.navbar UL LI{
		float:left;
		font-size:9px;
		color:#909295;
		padding:0;
		margin:0 2px 0 0;
		background:none;
	}
	
	DIV.navbar UL LI A{
		color:#909295;
		text-decoration:none;
	}
	
		DIV.navbar #formularioSearch{
			float:right;
			padding:11px 0 5px 6px;
			position:relative;
		}
		
			DIV.navbar #formularioSearch FIELDSET{
				border:0;	
			}
			
			DIV.navbar #formularioSearch #c_s{
				border:1px solid #968877;
				color:#968877;
				font-size:11px;
				height:15px;
				background:#F6F4F3;
			}
			
			DIV.navbar #formularioSearch #c_ambito{
				border:1px solid #968877;
				color:#968877;
				font-size:11px;
				height:17px;
				padding:0;
				margin-right:28px;
				background:#F6F4F3;
			}
			
			DIV.navbar #formularioSearch #c_botonEnviar{
				border:0;
				background:url(imgs/bt_submit.gif) no-repeat 0 0;
				width:20px;
				height:15px;
				/*margin-left:8px;*/
				position:absolute;
				top:12px;
				right:0;
			}			
	
	/* navbar end*/		
	
	/* latest-news start*/
	UL.latest-news {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;		
	}
	
		UL.latest-news LI {
			overflow:hidden;
			padding:5px 0 2px 2px;
		}	
		
		UL.latest-news LI SPAN {
			color:#bcb1a5;
		}

		UL.latest-news H4 {
			color:#33b3cb;
			margin-top:2px;
		}
	
		UL.latest-news H4 A{
			color:#33B3CB;
		}
	/* latest-news end*/	
	
	/* left start */
	DIV.left-start,
	DIV.left{
		width:155px;
		float:left;
		position:relative;
	}
		DIV.left-start DIV.left-nav{
			padding-bottom:200px;
		}
		
		DIV.left-start DIV.left-nav,
		DIV.left DIV.left-nav{
			background-color:#00b7d7;
		}
			DIV.left-start DIV.left-nav UL,
			DIV.left DIV.left-nav UL{
				list-style:none;
				list-style-type:none;
				position:relative;
			}
				DIV.left-start DIV.left-nav UL LI,
				DIV.left DIV.left-nav UL LI{
					position:relative;
					color:#FFFFFF;
					border-bottom:1px solid #FFFFFF;
					padding:8px 0 8px 6px;
				}
					DIV.left-start DIV.left-nav UL LI A,
					DIV.left DIV.left-nav UL LI A{
						color:#FFFFFF;
					}
		
		DIV.left H2 {
			font-size:16px;
		}	
		
		DIV.left H3 {
			color:#738900;
			font-size:18px;
			color:#738900;
			font-weight:normal;
			margin:20px 0 0 0;
			padding:0 0 3px 0;			
		}
	/* left end */	
	
	/* center start */
	DIV.center{
		float:left;
		width:530px;
		margin:0 0 0 15px;
	}	
		DIV.center H1, DIV.center H2, DIV.center H3, DIV.center H4, DIV.center H5, DIV.center H6{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:normal;
			color:#738900;
			margin:0px 0px 8px 0px;
		}
		
		DIV.center#new H1{
			color:#738900;
		}
		
		DIV.center H1{
			font-size:24px;
		}
		
		DIV.center H2{
			font-size:18px;
		}
			DIV.center H2 STRONG{
				font-size:18px;
			}		
				
			DIV.center H2.event-month{
				background:url(imgs/topo_A.jpg) no-repeat 0 5px;
				padding-left:10px;
				font-size:13px;
				font-weight:bold;
				color:#738900;
				margin:5px 0 5px 187px;
			}
		
		DIV.center H3{
			font-size:20px;
		}		
		
		DIV.center H4{
			font-size:18px;
		}		
		
		DIV.center H5{
			font-size:16px;
		}		
		
		DIV.center H6{
			font-size:14px;
		}
		
		DIV.center P{
			color:#968877;
			margin:5px 0;
			line-height:16px;
		}
		
			DIV.center DIV.vegetables-webs P {	/*especifico*/
				margin:0 0 5px 0;			
			}
		
		DIV.center STRONG{
			/*color:#738900;*/
			font-size:12px;
		}
		
		DIV.center A {
			color:#33B3CB;
		}
		
			DIV.center DIV.vegetables-webs A {	/*especifico*/
				color:#738900;
				text-decoration:none;
				background:url(imgs/external.jpg) no-repeat right 0;
				padding:0 15px 0 0;
			}
		
		DIV.center IMG {
			margin:10px 0
		}
		
			DIV.center IMG.banner {
				margin-top:0;
			}
		
		DIV.center UL {
			list-style:none;
			 margin:5px 0 0 55px;
		}

			DIV.center UL LI{
				background:url(imgs/topo_A.jpg) no-repeat 0 6px;
				padding:0 0 0 10px;
				line-height:19px;
				padding:0px 0 1px 13px;
				margin:2px 0;
				font-size:13px;

			}												
			
				DIV.center UL LI UL{
					 margin:2px 0 0 25px;
				}
				
				DIV.center UL LI LI{
					/*background:url(imgs/topo_B.jpg) no-repeat 0 center;*/
					background:none;
					color:#968877;
					margin:0;
				}
					DIV.center UL LI LI A{
						color:#968877;
						font-weight:normal;
					}
				
			DIV.center UL LI A{
				color:#738900;
				text-decoration:none;
				font-weight:bold;
			}
			
	/*bloque de links start*/
	DIV.center DIV.bloque-link{
		clear:both;
		width:550px;
		margin:5px auto 15px auto;
	}
		DIV.center DIV.bloque-link DIV.left{
			width:125px;
		}
		
		DIV.center DIV.bloque-link DIV.right{
			width:415px;
		}
			DIV.center DIV.bloque-link DIV.right A{
				color:#738900;
				text-decoration:underline;
				background:url(imgs/external.jpg) no-repeat right 0;
				padding:0 15px 0 0;
			}
			DIV.center DIV.bloque-link DIV.right P{
				margin:0 0 5px 0;
			}				
					
		DIV.center DIV.bloque-link IMG{
			margin:5px 0 0 0;
		}			
	/*bloque de links end*/			
	

	/*bloque de eventos start*/
	DIV.center DIV.bloque-evento{
		clear:both;
		width:550px;
		margin:0 auto;
		padding-top:5px;
		border-bottom:1px solid #a89a89;
	}
		DIV.center DIV.bloque-evento.first{
			border-top:1px solid #a89a89;
		}
		
		DIV.center DIV.bloque-evento.last{
			margin-bottom:20px;	
		}
		
		DIV.center DIV.bloque-evento DIV.left{
			width:125px;
			padding-top:2px;
		}
			DIV.center DIV.bloque-evento DIV.left SPAN{
				font-size:13px;
				color:#a89a89;

				font-weight:bold;
			}
		
		DIV.center DIV.bloque-evento DIV.right{
			width:365px;
		}
			DIV.center DIV.bloque-evento DIV.right H3{
				color:#738900;
				font-size:13px;				
				margin:0;
				padding:0;
			}
			
			DIV.center DIV.bloque-evento DIV.right P{
				margin:0 0 5px 0;
			}

			DIV.center DIV.bloque-evento DIV.right P A{
				color:#968877;
				text-decoration:underline;
			}			
	/*bloque de eventos end*/				
	
	/* buscador start */
	DIV.resultados-buscador{
		margin-bottom:25px;		
	}
	
	DIV.resultados-buscador DIV.resumen-resultados{
		color:#968877;
		margin-bottom:8px;
	}
	
	DIV.resultados-buscador DIV.item-resultado-buscador{
		
	}
	
		DIV.resultados-buscador DIV.item-resultado-buscador H2{
			font-size:12px;
			color:#788c08;
			text-decoration:underline;
			margin:7px 0 2px 0;
		}
			DIV.resultados-buscador DIV.item-resultado-buscador H2 A{
				color:#788c08;	
			}
		
		DIV.resultados-buscador DIV.item-resultado-buscador P{
			color:#968877;
			margin:0 0 5px 0;
		}
		
		DIV.resultados-buscador DIV.item-resultado-buscador A.more{
			margin:0;
			clear:none;
			float:none;
			color:#00A9CC;
		}
		
	DIV.resultados-buscador TABLE.paginacion{
		font-size:11px;	
	}
		DIV.resultados-buscador TABLE.paginacion TR TD A.boton{
			display:block;
			text-decoration:none;
			width:20px;
			height:15px;
		}
		
		TABLE.paginacion TR TD A.inicio{
			background:url(imgs/buscador/inicio.jpg) no-repeat 0 0;	
		}
		TABLE.paginacion TR TD A.anterior{
			background:url(imgs/buscador/anterior.jpg) no-repeat 0 0;	
		}			
		TABLE.paginacion TR TD A.siguiente{
			background:url(imgs/buscador/siguiente.jpg) no-repeat 0 0;	
		}
		TABLE.paginacion TR TD A.final{
			background:url(imgs/buscador/final.jpg) no-repeat 0 0;	
		}			
	
	/* buscador end */
	
	/* center end */	

	/* center-start start */
	DIV.center-start{
		float:left;
		width:550px;
		margin:0 0 0 15px;
	}
	/* center-start end */		
	
	/* center-left start */
	DIV.center-left{
		width:310px;
		float:left;
	}
	
		DIV.center-left H1, DIV.center-left H2, DIV.center-left H3, DIV.center-left H4, DIV.center-left H5, DIV.center-left H6{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:normal;
			color:#738900;
			margin:0px 0px 8px 0px;
		}	
		
		DIV.center-left H1{
			font-size:24px;
			letter-spacing:0px;
		}
		
		DIV.center-left H2{
			font-size:22px;
			letter-spacing:0px;			
		}		
		DIV.center-left H3{
			font-size:20px;
			letter-spacing:0px;			
		}		
		
		DIV.center-left H4{
			font-size:18px;
		}		
		
		DIV.center-left H5{
			font-size:16px;
		}		
		
		DIV.center-left H6{
			font-size:14px;
		}
		
		DIV.center-left P{
			color:#968877;
			margin:5px 0;
			line-height:16px;
		}

		DIV.center-left STRONG{
			color:#738900;
			font-size:12px;
		}
		
		DIV.center-left A {
			color:#33B3CB;
		}		
		
	/* center-left end */
	
	/* center-right start */
	DIV.center-right{
		width:220px;
		float:right;
		background:url(imgs/fondo-center-right.jpg) repeat-y 0 0;
		padding-bottom:70px;		
	}
		DIV.center-right H3{
			color:#738900;
			font-size:18px;
			font-weight:normal;
			margin:0 0 0 15px;
			padding:0 0 3px;			
		}
		
		DIV.center-right UL{
			width:200px;
			margin-left:15px;
		}
	/* center-right end */	
	
	/* right start */
	DIV.right{
		float:right;
		width:228px;
	}
	
	DIV.right UL{
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		background-color:#f5f4e4;
		padding-top:14px;
	}
	
		DIV.right UL LI{
			background:#efedea;
			/*border-bottom:3px solid #c2bab0;*/
			margin:0 0 16px 0;
			padding:0 0 14px 0;
		}
		
			DIV.right UL LI.last{
				margin-bottom:0px;
				padding-bottom:5px;
			}
		
		DIV.right UL LI H3{
			font-size:12px;
			color:#b7ab9e;
			margin:1px 0 2px 0;
			padding-left:10px;			
		}			
		
		DIV.right UL LI P{
			padding-left:10px;
			color:#00B7D7;
			font-weight:bold;
		}				
			DIV.right UL LI P A{
				color:#00B7D7;
			}
	/* right end */			

/*wrapper end*/

/*footer start*/
DIV.footer{
	margin: 5px auto 20px auto;
	width:960px;
	height:30px;
	padding:8px 0 0 0;
}

DIV.footer SPAN{
	font-size:9px;
	float:left;
}

	DIV.footer SPAN A{
	 color:#968877;
	}
	
DIV.footer UL{
	float:right;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}	

	DIV.footer UL LI{
		font-size:8px;
		display:inline;
		float:left;
		padding:0 2px;
		color:#33B3CB;
	}	
	
	DIV.footer UL LI A{
		color:#33B3CB;
	}
/*footer end*/

/* NO - 2010 / 01
DIV#marquesina {
	margin-top:6px;
	margin-bottom:10px;
}
	DIV#marquesina MARQUEE A{
		font-size:11px;
		color:#33B3CB;
	}
*/