BODY {
margin: 0 0 0 0; 
background-color: #f4faec;
background-image: url(images/tlo_powt.jpg);
background-repeat:repeat-x;
SCROLLBAR-FACE-COLOR: #6c2025; 
SCROLLBAR-HIGHLIGHT-COLOR:  #6c2025; 
SCROLLBAR-SHADOW-COLOR: #6c2025; 
SCROLLBAR-3DLIGHT-COLOR: #6c2025; 
scrollbar-arrow-color: white; 
SCROLLBAR-TRACK-COLOR: white; 
SCROLLBAR-DARKSHADOW-COLOR: #6c2025;}

/*----[ Maniek ]----*/
.clear {
	clear: both;
}
.img_right {
	float: right;
	margin: 0 0 10px 15px;
	padding: 2px;
	border: 2px solid #dcddd3;
}
.img_right_no {
	float: right;
	margin: 0 0 10px 15px;
}
h2 {
	height: 27px;
	padding: 0;
	margin: 0 0 15px;
	border-bottom: 3px solid #dcddd3;
}
p {
	color: #58534c;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 0 0 10px;
	font-size: 11px;
	line-height: 135%;
	text-align: left;
}
ul {
	margin: 0 0 10px 10px;
	padding: 0;
	list-style: none;
	color: #58534c;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
ul li {
	margin: 0 0 4px;
	padding: 0 0 0 10px;
	background: transparent url(images/li.gif) no-repeat 0 5px;
}
a.link_wiecej:link, a.link_wiecej, a.link_wiecej:visited {
	display: block;
	float: left;
	background: transparent url(images/background_link_wiecej.gif) repeat-x left center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #891c42;
	padding: 2px 5px;
	text-decoration: none;
}
a.link_wiecej:hover {
	background: transparent url(images/background_link_wiecej_over.gif) repeat-x left center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #891c42;
	text-decoration: none;
}

a.naglowek:link, a.naglowek, a.naglowek:visited {
	display: block;
	background: transparent url(images/background_link_wiecej.gif) repeat-x left center;
	width:47px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #891c42;
	padding: 2px 1px;
	text-decoration: none;
	cursor:pointer;
	margin-top:8px;
	text-align:center
}
a.naglowek:hover {
	background: transparent url(images/background_link_wiecej_over.gif) repeat-x left center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #891c42;
	text-decoration: none;
}
/*----[ end Maniek ]----*/
dt {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d722b;
	line-height: 12pt;
	font-weight: bold;
}
.spectyt {
    cursor:pointer; color: #237B13; margin-bottom: 3px;
}
.specsub {
    display:none; text-align: left;     margin:16px;
}
.specsub li{
    margin:0px; padding:0px;
}


.tytul { font: normal 0.9em "georgia", Times, serif; color: #378104; font-weight: bold; }

.tytulBig { font: normal 1.4em "georgia", Times, serif; color: #378104; font-weight: bold; }
.podtytul { font: normal 0.9em "georgia", Times, serif; color: #378104;  }

.formularz { background-color: #FFFFFF; border: 1px solid #888888; font-size: 11px; font-weight: normal; color: #555555; text-decoration: none ; font-family: Tahoma, Arial, tahoma, Helvetica, sans-serif}

.przycisk {
	background-color: #45a100;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	font-family: tahoma, Helvetica, sans-serif;
	border-top: 1px none #888888;
	border-right: 1px none #888888;
	border-bottom: 1px none #888888;
	border-left: 1px none #888888;
	margin: 2px;
	padding: 2px;
	}

a:link, a:active, a:visited { font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #6f1f38; font-weight: normal;}
a:hover { font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #bb2050; font-weight: normal;}

.aNieb:link { font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #194679; font-weight: normal;}
.aNieb:active { font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #194679; font-weight: normal;}
.aNieb:visited { font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #194679; font-weight: normal;}
.aNieb:hover { font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #194679; font-weight: normal;}

.aStopka {text-decoration: none; color: #f3fecb; font:  10px tahoma, Arial, Helvetica, sans-serif;}
.aStopka:link {text-decoration: none; color: #f3fecb; font:  10px tahoma, Arial, Helvetica, sans-serif;}
.aStopka:visited {text-decoration: none; color: #f3fecb; font: 10px tahoma, Arial, Helvetica, sans-serif;}
.aStopka:hover {text-decoration: underline; color: #008413; font: 10px tahoma, Arial, Helvetica, sans-serif;}

.tekstStopka {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.tekstStopkaZiel {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f3fecb;
}
.data {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #443921;
}
.tytNews {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #443921;
	font-weight: bold;

}
.txtNews {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #443921;
}

A.powrot {
	font-family: tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 2px 6px 2px 4px;
	background-color: #5c162c;
	text-decoration: none;
}
A.powrot:active {
	font-family: tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 2px 6px 2px 4px;
	background-color: #5c162c;
	text-decoration: none;
}
A.powrot:visited {
	font-family: tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 2px 6px 2px 4px;
	background-color: #5c162c;
	text-decoration: none;
}
A.powrot:hover {
	font-family: tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
 	padding: 2px 6px 2px 4px;
	background-color: #9e3658;
    text-decoration: none;
}

A.powrot1 {
	font-family: tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 2px 6px 2px 4px;
	background-color: #2c77b8;
	text-decoration: none;
}
A.powrot1:active {
	font-family: tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 2px 6px 2px 4px;
	background-color: #2c77b8;
	text-decoration: none;
}
A.powrot1:visited {
	font-family: tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 2px 6px 2px 4px;
	background-color: #2c77b8;
	text-decoration: none;
}
A.powrot1:hover {
	font-family: tahoma, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
 	padding: 2px 6px 2px 4px;
	background-color: #3086cf;
    text-decoration: none;
}

A.Menu {
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #454340;
	background-color: #b7e518;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	display: block;
	margin-bottom: 0px;
	border-top: 1px solid #b7e518;
	border-right: 1px solid #b7e518;
	border-bottom: 1px solid #b7e518;
	border-left: 1px solid #b7e518;}
	
A.Menu:hover {
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #35890e;
    text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	display: block;
	border-top: 1px solid #35890e;
	border-right: 1px solid #35890e;
	border-bottom: 1px solid #35890e;
	border-left: 1px solid #35890e;
}

A.MenuRozw {
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #396301;
	background-color: #fff;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	display: block;
	margin-bottom: 0px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;}
	
A.MenuRozw:hover {
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #396301;
	background-color: #f3fbdd;
    text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	display: block;
	border-top: 1px solid #f3fbdd;
	border-right: 1px solid #f3fbdd;
	border-bottom: 1px solid #f3fbdd;
	border-left: 1px solid #f3fbdd;
}

A.zamknij, A.zamknij:visited,  A.zamknij:active {
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #fff;
	background-color: #45a100;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	display: block;
	margin-bottom: 0px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;}
	
A.zamknij:hover {
	font-family: tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #35890e;
    text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	display: block;
	border-top: 1px solid #f3fbdd;
	border-right: 1px solid #f3fbdd;
	border-bottom: 1px solid #f3fbdd;
	border-left: 1px solid #f3fbdd;
}

.menuWybrane {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.podmenuWybrane {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	font-weight: bold;
}
.menuNieWybrane {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454340;
}
.tekst {
	font-family: Tahoma, tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #58534c;
	text-align: justify;
}
.zaufali {
	font-family: Tahoma, tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #58534c;
	text-align: center;
	font-style: italic;
	margin: 0 0 25px 0;
}
.osoba {
	font-family: Tahoma, tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #58534c;
	text-align: right;
	font-weight: bold;
	margin-right: 25px;
}
.tekstNieb {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0064b6;
	text-align: justify;
}

.tekstWyp {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #443921;
	text-align: left;
	margin-bottom:4px;
}

.tekstWypZiel {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #45a100;
	text-align: left;
	margin-bottom:4px;
}

.tytulZiel {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #45a100;
	font-weight: bold;

}

a.tytulZiel, a.tytulZiel:hover, a.tytulZiel:visited {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #45a100;
	font-weight: bold;
	text-decoration: none;

}

.tekstMaly {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #58534c;
	text-align: justify;
}

a.obrazek{border:2px solid #deeec9;}
a.obrazek:hover,a.obrazek:active,a.obrazek:focus{border-color:#9dda1b;}

td.ramka_odstep {
	border-bottom:1px solid #cccccc;
	padding: 7px 0 7px 0;
	vertical-align: top;
	text-align: justify;
}
td.ramka_odstep_top {
	border-top:1px solid #cccccc;
	padding: 7px 0 7px 0;
	vertical-align: top;
	text-align: justify;
}
td.ramka_odstep_clear {
	padding: 7px 0 7px 0;
	vertical-align: top;
	text-align: justify;
}

#media .daty {
	font-size: 16px;
	display: block;
	border-bottom: 1px dashed #dcddd3;
	color: #828282;
	padding: 5px 0 3px;
	text-align: right;
	margin: 0 0 15px;
}
#media h3 {
	color: #790035;
	font-size: 11px;
	margin: 0 0 5px;
	padding: 3px 0 3px 25px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: transparent url(images/icon_pdf.gif) no-repeat 0 2px;
	cursor: pointer;
}
#media h3:hover {
	color: #ad0750;
}
#media p {
	padding: 0 0 0 25px;
	display: none;
}
#zaloga div {
	border-bottom: 1px dashed #dcddd3;
	height: 80px;
	padding: 0 0 10px;
	margin: 0 0 10px;
	color: #58534c;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
#zaloga div.no_height {
	height: auto;
}
#zaloga div img {
	float: left;
	margin: 0 15px 0 0;
}

#lk {
margin:0; position:absolute; z-index:999; color:white; right:120px; top:9px; font:normal 9px tahoma; color:#B23B61;
}

#stop_s {text-align:right; margin-top:-25px; }
#stop_s a {border:none; text-decoration:none}
#stop_s img {border:none}

