a {
	color : #000;
	text-decoration : none;
	
}
A:hover{
FONT-FAMILY: Tahoma, verdana, Arial, Sans-serif;
FONT-SIZE:12px;
COLOR:#000000;
TEXT-DECORATION:underline;
}

a.side {
	color : #000;
	text-decoration : none;
        font-weight : bold;
}

a:hover.side {
	color : #000;
	text-decoration : underline;
        font-weight : bold;
}

a.white {
	color : #000;
	text-decoration : none;
}

a:hover.white {
	color : #000;
	text-decoration : underline;
}
body{
FONT-FAMILY: Tahoma, verdana, Arial, Sans-serif;
FONT-SIZE:12px;
COLOR:#000000;
background-color : #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #000000;
}
form 
 {
 margin : 0px;
}

hr {
	border-top:1px #ffffff solid;
	border-bottom:1px #555555 solid;
}

hr.side-hr 
 {
	height : 1px;
	border : 1px solid #eee;
 }
TD 
 {
 FONT-FAMILY: Tahoma, verdana, Arial, Sans-serif;
 FONT-SIZE:12px;
 }
pre 
 {
 font-family :  Tahoma, verdana, Arial, Sans-serif;
 font-size : 12px;
 }
.alt 
 {
 color : #000;
 } 
.sub-header {
	font-family :  Tahoma, verdana, Arial, Sans-serif;
	font-size : 12px;
	color : #000;
	background-color : #fff;
	border-top : 1px solid #000;
	border-bottom : 1px solid #000;
	padding : 3px;
}
.sub-header ul li{
	display: inline;
}

.sub-header ul li.first-link .bullet{
	display: none;
}

.full-header {
	font-family :  Tahoma, verdana, Arial, Sans-serif;
	font-size : 12px;
	color : #000;
	background-color : #ff;
	padding : 5px;
	height: 22px;
}

.footer 
 {
 font-family :  Tahoma, verdana, Arial, Sans-serif;
 font-size : 12px;
 color : #555;
 background-color : #fff;
 border-top : 1px solid #000; 
 border-bottom : 1px solid #000; 
 padding : 5px;
 }
.button 
 {
 font-family :  Tahoma, verdana, Arial, Sans-serif;
 font-size : 12px;
 color : #000;
 background-color : #fff;
 height : 20px;
 border : 1px solid #000;
 margin-top : 2px;
 }
.textbox {
FONT-FAMILY:  Tahoma, verdana, Arial, Sans-serif; 
FONT-SIZE: 14px;
BACKGROUND-COLOR: #FFFFFF;

BORDER:1px solid rgb(172,199,215);
COLOR:#000000;
}
.main-body {
 font-size : 12px;
 color : #000;
 background-color : #fff;
 padding : 4px 0px 5px 0px;
 text-align : justify;
}
.side-body {
 font-size : 12px;
 color : #000;
 background-color : #fff;
 padding : 4px;
}

.side-border-left{
 width : 226px;
 padding-right : 10px;
}

.main-bg {
 color : #000;
 background-color : #fff;
 padding : 2px;
}
.border 
 {
 border : 1px solid #fff;
 }
.news-footer 
 {
 font-size : 12px;
 color : #000;
 background-color : #fff;
 border-top : 1px solid #000;
 border-bottom : 1px solid #000;
 padding : 3px;
 text-align : right;
 }
.capmain 
 {
 font-family :  Tahoma, verdana, Arial, Sans-serif;
 font-size : 12px;
 font-weight : bold;
 color : #000;
 background-color : #fff;
 border-bottom : 1px solid #000;
 padding : 2px 0px 4px 0px;
 }
.scapmain 
 {
 font-family :  Tahoma, verdana, Arial, Sans-serif;
 font-size : 12px;
 font-weight : bold;
 color : #000;
 background-color : #fff;
 border-bottom : 1px solid #000; 
 padding : 4px;
 }
.tbl-border 
 {
 color : #555;
 background-color : #e1e1e1;
 }
.tbl 
 {
 font-size : 12px;
 color : #555;
 background-color : #fff;
 padding : 4px;
 }
.tbl1  
 {
 font-size : 12px;
 color : #555;
 background-color : #fff;
 padding : 4px;
 }
.tbl2  
 {
 font-size : 12px;
 color : #555;
 background-color : #f1f1f1;
 padding : 4px;
 }
.forum-caption {
	font-size : 12px;
	font-weight : bold;
	color : #888;
	background-color : #f1f1f1;
	padding : 2px 4px 4px 4px;
}
.quote {
	font-size : 12px;
	color : #000;
	background-color : #fff;
	padding : 4px;
	margin : 0px 20px 0px 20px;
	border : 1px solid #bbb;
}
.poll {
	height : 12px;
	border : 1px solid #000;
}

.comment-name {
	font-weight : bold;
	color : #000;
}

.shoutboxname {
	font-weight : bold;
	color : #000;
	background-color : #fff;
}

.shoutbox {
	color : #000;
	background-color : #fff;
}

.shoutboxdate {
	font-size : 12px;
	color : #000;
	background-color : #fff;
}

.small {
	font-size : 12px;
	font-weight : normal;
}

.small2 {
	font-size : 11px;
	font-weight : normal;
	color : #555;
}

.side-small {
	font-size : 12px;
	font-weight : normal;
	color : #555;
	background-color : #f6f6f6;
}
.side-label {
	color : #555;
	background-color : #f1f1f1;
	padding : 2px 2px 3px 2px;
}

/*Numeracja stron*/

.pagenav {
	padding: 0.4em;
}

.pagenav span {
	color: #3C6597;
	background-color: transparent;
	padding: 0.2em 0.4em 0.2em 0.4em;
	margin: 0.2em;
}

.pagenav a {
	color: #89abcd;
	background-color: transparent;
	font-weight:bold;
	padding: 0.2em 0.4em 0.2em 0.4em;
	margin: 0.2em;
	text-decoration: none;
}

.pagenav a:hover {
	color: #234567;
	background-color: transparent;
	font-weight:bold;
	margin: 0.2em;
	text-decoration: underline;
}