body {
	font-size: 120%;
	font-family: Verdena, Arial, Helvetica, sans-serif;
	color: #005AAB;
	background-color: #82CAFF;
	background-image: url(images/tropy_mini.png);
	background-attachment: fixed;
	background-repeat: repeat;
	background-position: top;
	text-align: center;
	margin-left: 10%;
	margin-top: 150px;
	margin-right: 5%;
	margin-bottom: 200px;
}
div.space { /* przestrzeń dodana dla możliwości odsunięcia zawartości strony w górę */
	height:1600px;
	width: 100%;
}
/* GŁÓWKA (nad BANEREM) */
div.glowka {
	width: 100%;
	height: 110px;
}
div.t-l {
	float: left;
	width: 80px;
	height: 110px;
	background-image: url(images/t-l.png);
	background-position: top left;
	background-repeat: no-repeat;
}
div.t-c {
	width:auto;
	height: 110px;
	margin-left: 80px;
	margin-right:140px;
}
div.t-r {
	float: right;
	width: 140px;
	height: 110px;
	background-image: url(images/t-r.png);
	background-repeat: no-repeat;
	background-position: top left;
}
/* BANNER z METRYCZKĄ ================================================ */
div.banner {
	background-position: 80px -0px;
	height: 170px;
	margin-right: 60px;
	margin-top: 0px;
	padding-top: -60px;
	text-align: center;
}
div.baner-shadow {
	float: right;
	background-image: url(images/r-shadow.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-repeat: repeat-y;
	height: 170px;
	margin-top: 0px;
	width: 60px;
}
/* DIV z identyfikatorami =============================================== */
div#logo {
/*	background-image: url(images/tropy.png); */
	float: left;
	height: 230px;
	width: 460px;
	margin-top: -80px;
	margin-left: 80px;
	background-repeat: no-repeat;
}
div#metryczka {
/*	background-image: url(images/sara.png); */
	float: right;
	height: 230px;
	width: 345px;
	margin-top: -80px;
	margin-right: 85px;
	font-size: 1em;
	text-align: left;
	color: #FFF;
	text-indent: 0em;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	background-repeat: no-repeat;
}
div#metryczka p {
	line-height: normal;
	margin-bottom: 0.5em;
	padding-bottom: 0em;
	text-align: center;
	margin-top: 0em;
	padding-top: 0em;
}
div#kontakt {
	margin-top: 0.3em;
}
div#menu {
}
/* RAMKA TEKSTOWA ========================================== */
p.page_top-info {
	font-size: 0.6em;
	margin-top: 1em;
	margin-bottom: 1em;
	text-align: right;
}
div.txt-r-shadow {
	background-image: url(images/r-shadow.png);
	background-repeat: repeat-Y;
	background-position: right;
}
div.txt_kontener {
	width:100%;
	height:100%;
}
div.ramka_txt {
	background-color: #FFF;
	margin-right: 60px;
	padding: 50px 50px;
	text-align: center;
}
/* STOPKA =================================================== */
div.stopka {
	width: 100%;
	height: 110px;
}
div.b-l {
	float: left;
	background-image: url(images/b-l.png);
	width: 130px;
	height: 110px;
}
div.b-c {
	background-image: url(images/b-c.png);
	width: auto;
	height: 110px;
	margin-left: 130px;
	margin-right: 140px;
	background-position: bottom left;
	background-repeat: repeat-x;
}
div.b-r {
	float: right;
	background-image: url(images/b-r.png);
	width: 140px;
	height: 110px;
	background-position: left top;
	background-repeat: no-repeat;
}
div.copyright {
	float: none;
 	background-image: url(images/ikona_blue&white_mini.png);
	background-position: center top;
	background-repeat: no-repeat;
	height: 50px;
	width: 100%;*/
	margin-left:0px;
	text-align: left;
	font-size: 0.7em;
	font-style: italic;
}
.clear {
	clear:both;
}
/* WSTAWKA – DZIURA =================================================== */

