body,td {
	font-family: Verdana,Tahoma,Arial;
	font-size: 11px;
	color:#25251D

}
BODY {MARGIN: 0; PADDING: 0}
BODY {BACKGROUND-COLOR: #A19A85}
td {
padding:0;
margin:0;
}

textarea, input[type="text"], input[type="password"] {
	background:#C8C2B5;
	border:1px solid #847A62;
	padding:2px;
	margin:4px;
	font-family: Verdana,Tahoma,Arial;
	font-size: 11px;
	color:#25251D

}
.calendar {
	background:#ffffff
}
.calendar td {
	padding:0;
	border:none;
}
.calendar a {
	padding:0;
	margin:0;
}
.calendar span {
	padding:0;
	margin:0;
}
.calendar .cpOtherMonthDate {
	color:#c5c5c5;
	border:0;
}
.calendar .cpCurrentDate {
	font-weight:bold;
}

.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #6677DD;
			}
h2.action {
	margin:3px;
	font-size:12px;
	font-weight:normal;
}
input.cbox {
	width:10px;
	height:10px;
}
input {
	margin:2px;
}
UL.bblinks{
	margin:2px;
}
UL.bblinks LI {
	DISPLAY: inline;
	HEIGHT: 0
	color: #333333;
	margin:0;
	margin-right: 12px;
}
blockquote {
	background: #CDC7B9;
	border:1px solid #928A78;
	
	margin: 4px;
	

}
ul.menu {
	list-style:none;
	margin:0;
	padding:0;
}
ul.menu li {
	list-style:none;
	margin:0;
	padding:0;
}
ul.menu a,ul.menu a:link {
	padding:2px;
	display: block;
	width: 180px;
	background:#C8C2B5;
}
ul.menu a:hover,ul.menu a:active {
	padding:2px;
	display: block;
	width: 180px;
	background:#D2CDC2;
}
li .isactive {
	padding-left:4px
}
li .isactive a {
	font-weight:bold
}
blockquote h4 {
	font-size: 12px;
	font-weight:bold;
	margin:0px 0 -3px 2px;
}
span.bbu {
	text-decoration: underline;
}
/****************************************************************/
/* 3. BUG FIXES - VERY IMPORTANT - DO NOT CHANGE */
/****************************************************************/

/* 3.1 This attempts to eliminate rounding errors in Gecko browsers. */

DIV>DIV>DIV.postfootleft, DIV>DIV>DIV.postfootright {PADDING-TOP: 1px; MARGIN-TOP: -1px}

/* 3.2 This is only visible to IE6 Windows and cures various bugs. Do not alter comments */

/* Begin IE6Win Fix \*/
* HTML .inbox, * HTML .inform, * HTML .pun, * HTML .intd, * HTML .tclcon {HEIGHT: 1px}
* HTML .inbox DIV.postmsg {WIDTH: 98%}
/* End of IE6Win Fix */

/* 3.3 This is the equivelant of 3.2 but for IE7. It is visible to other browsers
but does no harm */

/*Begin IE7Win Fix */
.pun, .pun .inbox, .pun .inform, .pun .intd, .pun .tclcon {min-height: 1px}
/* End of IE7Win Fix */

#brdfooter H2, #brdstats H2, #brdstats .conl DT, #brdstats .conr DT,
#modcontrols DT, #searchlinks DT, DIV.postright H3 {
	POSITION: absolute;
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 1em;
	LEFT: -999em
}


a {
	font-family: Verdana,Tahoma,Arial;
	font-size: 11px;
	color:#25251D;
	text-decoration:none;
}
.postfootright a {
	font-family: Verdana,Tahoma,Arial;
	font-size: 11px;
	color:#25251D;
	text-decoration:none;
}

a.report,a.report:link {
	color:#A39B8A;
	text-decoration:none
}
a.report:hover,a.report:active {
	color:#25251D;
	text-decoration:none
}

.conr {
	FLOAT: right;
	TEXT-ALIGN: right;
	CLEAR: right;
	WIDTH: 40%
}

.conl {
	FLOAT: left;
	WIDTH: 55%;						 
	OVERFLOW: hidden;
	WHITE-SPACE: nowrap
}
LABEL.conl {
	WIDTH: auto;
	OVERFLOW: visible;
	MARGIN-RIGHT: 10px
}
span.stickytext,span.byuser {
	color: #767368;
}
/* 5.2 Set up page numbering and posts links */
	
.top_belka
{
	background: url('../images/zdjecie_forum_top.jpg') repeat-x;
}


img
{
	border:0;
}

