*  { font-family:	Arial CE, Arial, Helvetica, Verdana; 
     font-size:	12px; 
     color: #6c6c6c;
     font-weight:normal 
	 }

b {
    font-weight: bold; 
  }


#portal { 
	width: 835px;
	top: 0px;
	padding: 0px;
	z-index: 1;
}

#topmenu {
	background-image: url(images/menu_bg.jpeg);
  height: 25px; 
	background-repeat: no-repeat;
}

#topmenu input {
	float: right;
	border: 1px solid #085939;
	background: #e5f1ef;

}

#topmenu form {
    margin: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 5px;
		padding-right: 5px;
}

#panele { margin: 0px; 
	  padding-right: 0px; 
	  float: left;
	}


#lpanel { 
  margin-left: 0px;
	margin-top:  0px;
	padding-top: 0px;
	float: left;
}

#opanel { 
	padding : 0px;
	margin  : 0px;
	color: white;
	background: transparent;
	float: left;
}

#opanel #midmenu a {
	text-decoration: none;
	color: #085939;
}


#rpanel { 
	padding : 0px;
  margin  : 0px;
	float: right;
}


#Ankieta h1 { 
	background-image: url(images/window_header_bg.jpeg);
  font-weight: bold;
  text-align: left;
  font-size:14px; 
  color: #085939;
  padding: 0px;
  padding-left: 10px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}

#Ankieta h2 {
  	font-weight: bold;
    color: #085939;
		text-align: left;
  	padding-top: 3px;
		padding-left: 9px;
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		padding-left: 6px;
		padding-bottom: 3px;
		background: #e5f1ef;
}

#Ankieta ul {
    margin: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
		margin-left: 0px;
		padding-left: 0px;
		padding-top: 0px;
}

#Ankieta form {
    margin: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
		margin-left: 0px;
	}

#Ankieta li {
		text-align: left;
    color: #085939;
		background: #e5f1ef;
		display: block;
		list-style: none;
		margin-left: 0px;
		padding-left: 5px;
  font-size:10px; 
}

#Ankieta input {
		margin-top: 3px;
  	font-weight: bold;
    color: #085939;
		background: #e5f1ef;
}

#Ankieta #Guzik{
		background: #e5f1ef;
		padding-bottom: 10px;
}

#Ankieta #Guzik input {
		margin-top: 3px;
  	font-weight: bold;
    color: #085939;
		background: #e5f1ef;
		border: 1px solid #085939;
}

#Ankieta h3 {
	background-image: url(images/window_footer_bg.jpeg);
  font-weight: bold;
  text-align: left;
  font-size:14px; 
  color: #085939;
  padding: 0px;
  padding-left: 10px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}

#Ankieta h4 {
	margin-bottom: 0px;
	margin: 0px;
	height: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(images/window_footer_bg.jpeg);
	border: 1px solid #085939;
}


#Aktualnosci {
	  margin-left: 10px;
	  margin-right: 10px;
	  margin-top: 2px;
}

#Aktualnosci h1 {
  font-weight: bold;
  text-align: left;
  font-size: 20px; 
  color: #085939;
  padding: 0px;
  padding-left: 15px;
  padding-right: 0px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-repeat: no-repeat;
	border-bottom: 1px solid #085939; 
}

#Aktualnosci .grupa {
    color: #085939;
}


#Aktualnosci h4 {
	float: right;
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		font-size: 10px;
  color: #085939;
  	font-weight: bold;      
}
#Aktualnosci b {
  	font-weight: bold;      
}


#Aktualnosci h3 {
		text-align: left ;
  	font-weight: bold;      
  	font-size: 15px; 
	  margin: 0px;
		margin-top: 5px;
		margin-bottom: 5px;
		color: #ef8e09;
}
#Aktualnosci h2 {
		text-align: left ;
  	font-weight: bold;      
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		color: #ef8e09;
}
#Aktualnosci h7 {
		text-align: right ;
  	font-weight: bold;      
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		color: #ef8e09;
}
#Aktualnosci p {
	text-align: justify ;
	  margin: 0px;
		margin-top: 1px;
		margin-bottom: 5px;
		text-indent: 0px;
}

