.kolumny2j {column-count:2; column-gap:1em; text-align:justify; 
word-wrap:break-word; overflow-wrap:break-word; hyphens:auto; }
.kolumny3j {column-count:3; column-gap:1em; text-align:justify;
word-wrap:break-word; overflow-wrap:break-word; hyphens:auto; }

.flexpion {display:flex; flex-direction:column;}
.fcenter {align-items:center;}
.fstart {align-items:flex-start;}
.fstretch {align-items:stretch;}
.flexramki {flex:1; margin-right:1em;}


.pj {text-align:justify;text-indent: 1.5em;}
.beery {white-space:pre-line;}



.film {list-style-image: url('./graf/film_.gif')}
.dokument {list-style-image: url('./graf/dokument_.gif')}
.arkusz {list-style-image: url('./graf/arkusz_.gif')}
.pdf {list-style-image: url('./graf/pdf_.gif')}

a.atxt {color:var(--kolorA);
text-shadow: 1px 1px 0px var(--kolorCiemny);}
a.atxt:hover {color:var(--kolorD);text-shadow:1px 1px 0px black;
box-shadow:1px 1px 12px black; }
a.aimg:hover img {
box-shadow:1px 1px 12px black; }

.braz {color:saddlebrown;}
.zielen {color:seagreen;}
.ciasne {line-height: 90%;}
.male {font-size:0.7em;}



article > ol, article > ol ul, article > ul, article > ul ul { margin-left:1em;}



span.kod {background:#eee; font-family: monospace; font-size:small; padding:10px; display:block;}




/* lokalne */
#divpatr li {list-style-image: url('./graf/ziel.gif') ; margin-left:10px; }
#divpatr .czer {list-style-image: url('./graf/czer.gif');}
#divpatr {background: linear-gradient(to right, white 80%, rgba(255,0,0,30%)); padding:10px;}
