#tabela {
width: 523px; 
height: 60px;
margin: 0 auto;
padding-bottom: 3px;
}
#tabela:hover {
width: 523px; 
height: 60px;
background-image: url(img/tlo.png);
background-repeat: no-repeat;
}
#wtf a {
color: #a40000;
font-weight: bold;
}
* {
font-size: 11px;
}
body {
  background: url('images/back.jpg');
  padding: 0; margin: 0;
  font-size: 11px; font-family: Tahoma, sans-serif;
}
div#btop {
  position: absolute;
  top: 3px; right: 0;
  width: 100%;
  height: 206px;
  background: url('img/b_top.jpg') repeat-x;
  z-index: -1;
}
div#container {
  width: 958px;
  padding: 0 2px;
  background: url('img/b_container.jpg') repeat-y;
  margin: 0 auto;
  position: relative;
}
div#header {
  width: 954px;
  height: 168px;
  background: url('img/header.jpg') no-repeat;
  position: relative;
}
div#header div#partner {
  position: absolute;
  left: 326px; top: 47px;
  width: 609px; height: 97px;
  overflow: hidden;
}
div#header div#witamy {
  padding: 4px 35px;
}
div#loginpanel {
  width: 954px;
  height: 29px;
  background: url('img/b_login.jpg') no-repeat;
  overflow: hidden;
  clear: both;
}
div#loginpanel a { 
  color: #fff; 
  display: inline;
  float: left;
  padding: 8px; 
}
div.banner {
  width: 451px;
  height: 65px;
  background: url('img/banner.jpg') no-repeat;
  float: left;
  margin: 5px 13px;
  display: inline;
}
div#loginpanel a.zarejestruj {
  float: none;
  padding: 0;
  position: relative;
  padding: 0 4px;
} 
div#mnav {
  width: 954px;
  height: 48px;
  clear: both;
}
div#mnav a img {
  float: left;
}
div#foot {
  width: 954px;
  height: 56px;
  background: url('img/foot.gif') no-repeat;
  clear: both;
  position: relative;
}
div#lewa, div#srodek, div#prawa { float: left; }
div#lewa, div#prawa { width: 203px; margin: 5px 5px 5px 4px; }
div#srodek { width: 530px; margin: 5px 0; }
div.b_foot {
  width: 203px;
  height: 7px;
  font-size: 0;
  background: url('img/b_foot.gif') no-repeat;
  margin-bottom: 10px;
}
div.b_cont {
  width: 203px;
  background: #f1f1f1;
  text-align: center;
}
div#fnav {
  position: absolute;
  top: 4px; left: 8px;
}
div#faut {
  position: absolute;
  top: 34px; right: 8px;
  color: #fff;
}
div#faut a:link { color: #fff; }
div#foot a { margin: 0 15px 0 0; color: #dc1304; text-decoration: none; }
div#foot a:hover { text-decoration: underline; }

div#fcopy {
  position: absolute;
  top: 28px; left: 8px;
  color: #fff;
}
a#do_gory {
  position: absolute;
  top: 4px; right: 0;
}
a img { border: 0; }

div.gallery img { margin: 0 6px; }
div.cfoot {
  width: 528px;
  height: 5px;
  font-size: 0;
  background: url('img/c_foot.jpg') no-repeat;
  margin: 0 auto 5px auto;
}
/* $Id: clansphere.css 232 2006-08-19 16:07:22Z hajo $ */

div.zawodnicy a:link, div.zawodnicy a:visited, div.zawodnicy a:active, div.zawodnicy a:hover { color: darkred; font-weight: bold; }

a:link, a:visited {
	background-color:inherit;
	color:#af1613;
	text-decoration:none;
}
a:active, a:hover {
	background-color:inherit;
	color:#af1613;
	text-decoration:underline;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
img {
	border:0px;
}
form {
	display:inline;
}
td {
	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 {
}
.form1 {
  width: 173px;
  height: 14px;
  background: url('img/b_loginB.jpg') no-repeat;
  padding: 3px 10px;
  border: 0;
}
.forum {
	margin:auto;
	background: url('img/b_forum.jpg') repeat-y center;
	padding: 0;
}
.test td {
	border: 1;
	border-width: thin;
	border-style: dashed;
	border-top-style: none;
	border-right-style: none;
}
.headb {
	font-weight:bold;
	text-align:left;
	background: url('img/b_headb.jpg') repeat-x;
	height: 34px;
	vertical-align: middle;
	border: 1px solid #720000;
	padding: 0 5px;
	color: #fff;
	margin: 0;
}
.bottom {
	padding:4px 6px 4px 8px;
	text-align:left;
}
.newshead {
	font-weight:bold;
	text-align:left;
	background: url('img/b_headb.jpg') repeat-x;
	height: 34px;
	vertical-align: middle;
	border: 1px solid #720000;
	padding: 0 5px;
	color: #fff;,
}
.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:#88BB55;
	border:1px solid #CCEEBB;
	color:inherit;
	padding:6px;
	text-align:left;
}
.calhead {
	background-color:#709060;
	color:inherit;
	padding:4px 2px 4px 2px;
	text-align:center;
}
.calday,.calevent,.caltoday, .calweek {
	padding:4px 2px 4px 2px;
	text-align:right;
}
.calday {
	background-color:#909070;
	color:inherit;
}
.calevent {
	background-color:#809070;
	color:inherit;
}
.caltoday {
	background-color:#907060;
	color:inherit;
}
.calweek {
	background-color:#609020;
	color:inherit;
}
#user a {
color: #fff;
font-weight: bold;
}
