@charset "utf-8";
/**************************************************************/
/* podstawowy szablon liternictwa.                            */
/* Artur Miernik  II 2012 r.                                  */
/**************************************************************/
* {
	word-wrap: break-word;
	/* font-variant-ligatures: common-ligatures; */
	}

h1, 
#menu p{
	letter-spacing: -0.05em
	}

#menu a{
	font: bold 36pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	line-height: 236px /* Aby wyśrodkować tekst interlinia musi być równa wysokości obiektu nadrzednego. */
	}
#menu a:hover{
	font-size: 48pt
	}

.powrot p{
	text-indent: -98765432px !important; /* Jeśli wypychamy tekst w ten sposób poza obszar widzialny, to nie może być to tekst nie ujęty znacznikami tekstowymi (np <p> lub <h1> - <h6> ). W przeciwnym razie Chrome wyrzuci poza stronę cały obiekt zawierający ów tekst. Sprawdzone w Chrome 21.0.1200.0. 
	Ponadto, liczba określąjąca przesunięcie, nie może być większa niż 8-cyfrowa, w przeciwnym razie przekroczy zakres przewidziany w Safari i z efektu nici. Sprawdzone w Safari 5.1.2 (7534.52.7). */
	}

.artykul h1{
	font: 48pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold
	}
.artykul p{
	-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto; /* czemu nie działa? */
	font: 18pt Georgia, "Times New Roman", Times, serif;
	text-align: justify;
	text-indent: 1em;
	}
.artykul p:first-of-type {
	text-indent: 0; /* Bo pierwszego akapitu nie wcinamy. */
	}

#tresc .galimatias h1,
#tresc .galimatias h2,
#tresc .galimatias h3,
#tresc .galimatias h4,
#tresc .galimatias h5,
#tresc .galimatias h6,
#tresc .galimatias p {
	font: 48pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold
	}

.drobnica {
	font: 7pt "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}

/* Stopka strony: */
#stopka {
	font: 14pt Georgia, "Times New Roman", Times, serif
	}
#stopka h3{
	font: 18pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold
	}
#stopka #stopka-lewa {
	text-align: right;
	}
#stopka li {
	list-style-position: inside;
	line-height: 1.7em;
	text-indent:.33em;
	}
#stopka li:before {
	content:"\2022 \A0 ";
	}
#stopka .bez-punktora:before {
	content:""
}
#stopka a {
	text-decoration: none
	}

/* DODATKI: -------------------------------------------------------- */

/* Galeria Lightbox: */
#lightbox-container-image-data-box {
	font: 7pt "Trebuchet MS", Verdana, Helvetica, sans-serif;
	}

/* Slajdolot: */
#slajdolot {
	line-height: 1em;
	letter-spacing: -0.03em
	}
#slajdolot .slajd h1 {
	font: bold 72pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	
	}
#slajdolot .slajd h2 {
	font: bold 18pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
#slajdolot .slajd blockquote {
	font: oblique 36pt Georgia, "Times New Roman", Times, serif;
	letter-spacing: -0.05em
	}

/* CECHY NARODOWE: ------------------------------------------------- */
/* jeszcze nie sprawdzone: */
blockquote, q {
	quotes: "„ ”";
	}