#Aktualnosci a {
    text-decoration: none;
}

#Aktualnosci li {
	text-align: left;

}

#Aktualnosci #page {
	text-align: justify;
}

#Aktualnosci #page a {
  	font-weight: bold;      
    text-decoration: underline;
}

#Aktualnosci h5 {
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #ef8e09; 
	font-weight: bold;           
	text-decoration: none;
	text-align: right;
}

#Aktualnosci h6 {
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #085939;
	font-weight: bold;           
	text-decoration: none;
	text-align: right;
}
#Aktualnosci #stat {
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
  	color: #666666;
  	font-size:10px; 
	font-style:italic;
	text-align: left;
	float: left;
}


#MSG {
	color: #085939;
	font-weight: bold;            
	display: block;
	text-align: center;
	margin-top: 20px;
}

#Rmenu h1 {
	background-image: url(images/window_header_bg.jpeg);
  font-weight: bold;
  text-align: center;
  font-size:14px; 
  color: #085939;
  padding: 0px;
  padding-left: 0px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}

#Rmenu img {
		text-align: left;
		margin-left: 6px;
    color: #085939;
		background: #e5f1ef;
		display: inline;
	}
#Ankieta h3,	
#Rmenu h3 {
  padding-top : 0px; 
	margin-top: 0px;
	height: 6px;
	background-image: url(images/window_footer_bg.jpeg);
	background-repeat: no-repeat;
}
#Rmenu li {
		display: block;
		height: 6px;
	list-style: none;
		background: #e5f1ef;
}
#Rmenu table {
		background: #e5f1ef;
}

#lmenu {
  text-align: left;
}

#lmenu a,
#nnn a,
#mmm a {
  text-align: left;
    text-decoration: none;
}

#lmenu h1 {
	background-image: url(images/window_header_bg.jpeg);
  font-weight: bold;
  text-align: left;
  font-size:14px; 
  color: #085939;
  padding: 0px;
  padding-left: 10px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}


#lmenu table {
		background: #e5f1ef;
}

#lmenu td {
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	border: 1px solid white;
}


#nnn td ,
#mmm td {
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	border: 1px solid white;
	background: #e5f1ef;
}


#lmenu ul {
	list-style: none;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
	background: #e5f1ef;
}
#lmenu h3 {
  padding-top : 0px; 
	margin-top: 0px;
	height: 6px;
	background-image: url(images/window_footer_bg.jpeg);
	background-repeat: no-repeat;
}
#lmenu li {
	list-style: none;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
	padding-left: 10px;
	border-bottom: 1px solid white;
  color: #085939;
  font-weight: bold;
	background: #e5f1ef;
}
#lmenu p {
	margin: 0px;
	padding: 0px;
}
#lmenu h10 {
  padding-top : 0px; 
	margin-top: 0px;
	height: 6px;
	background-image: url(images/window_footer_bg.jpeg);
	background-repeat: no-repeat;
}

#Strony {
	  margin-left: 10px;
	  margin-right: 10px;
	  margin-top: 2px;
		text-align: left;
}

#Strony h1 {
  font-weight: bold;
  text-align: left;
  font-size: 16px; 
  color: #085939;
  padding: 0px;
  padding-left: 15px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	border-bottom: 1px solid #085939;
}

#Strony h2 {
		text-align: left ;
  	font-weight: bold;      
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		color: #ef8e09;
  	font-size: 16px; 
}

#Strony b {
  	font-weight: bold;      
}

#Strony h3 {
		text-align: left ;
  	font-weight: bold;      
  	font-size: 15px; 
	  margin: 0px;
		margin-top: 5px;
		margin-bottom: 5px;
		color: #ef8e09;
}

#Strony th {
		background: #e5f1ef;
}
#Strony td {
}

#Strony p {
	text-align: justify ;
}

#Sylwetki {
	  margin-left: 10px;
	  margin-right: 10px;
	  margin-top: 2px;
		text-align: left;
}

