body { background: url(../img/texturafons.jpg) repeat-x;}
#wrap { margin: 0 auto; width: 805px;}
#banner { background: url(../img/banner.jpg) center; height: 339px; width:878px;}
h1 {  width: 435px; height: 50px; text-indent: -50000px; margin:0; padding:0; position: absolute; margin-top: 150px; margin-left: 350px;}
h2 {margin:0; padding:0;  width: 435px; height: 50px;  position: absolute; margin-top: 175px; margin-left: 409px; font: 12px verdana; text-align: center; color:#464646; }
#menu {}
#menu ul { position: absolute; margin:0; padding:0; margin-top: -218px; margin-left: 340px; } 
#menu li {  float: left; list-style: none;  font: 11px verdana;  background: none; }
#menu li a  { color:#332620; text-decoration: none;}
#menu li a:hover { color: #bb3333;}
.alfa {width: 110px; margin-left: 70px; margin-top: 0px;}
.beta {width: 120px; margin-left: 20px; margin-top: 0px;}
.gama {width: 110px; margin-left: 20px; margin-top: 0px;}
.delta {width: 0px; margin-left: 15px; margin-top: 0px;}
#info { text-indent: -50000px; position: absolute;}
#info p {}

#nav {margin: 0px auto; width: 878px; height: 76px; background: url(../img/fonsbarra.jpg) center;}
#nav2 {margin: 0px auto; width: 777px; height: 76px; padding-left: 101px;}

#a1 {}
#a1 a { width: 194px; height: 76px; display: block;  }
#a1 a:hover {background: url(../img/barra.jpg) top left; background-position: 0px 76px;}

#a2 { background-position: -194px 0px; }
#a2 a { width: 194px; height: 76px; display: block;  }
#a2 a:hover {background: url(../img/barra.jpg) top left; background-position: -194px 76px;}

#a3 {background-position: -388px 0px; }
#a3 a { width: 194px; height: 76px; display: block;  }
#a3 a:hover { background: url(../img/barra.jpg) top left; background-position: -388px 76px; }

#a4 {background-position: -582px 0px; }
#a4 a { width: 194px; height: 76px; display: block;   }
#a4 a:hover { background: url(../img/barra.jpg) top left; background-position: -582px 76px; }

.ventana { text-indent: -50000px; list-style: none; }
li { float: left; width: 194px; height: 76px; background: url(../img/barra.jpg) top left; }
#nav2 ul { margin: 0; padding:0;  }

#pageservicios {margin:0 0 0 0; padding:0; margin-left: 66px; background: url(../img/bgservicios.jpg) center; height: 371px; width:812px;}
h3 {text-indent: -50000px;}
.text-servicios {font-size: 11px; font-family:Tahoma, Verdana, Helvetica, sans-serif; color:#4d372d; margin-left: 30px; margin-top: -4px; letter-spacing: 1px; line-height: 17px;}

#servicios {position: absolute; margin:0 0 0 0; padding:0; margin-left: 50px; margin-top: 5px; width: 460px;} 
#servicios li {  float: left; list-style: none;  font: 10px verdana;  background: none; font-weight: bold; background: none; }
#servicios li a  { color:#332620; text-decoration: none;}
#servicios li a:hover { background-color: #e87e23;}
.serv1 {width: 70px; margin-left: -35px; margin-top: 11px; letter-spacing: 0px; }
.serv2 {width: 70px; margin-left: 8px; margin-top: 11px; letter-spacing: 0px; }
.serv3 {width: 70px; margin-left: -21px; margin-top: 11px; letter-spacing: 0px; }
.serv4 {width: 70px; margin-left: -16px; margin-top: 11px; letter-spacing: 0px; }
.serv5 {width: 70px; margin-left: 14px; margin-top: 11px; letter-spacing: 0px; }
.serv6 {width: 70px; margin-left: 18px; margin-top: 11px; letter-spacing: 0px; }

#login {position: absolute; margin:0 0 0 0; padding:0; margin-left: 525px; margin-top: -1px; background: url(../img/acceso.jpg) center; height: 129px; width:266px;}

#add a {position: absolute; float: left; margin-left: 525px; margin-top: 129px; width: 266px; height: 185px; background: url(../img/ipod.jpg) top left;}
#add a:hover {background: url(../img/ipod.jpg); background-position: 0px -185px; }

#presu a {position: absolute; float: left; margin-left: 35px; margin-top: 262px; width: 242px; height: 109px; background: url(../img/pr.jpg) top left;}
#presu a:hover {background: url(../img/pr.jpg); background-position: 0px -109px; }

#sabias a {position: absolute; float: left; margin-left: 277px; margin-top: 262px; width: 248px; height: 109px; background: url(../img/sabias.jpg) top left;}
#sabias a:hover {background: url(../img/sabias.jpg); background-position: 0px -109px; }

#footer {}
#footer ul { margin:0 0 0 0; padding:0; margin-left: 101px; background-image: url(../img/footer.jpg); height: 84px; width: 777px; }
#footer li { float: left; list-style: none;  font: 11px verdana; background: none;  }
#footer li a  { color:#4f4643; text-decoration: none; }
#footer li a:hover { color: #bb3333;}
.txt1 {width: 40px; margin-left: 50px; margin-top: 55px;}
.txt2 {width: 70px; margin-left: 4px; margin-top: 55px;}
.txt3 {width: 130px; margin-left: 4px; margin-top: 55px;}
.txt4 {width: 85px; margin-left: 4px; margin-top: 55px;}
.txt5 {width: 250px; margin-left: 4px; margin-top: 55px;}
h5 {text-indent: -50000px;}
