body {
margin:0;
padding:0;
font: 70%/1.5 arial, helvetica, sans-serif;
color:#fff;
background-color: #000000;
}

a:link, a:visited, a:hover, a:active{
text-decoration: none;
color: #ffffff;
}




h1, h2, h3, p {
margin:0;
padding:0;
}
img {border: none;}

#falloie {text-align: center;}

#pagina{
text-align: left;
width: 1010px;
/* border: 1px solid #00ff00; */
/*background-image: url();
background-repeat: no-repeat;*/
margin-left: auto;
margin-right: auto;
margin-top: 60px;
border-color: #00ff00;
height: 500px;
}

#fondo {
/*border: 1px solid #0000ff;*/
float: right;
width: 1px;
margin-left: 0px;
}

/*fallo en IE6*/
* html #fondo {
    width: 498px;
}


#supercontainer {
width:100%;
background:transparent url(logo.png) repeat-x 50% 188px;
text-align:center;
}

#logo {
/*float: left;*/
 border: 1px solid #ff00ff; 
margin-top: 10px;
width: 236px;
height: 100px;
padding: 0px;
margin-right: 0px;
}

#logoimg img{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='logo.png', sizingMethod=scale );
margin-left: 10px;
}


* html #logo{
width: 230px;
}
#galeria {
        margin-top: -370px;

        margin-left: 470px;
}

* html #galeria {
        margin-top: -370px;

        margin-left: 470px;
}
#mariposa {
        margin-top: -267px;

        margin-left: 538px;
}

* html #mariposa {
        margin-top: -267px;

        margin-left: 540px;
}

#mariposa2 {

        margin-top: 125px;

        margin-left: 570px;
}

/* html #mariposa2 {
/        margin-top: -280px;

        margin-left: 548px;
}*/

#coleccionesflash {
position: absolute;
margin-top: -303px;
margin-left: 107px;
height: 300px;
width: 500px;
/*border: 1px solid #00ff00;*/
}

.trans{
      background-color:#cccccc;
      color:#CC0000;
      position:absolute;
      text-align:center;
      top:50px;
      left:40px;
      padding:65px;
      font-size:25px;
      font-weight:bold;
      width:1000px;
    }

* html #coleccionesflash {
position: absolute;
margin-top: -308px;
margin-left: 107px;
width: 500px;

}
.trans{
      background-color:#cccccc;
      color:#CC0000;
      position:absolute;
      text-align:center;
      top:50px;
      left:40px;
      padding:65px;
      font-size:25px;
      font-weight:bold;
      width:1000px;
    }



#menuiz{
padding-top: 0px;
/* border: 1px solid #00ff00; */
width: 170px;
margin-left: 13px;
margin-bottom: 0px;
}


.enlace{
margin: 0px;
padding: 0px;
}

#abajo {
position: absolute;
margin-top: -80px;
margin-left: 380px;
width: 650px
}

.pie{margin-left: 0px;}
.esquina{margin-left: 0px;}

* html #abajo {
position: absolute;
margin-top: -80px;
margin-left: 390px;
width: 650px
}

.pie{margin-left: 0px;}
.esquina{margin-left: 0px;}

#abajocoleindex {
position: absolute;
margin-top: -97px;
margin-left: 380px;
width: 650px
}

.pie{margin-left: 0px;}
.esquina{margin-left: 0px;}

* html #abajocoleindex {
position: absolute;
margin-top: -94px;
margin-left: 390px;
width: 650px
}

.pie{margin-left: 0px;}
.esquina{margin-left: 0px;}



#abajocole {M
position: absolute;M
margin-top: -80px;M
margin-left: 380px;M
width: 650pxM
}M
M
.pie{margin-left: 0px;}M
.esquina{margin-left: 0px;}M
M
* html #abajocole {M
position: absolute;M
margin-top: -80px;M
margin-left: 390px;M
width: 750pxM
}M
M
.pie{margin-left: 0px;}M
.esquina{margin-left: 0px;}M


