

body {
    width:100%;
    text-align:center;
    margin:0;
  }

img.ikona {
    position:relative;
    left:-25px;
    top: -35px;
    width:48px;
    height:48px;
  }


img.szpilka {
    position:relative;
    right:-140px;
    top: -35px;
    width: 35px;
    height:31px;
  }

div#logo {
    height : 150px;
    margin: 5px auto;
    text-align : center;
    width : 100%;
    padding-top:15px;
    padding-bottom:15px;
  }


div#cale1, div#cale2 {
    width:840px;
    margin:0 auto;
    margin-bottom:0;
    padding:0 75px 0 50px;
    height:35em;
  }

div#cale1 {
    margin-top:-2px;
}

div#cale2 {
margin-top: 0;
}


nav div {
    margin-right : 27px;
    margin-left:27px;
    padding-left:0;
    margin-top:2.5em;
    padding-right:40px;
    width : 193px;
    text-align:left;
    float:left;
}
div#cale2 div {
    margin-top:2em;
}

nav div ul li {
    padding-top:0;
    margin-left:-5px;
    padding-bottom:0;
    margin-top:-1.5em;
  }


nav div ul a {
    text-decoration:none;
  }

.prawy {
    margin-right:0 !important;
}


nav div ul {
    text-decoration:none;
  }

nav ul ul.snd {
 padding-left:25px !important;
}

nav div ul li ul {
    padding-left:15px;
    margin-left:0;
  }

/* Poziom menu 0 Dla początkujących, zielonych,... (ul li);
Poziom 1 Wprowadzenie, Dlaczego Linux,... (ul li ul li);
Poziom 2 Instalacja (ul li ul li ul li);
Poziom 3 Skąd wziąć Linuksa (ul li ul li ul li ul li); */

nav div ul li ul li, nav div ul li ul li ul li, nav div ul li ul li ul li ul li {
    background-repeat : no-repeat;
    padding-top:0.5em;
    padding-bottom:0.5em;
    width:148px; /* szerokość wpisów podmenu poziomu 3, 2 i 1, decyduje o szerokości tła podświetlenia */
    margin:0;
  }

nav div ul li ul li {
    width:173px; /* szerokość wpisów podmenu poziomu 1, decyduje o szerokości tła podświetlenia */
  }


/* <STOPKA> */



div#stopka {
    margin:0 auto;
    bottom:0;
    width:100%;
    height: 7em;
    display : block;
    position:relative;

  }
div#stopka img {
    margin:0.5em;
}

div#stopkalewo {
    padding: 0 0 0 2%;
    float:left;
    position:relative;
    display:block;
    width:23%;
  }


div#stopkasrodek {
    margin-left:auto;
    margin-right:auto;
    padding-top:0;
    display:block;
    position:relative;
    text-align:center;
    float:left;
    width:50%;
    margin:0;
  }


div#stopkaprawo {
    padding: 0 2% 0 0;
    float:right;
    position:relative;
    display:block;
    width:23%;
    text-align:right;
  }

/* </STOPKA> */
