html,body{background:#f8f5f0 url(../grafika/body_tlo.jpg) top left repeat-x;}body{margin:0;padding:0 0 50px 0;font:normal 0.75em arial;border-top:2px solid #fff;}h1,h2,h3,h4{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:700;}h1{font-size:2em;}h2{font-size:1.75em;}h3{font-size:1.5em;}h4{font-size:1.16em;}h5{font-size:1em;}h6{font-size:0.83em;}a{ text-decoration:underline; color:#0c79b1;}a:hover{ text-decoration:none;}b, strong { font-weight:700;}p{color:#666666;}.border0{border:none ! important;} /* uzywane np w kategoriach *//* trzyma calosc */#zewn{width:980px;margin:0 auto;}/* gorna belka */#narzedziownik{background:transparent url(../grafika/dluga_belka.jpg) bottom center no-repeat;color:#a8b800;}	#narzedziownik input.text{border:1px inset #ebe0ce; width:120px;}	#narzedziownik input{padding:1px;}	#narzedziownik a{color:#009bd4}	#logowanie{float:left;width:580px;padding:8px;}	#narzedzia{float:right;width:360px;margin:10px 10px 0 0;}		#narzedzia .rozne{float:left;visibility:hidden;}		#narzedzia #szukaj{float:right;}		#narzedzia #szukaj input.text{width:160px;}/* logo i napis; caly pasek */#logo{ background:url(../grafika/logo.jpg) left top no-repeat; height:100px;}	#logo h1{ padding:25px 0 0 10px;}	#logo a{display:block; text-decoration:none; width:600px; height:50px;}	#logo  h1 a span{visibility:hidden;}/* menu górne */#kategorie{ font-family:Georgia, "Times New Roman", Times, serif;background:url(../grafika/dluga_belka.jpg) bottom center no-repeat;}	#kategorie ul { display:table; width:100%;text-align:center; background:url(../grafika/dluga_belka.jpg) bottom center no-repeat;}	#kategorie ul li{display:table-cell; border-left:1px solid #EBE0CE;}	#kategorie ul li a{line-height:50px; color:#0c79b1; font-size:1.33em; text-decoration:none; }	#kategorie ul li a:hover{ text-decoration:underline;}	#kategorie ul li.aktywne a{color:#a8b800;text-decoration:none;}#zawartosc{float:left;width:690px;}#tresc{background:#f1f0ee url(../grafika/aktualnosci_g.jpg) center top no-repeat; margin-top:15px;}  #tresc .odstep{background:transparent url(../grafika/aktualnosci_d.jpg) center bottom no-repeat}  #tresc .opis{margin:10px; text-align:justify; line-height:130%; color:#333; font-size:1.16em;}  #tresc h1{border-bottom:1px solid #F3EDE4; color:#0c79b1; text-align:left; margin:0 5px; padding-bottom:5px;}  #tresc h2,  #tresc h3,  #tresc h4{color:#0c79b1;}  #tresc p{text-align:justify;line-height:1.16em; margin:5px 0;}    #tresc .lista_stron{}  #tresc .lista_stron i{float:left; font:normal 0.75em arial;}	#tresc .lista_stron dl a{color:#009BD4;}	#tresc .lista_stron dt{padding-top:5px; font-size:1.08em;}	#tresc .lista_stron dd{padding:5px;color:#7C7875;}	#tresc .lista_stron dd small{color:#A8B800; }	#tresc .lista_stron em {float:right;clear:both;}	#tresc .lista_stron em a{color:#A8B800;}/* uzytkownicy */#rejestracja{color:#666;}  #rejestracja dt{font-weight:300;margin:2px 0px;}  #rejestracja dd{margin:2px 10px;}  #rejestracja label{margin-right:15px;}  #rejestracja input.input,   #rejestracja select,   #rejestracja input.submit{width:200px;padding:2px 4px;color:#666;font-size:1.5em;}  #rejestracja input.submit{margin-top:20px;}  #opis_uzytkownika{}  #opis_uzytkownika dt{font-weight:700;margin:2px 0px;}  #opis_uzytkownika dd{margin:2px 10px;}  #opis_uzytkownika input.input,   #opis_uzytkownika input.submit{width:200px;padding:1px;}  #opis_uzytkownika input.radio{}  #opis_uzytkownika input.checkbox{}#uzytkownicy{list-style-type:none;clear:both;text-align:center;margin:0;padding:0;}  #uzytkownicy li{float:left;padding:5px;margin:5px;border:1px solid #F3EDE4;background:#fff;}  #uzytkownicy li .user{display:block;}  #uzytkownicy li small{display:block;color:#ccc;}/* koniec uzytkownicy */#tyflo{}	#tyflo .box{margin-top:10px;}	#tyflo .box h4{border-bottom:1px solid #F3EDE4; text-transform:uppercase;color:#0c79b1; text-align:right; margin:0 5px; padding-bottom:5px;}	#tyflo .box p{margin:3px 0;}	#tyflo .box ul{margin:3px 0 3px 20px;}	#tyflo .box ul li{list-style-type:disc; list-style-position:outside;}		#co_mozna{background:#f1f0ee url(../grafika/co_mozna_g.jpg) center top no-repeat;}		#co_mozna .odstep{background:transparent url(../grafika/co_mozna_d.jpg) center bottom no-repeat;min-height:180px;padding-left:260px;}	#aktualnosci{background:#f1f0ee url(../grafika/aktualnosci_g.jpg) center top no-repeat;margin-top:15px;}	#aktualnosci .odstep{background:transparent url(../grafika/aktualnosci_d.jpg) center bottom no-repeat; }		#aktualnosci i{float:left; font:normal 0.75em arial;}		#aktualnosci i:hover:after{content:" -> Zobacz wszystkie aktualności";}		#aktualnosci dl a{color:#009BD4;}		#aktualnosci dt{padding-top:5px; font-size:1.08em;}		#aktualnosci dd{padding:5px;color:#7C7875;}		#aktualnosci dd small{color:#A8B800; }		#aktualnosci em {float:right;clear:both;}		#aktualnosci em a{color:#A8B800;}				/*boxy wspolnie - na blogach, na forum, najaktywniejsi*/	#spolecznosc .box{float:left;width:220px;margin-top:10px;  }		#spolecznosc .box .odstep{min-height:245px;}		#spolecznosc .box h4{ text-transform: uppercase; text-align:right; margin:0 5px; padding-bottom:5px; color:#fff;}		#spolecznosc .box a{ color:#fff;}		#spolecznosc .box ul li{}		#spolecznosc .box b, #spolecznosc i, #spolecznosc small{display:block; } /*tytul, data ...*/		/*box 1*/		#na_blogach{background:#009CD5 url(../grafika/box1_g.jpg) center top no-repeat; color:#fff;}			#na_blogach .odstep {background:transparent url(../grafika/box1_d.jpg) center bottom no-repeat;}			#na_blogach ul{border-bottom:1px solid #3AB3DF;border-top:1px solid #1980B6;}			#na_blogach ul li{padding:5px;border-bottom:1px solid #1980B6;border-top:1px solid #3AB3DF;}			#na_blogach ul li:hover{ background-color:#00B4DF;}			/*box 2*/		#na_forum{margin-left:15px; margin-right:15px; background:#A8B800 url(../grafika/box2_g.jpg) center top no-repeat; color:#fff;}			#na_forum .odstep{background:transparent url(../grafika/box2_d.jpg) center bottom no-repeat;}			#na_forum ul{border-bottom:1px solid #BCC83A;border-top:1px solid #95A300;}			#na_forum ul li{padding:5px;border-bottom:1px solid #95A300;border-top:1px solid #BCC83A;}			#na_forum ul li:hover{background-color:#B4C223;}			#na_forum small{color:#5B6401;}			#na_forum small a {color:#5B6401;}			/*box 3*/		#najaktywniejsi{background:#FAB500 url(../grafika/box3_g.jpg) center top no-repeat; color:#fff;}			#najaktywniejsi .odstep{background:transparent url(../grafika/box3_d.jpg) center bottom no-repeat;}			#najaktywniejsi ul{border-bottom:1px solid #FBD161;border-top:1px solid #E9AC0B;}			#najaktywniejsi ul li{padding:5px 5px 5px 55px;border-bottom:1px solid #E9AC0B;border-top:1px solid #FBD161; background:url(../grafika/box3_lista.gif) 5px center no-repeat;}			#najaktywniejsi ul li:hover{background-color:#FBD13A;background-image:url(../grafika/box3_lista_o.gif);}		/*boksy w kolumnie - artykuly, kursy */#kolumna .box{background:#fff url(../grafika/kolumna_box_g.jpg) center top no-repeat; margin-top:10px;}	#kolumna .box .odstep{background:transparent url(../grafika/kolumna_box_d.jpg) center bottom no-repeat;}	#kolumna .box h4{ text-transform: uppercase; text-align:right; margin:0 5px; padding:0 0 5px 0; color:#a8b800;}	#kolumna .box ul{border-top:1px solid #F3EDE4;}	#kolumna .box a{ color:#009bd4;}	#kolumna .box a:hover{ color:#009bd4; }	#kolumna .box li { margin:5px 0; }	#kolumna .box li a span {padding:12px 25px 12px 45px;display:block;background: url(../grafika/artykuly_lista.jpg) 5px center no-repeat;}	#kolumna .box li a:hover span{ background-image:url(../grafika/artykuly_lista_o.jpg);}	#kolumna .box li a {display:block;background:#F8F5F1 url(../grafika/artykuly_wiecej.jpg) 240px center no-repeat;}	#kolumna .box li a:hover{background-color:transparent; background-image:url(../grafika/artykuly_wiecej_o.jpg);}		#kolumna{float:right;width:280px;}	#artykuly {}	#kursy{}	#tagi{}#dol{width:100%;text-align:center; background:url(../grafika/dluga_belka.jpg) bottom center no-repeat; margin-top:10px; font-size:0.83em;}	#dol .odstep{padding:10px;}	#dol a{text-decoration:none; display::block;}	#dol a span{ visibility:hidden;display:block;}		#dol #szansa{ float:left; }		#dol #szansa a {background:url(../grafika/szansa_logo_male.jpg) center center no-repeat; display:block;}		#dol #szansa a span{width:109px; height:26px;}		#dol #mapa{ float:left; line-height:30px; margin-left:20px; border-left:1px solid #eae0ce; padding-left:20px;}		#dol #mapa a{color:#7c7875;}		#dol #autor{ float:right;margin-top:5px;}		#dol #autor a {background:url(../grafika/migomedia_logo_male.jpg) bottom center no-repeat; display:block;}		#dol #autor a:hover{ background-position:top;}		#dol #autor a span{width:83px; height:20px;}/* mapa strony */#list-sitemap ul{margin-left:20px;}#list-sitemap li{padding:2px 0;}.odstep{padding:10px;margin:0;}.niepokazuj, .niePokazuj{display:none;}.wyczysc{clear:both;}.czysc{clear:both;visibility:hidden;display:block;height:0;border:0;margin:0;padding:0;overflow:hidden;}.czysc:after {content:"";display:block;height:0;clear:both;visibility:hidden;}.ukryj{visibility:hidden;}#komunikat_poz{padding:20px; border:4px solid #61AF18; text-align:center; font-size:1.2em; font-weight:bold; line-height:150%;}#komunikat_neg{padding:20px; border:4px solid #AF1B18; text-align:center; font-size:1.2em; font-weight:bold; line-height:150%;}