body, td {
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 11px;
}

body {
	padding: 0px;
	margin: 0px;
	border-style: none;
	background-color: #f1f1f1;
	color: #424242;
	behavior:url('csshover.htc');
}

p {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #424242;
}

ol, ul, li {
	padding: 0;
	margin: 0;
}

li {
	padding: 0px 0px 0px 5px;
}

h1, h2, h3, h4, h5, h6, h7, p, form {
	margin: 0px;
	padding: 0px;
}

td {
	vertical-align: top;
}

a {
	color: #424242;
	font-weight: normal;
	text-decoration: none;
}

a:hover{
	color: #af1e2d;
	font-weight: normal;
	text-decoration: underline;
}

img {
	border: none;
}



input {
	font-family: Arial;
	font-size: 11px;
	color: #af1e2d;
}

.clear {
	clear:both;
}

.tlo {
	background-color: #ffffff;

}

.logo {
	display:block;
	width: 360px;
	height: 72px;
	margin: 21px 0px 0px 10px;
	background: transparent url(images/logo3.jpg) no-repeat;
	float: left;
}

.lang {
	background: transparent url(images/menuG.gif) no-repeat;
	padding: 23px 0px 0px 10px;
	margin: 0px 10px 0px 15px;
	display: inline;
	float: right;
	width: 24px;

}



.avista {
	clear: both;
	height: 50px;
	width: 300px;
	float: right;
	overflow:hidden;
	margin: -40px 0px 0px 0px;
	padding-bottom: 1px;
	border: 1px solid #fff;
	display: inline;
	
}

.obrazek {
	width: 940px;
	height: 136px;
	margin: 10px auto 0 auto;
	background: url(images/bannerM3.jpg) no-repeat;
	overflow: hidden;
}

.obrazekW {
	width: 940px;
	height: 136px;
	margin: 10px auto 0 auto;
	background: url(images/bannerM3.jpg) no-repeat;
	overflow: hidden;
}

.notowaniaOpis {
	padding: 10px 0px 20px 0px;
	text-align: justify;
}

/* menu gorne */

.menuKreska {
	float:right;
	
}

ul.menuGora {
	padding: 0px;
	margin: 0px;
}

ul.menuGora li {
	background: transparent url(images/menuG.gif) no-repeat;
	display: inline;
	float: left;
	padding: 15px 0px 0px 10px;
	margin: 0px 0px 0px 15px;
}


.menG {
	font-size: 10px;
	letter-spacing: 0px;
	display: block;	
	float: left;
	font-family:tahoma;
	text-transform: uppercase;
	width: 45px;
}