#abajoclientes {
position: absolute;
margin-top: -80px;
margin-left: 380px;
width: 650px
}

.pie{margin-left: 0px;}
.esquina{margin-left: 0px;}

* html #abajoclientes {
position: absolute;
margin-top: -80px;
margin-left: 390px;
width: 650px
}

.pie{margin-left: 0px;}
.esquina{margin-left: 0px;}


#menumateriales {
/*border: 1px solid #ff0000;*/
float: right;
margin-top: 47px;
margin-right: 56px;
/*margin: 0px;*/
width: 225px;
height: 300px;
}

/* html #menumateriales {
float: right;
margin-top: 45px;
margin-right: 28px;
width: 225px;
height: 300px;

}*/

.estratificado{margin-left: 6px;}
.madera{margin-top: 35px;margin-left: 6px;}
.lacado{margin-top: 30px;margin-left: 6px;}
.polilaminado{margin-top: 26px;margin-left: 6px;}

/* html #menumateriales {
position: absolute;
margin-top: -335px;
margin-left: 727px;
width: 550px
}*/

/*.estratificado{margin-left: 0px;}
.madera{margin-top: 35px;margin-left: 6px;}
.lacado{margin-top: 27px;margin-left: 7px;}
.polilaminado{margin-top: 32px;margin-left: 7px;}*/

#catalogotrans {
position: absolute;
margin-top: -547px;
margin-left: -380px;
width: 1000px
}
.trans{
      background-color:#cccccc;
      color:#CC0000;
      position:absolute;
      text-align:center;
      top:50px;
      left:40px;
      padding:65px;
      font-size:25px;
      font-weight:bold;
      width:1000px;
    }

* html #catalogotrans {
position: absolute;
margin-top: -548px;
margin-left: -190px;
width: 756px
}
.trans{
      background-color:#cccccc;
      color:#CC0000;
      position:absolute;
      text-align:center;
      top:50px;
      left:40px;
      padding:65px;
      font-size:25px;
      font-weight:bold;
      width:1000px;
    }


#menumaterialesmas {
position: absolute;
margin-top: -290px;
margin-left: 101px;
width: 850px
}

.e{margin-left: 0px;}
.m{margin-top: 0px;margin-left: -3px;}
.l{margin-top: 0px;margin-left: -3px;}
.p{margin-top: 0px;margin-left: -3px;}

* html #menumaterialesmas {
position: absolute;
margin-top: -290px;
margin-left: 101px;
width: 850px
}

.e{margin-left: 0px;}
.m{margin-top: 0px;margin-left: -3px;}
.l{margin-top: 0px;margin-left: -3px;}
.p{margin-top: 0px;margin-left: -3px;}




#masinfomateriales {
position: absolute;
margin-top: -285px;
margin-left: 171px;te
width: 350px
}

.conocemas{margin-left: 0px;}


#tourdiapason {
position: absolute;
/*width: 100%;*/
/*border: 1px solid #00ff00;*/
top: 138px;
right: 400px;
width: 230px;
	border-bottom: 0;
 
}

#textoinicio {
position: absolute;
top: 104px;
width: 300px;
/*right: 550px;*/
text-align:left;
margin-left: 670px;
}

* html #textoinicio {
position: absolute;
top: 105px;
width: 250px;
/*right: 550px;*/
text-align:left;
margin-left: 670px;
}

#textoclientes {
position: absolute;
top: 124px;
width: 220px;
/*right: 550px;*/
text-align:left;
margin-left: 170px;
}

* html #textoclientes {
position: absolute;
top: 125px;
width: 220px;
/*right: 550px;*/
text-align:left;
margin-left: 170px;
}
#textoservicios {
position: absolute;
top: 124px;
width: 550px;
/*right: 550px;*/
text-align:left;
margin-left: 100px;
}

* html #textoservicios {
position: absolute;
top: 125px;
width: 550px;
/*right: 550px;*/
text-align:left;
margin-left: 100px;
}