#Sylwetki h1 {
  font-weight: bold;
  text-align: left;
  font-size: 20px; 
  color: #085939;
  padding: 0px;
  padding-left: 15px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	border-bottom: 1px solid #085939;
}

#Sylwetki h2 {
		text-align: left ;
  	font-weight: bold;      
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		color: #ef8e09;
  	font-size: 16px; 
}
#Sylwetki #Pytanie { 
    font-weight:bold;
		display: inline;
		text-align: left;
}

#Sylwetki #Numer { 
	font-size: 15pt;
    font-weight:normal;
		display: inline;
		padding-left: 3px;
		text-align: left;
}

#Sylwetki #Odpowiedz { 
    font-weight:normal;
		display: inline;
		padding-left: 3px;
		text-align: left;
}

#Sylwetki a { 
		color: #ef8e09;
}
#Sylwetki img {
	border: 2px solid #085939;
}
#Tabela {
	  margin-left: 10px;
	  margin-right: 10px;
	  margin-top: 2px;
		text-align: left;
}

#Tabela h1 {
  font-weight: bold;
  text-align: left;
  font-size: 20px; 
  color: #085939;
  padding: 0px;
  padding-left: 15px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	border-bottom: 1px solid #085939;
}

#Tabela h2 {
		text-align: left ;
  	font-weight: bold;      
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		color: #ef8e09;
  	font-size: 16px; 
}


#Tabela th {
	background-color: #f9ce7a;
  font-weight: bold;
}

#Tabela #NazwaKlubu {
		display: inline;
}

#Tabela #Punkty {
		display: inline;
}

#Tabela #Mecze {
		display: inline;
}

#Tabela #Sety {
	text-align: center;
	display: inline;
	width: 100px;
}

#Tabela #SetyPrzegrane {
		display: inline;
}

#Galeria {
	  margin-left: 10px;
	  margin-right: 10px;
	  margin-top: 2px;
}

#Galeria h1 {
  font-weight: bold;
  text-align: left;
  font-size: 20px; 
  color: #085939;
  padding: 0px;
  padding-left: 15px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	border-bottom: 1px solid #085939;
}

#Galeria li {
		text-align: left;
		color: #085939;
		display: block;
		list-style: none;
		margin-left: 0px;
		padding-left: 15px;
		text-indent: 0px;
}

#Galeria h7 {
		text-align: right;
    color: #085939;
		font-size: 10px;
  	font-weight: bold;      
		list-style: none;
		margin-left: 0px;
		padding-left: 5px;
}
#Galeria h2 {
		text-align: left ;
  	font-weight: bold;      
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		color: #ef8e09;
  	font-size: 16px; 
}
#Galeria h4 {
	float: right;
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
}
#Galeria img {
	border: 2px solid #085939;
}

#Galeria p {
		text-align: justify ;
	  margin: 0px;
		margin-top: 10px;
		margin-bottom: 10px;
		text-indent: 20px;
}

#Galeria a,
#Galeria nobr {
		text-align: left ;
  	font-weight: bold;      
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		color: #ef8e09;
    text-decoration: none;
}
#Galeria img {
	border: 2px solid #085939;
}

#Galeria .GalerieVDTTitle img {
	border: 0px solid red;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#Window {
	  margin-left: 10px;
	  margin-right: 10px;
	  margin-top: 2px;
		text-align: left;
}

#Window th {
		background: #e5f1ef;
}


#Window h1 {
  font-weight: bold;
  text-align: left;
  font-size: 20px; 
  color: #085939;
  padding: 0px;
  padding-left: 15px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	border-bottom: 1px solid #085939;
}


#Sylwetki h2 {
		text-align: left ;
  	font-weight: bold;      
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		color: #ef8e09;
  	font-size: 16px; 
}

#Terminarz {
	  margin-left: 10px;
	  margin-right: 10px;
	  margin-top: 2px;
		text-align: left;
}

#Terminarz h1 {
  font-weight: bold;
  text-align: left;
  font-size: 20px; 
  color: #085939;
  padding: 0px;
  padding-left: 15px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 00px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	border-bottom: 1px solid #085939;
}
#Terminarz h2 {
		text-align: left ;
  	font-weight: bold;      
	  margin: 0px;
		margin-top: 50px;
		margin-bottom: 0px;
		color: #ef8e09;
  	font-size: 16px; 
		display: inline;
		margin-right: 490px;
}

