/* CSS Fruticultura Sur */

@import url(menu.css);

/* Estilos Generales para todos los elementos */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:/*#6D6F71*/#555;
	/*background:#EFEFEF;*/
}

* {
	outline:none;
}

h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-size:1em;
}

div {
	margin:0;
	padding:0;
}

p {
	margin:0;
	padding:0;
}

a {
	text-decoration:none;
	color:#00934D;
}

a:hover{
	color:#B8CFBE;
}

a img {
	border:0;
}

/* =================================================================================== */

/* LAYOUT */

#contenedor {
	width:1000px;
	height:auto;
	overflow:auto;
	margin:0px auto;
	background:#FFF;
	border:#ddd 1px solid;
}

	/* ------------------------------------------------------------------------------- */
	
	/* CABECERA */

	#cabecera {
		width:1000px;
		height:174px; /* 174px 119px */
		overflow:visible;
		background:none;
		position:relative;
	}
	
		#cabecera_superior {
			width:1000px;
			height:auto;
			overflow:auto;
			/*position:relative;*/
		}
	
			/* LOGO */
		
			#cabecera_superior #logo {
				float:left;
				width:362px; /* 394 - 32 */
				height:96px; /* 119 - 23 */
				padding-left:32px;
				padding-top:23px;
				background-image:url(../imagenes/cabecera/fondoCabeceraLogo.gif);
				background-position:right;
				background-repeat:no-repeat;
			}
			#cabecera_superior #logo h1{
				display:none;			}
			/* IDIOMAS - FECHA */
			
			#cabecera_superior #idiomasFecha {
				float:left;
				width:592px; /* 606 - 14 */
				height:99px; /* 119 - 20 */
				/*padding-left:14px;
				padding-top:20px;*/
				/*background-image:url(../imagenes/cabecera/fondoCabeceraIdiomasFecha.jpg);
				background-repeat:no-repeat;*/
				font-size:9px;
				line-height:15px;
			}
			
			/* <<<<<<< Imagen rotativa >>>>>>>> */
			
			#cabecera_superior a#imagenRotativa {
				position:absolute;
				display:block;
				width:450px;
				height:120px;
				right:0;
				top:-1px;
				overflow:hidden;
				cursor:pointer;
			}
			
				#cabecera_superior #idiomasFecha p {
					margin-left:14px;
					margin-top:20px;
					width:130px;
				}
			
				#cabecera_superior #idiomasFecha p a.espanolCabecera {
					color:#D23032;
				}
				
				#cabecera_superior #idiomasFecha p a.espanolCabecera:hover {
					color:#F4393C;
				}
				
				#cabecera_superior #idiomasFecha p a.contactoCabecera {
					display:block;
					width:80px;
					padding-top:20px;
					font-size:11px;
					color:#808285;
				}
				
				#cabecera_superior #idiomasFecha p a.contacto:hover {
					color:#B0B3B6;
				}
				
				#cabecera_superior #idiomasFecha p span {
					display:block;
					padding-top:0px;
					color:#00934D;
					overflow:hidden;
				}
		
	/* ------------------------------------------------------------------------------- */
	
	/* CONTENIDO */
	
	#contenido {
		width:1000px;
		height:auto;
		overflow:auto;
		padding-bottom:10px;
		background:url(../imagenes/borde1000.gif) bottom center no-repeat;
		margin-bottom:2px;
	}
	
		#contenido div {
			height:auto;
			overflow:auto;
		}
	
		/* COLUMNA_IZQUIERDA */
		
		#columna_izquierda {
			float:left;
			width:754px;
			border-top:#ddd 1px solid;
			border-right:#ddd 1px solid;
		}
		
			/* Barrita Menu */
			#barritaMenu {
				width:754px;
				height:5px!important;
				border-bottom:#ddd 1px solid;
				font-size:1px;
				background-color:#B8CFBE;
			}
				#barritaMenu.desactivado {
					background-color:#F2F2F2;
					font-size:1px;
				}
				#barritaMenu.activado {
					background-color:#B8CFBE;
					border-bottom:#B8CFBE 1px solid;
					font-size:1px;
				}
		
			/* COLUMNA_IZQUIERDA_I */
			
			#columna_izquierda_i {
				float:left;
				width:501px;
				border-right:#ddd 1px solid;
			}
			
			#columna_izquierda_i .bannerCentro {
				width:480px;
				overflow:hidden;
				height:auto;
				margin:0 auto;
				padding-bottom:15px;
				margin-bottom:0!important;
				background:url(../imagenes/borde500.gif) bottom left no-repeat;
			}
			
			/* COLUMNA_IZQUIERDA_D */
			
			#columna_izquierda_d {
				float:right;
				width:232px;
				padding:10px;
			}
			
		/* ........................................................................... */
		
		/* COLUMNA_DERECHA */
		
		#columnaDerecha {
			float:right;
			width:235px;
			padding:5px 4px 5px 5px;
			border-top:#ddd 1px solid;
		}
		
		
		/* << formulario de registro >> */
		#columnaDerecha #formularioRegistro{
			position:relative;
			height:auto;
			border:1px solid #E0E0E1;
			background-color:#F1F1F2;
			padding:12px;
			margin:0 auto 3px auto;
		}
		
		#columnaDerecha #formularioRegistro form{
			margin:0;
		}
		
		#columnaDerecha #formularioRegistro table td {
			/*position:relative*/
		}
		
		#columnaDerecha #formularioRegistro label{
			font-size:9px;
			float:left;
			padding-right:6px;
			margin-bottom:10px;
		}
		
		#columnaDerecha #formularioRegistro label input{
			border:1px solid #C1C0C1;
			height:16px;
			margin-top:5px;
			margin-bottom:5px;
		}
		
		#columnaDerecha #formularioRegistro label #nombreUsuario{
			width:60px;
		}
		
		#columnaDerecha #formularioRegistro label #claveUsuario{
			width:93px;
		}
		
		#columnaDerecha #formularioRegistro #botonLogin{
			position:absolute;
			right:12px;
			top:30px;
			_top:31px; /*IE6*/
			/*_margin-top:3px;*/
		}
		
		#formularioRegistro a {
			/*position:absolute;*/
			/*margin-left:12px;*/
			font-size:11px;
		}
		
		
		/* << links 'Boletin', 'Anunciantes', 'Clasificados' >> */
		#columnaDerecha .opcion{
			height:33px;
			line-height:33px;
			padding-left:12px;
			margin-bottom:1px;
			background-repeat:repeat-x;
			text-transform:uppercase;
			font-weight:bold;
			font-size:12px;
		}
			#columnaDerecha .opcion a{
				color:#FFFFFF;
				text-decoration:none;
			}
			#columnaDerecha .opcion.activado a, #columnaDerecha .opcion a:hover {
				background-image:url(../imagenes/iconoTrianguloOvers.gif);
				background-position:0px 4px;
				background-repeat:no-repeat;
				padding-left:10px;
			}
			#columnaDerecha .opcion.fondoVerde{
				background-image:url(../imagenes/fondoDegradadoVerde.gif);
			}
			#columnaDerecha .opcion.activado.fondoVerde{
				background-image:url(../imagenes/fondoDegradadoVerdeActivado.gif)!important;
			}
			#columnaDerecha .opcion.fondoAmarillo{
				background-image:url(../imagenes/fondoDegradadoAmarillo.gif);
			}
			#columnaDerecha .opcion.activado.fondoAmarillo{
				background-image:url(../imagenes/fondoDegradadoAmarilloActivado.gif)!important;
			}
			#columnaDerecha .opcion.fondoRojo{
				background-image:url(../imagenes/fondoDegradadoRojo.gif);
			}
			#columnaDerecha .opcion.activado.fondoRojo{
				background-image:url(../imagenes/fondoDegradadoRojoActivado.gif)!important;
			}
		
		/* << Banners >> */
		
		#columnaDerecha .bannerCentro {
			width:230px;
			margin:10px auto;
			text-align:center;
			overflow:hidden!important;
		}
		
		/* FIN COLUMNA_DERECHA */
		
	/* ------------------------------------------------------------------------------- */
	
	/*PIE*/
	
	#pie {
		width:1000px;
		height:auto;
		overflow:auto;
	}
	
		#pie a {
			color:#626262;
		}
		
		#pie a:hover {
			color:#ADACAC;
		}
		
		#pie #seccionesPie {
			height:32px;
			line-height:32px;
			text-align:center;
			margin-bottom:2px;
			background:#F1F1F2;
		}
		
		#pie #datosPie {
			text-align:center;
			padding-top:16px;
			padding-bottom:10px;
			line-height:15px;
			background-image:url(../imagenes/borde1000.gif);
			background-position:top;
			background-repeat:no-repeat;
		}

