#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


/*------------------------------MENU ROZWIJANE---------------------------------*/
ul {margin: 0; padding: 0;}
 /*url(img/sn1/nsrodek.png) repeat;*/ 
#menu li {list-style: none;}
#menu {height: 30px;}
#menu ul {visibility: hidden; position: absolute; top: 100%; left: 0;}
#menu li {float: left; padding-right: 0px; position: relative;}
#menu li li {text-align: left;float: none; padding-top: 0px; width: 200px; background: url(img/sn1/3.png) repeat;}
#menu li:hover ul {visibility: visible;}

#menu a {display: block; font: 14px/23px Verdana, Arial, Helvetica, sans-serif; font-weight: 900; text-decoration: none; padding: 0 10px; color: #fff;} 
#menu li:hover li a {display: block; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 0 10px; color: #fff;font-weight: 900;}

#menu li li a {
width: 180px; 
/*border-top: 1px solid #83c440; border-bottom: 1px solid #83c440;*/
}
#menu li:hover {background: url(img/sn1/4.png) repeat;}
#menu li:hover a {color: #FFF;}
#menu li:hover li:hover a {background-color: #488110; color: white;}
/*------------------------------------KONIEC-------------------------------------*/




p {margin:0; padding:0;}

body 
{
	background: #5aaf01;
	/*background: #FFFFFF url(img/bg2.png);*/
  /*background-color: #A7AFA7;*/
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

/*
body
{
    background: #FFFFFF url(img/bg.gif) repeat-x;
}
*/
td {	vertical-align: top;}


.vt {	vertical-align: top;}
.vm {	vertical-align: middle;}
.vb {	vertical-align: bottom;}


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #009900;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009900;
}


.padding {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 12px;
	padding-bottom: 10px;
}

.padding_menu {
	padding-top: px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

.nag1 {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


.nag1t {
	padding: 5 10 0 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	height: 23px;
	background: url(img/sn1/nm1.png) no-repeat;
	border: 0px solid black;
	
}



.nag3 {
	padding: 0;
	background: url(img/sn1/nsrodek.png) repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
}








.ntytul {
  width: 222px;
  height: 32px;
  background: url(img/sn1/nm1.png) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
	color: #FFFFFF;
}


.nsrodek {
	padding: 2 5;
	background: url(img/sn1/nsrodek.png) repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	width: 222px;
}




.nntytul {
  width: 508px;
  height: 32px;
  background: url(img/sn1/nnaglowek.png) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 900;
	color: #FFFFFF;
}


.nnsrodek {
	padding: 2 0;
	background: url(img/sn1/nnsrodek.png) repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	width: 508px;
}





input.przycisk {
  border: #4d9104 1px solid;
  font-size: 11px;
  background-color: white;
  cursor: hand;
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  height: 18px;
}

input.submit {
  color: white;
  background: #4d9104;
  border: 2px outset #4d9104;
  /*height: 20px;*/
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
} 



input[type="submit"], [type="reset"], [type="button"] {
  color: white;
  background: #4d9104;
  border: 2px outset #4d9104;
  /*height: 20px;*/
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
} 
select {
  border: #4d9104 1px solid;
  height: 19px;
}




.padding4 {
  padding: 4px 4px 4px 4px;
}



.b {  font-weight:bold;}
.white {	color: #FFFFFF;}
.dgreen {	color: #197D2E;}

.size15 {  font-size: 15px;}
.size9 {  font-size: 9px;}

.ff {  font-family: Verdana, Arial, Helvetica, sans-serif;}








.tekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.tekst A:link, .tekst A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	text-decoration: none;
}
.tekstTTT A:link, .tekstTTT A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	text-decoration: none;
}
.tekst A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	text-decoration: underline;
}
.tekstStrona {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.tekstStrona A:link, .tekstStrona A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #197D2E;
	text-decoration: none;
}
.tekstStrona A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #197D2E;
	text-decoration: underline;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/footer.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
}

/* style strony */

.stronaTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/header2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 23px;
	padding-left: 10px;
}
.stronaMiddle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
        margin-left: 4px;
        margin-top: 2px;
        margin-right: 4px;
        margin-bottom: 22px;
	border: 1px solid #006633;
	text-align: justify;
}