/* WSTAWKI i OBRAZKI ======================================== */
div.foto-zestawienie {
	width: auto;
	margin-left: 10px;
}
div.foto-zestawienie div {
	float:right;
	margin-top:3px;
	width: 140px;
	height:100px;
}
div#wstawka-gwiazdka-dziura {
	width:auto;
	height:200px;
	background-image: url(images/gwiazdka-dziura.png);
	background-position: center;
	margin-right: 50px;
}
div#wstawka-prawa-cien {
	height:200px;
	background-image:url(images/txt-r-shadow.png);
	background-position:right;
	background-repeat:repeat-y;
	width: auto;
}
div#gwiazdka-kolor {
	float:left;
	margin-left:150px;
	margin-top:-50px;
}
div#sroczka {
	margin-top:-312px;
	margin-right: -130px;
	float: right;
}
div#kwiatek_01 {
	margin-top:-371px;
	margin-left: -70px;
	float: left;
}
div#apel-zebranie {
	float:none;
}
/* ustawienia dla obrazków =============================================== */
img {
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
}
.graf_float_right {
	float: right;
}
.graf_float_left {
	float: left;
}
/*	TABELE ==================================================*/
/*	ustawienia ogólne dla TABEL ==================================================*/
table {
	caption-side: top;
	border-left: solid 0px;
	border-top: solid 0px;
	border-right: solid 3px;
	border-bottom: solid 3px;
}
th {
	border-left: solid 1px;
	border-top: solid 1px;
	text-align: center;
	vertical-align: middle;
	font-size: 0.8em;
	padding-top: 0.2em;
	padding-right: 5px;
	padding-bottom: 0.2em;
	padding-left: 5px;
}
td {
	border-left: solid 1px;
	border-top: solid 1px;
 padding:
 text-align: left;
	vertical-align: middle;
	font-size: 1em;
	padding-top: 0.2em;
	padding-right: 1em;
	padding-bottom: 0.2em;
	padding-left: 1em;
}
td.kwota, th.kwota {
	text-align:right;
	padding-right:10px;
	padding-left:10px;
}
td.podsuma, th.podsuma {
	text-align:right;
	font-size:0.8em;
	font-weight:bold;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
}
td.suma, th.suma {
	text-align:right;
	font-size:1.0em;
	font-weight:bold;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
}
table#tornister {
	width:80%;
}
table#tornister td {
	text-align:center;
	font-size:0.9em
}
table#tornister th {
	text-align:center;
	font-size:1em
}
table#konkursy-10 td {
	font-size:1em
}
table#konkursy-10 th {
	text-align:right;
	padding-right:15px;
}
/* Powiekszenie pierwszej litery w nagłówkach H1 H2 H3 H4 [1.5em] ============================================================*/
H1:first-letter, H2:first-letter, H3:first-letter, H4:first-letter {
	font-size:1.5em;
}
/* KOLOR CIEMNY RAMEK  TABEL  ============================================================*/
table, td, th {
	border-color: #0066CC;
}
/*	Ustawienia identyfikatora dla tworzenia BEZRAMKOWYCH tabel, ich komórek naglówkowych i komórek zwyklych **/
table.tab_border_0, table.tab_border_0 th, table.tab_border_0 td {
	border: 0px;
}
/* KOLOR JASNY TLA  ============================================================*/
.bg_jasny {
	background-color: #28A4FF;
}
.bg_light {
	background-color: #6AC0FF;
}
/* KOLOR JASNY CZCIONEK  ============================================================*/
H1:first-letter, H2:first-letter, H3:first-letter, H4:first-letter, *.txt_jasny {
	color: #0079D2; /* kolor inicjałów */
}
/* KOLORY tekstu dla FTP  ============================================================*/
*.ftp_host {
	color: #005CD4;
}
*.ftp_konto {
	color: #93F;
}
*.ftp_user {
	color: #393;
}
*.ftp_password {
	color: #C30;
}
/* KOLOR CIEMNY TLA  ============================================================*/
.bg_ciemny {
	background-color: #004A88;
}
/* NAGŁÓWKI: H1 H2 H3 H4 H5   p  ======================================================-*/
H1, .t1 {
	text-align: center;
	font-size: 2em;
	font-weight: bold;
	text-indent: 0em;
	padding-top:3.2em;
	padding-bottom: 1.6em;
}
H2, .t2 {
	font-size: 1.6em;
	font-weight: bold;
	text-align: center;
	text-indent: 0em;
	padding-top: 1.6em;
	padding-bottom: 0.8em;
}
H3, .t3 {
	font-size: 1.3em;
	font-weight: bold;
	text-align: center;
	text-indent: 0em;
	padding-top: 0.8em;
	padding-bottom: 0.4em;
}
H4, .t4 {
	font-size: 1.1em;
	font-weight: bold;
	text-indent: 0em;
	padding-top: 0.4em;
	padding-bottom: 0.2em;
}
H5, .t5 {
	font-size: 1em;
	font-weight: bold;
	text-indent: 0px;
	padding-top: 0.2em;
	padding-bottom: 0.1em;
}
p {
	text-align: justify;
	text-indent: 2em;
	line-height: normal;
	margin-top: 0.0em;
	margin-bottom: 0.2em;
	padding-bottom: 0.1em;
}
li {
	list-style-position: outside;
	margin-bottom: 0.2em;
	margin-left: 1em;
	padding-bottom: 0.1em;
	text-align: justify;
}
li ul li {
	clip: inherit;
	font-size: 0.9em;
	font-weight: normal;
	list-style-position: outside;
	margin-bottom: 0em;
	margin-left: 0.5em;
	margin-top: 0.1em;
	padding-bottom: 0em;
	text-align: justify;
}
/* ============================================================*/
.bullet1 {
	text-align: justify;
	font-size: 1em;
	margin-top: 0.4em;
	padding-bottom: 0.2em;
	margin-left: 2em;
	list-style-image: url(images/kropa_18.gif);
	list-style-position: outside;
	clip: inherit;
}
.bullet2 {
	text-align: justify;
	margin-left: 2em;
	list-style-image: url(images/kropa_12.gif);
	list-style-position: outside;
	clip: inherit;
}
/* ===========================================================*/
ul.link-graf li {
	text-align: justify;
	font-size: 12px;
	font-weight: normal;
	margin-top: 4px;
	padding-bottom: 2px;
	margin-left: 12px;
	list-style-position: outside;
	clip: inherit;
}
.txt_podpis {
	font-style: italic;
	text-align: right;
	margin-right: 4em;
	padding-top: 0.5em;
	padding-bottom: 1em;
}
.txt_center {
	text-align: center;
}
.txt_left {
	text-align: left;
}
.txt_right {
	text-align: right;
}
.inicjal {
	font-size:1.2em;
	font-weight:bolder;
}
.inicjal_1i5em {
	font-size:1.5em;
	font-weight:bolder;
}
.inicjal_2em {
	font-size:2em;
	font-weight:bolder;
}
.inicjal_3em {
	font-size:3em;
	font-weight:bolder;
}
.txt_mini {
	font-size:0.75em;
}
.txt_smaller {
	font-size:0.75em;
}
.txt_normal {
	text-align: left;
	text-indent: 0em;
	padding-top: 0em;
	padding-bottom: 0.2em;
}
/* KOLORY HYPERLINKÓW  ============================================================*/
a:link {
	text-decoration: none; /* wylaczenie podkreslen dla hyperlinków */
	color: #00ADE6;
	cursor: hand;
}
/* *.txt_ciemny, a:visited {    wyłączone: mało przydatny kolor tekstu, oraz zdublowany a:visited 
	color: #222517;
} */
a:visited {
	text-decoration: none; /* wylaczenie podkreslen dla hyperlinków */
	color: #0059B6;
}
a:hover {
	text-decoration:none; /* wylaczenie podkreslen dla hyperlinków */
	color: #DD7426;
}
a:active {
	text-decoration:none; /* wylaczenie podkreslen dla hyperlinków */
	color: #F30;
}
