body {
  margin: 0;
  padding: 0;
  background: url('img/back.jpg') repeat-x #000;
  text-align: center;
  color: #fff;
  font-family: Tahoma, sans-serif;
  font-size: 10px;
}
img, div, a, input { behavior: url('iepngfix.htc') }
a:link, a:visited, a:active { /* link odwiedzony / nieodwiedzony */
	color :#fff;
	text-decoration: none;
}
a:hover { /* link aktywny / wskazany */
  color: #41a4f0;
	text-decoration: underline;
}
a img { border: 0; }
div#header { /* header */
  width: 980px;
  height: 150px;
  margin: 0 auto;
  /* background: url('img/header.jpg') no-repeat; */
}
div#header object {
  float: left;
}
div#login { /* logowanie */
  float: right;
  width: 400px;
  height: 100%;
  text-align: left;
}
div#mnavT { /* tlo kategorii (niebieskie) */
  width: 950px;
  height: 42px;
  background: url('img/b_mnavT.jpg') no-repeat;
  margin: 0 auto;
  position: relative;
  padding: 0 0 0 30px;
  margin-bottom: -2px;
}
div#mnavB { /* tlo podmenu (czarne) */
  width: 980px;
  height: 36px;
  background: url('img/b_mnavB.jpg') no-repeat;
  margin: 0 auto;
}
div#stats { /* div ze statystykami */
  position: absolute;
  left: 760px;
  top: 14px;
  background: url('img/b_stats.png') no-repeat left center;
  padding: 2px 0 2px 20px;
  width: 200px;
  text-align: left;
}
div#mnavT img.mnav { /* kategorie podmenu - obrazki */
  float: left;
  display: inline;
  margin-top: 0;
  position: relative;
  top: 2px;
  z-index: 1;
  cursor: pointer;
}
div#mnavB img.mnavB { /* obrazki w linkach w menu (podmenu) */
  float: left;
  display: inline;
  margin: 5px 0;
  position: relative;
  z-index: 5;
}
div.mnavC { /* zawartosc podmenu */
  clear: both;
  margin: 0 10px;
}
div#Aktualnosci_podmenu, 
div#turnieje_podmenu, 
div#Klan_podmenu, 
div#Media_podmenu, 
div#serwery_podmenu, 
div#druzyny_podmenu, 
div#t_newsy_podmenu, 
div#t_mecze_podmenu, 
div#t_tematy_podmenu { /* zawartosc podmenu - ukrywam */
  display: none; 
} 
div#foot { /* stopka */
  width: 980px;
  height: 80px;
  margin: 0 auto;
  background: url('img/b_foot.jpg') no-repeat;
  position: relative;
  font-size: 11px;
  clear: both;
}
div#foot div#fmenu { /* menu w stopce */
  position: absolute;
  top: 20px;
  left: 18px;
}
div#foot div#fmenu a { /* linki w menu w stopce */
  color: #fff;
  text-decoration: underline;
  margin: 0 1px;
}
div#foot div#faut { /* informacje o autorach strony */
  position: absolute;
  top: 20px;
  right: 18px;
  color: #667b86;
}
div#foot div#faut a { /* linku do autorow */
  color: #667b86;
  text-decoration: none;
}
div#foot div#fcopy { /* informacje o prawach autorskich w stopce */
  position: absolute;
  top: 50px;
  left: 0;
  width: 980px;
  text-align: center;
  font-weight: bold;
}
div#container { /* container */
  width: 982px;
  clear: both;
  margin: 5px auto;
}
div.title { /* div z tytulem bloku */
  width: 100%;
  height: 34px;
  border-bottom: 1px solid #2d3031;
}
div#bloki_gora { /* bloki pod menu nawigacyjnym */
  width: 733px;
  height: 211px;
  float: left;
}
div#prawa { /* prawa - bloki */
  width: 242px;
  float: right;
  min-height: 211px;
  height: expression(document.body.clientHeight > 211 ? "211px" : "auto");
}
div#lewa { /* lewa - bloki */
  width: 211px;
  float: left;
}
div#srodek { /* srodek - content */
  width: 510px;
  float: left;
  display: inline;
  margin: 20px 9px;
}
div#srodekB { /* srodek - content */
  width: 982px;
  display: inline;
  margin: 20px 0;
}
div#newsflash { /* div newsflash pod mnav */
  width: 382px;
  height: 210px;
  float: left;
  border-bottom: 1px solid #2d3031;
}
div#t_newsflash { /* div newsflash pod mnav */
  background: url('img/t_newsflash.gif') no-repeat 5px 5px;
}
div#ostatnie { /* div ostatnie pod mnav */
  width: 339px;
  height: 210px;
  background: url('img/b_ostatnie.jpg') no-repeat bottom;
  float: left;
  margin: 0 6px;
  display: inline;
  position: relative;
  border-bottom: 1px solid #2d3031;
}
div#ostatnie p { /* info - brak zawartosci */
  margin: 0;
  font-weight: bold;
  padding: 55px 0;
  font-size: 15px;
  color: #fff;
  border-bottom: 1px solid #334752;
  border-top: 1px solid #334752;
}
div#ostatnie ul { /* lista ostatnich */
  margin: 0;
  padding: 0;
  list-style-type: none;
}
div#ostatnie ul li { /* lista ostatnich */
  width: 319px;
  margin: 0;
  font-size: 11px;
  padding: 6px 10px;
  text-align: left;
  border-bottom: 1px solid #334752;
}
div#ostatnie ul li.wyr {
  background: url('img/b_wyr.jpg') repeat-y center;
}
div#ostatnie ul li a:link, div#ostatnie ul li a:active, div#ostatnie ul li a:visited { /* link w liscie ostatnich */
  color: #fff;
}
div#ostatnie ul li a:hover { /* link w liscie ostatnich - wskazany */
  color: #41a4f0;
}
            div#lewa ul { /* lista ostatnich */
              margin: 0;
              padding: 0;
              list-style-type: none;
            }
            div#lewa ul li { /* lista ostatnich */
              width: 201px;
              margin: 0;
              font-size: 11px;
              text-align: left;
              padding: 13px 5px;
              position: relative;
            }
            div#lewa ul li.wyr {
              background: url('img/b_wyrB.jpg') no-repeat 0 0;
            }
            div#lewa ul li a:link, div#t_nadchodzace ul li a:active, div#t_nadchodzace ul li a:visited { /* link w liscie ostatnich */
              color: #fff;
            }
            div#lewa ul li a:hover { /* link w liscie ostatnich - wskazany */
              color: #41a4f0;
            }