.bgreen{
	border-right: 1px solid #006633;
	border-bottom: 1px solid #006633;
}

.blt td{
	border-right: 1px solid #006633;
	border-bottom: 1px solid #006633;
}

.blt{
	border-left: 1px solid #006633;
	border-top: 1px solid #006633;
}

.stronaMiddle A:link, .stronaMiddle A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	text-decoration: none;
}
.stronaMiddle A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	text-decoration: underline;
}
.stronaMiddleTTT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
        margin-left: 4px;
        margin-top: 2px;
        margin-right: 4px;
        margin-bottom: 22px;
	border: 1px solid #006633;
	text-align: justify;
}
.stronaMiddleTTT A:link, .stronaMiddleTTT A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.stronaMiddleTTT A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}




/* style menu */


.menuHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/header.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 23px;
	padding-left: 10px;
}
.menuHeader1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/menu/1.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 23px;
	padding-left: 10px;
}
.menuHeader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/menu/2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 23px;
	padding-left: 10px;
}
.menuHeader3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/menu/3.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 23px;
	padding-left: 10px;
}
.menuHeader4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(img/menu/4.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 23px;
	padding-left: 10px;
}
.menuHeaderp1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #66FF66;
	background-image: url(img/menu/1p.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 23px;
	padding-left: 10px;
}
.menuHeaderp2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #66FF66;
	background-image: url(img/menu/2p.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 23px;
	padding-left: 10px;
}
.menuHeaderp3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #66FF66;
	background-image: url(img/menu/3p.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 23px;
	padding-left: 10px;
}
.menuHeaderp4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #66FF66;
	background-image: url(img/menu/4p.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 23px;
	padding-left: 10px;
}
.menuHeaderp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #66FF66;
	background-image: url(img/headerp.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 23px;
	padding-left: 10px;
}
.menuMiddle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
        margin-left: 4px;
        margin-top: 2px;
        margin-right: 4px;
        margin-bottom: 22px;
        
        
        
	border: 1px solid #006633;
	/*text-align: justify;*/
}
.menuMiddle A:link, .menuMiddle A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #197D2E;
	text-decoration: none;
}
.menuMiddle A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #197D2E;
	text-decoration: underline;
}




.menuMiddleTTT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
        margin-left: 4px;
        margin-top: 2px;
        margin-right: 4px;
        margin-bottom: 22px;
	border: 1px solid #006633;
	/*text-align: justify;*/
}

.menuMiddleTTT A:link, .menuMiddleTTT A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: none;
}
.menuMiddleTTT A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: underline;
}


.menuMiddleTTT2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
        margin-left: 4px;
        margin-top: 2px;
        margin-right: 4px;
        margin-bottom: 22px;
	border: 1px solid #006633;
	/*text-align: justify;*/
}
.menuMiddleTTT2 A:link, .menuMiddleTTT2 A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: none;
}
.menuMiddleTTT2 A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-decoration: underline;
}




.menuEnd {
	font-size: 2px;
	background-image: url(img/menu_bottom.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 7px;
}
.menuSpacer {
	font-size: 2px;
	height: 5px;
}

/* style tabeli */

.tabela4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.tabela5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #D8F0D6;
	/*#66AD75;*/
}



.tabela {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.tabela a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.tabela a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}




.tabela1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(img/l.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.tabela2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #D8F0D6;
	/*#66AD75;*/
}
.tabela3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	background-color: lightgrey;
	/*#66AD75;*/
}
.shoutInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #999999;
}
.shoutBtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #666666;
}
.klubkibica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #007700;
	text-align: justify;
	padding: 10px;
}


.klubkibica1a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	/*text-align: left;*/
	/*padding: 5px;*/
	/*text-align: justify;*/
}
.klubkibica1a A:link, .klubkibica1a A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197D2E;
	text-decoration: none;
}
.klubkibica1a A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197D2E;
	text-decoration: underline;
}


.klubkibica1b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
	padding: 5px;
}
.klubkibica1c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197D2E;
	text-align: left;
	padding: 5px;
}
.klubkibica2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	padding: 10px;
}