.menG a {color: #99a397;}
.menG a:hover {
	color: #af1e2d;;
	font-weight: normal;
	text-decoration: none;
}

div.szukaj {
	padding: 3px 4px 0px 13px;
	float: right;
	background: transparent url("images/szukaj.gif") no-repeat;
	background-position: 0px 8px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

/* menu gora 2 */
.menu {
	clear: both;
	background: url(images/menu.gif) no-repeat;
	width: 960px;
	height: 32px;
	margin: 12px 10px 0px 10px;
	vertical-align: middle;	
	overflow: hidden;
}

.mnuE{
		background-color: #424242;
		text-align: center;
		height: 32px;
		margin:0px;
		padding:0px;
		border-right: 1px solid #9a9a9a;
}


.mnuEA {
		background-color: #B0391B;
		height: 32px;
		text-align: center;	
		margin:0px;
		padding: 0;
		border-right: 1px solid #9a9a9a;
}

a.menua {
	height: 22px;
	margin:0px;
	font-size: 9px;
	display:block;
	white-space: nowrap;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration:none;
	font-family: verdana;
	font-weight: bold;
	display:block;
	padding: 10px 0px 0px 0px;
}

a.menua:hover{
	background-color: #af1e2d;
	margin:0px;
	font-size: 9px;
	white-space: nowrap;
	color: #ffffff;
	text-transform: uppercase;
	text-decoration:none;
	font-family: verdana;
	font-weight: bold;
	display:block;
	height: 22px;
	padding: 10px 0px 0px 0px;


}

/* menu */

ul.poziom1 {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 220px;
	line-height: 12px;
}

ul.poziom1 li {
	font-weight: bold;  
	padding: 0px;
	margin: 0px;  
	border-top: 1px solid #e8dfd3;


}

ul.poziom1 a {
	color: #424242;
	text-decoration: none;  
	background: url("images/ico/grot_b.gif") no-repeat 10px 10px;
	background-color: #f4ede3;
	font-weight: bold;
	display: block;
	width: 230px;  
	padding: 0px 0px 0px 0px;
	margin: 0px;

}

ul.poziom1 a:hover {
	color: white;
	background-color: #af1e2d;
}

ul.poziom1 li.wcisniety {
	padding: 0px;
	margin: 0px;
}

ul.poziom1 li.wcisniety a{
	padding: 0px;
	margin: 0px;
	color: white;
	background-color: #af1e2d;
}

ul.poziom1 span {
	display: block;
	padding: 8px 0px 8px 23px;
}

ul.poziom1 ul.poziom2 {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul.poziom1 ul.poziom2 li {
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}

ul.poziom1 ul.poziom2 li a {	
	padding: 0px 0px 0px 0px;
	margin: 0px;
	color: #424242;
	font-weight:normal;
	background: #f8f5f1 url("images/ico/grot_b.gif") no-repeat 30px 10px;
}

ul.poziom1 ul.poziom2 li a:hover {
	color: white;
	background-color: #af1e2d;
}


ul.poziom1 ul.poziom2 span {
	padding: 8px 2px 8px 44px;
	margin: 0px;
}

ul.poziom1 ul.poziom2 li.wcisniety a{
	padding: 0px;
	margin: 0px;
	color: white;
	background-color: #af1e2d;
	
}



ul.poziom1 ul.poziom2 li.wcisniety ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul.poziom1 ul.poziom2  li.wcisniety ul  li {
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}

ul.poziom1 ul.poziom2  li.wcisniety ul li a {	
	padding: 0px 0px 0px 0px;
	margin: 0px;
	color: #424242;
	font-weight:normal;
	background: #f8f5f1 url("images/ico/grot_b.gif") no-repeat 50px 10px;
}

ul.poziom1 ul.poziom2 li.wcisniety ul li a:hover {
	color: white;
	background-color: #af1e2d;
}


ul.poziom1 ul.poziom2 li.wcisniety span {
	padding: 8px 2px 8px 44px;
	margin: 0px;
}

ul.poziom1 ul.poziom2  li.wcisniety ul li.wcisniety a{
	padding: 0px;
	margin: 0px;
	color: white;
	background-color: #af1e2d;
}

ul.poziom1 ul.poziom2 li.wcisniety  ul li span {
	padding: 8px 2px 8px 64px;
	margin: 0px;
}

/*----poziom4---*/
ul.poziom1 ul.poziom2 li.wcisniety ul li.wcisniety ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul.poziom1 ul.poziom2  li.wcisniety ul li.wcisniety ul  li {
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}

ul.poziom1 ul.poziom2  li.wcisniety ul li.wcisniety ul li a {	
	padding: 0px 0px 0px 0px;
	margin: 0px;
	color: #424242;
	font-weight:normal;
	background: #f8f5f1 url("images/ico/grot_b.gif") no-repeat 70px 10px;
}

ul.poziom1 ul.poziom2 li.wcisniety ul li.wcisniety ul li  a:hover {
	color: white;
	background-color: #af1e2d;
}


ul.poziom1 ul.poziom2 li.wcisniety ul li.wcisniety ul li span {
	padding: 8px 2px 8px 80px;
	margin: 0px;
}

ul.poziom1 ul.poziom2  li.wcisniety ul li.wcisniety  ul li.wcisniety  a{
	padding: 0px;
	margin: 0px;
	color: white;
	background-color: #af1e2d;
}




/* menu dół */


ul.menuStopka {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	margin: 14px 0px 1px 0px;
}

ul.menuStopka li {
	margin: 0;
	padding: 0 10px 0 10px;
	display: inline;  
}

ul.menuStopka li.spacer {
	margin: 0;
	padding: 0;
	display: inline;  
	border-left: 1px solid #cbcbcb;
}

ul.menuStopka li.wcisniety a {
	text-decoration: underline;
	color: #af1e2d;
}

ul.menuStopka a {
	text-decoration: none;
	font-weight: normal;
	cursor: pointer;
	text-transform: lowercase;
	font-size: 11px;
}

ul.menuStopka a:hover {
	text-decoration: underline;
	font-size: 11px;
}

/* ----stopka ----*/
.stopka {
	text-align: center;
	vertical-align: middle;
	line-height: 26px;
	font-size: 9px;
	color: #7c7c7c; 
}
/* ----- komunikat ----*/

.komunikat {
	text-align:center;
	font-weight: bold;
	color: #af1e2d;
	/*color: red;*/
}

/* ----- srodek----*/
td.srodek {
	padding: 10px 20px 10px 20px;
}

td.lewyRegion {
	width: 220px;
}

td.srodekRegion {
	padding: 0px 20px 30px 20px;	
}

td.prawyRegion {
	width: 220px;
}

.sciezka {
	margin-bottom: 10px;
	background-color: #F4EDE3;
	padding: 5px 10px;
}

.sciezka a { color: #424242;}
.sciezka a:hover { color: #424242; text-decoration: underline;}
.sciezka img {vertical-align: top; padding-top: 3px;}
/*---- naglowki ----*/

h2.sifr {
	float:left;
	font-size: 13px;
	/*background: url(images/ico/grot_d.gif) no-repeat 0px 8px;*/
	padding: 0px 0px 6px 10px;
	clear: both;
	text-transform:uppercase;
	color: #af1e2d;
}

h2.sifr  a{
	color: #af1e2d;
	font-weight: bold;
}

h2.sifr  a:hover{
	color: #424242;
	text-decoration:none;
}


h2.modulNazwa {
	float:left;
	font-size: 13px;
	padding: 0px 0px 6px 10px;
	clear: both;
	color: #af1e2d;
}

div.drukowanie {
	 position: relative;	
	 float: right;
}

.spacerModul {
	background-color: #e8dfd3;
	margin-bottom: 15px;
}

.kontener1 .spacerModul {
	margin-bottom: 10px;
}

a#fontsizedown{font-size: 11px; font-weight: bold; color:#af1e2d;}
a#fontsizenor{font-size: 12px;font-weight: bold; color:#af1e2d;}
a#fontsizeup{font-size: 14px;font-weight: bold; color:#af1e2d;}

a#fontsizenor:hover,a#fontsizedown:hover,a#fontsizeup:hover {text-decoration:none}

h3.tytul2 {
	font-size: 12px;
	font-weight: bold;
	color: #af1e2d;
	margin: 0px 0px 5px 0px;

}

h3.tytul3 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;

}



h3.tytul1 {
	font-size: 12px;
	font-weight: bold;
	color: #af1e2d;
	margin: 0px 0px 5px 0px;
}

h3.tytul1 a{
	font-size: 12px;
	font-weight: bold;
	color: #424242;
	margin: 0px 0px 5px 0px;
}

h3.tytul1 a:hover{
	color: #af1e2d;
	font-weight: bold;
}

div.kontener1 {
	width: 100%;
	background-color: #ffffff;
	border-bottom: 1px solid #e8dfd3;
	margin-bottom: 7px;
}

div.kontener1 p {
	margin: 0;
	color: #0E4E5F;
}

.blokForm {
	background-color: #f4ede3;
	border-top:1px solid #e8dfd3;
	margin:0;
	padding: 10px 10px 10px 10px;
	height: 1%;
}

.subskrypcja input {
	width: 131px;
	height: 19px;
	border: 1px solid #e8dfd3;
	background-color: #ffffff; 
	padding: 2px 2px 0px 2px;	
}

#fraza {
	padding: 2px 2px 0px 22px;
	width: 111px;
	height: 19px;
	background : #ffffff url(images/szukajka.gif) no-repeat;
}



h2.nazwaBlokuAkt a {
	background-color: #424242;
	font:  bold 11px Arial;
	color: #ffffff;
	display: block;
	text-transform: uppercase;
	border-left: 1px solid #9a9a9a;
	padding: 5px 15px;	
}

h2.nazwaBlokuAkt a:hover {
	background-color: #424242;
	font:  bold 11px Arial;
	color: #ffffff;
	display: block;
	text-transform: uppercase;
	border-left: 1px solid #9a9a9a;
	padding: 5px 15px;	
}


.subskrypcja {
	margin: 14px 0px 13px 0px;
}

.subskrypcja p {
	padding-bottom: 5px;
}

.linkSr {
	border: 1px solid #debfb6;
	border-top: 0;
	/*background: #af1e2d;*/
	background: url(images/przycisk.gif) repeat-x;
	width: 50px;
	height: 13px;
	float: right;
	cursor:pointer;	
	padding: 4px;
	_padding: 3px 4px 4px 4px;
	text-align: center;
	color: white;
	text-transform: uppercase;
}

input.linkSr {
	border: 1px solid #debfb6;
	border-top: 0;
	background: url(images/przycisk.gif) repeat-x;
	width: 60px;
	height: 23px;
	cursor:pointer;	
	padding: 4px;

	text-align: center;
	color: white;
	font-weight: bold;
	
}

.linkSr a {
	font-weight: normal;
	color: #ffffff;
	text-transform: uppercase;
}

.linkSr a:hover, .linkS a{
	font-weight: normal;
	color: #ffffff;
	text-transform: uppercase;
}


.linkS a {
	font-weight: normal;
	color: #ffffff;
	display:block;
	width: 140px;
	height: 13px;
	padding: 4px;
	border: 1px solid #e8dfd3;
	text-transform: uppercase;
	background: url(images/przycisk.gif) repeat-x;
	text-align:center;
}

ul.mapaSerwisu {
	list-style:none;
	margin: 0;
	padding: 10px 0px 5px 0px;
}

ul.mapaSerwisu li {
	margin: 0;
	padding: 0px 0px 0px 7px;
}

ul.mapaSerwisu li a {
	color: #af1e2d;
	font-size: 12px;
	font-weight:bold;
	background: url(images/ico/grot_b.gif) no-repeat 0px 4px;
	padding:0px 0px 0px 13px;
	line-height: 25px;
}

ul.mapaSerwisu li a:hover {
	color: #424242;
}
ul.mapaSerwisu li li a {
	color: #424242;
	margin: 0px 0px 0px 15px;
	padding:0px 0px 0px 13px;
	line-height: 20px;
}

ul.mapaSerwisu li li a:hover {
	color: #af1e2d;
}

ul.mapaSerwisu li li li a {
	padding:0px 0px 0px 13px;
	margin-left: 30px; 
	font-weight: normal;
}

ul.mapaSerwisu li li li a:hover {
	text-decoration: underline;
}

.druk {
	float:right; 
	margin: 0px 10px;
	padding: 12px 0px 15px 10px; 
	background: transparent url(images/menuG.gif) no-repeat; 	
	text-align: center;
	font-size: 10px;
	text-transform: uppercase;
	color: #99a397;
}


.druk:hover {
	color: #af1e2d;
	font-weight: normal;
	text-decoration: none;
}

/* --- multilista plikow -------*/

.plikMargines a {
	background: url(images/ico/grot_b.gif) no-repeat 0px 4px;
	color: #af1e2d;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	margin: 15px 0px 0px 0px;
	display: block;
}

.plikMargines a:hover {
	color: #959595;
}

.plikOpis {
	font-weight: bold;
}

.aktulanosciPager {
	margin: 10px 0px 10px 0px;
	text-align: center;
	vertical-align: middle;
	color: #e8dfd3;
}

.aktulanosciPager img
{
	padding: 0px 5px 0px 5px;
}

.aktulanosciPager b {
	color: #af1e2d;
}

.aktulanosciPager b u {
	text-decoration: none;
}

.aktulanosciPager a strong {
	color: #af1e2d;
	
}
.aktulanosciPager a:hover {
	text-decoration: none;
}

.aktulanosciPager a:hover strong {
	color: #959595;
	text-decoration: none;
}

/*------------------aktualnosci------------------------*/

.dzien {
	width: 18px;
	height: 20px;
	background-color: #af1e2d;
	color: #ffffff;
	font-weight: bold;
	padding: 5px 0px 0px 7px;
	float: left;
} 

.miesiac {
	font-weight: bold;
} 

.rok {
	color: #959595;
	font-family: Tahoma;
}

.data {
	float: left;
	padding: 0px 0px 10px 8px;
}

.aktualnosciMargines {
	margin: 10px 0px 0px 0px;
	overflow: auto;
}

.newsLink {
	background: url(images/ico/grot_l.gif) no-repeat 0px 2px;
	padding:0px 0px 0px 10px;
	margin: 10px 0px 13px 15px;
	font-size:10px;
	text-transform: uppercase;
	letter-spacing:0px;	
	clear: both;
	float:left;
	display: inline;
}

.newsLink a {
	color:#af1e2d; /*#b4aba0;*/
}

.aktualnosciSpacer {
	background-color: #e8dfd3;
	height:1px;
	clear: both;
}

.aktualnosciSkrotPrawaZdjecia {
	float: right;
	margin: 0px 0px 0px 10px;
}

.ramka {
	padding:2px;
	border:1px solid #e8dfd3;
	display:table-cell;
	*display:inline-block;
}

.aktualnosciOpis {
	text-align:justify;
	margin: 0px 0px 0px 1px;
}

.aktualnosciOpis a{
	color: #af1e2d;/*676767;*/
}

.aktualnosciOpis a:hover {
	color: #676767;
}

div.aktualnosciZdjeciaOpisBlok	{
	margin:0px 0px 0px 0px;
}

div.aktualnosci4ZdjeciaBlok {
	margin: 0px 5px 0px 5px;
	padding: 0px;
	float: right;
}

div.aktualnosci7ZdjeciaBlok {
	padding: 0px 0px 0px 0px;
}

div.aktualnosci7ZdjeciaBlok  div.aktualnosciZdjeciaOpisBlok{
	margin: 5px 4px 5px 5px;
	float: left;
	display: inline;
}


div.aktualnosci5ZdjeciaBlok {
	margin: 0px 5px 0px 0px;
	padding: 0px;
	float: left;
}
.aktualnosciPlik {
	vertical-align: middle;	
}

.aktualnosciPlik a {
	background: url(images/ico/plik.gif) no-repeat 0px 0px;
	color: #af1e2d;
	font-weight: bold;
	padding: 2px 0px 0px 15px;
	margin: 15px 0px 0px 0px;
	height: 16px;
}

.aktualnosciPlik a:hover {
	color: #959595;
}

.aktualnosciZalacznik {
	margin: 25px 0px 0px 6px;
}

.aktualnosciOpis ul, .aktualnosciOpis ol{
	margin: 18px 0px 18px 25px;
}

.aktualnosciOpis ul{
	list-style: none;
}

.aktualnosciOpis ul li {
	padding: 0px 0px 5px 13px;
	background: url(images/kropka.gif) no-repeat 0px 4px;
}
/*---- aktualnosci blok ------*/

.aktualnosciMargines1 {
	background-color: #f8f5f1;
	border-top: 1px solid #e8dfd3;
	padding: 7px 10px 7px 15px;
	overflow: hidden;
	zoom:1;
	
}
.aktualnosciMargines1 h3.tytul3 {
	margin: 3px 0px 3px 0px;
}

.aktualnosciMargines2 {
	background-color: #f4ede3;
	border-top: 1px solid #e8dfd3;
	padding: 7px 10px 7px 15px;
	overflow: auto;
	clear: both;
	zoom:1;
}

.aktualnosciMargines2 h3.tytul3 {
	margin: 3px 0px 3px 0px;
}
.newsLinkS {
	background: url(images/ico/grot_l.gif) no-repeat 0px 1px;
	padding: 0px 0px 0px 10px;
	font-size: 9px;
	letter-spacing: 0px;
	display: inline;	
}

.newsLinkS  a {
	color:#af1e2d; /*#676767;*/
}

.newsData {
	color: #959595;
	font-family: Tahoma;
	font-size: 10px;	
}

/* -------- opisy --------*/

.opisyOpis {
	text-align:justify;
	margin-top: 15px;
}
.opisyOpis1 {
	text-align:justify;

}

.opisyOpis a ,.opisyOpis1 a, .aktualnosciOpis a{
	color: #af1e2d;/*676767;*/
}

.opisyOpis a:hover,.opisyOpis1 a:hover, .aktualnosciOpis a:hover{
	color: #676767;
}

.opisyOpis ul,  .opisyOpis1 ul {
	margin: 18px 0;
}

.opisyOpis1 ol, .opisyOpis ol {
	margin: 18px 20px;
}

.opisyOpis ul, .opisyOpis1 ul{
	list-style: none;
}

.opisyOpis ul li, .opisyOpis1 ul li {
	padding: 0px 0px 5px 13px;
	background: url(images/kropka.gif) no-repeat 0px 4px;
	clear: both;
}

.opisyOpis ol li, .opisyOpis1 ol li {
	padding: 0px 0px 5px 13px;
	clear: both;
}
.opisyOpis ul li ul, .opisyOpis1 ul li ul{
	margin: 8px 0 0px 0 ;
}
.opisyOpis ul li ul li, .opisyOpis1 ul li ul li{
	padding: 2px 0 2px 13px;
	background: url(images/kropka.gif) no-repeat 0px 6px;
}

/*---- subskrypcja moduł----*/
.formularzLabel {
	/*text-transform:lowercase;*/
	margin: 8px 0px 8px 1px;
} 

.formularzInput {
	width: 131px;
	height: 19px;
	border: 1px solid #e8dfd3;
	background-color: #f7f4ef; 
	padding: 4px 2px 0px 4px;
	color: #000000;
}

.formularzMargines {
 	margin: 10px 0px 0px 0px;
}

.formularzMargines p {
	margin: 10px 0px 15px 0px;
}

.formularzGwiazdka {
	color: #af1e2d;
}

.marginesBlok3{
	margin: 15px 0px 10px 0px; 
	text-align:justify;
}

.wyslij {
	float: left;
}

.formularzWymagane {
	padding: 4px 0px 0px 200px;
}

/*----- formularz kontakotwy ---- */

.kontaktMargines {
	margin: 10px 0px 0px 0px;
}

.kontaktMargines .formularzInput{
	width: 230px;
}

textarea {
	width: 450px;
	height: 93px;
	border: 1px solid #e8dfd3;
	background-color: #f7f4ef; 
	padding: 4px 2px 0px 4px;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	margin: 0px 0px 10px 0px;
}

/*----- wyszukiwarka ------*/
.formularzWysz {
	width: 230px;
	height: 19px;
	border: 1px solid #e8dfd3;
	background-color: #f7f4ef; 
	padding: 3px 2px 0px 3px;
	color: #000000;
	float: left;

}

.wysWyszukaj a {
	border: 1px solid #e8dfd3;
	background: url(images/przycisk.gif) repeat-x;
	width: 70px;
	height: 13px;
	cursor:pointer;	
	padding: 4px;
	_padding: 4px 4px 3px 4px;
	display: block;
	color: #ffffff;
	float: left;
	margin: 0px 0px 0px 10px;
	text-align:center;
	text-transform: uppercase;
}

.wysWyszukaj a:hover {
	color: #ffffff;	
}

.wysBlok {
	border-bottom: 1px solid #e8dfd3;
	padding: 10px 0px 10px 0px;
}

h4.wysNaglowek {
	margin: 25px 0px 5px 0px;
	height: 24px;
	padding: 12px 10px 0px 17px;
	font-size: 11px;
	background: #f8f5f1 url(images/ico/grot_b.gif) no-repeat 6px 14px;	
	cursor: pointer
}

.wysIlosc {
	float:right;
	font-weight: normal;
}

dt {
	font-weight: bold;
	color: #af1e2d;
	margin: 10px 0px 0px 0px;
}

dl {
	margin: 0px 0px 0px 20px;
} 

dt a {
	font-weight: bold;
}

dt a:hover {
	font-weight: bold;
}

dd {
	margin: 5px 0px 0px 0px;
}


/*---------FAQ ---------*/

.faqLabel {
	text-transform:lowercase;
	margin: 8px 0px 8px 1px;
} 

.faqOdp {
	margin: 10px 0px 0px 10px;
	text-align: justify;
}

.faqOpis {
	margin: 0px 0px 10px 0px;
	padding-top:30px;

}

.faqPytanie { 
	font-family: arial;
	font-size:11px;
	color: #424242;
	font-weight: bold;
	padding: 10px 0px 10px 10px;	
	background:url(images/ico/grot_l.gif); 
	background-repeat:no-repeat;
	background-position: 0px 13px;
	text-align:justify;
	cursor: pointer;
}


.split {
	text-align: center;
	font-weight: bold;
	background-color: #c02600;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}


.ankieta input {
	background: url(images/przycisk.gif) repeat-x;
	/*background: #af1e2d;*/
	border:none;
	font-size:11px;
	color: #FFFFFF;
	margin:0px;
	width:75px;
	height:21px;
	cursor: pointer;
	text-transform: uppercase;
	float: left;
	margin-left: 10px;
}

.kontenerBlok {
	background-color: #f4ede3;
	border-top: 1px solid #e8dfd3;
	border-bottom: 1px solid #e8dfd3;
	margin: 0px 0px 5px 0px;
	padding: 0px 10px 0px 10px;
}

.kontenerBlok a {
	color: #424242;
}

.kontenerBlok a:hover {
	color: #930909;
	text-decoration: none;
}

.realizacje {
	font-size: 9px;
	width: 980px;
	margin: 0px auto 20px auto;
	text-align:right;
	color: #959595;
}

.realizacje a {
	color: #959595;
}

.realizacje a:hover {
	color: #424242;
}

.wartosc {
	text-align: right;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

.tyt {
	font-weight: bold;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}


ul.mapaKatSubs {
	list-style:none;
	margin: 0;
	padding: 0px 0px 5px 0px;
}

ul.mapaKatSubs input {
	vertical-align:middle;
}

ul.mapaKatSubs li {
	margin: 0;
	padding: 20px 0px 0px 7px;
	font-weight: bold;
}

ul.mapaKatSubs li li {
	color: #424242;
	margin: 0px 0px 0px 15px;
	padding:0px 0px 0px 13px;
	line-height: 20px;
	font-weight: normal;
}

.forumlarzCB {
	vertical-align:middle;
	margin:0;
}

/* -obrazki wyswietlanie ---*/
.Popup {
	background-color: #FFFFFF;
	border: 1px solid #C8D0CF;
}
.Popup .ImageContainer {
	padding: 5px;
	height: 100%;
	text-align: center;
}
.Popup .Loader {
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	border: 1px solid #C8D0CF;
}
.Popup .Preview {
	border: 1px solid #C8D0CF;
	cursor: pointer;
}
.Popup .Caption {
	vertical-align: middle;
	padding: 0px 5px 5px 5px;
	font-weight: bold;
}
.Popup .Prev {
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 5px 5px;
	width: 16px;
}
.Popup .Prev div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_prev.gif) no-repeat center center;
}
.Popup .Next {
	vertical-align: top;
	text-align: right;
	padding: 0px 5px 5px 0px;
	width: 16px;
}
.Popup .Next div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_next.gif) no-repeat center center;
}
.PopupOverlay {
	width: 100%;
	height: 500px;
	background-color: #999999;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.TabStripActive {
	margin: 0px;
	vertical-align: middle;
	line-height: 25px;  
	text-indent: 25px;
	color: #FFFFFF;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	background: #FF6600 url("images/play_czerwony.gif") no-repeat;  
	background-position: 5px 5px;
	border-bottom: 1px solid #E06A1C; 
}

.TabStripInactive {
margin: 0px;
	vertical-align: middle;
	line-height: 25px;  
	text-indent: 25px;
	color: #FFFFFF;

	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	background: #B04600 url("images/play_czerwony_inactive.gif") no-repeat;  
	background-position: 5px 5px;
	border-bottom: 1px solid #963C00; 
}

.TabStripActive a {
	color: white;
}

.TabStripInactive a {
	color: #bbbbbb;
}

div.drukujDol {
	border-top: 1px solid #d2d9d0;
	margin-top: 15px;	
}

div.drukujDol a.druk {
	background: none;
	padding: 0px;
	margin: 7px 0px 0px 0px;
	float: left;
}

div.drukujDol img {
	vertical-align: middle;
}

.linkNotowanie {
	float:left;
	padding: 5px;
}

.linkNotowanie a {
	font-weight: bold;
	color: #af1e2d;
	
}

.linkNotowanie a:hover {
	font-weight: bold;
	color: #424242;
	text-decoration: none;
}

.inneNotowania {
	font-size: 12px;
	text-align: center;
	padding: 5px;
	color: #af1e2d;
	float:left;
}

.pozostaleLata {
	margin-bottom:15px;
	overflow: hidden;
}


/* notowania blok */

table.borderTr {
	border-top: 1px solid #e2dedb;
	margin-top: 15px; 
}

.titleFund {
	font-weight: bold;
	color:#424242;
	background-color: #f4ede3;
	border-right: 1px solid #e2dedb;
	padding: 5px 0;
} 

.titleFund2 {
	background-color: #f8f5f1;
	border-right: 1px solid #e2dedb;
} 

table.borderTr td {
	border-bottom: 1px solid #e2dedb;
	height: 29px;
	vertical-align: middle;
}

.fundName {
	font-weight: bold;
	padding-left: 5px;
}

.fundName a {
	font-weight: bold;
	color: #424242;
}

.fundName a:hover {
	text-decoration:none;
	color:#af1e2d;
}

.wart {
	text-align:center;
}

.wart2 {
	padding-right: 10px;
	text-align:right;
}

.center {
	text-align: center;
}

.noborerright {
	border-right: 0;
}


.emisja span {
	font-size: 9px;
	color:#959595;
}

.linkFundusz{
	text-align:right;
	width:15px;
	padding-right: 10px;
}

/* menu*/

#menu {
	width: 940px;
	margin: 10px auto 0 auto;

}

