*{margin:0;padding:0;}
body {
	background-color:#330000;
}
html{
	overflow-x:hidden;
} 
div#fijo {
	z-index:1;
	position:relative;
}
div#fijo div#hueco{
	background-color:#330000;
	width:300px;
	height:300px;
	position:absolute;
	left:50%;
	margin-left:-150px;
	top:15830px;
	z-index:1;
	float:left;
}
div#fijo div#superior {
	position:relative;
	z-index:1;
}
div#fijo div#superior div#uniones div#tri {
	background-image:url(../imgs/tri.png);
	width:84px;
	height:117px;
	position:absolute;
	top:9622px;
	z-index:1;
	left:50%;
	margin-left:-30px;
}
div#fijo div#superior div#uniones div#dos {
	background-image:url(../imgs/dos.png);
	width:90px;
	height:90px;
	position:absolute;
	top:9200px;
	left:50%;
	margin-left:-350px;
}
div#fijo div#superior div#uniones div#tres {
	background-image:url(../imgs/tres.png);
	width:90px;
	height:90px;
	position:absolute;
	top:9200px;
	left:50%;
	margin-left:260px;
}
div#fijo div#superior div#uniones div#cuatro {
	background-image:url(../imgs/cuatro.png);
	width:90px;
	height:90px;
	position:absolute;
	top:9618px;
	left:50%;
	margin-left:260px;
}
div#fijo div#superior div#uniones div#cinco {
	background-image:url(../imgs/cinco.png);
	width:90px;
	height:90px;
	position:absolute;
	top:11178px;
	left:50%;
	margin-left:-350px;
}
div#fijo div#superior div#uniones div#seis {
	background-image:url(../imgs/seis.png);
	width:84px;
	height:117px;
	position:absolute;
	top:11182px;
	z-index:1;
	left:50%;
	margin-left:-55px;
}
div#fijo div#superior div#uniones div#final {
	background-image:url(../imgs/finembudo.jpg);
	width:72px;
	height:30px;
	position:absolute;
	left:50%;
	margin-left:-36px;
	top:12020px;
	z-index:1;
}
div#fijo div#superior div#fichas {
	position:absolute;
	left:50%;
	background-color:#330000;
	width:700px;
	height:3100px;
	margin-left:-350px;
	top:16000px;
}
div#fijo div#superior div#fichas div#caducas{
	margin-top:50px;
	width:700px;
	height:900px;
	margin-left:-7px;
}
div#fijo div#superior div#fichas div#perennes{
	margin-top:200px;
	width:700px;
	height:900px;
	margin-left:-7px;
}
div#fijo div#superior div#macet {
	width:475px;
	height:317px;
	background-image:url(../imgs/macetaencima.png);
	position:absolute;
	top:21490px;
	left:50%;
	margin-left:-250px;
}
div#fijo div#superior div#dedo {
	width:57px;
	height:65px;
	background-image:url(../imgs/dedo.png);
	position:absolute;
	top:392px;
	left:50%;
	margin-left:-2px;
}
div#fijo div#superior div#embudo {
	width:358px;
	height:212px;
	position:absolute;
	left:50%;
	margin-left:-160px;
	top:8542px;
	background-image:url(../imgs/embudo.png);
}
div#fijo div#superior div#blanco {
	width:48px;
	height:3300px;
	position:absolute;
	left:50%;
	margin-left:-24px;
	top:8749px;
	background-image:url(../imgs/tubo.png);
}
div#fijo div#superior div#blanco2 {
	width:48px;
	height:400px;
	position:absolute;
	left:50%;
	margin-left:-24px;
	top:21808px;
	background-color:#330000;
}
div#contenido div#section1 div#frase{
	background-image:url(../imgs/frase3.png);
	height:127px;
	width:690px;
	position:absolute;
	left:50%;
	margin-left:-345px;
	margin-top:500px;
}
div#contenido div#section1 div#frase h2 {
	display:block;
	width:690px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#000;
	margin: 55px 0 0 0px;
}
div#contenido div#section1 div#frase h2 p {
	width:690px;
	margin-left:1px;
	margin-top:3px;
}
div#fijo h1#logo {
	width:98px;
	height:153px;
	position:fixed;
	top:48px;
	left:25px;
	z-index:1;
}
div#fijo h1#logo ul.nav{
		list-style-type:none;
}
div#fijo h1#logo ul.nav li a img{
	border:0;
}
div#fijo div#menu ul.nav{
	width:123px ;
	height:200px ;
	list-style-type:none;
	position:fixed;
	right:0;
	top:50px;
	z-index:1;
}
div#fijo div#menu ul.nav li {
	background-image:url(../imgs/boton2.png);
	background-repeat:no-repeat;
	height:28px;
	width:123px;
	float:right;
	margin-bottom:6px;
} 
div#fijo div#menu ul.nav li.semillas{
	background-color:#FFF;
	height:25px;
	margin:0px;
}
div#fijo div#menu ul.nav li#semillas2{
	margin-bottom:6px;
}
div#fijo div#menu ul.nav li#semillas2 a{
	margin-top:-4px;
}
div#fijo div#menu ul.nav li a {
	display:block;
	height:28px ;
	width:123px;
	text-align:center;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000;
	line-height:30px;
} 
div#fijo div#menu ul.nav li a:hover {
	color:#99cc00;
}
div#fijo div#semilla{
	width:48px;
	height:48px;
	background-image:url(../imgs/semilla.png);
	position:fixed;
	left:50%;
	margin-left:-24px;
	top:412px;
}
.section{
    margin:0px;
    height:4000px;
    width:100%;
    float:left;
}
div#contenido div#over1 {
	width:896px;
	height:893px;
	top:-25px;
	position:absolute;
	left:50%;
	margin-left:-448px;
}
div#contenido div#over1:hover {
	background-image:url(../imgs/dibujo3over2.png);
	margin-top:8px;
}
div#contenido div#over3 {
	width:400px;
	height:250px;
	top:8500px;
	position:absolute;
	left:50%;
	margin-left:-200px;
	z-index:1;
}
div#contenido div#over3 div#petirrojo {
	background-image:url(../imgs/petirrojo.png);
	width:326px;
	height:214px;
	position:absolute;
	top:-100px;
	left:50%;
	margin-left:50px;
	display:none;
}
div#contenido div#over3:hover div#petirrojo {
	display:block;
}
div#contenido div#section1{
	background-image:url(../imgs/fondofilosofia.jpg);
	position:relative;
	z-index:-1
}
div#contenido div#section1 div#linea{
	background-color:#000;
	height:8px;
}
div#contenido div#section1 div#fondo{
	background-image:url(../imgs/verdeprincipal.jpg);
	height:3500px;
	z-index:-1;
	position:relative;
}
div#contenido div#section1 div#fondo div#dibujo{
	background-image:url(../imgs/dibujo.png);
	width:896px;
	height:893px;
	top:-25px;
	position:relative;
	left:50%;
	margin-left:-448px;
}
div#contenido div#section1 div#fondo2{
	background-image:url(../imgs/verdeprincipal.jpg);
	height:50px;
	margin-top:50px;
}
div#contenido div#section1 div#fondo3{
	background-image:url(../imgs/verdeprincipal.jpg);
	height:50px;
	margin-top:50px;
}
div#contenido div#section1 div#fondo4{
	background-image:url(../imgs/verdeprincipal.jpg);
	height:50px;
	margin-top:50px;
}
div#contenido div#section2{
	background-image:url(../imgs/fondofilosofia.jpg);
}
div#contenido div#section2 div#nosotros{
	width:690px;
	height:600px;
	position:absolute;
	left:50%;
	margin-left:-345px;
	top:4000px;
}
div#contenido div#section2 div#nosotros div#tierras{
	background-image:url(../imgs/tierras5.png);
	width:48px;
	height:2336px;
	position:absolute;
	left:50%;
	margin-left:-24px;
	top:540px;
}
div#contenido div#section2 div#nosotros ul#cuadros {
	  position:absolute;
	  left:50%;
	  margin-top:50px;
	  margin-left:-345px;
	  width:690px;
	  height:600px;
}
div#contenido div#section2 div#nosotros ul#cuadros li#cuadro1 {
	background-image:url(../imgs/cuadro22.png);
	width:180px ;
	height:305px ;
}
div#contenido div#section2 div#nosotros ul#cuadros li#cuadro2 {
	background-image:url(../imgs/cuadro123.png);
	width:180px ;
	height:305px ;
}
div#contenido div#section2 div#nosotros ul#cuadros li#cuadro3 {
	background-image:url(../imgs/cuadro13.png);
	width:180px ;
	height:305px ;
}
div#contenido div#section2 div#nosotros ul#cuadros li {
	  float:left;
	  list-style-type:none;
}
div#contenido div#section2 div#nosotros ul#cuadros li#cuadro2 {
	  margin:0 75px
}
div#contenido div#section2 div#nosotros ul#cuadros li div{
	  display:none;
}	 
div#contenido div#section2 div#nosotros ul#cuadros li div.texto{
	  width:690px;
	  height:45px;
	  display:none;
	  position:absolute;
	  left:50%;	
	  margin-left:-345px;
	  margin-top:48px;
}
div#contenido div#section2 div#nosotros ul#cuadros li div#text2{
	width:690px;
	height:45px;
	position:absolute;
	top:310px;	
}
div#contenido div#section2 div#nosotros ul#cuadros li div.texto h3{
	width:320px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#330000;
	text-align:right;
	font-stretch:condensed;
	margin-top:-2px;
	margin-left:-37px;
}
div#contenido div#section2 div#nosotros ul#cuadros li div.texto h4{
	width:320px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#330000;
	text-align:right;
	margin-top:2px;
	margin-left:-40px;
}
div#contenido div#section2 div#nosotros ul#cuadros li div.texto p{
	width:280px;
	margin-left:405px;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-top:-48px;
	text-align:left;
	line-height:21px;
	color:#330000;
}
div#contenido div#section2 div#nosotros ul#cuadros li:hover div.texto , div#contenido div#section2 div#nosotros ul#cuadros li:hover div {
      display:block;
}
div#contenido div#section2 div#fondo2{
	background-image:url(../imgs/fondo.png);
	height:50px;
	margin-top:3600px;
}
div#contenido div#section2 div#fondo3{
	background-image:url(../imgs/fondo.png);
	height:50px;
	margin-top:50px;
}
div#contenido div#section2 div#fondo4{
	background-image:url(../imgs/fondo.png);
	height:300px;
	margin-top:50px;
}
div#contenido div#section3 {
	background-image:url(../imgs/fondo.png);
}
div#contenido div#section3 div#fondofilosofia{
	width:690px;
	height:3500px;
	position:relative;
	left:50%;
	margin-left:-356px;
	top:50px;
}
div#contenido div#section3 div#fondofilosofia div#fondoblanco{
	background-color:#FFF;
	width:539px;
	height:398px;
	position:relative;
	float:right;
	top:23px;
}
div#contenido div#section3 div#fondofilosofia div#fondoblanco div#tornillo{
	background-image:url(../imgs/tornillo.png);
	width:18px;
	height:18px;
	margin:28px 0px 0 495px;
}
div#contenido div#section3 div#fondofilosofia div#fondoblanco div#tornillo2{
	background-image:url(../imgs/tornillo.png);
	width:18px;
	height:18px;
	margin:315px 0px 0 495px;
}
div#contenido div#section3 div#fondoembudo{
	background-image:url(../imgs/embudoarriba.png);
	width:358px;
	height:85px;
	position:absolute;
	left:50%;
	margin-left:-160px;
	top:8540px;
}
div#contenido div#section3 div#textofilosofia{
	width:490px;
	height:800px;
	position:absolute;
	top:8150px;
	left:50%;
	margin-left:-242px;
}
div#contenido div#section3 div#textofilosofia p {
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#603;
	margin-bottom:14px;
}
div#contenido div#section3 div#textofilosofia h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#600;
	margin-bottom:16px;
	margin-top:2px;
	text-align:center;
}
div#contenido div#section3 div#fondofilosofia div#blancoimagen{
	background-image:url(../imgs/fondofilosofia2.png);
	width:152px;
	height:421px;
	position:relative;
}
div#contenido div#section3 div#tuberias {
	width:690px;
	height:2000px;
	position:absolute;
	top:9200px;
	left:50%;
	margin-left:-345px;
}
div#contenido div#section3 div#tuberias div#tubo1 {
	background-image:url(../imgs/tubo2.png);
	width:600px;
	height:48px;
	margin-left:50px;
	margin-top:7px;
}
div#contenido div#section3 div#tuberias div#tubo2 {
	background-image:url(../imgs/tubo.png);
	width:48px;
	height:2000px;
	float:left;
	margin-left:3px;
}
div#contenido div#section3 div#tuberias div#tubo3 {
	background-image:url(../imgs/tubo.png);
	width:48px;
	height:400px;
	float:right;
	margin-right:3px;
}
div#contenido div#section3 div#tuberias div#tubo4 {
	background-image:url(../imgs/tubo2.png);
	width:300px;
	height:48px;
	float:right;
	margin-top:400px;
}
div#contenido div#section3 div#tuberias div#tubo5 {
	background-image:url(../imgs/tubo2.png);
	width:300px;
	height:48px;
	float:left;
	margin-top:1510px;
}
div#contenido div#section3 div#fondo2{
	background-image:url(../imgs/fondoagua.png);
	height:50px;
	margin-top:100px;
}
div#contenido div#section3 div#fondo3{
	background-image:url(../imgs/fondoagua.png);
	height:50px;
	margin-top:50px;
}
div#contenido div#section3 div#fondo4{
	background-image:url(../imgs/fondoagua.png);
	height:200px;
	margin-top:50px;
}
div#contenido div#section4{
	background-image:url(../imgs/fondoagua.png);
}
div#contenido div#section4 div#antesde{
	width:690px;
	height:600px;
	position:relative;
	left:50%;
	margin-left:-345px;
	top:120px;
}
div#contenido div#section4 div#antesde div#circulos {
	  position:absolute;
	  left:50%;
	  width:160px;
	  height:600px;
	  margin-left:-80px;
	  margin-top:5px;
}
div#contenido div#section4 div#antesde div#circulos div#circulo1 {  
	background-image:url(../imgs/circuloantes1.png);
	width:187px;
	height:187px;
	margin-left:-27px;
	margin-top:-27px;
}
div#contenido div#section4 div#antesde div#circulos div#circulo1:hover {
	background-image:url(../imgs/circulo1over.png);
}
div#contenido div#section4 div#antesde div#circulos div#circulo2 {  
	background-image:url(../imgs/circuloantes2.png);
	width:160px;
	height:160px;
	margin-top:40px;
	margin-bottom:40px;
}
div#contenido div#section4 div#antesde div#circulos div#circulo2:hover {
	background-image:url(../imgs/circulo2over.png);
}
div#contenido div#section4 div#antesde div#circulos div#circulo3 {  
	background-image:url(../imgs/circuloantes3.png);
	width:160px;
	height:160px;
}
div#contenido div#section4 div#antesde div#circulos div#circulo3:hover {
	background-image:url(../imgs/circulo3over.png);
}
div#contenido div#section4 div#antesde div#numeros {
	  float:left;
	  margin-top:63px;
	  height:500px;
	  width:46px;
	  margin-left:120px;
}
div#contenido div#section4 div#antesde div#numeros div#num1 {
	background-image:url(../imgs/1.png);
	width:46px;
	height:46px;
}
div#contenido div#section4 div#antesde div#numeros div#num2 {
	background-image:url(../imgs/2.png);
	width:46px;
	height:46px;
	margin-top:153px;
	margin-bottom:155px;
}
div#contenido div#section4 div#antesde div#numeros div#num3 {
	background-image:url(../imgs/3.png);
	width:46px;
	height:46px;
}
div#contenido div#section4 div#antesde div#textosantes{
	float:right;
	margin-top:49px;
}
div#contenido div#section4 div#antesde div#textosantes div p{
	width:200px;
	font-size:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:18px;
	font-stretch:condensed;
}
div#contenido div#section4 div#antesde div#textosantes div#texto2 {
		margin-bottom:128px;
		margin-top:128px;
}
div#contenido div#section4 div#fondo2{
	background-color:#330000;
	height:50px;
	margin-top:3030px;
}
div#contenido div#section4 div#fondo3{
	background-color:#330000;
	height:50px;
	margin-top:50px;
}
div#contenido div#section4 div#pre{
	background-color:#330000;
	margin-top:50px;
	height:300px;
	z-index:0;
	position:relative;
}
div#contenido div#section5{
	background-color:#330000;
	height:1100px;
}
div#contenido div#section51{
	background-image:url(../imgs/fondofilosofia.jpg);
}
div#contenido div#section51 div#fondoperene{
	background-color:#330000;
	height:2000px;
}
div#contenido div#section51 div#fondo2{
	background-color:#330000;
	height:50px;
	margin-top:50px;
}
div#contenido div#section51 div#fondo3{
	background-color:#330000;
	height:50px;
	margin-top:50px;
}
div#contenido div#section6{
	height:900px;
}
div#contenido div#section6{
	background-image:url(../imgs/fondofilosofia.jpg);
	height:700px;
}
div#contenido div#section6 div#recuadrocontacto {
	width:690px;
	height:134px;
	position:relative;
	left:50%;
	margin-left:-355px;
	top:50px;
}
div#contenido div#section6 div#recuadrocontacto div#textocontacto{
	width:350px;
	position:absolute;
	left:50%;
	margin-left:-175px;
	margin-top:53px;
}
div#contenido div#section6 div#recuadrocontacto div#textocontacto p {
	color:#330000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	text-align:right;
}
div#contenido div#section6 div#recuadrocontacto div#esquina {
	background-image:url(../imgs/esquinacontacto.png);
	width:140px;
	height:134px;
	float:left;
}
div#contenido div#section6 div#recuadrocontacto div#resto {
	width:550px;
	height:110px;
	float:right;
	margin-top:24px;
}
div#contenido div#section6 div#recuadrocontacto div#resto div#mapa a {
	background-image:url(../imgs/over.png);
	width:114px;
	height:110px;
	float:right;
}
div#contenido div#section6 div#recuadrocontacto div#resto div#mapa a img{
	border:0;
}
div#contenido div#section6 div#recuadrocontacto div#resto div#mapa a:hover img{
	display:none;
}
div#contenido div#section6 div#recuadrocontacto div#resto div#blancoc {
	background-color:#FFF;
	width:431px;
	height:110px;
	float:left;
}
div#contenido div#section6 div#pie {
	width:662px;
	height:30px;
	background-image:url(../imgs/fondoantesde.jpg);
	position:relative;
	left:50%;
	margin-left:-327px;
	top:55px;
}
div#contenido div#section6 div#pie p {
	width:636px;
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	text-align:right;
	padding-top:7px;
}
div#contenido div#section6 div#maceta {
	background-image:url(../imgs/maceta3.png);
	width:452px;
	height:402px;
	position:absolute;
	left:50%;
	margin-left:-250px;
	top:21405px;
}
div#contenido div#section6 div#cesped {
	background-image:url(../imgs/ces.png);
	height:50px;
	margin-top:478px;
}
div#contenido div#section6 div#negro {
	background-color:#000;
	height:13px;
}
div#contenido div#section6 div#marron {
	background-color:#330000;
	height:400px;
}