/*

	PARKIET.com phpBB theme
	
	Copyright (c) 2008 Herbatha sp. z o.o.

*/
* 				{ margin: 0; padding: 0; }
body 				{ background: #fff; text-align: center; }
body, font, th, td,
p, input 			{ font: 12px Tahoma, Arial, sans-serif; }

#content 			{ text-align: left; width: 950px; margin: 0 auto; }
#content-s 			{ text-align: left; }

#top				{ overflow: hidden; }
#top h1				{ float: left; width: 229px; }
#top h1 a			{ display: block; width: 229px; height: 71px; background: url(images/logo.jpg) 0 0 no-repeat; text-indent: -9999px; overflow: hidden; }
#top h2				{ display: none; }

#top-links			{ padding-top: 5px; line-height: 25px; vertical-align: middle; text-align: center; }
#top-links a		{ vertical-align: middle; margin-right: 10px; color: #666; text-decoration: none; }
#top-links a:hover	{ color: #000; }
#top-links img		{ vertical-align: middle; margin-right: 2px; border: 0; }

#top-menu			{ clear: both; }

#top-adv			{ text-align: center; margin: 10px 0; padding: 0 0 10px 0; border-bottom: 1px solid #eee; }
#top-adv iframe		{ text-align: left; margin: 0 auto; }

#copyright			{ padding-top: 10px; padding-bottom: 10px; line-height: 1.6em; text-align: center; font-size: 10px; color: #666; }
#copyright a		{ color: #333; text-decoration: none; }

#forum img 			{ border: 0 !important; }

/* top-line */
.top-line			{ width: 100%; border-spacing: 0; border-collapse: collapse; margin-bottom: 10px; }
.top-line td		{ font-size: 11px; background: #fff !important; }
.top-line td.top-line-right
					{ text-align: right !important; }
.top-line a
					{ color: #999; text-decoration: none; }
.top-line a:hover
					{ text-decoration: underline; }
				
/* forum-line */
.forum-line			{ width: 100%; border-spacing: 0; border-collapse: collapse; margin-bottom: 10px; }
.forum-line th		{ background: #6e8a9f; color: #fff; font-size: 13px; text-align: center; white-space: nowrap; border-right: 1px solid #fff; height: 25px; }
.forum-line th.last	{ border-right: 0; }
.forum-line td		{ background: url(images/td-bg.gif) 0 100% repeat-x; }
.forum-line td.last,
.forum-line tr.last td
					{ background-image: none; }
.forum-line tr.cat-row td
					{ height: 50px; font-size: 14px; font-weight: 700; }
.forum-line tr.cat-row td a
					{ color: #000; text-decoration: none; }
.forum-line tr.forum-row td
					{ min-height: 50px; _height: 50px; }
.forum-line tr.forum-row td.row-image
					{ background-color: #eee; text-align: center; vertical-align: middle; width: 70px; }
.forum-line tr.forum-row td.row-forum
					{ padding: 10px; vertical-align: middle; }
.forum-line tr.forum-row td.row-forum a
					{ color: #666; text-decoration: none; border-bottom: 1px dotted #ccc; }
.forum-line tr.forum-row td.row-forum a.t
					{ color: #6e8a9f; text-decoration: none; font-weight: 700; font-size: 14px; border: 0; }
.forum-line tr.forum-row td.row-forum a.tt 
					{ color: #4f6574; text-decoration: none; font-weight: 700; border: 0; }
.forum-line tr.forum-row td.row-forum span
					{ font-size: 12px; }
.forum-line tr.forum-row td.row-forum small
					{ font-size: 10px; color: #999; }
.forum-line tr.forum-row td.row-col
					{ border-right: 1px solid #d5d5d5; }
.forum-line tr.forum-row td.row-col-last
					{ border-right: 0; width: 140px;}
					
.forum-line tr.forum-row td.row-col, .forum-line tr.forum-row td.row-col-last
					{ background-color: #eee; text-align: center; width: 50px; }
.forum-line tr.forum-row td.row-col-last
					{width: 140px;}
					
.forum-line tr.forum-row td.row-col a, .forum-line tr.forum-row td.row-col-last a
					{ color: #666; text-decoration: none; }
.forum-line tr.forum-row td.row-col a:hover, .forum-line tr.forum-row td.row-col-last a:hover
					{ color: #000; }
.forum-line td.post-author
					{ width: 180px; vertical-align: top; background-color: #eee; line-height: 1.5em; }
.forum-line tr.row2 td
					{ background-color: #f6f6f6 !important; }
.forum-line tr.row2 td.post-author
					{ background-color: #dadada !important; }
.forum-line td.post-title
					{ padding: 10px; border-bottom: 1px solid #eee; background: none; font-size: 11px; }
.forum-line tr.row2 td.post-title
					{ border-bottom-color: #dadada; }
.forum-line td.post-title strong.t
					{ font-size: 14px; color: #6e8a9f; }
.forum-line td.post-title a
					{ color: #666; text-decoration: none; }
.forum-line td.post-content
					{ font-size: 13px; padding: 10px; height: 100%; vertical-align: top; line-height: 1.5em; }
.forum-line td.post-content img
					{ max-width: 640px; }
.forum-line td.post-content table
					{ width: 98% !important; border-spacing: 0; }
.forum-line td.post-content table td
					{ background: none; padding: 5px 0; }
.forum-line td.post-content table td.quote
					{ padding: 5px; border: 1px solid #ccc; background: #eee; font-style: italic; }
.forum-line tr.row2 td.post-content table td.quote
					{ border-color: #bbb; background: #dadada; }
.forum-line td.post-content table td.code
					{ padding: 5px; border: 1px solid #eee; background: #fff; font: 11px 'Monaco', Courier, monospace; overflow: auto; }
.forum-line tr.row2 td.post-content table td.code
					{ border-color: #dadada; background: #f6f6f6; }
.forum-line td.post-footer
					{ padding: 10px; overflow: hidden; height: 20px; vertical-align: bottom; }
.forum-line td.post-footer span.l
					{ float: left; }
.forum-line td.post-footer span.r
					{ float: right; }
.forum-line tr.pad td
					{ padding: 10px 0; }
.forum-line tr.pad-m td
					{ padding: 5px; }
.forum-line td.pad-m td.f
					{ padding-left: 0; }
.forum-line td.pad-m td.l
					{ padding-right: 0; }

.forum-line ul li	{ margin-left: 20px; }
.forum-line ol li	{ margin-left: 20px; }
.forum-line a.l		{ color: #666; text-decoration: none; }
.forum-line a.l:hover
					{ text-decoration: underline; }
.forum-line a		{ color: #c62142; text-decoration: underline; }
					
.info-line			{ width: 100%; border-spacing: 0; border-collapse: collapse; margin-bottom: 10px; }
.info-line th		{ height: 40px; background: #fff; font-size: 14px; font-weight: 700; }
.info-line th a		{ color: #000; text-decoration: none; }
.info-line td		{ font-size: 12px; background: #eee; padding: 10px; }
.info-line td a 	{ color: #c62142; text-decoration: underline; }

div.top-nav			{ padding-top: 5px; color: #666; font: 12px Georgia, 'Times New Roman', serif; }
div.top-nav a		{ color: #666; text-decoration: none; }

div.buttons			{ overflow: hidden; margin-bottom: 10px; font: 11px 'Trebuchet MS', Arial, sans-serif; }
div.buttons a		{ float: left; margin-right: 6px; padding: 6px 10px; text-decoration: none; }
div.buttons a.b		{ background: #708b9e; color: #fff; }
div.buttons a.nav	{ background: #708b9e; color: #fff; }
div.buttons a.r		{ background: #c62142; color: #fff; }
div.buttons-r		{ float: right; }
div.buttons-r a		{ margin-left: 6px; margin-right: 0; white-space: nowrap; }
div.buttons-r span.ovf	
					{ float: left; text-indent: -9999px; overflow: hidden; white-space: nowrap; }
div.buttons-r span.ovf a
					{ float: right; text-indent: 0 !important; }
div.buttons div.b	{ float: left; margin-right: 6px; padding: 6px 10px; color: #fff; background: #c62142; font-weight: 700; white-space: nowrap; }
div.buttons div.b a	{ font-weight: 200; float: none; margin: -6px -10px -10px -12px; color: #fff !important; background: #708b9e; white-space: nowrap; }
div.buttons div.r	{ float: left; margin-right: 6px; padding: 6px 10px; color: #fff; background: #c62142; font-weight: 700; white-space: nowrap; }
div.buttons div.r a	{ font-weight: 200; float: none; margin: -6px -10px -10px -12px; color: #fff !important; background: #c62142; white-space: nowrap; }
div.buttons div.b a:hover, div.buttons div.r a:hover 
					{ text-decoration: none; }

td.big-link			{ text-align: right; padding-bottom: 10px; }
a.big-link			{ font: 16px Arial, sans-serif; font-weight: 700; text-decoration: none; color: #036; }
a.big-link:hover	{ color: #69f; }

form input			{ border: 1px solid #000; background: #fff; padding: 1px; }
form input.b		{ background: #fafafa; font-weight: 700; padding: 1px 6px; }

div.av				{ text-align: center; }
div.av img			{ background: #fff; padding: 10px; border: 1px solid #ccc; }

div.sn				{ margin-top: 3px; font-size: 11px; color: #666; padding-right: 50px; }

.ac					{ text-align: center; }
.ar					{ text-align: right; }
.nw					{ white-space: nowrap; }





