/*	autor Michal Sobkowiak michal@joomla.pl	                                                   
/
/   korzystasz z mojej pracy, prosze posoztaw ten wpis i dodaj informacje 
o modyfikacji        /
/   you are profiting from my work, please do not remove my credits and 
add modification info  /
/   licencja/license: GNU/GPL v2, v3                                                          
/
/    Modded by Kwach www.kwach.org, css fragments by KrzyHu www.kotewa.pl 
*/
*, input, select {
	font-size: 12px;
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Tahoma, Helvetica, Arial, 
sans-serif;
	line-height: 1.2em;
}
#body {
	text-align: center;
	font-size: 76%;
	background: #0073b1;
	padding: 25px 0;
}
h1, h2, h3, h4, h5 {
	padding: 0.2em 0;
	color: #666;
	font-weight: 900;
       
}
p{
	line-height: 1.5em;
	padding-top:0.2em;
}
a, a:link {
	color: #0073b1;
	text-decoration: none
}
a:hover {
	color: #0073b1;
	text-decoration: underline
}
h1 a, h1 a:hover {
	font-size: 3em;
	margin: 0.5em 1em;
	display: block;
	color: #0073b1;
	text-decoration: none;
}
ol, li {
	list-style-position: inside;
	padding-left: 5px
}
.center {
	width: 900px;
	text-align: left!important;
	margin: 0 auto;
	background: #fff;
}
.center2 {
	width: 900px;
	text-align: left!important;
	margin: 0 auto;
	background: #fff;
}
.clr {
	clear: both
}
#topmenu {
margin-top:0px;
margin-left:30px;
padding:0px;
padding-top:0px;
width:600px;
height:25px;
background-color:#fffffff;
border: 1px dotted #0073b1;
}

	ul#mainlevel-nav li {
	display:block;
	
	height:15px;
	padding:5px 15px 0;
	
	float:left;
	list-style-type: none;
	line-height:normal;

	background-color:#00000;
	background-repeat:no-repeat;
	background-position:bottom;
	
	font:100%/180% Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	color: #FFFFFF;
	letter-spacing: 0.1em;
	
	
	}

	#menu li:hover {
	position:relative;
	z-index:5;
	background-color:#00000;
	}

        ul#mainlevel-nav li a {
	display:block;
	width:80%;
	height:100%;
	padding:0 0 0 9px;
	text-decoration: none;
	color: #0073B1;
font:15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	}


#mainnav {
	font-size: 1em;
	font-weight: bold;
	line-height: normal;
	clear: both;
	float: left;
}
#banner {
 width: 600px;
 height: 150px;
 border: 1px solid #0073b1;

}

#slajd {
 width: 600px;
 height: 150px;
 border: 0px;
}

#naglowek {
	background: url(../images/tlo.png) top center;
	height: 180px
}
#tresc {
	position: relative;
	width: 600px;
	margin-left: 30px;
	float: left;
}
* html #tresc {
/* hacking IE */
	margin-left: 80px;
}
#prawa {
	position: relative;
	width: 180px;
	float: left;
        margin-left: 80px
}
#lewa {
	position: relative;
	width: 160px;
	float: left;
	margin-left: -720px
}
#stopka {
border: 1px dotted #ffff;
	height: 5px;
	padding: 0px;
	background: url(../images/tlo.png) bottom center;
}
#stopka a,#stopka a:link{
 color:#fff;
 font-weight:600;
}
div.module {
}
div.module div div div {
	overflow: hidden;
}
div.module div div div div {
	padding: 0;
	margin: 0;
}
#lewa div.module {
	width: 144px;
	margin: 0px 2px 20px 2px;
	padding-bottom: 5px;
	border: 1px dotted #0073b1;
	border-left: 0;
}
#prawa div.module {
	width: 160px;
	margin: 0px 2px 20px 2px;
	padding-left: 5px;
	border: 1px dotted #0073b1;
	border-right: 0;
	padding-bottom: 5px;
}
#gorne div.module {
	width: 290px;
	margin: 0px 10px 20px 5px;
	padding: 5px;
	border: 1px dotted #0073b1;
	padding-bottom: 5px;
	position: relative;
	float: left;
}
* html #gorne div.module {
	width: 250px;
}
#naglowek, #glowny {
	border: 0px solid #00000
}

