/* Comment element properties */

hr {
	height: 1px;
	border: 1px solid #eee;
}

hr.side-hr {
	height: 1px;
	border: 1px solid #eee;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.alt {
	color: #04688d;
}

.spacer {
	margin-bottom: 5px;
}

.admin-message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #555;
	background-color: #f6f6f6;
	border: 1px solid #e1e1e1;
	padding: 3px 4px 5px 4px;
	margin-bottom: 5px;
}

/* Form element properties */

form {
	margin: 0px;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	background-color: #111;
	background-image: url(images/button.gif);
	height: 20px;
	border: 1px solid #000;
	margin-top: 2px;
}

.bbcode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background-color: #eee;
	border: 1px solid #ccc;
	margin-top: 2px;
}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555;
	background-color: #c3c3c3;
	border: 1px solid #ccc;
}

/* General table properties */

.center {
	margin: 0 auto;
}


.tbl {
	font-size: 11px;
	color: #858585;
	background-color: #313131;
	padding: 4px;
}

.tbl1 {
	font-size: 11px;
	color: #858585;
	background-color: #313131;
	padding: 4px;
}

.tbl2 {
	font-size: 11px;
	color: #858585;
	background-color: #454545;
	padding: 4px;
}

.forum-caption {
	font-size: 11px;
	font-weight: bold;
	color: #888;
	background-color: #313131;
	padding: 2px 4px 4px 4px;
}

.quote {
	font-size: 11px;
	color: #555;
	background-color: #313131;
	padding: 4px;
	margin: 0px 20px 0px 20px;
	border: 1px solid #bbb;
}

.poll {
	height: 12px;
	border: 1px solid #bbb;
}

.comment-name {
	font-weight: bold;
	color: #04688d;
}

.shoutboxname {
	font-weight: bold;
	color: #04688d;
}

.shoutbox {
	color: #777;
}

.shoutboxdate {
	font-size: 10px;
	color: #888;
}

.small {
	font-size: 10px;
	font-weight: normal;
}

.small2 {
	font-size: 10px;
	font-weight: normal;
	color: #555;
}

.side-small {
	font-size: 10px;
	font-weight: normal;
	color: #555;
}

.side-label {
	color: #555;
	background-color: #333;
	margin: 2px 0 2px 0;
	padding: 2px 2px 3px 2px;
}

/* Page Navigation */

.pagenav {
	padding: 4px;
}

.pagenav span {
	color: #fff;
	background-color: #333;
	border: 1px solid #ddd;
	padding: 2px 4px 2px 4px;
	margin: 2px;
}

.pagenav a {
	color: #555;
	background-color: #111;
	border: 1px solid #ddd;
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
}

.pagenav a:hover {
	color: #fff;
	background-color: #333;
	margin: 2px;
	text-decoration: none;
}


