a { color:#111111; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }

a.side { color:#8d8a8a; text-decoration:none; }
a:hover.side { color:#7c7a7a; text-decoration:underline; }

a.white { color:#afa68a; text-decoration:none; }
a:hover.white { color:#7c7a7a; text-decoration:underline; }

body {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
 font-size:11px; 
background:#d0d0d0;
margin:0px;

}

form { margin:0px 0px 0px 0px; }

hr { height:1px; color:#000; }
hr.side-hr { height:1px; color:#000; }

td { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:11px; }

pre { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:10px; }

.alt { color:#ccc; }

.menu {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	color:#fff; background-color:#000;
	background:#262929 url(images/pasek2.jpg);
	padding:5px;
	height: 27px;
	border-top: 1px solid #5d5d5d;
	border-bottom: 1px solid #4f5052;
}

.menutxt {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	color:#fff;
	
}


.idtext {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	color:#03355f;	
	text-align:justify;
   }



.polltext {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	color:#03355f;

}


.polltitle {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:12px;
	color:#03355f;

}


.tdo {
	
	background:#5d5d5d url(images/tdo.png);
	
	
}

.wall {

	color:#03355f;
}

.pasek1 {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#ddd; background-color:#fff;
	background:#262929 url(images/pasek1.jpg);
	padding:3px;
	height:18px;
}

.stopka {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#ddd; background-color:#fff;
	background:#fff url(images/stopka.jpg);
	padding:3px;
	height: 23px;
}


.bullet {
	border: 0px;
}


.buttonl {
	font-family : Tahoma;
	font-size : 10px;
	color : #000000;
	background-color : #FFF;
	vertical-align: middle;
	width  : 10px;
	height : 9px;
	background-image: url(images/bulletl.gif);
	border : 0px;
	
}


.submitl {
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 10px;
	text-align: center;
	height: 1.7em;
	border : 0px;
	background-image: url(images/logbg.jpg);
	
	
}

.inputsz {
	
	color: #42435A;
	background-image:url(images/sztlo.png);
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	text-align: center;
	font-size: 10px;
	height: 1.7em;
	border : 0px;
} 


.header1 {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#ddd; background-color:#FFFFFF;
	background:#e4e2e1 url(images/bar2.gif);
	padding:3px;
}

.header2 {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	color:#000;
	background-color:#fff;
	background:#fff;
}


.header3 {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#ddd; background:#58554a url(images/bar2.gif);
        padding:3px;
}

.banner {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#ddd;
	background:#fff url(images/logo_bng.jpg);
        padding:0px;
	height: 60px;
}

.button {
	font-family:Tahoma,Arial,Verdana,Sans-Serif;
	font-size:10px;
	color:#fff; background-color:#484747;
	height:19px;
	padding:0px 2px 0px 2px;
	border:1px #000 solid;
	margin-top:2px;
}
	
.textbox {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#000; background:#FFF;
	border:1px #000 solid;
}

.main-body {
	font-size:14px;
	color:#03355f;
	background-color : #f1f1f1;
	border-left : 1px solid #bcbcbc;
	border-right : 1px solid #bcbcbc;
	border-bottom : 1px solid #bcbcbc;
	padding: 0px 2px 0px 2px;
	
		
}

.news-blog {
	font-size:12px;
	color:#FFFFFF;
	background:#5d5d5d;
	padding:3px 4px 3px 4px;
}

.side-body {
	font-size:10px;
	color:#ddd; background-color:#fff; 
	padding:4px 4px 6px 4px;
}

.oside-body {
	font-size:11px;
	color:#3f3e3e;
	padding:4px 4px 6px 4px;
	background-repeat: repeat-y;
	background-color : #f1f1f1;
	border-left : 1px solid #bcbcbc;
	border-right : 1px solid #bcbcbc;
	border-bottom : 1px solid #bcbcbc;
	
	
}




.main-bg { background-color:#e4e2e1; padding:10px; }

.border { border:0px #000 solid;
		background-color: #e4e2e1;
			 }

.side-border-left { background-color:#e4e2e1; padding:10px 0px 10px 0px; }
.side-border-right { background-color:#e4e2e1; padding:10px 0px 10px 0px; }

.news-footer {
	font-size:9px;
	text-align:right;
	color:#fff; background-color:#5d5d5d;
	padding:10px 4px 4px 4px;
}

.barmain {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#7c7a7a;
	padding:4px 4px 4px 4px;
}


.oside {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;font-weight:normal;
	height:31px;
	color:#FFFFFF;
	background-image:url(images/side-1.png); background-repeat:repeat-x;
	padding:0px 5px 0px 5px;
}

.oside-l { 
		width:26px;
		height:31px;
		background-image:url(images/side-l.png);
}

.oside-m { 
		width:9px;
		height:31px;
		background-image:url(images/side-m.png);
}

.oside-2 { 
		text-align:right;
		width:100%;
		height:31px;
		background-image:url(images/side-2.png);
		background-repeat:repeat-x;
}

.oside-r {
		width:5px;
		height:31px;
		background-image:url(images/side-r.png);
		background-repeat: no-repeat;
		border-right : 1px solid #bcbcbc;
}

.tl {
	
	background-image:url(images/tl.png); background-repeat:repeat-y;
	
}

.tr {
	
	background-image:url(images/tl.png); background-repeat:repeat-y;
	
}

.otable {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;font-weight:normal;
	height:20px;
	color:#FFFFFF;
	background-image:url(images/table-1.png); background-repeat:repeat-x;
	padding:0px 5px 0px 5px;
}

.otable-l { width:56px; height:20px; background-image:url(images/table-l.png); }
.otable-m { width:9px; height:20px; background-image:url(images/table-m.png); }
.otable-2 { text-align:right; width:100%; height:20px; background-image:url(images/table-2.png); background-repeat:repeat-x; }
.otable-r { width:9px; height:20px; background-image:url(images/table-r.png); }

.ostable {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;font-weight:normal;
	height:20px;
	color:#FFFFFF;
	background-image:url(images/stable-1.png); background-repeat:repeat-x;
	padding:0px 5px 0px 5px;
}

.ostable-l { width:56x; height:20px; background-image:url(images/stable-l.png); }
.ostable-m { width:23px; height:20px; background-image:url(images/stable-m.png); }
.ostable-2 { text-align:right; width:100%; height:20px; background-image:url(images/stable-2.png); background-repeat:repeat-x; }
.ostable-r { width:9px; height:20px; background-image:url(images/stable-r.png); }




.bar-l { width:9px; height:13px; background-image:url(images/bar-l.gif); }
.bar-m { width:100%; height:13px; background-image:url(images/bar-m.gif); background-repeat:repeat-x; }
.bar-r { width:9px; height:13px; background-image:url(images/bar-r.gif); }

.tbl-border { background-color:#000; }
.tbl { font-size:11px; padding:4px; color:#000 }
.tbl1 { font-size:11px; color:#03355f; background-color:#FFF; padding:2px; }
.tbl2 { font-size:11px;	color:#03355f; background-color:#FFF; padding:2px; }
	
.forum-caption {
	font-size:10px;font-weight:bold;
	color:#aaa9a2; background:#262929 url(images/bar2.gif);
	height:18px;
	padding:0px 4px 2px 4px;
}

.quote {
	color:#ddd; background-color:#898686;
	padding:2px;
	margin:0px 20px 0px 20px;
	border:1px #000 solid;
}
	
.poll { height:12px; border:1px #000 solid; }

.comment-name { font-weight:bold; color:#aed5f4; }

.shoutboxname { font-weight:bold; color:#aed5f4; }
.shoutbox { color:#bbb; }
.shoutboxdate { font-size:9px; color:#757163; }

.small { font-size:10px; font-weight:normal; }
.small2 { font-size:10px; font-weight:normal; color:#ccc; }
.side-small { font-size:10px; font-weight:normal; color:#ddd; }
.side-label { background-color:#fff; padding:2px; background:#262929 url(images/cat2_back.gif); }

.gallery { padding: 16px 0px 8px 0px; }
.gallery img { border: 1px solid #ccc; filter: gray; }
.gallery:hover img { border: 1px solid red; filter: none; }
img.activegallery { border: 1px solid green; filter: none; }