#html, body, ul, li { margin: 0; padding: 0;}
#linia { height: 29px;background-color: #8ebd3c; position:relative; }
.adres {height: 25px; width: 956px;margin: 0px auto; }
.jezyk {width: 735px;  font-size: 12px; color: white;font-family: arial;}
.telefon { font-size: 12px; color: white; font-family: arial; font-weight: bold;}
.telefon1 { font-size: 12px; color: black; font-family: arial; font-weight: bold;}

#poziom1 { background-color: #cfcccc;}
#logomenu { margin: 0px auto; position:relative; height: 110px; width: 950px; background-color: #cfcccc;}
#logo { position:absolute; height: 110px; width: 550px; top:5px; left:15px; background-image: url('../grafika/logo.png'); background-repeat: no-repeat;}
#godzina { position:absolute; height: 135px; width: 200px; top:25px; left:700px; font-size: 14px; font-family: arial; font-weight: bold; }


#poziom2 {  height: 370px; background-image: url('../grafika/intro.jpg'); background-color: white; }
#intro { margin: 0px auto; position:relative; height: 345px; width: 950px; box-shadow: 1px 2px 10px;}

#poziom3 { background-color: white; background-image: url('../grafika/3a.jpg'); background-repeat:repeat-x;  height: 430 px; }




#info{  width: 950px; margin: 0 auto; } 
.tekst{  width: 500px; background-color: black; }
.tekst1 { text-align: justify; text-indent: 25px; font-family: calibri; font-weight: bold;color: black; font-size: 18px; margin-top: 15px; margin-right: 15px; word-spacing: 0pt; }

.srodek {  width: 690px;   }
#ramkaduza {width: 250px; }
#mala { margin-top: 20px; margin-left: 10px;}
#menu {  margin-top: 10px;  margin-bottom:15px; margin-left: 15px;font-size: 24px; font-family: calibri;  }
#ramka { width: 200px; height: 55px;  border-top-style: solid; border-top-width: 3px; border-top-color: #98c44b }
#ramka1 { width: 200px; height: 55px; border-top-style: solid; border-top-width: 3px; border-top-color: #98c44b; border-bottom-style: solid; border-bottom-width: 3px; border-bottom-color: #98c44b }
.linki1 { text-decoration: none; vertical-align: middle; text-align: center; color: black; font-weight: 800;}

#liniadol { margin: 0px auto; height: 20px; width: 954px; background-image: url('../grafika/logotypy.jpg'); background-repeat: no-repeat;}



.z12 { margin-bottom: 45px; margin-left: 20px; width: 199px; height: 149px;  font-family: arial; font-weight: bold; font-size: 15px; color: black}

#nagl {font-size: 27px; font-family: arial; color: #98c44b ;font-weight: bolder}
#opis {font-size: 15px; font-family: arial;width: 600px; color: black;}
.adresy { margin-left: 20px;  width: 350px; color: black;font-family: arial; font-size: 17px}
.wy {font-size: 22px; font-family: arial; color: #98c44b;font-weight: bolder}
#php {margin-top: 20px; width: 300px;color: #98c44b;;font-family: arial; font-size: 12px; font-weight: bolder}


#mapaduza { width: 650px; margin-top:20px; margin-left:1px; margin-bottom:20px;border-style: solid solid solid solid; border-color: #98c44b; border: 60;  }








.poziom4 {  height: 25px; background-color: white; }



.poziom5 {  background-color: #1966ac; background-image: url('../grafika/dol.jpg'); }
.mapa { margin: 0 auto; height: 330px; width: 956px;  }
.box1 { float: left;  margin-top: 45px;margin-left: 55px; margin-right: 60px;}
.zolty {font-family: calibri; font-weight: bold;color:#fff839; font-size: 22px; margin-top: 15px; font-style: oblique;}
.bialy {text-decoration: none; font-family: verdana; color:white; font-size: 15px; margin-top: 15px;  vertical-align: middle; outline: none; margin-left: 10px; }
.linki2 { text-decoration: none; color: black; font-weight: bold; }
.bialy ul {
     list-style-type: none;
	 text-decoration: none;
}
.bialy ul li a {
     display:block;
     text-decoration:none;
     color:black;
	 font-weight: 600;
}
.poziom6 { height: 45px; background-color: #3f5e07;  }
.prawa {margin: 0 auto; height: 45px; width: 956px; position: relative; }
.prawa1 { position: absolute; left: 40px; top: 12px; font-family: calibri; color:white; font-size: 18px; font-weight: bold;}

/* zerowanie */
ul, li, a {margin:0px; padding: 0px; }
/* formatowanie głównego div-a */
#main_nav {
     font-family: arial, sans-serif;
     position: relative;
     width: 200px;
     margin-left: 10px;
     font-size:14px;
     color:white;
	 font-weight: bolder;
     margin-left: 5px;
	 border-bottom: 3px solid #98c44b;
	 margin-top: 10px;
	 margin-bottom: 20px;
}
/* wyłączenie kulek w listach */
#main_nav ul {
     list-style-type: none;
}
/* linki na pierwszym poziomie */
#main_nav ul li a {
	
     text-align: left;
     border-top:3px solid #98c44b;
     padding:20px;
     display:block;
     text-decoration:none;
     color:black;
	 font-weight: 600;
}
/* hover na pierwszym poziomie */
#main_nav ul li a:hover{
    background-color:#1896ea;
    color:white;
}
/* domyślnie nie wyświetlamy list na drugim poziomie */
#main_nav ul li ul {
     display: none
}
/* wyświetlamy listy na drugim poziomie gdy jest hover na pierwszym */
#main_nav ul li:hover ul {
     display: block;
     position: absolute;
}
/* formatujemy linki na drugim poziomie gdy jest hover na pierwszym */
#main_nav ul li:hover ul li a {
     display:block;
     background:#12aeef;
     color:#ffffff;
     width: 190px;
     text-align: center;
     border-bottom: 1px solid #f2f2f2;
     border-right: none;
}
 /* formatujemy hover dla linków na drugim poziomie */
#main_nav ul li:hover ul li a:hover {
     background:#6dc7ec;
     color:#fff;
}

