/***********************************************************************

 Style do formatowania treści artykułów, niezalezne od skórki, 
formatujące tekst, notke, tabelki i obrazki czy co tam jest 

************************************************************************/


/*	Dodatkowe style */

.clear	{margin: 0; padding: 0; border: none; clear: both;}

img.prawy {
	margin: 0.2em 0 0.2em 0.5em; padding: 0; border: none;
	float: right;
}

img.lewy {
	margin: 0.2em 0.5em 0.2em 0; padding: 0; border: none;
	float: left;
}

img.srodek {
	margin-top: 0.2em; margin-bottom 0.2em;
	margin-left: auto; margin-right: auto;
	padding: 0; border: none;
	display: block;
}




/***********************************************************************

	Style formatujące artykuł


Niezbędne obszary:
	div.ksiazka		- coś co przypomina kartę katalogowią książki
	div.gazeta		- cytat z gazety, większa całość
	div.wiersz		- wiersz tradycyjny
	div.wiersz1		- wiersz bardziej odlotowy
	div.mail		- list elektroniczny	
	div.listing		- listing jakiegoś kodu
	div.ksiega		- żółta, liturgiczna księga z tekstem

Stare:
	blockquote.ramka	- moze byc?
	p.ramka			- moze byc?
	div.cytat1


***********************************************************************/


div.ksiazka {
	margin: 1em 2em;
	padding: 1em 3em;
	background-color: #d2d2b8;
	color: #224;
	font-family: monospace;
}

div.ksiazka h1 {
	margin:  0.3em 0;
	padding: 0;
	border-bottom: 1px solid #224;
	font-size: 150%;
	font-weight: bold;
}

div.ksiazka h2 {
	margin: 0.4em 0  ;
	padding: 0;
	font-size: 130%;
}



/********************* Cytaty z gazet ************************/


div.gazeta, blockquote.gazeta  {
	margin: 0.4em 2em;
	padding: 1em 3em;
	border: 1px solid #666;
	color: #444;
	background-color: #F4F4F4;
	font-family: Georgia, Times, 'Times New Roman';
}

.gazeta h1, .gazeta h2 {
	margin: 0.4em 0;
	padding: 0;
	font-size: 130%;
	font-weight: bold;
}

.gazeta h1 {
	border-bottom: 1px solid black;
}

.gazeta h6 {
	margin: 0.2em 0;
	padding: 0;
	font-size: 70%;
}

.gazeta p {
	margin: 0.3em 0;
	text-indent: 1em;
	text-align: justify;
}


/************** zapisywanie złotych myśli ******************************/

div.mysl, blockquote.mysl  {
        margin: 1em; 
	padding: 1em; 
	font-family: Georgia, Times, 'Times New Roman';
	font-size: 220%;
}

/********************** Formatowanie poezji ******************************/


div.wiersz, blockquote.wiersz {
	margin: 1em 0;
	padding: 0.5em 1em 1em 4em;
	border-left: 3px solid #aaf;
	font-family: "Century Gothic";
	font-style: normal;
	color: #00a;
}

div.wiersz1, blockquote.wiersz1 {
	font-family: "Courier";
}

.wiersz h1, .wiersz1 h1 {
	margin: 0.4em 0;
	padding: 0;
	font-size: 130%;
	font-weight: bold;
	border: none;
}

.wiersz h2, .wiersz1 h2 {
	margin: 0.4em 0;
	padding: 0 0 0.6em 0;
	font-size: 115%;
}

.wiersz h3, .wiersz1 h3 {
	margin: 0.4em 0;
	padding: 0 0 0.6em 0;
	font-size: 105%;
}

.wiersz p, .wiersz1 p {
	margin: 0.3em 0;
	padding: 0 0 0.5em 0;
}

.wiersz p.q, .wiersz1 p.q {
        margin: 0.3em 0;
        padding: 0 0 0.5em 4em;
}

.wiersz h6, .wiersz1 h6 {
	border-top: 1px solid blue;
}

.wiersz1 h6 {
	border-top: 1px solid;
}




/************************* Cycyaty z roznych źródeł ************************/


div.cytat, blockquote.cytat, p.cytat {
	margin: 0.5em 2em;
	padding: 0 3em;
	font-style: italic;
	text-align: justify;
	Afont-family: georgia, times, "Times New Roman";
}

div.cytat p, blockquote.cytat p {
	margin: 0.3em 0;
}


.cytat h1 {
	font-size: 120%;
}

.cytat h6 {
	margin: 0.2em 0;
	font-size: 70%;
}