#Terminarz h3 {
		text-align: left ;
  	font-weight: bold;      
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		color: #ef8e09;
  	font-size: 12px; 
		display: inline;
}

#Terminarz td {
		text-align: left ;
		white-space: nowrap;
		background: #e5f1ef;
  	font-size: 12px; 
    color: #085939;
}

#Terminarz th {
		background: #94c3bd;
    color: #085939;
		text-align: left ;
		white-space: nowrap;
  	font-weight: bold;      
}

#Terminarz .gospodarz {
		text-align: left ;
		white-space: nowrap;
		width: 210px;
}

#Terminarz .gosc {
		text-align: left ;
		white-space: nowrap;
		width: 210px;
}

#Terminarz .tdwynik {
		text-align: center ;
		white-space: nowrap;
}

#Terminarz b {
	font-weight: bold;
	color: #085939;
}

#Zdjecie h1 { 
	background-image: url(images/window_header_bg.jpeg);
  font-weight: bold;
  text-align: center;
  font-size:14px; 
  color: #085939;
  padding: 0px;
  padding-left: 0px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}
#Zdjecie h3 {
	background-image: url(images/window_footer_bg.jpeg);
  font-weight: bold;
  text-align: left;
  font-size:14px; 
  color: #085939;
  padding: 0px;
  padding-left: 10px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}

#Zdjecie a {
  	font-weight: bold;
		color: #ef8e09;
		text-align: right;
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		background: #e5f1ef;
		display: block;
    text-decoration: none;
    text-align: right;
}
#Zdjecie img { 
		display: block;
	  margin: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		background: #e5f1ef;
		border-left: 7px solid #e5f1ef;
		border-right: 7px solid #e5f1ef;
		border-top: 7px solid #e5f1ef;
}
#Zdjecie p { 
	  margin: 0px;
    color: #085939;
		background: #e5f1ef;
		padding: 6 6 6 6 ;

		text-align: center;
}

#Zdjecie #podpis img {

	margin-top: 0px;
		padding-top: 0px;
		padding-bottom: 1px;
	text-align: right;
	display: inline;


}

#Okienko h1 { 
	background-image: url(images/window_header_bg.jpeg);
  font-weight: bold;
  text-align: center;
  font-size:14px; 
  color: #085939;
  padding: 0px;
  padding-left: 0px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}
#Okienko h3 {
	background-image: url(images/window_footer_bg.jpeg);
  font-weight: bold;
  text-align: left;
  font-size:14px; 
  color: #085939;
  padding: 0px;
  padding-left: 10px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}

#Okienko a {
  	font-weight: bold;
		color: #ef8e09;
		text-align: right;
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		background: #e5f1ef;
		display: block;
    text-decoration: none;
}
#Okienko img { 
		display: block;
	  margin: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		background: #e5f1ef;
		border-left: 7px solid #e5f1ef;
		border-right: 7px solid #e5f1ef;
		border-top: 7px solid #e5f1ef;
}
#Okienko p { 
	  margin: 0px;
    color: #085939;
		background: #e5f1ef;
		padding-top: 6px;
		padding-bottom: 6px;
		text-align: center;
}

#Okienko b {
  font-weight: bold;
    color: #085939;
}

#Typer {
	  margin-left: 10px;
	  margin-right: 10px;
	  margin-top: 2px;
		text-align: center;
}

#Typer a {
  	font-weight: bold;
		color: #ef8e09;
		text-align: center;
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
		display: block;
    text-decoration: none;
}

#Typer p {
		text-align: justify;
}


#Typer th {
	background: #e5f1ef;
  color: #085939;
}


#Typer h1 {
  font-weight: bold;
  text-align: left;
  font-size: 20px; 
  color: #085939;
  padding: 0px;
  padding-left: 15px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	border-bottom: 1px solid #085939;
}

