body {
	margin:0;
	padding:0;
	font-size : 12px;
	background-color:#000000; /*#4B5758*/
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #A8B9BF;
	line-height: 1.3em;
}
.b1
{
	display:block;width:100%;height:50px;padding:0px;margin:0px;background-color:#154688;color:white;border-top:1px solid #1E63C1;border-left:1px solid #1E63C1;border-right:1px solid #144587;border-bottom:1px solid #144587;
}
.b1:hover
{
	background-color:#1852A0;color:white;text-decoration:none;
}

input.new
{
	background-color : #333333;
	border: 1px solid #444444;
	padding-left:6px;
	color:gray
}

input:focus
{ 
	background-color : #D7D7D7;
	border: 1px solid #66C7FD;

}
.naglowek
{
	background-color:#17447F;
	border:1px solid #444444;text-align:center;font-size:12px; color:#ccc; font-weight:bold;padding:3px;
}

.news
{
color:white;background-color:#5F7FA8;border:1px solid #7491B4;padding:5px;
}

.newshot
{
color:white;background-color:#BF0000;border:1px solid #E60000;padding:5px;
}
.newshotbody
{
border:1px solid #370000;background-color:#150000;padding:6px;
}
.newsbody
{
border:1px solid #171F26;background-color:#0C1014;padding:6px;

}
.upper
{
margin-top:5px;
border-top:1px solid gray;
}

.artykuly
{
background-color:#17447F;border:1px solid #5F7EA7;color:white;display:block;padding:1px;margin-bottom:1px;
}

.artykuly:hover
{
color:white;
background-color:#2D568B;
}

.red {
  color: #D93636;
}

.blue {
  color: #608FBF;
}

.teal {
  color: #60BFA9;
}

.purple {
  color: #9B60BF;
}

.yellow {
  color: #E4E573;
}

.orange{
  color: #CC8029;
}

.green {
  color: #86E573;
}

.pink {
  color: #D96CB1;
}

.gray {
  color: #BFBFBF;
}

.light-blue {
  color: #79C2F2;
}

.dark-green {
  color: #59B365;
}

.brown {
  color: #BF8F60;
}

.observer {
  color: #FFFFFF;
}
















div
{
background-repeat: no-repeat;
}
h1
{
font-size : 14px;

border-bottom: 1px solid #4C5866;
margin-bottom: 0px;

}
h2
{
color:#BCEE00;font-family:"trebuchet ms",Arial,Helvetica,sans-serif;
font-size : 15px;
}
h3
{
font-size : 13px;
}
small
{
font-size : 9px;
}
b, strong
{
font-weight: bold;

}
input {
font-family: Verdana, Helvetica, sans-serif;
font-size : 10px;
border: 1px solid white;
background-color : #c0c0c0;




}
input.checkbox
{
color:white;
border: 0px solid white;
background-color : black;
}
input.submit {
font-size : 9px;
padding:0;
margin:0;
border: 1px solid gray;
background-color : #c0c0c0;
}
select {
font-size : 9px;

border-width : 0;
background-color : #c0c0c0;
}
input.b {
border-color : black;
font-size : 9px;
border-width : 0;
background-color : black;
color: white;
}

textarea {
font-size : 10px;
border: 1px solid gray;
background-color : #c0c0c0;
font-family : verdana, serif;
width:370px;
height:130px;
}

img
{
border: 0px;
text-align:right;
}

acronym
{
text-decoration: none;
cursor:help;
}

hr
{
border: 0px;
background-color: #4C5866;
height: 1px;
color: #4C5866;
}
	#wyglad {

color:white;
border-top: 1px solid gray;
			width: 778px;
		margin: 10px;
margin-top:0px;
margin-bottom:0px;
	margin-left: auto;
			margin-right: auto;
text-align: left;

text-align: left;
			padding: 0px;
background-color:black;
		}

	#main {
text-align: left;

			width: 774px;

			border-left: 2px solid #CCCCCC;
			border-right: 2px solid #CCCCCC;
		border-bottom: 1px solid gray;
		border-top: 4px solid white;
			margin: 10px;
			margin-top:0px;

			border-left:0;border-right:0;
			
			
			margin-left: auto;
			margin-right: auto;

			padding: 0px;
