﻿/*	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                                                          */
*, input, select {
	font-size: 12px;
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Tahoma, Helvetica, Arial, sans-serif;
	line-height: 1.2em;
}

.inputbox {
background-color:#ffff99;
border: 0px;
padding: 2px;
}
.button {
background-color: #ffff99;
padding: 2px;
}


  body { 
    background-color:#C3CBCE;
    margin: 10px;
    clear: none;
    color: rgb(255, 255, 150);
    font-family: Arial, Helvetica, sans-serif;
    text-align: justify;
    font-size: 13px;
    }
h1, h2, h3, h4, h5 {
	padding: 0.2em 0;
	color: #DAC100;
	font-weight: 900;
}
h3 {
 padding-left:30px;
padding-bottom: 5px;
    background-image: url(../images/kwadrat.png);
    background-repeat: no-repeat;
	font-size: 11px;
}
p{
	line-height: 1.5em;
	padding-top:0.2em;
}
a, a:link {
	color: rgb(255, 255, 200);
	text-decoration: none
}
a:hover {
	color: rgb(255, 255, 255);
	text-decoration: underline
}
h1 a, h1 a:hover {
	font-size: 3em;
	margin: 0.5em 1em;
	display: block;
	color: rgb(255, 255, 255);
	text-decoration: none;
}
ol, li {
	list-style-position: inside;
	padding-left: 5px
}
.center {
	width: 766px;
	text-align: left!important;
	margin: 0 auto;
	background: #fff;
}
.clr {
	clear: both;

}
  #gora { width: 955px;
    position: relative;
    background-image: url(../images/gora.png);
    background-repeat: repeat-y;
    height: 12px;
    margin-left:auto;
    margin-right:auto;
    }
  #naglowek { 
    position: relative;
    width: 955px;
    height: 351px;
    background-image: url(../images/tlo.png);
    background-repeat: repeat-y;
    margin-left:auto;
    margin-right:auto;
margin-top:-2px;
    }
  #naglowek-grafika { 
    background-image: url(../images/naglowek.png);
    position: absolute;
    width: 853px;
    height: 301px;
    top: 20px;
    left: 47px;
    }
  #srodek { 
    position: relative;
    width: 955px;
    /*height:100%;*/
    margin-bottom:0px;
    background-image: url(../images/tlo.png);
    background-repeat: repeat-y;

    margin-left:auto;
    margin-right:auto;

    }
  #tresc { 
    color: rgb(255, 255, 150);
    font-family: Arial, Helvetica, sans-serif;
    text-align: justify;
    font-size: 13px;
    width: 573px;
    position: relative;
    float: left;
    margin-left: 47px;
    padding-right:20px;
    padding-bottom: 20px;
    padding-top: 20px;
padding-left:0px;
    }


* html #tresc {
/* hacking IE */
	margin-left: 24px;
}

#prawa {
	position: relative;
	width: 260px;
	float: left;
}
#lewa {
	position: relative;
	width: 160px;
	float: left;
	margin-left: -700px
}
#stopka { 
    position: relative;
    width: 955px;
    background-image: url(../images/tlo.png);
    background-repeat: repeat-y;
    margin-left:auto;
    margin-right:auto;
    color: rgb(255, 255, 150);
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    font-size: 13px;
    }


  #dol { 
    width: 955px;
    position: relative;
    overflow: visible;
    background-image: url(../images/dol.png);
    background-repeat: no-repeat;
    height: 13px;
    margin-left:auto;
    margin-right:auto;
    }

#stopka a,#stopka a:link{
 color:rgb(255, 255, 255);
 font-weight:600;
}


  #menukontener { 
    position: absolute;
    top: 310px;
    left: 47px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    width:853px;
height:18px;
/*background-color:yellow;*/
    background-image: url(../images/menu1.png);
background-repeat: repeat-x;
    }


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-right: 1px dotted #ffff99; */
}

#prawa div.module {
	width: 260px;
	margin: 0px 2px 0px 2px;
	padding-left: 5px;
/*	border-left: 1px dotted #ffff99; */
	padding-bottom: 5px;
}
#gorne div.module {
	width: 190px;
	margin: 0px 10px 20px 5px;
	padding: 5px;
	border: 1px dotted #ffff99;
	padding-bottom: 5px;
	position: relative;
	float: left;
}
* html #gorne div.module {
	width: 250px;
}

