/* General page style. The scroll bar colours only visible in IE5.5+ */

body { 

background-color:			#050505;
background-image:			url(images/body-bg.jpg);
scrollbar-face-color:		#454545;
scrollbar-highlight-color:	#454545;
scrollbar-shadow-color:		#454545;
scrollbar-3dlight-color:	#454545;
scrollbar-arrow-color:		#302D2C;
scrollbar-track-color:		#302D2C;
scrollbar-darkshadow-color:	#191919;
margin: 0px;

}


#menubar {
        font-size: 1.5em;
        padding: 11px 15px;
	border-width: 0px;
        background:#191919 url(images/bg-main-nav.jpg);
        background-repeat: repeat-x; }

/* General font families for cyommon tags */

font,th,td,p			{ font-family: Verdana, Arial, Helvetica, sans-serif }
a:link,a:active,a:visited	{ color : #B4B1B1; }

p, td			{ font-size : 9px; color : #a6a5a5; }

hr				{ height: 1px; border: solid #191919 1px; border-top-width: 0px; }



/* This is the border line & background colour round the entire page */

/* This is the border line & background colour round the entire page */
.bodyline { background-color: #171717; border-left:1px #646464 solid; border-right:1px #646464 solid; }

/* This is the outline round the main forum tables */
.forumline { background-color: #1f1f1f; border: solid #363636 1px;  }




.tableline { background-color: #303030; border: solid #cccccc 8px;  }


.titex {
	font-family: "tahoma";
	font-size: 11px;
	color: cccccc;
	line-height: 15px;
	}	 
	.pointtxt {
	font-family: "tahoma";
	font-size: 11px;
	color: 0094FF;
	line-height: 15px;
	border: 5px;
	}	 
	.pointtxt2 {
	font-family: "tahoma";
	font-size: 11px;
	color: 6ac5ec;
	line-height: 15px;
	}	 


td.row3:hover { background-color: #323232; border-top-width: 1px; border-top-style: solid; border-top-color: #363636; border-left-width: 1px; border-left-style: solid; border-left-color: #363636; }
td.row1 { background-color: #242726; border-top-width: 1px; border-top-style: solid; border-top-color: #363636; border-left-width: 1px; border-left-style: solid; border-left-color: #363636; }
td.row11 { background-color: #242726; border-top-width: 0px; border-top-style: solid; border-top-color: #363636; border-left-width: 0px; border-left-style: solid; border-left-color: #363636; }
td.row2 { background-color: #282B2A; border-top-width: 1px; border-top-style: solid; border-top-color: #363636; border-left-width: 1px; border-left-style: solid; border-left-color: #363636; }
td.row3 { background-color: #292929; border-top-width: 1px; border-top-style: solid; border-top-color: #363636; border-left-width: 1px; border-left-style: solid; border-left-color: #363636; }
td.row_helped { background-color: #292929; border-top-width: 1px; border-top-style: solid; border-top-color: #363636; border-left-width: 1px; border-left-style: solid; border-left-color: #363636; }
td.logujemy	{
padding-left:45px;
padding-top:20px;
}


td.rowpic {

background-color: #141414;

background-image: url('images/cellpic4.gif');

background-repeat: repeat-x; height: 22px;

}



th {
	height: 30px;
	margin: 0;
	padding: 2px;
	font-size: 11px; color: #000000;
	font-weight: bold;
	font-family: Arial, sans-serif;
    background:#252525 url(images/th.png);
	background-repeat: repeat-x;
	}
	
th.fora {
	height: 30px;
	margin: 0;
	padding: 2px;
	font-size: 11px; color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, sans-serif;
	text-indent: 50px;
    background:#252525 url(images/th_fora.png);
	background-repeat: repeat-x;
	}
a.thlink {
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	}
a.thlink:hover	{
	color: #999999;
	font-weight: bold;
	text-decoration:none;
	}
.toplink {
	color: #181818;
	text-decoration:none;
	}
a.toplink {
	color: #181818;
	text-decoration:none;
	}
a.toplink:hover	{
	color: #999999;
	font-weight: bold;
	text-decoration:none;
	}






td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {

background-image: url(images/cellpic1.gif);

background-color:#282B2A; border: #303030; border-style: solid; height: 28px;

}



td.cat,td.catHead,td.catBottom { background-color: #303030; background-image: url('images/cellpic1.gif'); height: 24px; }

th.thHead,th.thSides,th.thLeft,th.thRight,th.thBottom {

font-weight: normal; border: #303030; height: 20px;

}



th.thCornerL,th.thTop,th.thCornerR {
	height: 28px;
	margin: 0;
	padding: 2px;
	font-size : 13px; color : #0094FF;
	font-weight: bold;
	font-family: Arial, sans-serif;
	text-indent: 2px;
	text-align: left;
        background:#191919 url(images/bg-cat.jpg);
	background-repeat: repeat-x;
}



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



th.thHead,td.catHead			{ font-size: 10px; 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: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;

text-decoration: none; line-height : 120%; color : #B4B1B1;

}



/* General text */

.gen						{ font-size : 12px; }

.genmed					{ font-size : 11px; }

.gensmall					{ font-size : 10px; }

.gen,.genmed,.gensmall			{ color : #a6a5a5; }



a.gen,a.genmed,a.gensmall			{ color: #B4B1B1; text-decoration: none; }

a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #f0f3f8; text-decoration: none; }



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

.menus			{ font-size : 12px; color : #B4B1B1 }
a.menus			{ font-size : 12px; color : #B4B1B1 }
.menus:hover		{ font-size : 12px; color : #B4B1B1; font-weight: bold; }

.mainmenu		{ font-size : 11px; color : #B4B1B1 }

a.mainmenu		{ text-decoration: none; color : #B4B1B1; }

a.mainmenu:hover	{ text-decoration: none; color : #f0f3f8; }



/* Forum category titles */

.cattitle		{ font-weight: normal; font-size: 9px ; letter-spacing: 1px; color : #B4B1B1}

a.cattitle		{ text-decoration: none; color : #B4B1B1; }

a.cattitle:hover	{ text-decoration: none; }



/* Forum title: Text and link to the forums used in: index.php */

a.forumlink {
	color: #DDDDDD;
	font-weight: bold;
	font-family: Arial, sans-serif;
	font-size: 14px;
}

a.forumlink:hover {
	color: #0094FF;
	text-decoration: none;
	}



/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */

.linked {
text-align: center;
}
.nav		{ font-weight: bold; font-size: 11px; color : #B4B1B1;}

a.nav	{ text-decoration: none; color : #0094FF; }

a.nav:hover	{ text-decoration: none; }

.nav1 { height: 23px; vertical-align:top; padding: 0; margin: 0; border-top-width:1px; border-top-color: #b1e720; border-top-style:solid;}

.nav_top { color: #4F4F4F; padding: 0; margin: 0; }

.nav_top li {  float: center; display: inline;  }	

.nav_top, .nav_top { float: center; font-size: 10px;  font-weight:normal;	padding: 0px 0px 0px 0px; text-decoration: none; color: #EEEEEE; }

.nav_top, .nav_top, .nav_top {text-decoration: none;}




/* titles for the topics: could specify viewed link colour too */

.topictitle,h1,h2	{ font-weight: bold; font-size: 11px; color : #B4B1B1; }

a.topictitle:link	{ text-decoration: none; color : #B4B1B1; }

a.topictitle:visited	{ text-decoration: none; color : #B4B1B1; }

a.topictitle:hover	{ text-decoration: none; color : #f0f3f8; }



/* Name of poster in viewmsg.php and viewtopic.php and other places */

.name { font-size : 11px; color : #B4B1B1; text-decoration: none}



/* Location, number of posts, post date etc */

.postdetails		{ font-size : 10px; color : #B4B1B1; }



/* The content of the posts (body of text) */

.postbody		{ font-size : 12px; line-height: 18px }

a.postlink:link	{ text-decoration: none; color : #4381ac }

a.postlink:visited	{ text-decoration: none; color : #4381ac; }

a.postlink:hover	{ text-decoration: none; color : #f0f3f8 }



/* Quote & Code & PHP blocks */

.code {

font-family:Courier, 'Courier New', sans-serif; font-size: 11px; color: #999999;

background-color:#303030; border: #666666; border-style: solid;

border-left-width:1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;

}



.php {

font-family:Courier, 'Courier New', sans-serif; font-size: 11px; color: #999999;

background-color:#303030; border: #666666; 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: #B4B1B1; line-height: 125%;

background-color:	#303030; border: #666666; border-style: solid;

border-left-width:	1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;

}



/* Copyright and bottom info */

.copyright		{ font-size : 10px; color: #161616; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.copyright		{ text-decoration: none; color : #B4B1B1; }

a.copyright:hover	{ text-decoration: none; color : #f0f3f8; }



.links {

position:absolute;

width:200px;

height:200px;

z-index:10;

left:-250px;

top:-8000px;

visibility: visible;

} 



/* Form elements */



form { margin: 0; }

form { display: inline; }



input,textarea, select {

color : #A2A2A2;

font: normal 11px Verdana, Arial, Helvetica, sans-serif;

border: 1px #525252 solid;

}



/* The text input fields background colour */

input.post, textarea.post, select			{ background-color : #191919; }

input.post2, textarea.post2, select	{ background-color : #191919; }

input						{ text-indent : 2px; }

input.log  { background-image : url(images/text.png); }

log  { background-image : url(images/text.png); }
input.okienko1	{
border:0;
margin:0px;
padding:0px;
text-indent:0px;
}
input.okienko2	{
border:0;
margin:0px;
padding:0px;
text-indent:0px;
}


/* The buttons used for bbCode styling in message post */

input.button {

background-color :	#191919;

color :			#A2A2A2;

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

cursor:			pointer;

}



/* The main submit button option */

input.mainoption {

background-color:	#191919;

font-weight:		bold;

cursor:			pointer;

}



/* None-bold submit button */

input.liteoption {

background-color:	#191919;

font-weight:		normal;

cursor:			pointer;

}







.helpline { background-color: #303030; border-style: none; }



td.firstPostAd { 

background-color: {T_TR_COLOR3}; border: {T_TH_COLOR3}; border-style: solid; border-width: 0px; text-align: center; 

}



/* Highlight bad words for moderators instead of censoring them */
.szukaj1 {
font-size:9px;
padding-top: 20px;
}
span.badwordhighlight { background-color: #FFFF00; }



.topbkg { background: #dbe3ee url(images/cellpic_bkg.jpg) repeat-x }

.topnav { font-size:10px;background: #e5ebf3 url(images/cellpic_nav.gif) repeat-x;color:#f0f3f8; 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: #00ff00 } 

.table0

{

	background-color : #303030;

	border-bottom-color : #303030;

	border-bottom-style : solid;

	border-bottom-width : 1;

	border-left-color : #191919;

	border-left-style : solid;

	border-left-width : 1px;

	border-right-color : #303030;

	border-right-style : solid;

	border-right-width : 1px;

	border-top-color : #191919;

	border-top-style : solid;

	border-top-width : 1px;

	color : #B4B1B1;

	font-size : 10px;

}



.pagination {

	color: #666;

	font-size: 10px;

	font-weight: bold;

	padding: 3px;

    padding-bottom: 4px;

	cursor: pointer;

	text-decoration: none;

}


.pagination a, .pagination a:visited, .pagination a:active {

	background-color: #B4B1B1

	color: #000;

	border-color: #D4D7DA;

	border: #303030 1px solid;

	padding: 1px;

	text-decoration: none;

}

.pagination a:hover {

	background-color: #000;

	color: #666;

	border-color: #EAECEF;

	border: #EAECEF 1px solid;

	text-decoration: none;

	padding: 1px;

}



/* SPELL CHECKER */

.spelling {

	color: red;

	cursor: help;

}

.spelling_incorrect {

	color: red;

	cursor: help;

	text-decoration: none;

}

.spelling_correct {

	

}



#spelling {

	display: block;

	position: absolute;

	width: 200px;

	text-align: center;

	background-color: #D4D0C8;

	color: #191919;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 10px 5px;

	border-width: 2px;

	border-style: solid;

	border-color: #FFFFFF #808080 #808080 #FFFFFF; 

}

#spelling input.post {

	display: block;

	margin-bottom: 10px;

	width: 100%;

	background-image: none;

	background-color: #FFFFFF;

	color: #191919;

	border-width: 1px;

	border-style: solid;

	border-color: #404040 #D4D0C8 #D4D0C8 #404040; 

}

#spelling input.mainoption, #spelling input.liteoption {

	background-image: none;

	background-color: #D4D0C8;

	color: #191919;

	border-width: 1px;

	border-style: solid;

	border-color: #FFFFFF #404040 #404040 #FFFFFF; 

}

#spelling select {

	margin-top: 10px;

	color: #000;

	background: #eee;

	order-width: 1px;

	border-style: solid;

	border-color: #404040 #FFFFFF #FFFFFF #404040 ; 

}

#spelling a {

	display: block;

	margin-top: 20px;

	margin-left: 25%;

	text-align: right;

	color: #0000FF;

	background-image: none;

	background-color: #D4D0C8;

	border: 0;

	font-size: 10px;

	font-weight: normal;

}

/* /SPELL CHECKER */



/* Import the fancy styles for IE only (NS4.x doesn't use the import function) */

@import url("formIE.css");