#Typer h2 {
		text-align: left;
  	font-weight: bold;      
	  margin: 0px;
		margin-top: 50px;
		margin-bottom: 0px;
		color: #ef8e09;
  	font-size: 14px; 
		display: inline;
}

#Typer  .h {
	text-align: right;
}

#Typer .guzik  {
		margin-top: 3px;
  	font-weight: bold;
    color: #085939;
		background: #e5f1ef;
		border: 1px solid #085939;
}

#Urodziny h1 {
  background-image: url(images/window2_header_bg.jpeg);
  font-weight: bold;
  text-align: center;
  font-size:14px; 
  color: #085939;
  padding: 0px;
  padding-left: 0px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}
#Urodziny a {
	text-align: center;
	margin-left: 0px;
	color: #085939;
}

#Urodziny b {
	text-align: center;
	margin-left: 0px;
	color: #085939;
}

#Urodziny center {
	color: #085939;
	background: #f19687;
}

#Urodziny img {
	text-align: center;
	margin-left: 0px;
	color: #085939;
}

#Urodziny h3 {
  padding-top : 0px; 
	margin-top: 0px;
	height: 6px;
	background-image: url(images/window2_footer_bg.jpeg);
	background-repeat: no-repeat;
}

#Zaloguj {
	  margin-left: 10px;
	  margin-right: 10px;
	  margin-top: 2px;
		text-align: left;
}

#Zaloguj h1 {
  font-weight: bold;
  text-align: left;
  font-size: 16px; 
  color: #085939;
  padding: 0px;
  padding-left: 15px;
  padding-bottom : 0px; 
  margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	border-bottom: 1px solid #085939;
}

#Zaloguj h2 {
		text-align: left ;
  	font-weight: bold;      
	  margin: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		color: #ef8e09;
  	font-size: 16px; 
}

#Zaloguj b {
  	font-weight: bold;      
}

#Zaloguj h3 {
		text-align: left ;
  	font-weight: bold;      
  	font-size: 15px; 
	  margin: 0px;
		margin-top: 5px;
		margin-bottom: 5px;
		color: #ef8e09;
}

#Zaloguj th {
	text-align: left ;
  	font-weight: bold;      
	background: #e5f1ef;
  	font-size: 13px; 
	color: #ef8e09;
}
#Zaloguj td {
		padding-left: 10px;
		padding-top: 3px;
		padding-bottom: 3px;
}
#Zaloguj input {
	float: left;
	border: 1px solid #085939;
	background: #e5f1ef;

}

#Dzien {
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
}

#kalendarz_mini  {
}
#kalendarz_mini a {
        text-decoration: none;
	color: #6c6c6c;
	font-weight: normal;
        text-align: center;
}

#kalendarz_mini td { 
        text-align: center; 
} 
 
#kalendarz_mini .td { 
        border-bottom: 1px solid red; 
} 
 
#kalendarz_mini .tdin { 
	background: #ef8e09;
        border-bottom: 1px solid red; 
} 

#kalendarz_mini .tdin a { 
	background: #ef8e09;
}

#kalendarz_mini .tdweekend { 
        color: red; 
        border-bottom: 2px solid red; 
} 

#kalendarz_mini .tdweekend a { 
        color: red; 
	font-weight: bold; 
} 
 
#kalendarz_mini .tdweekendin { 
        color: red; 
        background: #dddddd; 
        border-bottom: 2px solid red; 
} 

#kalendarz_mini .nt { 
} 
 
#kalendarz_mini .ntin { 
	background: #ef8e09;
} 
#kalendarz_mini .ntin a { 
	background: #ef8e09;
} 
 
#kalendarz_mini .ntweekend { 
} 
 
#kalendarz_mini .ntweekend a { 
        color: red; 
	font-weight: bold; 
} 
 
#kalendarz_mini .ntweekendin { 
	background: #ef8e09;
} 

#kalendarz_mini .ntweekendin a { 
        color: red; 
	background: #ef8e09;
	font-weight: bold; 
} 
 
 
#kalendarz_mini .nm { 
} 
 
#kalendarz_mini .title { 
} 




