


/* Main table cell colours and backgrounds */
td.row1 { background-color: #FFFFFF; }
td.row2 { background-color: #E7FFCC; }
td.row3 { background-color: #547338; color: #ffffff;}
td.row_helped { background-color: #F0EDDE; }







/*
       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 :-)
*/

th.thHead,th.thSides,th.thLeft,th.thRight,th.thBottom {
font-weight: bold; border: #; height: 28px;
}



td.row3Right,td.spaceRow { background-color: #D1D7DC; 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: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; line-height : 120%; color : #000000;
}

/* General text */
.gen                                          { font-size : 12px; }
.genmed                                   { font-size : 11px; }
.gensmall                                   { font-size : 10px;}
.gen,.genmed,.gensmall                     { color : #000000; }


/* The register, login, search etc links at the top of the page */


/* Forum category titles */
.cattitle              { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #006699}


/* Forum title: Text and link to the forums used in: index.php */
.forumlink              { font-weight: bold; font-size: 12px; color : #006699; }




.nav             {font-weight: bold; color : #FFFFFF;}


/* titles for the topics: could specify viewed link colour too */
.topictitle,h1,h2       { font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link       { text-decoration: none; color : #006699; }
a.topictitle:visited       { text-decoration: none; color : #5493B4; }
a.topictitle:hover       { text-decoration: underline; color : #DD6900; }

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name { font-size : 11px; color : #000000; text-decoration: none}

/* Location, number of posts, post date etc */
.postdetails              { font-size : 10px; color : #000000; }

/* The content of the posts (body of text) */
.postbody              { font-size : 12px; line-height: 18px }
a.postlink:link       {text-decoration: none; color : #547338;}
a.postlink:hover       {text-decoration: underline; color : #000000;}


/* Quote & Code blocks */
.code {
font-family:              Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
background-color:       #FAFAFA; border: #D1D7DC; 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: #444444; line-height: 125%;
background-color:       #FAFAFA; border: #D1D7DC; 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: #444444; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.copyright              { text-decoration: none; color : #006699; }
a.copyright:hover       { text-decoration: underline; color : #DD6900; }

/* Form elements */

form { margin: 0; }
form { display: inline; }

input,textarea, select {
color : #000000;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

/* The text input fields background colour */
input.post, textarea.post, select                     { background-color : #FFFFFF; }
input.post2, textarea.post2, select       { background-color : #DEE3E7; }
input                                          { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
background-color :       #FFFFFF;
color :                     #000000;
font-size:              11px; font-family: Verdana, Arial, Helvetica, sans-serif;
cursor:                     pointer;
}

/* The main submit button option */
input.mainoption {
background-color:       #FAFAFA;
font-weight:              bold;
cursor:                     pointer;
}

/* None-bold submit button */
input.liteoption {
background-color:       #FAFAFA;
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: #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:#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 : #EFEFEF;
       border-bottom-color : #dedede;
       border-bottom-style : solid;
       border-bottom-width : 1;
       border-left-color : #fefefe;
       border-left-style : solid;
       border-left-width : 1px;
       border-right-color : #dedede;
       border-right-style : solid;
       border-right-width : 1px;
       border-top-color : #fefefe;
       border-top-style : solid;
       border-top-width : 1px;
       color : #000000;
       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: #EAEBEB;
       color: #000;
       border-color: #D4D7DA;
       border: #D4D7DA 1px solid;
       padding: 1px;
       text-decoration: none;
}
.pagination a:hover {
       background-color: #FFF;
       color: #666;
       border-color: #EAECEF;
       border: #EAECEF 1px solid;
       text-decoration: none;
       padding: 1px;
}
/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");

















/*WSKAZÓWKA: margin|border|padding|"obiekt"|padding|border|margin */
/*WSKAZÓWKA: margin, border, padding nie zaliczają się do width i height */

/*Postawowe style; tło 1; Tło 2; obramowanie forum */

* {
	margin: 0;
	padding: 0;
	border: 0;
	}

html {
	font: 11px 'arial', 'Tahoma', 'Helvetica', 'sans-serifa';
	}

body {
	background-image: url(images/tlo.gif);
	margin: 0 auto;
	padding: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	}
	
a 
{
text-decoration: underline;
color: #0E1C00;
}
a:hover 
{
text-decoration: none;
}

.calosc {
	padding: 5px 0 5px 0;
	margin: 0 auto;
	background-image: url(images/tlo2.gif);
	border: 1px #FFFFFF solid;
	width: 762px;
	}

/*Ostrzeżenie*/

.ostrzezenie {
	width: 750px;
	border: 1px #fff solid;
	background: #ED4D07;
	font: 11px arial, tahoma, verdana, sans-serif;	
	color: #fff;
	line-height: 16px;
	margin: 0 0 5px 5px;
	text-align: left;
	}
	
.ostrzezenie p {
	margin: 5px;
	}

/*Ogłoszenie*/

.ogloszenie {
	width: 750px;
	border: 1px #fff solid;
	background: #FE9C4A;
	font: 11px arial, tahoma, verdana, sans-serif;	
	color: #1C4D03;
	line-height: 16px;
	margin: 0 0 5px 5px;
	text-align: left;
	}
	
.ogloszenie p {
	margin: 5px;
	}

/*Menu*/

.menu {
	background-color: #FBD67F;
	width: 750px;
	padding: 5px 0 5px 0;
	border: 1px solid #ffffff;
	text-align: left;
	margin: 5px 0 5px 5px;
	overflow: hidden;
	}
	
.menu li {
	color: #fff;
	list-style: none;
	font: 11px arial, tahoma, verdana, sans-serif;
	font-weight: bold;
	float: left;
	margin: 0 0 0 5px;
	}
	
.menu li a {
	text-decoration: none; 
	color: #547338;
	font: 11px arial, tahoma, verdana, sans-serif;
	font-weight: normal;
	}
	
.menu li a:hover {
	text-decoration: underline;
	}
	
/*ścieżka do pliku, pod menu*/

.sciezka {
	width: 750px;
	border: 1px #fff solid;
	background: #D8EA9A;
	font: 11px arial, tahoma, verdana, sans-serif;	
	color: #fff;
	font-weight: bold
	line-height: 16px;
	margin: 0 0 5px 5px;
	text-align: left;
	}
	
.sciezka p {
	margin: 5px;
	}
	
.sciezka a { 
	text-decoration: none; 
	color: #547338;
	font: 11px arial, tahoma, verdana, sans-serif;
	font-weight: normal;
	}
	
.sciezka a:hover { 
	text-decoration: underline; 
	}	

/*opcje dodania tematu, ignorowania, informacje o modertorze i obecnych, tabelka pod listą tematow*/

.opcje {
	width: 750px;
	border: 1px #fff solid;
	background: #D8EA9A;
	font: 11px arial, tahoma, verdana, sans-serif;	
	color: #fff;
	line-height: 16px;
	margin: 0 0 5px 5px;
	text-align: left;
	}	

/*tytuly kolumn*/
	
.tytuly_kolumn {
	width: 750px;
	border: 1px #fff solid;
	background: #82A838;
	font: 11px arial, tahoma, verdana, sans-serif;	
	color: #fff;
	line-height: 16px;
	margin: 0 0 5px 5px;
	text-align: left;
	list-style: none;
	}

.tytuly_kolumn li {
	float: left;
	margin: 5px 0 5px 5px;
	}
	
	
	
	
	
	
	
	
	

/*Tabelka z informacją o nieczytanych postach i ostatniej wizycie (tylko w indexie forum)*/
.user_info
{
margin-bottom: 5px;
font-size : 10px;
background-color: #D2E2C5;
width: 740px;
padding: 5px;
border: 1px solid #ffffff;
text-align: left;
}
.user_info a      { text-decoration: none; color : #547338; }
.user_info a:hover       { text-decoration: underline; color : #547338;}
.user_info hr {border: none 0; border-top: 1px dashed #ffffff; margin-top: 5px; margin-bottom: 5px;}


/*Cała tabela for i kategorii*/
.tabela_forum { background-image: url(images/tlo2.gif); border: 0px; width: 752px; margin-top: 5px; border-spacing: 1px;}

.forum
{
background-color: #547338;
padding: 5px;
color : #FFFFFF;
font-size: 10px;
border: 1px solid #ffffff;
text-align: left;
}
.forum a {text-decoration: none; color : #FFFFFF;}
.forum a:hover {text-decoration: underline; color : #CDFF95;}

.liczba_tematow
{
background-color: #547338;
padding: 5px;
color : #FFFFFF;
font-size: 10px;
border: 1px solid #ffffff;
text-align: left;
margin-top: 5px;
margin-bottom: 5px;
border-left: 0px;
}

.liczba_postow
{
background-color: #547338;
padding: 5px;
color : #FFFFFF;
font-size: 10px;
border: 1px solid #ffffff;
text-align: left;
margin-top: 5px;
margin-bottom: 5px;
border-left: 0px;
}

.ostatni_post
{
background-color: #547338;
padding: 5px;
color : #FFFFFF;
font-size: 10px;
border: 1px solid #ffffff;
text-align: left;
margin-top: 5px;
margin-bottom: 5px;
border-left: 0px;
}
.ikona
{
padding: 5px;
background-color: #ffffff;
}
.ikona img
{
height: 30px;
width: 25px;
border: 0px;
}
.pojedyncze_forum
{
padding: 5px;
background-color: #ffffff;
text-align: left;
font-size: 10px;
color : #000000;
}
.pojedyncze_forum a
{text-decoration: none; color : #547338;}
.pojedyncze_forum a:hover {text-decoration: underline; color : #000000;}
.ilosc
{
padding: 5px;
background-color: #ffffff;
text-align: center;
font-size: 10px;
color : #000000;
}





.pytania
{
padding: 5px;
background-color: #ffffff;
text-align: left;
font-size: 10px;
border: 1px solid #DBE8D0;
color : #000000;
}
.pytania a {text-decoration: none; color : #547338;}
.pytania a:hover {text-decoration: underline; color : #000000;}

.stopka
{
width: 740px;
padding: 5px;
font-size: 10px;
background-color: #CDFF95;
border: 1px solid #DBE8D0;
color: #396F00;
text-align: center;
clear: both;
margin-top: 5px;
}
.stopka a {text-decoration: none; color : #396F00; font-weight: bold;}
.stopka a:hover {text-decoration: underline; color : #396F00; font-weight: bold;}





/*strona rejestracji*/
.podstrona
{
background-color: #ffffff;
padding: 5px;
color : #000000;
font-size: 10px;
border: 1px solid #DBE8D0;
text-align: left;
margin-top: 5px;
}





.podstrona a
{
color: #396F00;
font-size: 10px;
text-decoration: none;
font-weight: normal;
border-bottom: 1px solid #DBE8D0;
}
.podstrona a:hover
{
color: black;
font-size: 10px;
font-weight: normal;
text-decoration: none;
border-bottom: 1px solid #919191;
}

hr
{
border: none 0;
border-top: 1px dashed #396F00;
margin-top: 5px;
margin-bottom: 5px;
}





/* Header cells - the blue and silver gradient backgrounds */
th
{color: #ffffff; font-size: 10px; font-weight: bold; background-color: #547338; height: 25px; border: 1px solid #ffffff;}
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom
{color: #ffffff; font-size: 10px; font-weight: bold; background-color: #547338; height: 25px; border: 1px solid #ffffff;}
td.rowpic
{color: #ffffff; font-size: 10px; font-weight: bold; background-color: #547338; height: 25px; border: 1px solid #ffffff; margin-top: 5px;}
.rowpic a {text-decoration: none; color : #FFFFFF;}
.rowpic a:hover {text-decoration: underline; color : #CDFF95;}