/*CSS THEME*/
* { 	margin : 0; 	padding : 0; 	list-style-type : none; } 
ul, li { 	list-style : none; list-style-type : none; }
.clear { clear:both;}
body { font-family: Tahoma, Arial; font-size:11px; background-color:#2b2b2b; margin:0px auto; width:994px; }
img { border:0px; }
.clear { clear:both; }
a { color:#fff; text-decoration:none; }
a:hover { color:#c7c7c7; text-decoration:underline; }

div#preloader {
  position: fixed; /* ustawia na stałe preloader w miejscu */
  width: 300px;  /* szerokość preloadera */
  left: 50%;
  margin-left: -150px; /* wartość musi być połową szerokości ze znakiem - */
  top: 200px; /* wysokość od górnej krawędzi */
  z-index: 9999;
  display: none; /* ukrywa preloader */
  color: #fff;
  border: 1px solid #aaa;
  text-align: center;
  font-weight:bold;
  background-color:#000;
}


	/* Header */
#header { background-image:url(images/header.png); width:994px; height:221px; }
#h-panell { float:right; margin-top:80px; width:500px; text-align:center;}
.login, .haslo, .search-h { width:146px; height:21px; border:0px; padding-left:20px; font-size:10px; }
.login { background-image:url(images/login.png);}
.haslo { background-image:url(images/pass.png);}
.search-h { background-image:url(images/search.png);}
.ok { background-image:url(images/ok.png); width:41px; height:23px; border:0px; position:absolute; margin-left:5px;}
.h-panell-blur { background-image:url(images/h-panell-blur.png); width:373px; height:76px; padding-top:5px; margin-top:18px; margin-left:85px; color:#c5760f; font-size:10px;}
.h-panell-blur a { color:#000; text-decoration:none;}
.h-panell-menu { font-size:10px; color:#FFF; margin-top:5px; margin-left:100px;}
.h-panell-menu img{ float:left; margin-left:5px;}
.h-panell-menu a { float:left; margin-left:4px; color:#b4b4b4; text-decoration:none; }

.h-panell-member { height:137px; margin-top:-15px;}
.h-panell-member span { color:#6f1f06; float:right; }
.h-panell-member span a { color:#ffc203; }
.h-panell-member form{ margin-top:5px; }
.h-panell-member option{ background-color:#FFF; }
.h-stype { background-color:transparent; border:0px; background-image:url(images/stype.png); width:146px; height:21px; border:0px; padding-left:20px; font-size:10px;}
#h-panell-user-option { width:312px; height:65px; margin-left:120px; margin-top:20px; }
img.avatarsek { max-width:60px; max-height:60px; float:left;}
.hplu-av { float:left; height:65px;}
.hplu-epw, .hplu-lur { float:left; height:45px; padding-top:10px; }
.hplu-epw a, .hplu-lur a, .hplu-nzl a { color:#6d1f05; text-decoration:none; font-size:10px; float:left;}
.hplu-epw, .hplu-lur { background: url(images/hplu-bull.png) right no-repeat; width:100px; }
.hplu-nzl { width:50px; float:left; height:50px; padding-top:10px;}
img.hplu-adm { position:absolute; margin-top:-36px; margin-left:51px;}
img.hplu-regis{ position:absolute; margin-top:-96px; margin-left:96px;}

	/* Menu */
#menu { background-image:url(images/menu.png); width:994px; height:64px; text-align:center; }
#menu a { font-size:10px; color:#000; text-decoration:none; width:100px; height:40px; display:block; float:left; margin-left:20px; margin-right:22px; padding-top:22px;}
#menu a:hover { background-image:url(images/menu-hover.png); height:40px; margin-top:0px; padding-top:22px;}


	/* InfoPanel */
#info-panel { background-color:#323232; width:994px; height:161px; margin-top:-1px; margin-left:1px;}
#infos, #onlines, #stats, #guestbook , #LEFT, #CENTER{ float:left; }
#infos { width:510px; background:url(images/infos.png) no-repeat; margin-left:10px;}
#info-option, #info-content { float:left; margin-top:10px;}
#info-option { width:83px;}
#info-option a { background-image:url(images/infopanel-off.png); margin-top:8px; width:76px; height:16px; display:block; text-decoration:none; color:#000;  text-align:center; padding-top:2px;}
#info-option a:hover{ background-image:url(images/infopanel-on.png); }
#bullet-tematy, #bullet-posty, #bullet-newsy, #bullet-arty { width:5px; height:9px; float:left; }
#bullet-tematy { background-image:url(images/info-bullet.png); margin-top:12px;}
#bullet-posty { background-image:url(images/info-bullet.png); margin-top:38px;}
#bullet-newsy { background-image:url(images/info-bullet.png); height:9px; margin-top:65px;}
#bullet-arty { background-image:url(images/info-bullet.png); height:9px; margin-top:90px;}
#inf-ncontent { width:410px; height:135px; float:left;}
#inf-ncontent img { width:408px; height:133px; border:2px #000 solid; }
#inf-ndescript { background-color:#000; filter: alpha(opacity=67); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=67)"; opacity:0.67; color:#FFF; width:390px; height:49px; padding-left:10px; padding-right:10px; padding-top:4px; position:absolute; margin-top:83px;}
#inf-ndescript span { color:#df8346; font-weight:bold; }
#inf-ndescript p { color:#a7a7a7; margin-top:0px;}
#inf-ocontent { background-image:url(images/infocontent.png); width:411px; height:152px; float:left;}

.inf-last, .inf-popular { float:left; margin-top:20px; color:#323232;}
.inf-last a, .inf-popular a{ color:#323232; }
.inf-last { width:200px; margin-left:10px;}

.irekord-bull, .irekord-title, .irekord-stat { float:left; }
.irekord-title { width:145px; }
.irekord-bull { width:13px; }
.inf-rekord { width:100%; }
.irekord-stat {width:30px; }


.pagination { clear:both; margin-right:10px; padding-top:6px; margin-left:320px; }

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #fff;
background: #454545;
border:1px #000 solid; 
margin-right:5px;

}

.pagination a:hover, .pagination a.selected{
color: #fff;
background-color: #111;
}



#onlines { width:143px; background:url(images/onlines.png) no-repeat; padding-top:10px;}
.uonline { margin-top:4px; }
.uonline img{ margin-left:2px; margin-right:2px; }
.uonline a{ color:#e5ddad;  text-decoration:none; width:70px; }
.uonline span{ color:#898989; font-size:10px; }
.uonline-u { width: 86px; }
.uonline-u, .uonline-s {float:left; }
#stats { width:135px; padding-left:5px; background-image:url(images/stats.png); height:90px; padding-top:36px; color:#323232; padding-right:5px;}
#stats p{ float:left; }
#stats span { color:#e6dcad; float:right;}
#guestbook { width:165px; background:url(images/guestbook.png) no-repeat; margin-left:5px; padding-left:10px; }

.gb-input { background-image:url(images/gb-textbox.png); width:148px; height:36px; border:0px; margin-top:2px; color:#fff; font-size:10px; margin-bottom:5px;}
.gb-ok { color:#e6daaa; background-color:transparent; border:0; font-size:10px; margin-top:-3px; float:right;}

.gb-name, .gb-foot { width:152px; }
.gb-name { background:url(images/gb-1.png) no-repeat bottom; height:16px; }
.gb-name a { color:#e6daaa; font-size:10px; margin-left:20px;}
.gb-desc { background-image:url(images/gb-2.png); padding-left:5px; width:147px; color:#323232;}
.gb-foot { background-image:url(images/gb-3.png); height:8px;}

	/* Bannery */
#bannery { background-image:url(images/bannery.png); width:945px; height:64px; padding-left:49px; padding-top:32px;}
a.rand-banners { background-image:url(images/losuj-banner.png); width:14px; height:67px; display:block; float:right; margin-top:-8px; margin-right:-2px; cursor:pointer; }
#scrollup { position: relative; overflow: hidden; width:900px; height:60px; float:left; }
.headline { position: absolute; left:0px; top:200px; width:900px; height:60px; }
.headline  img{ float:left; margin-left:25px; width:400px; height:50px; filter: alpha(opacity=60); -moz-opacity: 0.4; opacity: 0.4;} 
.headline  img:hover{ filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;} 
	/* Body */
#bodies, #footer { margin-left:1px; }
#bodies { background-color:#393939; width:993px; }
#LEFT { width:308px; float:left; margin-left:4px; margin-top:5px;}
#CENTER { float:left; margin-left:3px; margin-top:5px; }
.openorange, .closeorange, .openside, .closeside { width:305px; height:9px;	}	
.closeorange, .closeside { margin-bottom:8px; }
.contentorange, .contentside { padding-top:15px;  padding-left:5px; padding-right:5px;  width:295px;}
	/* Orange Panel */
.openorange { background-image:url(images/open-orange.png); }
.openorange img{ position:absolute; margin-top:10px; margin-left:6px; }
.contentorange { background-color:#df8721;}
.closeorange { background-image:url(images/close-orange.png); }
	/* Open&Close-side */
.openside { background-image:url(images/openside.png); }
.openside img{ position:absolute; margin-top:10px; margin-left:6px; }
.contentside{ background-color:#434343; }
.closeside { background-image:url(images/closeside.png); }
	/* Open&Close-table */
.opentable { width:672px; height:21px; }	
.oopentable, .copentable {  height:21px; float:left;}
.oopentable { background-image:url(images/opentable-1.png); width:9px; }
.sopentable { background-image:url(images/opentable-2.png); width:653px; padding-top:6px; height:15px; float:left; color:#918a70; font-size:10px;}
.copentable { background-image:url(images/opentable-3.png); width:10px; }
.contentable { background: url(images/contentable-bg.png) no-repeat top #323232; width:652px; padding-left:10px; padding-right:10px; color:#aeaeae; }
.closetable { background-color:#454444; width:672px; height:5px; border-bottom:1px #323232 solid; margin-bottom:8px;}
	/* Newsy */
.newst { width:675px; height:200px; margin-left:3px;}
.newspnl { float:left; width:337px; max-height:250px; min-height:250px;}	
.openews{ width:337px; height:21px; }	
.oopenews, .copenews { height:21px; float:left;}
.oopenews { background-image:url(images/opentable-1.png); width:9px; }
.sopenews { background-image:url(images/opentable-2.png); width:307px; padding-top:6px; height:15px; float:left; color:#918a70; font-size:10px; }

.sopenews img{ position:absolute; margin-top:15px; margin-left:110px;}

.copenews { background-image:url(images/opentable-3.png); width:10px; }
.contentnews{ background: url(images/contentnews-bg.png) no-repeat top #323232; width:306px; padding-left:10px; padding-right:10px; color:#aeaeae; max-height:210px; min-height:210px;}
.closenews{ background-color:#454444; width:321px; height:15px; border-bottom:1px #323232 solid; margin-bottom:8px; padding-left:5px;}
.closenews a{ color:#000; float:left;}
.closenews span { color:#000; float:left; width:250px;}


img.morenews { position:absolute;  margin-top:860px; margin-left:667px;}

img.morenews2 { position:absolute; margin-left:-10px; margin-top:130px;}
.newscomments { width:310px; height:200px; background-image:url(images/commentsnewsbg.png); position:absolute; margin-left:8px; margin-top:19px; display:none;}
.comentsnewsa { height:200px; overflow:auto;}
img.hidecomment { position:absolute; margin-left:110px;}
	/* Współpraca Panel */
.wspolpraca { background-image:url(images/wspolpraca.png); width:291px; height:300px; }

#scrollup2buttony, #scrollup2logotypy { float:left; }

#scrollup2logotypy{ position: relative; overflow: hidden; width:170px; height:290px;}
.headline2logotypy { position: absolute; top:499px; width:170px; height:300px; text-align:center;}

#scrollup2buttony{ position: relative; overflow: hidden; width:120px; height:290px;}
.headline2buttony { position: absolute; top:499px; width:115px; height:300px; text-align:center; padding-top:5px;}

.headline2logotypy img{ max-width:150px; max-height:100px; margin-top:5px; filter: alpha(opacity=40);
-moz-opacity: 0.4;
opacity: 0.4;}
.headline2buttony img  { max-width:150px; max-height:100px; margin-left:10px; margin-top:5px; filter: alpha(opacity=40);
-moz-opacity: 0.4;
opacity: 0.4;}

.headline2logotypy img:hover, .headline2buttony img:hover {
filter: alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}


	/* Footer */ 
#footer { background-image:url(images/stopka.png); width:883px; height:43px; color:#c8bf98;  padding-left:110px; padding-top:20px; }
#f-copy, #f-up, #f-reklama { float:left; margin-left:10px;}
#f-reklama  img { margin-left:7px; width:80px; height:15px; }

	/* Shoutbox */
.shout-option { float:left; width:65px; padding-top:4px; padding-left:5px;}
.shout-sending { float:left; width:215px; }
.shout-input { background-image:url(images/wyslij.png); width:53px; height:17px; border:0; margin-top:1px; color:#8b6f46; font-size:10px;}
.shout-text { background-image:url(images/shout-text.png); width:202px; height:63px; border:0; padding:4px 4px 4px 4px; font-size:11px;}
.shout-name, .shout-desc, .shout-foot { margin-left:5px; }

.shout-name { background:url(images/shout-name.png) no-repeat bottom; height:23px; width:281px; margin-top:5px;}
.shout-name a { color:#e6daaa; font-size:10px; margin-left:18px;}
.shout-name span, .shout-name span a{ color:#d8a358; font-size:10px;}
.shout-desc { background-color:#393939; padding-left:5px; width:276px; color:#7d8382; }
.shout-foot { background-image:url(images/shout-foot.png); height:9px; width:281px;}
.bbcodesb { width:20px; }
#shout-archiv a{ color:#000; font-size:10px; }
#bbcodeshout { display:none; position:absolute; }