/* General page style. The scroll bar colours only visible in IE5.5+ */
html {
	background: url("/images/bg.gif") #000;
	color: #C2B184;
	font: 11px sans-serif;
}

body {
	background: url("/images/ornaments.gif");
	margin: 0 auto;
	width: 906px;
}

#container {
	background: url("/images/header-img.jpg") no-repeat #000;
	border-color: #D5CD96;
	border-style: solid;
	border-width: 0 3px;
	margin: 0 25px;
}

#header {
	background: url("/images/header-logo.png");
	display: block;
	height: 190px;
	margin: 0 auto;
	padding-top: 2px;
	width: 452px;
}

#header h1 {
	display: none;
}
  
#footer{
	text-align: center;
	padding: 10px;
	clear: both;
  font-size: 10px;}

#footer a {
	color: #C2B184;
	text-decoration: none;
}

#footer a:hover {
	color: #f5f5f5;
	text-decoration: underline;
}

#forum_czesc{
  color: #A49670;
  font-size: 9px;
  padding: 3px 0;
  width: 330px;
  margin: 5px auto;}
  
a.link_czesc{
  text-decoration: none;}

#forum_top_left{
  float: left;
  margin: 10px 0 5px 15px;
  font-size: 10px;}

#forum_top_right{
  float: right;
  margin: 10px 15px 5px 0;
  text-align: right;
  font-size: 10px;}
  
#forum_middle{
  clear: both;}
  
#forum_bottom_ikony{
  margin: 0 auto;
  width: 420px;
  height: 25px;
  border: 1px solid #342200;
  padding: 5px;
  font-size: 10px;}
  
#forum_bottom_ikony img{
  vertical-align: -70%;}

.forum_bottom_ikona1{
  float: left;
  margin-right: 20px;}

.forum_bottom_ikona2{
  float: left;
  margin-right: 20px;}
  
.forum_bottom_ikona3{
  float: left;}

#shoutbox{
  clear: both;
  margin-top: 20px;}
  
#shoutbox_body{
  width: 514px;}

.forum_middle_top{
  width: 834px;
  height: 10px;
  background: url(/images/forum-box-top.gif) no-repeat;
  margin: 0 auto;
  clear: both;}

.forum_middle_bottom{
  width: 834px;
  height: 10px;
  background: url(/images/forum-box-bottom.gif) no-repeat;
  margin: 0 auto;}

.forum_middle_left{
  width: 9px;
  background: url(/images/main-left_forum.gif) repeat-y left;}
  
.forum_middle_right{
  width: 9px;
  height: 100px;
  background: url(/images/main-right_forum.gif) repeat-y right;}

.forum_middle_center{
  width: 834px;
  background: url(/images/forum-box-middle.gif) repeat-y 7px 0;
  margin: 0 auto;}

.forum_middle_center2{
  width: 720px;
  height: 1px;
  background: url(/images/main-middle_forum2.gif) no-repeat;
  margin: 0 auto;}

.moderatorzy{
  font-size: 9px;
  font-style: italic;
  margin: 5px 0 5px 5px;
  color: #A49670;}

#forum_bottom_left{
  float: left;
  margin: 5px 0 5px 18px;
  font-size: 10px;}

#forum_bottom_right{
  float: right;
  margin: 5px 18px 5px 0;
  text-align: right;
  font-size: 10px;}

.legenda{
  margin: 5px 0 5px 10px;
  font-style: italic;
  font-size: 9px;}

.sb_middle_center{
  width: 530px;
  background: url(/images/sb-middle_forum.gif) repeat-y;
  margin: 0 auto;}

.sb_middle_top{
  width: 530px;
  height: 6px;
  background: url(/images/sb-top_forum.gif) no-repeat;
  margin: 0 auto;
  clear: both;}

.sb_middle_bottom{
  width: 530px;
  height: 10px;
  background: url(/images/sb-bottom_forum.gif) no-repeat;
  margin: 0 auto;}

a.mainforum{
  font-size: 12px;
  text-decoration: none;
  color: #B5B08D;
  font-weight: bold;
  padding: 2px 5px 2px 5px;}