/*************************** Listy publikowane w systemie *******************/


div.mail, blockquote.mail {
	margin: 1em;
	padding: 0.5em 1em;
	border-top: 1px dotted #960;
	border-left: 1px dotted #960;
	background-color: #ffc;
	color: #420;
	font-family: "Century Gothic";
}



/**************************** Listing źródeł programów, kodu, pliku ****************/


div.listing {
	font-family: monospace;
	background-color:#eee;
	padding:2px;
	margin:5px;
	margin-left:1em;
	margin-bottom:1em;
}



.typecode pre {
  padding: 0px;
  margin: 0px;
  background: transparent;
  font-family: monospace;
  overflow:auto;
}

code {
  font-size: 100%;
}



/****************** Księga - żółta, liturgiczna księga z tekstem ********/

div.ksiega { 
	border: 1px solid black; 
	margin: 0em; 
	padding: 1em; 
	background-color: #F9F9AA;
	color: #400000;
	font-family: 'Lucida Grande', Times,'Times New Roman'; 
}

*.ksiega H1 {
	margin: 0.5em;
	font_size: 200%;
	text-transform: uppercase; 
}

*.ksiega H2 {
	font_size: 150%;
	font-weight: bold;
        text-transform: uppercase;
	text-align: center; 
}

*.ksiega H3 {
	margin: 0.5em;
	color: red;
	font-weight: bold;
}

*.ksiega H4 {
	text-align: center; 
	font-weight: bolder;
}

*.ksiega H6 {
        margin: 0.5em;
}


*.ksiega P {
	margin: 0 0.5em;
	font-size: 110%;
	font-weight: bold;
	text-align: left;
}

*.ksiega P:first-letter { 
	color: red; 
	font-size: 190%;
}

*.ksiega * B {
	color: red;
}

*.ksiega * small { 
	font-size: 75%;
}






/******************** Ramki na złote myśli ***************************/



div.ramka, blockquote.ramka, p.ramka, .ramka1, .ramka2, .ramka3, .ramka3a {
	width: 65%;
	margin:  0.6em auto;
	padding: 0.6em 3em;
	border: 2px solid black;
	background-color: white;
	color: black; 
	text-align: center; 
	font-weight: bold;
}

