/*-- Básico ----------------------------------------------------------*/
h1, h2, h3, p, form { margin: 0; padding: 0; }
.clear { clear: both; }
img { border: none; }

* {
 margin: 0;
 padding: 0;
}


body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, sans-serif;
	font-size: 12px;
	background-color: #333333;
}

a:link, a:visited {
	color: #FF0000;
	text-decoration:none;
}
a:hover{ color:#666;}


p {
	margin: 5px 0;
	padding: 0;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


#main { 
margin: 0 auto;
 width: 850px;
 overflow: hidden; 
}




/* === IMPORTANTE ===================================================
   A partir de aquí, se pueden añadir todos los estilos propios que 
   sean necesarios.
   ================================================================== */
   
#header {
 height: 100%; 

 }
   
   
 #header a {
  
  }  
  
 #header a:hover {
  text-decoration: none !important; 
  } 
  
 
 #header a.activo {
  
  } 
  
  
 #menu {
	width: 850px;
	overflow: hidden;
	float: left;
	margin-bottom: 0px;
 }

 #bot {
	height: 42px;
	float: left;
	margin-right: 15px;
  }
  
  #contenido {
	width: 850px;
	overflow: hidden;
	float: left;
	margin-bottom: 0px;
	background-image: url(images/fondo.png);
	height: 378px;
 }
 
 #contenido_les {
	width: 850px;
	overflow: hidden;
	float: left;
	margin-bottom: 0px;
	background-image: url(images/fondo_les.png);
	height: 450px;
 }
 
   #contenido2 {
	width: 8250px;
	overflow: hidden;
	float: left;
	margin-bottom: 0px;
	background-image: url(images/fondo2.png);
	height: 370px;
 }
 
    #contenido3 {
	width: 850px;
	overflow: hidden;
	float: left;
	margin-bottom: 0px;
	background-image: url(images/fondo6.png);
	height: 1600px;
 }
 
    #contenido4 {
	width: 850px;
	overflow: hidden;
	float: left;
	margin-bottom: 0px;
	background-image: url(images/fondo_contacto.png);
	height: 700px;
 }
 
     #contenido5 {
	width: 850px;
	overflow: hidden;
	float: left;
	margin-bottom: 0px;
	background-image: url(images/fondo3.png);
	height: 450px;
 }
 
    #contenido6 {
	width: 850px;
	overflow: hidden;
	float: left;
	margin-bottom: 0px;
	background-image: url(images/fondo5.png);
	height: 2800px;
 }
 
     #contenido7 {
	width: 850px;
	overflow: hidden;
	float: left;
	margin-bottom: 0px;
	background-image: url(images/fondo4.png);
	height: 600px;
 }
 
   #caja {
	width: 810px;
	overflow: hidden;
	float: left;
	height: 405px;
	margin: 10px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
 }
 
    #caja_espacios {
	width: 810px;
	overflow: hidden;
	float: left;
	height: 1500px;
	margin: 10px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
 }
 
    #caja_articulos {
	width: 810px;
	overflow: hidden;
	float: left;
	height: 2800px;
	margin: 10px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
 }
 
    #caja_donde {
	width: 810px;
	overflow: hidden;
	float: left;
	height: 330px;
	margin: 10px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
 }
 
    #caja_para {
	width: 810px;
	overflow: hidden;
	float: left;
	height: 600px;
	margin: 10px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
 }
 
    #caja_contacto {
	width: 810px;
	overflow: hidden;
	float: left;
	height: 650px;
	margin: 10px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
 }
 

 
    #foto {
	width: 200px;
	overflow: hidden;
	float: left;
	height: 300px;
	
 }
 
    #foto_quienes {
	width: 265px;
	overflow: hidden;
	float: left;
	height: 250px;
	background-position: bottom;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
 }
 
    #texto {
	width: 600px;
	overflow: hidden;
	float: left;
	height: 100%;
 }
 
    #texto_quienes {
	width: 800px;
	overflow: hidden;
	float: left;
	height: 100%;
 }
 
    #espacio {
	width: 212px;
	overflow: hidden;
	float: none;
	height: 50px;
	background-image: url(images/tit_espacio.gif);
 }
 
    #espacio_ofrecemos {
	width: 260px;
	overflow: hidden;
	float: left;
	height: 40px;
	background-image: url(images/tit_espacios_ofrecemos.gif);
 }
 
    #quienes {
	width: 520px;
	overflow: hidden;
	float: left;
	height: 40px;
	background-image: url(images/tit_quienes.gif);
	background-repeat: no-repeat;
 }
 
    #donde {
	width: 330px;
	overflow: hidden;
	float: none;
	height: 40px;
 }
 
    #como {
	width: 400px;
	overflow: hidden;
	float: left;
	height: 40px;
 }
 
    #como_surge {
	width: 280px;
	overflow: hidden;
	float: none;
	height: 40px;
 }
 
    #volver {
	width: 320px;
	overflow: hidden;
	float: none;
	height: 40px;
 }
 
    #volver2 {
	width: 270px;
	overflow: hidden;
	float: none;
	height: 40px;
 }
 
    #donde_esta {
	width: 275px;
	overflow: hidden;
	float: left;
	height: 40px;
	background-image: url(images/tit_donde_esta.gif);
 }
 
    #como {
	width: 280px;
	overflow: hidden;
	float: left;
	height: 40px;
 }

    #para {
	width: 350px;
	overflow: hidden;
	float: none;
	height: 40px;
	background-image: url(images/tit_para.gif);
 }
    #descripcion {
	overflow: hidden;
	float: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
	line-height: normal;
	width: 600px;
	height: 100%;
 }
 

 
    #descripcion_quienes {
	overflow: hidden;
	float: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
	line-height: normal;
	width: 800px;
 }
 
    #foto_espacio {
	width: 580px;
	overflow: hidden;
	float: none;
	height: 72px;
	background-image: url(images/foto_espacio.gif);
 }
 
  #footer {
	width: 850px;
	overflow: hidden;
	float: left;
	margin-bottom: 20px;
	background-image: url(images/footer.gif);
	height: 70px;
 }
 
    #maca {
	width: 270px;
	overflow: hidden;
	float: left;
	height: 40px;
	background-image: url(images/tit_maca.gif);
 }
 
    #francisca {
	width: 270px;
	overflow: hidden;
	float: left;
	height: 40px;
	background-image: url(images/tit_francisca.gif);
 }
 
    #orchard {
	width: 270px;
	overflow: hidden;
	float: left;
	height: 40px;
	background-image: url(images/tit_orchard.gif);
 }
 
    #leslie {
	width: 270px;
	overflow: hidden;
	float: left;
	height: 40px;
	background-image: url(images/tit_leslie.gif);
 }

    #articulos {
	width: 212px;
	overflow: hidden;
	float: none;
	height: 50px;
	background-image: url(images/tit_articulos.gif);
 }
 
    #contacto {
	width: 212px;
	overflow: hidden;
	float: none;
	height: 50px;
	background-image: url(images/tit_contacto.gif);
 }

    rojo {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, "Lucida Grande", Tahoma, sans-serif;
	font-size: 100%;
	background-color: #D90000;
}

  #banner {
	width: 850px;
	overflow: hidden;
	float: left;
	margin-bottom: 5px;
	height: 30px;
 }