#textodiseno {
position: absolute;
top: 88px;
width: 330px;
/*right: 550px;*/
text-align:left;
margin-left: 150px;
}
.textodiseno{margin-left: 0px;}
.dos{margin-left: 0px;margin-top: 0px;}
.tres{margin-left: 0px;margin-top: 7px;}

* html #textodiseno {
position: absolute;
top: 91px;
width: 330px;
/*right: 550px;*/
text-align:left;
margin-left: 152px;
}
.textodiseno{margin-left: 0px;}
.dos{margin-left: 0px;margin-top: 0px;}
.tres{margin-left: 0px;margin-top: 7px;}


#adornoservicios {
position: absolute;
top: 110px;
width: 330px;
/*right: 550px;*/
text-align:left;
margin-left: 654px;
}
.adornoservicios{margin-left: 0px;}
.dos{margin-left: 0px;margin-top: 0px;}
.tres{margin-left: 0px;margin-top: 7px;}

* html #adornoservicios {
position: absolute;
top: 113px;
width: 330px;
/*right: 550px;*/
text-align:left;
margin-left: 654px;
}
.adornoservicios{margin-left: 0px;}
.dos{margin-left: 0px;margin-top: 0px;}
.tres{margin-left: 0px;margin-top: 7px;}

#adornoselect {
position: absolute;
top: 0px;
width: 330px;
/*right: 550px;*/
text-align:left;
margin-left: 154px;
}
.adornoservicios{margin-left: 0px;}
.dos{margin-left: 0px;margin-top: 0px;}
.tres{margin-left: 0px;margin-top: 7px;}

* html #adornoselect {
position: absolute;
top: 113px;
width: 330px;
/*right: 550px;*/
text-align:left;
margin-left: 654px;
}
.adornoservicios{margin-left: 0px;}
.dos{margin-left: 0px;margin-top: 0px;}
.tres{margin-left: 0px;margin-top: 7px;}

#textodiseno2 {
position: absolute;
top: -25px;
width: 330px;
/*right: 550px;*/
text-align:left;
margin-left: 407px;
}
.cuatro{margin-left: 0px;margin-top: 20px}
.cinco{margin-left: 0px;margin-top: 15px;}

* html #textodiseno2 {
position: absolute;
top: -25px;
width: 330px;
/*right: 550px;*/
text-align:left;
margin-left: 407px;
}
.cuatro{margin-left: 0px;margin-top: 20px}
.cinco{margin-left: 0px;margin-top: 15px;}


#textomateriales {
position: absolute;
top: 170px;
width: 650px;
/*right: 550px;*/
text-align:left;
margin-left: 180px;
}

* html #textomateriales {
position: absolute;
top: 170px;
width: 650px;
/*right: 550px;*/
text-align:left;
margin-left: 180px;
}

#textoalegal {
position: absolute;
top: 104px;
width: 900px;
/*right: 550px;*/
text-align:left;
margin-left: 50px;
}

* html #textoalegal {
position: absolute;
top: 105px;
width: 900px;
/*right: 550px;*/
text-align:left;
margin-left: 50px;
}

#altavozobjetivos {
position: absolute;
	border-bottom: 0;
top: 365px; 
margin-left: 192px;
}

#adornotour {
position: absolute;
margin-top: -115px;
margin-left: 20px;
}

.logo{margin-left: 0px;}

* html #adornotour {
position: absolute;
margin-top: -115px;
margin-left: 20px;
}

.logo{margin-left: 0px;}


#adornotourloca {
position: absolute;
margin-top: -110px;
margin-left: 20px;
}

.logo{margin-left: 0px;}

* html #adornotourloca {
position: absolute;
margin-top: -115px;
margin-left: 20px;
}

.logo{margin-left: 0px;}


#adornotourcontacta {
position: absolute;
margin-top: -130px;
margin-left: 20px;
}

.logo{margin-left: 0px;}
a
* html #adornotourcontacta {
position: absolute;
margin-top: -130px;
margin-left: 20px;
}

.logo{margin-left: 0px;}