.nawlinks
{
	
	background: url('../images/zdjecie_forum_belka.jpg') repeat-x;
}
.status UL, .status LI {
MARGIN: 0px;PADDING: 0px;FONT-WEIGHT: normal;LIST-STYLE: none;
}
.status 
{

	background: #C8C2B5 url('../images/zdjecie_forum_info.jpg') repeat-x;
	background-position: top left;
	border-bottom: 1px solid #988E76;
}


.conr li {
	padding: 1px 0;
}

.conl li {
	padding: 1px 0;
}


#brdmenu LI, DIV.rbox INPUT, DIV.blockform P INPUT, .topic_tree  {color:#ffffff;MARGIN-left: 12px;DISPLAY: inline}
#brdmenu UL {margin:0;padding:0}
#brdmenu A:link, #brdmenu A:visited, .blockpost DT A:link, .blockpost DT A:visited, .blockpost H2 A:link,
.blockpost H2 A:visited, .postlink A:link, .postlink A:visited,
.blockmenu A:link, .blockmenu A:visited {
	TEXT-DECORATION: none;
	color: #ffffff;
}

/* 3.2 Underline on hover for links in headers and main menu */

#brdmenu A:hover, .blockpost H2 A:hover {TEXT-DECORATION: underline;color: #ffffff;}


.blocktable {
	margin-top: 20px;
}

.tcl {TEXT-ALIGN: left;}

.tc2, .tc3, .tcmod {WIDTH: 74px; TEXT-ALIGN: left}

.tcr {WIDTH: 228px; TEXT-ALIGN: left}

td.tcat,th.tcat{
	height: 21px;
	color: #333;
	vertical-align: middle;
	background-position: bottom left;
	padding:0;
	background: #A69D85 url('../images/zdjecie_forum_t.jpg') repeat-x;
}
td.tcat span,th.tcat span {
	color:#D2CDC2
}
#admin_options fieldset {
	margin: 20px 0;
}
#admin_options legend {
	font-size: 13px;
	font-weight:bold;
	margin: 20px 0;
}
#admin_options td,#admin_options th {
	vertical-align: top;
	padding:3px;
	margin:4px;
	border-bottom:1px solid #606060;
}
#admin_options input[type="text"]{
	display:block
}
#admin_options span {
	display:block;
	margin:3px
}
td.icon {
	padding: 6px 0;
	width:50px;
	text-align:center;
	vertical-align:middle;
	background: #C8C2B5 url('../images/row_bottom.jpg') repeat-x;
	background-position: bottom left;
}
td.tcl{
	background: #C8C2B5 url('../images/row_bottom.jpg') repeat-x;
	background-position: bottom left;
}
td.tcl h3{
	margin:5px 0 4px 6px;
}
td.tcl div {
	margin:5px 0 4px 6px;
}
td.tcl p{
	margin:0px 0 4px 8px;
}
td.tc2{
	text-align: center;
	background: #C8C2B5 url('../images/row_bottom.jpg') repeat-x;
	background-position: bottom left;
}
td.tc3{
	text-align: center;
	background: #C8C2B5 url('../images/row_bottom.jpg') repeat-x;
	background-position: bottom left;
}
td.tc4{
	text-align: center;
	background: #C8C2B5 url('../images/row_bottom.jpg') repeat-x;
	background-position: bottom left;
}
td.tc5{
	text-align: center;
	background: #C8C2B5 url('../images/row_bottom.jpg') repeat-x;
	background-position: bottom left;
}
td.tcr{
	background: #C8C2B5 url('../images/row_bottom.jpg') repeat-x;
	background-position: bottom left;
}

