.section {
}
/*hawaje*/
.dm1 .hawaje,
.dm1 .hawaje:hover,
.dm1 .hawaje-active,
.dm1 .hawaje-active:hover {
    padding:13px 85px;
    text-decoration: none;
    display: block;
    position: relative; 
    background: url(../img/menu1.png);
}

.dm1 .hawaje:hover,
.dm1 .hawaje-active,
.dm1 .hawaje-active:hover {
  background-position: 0 -26px ;
}

.dm1 .hawaje_a,
.dm1 .hawaje_a:hover {
    padding:15px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    z-index:100;
}

.dm1 .hawaje_a {
    background: url(../img/hawaje_1.png) no-repeat;
}
.dm1 .hawaje_a:hover {
  background-position: 0 -30px ;
}


/*--------------------*/
.dm1 .hawaje_b,
.dm1 .hawaje_b:hover {
    padding:14px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .hawaje_b {
    background: url(../img/hawaje_2.png) no-repeat;
}
.dm1 .hawaje_b:hover {
  background-position: 0 -28px ;
}

/*--------------------*/
.dm1 .hawaje_c,
.dm1 .hawaje_c:hover {
    padding:13px 85px 14px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .hawaje_c {
    background: url(../img/hawaje_3.png) no-repeat;
}
.dm1 .hawaje_c:hover {
  background-position: 0 -27px ;
}

/*--------------------*/
.dm1 .hawaje_d,
.dm1 .hawaje_d:hover {
    padding:32px 85px 31px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .hawaje_d {
    background: url(../img/hawaje_4.png) no-repeat;
}
.dm1 .hawaje_d:hover {
  background-position: 0 -63px ;
}

/*--------------------*/
.dm1 .hawaje_e,
.dm1 .hawaje_e:hover {
    padding:13px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .hawaje_e {
    background: url(../img/hawaje_5.png) no-repeat;
}
.dm1 .hawaje_e:hover {
  background-position: 0 -26px ;
}

/*koniec hawaje*/

/*taniec*/
.dm1 .taniec,
.dm1 .taniec:hover,
.dm1 .taniec-active,
.dm1 .taniec-active:hover {
    padding:28px 85px 27px;
    text-decoration: none;
    display: block;
    position: relative; 
    background: url(../img/menu2.png);
}

.dm1 .taniec:hover,
.dm1 .taniec-active,
.dm1 .taniec-active:hover {
  background-position: 0 -55px ;
}

.dm1 .taniec_a,
.dm1 .taniec_a:hover {
    padding:15px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .taniec_a {
    background: url(../img/taniec_a.png) no-repeat;
}
.dm1 .taniec_a:hover {
  background-position: 0 -30px ;
}


/*--------------------*/
.dm1 .taniec_b,
.dm1 .taniec_b:hover {
    padding:14px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .taniec_b {
    background: url(../img/taniec_b.png) no-repeat;
}
.dm1 .taniec_b:hover {
  background-position: 0 -28px ;
}

/*--------------------*/
.dm1 .taniec_c,
.dm1 .taniec_c:hover {
    padding:13px 85px 14px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .taniec_c {
    background: url(../img/taniec_c.png) no-repeat;
}
.dm1 .taniec_c:hover {
  background-position: 0 -27px ;
}

/*--------------------*/
.dm1 .taniec_d,
.dm1 .taniec_d:hover {
    padding:14px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .taniec_d {
    background: url(../img/taniec_d.png) no-repeat;
}
.dm1 .taniec_d:hover {
  background-position: 0 -28px ;
}

/*--------------------*/
.dm1 .taniec_e,
.dm1 .taniec_e:hover {
    padding:14px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .taniec_e {
    background: url(../img/taniec_e.png) no-repeat;
}
.dm1 .taniec_e:hover {
  background-position: 0 -28px ;
}

/*--------------------*/
.dm1 .taniec_f,
.dm1 .taniec_f:hover {
    padding:12px 85px 16px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .taniec_f {
    background: url(../img/taniec_f.png) no-repeat;
}
.dm1 .taniec_f:hover {
  background-position: 0 -28px ;
}

/*--------------------*/
.dm1 .taniec_g,
.dm1 .taniec_g:hover {
    padding:17px 85px 16px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .taniec_g {
    background: url(../img/taniec_g.png) no-repeat;
}
.dm1 .taniec_g:hover {
  background-position: 0 -33px ;
}

/*koniec taniec*/

/*masaz*/
.dm1 .masaz,
.dm1 .masaz:hover,
.dm1 .masaz-active,
.dm1 .masaz-active:hover {
    padding:19px 85px 18px;
    text-decoration: none;
    display: block;
    position: relative; 
    background: url(../img/menu3.png);
}

.dm1 .masaz:hover,
.dm1 .masaz-active,
.dm1 .masaz-active:hover {
  background-position: 0 -37px ;
}

.dm1 .masaz_a,
.dm1 .masaz_a:hover {
    padding:15px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .masaz_a {
    background: url(../img/masaz_a.png) no-repeat;
}
.dm1 .masaz_a:hover {
  background-position: 0 -30px ;
}


/*--------------------*/
.dm1 .masaz_b,
.dm1 .masaz_b:hover {
    padding:14px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .masaz_b {
    background: url(../img/masaz_b.png) no-repeat;
}
.dm1 .masaz_b:hover {
  background-position: 0 -28px ;
}

/*--------------------*/
.dm1 .masaz_c,
.dm1 .masaz_c:hover {
    padding:13px 85px 14px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .masaz_c {
    background: url(../img/masaz_c.png) no-repeat;
}
.dm1 .masaz_c:hover {
  background-position: 0 -27px ;
}

/*--------------------*/
.dm1 .masaz_d,
.dm1 .masaz_d:hover {
    padding:14px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .masaz_d {
    background: url(../img/masaz_d.png) no-repeat;
}
.dm1 .masaz_d:hover {
  background-position: 0 -28px ;
}

/*koniec masaz*/


/*terapie*/
.dm1 .terapie,
.dm1 .terapie:hover,
.dm1 .terapie-active,
.dm1 .terapie-active:hover {
    padding:19px 85px 18px;
    text-decoration: none;
    display: block;
    position: relative; 
    background: url(../img/menu4.png);
}

.dm1 .terapie:hover,
.dm1 .terapie-active,
.dm1 .terapie-active:hover {
  background-position: 0 -37px ;
}

.dm1 .terapie_a,
.dm1 .terapie_a:hover {
    padding:15px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .terapie_a {
    background: url(../img/terapie_a.png) no-repeat;
}
.dm1 .terapie_a:hover {
  background-position: 0 -30px ;
}


/*--------------------*/
.dm1 .terapie_b,
.dm1 .terapie_b:hover {
    padding:14px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .terapie_b {
    background: url(../img/terapie_b.png) no-repeat;
}
.dm1 .terapie_b:hover {
  background-position: 0 -28px ;
}

/*--------------------*/
.dm1 .terapie_c,
.dm1 .terapie_c:hover {
    padding:13px 85px 14px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .terapie_c {
    background: url(../img/terapie_c.png) no-repeat;
}
.dm1 .terapie_c:hover {
  background-position: 0 -27px ;
}

/*--------------------*/
.dm1 .terapie_d,
.dm1 .terapie_d:hover {
    padding:14px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .terapie_d {
    background: url(../img/terapie_d.png) no-repeat;
}
.dm1 .terapie_d:hover {
  background-position: 0 -28px ;
}

/*koniec terapie*/

/*warsztaty*/
.dm1 .warsztaty,
.dm1 .warsztaty:hover,
.dm1 .warsztaty-active,
.dm1 .warsztaty-active:hover {
    padding:19px 85px;
    text-decoration: none;
    display: block;
    position: relative; 
    background: url(../img/menu5.png);
}

.dm1 .warsztaty:hover,
.dm1 .warsztaty-active,
.dm1 .warsztaty-active:hover {
  background-position: 0 -38px ;
}

.dm1 .warsztaty_a,
.dm1 .warsztaty_a:hover {
    padding:15px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .warsztaty_a {
    background: url(../img/warsztaty_a.png) no-repeat;
}
.dm1 .warsztaty_a:hover {
  background-position: 0 -30px ;
}


/*--------------------*/
.dm1 .warsztaty_b,
.dm1 .warsztaty_b:hover {
    padding:14px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .warsztaty_b {
    background: url(../img/warsztaty_b.png) no-repeat;
}
.dm1 .warsztaty_b:hover {
  background-position: 0 -28px ;
}

/*--------------------*/
.dm1 .warsztaty_c,
.dm1 .warsztaty_c:hover {
    padding:21px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .warsztaty_c {
    background: url(../img/warsztaty_c.png) no-repeat;
}
.dm1 .warsztaty_c:hover {
  background-position: 0 -42px ;
}

/*--------------------*/
.dm1 .warsztaty_d,
.dm1 .warsztaty_d:hover {
    padding:15px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .warsztaty_d {
    background: url(../img/warsztaty_d.png) no-repeat;
}
.dm1 .warsztaty_d:hover {
  background-position: 0 -30px ;
}

/*koniec warsztaty*/

/*sklep*/
.dm1 .sklep,
.dm1 .sklep:hover,
.dm1 .sklep-active,
.dm1 .sklep-active:hover {
    padding:17px 85px;
    text-decoration: none;
    display: block;
    position: relative; 
    background: url(../img/menu6.png);
}

.dm1 .sklep:hover,
.dm1 .sklep-active,
.dm1 .sklep-active:hover {
  background-position: 0 -34px ;
}

/*koniec sklep*/

/*galeria*/
.dm1 .galeria,
.dm1 .galeria:hover,
.dm1 .galeria-active,
.dm1 .galeria-active:hover {
    padding:18px 85px;
    text-decoration: none;
    display: block;
    position: relative; 
    background: url(../img/menu7.png);
}

.dm1 .galeria:hover,
.dm1 .galeria-active,
.dm1 .galeria-active:hover {
  background-position: 0 -36px ;
}

/*koniec galeria*/

/*omnie*/
.dm1 .omnie,
.dm1 .omnie:hover,
.dm1 .omnie-active,
.dm1 .omnie-active:hover {
    padding:19px 85px 18px;
    text-decoration: none;
    display: block;
    position: relative; 
    background: url(../img/menu8.png);
}

.dm1 .omnie:hover,
.dm1 .omnie-active,
.dm1 .omnie-active:hover {
  background-position: 0 -37px ;
}

.dm1 .omnie_a,
.dm1 .omnie_a:hover {
    padding:15px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .omnie_a {
    background: url(../img/omnie_a.png) no-repeat;
}
.dm1 .omnie_a:hover {
  background-position: 0 -30px ;
}


/*--------------------*/
.dm1 .omnie_b,
.dm1 .omnie_b:hover {
    padding:14px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .omnie_b {
    background: url(../img/omnie_b.png) no-repeat;
}
.dm1 .omnie_b:hover {
  background-position: 0 -28px ;
}

/*--------------------*/
.dm1 .omnie_c,
.dm1 .omnie_c:hover {
    padding:12px 85px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}

.dm1 .omnie_c {
    background: url(../img/omnie_c.png) no-repeat;
}
.dm1 .omnie_c:hover {
  background-position: 0 -26px ;
}
/* koniec omnie */




/*kontakt*/
.dm1 .kontakt,
.dm1 .kontakt:hover,
.dm1 .kontakt-active,
.dm1 .kontakt-active:hover {
    padding:18px 85px 17px;
    text-decoration: none;
    display: block;
    position: relative; 
    background: url(../img/menu9.png);
}

.dm1 .kontakt:hover,
.dm1 .kontakt-active,
.dm1 .kontakt-active:hover {
  background-position: 0 -35px ;
}

/*koniec kontakt*/

.dm1 .section {
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .dm1 td { position: relative; } /* ie 5.0 fix */