/* =================================================================================== */

/* ELEMENTOS QUE SE REUTILIZAN */

#seccionUnica p {
	margin-bottom:10px;
}

/* ... */

/* =================================================================================== */

/* PAGINA DE CONTACTO */

	#seccionUnica #textoContacto {
		width:450px;
		margin:0 auto;
	}

	#seccionUnica #textoContacto p {
		/*margin-left:15px;*/
		clear:both;
		font-size:1.15em;
	}
	
		#seccionUnica #textoContacto p.tel {
			font-size:12px;
			margin-left:0!important;
			font-style:oblique;
		}

	#seccionUnica #textoContacto img#espacios{
		margin-top:20px;
	}
	
	#seccionUnica #textoContacto h1 {
		color:#CC472D;
		font-weight:bold;
		font-size:1.1em;
		border-bottom:#ddd 1px solid;
		padding-bottom:5px;
		margin-bottom:10px;
		width:auto;
	}
	
	#seccionUnica #textoContacto h3/*, #seccionUnica #textoContacto h2 */{
		width:100%;
		color:#CC472D;
		font-weight:bold;
		border-bottom:#ddd 1px solid;
		padding-bottom:5px;
		margin-bottom:10px;
		
	}

/* =================================================================================== */

/* Capas de texto general para la columna central */
#columna_izquierda_d .textoAnunciantes {
}

#columna_izquierda_d .textoAnunciantes h4 {
	font-size:11px;
	color:#00934d;
	margin-bottom:13px;
	margin-top:13px;
}

#columna_izquierda_d .textoAnunciantes p {
	margin-bottom:15px;
	font-size:1.15em;
}

#columna_izquierda_d .textoAnunciantes strong{
	font-size:12px;
}


/* =================================================================================== 
	Sitios de interés */

#seccionUnica #links h2 {
	color:#CC472D;
	/*font-size:16px;*/
	font-weight:bold;
	border-bottom:#ddd 1px solid;
	padding-bottom:5px;
	margin-bottom:10px;
}

#seccionUnica #links h3 {
	display:block;
	margin-bottom:5px;
	color:#666!important;
	clear:both;
}

#seccionUnica #links ul {
	float:none;
	clear:both;
	padding:0;
}

#seccionUnica #links ul li {
}
