/* GLOBALNE */body{margin:0;padding:0;background-color:#fff;color:#444;font:normal 0.75em arial;}a{color:#4085ce;}a:hover{text-decoration:none;}a img{border:0;}#zewn{width:966px; margin:0 auto;}.brakWynikow{font-size:2em; text-align:center;}.rzadJasniejszy{background-color:#fff;}.rzadCiemniejszy{}table{font:normal 1em Arial, Verdana, Helvetica, sans-serif; width:; border-top:1px solid #ddd; border-left:1px solid #ddd;}table td, table th{ padding:2px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; font-size:1em;}table th{ font-size:bold; text-align:center; border-bottom:3px double #ccc;}table.bezRamek{border:0 ! important;}table.bezRamek td, table.bezRamek th{border:0 ! important;}.alignCenter{text-align:center;}.strony{text-align:center;}.strony a{padding:3px; margin:0 5px;}/* G�RA */#gora{background-color:#fff;}  #gora .odstep{padding:0;}    #gora .logo{float:left; width:240px; padding:5px 0; margin:0; overflow:hidden; background:url(images/logo-sbp.jpg) center center no-repeat;}    #gora .logo a{display:block; height:70px; text-decoration:none; margin:0 42px;}    #gora .logo a span{visibility:hidden;}  #gora .prawa {float:right; width:721px; background:url(images/gora-zdjecie.jpg) 0px 0px no-repeat;}#gora-podstrona{background-color:#fff;}  #gora-podstrona .odstep{padding:0;}  #gora-podstrona .logo{float:left; width:245px; padding:10px 0; margin:0; overflow:hidden; background:url(images/logo-sbp.jpg) center center no-repeat;}    #gora-podstrona .logo a{display:block; height:70px; text-decoration:none; margin:0 42px;}    #gora-podstrona .logo a span{visibility:hidden;}  #gora-podstrona .prawa {float:right; width:721px; background:url(images/gora-zdjecie.jpg) 0px 0px no-repeat;}#gora #wyszukiwarka{background:url(images/wyszukiwarka.jpg) top left no-repeat; width:292px; height:72px; float:right; margin:0 5px 10px 0; padding:0; }#gora-podstrona #wyszukiwarka{background:url(images/wyszukiwarka-pod.jpg) top left no-repeat; width:292px; height:121px; float:right; margin:0 5px 10px 0; padding:0;}  #wyszukiwarka form{margin:0; padding:0 10px; }  #wyszukiwarka form p{margin:0; padding:0;}  #wyszukiwarka form p input.text{width:200px;}  #wyszukiwarka .linki{text-align:left; margin:10px 0;}  #wyszukiwarka .linki a{color:#5a542f; padding:2px 0 2px 18px; margin:auto 6px; font-size:0.83em; text-decoration:none;}  #wyszukiwarka .linki a:hover{text-decoration:underline;}  #wyszukiwarka .linki .stronaGlowna{background:url(images/ikona-strona-glowna.jpg) 0px 50% no-repeat;}  #wyszukiwarka .linki .mapaSerwisu{background:url(images/ikona-mapa-serwisu.jpg) 0px 50% no-repeat;}  #wyszukiwarka .linki .kontoSzkoly{background:url(images/ikona-konto-szkoly.jpg) 0px 50% no-repeat;font-weight:bold;}#menuGorne {}  #menuGorne ul{vertical-align:bottom; width:100%; padding:0; margin:0; clear:both; list-style:none; float:right; background-color:#fff;}  #menuGorne ul li{margin:0 7px 0 0; padding:0; float:left; text-align:center; overflow:hidden; border-bottom:1px solid #fff; background:url(images/menu-g-tlo.jpg) right bottom no-repeat;}  #menuGorne ul li span{display:block;background:url(images/menu-g-tlo-l.jpg) left bottom no-repeat;padding:8px 21px;}  #menuGorne ul li a{display:block; margin-right:3px; padding:0; text-decoration:none; color:#5a542f; font-size:1.17em;}  #menuGorne ul li a:hover{text-decoration:underline;}  #menuGorne ul li.m893{background-image:url(images/menu-g-tlo.jpg)}  #menuGorne ul li.m893 span{background-image:url(images/menu-g-tlo-l.jpg)}/* SRODEK (obejmuje kolumy i tresc) */#srodek{width:100%; float:left; background:#f7f7f7 url(images/tresc-tlo-podstrona.jpg);}/* TRE��, strona g��wna i podstrona */ /* strona glowna */#tresc_stronaGlowna{float:left;width:100%; background:url(images/tresc-tlo-stronaglowna.jpg);}  #trescG{clear:both; width:100%; height:5px; background:url(images/tresc-tlo-g.jpg) bottom center no-repeat; font-size:0px;}  #trescD{clear:both; width:100%; height:7px; background:url(images/tresc-tlo-d.jpg) top center no-repeat; font-size:0px;} /* podstorna */#tresc_podstrona{float:left;width:100%;}/* ZAWARTOSC, strona g��wna i podstrona */ /* strona glowna */#zawartosc_stronaGlowna{margin:0 215px 0 239px;}  #zawartosc_stronaGlowna .odstep{padding:5px;}  #zawartosc_stronaGlowna #banner{margin:0 0 5px 0; padding:0; background:transparent url(images/baner1.jpg) no-repeat; width:502px; height:207px;}  #zawartosc_stronaGlowna #banner span{visibility:hidden;}  #zawartosc_stronaGlowna #aktualnosci{margin:0; padding:0; color:#fff;}  #zawartosc_stronaGlowna #aktualnosci .tloG{margin:0; padding:0; height:10px; background:transparent url(images/aktualnosci-tlo-g.jpg) no-repeat; font-size:0px;}  #zawartosc_stronaGlowna #aktualnosci .tloD{margin:0; padding:0; height:12px; background:transparent url(images/aktualnosci-tlo-d.jpg) no-repeat; font-size:0px;}  #zawartosc_stronaGlowna #aktualnosci .trescAktualnosci{margin:0; padding:0; background:transparent url(images/aktualnosci-tlo.jpg) repeat-y; overflow:hidden;}  #zawartosc_stronaGlowna #aktualnosci .trescAktualnosci a{color:#ddd;}  #zawartosc_stronaGlowna #aktualnosci p{text-align:left;color:#fff; font-size:2em; font-weight:bold; margin:0; padding:0; margin-left:18px;}  #zawartosc_stronaGlowna #aktualnosci p .archiwum{font-size:0.5em; font-weight:normal;}  #zawartosc_stronaGlowna #aktualnosci ul{list-style-type:none; margin:0; padding:0;}  #zawartosc_stronaGlowna #aktualnosci ul li{margin:5px 15px; padding:0;}  #zawartosc_stronaGlowna #aktualnosci ul li .data{color:#ccc; display:block; font-size:0.83em;}  #zawartosc_stronaGlowna #aktualnosci #facebook{float:right;}  #zawartosc_stronaGlowna #aktualnosci #facebook a{font-size:0.5em; font-weight:normal;padding-left:17px;margin-right:15px;background:url(images/ikona-facebook.gif) 0px 50% no-repeat;} /* podstrona */#zawartosc_podstrona{margin:0 0 0 239px;min-height:620px;}  #zawartosc_podstrona .odstep{padding:5px 5px 5px 20px;}  #tujestes{color:#777; margin-right:100px;}    #tujestes a{color:#777; margin:0 5px;}    #narzedzia{float:right; margin:0 10px 0 0;}    #narzedzia ul{margin:0; padding:0; list-style-type:none; }    #narzedzia li{float:left; margin:0 0 0 10px; padding:0; list-style-type:none;}    #narzedzia li a{display:block; text-decoration:none;}    #narzedzia li a span{visibility:hidden;}    #narzedzia li.wstecz{width:19px; height:21px; background:transparent url(images/ikona-wstecz.jpg) no-repeat;}    #narzedzia li.wstecz a{width:19px; height:21px; text-decoration:none;}    #narzedzia li.drukuj{width:25px; height:21px; background:transparent url(images/ikona-drukuj.jpg) no-repeat;}    #narzedzia li.drukuj a{width:25px; height:21px; text-decoration:none;}    #narzedzia li.rss{width:21px; height:21px; background:transparent url(images/ikona-rss.jpg) no-repeat;}    #narzedzia li.rss a{width:21px; height:21px;}    #narzedzia p.wyloguj{float:right; padding-left:10px;}  #tekst{margin-right:15px;}    #tekst h1{color:#5a542f; font-size:1.5em; clear:left;}    #tekst h2{color:#5a542f; font-size:1.17em; clear:left;}    #tekst p{line-height:1.33em}  #zawartosc_podstrona .podmenu{float:right; width:202px; margin:0 0 10px 20px; background:transparent url(images/podmenu-tlo.jpg) repeat-y;}  #zawartosc_podstrona .podmenu .tloG{margin:0; padding:0; height:39px; background:transparent url(images/podmenu-tlo-g.jpg) no-repeat; font-size:0px;}  #zawartosc_podstrona .podmenu .tloD{margin:0; padding:0; height:7px; background:transparent url(images/podmenu-tlo-d.jpg) no-repeat; font-size:0px;}  #zawartosc_podstrona .podmenu p{margin:0; padding:5px 5px 5px 21px; border:0; background:transparent url(images/podmenu-do-gory.jpg) 7px 8px no-repeat;}  #zawartosc_podstrona .podmenu p a{text-decoration:none; }  #zawartosc_podstrona .podmenu p a:hover{text-decoration:underline;}  #zawartosc_podstrona .podmenu ul{list-style-type:none; margin:0; padding:5px 0; border:0; background:transparent url(images/podmenu-tlo.jpg) repeat-y;}  #zawartosc_podstrona .podmenu ul li{margin:5px 0; padding:0 5px 0 17px; background:transparent url(images/podmenu-wskaznik.jpg) 7px 4px no-repeat;}  #zawartosc_podstrona .podmenu ul li a{text-decoration:none;}  #zawartosc_podstrona .podmenu ul li a:hover{text-decoration:underline;}  #zawartosc_podstrona .podmenu ul li.aktywne{background-image:url(images/podmenu-wskaznik-aktywne.jpg);}  #zawartosc_podstrona .podmenu ul li ul li{margin:3px 0;}  #zawartosc_podstrona .podmenu ul li.aktywne ul li a{text-decoration:none;}  #zawartosc_podstrona .aktualnosci{list-style-type:none; margin:0; padding:0;}  #zawartosc_podstrona .aktualnosci li{margin:5px 15px; padding:0;}  #zawartosc_podstrona .aktualnosci li .data{color:#666; display:block; font-size:0.83em;}  #zawartosc_podstrona .aktualnosci li .tytul{display:block; font-size:1.17em;}  #zawartosc_podstrona .aktualnosci li .zajawka{display:block; font-size:1em;}  #zawartosc_podstrona .aktualnosci li .wiecej{display:block; font-size:0.92em; font-style:italic; border-bottom:1px solid #D4D4D4; padding-bottom:10px;}/* LEWA KOLUMNA, strona g��wna i podstrona */#lewakolumna{float:left; width:240px; margin-left:-970px; background:transparent;}  #lewakolumna .odstep{padding:5px;}  /* kodeks */  #kodeks{background:transparent url(images/kodeks1.jpg) no-repeat; width:230px; height:219px; overflow:hidden; padding:0; margin:0;}    #kodeks a{display:block;height:219px; }    #kodeks a span{display:block;visibility:hidden;}  /* menu */  ul#menuLewe{margin:0; padding:1px 0 0 0; list-style:none;}  /* 7 menu */  ul#menuLewe li{ margin:4px 0 0 0; padding:0; overflow:hidden;}  ul#menuLewe li a{display:block; height:17px; color:#fff; margin:0; padding:4px 2px 4px 30px; text-decoration:none; font-size:1.17em; font-weight:normal;}  /* 6 menu   ul#menuLewe li{ margin:5px 0 0 0; padding:0; overflow:hidden;}   ul#menuLewe li a{display:block; height:17px; color:#fff; margin:0; padding:6px 2px 6px 30px; text-decoration:none; font-size:1.17em; font-weight:normal;}  */  ul#menuLewe li a:hover{text-decoration:underline;}    /* tlo menu */     ul#menuLewe li{background-image:url(images/menu-l.gif); background-repeat: no-repeat;width:231px; } /* ogolne */    ul#menuLewe li.p2{background-position:-231px 0px;}    ul#menuLewe li.p3{background-position:-462px 0px;}    ul#menuLewe li.p4{background-position:-693px 0px;}    ul#menuLewe li.p5{background-position:-924px 0px;}    ul#menuLewe li.p6{background-position:-1155px 0px;}    ul#menuLewe li.p7{background-position:-1386px 0px;}    ul#menuLewe li.p8{background-position:-1617px 0px;}    ul#menuLewe li.p9{background-position:-1848px 0px;}    ul#menuLewe li.p10{background-position:0px 0px;}    ul#menuLewe li.p11{background-position:-231px 0px;}    ul#menuLewe li.p12{background-position:-462px 0px;}    ul#menuLewe li.p13{background-position:-693px 0px;}    ul#menuLewe li.p14{background-position:-924px 0px;}    ul#menuLewe li.p15{background-position:-1155px 0px;}	  ul#menuLewe li.m1092{background-position:-2079px 0px;} /* Kongres */    ul#menuLewe li.m1092 a{padding-left:60px;}    ul#menuLewe li.m1092 li a{padding-left:30px;}        	  ul#menuLewe li.m1119{background-position:-2310px 0px;margin-top:0;} /* Congress */    ul#menuLewe li.m1119 a{padding-left:60px;}     ul#menuLewe li.m1119 li a{padding-left:30px;}    ul#menuLewe li.m966{background-position:0px 0px;} /* 4 edycja */    ul#menuLewe li.m742{background-position:-480px 0px;} /* 3 edycja */    ul#menuLewe li.m973{background-position:-240px 0px;} /* warsztaty */    ul#menuLewe li.m245{background-position:-480px 0px;} /* grantowy */    ul#menuLewe li.m479{background-position:-720px 0px;} /* diagnoza */    ul#menuLewe li.m480{background-position:-960px 0px;} /* dzie� */    ul#menuLewe li.m774{background-position:-1200px 0px;} /* czaty */    ul#menuLewe li.m909{background-position:-1440px 0px;} /* konkurs na wychowawce */	  ul#menuLewe li.m477{background-position:-1680px 0px;} /* Warsztaty makroregionalne */	  ul#menuLewe li.m1020{background-position:0px 0px;} /* Konkurs  dla wolontariuszy */	  ul#menuLewe li.m1106{background-position:-480px 0px;} /* Ambasador */	    /* podmenu */  ul#menuLewe li ul{background:transparent url(images/podmenu-tlo.jpg) top right repeat-y; font-size:0.83em; margin:0 10px; padding:0; list-style:none;}  ul#menuLewe li ul li{margin:0; padding:4px 0; background:transparent url(images/podmenu-wskaznik.jpg) 12px 7px no-repeat;}  ul#menuLewe li ul li.aktywne{background-image:url(images/podmenu-wskaznik-aktywne.jpg);}  ul#menuLewe li ul li a{display:block; padding:0 6px 0 24px; height:auto; color:#000; font-weight:normal;}  ul#menuLewe li ul li span{display:block; padding:0 6px 0 24px; height:auto; font-weight:normal; font-size:1.17em;}  #lewakolumna .menuLewe-tlo-d{background:transparent url(images/podmenu-tlo-d.jpg) bottom right no-repeat; font-size:0px; height:7px; margin:0 10px;}  /* biuletyn */  #lewakolumna .biuletyn{background:transparent url(images/menu-l-biuletyn.jpg) top right no-repeat; vertical-align:bottom; margin:5px 0 0 0; width:230px; height:102px;}    #lewakolumna .biuletyn p{visibility:hidden;margin:0;padding:0;}    #lewakolumna .biuletyn form{padding:5px 10px; margin:30px 5px 0 5px; }    #lewakolumna .biuletyn form input{color:#444; font-size:0.83em; padding:2px;}    #lewakolumna .biuletyn form input{color:#444; font-size:0.83em; padding:2px;}    #lewakolumna .biuletyn form .email{width:180px; margin-bottom:1px;}    #lewakolumna .biuletyn form .imie{width:120px;}    #lewakolumna .biuletyn form .submit{width:50px; #height:22px;}    #form_rejestracja{}    #form_rejestracja .line{clear:both;height:30px;margin-top:5px;padding-top:12px;border-top:1px dashed #ccc;}    #form_rejestracja .line_noborder{clear:both;height:30px;margin-top:5px;padding-top:12px;}    #form_rejestracja input.text{float:right;width:200px;}    #form_rejestracja select{float:right;width:204px;}    #form_rejestracja label{clear:both;float:left;width:480px;height:20px;}    #form_rejestracja label.error {clear:both;width:654px;border:solid 2px red;background:#fff url(../images/invalid.gif) 2px 3px no-repeat; padding: 3px 3px 3px 27px; margin-top:5px; margin-bottom:7px; font-weight:bold;line-height:20px;}    #form{width:500px;height:60px;margin:0 auto;}    #form input.text{float:left;margin-left:140px;margin-bottom:12px;}    #form input.submit{float:right;margin-right:140px;margin-bottom:10px;}    #form label.error {clear:both;border:solid 2px red;background:#fff url(../images/invalid.gif) 2px 3px no-repeat; padding: 3px 3px 3px 27px; margin-top:5px; margin-bottom:7px; font-weight:bold;line-height:20px;font-size:12px;}/* PRAWA KOLUMNA */#prawakolumna{float: left;width: 217px; margin-left: -217px; background:transparent;}  #prawakolumna .odstep{padding:5px 10px 0 5px;}  #prawakolumna ul#boksy{margin:0; padding:0; list-style:none;}  #prawakolumna ul#boksy li{margin:0 0 5px 0; padding:0; overflow:hidden;height:102px;background-image:url(images/boksy-glowna.gif); background-repeat: no-repeat;}  #prawakolumna ul#boksy li a{display:block;height:102px;}  #prawakolumna ul#boksy li span{display:block;visibility:hidden;}  #prawakolumna ul#boksy li.nauczyciel{background-position:0px 0px;}  #prawakolumna ul#boksy li.praktyki{background-position:-210px 0px;}  #prawakolumna ul#boksy li.szkoly{background-position:-420px 0px;}  #prawakolumna ul#boksy li.biuletyn{background-position:-630px 0px;height:83px;}   #prawakolumna ul#boksy li.ukraina{background:url(images/boks-prawa.gif) 0 -73px no-repeat;height:99px; }   #prawakolumna ul#boksy li.forum{background:url(images/boks-prawa.gif) no-repeat;height:73px; }   #prawakolumna ul#boksy li.english{background:url(images/boks-prawa.gif) 0 -173px no-repeat;height:102px; }   #prawakolumna ul#boksy li.icotam{background:url(images/boks-prawa.gif) 0 -277px no-repeat;height:102px; }    #prawakolumna ul#boksy li.biuletyn form{padding:5px 10px; margin:30px 0 0 0; }    #prawakolumna ul#boksy li.biuletyn form input{color:#444; font-size:0.83em; padding:2px;}    #prawakolumna ul#boksy li.biuletyn form .email{width:160px; margin-bottom:1px;}    #prawakolumna ul#boksy li.biuletyn form .imie{width:100px;}    #prawakolumna ul#boksy li.biuletyn form .submit{width:50px; #height:22px;}    #prawakolumna ul#boksy li.biuletyn #form_rejestracja label.error{margin-top:30px;font-size:12px;}/* Dӣ */#dol{clear:both; width: 100%; text-align:center;padding: 20px 0;}  #dol ul li.polskapomoc{float:right; margin-right:350px; display:block; width:250px; height:145px; background:url(images/baner_ua.jpg);}    #dol ul li.polskapomoc a{display:block; width:250px; height:145px; border:1px solid #fff; text-decoration:none}  #dol ul li.polskapomoc a:hover{border:1px solid #eee;}  #dol ul li.polskapomoc a span{visibility:hidden;}    #dol .organizatorzy{width:880px; float:left;padding:10px;}    #dol .organizatorzy p{padding:0; margin:0;float:left;}    #dol .organizatorzy p span{padding:0;margin:0;}    #dol .organizatorzy ul{list-style-type:none; margin:0 auto 20px auto; padding:10px 0; clear:both;}    #dol .organizatorzy ul li{display:block; float:left; margin:0; width:156px; padding:0;  background-repeat:no-repeat;}    #dol .organizatorzy ul li.pp{background-image:url(images/ppg.png?2000);margin-left:80px;margin-right: 450px; background-position: 1px 1px;}    #dol .organizatorzy ul li.tp{background-image:url(images/orange.png?200); margin-right:10px;}    #dol .organizatorzy ul li.pp a{display:block; height:50px; border:1px solid #fff; text-decoration:none}    #dol .organizatorzy ul li.tp a{display:block; height:50px; border:1px solid #fff; text-decoration:none}    #dol .organizatorzy ul li a span{visibility:hidden;}  #dol .partner{width:190px; padding:10px; float:right;}   #dol .partner p{padding-bottom:10px; margin:0;float:left;}  #dol .partner p span{padding:0;margin:0;}  #dol .partner ul{list-style-type:none; margin:10px auto 20px auto; padding:5px 0; clear:both;}  #dol .partner ul li{display:block; float:left; margin:0; width:156px; padding:0; background-image:url(images/organizatorzy.gif); background-repeat:no-repeat;}	#dol .partner ul li.op{width:156px;background-position:50% -139px;height:51px;}  #dol .partner ul li a{display:block; height:51px; border:1px solid #fff; text-decoration:none}  #dol .partner ul li a span{visibility:hidden;}  #dol .dzienniki{padding:10px;}    #dol .dzienniki p{padding:5px; clear:both; margin:0;}    #dol .dzienniki p span{visibility:hidden;}    #dol .dzienniki ul{width:790px; margin:0 auto; padding:5px 0; list-style-type:none;}    #dol .dzienniki ul li{display:inline; }    #dol .dzienniki ul li a{text-decoration:none;}    #dol .dzienniki ul li a:hover{text-decoration:underline;}/* INNE, DOMY�LNE */.migonic{float:left;width:1px;height:1px;}.odstep{}.niePokazuj{display:none;}.wyczysc{clear:both;}.ukryj{visibility:hidden;}.link-wydrukuj{text-align:center;}.link-wydrukuj input{font-size:2em;}/* RӯNE */div#komunikat{clear:both; margin:20px 10px; text-align:center; font-size:1.5em; padding:20px; border:5px solid #acacac; background-color:#e0e0e0;}div#komunikat_poz{clear:both; margin:20px 10px; text-align:center; font-size:1.5em; padding:20px; border:5px solid #0096CE; background-color:#e0e0e0;}div#komunikat_neg{clear:both; margin:20px 10px; text-align:center; font-size:1.5em; padding:20px; border:5px solid #E50D2B; background-color:#e0e0e0;}#formularz{width:100%; position:relative;}  #formularz legend {display:none;}  #formularz fieldset {margin:0;padding:0;border:0;}  #formularz textarea{margin:0 0 10px 0;height:100px; width:500px;}  #formularz .pole {clear:both; text-align:center;}  #formularz .pole span{display:block;width:630px;float:left;}  #formularz .pole label span{display:inline; float:none; width:auto; font-size:0.9em; font-style:italic;}   #formularz .left {text-align:left;}  #formularz .odp {float:right; width:290px; text-align:center;padding-bottom:10px;}  #formularz h3 {clear:both;padding-top:10px;font-size:1em;}  #formularz h3.line {border-top:1px dashed #ccc;}  #formularz h2 {clear:both;}  #formularz p{margin-left:20px;}  #formularz p.pytanie {clear:both;padding:10px 10px 10px 0;margin:0;font-size:1em;font-weight:bold;border-top:1px dashed #ccc;}  #formularz p.noline {border-top:0;}  #formularz input.submit{height:30px; width:200px;}  #formularz input.opis{width:300px;}  #formularz input.text{width:270px;float:right;}  #formularz input{width:150px;}  #formularz .pole select{width:274px;float:right;}  #formularz input.radio{width:20px;margin-left:20px;}  #formularz input.checkbox{width:20px;margin-left:20px;float:left;}  #formularz label {float:left;display:block;text-align:left;font-size:1em;margin: 0 0 7px 20px;width:365px;padding-top:4px;}  #formularz label.pytanie{font-size:1.2em;font-weight:bold;margin-left:0;width:400px;}  #formularz label.error { clear:both;width:653px;margin-left:0;border:solid 2px red;background:#fff url(images/invalid.gif) 2px 3px no-repeat; padding: 3px 3px 3px 27px; margin-top:0; margin-bottom:7px; font-weight:bold;line-height:20px;}  #formularz label.table {width:620px;}  #formularz table{width:650px; margin-left:20px;}  #formularz .procent {float:right; width:200px;text-align:center;}  #formularz .procent input {width:40px;margin:3px 0;}  #formularz .procent select {width:150px; margin:3px 0;}      #rejestracja{width:100%; position:relative;}  #rejestracja textarea{height:100px; width:500px;}  #rejestracja input.submit{height:30px; width:200px;}  #rejestracja dl{clear:both;width:97%;position:relative; margin:10px 0; padding:5px; border:3px solid #f5f5f5; background:#f9f9f9;}  #rejestracja dl dt{float:left; width:495px; padding:2px 0 2px 5px; margin:0;}  #rejestracja dl dd{border-bottom:1px dashed #ccc; padding:8px 0; margin:0;}  #rejestracja dl dd label{margin:0 10px;}  #rejestracja dl dd input{width:150px;}  #rejestracja dl dd select{width:150px;}  #rejestracja dl dd input.radio{width:20px;}  #rejestracja dl dd input.checkbox{width:20px;}  #rejestracja table tr td {padding:2px;}  #rejestracja table tr td input{width:40px;}  #rejestracja table tr td select{width:80px;}  #rejestracja table tr td input.readonly{border:0; background:transparent;}  #rejestracja p input.opis{width:300px;}#warsztaty {}  #warsztaty .warsztat {padding:10px; margin-bottom:20px; border-bottom:1px solid #D6D6D6;}  #warsztaty .warsztat h3{margin:0; padding:0; color:#DE0225;}  #warsztaty .warsztat p label{padding:3px; display:block;}  #warsztaty .warsztat dt{font-weight:bold;}  #warsztaty .warsztat dd{margin-left:10px;}  #warsztaty .warsztat dl{padding:6px; border:1px dashed #D6D6D6;}  #warsztaty .warsztat label{color:#008DD8;}  #warsztaty .w1 {background-color:#f0f0f0;}  #warsztaty .w2 {background-color:#fafafa;}  #warsztaty .w1 p label{background-color:#F5F5F5;}  #warsztaty .w2 p label{background-color:#fff;}  #dzien-sbp-lista-aktywnych{ width:100%; border-top:1px solid #ccc; border-left:1px solid #ccc;}  #dzien-sbp-lista-aktywnych td, table.dzien-sbp-lista-aktywnych th{ padding:4px; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}  #dzien-sbp-lista-aktywnych th{ font-size:bold; text-align:center; border-bottom:3px double #ccc; background-color:#f5f5f5;}  #dzien-sbp-lista-aktywnych th.tel{ width:70px;}  #dzien-sbp-lista-aktywnych th.scn{ width:70px;}  #dzien-sbp-lista-aktywnych td.scenariusz{ background-color:#f9f9f9; padding:10px;}#tabela_mapa_flash{ width:100%; border-top:1px solid #ccc; border-left:1px solid #ccc;}  #tabela_mapa_flash td, #tabela_mapa_flash th{ padding:4px; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}  #tabela_mapa_flash th{ font-size:bold; text-align:center; border-bottom:3px double #ccc; background-color:#f5f5f5;}  #tabela_mapa_flash td.scenariusz{ background-color:#f9f9f9; padding:10px;}  #tabela_mapa_flash tr.dane td{ padding:5px;}  #tabela_mapa_flash td.profil-linki p{text-align:center;}    #tabela_mapa_flash td.profil-linki a{margin:0 5px;}#czat{}  #czat .ekspert{color:blue;}  #czat .sbp{color:green;}  #czat .admin{color:red;}ul.galeria{list-style:none;}.galeria{margin:0; padding:0; clear:left; text-align:center;}.galeria li{float:left; padding:10px 0; width:25%; }.galeria a img{border:1px solid #aaa;}.galeria a:hover img{border:1px solid #FED012;}.konkurs_foto_dzien_sbp a img{width:127px; height:95px; }.konkurs_foto_dzien_sbp_final li {width:33% ! important;}.konkurs_foto_dzien_sbp_final a img{width:127px; height:95px;}#prezentacja-szkoly{}  #prezentacja-szkoly #profil{}    #prezentacja-szkoly #profil dt{font-weight:bold;}    #prezentacja-szkoly #profil dd{margin:5px 0 10px 10px;}    #prezentacja-szkoly #profil .mapa{float:right; margin:0 0 20px 20px; border:1px solid #eee; padding:5px;}  #prezentacja-szkoly #skomentuj, #prezentacja-szkoly #komentarze{margin-top:20px;border-top:1px solid #eee;}    #prezentacja-szkoly #komentarze dt{}      #prezentacja-szkoly #komentarze dt b{}      #prezentacja-szkoly #komentarze dt i{font-size:0.83em;}    #prezentacja-szkoly #komentarze dd{margin:5px 0 10px 10px;}      #prezentacja-szkoly #komentarze dd img.emot{float:left; margin:0 10px 10px 0;}#photo-gallery{clear:both;margin-left:0;}#photo-gallery li {list-style-type:none;float:left;margin-left:0;height:147px;}#photo-gallery li img{margin:7px; padding:3px; border:solid 1px #aaa;}#galerie{clear:both;margin-left:0;}#galerie li {list-style-type:none;float:left;margin-left:0;height:190px;width:190px;}#galerie li div.foto{height:147px;}#galerie li p{text-align:center;margin-top:0;}#galerie li a{color:black;}#galerie li img{margin:7px; padding:3px; border:solid 1px #aaa;}span.new {color:red;font-size:8px;line-height:16px;padding-left:2px;}ul#menuLewe li ul li span.new {display:inline;color:red;font-size:8px;line-height:16px;padding-left:2px;}/* mootools *//* .tooltip{padding:3px; background:#fff; width:300px;} */.tool-tip {	color: #fff;	width: 139px;	z-index: 13000;}.tool-title {	font-weight: bold;	font-size: 11px;	margin: 0;	color: #9FD4FF;	padding: 8px 8px 4px;	background: url(bubble.png) top left;}.tool-text {	font-size: 11px;	padding: 4px 8px 8px;	background: url(bubble.png) bottom right;}.custom-tip {	color: #000;	width: 130px;	z-index: 13000;}.custom-title {	font-weight: bold;	font-size: 11px;	margin: 0;	color: #3E4F14;	padding: 8px 8px 4px;	background: #C3DF7D;	border-bottom: 1px solid #B5CF74;}.custom-text {	font-size: 11px;	padding: 4px 8px 8px;	background: #CFDFA7;}.patronat-prezydenta{color:#76787c; font-weight:normal; font-size:16px; padding:10px; margin:10px 0 20px 0; border-top:solid 1px #76787c; border-bottom:solid 1px #76787c;}#komentarze dt{} #komentarze dt b{} #komentarze dt i{font-size:0.83em;}#komentarze dd{margin:5px 0 10px 10px;} #komentarze dd img.emot{float:left; margin:0 10px 10px 0;}    #prawakolumna ul{margin:0; padding:0;list-style-type:none}#prawakolumna ul li{margin:0; padding:15px 0 0 0;}#prawakolumna #szkoly{padding:0;}#prawakolumna #szkoly a{display:block; width:200px; height:239px; text-indent:-9999px; background:url('images/button_mapa.png') 0 0 no-repeat;}#prawakolumna #konto a{display:block; width:200px; height:46px; text-indent:-9999px; background:url('images/button_konto.png') 0 0 no-repeat;}#prawakolumna #icotam a{display:block; width:200px; height:98px; text-indent:-9999px; background:url('images/button_icotam.png') 0 0 no-repeat;}#prawakolumna #facebook a{display:block; width:200px; height:56px; text-indent:-9999px; background:url('images/button_fb.png') 0 0 no-repeat;}#menuGorne ul{background:url('images/menu_new_bg.png') 0 0 no-repeat;}#menuGorne ul li{margin:0; padding:0; background:none;}#menuGorne ul li a{margin:0; color:#ffffff; font-weight:bold; font-size:14px; text-transform: uppercase;}#menuGorne ul li span{padding:8px 16px; background:url('images/menu_new_left.gif') 0 0 no-repeat;}#menuGorne ul li#m51 span{background:none; padding-left:17px;}#menuGorne ul li.aktywne a{text-decoration:underline;}#gora .prawa,#gora-podstrona .prawa{height:121px; overflow:hidden; background:url('images/head_bg.jpg') 0 0 no-repeat  ! important;}#gora #wyszukiwarka, #gora-podstrona #wyszukiwarka{margin:0; height:121px; width:255px; position:relative; background:none;}#gora #wyszukiwarka input.text, #gora-podstrona #wyszukiwarka input.text {position:absolute;left:17px; border:0; top:30px; width:184px; height:16px; color:#7f7f7f; padding:4px 7px; background:url('images/search_bg.gif') 0 0 no-repeat;}#gora #wyszukiwarka input.submit, #gora-podstrona #wyszukiwarka input.submit{position:absolute;left:220px; top:32px;}#gora .logo, #gora-podstrona .logo{padding:25px 0;}p#facebook{display:none;}#aktualnosci_new .tloD{display:none;}#glownaAktualnosc{position:relative; width:505px; height:294px; overflow:hidden;}#news_maska{position:absolute; width:505px; height:294px; z-index:2; left:0; top:0; background:url('images/maska.png') 0 0 no-repeat;}#news_ikona{position:absolute; z-index:1; left:0; top:0;}#news_wiecej a{position:absolute; z-index:4; right:28px; bottom:2px; display:block; text-indent:-9999px; width:78px; height:25px; background:url('images/button_wiecej.png') 0 0 no-repeat;}#news_opis{position:absolute; z-index:3; left:0; height:24px; width:463px; top:200px; padding:16px 10px 10px 27px;}#news_opis p{margin:0; padding:0 !important; font-size:14px; line-height:14px;}#news_opis p#news_tutul a{margin:0; padding:0; font-size:14px;line-height:16px; color:#fff; text-decoration:none; font-weight:bold;}#news_opis p#news_tutul a:hover{text-decoration:underline;}#news_opis p#news_data{font-weight:normal; font-size:10px; color:#929290;}#news_opis p#news_skrot{font-weight:normal; font-size:12px; line-height:16px;color:#fff;}#aktualnosci_new{background:url('images/news_bga.jpg') 0 0 no-repeat; }#aktualnosci_new .tloG{display:none;}#aktualnosci_new .trescAktualnosci{background:none ! important; position:relative;}#aktualnosci_new .trescAktualnosci{padding:0;}#aktualnosci_new .trescAktualnosci ul{list-style-type:none; margin:0 !important; padding:0 !important; overflow:hidden;}#aktualnosci_new .trescAktualnosci ul li{position:relative; display:block; min-height:56px; margin:0 !important; padding:4px 0 !important; overflow:hidden;}#aktualnosci_new .trescAktualnosci ul li div.ikona{ float:left; width:61px; padding:0; height:58px; background:url('images/news_icon_bg.png') 0 2px no-repeat;}#aktualnosci_new .trescAktualnosci ul li div.ikona span.dzien{text-align:center; padding:10px 4px 0 4px; font-size:28px; line-height:27px;color:#7f7f7f; display:block; width:43px; height:27px; font-weight:bold;}#aktualnosci_new .trescAktualnosci ul li div.ikona span.miesiac{text-align:center; font-size:11px; padding:0 4px; line-height:11px; color:#7f7f7f; display:block; width:43px; height:11px; font-weight:bold;}#aktualnosci_new .trescAktualnosci ul li div.ikona img{padding:5px 3px;margin:0 !important;}#aktualnosci_new .trescAktualnosci ul li p{margin:0;}#aktualnosci_new .trescAktualnosci ul li p.news_tutul{color:#000;padding-top:2px;}#aktualnosci_new .trescAktualnosci ul li p.news_tutul a{color:#000; text-decoration:none;  font-size:14px !important; font-weight:bold;}#aktualnosci_new .trescAktualnosci ul li p.news_tutul a:hover{text-decoration:underline; }#aktualnosci_new .trescAktualnosci ul li p.news_data{color:#777777; font-size:10px;}#aktualnosci_new .trescAktualnosci ul li p.news_skrot{width:440px; float:right; width: color:#000; font-size:12px; font-weight:normal;}#aktualnosci_new .trescAktualnosci ul li div.news_wiecej{position:absolute; bottom:4px; right: 5px; padding-right:5px;}#aktualnosci_new .trescAktualnosci ul li div.news_wiecej a{color:#0063c3;text-decoration:none !important;}#aktualnosci_new .trescAktualnosci ul li div.news_wiecej a{text-decoration:underline;}p#wiecej_aktualnosci{clear:both;margin:0; padding:0 0 0 5px;}p#wiecej_aktualnosci a{color:#0063c3;}#menuGorne{display:none;}