BODY {
	background-image:url(../files/Image/gfx/background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#1077EE;
	margin:0;
	padding:0;
	font-size:11px;
	font-family:Tahoma;
	color:#568FE0;
}
INPUT, TEXTAREA {
	font-family:Tahoma;
	font-size:11px;
	padding:3px;
	color:#808080;
	border:1px solid #CCC;
}
a:link,
a:visited {
	color:#568FE0;
}
FORM {
	margin:0;
}
IMG {
	border:0;
}
#szukaj {
	background:url(../files/Image/gfx/top11.jpg) no-repeat;
	height:66px;
	vertical-align:top;
}
#stat {
	padding-top:12px;
	font-size:11px;
	color:#FFF;
	text-align:center;
}
#stat span {
	padding-right:20px;
}
#left {
	background:url(../files/Image/gfx/top12.jpg) no-repeat;
	width:50px;
}
#right {
	background:url(../files/Image/gfx/top12a.jpg) no-repeat;
	width:50px;
}
.title {
	background:url(../files/Image/gfx/background_h1.jpg) no-repeat;
	height:41px;
}
.mod-title {
	background:url(../files/Image/gfx/background_modules_title.jpg) no-repeat;
	height:43px;
}
h1 {
	margin:0;
	padding:0;
	color:#FFF;
	font-size:12px;
	font-family:'Arial';
	padding-left:6px;
	font-weight:bold;
}
.white {
	background-color:#FFF;
	padding-left:6px;
	padding-right:6px;
}
#home-descript {
	line-height:20px;
	text-align:justify;
	vertical-align:top;
}
.wpis {
	border:1px solid #D9D8D8;
	width:677px;
	margin:auto;
	margin-top:3px;
	margin-bottom:3px;
	height:102px;
	background:url(../files/Image/gfx/background_wpis.jpg) repeat-x;
}
.image {
	width:110px;
	text-align:center;
}
.image img {
	padding:2px;
	background-color:#FFF;
}
.wpis p {
	font-size:13px;
	color:#7CC827;
	font-weight:bold;
	margin:0;
	margin-top:3px;
	margin-bottom:6px;
}
.wpis p a:link,
.wpis p a:visited {
	font-size:13px;
	font-weight:bold;
	margin:0;
	margin-top:3px;
	margin-bottom:6px;
	text-decoration:none;
}
.wpis p a:hover {
	font-size:13px;
	color:#7CC827;
	font-weight:bold;
	margin:0;
	margin-top:3px;
	margin-bottom:6px;
	text-decoration:none;
}
#wpis-tytul {
	font-size:18px;
	color:#7CC827;
	font-weight:bold;
	margin:0;
	margin-top:3px;
	margin-bottom:8px;
	padding-bottom:6px;
	font-family:'Trebuchet MS';
	border-bottom:1px solid #EDEDED;
}
.wpis span {
	line-height:15px;
	font-size:10px;
	display:block;
}
.wpis div {
	margin-top:6px;
	text-align:justify;
	line-height:16px;
	margin-right:10px;
}
.table-form td {
	padding:3px;
	border-bottom:1px dotted #ededed;
}
.table-form input {
	width:570px;
}
td.form-td-header {
	font-size:12px;
	font-weight:bold;
	padding:5px;
	background-color:#ECF4FE;
	border-bottom:1px dotted #1077EE;
}
input.input-blank {
	border:none;
}
input.button {
	color:#568FE0;
	border:1px solid #568FE0;
	padding:4px;
	font-size:12px;
	font-weight:bold;
	background-color:#FFF;
}
.mini-submit {
	color:#568FE0;
	border:1px solid #568FE0;
	padding:2px;
	font-size:11px;
	font-weight:bold;
	background-color:#FFF;
	margin:5px 0;
}
div.alert {
	padding:5px;
	border:1px dotted #F00;
	margin-top:10px;
}
div.alert span {
	display:block;
	margin-bottom:3px;
	font-size:10px;
}
p.ok {
	text-align:center;
	font-weight:bold;
	color:#F00;
}
#logowanie input {
	border:1px solid #2863BF;
	background-color:#5B92E4;
	width:115px;
	color:#104599;
}
#wyszukaj input {
	border:1px solid #2863BF;
	background-color:#5B92E4;
	width:158px;
	color:#104599;
}
div#profil-link {
	margin-left:140px;
	margin-top:1px;
	font-size:13px;
	font-family:Arial;
	color:#FFF;
	font-weight:bold;
}
div#profil-link a:link,
div#profil-link a:visited {
	font-size:12px;
	font-family:Arial;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	margin-left:8px;
	margin-right:8px;
}
td#last-user {
	height:106px;
	background:url(../files/Image/gfx/background_last_user.jpg) no-repeat;
}
table.info-last-user {
	height:66px;
	padding-bottom:4px;
	margin-top:4px;
}
td.last-user-add {
	border-bottom:1px solid #C9E0FF;
	padding-bottom:4px;
}
td.img-last-user {
	width:66px;
	border:1px solid #6BA6EA;
}
td#reklama-box {
	border:1px solid #1D6DAA;
	padding:5px;
	background-color:#FFF;
	text-align:center;
}
.info-last-user p {
	font-family:'Trebuchet MS';
	font-size:14px;
	margin:0;
	color:#86CC1B;
	margin-bottom:10px;
}
.info-last-user p a:link,
.info-last-user p a:visited,
.info-last-user p a:hover {
	font-family:'Trebuchet MS';
	font-size:14px;
	margin:0;
	color:#86CC1B;
	margin-bottom:10px;
}
.info-last-user span {
	display:block;
	font-size:10px;
	line-height:16px;
}
.td-light {
	padding:4px;
	border-bottom:1px dotted #CCC;
}
#home-descript p {
	margin:0;
	color:#86CC1B;
}
#home-descript span {
	display:block;
	color:#CCC;
	font-size:10px;
}
#aktu-desc {
	height:97px;
}
#aktu-link {
	text-align:right;
}
#aktu-link a:link,
#aktu-link a:visited {
	text-decoration:none;
	font-weight:bold;
}
#aktu-link a:hover {
	text-decoration:none;
	color:#86CC1B;
}
.aktu-list {
	border-bottom:1px dotted #ededed;
	padding-bottom:5px;
	margin-bottom:5px;
	margin-top:5px;
}
.aktu-list p {
	margin:0;
	color:#86CC1B;
	font-weight:bold;
	margin-bottom:5px;
}
.aktu-list span {
	font-size:10px;
	display:block;
	margin-bottom:5px;
	color:#CCC;
}
.aktu-more {
	text-align:right;
	margin-top:5px;
}
div.aktu-more a:link,
div.aktu-more a:visited {
	text-decoration:none;
	font-weight:bold;
}
div.aktu-more a:hover {
	text-decoration:none;
	color:#86CC1B;
}
.user-foto {
	padding-top:5px;
	padding-bottom:5px;
}
.user-foto img {
	border:3px solid #86CC1B;
	padding:2px;
}
.user-info {
	padding-top:5px;
	vertical-align:top;
	padding-left:10px;
	padding-bottom:5px;
}
.user-info p {
	font-family:'Trebuchet MS';
	font-size:14px;
	margin:0;
	color:#86CC1B;
	margin-bottom:5px;
}
.user-info p a:link,
.user-info p a:visited,
.user-info p a:hover {
	font-family:'Trebuchet MS';
	font-size:14px;
	margin:0;
	color:#86CC1B;
	margin-bottom:5px;
}
.user-link a:link,
.user-link a:visited {
	font-size:10px;
	text-decoration:none;
}
.user-link a:hover {
	font-size:10px;
	text-decoration:none;
	color:#86CC1B;
}
.login-title {
	padding:4px;
	background-color:#EDEDED;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	font-size:12px;
	font-weight:bold;
}
.login-form {
	padding:4px;
	border:1px solid #CCC;
}
#login-table {
	margin-top:15px;
	margin-bottom:15px;
}
a.grenn-link:link,
a.grenn-link:visited {
	font-weight:bold;
	text-decoration:none;
}
a.grenn-link:hover {
	color:#86CC1B;
}
.alert {
	font-weight:bold;
	color:#CC3300;
	text-align:center;
}
#banner-bottom {
	background-color:#FFF;
	padding:5px;
}
div#footer {
	width:900px;
	text-align:center;
	color:#FFF;
	margin-top:20px;
	margin-bottom:10px;
	margin:auto;
	padding:10px;
}
div#footer a:link,
div#footer a:visited,
div#footer a:hover {
	font-size:12px;
	margin-left:10px;
	margin-right:10px;
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}
div.title-search {
	color:#86CC1B;
	margin-top:6px;
	margin-bottom:6px;
	font-weight:bold;
}
p#alert {
	padding:15px;
	color:#CC3300;
	text-align:center;
}
div#wpis-info {
	padding-bottom:8px;
	border-bottom:1px solid #CCC;
	margin-bottom:8px;
}
p.profil-title {
	padding:3px;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #568FE0;
	clear:both;
	background-color:#ECF4FE;
}
.header {
	border:1px solid #1077EE;
	padding:5px 10px;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	background:url(../files/Image/gfx/background_header.jpg) 1px 1px repeat-x;
}
form.private input {
	border:none;
}
.InputField {
	position:relative;
	height:12px;
}
.InputField input {
	position:absolute;
	top:2px;
	left:5px;
}
.InputField span {
	position:absolute;
	top:5px;
	left:31px;
	width:400px;
}
.komentarz {
	border:1px solid #CCC;
	background-color:#FAFAFA;
	padding:5px;
}
.komentarz p {
	color:#93C827;
	margin:0;
	font-weight:bold;
	margin:6px 0;
}
.forumHeader td,
.forumLight td,
.forumDark td  {
	padding:4px;
	border-bottom:1px solid #c9e0ff;
}
.forumHeader td {
	font-weight:bold;
	background-color:#1077ee;
	color:#FFF;
}
.forumDark td {
	background-color:#e8f2ff;
}
.forumLight td a,
.forumDark td a {
	text-decoration:none;
}
.topic {
	font-size:18px;
	font-family:Georgia;
}
.forumLight td p,
.forumDark td p {
	margin:0;
	margin-bottom:10px;
}