th.tcl{
height: 21px;
	background: #A69D85;
	
}
th.tc2{
	text-align: center;
height: 21px;
background: #A69D85
}
th.tc3{
	text-align: center;
height: 21px;
background: #A69D85
}
th.tc4{
	text-align: center;
height: 21px;
background: #A69D85
}
th.tc5{
	text-align: center;
height: 21px;
background: #A69D85
}
th.tcr{
 height: 21px;
background: #A69D85
}
td.f_tree {
	font-weight: bold
}
FIELDSET {
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	MARGIN: 0px;
	PADDING: 0px 12px 0px 12px;
	FONT-WEIGHT: normal;
	LIST-STYLE: none;
	BORDER-COLOR: #ACA899;

}
#brdstats,#brdfooter{
	margin-top: 20px;
}
#brdstats {
	border:1px solid #988E76;
	background: #C8C2B5 url('../images/row_up.jpg') repeat-x;
	background-position: top left;
}
#brdstats td {
	padding: 5px;
}
#brdfooter td {
	padding: 5px;
}
#brdfooter {
	background: #C8C2B5 url('../images/row_up.jpg') repeat-x;
	background-position: top left;
}
.post_right {
	background: #D2CDC2;
	padding: 10px;
}
.post_left {
	background: #C8C2B5 url('../images/user_right.jpg') repeat-y;
	background-position: top right;
}
.mini {
	padding:4px;
	background: #ffffff;
	border: 1px solid #767369
}
.shadow_right {
	width:2px;
	background: url('../images/av_r.jpg') repeat-y;
}
.shadow_bottom {
	background: url('../images/av_b.jpg') repeat-x;
}
.user_info {
	padding:2px;
}
h4,h3,h2 {
	margin:0;
	padding:0
}
strong.user_title {
	font-size: 10px;
}
.postmsg p {
	margin:0;
	padding: 0
}
HR {
	BACKGROUND-COLOR: #606060;
	COLOR: #606060;
	HEIGHT: 1px;
	BORDER:none
}
.onepx {
	font-size: 1px;
}
/* style do stron */
div.strony {
	margin:0;
	padding: 2px 0 2px 0px;
	background: #A59E8A;
}
div.strony td {
	font-family: Tahoma;
	font-size: 11px;
	color: #2E2E26;
	vertical-align: middle;
}
ul.strony {
	display:inline;
	margin: 0;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
}
ul.strony li {
	float: left;
	text-align:center;
	vertical-align: middle;
	display:block;
	margin: 0;
	padding: 0;
	height:16px;
	list-style-type: none;
}
ul.strony a {
	font-size: 10px;
	font-family: Tahoma;
}
li.strony_one a:link, li.strony_one a:visited {
	text-align: center;
	display:block;
	margin: 0;
	padding: 0;
	padding-top: 1px;
	width:18px;
	height:16px;
	color: #FFFFFF;
	background: url('../images/strony_one_bg.gif');
}
li.strony_one a:hover, li.strony_one a:active {
	color: #2E2E26;
	background: url('../images/strony_one_bg_hover.gif');
}

li.strony_left a:link, li.strony_left a:visited {
	text-align: center;
	display:block;
	margin: 0;
	padding: 0;
	padding-top: 1px;
	width:18px;
	height:16px;
	color: #FFFFFF;
	background: url('../images/strony_left_bg.gif');
}
li.strony_left a:hover, li.strony_left a:active {
	color: #2E2E26;
	background: url('../images/strony_left_bg_hover.gif');
}


li.strony a:link, li.strony a:visited {
	display:block;
	vertical-align: middle;
	margin:0;
	padding:0;
	height:16px;
	width:16px;
	color: #FFFFFF;
	padding-top: 1px;
	background: url('../images/strony_bg.gif');
}
li.strony a:hover, li.strony a:active {
	color: #2E2E26;
	background: url('../images/strony_bg_hover.gif');
}


li.strony_right a:link, li.strony_right a:visited {
	text-align: center;
	display:block;
	margin: 0;
	padding: 0;
	padding-top: 1px;
	width:18px;
	height:16px;
	color: #FFFFFF;
	background: url('../images/strony_right_bg.gif');
}
li.strony_right a:hover, li.strony_right a:active {
	color: #2E2E26;
	background: url('../images/strony_right_bg_hover.gif');
}






ul.strony div {
	font-size: 10px;
	font-family: Tahoma;
	text-align: center;
	display:block;
	margin: 0;
	padding: 0;
	padding-top: 1px;
	
}
li.strony_left div.inac {
	width:18px;
	height:16px;
	color: #FFFFFF;
	background: url('../images/strony_left_bg.gif');
}
li.strony_left div.ac {
	width:18px;
	height:16px;
	color: #2E2E26;
	background: url('../images/strony_left_bg_hover.gif');
}


li.strony div.inac {
	height:16px;
	width:16px;
	color: #FFFFFF;
	background: url('../images/strony_bg.gif');
}
li.strony div.ac {
	height:16px;
	width:16px;
	color: #2E2E26;
	background: url('../images/strony_bg_hover.gif');
}


li.strony_right div.inac {
	width:18px;
	height:16px;
	color: #FFFFFF;
	background: url('../images/strony_right_bg.gif');
}
li.strony_right div.ac {
	width:18px;
	height:16px;
	color: #2E2E26;
	background: url('../images/strony_right_bg_hover.gif');
}


select.strony {
	font-family: Tahoma;
	font-size: 11px;
	color: #2E2E26;
	background: #FFFFFF;
	border: 1px solid #2E2E26;
}
/* /style do stron */