background-color:black;
clear:both;
		}

	

		#srodek {
			padding: 15px;
padding-top: 10px;
padding-left:25px;
font-size:12px;

			margin-left: 215px;
			
			background-color: black;
		}

		#menu {
			
			width: 200px;
			\width: 210px;
			w\idth: 200px;
			margin: 0;
			float: left;
			margin-right: 5px;
			padding: 10px;
			background-color: black;
	border-right: 1px solid gray;
font-size:12px;


		}

		#stopka {
			clear: both;
			padding: 5px;
			font-size : 11px;
			margin-top: 5px;
			background-color: black;
			border-top: 1px dotted gray;
color: gray;
		}


dd
{
margin-left:10px;
border-left: 1px dashed #99B0CC;
}


#baner a, a.o , #stopka a {
  text-decoration: none;

 color:white;

}

#baner a:hover, a.o:hover, #stopka a:hover {

color: #FEB400;

  text-decoration: none;
}


a {
  text-decoration: none;

  color: #99B0CC;

}

a:hover {


color: gray;
  text-decoration: underline;
}

a.function {
  color: #7C8FA6;
  font-weight: bold;
padding:4px;

font-size : 12px;
}

a.function:hover {
  text-decoration: none;
  color: #000000;
  background-color: #7C8FA6;
}

h2, .title {

font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  color: #8CB300;
font-size:14px;
letter-spacing:1px;
  text-decoration: none;
  padding: 2px;
  border-bottom: 1px solid #4C5866;
  font-weight: bold;
color:#BCEE00;font-family:"trebuchet ms",Arial,Helvetica,sans-serif;
font-size : 15px;
}
a.title {
border-bottom:0px none white;
font-size : 10px;
}
a.title:hover {
  text-decoration: none;
  color: #F1FFBA;
font-size : 10px;
}

div.graph {
  height: 10px;
  background-color: #738499;
}

div.section {
  padding-bottom: 5px;
  padding-top: 5px;
  margin-left: 25px;
  border-bottom: 1px solid #4C5866;
}

div.details {
  margin-left: 26px;
  border-left: 2px solid #4C5866;
  padding: 3px;
}

div.additional {
  background-color: #39424D;
  border-left: 2px solid #738499;
  padding: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 20px;
  display: none;
}

div#top {
  font-size: 16px;
  font-weight: bold;
  background: #4C5866;
  border-top: 1px solid #738499;
  border-bottom: 1px dashed #99B0CC;
  padding: 5px;
}

div#functions {
  padding: 1px;
  padding-left: 5px;
}

div#content {
  text-align: justify;
  width: 650px;
  margin-left: 10px;
  margin-top: 20px;
font-size:11px;
}

div#bottom {
clear:both;
  background: #4C5866;
  border-top: 1px dashed #99B0CC;
  border-bottom: 1px solid #738499;
  margin-top: 20px;
  padding: 5px;
  padding-right: 1px;

}
.replays {
padding-right: 0px; 
margin-right:2px;
color:white;
}
div.replay
{
font-size:9px;
margin-top:10px;
margin-bottom:10px;

padding-top:10px;
padding-bottom:10px;
border-top:1px dotted gray;


}

.external { 
padding-right: 9px; 
margin-right:2px;
background: transparent url(/img/aoutside.gif) center right no-repeat; 
white-space: nowrap;
color:white;
}
.blok
{
background-color:#292929;

padding:5px;
margin-left:20px;
font-size:11px;
width:400px;
line-height: 1.2em;
border:1px solid gray;
-moz-border-radius: 4px;
-op-border-radius: 4px;
}



.adminblok
{
background-color:#292929;

padding:5px;
margin-left:30px;
font-size:11px;
width:400px;
line-height: 1.2em;
border:1px solid gray;
border-left:1px solid #FBBB02;


}

.skasowanyblok
{
background-color:#292929;

padding:5px;
margin-left:30px;
font-size:11px;
width:400px;
line-height: 1.2em;
border:1px solid gray;
border-left:1px solid red;


}