#kapelusz {
	position: absolute;
	top: 1px;
	left: 50%;
	margin-left: 240px
}
#szukaj {
	position: absolute;
	top: 10px;
	left: 50%;
	margin-left: 115px;
	padding: 6px 4px 5px 4px;
	border: 1px dotted #ffff99;
	border-top: 0;
	background: #900;
}
#szukaj input {
	border: 1px dotted #fff
}
* html #kapelusz {
	behavior: url(templates/kapelusze/css/pngbehavior.htc)
}
/* ----------------------- style Joomla ----------------------- */
mainlevel {
padding-left:30px;
}
/* Klasy stylu dla elementu <a>. Formatuje gl�wne, nadrzedne pozycje menu */
a.mainlevel:link {
padding-left:30px;
font-size: 12px;
}
a.mainlevel:visited {
padding-left:30px;
font-size: 12px;
}
a.mainlevel:hover {
padding-left:30px;
font-size: 12px;
}








#mainlevel li{
display: inline;
padding-left: 1em;
}




ul#mainlevel-nav { float: left; width: 853px; list-style:none;}
ul#mainlevel-nav li { float: left; text-align: center;margin: 0;padding: 0;padding-right: 2px;background: url(../images/separator.png) 100% 0 no-repeat;}

* html ul#mainlevel-nav li {
/* hacking IE */
	width:10px;
}

ul#mainlevel-nav li a{ font-weight: bold; height: 18px; display: block; padding-top: 2px; padding-left: 10px; padding-right: 10px; text-decoration: none; color: #000000; text-align: center; margin-left: 0px; white-space: nowrap; }
ul#mainlevel-nav li a{ background-image: url(../images/menu1.png);background-repeat: repeat-x;}
ul#mainlevel-nav li a:hover {background-image: url(../images/menu2.png);background-repeat: repeat-x; /*background-color:#DAC100;*/}





#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 {
color:orange;
/*Klasa stylu dla elementu <a>. Formatuje wyglad odnosnika Czytaj calos� */
}
a.readon:hover {
color:red;
text-decoration: none;
}
a.readon:visited {
color:orange;
}
.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 a:link{
/* Klasa stylu dla elementu <input>. Formatuje przycisk (odnosnik) Wstecz */
color:orange;
}
.back_button a:hover {
color:red;
text-decoration: none;
}
.back_button a:visited{
color:orange;
}



/* Tres� gl�wna - materialy */
.contentpaneopen, .contentpaneopen td td, .contentdescription, .contentpaneopen-pawel td td, .contentpane td td {
margin-right:10px;
    color: rgb(255, 255, 150);
    font-family: Arial, Helvetica, sans-serif;
    text-align: justify;
    font-size: 13px;

/* 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 {
margin-right:10px;
margin-top:5px;
/*  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, .contentheading td {
/* Klasa stylu dla elementu <td> lub <th> formatuje kom�rke tabeli z tytulem artykulu, pozycji w komponencie.*/
font-size:14px;
font-weight:900;
color: #DAC100;
}

.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: #DAC100;
             background-image: url(../images/kwadrat.png);
             background-repeat: no-repeat;
             padding-left:30px;
padding-bottom:20px;
}

.contentheading-pawel {
/* 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: #DAC100;
             background-image: url(../images/kwadrat.png);
             background-repeat: no-repeat;
             padding-left:30px;
padding-bottom:20px;
}

.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:#222222;
}
.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:#444444;
}
.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 */
}


.moduletablemenugorne {
width:851px;
text-align:right;
/* 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.*/
}
.moduletablemenugorne th {
/* Klasa stylu dla elementu <th>. Formatuje kom�rke z tytulem modulu i tytul modulu.*/
}
.moduletablemenugorne h3 {
/* Klasa stylu dla elementu <h3>. Formatuje tytul modulu umieszczonego w bloku <div class="moduletable">*/
}
.moduletablemenugorne td {

/* Klasa stylu dla elementu <td>. Formatuje kom�rke tabeli zawierajaca tresci modulu, w tym wlasciwosci tekstu.*/
}
.moduletablemenugorne 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*/
/* tu była zmiana!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/

font-size:16px;
font-weight:900;
color: #DAC100;
             
padding-bottom:20px;

}
.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 */
}