@charset "utf-8";
/* CSS Document */
body{
background-color:#000000;
	scrollbar-face-color: #278e0b;
	scrollbar-highlight-color: #000;
	scrollbar-shadow-color: #000;
	scrollbar-3Dlight-color: #000;
	scrollbar-arrow-color:  #000;
	scrollbar-track-color: #000;
	scrollbar-darkshadow-color: #000;
}
div{
display:block;
}
img{
border:0px;
}
/* contenedor */
#contenedor{
width:64em; height:51em; position:absolute; left:50%; margin-left:-32em;background-color:#000000; overflow:hidden;
}
/* generales de la web, pie de pagina(direccion), logotipo.... */
#logo{
position:absolute; float:left; width:0.43em; height:0.54em; margin:1em 0em 0em 25.00em;
}
address{
position:absolute; float:left; width:59em; height:0.01em; margin:76em 0em 0em 23.50em; font-family:Arial, Helvetica, sans-serif; font-size:0.65em; color:#ffffff;
text-align:left; font-style:normal;
}
address a{
color:#ffffff; text-decoration:none;
}
address a:link,address a:active{
color:#ffffff; text-decoration:none;
}
address a:visited{
color:#ffffff; text-decoration:none;
}
address a:hover,address:focus{
color:#ffffff; text-decoration:none;
}
/* home */
#texto{
position:absolute; float:left; width:21.75em; height:18.75em; margin:20.00em 0em 0em 18.00em; font-family:"Century Schoolbook",Arial, Helvetica, sans-serif; 
font-size:1.10em; color:#278e0b; text-align:center;
}
#trebol{
position:absolute; float:left; margin:47.00em 0em 0em 30.80em; 
}
#localizacion{
position:absolute; float:left; margin:42.80em 0em 0em 21.90em;  font-family:"Century Schoolbook",Arial, Helvetica, sans-serif; 
font-size:1.10em; color:#278e0b; text-align:center;
}
#localizacion a{
color:#ffffff; text-decoration:none;
}
#localizacion a:link,#localizacion a:active{
color:#ffffff; text-decoration:none;
}
#localizacion a:visited{
color:#ffffff; text-decoration:none;
}
#localizacion a:hover,#localizacion:focus{
color:#ffffff; text-decoration:none;
}
#contacto{
position:absolute; float:left; margin:42.80em 0em 0em 30.30em;  font-family:"Century Schoolbook",Arial, Helvetica, sans-serif; 
font-size:1.10em; color:#278e0b; text-align:center;
}
#contacto a{
color:#FFFFFF; text-decoration:none;
}
#contacto a:link,#contacto a:active{
color:#ffffff; text-decoration:none;
}
#contacto a:visited{
color:#ffffff; text-decoration:none;
}
#contacto a:hover,#contacto:focus{
color:#ffffff; text-decoration:none;
}
#galeria {position:absolute; float:left; width:17.81em; margin:0em 0em 0em -5.63em; }
#galeria ul {list-style:none; padding:0; margin:0px 0px 0px 200px; width:7.81em; position:absolute; float:right;}
#galeria ul li {display:inline; width:7.50em; height:5.63em; float:left; margin:0.56em 0em 0em 0em;}
#galeria ul li a {display:block; width:7.50em; height:5.63em; text-decoration:none; border:0.06em solid #028648;}
#galeria ul li a img {display:block; width:7.50em; height:5.63em; border:0em;}
#galeria ul li a:hover { border-color:#028648; background-color:#000000;}
#galeria ul li a:hover img {position:absolute; left:9.81em; top:0;  border:0.06em solid #028648; width:30.63em; height:22.94em; margin-top:19.38em}
#galeria ul li a:hover .descripcion {position:absolute; left:13.30em; top:0em; visibility:visible;  width:40.00em; *margin-top:42.50em!important; margin-top:57.50em; color:#ffffff;  }
#galeria ul li a .descripcion {width:30.00em; height:2.81em; visibility:hidden; color:#705048; top:0em; font-family:Arial, Helvetica, sans-serif; font-size:0.75em;}

#galeria2 {position:absolute; float:left; width:17.81em; margin:0em 0em 0em 37.50em; }
#galeria2 ul {list-style:none; padding:0em; margin:0px 0px 0px 200px; width:7.81em; position:absolute; float:right;}
#galeria2 ul li {display:inline; width:7.50em; height:5.63em; float:left; margin:0.56em 0em 0em 0em;}
#galeria2 ul li a {display:block; width:7.50em; height:5.63em; text-decoration:none; border:0.06em solid #028648;}
#galeria2 ul li a img {display:block; width:7.50em; height:5.63em; border:0em;}
#galeria2 ul li a:hover { border-color:#028648; background-color:#000000;}
#galeria2 ul li a:hover img {position:absolute; right:10.31em; top:0em;  border:0.06em solid #028648; width:30.63em; height:22.94em; margin-top:19.38em}
#galeria2 ul li a:hover .descripcion {position:absolute; right:14.50em; top:0em;  visibility:visible;  width:40.00em; *margin-top:42.50em!important; margin-top:57.50em; color:#ffffff; }
#galeria2 ul li a .descripcion {width:30.00em; height:2.81em; visibility:hidden; color:#ffffff; top:6.25em; font-family:Arial, Helvetica, sans-serif; 
top:7.25em;

font-size:0.75em;}
/* formulario */
#formulario{
position:absolute; float:left; width:43.75em; height:26.88em; margin:300px 0px 0px 150px; border:0.06em solid #028648;
}
ul#formu{
position:absolute; float:left; margin:10px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif;
}
ul#formu li{
color:#ffffff; text-decoration:none; list-style-type:none; font-size:0.75em; padding:5px 0px 0px 5px; text-align:left;
}
ul#formu2{
position:absolute; float:left; margin:0.63em 0px 0em 6.25em;
}
ul#formu2 li{
padding:0.31em 0em 0em 0.31em; text-align:left;
}
input[type="text"]{
border:0.06em solid #028648; background-color:#161614; color:#028648; padding:0em 0em 0em 0.31em;  
}
textarea{
border:0.06em solid #028648; background-color:#161614; color:#028648; padding:0em 0em 0em 0.31em; 
}
.boton{
border:0.06em solid #028648; background-color:#161614; color:#028648; padding:0.13em 0.13em 0.13em 0.13em; margin:0em 0em 0em 0.63em; font-size:1em;
}
#imaformu{
position:absolute; float:left; margin:310px 0px 0px 630px; border:0.06em solid #028648;
}
/* localizacion */
#loca{
position:absolute; float:left; width:43.75em; height:26.88em; margin:19.38em 0em 0em 9.38em; border:0.06em solid #028648;
}
#map{
position:absolute; float:left;  width:42.30em; height:25.40em; margin:0.63em 0.63em 0.63em 0.63em; border:1px solid #017337;
}
ul#enlaces{
position:absolute; float:left; margin:44.38em 0em 0em 21.00em; 
}
ul#enlaces li{display:inline; margin:0px 0px 0px 20px; color:#FFFFFF; 
}
.fotoss{padding:0px 0px 0px 10px;
}