#logoclientes {
position: absolute;
margin-top: -150px;
margin-left: 20px;
}

.logo{margin-left: 0px;}

* html #logoclientes {
position: absolute;
margin-top: -140px;
margin-left: 20px;
}

.logo{margin-left: 0px;}


#altavoz {
position: absolute;
	border-bottom: 0;
top: 400px; 
}

#adornocontacta {
position: absolute;
	
top: 143px; 
margin-left: 10px;
}



#btourdiapason {
 position: absolute;
        top: 438px;
        right: 350px;
        bottom:206px;
        border-bottom: 0;

}


#btourbo {
 position: absolute;
        top: 445px;
       /* right: -479px;*/
        bottom:206px; 
        border-bottom: 0;
 

}


#btourdiapasonini {
 
}


#btourboini {
 
}
#formulario {
/*width: 100%;*/
/*border: 1px solid #00ff00;*/
height: 260px;
}

.contacta{
text-align: left;
padding-top: 30px;
margin-left: 220px;
margin-bottom: 0px;
}



#descargac{
float: left; 
/*border: 1px solid #ff0000; */
width: 100px; 
height: 200px; 
margin-top: 160px; 
margin-left: 30px;
}

* html #descargac{
margin-left: 16px;

}

#fraseini {
text-align: left;
/*width: 100%;*/
/*border: 1px solid #00ff00;*/
/*height: 1px;*/
}



.imgini{
text-align: right;
padding-top: 1px;
margin-right: 17px;
margin-top: 0px;
margin-bottom: 0px;
}

.imgini2{
text-align: right;
padding-top: 60px;
margin-right: 11px;
margin-bottom: 0px;

}


* html .imgini{
margin-right: 13px;
padding-top: 1px;

}


#altavozini {
float: right;
margin-right: 9px;
margin-top: -97px;
}

* html #altavozini {
margin-left: -19px;

}

#altavozinicoleindex {
float: right;
margin-right: 9px;
margin-top: -111px;
}

* html #altavozinicoleindex {
margin-left: -129px;
margin-top: -111px;

}


#alegalcole {M
float: right;M
margin-right: 9px;M
margin-top: -97px;M
}
* html #alegalcole {M
margin-left: -19px;M
M
}M

#alegalclientes {
float: right;
margin-right: 9px;
margin-top: -97px;
}

* html #alegalclientes {
margin-left: -19px;

}
#alegalcontacta {
float: right;
margin-right: 9px;
margin-top: -97px;
}

* html #alegalcontacta {
margin-left: 819px;

}

#altavozmarcas {
position: absolute;
top: 387;
margin-left: 197px;
}

* html #altavozmarcas {
position: absolute;
margin-top: 0px;
margin-left: 200px;
}

#altavozmarcas1 {   
position: absolute;
top: 338;
margin-left: 28px;
}

* html #altavozmarcas1 {
margin-right: -4px;
margin-top: -1px;
}

#locaenlaces {
margin-top: -310px;
margin-left: 106px;
}

.aguadulce{margin-left: -3px;}
.roquetas{margin-left: -1px;margin-top: 60px;}

#catalogo {
/*position: relative;*/
margin-left: 380px;
margin-top: 116px;
/*margin-top:150px;
margin-left: 380px;*/
}

/* html #catalogo {
margin-left: 190px;
margin-top: 114px;

}*/






/*.catalogo{margin-left: 0px;}*/

* html #catalogo {
float: left;
}

/*.catalogo{margin-left: 0px;}*/

#select {
margin-top: -33px;
margin-left: 341px;
}

.delante{margin-left: 0px;}
.atras{margin-left: -240px;margin-top: 4px;}


#patrocinadores-clientes {
margin-top: 430px;
margin-left: 0px;
}

.diapason{margin-left: 0px;}
.telefonos{margin-left: 0px;}

.bang{margin-bottom: 10px;}

* html #patrocinadores-clientes {
margin-top: 30px;
margin-left: 0px;
}

