/*Panuje tutaj mały chaos - wiemy - zostanie poprawione w przyszłosci. Ekipa GBForver*/

* {
	margin-top:0px;
	margin-bottom:0px;
}	
body{
	background:url('images/background.png') repeat-x #EDF3EA;
}
td.cat{ 
	background:#FFFFFF; 
	height:36px; 
	text-indent:4px;
	padding:0px 8px 0px 8px;
}
.bodyline{
	margin-bottom:27px;
	background:#FFFFFF; 
}
.topbkg{
	background:#FFFFFF
}
.topnav{
	font-size:13px; 
	background:#FFFFFF; 
	color:#000000; 
	height:20px; 
	white-space:nowrap;
}
.topnav2{
	font-size:13px; 
	background:#FFFFFF; 
	color:#000000; 
	height:20px; 
	white-space:nowrap;
	border-width:8px 0px 0px 0px; 
	border-color:#EDF3EA; 
	border-style:solid;
}
a{
	color:#2D530D; 
	text-decoration:none; 
	font-weight:normal; 
	font-size:13px;
}
a:hover{
	color:#DCDBC9; 
	text-decoration:none;
}
a.side{
	color:#2D530D; 
	text-decoration:none; 
	font-weight:normal; 
	font-size:13px;
	line-height:150%;
}
a:hover.side{
	color:#DCDBC9; 
	text-decoration:none;
}
a.white{
	color:#2D530D; 
	text-decoration:none; 
	font-weight:normal; 
	font-size:13px;
}
a:hover.white{
	color:#DCDBC9; 
	text-decoration:none;
}
form{
	margin:0px 0px 0px 0px;
}
hr{
	border-width:0px 0px 1px 0px; 
	border-color:#DCDBC9; 
	border-style:solid;
	margin:9px 0px 9px 0px;
}
hr.shr{
	height:1px; 
	border-bottom:#0D0D0D 0px solid; 
	border-top:#0D0D0D 0px solid;
}
h3{
	font-size:13px;
	margin:9px 1px 9px 1px;
}
td{
	font-family:"trebuchet ms", sans-serif; 
	font-size:13px;
}
pre{	
	font-family:"trebuchet ms", sans-serif; 
	font-size:13px;
}
.alt{
	color:#000000;
}
.white-header{
	font-family:"trebuchet ms", sans-serif; 
	font-size:13px; 
	color:#0D0D0D; 
	background-color:#FFFFFF; 
	padding:8px; 
	border-top:#000000 0px solid; 
	border-bottom:#000000 0px solid;
}
.full-header{
	font-family:"trebuchet ms", sans-serif; 
	font-size:13px; 
	color:#0D0D0D; 
	background-color:#FFFFFF;
}
.button{
	font-family:"trebuchet ms", sans-serif; 
	font-size:13px; 
	color:#0D0D0D; 
	background-color:#FFFFFF; 
	border-width:1px 1px 1px 1px; 
	border-color:#DCDBC9; 
	border-style:solid;
	padding:8px;
}
.textbox{
	font-family:"trebuchet ms", sans-serif; 
	font-size:13px; 
	color:#000000; 
	background-color:#FFFFFF; 
	border-width:1px 1px 1px 1px; 
	border-color:#DCDBC9; 
	border-style:solid;
	width:100%;
	padding:8px;
}
.main-body{
	color:#000000; 
	background-color:#FFFFFF; 
	padding:16px;
	font-family:"trebuchet ms", sans-serif; 
	font-size:13px; 
	line-height:150%;
}
.side-body{
	font-size:13px; 
	color:#000000; 
	padding:8px;
}
.main-bg{
	background-color:#FFFFFF;
} 
.border{
	border-width:8px 0px 0px 0px; 
	border-color:#DCDBC9; 
	border-style:solid;
}
.capmain{
	font-family:"trebuchet ms", sans-serif; 
	font-size:13px; 
	font-weight:bold; 
	border-width:0px 0px 0px 0px; 
	border-color:#0D0D0D; 
	border-style:solid; 
	color:#0D0D0D; 
	height:24px; 
	padding:2px 2px 2px 2px;
}
.dots{
	background:none; 
	color:#0D0D0D; 
	font-size:13px; 
	font-family:Trebuchet MS
}
.copyrights{
	background:none; 
	color:#0D0D0D; 
	font-size:13px; 
	font-weight:normal; 
	font-family:"trebuchet ms", sans-serif; 
	text-decoration:none
}
.tiny{
	background:none; 
	color:#0D0D0D; 
	font-size:13px; 
	font-weight:normal;
	font-family:"trebuchet ms", sans-serif; 
	text-decoration:none
}
.title{
	background:none; 
	color:#0D0D0D; 
	font-size:13px; 
	font-weight:bold; 
	font-family:"trebuchet ms", sans-serif; 
	text-decoration:none
}
.block-title{
	background:none; 
	color:#FFFFFF; 
	font-size:13px; 
	font-weight:bold; 
	font-family:Trebuchet MS
}
.news-title{
	background:none; 
	color:#0D0D0D; 
	font-size:13px; 
	font-weight:bold; 
	font-family:"trebuchet ms", sans-serif; 
	height:16px; 
	white-space:nowrap;
}
.news-footer{
	font-size:13px;
	font-weight:normal; 
	color:#000000;
	background-color:#FFFFFF; 
	font-family:"trebuchet ms", sans-serif; 
	text-decoration:none; 
	padding:8px;
}
.head-title {
	background:none; 
	color:#0D0D0D; 
	font-size:13px; 
	font-weight:bold; 
	font-family:"trebuchet ms", sans-serif; 
	text-decoration:none
}
.date{
	background:none; 
	color:#0D0D0D; 
	font-size:13px; 
	font-weight:bold; 
	font-family:"trebuchet ms", sans-serif; 
	text-decoration:none
}
.marquee{
	background:none; 
	color:#0D0D0D; 
	font-size:13px; 
	font-weight:bold; 
	font-family:"trebuchet ms", sans-serif; 
	text-decoration:none
}
img{
	border:0px;
}
.capleft{
	width:2px; 
	height:20px;
}
.capright{
	width:2px; 
	height:20px;
}
.scapmain{
	font-family:"trebuchet ms", sans-serif; 
	font-size:13px; 
	font-weight:bold; 
	color:#000000; 
	height:19px; 
	padding:0px 2px 0px 2px; 
	border-width:0px 0px 0px 0px; 
	border-color:#0D0D0D; 
	border-style:solid;
}
.tbl-border{
	background:#DCDBC9;
}
.tbl{
	font-size:13px;
	height:80px;
}
.tbl1{
	font-size:13px; 
	color:#000000; 
	background-color:#FFFFFF; 
	padding:8px;
}
.tbl2{
	font-size:13px; 
	color:#0D0D0D; 
	background-color:#FFFFFF; 
	padding:8px;
}