.header
{
background-color:#292929;
border:1px solid gray;
padding-bottom:3px;
-moz-border-radius: 6px;
-op-border-radius: 6px;
text-align:center;
}
.wciecie
{
padding-left:5px;
margin-left:20px;
}
.logowanie input
{
font-family: Verdana, Helvetica, sans-serif;
font-size:9px;
border:1px solid black;
background-color:#CCCCCC;
}
.logowanie input:focus
{
background-color:white;
}
.menu
{
color:white;
}
.menu a
{
color:white;
font-weight:bold;
}
.menu a:hover
{
color:white;
font-weight:bold;
}

.lol a:hover
{
background-color:black;
}

.lol
{
float:right;background-color:#FBBB02;-moz-border-radius: 6px;-op-border-radius: 6px;margin:1px;color:black;border:1px solid #FFC501;text-decoration:none;padding:1px;font-weight: bold;margin-top:9px;color:white;font-size:9px;
}

.lol:hover
{
color:white;
}

.pasek a
{
color:black;
font-weight:bold;
}
.pasek a:hover
{
color:black;
font-weight:bold;
}
.replay input
{
border:0px;
background-color:black;
color:white;
}
.replay b
{
color: inherit;
}
.replay a
{
font-weight:bold;
color: #99B0CC;
}
a.replays
{
  color: white;
font-weight:normal;
}








.button_google
{
border:0;background-color:black;
}

.calendar 
{
height:164px;
}
.active_day
{
background-color: #206BD0;
}

caption {
    font-family: verdana;
    font-size: 9px;
    
}
.prevMonth {
    font-size: 10px;
    text-align: left;
}
.nextMonth {
    font-size: 10px;
    text-align: right;
}
.calendar th {
    font-family: verdana;
    font-size: 11px;
    color: navy;
    text-align: right;
}
.calendar td {
    font-family: verdana;
    font-size: 11px;
    text-align: right;
}
.selected {
    background-color: gray;
}
.empty {
    color: white;
}


.wiecej
{
text-transform:uppercase
}

.wiecej a
{
color:#BEF500;text-decoration:underline
}

.ramowka_blok
{
background-color:#292929;
}
.blok_godz span
{
vertical-align: super;
font-weight:bold;
}


.radio
{

border:1px solid gray;
-moz-border-radius: 4px;
-op-border-radius: 4px;
background-color:#161616;
padding:3px;
margin:3px;

}
#hsradio
{
display:none;border-left:1px dotted gray;padding:5px;margin:5px;
}
.hsradio2
{
width:99%;text-align:center;color:#BCEE00;
padding:5px;
border:1px solid gray;
-moz-border-radius: 4px;
-op-border-radius: 4px;
background-color:#141A00;
}



.formularz div{
border-bottom:1px solid #404040;margin-bottom:3px;padding-bottom:3px;padding-left:250px;
}
.formularz b{
display:block;width:250px;margin-left:-250px;/margin-left:-123px;float:left;
}
.formularz input
{margin:1px;
}

.tabelaturniejtd1
{
padding-bottom:7px;border-bottom:1px solid #0D220B
}

.tabelaturniejtd2
{
padding-bottom:7px;text-align:right;border-bottom:1px solid #0D220B
}

.padding
{
padding:10px;
}


#headers
{
float:left;padding-right:10px;border-right:2px dotted white;height:120px;width:195px;
font-size:9px;line-height: 1.3em;_line-height: 1.3em;font-family:verdana;overflow:none;
}


#headers2
{
float:left;width:140px;margin:0;border-left:1px dotted gray;padding:0;padding-right:5px;padding-left:5px;margin-top:20px;border-right:1px dotted gray;
}

#lastNews{
			overflow:hidden;height:105px;line-height: 1.3em;
		}

#lastSubjects {
			font-size:9px;line-height: 1.3em;_line-height: 1.2em;font-family:verdana;overflow:hidden;height:105px;
		}

#lastSubjects .last
{
	color:#FBBB02;
}