.diapason{margin-left: 0px;}
.telefonos{margin-left: 0px;}

.bang{margin-bottom: 10px;}





#patrocinadores {
margin-top: 71px;
margin-left: 0px;
}

.diapason{margin-left: 0px;}
.telefonos{margin-top: -10px;margin-left: 0px;}

.bang{margin-bottom: 10px;}

* html #patrocinadores {
margin-top: 71px;
margin-left: 0px;
}

.diapason{margin-left: 0px;}
.telefonos{margin-left: 0px;}

.bang{margin-bottom: 10px;}


#patrocinadorescoleindex {
margin-top: 41px;
margin-left: -300px;
}M
M
.diapason{margin-left: 0px;}M
.telefonos{margin-top: -10px;margin-left: 0px;}M
M
.bang{margin-bottom: 10px;}M
M
* html #patrocinadorescoleindex {M
margin-top: -91px;M
margin-left: -500px;M
}M
M
.diapason{margin-left: 0px;}M
.telefonos{margin-left: 0px;}M
M
.bang{margin-bottom: 10px;}M








#patrocinadores-loca {
margin-top: 135px;
margin-left: 0px;
}

.diapason{margin-left: 0px;}
.telefonos{margin-left: 0px;}

.bang{margin-bottom: 10px;}

* html #patrocinadores-loca {
margin-top: 135px;
margin-left: 0px;
}

.diapason{margin-left: 0px;}
.telefonos{margin-left: 0px;}

.bang{margin-bottom: 10px;}


#patrocinadores-contacta {
margin-top: 80px;
margin-left: 0px;
}

.diapason{margin-left: 0px;}
.telefonos{margin-left: 0px;}

.bang{margin-bottom: 10px;}

* html #patrocinadores-contacta {
margin-top: 70px;
margin-left: 0px;
}

.diapason{margin-left: 0px;}
.telefonos{margin-left: 0px;}

.bang{margin-bottom: 10px;}


#patrocinadores2 {
margin-top: 91px;
margin-left: 20px;
}

.diapason2{margin-left: 180px;}

.bang2{margin-bottom: 10px;}

* html #patrocinadores2 {
margin-top: 70px;
margin-left: 22px;
}

.diapason2{margin-left: 180px;}

.bang2{margin-bottom: 10px;}


#logoboredondo {
 
}


#bhmenudiv{
/*width: 100%;*/
/*border: 1px solid #00ff00;*/
width: 1002px;
padding: 0px;
margin-top: 0px;
margin-left: 0px;
height: 28px;
}

.bhmenu {
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
/* border: 1px solid #0000ff; */
}

.precontacta {
margin-right: 4px;
}

.inicio{
padding-left: 3px;
}



.barrah {
/* margin-top: 30px; */
}

#masmarcas {
position: absolute;
margin-top: -170px;
margin-left: 860px;
width: 100px
}

* html #masmarcas {
position: absolute;
margin-top: -170px;
margin-left: 860px;
width: 100px
}

#marcase {
position: absolute;
margin-top: -70px;
margin-left: 0px;
width: 1100px
}
.1{margin-left: 0px;}
.2{margin-top: 0px;margin-left: -3px;}
.3{margin-top: 0px;margin-left: -3px;}
.4{margin-top: 0px;margin-left: -3px;}
.5{margin-left: -3px;}
.6{margin-top: 0px;margin-left: -3px;}
.7{margin-top: 0px;margin-left: -3px;}
.8{margin-top: 0px;margin-left: -3px;}

* html #marcase {
position: absolute;
margin-top: -70px;
margin-left: 0px;
width: 1000px
}

.1{margin-left: 0px;}
.2{margin-top: 0px;margin-left: -3px;}
.3{margin-top: 0px;margin-left: -3px;}
.4{margin-top: 0px;margin-left: -3px;}
.5{margin-left: -3px;}
.6{margin-top: 0px;margin-left: -3px;}
.7{margin-top: 0px;margin-left: -3px;}
.8{margin-top: 0px;margin-left: -3px;}