.quote{
	background-color:#fafafa; 
	padding:2px; 
	margin:0px 20px 0px 20px;
	border:2px #DCDBC9 solid;
}

.poll{
	height:10px; 
	border:1px #DCDBC9 solid;
}
.comment-name{
	font-weight:bold; 
	color:#0D0D0D;
}

.shoutboxname{
	font-weight:bold; 
	color:#FFFFFF;
}
.shoutbox{
	color:#0D0D0D;
}
.shoutboxdate{
	font-size:10px; 
	color:#0D0D0D;
}
.small{
	font-size:13px; 
	font-weight:normal;
}
.small2{
	font-size:13px; 
	font-weight:normal; 
	color:#0D0D0D;
}
.side-small{
	font-size:13px; 
	font-weight:normal; 
	color:#0D0D0D;
}
.side-label{
	font-weight:normal; 
	color:#0D0D0D; 
	padding:2px;
}
.menu-icons {
	background:#3C6916;
}
.artykuly {
	display:inline-block;
	position:relative;
	text-indent:-9999px;
	width:70px;
	height:71px;
	background:url(images/menu/artykuly.png) no-repeat;
}
.artykuly span {
	position:absolute;
	top:0; left:0; bottom:0; right:0;
	background:url(images/menu/artykuly.png) no-repeat;
	background-position:-70px 0;
	opacity:0;
	-webkit-transition:opacity 0.2s;
	-moz-transition:opacity 0.2s;
	-o-transition:opacity 0.2s;
}
.artykuly:hover span {
	opacity: 1;
}
.classic {
	display:inline-block;
	position:relative;
	text-indent:-9999px;
	width:70px;
	height:71px;
	background:url(images/menu/classic.png) no-repeat;
}
.classic span {
	position:absolute;
	top:0; left:0; bottom:0; right:0;
	background:url(images/menu/classic.png) no-repeat;
	background-position:-70px 0;
	opacity:0;
	-webkit-transition:opacity 0.2s;
	-moz-transition:opacity 0.2s;
	-o-transition:opacity 0.2s;
}
.classic:hover span {
	opacity: 1;
}
.pocket {
	display:inline-block;
	position:relative;
	text-indent:-9999px;
	width:70px;
	height:71px;
	background:url(images/menu/pocket.png) no-repeat;
}
.pocket span {
	position:absolute;
	top:0; left:0; bottom:0; right:0;
	background:url(images/menu/pocket.png) no-repeat;
	background-position:-70px 0;
	opacity:0;
	-webkit-transition:opacity 0.2s;
	-moz-transition:opacity 0.2s;
	-o-transition:opacity 0.2s;
}
.pocket:hover span {
	opacity: 1;
}
.light {
	display:inline-block;
	position:relative;
	text-indent:-9999px;
	width:70px;
	height:71px;
	background:url(images/menu/light.png) no-repeat;
}
.light span {
	position:absolute;
	top:0; left:0; bottom:0; right:0;
	background:url(images/menu/light.png) no-repeat;
	background-position:-70px 0;
	opacity:0;
	-webkit-transition:opacity 0.2s;
	-moz-transition:opacity 0.2s;
	-o-transition:opacity 0.2s;
}
.light:hover span {
	opacity: 1;
}
.color {
	display:inline-block;
	position:relative;
	text-indent:-9999px;
	width:70px;
	height:71px;
	background:url(images/menu/color.png) no-repeat;
}
.color span {
	position:absolute;
	top:0; left:0; bottom:0; right:0;
	background:url(images/menu/color.png) no-repeat;
	background-position:-70px 0;
	opacity:0;
	-webkit-transition:opacity 0.2s;
	-moz-transition:opacity 0.2s;
	-o-transition:opacity 0.2s;
}
.color:hover span {
	opacity: 1;
}
.advance {
	display:inline-block;
	position:relative;
	text-indent:-9999px;
	width:70px;
	height:71px;
	background:url(images/menu/advance.png) no-repeat;
}
.advance span {
	position:absolute;
	top:0; left:0; bottom:0; right:0;
	background:url(images/menu/advance.png) no-repeat;
	background-position:-70px 0;
	opacity:0;
	-webkit-transition:opacity 0.2s;
	-moz-transition:opacity 0.2s;
	-o-transition:opacity 0.2s;
}
.advance:hover span {
	opacity: 1;
}
.sp {
	display:inline-block;
	position:relative;
	text-indent:-9999px;
	width:70px;
	height:71px;
	background:url(images/menu/sp.png) no-repeat;
}
.sp span {
	position:absolute;
	top:0; left:0; bottom:0; right:0;
	background:url(images/menu/sp.png) no-repeat;
	background-position:-70px 0;
	opacity:0;
	-webkit-transition:opacity 0.2s;
	-moz-transition:opacity 0.2s;
	-o-transition:opacity 0.2s;
}
.sp:hover span {
	opacity: 1;
}
.micro {
	display:inline-block;
	position:relative;
	text-indent:-9999px;
	width:70px;
	height:71px;
	background:url(images/menu/micro.png) no-repeat;
}
.micro span {
	position:absolute;
	top:0; left:0; bottom:0; right:0;
	background:url(images/menu/micro.png) no-repeat;
	background-position:-70px 0;
	opacity:0;
	-webkit-transition:opacity 0.2s;
	-moz-transition:opacity 0.2s;
	-o-transition:opacity 0.2s;
}
.micro:hover span {
	opacity: 1;
}