/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer   */

  a {   
    visibility: visible;
    overflow: visible;
    color: green;
    background-color: transparent;
    }

    a:hover { background-color: yellow;
			color: red;
			border: 0px solid rgb(255, 255, 255) ! important;	
		    }
    
    a:visited { color: grey;			
    }
    
    a:active { color: red;
			background-color: rgb(230, 230, 230);
    }
    
    a:focus { color: yellow;
			background-color: red;
			border: 1px solid ! important;
			border-color: red ;
			}
			
	.skok { font-family: Arial,Helvetica,sans-serif;
	color: green;
    font-weight: bold;
    font-style: normal;
    font-size: 12px;
    line-height: 14px;
	text-align: right;
	}		
			
    .linki {font-family: Arial,Helvetica,sans-serif;
	color: green;
    font-weight: normal;
    font-style: normal;
    font-size: 14px;
    line-height: 18px;
	text-align: center;}
	
    


					/*USTAWIENIE STRONY* do div */
  
  .strona { width: 95%; height: 100%;
    margin: 0px 4px 0px 20px;
    padding: 10px;
    font-family: Times New Roman,Times,serif;
    font-size: 18px;
    line-height: 24px;
    font-weight: normal;
    font-style: normal;
    text-align: justify;
    float: none;
    display: block;
    visibility: visible;
    list-style-type: circle;
    list-style-position: inside;
    position: relative;
    overflow: visible;
    color: rgb(0, 0, 0);
   }
   
   p { width: 95%;
    padding: 1px;
    margin: 4px 4px 4px 20px;
    font-family: Times New Roman,Times,serif;
    font-size: 18px;
    color: rgb(0, 0, 0);
    line-height: 24px;
    font-weight: normal;
    font-style: normal;
    text-align: justify;
    text-indent: 20px;
	letter-spacing:normal;
	word-spacing:normal;
    visibility: visible;
    list-style-type: circle;
    list-style-position: inside;
    position: relative;
    overflow: visible;
    
    }
	
	
					/*wzory niebieskie na środku*/
   
   
	.wzory
     { border-style: none;
        margin: 4px 4px 4px 10px;
    padding: 2px;
    font-family: arial;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: center;
    text-decoration: none;
    float: none;
    display: block;
    visibility: visible;
    line-height: 30px;
    clear: both;
    width: 95%;
    position: relative;
    overflow: visible;
    color: rgb(0, 0, 0);
    }
	
		/*tytuł rozdziału głównego */
		
	h1 {  border: 0pt solid rgb(0, 155, 0) ! important;
    margin-left: 10px;
    margin-right: 5px;
    font-family: Arial,Helvetica,sans-serif ! important;
    font-size: 20px ! important;
    font-weight: bold ! important;
    font-style: normal ! important;
    text-align: left ;
    visibility: visible ! important;
    margin-top: 0pt;
    line-height: 24px;
    margin-bottom: 0px ! important;
    padding-top: 0px ! important;
    padding-bottom: 0px ! important;
    text-transform: none;
    overflow: visible;
    position: static;
    color: #800000 ! important;
    }

  h2 { border: 1pt solid rgb(0, 155, 0) ! important;
    margin: 0pt 5pt 0pt 0pt;
    padding: 2pt 5pt;
    text-indent: 0pt;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    visibility: visible;
    overflow: visible;
    background-color: rgb(255, 255, 150) ! important;
    text-align: center;
    font-size: 10pt;
    line-height: 10pt;
    float: none;
    display: inline;
    top: 0pt;
    width: 100%;
    height: 10pt;
    position: static;
    }

  h3 { margin: 1pt 3pt 1pt 2pt;
    
    font-size: 8pt;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 8pt;
    font-weight: normal;
    font-style: normal;
    
    text-align: left;
    text-decoration: none;
    display: block;
    float: none;
    position: relative;
    visibility: visible;
    clear: both;
    overflow: visible;
    width: 95%;
    background-color: rgb(204, 204, 204);
    color: rgb(100, 50, 0);
    }

										/*podtutuły w tekscie*/
										
  h4 { margin: 20pt 0pt 2pt 20pt;
    padding: 3pt 3pt;
    text-align: left;
    page-break-after: avoid;
    font-family: Times New Roman,Times,serif;
    font-weight: bold;
    font-style: normal;
    font-size: 14pt;
    line-height: 16pt;
    display: block;
    position: relative;
    visibility: visible;
    overflow: visible;
    width: 75%;
    height: 14pt;
    color: rgb(153, 51, 0);
    
    }
											/*wyróżnienie w ramce*/
											
  h5 { border: 1pt solid rgb(250, 0, 0);
    margin: 0pt 5pt 0pt 5pt;
    padding: 10pt 15pt 10pt 15pt;
    font-size: 12pt;
    font-style: mormal;
    font-family: Times New Roman,Times,serif;
    font-weight: normal;
    text-transform: none;
    text-align: justify;
    text-decoration: none;
    visibility: visible;
    width: 95%;
    overflow: visible;
    float: none;
    position: relative;
    display: block;
    clear: both;
    line-height: 14pt;
    color: rgb(255, 0, 0);
    background-color: rgb(255, 255, 255);
    }

	
	/* xxx */
  h6 { border-style: none;
    margin: 1pt 2pt 2pt 1pt;
    padding: 3pt 0pt 0pt 2pt;
    font-weight: normal;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    line-height: 12pt;
    font-style: normal;
    text-transform: none;
    text-align: justify;
    text-decoration: none;
    position: relative;
    visibility: visible;
    clear: both;
    overflow: visible;
    float: none;
    }
   
   ol { border-style: none;
    margin: 4px 4px 1px 30px;
    padding: 5px;
    font-family: Times New Roman,Times,serif;
    font-size: 18px;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: justify;
    visibility: visible;
    list-style-type: disc;
    list-style-position: outside;
    line-height: 24px;
    clear: both;
    width: 95%;
    position: relative;
    overflow: visible;
    color: #000080;
    }
    
	.cyfry { border-style: none;
    margin: 4px 4px 1px 50px;
    padding: 1px;
    font-family: Times New Roman,Times,serif;
    font-size: 18px;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: left;
    visibility: visible;
    list-style-type: decymal;
    list-style-position: outside;
    line-height: 24px;
    clear: both;
    width: 95%;
    position: relative;
    overflow: visible;
    color: #000080;
    }
    
    li { border-style: none;
    margin: 4px 4px 1px 30px;
    padding: 1px;
    font-family: Times New Roman,Times,serif;
    font-size: 18px;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: justify;
    visibility: visible;
    list-style-type: square;
    list-style-position: outside;
    line-height: 24px;
    width: 95%;
    color: #000080;
    }
    
    .none { border-style: none;
    margin: 4px 4px 1px 50px;
    padding: 1px;
    font-family: Times New Roman,Times,serif;
    font-size: 18px;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: left;
    visibility: visible;
    list-style-type: none;
    list-style-position: outside;
    line-height: 24px;
    clear: both;
    width: 95%;
    position: relative;
    overflow: visible;
    color: #000080;
    }
    
    .li2 { border-style: none;
    margin: 4px 4px 1px 60px;
    padding: 1px;
    font-family: Times New Roman,Times,serif;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-align: left;
    visibility: visible;
    list-style-type: disc;
    list-style-position: outside;
    line-height: 24px;
    clear: both;
    width: 95%;
    position: relative;
    overflow: visible;
    color: #000080;
    }
       
   table { border: 0pt solid rgb(0, 0, 0);
    float: none;
	clear: both;
	margin-bottom: 5px ;
    margin-top: 10px ;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 18px;
    font-weight: normal;
    font-style: normal;
    text-align: left;
    table-layout:fixed;
    visibility: visible;
    overflow: visible;
    }
    
	  /* ramka tabeli lub komórki */
	.ramka { border: 1pt solid rgb(0, 0, 0);
	float: none;
	clear: both;
	visibility: visible;
    overflow: visible;
    }
	
      /* komórki z lewym marginesem*/
	.margin { border: 0pt solid rgb(0, 0, 0);
	padding-top: 5px ;
    padding-left: 25px;
    padding-right: 1px;
    padding-bottom: 3px ;
	float: none;
	clear: both;
	visibility: visible;
    overflow: visible;
    }
	
	
	
	
								/*tabela pozycjonujaca */
		
	.tab { border-color: rgb(0, 240, 240);
		border-style: 1px solid;
		background-color: transparent;
		margin: 25px 5px 15px 15px;
		padding: 15px;
		width: 90%;
		font-weight: normal;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 14px;
		line-height: 18px;
		font-style: normal;
		text-transform: none;
		text-align: justify;
		text-decoration: none;
		position: relative;
		visibility: visible;
		clear: both;
		overflow: visible;
		float: none;
        }
        
        
					/*tabela z cienką ramką */
        
    .t { border: 1pt solid rgb(0, 0, 0);
    float: none;
    position: relative ;
    margin-bottom: 5pt;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
    font-style: normal;
    text-align: left;
	visibility: visible;
    overflow: visible;
    padding-top: 5px ! important;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 3px ! important;
    }
	
	
	/*tabela w tytule */
        
    .tytul { border: 0pt solid rgb(0, 0, 0);
    display: block ;
    float: none;
    position: relative ;
    margin-bottom: 0px;
	margin-top: 0px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 32px;
    line-height: 40px;
    font-weight: normal;
    font-style: normal;
    text-align: left;
	visibility: visible;
    overflow: visible;
    padding-top: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    }
    
    
    /* tabela zawierająca przyciski bocznego manu */
    
    .menu { border: 0pt solid rgb(0, 0, 0);
	display: block ;
    float: none;
    position: relative ;
    left: 27;
    margin-bottom: 1px;
    margin-top: -1px ;
    margin-right: 0px ;
    text-align: leftt;
	visibility: visible;
    overflow: visible;
	table-layout:auto;
	        }

							/*cytaty, wtręty, notatki */
	
	.cytat {
	border: 1px solid rgb(250, 100, 0) ! important;
    color: rgb(250, 100, 0) ! important;
    padding: 3pt;
	background-color: rgb(230, 230, 230);
	text-align: justify;
    font-family: Times New Roman,Times,serif;
    line-height: 12pt;
    font-size: 10pt;
    font-weight: normal;
    font-style: italic;
    display: block;
    visibility: visible;
    list-style-type: circle;
    list-style-position: inside;
    width: 95%;
    overflow: visible;
    
    }
   
   						/*zaznaczenie wyrazu na czerwono*/
   .zaznacz {
    font-weight: bold;
    font-style: normal;
    float: none;
    visibility: visible;
    list-style-type: circle;
    list-style-position: inside;
    clear: both;
    position: relative;
    overflow: visible;
    color: rgb(230, 50, 0);
    }
   
   

						/*podpis ikon i linkow podmenu - mały arial*/
						
   .podpis { font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    line-height: 12px;
    font-weight: bold;
    font-style: normal;
    text-align: center;
	text-indent: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
     }
				
						/*tytuły podrozdziałów*/
						
  .podtytul {  border: 1px solid rgb(170, 100, 0) ! important;
    margin: 0px 0px 0px 0px;
    padding: 5px 5px 5px 5px;
    text-indent: 0px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(170, 100, 0) ! important;
    font-weight: normal;
    font-style: bold;
    text-transform: none;
    visibility: visible;
    overflow: visible;
    text-align: left;
    font-size: 20px;
    line-height: 24px;
    float: none;
    display: inline;
    position: static;
    }
	
	/*tytuły podrozdziałów w cyklodekstrynach*/
						
  .podtytul2 {  border: 0px solid rgb(170, 100, 0) ! important;
    margin: 15px 0px 10px 5px;
    padding: 5px 5px 5px 5px;
    text-indent: 0px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 100, 100) ! important;
    font-weight: normal;
    font-style: bold;
    text-transform: none;
    visibility: visible;
    overflow: visible;
    text-align: left;
    font-size: 20px;
    line-height: 24px;
    float: none;
    display: block;
	width:50%;
    position: static;
    }
	
	
    
				/*podpis ikon w tytule głównym*/
				
    .null { color: rgb(224,223,167);
		border: none;
		margin-left: 0px;
		margin-right: 0px;
		background-color: rgb(224,223,167);
		    }
    
  
  
   

