a {outline: 0 !important;}
a img {border:0px;}

pre {font-family: Verdana;}

body {background-color: #000 !important; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #fff !important;}

#wrapper {width: 768px; margin:0 auto;}

#menu {width: 768px; height: 60px; position: relative; padding-top: 10px;}
#menu a {position: relative; z-index: 100;}

  .top {width: 768px;	color: #fff; text-align : left;	border-bottom: 4px solid #fff;}
  .top a {font-size: 24px; color: #fff;	font-family : "Courier New", Courier, monospace;  	text-decoration : none;	margin: 10px 14px 0px 0px;	border-left: 1px solid #000;	border-right: 1px solid #000;	padding: 2px 2px 0px 2px;	font-weight : bold;}
  	
  .top a:hover, .top a.active {border-bottom: 4px solid #FF9A00;	color: #AEAEAE;}
  
  .top_right{position: absolute; width: 180px; color: #fff; text-align: right; top: 22px; right: 0px;	text-align: right;}
  .top_right a {color: #fff; font-size:11px; text-decoration: none;	border-left: 1px solid #000;	border-right: 1px solid #000;	padding: 2px 1px 2px 1px;}
  .top_right a:hover, .top_right a.active {border-bottom: 4px solid Red;	color: #AEAEAE;}
  
  .top_right_bottom {position: absolute; top: 42px; right: -1px; color: #fff;	width: 215px;	text-align: right; border: 1px solid #000;}
  .top_right_bottom a {color: #fff; font-size:11px;	text-decoration : none;	border-left: 1px solid #000;  	border-right: 1px solid #000;	padding: 2px 1px 3px 1px;}
  .top_right_bottom a:hover, .top_right_bottom a.active {border-top: 4px solid Green;	color: #AEAEAE;}
  
#h1 {width: 768px; height: 40px; text-align: right; padding-bottom: 20px;}
  #h1 h1 {font-size: 11px; display: block; font-weight: normal; border-bottom:1px solid #c0c0c0; float: right; color:#c0c0c0;}
  
.nazwa {padding: 0px 3px 2px 5px;}
.nazwa a, .nazwa-top a {color: #fff; text-decoration: none;	border-bottom: 2px solid #fff; padding: 0px 3px 2px 0px;}

.nazwa-top {position: relative; top:-15px; left:5px; padding-top: 13px;}

.logo {float: left;	width: 60px; height: 50px; margin:0px;}

.block {display: block; padding-top: 30px;}
  .block p {text-align: justify;}

.menu_left {position: relative;	color: #fff; vertical-align : top; padding-top: 3px;}

#content {width: 768px; clear: both;}

#sub {width: 160px; float: left;}
#main {width:590px; float: right;}
  #main a {color: #fff;}

.content a {color: #fff;}

p.extra {display: block; background-color:#008000; padding:2px;}

.pomarancz {background-color: #FF9A00; color: #000; text-align: center;	margin-right: 10px;	margin-bottom: 5px;	padding : 0px 3px 0px 3px;}
.pomarancz a {color: #000; background: url(../img/arrow4.gif) right center no-repeat;	padding-right: 100px; text-decoration : none;}
.pomarancz a:hover {background: url(../img/arrow5.gif) right center no-repeat;}

#pole1 {position: relative;	text-align: left;	padding: 0px 20px 0px 3px;	top: -10px;}
#pole1 a {position: relative;	background-color: #FF9A00; background: url(../img/arrow4.gif) right center no-repeat;	padding-right: 139px; top: -8px; color: #000; text-decoration: none;text-align: left;}
#pole1 a:hover {background: url(../img/arrow5.gif) right center no-repeat;}

.czerwony{background-color : Red;	color: #000; margin-right: 10px; text-align : center;	margin-bottom: 5px;	margin-top: 18px;	padding : 0px 3px 0px 3px;}
.czerwony a {color: #000; background: url(../img/arrow4.gif) right center no-repeat;	padding-right: 70px; text-decoration : none;}
.czerwony a:hover {background: url(../img/arrow5.gif) right center no-repeat;}

#pole2 {position: relative;	text-align: left;	padding: 0px 20px 0px 3px;	top: -10px;	}
#pole2 a {position: relative;	background-color: Red; background: transparent url(../img/arrow4.gif) right center no-repeat;	padding-right: 140px;	top: -8px; color: #000;	text-decoration: none;}
#pole2 a:hover {background: url(../img/arrow5.gif) right center no-repeat;}

.zielony {background-color : Green;	margin-right: 10px;	color: #000;	text-align : center;	margin-bottom: 5px;	margin-top: 18px;	padding : 0px 3px 0px 3px;}
.zielony a {color: #000; background: url(../img/arrow4.gif) right center no-repeat;	padding-right: 103px;	text-decoration: none;}
.zielony a:hover {background: url(../img/arrow5.gif) right center no-repeat;}

#pole3 {position: relative;	text-align: left;	padding: 0px 20px 0px 3px;	top: -10px;	}
#pole3 a {position: relative;	top: -8px;	background-color: Green;	background: transparent url(../img/arrow4.gif) right center no-repeat;	padding-right: 139px;	color: #000;	text-decoration: none;}
#pole3 a:hover {background: url(../img/arrow5.gif) right center no-repeat;}

.pole {position: static; margin: 0px;}

.pasek {border-left: 4px double #fff;	height: 100%;}

input {margin: 0px;	padding: 0px;}


button {text-align: center;}

.p {border-left:8px solid #FF9A00; 	padding-left:10px; 	padding-top:10px; margin-top:15px; margin-left: 5px;}
.p a {color: #fff; text-decoration: underline;}
.p a:hover{position:relative;	right: 18px; padding-left: 10px; border-left: 8px solid #fff;	text-decoration: underline;}
.r {border-left:8px solid Red; padding-left:10px; padding-top:10px; margin-top:15px; margin-left: 5px;}
.r a {color: #fff; text-decoration: underline;}
.r a:hover{position:relative;	right:18px;	padding-left:10px; border-left:8px solid #fff; text-decoration:underline;}
.g {border-left:8px solid Green; padding-left:10px; padding-top:10px; margin-top:15px; margin-left: 5px;}
.g a {color: #fff; text-decoration: underline;}
.g a:hover{position:relative;	right: 18px; padding-left: 10px; border-left: 8px solid #fff;	text-decoration: underline;}
.ramka {border: 2px solid #000;	border-collapse : collapse;	background-color: #4B4B4B; width: 100%;}
.ramka_d {border-collapse : collapse;	border: 3px solid #000;	background-color: #383838;}

#panel a{color: #fff;}
#panel a:hover {text-decoration: none;}

.menu_p ul {margin-left: -40px;}

.menu_p li {display: inline;}

.menu_p li a {background-color: #383838; border: 1px solid #808080; text-decoration: none; padding: 3px 5px 2px 5px;}

.menu_p li a:hover {background-color: #000; text-decoration: none;}

.content_p {position: relative; top:-9px; background-color: #383838; border: 1px solid #808080; padding: 0px 5px 0px 5px;}
#footer {font-size: 9px; width:768px; float: left; margin:15px auto; text-align: center; border-top: 2px solid #fff; color: #C0C0C0; padding-top: 10px;}
#footer a {color: #C0C0C0; text-decoration: none; }
#stat4u { float: left; }
p#copy {position: relative; top:4px;}
p#copy a {color:#fff;}

table {font-size: 11px;}