#menu ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	width:160px;
}

#menu li {
	margin:0;
	padding:0;
}

#menu .poziom1 {
	padding: 10px 0;
	display: block;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 9px;
	font-family:verdana,helvetica,sans-serif;
	font-weight: bold;	
	background:#424242;
	text-align: center;
	width:159px;
	border:0;
	border-right:1px solid #9A9A9A;
}

#menu .poziom1:hover {
	color: #FFFFFF;
	background: #af1e2d;
	border:0;
}

#menu a {
	background: #af1e2d;
	color:#FFFFFF;
	display:block;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	line-height:14px;
	padding:5px 5px 5px 20px;
	text-align:left;
	text-decoration:none;
	text-transform:none;	
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #af1e2d;
}

#menu a:hover {
	background:#424242;
	color:#FFFFFF;
}

#menu li {
	position:relative;
}

#menu ul ul {
	position:absolute;
	z-index:1000;
	border-top: 1px solid #FFFFFF;
	width: 200px;
}

#menu ul ul ul {
	left:100%;
	position:absolute;
	top:0pt;
	border: 0;
	z-index:50000;
	width:235px;
	border-left: 4px solid #FFFFFF;
}

div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul {
	display:none;
}

div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {
	display:block;
}


#menu .ikonka {
	background:#af1e2d url(images/ico/grot_b.gif)  190px 9px no-repeat;
}