a.mainforum:hover{
  text-decoration: none;
  color: #f5f5f5;}

.strona_glowna{
  float: left;
  margin: 10px 0 5px 15px;
  font-size: 10px;
  clear: both;}
  
.znalezionych_wynikow{
  float: left;
  margin: 10px 0 5px 15px;
  font-size: 10px;
  clear: both;}
  
.otworz_karty{
  float: right;
  margin: 15px 15px 5px 0;
  text-align: right;
  font-size: 10px;}

.strona_nr{
  float: left;
  margin: 10px 0 5px 15px;
  font-size: 10px;
  clear: both;}

.idz_do_strony{
  float: right;
  margin: 10px 15px 5px 0;
  font-size: 10px;
  text-align: right;}

.skocz_do{
  float: right;
  margin: 10px 15px 10px 0;
  font-size: 10px;
  clear: both;}

.mbl_admini{
  float: left;
  margin: 10px 0 5px 15px;
  font-size: 10px;
  clear: both;}

.sort_uzytkownikow{
  float: right;
  margin: 10px 15px 5px 0;
  font-size: 10px;
  text-align: right;}

.gr_dodaj_usera{
  float: left;
  margin: 10px 0 5px 15px;
  font-size: 10px;
  clear: both;}

.skrz_tabelki{
  clear: both;
  font-size: 10px;
  float: right;
  margin: 10px 15px;}

.skrz_tabelka1{
  float: left;
  margin-left: 20px;
  background: #342200;}
  
.skrz_tabelka2{
  float: left;
  background: #342200;}

#privmsg-menu {
	clear: both;
	list-style: none;
	text-align: center;
	font-weight: bold;
}

#privmsg-menu li {
	display: inline-block;
}

#privmsg-menu a {
	display: block;
	padding: 3px 10px;
	color: #B5B08D;
}

#privmsg-menu a:hover, #privmsg-menu a:focus {
	color: #f5f5f5;
}

.wyswietl_wiad{
  float: right;
  margin: 5px 15px 5px 0;
  font-size: 10px;
  text-align: right;}

.wyslij_pw{
  float: left;
  margin: 0 0 5px 15px;
  font-size: 10px;
  clear: both;}

.strona_nr2{
  float: left;
  margin: 10px 0 5px 15px;
  font-size: 10px;}


.nowy_temat{
  float: left;
  margin: 10px 0 5px 20px;
  font-size: 10px;
  clear: both;}

.oznacz_tematy{
  margin: 0 15px 5px 0;
  text-align: right;
  font-size: 10px;
  float: right;}

.oznacz_tematy2{
  margin: 10px 15px 5px 0;
  text-align: right;
  font-size: 10px;
  float: right;}

.img_posty{
  float: left;
  clear: both;
  margin: 3px;}
  
.txt_posty{
  line-height: 10px;
  float: left;
  margin: 3px;
  font-size: 10px;}

.txt_posty2{
  line-height: 10px;
  float: left;
  margin: 10px 3px 3px 3px;
  font-size: 10px;}

.tab_posty{
  float: left;
  width: 160px;}


.odp_middle_top{
  width: 530px;
  height: 6px;
  background: url(/images/odp-top_forum.gif) no-repeat;
  margin: 0 auto;
  clear: both;}

.odp_middle_bottom{
  width: 530px;
  height: 10px;
  background: url(/images/odp-bottom_forum.gif) no-repeat;
  margin: 0 auto;}

.odp_middle_center{
  width: 530px;
  background: url(/images/odp-middle_forum.gif) repeat-y;
  margin: 0 auto;}

