@charset "iso-8859-2";
/* CSS Document */
 body { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;}

#logo { 
background-image: url(grafika/newslogo.png);
background-repeat:no-repeat;
background-position:center;
}

img { border: none;} 

a:active, a:focus, a:link, a:visited, a { color:#909090; 
text-decoration: none; }
a:hover { color:#0a89ff;
text-decoration: none; }

.newshed { text-align:left; 
border:solid  #efefef thick;
text-align: center;
font-size:15px; 
font-weight: bold; 
color: #ffdb00; 
background-color:#ababab;
border: solid  #efefef thick;
-webkit-border-radius: 5px;
-webkit-border-top-right-radius: 35px;
-webkit-border-bottom-left-radius: 35px;
-moz-border-radius: 5px;
-moz-border-radius-topright: 35px;
-moz-border-radius-bottomleft: 35px;
border-radius: 5px;
border-top-right-radius: 35px;
border-bottom-left-radius: 35px;
behavior:url(border-radius.htc);
}


.navbody { background-color:#f8f8f8; 
border:solid #efefef thin;
font-size:11px;
color: #4d4d4d;
text-align:left;
-webkit-border-radius: 10px;
-webkit-border-top-right-radius: 35px;
-moz-border-radius: 10px;
-moz-border-radius-topright: 35px;
border-radius: 10px;
border-top-right-radius: 35px;
behavior:url(border-radius.htc);
}


#ramka { 
background-image: url(grafika/ramka.png);
background-repeat:no-repeat;
background-position:center;
 }

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}


/* --- Style dla wszystkich tabel w systemie --- */

table {
	text-align: left;
	font-size: 10px;
	background-color: #fff;
	}

table th {
	background-color: #f8f8f8; /* Nagłówki */
	text-align: center;
    padding: 3px;
}


.row_hd,.row_hd0,.row_hd1 {
	background-color: #ababab;
	/* Pokolorowanie nagłówków tabeli */
}

#tab_big,#tab_medium,#tab_small,#fixture {
	font-size: 0.9em;
	/* Trzy rodzaje tabel: duża (z emblematami), średnia i mała */
	text-align: center;
	margin: 5px auto;
}

/* Ustawia nazwy drużyn przy lewej stronie komórki tabeli */
#tab_medium .col_2,#tab_small .col_2,#tab_big .col_5,#crosstable .col_2,#seriestable .col_2,#fixture_by_date .col_7,#fixture .col_5
	{
	text-align: left;
}


#crosstable,#seriestable,#fixture_by_date,.tab_kol,#matches {
	text-align: center;
	/* Tabele: krzyżowa i serii oraz mecze z emblematami i kolejka */
	margin: 5px auto;
	font-size: 1em;
}

#fixture .col_2,#fixture .col_4 {
	font-weight: bold; /* Wytłuszczenie wyników w terminarzu */
}

#fixture .row_comment, #fixture_by_date .row_comment {
	font-style: italic; /* Kursywa dla komentarza do meczu w terminarzu */
}

.tab_changepass,.tab_add_user,.tab_changeprivs,.tab_del_user,.tab_add_league_privs,.tab_del_league_privs,.tab_edit_league,.tab_add_league,.tab_del_league,.tab_change_league_name,.tab_add_team,.tab_imp_teams,.tab_change_team_name,.tab_change_team_short,.tab_emp_upload,.tab_del_team,.tab_add_pu_pu,.tab_del_pu,.tab_show_fixture,.tab_fixtureform,.tab_editfixtureform,.tab_del_fixt,.tab_change_akt_kol,.tab_gameform,.tab_imp_games,.tab_del_game,.tab_grant_priv,tab_change_game_date
	{
	border: 1px solid #000000;
	background-color: #FFF;
}

.tab_fixtureform, .tab_fixtureform td, .tab_editfixtureform, .tab_editfixtureform td, .tab_gameform td{
	//border: 1px solid black;
}
#tab_big,#tab_medium,#tab_small { color: #4d4d4d;
    font-size: 0,9em;
	text-align: center;
	margin: 5px auto;
	border:solid #efefef thin;
	background-color:#f8f8f8;
}


#tab_medium .row_1{
	background-color: #a1d739;
}

#tab_medium .row_14{
	background-color: #ff2a2a;
}
#tab_medium .row_15{
	background-color: #fd7070;
}
#tab_medium .row_16{
	background-color: #ff2a2a;
}


#tab_big .row_1{
	background-color: #71d000;
}
#tab_big .row_14{
	background-color: #ff2a2a;
}
#tab_big .row_15{
	background-color: #fd7070;
}
#tab_big .row_16{
	background-color: #ff2a2a;
}

/* ulubiona druzyna */
.row_fav_team{
	background-color: #bce7ff;
}

/* --- Style przewijanych slajdow kolejek - poczatek --- */
#showFixtures {
	margin: 10px auto;	
	width: 450px;
}
#showFixtures table{
	margin: 0 auto;
	padding: 0;
	width: 100%;	
}
#showFixtures table td{
	text-align: center;
}
#fixtNumFormContainer{
	margin: 0 auto;	
}
#fixtNumFormContainer form{
	margin: 0;
	padding: 0;	
}
.fixture {
	display: none;
}
/* --- Style przewijanych slajdow kolejek - koniec --- */
.code {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}



#search {
	background-color:#d4e8f9;
    color:#044e94;
    font-size:11px;
	text-align: center;
}

#submit {color:#044e94;}

#login {
color:#CCC;
font-size:12px;
text-align:center;}

hr {
align:center;	
border:solid #dedede thin;
border-width:1px 0 0 0;
width:95%;
}

#top {background: #044e94 repeat-x center;
}

#gora { border:solid  #efefef thick; }

#navcontainer { margin-left: 5px; }

/*Fat Erik's Pipelist*/
#navlist
{
list-style: none;
padding: 0;
margin: 0;
}

#navlist li
{
display: inline;
padding: 0;
margin: 0;
}

#navlist li:before { content: "| "; }
#navlist li:first-child:before { content: ""; }

/*IE workaround*/
/*All IE browsers*/
* html #navlist li
{
border-left: 1px solid black;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}

/*Win IE browsers - hide from Mac IE\*/
* html #navlist { height: 1%; }

* html #navlist li
{
display: block;
float: left;
}

/*End hide*/
/*Mac IE 5*/
* html #navlist li:first-child { border-left: 0; }
.navbody div h2 {
	color: #009ef8;
}