.ramka1 { 	background-color: #CFF;	border-color: #13C;	color: #13C;	}
.ramka2 {	background-color: #CFC;	border-color: #282;	color: #282;	}
.ramka3 {	background-color: #EFA;	border-color: #752;	color: #722;	}
.ramka3a {	background-color: #FFC;	border-color: #642;	color: #642;	}







/*********** Stare - używane w w34.blog.pl ***************/


div.cytat1 {
	margin: 0.4em;
	margin-left: 3em;
	margin-right: 3em;
	padding: 1em 3em;
	border: 1px solid black;
}

p.cytat1 {
	margin: 0.4em 5em;
}




/******************* Formatowanie zwykłego tekstu **********************/


h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-weight: normal;
}

h1	{			/* to musi korespondować ze stylem op-tytul  */
	margin:  0.3em 0 .1em 0;
	padding: .3em 0 0.3em 0;
	border-bottom: 1px solid #aaa;
	font-size: 160%;
}

h2	{
	margin-bottom: 0.1em;
	padding-top: .5em;
	padding-bottom: .17em;
	font-size: 160%;
}

h3	{
	margin-bottom: 0.1em;
	padding-top: .5em;
	padding-bottom: .17em;
	font-size: 130%;
}

h4	{
	margin-bottom: 0.1em;
	padding-top: .5em;
	padding-bottom: .17em;
	font-size: 110%;
	font-weight: bold;
}

h5	{
	margin-bottom: 0.1em;
	padding-top: .5em;
	padding-bottom: .17em;
	font-weight: bold;
}

AAAimg {
	margin: 0.2em 0.4em;
}


AAAimg {
	margin: 0;
	padding: 0;
	border: none;
}




p {
	margin: 0.4em 0;
	padding: 0;
	text-align: justify;
}

blockquote {
	margin: 0.4em 4em;
	padding: 0;
	text-align: justify;
}


ul, ol, dl {
	margin: 0.3em 0 0.3em 4em;
	padding: 0;
}

ul {
	list-style-type: square;
}

dl {
	margin: 0.3em 0;

}

li {
	margin: 0 0 0.2em 0;
	padding: 0;
}

li p {
	margin: 0.2em 0;
}

ul ul {
	list-style-type: disc;
}

dt  {
	margin: 0px 0px 0.3em 0;
	padding: 0px;
	font-style: italic;
}

dd  {
	margin: 0px 0px 0.5em 4em;
	padding: 0px;
}


ul.bm, ol.bm {				/* notka zawierająca same wypunktowania */
	margin-left: 2em;
	text-align: justify;
}


.bm li {
	margin-bottom: 1em;
}

.bm li p {
	margin-top: 0.4em;
}



hr {
	height: 0;
        border: 0;
	border-top: 1px solid;
	margin: .2em 0;
	color: #664422;
}




/************************************************************************

Linki i nie tylko !!!

************************************************************************/


a {					/* wszystkie linki, jeżeli nie ustalono inaczej	*/
    text-decoration: none;
    color: #882200;
    background: none;
}
a:visited {				/* odwiedzone */
    color: #AA2200;
}
a:active {				/* kliknięte, przed przeładowaniem */
    color: #EE1100;
}
a:hover {				/* wskazane myszą */
    text-decoration: underline;
}






/***************************************************************

przeniesione z w34.blog.pl

***************************************************************/


li.b4         { margin: 0; margin-bottom: 4px; padding: 0; }
li.b8         { margin: 0; margin-bottom: 8px; padding: 0; }
li.temat      { margin-bottom: 8px; font-weight: bold;}

ul.tb4	{ margin-top: 4px; margin-bottom: 4px; }
ol.tb4	{ margin-top: 4px; margin-bottom: 4px; }



p.n     { margin-top: 6px; margin-bottom: 1px; margin-left: 0;}
p.c     { margin-top: 6px; margin-bottom: 1px; margin-left: 2em; font-style: italic; }
p.cp    { margin-top: 6px; margin-bottom: 1px; margin-left: 2em; font-size: 90%; font-style: italic; margin-top: 3px; }
p.p	{ margin-top: 6px; margin-bottom: 1px; margin-left: 2em;}

p.n1	{ margin-left: 0; margin-top: 36px; margin-bottom: 1px; font-size: 130%;}
p.n2    { margin-left: 0; margin-top: 16px; margin-bottom: 1px; font-size: 110%; font-weight: bold }
ul.n    { margin-left: 2em; margin-top: 6px; margin-bottom: 1px;}
ol.n    { margin-left: 2em; margin-top: 6px; margin-bottom: 1px;}



/*************** t0 ma być tabelą niewidoczną, tylko dzielącą obszas ******/

table.t0 {
  	border: none;
}

table.t0 td {
	margin: 0;
	padding: 0;
	vertical-align: top; 
}

/**************** t1 ma być w zamyśle tabelką z linią 1 *******/

table.t1, table.t1m {
	margin: 0;
	padding: 0;
	border-spacing: 0px;
	border-collapse: collapse;
	border: 0px;
}

td.t1, th.t1, td.t1m, th.t1m {
	border-style: solid;
	border-width: 1px;
	border-color: #800080;
	padding: 1px 2px 1px 2px;
}


th.t1, th.t1m {
	font_weight: bold;
}


th.t1m, td.t1m {
	font-size: 80%;
}







/*** Kolory do tabelek w tresci notatek ***/
td.bc1		{background-color: #FFFFF8; font-weight: bold}
td.bc2		{background-color: #FFF8F8}
td.bc3		{background-color: #F8FFF8}
td.bc4		{background-color: #F8F8FF}
td.bc5		{background-color: #F8FFFF}
td.bc6		{background-color: #FFF8FF}
td.bc7		{background-color: #F8F8F8}
td.bc8		{background-color: #FBFBFB}




/* tabela chyba do studiowania pisma */

table.t0 {
	padding:0px;
	border-spacing:0px;
	border-collapse:collapse;
	border:0px;
}

td.t0, th.t0 {
	border-width: 0px;
	padding: 1px 2px 1px 2px;
}


td.t0a {
	border-width: 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFE0; 
	color: #000000; 
	font-size: 11pt
}


P.t0a {
	padding: 0px 0px 0px 0px;
	background-color: #FFFFE0; 
	color: #000000; 
	font-size: 11pt;
	margin: 5px 10px 8px 36px;
}


td.t0b {
	border-width: 0px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #800080;
	padding: 0px 0px 0px 0px;
	background-color: #F0FFFF; 
	color: #600000; 
	font-size: 9pt;

}

P.t0b {
	padding: 0px 0px 0px 0px;
	background-color: #F0FFFF; 
	color: #600000; 
	font-size: 9pt;
	margin: 5px 10px 8px 10px;
}