.szybka_odp{
  width: 514px;
  margin: 0 auto;
  background: #342200;}












/* General font families for common tags */
font,th,td,p{
  font-family: Verdana, Arial, Helvetica, sans-serif}
  
a:link{
  color: #CFA942;}
a:active{
  color: #F5F5F5;}
a:visited{
  color: #CFA942;}
a:hover{
  color: #F5F5F5;}

p, td{
  font-size: 11px;
  color: #C2B184;}

hr{
  clear: both;
  height: 0px;
  border: solid #714A00 0px;
  border-top-width: 1px;}

/* This is the border line & background colour round the entire page */
.bodyline{
  background: url(/images/packi.jpg) repeat-x #000;}

/* This is the outline round the main forum tables */
.forumline{
  width: 100%;
  margin: 0 auto;
  background: #342200;}
  
.forum{
  width: 812px;
  margin: 0 auto;
  background: #342200;}

/* Main table cell colours and backgrounds */
td.row1{
  background-color: #180C00;}
td.row2{
  background-color: #180C00;}
td.row3{
  background-color: #180C00;}
td.row_helped{
  background-color: #180C00;}

/*
	This is for the table cell above the Topics, Post & Last posts on the index.php page
	By default this is the fading out gradiated silver background.
	However, you could replace this with a bitmap specific for each forum
*/
td.rowpic{
  background-color: #413117;
  background-image: url(images/cellpic1.gif);
  background-repeat: repeat-x; height: 22px;}

/* Header cells - the blue and silver gradient backgrounds */
th{
  color: #B5B08D; font-size: 11px; font-weight: bold;
  background-color:	#0A0600; height: 25px;}

td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom{
  background-image: url(images/cellpic1.gif);
  background-color:#714A00;
  border: #FFFFFF;
  border-style: solid;
  height: 28px;}

/*
	Setting additional nice inner borders for the main table cells.
	The names indicate which sides the border will be on.
	Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom{
  background-color: #342712;
  background-image: url(images/cellpic1.gif);
  height: 22px;}
  
th.thHead,th.thSides,th.thLeft,th.thRight,th.thBottom{
  font-weight: bold;
  border: #FFFFFF;
  height: 28px;}

th.thCornerL,th.thTop,th.thCornerR{
  color: #B5B08D;
  font-size: 70%;
  font-weight: bold;
  background-color: #0A0600;
  height: 28px;}

td.row3Right,td.spaceRow{
  background-color: black;
  border: #FFFFFF;
  border-style: solid;}

th.thHead,td.catHead{
  font-size: 12px;
  border-width: 0px;}
th.thSides,td.catSides,td.spaceRow{
  border-width: 0px;}
th.thRight,td.catRight,td.row3Right{
  border-width: 0px;}
th.thLeft,td.catLeft{
  border-width: 0px;}
th.thBottom,td.catBottom{
  border-width: 0px;}
th.thTop{
  border-width: 0px;}
th.thCornerL{
  border-width: 0px;}
th.thCornerR{
  border-width: 0px;}

/* The largest text used in the index page title and toptic title etc. */
.maintitle{
  font-weight: bold;
  font-size: 15px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  line-height : 120%;
  color : #C2B184;}

/* General text */
.gen{
  font-size : 12px;}
.genmed{
  font-size : 11px;}
.gensmall{
  font-size : 10px;}
.gen,.genmed,.gensmall{
  color : #C2B184;}
a.gen,a.genmed,a.gensmall{
  color: #CFA942;
  text-decoration: none;}
a.gen:hover,a.genmed:hover,a.gensmall:hover{
  color: #f5f5f5;
  text-decoration: underline;}

/* The register, login, search etc links at the top of the page */

#mainmenu {
	overflow: auto;
	text-shadow: 0 0 2px #000;
}

#mainmenu ul {
	list-style: none;
	margin: 5px 15px;
	padding: 0;
	text-align: center;
}

#mainmenu li {
	background: url("/images/menu-border.png") no-repeat 0 center;
	float: left;
}

#mainmenu a {
    color: #B5B08D;
    text-decoration: none;
    padding: 5px 8px;
    display: block;
}

#mainmenu a:hover, #mainmenu a:focus {
	color: #f5f5f5;
}

.menu-left {
	float: left;
}

.menu-right {
	float: right;
}

/* Forum category titles */
.cattitle{
  font-weight: bold;
  font-size: 12px;
  letter-spacing: 1px;
  color : #B5B08D;}
a.cattitle{
  text-decoration: none;
  color: #B5B08D;}
a.cattitle:hover{
  text-decoration: none;}

/* Forum title: Text and link to the forums used in: index.php */
.forumlink{
  font-weight: bold;
  font-size: 12px;
  color : #006699;}
a.forumlink{
  text-decoration: none;
  color: #CFA942;}
a.forumlink:hover{
  text-decoration: underline;
  color: #f5f5f5;}

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav{
  font-weight: bold;
  font-size: 11px;
  color: #C2B184;}
a.nav{
  text-decoration: none;
  color: #CFA942;}
a.nav:hover{
  text-decoration: underline;
  color: #f5f5f5;}

/* titles for the topics: could specify viewed link colour too */
.topictitle,h1,h2{
  font-weight: bold;
  font-size: 11px;
  color: #C2B184;}
a.topictitle:link{
  text-decoration: none;
  color: #CFA942;}
a.topictitle:visited{
  text-decoration: none;
  color: #CFA942; }
a.topictitle:hover{
  text-decoration: underline;
  color: #f5f5f5; }

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name{
  font-size: 11px;
  color: #C2B184;
  text-decoration: none;}

/* Location, number of posts, post date etc */
.postdetails{
  font-size: 10px;
  color: #C2B184; }

/* The content of the posts (body of text) */
.postbody{
  font-size: 12px;
  line-height: 18px;}
a.postlink:link{
  text-decoration: none;
  color: #CFA942;}
a.postlink:visited{
  text-decoration: none;
  color: #CFA942;}
a.postlink:hover{
  text-decoration: underline;
  color: #f5f5f5;}

/* Quote & Code blocks */
.code{
  font-family: Courier, 'Courier New', sans-serif;
  font-size: 11px;
  color: #C2B184;
  background-color:	#FAFAFA;
  border: #714A00;
  border-style: solid;
  border-left-width: 1px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;}

.quote{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #C2B184;
  line-height: 125%;
  background-color:	#362913;
  border: #714A00;
  border-style: solid;
  border-left-width: 1px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;}

/* Copyright and bottom info */
.stopka{
  color: #444;
  text-align: center;
  font-size: 10px;
  clear: both;
  margin-bottom: 10px;
  padding-top: 10px;}

.stopka a{
  color: #444;
  text-decoration: none;}
  

/* Form elements */

form{
  margin: 0;}
/*form{
  display: inline;}*/

input,textarea, select{
  border:none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;}

/* The text input fields background colour */
input.post, textarea.post, select{
  background-color: #ddd;
  border: 1px solid black;}
input.post2, textarea.post2, select{
  background-color: #ddd;}
input{
  text-indent: 2px;}

/* The buttons used for bbCode styling in 0 post */
input.button{
  background-color:	#ddd;
  color: #000000;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  cursor: pointer;
  border: 1px solid black;}

/* The main submit button option */
input.mainoption{
  background-color:	#ddd;
  font-weight: bold;
  cursor: pointer;}
  
input.radio{
  background-color: #1E0F00}
/* None-bold submit button */
input.liteoption{
  background-color:	#ddd;
  font-weight: normal;
  cursor: pointer;}

/* This is the line in the posting page which shows the rollover
	help line. This is actually a text box, but if set to be the same
	colour as the background no one will know ;)
*/
.helpline{
  background-color: #DEE3E7;
  border-style: none;}

/* Highlight bad words for moderators instead of censoring them */
span.badwordhighlight{
  background-color: #C2B184;}

.topbkg{
  background: #dbe3ee url(images/cellpic_bkg.jpg) repeat-x;}
  
.topnav{
  font-size:10px;
  background: #e5ebf3 url(images/cellpic_nav.gif) repeat-x;
  color:#dd6900;
  height: 21px;
  white-space: nowrap;
  text-align: center;
  border: 0px solid #91a0ae;
  border-width: 1px 0 1px 0;}

.pm{
  font-size: 11px;
  text-decoration: none;
  color: #FF0000;} 

.table0{
	background-color: black;
	border-bottom-color: #714A00;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #000000;
	font-size: 10px;
  padding: 2px 0;}


.pagination{
  font-size: 10px;
  margin: 5px 0;}

.pagination_nr{
  border: 1px solid #714A00;
  padding: 3px;
  font-weight: bold;
  font-size: 12px;}

.pagination a{
  padding: 3px;
  font-weight: bold;
  text-decoration: none;
  font-size: 12px;}




#logo{
  margin: -16px -15px 0 -15px;}
  
.portal_heroes3{
  font-size: 11px;
  color: #A49670;}
  
a.portal_heroes3{
  text-decoration: none;
  color: #A49670;
  border-left: 1px solid #B5B08D;
  border-right: 1px solid #B5B08D;
  padding: 2px 5px 2px 5px; font-style: italic;}
  
a.portal_heroes3:hover{
  text-decoration: none;
  color: #f5f5f5;}

.pogrubienie{ font-size : 11px; color : #A49670;}

a.pogrubienie{
  text-decoration: none;
  color: #A49670;
  border-left: 1px solid #B5B08D;
  border-right: 1px solid #B5B08D;
  padding: 2px 5px 2px 5px;
  font-weight: bold;}
  
a.pogrubienie:hover{
  text-decoration: none;
  color: #f5f5f5;}

#info{
  max-width: 200px;
  border: 1px solid black;}

.opis{
  padding: 3px;
  background-color: #fffbf1;}
  
.budynek{
  background-color: #180C00;
  color: white;
  font-weight: bold;
  padding: 3px;
  text-align: center;}