#menu .ikonka:hover{
	background:#424242 url(images/ico/grot_b.gif)  190px 9px no-repeat;
}

.odWyszTit {
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
	font-size:12px;
}
.odWyszWysz {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color:#f4ede3;
	border-top:1px solid #e8dfd3;
	border-bottom:1px solid #e8dfd3;
	height:40px;
	line-height:40px;
	font-weight:bold;

}
.odWyszWyszK {
	margin: 0 0 0 0;
	padding: 0 5px 0 3px;
	float:left;
}
.odWyszWyszK select {
	margin: 11px 0 0 0;
	*margin: 1px 0 0 0;
	_margin: 11px 0 0 0;
	padding: 0 0 0 0;
	width:136px;
	border:1px solid #a5acb2;
	color:#424242;
	font-size:11px;
}
.odWyszWyszK input {
	margin: 8px 0 0 0;
	padding: 0 0 0 0;
	width:60px;
	height:23px;
	border:1px solid #e8dfd3;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	background:#af1e2d;
}
.odWyszWyszL {
	margin: 0 0 0 0;
	padding: 0 10px 0 0;
	font-weight:bold;
	text-transform:uppercase;
	color:#af1e2d;
}
.odWyszWyszL2 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-transform:uppercase;
}
.odWyszWyszL3 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-transform:uppercase;
	font-weight:bold;
}
.odWyszWyszL4 {
	margin: 0 0 0 0;
	padding: 0 0 10px 0;
}


/* tabela */

table.tabelkaCzarna {
	border-top: 1px solid black; 
	border-left: 1px solid black; 
	margin-bottom: 10px;
}

table.tabelkaCzarna td {
	border-bottom: 1px solid black; 
	border-right: 1px solid black; 
}