#naglowek {
	border-width: 3px 3px 0 3px
}
#stopka {
	border: 3px solid #0073b1;
	border-width: 0 3px 3px 3px;
	color: #fff;
}
#glowny {
	border-width: 0 3px;
	padding: 10px 0px
}
#kapelusz {
	position: absolute;
	top: 25px;
	left: 50%;
	margin-left: 335px
}
#szukaj {
	position: absolute;
	top: 10px;
	left: 50%;
	margin-left: 115px;
	padding: 6px 4px 5px 4px;
	border: 1px dotted #900;
	border-top: 0;
	background: #0073b1;
}
#szukaj input {
	border: 1px solid #0073b1
}
* html #kapelusz {
	behavior: url(templates/kapelusze/css/pngbehavior.htc)
}
/* ----------------------- style Joomla ----------------------- */
mainlevel {
}
/* Klasy stylu dla elementu <a>. Formatuje gl.wne, nadrzedne pozycje menu 
*/
a.mainlevel:link {
}
a.mainlevel:visited {
}
a.mainlevel:hover {
}
#active_menu {
}
/* ----------------------- Klasa stylu dla elementu <a>. Formatuje 
podrzedne - potomne pozycji menu */
.sublevel {
}
a.sublevel:link {
}
a.sublevel:visited {
}
a.sublevel:hover {
}
ul#mainlevel-nav {
/* Styl dla elementu niepowtarzalnego <ul> (z identyfikatorem). Formatuje 
poziome menu nawigacyjne. Identyfikator menu nadrzednego rozszerzony o 
przyrostek -nav. */
}
ul#mainlevel-nav li {
/* Styl dla element.w - <li>. Formatuje pozycje niepowtarzalnej listy w 
poziomym menu nawigacyjnym. */
}
#mainlevel-nav a:link {
/*Klasa stylu dla elementu <a>. Formatuje gl.wne, nadrzedne pozycje menu w 
dodatkowym poziomym menu nawigacyjnym.*/
}
#mainlevel-nav a:visited {
}
#mainlevel-nav a:hover {
}
/* Styl dla niepowtarzalnego elementu <pathway> (z identyfikatorem). 
Formatuje obszar scie.ki powrotu..pathway Klasa stylu dla elementu <a>. 
Formatuje wlasciwosci odnosnik.w w scie.ce powrotu. */
#pathway {
}
.pathway {
}
a.readon:link {
/*Klasa stylu dla elementu <a>. Formatuje wyglad odnosnika Czytaj calos. 
*/
}
a.readon:hover {
}
a.readon:visited {
}
.pagenav_prev, .pagenav_next {
/* Klasy styl.w dla elementu <th>. Formatuja przyciski Poprzedni artykul - 
Nastepny artykul.*/
}
.pagenav_prev {
}
.pagenav_next {
}
/*Klasa stylu dla element.w <span> oraz <a>. Formatuje przyciski paska 
nawigacyjnego: Start << Poprz. |1|2|3| ...| n | Nast. >> Koniec w blogach. 
*/
.pagenav {
}
a.pagenav:link {
}
a.pagenav:visited {
}
a.pagenav:hover {
}
.back_button {
/* Klasa stylu dla elementu <input>. Formatuje przycisk (odnosnik) Wstecz 
*/
}
/* Tres. gl.wna - materialy */
.contentpaneopen {
/* Klasa stylu dla elementu <table>. Formatuje tabele obejmujace artykuly, 
materialy statyczne, tabele w blogach obejmujace wstepy artykul.w oraz 
tabele w oknie wydruku. */
}
.contentpane {
/* Klasa stylu dla elementu <table>. Formatuje tabele obejmujace pozycje 
inne ni. artykuly, a wiec np. pozycje w komponentach, listy kategorii, 
formularze kontaktowe, itp. */
}
.small {
/* Klasa stylu dla elementu <span>. Formatuje nazwe autora pozycji.*/
font-size:9px;
color:#222;
line-height:1.1em;
}
.small input,.small select,.small option{
font-size:9px;
}
.small input{
width:20px;
}
.createdate {
/* Klasa stylu dla elementu <td>. Formatuje kom.rke z data utworzenia 
artykulu i materialu statycznego. */
font-size:9px;
color:#444;
line-height:1em;
}
.modifydate {
/* Klasa stylu dla elementu <td>. Formatuje kom.rke z data ostatniej 
modyfikacji artykulu i materialu statycznego.*/
font-size:9px;
color:#444;
line-height:1em;
}
.content_rating {
/* Klasa stylu dla elementu <span>. Formatuje tekst zawierajacy wyniki 
oceny publikowanych artykul.w - obok gwiazdek wyra.ajacych ocene.*/
}
.content_vote {
/* Klasa stylu dla elementu <span>. Formatuje tekst przy przyciskach 
wyboru oceny artykul.w (przyciskach radiowych)*/
}
.mosimage {
/*  Klasa stylu dla elementu <div>. Formatuje obszar obrazka wprowadzonego 
botem Mosimage i podpisu pod obrazkiem (lecz tylko, gdy obrazek jest 
opatrzony podpisem).*/
}
.mosimage_caption {
/* Klasa stylu dla elementu <div>. Formatuje podpis obrazka.*/
}
.searchintro {
/* Klasa stylu dla elementu <table>. Formatuje tabele z komunikatami o 
ilosci wystapien wyszukiwanego tekstu (z komunikatem: Znaleziono pozycji: 
...).*/
}
.smalldark {
/* Klasa stylu dla elementu <td>. Stosowana na stronach sond do 
formatowania kom.rek tabeli z iloscia oddanych glos.w, data ostatniego 
glosowania.*/
font-size:9px;
color:#777;
line-height:1em;
}
.moscode, code {
/* Klasa stylu dla elementu <code>. Formatuje cytowane fragmenty kodu 
program.w */
}
.buttonheading {
/* Klasa stylu dla elementu <td>. Formatuje kom.rke z przyciskami: Drukuj, 
PDF, Pole. znajomemu Wykazy tresci w sekcji, w kategorii, w komponencie*/
}
.contentheading {
/* Klasa stylu dla elementu <td> lub <th> formatuje kom.rke tabeli z 
tytulem artykulu, pozycji w komponencie.*/
font-size:14px;
font-weight:900;
color:#0073b1;
}0073b1
.componentheading {
/* Klasa stylu dla elementu <div>. Formatuje tytuly (nazwy) komponent.w, 
nadawane im przez administrator.w w parametrach pozycji menu.*/
font-size:16px;
font-weight:900;
color:#0073b1;
}
.contentdescription {
/* Klasa stylu dla elementu <td>. Formatuje kom.rke tabeli zawierajaca 
opis sekcji lub kategorii. */
}
.sectiontableheader, .sectiontableheader td, .sectiontableheader th {
/* Klasa stylu dla elementu <td>. Formatuje kom.rki tabel w wykazach, np. 
w wykazie artykul.w slowa: >Tytul, Data, Autor, Odslony.*/
padding:3px 3px 2px 3px;
}
.sectiontableentry1, .sectiontableentry1 td  {
/* Klasa stylu dla elementu <tr>. Formatuje nieparzyste wiersze w tabelach 
zawierajacych wykazy (kolor pierwszego, trzeciego itd. wiersza) */
padding:3px 3px 2px 3px;
background:#f8f8f8;
}
.sectiontableentry2, .sectiontableentry2 td {
/*  Klasa stylu dla elementu <tr>. Formatuje parzyste wiersze w tabelach 
zawierajacych wykazy (kolor drugiego, czwartego itd. wiersza) */
padding:3px 3px 2px 3px;
background:#f0f0f0;
}
.sectiontablefooter, .sectiontablefooter td{
/* Klasa stylu dla elementu <tr>. W tabelkach wykaz.w zawierajacych 
wieksza ilosc formatuje wiersz stopki pozycji z paskiem nawigacyjnym.*/
padding:3px 3px 2px 3px;
}
a.category:link {
}
a.category:hover, a.category:visited {
/* Klasa stylu dla elementu <a>. Formatuje odnosnik do kategorii na 
stronach z wykazem zawartosci sekcji) */
}
.highlight {
/* Klasa stylu dla elementu <span>. Formatuje wyszukiwane slowa lub frazy 
w wynikach wyszukiwania.*/
}
/*  Style na stronach blog.w Elementy Zastosowanie elementu */
.blog {
/* Klasa stylu dla elementu <table>. Formatuje tabele obejmujaca obszar 
bloga*/
}
.contentpagetitle, a.contentpagetitle:link, a.contentpagetitle:visited {
/* Klasa stylu dla elementu <a>. Formatuje tytuly artykul.w, gdy w 
ustawieniach pozycji menu wlaczona jest opcja Tytuly laczami*/
}
a.contentpagetitle:hover {
}
.blogsection, a.blogsection:link, a.blogsection:visited {
/* Klasa stylu dla elementu <a>. Formatuje odnosniki do blog.w w wykazie 
Zobacz tez na stronach typu magazynowego*/
}
a.blogsection:hover {
}
.blog_more {
	/* Klasa stylu dla elementu <div>. Formatuje tytul sekcji 
odnosnik.w w blogu (Zobacz takze...;
tytul jest ponadto objety elementem <strong>). */
}
.article_seperator {
/* Klasa stylu dla elementu <span>. Formatuje obszar rozdzielajacy pozycje 
blogaSpisy tresci artykul.w wielostronicowych*/
}
/*   Formatowanie spis.w tresci Elementy Zastosowanie elementu */
.contenttoc {
/* Klasa stylu dla elementu <table>. Formatuje tabele spisu tresci 
artykulu wielostronicowego */
}
.contenttoc th {
/* Klasa stylu dla elementu <th>. Formatuje wiersz z tytulem w tabeli ze 
spisem tresci artykulu wielostronicowego */
}
.contenttoc td {
/* Klasa stylu dla elementu <td>. Formatuje kom.rke ze spisem tresci 
artykulu wielostronicowego */
}
.toclink, a.toclink:link, a.toclink:visited {
/* Klasa stylu dla elementu <a>. Ustawia styl laczom w tabeli ze spisem 
tresci artykulu wielostronicowego*/
}
a.toclink:hover {
}
.pagenavcounter {
/* Klasa stylu dla elementu <div>. Formatuje informacje o ilosci stron 
artykulu (X stron z X*/
}
.pagenavbar {
/* Klasa stylu dla elementu <div>. Formatuje przyciski Poprzednia strona - 
Nastepna strona. */
}
/* Moduly - tresci towarzyszace */
.moduletable {
/* Klasa stylu dla element.w <div> oraz <table>. Formatuje zar.wno tabele, 
a wiec elementy table, tr, td, jak i elementy div, w kt.rych umieszczono 
moduly.*/
}
.moduletable th {
/* Klasa stylu dla elementu <th>. Formatuje kom.rke z tytulem modulu i 
tytul modulu.*/
}
.moduletable h3 {
/* Klasa stylu dla elementu <h3>. Formatuje tytul modulu umieszczonego w 
bloku <div class="moduletable">*/
}
.moduletable td {
/* Klasa stylu dla elementu <td>. Formatuje kom.rke tabeli zawierajaca 
tresci modulu, w tym wlasciwosci tekstu.*/
}
.moduletable ul li {
/* Klasa stylu dla elementu <li>. Formatuje elementy listy w modulach */
}
.latestnews, .latestnews ul {
/* Klasa stylu dla elementu <ul>. Formatuje wyglad listy i element.w listy 
- odnosnik.w w module Nowosci [LatestNews].*/
}
.mostread, .mostread ul {
/* Klasa stylu dla elementu <ul>. Formatuje wyglad listy i element.w listy 
- odnosnik.w w module Popularne [MostRead].*/
}
.module {
	/*  Klasa stylu dla elementu <div>. Formatuje moduly, gdy dla 
pozycji modulu wlaczono styl -2 lub -3, np. php mosLoadModules ( 
'nazwa_pozycji_modulu',-3);
*/
}
.module h3 {
/* Klasa stylu dla elementu <div>. Formatuje tytul modulu*/
}
.syndicate {
/* Klasa stylu dla elementu <div>. Formatuje w module Kolporter RSS 
[RSSFeed] obszar z przyciskami - odnosnikami do kanal.w RSS. */
}
.syndicate_text {
/* Klasa stylu dla elementu <div>. Formatuje w module Kolporter RSS tekst 
opisu nad przyciskami.*/
}
.pollstableborder {
	/* Klasa stylu dla elementu <div>. Formatuje krawedzie tabeli, 
wierszy i kom.rek zawierajacych pytania sondy;
zdefiniowany we wlasnym arkuszu styl.w komponentu Sondy! */
}
.pool {
/* Klasa stylu dla elementu <table>. Formatuje tabele z tekstem ankiety. 
Uzyta w module mod_pool.php */
}
.wrapper {
/* Klasa stylu dla elementu <iframe>. Formatuje ramke obejmujaca obszar 
wyswietlanej strony w komponencie i module Wraper */
}