div#t_ostatnie { /* tytul bloku */
  background: url('img/t_ostatnie.gif') no-repeat 5px 5px;
  border-bottom: 0;
}
div#t_goracymecz { /* tytul bloku */
  background: url('img/t_goracymecz.gif') no-repeat 5px 5px;
}
div#t_sponsorzy { /* tytul bloku */
  background: url('img/t_sponsorzy.gif') no-repeat 5px 5px;
}
div#t_partnerzy { /* tytul bloku */
  background: url('img/t_partnerzy.gif') no-repeat 5px 5px;
}
div#t_partnerzymedialni { /* tytul bloku */
  background: url('img/t_partnerzymedialni.gif') no-repeat 5px 5px;
}
div#t_klany { /* tytul bloku */
  background: url('img/t_klany.gif') no-repeat 5px 5px;
}
div#t_nadchodzace { /* tytul bloku */
  background: url('img/t_nadchodzace.gif') no-repeat 5px 5px;
}
div#t_reklama { /* tytul bloku */
  background: url('img/t_reklama.gif') no-repeat 5px 5px;
}
div#t_sonda { /* tytul bloku */
  background: url('img/t_sonda.gif') no-repeat 5px 5px;
}
div#wybor { /* wybor ostatnich */
  position: absolute;
  top: 5px; right: 0;
}
div#wybor img { /* obrazki wyboru w opcjach ostatnich */
  cursor: pointer;
}
img.archiwa { /* obrazek 'przejrzyj archiwum' */ 
  position: absolute;
  right: 18px;
  bottom: 10px;
}

/* CLANSPHERE CSS */

td {
	font-size:8pt;
	vertical-align:top;
}
textarea {
	width:90%;
}
ul {
	margin:0px;
}
.h1 {
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
}
.h2 {
	font-size: 16pt;
	font-weight: normal;
	text-decoration: none;
}
.h3 {
	font-size: 20pt;
	font-weight: normal;
	text-decoration: none;
}
.form {
  background: #333;
  color: #fff;
  border: 1px solid #777;
}
.form1 {
  width: 121px;
  font-size: 11px;
  padding: 7px 10px;
  margin: 0 5px;
  color: #445f6a;
  background: url('img/b_input.gif') no-repeat;
  border: 0;
}
.forum {
	margin: 2px auto;
	background: #0f1619;
}
.headb {
	font-weight: bold;
	height: 20px;
	padding: 0 5px;
	text-align: left;
	vertical-align: middle;
	background: url('img/headb.jpg') repeat-x;
}
.bottom {
	padding:10px 6px 10px 8px;
	text-align:left;
	border-top: 1px solid #1c282e;
}
.bottom a {
  color: #41a4f0;
  text-decoration: underline;
}
.newshead {
	font-weight: bold;
  font-size: 12px;
	height: 30px;
	padding: 0 10px;
	text-align: left;
	vertical-align: middle;
	background: url('img/headb.gif') center no-repeat;
}
.left,.center,.right {
	padding:1px;
}
.leftb,.centerb,.rightb {
	padding:4px 6px 4px 8px;
}
.leftc,.centerc,.rightc {
	padding:4px 6px 4px 8px;
}
.left,.leftb,.leftc {
	text-align:left;
}
.center,.centerb,.centerc {
	text-align:center;
}
.right,.rightb,.rightc {
	text-align:right;
}
.quote {
	background-color:#fff;
	border:1px solid #ccc;
	color:#000;
	padding:6px;
	text-align:left;
}
.calhead {
	padding:4px 2px 4px 2px;
	text-align:center;
}
.calday,.calevent,.caltoday, .calweek {
	padding:4px 2px 4px 2px;
	text-align:right;
}
.calday {
	color: inherit;
}
.calevent {
	background-color: #ccc;
	color: #000;
}
.caltoday {
  border: 1px solid #ccc;
}
.calweek {
	color: inherit;
}